@charset "utf-8";
/* CSS Document */
a.r{ font-size:12px;}
.blue a:hvoer{ color:#9ec7ff;}
.inquiry{ margin-bottom:15px; overflow:hidden;}
.blue a:hvoer{ color:#9ec7ff;}
.disease{width:760px; float:left;}

.disease .tit{color:#307fe2; font-size:18px; font-weight:normal; height:35px;/* line-height:35px;*/ padding-right:5px;}
.disease .tit h1{ font-weight:normal;display: inline;}
.disease .tit span{ color:#72a9ee; padding-left:10px; font-size:12px; font-family:"宋体"; line-height:33px;}
.disease .tit h2{ color:#72a9ee; padding-left:10px; font-size:12px; font-family:"宋体"; line-height:33px;font-weight:normal;display: inline;}

.disease-mian{ border:#8cb9f2 1px solid; padding:10px 15px; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.disease-mian h5{ font-size:12px; color:#2d2d2d; height:30px; line-height:30px;font-family:"宋体"}
.disease-mian p{ line-height:24px; color:#7e7e7e; /*text-indent:2em;*/}
.disease-mian p a{ color:#ff8e50; padding-left:5px;}
.main-box{ /*background-color:#fff;border-bottom:#dce3ea 1px solid; border-right:#dce3ea 1px solid; -moz-box-shadow: 0px 1px 1px #dce3ea; -webkit-box-shadow: 0px 1px 1px #dce3ea; box-shadow: 0px 1px 1px #dce3ea;*/ width:759px; overflow:hidden; margin:0 auto; margin-bottom:18px;}
/*.main-box dl{display:table}*/

.main-box dl{ overflow:hidden;  margin: 0 auto 18px; overflow: hidden; width: 759px;}
.main-box dl dt{border-bottom:#307fe2 1px solid; background:url(../images/jiang.png) no-repeat left; color:#fff; /*cursor:pointer;*/line-height:34px; display:block; width:750px; height:34px; padding-left:10px; font-size:16px;}
.main-box dl dd{ color: #7e7e7e; line-height: 20px; padding:10px 15px; background-color:#fff;border-bottom:#dce3ea 1px solid; border-right:#dce3ea 1px solid; -moz-box-shadow: 0px 1px 1px #dce3ea; -webkit-box-shadow: 0px 1px 1px #dce3ea; box-shadow: 0px 1px 1px #dce3ea; }
.main-box dl dd p,.main-box dl dd div{ line-height:2; /*font-size:14px;*/ font-family:"宋体";}
				
.main-box table th{ margin:0 auto; color:#fff; width:20px; /*display:table-cell;vertical-align:middle; min-height:180px;word-break:break-all; text-align:justify;*/;line-height:24px; padding:0 5px; /*float:left;*/}
.main-box table td{ background-color:#fff; /*float:left;*/ width:714px; padding:20px 0px 20px 15px}
.main-box table td p{ line-height:20px; color:#7e7e7e; padding-right:20px;}
.one-color{ background-color:#f6ca61;position:relative; height:auto;}
.two-color{ background-color:#f087d3;position:relative; height:auto;}
.three-color{ background-color:#87b5f0;position:relative; height:auto;}
.for-color{ background-color:#72e78e;position:relative; height:auto;}
.four-color{ background-color:#f08787;position:relative; height:auto;}
.diseas-foot{ border-top:#549af3 1px solid; padding:0px 20px 20px; width:719px }
.diseas-foot h5{color:#222; font-size:14px; font-weight:normal; height:35px; line-height:35px; padding-right:5px;}
.diseas-foot ul li{ float:left; width:320px; margin-right:35px; height:34px; line-height:34px; border-bottom:#e1e1e1 1px dashed}

.disease-box{ width:760px; margin:10px auto; margin-top:30px;}
.disease-box h5,.good_doctor h5{  height:34px; line-height:34px; border-bottom:#8cb9f2 1px solid; margin-bottom:5px; }
.disease-box h5 span,.good_doctor h5 span{ background:url(../images/jiang.png) no-repeat bottom left;color:#fff; padding-left:10px; font-size:16px;display:block; float:left; width:99px;}
.good_doctor h5 span.doc-r{ float:right; background:none; font-size:12px; color:#7e7e7e; font-family:"宋体"; width:auto; padding-right:5px;}
.disease-box h5 em,.good_doctor h5 em{ float:left; font-size:12px; color:#7e7e7e; text-align:right; font-family:"宋体";}
.good_doctor h5 em b{ color:#ff3333; font-weight:bold;}
.disease-box dl{ clear:both; margin:0 auto; }
.disease-box dl dt{ background:url(../images/dian.png) no-repeat 1px; padding-left:15px; height:35px; line-height:35px;width:740px;}
.disease-box dl dt a{ float:left; font-size:14px; color:#373737;}
.disease-box dl dt em{ color:#939393; float:right; padding-right:10px;}
.disease-box dl dd{ color:#747474; border-bottom:#c0c0c0 1px dashed; line-height:24px; padding-bottom:10px;width:730px; margin:0 auto;}
.disease-box dl dd a{ color:#ff8e50;}

.good_doctor{height:auto;overflow:hidden; margin-top:35px; /*padding:5px;*/}
.good_doctor table,.good_doctor ol{ width:100%; height:auto;clear:both; overflow:hidden;margin:8px 0px 8px 0px;}
.good_doctor table tr td.none,.good_doctor ol li div.none{ display:none; padding-top:15px;*display:block;_display:block;}
.good_doctor table tr {/*cursor:pointer;*/ padding-bottom:10px; height:100px;}
.good_doctor table tr td p.name-strong:hover,.good_doctor table tr td h6.name-strong span a:hover{ color:#307fe2;}
.good_doctor ol li {cursor:pointer; clear:both; height:90px; padding-top:8px; padding-bottom:5px;}
.good_doctor table tr td,.good_doctor ol li div{ vertical-align:middle; color:#606060; }.good_doctor ol li div{ float:left; }
.good_doctor ol li div.w9{ width:90px;}
.good_doctor ol li div.w1{width:580px;}
.good_doctor ol li div.w8{width:78px;}
.good_doctor table tr td strong,.good_doctor ol li div strong{ background:url(../images/zan.png) no-repeat left center; display:block; line-height:30px; font-weight:normal; padding-left:32px; height:30px; }
.good_doctor table tr td a,.good_doctor ol li div a{ /*color:#f29245;*/}
.good_doctor table tr td p,.good_doctor ol li div p{ color:#747474; font-size:12px; font-family:"宋体"; margin-bottom:5px;}
.good_doctor table tr td p.pad-right, .good_doctor ol li div p.pad-right{ padding-right:30px;}
.good_doctor table tr td p.name-strong,.good_doctor table tr td h6.name-strong,.good_doctor ol li div p.name-strong,.good_doctor ol li div h6.name-strong{ color:#000; font:normal 16px/24px "微软雅黑";}
.good_doctor table tr td p.name-strong span,.good_doctor table tr td h6.name-strong span,.good_doctor ol li div p.name-strong span,.good_doctor ol li div h6.name-strong span{ margin-right:15px;}
p.doctor-box{ clear:both; line-height:24px; height:50px; overflow:hidden; padding-right:30px;}
.good_doctor table tr td h6 em,.good_doctor ol li div h6 em{ font-size:12px; font-family:"宋体"; color:#747474; padding-left:10px; padding-right:15px;}
.good_doctor table tr td h6 span.l,.good_doctor ol li div h6 span.l{ line-height:35px;}
.good_doctor table tr td h6 span.assist,.good_doctor ol li div h6 span.assist{background:url(../images/zan.png) no-repeat left center; font-size:12px; color:#ff7b32;  height:24px; line-height:24px; width:80px; padding:8px 8px 5px 20px; margin-bottom:5px;}
.good_doctor table tr td p a,.good_doctor ol li div p a{ color:#fff; width:75px; font-family:"微软雅黑";height:32px;line-height:32px; display:block; text-align:center; }.good_doctor ol li div p a{ text-align:center;}
.good_doctor table tr td p a.Gh,.good_doctor ol li div p a.Gh{background:url(../images/zxgh.png) no-repeat left bottom;text-indent:-99999em;margin-top:25px; margin-right:5px;}
.good_doctor table tr td p a.zixun{ background:url(../images/zxgh.png) no-repeat left top; text-indent:-99999em;}
.good_doctor table tr td a.guah{ background:url(../images/zxgh.png) no-repeat left bottom;text-indent:-99999em;}
.good_doctor table tr td p a.not_border,.good_doctor ol li div p a.not_border{ border:none; color:#f29245;}
.good_doctor table tr.over,.good_doctor ol li.over{clear:both;background-color: #f8f8f8;}
.good_doctor table tr.over td.none,.good_doctor ol li.over td.none{ float:right; display:block; margin-right:12px; _margin-right:2px;}


.intopw{ margin-top:35px;}
.inter_main ul li{ border-bottom:#dfdfdf 1px dashed; height:35px; line-height:35px; overflow:hidden;}
.inter_main ul li a{ color:#7e7e7e;}

.doctor_title{overflow:hidden; width:210px; margin-top:5px;}
.doctor_title dl{clear:both;margin-bottom:10px; overflow:hidden;}
.doctor_title dt{ float:left; margin-right:8px; width:70px;}
.doctor_title dt img{ width:70px; height:70px;}
.doctor_title dd{ color:#666; float:right;line-height:20px; width:130px;}
.doctor_title dd h5{ line-height:25px; font-size:14px;}
.doctor_title dd h5 a:hover,.inter_main ul li a:hover,.disease-box dl dt a:hover{color:#307fe2;}
.doctor_title dd h5 em{ font-size:12px; font-family:"宋体"; margin-left:10px;}
.doctor_title dd p{ font-size:12px; font-family:"宋体";line-height:20px;}


.video{width:760px; margin:15px auto;}
.brands-list { overflow: hidden; }
.brands-list li {float:left; width:180px; height:145px; margin-right:6px; cursor:pointer; display: inline; }
.brands-list li.dl-right{ float:right; margin-right:0px;}
.brands-list li a { position: relative; height:110px; display: block; overflow: hidden; cursor: pointer; }
.brands-list li a img{ width:180px; height:110px;}
.brands-list li a .title { z-index: 2; position: absolute; bottom:35px; left:-180px; width: 150px; height:40px; padding: 0 0 0 10px; color: #f1e8eb; line-height: 17px; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/hoverpf.png'); background: url(../images/hoverpf.png) no-repeat;  }
.brands-list li a .shine { z-index:3; position: absolute; top:0; left: 0; width: 180px; height:114px; _background: none; background: url(../images/shine_brands.png) no-repeat -160px 0; }
.brands-list li p{ height:30px; line-height:30px; text-align:center; font-size:14px; color:#353535;}
.switch,.switc,.swit,.swi,.sw{ color:#ff7326;font-size:12px;cursor:pointer;font-weight:normal;position:absolute;bottom:-10px; right:-695px; width:100%;height:50px;line-height:50px;}

span.r table  tr{ font-size:14px; color:#747474; padding:0px 15px;}
.detailed{ padding-right:5px;}
.detailed tr td{ background-color:transparent; padding:0; width:inherit; padding-right:5px;}
.detailed tr td.fone-13{ background:url(../images/yanx.png) no-repeat 10px 9px; padding-left:33px;}
.detailed tr td.fone-12{ background:url(../images/messages2x.png) no-repeat 13px 8px; padding-left:33px; }
.detailed tr td.fone-11{ background:url(../images/black-starx.png) no-repeat 1px 9px; padding-left:13px;}


.interview h3 span{ background:url(../images/jiang2.png) no-repeat left bottom;}



.good_doctor table tr td div{ margin-bottom:5px;}
.good_doctor table tr td div.none{ display:none;}
.good_doctor table tr td div a,.good_doctor ol li div div a{ color:#fff; width:auto; font-family:"微软雅黑";height:32px;line-height:32px; display:block; text-align:center; }.good_doctor ol li div div a{ text-align:center;}
.good_doctor table tr td div a.Gh,.good_doctor ol li div div a.Gh{background:url(../images/zxgh.png) no-repeat left bottom;text-indent:-99999em;margin-top:25px; /*margin-right:5px;*/}
.good_doctor table tr td div a.zixun{ background:url(../images/zxgh.png) no-repeat left top; text-indent:-99999em;}
.good_doctor table tr td a.guah{ background:url(../images/zxgh.png) no-repeat left bottom;text-indent:-99999em;}
.good_doctor table tr td div a.not_border,.good_doctor ol li div div a.not_border{ border:none; color:#f29245;}
.good_doctor table tr.over,.good_doctor ol li.over{clear:both;background-color: #f8f8f8;}
.good_doctor table tr.over td.none,.good_doctor ol li.over td.none{ float:right; display:block; margin-right:12px; _margin-right:2px;}