.com_ico{
	background: url("//i1.hdfimg.com/www/images/xxzx_ico_03.gif") no-repeat scroll left top transparent;
	overflow: hidden;
	left: 5px;
	top: 5px;
	*left:4px;
	*top:1px;
	width: 19px;
	height: 19px;
	position:relative;
	display:inline-block;
}
.com_ico2{
	background: url("//i1.hdfimg.com/www/images/xxzx_ico_05.gif") no-repeat scroll left top transparent;
	overflow: hidden;
	left: 8px;
	top: 5px;
	*left:7px;
	*top:1px;
	width: 19px;
	height: 19px;
	position:relative;
	display:inline-block;
}
.ys_tx {
height:105px;
padding:3px 0 0 3px;
width:103px;
}
a.button_gxx22 {
background:url("//i1.hdfimg.com/my/img/ganxiexinbutton2.gif") no-repeat scroll 0 0 transparent;
color:#000000;
cursor:pointer;
display:block;
height:46px;
line-height:41px;
padding:12px 0px 0px 6px;
width:100px;
}
a.button_gxx22 span {
color:#FF0000;
font-size:24px;
font-weight:bold;
line-height:41px;
}
.table_yellow {
	border-collapse: collapse;
}
.table_yellow td {
	height: 24px;
	text-align: center;
	border: 1px #FFCD7C solid;
}
.table_yellow td.yellowtext {
	background-color: #FFF4E3;
	color: #E3961E;
}
#vote_box {
	width: 250px;
	background-color: white;
	border: 1px solid #f18700;
	margin-top: 2px;
	margin-left: 2px;
	float: left;
	overflow: hidden;
	position: absolute;
	left: 10px;
	top: 10px;
}
#mydoctor_box {
	width: 200px;
	background-color: white;
	border: 1px solid #f18700;
	margin-top: 2px;
	margin-left: 2px;
	float: left;
	overflow: hidden;
	position: absolute;
	left: 10px;
	top: 10px;
}

.wordwrap { word-wrap:break-word;word-break:break-all; width:457px;}

.doctortimefrom {border-collapse: collapse;}
.doctortimefrom td{line-height:25px; border:1px #fabf74 solid; text-align:center;}
.doctortimefrom .bg{background:#fcedda; color:#f18700; text-align:center;}
.doctortimefrom1 {border-collapse: collapse;}
.doctortimefrom1 td{line-height:20px; border:1px #fabf74 solid; padding:5px 0 5px 5px;}
.doctortimefrom1 .bg{background:#fcedda; color:#f18700; text-align:center;}
#doctottimetoptr td{padding:0 5px 10px 5px;}
#doctortimebottr {margin-top:10px;}

ul,li
{margin:0;padding:0;border:0;list-style: none;}
.doct_data_xxzx{
width:98%;
margin-top:8px;
}
.doct_data_xxzx td{
padding:7px 0px;
border-top:1px dotted #ccc;
}
.xxzx_button {
background:url("//i1.hdfimg.com/www/images/anniu_xxzxy_03.gif") no-repeat scroll 0 0 transparent;
display:block;
height:28px;
line-height:28px;
text-align:center;
text-decoration:none;
width:100px;
}
.cp { cursor:pointer; }

.hospital_top{ color:#3C980B; font-size:18px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";border-bottom: 1px dotted #e0e0e0; padding-left:20px; line-height:1.2; padding-bottom:10px;}
.hospital_docname{ font-size:14px; font-weight:bold;}
.hospital_online{ background:#29C171;color:#fff; padding:5px 10px; margin-right:10px; border-radius:3px;}
.hospital_tel{ background:#FF806A;color:#fff; padding:5px 10px; position:relative; z-index:1; border-radius:3px;}
.hospital_tel span{ background:url(//i1.hdfimg.com/doctorzone/images/new_k.png) no-repeat; display:block; width:22px; height:24px; position:absolute; right:-11px; top:-16px; z-index:2;}
.hospital_box{ padding-top:5px;}
.hosTel-b{ margin-top:10px;}
.hosTel-b .hosTel-bl{ width:82px; float:left;}
.hosTel-b .hosTel-br{ width:240px; float:right;}
.hospital_bot{ text-align:center; padding:10px 0;}
.hospital_bot a{ color:#098BCE;}
.panelC_orange .toptr .lt li{ color:#333;}
.intro_doc-content-mod-content ul{ width:682px; padding-left:15px; overflow:hidden;}
.intro_doc-content-mod-content ul li{ float:left; width:325px; margin:15px 10px 5px 0;}
.intro_doc-content-mod-content ul li .hospital_list{ margin-top:0;}
.hospital_list .hosTel-bl{ width:82px; float:left;}
.hospital_list .hosTel-br{ width:230px; float:right;}
.hospital_list a{ text-decoration:none;}
.intro_doc-content-mod-content .hospital_bot { text-align:right; padding-right:20px;}
.intro_doc-content-mod-content .hospital_bot a{ text-decoration:none;}
.intro_doc-content-mod-content .hospital_bot a:hover{ text-decoration:underline;}
.s_box{ text-align:left;}
.s_box h3{ background: none repeat scroll 0 0 #F2F2F2; font-size:18px; font-weight:normal; height: 40px; line-height: 40px; padding-left: 15px; position:relative; z-index:1; font-family:"Î¢ÈíÑÅºÚ"}
.s_box h3 .icon{ position:absolute; z-index:2; left:10px; top:-1px;}
.s_box h3 span{ padding-left:35px;}
.s_box .s_con{ padding:15px; overflow:hidden;}
.s_box .s_small_imgad{ height:160px; overflow:hidden; text-align:center; padding-bottom:10px;}
.s_box .s_con .s_small_textad{ font-size:14px; line-height:1.8; font-weight:bold; color:#333; padding-bottom:10px;}
.s_box .s_con .s_small_textad dl{ font-weight:normal; margin:10px 0 -10px;}
.s_box .s_con .s_small_textad dl dt{ width:30px; padding-top:2px; float:left; text-align:center;}
.s_box .s_con .s_small_textad dl dt img{ vertical-align:top;}
.s_box .s_con .s_small_textad dl dd{ margin-left:30px; line-height:18px; margin-bottom:10px;}
.s_box .s_con .s_small_textad dl dd span{ font-weight:bold; color:#f40;}
.s_box .s_con h4{ padding-bottom:10px; font-size:14px; font-weight:bold; color:#3C980B;}
.s_go_now{ float:right; padding-right:10px; margin-top:10px; height:31px;}
.s_go_now a{ font-size:14px; display:inline-block; height:31px; line-height:31px; background:#4197ff; border-radius:5px; padding:0 8px; color:#fff; font-weight:bold;}
.s_go_now a:hover{ text-decoration:underline;}
.s_go_now a img{ vertical-align:middle;}
.s_look_more{ float:right; padding-right:10px; margin-top:10px;}
.s_look_more a{ font-size:14px; display:inline-block;color:#2670D5;}
.s_look_more a:hover{ color:#3E8BF5;}
.s_jqth{ max-height:200px; overflow:hidden;}
.s_jqth li{ height:39px; line-height:39px; border-bottom:1px dotted #ddd;}
.s_jqth li a{ color:#333;}
.s_jqth li a:hover{ color:#f6650a;}
.s_jqth li a span{}
.s_jqth li a .s_dq{ font-weight:bold; padding-right:6px;}
.s_jqth li a .s_bq{}
.s_jqth li a .s_lb{ padding-right:6px;}
.s_dhfk{}
.s_dhfk li{ line-height:18px; overflow:hidden; padding-bottom:10px; padding-top:10px; border-bottom:1px solid #eee; color:#f6650a;}
.s_dhfk li .s_dq{ font-weight:bold; padding-right:4px;}
.s_dhfk li .s_fkcon{ color:#333;}
.s_dhfk li a{}
.s_dhfk li a .s_dq{ font-weight:bold; padding-right:4px; color:#f6650a;}
.s_dhfk li a .s_fkcon{ color:#333;}
.s_dhfk li a:hover .s_fkcon{ color:#f6650a;}
.s_qgzj{ height:82px; margin-bottom:10px; overflow:hidden;}
.s_qgzj dt{ width:80px; height:80px; border:1px solid #e0e0e0; float:left;}
.s_qgzj dt img{ max-height:80px; max-width:80px;}
.s_qgzj dd{ margin-left:102px; line-height:26px;}
.s_qgzj dd a{ color:#2d6cd5;}
.s_qgzj dd.s_zj_tit a{ font-size:14px; font-weight:bold; padding-right:6px;}
