﻿@charset "utf-8";
/*医生介绍*/
.zx_icon { background: #a03043 ; border-radius: 4px;  color: #fff!important;  display: inline-block;  font-size: 12px;  height: 17px; line-height: 17px;  text-align: center; padding:0 2px;  font-weight: normal;margin-left:15px;}
.zx_icon:hover{ opacity:0.7}
.content_top_ul {float:left;}
.content_top_ul li { width:475px;height:160px;overflow: hidden;float:left; background:#f5f5f5; padding:10px;margin-right:15px;-webkit-transition: all ease .3s; transition: all ease .3s;border:solid 1px transparent}
.content_top_ul li:hover{-webkit-transform: scale(1);  transform: scale(1); box-shadow: 0px 0px 18px rgba(0,0,0,.5);border:solid 1px #2076bd}
.content_top_ul li a img{height:155px;width:120px;float:left;padding:2px;border:1px solid #ccdee6;margin-right:18px;}
.content_top_ul li h2 { font-size:16px;line-height: 32px;}
.content_top_ul li h2 a { color:#2076bd;}
.content_top_ul li p{color: #2076bd;font-size: 14px;line-height: 27px;}
.content_top_ul li p span{color:#333;}
.zj {overflow:hidden;}
.zj p span.cz{margin-left:-6px;}
.DoctorXX p span.cz{margin-left:-6px;}
.scr_cont { width:100000px;}
.doctor_ltd_inside {overflow:hidden;width: 1200px;}
.menuCount h3 {height:45px;background:url(../../common/images/ysjj_tit.jpg) no-repeat left top;font:bold 14px/45px "宋体";color:#FFF;padding-left:20px;margin-top:15px;}
.dep-img{
  font-size: 18px;
  padding: 5px;
  color: #000;
  font-weight: normal;
  margin-bottom: 10px;
  width: 100px;
  border: 1px solid #DDD;
  float: left;
  margin-right: 10px;
  border-radius: 5px;
  cursor: pointer;
}
.dep-img span {
  display: block;
  text-align: center;
}
.dep-img:hover {
  background: #a03043;
  border-color: #a03043;
}
.dep-img:hover span{
  color: #fff;
}
.active-d {
  background: #a03043;
  border: 1px solid #a03043;
}
.active-d span{color: #fff;}
.title_dep{
  overflow: hidden;
}
/*医生介绍列表*/
.menuB .menuCount{border-bottom:1px dashed #DFDFDF;margin:20px 0px;padding:0 0 15px 10px;}
.DepName {
	color: #FFFFFF;
	float: left;
	font-size: 16px;
	font-weight: 100;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 220px;
	margin-left: 10px;
	background-color: #4884D3;
	margin-top: 20px;
	margin-bottom: 10px;
}
.DepName a{color:#FFFFFF; display:block}
.DepName a:hover{
	text-decoration: none;
	background-color: #73A0DD;
}
.menuCount ul {
	float: left;
	width: 1160px;
	padding-left: 20px;
	padding-right: 20px;
}
.menuCount ul li {float:left;font-size:14px;height:auto;line-height:30px;padding-left:20px;width:85px;position:relative}
.menuCount ul li a{display: block}
.menuCount ul li a.Length2{letter-spacing:14px;}
.menuCount ul li a.Length2 .msgbox{letter-spacing:0px;}
.DoctorXX { background:#f5f5f5;border:1px solid #DDDDDD;padding:15px;position:absolute;width:348px;z-index:100;left:0px;top:30px;height:155px;overflow:hidden;}
.DoctorXX img {float:left;height:155px;margin-right:10px;width:120px}
.DoctorXX p{ color:#2076bd ;font-size: 14px;line-height: 28px;}
.DoctorXX p span{color: #333}

/*未开启医生站点*/
.doc_jj_con{padding-top:25px;}
.doc_jj_con p{font-size: 14px;line-height: 28px;}
.zj_img{float: left;text-align: center;border:1px solid #eee;padding:5px;margin-right:15px;position: relative;}
.doc_dh{position:absolute;width:35px;height:35px;left:0;right:0;background:url(/Content/Areas/Common/images/department/icon_4.gif) no-repeat ;top:0px}
p.pic-info{font-size: 14px;line-height: 28px;}
p.pic-info a{cursor: pointer;}
p.docimg img{width:120px;height:155px;}
.zj_cont p strong{color:#2076bd}
.zj_cont p span a{color:#222;font-weight:100}
.zj_cont p span a:hover{color:#2076bd;}
.zj_cont p{line-height: 28px;}
.zj_cont p .xiangTzx,.zj_cont dl dt .xiangTzx{ background: #a03043 ; border-radius: 4px; color: #fff; display: inline-block; font-size: 12px;  height: 17px;line-height: 17px; margin-left: 10px; text-align: center; width: 58px;}
.zj_cont p .xiangX { background: #fc9e18;border-radius: 4px; color: #fff; display: inline-block;  font-size: 12px; height: 17px; line-height: 17px; margin-left: 10px; text-align: center; width: 33px;}
.zj_cont dl dt .yuey{ background: #399859;border-radius: 4px; color: #fff; display: inline-block;  font-size: 12px; height: 17px; line-height: 17px; margin-left: 10px; text-align: center; width: 33px;}
.zj_cont p .xiangTzx:hover,.zj_cont p .xiangX:hover,.zj_cont dl dt .xiangTzx:hover,.zj_cont p .yuey:hover,.zj_cont dl dt .yuey:hover {opacity:0.7;filter:alpha(opacity=70)}
.doc_name_list{border-top:1px dotted #c0c0c0;padding:4px 0;margin:20px 0 0 0}
.doc_name_list a{line-height:30px;padding:0 10px 0 20px;background:url(/Content/Areas/Common/images/Article/icon_2.png) no-repeat scroll 9px 10px;font-size:14px;}



/*弹出*/

/*.container2, .container2 dd, .container2_2 dl, .container2_2 dd {
	margin: 0;
	float: left;
	width: 80px;
}
.container2 {
	font-size: 14px;
	width: 85px;
	background: #fff;
	line-height: 30px;
	color: #333;

	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.container2 dt {font-weight:bold;color:#cf2020;}*/




.container2_2 dd div {
	_zoom: 1;
float: left;

	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.container2_2 dt, .shadow {padding:0 5px; position:absolute; border-right:0;width:70px;left:-80px; top:-1px;height:23px;line-height:23px;	float: left;}
.shadow {
	top: 0;
	background-color: #FFF;
}

.container2_2 a{display:block;_zoom:1;}
.container2_2 a:link, .container2_2 a:visited, .container2_2 a:active {color:#333;text-decoration: none;}
.container2_2 a:hover {color:#ff6026;text-decoration: underline;}

.xm{
	float: left;
	width: 80px;
}








