@charset "gb2312";
/* Global CSS */
body {text-align:center;font-family:宋体,serif;background:#ffffff;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0;}
img{vertical-align:top;border:none;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
/* link color font */
a {color:#666666;text-decoration:none;}
a:visited {color:#666666;text-decoration:none;}
a:hover {color:#BA2636;text-decoration:underline;}
a:active {color:#BA2636;}
.cGg,.cGg a,.cGg:visited {color:#7B7C7D;}
.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
.cOrange,.cOrange:visited{color:#f60;}
.cYellow,.cYellow:visited{color:#FFEF64;}
.cGreen,.cGreen:visited,.cGreen a{color:#2E8890;}
.cGray,.cGray:visited,.cGray a{color:#333;}
.cDGray,.cDGray:visited,.cDGray a{color:#727171;}
.cBlack,.cBlack:visited,.cBlack a{color:#000;}
.cBlue,.cBlue:visited,.cBlue a{color:#1E50A2;}
.cRed,.cRed:visited,.cRed a{color:Red;}
.cDRed,.cDRed:visited,.cDRed a{color:#BA2636;}
.cGg a:hover,a.cGg:hover,.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cOrange a:hover,a.cOrange:hover,.cYellow a:hover,a.cYellow:hover{color:#BA2636;}
.fB{font-weight:bold;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.unLine,.unLine a{text-decoration:none;}
.noBorder{border:none;}
strong {font-weight:normal;}
/* icon */

/* foot */
.foot{margin:0 auto; color:#4d4d4d; width:870px; line-height:21px; clear:both;}
.foot .text{padding:5px 0 4px;  margin:0 0 6px; background:#009694; color:#FFFFFF;}
.foot .text a,.foot .text a:visited{color:#FFFFFF;}
.foot .text a:hover {color:#FFFFFF;}
/* span blank */
.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.blankW {background:#fff;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.globalTopNav{margin:0 auto; width:750px;padding:8px 0 4px;text-align:left; letter-spacing:2px; color:#999;}.globalTopNav a{color:#000;padding:0 2px;}.globalTopNav a:visited{color:#000;}.globalTopNav a:hover{color:#BA2636;}.globalTopNav a:active{color:#BA2636;}.signfont {color:#004585}.signinput {font-size: 12px;padding:2px 2px 0;border:#000000 1px solid;background:#3d88d2;width:120px;color:#fff}.signinput1{font-size:12px;padding:2px 2px 0;border:#000000 1px solid;background:#3d88d2;width:50px;color:#fff}.signtextfield{font-size:12px;height:17px;padding:2px 2px 0;border:#000 1px solid;background:#fff;width:145px;color:#000}.ad186{width:186px;margin:0 auto;padding:6px 0;clear:both;}.ad650{margin:0 auto;width:650px;padding:6px 0;clear:both;}.ad307{width:307px;margin:0 auto;padding:9px 0;clear:both;}.ad870_100{ width:870px; margin:6px auto;clear:both;overflow:hidden;height:90;}.ad870_100 .ad_650{float:left;width:650px;}.ad870_100 .ad_200{float:right;width:200px;}

/* 导航css */
.area {width:870px; margin:0 auto; text-align:left; color:#2b2b2b;}
.colL { width:650px; float:left;}
.colM { width:10px; float:left;}
.colR { width:210px; float:left;}
.colL .colLFocus {  width:650px; float:left;}
.colL .colLWomen {  width:649px; float:left; border-left:1px solid #FB5988;}
.colL .colLMan {  width:649px; float:left; border-left:1px solid #27AED0;}
.colL .colLBaby {  width:649px; float:left; border-left:1px solid #F56914;}
.colL .colLWomen .colLWL { width:385px; float:left;}
.colL .colLWomen .colLWR { width:250px; float:right;}
.colL .colLMan .colLWL { width:385px; float:left;}
.colL .colLMan .colLWR { width:250px; float:right;}
.colL .colLBaby .colLWL { width:385px; float:left;}
.colL .colLBaby .colLWR { width:250px; float:right;}
.colL .colLFocus .colLFL { width:290px; float:left;}
.colL .colLFocus .colLFR { width:360px; float:right;}

.areabg3 {background:url(../images09/areabg_3.gif) top repeat-y;}
.area3blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px; border:1px solid #B7B7B7; border-right:none; border-left:none; background:#FFFFFF;}
.areabg3lineH {margin:0 auto; width:870px; clear:both;  font-size:1px; overflow:hidden; height:1px; background:url(../images09/areabg_3_line.gif) right;}

.areabg4 {background:url(../images09/areabg_4.gif) top repeat-y;}
.colEnd4 {background:url(../images09/colEnd4.gif) top no-repeat; height:1px; display:block; clear:both; overflow:hidden;}
.area4blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px; border:1px solid #EDEDED; border-right:none; border-left:none; background:#FFFFFF;}

.areabg5 { background:#F7F6F2;}
.areabg6 { background:#FFFFFF; border:1px solid #EDEDED;}

.titleBar {height:25px; line-height:25px; overflow:hidden; margin:0; padding:0;}
.titleBar .more {float:right; padding-right:8px;}
.titleBar h2,.titleBar h3 {float:left; color:#009694; font-weight:bold; line-height:25px;}
.titleBar h2 a,.titleBar h2 a:visited,.titleBar h3 a,.titleBar h3 a:visited {color:#000;}
.titleBar h2 a:hover,.titleBar h3 a:hover {color:#BA2636;}


 
/* 全局切换样式 */
.tab .normal {display:none;}
.tab .on {display:block;}

.content { margin:0 10px;}

/*****************仁爱就医环境*****************/
.ImgList1 {margin-left:12px;color:#666;}
.ImgList1 li {float:left; margin:3px 7px 0 0; width:135px;  text-align:center;}
.ImgList1 li a {line-height:24px;}
.ImgList1 li a:visited {color:#000;}
.ImgList1 li img {border:0px solid #000; margin-bottom:3px;}

/************环境标题****************/
.ui_hj { margin:3px 5px; }
.ui_hj h2,.ui_hj h3 { font-weight:bold; padding-left:8px; color:#000000; font-size:14px; }

/* 全局切换样式 */
.keshi_tab .normal {display:none;}
.keshi_tab .on {display:block;}

.NewsFocus .titleBar { margin-bottom:8px; }

.keshi_tagListM { background:url(../images/img2010/keshi_liver_sprites.png) -375px -85px no-repeat; height:27px; overflow:hidden; line-height:27px;}
.keshi_tagListM li { background:url(../images/img2010/keshi_liver_sprites.png) no-repeat -446px -118px; width:65px; float:left; text-align:center; cursor:pointer; color:#666;}
.keshi_tagListM li a { display:block; color:#666;}
.keshi_tagListM li:hover { color:#666;}
.keshi_tagListM .on { background:url(../images/img2010/keshi_liver_sprites.png) no-repeat -375px -118px; width:65px; font-weight:bold; float:left; text-align:center; color:#666;}
.keshi_tagListM .on a { color:#FFFFFF;}
.keshi_tagListM .on:hover  { color:#FFFFFF;}

.keshi_tagListAE { height:23px; overflow:hidden; line-height:23px;}
.keshi_tagListAE li {   float:left; text-align:center; cursor:pointer; color:#666; width:50px;}
.keshi_tagListAE li a { display:block; color:#666;}
.keshi_tagListAE li:hover { color:#666;}
.keshi_tagListAE .on {  float:left; text-align:center; color:#666; width:50px; background:url(../images/img2010/keshi_liver_sprites.png) no-repeat -820px -327px;}
.keshi_tagListAE .on a,.keshi_tagListAE .on a:visited,.keshi_tagListAE .on:hover { color:#007D7B;}

#AuthExperts_tab .firstNd img { border:0; margin:0;}

.DiseaseNews { padding-bottom:5px;}
.DiseaseNews .title { background:url(../images/img2010/keshi_liver_sprites.png) no-repeat 0 -85px;}
.DiseaseNews .title h2 { background:url(../images/img2010/keshi_liver_sprites.png) no-repeat 0 -85px; width:69px; text-align:center; color:#007D7B;}
.DiseaseNews .newsinfo {  background:url(../images/img2010/keshi_liver_sprites.png) no-repeat 0 -108px; padding:0 10px;}
.DiseaseNews .newsinfo .firstNd h3,.DiseaseNews .newsinfo .firstNd h3 a,.DiseaseNews .newsinfo .firstNd h3 a:visited,.DiseaseNews .newsinfo .firstNd h3 a:hover { font:bold 18px/28px "宋体"; padding-top:8px; color:#007D7B;}
.DiseaseNews .newsinfo .firstNd p { margin:0;}

.focusPic { background:#fff; width:568px; height:211px; position:relative; margin:0; padding:0;}
.focusPic .main { width:568px;  margin:0px auto; overflow:hidden;}
.focusPic .main .pic { float:left; width:240px;}
.focusPic .main .textlist { float:right; padding-right:8px; width:320px;}
.focusPic .main .textlist h2 {font-size:14px; line-height:24px; margin-top:3px; color:#007D7B;}
.focusPic .main .textlist p { color:#666; line-height:22px;}
.focusPic .main .icon {border:none;}
.focusPic .sidePic { height:24px; position:absolute; left:0; top:156px;}
          .sidePic li {float:left;width:70px; margin-right:7px; display:inline; height:47px; line-height:26px; text-align:center; color:#2B2B2B; font-weight:bold; font-size:14px; font-family:Tahoma; cursor:pointer;}
	      .sidePic .on { color:#fff;}

/********底部常见病种**************/
.diseasesLink {margin:0 auto; overflow:auto; clear:both; color:#4d4d4d;}
.diseasesLink .text {line-height:21px; padding:0px 9px 5px; clear:both; text-align:left;}
.diseasesLink .text a { padding:0 0px;}
.diseasesLink .text span { color:#EE5C73; font-family:Verdana, Arial, Helvetica, sans-serif;}


.endContent {padding:12px 25px 9px; height:1%;} 
.endContent h1 {font-size:24px; line-height:28px; font-weight:bold; margin:17px 0 2px; clear:both; color:#333333;}
.endContent .info {line-height:21px;}
.endContent .summary {text-align:justify; text-justify:inter-ideograph; background:#EFEFEF; margin:15px 0 0; padding:12px 5px 6px; line-height:23px; font-size:14px; text-indent:2em; border-top:1px dashed #DDDDDD; color:#666666;}

#endText {text-align:justify; text-justify:inter-ideograph; overflow:hidden; padding:9px 0; font-size:14px; clear:both; line-height:23px;word-wrap:break-word; word-break:break-all;  color:#666666;}
#endText h2 { font-size:14px; }
#endText .icon { margin:3px 0 0; border:0;}
#endText img {border:1px solid #ccc;}
#endText table {table-layout:fixed;}
#endText td {overflow:hidden;text-overflow:ellipsis;}
#endText p { font-size:14px; line-height:24px; margin-top:12px;}
#endText p strong {font-weight:bold;}
#endText a,#endText a:visited {color:#1E50A2;  text-decoration:underline;}
#endText a:hover {color:#ba2636;}

.endMore {background:#fff; overflow:hidden; clear:both; margin:0 20px; padding:5px 0; border-top:1px dashed #e1e1e1; border-bottom:1px dashed #e1e1e1; height:1%;}
.endMore .left {display:inline; margin:5px 20px 0; float:left;}
.endMore .midst { float:left; width:300px; margin-right:20px; line-height:20px; color:#388DA9; text-align:left; text-indent:2em;}
.endMore .midst span { font-weight:bold; color:#FF0000;}
.endMore .right { display:inline;  float:right; width:126px;margin-right:10px;}
.endMore .right img { margin-top:5px; }


.endOnnext .f14textlist{ width:80%;  padding:0px 9px 0px 5px;  font-size:12px;}
.endOnnext .f14textlist li{ background:none; font-size:12px; line-height:20px;}
.endOnnext .f14textlist li span { color:#2E8890; font-size:12px;}
.endOnnext .f14textlist li a { background:none; font-size:12px;}
.endOnnext .rightText { padding:0 9px; text-align:right; color:#3D3D3D;  clear:both; line-height:25px;}

.endReadTitle { margin:0 auto; clear:both; border-top:1px solid #dcdddd;}
.endReadTitle .Readtitle { padding:0 10px;  height:24px; }
.endReadTitle .Readtitle h5{ float:left; background:#fff url(../images/sprites.png) no-repeat 0 -867px; padding:6px 10px 0 18px; font-size:14px; font-weight:bold; color:#DD4463;}
.endReadContent{clear:both; margin:8px auto 0; text-align:left; width:580px;}
.endReadContent .adPic{float:left; width:156px; text-align:left;}
.endReadContent .adPic img{border:1px solid #ccc; padding:1px; margin:0 0 3px 15px;}
.endReadContent .adPic p { margin:0; text-align:center;}
.endReadContent .textList{ float:right; width:420px;}
.endReadContent .textList .col{float:left; width:200px; padding-right:10px;}
.endReadContent .textList .list{ clear:both;padding:0px 0 0; }
.endReadContent .textList .list li{padding-left:9px; background:url(../images/sprites.png) no-repeat 0 -398px; font-size:12px;  line-height:21px;}
.endReadContent .textList .list li span{margin-right:10px;}
.endReadContent .textList .list li span,.endReadContent .textList .list span a{color:#4a488e;font-size:14px;}
.endReadContent .textList .list li.bigtext,.endReadContent .textList .list li.bigtext a { font-family:"黑体"; font-size:18px; color:#DD4463;}


a.return {background:url(../images/img2010/keshi_liver_sprites.png) -375px -186px no-repeat; display:block; width:128px; height:30px; overflow:hidden; color:#017C7A;  font:14px/30px "宋体"; text-indent:1em; margin:9px auto 12px; padding-left:14px;}
a.return:visited {color:#017C7A;}
a.return:hover {background-position:-375px -186px; text-decoration:none;}
a.return:active {background-position:-375px -186px; line-height:30px;}
a.return:focus {background-position:-375px -186px; line-height:30px;}

.pages-1 { clear: both; text-align:right; margin: 18px; }
.pages-1 a { margin-left: 5px; padding: 2px 7px; border: 1px solid #ccc; color: #666666; }
.pages-1 a.on { color: #fff; background-color: #EE5C73; text-decoration: none; }
.pages-1 a:hover { color: #fff; background-color: #EE5C73; text-decoration: none; }