﻿@charset "utf-8";
.bby{ background:url(../images/bodyall.jpg) repeat-x scroll}
img{ border:none}
.main{ width:960px; margin:0 auto; line-height:1.8em;}
.left{float:left}
.banner2{ background:url(../images/banner.jpg); height:160px; width:960px; }/*yhe add*/
  .banner2 a{ width:400px; height:100px; display:block;text-indent:-2000px; overflow:hidden}
.center{ float:left}
.right{ float:right;}
.b-ipc li{ background:url(../images/ipc.jpg) no-repeat scroll 1% 50%; text-indent:1.2em;}
.main_nv{ background:url(../images/nv.jpg); width:960px; height:50px;}
  .main_nv ul{padding:0 0 0 53px;}
    .main_nv ul li{ font-size:14px; font-weight:bold; color:#fff; float:left; line-height:3.6em; }
    .main_nv ul .img{ background:url(../images/nv2.jpg); width:2px; height:23px; margin:15px 25px 0;}
      .main_nv ul li a:link,.main_nv ul li a:visited{ color:#fff; text-decoration:none}/*yhe update*/
	  .main_nv ul li a:hover{ color:#f90;}
.nav{ background:url(../images/nv1.jpg); height:36px;}
  .nav .mal,.nav .ma2{ background:url(../images/bl-sj.jpg) no-repeat; width:12px; height:10px; margin:0 0 0 285px;}
  .nav .ma2{  margin:0 0 0 400px;}
  .nav .mam{ padding:0 0 0 110px; font-size:14px; font-weight:bold; line-height:1.3em}
   .nav .mam a:link,.nav .mam a:visited{ color:#333; margin:0 15px;}
   .nav .mam a:link,.nav .mam a:hover{ text-decoration:none}/*yhe add*/
   .nav .mam2{ padding:0 0 0 210px; font-size:14px; font-weight:bold; line-height:1.3em}
   .nav .mam2 a:link,.nav .mam2 a:visited{ color:#333; margin:0 15px;}
   .nav .mam2 a:link,.nav .mam2 a:hover{ text-decoration:none}/*yhe add*/
.l_width{ width:250px;}
.sch_bg{ background:#D7D7D7; height:20px; padding:2px 5px 8px 10px;*padding:5px 5px 5px 10px;}
 .sch_bg span{ margin:10px 0 0 0 }
  .spann1{ background:url(../images/buttom.jpg) no-repeat; width:67px; height:21px; font-size:14px; font-weight:bold; color:#fff; line-height:1.0em; border:none; cursor:pointer}
.mb-top{background:url(../images/top3.jpg) no-repeat scroll 0% 100%; }
   .mb-top .ce-c{background:url(../images/top4.jpg) no-repeat scroll 100% 100%;}
    .mb-top .ce-t .ce-ctleft{background:url(../images/top1.jpg) no-repeat;height:16px}
	.mb-top .ce-t .ce-ctright{background:url(../images/top2.jpg) no-repeat scroll 100% 0;height:16px; overflow:hidden;}
	.mb-top .ce-c .ce-m{ border-left:5px solid #ccc; border-right:4px solid #ccc;}
	  .mb-top .ce-c .ce-m ul li{ border-bottom:1px dashed #000; height:32px;margin:0 2px; color:#333; font-size:14px;font-weight:bold; line-height:2.4em;}
	   .mb-top .ce-c .ce-m ul li a:link,.mb-top .ce-c .ce-m ul li a:visited{ float:left; text-indent:0.5em;color:#333; }
	   .mb-top .ce-c .ce-m ul li small{ float:right; padding:0 10px 0 0; font-size:14px;}
.bl-hat{}
 .bl-hat .ce-t{ background:url(../images/text-nv.jpg); width:250px; height:31px; line-height:2.5em;}
  .bl-hat .ce-t h2{ font-size:14px; font-weight:bold; color:#fff; float:left; text-indent:2.4em;}
   .bl-hat .ce-t a:link,.bl-hat .ce-t a:visited{ float:right; padding:0 10px 0 0; color:#fff;}
   .bl-hat .ce-c{ border:1px solid #ccc; border-top:none;}
    .bl-hat .ce-c dl dt{ margin:0 17px; border-bottom:1px dashed #ccc; font-size:14px; height:30px; line-height:2.5em; zoom:1; overflow:hidden}
	 .bl-hat .ce-c dl dt a{ margin:0 15px 0 0}
     .bl-hat .ce-c .imgg{ padding:2px;  float:left; margin:0 6px 0 0}
	 .bl-hat .ce-c .imgg a img{border:1px solid #ccc; padding:2px}/*yhe add*/
	 .bl-hat .ce-c .ce-w{padding:10px 8px 0; color:#333; height:223px; overflow:hidden; margin-left:0px}/*yhe update*/
	  .bl-hat .ce-c .ce-w a:link,.bl-hat .ce-c .ce-w a:visited{ color:#0066CC;}
	  .bl-hat .ce-c .ce-w em{ font-weight:bold; font-size:14px}
.ct-wdith{ width:430px; padding:0 15px;}
.flash{ padding:4px; border:1px solid #ccc;}
.t-bule{}
  .t-bule .ce-t{ background:url(../images/nv3.jpg); width:430px; height:32px;}
   .t-bule .ce-t h2{ background:url(../images/round.jpg) no-repeat scroll 17% 50%; font-weight:bold; color:#fff; font-size:14px; float:left; padding:0 0 0 40px; line-height:2.3em;}
   .t-bule .ce-t a:link,.t-bule .ce-t a:visited{float:right; padding:0 15px 0 0; color:#fff; line-height:2.8em;}
   .t-bule .ce-t ul{ padding:0 0 0 17px;}
    .t-bule .ce-t ul li{ float:left; font-weight:bold; font-size:14px; padding:10px 0 0 0; width:79px; text-align:center; color:#fff;}
     .t-bule .ce-t ul li a:link,.t-bule .ce-t ul li a:visited{ color:#fff;}
	 .t-bule .ce-t ul .focus{ background:url(../images/hd-1.gif) no-repeat; height:26px; width:79px; color:#0066CC; margin:7px 0 0 0; text-align:center; padding:4px 0 0 0 }
	  .t-bule .ce-t ul .focus a:link,.t-bule .ce-t ul .focus a:visited{color:#0066CC}
  .t-bule .ce-c{ border:1px solid #ccd; border-top:none; padding:11px 7px 10px 7px; background:#fff; zoom:1; height:145px}
    .t-bule .ce-c .ce-p ul li{ width:76px; height:21px; background:#D7EBF6; border:1px solid #D6D6D6; text-align:center; float:left; margin:0 4px 5px 0; font-weight:bold; font-size:14px;} 
	.t-bule .ce-c .ce-w h2{ background:url(../images/nv4.jpg) no-repeat; width:412px; text-align:center; color:#0066CC; font-weight:bold; font-size:14px; height:15px; padding:0 0 10px 0} 
	.t-bule .ce-c .ce-w p{ text-indent:2em;color:#0066CC;}
	 .t-bule .ce-c .ce-w p a:link,.t-bule .ce-c .ce-w p a:visited{color:#0066CC;}
	.t-bule .ce-c .ce-d{ padding:0px 10px 0px 10px}
	  .t-bule .ce-c .ce-d .imgg{ border:1px solid #ccc; padding:1px; float:left}
	  .t-bule .ce-c .ce-d .fott{ float:left; width:255px; padding:0 0 0 10px;}
	  .t-bule .ce-c .ce-d .fott strong a { color:#0066CC}/*yhe add*/
	    .t-bule .ce-c .ce-d .fott strong{ font-size:14px; padding:0 0 5px 0; color:#333;}
		.t-bule .ce-c .ce-d .fott p{color:#0066CC; text-indent:2em;}
		 .t-bule .ce-c .ce-d .fott p a:link,.t-bule .ce-c .ce-d .fott p a:visited{ color:#0066CC}
		 .t-bule .ce-c .ce-d ul{ float:left; width:195px;}
		 
.font-d{ padding:10px 10px 0 10px; }
 .font-d li{ font-size:14px;}
.ft-pd{ padding:5px 0 0 0}
.font-d1{padding:10px 10px 0 10px;}
.font-d1  li{   }/*yhe add*/
.font-d2{ padding:10px 10px 0 18px}
.ft-mg{ margin:0 0 10px 0; *margin:0}
.map-bg{ background:url(../images/nv-all.jpg) repeat-x scroll}
.map-bgm{ background:url(../images/nk-xt.jpg) repeat-x scroll}
.mpt-bg{ border:1px solid #ccc; margin:0 0 0 15px; padding:13px 15px; zoom:1}
.mpt-left{ width:322px; }
.mpt-bd{ width:330px; border-right:1px dashed #CCCCCA; margin:0 10px 0 0}
 .mpt-left .ce-t{ background:#D7EBF6; height:26px;}
   .mpt-left .ce-t h2{ background:url(../images/bule-hat.jpg) no-repeat scroll 10% 50%; font-weight:bold; font-size:14px; color:#06C; text-indent:1.5em; float:left; line-height:2em;}
     .mpt-left .ce-t a:link,.mpt-left .ce-t a:visited{ float:right; padding:0 15px 0 0;color:#06C; line-height:2.3em;}
 .mpt-left .ce-c{ padding:10px 0 0 5px;}
  .mpt-left .ce-c .limg{ float:left; padding:1px; border:1px solid #CCCCCA; margin:0 15px 0 0}
  .mpt-left .ce-c .rfont{ width:185px; float:left}
   .mpt-left .ce-c .rfont ul li a:link,.mpt-left .ce-c .rfont ul li a:visited{ color:#666;}
.ma-link{}
  
	 
	 .ma-link .lf-b{ background:url(../images/yy.jpg); width:40px; height:171px; float:left;}
  .ma-link .lf-d{ float:left;}
  .yj{ background:url(../images/yy1.jpg); height:171px; width:20px}/*yhe add*/
  .pp-st{ padding:70px 0 0 0;}
  .toleft{ width:14px; height:15px; background:url(../images/1-p.jpg) no-repeat scroll 0 68px}/*yhe add*/
  .toright{ width:14px; height:15px; background:url(../images/0-p.jpg) no-repeat scroll 0 68px}/*yhe add*/
  .ma-link .lf-d1{ float:left;}
  .ma-link .lf-c{ float:left; width:890px; border-top:1px solid #2577C0; border-bottom:1px solid #2577C0; height:169px; padding:0 0 0 10px; zoom:1; overflow:hidden}
  .pt-pr1{ margin:0 0 0 10px;}
    
	 .ma-link .lf-c #dd{width:810px; height:160px; overflow:hidden; white-space:nowrap; padding:20px 0px 0 20px; float:left}
	   .ma-link .lf-c #dd img{ padding:1px; border:1px solid #ccc;}
	 .ma-link .lf-c  a{  padding:1px; background:#fff;margin:0 35px 0 0;*margin:0 30px 0 0;}/*yhe update*/
.ma-link .lf-link{ float:left; width:100%; border:1px solid #999999;   zoom:1; overflow:hidden}/*yhe update*/
.ma-link .lf-link .linkcat h2{ float:left; padding-top:3px; margin-right:5px; font-size:14px;}/*yhe update*/
.ma-link .lf-link .linkcat ul li{ float:left;}/*yhe update*/
    .ma-link .lf-link p{ padding:5px}
	.ma-link .lf-link ul{ padding:4px}/*yhe add*/
	.ma-link .lf-link ul li{ float:left; margin-right:5px}/*yhe add*/
	 
	  
.bottom{ background:url(../images/bot-bg.jpg); height:110px; text-align:center; padding:20px 0 0 0; color:#fff;}  
.lf-bp{ background:url(../images/bl-bg.jpg) repeat-x scroll;}
.fls-x{ border:1px solid #ccc; padding:5px;}
 .fls-x .xf-bg{ background:#0577B3; padding:5px; zoom:1; overflow:hidden}
 .fls-x .xf-bg .lefk{ float:left; width:30px;  color:#fff; font-weight:bold;  text-align:center; float:left;  padding:10px 5px;}
 .fls-x .xf-bg .pt{ float:left; width:348px; background:#FFF; padding:0 8px; height:42px;}
 .fls-x .xf-bg .pt a{ margin:0 5px 0 0}
   .fls-x .xf-bg .pt a:hover{ text-decoration:underline}
/*==============================列表页==================================*/	
.sig-wd{ width:696px; float:left}
 .sig-wd .txt1{ background:url(../images/txt-1.jpg) repeat-y scroll; border:1px solid #ccc; color:#06c; padding:0 0 0 10px; line-height:2.5em;}
  .sig-wd .txt1 a:link,.sig-wd .txt1 a:visited{color:#06c;}
 .sig-wd .txt2{ border:1px solid #ccc; padding:30px }
  .sig-wd .txt2 ul li a:link,.sig-wd .txt2 ul li a:visited{ float:left; color:#06c; font-size:14px;}
  .sig-wd .txt2 small{ float:right; color:#06c; font-size:12px; font-family:Verdana; padding:0 20px 0 0}
  .sig-wd .txt2 ul li{ height:22px;}
.page{ color:#06c; text-align:center; font-size:14px;}
.page-zj{ color:#06c; text-align:center; font-size:14px; margin:10px}
 .page a:link,.page a:visited{ color:#06c; margin:0 10px 0 0}
 .page .span1{ margin:0 10px 0 5px;}
 .page .current{ margin-right:10px; color:#000; font-weight:bold} /*yhe add*/
 /*==============================内容页==================================*/
.txt3{padding:55px 30px 10px 30px;border:1px solid #ccc; zoom:1}
 .txt3 h1{text-align:center; font-size:18px; font-weight:bold; padding:0 0 10px 0}
 .txt3 .author{ text-align:center;}
 .txt3 .gjz{ background:#F3F1F1; padding:10px; font-size:14px; margin:0 0 15px 0}
 .txt3 .ncont{ font-size:14px; text-indent:2.2em;}
  .txt3 .ncont p{ margin:0 0 8px 0}
  
  .txt3  .bjwz{ font-size:14px}/*yhe add*/
 .txt3 .xpft{ padding:20px 0 0 0; font-size:14px;}
  .txt3 .xpft a{ margin:0 0 15px 0}
.sig-f{ width:326px; border:1px solid #ccc; padding:5px 8px;}
 .sig-f .ce-t{background:#D7EBF6; height:23px;}
   .sig-f .ce-t h2{ background:url(../images/bule-hat.jpg) no-repeat scroll 5% 50%; font-weight:bold; font-size:14px; color:#06c; text-indent:1.8em;}
 .sig-f .ce-c{ border-top:1px dashed #000; margin:2px 0 0 0; padding:8px 0 0 0}
  .sig-f .ce-c ul li{ height:26px; line-height:2em;}
 /*==============================问答==================================*/
.buttom-f{ float:right;  margin:10px 20px 0 0}
.buttom-p{ float:right; margin:0 20px 0 0}
.text4{ padding:20px; border:1px solid #ccc;}
 .serch{ background:#B5D3ED; height:30px; padding:0 0 0 350px;}
#sinp{margin:5px 0 0 0}
.a-ly{ padding:15px; border:1px solid #ccc; font-size:14px;}
.a-lf{ border:1px solid #ccc; background:#F7FBFE; font-size:14px;}
 .a-lf .ce-t{ background:#B5D3ED; height:30px;}
  .a-lf .ce-t h2{ background:url(../images/sj.jpg) no-repeat scroll 6% 50%; font-weight:bold; font-size:14px; float:left; text-indent:1.8em; line-height:2em;} 
  .a-lf .ce-t small{ float:right; font-size:12px; padding:0 10px 0 0; line-height:2.2em;}
   .a-lf .ce-t small strong{ padding:0 0 0 10px; font-size:14px;}
 .a-lf .ce-c{ padding:15px;}
  .a-lf .ce-c .comment-body{ border:1px solid #ccc; padding:10px; background:#fff;} 
.aw-yl{ background:#F5FAFE;border:1px solid #ccc;}
  .aw-yl .ce-t{ background:url(../images/ly.jpg); height:30px;}
    .aw-yl .ce-t h2{ background:url(../images/round.jpg) no-repeat scroll 2% 50%; font-size:14px; font-weight:bold; color:#fff; text-indent:2.3em; line-height:2em;}
  .aw-yl .ce-c{ padding:15px 0 10px 35px;}
  .aw-yl .ce-c .sec{ margin-left:58px}/*yhe add*/
  .aw-yl .ce-c .sec input{ width:45px}/*yhe add*/
   .aw-yl .ce-c ul li{ line-height:3em;}
    .aw-yl .ce-c ul li .p1{ float:left; width:75px;}
	.aw-yl .ce-c ul li .p2{ float:left; width:500px;}
    .aw-yl .ce-c ul li span{ color:#FF0000}
.inpt-w{ width:500px; height:100px; padding:10px;}
.pages{ text-align:center; padding:20px 0 0 0;}
.vcard{ font-weight:bold}

.navigation{ text-align:center; padding:10px}
  /*==============================呼吸内科==================================*/
 .bl-hat .ce-c dl dd{ background:url(../images/bsj.jpg) no-repeat scroll 2% 50%; height:30px; line-height:2.3em; text-indent:2em; border-bottom:1px dashed #000; margin:0 10px; font-weight:bold; font-size:14px;}
 .bl-hat .ce-c dl dd a:hover{ color:#06c; display:block}
.nk-rwt{ width:215px;}
 .nk-rwt .ce-t{ width:215px;}
.nk-width{ width:735px;}
.nk-width .txt1{
background:transparent url(../images/txt-1.jpg) repeat-y scroll 0 0;
border:1px solid #CCCCCC;
color:#0066CC;
line-height:2.5em;
padding:0 0 0 10px;}/*yhe add*/

 .nv-js{ background:url(../images/nk-bg.jpg) no-repeat; height:220px; width:735px; border-bottom:1px solid #D8DFE5; border-top:1px solid #D8DFE5;}
   .nv-js h2{ font-size:20px; color:#06c; text-align:center; padding:15px 0 0 0; font-family:"黑体"}
   .nv-js p{ text-indent:2em; padding:20px; line-height:2em;}
.nx-bbd{ border:1px solid #B5DAF5; padding:7px 5px; width:350px; }
 .nx-bbd .ce-t{ background:url(../images/x-1.jpg) repeat-y scroll; height:28px;}
  .nx-bbd .ce-t h2{ background:url(../images/jb.jpg) no-repeat scroll 5% 50%; font-weight:bold; font-size:14px; color:#fff; text-indent:1.5em; float:left; line-height:2em;}
   .nx-bbd .ce-t a:link,.nx-bbd .ce-t a:visited{ float:right; padding:0 10px 0 0; line-height:2.5em; color:#fff;}
  .nx-bbd .ce-c{ padding:15px 0 0 10px}
   .nx-bbd .ce-c .pimg{ float:left; padding:1px; border:1px solid #CDCBCC;}
   .nx-bbd .ce-c .rfont{ padding:0 0 0 10px; width:170px; float:left; zoom:1; overflow:hidden}
     .nx-bbd .ce-c .rfont h2{ font-weight:bold; padding:0 0 5px 0; font-size:12px;}
	 .nx-bbd .ce-c .rfont p{ text-indent:2em;}
.yyg-b{ border:4px solid #ccc; margin:0 10px}
.ytp{ text-align:center}
  /*==============================专家团队==================================*/
.expert{ border:1px solid #ccc; padding:13px; zoom:1;}
  .expert .lf-bg{ width:570px; background:#F5F5F5; border:1px solid #E0E0E0; float:left; margin:0 0 0 10px; padding:13px 0 0 10px; height:140px;}
.bl-ft{ color:#06c; font-size:14px; background:#F5F5F5; font-weight:bold}
.bl-ftt{ color:#06c;}


#abua{ height:910px; padding:10px 0} 
.cscr{overflow:hidden}                    

/**/
 .commentlist{ border:1px solid #ccc; background:#F7FBFE; font-size:14px;}
 #div-comment-23{ clear:both}
  #div-comment-23 p{ padding:0 0 0 10px;}
   .fn{ background:url(../images/sj.jpg) no-repeat scroll 20% 50%; font-weight:bold; font-size:14px; float:left; text-indent:1.8em; line-height:2em;} 
.says {
color:#333333;
float:left;
font-size:14px;
padding-top:2px;
}
.comment-reply-link {
color:#333333;
font-size:14px;
font-weight:bold;
right:8px;
top:6px;
}
.depth-1 {
position:relative;
}
.comment-reply-link {
color:#333333;
font-size:14px;
font-weight:bold;
position:absolute;
right:30px;
top:6px;
}
.vcard {
height:30px;
background:#B5D3ED;
margin:0 0 10px 0;
}
.children {
background:#FFFFFF;
border:1px solid #D8D2C6;
margin:10px;
padding:10px;
}
.commentmetadata{ padding:0 0 0 10px;}
.comment-body p{ padding:0 0 0 10px;}

/**/
/*=======首页添加========*/
.logobg{ background:url(../images/logo.jpg); width:960px; height:398px;}
.logobg  h1 a{text-indent:-2000px; width:510px; height:119px; display:block; overflow:hidden}

.xoxo{ float:left}
/*=======文章添加========*/
.txt3  .bjwz a{ color:#0066CC}/*yhe add*/
.txt3 .ncont p a{ color:#0066CC}/*yhe add*/
