﻿@charset "utf-8";
/*----------------------医生未开启页-------------------*/
.titleSty2 { background: url(../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; }
/*专家列表页*/
.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:url(../images/zx_icon.jpg) no-repeat; padding:3px 10px; margin-left:10px; }
.content_top {  margin:0 auto; }
.content_top h3 { font: bold 14px/30px "宋体"; color:#2862a2; padding-left:10px; background:#e7ecee; }
.content_top_ul { margin-top:10px; float:left; }
.content_top_ul li {width:285px;height: 125px;float:left;margin-right:21px;}
.content_top_ul li img { width:115px; height:115px; float:left; padding:2px; border:1px solid #ccdee6; }
.content_top_ul li img:hover{ display:block; border:1px solid #478cd1;}
.content_top_ul li h2 { width:140px; float:left; margin-left:18px; font: bold 14px/24px "宋体"; }
.content_top_ul li h2 a { color:#2862a2; }
.content_top_ul li h2 a:hover{ color:#f60}
.zj { width:135px; height:95px; float:left; background:url(../images/ys_div_bg.jpg) repeat-x left bottom; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-top:1px solid #d9d9d9; padding-left:18px; }
.zj p { font: 12px/24px "宋体"; color:#666; }
.zj p a{color:#666;}
.zj p a:hover{ color:#2862a2}
.scr_cont { width:100000px; }
.doctor_ltd_inside { overflow: hidden; width:1130px;}
.content_bot h3 {height:45px; background:url(../images/ysjj_tit.jpg) no-repeat left top; font: bold 14px/45px "宋体"; color:#FFF; padding-left:20px; margin-top:15px; }
.linchuang_ul { border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; margin-left:5px; }
.linchuang_ul li { padding:0 13px; float:left; margin:5px 0; }
.linchuang_ul li h2 { width:873px; height:27px; border:1px solid #e1ebef; background:url(../images/dep_list_icon.jpg) no-repeat 5px center #f0f9fe; padding-left:20px; font: bold 14px/27px "宋体"; color:#333; }
.linchuang_ul li p a { font: 14px/28px "宋体"; color:#095497; padding:0 13px; }
.linchuang_ul li p { margin-bottom:10px; }
.linchuang_ul h2 { height:27px; border:1px solid #e1ebef; background:url(../images/ico022.jpg) no-repeat 5px center #f0f9fe; padding-left:20px; font: bold 14px/27px "宋体"; color:#333; margin:0 10px; clear:both; }
.linchuang_ul li a { font: 14px/28px "宋体"; color:#2862a2; padding:0 13px; }
.linchuang_ul li a:hover{ color:#ec9205; text-decoration:underline}



/*专家介绍*/
.zj{ border:none;}
.content_top_ul li{ margin-right:15px;}
.content_top{height: 190px;border:1px solid #ddd;padding:0 20px 20px;background:#fff;box-shadow: 0 0 3px 3px #e9e9e9;}
.content_top h3{ height:45px; line-height:45px; color:#4d4d4d; font-size:16px; font-family:'微软雅黑'; font-weight:normal; border-bottom:1px solid #F0F0F0; background:none; padding:0; margin-bottom:10PX;}
.content_top h3 span{ display:block;border-bottom: 2px solid #478cd1; width:80px;padding-left: 10px;}
.content_bot h3{ background:#3b9a5b; height:45px; line-height:45px; font-size:16px; font-family:'微软雅黑'; font-weight:normal; }
.content_box{ margin-top: 20px;}
.content_bot {
 background: none repeat scroll 0 0 #FFFFFF;
 border: 1px solid #DFE7EB;
 color: #666666;
}
.Title1{background:#478cd1 !important; height:45px; line-height:45px; font-size:16px; font-family:'微软雅黑'; font-weight:normal; padding-left:20px; }
.Title1 .color{color:#fff;}
.content_bot .menuB{padding: 20px;}
.content_bot .menuB .menuCount {
 border-bottom: 1px solid #DDDDDD;
 margin: 20px;
 padding: 0 0 15px;
}

.DepName { background:#64a2e1; color: #FFFFFF; float: left; font-size: 14px; font-weight: bold; height: 30px; line-height: 30px;text-align: center;width: 114px;}
.menuCount ul {float: right; width: 950px;}
.content_bot ul li { float: left; font-size: 14px; height: 30px; line-height: 30px; padding-left: 20px; width:69px;position:relative}
.DoctorXX {background:#FFFFFF;border: 1px solid #DDDDDD; height: 132px; padding: 15px; position:absolute; width: 278px;z-index: 100;left:0px;top:30px; overflow:hidden;}
.DoctorXX img {float: left; height: 120px; margin-right: 10px; width:120px;}
.DoctorXX p{ line-height:25px;}

.menuCount1  {  border-bottom: 1px solid #DDDDDD; margin: 20px; padding: 0 0 15px;}
.menuCount1 ul {float: right; width: 1068px;}

@media only screen and (max-width:1024px){
	div.linkmap{ width:945px;}
	.article_right{ width:730px}
	.article_blue_block .column_htbg{ width:auto}
	.content{ width:100%; overflow:hidden}
	.DepName{ width:20%}
	.menuCount ul{ width:76%}
 .menuCount1 ul{ width:94.5%}
	.content_bot .menuB{ padding:20px 0}

}

@media only screen and (max-width:768px){
	.main02_left, .article_left{ display:none !important}
	.w100 div.linkmap{ padding:2px 10px 2px 25px; margin:0 auto 15px}
	div.main{ width:98%; overflow:hidden; margin:auto}
	.main_content{ padding:0}
	.article_right{ width:100%}
	.DepName{width: 100%;float:none;box-sizing: border-box;}
	.menuCount ul{ width:100%;float:none;}
	.menuCount1 ul{ width:98%}
 .content_bot .menuCount1 ul li{ width:19%;}
	.content_bot ul li{ width:25%; box-sizing:border-box}
	.DoctorXX{ display:none !important}
} 