body {
font-size:12px;
color: #434343;
}

* a {
color: #434343;
}

* a:hover {
color:#ff0000;
text-decoration:underline;
}
/* 通用新闻列表 */
.newlist12 ul li {
	line-height:24px;
	background:url(ico.jpg) no-repeat 0px 10px;
	text-indent:14px;
}
.newlist14 ul li {
	line-height:30px;
	background:url(ico.jpg) no-repeat 0px 12px;
	text-indent:14px;
	font-size:14px;
}
.newlist12-date ul li {
	line-height:24px;
	vertical-align:bottom;
}
.newlist14-date ul li {
	line-height:30px;
	height:30px;

	vertical-align:bottom;
}
.newlist12-date ul li a,.newlist14-date ul li a {
	float:left;
}
.newlist12-date ul li span,.newlist14-date ul li span {
	float:right;
}
.newlist12-date ul li a {
	background:url(ico.jpg) no-repeat 0px 12px;
	text-indent:14px;	
}
.newlist14-date ul li a {
	background:url(icohei.jpg) no-repeat 0px 14px;
	text-indent:14px;		
	font-size:14px;
}
.newlist14-date ul li span {
font-size:12px;
color:#ddd;	
}
.index-tt1 {
height:45px;
border-bottom:1px solid #ccc;	
}
.index-tt1  h2 {
height:44px;
line-height:42px;
font-size:18px;
font-weight:bold;
color:#5bc0f8;
float:left;
border-bottom:2px solid #5bc0f8;
}

.index-tt1  h4 {
height:44px;
line-height:42px;
font-size:18px;
font-weight:bold;
color:#5bc0f8;
float:left;
margin-left:20px;

}
.index-tt1  h4 a {
color:#f00;	
}
.index-tt1  h3 {
	line-height:42px;
	font-size:24px;
	float:right;

}
.index-tt1  h3 a {
	display:block;
	width:40px;
	height:42px;
	color:#5bc0f8;	
}
.index-tt1  h3 a:hover {
	color:#f00;
	text-decoration:none;
}

/* 门疹查询内容页 */
.green{color:#158064;}
.green:hover{color:#096;}
#mz-news {
	padding:20px 15px;
	background:#fff;
}
.haschosen{overflow:hidden;line-height:32px;font-size:14px;}
.haschosen span,.haschosen a{display:inline-block;line-height:30px;float:left;}
.haschosen a{padding:0 15px;border:1px solid #ddd;background:#f4f4f4;margin-right:5px;}
.haschosen a:hover{border-color:#009966;}
.haschosen a i{font-size:12px;margin-left:5px;}
.haschosen font{vertical-align:middle;}
.filter{border:1px solid #ddd;background:#f8f8f8;margin-top:15px;}
.filter dl{position:relative;font-size:13px;border-bottom:1px solid #ddd;padding:10px 15px;}
.filter dl:last-child{border:none;}
.filter dt{color:#999;width:80px;float:left;line-height:26px;}
.filter dd{margin-left:110px;overflow:hidden;margin-right:-1%;}
.filter dd.span8 a{width:11.5%;}
.filter dd a{display:block;line-height:26px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:8%;margin-right:1%;}
.filter dd a.cur{color:#fff;}
.filter dd a.cur span{background:#61b98a;color:#fff;padding:3px;}
.filter dd li{display:none;overflow:hidden;}
.filter dd li:first-child{display:block;}
.filter dd .tab-tit{font-size:14px;font-weight:bold;border-bottom:1px solid #ddd;margin-bottom:10px;}
.filter dd .tab-tit span{display:inline-block;margin-right:25px;padding-bottom:8px;}
.filter dd .tab-tit span.cur{border-bottom:1px solid #158064;margin-bottom:-1px;}
.filter dd .tab-tit span a{display:inline;float:none;}
.filter dd .tab-pannel{display:block;min-height:52px;}
.doctor-list .doctor-clinic{width:40%;}
.doctor-list .list-content{margin-top:0;}
.doctor-list .list-tit h2 span{font-weight:bold;border-bottom:2px solid #999; display:inline-block;line-height:42px;margin-bottom:-2px;}
.doctor-list .list-tit{border-color:#f4f4f4;}
.doctor-list .list-content{margin-top:0;}
.doctor-search span{line-height:30px;position:relative;}
.doctor-search input{line-height:30px;padding-left:30px;width:280px;height:30px;border:1px solid #ddd;border-right:none;margin-left:-25px;}
table{width:100%;border:none;border-collapse:collapse;}
.doctor-search button {
	height:30px;
	line-height:30px;
	background:#5bc0f8;
	border:none;
	color:#fff;
	padding:0 20px;
}
.doctor-clinic th{background:#f2f2f2;}
.doctor-clinic th,.doctor-clinic td{text-align:center;font-size:13px;height:30px;border:1px solid #f2f2f2;}
.doctor-clinic td .seleced{display:inline-block;width:24px;height:24px;line-height:24px;color:#fff;border-radius:50%;}
.doctor-clinic td .seleced.red{background:#ea5a54;}
.doctor-clinic td .seleced.blue {background: #54a0ea;margin-top: 3px}
.doctor-clinic td .seleced.green{background:#63b98c;}
.doctor-clinic td .seleced.gray{background:#9e9e9e;}
.doctor-clinic td .seleced.red:before{content:"";}
.doctor-clinic td .seleced.blue:before{content:"";}
.doctor-clinic td .seleced.green:before{content:"";}
.doctor-clinic td .seleced.gray:before{content:"";}
.doctor-clinic th{width:12%;}
.doctor-clinic th:first-child{width:16%;}
.doctor-clinic h2{padding:10px 0;font-weight:normal;}
.dp-clinic{width:100%;border:none;border-collapse:collapse;}
.dp-clinic th{background:#666;font-weight:bold;color:#fff;}
.dp-clinic th,.dp-clinic td{text-align:center;font-size:13px;padding:10px 5px;border:1px solid #666;}
.dp-clinic th{width:13%;}
.dp-clinic th:first-child{width:9%;}
.dp-clinic tr td:first-child{font-weight:bold;}
.dp-clinic td span{display:block;text-align:center;line-height:20px;}
.doctor-list li{padding:20px 0;border-bottom:1px dashed #ddd;overflow:hidden;}
.doctor-info{width:60%;position:relative;box-sizing:border-box;padding-left:80px;font-size:13px;line-height:24px;}
.doctor-info h2 a{vertical-align:middle;font-size:16px;line-height:26px;}
.doctor-info h2 span{vertical-align:middle;color:#999;font-weight:normal;margin-left:10px;}
.doctor-info .doctor-img{position:absolute;left:0;top:0;font-size:0;line-height:0;}
.doctor-info .doctor-img img{width:70px;height:96px;}
.doctor-info p{margin-bottom:0;}
.doctor-info p span{display:block;width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.doctor-info p span em{font-weight:normal;display:inline-block;line-height:1;width:230px;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.list-tit.red{border-color:#f5ebeb;}
.list-tit.red h2 a{color:#444;}
.list-tit.red h2 a.cur{border-color:#c00;}
.color-info span{margin-right:10px;}
.color-info i{font-size:20px;margin-right:5px;}
.color-info .red{color:#ea5a54;}
.color-info .blue{color:#54a0ea;}
.color-info .green{color:#63b98c;}
.color-info .gray{color:#9e9e9e;}