﻿/*-------------------科室------------*/
/*-----------科室首页------------*/

/*---------科室首页结束-—--------*/

/*---------科室文章页-----------*/
.lv1_ul li{ padding-left:15px; background:url(../../Common/images/leftnav/lv2_p_Bg.png) 8px 14px no-repeat; float:left; width:43%}
.contact_us{ margin-top:10px; border:#ccc solid 1px;}
.contact_us_inside{ padding:10px 0}
.contact_us_inside p{ line-height:25px; padding:0 10px;}

/*****科室二级页****/
.scr_box{ margin:12px 4px 12px 12px; height:289px; overflow:hidden;}
.doc_list li{ height:137px; margin-bottom:5px; padding:5px 0;overflow:hidden;line-height:22px;}
.doc_list li:hover{ background:#f7f7f7}
.doc_list li img{ float:left; width:99px; height:134px; margin-right:8px; border:#ddd solid 1px; }
.doc_list li img:hover{ border:#a7cef8 solid 1px;}
.doc_list li h2{ margin-top:-5px;}
.noborder{ border:none}

.ques_table{ width:100%; text-align:center; border:#CCC solid 0px; border-collapse:collapse; border-spacing:0; line-height:30px;}
.ques_table th,.ques_table td{border-bottom:#e4e4e4 dashed 1px;}
.bg_blue td{ background:#f5f7fa;}
.ques_tit{ width:560px; text-indent:10px; text-align:left}
td.span_date,td.doc_answer{ color:#666; font-size:12px}

.doctorList li{ width:48%; float:left; height:140px; overflow:hidden; margin-bottom:2px; padding:10px 5px; line-height:24px}
.doctorList li:hover{box-shadow:2px 2px 2px 2px lightgray; background:#f5f7fa }
.doctorList li img{ float:left; width:99px; height:134px; margin-right:8px; border:#ddd solid 1px;padding:2px; }
.doctorList li img:hover{ border:#a7cef8 solid 1px;}
.doctorList li h2{ margin-top:-6px;}
.doctorList li p{ text-indent:0em; padding-bottom:0}
@media only screen and (max-width:768px){
  .main01{ width:100%;}
  .ask_left , .kefu{ display:none;}
  .ask_right{ float:none; width:100%; border-right:none;}
  .ask_area{ padding:10px 0 5px;}
  .a_l , .a_r{ display:none;}
  .ask_area .depart_title{ width:100%;}
  .a_m{ width:100%;}
  .ks_phone_nr{ height:auto;}
  .zj_cont{ width:80%;}
  .d_imgtext dl dt{ width:18%; margin-right:2%; padding:3px 0.5%; height:auto; background-size:100% 100%;}
  .d_imgtext dl dt a img{ width:100%; height:auto;}
  .d_imgtext dl dd{ width:77%;}
  .jb_ul li{ margin:3px 15px;}
  .ship_con{ width:46%;}
  .ship_about_doc{ width:50%; height:auto; margin-left:4%; background-size:100% 100%;}
  .ship_con .ship_ a img{ width:100%; height:auto;}
  .ship_about_docnr .js a.yk{ margin-right:10%;}
  .ship_con .shi_btn{ top:34%; left:42%;}
  .ks_phone_nr .phone{ height:auto;}
}

@media only screen and (max-width:480px){
  .ks_jj_con .ks_jj_l{ width:99%; margin-right:0!important; height:auto;}
  .ks_jj_l p a img{ height:auto; width:100%;}
  .ks_jj_l p .pic-name{ padding-left:40%;}
  .ks_phone_nr .phone{ display:block;}
  .ks_phone_nr span{ padding:0 0 0 40px;}
  .zj_cont{ width:67%;}
  .d_imgtext dl dd{ float:none; width:100%;}
  .d_imgtext dl dt{ width:38%;}
  .ship_con{ width:100%;}
  .ship_about_doc{ width:100%; margin-left:0;}
}