﻿
/*----------------------医生未开启页-------------------*/
blockquote { display: none;  background: #F6FBFF;  border: 1px solid #C2E2F1; margin: -5px 0 0 12px;  padding: 10px; position: absolute; text-align: left;  width: 266px; z-index: 2000;}
.titleSty2 { background:url(https://www.luhehospital.cn/Content/Areas/Hospitals/images/bg_titleSty1.jpg) repeat;border:1px solid #D7D7D7;color:#41A68A;font-size:14px;height:29px;line-height:29px;padding-left:12px;}
.doctor_img { line-height:25px;font-size:14px;overflow:hidden;margin:10px 0 0 0px;}
.doctor_img img { margin:20px auto }
.doctor_img p { text-indent:28px;}
/*专家列表页*/
h2.title2 {background: url(../../Departments/images/ico1.jpg) no-repeat 23px 26px; line-height: 57px; overflow: hidden; padding-left:40px; font-size: 24px; font-weight:normal; color: #282828;font-family: 'Microsoft YaHei','微软雅黑'}
h2.title2 a{color: #282828; font-size: 24px; font-weight:normal;}
h2.title2 a:hover{ color:#127C74}

.main{width:990px;}
h2.tit4 { margin-left:2%; font-size: 20px; font-weight: normal; line-height: 30px; overflow: hidden;padding: 0 10px 0 21px;}
.doctor_by_list { padding:10px;}
.sub_left { color:#58B59A;float:left;margin:4px 0;padding-right:7px;text-align:right;width:100px;font-size:14px;}
.sub_left a { color:#333;font-weight:bold;}
.sub_right { float:left;border-left:1px solid #58B59A;width:750px;}
.sub_right li { float:left;margin:4px 0;padding:0 8px;position:relative;}
.gehang { background:#F7F7F7;}
.sub_right li blockquote { background:#fff;height:150px;left:-80px;line-height:22px !important;overflow:hidden;padding:10px 12px 0;position:absolute;text-align:left;top:18px;width:277px;z-index:200;font-size:12px;border:1px solid #caede5;}
.sub_right li blockquote img { border:1px solid #D6D6D6;float:left;height:134px;margin-right:8px;width:99px;}
.sub_right li blockquote { color:#333;}
.sub_right li blockquote span { color:#58B59A;}
.sub_right li blockquote span b { font-weight:normal;}
/*医生介绍*/
.zx_icon {  background: #d44137 ; 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:3px;}
.gh_icon{  background: #E8A00D;  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; }
.zx_icon:hover , .gh_icon:hover{ opacity:0.7}
.content_top{ margin-bottom:15px;background:#fff; border:1px solid #ddd;padding:0 20px;}
.content_top h2.title2{background-position: left 26px;padding-left: 20px; }
.content_top h3,.Title1{padding-left:20px;height:40px;background:#F7F7F7;border:1px solid #DDD;font:400 16px/40px "Microsoft YaHei","微软雅黑",STXihei,"华文细黑",Heiti,"黑体";color:#127C74}
.content_top_ul { margin-top:10px;float:left;}
.content_top_ul li { width:310px;height:150px;float:left; background:#fff; padding:10px;}
.content_top_ul li a img{height:136px;width:105px;float:left;padding:2px;border:1px solid #ccdee6;-webkit-transition: all ease .3s; transition: all ease .3s}
.content_top_ul li a img:hover{-webkit-transform: scale(1.05);  transform: scale(1.05); box-shadow: 0px 0px 18px rgba(0,0,0,.5);}
.content_top_ul li h2 { width:175px;float:left;margin-left:12px;font:bold 14px/24px "宋体";}
.content_top_ul li h2 a { color:#127C74;}
.content_top_ul li p{color: #127C74; float:left; width:180px;}
.zj { width:185px;height:116px;float:left;padding-left:13px; overflow:hidden}
.zj p { font:12px/23px "宋体";color:#666;}
.zj span{ color:#666}
span.ChuZhen{color: #127C74!important; float:left;}
.chuz .SchedulingState_icon14 { float: right;}
.zj p  span.cz{margin-left:-6px;}
.chuz span {float:left;}
.doctor_ltd_inside { overflow:hidden;margin:0 auto;background-color: #fff;position: relative;_zoom:1;}
.picMarquee-left .hd{position:absolute;top:15px;right:0; }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ margin-right:5px; cursor:pointer;font-size: 24px;line-height:inherit;padding:3px 8px;background: #2EADA4;color: #fff}
.picMarquee-left .hd .prev:hover,.picMarquee-left .hd .next:hover{opacity: 0.8}
div.tempWrap{_width:948px!important;}

.content_bot h3 {height:45px;background:url(https://www.luhehospital.cn/Content/Areas/common/images/ysjj_tit.jpg) no-repeat left top;font:bold 14px/45px "宋体";color:#FFF;padding-left:20px;margin-top:15px;}
.ZDepName {  float: left; line-height:30px; margin-top:5px; width:100%;}
.ZDepName  a{ float:left; background:#F5F5F5; font-weight:normal; min-width:105px;  text-align: center;border-radius:5px; border:1px solid #e1ebef}

span.pname{ color:#127c74; font-size:12px; font-weight:bold; }
span.oname{ color:#127c74;font-size:12px; font-weight:bold; }
.ZDepName .zks_list li {margin-right:0px!important;}
.ZDepName .zks_list li a { min-width:80px!important; }
.ZDepName .zks_list li span.oname,.ZDepName .zks_list li span.pname {display:none!important;}
.ZDepName ul.dys_ul { width: 88%;}
/*医生列表*/
.content_bot {background:#FFFFFF;color:#666666;border:1px solid #DDD;}
.content_bot h3{height:45px;line-height:45px;font-size:16px;font-family:'微软雅黑';font-weight:normal;margin-top:15px}
.content_bot .menuB{padding:0 20px 0px;}

.DepName {background:#edf4f3 url(../../../../Sites/Uploaded/UserUpLoad/20160112/20160112160908.jpg) no-repeat  5px 10px;color:#333;font-size:16px;font-weight:100;line-height:30px;text-align:left; padding-left:15px; min-height:30px; width:98%; border:1px solid #e1ebef;}
.DepName a{ color:#127c74; float:left; margin-right:15px;}
.menuCount { margin-bottom:15px;}
.menuCount ul {float:left;}
.content_bot ul li {float:left;font-size:14px; margin-right:13px; text-align:center; position:relative; height:30px;}
.DoctorXX {background:#FFFFFF;border:1px solid #DDDDDD;padding:15px;position:absolute;width:278px;z-index:100;left:0px;top:30px}
.DoctorXX img {float:left;height:136px;margin-right:10px;width:98px}
.DoctorXX p{ color:#127C74; line-height:26px; font-size:12px;  font-weight: normal; width:168px; float:left; }
.DoctorXX a{ text-indent:0px!important; margin:0px!important}
.DoctorXX span{ color:#666; }
.zks_list a{ color:#666!important; font-weight:normal;padding:0 !important; background:none !important; border:none;}
 @media only screen and (max-width:768px){
  .main{width:100%;}
  .DoctorCount,.doctor_ltd_inside{ width:100%;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}   
  .DoctorXX{ display:none!important}
  .menuCount ul{ width:98%}
  .DepName{ width:100%}
  .content_top h3, .Title1{ border:none}
  .content_bot .menuB{ padding:10px;border:none}
  .content_bot .menuB .menuCount{ margin:10px 0px;}
}

@media only screen and (max-width:640px){  
 .menuCount ul{ width:100%;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
  .menuCount ul li{ width:33.3333%;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
}
@media only screen and (max-width:480px)  
{
 .menuCount ul li{width:48%;}
}
 