﻿@charset "utf-8";
/*----------------------医生未开启页-------------------*/
.titleSty2 { background:url(/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{ margin-left:2%;}
.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;font-weight: normal; height: 17px; line-height: 17px; margin-left: 10px; text-align: center; width: 58px;}
.content_top { padding:10px 0 30px;background:#f5f5f5;}
.content_top h3,.Title1{padding-left:20px;height:40px;background:#F7F7F7;border:1px solid #DDD;font:400 16px/40px "Microsoft YaHei","微软雅黑",STXihei,"华文细黑",Heiti,"黑体";color:#0084ce}
.content_top_ul { margin-top:10px;float:left;}
.content_top_ul li { width:285px;height:125px;float:left;margin-right:21px;background:#fff;padding:10px;}
.content_top_ul li img { width:85px;height:115px;float:left;padding:2px;border:1px solid #ccdee6;}
.content_top_ul li h2 { width:140px;float:left;margin-left:18px;font:bold 14px/24px "宋体";}
.content_top_ul li h2 a { color:#333;}
.zj { width:170px;height:95px;float:left;padding-left:18px;overflow:hidden}
.zj p { font:12px/24px "宋体";color:#666;}
.scr_cont { width:100000px;}
.DoctorCount{width:948px;padding:0 15px;margin:0 auto;}
.doctor_ltd_inside { overflow:hidden;width:948px;}
.content_bot 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;}

/*医生列表*/
.content_bot {background:#FFFFFF;color:#666666;border:1px solid #DDD;padding:15px 0 0;}
.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 20px;}
.content_bot .menuB .menuCount {border-bottom:1px dashed #DFDFDF;margin:20px 0px;padding:0 0 15px}
.DepName {background:#c51c1f;color:#FFFFFF;float:left;font-size:14px;font-weight:100;height:30px;line-height:30px;text-align:center;width:180px}
.DepName a{color:#FFFFFF;}
.DepName a:hover{ text-decoration:underline;}
.menuCount ul {float:right;width:755px}
.content_bot ul li {float:left;font-size:14px;height:30px;line-height:30px;padding-left:20px;width:87px;position:relative}
.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:#666; font-size:12px; line-height:25px;}
h2.title2 {background:url(/Sites/Uploaded/UserUpLoad/20181121/20181121094512.png) no-repeat left -2px;line-height:50px;font-family:"Microsoft YaHei","微软雅黑",STXihei,"华文细黑",Heiti,"黑体";overflow:hidden;padding:0 10px 0 21px;font-size:20px;font-weight:normal;}

 @media only screen and (max-width:768px){
  .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:74%}
  .DepName{width:25%}
  .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){  
  .DepName{ width: 100%; margin-bottom: 14px;}
 .menuCount ul{ width:100%;box-sizing:border-box;-moz-box-sizing:border-box;/* Firefox */-webkit-box-sizing:border-box;/* Safari */}
  .menuCount ul li{ width:25%;box-sizing:border-box;-moz-box-sizing:border-box;/* Firefox */-webkit-box-sizing:border-box;/* Safari */}
} 