﻿/*-------------------科室------------*/
/*-----------科室首页------------*/

/*---------科室首页结束-—--------*/

/*****科室二级页****/
.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{ margin-top:10px;}
.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:#127c74 solid 1px;}
.doctorList li h2{ margin-top:-6px;}
.doctorList li p{ text-indent:0em; padding-bottom:0}
.zikesh ul li { border:2px solid #127c74; border-radius: 5px; color:#127c74; float: left; font-size: 16px; height: 35px; line-height: 35px; margin-right: 13px; transition: all 0.5s ease 0s; width: 120px; display: block;}
.btn { background: #127c74; border-radius: 3px; color: #fff!important; float: right; margin-top: 5px; padding: 5px;}
.btn a:hover{ color:#fff;}
.zixun_b{ background: #d44137; border-radius: 3px;color: #fff !important; display: inline-block; font-size: 12px; font-weight: normal; height: 17px;line-height: 17px; margin-left: 3px; padding: 0 2px; text-align: center;}


/*科室文章页*/
.article_right .article_cont{line-height: 24px; overflow: auto; font-size: 14px;}
.article_right .article_cont p{line-height: 26px; padding-bottom: 10px;}
.extension h2.ask_title{margin: 16px 0 0;border-bottom: solid 1px #d9d9d9; height: 37px; padding-left: 0;}
.extension h2.ask_title p{ padding: 0 5px; font-size: 18px; float: left; line-height: 36px;border-bottom: 2px solid #127c74;font-weight: 100; text-align: center; text-indent: 0; color: #127c74; font-family: "微软雅黑";}

@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;}
 .doctorList li{ width:50%; box-sizing:border-box; height:auto;}
}

@media only screen and (max-width:640px){
 .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;}
 .doctorList li{ width:100%;}

} 