﻿@charset "utf-8";
/* 成都维多利亚女子医院 vdlya.com CSS Document 2008.11  by huang_guiyu@163.com */

@import url(common.css); 
/*  html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } 素装*/

#TopNotice {margin:auto; width:950px; padding:0 10px 0 40px; BORDER-BOTTOM: #5A0A7A 1px solid; background:url(kids.gif) 20px 5px no-repeat #410661;font-size:1.2em; color:#C9AAD8;}
#TopNotice span{ float:right; margin-top:-15px;}


.zx06btn { width:76px; height:23px; font-size:12px; font-weight:bold; color:#F5B1FF; border:0; background:url(zx06btn.jpg) no-repeat;}


/*页面头部*/
#headDescriptionText { margin:auto; width:400px; padding-left:490px; height:28px; line-height:28px; color:#C194C0; font-size:1.2em; }
#headDescriptionText a:link,#headDescriptionText a:visited{ color:#C9AAD8;}
#headDescriptionText a:hover {color:#f93;text-decoration:none;}

/* 导航*/
#globalNav { margin:auto;  width:1000px; height:175px; background:url(bg2010-header.jpg); display:block;  clear:both; overflow:hidden;}
#globalNav #logo{ float:left; margin-left:30px; _margin-left:15px;  width:280px; height:80px; background:url(logo.gif) 0 10px no-repeat; display:block; overflow:hidden; cursor:pointer; }
#globalNav #logo h2{ font-size:1.2em;margin-top:-40px;} 


#topNav { float:left; margin:18px 0 18px 10px;  width:590px;}
#topNav a:link,#topNav a:visited{ float:left; margin:0 20px; _margin:0 16px; padding-left:40px; width:110px; height:50px; font-size:12px; line-height:55px; color:#D6B1E8; display:block; overflow:hidden;}
#topNav a:hover { color:#FFC; text-decoration:none;}



.navPanels{ float: left; margin:0 40px; _margin:0 20px; width:920px;}
.navPanels_hover{ color: #FFE88D; background: #6D2B84;}
.navPanels li{float: left;display: inline; height: 30px;  line-height: 30px;padding: 9px 5px 0; >padding: 2px 6px 0;}
.navPanels a{ padding: 10px; font: bold 14px sans-serif;  -moz-user-select: none; -khtml-user-select: none; cursor: pointer;color:#fff;}
.navPanels a:link, .navPanels a:visited{ height: 26px;  color: #fff;}
.subnav{
    position: absolute;
    float: left;
	top:170px;
    width: 560px;
    height: 27px;
    color: #D6B1E8;
    font-weight: normal;
    line-height: 27px;
    white-space: nowrap;
    margin: 0 10px 0 -10px; /* IE 6 and below */
    overflow: hidden;
}
.subnav a{ display: inline; padding: 0 10px 0 0; color: #D6B1E8; font-size: 12px;color:#fff;}
.subnav, .subnav a:link, .subnav a:visited{ color: #D6B1E8;  font-weight: normal;}
.subnav a:hover, .subnav a:active{ color: #D6B1E8;}
.subnav a:hover, .subnav a:active{ font-weight: normal; background: none;}

#subnav1{ margin-left:-130px; width: 600px;}
#subnav2{ margin-left:-180px; width: 530px;}
#subnav3{ margin-left:-65px;}
#subnav4{ margin-left:-180px;}
#subnav5{ margin-left:-60px; width: 230px;}
#subnav6{ margin-left:-60px; width: 230px;}
#subnav7{ margin-left:-450px; }
.disable{display: none;}


/*专题*/
#subject{ margin:8px auto; width:930px;height:2.2em; padding:0 9px; border:solid 1px #FFE4F2; border-bottom:solid 2px #FFE4F2; background:#fff; overflow:hidden; clear:both;}
#subject li { float:left; padding-right:15px;line-height:1.8em; font-size:1.2em;}


/*页面框架*/
.wrap { margin:auto; width:950px; padding:0 25px; clear:both;overflow:hidden; background:url(mainbg.jpg) repeat-x 0 -140px #A60088}

.wrapHome { margin:auto; padding:15px 25px 0; width:950px; clear:both;overflow:hidden;}

.wrap620{float:left; margin-bottom:10px; width:620px; height:180px; overflow:hidden;}
.frm980{float:left;  margin-top:10px;}

.boxLeft { float:left; width:720px; overflow:hidden; background:url(leftbg.gif) 0 50px repeat-x;}
.boxRight { float:right; width:220px; overflow:hidden;}

.boxLeft a:link,.boxLeft a:visited{ color:#FFB89F; }
.boxLeft a:hover{ color:#fc0;}

.ksBoxLeft { float:left; width:620px; overflow:hidden; background:url(leftbg2.jpg) no-repeat;}
.ksBoxRight { float:right; width:320px; overflow:hidden;}

.secAdWrap{ margin:auto; width:1000px; height:15px; clear:both; background:url(mainbg.jpg) repeat-x 0 -125px #A60088; }

.homeWrapAd { float:left; margin-bottom:10px; width:950px; overflow:hidden;}

/*形象广告和专题*/
.visual {margin:auto; width:1000px; height:376px; clear:both; background:url(vbg-200912award.jpg) no-repeat #820176; overflow:hidden;}

.vslad{float:left; width:740px; height:376px;overflow:hidden;}

.ztHome{float:left;width:240px; padding-top:12px; background:url(vbg-200912award.jpg) top right no-repeat;}
#menu {width:240px;padding:0px;text-align:left;list-style:none; position:absolute;}
#menu .item {margin:2px 0px;width:240px;list-style:none;}
a.title:link, a.title:visited, a.title:hover {display:block; color:#fff;font-weight:bold;padding:2px 0 0 40px;width:200px;font-size:1.4em; line-height:50px;cursor:pointer;text-decoration:none; background:url(item02.png) 10px 16px no-repeat #B61A94; filter:alpha(opacity=80);/*IE*/ opacity:0.5;/*Mozilla*/ }
#menu .item ul {margin:0;width:220px;padding:3px 10px;background:#C51A94;filter:alpha(opacity=50);/*IE*/ opacity:0.5;/*Mozilla*/ list-style:none;display:none; color:#fff;}
#menu .item ul li {display:block;}
#menu .item .list {	border:0;	width:auto;	margin-left: -15px;	}	
.optiton{ clear:both; font-size:1.2em;background:#B61A94; overflow:auto;}
.optiton img{ float:left; margin-right:10px;position:absolute;}
.optiton span{ float: right; line-height:18px; width:140px}
.optiton a:link,.optiton a:visited{ color:#FC0;}


/*新闻标签切换*/
#newsbg{margin:auto; width:1000px; height:229px; background:url(newsbg.gif) repeat-x; overflow:hidden;}
#news{ float:left;  margin-left:10px; width:350px; display:inline;}
.newsWrap { margin:auto; width:1000px; padding:; clear:both;overflow:hidden;}

#newsTle{width:340px;padding:0 5px; height:24px; background:url(tle-tbg.gif) repeat-x 0 21px; overflow:hidden;}

.news_a1{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:url(tle.gif) no-repeat; font-size:1.2em; color:#f60; text-align:center; font-weight:bold;}
.news_a1_2{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:url(tle.gif) -125px 0 no-repeat; font-size:1.2em; color:#c06; text-align:center; }
.news_a2{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:url(tle.gif) -125px 0 no-repeat; font-size:1.2em; color:#c06; text-align:center; }
.news_a2_2{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:url(tle.gif) no-repeat; font-size:1.2em; color:#f60; text-align:center; font-weight:bold;}

.news_a1 a:link,.news_a1 a:visited{color:#fff; text-decoration:none;}
.news_a2 a:link,.news_a2 a:visited{color:#E7B2DE; text-decoration:none;}
.news_a1 a:hover,.news_a2 a:hover{ text-decoration:underline;}
.news_a1_2 a:link,.news_a1_2 a:visited{color:#E7B2DE; }
.news_a2_2 a:link,.news_a2_2 a:visited{color:#fff; }


.newsFram {float:left; width:330px; background:url(newsbg.gif) 0 -260px repeat-x #CE73B4; position:absolute; border-top:0; padding:8px 10px; clear:both;}
.newsFram li{height:20px;color:#fff; line-height:20px; padding-left:10px;  font-size:1.2em; background:url(item.gif) -5px -352px no-repeat;}
.newsFram a:link,.newsFram a:visited {color:#fff;}

.newsFram2 {float:left; width:330px; background:url(newsbg.gif) 0 -260px repeat-x #CE73B4; position:absolute; border-top:0; padding:8px 10px; clear:both;}
.newsFram2 li{float:left; width:45%; height:20px;color:#fff; line-height:20px; padding-left:10px;  font-size:1.2em; background:url(item.gif) -5px -352px no-repeat;}
.newsFram2 a:link,.newsFram2 a:visited {color:#FAD7F8;}

/*最新咨询 文章 标签切换*/
#olcnst{ float:left; width:350px; display:inline;}

#olcnstTle{width:340px;padding:0 5px; height:24px; background:url(tle-tbg.gif) repeat-x 0 21px;  overflow:hidden;}

.olcnst_a1{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:url(tle.gif) no-repeat; font-size:1.2em; color:#f60; text-align:center; font-weight:bold;}
.olcnst_a1_2{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:url(tle.gif) -125px 0 no-repeat; font-size:1.2em; color:#c06; text-align:center; }
.olcnst_a2{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:url(tle.gif) -125px 0 no-repeat; font-size:1.2em; color:#c06; text-align:center; }
.olcnst_a2_2{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:url(tle.gif) no-repeat; font-size:1.2em; color:#f60; text-align:center; font-weight:bold;}

.olcnst_a1 a:link,.olcnst_a1 a:visited{color:#fff; text-decoration:none;}
.olcnst_a2 a:link,.olcnst_a2 a:visited{color:#E7B2DE; text-decoration:none;}
.olcnst_a1 a:hover,.olcnst_a2 a:hover{ text-decoration:underline;}
.olcnst_a1_2 a:link,.olcnst_a1_2 a:visited{color:#E7B2DE; }
.olcnst_a2_2 a:link,.olcnst_a2_2 a:visited{color:#fff; }

#olcnstt1 .newsFram span{ float:right; margin-top:-20px; color:#F4E6FA; font-size:12px; }
#olcnstt2 .newsFram span{ float:right; margin-top:-20px;  font-size:12px; }

.askTrue{ float:left; width:20px; height:18px; background:url(true01.gif) 1px 0 no-repeat;}
.askFalse{ float:left; width:20px; height:18px; background:url(false01.gif) 1px 0 no-repeat;}

/*
#olcnst{ float:left; margin-left:10px; width:350px; display:inline;}
#olcnst .tle {width:340px; padding:0 5px; height:22px; border-bottom:solid 3px #6B016D; overflow:hidden;}
#olcnst .tle h3{float:left;margin-right:3px; width:120px; line-height:24px; cursor:pointer; background:url(tle.gif) no-repeat; font-size:1.2em; color:#fff; text-align:center; font-weight:bold;}
#olcnst .list{float:left; width:330px; background:url(newsbg.gif) 0 -260px repeat-x #CE73B4; position:absolute; border-top:0; padding:8px 10px; clear:both;}
#olcnst .list li{height:20px;color:#fff; line-height:20px; padding-left:10px;  font-size:1.2em; background:url(item.gif) -5px -352px no-repeat;}
#olcnst a:link,#olcnst a:visited {color:#fff;} */


/*首页第二行 科室*/
.homeWrap2{ margin:auto; padding:0 25px 15px; width:950px; height:210px; overflow:auto; background:#590D7C; clear:both;}
.homefrm2 { float:left; width:350px; padding-right:10px; overflow:hidden;}
.homefrm2 h3{ float:left; margin-left:5px; _margin-left:2px;  width:120px; height:22px; line-height:24px; text-align:center; font-size:1.2em; background:url(../images/home-tle2-bg.gif) no-repeat;}
.homefrm2 .frm{ float:left; padding:5px 10px; border-top:solid 3px #390462; width:330px; background:#702A90; overflow:hidden;}
.homefrm2 .frm li{height:20px;color:#fff; line-height:20px; padding-left:10px; font-size:1.2em; background:url(../images/item.gif) -5px -352px no-repeat;overflow:hidden;}
.homefrm2 .frm a:link,.homefrm2 .frm a:visited {color:#fff;}

.homefrm2c { float:right; width:230px; overflow:hidden;}
.homefrm2c h3{ float:left; padding-left:10px;  width:220px; height:22px; line-height:26px; font-size:1.2em; background:url(../images/home-tle3-bg.gif) repeat-x;}
.homefrm2c .frm{ float:left; padding:5px 10px; border-top:solid 3px #390462; width:210px; background:#702A90; overflow:hidden;}
.homefrm2c .frm li{height:20px;color:#fff; line-height:20px; padding-left:10px; font-size:1.2em; background:url(../images/item.gif) -5px -352px no-repeat;overflow:hidden;}
.homefrm2c .frm a:link,.homefrm2c .frm a:visited {color:#fff;}


/*首页第二行 科室标签*/
#keshiL,#keshiC { float:left; margin-right:10px;}

#keshiLTle,#keshiCTle{width:340px;padding:0 5px; height:22px; background:url(home-tle2-tbg.gif) repeat-x 0 19px; overflow:hidden;}



.keshiL_a1{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:#702A90; border:solid 1px #390462; font-size:1.2em; color:#f60; text-align:center; font-weight:bold;}
.keshiL_a1_2{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:#42086D; border:solid 1px #42086D; font-size:1.2em; color:#c06; text-align:center; }
.keshiL_a2{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:#42086D; border:solid 1px #42086D;font-size:1.2em; color:#c06; text-align:center; }
.keshiL_a2_2{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:#702A90; border:solid 1px #390462; font-size:1.2em; color:#f60; text-align:center; font-weight:bold;}
.keshiL_a3{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:#42086D; border:solid 1px #42086D;font-size:1.2em; color:#c06; text-align:center; }
.keshiL_a3_2{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:#702A90;  border:solid 1px #390462;font-size:1.2em; color:#f60; text-align:center; font-weight:bold;}

.keshiL_a1 a:link,.keshiL_a1 a:visited{color:#fff; text-decoration:none;}
.keshiL_a2 a:link,.keshiL_a2 a:visited{color:#A36CBC; text-decoration:none;}
.keshiL_a3 a:link,.keshiL_a3 a:visited{color:#A36CBC; text-decoration:none;}

.keshiL_a1_2 a:link,.keshiL_a1_2 a:visited{color:#A36CBC; }
.keshiL_a2_2 a:link,.keshiL_a2_2 a:visited{color:#fff; }
.keshiL_a3_2 a:link,.keshiL_a3_2 a:visited{color:#fff; }

.keshiL_a1 a:hover,.keshiL_a2 a:hover,.keshiL_a3 a:hover{ text-decoration:underline;}

.keshiFram {float:left; width:330px; background:#702A90; position:absolute; border-top:0; padding:8px 10px; font-size:1.2em; clear:both; overflow:hidden;}
.keshiFram dl{ float:left; margin-right:8px; padding-top:5px;}
.keshiFram li{height:20px;color:#fff; line-height:20px; padding-left:10px; background:url(item.gif) -5px -352px no-repeat;overflow:hidden;}
.keshiFram a:link,.keshiFram a:visited {color:#E8C2F3;}


#keshiR { float:right; }

#keshiRTle{width:220px;padding:0 5px; height:22px; background:url(home-tle3-bg.gif) repeat-x; overflow:hidden;}

.keshiR_a1{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:#702A90;  font-size:1.2em; color:#f60; text-align:center; font-weight:bold;}
.keshiR_a1_2{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer;  font-size:1.2em; color:#c06; text-align:center; }
.keshiR_a2{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer;  font-size:1.2em; color:#c06; text-align:center; }
.keshiR_a2_2{float:left;margin-right:3px; width:100px; line-height:24px; cursor:pointer; background:#702A90;  font-size:1.2em; color:#f60; text-align:center; font-weight:bold;}

.keshiR_a1 a:link,.keshiR_a1 a:visited{color:#fff; text-decoration:none;}
.keshiR_a2 a:link,.keshiR_a2 a:visited{color:#A36CBC; text-decoration:none;}

.keshiR_a1_2 a:link,.keshiR_a1_2 a:visited{color:#A36CBC; }
.keshiR_a2_2 a:link,.keshiR_a2_2 a:visited{color:#fff; }

.keshiRFram {float:left; width:210px; background:#702A90; position:absolute; border-top:0; padding:8px 10px; font-size:1.2em; clear:both; overflow:hidden;}
.keshiRFram li{height:20px;color:#fff; line-height:20px; padding-left:10px; background:url(item.gif) -5px -352px no-repeat;overflow:hidden;}
.keshiRFram a:link,.keshiRFram a:visited {color:#E8C2F3;}




/*在线服务*/
#service { float:left; margin-left:10px; width:216px; padding:8px 7px; *padding:12px 7px; _padding:5px 7px; background:url(newsbg.gif) 0 -250px repeat-x #C452AA; overflow:auto;_overflow:hidden;}
#service li { float:left; margin:6px 2px; line-height:20px; overflow:hidden; text-align:center; word-break:keep-all; font-size:1.2em; display:block; }
#service a:link,#service a:visited{ color:#fff; }
#service a:hover{color:#fc0;}
#service #zx{ width:66px; height:20px; border:solid 1px #CF8BC1; padding-top:58px; _padding-top:62px; background:url(service.png) no-repeat; _background:url(service.gif) no-repeat; display:block;}
#service #gh{ width:66px; height:20px; border:solid 1px #CF8BC1; padding-top:58px; _padding-top:62px; background:url(service.png) -73px 0 no-repeat; _background:url(service.gif) -73px 0 no-repeat; display:block;}
#service #qq{ width:66px; height:20px; border:solid 1px #CF8BC1; padding-top:58px; _padding-top:62px; background:url(service.png) -144px 0 no-repeat; _background:url(service.gif) -144px 0 no-repeat; display:block;}
#service #ly{ width:66px; height:20px; border:solid 1px #9F65AB; padding-top:58px; _padding-top:62px; background:url(service.png) 0 -100px no-repeat; _background:url(service.gif) 0 -100px no-repeat; display:block;}
#service #jy{ width:66px; height:20px; border:solid 1px #9F65AB; padding-top:58px; _padding-top:62px; background:url(service.png) -73px -100px no-repeat; _background:url(service.gif) -73px -100px no-repeat; display:block;}
#service #lc{ width:66px; height:20px; border:solid 1px #9F65AB; padding-top:58px; _padding-top:62px; background:url(service.png) -144px -100px no-repeat; _background:url(service.gif) -144px -100px no-repeat; display:block;}


#sub_service { float:left; margin-bottom:8px; width:216px; padding:2px;  overflow:auto;_overflow:hidden;}

#sub_service li { float:left; margin:6px 2px; line-height:20px; overflow:hidden; text-align:center; word-break:keep-all; font-size:1.2em; display:block; }
#sub_service a:link,#sub_service a:visited{ color:#fff; }
#sub_service a:hover{color:#fc0;}
#sub_service #zx{ width:66px; height:20px; border:solid 1px #C04CAB; padding-top:58px; _padding-top:62px; background:url(service.gif) no-repeat; display:block;}
#sub_service #gh{ width:66px; height:20px; border:solid 1px #C04CAB; padding-top:58px; _padding-top:62px; background:url(service.gif) -73px 0 no-repeat; display:block;}
#sub_service #qq{ width:66px; height:20px; border:solid 1px #C04CAB; padding-top:58px; _padding-top:62px; background:url(service.gif) -144px 0 no-repeat; display:block;}
#sub_service #ly{ width:66px; height:20px; border:solid 1px #C04CAB; padding-top:58px; _padding-top:62px; background:url(service.gif) 0 -100px no-repeat; display:block;}
#sub_service #jy{ width:66px; height:20px; border:solid 1px #C04CAB; padding-top:58px; _padding-top:62px; background:url(service.gif) -73px -100px no-repeat; display:block;}
#sub_service #lc{ width:66px; height:20px; border:solid 1px #C04CAB; padding-top:58px; _padding-top:62px; background:url(service.gif) -144px -100px no-repeat; display:block;}
.sub_service_yiyuan { background:#AE1A94;}
.sub_service_yiyuan li { border:solid #C04CAB;}

#ks_service { float:left; margin-bottom:8px; width:310px; padding:5px;  background:#7A3699; overflow:auto;_overflow:hidden;}
#ks_service li { float:left; margin:6px 4px;width:66px; border:solid 1px #9762AF;line-height:20px; overflow:hidden; text-align:center; word-break:keep-all; font-size:1.2em; display:block; }
#ks_service a:link,#ks_service a:visited{ color:#fff; }
#ks_service a:hover{color:#fc0;}
#ks_service #dh{ height:20px; padding-top:58px; _padding-top:62px; background:url(service.gif)  -214px  -5px no-repeat; display:block;}
#ks_service #zx{ height:20px; padding-top:58px; _padding-top:62px; background:url(service.gif) no-repeat; display:block;}
#ks_service #gh{ height:20px; padding-top:58px; _padding-top:62px; background:url(service.gif) -73px 0 no-repeat; display:block;}
#ks_service #qq{ height:20px; padding-top:58px; _padding-top:62px; background:url(service.gif) -144px 0 no-repeat; display:block;}
#ks_service #zj{ height:20px; padding-top:58px; _padding-top:62px; background:url(service.gif) -214px -100px no-repeat; display:block; overflow:hidden;}
#ks_service #ly{ height:20px; padding-top:58px; _padding-top:62px; background:url(service.gif) 0 -100px no-repeat; display:block;}
#ks_service #jy{ height:20px; padding-top:58px; _padding-top:62px; background:url(service.gif) -73px -100px no-repeat; display:block;}
#ks_service #lc{ height:20px; padding-top:58px; _padding-top:62px; background:url(service.gif) -144px -100px no-repeat; display:block;}


#ks_service1 { float:left; margin-bottom:8px; width:310px; padding:5px;  background:url(ks-r1.jpg) 0 -168px no-repeat #CB1A94; overflow:auto;_overflow:hidden;}
#ks_service1 li { float:left; margin:6px 4px; line-height:20px; overflow:hidden; text-align:center; word-break:keep-all; font-size:1.2em; display:block; }
#ks_service1 a:link,#ks_service1 a:visited{ color:#fff; }
#ks_service1 a:hover{color:#fc0;}
#ks_service1 #dh{ width:66px; height:20px; border:solid 1px #E475C1; padding-top:58px; _padding-top:62px; background:url(service.gif)  -214px  -5px no-repeat; display:block;}
#ks_service1 #zx{ width:66px; height:20px; border:solid 1px #E475C1; padding-top:58px; _padding-top:62px; background:url(service.gif) no-repeat; display:block;}
#ks_service1 #gh{ width:66px; height:20px; border:solid 1px #E475C1; padding-top:58px; _padding-top:62px; background:url(service.gif) -73px 0 no-repeat; display:block;}
#ks_service1 #qq{ width:66px; height:20px; border:solid 1px #E475C1; padding-top:58px; _padding-top:62px; background:url(service.gif) -144px 0 no-repeat; display:block;}

#ks_service1 #zj{ width:66px; height:20px; border:solid 1px #C252AE; padding-top:58px; _padding-top:62px; background:url(service.gif) -214px -100px no-repeat; display:block; overflow:hidden;}
#ks_service1 #ly{ width:66px; height:20px; border:solid 1px #C252AE; padding-top:58px; _padding-top:62px; background:url(service.gif) 0 -100px no-repeat; display:block;}
#ks_service1 #jy{ width:66px; height:20px; border:solid 1px #C252AE; padding-top:58px; _padding-top:62px; background:url(service.gif) -73px -100px no-repeat; display:block;}
#ks_service1 #lc{ width:66px; height:20px; border:solid 1px #C252AE; padding-top:58px; _padding-top:62px; background:url(service.gif) -144px -100px no-repeat; display:block;}

.list { margin:auto; width:96%; clear:both;}
.list li{ line-height:1.8em; height:1.8em;padding-left:10px;  font-size:1.2em;text-overflow:ellipsis;white-space: nowrap;  background:url(item.gif) -5px -352px no-repeat;overflow:hidden;}

.list2 { margin:auto; width:96%;}
.list2 li{ float:left; width:45%; line-height:1.8em; height:1.8em; padding-left:10px;   font-size:1.2em;text-overflow:ellipsis;white-space: nowrap;  background:url(item.gif) -5px -352px no-repeat; overflow:hidden;}

.list3 { margin:auto; width:96%;}
.list3 li{ float:left; width:96%; line-height:2.4em; height:2.4em; padding-left:10px; font-size:1.2em; text-overflow:ellipsis;white-space: nowrap; background:url(item.gif) -5px -318px no-repeat; border-bottom:dashed 1px #ccc; overflow:hidden;}


.list4 { margin:auto; width:96%;}
.list4 li{ float:left; width:96%; line-height:1.8em;  height:1.8em; padding-left:10px; color:#FFB89F; font-size:1em;text-overflow:ellipsis;white-space: nowrap;  background:url(item2.gif) -15px -44px no-repeat;  overflow:hidden;}
.list4 a:link,.list4 a:visited{color:#fff; }
.list4 a:hover{color:#fc9;}
.list4 .cRed{ color:#f00;font-size:.8em;}
.list4 .cGreen{ color:#693;font-size:.8em;}

.listImg{ margin:auto; width:310px; overflow:hidden;font-size:1.2em;}
.listImg li{ float:left; width:150px; padding:2px; text-align:center;}
.listImg span{text-align:center; clear:both;}
.listImg a:link,.listImg a:visited{ color:#fff;}


/*首页第二行 服务大图*/
#secSvc { margin:10px auto; width:950px;margin-top:0;}
#secSvc li{ float:left; }
#secSvc h4{font-size:1em; margin-top:-40px;}
#secSvc #svc1{ margin:0 5px; width:180px; height:80px; background:url(svc2.jpg) no-repeat; display:block; overflow:hidden;}
#secSvc #svc2{ margin:0 5px; width:180px; height:80px; background:url(svc2.jpg) -190px 0 no-repeat;display:block; overflow:hidden;}
#secSvc #svc3{ margin:0 5px; width:180px; height:80px; background:url(svc2.jpg) -380px 0 no-repeat;display:block; overflow:hidden;}
#secSvc #svc4{ margin:0 5px; width:180px; height:80px; background:url(svc2.jpg) -570px 0 no-repeat;display:block; overflow:hidden;}
#secSvc #svc5{ margin:0 5px; width:180px; height:80px; background:url(svc2.jpg) -760px 0 no-repeat;display:block; overflow:hidden;}


/*底部-友情链接*/
.frdLink { margin:auto; width:920px; padding:4px 10px;  border-top:0; clear:both; }
.frdLink .add{ float:left; text-align:left; clear:both;}
.frdLink h4 {float:left; line-height:1.8em; padding-right:15px;  color:#B48FC9;font-size:1em; }
.frdLink ul{clear:both;}
.frdLink li{ float:left; padding-right:15px; white-space:nowrap; word-break:keep-all; font-size:1em;}
.frdLink a:link,.frdLink a:visited{color:#7D4EA8;}

#footKeyWordHomeF { margin:auto; width:1000px; padding:10px 0; background:#580D7B;font-size:1.2em;}
#footKeyWordHome { margin:auto; width:940px; padding:4px; border:dashed 1px #6D288A;}
#footKeyWordHome a{ padding-right:12px; color:#D6B1E8;}

#footKeyWordF { margin:auto; padding:10px;  width:980px; font-size:1.2em; clear:both;  background:#A60088;}
#footKeyWord { margin-left:10px;  width:940px; padding:4px; border:dashed 1px #AE1A94;}
#footKeyWord a{ padding-right:12px; color:#D6B1E8;}


#footKeyWordF06 { margin:auto; padding:10px;  width:980px; font-size:1.2em; clear:both;  background:#590D7C;}
#footKeyWord06 {  width:960px; padding:9px; border:dashed 1px #7A3699;}
#footKeyWord06 a{ padding-right:12px; color:#D6B1E8;}

#footer{ margin:auto; width:1000px; color:#B48FC9; font-size:1.2em; line-height:1.7em; background:url(bg_2009.jpg) repeat #410661; padding:30px 0 ; overflow:auto; clear:both;}
#footer .map { float:left; padding:10px 0 0 10px; width:180px;}
#footer .copyright{ float:right; width:800px; margin-top:15px; text-align:left; clear:both;}


/* 概况页面 两栏目 标签切换*/

#sub_jbTle{float:left; width:220px; height:24px;  overflow:hidden;}

.sub_jb_a1{float:left;margin-right:2px; width:109px; line-height:24px; cursor:pointer; background:url(tle2.gif)  no-repeat; font-size:1.2em; color:#fff; text-align:center; font-weight:bold;}
.sub_jb_a1_2{float:left;margin-right:2px; width:109px; line-height:24px; cursor:pointer; background:url(tle2.gif) -111px 0  no-repeat; font-size:1.2em; color:#f60; text-align:center; }
.sub_jb_a2{float:left; width:109px; line-height:24px; cursor:pointer; background:url(tle2.gif) -111px 0 no-repeat; font-size:1.2em; color:#f60; text-align:center; }
.sub_jb_a2_2{float:left; width:109px; line-height:24px; cursor:pointer; background:url(tle2.gif)  no-repeat; font-size:1.2em; color:#fff; text-align:center; font-weight:bold;}


.sub_jbFrm210 { width:220px;  padding:8px 9px; clear:both;overflow:auto;background:#AE1A94; }
.sub_jbFrm210 li{line-height:1.7em; height:1.7em; padding-left:10px;  font-size:1.2em; background:url(item.gif) -5px -352px no-repeat;}
.sub_jbFrm210 a:link,.sub_jbFrm210 a:visited {color:#fff;}
.sub_jbFrm210 a:hover{ color:#fc0;}

.sub_jbFrm210 .list2col li{ float:left; width:140px; line-height:1.7em; height:1.7em; padding-left:10px; font-size:1.2em; background:url(item.gif) -5px -352px no-repeat; overflow:hidden;}

.list2col li{ float:left; width:95%; line-height:1.7em; height:1.7em; padding-left:10px; font-size:1.2em; background:url(item.gif) -5px -352px no-repeat; overflow:hidden;}

.list2col2 li{ float:left; width:45%; line-height:1.7em; height:1.7em; padding-left:10px; font-size:1.2em; background:url(item.gif) -5px -352px no-repeat; overflow:hidden;}


/* 医院环境图片列表 */
.hjimgList{ margin:auto; width:660px; overflow:hidden; }
.hjimgList li{ float:left; width:300px; padding:5px 10px; _padding:5px; }
.hjimgList li h4 { font-size:1.2em; width:300px; text-align:center;}


/* 内容页面 */
.subNav{ float:left; width:600px; height:1.2em; line-height:1.2em; padding:4px 9px; font-size:1.2em; border:solid 1px #FEB4CF; background:#Fff;}

.cntFrm {float:left; width:670px; padding:4px 25px; font-size:1.2em; color:#B17DC9; overflow:hidden; }
.cntFrm h1 { margin:20px; font-family:微软雅黑,黑体; font-size:2.3em; color:#fff; text-align:center; line-height:1.8em; clear:both;}
.cntFrm .cntText {  width:650px; margin:0 auto 15px;font-size:1.0em; border-top:dashed 1px #D548A9; color:#8A017B;text-align:center; clear:both;}
.cntFrm .cntText a {color:#8A017B;text-decoration:underline;}
.cntFrm .cntText a:hover{color:#f60;text-decoration:none;}

.cntFrm .cntSubject { margin:10px 10px; padding:5px 10px;  background:#fff; border:solid 1px #ddd; clear:both; overflow:auto;}
.cntFrm .cntSubject li{ float:left;  padding-right:15px;color:#333;  font-size:1.2em; line-height:1.8em;  white-space:nowrap; word-break:keep-all;}
.cntFrm .cntSubject a:link,.cntFrm .cntSubject a:visited { text-decoration:underline;}
.cntFrm .cntSubject a:hover{text-decoration:none;}

.cntSummary { margin:10px 30px; padding:5px 15px; color:#FFDEB4; font-size:1em; line-height:1.8em; border:solid 1px #9158AB; clear:both; overflow:auto;}
.cntSummary h4{ float:left; margin:0;font-size:1em;text-indent:2em; background:url(item.gif) 0 -446px no-repeat;}
.cntFrm .Text {font-size:1.2em; line-height:1.8em; color:#FFBFF2;}
.cntFrm .Text a{ color:#FFB89F;text-decoration:underline;}
.cntFrm .Text a:hover{color:#fc0;text-decoration:none;}
.cntFrm .Text img{padding:0 8px;}

.cntSummaryOldlist { margin:10px 30px; padding:5px 15px; color:#F3ACE0; font-size:1em; line-height:1.8em; border:solid 1px #D0309E; clear:both; overflow:auto;}
.cntSummaryOldlist h4{ float:left; margin:0;font-size:1em;text-indent:2em; background:url(item.gif) 0 -446px no-repeat;}


.cntFrm .cntYuyue { margin:20px auto; padding:0 45px; width:270px; height:80px; text-align:center; font-size:1.2em; background:url(yy.png) no-repeat; }
.cntFrm .cntYuyue li {float:left;}
.cntFrm .cntYuyue a:link,.cntFrm .cntYuyue a:visited{float:left; margin:0 36px; width:63px; height:80px; text-align:center; line-height:48px; display:inline; color:#fff; text-decoration:none; font-size:1em;}
.cntFrm .cntYuyue a:hover{ width:63px; height:80px; color:#ff0; font-weight:bold; background:url(yy.png) 0 -79px no-repeat; }

.cntFrm .cntbacktop{ text-align:right; font-size:1.2em;}

.cntFrm .cntTip { margin:10px auto;width:560px; padding:5px 9px; border:dashed 1px #FF9DC2; font-size:1.2em; }

.cntFrm .cntCorrelation{  margin:20px auto; width:580px; border-top:solid 1px #FEB4CF;}
.cntFrm .cntCorrelation h4{ padding:5px 0 0 20px; font-size:1.4em; color:#f06; background:url(item.gif) 0 8px no-repeat;}
.cntFrm .cntCorrelation li { float:left; width:45%; padding-left:15px; font-size:1.2em; background:url(item.gif) 0 -412px no-repeat;}
.cntFrm .cntCorrelation cite{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; }


/*医院概况*/
.aboutNav{ float:left; width:680px; padding:15px 20px; height:20px; font-size:1.2em; background:url(aboutnav.gif) no-repeat; color:#F095DD;}
.aboutNav a:link,.aboutNav a:visited,.ksNav a:link,.ksNav a:visited{color:#F095DD;}

.aboutMenu{ float: left; margin-bottom:10px; width:220px; height:320px; background:url(aboutbg.jpg) bottom no-repeat; overflow:hidden;}
.aboutMenu h3{ float: left; width:185px; padding:0 0 10px 35px; height:40px; line-height:45px; font-size:1.4em;background:url(aboutbg.jpg) top no-repeat; overflow:hidden;}
.aboutMenu li{ margin-left:20px; padding-left:25px; font-size:1.2em; line-height:24px; background:url(item2.gif) 0 -42px no-repeat; clear:both;}
.aboutMenu a:link,.aboutMenu a:visited{ color:#FFA438; text-decoration:none;}
.aboutMenu a:hover{ color:#fff;}

.aboutCntFrm {float:left; width:710px;padding:4px 9px;border:solid 1px #FEB4CF; border-top:0; background:#FEEFF4; overflow:hidden;}
.aboutCntFrm h1 { margin:20px; font-family:黑体; font-size:2.6em; color:#906; text-align:center; line-height:1.8em; clear:both;}
.aboutCntFrm .cntText {margin:auto 10px;   font-size:1.2em; border-bottom:solid 1px #FFC9D8; color:#8A017B;text-align:center; clear:both;}
.aboutCntFrm .cntText a {text-decoration:underline; color:#8A017B;}
.aboutCntFrm .cntText a:hover{color:#f60;text-decoration:none;}


.aboutCntFrm .cntSubject { margin:10px; padding:5px 10px;  background:#fff; border:solid 1px #ddd; clear:both; overflow:auto;}
.aboutCntFrm .cntSubject li{ float:left;  padding-right:15px;color:#333;  font-size:1.2em; line-height:1.8em;  white-space:nowrap; word-break:keep-all;}
.aboutCntFrm .cntSubject a:link,.aboutCntFrm .cntSubject a:visited { text-decoration:underline;}
.aboutCntFrm .cntSubject a:hover{text-decoration:none;}

.aboutCntFrm .cntSummary { margin:10px 30px; padding:5px 15px; color:#333; font-size:1.4em; line-height:1.8em;  background:#FFFCF6; border:solid 1px #FFDEB4; clear:both;}
.aboutCntFrm .cntSummary h4{ float:left; margin:0;font-size:1em;text-indent:2em; background:url(item.gif) 0 -446px no-repeat;}
.aboutCntFrm .Text { margin:20px; font-size:1.4em; line-height:1.8em; color:#000;}
.aboutCntFrm .Text a{ color:#f06;text-decoration:underline;}
.aboutCntFrm .Text a:hover{color:#f60;text-decoration:none;}

.aboutCntFrm .cntYuyue { margin:20px auto; padding:0 45px; width:270px; height:80px; text-align:center; font-size:1.2em; background:url(yy.png) no-repeat; }
.aboutCntFrm .cntYuyue li {float:left;}
.aboutCntFrm .cntYuyue a:link,.aboutCntFrm .cntYuyue a:visited{float:left; margin:0 36px; width:63px; height:80px; text-align:center; line-height:48px; display:inline; color:#fff; text-decoration:none; font-size:1em;}
.aboutCntFrm .cntYuyue a:hover{ width:63px; height:80px; color:#ff0; font-weight:bold; background:url(yy.png) 0 -79px no-repeat; }

.aboutCntFrm .cntbacktop{ text-align:right; font-size:1.2em;}

.aboutCntFrm .cntTip { margin:10px;padding:5px 9px; border:dashed 1px #FF9DC2; font-size:1.2em; }

.aboutCntFrm .cntCorrelation{  margin:20px auto;  border-top:solid 1px #FEB4CF;}
.aboutCntFrm .cntCorrelation h4{ padding:5px 0 0 20px; font-size:1.4em; color:#f06; background:url(item.gif) 0 8px no-repeat;}
.aboutCntFrm .cntCorrelation li { float:left; width:45%; padding-left:15px; font-size:1.2em; background:url(item.gif) 0 -412px no-repeat;}
.aboutCntFrm .cntCorrelation cite{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; }

.expertList { margin:20px;padding-bottom:15px; font-size:1.2em;border-bottom:dashed 1px #CF41B6; overflow:auto;clear:both;}
.expertList h4 {font-size:1.2em;color:#fc0;}
.expertList img {float:left; margin-right:15px; padding:8px; border:solid 1px #eee; background:#fff;}
.expertList span{font-size:1.2em; text-indent:24px;color:#F2D1EA; }

.expertBtn {float:left;margin:5px; _margin:2px; margin-right:20px; _margin-right:15px; clear:both;}
.expertBtn li {float:left; margin:2px; border-right:solid 1px #C94200; border-bottom:solid 1px #C94200; background:#FFDBB0; color:#900;}
.expertBtn a:link,.expertBtn a:visited{padding:3px 15px; color:#900;}
.expertBtn a:hover{ padding:3px 15px; color:#fff; background:#c00; text-decoration:none;}


.equipmentList {margin:20px; min-height:170px; padding-top:15px;color:#333; font-size:1.2em;border-top:dashed 1px #ccc; overflow:auto; clear:both;}
.equipmentList h4 {float:left; font-size:1.2em;color:#f06; padding-right:20px;}
.equipmentList img { float:left; margin-right:20px;}

.aboutIntro { float:left; width:680px;padding:0 10px; font-size:1.2em;}
.aboutIntro h1{float:left;width:580px; padding-left:26px; font-size:1.2em; color:#f90; line-height:2em; background:url(item2.gif) 0 -118px no-repeat; clear:both;}

.louchen { width:650px;}
#f1,#f2,#f2j,#f3,#f4,#f5,#f6,#f7{ margin-right:10px;  background:url(flows.gif) no-repeat;}
.louchen li{ height:60px; padding-top:15px; border-bottom:dashed 1px #B82BA2;}
.louchen #f1{ float:left; width:68px; height:40px; background-position:0px 0px; display:block;}
.louchen #f2j{ float:left; width:68px; height:40px; background-position:0px -48px; display:block;}
.louchen #f2{ float:left; width:68px; height:40px; background-position:0px -97px; display:block;}
.louchen #f3{ float:left; width:68px; height:40px; background-position:0px -145px; display:block;}
.louchen #f4{ float:left; width:68px; height:40px; background-position:0px -207px; display:block;}
.louchen #f5{ float:left; width:68px; height:40px; background-position:0px -282px; display:block;}
.louchen #f6{ float:left; width:68px; height:40px; background-position:0px -355px; display:block;}
.louchen #f7{ float:left; width:68px; height:40px; background-position:0px -417px; display:block;}




/* 诊疗科室页  */

.secWrap{ margin:auto; padding:10px; width:980px; background:url(main200906_02.jpg) top repeat-x #590D7C; clear:both; overflow:hidden}

.secNav{ float:left; width:980px; height:52px; line-height:52px; background:url(main200906_04.jpg) no-repeat; overflow:hidden; }
.secNav h3{float:left; padding:0 15px; font-size:1.6em;}
.secNav li{ float:left;padding-left:15px; font-weight:bold; line-height:52px;font-size:1.2em;}
.secNav a:link,.secNav a:visited{ color:#D6B1E8;}

.currentPath { float:left; padding-left:10px; width:970px; height:42px; line-height:42px;font-size:1.2em; color:#9D66B6;}
.currentPath a:link,.currentPath a:visited{ color:#9D66B6;}

.sidebarLeft,.kscntFrm{ float:left; width:650px; padding-top:30px; background:url(main200906_07.jpg) top left no-repeat #7A3699;overflow:hidden}
.sidebarRight { float:right; width:320px; overflow:hidden}


.ksNav { float:left; width:580px; padding:15px 20px; height:20px; font-size:1.2em; color:#F095DD;}


.ksIntro{ margin:10px auto; width:600px; font-size:1.4em; line-height:1.6em; color:#D6B1E8; overflow:hidden; }
.ksIntro h1{float:left;width:580px; padding-left:10px; font-size:1.6em; font-family:微软雅黑,黑体;  line-height:2em; color:#fff; clear:both;}
.ksIntro h2{float:left; padding-left:10px; font-size:1.2em; color:#f90; line-height:2em; background:url(item2.gif) 0 -118px no-repeat;}
.ksIntro img{ float:left; padding:4px; margin-right:8px; width:240px; height:180px; }

.ksIntro a:hover{ color:#fff; }

.ksIntro .zlfw{float:left; margin:8px auto; width:600px; padding:2px; font-size:1em; clear:both; background:}
.ksIntro .zlfw h4{float:left; font-size:1em;}


.ksIntroList{ float:left; margin-bottom:10px; width:290px; height:190px; padding:0 10px; font-size:1.2em; }
.ksIntroList h2{float:left; padding-left:26px; font-size:1.2em; color:#f90; line-height:2em; background:url(item2.gif) 0 -118px no-repeat;}
.ksIntroList img{ float:left; padding:4px; margin-right:8px; width:100px; height:75px; }
.ksIntroList .zlfw{float:left; margin:8px 0; width:285px; padding:2px; background:#AE1A91; font-size:1em; clear:both;}
.ksIntroList .zlfw h4{float:left; font-size:1em;}
.ksIntroList .ksSubList { float:left; width:285px; clear:both; }
.ksIntroList .ksSubList li{ float:left; margin:0 0 6px 4px; }
.ksIntroList .ksSubList a:link,.ksIntroList .ksSubList a:visited{ float:left; width:80px; padding:0 4px;  border-right:solid 1px #68016A; border-bottom:solid 1px #68016A; background:#99057F; color:#EF93DF; font-size:1em;  white-space: nowrap; word-break:keep-all; overflow:hidden; text-align:center; display:block;}
.ksIntroList .ksSubList a:hover{ color:#fc0; text-decoration:none;  background:#C42A00;}

.ksMenu { float:left; margin-bottom:8px; width:320px; height:180px; background:url(ks-r2.jpg) no-repeat;}
.ksMenu h3{ float:left; padding:14px 0 5px 40px; font-size:1.4em;}
.ksMenu .ksMenuSec{ float:left; width:310px; margin-top:3px; padding:0 5px}
.ksMenu .ksMenuSec li{ float:left; padding-left:15px; width:140px; font-size:1.2em; white-space: nowrap; word-break:keep-all; background:url(item.gif) -2px -232px no-repeat; overflow:hidden;}

.ksSearch { float:left; margin-bottom:8px; width:320px; height:200px; background:url(main200906_09.jpg)  no-repeat;}
.ksSearch .ksformFrm{ float:left; padding:14px 0 0 60px; height:50px;}
.ksSearch .ksformFrm .searchtext {margin-bottom:8px; width:190px;}
.ksSearch .ksformFrm .btn{ margin-bottom:4px; width: 50px; height:30px; font-size:1.2em; font-weight:bold; color:#fff; border:0; background:url(searchbtn.gif) no-repeat;}
.ksSearch .keywords{ float:left; width:315px; margin-top:3px; padding-left:5px}
.ksSearch .keywords li{ float:left; padding-left:6px; font-size:1.2em; line-height:2em; white-space: nowrap; word-break:keep-all;}


.ksSearch1 { float:left; margin-bottom:8px; width:320px; height:160px; background:url(ks-r1.jpg) no-repeat;}
.ksSearch1 .ksformFrm{ float:left; padding:14px 0 0 60px;}
.ksSearch1 .ksformFrm .searchtext {margin-bottom:8px; width:190px;}
.ksSearch1 .ksformFrm .btn{ margin-bottom:4px; width: 50px; height:30px; font-size:1.2em; font-weight:bold; color:#fff; border:0; background:url(searchbtn.gif) no-repeat;}
.ksSearch1 .keywords{ float:left; width:315px; margin-top:3px; padding-left:5px}
.ksSearch1 .keywords li{ float:left; padding-left:6px; font-size:1.2em; white-space: nowrap; word-break:keep-all;}


.ksFrm320{ float:left ; margin-bottom:10px; width:320px;background:url(bg-frm320.jpg) no-repeat bottom center #7A3699;}
.ksFrm320 dl dd{float:left;width:86px; line-height:26px; background:#7A3699; font-size:1.4em; color:#fc9; text-align:center; font-weight:bold;}
.ksFrm320 .imgList { float:left; padding:10px; width:300px;}
.ksFrm320 .imgList li { float:left; width:140px; height:125px;padding:0 5px; font-size:12px; text-align:center; overflow:hidden; }
.ksFrm320 .imgList img{ width:140px ; height:100px;}

.ksFrm320 .list { width:290px;  padding:8px 10px;}
.ksFrm320 .list li{ line-height:1.8em; height:1.8em;padding-left:10px;  font-size:1.2em;text-overflow:ellipsis;white-space: nowrap;  background:url(item.gif) -5px -352px no-repeat;overflow:hidden;}
.ksFrm320 .list a:link,.ksFrm320 .list a:visited{ color:#D6B1E8;}

.ksGrid320{ float:left ; margin-bottom:10px; width:320px;}

/* 科室页面 三栏目 标签切换*/

#ks_newsTle,.ksTle320,.ksFrm320 dl{float:left; padding:2px 0 0 10px; width:310px; height:26px; background:url(tle200906.jpg) no-repeat;  overflow:hidden;}

.ks_news_a1{float:left;width:86px; line-height:26px; cursor:pointer; background:#7A3699; font-size:1.4em; color:#fc9; text-align:center; font-weight:bold;}
.ks_news_a1_2{float:left; width:86px; line-height:26px; cursor:pointer;  font-size:1.4em; color:#590D7C; text-align:center; }
.ks_news_a2{float:left;width:86px; line-height:26px; cursor:pointer; font-size:1.4em; color:#590D7C; text-align:center; }
.ks_news_a2_2{float:left; width:86px; line-height:26px; cursor:pointer; background:#7A3699; font-size:1.4em; color:#fc9; text-align:center; font-weight:bold;}


.ks_newsFrm210 { width:300px;  padding:8px 10px; margin-bottom:10px; font-size:12px; color:#D6B1E8; clear:both;background:url(bg-frm320.jpg) no-repeat bottom center #7A3699;  }
.ks_newsFrm210 .list li{width:290px;line-height:1.7em; height:1.7em; padding-left:10px;  font-size:1.2em; text-overflow:ellipsis;white-space: nowrap; background:url(item.gif) -5px -352px no-repeat;overflow: hidden;}
.ks_newsFrm210 .list img{float:left; margin-right:10px;}
.ks_newsFrm210 .list2c li{float:left; width:145px;line-height:1.7em; height:1.7em; padding-left:10px;  font-size:1.2em; text-overflow:ellipsis;white-space: nowrap; background:url(item.gif) -5px -352px no-repeat;overflow: hidden;}
.ks_newsFrm210 .imgList {  width:300px;}
.ks_newsFrm210 .imgList li { float:left; width:140px; height:120px; padding:0 5px; text-align:center; overflow:hidden; }

.ks_newsFrm210 a:link,.ks_newsFrm210 a:visited {color:#D6B1E8;}
.ks_newsFrm210 a:hover{ color:#fc9;}

.sub_ksMore{ margin:auto; width:616px; background:#9F6BB7;}
.sub_ksMore li{ float:left; margin-right:15px;}


/* 200901 科室列表页面 */
#ks_OldListnewsTle{float:left; width:320px; height:24px;  overflow:hidden;}

.ks_OldListnews_a1{float:left;margin-right:1px; width:106px; line-height:24px; cursor:pointer; background:url(tle2.gif) -240px 0 no-repeat; font-size:1.2em; color:#fff; text-align:center; font-weight:bold;}
.ks_OldListnews_a1_2{float:left;margin-right:1px; width:106px; line-height:24px; cursor:pointer; background:url(tle2.gif) -347px 0  no-repeat; font-size:1.2em; color:#f60; text-align:center; }
.ks_OldListnews_a2{float:left;margin-right:1px; width:106px; line-height:24px; cursor:pointer; background:url(tle2.gif) -347px 0 no-repeat; font-size:1.2em; color:#f60; text-align:center; }
.ks_OldListnews_a2_2{float:left;margin-right:1px; width:106px; line-height:24px; cursor:pointer; background:url(tle2.gif) -240px 0  no-repeat; font-size:1.2em; color:#fff; text-align:center; font-weight:bold;}
.ks_OldListnews_a3{float:left; width:106px; line-height:24px; cursor:pointer; background:url(tle2.gif) -347px 0 no-repeat; font-size:1.2em; color:#f60; text-align:center; }
.ks_OldListnews_a3_2{float:left; width:106px; line-height:24px; cursor:pointer; background:url(tle2.gif) -240px 0  no-repeat; font-size:1.2em; color:#fff; text-align:center; font-weight:bold;}


.ks_OldListnewsFrm210 { width:300px;  padding:8px 10px; clear:both;overflow:auto;background:#AE1A94; }
.ks_OldListnewsFrm210 li{line-height:1.7em; height:1.7em; padding-left:10px;  font-size:1.2em; background:url(item.gif) -5px -352px no-repeat;}
.ks_OldListnewsFrm210 a:link,.ks_OldListnewsFrm210 a:visited {color:#fff;}
.ks_newsFrm210 a:hover{ color:#fc0;}
.ks_OldListnewsFrm{ width:308px; padding:8px 6px; clear:both; background:#AE1A94; overflow:hidden;}
.ks_OldListnewsFrm .listImg { float:left; width:102px; height:84px; text-align:center; line-height:2.8em;}
.ks_OldListnewsFrm .listImg img{width:90px; height:60px; padding:0 6px;}



/* 科室列表页面 */

.sub_ksFram06 { margin-bottom:10px; width:600px; border:solid 1px #9762AF; padding:8px 9px; clear:both;overflow:hidden;}
.sub_ksFram06 img {float:left; margin-right:15px; padding:8px;}
.sub_ksFram06 h3 { float:left; width:360px; font-size:1.4em; line-height:2.4em; color:#333; }
.sub_ksFram06 span {  font-size:1.2em; line-height:1.9em; color:#666;}
.sub_ksFram06 .zlfw { width:580px; padding:5px 10px; background:#FFFFE3; font-size:1.2em; color:#666;  }
.sub_ksFram06 .zlfw h4 { float:left; color:#fff; font-size:1.4em;}


.sub_ksFram2ColLeft{ float:left; margin:0 16px; _margin-left:0 8px; width:300px; overflow:hidden;}
.sub_ksFram2ColLeft h3{ float:left; padding-left:20px;  width:280px; height:40px; line-height:32px; font-size:1.4em; background:url(tle200906.jpg) 0 -50px no-repeat; color:#fc9}
.sub_ksFram2ColLeft dl{ float:left;color:#fff; width:110px;}
.sub_ksFram2ColLeft dl img{ margin-bottom:4px;}
a.zxBtn:link,a.zxBtn:visited{float:left; margin-right:4px; padding:2px 11px; font-size:12px; color:#930; font-weight:bold; background:#EFD8BB;}
a.zxBtn:hover{float:left; padding:2px 11px; color:#fff; background:#C48255; text-decoration:none;}
.sub_ksFram2ColLeft ul{ float:left; width:180px; font-size:1.2em; color:#D6B1E8}
.sub_ksFram2ColLeft ul p{ height:140px; overflow:hidden;}
.sub_ksFram2ColLeft .frm{ float:left; width:300px; font-size:1.2em; color:#D6B1E8;background:url(cntBtmTle.gif) -40px -5px no-repeat;}
.sub_ksFram2ColLeft #frm{ float:left; width:300px; font-size:1.2em; color:#D6B1E8;background:url(cntBtmTle.gif) -40px -5px no-repeat;}
.sub_ksFram2ColLeft #frm li { padding-left:10px;}

.ks_bookAsk_a1{float:left;width:86px; height:30px; line-height:26px; cursor:pointer; background:url(cntBtmTle.gif) 0 -5px no-repeat; font-size:1.2em; color:#fc9; text-align:center; font-weight:bold;}
.ks_bookAsk_a1_2{float:left; width:86px; height:30px;line-height:26px; cursor:pointer;  font-size:1.2em; color:#590D7C; text-align:center; background:url(cntBtmTle.gif) -40px -5px no-repeat;}
.ks_bookAsk_a2{float:left;width:86px; height:30px;line-height:26px; cursor:pointer; font-size:1.2em; color:#590D7C; text-align:center; background:url(cntBtmTle.gif) -40px -5px no-repeat;}
.ks_bookAsk_a2_2{float:left; width:86px; height:30px;line-height:26px; cursor:pointer; font-size:1.2em; color:#fc9; text-align:center; font-weight:bold;background:url(cntBtmTle.gif) 0 -5px no-repeat;}




.zxform1{ width:85px; border:solid 1px #628; background:#D6B1E8; }
.zxform2{ width:43px; border:solid 1px #628; background:#D6B1E8;}
.zxform3{ width:240px; height:70px; border:solid 1px #628; background:#D6B1E8;}
.zxform4{ width:240px; border:solid 1px #628; background:#D6B1E8;}
.zxform5{ width:60px; border:solid 1px #628; background:#D6B1E8; }
.zxform6{ width:70px; border:solid 1px #628; background:#D6B1E8; }
.zxform7{ width:105px; border:solid 1px #628; background:#D6B1E8; }

.sub_ksFram2ColR { float:left; margin-bottom:10px; width:300px; overflow:hidden;}
.sub_ksFram2ColR h3{ float:left;padding-left:20px;  width:280px; height:40px; line-height:32px;font-size:1.4em;color:#fc9; background:url(tle200906.jpg) 0 -50px no-repeat;}
.sub_ksFram2ColR dl { float:left; padding-left:20px; font-size:1.4em; color:#fff;}
.sub_ksFram2ColR ul{ float:left; padding:0 10px; width:280px; font-size:1.2em; color:#D6B1E8; overflow:hidden;}
.sub_ksFram2ColR ul img{float:left; margin-right:10px; }
.sub_ksFram2ColR ul p{ height:140px; overflow:hidden;}

/*KUMA　2009-06-30 */
.sub_ksFram2ColRKuma { float:left; margin-bottom:10px; width:300px; overflow:hidden;}
.sub_ksFram2ColRKuma h3{ float:left; width:280px;padding-left:20px;  height:40px; line-height:32px; font-size:1.4em;color:#fc9; background:url(tle200906.jpg) 0 -50px no-repeat;}
.sub_ksFram2ColRKuma .frm { float:left;  width:300px; height:180px; font-size:1.4em; color:#fff; clear:both; overflow:hidden;}
.sub_ksFram2ColRKuma .frm .leftImg{ float:left; width:110px;}
.sub_ksFram2ColRKuma .frm .leftImg img{ width:100px;}
.sub_ksFram2ColRKuma .frm .rWords{ float:left; width:190px; word-break:break-all; white-space:normal; color:#D6B1E8; font-size:12px;}
/*.sub_ksFram2ColRKuma ul { float:left; font-size:1.2em; color:#D6B1E8; overflow:hidden;}
.sub_ksFram2ColRKuma ul p{ float:left; height:140px; width:300px; overflow:hidden;}
.sub_ksFram2ColRKuma ul p span{ float:left; height:140px; width:300px; overflow:hidden;}
*/
.sub_more { margin:10px auto 20px; padding:6px; width:601px;  border:solid 1px #9762AF; background:#9B65B3;}
.sub_more h3{ float:left; padding-right:20px; font-size:1.4em; color:#fc9}
.sub_more li { float:left; padding-right:15px; font-size:1.4em; }

.imgNews li{ float:left; width:100px; height:108px; padding:2px 9px; text-align:center; overflow:hidden; }
.imgNews img{ margin:0; padding:0; border:solid 4px #9762AF; width:100px; height:80px;  }
.imgNews a img:hover{border:solid 4px #D6B1E8;}


.sub_ksFram3ColLeft{ float:left;  margin-left:16px; _margin-left:10px;  margin-bottom:10px; width:300px; overflow:hidden;}
.sub_ksFram3ColLeft h3{ float:left; padding:0 15px; width:270px; height:28px; line-height:30px; font-size:1.4em; color:#fc9; background:url(tle200906.jpg) 0 -100px no-repeat; overflow:hidden;}
.sub_ksFram3ColLeft .frm{float:left; padding:9px; width:280px; border:solid 1px #9762AF; font-size:1.2em; border-top:0;}
.sub_ksFram3ColLeft .headline { float:left; padding:5px; width:100px; height:90px;  color:#fff; display:block; overflow:hidden;}
.sub_ksFram3ColLeft .headline img {width:100px; height:80px;}
.sub_ksFram3ColLeft ul{ float:right; width:160px;color:#D6B1E8;}

.sub_ksFram3ColR { float:left; margin-bottom:10px; margin-right:0; width:300px; overflow:hidden;}

.sub_kszhuanjia{margin:20px auto; width:600px; background:url(dot1.gif)  no-repeat; clear:both;}
.sub_kszhuanjia h4{ float:left;margin-bottom:10px; width:570px;height:30px; line-height:30px; padding-left:20px; font-size:1.4em; color:#Fc9; background:url(cntBtmTle.gif) no-repeat;}
.sub_kszhuanjia .frm{ float:Left; width:300px; height:160px; overflow:hidden; }
.sub_kszhuanjia .frm dl{ float:left;color:#fff; width:110px;}
.sub_kszhuanjia .frm dl img{ margin-bottom:-1px;}
.sub_kszhuanjia .frm ul{ float:left; width:180px; font-size:1.2em; color:#D6B1E8}
.sub_kszhuanjia .frm ul p{ height:140px; overflow:hidden; white-space:normal; word-break:break-all;}



.sub_ksFram { margin-bottom:10px; width:600px; border:solid 1px #C252AE; padding:8px 9px; clear:both;overflow:hidden;}
.sub_ksFram img {float:left; margin-right:15px; padding:8px; border:solid 1px #eee;}
.sub_ksFram h3 { float:left; width:360px; font-size:1.4em; line-height:2.4em; color:#333; }
.sub_ksFram span {  font-size:1.2em; line-height:1.9em; color:#666;}
.sub_ksFram .zlfw { width:580px; padding:5px 10px; background:#FFFFE3; font-size:1.2em; color:#666;  }
.sub_ksFram .zlfw h4 { float:left; color:#fff; font-size:1.4em;}

.sub_ksList { float:left; margin:0 8px; _margin:0 4px; width:280px;}
.sub_ksList h3{width:265px; color:#fff; line-height:2em; font-size:1.4em; padding-left:20px; background:url(dot1.gif) no-repeat;}


.sub_ksMoreList { float:left; margin:0 8px; _margin:0 4px; width:280px; height:230px;}
.sub_ksMoreList h3{width:265px; color:#fff; line-height:2em; font-size:1.4em; padding-left:20px; background:url(dot1.gif) no-repeat;}

.more { float:right; margin-top:-32px; width:80px;text-align:right; font-size:12px;}
.more2 { float:right; width:80px;text-align:right; font-size:12px; font-weight:normal;}


.sub_ksFram h2 { margin-bottom:20px;padding-left:20px; line-height:2em; font-size:1.4em;  font-weight:bold; background:url(dot1.gif) no-repeat;}

.sub_expert { margin-bottom:15px; padding-bottom:15px; border-bottom:dashed 1px #C252AE;  overflow:auto; font-size:1.2em;}
.sub_expert h4 { float:left; width:456px; font-size:1.2em;}
.sub_expert span { font-size:1em;color:#F2D1EA;}
.sub_expert img {float:left; margin-right:15px; padding:8px; border:solid 1px #eee; background:#fff;}
.sub_expert .btn {padding:3px 15px;  border-right:solid 1px #8F0076; border-bottom:solid 1px #8F0076; background:#FFDBB0; color:#900;}
.sub_expert a:link,.sub_expert a:visited{ color:#900; }
.sub_expert a:hover{ color:#fc0; text-decoration:none;  background:#C42A00;}

.listShow { margin:20px auto;width:98%;}
.listShow li{ padding-left:15px; font-size:1em; line-height:2em; height:2em; white-space: nowrap; text-overflow:ellipsis; overflow:hidden;  border-bottom:dashed 1px #9762AF;  background:url(item2.gif) -10px -40px no-repeat;}
.listShow li a{ float:left;}
.listShow li i{ float:right; width:80px; font-size:.8em; font-style:normal}
.listShow span { float:right; font-size:10px; }
.listShow .listShow_1 { font-weight:bold;}
.listShow .listshow_2_line{ background:url();}
.listShow .listshow_2{padding-left:30px; background:url(item.gif) 15px -320px no-repeat;}
.rssa{ padding-left:50px; background:url(btn-rss.png) 0  no-repeat;}

.leftBtmbg{ float:left; width:650px; height:10px; background:url(leftBtmbg.jpg) no-repeat; clear:both;}


/* 科室内容页面 */

.kscntFrm { float:left; margin-bottom:20px;padding:0 15px; width:620px;font-size:1em; background:url(bg-cnt2010.gif) left top no-repeat #F4E6FA;}
.kscntFrm h1 { margin:20px 20px 0; font-family:微软雅黑,华文细黑,黑体; font-size:2.6em; color:#639; text-align:center; line-height:1.8em; clear:both;}
.kscntFrm h2 { margin:10px auto; font-family:微软雅黑,华文细黑,黑体; font-size:2.1em; color:#639; text-align:center; line-height:1.8em; clear:both; }

.kscntFrm .cntText {  margin:auto; width:90%;font-size:1.2em; border-top:solid 1px #CDADDB; color:#969;text-align:center; clear:both;}
.kscntFrm .cntText a:link, .kscntFrm .cntText a:visited{color:#939;text-decoration:underline;}
.kscntFrm .cntText a:hover{color:#969;text-decoration:none;}


.kscntFrm .cntSubject { margin:10px auto; padding:20px 0; width:560px;  clear:both; overflow:hidden;}
/*.kscntFrm .cntSubject ul,.kscntFrm .cntSubject ul li{ float:left; list-style:none; padding:0; margin:0; }
.cntFrm .cntSubject li{ float:left; padding:0 8px; width:124px; height:1.8em; color:#333;  font-size:1.2em; line-height:1.8em;  white-space:nowrap; word-break:keep-all; overflow:hidden;}
.kscntFrm .cntSubject ul{ width:556px; display:inline; border-left:#D549A9 1px solid; border-top:#D549A9 1px solid; margin:0 auto; }*/
.kscntFrm .cntSubject h3{ float:left; width:100%; font-size:1.4em; color:#609; line-height:2.4em; border-bottom:solid 1px #CDADDB; }
.kscntFrm .cntSubject li{ float:left; padding-left:15px;width:45%;  font-size:1.4em; line-height:1.8em;overflow:hidden; text-overflow:ellipsis;  white-space:nowrap; background:url(item.gif) 0 -410px no-repeat; }
.kscntFrm .cntSubject a:link,.kscntFrm .cntSubject a:visited { color:#309; text-decoration:underline;}
.kscntFrm .cntSubject a:hover{text-decoration:none;}

.kscntFrm .cntSubject2 li{ padding-left:15px; width:90%;  font-size:1.4em; line-height:1.8em;overflow:hidden; text-overflow:ellipsis;  white-space:nowrap; background:url(item2.gif) -10px -44px no-repeat; }



.kscntFrm .cntSummary { margin:10px 30px; padding:5px 15px; color:#639; font-size:1.4em; line-height:1.8em;  border:solid 1px #CDADDB; background:#FCF8FE; clear:both; overflow:auto;}
.kscntFrm .cntSummary h4{ float:left; margin:0;font-size:1em;text-indent:2em; background:url(item.gif) 0 -446px no-repeat;}
.kscntFrm .Text { margin:20px 10px; font-size:1.4em; line-height:1.8em; color:#639;}
.kscntFrm .Text a{ color:#c06;text-decoration:underline;}
.kscntFrm .Text a:hover{color:#f60;text-decoration:none;}


.kscntFrm .cntbackHome{ margin:auto; width:200px; height:50px; line-height:50px; font-size:1.6em; color:#fff; text-align:center; background:url(backhome.jpg) no-repeat; clear:both;}
.kscntFrm .cntbackHome a:link,.kscntFrm .cntbackHome a:visited{ color:#fff;text-decoration:none;}
.kscntFrm .cntbackHome a:hover {color:#fc6;}

.kscntFrm .pagenext { font-size:1.2em;}
.kscntFrm .pagenext a{ margin-right:20px;}

.kscntFrm .cntYuyue { margin:20px auto; padding:0 53px; width:272px; height:80px; text-align:center; font-size:1.2em; background:url(yy.gif) no-repeat; }
.kscntFrm .cntYuyue li {float:left;}
.kscntFrm .cntYuyue a:link,.kscntFrm .cntYuyue a:visited{float:left; margin:0 18px; width:110px; height:80px; text-align:center; line-height:48px; display:inline; color:#fff; text-decoration:none; font-size:1em;}
.kscntFrm .cntYuyue a:hover{ width:110px; height:80px; color:#ff0; font-weight:bold; background:url(yy.gif) 0 -79px no-repeat; }

/*.cntYuyueKUMA { margin:20px auto; padding:0 45px; width:270px; height:80px; text-align:center; font-size:1.2em; background:url(yy.gif) no-repeat; }
.cntYuyueKUMA li {float:left;}
.cntYuyueKUMA a:link,.kscntFrm .cntYuyue a:visited{float:left; margin:0 36px; width:63px; height:80px; text-align:center; line-height:48px; display:inline; color:#fff; text-decoration:none; font-size:1em;}
.cntYuyueKUMA a:hover{ width:63px; height:80px; color:#ff0; font-weight:bold; background:url(yy.gif) 0 -79px no-repeat; }*/

.cntYuyueKUMA { margin:20px auto; padding:0 45px; width:270px; height:80px; text-align:center; font-size:1.2em; background:url(yy.png) no-repeat; font-size:12px; }
.cntYuyueKUMA li {float:left;}
.cntYuyueKUMA a:link,.cntYuyueKUMA a:visited{float:left; margin:0 36px; width:63px; height:80px; text-align:center; line-height:48px; display:inline; color:#fff; text-decoration:none; font-size:1em;}
.cntYuyueKUMA a:hover{ width:63px; height:80px; color:#ff0; font-weight:bold; background:url(yy.png) 0 -79px no-repeat; }

.kscntFrm .cntbacktop{ text-align:right; font-size:1.2em;}

.kscntFrm .cntTip { margin:30px auto 10px;width:560px; color:#590D7C; padding:5px 10px; background:#FCF8FE;  font-size:1.4em; clear:both; }

.cntCorrelation{  margin:20px auto; width:580px; background:url(dot1.gif)  no-repeat;}
.cntCorrelation h4{margin-bottom:10px; padding:5px 0 0 20px; font-size:1.4em; color:#fc0; line-height:22px;  }
.cntCorrelation li { float:left; width:45%; padding-left:15px; font-size:1.2em; background:url(item2.gif) -10px -45px no-repeat;}
.cntCorrelation cite{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; }
.cntksCorrelation { margin:10px auto; width:590px; }
.cntksCorrelation h4{ float:left; width:600px;height:30px; line-height:30px; font-size:1.4em; color:#609; border-bottom:solid 1px #CDADDB; background:;}
.cntksCorrelation  .frm{float:left; padding:10px 20px; width:550px; font-size:1.2em; color:#639; clear:both; }
.cntksCorrelation  .frm img { float:left; margin-right:10px; width:100px; height:120px;}
.cntksCorrelation  .frm h5{ color:#fc3}

.cntRtext { margin:20px auto;  width:560px; height:50px; line-height:2em; font-size:1.4em; color:#309; text-align:left; clear:both;}
.cntNext {  margin:auto; width:560px; clear:both; font-size:1.2em; color:#309;}

.kscntFrm a:link,.kscntFrm a:visited { color:#c06;}

.docShow { margin:20px; clear:both; color:#639; font-size:1.4em; }
.docShow img { float:left; margin-right:15px;}
.docShow h4 { font-size:1.2em; line-height:2em;}



/* 门诊医疗页  */
.mzSec { width:720px; height:210px; background:url(main2009mz_03.jpg) no-repeat; overflow:hidden; clear:both;}
.msleft{ float:left; width:300px; padding:0 30px;font-size:1.2em;}
.msleft h3,.msright h3{ float:left; width:290px; padding:20px 0 15px 10px; font-size:1.2em; color:#fc0;}
.msright{ float:left; width:300px; padding:0 30px 0 20px;font-size:1.2em;}
.msleft img,.msright img{ float:left; margin-right:8px;}


.zjtime { width:292px; border-top:solid 1px #C04CAB;border-left:solid 1px #C04CAB; clear:both; font-size:1em;}
.zjtime li{ float:left; width:145px; height:22px; line-height:22px; border-bottom:solid 1px #C04CAB;border-right:solid 1px #C04CAB;}
.zjtime .name{float:left; width:50px; padding-left:5px; display:block;}

.mzThd{ float:left; width:720px; height:450px; background:url(main2009mz_05.jpg) no-repeat; overflow:hidden; clear:both;}
.mzThd .mtleft{float:left; width:380px; padding:0 15px 0 35px;}
.mzThd .mtleft h3{ float:left; width:340px; padding:13px 0 15px 10px; font-size:14px; color:#fc0;}
.mzThd .mtleft p{ float:left;  width:380px; font-size:12px;}
.mzThd .mtright{float:left; width:230px; padding:0 35px 0 15px;}
.mzThd .mtright h3{float:left; width:220px; padding:13px 0 15px 10px; font-size:14px; color:#fc0;}
.mzThd .mtright .mzlist{ float:left; width:230px;height:55px; margin-bottom:8px;padding-bottom:8px; border-bottom: dashed 1px #C04CAB;font-size:1.2em;color:#FFB89F; overflow:hidden;}
.mzThd .mtright .mzlist img { float:left; width:54px; height:54px; margin-right:8px; border:solid 3px #C04CAB;}
.mzThd .mtright .mzlist a:link,.mzThd .mtright .mzlist a:visited{ color:#FFB89F;}



/* 住院服务页  */
.zyThd1{ float:left; width:720px; height:210px; background:url(main2009zy_05.jpg) no-repeat; overflow:hidden; clear:both;}

.zyThd{ float:left; width:720px; height:450px; background:url(main2009zy_03.gif) no-repeat; overflow:hidden; clear:both;}
.zyThd .ztleft{float:left; width:380px; padding:0 15px 0 35px;}
.zyThd .ztleft h3{ float:left; width:340px; padding:10px 0 15px 10px; font-size:1.4em; color:#fc0;}
.zyThd .ztleft p{ float:left;  width:380px; font-size:1.2em;}
.zyThd .ztright{float:left; width:230px; padding:0 35px 0 15px;}
.zyThd .ztright h3{float:left; width:220px; padding:10px 0 15px 10px; font-size:1.4em; color:#fc0;}
.zyFr { float:left; width:645px; height:120px; padding:20px 45px 0 30px; background:url(main2009zy_05.gif) no-repeat; overflow:hidden; clear:both;}

.slide {margin:auto;}
#slide_left{width:13px;height:79px;margin:10px 0 0 0}
#slide_right{width:13px;height:79px;margin:10px 0 0 0}
.slide .arr_bg,#slide_left b,#slide_right b,#slide_left .arr_left,#slide_right .arr_right{background:url(bgs1.gif) no-repeat;}
.slide .arr_bg{background-position:0 -42px;}
#slide_left b{display:block;width:100%;height:100%;cursor:pointer;background-position:0 -229px}
#slide_right b{display:block;width:100%;height:100%;cursor:pointer;background-position:0 -280px}
#slide_left .arr_left{background-position:0 -127px}
#slide_right .arr_right{background-position:0 -178px}

.slide_mask{width:600px;overflow:hidden;height:120px}
.slide_mask ul{float:left;margin:5px 0 0 0}
.slide_mask li{float:left;width:140px;margin:0 5px; display:inline;}
/*.slide_mask li div{width:135px;height:110px;overflow:hidden;}
.slide_mask li h4{font-size:12px;font-weight:normal;line-height:20px;width:76px;height:20px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}*/
.slide_holder{width:5000px;height:110px}

/* 健康教育中心页  */
.jkList{width:300px; clear:both;}
.jkList li{ width:280px; line-height:1.7em; height:1.7em; padding-left:10px; font-size:1.2em; background:url(item.gif) -5px -352px no-repeat; overflow:hidden;}

.jzlist{ float:left; width:280px; height:55px; margin-bottom:8px;padding-bottom:8px; border-bottom: dashed 1px #C04CAB; font-size:1.2em; color:#FFB89F; overflow:hidden;}
.jzlist img { float:left; width:54px; height:54px; margin-right:8px; border:solid 3px #C04CAB;}
.jzlist h4{ float:left; width:212px; height:20px; overflow:hidden; font-size:1em;}
.jzlist span {float:left; width:212px; height:40px; color:#CF6EBD; overflow:hidden; text-indent:24px;font-size:1em;}
.jzlist a:link,.jzlist a:visited{ color:#FFB89F; }

.jkExpertList { width:635px; overflow:hidden; margin:5px 0 10px 0;}
.jkExpert { float:left; width:155px; overflow:hidden;color:#FFA1E0;}
.jkExpert img{ float:left; width:80px; margin-right:8px;}
.jkExpert h4{ float:left; font-size:1.2em; width:65px;}
.jkExpert span{ float:left; font-size:1em; width:65px;}
.jkExpert a:link,.jkExpert a:visited{float:left; width:67px; color:#FFB89F; }

.jkList2Col{float:left;width:620px; clear:both;}
.jkList2Col li{float:left; width:300px; line-height:1.7em; height:1.7em; padding-left:10px; font-size:1em; background:url(item.gif) -5px -352px no-repeat; overflow:hidden;}



/* VIP会员中心页  */
.SectionIntro{ float:left; width:680px; padding:5px 20px;}
.SectionIntro h3{ float:left; width:400px; padding-left:20px; background:url(item2.gif) -5px -122px no-repeat;  font-size:14px; color:#fc0;}
.SectionIntro p{ float:left; width:420px; font-size:12px;  }
.SectionIntro img{ float:left; width:240px; height:180px; margin-left:10px; margin-top:-20px; border:solid 3px #C848A9;}

.vipSecc { width:720px; height:332px; background:url(main2009_03.jpg) no-repeat; overflow:hidden; clear:both;}
.vipSecc .vsleft{ float:left; width:300px; padding:0 30px;}
.vipSecc .vsleft h3,.vipSecc .vsright h3{ float:left; width:290px; padding:23px 0 15px 10px; font-size:14px; color:#fc0;}
.vipSecc .vsleft p{ float:left; padding-left:5px; width:280px; font-size:12px;}
.vipSecc .vsright{ float:left; width:300px; padding:0 30px;}
.vipSecc .vsright .vsrFram{ float:left; margin-bottom:10px; padding-top:8px; width:280px; height:62px; font-size:1.2em; color:#fff; border-bottom:dashed 1px #C04CAB; overflow:hidden;}
.vipSecc .vsright .vsrFram img{ float:left; width:100px; margin-right:10px;}
.vipSecc .vsright .vsrFram h4{ float:left;font-size:1em; padding-right:10px; color:#fc6;}
.vipSecc .vsright .vsrFram p{color:#fff;}
.vipSecc .vsright .vsrFrm { width:280px; font-size:1.2em;}



.vipThd{ float:left; width:720px; height:290px; background:url(main2009_05.jpg) no-repeat; overflow:hidden; clear:both;}
.vipThd .vtleft{float:left; width:300px; padding:0 30px;}
.vipThd .vtleft h3{ float:left; width:290px; padding:20px 0 15px 10px; font-size:14px; color:#fc0;}
.vipThd .vtleft p{ float:left; padding-left:5px; width:280px; font-size:12px;}
.vipThd .vtright{float:left; width:300px; padding:0 40px 0 20px;}
.vipThd .vtright h3{ float:left; width:290px; padding:20px 0 15px 10px; font-size:14px; color:#fc0;}
.vipThd .vtright p{ float:left; padding-left:5px; width:280px; font-size:12px;}

.vipFr{ float:left; width:720px; padding-bottom:20px; background:url(main2009_09.jpg) bottom center no-repeat; overflow:auto;}
.vipFr h3{float:left; width:680px; height:36px; padding:10px 0 0 40px; font-size:14px; color:#fc0; background:url(main2009_06.jpg) no-repeat;}
.vipFr .frm{float:left; width:635px; padding:0 50px 0 35px;background:url(main2009_07.jpg) repeat-y; clear:both;font-size:1.2em; overflow:hidden;}
.vipFr .frm h4{ font-size:1em;}
.vipFr .frm .vipFrleft { float:left; width:300px;}
.vipFr .frm .vipFrright { float:right; width:300px;}



/*咨询*/
#wyzx { float:left; margin-right:20px; width:118px; height:36px; background:url(zxbtn.jpg) 0 -36px no-repeat; font-size:1.2em; color:#fff; text-align:center; display:block;}
#wygh { float:left; width:118px; height:36px; background:url(zxbtn.jpg) no-repeat; font-size:1.2em; color:#fff; text-align:center; display:block;}

.zxSecc { width:630px; height:700px; padding:5px 55px 45px 35px; background:url(zxyy_03.gif) no-repeat; overflow:hidden; clear:both;}
.zxSecc h3 { float:left; font-size:14px; line-height:50px; color:#fc0;}
.zxSecc .zxmore { float:right; padding-top:10px; text-align:right;font-size:12px;}

.zxList{width:630px; clear:both;}
.zxList li{ float:left; width:290px; padding-left:10px; margin-right:10px; line-height:1.8em; height:1.8em;  font-size:1.4em; background:url(item.gif) -5px -350px no-repeat; overflow:hidden; }


.ask_Fram{margin:10px auto; width:660px; border:solid 1px #C252AE; padding:8px 9px; clear:both;overflow:hidden;}
.ask_Fram h4 { float:left; font-size:1.4em; line-height:2.4em; color:#ff6; }

.online_table{width:96%;border:0; }
.online_table td{font-size:1.2em;}

.ask_question{ background-color:#AE1A94; border:#C252AE 1px solid; padding:5px 9px; width:640px; color:#fff; overflow:auto; margin-top:8px;}
.ask_question a:link,.ask_question a:visited{color:#FFB89F; }
.question_01{ background:url(false01.gif) left center no-repeat; padding-left:20px; color:#f60; line-height:30px; font-size:14px; float:left}
.question_01_right{float:right;line-height:30px; height:30px; font-size:1.2em;color:#E77AC3; overflow:hidden;}
.question_02{ margin:10px 0; border-top:#C252AE 1px dashed; padding:5px 0; font-size:14px; color:#fff; clear:both;}

.ask_answer{ background:#B934A1; border:#C252AE 1px solid; border-top:0; padding:5px 9px; width:640px; overflow:auto; }
.answer_01{ background:url(true01.gif) left center no-repeat; padding-left:20px;  line-height:30px; font-size:14px;color:#f60; float:left}

.answer_02{ font-size:12px; line-height:24px; color:#FFB89F; float:left}
.answer_02_right{ font-size:12px; line-height:24px; color:#E77AC3; float:right}
.answer_03{ margin:10px 0; border-top:#C252AE 1px dashed; padding:5px 0; font-size:14px;  clear:both;color:#fff; text-indent:24px; }

.show_question_t { text-align:center; width:650px; margin:auto; font-size:1.6em; font-weight:bold; line-height:220%;color:#fff; }
.show_question_ct { text-align:center; width:650px; line-height:2em; font-size:1.2em; border-top:#D548A9 1px dashed; color:#8A017B;}
.show_question{ font-size:14px; line-height:24px; text-indent:24px; padding:10px 5px; color:#FFBFF2; border-bottom:#df9abc 1px solid;}

#jQuiDialogBox{ height:24px; line-height:24px; background:#ccc; }
#jQuiDialogBox h3 {font-size:14px;}
#jQuiDialogBox span { font-size:12px;}
#jQuiDialogBoxBody {background:#E9E9E9;}

.show_table{ width:650px; margin:20px 0;font-size:1.2em}
.show_table h4{ padding:5px 0 0 30px; font-size:1.2em; color:#ff0; background:url(item2.gif) 0 8px no-repeat;}


.pager { margin:20px; padding:10px 6px; clear:both; font-size:12px; text-align:center;}
.pager a{margin:2px; border:solid 1px #8A50A4;padding:4px 8px;color:#D6B1E8;}
.pager a:hover{ border:solid 1px #590D7C;padding:4px 8px;color:#fff;background:#590D7C; text-decoration:none; }
.pager .current{border:solid 1px #8A50A4;padding:4px 8px;color:#fff; font-weight:bold; background:#590D7C; }
.pager .nolink{ border:solid 1px #AE1A94;padding:4px 8px;color:#D156BB;background:#590D7C; }
.pager span{padding:2px 8px;color:#D156BB;background:#A50088; }



.pagerOldlist { margin:20px; padding:10px 6px; clear:both; font-size:12px; text-align:center;}
.pagerOldlist a{margin:2px; border:solid 1px #C252AE;padding:2px 8px;color:#EF93DF;background:#AE1A94;}
.pagerOldlist a:hover{ border:solid 1px #68016A;padding:2px 8px;color:#68016A;background:#AE1A94; text-decoration:none; }
.pagerOldlist .current{border:solid 1px #68016A;padding:2px 8px;color:#fff; font-weight:bold; background:#68016A; }
.pagerOldlist .nolink{ border:solid 1px #AE1A94;padding:2px 8px;color:#D156BB;background:#A50088; }
.pagerOldlist span{padding:2px 8px;color:#D156BB;background:#A50088; }

