@charset "gb2312";
/* CSS Document */

/*设备开始*/
div.shebei{width:980px; overflow:hidden; margin:0 auto 8px;}
div.shebei .shebei_left{ float:right; width:714px; overflow:hidden; margin-top:10px;}

div.shebei shebei_right{float:left; width:255px; overflow:hidden;}

div.shebei div.list_left{float:left; border:1px solid #E6E3DC; width:712px;}
div.shebei div.list_right{float:right;}
div.xgwz{width:696px; overflow:hidden; padding:0 0 0 16px;}

div.dweiz{background:url(images/bdlb_03.jpg) no-repeat left center; border:none; height:26px; line-height:26px; margin:8px 0 0 0;}


/*病种开始*/

div.bz_con{width:980px; overflow:hidden; margin:10px auto; clear:both;}
.bz_con1{}
div.bz_con1_left{  float: left;
    
    width: 720px;}
.pd_hdp {
    border: 1px solid #CFB99C;
    float: left;
    height: 253px;
    padding: 4px;
    position: relative;
    width: 262px;
}
.hdppic {
    height: 253px;
    overflow: hidden;
    width: 262px;
}
.hdppic ul {
    float: left;
    height: 253px;
    overflow: hidden;
    width: 262px;
}
.hdppic ul li {
    float: left;
    height: 253px;
    width: 262px;
}
.pd_hdp img {
    float: left;
}
.npxzl01 {
    background: url(images/index_article_03.jpg) no-repeat 0 0 ;
    float: right;
    height: 264px;
    width: 440px;
}
.npxzl01 dl {
    border-bottom: 1px dashed #B5B2B2;
    display: inline;
    float: left;
    height: 116px;
    margin: 2px;
    overflow: hidden;
    width: 436px;
}
.npxzl01 dl dt {
    background: url(images/index_article_02.jpg) no-repeat 0 0 ;
    float: left;
    height: 38px;
    line-height: 38px;
    text-align: center;
    width: 436px;
}
.npxzl01 dl dt a {
    color: #CA2504;
    font-size: 16px;
    font-weight: bold;
}
.npxzl01 dl dd {
    color: #020000;
    display: inline;
    float: left;
    font-size: 14px;
    height: 65px;
    line-height: 21px;
    margin: 7px 10px 0;
    text-align: left;
    text-indent: 20px;
    width: 415px;
}
.npxzl01 dl dd a {
    color: #E72A05;
}
.npxzl01 ul {
    display: inline;
    float: left;
    height: 92px;
    margin: 4px 0 12px 10px;
    width: 415px;
}
.npxzl01 ul li {
    float: left;
    height: 23px;
    line-height: 23px;
    text-align: left;
    width: 415px;
}
.npxzl01 ul li img {
    float: left;
    margin-left: 10px;
}
.npxzl01 ul li a {
    color: #020000;
    float: left;
    font-size: 14px;
}
a.zx{margin:0 auto; width:440px; display:block; text-align:center;}

.liaofa {
    background: url(images/icon_02.gif) no-repeat 0 0 ;
    border: 1px solid #622003;
    height: 430px;
    margin-bottom: 8px;
    overflow: hidden;
    width: 729px;
}

.fl {
    display: inline;
    float: left;
   
}
.summ_l {
    background: url(images/column_03.gif) repeat-x left bottom;
    margin: 0 15px;
    padding: 12px 0 12px 88px;
}
.summ_l h4 {
    padding: 5px 0;
    text-align: center;
}
.summ_l h4 a {
    color: #FF0000;
    font-family: "Microsoft Yahei";
    font-size: 18px;
}
.summ_l p {
    color: #58595B;
    line-height: 23px;
    margin-top: 5px;
}
.liaofa dl {
    background: url(images/column_13.jpg) no-repeat center 69px;
    height: 335px;
}
.liaofa dl dt {
    font-size: 28px;
    font-weight: bold;
    height: 60px;
    line-height: 60px;
    margin: 2px 0 7px;
    text-align: center;
}
.liaofa dl dd {
    display: inline;
    float: left;
    font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;
    margin: 0 7px 0 5px;
    width: 164px;
}
.liaofa dl dd h5 {
    color: #762802;
    font-size: 14px;
    font-weight: bold;
    height: 48px;
    line-height: 48px;
    margin: 5px;
    text-align: center;
}
.liaofa dl dd div {
    font-weight: bold;
    height: 205px;
    line-height: 22px;
    padding: 0 12px;
    text-indent: 2em;
}

div.qwjs{width:706px; padding:0 6px; margin-top:8px;}


.zhishi {
    border-bottom: 1px solid #CBBE9C;
    height: 300px;
    overflow: hidden;
    width: 250px;
}
.fr {
    display: inline;
    float: right;
	width:248px;
}
.zhishi li.e {
    background: none repeat scroll 0 0 #FFF5E1;
}
.zhishi li {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CBBE9C;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 0;
    float: left;
    overflow: hidden;
    width: 248px;
}
.zhishi li strong {
    background: url(images/column_06.jpg) no-repeat 0 0;
    float: left;
    font-weight: normal;
    height: 52px;
    padding: 7px 10px 0;
    text-align: center;
    width: 65px;
}
.zhishi li strong a {
    color: #E9C830;
    font-family: "Microsoft Yahei";
    font-size: 14px;
    overflow: hidden;
}
.zhishi li ul {
    float: left;
    overflow: hidden;
    padding: 8px 0 0 10px;
    width: 145px;
}
.zhishi li ul li {
    background: url(images/icon_01.gif) no-repeat  0 -47px ;
    border: medium none;
    line-height: 22px;
    overflow: hidden;
    text-indent: 8px;
	float:left;
	width:248px;
}


div.kfbl{width:980px; overflow:hidden; margin:0 auto;}

.anli {
    
    overflow: hidden;
    width: 980px;
}
h3.title {
    background: url(images/icon_04.jpg) no-repeat right top ;
    font-weight: normal;
    height: 40px;
    overflow: hidden;
    padding-right: 12px;
}
h3.title strong span {
    background: url(images/icon_15.gif) no-repeat right top ;
    padding-right: 5px;
}
h3.title strong span, h3.title strong a {
    display: block;
    line-height: 32px;
    overflow: hidden;
}
h3.title strong a {
    background: url(images/icon_15.gif) no-repeat left top;
    color: #F8EFC1;
    padding: 0 10px 0 15px;
}
.anli_item {
    background: url(images/icon_03.jpg) repeat-y center top ;
    display: inline;
    float: left;
    margin: 8px 8px 0 0;
    width: 234px;
}
.anli_img {
    background: url(images/icon_03.jpg) no-repeat left top ;
    padding: 4px 4px 0;
    height:154px;
}
.anli_item h5 {
    background: none repeat scroll 0 0 #DFD4BE;
    font-size: 12px;
    height: 23px;
    width: 222px;
    line-height: 20px;
    margin: 0 4px;
    text-align: center;
}
.anli_item h5 a {
    color: #000000;
}
.anli_intro {
    background: url(images/icon_03.jpg) no-repeat right bottom ;
    color: #58595B;
    height: 70px;
    line-height: 22px;
    padding: 10px 12px;
}

.anli_item h5 a:hover {
    color: #FF0000;
}
.cateCon {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CBBE9C;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px;
    height: 290px;
    margin-bottom: 8px;
    overflow: hidden;
    padding: 6px;
    width: 706px;
}
.cate_img {
    border: 1px solid #E3E3E3;
    height: 266px;
    overflow: hidden;
    padding: 3px;
    width: 224px;
}
.cateCon .cen {
    margin-right: 6px;
    width: 467px;
}
.cateCon .summ_c {
    background: url(images/column_23.jpg) no-repeat 0 0;
    margin: 0;
    padding: 0 12px 10px;
}
.summ_c h4 {
    font-size: 14px;
    padding: 15px 0 12px;
    text-align: center;
}
.summ_c h4 a {
    color: #5D2004;
}
.summ_c p {
    color: #58595B;
    line-height: 23px;
    text-indent: 2em;
}
.cateCon ul {
    padding-top: 5px;
}
.cateCon ul li {
    background: url(images/column_03.gif) repeat-x left bottom ;
    display: inline;
    float: left;
    line-height: 28px;
    margin-left: 12px;
    width: 215px;
}
.cateCon ul li a {
    background: url(images/icon_01.gif) no-repeat 0 -45px ;
    display: inline-block;
    text-indent: 7px;
}

/*专家开始*/
.experts_ct {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #D9C2BA;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px;
    height: 284px;
    margin-bottom: 8px;
    padding: 9px;
    width: 228px;
}

.expertsList .fr h5 {
    color: #5E2105;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 0;
}
.expertsList .fr {
    width: 110px;
}
.expertsList .fl dt {
    border: 1px solid #C4C4C4;
    height: 99px;
    margin: 5px 0 10px;
    padding: 2px;
    width: 107px;
}
.expertsList .fl dd a {
    margin: 0 3px;
}
.win {
    background: url(images/column_15.jpg) no-repeat 0 0;
    height: 243px;
    margin-bottom: 8px;
    overflow: hidden;
    width: 250px;
}
.win a {
    display: block;
    height: 61px;
    line-height: 9999px;
    overflow: hidden;
}

div.ads{margin:10px 0;}

.equ {
    background: url(images/column_24.jpg) no-repeat 20px 18px;
    height: 202px;
}
.equ a {
    color: #401400;
    font-family: "Microsoft Yahei";
    line-height: 28px;
    margin: 28px 48px 1px;
    overflow: hidden;
    white-space: nowrap;
    width: 175px;
}
.equ a:hover {
    color: #E94200;
}
.equ a.fr {
    text-align: right;
}
.map_img {
    border: 1px solid #DDDDDD;
    height: 144px;
    margin-bottom: 5px;
    overflow: hidden;
    width: 232px;
}
.mapCon {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CBBE9C;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px;
    overflow: hidden;
    padding: 7px;
    width: 234px;
}

div,ul,li,ol,body{margin:0; padding:0; list-style:none;}
#all{width:100%; height:350px; margin:0 auto; overflow:hidden;}
#all ul{height:350px; overflow:hidden; }
#all ul li{width:100%; height:350px; margin:0 auto; text-align:center;}
#all ol li.current{background:#994B20;}
#all div{width:100%; height:350px; overflow:hidden; position:relative; overflow:hidden;}
#all ol{position:absolute; right:220px; bottom:10px;}
#all ol li{width:20px; height:20px; background:#fff; border:1px solid #ccc; float:left; text-align:center; line-height:20px; margin-left:4px; _display:inline; cursor:pointer;}


/*首页皮肤病知识课堂*/
div.dis_con_right{ margin-top:0px;
    float: right;
    padding-right: 12px;
    width: 270px;
	height:366px;
	border-left:1px solid #D9B277;
	margin-top:10px;
	
}
div.dis_con_right ul {
    background: url(images/pfb_ico-2.jpg) no-repeat 3px 6px;
    height:358px;
	margin:0 10px;
	padding-top:6px;
}
div.dis_con_right ul li {
    height: 30px;
    line-height: 38px;
    overflow: hidden;
    padding-left: 25px;
	font-size:14px;
}

dl.tszk dd.add{padding-left:10px; width:290px;}


/*hot小图标*/
.tszk dd a.ahot{background: url(images/hot1.gif) no-repeat 38px 0px;display:inline-block; color:#D40B0B; width:45px; height:32px; line-height:32px;}

.tszk dd a.ahot1{width:35px;background: url(images/hot1.gif) no-repeat 28px 0px;}

div.daohangqun{
	background: url(images/p5_12.jpg) no-repeat scroll left center ;
    float: left;
    height: 84px;
    margin-left: 15px;
    position: relative;
    width: 590px;
	padding:5px 10px 10px 60px;
	line-height:30px;
	
}
div.daohangqun a{padding:0 8px; font-size:15px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
a.cor{color:#9E3C1D;}


.dh2 {
    background: url(images/pdy_wz_bg.jpg) repeat-x 0 0;
    border-color: #BCBCBC #BCBCBC -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    color: #333333;
    height: 33px;
    line-height: 33px;
    padding-left: 10px;
}
.dh2 a {
    color: #333333;
}
.dh2 a {
    color: #333333;
}
.tv_n_x {
    border: 1px solid #BCBCBC;
    overflow: hidden;
    padding: 10px 0;
}
.autohei {
    height: auto;
    overflow: hidden;
}
.pclf {
    display: inline;
    margin-left: 10px;
    overflow: hidden;
    width: 270px;
}
.left {
    float: left;
}
fieldset, img {
    border: 0 none;
    vertical-align: top;
}
.pcrt {
    color: #333333;
    display: inline;
    margin-right: 10px;
    overflow: hidden;
    width: 400px;
}
.right {
    float: right;
}
.pcrt h3 {
    font-size: 14px;
    font-weight: bold;
    line-height: 28px;
    text-align: center;
}
.pcrt .p4 {
    line-height: 24px;
    text-indent: 2em;
}
.pcrt .p4 a {
    color: #FF0000;
}
.pcrt ul li {
    background: url(images/coin6.jpg) no-repeat 4px center ;
    border-bottom: 1px dashed #DCDCDC;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-indent: 1em;
}
.pcrt ul li a {
    color: #333333;
}
.pcrt ul li a span {
    color: #B6541A;
}
.npxwd {
    background: url(images/wdt.jpg) no-repeat 0 0;
    color: #B4823D;
    font-size: 24px;
    font-weight: bold;
    height: 46px;
    width: 246px;
}
.bz_con1_right{float:right; margin-bottom:10px;  }
p.btntu{ float:left; padding-right:6px;}
div.tuijian p a{font-size:14px; padding:0 0 0 10px; width:112px; float:left}


div h3.big_biaoti{ background:url(sz/bg_biaot.jpg) no-repeat left center; width:980px; height:60px; line-height:50px;  text-align:center; }
div h3.big_biaoti a{background:none; font-size:30px; font-weight:bold;color:#F8EFC1;}

/*四块*/
.lanmud_botl {
    border: 1px solid #CCCCCC;
    display: inline;
    float: left;
    margin-bottom: 10px;
    
    margin-right: 10px;
    width: 716px;
}
.lmwza {
    overflow: hidden;
    width: 708px;
}
.lmwza_1 {
    border: 1px solid #CCCCCC;
    display: inline;
    float: left;
    margin-bottom: 8px;
    margin-left: 12px;
    margin-top: 7px;
    width: 337px;
}
.lmwza_1top {
    background: url(images/lmwza1.jpg) repeat 0 0 ;
    height: 40px;
}
.lmwza_1top a {
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    line-height: 40px;
    margin-left: 40px;
}
.lmwza_1 dd p a {
    color: #FF0000;
}
.lmwza_1 dd p a:hover{color:#cc0000;}
.lmwza_1 dl {
    margin-top: 10px;
}
.lmwza_1 dt {
    display: inline;
    float: left;
    margin-right: 10px;
    width: 120px;
}
.lmwza_1 dt img {
    border: 1px solid #CCCCCC;
    padding: 2px;
}
.lmwza_1 dd {
    display: inline;
    float: right;
    margin-right: 10px;
    width: 190px;
}
.lmwza_1 dd h3 {
    color: #0086C5;
    font-size: 14px;
    line-height: 35px;
    text-align: center;
}
.lmwza_1 dd p {
    line-height: 20px;
    text-indent: 2em;
}
.lmwza_1 ul {
    margin-left: 10px;
    margin-top: 10px;
}
.lmwza_1 li {
    background: url(images/sy_tb_03.gif) no-repeat left center;
    border-bottom: 1px dashed #CCCCCC;
    line-height: 30px;
    padding-left: 30px;
}
div.gzht{ height:36px; width:244px; padding:2px;}
ul.gzlb{width:244px; padding:0 2px;}
ul.gzlb li{ width:234px; height:44px; padding:0 4px; line-height:45px; }
ul.gzlb li a{padding-left:6px; font-size:14px;}
ul.gzlb li.li1{background:url(images/gz1_bg.jpg) repeat-x left center;}
ul.gzlb li.li2{background:url(images/gz2_bg.jpg) repeat-x left center;}

div.tuijian p{height:32px; line-height:31px; overflow:hidden;}

div h3.ylb_big_bt{background:url(ylb/ylb_biaot.JPG) repeat-x left center;}
div h3.xmz_big_bt{background:url(xmz/xmz_biaot.JPG) repeat-x left center;}

.pcrt ul li a:hover{color:#c00;}

.pcrt .p4 a:hover{color:#c00;}


/*liebiaotop*/
.wq {
    background: url(images/wq_bg.png) no-repeat left top ;
    height: 268px;
    overflow: hidden;
    padding: 22px 12px 0 23px;
	width:677px;
	overflow:hidden;
}
.wq_tx {
    width: 394px;
}
.wq_tx ul {
    overflow: hidden;
    padding: 6px 0 0 42px;
}
.wq_tx ul li {
    border-bottom: 1px dashed #A3A3A0;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
}
.wq_tx ul li span {
    color: #613A10;
    font-weight: bold;
}
.wq_tp {
    
}
.right {
    float: right;
}
.wq_tp b {
    display: block;
    margin-bottom: 12px;
}
fieldset, img {
    border: 0 none;
    vertical-align: top;
}