@charset "gb2312";

html,body{width:100%;margin:0px;padding:0px;font-family:SimSun, Arial "Lucida Grande", Verdana, Lucida, Helvetica, sans-serif;font-size:12px;color:#666;height:100%;background:#fff;}

ul, ol, li, h1, h2, h3, h4, h5, h6,dl,dt,dd,p, form, fieldset, table, td, img, div{margin:0px;padding:0px;border:0;}

ul,li,ol{list-style:none;margin:0px;padding:0px;}

img{border:0;}

h3{color:#107bc0;font-weight:normal;text-align:left;font-size:16px;font-family:Microsoft Yahei,SimSun;}

.clearfix,

.titleBar,

.moduleContent{zoom:1;clear:both;}

.clearfix:after,

.titleBar:after,

.moduleContent:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

a:hover{color:#0072bc;}

.actionA{color:#0072bc;}

em{font-style:normal;font-weight:normal;color:#bd0013;}



/*¹ã¸æ*/

.tonglanAdT{width:990px;margin:0 auto;}

.adBox{padding-bottom:15px;}



/*µ¼º½¿ªÊ¼*/

.channelHeader{height:36px;margin:0 auto 10px;overflow:hidden;width:990px;}

.channelHeader .channelLogo{float:left;display:inline;}

.channelLogo .familydoctorLink{background:url(/fd-mirror/assets/img.familydoctor.com.cn/images/channelextra/logo/logo.png) no-repeat;height:36px;width:155px;float:left;}

.channelLogo .familydoctorLink a{display:block;width:155px;height:36px;text-indent:-9999px;overflow:hidden;}

.channelLogo  h1,

.channelLogo .logo{float:left;font-family:Microsoft Yahei,SimSun;height:26px;font-size:20px;font-weight:normal;padding:10px 20px 0 5px;}

.channelLogo  h1 a,

.channelLogo  .logo a{text-decoration:none;color:#333;}

.channelHeader .search{height:30px;vertical-align:middle;float:right;padding-top:3px;}

.channelHeader .search .inputText{width:250px;height:24px;border:1px solid #ccc;background:#fff;font-size:12px;color:#999;float:left;line-height:24px;padding:2px 0 2px 5px;}

.channelHeader .search .button{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/images/button.png) no-repeat 0 0 scroll;border:1px solid #ccc;border-left:none;height:30px;width:70px;cursor:pointer;float:left;font-size:14px;color:#666;font-weight:bold;}

.channelHeader .search .button:hover{color:#333;}



.channelNav{height:50px;}

.channelMenu{height:50px;}

.channelMenu ul{width:990px;margin:0 auto;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/channelnav.png) no-repeat 0 0;}

.channelMenu ul li{float:left;_display:inline;zoom:1;width:198px;height:50px;line-height:48px;cursor:pointer;font-family:Microsoft Yahei,SimSun;font-size:20px;color:#fff;}

.channelMenu ul li a{display:block;color:#fff;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/channelnav.png) no-repeat;width:118px;height:50px;padding-left:80px;}

.channelMenu ul li a:hover{color:#fff;text-decoration:none;}

.channelMenu ul .home a{background-position:0 0;}

.channelMenu ul .zjzl a{background-position:-198px 0;}

.channelMenu ul .jkjt a{background-position:-396px 0;}

.channelMenu ul .jzyg a{background-position:-594px 0;}

.channelMenu ul .yzyg a{background-position:-792px 0;width:117px;border-right:1px solid #fff;}

.channelMenu ul .home a:hover,

.channelMenu ul .home a.cur{background-position:0 -50px;}

.channelMenu ul .zjzl a:hover,

.channelMenu ul .zjzl .cur{background-position:-198px -50px;}

.channelMenu ul .jkjt a:hover,

.channelMenu ul .jkjt .cur{background-position:-396px -50px;}

.channelMenu ul .jzyg a:hover,

.channelMenu ul .jzyg .cur{background-position:-594px -50px;}

.channelMenu ul .yzyg a:hover,

.channelMenu ul .yzyg .cur{background-position:-792px -50px;}



.textLinks{float:left;height:24px;line-height:24px;color:#666;margin-top:14px;padding-left:10px;text-align:left;width:360px;}

.textLinks  p,

.textLinks span{float:left;}

.textLinks span{font-weight:bold;}

.textLinks p a{color:#c90a3e;padding-right:8px;}



/*Ò³ÃæÖ÷Ìå*/

.wrap{width:100%;background:#f2f2f2 url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/header.png) repeat-x 0 0;margin:10px auto 0;}

.contain{width:990px;margin:0 auto;}

.content{width:100%;}

.area{clear:both;}



.module{border-top:1px solid #ccc;}

.titleBar{border-top:1px solid #fff;line-height:56px;}

.titleBar h2{text-indent:-9999px;float:left;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/titlebar.png) no-repeat;width:140px;height:56px;}

.titleBar .more{float:right; padding-right:10px;}

.moduleContent{clear:both;}







/*×¨¼Ò×¨À¸*/

.mZjzl{border:none;margin-bottom:0;}

.mZjzl .titleBar h2{background-position:0 0;}

.list{clear:both;display:block;*margin-bottom:20px;}

.list li{float:left;width:200px;height:268px;background:#fff;border:1px solid #d9d9d9;padding:15px;margin-right:20px;margin-bottom:20px;cursor:pointer;}

.list li:hover{border-color:#00a5da;background:#f2fcff;}

.list li.right{margin-right:0;}

.list li h3{height:78px;overflow:hidden;line-height:26px;font-family:"Microsoft Yahei",simHei;font-size:16px;margin-bottom:10px;}



.list li h3 a,

.list li h3 a:hover{color:#0072bc;}

.list li .summary{width:200px;height:144px;overflow:hidden;}

.list li .summary p{text-indent:2em;line-height:24px;color:#666;}

.list li .extra{padding-top:15px;height:20px;overflow:hidden;}

.list li .extra span{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/icon.png) no-repeat;height:20px;line-height:20px;padding-left:20px;display:inline-block;font-family:Arial;color:#999;}

.list li .extra span.time{background-position:0 -40px;}

.list li .extra span.scan{background-position:0 -60px;margin-left:20px;}

.list li .extra span.comment{background-position:0 -80px;margin-left:5px;}

.list li:hover .comment,

.list li:hover .scan{color:#bd0013;}



.mJkjt .list li,

.mNy .list li{height:242px;}

.mJkjt .list li h3,

.mNy .list li h3{height:52px;}



/*½¡¿µ½²ÌÃ*/

.mJkjt{clear:both;margin-bottom:0;}

.mJkjt .titleBar{border-top:1px solid #fff;}

.mJkjt .titleBar h2{background-position:0 -56px;}



/*½²×ùÔ¤¸æ¡¢ÒåÕïÔ¤¸æ*/

.mJzyg,

.mYzyg,

.jkkt-qna,

.jkkt-news {float:left;_display:inline;width:485px;line-height:28px;padding-right:10px;margin-bottom:20px;}

.mYzyg,

.jkkt-news {float:right;padding-left:10px;padding-right:0;}

.mJzyg .titleBar h2{background-position:0 -112px;}

.mYzyg .titleBar h2{background-position:0 -168px;}

.mJzyg .moduleContent,

.mYzyg .moduleContent,

.jkkt-qna .moduleContent,

.jkkt-news .moduleContent {background:#fff;border:1px solid #d9d9d9;padding:10px 15px;}

.list2{height:409px;*height:404px;overflow:hidden;display:block;position:relative;}

.list2 li{border-bottom:1px dotted #ccc;height:40px;*height:36px;overflow:hidden;line-height:40px;*line-height:36px;position:relative;}

.list2 li .iTitle{display:block;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/icon.png) no-repeat 5px 18px;padding-left:15px;width:360px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;}

.list2 li .iDate{position:absolute;right:0;top:0;font-size:12px;font-family:Arial;padding-right:10px;color:#999;}

.jkkt-qna .titleBar h2,

.jkkt-news .titleBar h2 {position:relative;text-indent:0.8em;color:#107bc0;font-size:24px;background:#f2f2f2;}

.jkkt-qna .titleBar h2::after,

.jkkt-news .titleBar h2::after{position:absolute;left:0;top:50%;content:'';width:4px;height:20px;margin-top:-10px;background-color:#107BC0;}





/*ÆµµÀÍ¨ÓÃµ×²¿ÆµµÀÖ¸Òý*/

.mGuideWrap{clear:both;background:#f8f8f8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}

.mGuide{width:990px;margin:0 auto;padding:20px 0 20px 40px;border:none;}



/*ÁÐ±íÒ³*/

/*.content .list li{height:245px;}

.content .list li .summary{height:96px;}*/



/*·ÖÒ³*/

.endPage a,

.endPage span{background:#fff;border:1px solid #e0e0e0;}

.endPage .cur,

.endPage a.cur,

.endPage a:hover{background:#2c76d1;border:1px solid #004499;}







/*ÁÐ±íÒ³2*/

.imgText_img{left:0;position:absolute;top:0;}

.imgText_60_60{position:relative;padding-left:76px;zoom:1;min-height:66px;_height:66px;}

.imgText_60_60 .imgText_img{width:66px;height:66px;}

.imgText_60_60 .imgText_img a{display:block;position:relative;text-align:center;color:#fff;width:60px;height:60px;cursor:pointer;padding:2px;border:1px solid #ccc;}

.imgText_60_60 .imgText_img a:hover{border:1px solid #999;}

.imgText_60_60 .text h4{font-size:12px;height:22px;overflow:hidden;}

.imgText_60_60 .text h4 a{color:#333;}

.imgText_60_60 .text p{color:#666;}



.mNyList .endPage{margin-bottom:0;}

.main{background:#F2F2F2 url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/rightborder.png) repeat-y;width:990px;margin:0 auto;zoom:1;position:relative;overflow:hidden;}



.content{width:660px;float:left;margin-right:10px;background:#F2F2F2;}

.sideBar{width:320px;float:right;_display:inline;margin-left:0;background:#F2F2F2;}

.sideBar .adbox{margin-bottom:10px;}



.sideBar .mBottomNone{margin-bottom:0;}

.bottomBarBox{position:relative;width:990px;margin:-1px auto 0 auto;}

.mainBarBorder,

.sideBarBorder{float:left;width:660px;height:0;line-height:0;font-size:0;border-bottom:1px solid #e6e6e6;}

.sideBarBorder{float:right;width:320px;}



.sideBar .module{border:1px solid #e0e0e0;margin-bottom:10px;position:relative;background:#fff;}

.sideBar .titleBar{background:#fff url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/titlebar2.png) 0 -57px no-repeat;padding:0;height:30px;line-height:30px;}

.sideBar .titleBar h3{font-family:simsun;font-size:14px;padding-left:10px;font-weight:bold;float:left;}

.sideBar .module .moduleContent{padding:10px;}

.sideBar .module .moduleContent .textList li{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/icon.png) no-repeat scroll 0 -100px;overflow:hidden;padding-left:10px;font-size:12px;line-height:24px;height:24px;*float:none;}



.mTjyswz .moduleContent,

.mKdfzd .moduleContent,

.mJkhdjj .moduleContent,

.mByqR .moduleContent,

.mJrtj .moduleContent,

.mKu .moduleContent,

.mPdrw .moduleContent{padding:0;}





/*¿Â´ó·òÖªµÀ*/

.mKdfzd{ overflow:hidden;background:#fff;}

.mKdfzd .wytw{float:right;*display:inline;zoom:1;padding:0px 5px;margin-top:3px;height:22px;line-height:22px;color:#fff;background:#107BC0;}

.mKdfzd .wytw:hover{text-decoration:none;}

.mKdfzd{padding:0;}

.mKdfzd .title{line-height:24px;height:24px;font-size:12px;border-bottom:1px solid #E5E5E5;margin:5px 0;}



.mKdfzd .moduleContent{overflow:hidden;padding:0 20px;background:#fff;}

.mKdfzd li div{border-top:1px dotted #ccc;margin-top:-1px;padding:5px 0 5px 0;*padding:5px 0 0 0;}

.mKdfzd li div h4{font-size:12px;}

.mKdfzd li div p{color:#666;}

.mKdfzd li div p .zjdf{color:#107BC0;font-weight:normal;}

.mKdfzd li .kdfQ{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/icon.png) no-repeat 260px -257px;display:block;padding-right:10px;line-height:24px;height:24px;}

.mKdfzd li .kdfQ span{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/icon.png) no-repeat 0 -109px;padding-left:10px;display:block;}



.mKdfzd .text div .aConsult{background-position:0 0;margin-top:5px;}

.mKdfzd .text div a{display:inline-block;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/button.png) no-repeat;width:78px;height:28px;line-height:28px;text-align:center;color:#fff;font-weight:bold;}

.mKdfzd .text div a:hover{text-decoration:none;color:#fedc5d;}







/*½¡¿µ»¥¶¯¾Û½¹*/

.mJkhdjj .titleBar h3{font-size:14px;font-family:simsun;font-weight:bold;color:#333;}

.mJkhdjj .titleBar h3 span{color:#107BC0;}

.mJkhdjj .moduleContent{height:266px;overflow:hidden;}

.mJkhdjj .textList{padding:10px 0 0;}

.mJkhdjj .textList li{background-position:0 -110px;height:24px;margin:0 5px;}

.mJkhdjj .textList li a{font-size:12px;}



/*²¡ÓÑÈ¦*/

.mByqR{padding:0;overflow:hidden;background:#fff;}

.mByqR .titleBar h3 span{color:#107BC0;}

.mByqR .moduleContent{overflow:hidden;background:#fff;padding:10px 20px;}

.mByqR .moduleContent .imgTextList_80_80{margin-bottom:8px;}

.mByqR .moduleContent .imgTextList_80_80 .text h4{font-size:14px;line-height:24px;font-weight:bold;height:24px;overflow:hidden;font-weight:normal;text-align:center;}

.mByqR .moduleContent .imgTextList_80_80 .text h4 a{color:#107BC0;}

.mByqR .moduleContent .imgTextList_80_80 .text p{height:72px;line-height:20px;overflow:hidden;text-indent:2em;}



/*½ñÈÕÍÆ¼ö*/

.mJrtj .moduleContent h4{text-align:center;font-size:18px;font-family:Microsoft Yahei;font-weight:normal;margin-bottom:5px;line-height:22px;height:22px;overflow:hidden;}

.mJrtj .moduleContent h4 a{ color:#107BC0;}

.mJrtj .textList li{background-position:0 -109px;height:24px;margin:0 5px;line-height:24px;}

.mJrtj .textList li a{font-size:12px;color:#333;}

.mPdrw ol li span a:hover,

.mKdfzd .textList li a:hover,

.mJrtj .textList li a:hover{color:#107BC0;}

.mPdrw ol li span a,

.mKdfzd .textList li span a,

.mJrtj .textList li span a{color:#666;}



/*ÆµµÀÈÈÎÄ*/

.mPdrw{padding:0;}

.mPdrw .moduleContent{height:240px;overflow:hidden;padding:15px 20px;background:#fff;}

.mPdrw ol{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/icon.png) no-repeat 0 -140px;}

.mPdrw ol li{padding-left:23px;height:24px;line-height:24px;overflow:hidden;}

.mPdrw ol li.no1{height:75px;line-height:22px;overflow:hidden;border:none;}

.mPdrw ol li.no1 a{font-weight:bold;}





/**/

.mDescription{padding:10px 25px 15px 25px;margin-bottom:10px;border:1px  solid #E0E0E0;background:#f7f7f7;}

.mDescription .titleBar{height:28px;line-height:28px;padding-bottom:0px;}

.mDescription .titleBar h3{font-size:14px;font-family:simsun;color:#107BC0;}

.mDescription p{font-size:12px;color:#7A96BA;}

.mDescription .moduleContent{padding:0;}



/*ÆµµÀÁÐ±í*/

.mNyList{border:1px solid #E0E0E0; border-bottom:none;background:#fff;padding:25px 35px;}

.mNyList .textList li{background-position:0 -107px;line-height:28px;height:28px;overflow:hidden;}

.mNyList .textList li .iTitle{float:left;font-size:14px;font-style:normal;}

.mNyList .textList li .iDate{color:#777;float:right;font-size:12px;font-family:Arial;}

.textList li.line{background-position:0 -93px;border-top:1px dotted #ccc;border-bottom:none;margin-top:15px;padding-top:15px;margin-bottom:0;padding-bottom:0;}

.mNyList .imgText_100_135{margin-bottom:15px;border-bottom:1px dotted #ccc;padding-bottom:15px;}

.mNyList .text{margin-bottom:13px;border-bottom:1px dotted #ccc;padding-bottom:13px;}

.mNyList .imgText_100_135 .text{margin:0;padding:0;border:none;}

.mNyList .text .textTitle h4{font-size:14px;float:left;height:24px;}

.mNyList .text h4 span a{font-size:12px;font-weight:normal;color:#107BC0;}

.mNyList .text p span{color:#999999;}

.mNyList .text p{padding-top:10px;text-indent:2em;}

.mNyList .text .textTitle .more{float:right;padding-right:10px;font-size:12px;font-weight:normal;color:#999999;}

.mNyList .text .textTitle .more a{color:#999999;}

.mNyList .text .textTitle{height:24px;line-height:24px;}





.imgTextList_180_180{overflow:hidden;padding-left:206px;min-height:186px;_height:186px;float:left;_display:inline;padding-right:15px;position:relative;width:274px;}

.imgTextList_180_180 .imgText_img{overflow:hidden;width:196px;position:absolute;}

.imgTextList_180_180 .imgText_img img{background:#fff;display:block;width:180px;height:180px;border:1px solid #c1c1c1;padding:2px;}

.imgTextList_180_180 .imgText_img cite{width:186px;}

.imgTextList_180_180 .imgText_img a:hover img{border:1px solid #999;}

.imgTextList_180_180 .text p{color:#666666;text-indent:2em;}

.imgTextList_180_180 .hzks{clear:both;margin-top:5px;height:55px;}

.imgTextList_180_180 .hzks h5{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/ry.png);width:55px;height:55px;float:left;margin-right:10px;_display:inline;text-indent:-999px;overflow:hidden;}

.imgTextList_180_180 .hzks ul{float:left;_display:inline;width:160px;margin-top:3px;}



.imgTextList_80_80{overflow:hidden;padding-left:94px;height:84px;position:relative;}

.imgTextList_80_80 .imgText_img{overflow:hidden;width:94px;}

.imgTextList_80_80 .imgText_img img{width:80px;height:80px;padding:1px;border:1px solid #ccc;}

.imgTextList_80_80 .imgText_img a:hover img{border:1px solid #999;}

.imgTextList_80_80 .text h4{color:#777;font-size:14px;font-weight:normal;line-height:24px;}

.imgTextList_80_80 .text h4 span{font-size:12px;margin-left:5px}

.imgTextList_80_80 .text p{color:#777;overflow:hidden;text-indent:0;}





/*ÓÑÇéÁ´½Ó*/

.mfriendLink{clear:both;margin-bottom:0;}

.mfriendLink .titleBar{border-top:1px solid #fff;}

.mfriendLink .titleBar h3{float:left;}

.mfriendLink .moduleContent{background:#fff;border:1px solid #d9d9d9;padding:5px;margin-bottom:20px;}

.friendLink{min-height:48px;_height:48px;overflow:visible;zoom:1;*margin-top:7px;}

.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;}



.ulPic li{float:left;height:auto;margin:0 3px 0 3px;text-align:center;width:94px;position:relative;display:inline;}

.ulPic li h4{line-height:22px;height:22px;font-size:12px;}

.ulPic li p{line-height:20px;}

.ulPic li .zbtc{position:absolute;background:#e2eacd;top:0;height:62px; *height:45px;display:none;padding:8px;left:0;width:78px;margin-top:94px;}

.ulPic li .zbtc .sc{text-align:left;}

.ulPic li .zbtc p{color:#333;line-height:24px;}

.ulPic li .zbtc p a{color:#333;}

.ulPic li img{border:1px solid #E6E6E6;padding:1px;}





.sideBar .mKu .moduleContent{padding:0;}

.mKu .tabTitle{width:318px;overflow:hidden;}

.mKu .tabTitle .cur{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/icon.png) repeat-x 0 -720px;border-bottom:1px solid #fff;}

.mKu .tabTitle .cur a{color:#107BC0;}

.mKu .tabTitle ul{width:318px;}

.mKu .tabTitle li{line-height:26px;float:left;height:26px;background:#fff;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-size:14px;text-align:center;display:inline;}

.mKu .tabContent{padding:10px 15px;color:#666666;}

.mKu .tabContent p a{color:#333;padding:0 4px;display:inline-block;height:24px;line-height:24px;}

.mKu  .tabContent p a:hover{color:#107BC0;}

.mCjb .tabTitle li{width:78px;}

.mCjb .tabTitle li.cur{width:80px;}

.mCzz .tabTitle li{ width:157px;}

.mCzz .tabTitle li.cur{ width:159px;}

.mZyp .tabTitle li{width:105px;}

.mXyy .tabTitle li{width:157px;}

.mXyy .tabTitle li.cur{width:159px;}

.mKys .tabTitle li{width:105px;}

.mXyy .tabContent .textList li{font-size:12px;height:24px;line-height:24px;background-position:0 -106px;margin:0;width:268px;}

.mXyy .tabContent .textList li a{background:none;padding:0;}

.mXyy .tabContent .textList li a:hover{color:#107BC0;text-decoration:underline;}

.mKys .tabContent  .imgText_60_60 .text p{background:none;height:22px;line-height:22px;overflow:hidden;}

.mKys .tabContent  .imgText_60_60{margin-bottom:10px;}

.mKys .tabContent  .imgText_60_60 .text h4 a:hover{color:#107BC0;}

.tabContent span{font-size:10px;color:#ccc;margin:0 6px;}



.mHotZone{margin-top:10px;background:#fff;}

.mHotZone .moduleContent{padding:10px 12px 10px 18px;}

.mHotZone .moduleContent li{float:left;line-height:24px;height:24px;padding-left:10px;white-space:nowrap;width:109px;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/icon.png) no-repeat 0 -100px;}

.mHotZone{border:1px solid #ddd;}

.mHotZone .titleBar{background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/channel/jkkt/images/titlebar2.png) no-repeat 0 -90px;height:29px;overflow:hidden;line-height:29px;padding-bottom:0;}

.mHotZone .titleBar h3{font-family:simsun;font-size:14px;color:#333;padding-left:12px;font-weight:bold;}