/* CSS Document */
body { margin:0px; padding:0px; border:0px; text-align:center; font-size:12px; color:#595959;  font-family:serif;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
input,button{cursor:pointer;}
img{vertical-align:top;}
table{margin:0}


a:link {color: #595959; text-decoration:none;}
a:visited {color: #595959;text-decoration:none;}
a:hover {color: #F85F8B; text-decoration:underline;}
a:active {color: #F85F8B;}

.cGreen,a.cGreen:link,a.cGreen:visited{color:#76B400;}
.cGreen2,a.cGreen2:link,a.cGreen2:visited{color:#49ABAF;}
.cOrange2,a.cOrange2:link,a.cOrange2:visited{color:#F60;}
.cWhite,a.cWhite:link,a.cWhite:visited{color:#FFF;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#49AAB0;}

.blank3{ height:3px; font-size:1px; overflow:hidden; clear:both;}
.blank9{ height:9px;overflow:hidden; font-size:1px;clear:both;}
.blank5{ height:5px; overflow:hidden;font-size:1px; clear:both;}
.blankW9{ height:9px; overflow:hidden;font-size:1px; background:#fff; clear:both;}
.blank12{height:12px; overflow:hidden;font-size:1px;clear:both;}
.blank15{height:15px; overflow:hidden;font-size:1px;clear:both; }

.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }


/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

.LH18 { line-height:18px;}


.newsNav{clear:both; margin:0 auto; width:998px; background:url(../images/topBg.gif) repeat-x top; height:76px;}
.newsNav .top{ width:778px; margin:0 auto;}
.newsNav .top .logo { float:left; width:282px; margin:10px 0 0 10px;}
.newsNav .top .call { float:left; margin:12px 0 0 50px;  overflow:hidden; background:url(../images/topCall.gif) no-repeat; height:50px; color:#FF545D; text-align:left; padding-left:15px; line-height:16px;}
.newsNav .top .call span { font-weight:bold;}
.newsNav .top .link { float:right; margin:35px 5px 0 0px; }
.newsNav .top .link img { margin:0px 5px 0 0px; }

.menu{ clear:both;  height:35px; color:#fff; background:url(../images/topMenubg.gif) no-repeat; width:778px; margin:0 auto;}
.menu ul{ }
.menu li{clear:both; padding:9px 0 0 12px; font-size:14px; font-weight:bold;}
.menu li a:link{color:#FFFFFF;}
.menu li a:visited{color:#FFFFFF;}
.menu li a:hover{color:#FFFFFF;}

.blank9wBor{ height:6px; font-size:1px; width:100%;  clear:both; background:#fff;overflow:hidden; border-top:1px solid #ccc}
.blank9w2Bor{ height:6px; font-size:1px; width:100%;  clear:both; background:#fff;overflow:hidden; border-bottom:1px solid #EAEAEA; border-top:1px solid #E1E1E1;}
.blank9w3Bor{ height:6px; font-size:1px; width:100%;  clear:both; background:#fff;overflow:hidden; border-bottom:1px solid #EAEAEA; border-top:1px solid #F85F8B;}
.blank9w4Bor{ height:0px; font-size:1px; width:100%;  clear:both; background:#fff;overflow:hidden; border-bottom:1px solid #F85F8B;}

.area2line{ width:778px; margin:auto; background:url(../images/bodyBg_01.gif); font-size:1px; height:1px; overflow:hidden}/*左右两列线上背景*/
.area23line{ width:778px; margin:auto; background:url(images/bg03.gif); font-size:1px; height:1px; overflow:hidden}/*左右两列线下背景*/
.area2{ width:778px; margin:0 auto; clear:both; background:url(../images/bodyBg_02.gif);}
.area2 .col1{ width:542px; float:left;}
.area2 .col1 .c1 { width:520px; clear:both; margin:8px auto;}
/*.area2 .col1 .c1 h1{float:left; font-size:24px; padding:4px 0px 2px 15px; color:#3BAC43; font-family:"黑体"; font-weight:bold;}
.area2 .col1 .c1 h2 { float:left; width:90px; text-align:left;}*/
.area2 .col1 .c1 .col1_A { width:293px; float:left;}
.area2 .col1 .c1 .col1_B { width:5px; float:left;}
.area2 .col1 .c1 .col1_C { width:222px; float:right; }

.area2 .col2 { width:6px; float:left;}
.area2 .col3 { width:230px; float:right; overflow:hidden}
.area2 .col3 .col3A { border-left:1px solid #F85F8B; border-right:1px solid #F85F8B; width:228px; background:#FFF7F9; overflow:hidden; border-top:1px solid #F85F8B; border-bottom:1px solid #F85F8B}


/*疾病关键字*/
.KeywordLink{margin:6px auto; width:776px; border:1px solid #E1E1E1; background: url(../images/footlinkBg.gif) top repeat-x #FFFFFF; overflow:auto; clear:both;}
.KeywordLink h2{ float:left; font-size:12px; font-weight:bold; padding:5px 0 5px 10px; color:#F85F8B; border-bottom:1px solid #E1E1E1; width:766px; text-align:left;}
.KeywordLink .text{line-height:20px; padding:9px 9px 5px; clear:both; text-align:left; color:#F85F8B;}
.KeywordLink .text a:link,.KeywordLink .text a:visited { color:#7D7D7D;}
.KeywordLink .text a:hover { color:#F85F8B;}

/*通用 右边QQ咨询 电话咨询 预约 信息 样式*/
.fk-mainright{ float:left; width:225px; height:auto; margin:0; padding:8px; text-align:left;}
.mr-1{ float:left; width:225px; padding:0; margin:0px 0 5px 0; line-height:18px;}
.mr-1 img{margin:0px 0 5px 0;}
.botton-qq {float:left; border:1px #cccccc solid; background: url(../images/icon-qq.gif) no-repeat top left #F9F9F9; padding:2px 2px 0 20px; margin:2px; color:#6EA702; text-decoration: none}
.botton-qq, a.botton-qq:link { color:#6EA702;},a.botton-qq:visited { color:#6EA702;}
.mtb5{ margin:10px 5px 5px 5px;}

/*右边"先进设备" "健康关注热点" "贴心自测" "女性健康自测" "妇科先进设备" 粉红标题样式*/
.rightT1 { margin:5px;  clear:both; height:22px; height:auto; }
.rightT1 h2{float:left;font-weight:bold;  color:#FE545E; margin-top:5px; margin-left:3px;}

.rightT2 { margin:0 0 3px 0; width:100%; clear:both; height:18px; background:url(../images/bg-pink213.gif) no-repeat center;}
.rightT2 h2{float:left; font-weight:bold;  color:#fff; margin-top:4px; margin-left:15px;_margin-left:8px;}
.rightT2 span { float:right; clear:both; padding:4px 15px 0 0px; color:#FFFFFF;}
.rightT2 span a ,.rightT2 span a:link,.rightT2 span a:visited,.rightT2 span a:hover{color:#FFF;}

/*右边先进设备*/
.midPText {clear:both; padding:0 0 0 0px; width:212px; margin:0 auto;}
.midPText li{padding:5px 0 0;clear:both;}
.midPText img{border:1px solid #ccc; padding:3px;}
.midPText  h4 { font-size:12px; font-weight:bold; text-align:left; line-height:20px; margin:0 auto; color:#49ABAF; padding:3px 0 0 0px;}
.midPText h4 a ,.midPText h4 a:visited { color:#49ABAF;}
.midPText h4 a:hover { color:#49ABAF;}
.midPText  h5 { text-align:left; line-height:160%; color:#666666;  margin:0 0 5px 0px; width:100%;}
.midPText  h5 a,.midPText h5 a:visited { color:#666666;}
.midPText  h5 a:hover { color:#666666;}

/*通用 banner 信息 样式*/
.fk-top3{ background:url(../images/bg-t2.gif) no-repeat left top; width:648px; height:45px; margin: 0 auto; padding:5px 10px 0px 120px; color:#F85F8B; text-align:left; line-height:18px;}
.fk-top3 a:link, .fk-top3 a:visited{color:#F85F8B;}
.fk-top3 a:hover{color:#666666;}
.fk-top4{ background:url(../images/bg-t3.gif) no-repeat left top; width:778px; height:150px;  padding:6px 0;}
.banner365{ float:left; width:365px; height:45px; background-color:#FACDCE; margin:0 0 10px 15px;_margin:0 0 10px 10px;}

/*通用 banner 信息 列表 链接样式*/
.list240{ float:left;  width:240px; margin:0 0 10px 10px; text-align:left; padding:0 0 0 5px;}
.list240 ul{ list-style:disc; margin:0; padding:0; float:left; width:240px; }
.list240 li{ width:240px; float:left; line-height:18px;}
.list240 li span.text01 {color:#FE545E; font-weight:bold;}
.list240 li span.text02 {color:#F85F8B;}

.title-pink, a.title-pink:link, a.title-pink:visited{color:#FE545E; font-weight:bold;}
.title-g, a.title-g:link, a.title-g:visited{ color:#7D7D7D;}
.title-pink3, a.title-pink3:link, a.title-pink3:visited{color:#F85F8B;}
.title-orange, a.title-orange:link, a.title-orange:visited{color:#FF7A00;  font-weight:bold;}
.title-pink2, a.title-pink2:link, a.title-pink2:visited{color:#F85F8D;}


/*底部通用样式*/
#foot-fuke{ width:778px; height:129px; text-align:left; margin:0 auto;}
#foot-fuke h1{float:left; width:758px; background:url(../images/bg-t1.gif) no-repeat left top; margin:0px 0; text-align:center; padding:9px 10px; color:#FFFFFF; font-size:12px; font-weight:bold;}
#foot-fuke h1 a:link, #foot-fuke h1 a:visited{color: #FFFFFF;}
#foot-fuke h1 a:hover{color: #FFFFFF;}
#foot-fuke h2{float:left; width:348px; text-align:center; margin:10px 0; padding:0;}
#foot-fuke h3{float:left; width:430px; font-size:12px; font-weight:100; margin:10px 0; padding:0; line-height:18px;}

#fk-top2{ width:770px; margin:0px 0 5px 0; border:#CCCCCC 1px solid; padding:3px; color:#F85F8B; text-align:left;}
#fk-top2 span { float:right; clear:both;}
#fk-top2 a:link, #fk-top2 a:visited, #fk-top2 a:hover{color:#F85F8B;}


/* 右边 在线咨询 */
.rightList1{clear:both; text-align:left;}
.rightList1 h2{padding:12px 0 0 15px; clear:both; font-size:14px; font-weight:bold;}
.rightList1 ul{padding:0px;}
.rightList1 li{line-height:20px; padding:0 0 0 20px; background:url(../images/icon-gray2.gif) 10px  no-repeat; clear:both; color:#666666;}
.rightList1 li a{color:#666666;}
.rightList1 li a:hover{color:#F85F8B;}


/* 内容中疾病标题 */
.ft-tkprink { width:530px; height:18px; background:url(../images/bg-pink5302.gif) no-repeat; margin:8px auto 0;}
.ft-tkprink h1 { text-align:left; color:#FFFFFF; font-weight:bold; line-height:18px; padding-left:10px;} 

.tkprink { width:530px; height:18px; background:url(../images/bg-pink5302.gif) no-repeat; margin-top:8px;}
.tkprink h1 { text-align:left; color:#FFFFFF; font-weight:bold;  line-height:18px; padding-left:10px;}


/* 当前位置 */
.leftT1{ width:770px; clear:both;  margin:0px auto 5px; border:#E1E1E1 1px solid; background:#fff; padding:3px;}
.leftT1 h2{float:left; font-size:12px; padding:4px 0 0 2px; color:#F85F8B;}
.leftT1 h2 a ,.leftT1 h2 a:visited { color:#F85F8B;}
.leftT1 h3{float:right; padding:6px 0 0 0;color:#F85F8B;}
.leftT1 h3 a ,.leftT1 h3 a:visited { color:#F85F8B;}
.leftT1 h3 a:hover { color:#F85F8B;}
.leftT1 .menuText{float:right; padding:6px 6px 0 0; color:#bc2931;}
.leftT1 .menuText a{color:#F85F8B;}
.leftT1 .menuText a:visited{color:#F85F8B;}
.leftT1 .menuText a:hover{ color:#F85F8B;}

/*搜索框 按钮*/
.inputText { border:1px solid #78B500; font-size:12px; color:#CCCCCC; height:16px;}
.search{ line-height:22px; margin:5px 0 0 0;}
.yodaoInput{margin:1px 0 0 0px; width:48px; height:20px;background:url(../images/search_an.gif) no-repeat; border:0; clear:both;}
.yodaoInput:hover{background:url(../images/search_an.gif) no-repeat;}

/*病种导航*/
.bzdh {}
.bzdh p { font-size:12px; color:#7D7D7D; margin:5px; clear:both; text-align:left; line-height:18px;}

.l_hr{margin:0 auto; width:519px; height:1px; font-size:1px; overflow:hidden; clear:both; background:url(../images/n_bg8.gif);}

.yhtable{}
.tdright{ text-align: right; padding-right:20px }
.yhtable td{ text-align:left; border-bottom:1px solid #dddddd; height:22px}
.yhtable h4{ color:#CC0000;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.bbline{ border-bottom:1px solid #555;  }