@charset "gb2312";

/* CSS Document */

hmtl,body{margin:0px;padding:0px;font-family:simsun,Arial,Lucida Grande,Verdana,Lucida,Helvetica,sans-serif;font-size:12px;color:#444;}

ul, ol, li, h1, h2, h3, h4, h5, h6,p, form, fieldset, table, td, img, div,dl,dt,dd{margin:0px;padding:0px;border:0;}

ul,li,ol{list-style:none;}

select, input, img, select{vertical-align:middle;}

a{/*star:expression(this.onFocus=this.blur());outline:none;*/text-decoration:none;color:#333;}

a:hover{color:#f30;text-decoration:underline;}



.bt{/*background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/images/btbg6020.gif) no-repeat 0 0;*/width:60px;height:20px;border:0px;color:#000;font-size:12px;vertical-align:middle;}



.clearfix{zoom:1;}

.mGuide:after,

.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.blank10{height:10px;overflow:hidden;clear:both;}



.line,

.dotLine{border-bottom:1px dotted #ccc;height:2px;overflow:hidden;padding-bottom:5px;margin-bottom:5px;}

a.linkA{color:#ff0000;text-decoration:none;}

a.linkA:hover{text-decoration:underline;}

.ad{clear:both;}

.tonglanAdT{width:960px;margin:0 auto 0;}



.input_textarea{background:#f9f9f9;border:1px solid #c4c4c4;padding:2px 4px;}

button.button{background-color:#fff;border:0;padding:0;font-size:12px;color:#1a2f70;width:auto;_width:0;overflow:visible!ie;}





.endPage{line-height:24px;overflow:hidden;text-align:center;clear:both;zoom:1;margin:20px 0;font-family:simsun;color:#999;}

.endPage a,

.endPage span{border:1px solid #0969a6;margin:0 3px;padding:3px 5px;}

.endPage .cur,

.endPage a.cur,

.endPage a:hover{background:#0969a6;color:#fff;}



.wrap{margin:0 auto;clear:both;position:relative;}

.contain{margin:0 auto;width:960px;padding:0;background:#fff;}



.colL,

.colM,

.colM2,

.colMain{float:left;_display:inline;margin-right:10px;}

.colL{width:200px;}

.colM{width:510px;}

.colM2{width:380px;}

.colMain{width:720px;}



.colR,

.colR2,

.colRMain{float:right;_display:inline;}

.colR{width:230px;}

.colR2{width:360px;}

.colRMain{width:750px;}



.main{/*width:720px;float:left;_display:inline;margin-right:10px;*/}

.sideBar{width:230px;float:right;_display:inline;}

.main .colL{}

.main .colM{}



.brumbs{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/overall/images/icon.png) no-repeat scroll 0 -62px transparent;height:18px;line-height:18px;clear:both;overflow:hidden;margin:10px auto;text-indent:20px;}





.hotArt{width:489px;height:422px;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/hotartbg.png) no-repeat;margin:20px auto;}

.hotArt .bHead{height:64px;text-align:right;color:#fff;}

.hotArt .bHead .mark{float:left;font:bold 18px/32px Microsoft YaHei;padding-left:80px;}

.hotArt .bHead .subMark{font:bold 14px/34px Microsoft YaHei;padding-right:28px;}

.hotArt ul{padding:0 30px 0 30px;overflow:hidden;height:349px;}

.hotArt li{text-align:right;font:14px/34px ËÎÌå;height:34px;overflow:hidden;padding:0 20px 0 30px;border-bottom:1px dashed #ccc;vertical-align:middle;}

.hotArt li i{font-style:normal;}

.hotArt li .iTitle{float:left;}

.hotArt li .iClick,.hotArt li .iClick i{background-image:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/hotartbg.png);background-repeat:no-repeat;height:19px;line-height:18px;overflow:hidden;float:right;color:#fff;}

.hotArt li .iClick{background-position:0 -450px;margin-top:8px;padding-left:6px;}

.hotArt li .iClick i{background-position:right -450px;padding-right:6px;float:left;}





.adExtra{width:270px;float:left;_display:inline;margin:20px 10px 20px 20px;}

.adExtra .pic img{width:270px;}

.adExtra ul{width:268px;border:1px solid #000;}

.adExtra ul li{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/icon.png) no-repeat scroll 4px 2px transparent;line-height:22px;padding-left:15px;}

.adExtra ul li a{color:#333;}



.adExtraList{margin:10px 20px 20px 10px;width:380px;float:right;_display:inline;}

.adExtraList .titleBar{width:100%;height:30px;line-height:30px;text-align:left;background:none;}

.adExtraList .titleBar h3{text-align:left;font-size:14px;font-weight:bold;color:#000;}

.adExtraList li{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/icon.png) no-repeat scroll 0px 2px transparent;line-height:26px;padding-left:15px;font-size:14px;}









.focusPic{overflow:hidden;position:relative;}

.focusPic .none{display:none;}

.focusPic .on{display:block;}

.focusPic .pic{clear:both;text-align:left;}

.focusPic .pic img{width:298px;height:222px;}

.focusPic .pic h3,

.focusPic .pic .h3bg{padding-left:10px;width:205px;height:24px;line-height:24px;position:absolute;left:0;bottom:0;font-size:12px;color:#fff;font-weight:bold;}

.focusPic .pic .h3bg{background:#000;filter:Alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;width:100%;padding:0;padding-left:10px;}

.focusPic .pic .h3bg a{color:#fff;}

.focusPic .pic h3 a{color:#000;display:none;}

.focusPic .focusNum{margin:0px 10px 0px 0;position:absolute;right:0;bottom:0;}

.focusPic .focusNum li{float:left;width:16px;height:20px;text-align:center;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 0px;padding-top:3px;cursor:pointer;}

.focusPic .focusNum li.on{color:#f00;}





.moduleAd{height:203px;}



.area{clear:both;}





.mfriendLink{clear:both;margin-bottom:0;}

.friendLink{min-height:48px;_height:48px;overflow:visible;zoom:1;}

.friendLink:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

.friendLink li{line-height:24px;float:left;_display:inline;padding:0 12px 0;white-space:nowrap;}

.mConsultation,

.mInterflow{margin-bottom:10px;}





/*.guideTag{width:75px;margin-left:508px;position:fixed;_position:absolute;left:50%;bottom:35px;_top:expression(documentElement.scrollTop + documentElement.clientHeight -90 + "px");display:none;}

.guideTag .tagCont{position:relative;*zoom:1}

.guideTag .tagCont li,

.guideTag .tagCont span{display:block}

.guideTag .tagCont .extended a em{background-position:center -98px;}

.guideTag .tagInfo{width:75px;_position:absolute;_bottom:54px;_left:0;}

.guideTag .tagInfo .plateCont{border:1px solid #E0E0E0;border-bottom:none;width:70px;}

.guideTag .plate li{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/sidebarfloating201301.png) no-repeat;width:70px;height:60px;color:#666;text-align:center;}

.guideTag .plate li a{ height:25px;padding-top:35px;width:70px;display:block;color:#999;text-decoration:none;}

.guideTag .plate li a:hover{color:#a6d21b;}

.guideTag .plate .ttw{background-position:0 0;}

.guideTag .plate .tfk{background-position:0 -60px;}

.guideTag .plate .ttw:hover{background-position:0 -180px;}

.guideTag .plate .tfk:hover{background-position:0 -240px;}

.guideTag .sFunc{width:70px;height:60px;text-align:center;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/sidebarfloating201301.png) no-repeat 0 -120px;border:1px solid #E0E0E0;border-top:none;}

.guideTag .sFunc a{height:25px;padding-top:35px;width:70px;display:block;color:#999;}

.guideTag .sFunc a:hover{color:#a6d21b;}

.guideTag .sFunc:hover{color:#a6d21b;background-position:0 -300px;}

*/







/*html{_background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/auto.txt) fixed;}

.guideTag201304{position:fixed;_position:absolute;right:20px;margin-left:auto;left:auto;bottom:35px;_top:expression(documentElement.scrollTop + documentElement.clientHeight -90 + "px");}

.guideTag201304 .guideModule{border:1px solid #e0e0e0;width:228px;margin-bottom:15px;background:#fff;}

.guideTag201304 .guideTitleBar{height:40px;line-height:40px;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/guidetag.png) no-repeat 0 0;padding-bottom:0;border-bottom:1px solid #e0e0e0;position:relative;}

.guideTag201304 .guideTitleBar h3{font-size:16px;color:#666;padding-left:10px;}

.guideTag201304 .guideTitleBar span{position:absolute;right:0;top:0;height:40px;width:40px;text-align:center;}

.guideTag201304 .guideTitleBar span a{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;display:block;color:#999;text-decoration:none;}

.guideTag201304 .guideTitleBar span a:hover{color:#9dcd17;}

.guideTag201304 .guideModuleContent{padding:9px;}

.guideTag201304 .guideModuleContent textarea{width:198px;height:90px;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/guidetag.png) repeat-x right -40px;border:1px solid #ccc;padding:5px;font-size:12px;color:#999;line-height:22px;margin-bottom:10px;display:block;overflow:hidden;}

.guideTag201304 .guideModuleContent .pbutton{background:#9dcd17;height:35px;line-height:35px;border:none;text-align:center;width:210px;font-family:Microsoft Yahei;font-size:18px;color:#fff;cursor:pointer;}

.guideTag201304 .guideModuleContent .pbutton:hover{background:#aad926;}

.guideTag201304 .tagCont{position:relative;*zoom:1}

.guideTag201304 .tagCont li,

.guideTag201304 .tagCont span{display:block}

.guideTag201304 .tagCont .extended a em{background-position:center -98px;}

.guideTag201304 .tagInfo{width:60px;_position:absolute;_bottom:54px;_left:0;}

.guideTag201304 .tagInfo .plateCont{border:1px solid #E0E0E0;border-bottom:none;width:60px;}

.guideTag201304 .plate li{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/sidebarfloating.png) no-repeat;width:60px;height:60px;color:#666;text-align:center;border-bottom:1px dotted #ccc;}

.guideTag201304 .plate li a{height:25px;padding-top:35px;width:60px;display:block;color:#999;text-decoration:none;}

.guideTag201304 .plate li a:hover{color:#999;}

.guideTag201304 .plate .ttw{background-position:0 0;height:25px;padding-top:35px;width:60px;display:block;color:#999;text-decoration:none;cursor:pointer;}

.guideTag201304 .plate .tfk{background-position:0 -60px;}

.guideTag201304 .plate .tfx{background-position:0 -120px;}

.guideTag201304 .plate .thome{background-position:0 -180px;}

.guideTag201304 .plate .ttw:hover{background-position:0 -300px;}

.guideTag201304 .plate .tfk:hover{background-position:0 -360px;}

.guideTag201304 .plate .tfx:hover{background-position:0 -420px;}

.guideTag201304 .plate .thome:hover{background-position:0 -480px;}

.guideTag201304 .sFunc{width:60px;height:60px;text-align:center;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/sidebarfloating.png) no-repeat 0 -240px;border:1px solid #E0E0E0;border-top:none;}

.guideTag201304 .sFunc a{height:25px;padding-top:35px;width:60px;display:block;color:#999;text-decoration:none;}

.guideTag201304 .sFunc a:hover{color:#a6d21b;}

.guideTag201304 .sFunc:hover{color:#a6d21b;background-position:0 -540px;}

.guideTag201304 #bdshare{_overflow-x:hidden;z-index:auto;padding-bottom:0;font-size:12px;float:none;text-align:center!important;zoom:1;}

.guideTag201304 #bdshare .bds_more{background-image:none!important;clear:both;}

.guideTag201304 #bdshare a:hover,

.guideTag201304 #bdshare_s a:hover,

.guideTag201304 #bdshare_pop a:hover{color:#999;opacity:1;filter:alpha(opacity=100);}

.guideTag201304 .guideModuleContent .textList{margin-top:15px;border-top:1px dotted #ccc;padding-top:7px;}

.guideTag201304 .guideModuleContent .textList li{font-size:12px;height:24px;line-height:24px;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/icon.png) no-repeat 0 2px;margin:0 5px;}*/





.mGuide{padding:20px 0 20px 20px;background:#f8f8f8;border:1px solid #dddddd;margin-top:15px;}

.mGuide .Llogo{width:200px;height:80px;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channelextra/common/dbpdzy.png) no-repeat;float:left;}

.mGuide .Llogo a{width:200px;height:80px;display:block;text-indent:-999px;overflow:hidden;}

.mGuide .moduleContent{float:left;border-left:1px solid #ddd;padding:0 0 0 30px;margin-left:20px;clear:none;}

.mGuide .moduleContent ul{width:100px;float:left;margin-right:19px;*margin-right:16px;display:block;}

.mGuide .moduleContent ul li{line-height:24px;height:24px;overflow:hidden;}

.mGuide .moduleContent ul li a{color:#999;}

.mGuide .moduleContent ul .Ti{font-size:14px;font-weight:bold;color:#999;height:28px;line-height:28px;margin-bottom:5px;}



/*20130225*/

.channelHeader{margin-top:10px;}



/*iframe{width:990px;}*/





.remind{width:968px;margin:0 auto;margin-bottom:12px;padding:8px 10px;overflow:hidden;zoom:1;border:1px solid #edd900;text-align:center;font-size:12px;color:#cc0000;background:#fff25d;}

.remind a{font-size:12px;color:#cc0000;font-family:arial;}

.remind .close{float:right;color:gray;text-decoration:none;}

.remind .close:hover{color:#333;}