
   
   .mb40 {
 margin-bottom: 40px;
  }
  .main_content{margin-top: 0;}
  .Com_l {
 width: auto;
 height: auto;
 margin: 0;
 padding: 0;
 border: none;
 float: left;
 }
  
  .Com_l .doct_img {
 width: 245px;
 height: 344px;
 display: block;
 }
  
  .Com_l .doct_img img {
 transition: all .5s;
  }
  
  .doct_con {
 float: left;
 background: #920d14;
 background-size: cover;
 height: 344px;
 width: 1035px;
 padding: 70px 62px 70px 30px;
 box-sizing: border-box;
 }
  
  .doct_con p,
  .doct_con p a {
 color: #fff;
 font-size: 16px;
 margin-bottom: 15px;
 }
  .doct_con p a.more{
 border-radius: 24px;
 border: 1px solid #fff;
 padding: 0px 18px;
 display: block;
 width: fit-content;
 margin-top: 20px;
}
  }

  .doct_con p a:hover {
 font-weight: 600;
  }
  
  .doct_con p:last-of-type {
 margin-bottom: 0;
  }
  
  .doct_con p span {
 color: #fff;
  }
  
  .doct_con .docname {
 color: #fff;
 font-size: 18px;
  }
  
  .doct_con .docname span {
 font-size: 24px;
 margin-right: 20px;
  }
  
  
  /* 右上角图标 */
  
  ul.btn_list li.NoValue a span,
  ul.btn_list li.btn_more,
  ul.btn_list li.FixedField_1,
  ul.btn_list li a span {
 display: none;
  }
  
  ul.btn_list li a {
 width: auto;
  }
  
  ul.btn_list li a i.icon {
 /*width: 25px;height: 22px;*/
 margin: 0 10px;
  }
  
  ul.btn_list li.FixedField_2.NoValue a i.icon {
 /* background: url(/Content/Areas/Doctors/images/zixun1.png) no-repeat center center; */
  }
  
  ul.btn_list li.FixedField_3.NoValue a i.icon {
 /* background: url(/Content/Areas/Doctors/images/dianhuazixun.png) no-repeat center center; */
  }
  
  ul.btn_list li.FixedField_4.NoValue a i.icon {
 /* background: url(/Content/Areas/Doctors/images/weibo.png) no-repeat center center; */
  }
  
  ul.btn_list li.FixedField_2.Value a i.icon {
 /* background: url(/Content/Areas/Doctors/images/zixun1.png) no-repeat center center; */
  }
  
  ul.btn_list li.FixedField_2.Value a:hover i.icon {
 background-position: initial;
  }
  
  .doc_tit {
 font-size: 24px;
 color: #920d14;
 margin-bottom: 20px;
 font-weight: bold;
  }
  
  .doc_desc p {
 font-size: 14px;
 color: #575757;
 line-height: 30px;
  }
  
  .xgks_list {
 overflow: hidden;
  }
  
  .department .img_box {
 width: 400px;
 height: 260px;
 float: left;
 margin-right: 30px;
  }
  
  .department .dep_img {
 width: 100%;
 height: 100%;
  }
  
  .department .dep_list {
 border: none;
 float: left;
 width: 850px;
 padding: 7px 0 0;
 box-sizing: border-box;
 }
  
  .department .dep_list .dep_name {
 font-size: 18px;
 color: #920d14;
 margin-bottom: 15px;
 font-weight: bold;
  }
  
  .department .dep_list .dep_name a {
 color: #920d14;
  }
  
  .department p {
 padding: 0;
 font-size: 14px;
 color: #575757;
 line-height: 30px;
 text-indent: 2em;
  }
  
  
  /* 相关视频 */
  
  .about_video .SwitchImage,
  .about_video {
 position: relative;
  }
  
  .about_video .SwitchImage {
 height: 278px;
  }
  
  .about_video .SwitchImage .swiper-box {
 height: 278px;
 width: 1200px;
  }
  
  .about_video .SwitchImage .swiper-box ul li {
 width: 380px;
 height: 278px;
  }
  
  .about_video .img_div {
 width: 100%;
 height: 240px;
  }
  
  .about_video .video_img {
 width: 100%;
 height: 100%;
  }
  
  .about_video .liulan {
 display: none;
  }
  
  .video_btn:hover,
  .video_btn {
 /* background: url(/Content/Areas/Common/images/common/play.png) no-repeat center center; */
 width: 100%;
 height: 100%;
  }
  
  .about_video .maintitle {
 line-height: initial;
 margin-top: 16px;
  }
  
  .about_video .maintitle a {
 color: #333;
 font-size: 16px;
  }
  
  .about_video .arrow-btn {
 width: 26px;
 height: 38px;
 top: 50%;
 transform: translateY(-50%);
 display: block;
 position: absolute;
  }
  

  
  .about_video li img {
 transition: all .5s;
  }
  
  .about_video li:hover img {
 transform: scale(1.2);
  }
  
  
  /* 出诊表 */
  
  #scheduling .Scheduling_qiehuan {
 /* display: none !important; */
  }
  
  #scheduling h2.Com_tit {
 margin-bottom: 20px;
  }
  
  #scheduling h2.Com_tit span {
 font-size: 24px;
 color: #920d14;
 margin-top: 4px;
 display: inline-block;
 border: none;
 padding: 0;
 font-weight: bold;
 margin: 0;
  }
  
  #scheduling h2.Com_tit span::after {
 content: '';
 /* background: url(/Content/Areas/Common/images/common/docTitle.png) no-repeat center center; */
 width: 22px;
 display: inline-block;
 height: 15px;
 margin-left: 20px;
  }
  
  .clinicDetail .frist_tr th,
  .clinicDetail {
 border: none;
  }
  
  .clinicDetail td {
 background: #fff;
 border-color: #EAE9E9;

  }
  .moblie_scheduling_tips{
 display: none;
  }
  td.Dep_Name span {display: block;}
  .clinicDetail .frist_tr .select_table_hover,
  .clinicDetail .frist_tr td,
  .clinicDetail .frist_tr th {
 background: #920d14 !important;
  }
  .clinicDetail .frist_tr .select_table_hover {
 background: #5a1d20!important;
 color: #FFF;
}
.scheduling_div{
  position: relative;
}
h2.h2_scheduling_title {
 position: absolute;
 right: 0;
 top: 5px;
 display: flex
;
 justify-content: center;
 align-items: center;
}
h2.h2_scheduling_title span {
 width: 120px;
 display: block;
 line-height: 30px;
 text-align: center;
 border: 1px solid #920d14;
 margin-left: 10px;
 font-size: 16px;
 border-radius: 5px;
 color: #920d14;
 cursor: pointer;
}

h2.h2_scheduling_title span.active {
 color: #fff;
 border: 1px solid #920d14;
 background: #920d14;
}

h2.h2_scheduling_title span:hover {
 color: #fff;
 border: 1px solid #920d14;
 background: #920d14;
}
@media only screen and (max-width:1280px){
.doct_con {
width: 855px;
}

.department .dep_list {
width: 670px;
}
}
  @media only screen and (max-width:768px) {
  
 .about_video .SwitchImage .swiper-box,
 .about_video .SwitchImage {
 width: 100%;
 }
 .wrap_main {
 padding-bottom: 0;
 }
 .main_content {
 margin-bottom: 0;
 }
 .Com_l {
 width: 60%;
 margin: 0 auto 20px;
 float: none;
 }
 .Com_l .doct_img {
 width: 100%;
 height: auto;
 }
 .doct_con {
 width: 100%;
 height: auto;
 padding: 30px 20px;
 background-size: cover;
 }
 .bot_box {
 display: none;
 }
 .doct_con p {
 white-space: initial;
 }
 .doct_con p,
 .doct_con p a {
 margin-bottom: 15px;
 }
 .department .img_box,
 .department .dep_list {
 width: 100%;
 margin: 0;
 }
 .department .dep_list {
 padding-top: 20px;
 }
 .mb40 {
 margin-bottom: 20px;
 }
 .department .img_box{
 height: auto;
 }
 
   
}  <!--0.00019478797912598-->