@charset "utf-8";
/* CSS Document */
.nav_sm a h1{ display:inline; padding-left:3px;}
.left{ float:left;}.right{ float:right; padding-right:5px;}
a.r{ font-size:12px;}
.blue a:hover{ color:#9ac7ff;}
.conter_left{ float:left; width:730px;}
.look_doright{}

.look_doright h3{height:31px; padding-left:15px; line-height:31px; font-size:13px; font-weight:bold; color:#1d96db}
.look_doright h3 span{color:#606060; font-size:12px; font-weight:normal; padding-left:10px;}
.good_doctor{height:auto;overflow:hidden;/* padding:5px; position:relative; z-index:9;*/}
.good_doctor table{ width:100%; height:auto;clear:both; overflow:hidden;margin:10px 0px;}
.good_doctor table tr td.none{ display:none; padding-top:15px; margin-right:15px; _margin-right:3px; *display:block; _display:block;}
.good_doctor table tr { padding-bottom:10px; height:100px; overflow:hidden;} 
.good_doctor table tr td{ vertical-align:middle; color:#606060; }
.good_doctor table tr td 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{ color:#f29245;}
.good_doctor table tr td p{ color:#747474; font-size:12px; font-family:"宋体"; margin-bottom:5px;}
.good_doctor table tr td p.name-strong,.good_doctor table tr td h6.name-strong{ color:#000; font:normal 16px/24px "微软雅黑";}
.good_doctor table tr td h6.name-strong span{color:#333; font-size:14px}
p.doctor-box{ clear:both; line-height:24px; height:50px; overflow:hidden; padding-right:20px;}
.good_doctor table tr td h6.name-strong a{ color:#000;}
.good_doctor table tr td h6.name-strong a:hover{ color:#307fe2;}
/* .good_doctor table tr td h6{ padding-top:12px;height:30px; line-height:30px; font-size:16px; color:#000; margin-bottom:5px;}*/
.good_doctor table tr td h6 em{ font-size:12px; font-family:"宋体"; color:#747474; padding-left:10px;}
.good_doctor table tr td h6 span.l{ line-height:35px;}
.good_doctor table tr td h6 span.assist{ margin-left:15px;background:url(../images/zan.png) no-repeat 8px center; font-size:12px; color:#ff7b32;  height:24px; line-height:24px; width:80px; padding:8px 8px 5px 30px; margin-bottom:5px;}
.good_doctor table tr td p a{ color:#fff; width:80px; height:35px;line-height:35px;display:block; font-family:"微软雅黑";text-align:center; }
.good_doctor table tr td p a.Gh{ background-color:#34e286; color:#fff; font-size:14px;  margin-top:20px; -moz-border-radius:4px;  -webkit-border-radius:4px; border-radius:4px; }
.good_doctor table tr td p a.zixun{background-color:#307fe2; font-size:14px;-moz-border-radius:4px;  -webkit-border-radius:4px;  border-radius:4px; }
.good_doctor table tr td a.guah{background-color:#34e286; font-size:14px;-moz-border-radius:4px;  -webkit-border-radius:4px;  border-radius:4px; }
.good_doctor table tr td p a.not_border{ border:none; color:#f29245;}
.good_doctor table tr.over{clear:both;background-color: #f8f8f8;}
.good_doctor table tr.over td.none{ float:right; display:block;}

.inquiry{ margin-bottom:10px;}


/*详细*/
.show-conter-left{ float:left; width:200px; margin-right:10px;}
.show-conter-left table{ margin-bottom:15px;}
.show-conter-left table,.show-conter-left table tr{ background-color:#fff; border:none;}
.show-conter-left table tr td{ color:#a8a8a8; line-height:22px; min-width:20px; text-align:center; border:none; border:#ededed 1px solid; }
.show-conter-left table tr td a{ background-color:#fff; display:block;}
.show-conter-left table tr td a.color-hover{ background:url(../images/hover.png) no-repeat -1px center; display:block;}
.doc_boxm{ background-color:#fff;border:#e4e4e4 1px solid; -moz-box-shadow: 0px 1px 1px #dce3ea; -webkit-box-shadow: 0px 1px 1px #dce3ea; box-shadow: 0px 1px 1px #dce3ea;/* padding:10px; */margin-bottom:15px; width:198px; height:222px; position:relative; }
.doc_boxm dt{ margin:9px; margin-right:0px;}
.doc_boxm p{ background-color:#000; color:#fff; height:25px; line-height:25px; text-align:center;/* position:relative;*/ bottom:26px;filter:alpha(opacity=45); -moz-opacity:0.45; opacity:0.45; font-size:16px;}
/*.doc_boxm dt img{ width:180px; height:180px; margin:0 auto;}*/
.interview h3 span{ background:url(../images/jiang2.png) no-repeat left bottom;}
.doctor_title{overflow:hidden; width:200px; margin-top:5px;}
.doctor_title dl{ background-color:#fff;  -moz-box-shadow: 0px 1px 1px #dce3ea; -webkit-box-shadow: 0px 1px 1px #dce3ea; box-shadow: 0px 1px 1px #dce3ea; clear:both; width:199px; height:69px; border-bottom:#d5dae0 1px solid; border-right:#d5dae0 1px solid; margin-bottom:10px; overflow:hidden;}
.doctor_title dt{ float:left; margin-right:10px;}
.doctor_title dt img{ width:70px; height:70px;}
.doctor_title dd{ color:#666; float:left;line-height:20px;}
.doctor_title dd p a{ color:#000; font-size:14px; margin-bottom:10px; line-height:25px;}

/*中间*/
.conter_box{color:#666; width:555px; overflow:hidden; float:left;}
/*.pro-top{ background:url(../images/doc-pro_03.png) no-repeat top left; height:10px; width:552px;}
.pro-boot{ background:url(../images/doc-pro_08.png) no-repeat bottom left; height:12px; width:552px;}*/
.pro-box{  background-color:#fff; -moz-box-shadow: 0px 1px 1px #dce3ea; -webkit-box-shadow: 0px 1px 1px #dce3ea; box-shadow: 0px 1px 1px #dce3ea; padding:5px 15px 10px 15px;  width:519px;}


.conter_box .div-h4{font-size:12px; height:35px; line-height:35px; margin-bottom:10px; }
.conter_box .div-h4 span{ margin-left:15px; background: url(../images/zans.png) no-repeat scroll left center; color: #fff; font-size: 14px; font-weight: bold; padding: 5px 8px 5px 18px;}
.conter_box .div-h4 a{ padding:0px 10px;}
.conter_box .div-h4 h1{font-size: 16px;color: black;float:left; width:80px;}

.conter_box .div-h4 span.xtzx{ background:url(../images/xyzht.png) no-repeat left; padding:6px 5px; margin-left:105px;}
.conter_box .div-h4 span.yxgh{ background:url(../images/xyzht.png) no-repeat right; padding:6px 5px;}
.pro-box-left h6{ color:#303030; font-size:14px; height:35px; line-height:35px;}
.pro-box-left h6 em{ font-weight:bold; color:#ff3333;}
.conter_box .div-h4 span.xtzx a,.conter_box .div-h4 span.yxgh a{ color:#fff; font-size:14px; }
.conter_box .div-h4 strong{ color:#000; font-size:16px; font-weight:normal;}
.conter_box .div-h4 em{ font-style:normal; padding:10px 0px;}

/*
.conter_box h4{font-size:12px; height:35px; line-height:35px; margin-bottom:10px; }
.conter_box h4 span{ margin-left:15px; background: url(../images/zans.png) no-repeat scroll left center; color: #fff; font-size: 14px; font-weight: bold; padding: 5px 8px 5px 18px;}
.conter_box h4 a{ padding:0px 10px;}
.conter_box h4 span.xtzx{ background:url(../images/xyzht.png) no-repeat left; padding:6px 5px; margin-left:105px;}
.conter_box h4 span.yxgh{ background:url(../images/xyzht.png) no-repeat right; padding:6px 5px;}
.pro-box-left h6{ color:#303030; font-size:14px; height:35px; line-height:35px;}
.pro-box-left h6 em{ font-weight:bold; color:#ff3333;}
.conter_box h4 span.xtzx a,.conter_box h4 span.yxgh a{ color:#fff; font-size:14px; }
.conter_box h4 strong{ color:#000; font-size:16px; font-weight:normal;}
.conter_box h4 em{ font-style:normal; padding:10px 0px;}
*/



/*.pro-box-right{ width:130px; float:right;}
.pro-box-right a{ display:block; color:#fff; font-size:20px; background-color:#ff8e50; height:45px; line-height:45px; width:115px; margin:25px auto; margin-bottom:10px;}
a.but-a  { background:none; color:#fff; width:53px; font-size:14px; height:28px; display:block; float:left; text-align:center; line-height:28px; margin-top:5px;}
a.color_g{ border:#71aef9 1px solid; background-color:#307fe2; margin-right:5px;}
a.color_h{ border:#32d981 1px solid; background-color:#34e286; }*/

.pro-box-right a span{ background:url(../images/zanl.png) no-repeat 15px 7px; display:block; float:left; height:41px; width:47px;}
.pro-box-right p{ height:30px; line-height:30px; text-align:center; font-size:16px; color:#307fe2; margin:0 auto; width:115px;}
.doctor-main{ 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;padding:5px 15px; width:521px; margin:18px 0px 0px 0px; overflow:hidden; margin-bottom:15px;}
.conter_box h5{height:30px; margin-bottom:5px; font-size:16px; line-height:30px; overflow:hidden;}
.conter_box h5 strong{ width:80px; font-weight:normal; color:#292929;line-height:35px; _line-height:32px}
.doctor-appraise{ width:420px; margin:0 auto;}
#myStat { margin-right:100px;}
.circliful {position: relative; float:left;}
.circle-text, .circle-info, .circle-text-half, .circle-info-half {width:100%;position: absolute;text-align: center;display: inline-block; /*color:#f26673;*/}
.circle-info, .circle-info-half {color:#555; font-size:14px;}
.circliful .fa {margin: -10px 3px 0 3px;position: relative;bottom: 4px;}
.conter_box h5 span{ font-size:12px; padding-left:15px; width:300px; text-align:right;}
.conter_box p.zjjs{ line-height:24px; padding:0px 5px; text-indent:2em;}
.conter_box p.zjjs a{ color:#ff8e50;}
.expert_m,.question{line-height:24px; margin-bottom:5px; padding:2px 0px; }
.expert_m{ border-bottom:#f8f8f8 1px solid; padding-bottom:5px;}
.expert_m strong{ font-size:14px; color:#373737; padding-right:15px; font-weight:normal;}
.expert_m em{ font-style:normal; }
p.z_bont{ font-weight:400;}
.doctor-main ul{ overflow:hidden; margin-top:15px;}
.doctor-main ul li{width:104px;float:left;text-align:center; height:40px; line-height:40px; }
.doctor-main ul li a{ display:block; color:#373737; border-right:#ececec 1px solid; width:109px; line-height:14px; }
.doctor-main ul li a.none{ border:none;}
.doctor-main ul li a:hover,.doctor_title dd p a:hover{ color:#307fe2}

.doctor-right{  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; padding:15px 15px; width:735px; float:right; margin:0px 0px 0px 0px; overflow:hidden; margin-bottom:10px;}
/* .doctor-right h4{ height:25px; line-height:25px; text-align:center; font-size:18px; color:#292929; margin-bottom:20px;}*/
.doctor-right h1{ height:25px; line-height:25px; text-align:center; font-size:18px; color:#292929; margin-bottom:20px;}

.doctor-right h6,.doctor-right p{ color:#292929; width:720px; margin:0 auto;}
.doctor-right div{ margin:15px auto; width:300px; height:300px;}
.doctor-right div img{ margin:0 auto ;width:300px; height:300px; vertical-align:middle;}
.doctor-right h6{ font-size:14px; margin-top:10px;}
.doctor-right p{ line-height:24px; font-family:"宋体"; font-size:14px; margin-bottom:15px;}
p.two-title{ height:25px; line-height:25px; text-align:center; margin-bottom:15px; width:740px;}

/*查疾病首页*/
/*.screen p{  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;}*/
.bord-scr{ 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;}
.bord-scr p{ background-color:#fff;}
.disease { margin-top:15px;}
.disease dl{ 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; padding:12px; margin-bottom:10px;}
.disease dl dt{ height:30px; border-bottom:#dedede 1px solid; line-height:30px; color:#676767;}
.disease dl dt a{ color:#676767;}
.disease dl dt a:hover{ color:#307fe2;}
.disease dl dt strong a{ font-weight:normal; color:#000; font-size:16px; padding-right:5px;}
.disease dl dt span.right a{ padding-left:10px; padding-right:10px;}
.disease dl dd{ border-top:#fff 1px solid;/* clear:both;text-indent:2em;*/ color:#666; line-height:24px; }
.disease dl dd.borderh{ border-bottom:#dedede 1px solid; padding:5px 0px;}
.disease dl dd strong{ color:#333;} 
.disease dl dd strong a/*,.disease dl dd.not_indent label*/{ padding-left:5px; color:#ff7326;}
.disease dl dd.not_indent{ text-indent:0em;}
.disease dl dd.not_indent em{ padding-left:5px;}
.disease dl dd.not_indent a{ padding-right:5px; }

.diseas-foot{ background-color:#fff; margin-top:40px; overflow:hidden; width:980px; }
.diseas-foot h5{ border-left:#307fe2 5px solid; color:#222; font-size:14px; font-weight:normal; height:35px; line-height:35px; padding-right:15px; padding-left:15px;}
.diseas-foot h5 span{ font-size:12px; color:#676767; padding-left:10px;}
.diseas-foot ul{ clear:both; padding:0px 30px;}
.diseas-foot ul li{ float:left; width:420px; margin-right:35px; height:34px; line-height:34px; border-bottom:#e1e1e1 1px dashed}
/*
.pro-dl{float:left; width:250px;}.pro-d{ float:left;}
.pro-d a{ display:block; color:#fff; font-size:20px; background-color:#ff8e50; height:45px; line-height:45px; width:115px; margin:25px auto; margin-bottom:0px;}
.pro-d a.pro-sc{ background:url(../images/shouc.png) no-repeat 15px top; float:left; width:40px; line-height:85px; color:#727272; font-size:14px; padding-left:15px; margin-right:10px;}
.pro-d a.pro-fx{ background:url(../images/shouc.png) no-repeat -70px top; float:right;width:34px;line-height:85px; color:#727272; font-size:14px;}
*/
.good_doctor table tr td p.name-strong a{ color:#000; text-align:left;}
.good_doctor table tr td p.name-strong a:hover{color:#307fe2;}
h5.h5fonst{ font-size:12px; color:#000; height:18px; line-height:18px; margin:0;}
.votebox{width:220px;margin-left:15px;text-align:left;position:relative;z-index:66; float:left;}
.voteboxright{ margin-right:15px;}
.barbox{height:20px;line-height:20px;overflow:hidden;}
.barbox dt a{color:#0048CC;}
.barbox dd{float:left;}
.barbox dd.last{color:#999;}
.barbox dd.barline{width:218px; padding-right:2px; background:url(../images/jdtbg.png) left center no-repeat;height:20px;overflow:hidden;display:inline;}
.barbox dd.barline div.charts{ margin:2px 2px 2px 2px;height:16px;overflow:hidden;background:url(../images/barbg.png) right center repeat-x;border-radius:8px;}
.votebox p{ color:#424242; font-size:14px;}
.votebox p em{ color:#68acff; margin-left:10px;} 

.doctor-rightz div{ font-family: "宋体"; font-size: 14px; line-height:2; height:auto; width:720px; margin:0 auto;  margin-bottom: 15px;}

.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{ color:#fff; width:70px; height:35px;line-height:35px;display:block; font-family:"微软雅黑";text-align:center; }
.good_doctor table tr td div a.Gh{ background-color:#34e286; color:#fff; font-size:14px;  margin-top:20px; -moz-border-radius:4px;  -webkit-border-radius:4px; border-radius:4px; }
.good_doctor table tr td div a.zixun{background-color:#307fe2; font-size:14px;-moz-border-radius:4px;  -webkit-border-radius:4px;  border-radius:4px;background:url(../images/zxgh.png) no-repeat left top\0; text-indent:-999999em\0; }
/*html*~body .good_doctor table tr td div a.zixun{background:url(../images/zxgh.png) no-repeat left top; text-indent:-999999}*/
.good_doctor table tr td a.guah{background-color:#34e286; font-size:14px;-moz-border-radius:4px;  -webkit-border-radius:4px;  border-radius:4px;background:url(../images/zxgh.png) no-repeat left bottom\0; text-indent:-999999em\0;   }
.good_doctor table tr td div a.not_border{ border:none; color:#f29245;}

.colselect, .colselect:link, .colselect:visited{ width:95px;}
