﻿/*出诊样式*/
.Scheduling{width:100%;background:#fff;z-index:1000000}
.Scheduling_tab_1{border-bottom:3px solid #1283da;}
.Scheduling_tab_1 p{font-size: 14px;line-height: 35px;color: #ff0000;float: right}
.Scheduling ul li{cursor: pointer;}
.Scheduling_tab_1 li{float: left;height:35px;line-height: 35px;padding:0 40px;color:#333;background: #F7F7F7;margin-right:10px;}
.Scheduling_tab_1 li.active{color: #fff;background: #1283da;}

.Scheduling_Box_1{border:1px solid #DEDEDE;border-top:none;padding:15px;}
.Scheduling_tab_2{border-bottom:2px solid #82b0ec;}
.Scheduling_tab_2 li{color: #366baf;height:30px;line-height: 30px;float: left;padding:0 15px;border:1px solid #DEDEDE;margin-right:10px;border-bottom:none;}
.Scheduling_tab_2 li.active{background: #fff;border:2px solid #82b0ec;border-bottom:none;position: relative;z-index: 100;top:2px;line-height:28px }

.Scheduling_tab_2.last_tab li{border:1px solid #DEDEDE; }
.Scheduling_tab_2.last_tab li.active{border-bottom:none;z-index: 100;line-height: 30px;position: inherit;border:1px solid #366baf;background: #366baf;color: #fff;}
.Scheduling_tab_2.last_tab{border:none;}



.Scheduling_tab_3{padding:15px 0 0 0;}
.Scheduling_tab_3 li{color: #666;height:30px;line-height: 30px;float: left;padding:0 15px;margin-right:15px;}
.Scheduling_tab_3 li.active{color:#366baf;background: #c8e0ff }

.Scheduling_tab_1 li.active{background: #1283da;}

/*时间信息*/
.Scheduling_time{background:#1283da;position: relative;height:45px;margin-top: 15px;line-height: 45px;}
.Scheduling_time p{text-align: center;color: #fff;line-height:45px;font-weight: bold;font-size:18px;}
.Scheduling_next,.Scheduling_pre{background: url(../images/Scheduling_tim.png) no-repeat;width:70px;display: block;position: absolute;height:25px;line-height: 25px;text-align: center;top:10px;color: #366baf }
.Scheduling_pre{left:15px;background-position:left center }
.Scheduling_next{right:15px;background-position:right center}
.Scheduling_next:hover,.Scheduling_pre:hover{color: #fff;background:url(../images/Scheduling_tim_H.png) no-repeat;text-decoration:none}
.Scheduling_pre:hover{background-position:left center }
.Scheduling_next:hover{background-position:right center}

.Scheduling_pre.Scheduling_def{background: url(../images/Scheduling_tim_def.png) no-repeat left center;color: #9e9e9e}
.Scheduling_next.Scheduling_def{background: url(../images/Scheduling_tim_def.png) no-repeat right center;color: #9e9e9e}

p.Scheduling_icon{padding:10px;background: #f7f7f7;margin-bottom: 10px}


/*出诊信息*/
table.select_table tr.First_tr{border-top:2px solid #1283da;background: #f1f1f1;text-align: center;color: #1283da;font-weight: bold;}
table.select_table tr.First_tr td{height:40px;line-height: 40px;}
table.select_table tr{border-left:1px solid #e9e9e9;background:#fff}
table.select_table td{line-height: 28px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;height:30px; padding:0px 0px 0px 5px;}
table.select_table td.center{text-align: center;}
table.select_table td .showson a{float: left;}
.showson a{float: left;}

/*今天出诊样式*/
table.select_table td.sday{background: #fffdf5;}


.Scheduling_btn{width:52px;height:30px;margin:0 auto;display: none;cursor: pointer;background: url(../images/Scheduling_btn.png) no-repeat center top;}
div.Scheduling_tab{width:100%;}
div.Scheduling_icon_box{background: #fff;z-index:1}


/*医生弹窗样式*/
.showson{position: relative;}
.zIndex { z-index:20 }
.speace_span {background:#fff;border:solid 1px #d9d9d9;width:230px;clear:both;padding:10px 10px 12px 10px;left;left: 85px;position: absolute;text-align: left;top: 0;z-index: 10000;line-height:22px!important;}
.speace_span img { float: left; margin: 0 10px 0 0; width:99px; height:134px; line-height:20px; }
.speace_span p { color:#666 }
.speace_span p span { color:#145EA9 }
.speace_span h2 a {float: none!important}
.sday {background: #f7e5e5!important;}
.gehang_bs { background:#ECF5FA; } 



/*原预约图标等*/
.dailySchedulingState_a_4 {background: url("/Content/Areas/Common/images/Scheduling_icon.png") no-repeat 0 0;display:inline-block;height: 22px;background-position: left -246px;overflow:hidden;width: 18px;}
.dailySchedulingState_6 { background:url("/Sites/Uploaded/UserUpLoad/20150707/20150707183328.jpg") repeat 0 0; display:inline-block; height:16px; margin-top:4px; overflow:hidden; width:16px; }
.dailySchedulingState_2 { background:url("../../Common/images/weidao.jpg") repeat 0 0; display:inline-block; height:16px; margin-top:4px; overflow:hidden; width:16px; }
.dailySchedulingState_8 { background:url("../../Common/images/zhan.jpg") repeat 0 0; display:inline-block; height:16px; margin-top:4px; overflow:hidden; width:16px; }
.dailySchedulingState_10 { background:url("../../Common/images/jia.jpg") repeat 0 0; display:inline-block; height:16px; margin-top:4px; overflow:hidden; width:16px; }
.dailySchedulingState_12 { background:url("/Content/Areas/Common/images/Scheduling_icon.png") repeat 0 0; display:inline-block; height:16px; background-position: left -293px; overflow:hidden; width:16px; }
.dailySchedulingState_14 { background:url("../../Common/images/ting.jpg") repeat 0 0; display:inline-block; height:16px; margin-top:4px; overflow:hidden; width:16px; }

/*停诊样式*/
/*.fl{float: left}
.fr{float: right;}
.mrg0-15{margin:0 15px;}
.Scheduling_W{width:308px;border:1px solid #ccc;border-top:none;}
h3.Scheduling_tit{font-size: 16px;line-height: 2em;color: #1283da;text-align: center;background: #F0F0F0;border-bottom: 1px solid #ccc}
ul.Scheduling_con{font-size: 14px;line-height: 2em;padding: 10px;}
ul.Scheduling_con li.stop_tit,ul.Scheduling_con li h2{font-size: 16px;font-weight: bold;color: #000}
ul.Scheduling_con li.dep_tit{font-size: 14px;line-height: 2em}
ul.Scheduling_con li a:hover{color:#1283da;text-decoration: none}*/

.mrg0-15{margin:0 15px;}
ul.Scheduling_con,h2.Scheduling_tit span{width:310px}
ul.Scheduling_con{float: left;background: #f5f5f5;}
ul.Scheduling_con li{padding: 10px;border:1px solid #ccc;border-top:none;}
h2.Scheduling_tit span{font-size: 16px;line-height: 2em;text-align: center;font-weight: bold;display: block;float: left;}
h2.Scheduling_tit span a{display: block;border: 1px solid #ccc;background:#f5f5f5;border-top:none;color:#1283da;}
span.phone_time{display: none;}
i.today_time{font-style: normal;}
h2.stop_tit{font-size: 16px;line-height: 32px;border-bottom: 1px solid #ccc;font-weight: bold;}
h2.stop_tit span{display: inline-block;border-bottom: 2px solid #1283da;}
.Scheduling_details{background: #fff;padding:8px;line-height: 2em;margin-top: 10px;border: 1px solid #ededed;}
.Scheduling_details:hover{background:#fef6f6;}
.Scheduling_details p.dep_tit{font-size: 14px;font-weight: bold;}
.Scheduling_details p.doct_tit a{color: #1283da;}
.Scheduling_details p.doct_tit a:hover{font-weight: bold;text-decoration: none;}
.Scheduling_details p.doct_tit i{font-style: normal;}

ul.Scheduling_con li.stop_tit{font-size: 16px;font-weight: bold;}
ul.Scheduling_con li.dep_tit{font-size: 14px;line-height: 2em}


  