﻿@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; }
/*专家列表页*/
.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(../../common/images/zx_icon.jpg) no-repeat; padding:3px 10px; margin-left:10px; }
.content{ width:960px;}
.content_top { margin:0 auto; width:960px; }
.content_top h3 { font: bold 14px/30px "宋体"; color:#2B8873; 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: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:#2B8873; }
.zj { width:170px; height:95px; float:left; background:url(../../common/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; }
.scr_cont { width:100000px; }
.doctor_ltd_inside { overflow: hidden; width:960px;}
.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; }
.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; position: relative;}
.linchuang_ul li > h2 { width:873px; height:27px; border:1px solid #e1ebef; background:url(../../common/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(../../common/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:#2B8873;/* padding:0 13px; */}
.linchuang_ul li a:hover{ color:#ec9205; text-decoration:underline}

@media only screen and (max-width:768px){
.content,.content_top,.doctor_ltd_inside {width: 100%;}
}

 