/* CSS Document */
hmtl,body{margin:0px;padding:0px;font-family:simsun,Arial,Lucida Grande,Verdana,Lucida,Helvetica,sans-serif;font-size:12px;line-height:22px;}
ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, table, td, img, div,dl,dd,dt{margin:0px;padding:0px;border:0;}
ul,li,ol{list-style:none;}
select, input, img, select{vertical-align:middle;}
a{outline:none;color:#333;text-decoration:none;}
a:hover{color:#ba2636;text-decoration:underline;}
.actionA {color: #278dd2;}
select{background:#fff;padding:2px;vertical-align:middle;border:1px solid #dadada;}
.clearfix{zoom:1;}
.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;}
.lineDotted{border-bottom:1px dotted #ccc;height:1px;font-size:0;overflow:hidden;margin-bottom:5px;padding-bottom:5px;}
textarea{background:#fff;border:1px solid #dadada;background:#fff;font-size:12px;color:#666;padding:5px 2px 5px 5px;}
.red{color:#f00;}
.inputKeyword{background:#fff;}
.inputCommon,
.inputKeyword,
.inputSearch{background:#fff;}
.brumbs{background:url(images/icon.png) no-repeat scroll 0 -62px transparent;height:18px;line-height:18px;clear:both;overflow:hidden;margin:10px auto;text-indent:20px;}
.wrap{background:#fff;}
.container{width:960px;margin:0 auto;}
.channelAd{width:960px;}
.tonglanAdT{width:960px;margin:0 auto 10px;}
/*小导航*/
#miniNavFamilydoctor{text-align:center;background:url(images/loginBarBg.png) repeat-x 0 0;height:24px;padding:5px 0 1px 0;color:#a1a0a0;line-height:18px;color:#999;}
#miniNavFamilydoctor img{border:0px;vertical-align:middle;}
#miniNavFamilydoctor a{margin:0px 2px;padding:1px 3px;line-height:18px;display:inline-block;color:#666;font-size:12px;text-decoration:none;}
#miniNavFamilydoctor a:hover{color:#000;text-decoration:underline;}
#miniNavFamilydoctor .fmFamilydoctor{margin:0px auto;width:990px;font-family:simsun, Arial Narrow;font-size:12px;_width:990px;}
#miniNavFamilydoctor .fmFamilydoctor .aHome{float:left;_display:inline;margin-right:5px;}
#miniNavFamilydoctor .fmFamilydoctor #loginName{padding:1px 0;line-height:18px;display:inline-block;}
#miniNavFamilydoctor .fmFamilydoctor a.name{padding-left:5px;}
#miniNavFamilydoctor .fmFamilydoctor #logoutInfo a{padding-left:0;padding-right:0;margin:0;}
#miniNavFamilydoctor .topLink{float:right;_display:inline;width:155px;text-align:right;}
#miniNavFamilydoctor .welcome{float:left;_display:inline;}
#miniNavFamilydoctor .welcome,
#miniNavFamilydoctor .welcome a{/*display:inline;*/color:#666;}
#miniNavFamilydoctor .welcome a:hover{color:#000;}
#miniNavFamilydoctor .welcome a.loginA{color:#398809;padding-left:0;margin-left:0;}
#miniNavFamilydoctor span.phoneVer{background:url(images/loginBarBg.png) no-repeat 0 -36px;background-position:0 -37px\9;_background-position:0 -37px;display:inline-block;line-height:18px;padding-left:8px; margin-left:5px;}
/*导航*/
.channelHeader{height:90px;margin:10px auto;overflow:hidden;width:990px;}
.channelHeader .channelLogo{width:990px; float:left;display:inline;}
.channelNav{width:990px;background:url(images/channelNav.png) no-repeat 0 0  ;overflow:hidden;}
.channelLogo  h1,.channelLogo  .logo{ float:left; font-family:Microsoft Yahei;height:26px;font-size:20px; font-weight:normal; padding:10px 20px 0 5px;}
.channelLogo  h1 a,.channelLogo  .logo a{ text-decoration:none; color:#333;}
.familydoctorLink {background: url(images/logo.gif) no-repeat;height: 56px;width: 204px;float: left;margin-top: 24px;}
.familydoctorLink a {text-indent: -9999px;float: left;height: 48px;width: 200px;overflow: hidden;}
.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(images/button.png) no-repeat 0 0;border:1px solid #ccc;border-left:none;height:30px;width:70px;cursor:pointer;float:left;font-size:14px;color:#666666;font-weight:bold;}
.channelHeader .search .button:hover{color:#333;}
.channelMenu{width:990px;height:70px;background: url(images/nav_bg.gif) no-repeat left top;}
.channelMenu ul{font-size:12px;float: left;width:983px;height:70px;padding-left: 7px;}
.channelMenu li {background: url(images/nav.gif) no-repeat right top;display: inline;height:59px;width: 140px;float: left;padding-top:11px;padding-left: 15px;}
.channelMenu li.wide {width: 160px;}
.channelMenu li.wide2 {width: 190px;}
.channelMenu li.small {width: 120px;}
.channelMenu li.nobg {background-image: none;}
.channelMenu li a {line-height: normal;color:#FFF;display: inline;float: left;height: 17px;margin: 5px 10px 3px 0px;height: 16px\9;margin: 6px 10px 3px 0px\9;}
.channelMenu li a.big {font-size:14px;font-weight: bold;line-height: 25px;color:#FAFBFD;height: 50px;width: 30px;margin: 0px 10px 0px 0px;}
.channelMenu li a.two {width: 26px;}
.channelMenu li a.three {width: 38px;}
.channelMenu li a.four {width: 50px;}
.channelMenu li a:hover {text-decoration:none;color: #FFCC00;}
/*分页*/
.listpages {font-family: Arial;line-height: 19px;text-align: center;float: left;width: 662px;padding-bottom:15px;}
.listpages a {color: #666;vertical-align:top;text-align: center;display: inline-block;height: 19px;width: 24px;margin-right: 5px;padding-top: 4px;border: 1px solid #E9E9E9;}
.listpages a.ch {width: 50px;}
.listpages a:hover {color: #FFF;text-decoration: none;background-color: #0176d1;border-color: #0176d1;}
.listpages em {color: #FFF;vertical-align:top;text-align: center;display: inline-block;height: 19px;width: 25px;margin-right: 5px;padding-top: 4px;border: 1px solid #0176d1;background-color: #0176d1;}
.listpages span {color: #666;vertical-align:top;text-align: center;display: inline-block;height: 19px;width: auto;margin-right: 5px;padding: 4px 6px 0px 7px;border: 1px solid #E9E9E9;}
.listpages span.chno {color: #999;border: 1px solid #EEE;}
.pages {font-family: Arial;text-align: center;float: left;width: 662px;margin-top: 20px;}
.pages a {color: #666;vertical-align:top;text-align: center;display: inline-block;height: 19px;line-height: 19px;width: 24px;margin-right: 5px;padding-top: 4px;border: 1px solid #E9E9E9;}
.pages a.ch {width: 50px;}
.pages a:hover {color: #FFF;text-decoration: none;background-color: #0176d1;border-color: #0176d1;}
.pages em {color: #FFF;vertical-align:top;text-align: center;display: inline-block;height: 19px;line-height: 19px;width: 25px;margin-right: 5px;padding-top: 4px;border: 1px solid #0176d1;background-color: #0176d1;}
.pages span {color: #666;vertical-align:top;text-align: center;display: inline-block;height: 19px;line-height: 19px;width: auto;margin-right: 5px;padding: 4px 6px 0px 7px;border: 1px solid #E9E9E9;}
.pages span.chno {color: #999;border: 1px solid #EEE;}

/*分页*/
.epages {
	text-align: center;width: 627px; float:left;
	}
.epages{margin:3px 0;}
.epages *{vertical-align:middle; font-size:14px;}
.epages a{border:1px solid #E2E2E2;text-align:center; padding:2px 8px 2px 8px;text-align:center;text-decoration:none; font-size:14px;color:#333333;}
.epages a:hover{border:1px solid #0176d1;text-align:center; padding:2px 8px 2px 8px;text-decoration:none;color:#fff; font-size:14px;background:#0176d1;}
.epages b{border:1px solid #0176d1;text-align:center; padding:2px 8px 2px 8px;text-decoration:none;color:#fff; font-size:14px;background:#0176d1;}
.Total  b{padding:2px 8px 2px 8px;text-decoration:none;color:#ffffff; font-size:14px;}

/*文章分页*/
.page1 {
	text-align: center;width: 650px; float:left; padding-top:10px; padding-bottom:10px;
}
.pageLink *{vertical-align:middle; font-size:14px;}
.pageLink a{border:1px solid #E2E2E2;text-align:center; padding:2px 8px 2px 8px;text-align:center;text-decoration:none; font-size:14px; color:#333333;}
.pageLink a:hover{border:1px solid #0176d1;text-align:center; padding:2px 8px 2px 8px;text-decoration:none;color:#fff; font-size:14px;background:#0176d1;}
.pageLink b{border:1px solid #0176d1;text-align:center; padding:2px 8px 2px 8px;text-decoration:none;color:#fff; font-size:14px;background:#0176d1;}

/*友情链接*/
.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;}
.operate{text-align:center;padding:10px 0;}
/*左侧浮动*/
html{ _background:url(http://www.familydoctor.com.cn/public/auto.txt) relative;}
.guideTag { width:75px;margin-left:508px;position:relative;_position:relative;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:relative;_bottom:54px;_left:0;}
.guideTag .tagInfo .plateCont { border:1px solid #E0E0E0;border-bottom:none;width:70px;}
.plate li { background:url(sidebarFloating.png) no-repeat;width:70px;height:60px;color:#666;text-align:center;}
.plate li a{  height:25px;padding-top:35px;width:70px;display:block;color:#999;text-decoration:none;}
.plate .ttw{ background-position:0 0;}
.plate .tfk{ background-position:0 -60px;}
.plate li a:hover{ color:#a6d21b;}
.plate .ttw:hover{ background-position:0 -180px;}
.plate .tfk:hover{ background-position:0 -240px;}
.sFunc{ width:70px;height:60px;text-align:center;background:url(sidebarFloating.png) no-repeat 0 -120px;border:1px solid #E0E0E0;border-top:none;}
.sFunc a{ height:25px;padding-top:35px;width:70px;display:block;color:#999;}
.sFunc a:hover {color:#a6d21b;}
.sFunc:hover{ color:#a6d21b;background-position:0 -300px;}
/*频道通用底部频道指引*/
.mGuide{ padding:20px 0 20px 20px; background:#f8f8f8; border:1px solid #dddddd; margin-top:15px;}
.mGuide .Llogo{ width:200px; height:80px; background:url(http://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;}
/*网站底部*/
.footer{width:990px;text-align:center;margin:0 auto;padding:10px 0px;clear:both;font-size:12px;}
.footend {background:url(images/main_end.gif) no-repeat left top;width:990px;text-align:center;margin:0 auto;padding:10px 0px;clear:both;font-size:12px;}
.footer-nav{margin:0 0 10px;padding-left:95px;}
.footer-nav ul{zoom:1;}
.footer-nav ul:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.footer-nav ul li{float:left;_display:inline;padding-right:10px;line-height:22px;color:#ccc;}
.footer-nav ul li span{ display:inline-block;margin-left:10px;}
.footer-nav ul li a{color:#666;}
.footer p,.footend p{line-height:22px;clear:both;color:#888;}
.footer p a,.footend p a {color:#888;}
.footer img{margin-bottom:5px;}
#zuo336{float:left; margin:6px 6px 8px 8px; width:336px; height:280px;}