﻿@charset "utf-8";
/*common*/
*{padding:0;margin:0}
li{list-style:none}
body{font-family:'微软雅黑',Arial, Helvetica, sans-serif}
a{text-decoration:none}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
.clearit{clear:both}
.main{/*max-width:600px;margin:0 auto;*/ padding:4%;line-height:160%; min-height:29em}
.martop10{margin-top:10px}
.folatL{float:left}
.folatR{float:right}
.tltle1{font-size:20px; font-weight:bold;line-height:40px}
.title2{line-height:30px}
/*.title{position:relative;line-height:35px;border-bottom:#CCC solid 1px;font-weight:normal}*/
.title{position:relative;line-height:35px;border-bottom:#CCC solid 1px;font-weight:normal;height: 35px;}
.titleText{position:absolute;display:block;float:left;left:0;bottom:-1px;border-bottom: solid 4px;padding:0 10px}
.title3{line-height:35px;color:#1359a0;margin-top:10px}
.title4{line-height:30px;border-top:#dadada solid 1px;padding-top:10px;color:#999}
.title5{line-height:35px;color:#1359a0;margin-top:10px;font-weight:normal}
/*Department*/
.time{color:#939393;font-weight:bold;padding-right:20px}
.hospitalName{color:#607fa6}
.logo{margin-top:20px;text-align:center;display:block}
.logo img{max-width:100%}
.description{line-height:160%;margin-top:10px;position:relative}
.description p {margin-bottom: 12px;}
.description .more{position:absolute;bottom:0;right:6%}
.editor span{padding-left:2em}
.doctorTeam{margin-top:20px}
.teamHead{margin-top:15px}
.teamHead img{width:109px;height:128px;float:left;margin-right:10px;border:#5ba7c1 solid 1px}
.teamHead img:hover{}
/*.doctorListBox{width:100%;overflow:hidden}*/
.doctorListBox{width:100%;overflow:hidden;margin-bottom: 20px;}
.doctorList{border:#dadada solid 1px;border-left:none;border-right:none;margin-top:15px;padding:10px 0;margin-left:-15px;line-height:30px}
.doctorList a{display:block;float:left;width:4em;padding-left:15px}
.disease{margin-top:15px}
.diseaseList{line-height:30px;padding:10px 0;border-bottom:#dadada solid 1px}
.diseaseList li{width:50%;float:left}
.diseaseList li a{display:block}
.diseaseList li span{color:#898989;font-weight:bold;padding-right:5px}
.question{margin-top:15px}
.questionList{padding:8px 0}
.questionList li{border-bottom:#dadada solid 1px;line-height:170%}
.questionList li span{color:#898989;padding-right:5px}



/*2015/05/25 调整*/
/*.schedulings{border:none;border-spacing:0;border-collapse:collapse;width:100%;}*/
.schedulings{border:none;border-spacing:0;border-collapse:collapse;width:100%;margin-top: 15px;}
.schedulings th,.schedulings td{border:none;border-bottom:#b4dfe8 solid 1px;height:45px;line-height:45px;}
.currentDay td,.schedulings th{background:#eff7fc}
.week{color:#1359a0}

/*  2015/05/25添加 - 出诊样式 */
.DepartmentNames{text-align:left;background:#8bddfe;font-size:1.2em;}
.DepartmentNames a{color:#FFF;padding-left:20px}
.schedulings .Afternoon{width:16%;background:#e3f4fa;color:#BBB;text-align:center;}
.DoctorsNametd{text-align:left;font-size:1em;padding:0 10px}
.DoctorsNametd a{color:#4c4c4c}
.DoctorsNametd .Professionalspan{display:inline-block;}
.DoctorsNametd .Professionalspan i{color:#FFF;font-size:0.825em;font-style:normal;padding:0.2em;line-height:100%;text-align:center;border-radius:0.3em;}
.DoctorsNametd .Professionalspan .icoZhu{background:#37acdb;}
.DoctorsNametd .Professionalspan .icoFu{background:#3ee4e5;}




/*Doctor add*/
.doctorListBox .noHead{border:none;margin-top:0}
.doctorSchedulings{border:none;width:100%;margin-top:10px}
.doctorSchedulings span{padding-right:0}
.doctorSchedulings .currentDay{color:#ec9205}
.department{margin-top:15px}
.doctorSchedulings .outpatient1{ background:url(../images/pu.jpg) no-repeat 110px center;}
.doctorSchedulings .outpatient2{background:url(../images/zhuan.jpg) no-repeat 110px center;}
.doctorSchedulings .outpatient3{background:url(../images/te.jpg) no-repeat 110px center;}
.columns{border:#dadada solid 1px;border-left:none;border-right:none;padding:15px 0;line-height:30px;margin-top:10px}
.columns li{width:50%;float:left}
.columns li span{padding-right:4px;color:#898989; font-weight:bold}

span.span_small{ font-size:14px; color:#666; display:none}
/*disease add*/
.diseaseLogo{padding:12px 0;border:#dadada solid 1px;border-left:none;border-right:none}
.article{margin-top:15px}
.articleList{padding:8px 0}
.articleList li{border-bottom:#dadada solid 1px;line-height:170%}
.articleList li span{color:#898989;font-weight:bold;padding-right:5px}
/*doctorTeam add*/
ul.doctorTeam{border-bottom:#dadada solid 1px;padding-bottom:20px}
li.teamHead{border-top:#dadada solid 1px;padding-top:20px}
/*list*/
.articlesList{margin-top:15px}
.articlesList li{border-top:#dadada solid 1px;line-height:30px;padding:8px 0}
.articlesList li span{display:block;color:#999}
.articlesList li a{color:#333}
.page{color:#1359a0;text-align:center}
.page span{padding-left:3px}

/*Question*/
.Q_description{margin:10px 0}
.Ask_description{line-height:30px;margin:10px 0}
.Reply_description{border-left:#c00 solid 3px;padding-left:10px;margin:5px 0 10px 0}
.description img{max-width:100%}
.description p img{display: block;margin: 0 auto}
/*底部*/
.clearDiv{clear:both}
.tab {padding-top:50px;margin-bottom:20px;position:relative;overflow:hidden;background:#fff;margin:0 auto;font-family:'Roboto', sans-serif;line-height:1.5;font-weight:300;color:#888;-webkit-font-smoothing:antialiased}
.tabs {border-bottom: 1px solid #ccc;font-weight: normal;height: 35px;position: relative;}
.tabs li{    float:left;list-style:none;line-height:35px;}
.tabs a{color:#999;font-weight:500;display:block;line-height:31px;outline:none;padding:0 10px;bottom:-1px;border-bottom:4px solid #999;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.tabs_item {display:none;padding:0 0 30px}
.tabs_item:first-child {display:block}
.current a {border-bottom:4px solid}




/*  2015/05/25添加 - 出诊 */
.tabs_weeks{background:#B3E8FD;}
.tabs_weeks a{display:block;width:14%;line-height:41px;text-align:center;font-size:1em;float:left;color:#1A95C7}
.tabs_weeks a.selected{background:#8BDDFE;color:#FFF}



/*医生出征排序样式*/
/* 2015/05/25 添加-字母样式 */
.Letters{background:#b3e8fd;height:auto;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.Letters li{display:block;float:left;width:14.2857143%;height:40px;text-align:center;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.Letters li a{display:block;background:#d1f1fe;color:#0087be;line-height:30px;}

.currentDay td{background:#b3e8fd;}
.currentDay td a{color:#007db0;padding-left:10px}
.schedulings .Doctor_s_Name{width:26%;font-size:1em;background:#40c8ff;color:#FFF;padding-left:10px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */;}
.schedulings .Profess{width:30%;background:#40c8ff;color:#FFF;}
.schedulings .SchedulingTime{width:50%;background:#40c8ff;color:#FFF;}
.schedulingDoctor th{text-align:left;}
.schedulingDoctor th,.schedulingDoctor td{border:none;border-bottom:none;height:45px;line-height:45px;color:#666;font-size:0.85em}
.schedulings .Doctor_sName{padding-left:10px;}
.schedulings .Doctor_sName a { background:#18adea; border-radius: 5px; color: #fff; display: block; height: 24px; line-height: 24px;  text-align: center; width: 58px;}
.schedulings .schedulingLists span.outpatient{display:inline-block;margin:10px 2px}
.schedulings .TrList_Even td{;border-bottom:1px solid #b3e8fd}
.schedulings .TrList_Odd td{background:#e5f8ff;border-bottom:1px solid #b3e8fd}

.UpTopdiv{display:none;}
.UpTop{position:fixed;display:inline-block;right:20px;width:36px;height:36px;bottom:20px;font-size:0.825em;line-height:14px;text-align:center;background:rgba(24,173,234,0.9);color:#FFF;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */;padding-top:5px;border-radius:0.4em}

.beizhu { margin: 5px 0 5px 10px;}
.beizhu span {font-size: 14px; margin: 0 5px;}

/*科室分组*/
.schedulingDepartment td.DepartmentWidth{width:20%;}
.schedulingDepartment td.Weekseven{width:15%;}
.schedulingDepartment td.TimeOfDay{width:10%;}
.schedulingDepartment th,.schedulingDepartment td{border:1px solid #B4DFE8;font-size:0.825em;text-align:center;}
.schedulingDepartment td a{padding:0;}
.remindMes{ color:red;}
@media (min-width:641px) and (max-width:1024px) {	
	.Letters li{width:10%}
	.schedulingDoctor th,.schedulingDoctor td{font-size:1em}
.schedulingDepartment th,.schedulingDepartment td{font-size:1em;}
}

/*新版停诊样式 2016-5-12*/
/*手机停诊样式*/
.main_content{width:100%;}
ul.Scheduling_tab_1{display: none;}
h2.Scheduling_tit{background:#40c8ff;}
h2.Scheduling_tit span a{color: #fff;}
h2.Scheduling_tit span{padding:8px 10px 15px;}
h2.Scheduling_tit span.active, ul.Scheduling_con li h2.stop_tit{background:#18ADEA;}
span.phone_time{line-height: 28px;background: #18ADEA;display: block;width: 100%;color: #fff;padding-left:10px;box-sizing: border-box;}
h2.Scheduling_tit,ul.Scheduling_con li h2.stop_tit{height:45px;line-height: 45px;padding-left: 10px;color: #FFF;
  box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;font-size:16px;}
ul.Scheduling_con li h2.stop_tit span{color: #fff;}
.Scheduling_details p{padding-left:10px;line-height: 45px;}
.Scheduling_details p.dep_tit{background: #b3e8fd;color:#007db0;}
.Scheduling_details p.doct_odd{background:#e5f8ff;border-bottom: 1px solid #b3e8fd;}
.Scheduling_details p.doct_tit i{display: none;}
.Scheduling_details p.doct_tit a{display: inline-block;width:35%;}
.Scheduling_details p.doct_tit a span{background: #18adea;border-radius: 5px;color: #fff;padding:3px 20px;}

.doct_odd a,.doct_even a{display:inline-block;float:left;}
.doct_odd a span,.doct_even a span{display:inline;float:none;width:auto;}
.doct_odd span,.doct_even span{display: block;float: right;width: 65%;line-height: 30px;}
.Scheduling_details p{overflow:hidden;}

/*手机版出诊页面状态错位样式*/
schedulingLists span.outpatient{margin:10px 2px;display:block}
.showson a{float:left}
.beizhu span.Icon{display:inline;padding:4px 8px}
.Professionalspan span.outpatient {
  float: right;
  margin-top: 9px;
}


/*图片滚动*/
.Scroll_Touch{position:relative;}
#uiejSwipe{width:100%;overflow: hidden;}
#uiejSwipe ul li{float: left;position: relative;display: block;height:180px;overflow: hidden;}
#uiejSwipe ul li img{width:100%;height:450px;display: block;}
#uiejSwipe ul li .title_type{position: absolute;left:5px;bottom:0;line-height: 2em;font-size: 16px;z-index: 1000;display: block;background: rgba(0, 0, 0, 0.5);color: #fff;
width:100%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
ul#position{position: absolute;right: 10px;bottom: 6px;right: 0;padding: 0 6px;text-align: right;}
ul#position li{display: inline-block;margin: 0 4px;width: 6px;height: 6px;border-radius: 3px;background: rgba(144, 144, 144, 0.8);text-indent:99999px ;}
ul#position li.on{background: #fff;}
.scroll_btn{display: none;}
