﻿body {
    font-size:12px;
    font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif; 
}

div{
    line-height:20px;
}

table span {
    cursor:pointer;
}

.scheduling {
    background: #82ABE3;
    position: relative;
    height: 45px;
    margin-top: 15px;
    line-height: 45px;
}

.scheduling p {
    text-align: center;
    color: #ffffff;
    line-height: 45px;
    font-weight: bold;
    font-size: 18px;
}

.scheduling_list {
    border-bottom: 1px solid #cccccc;
    margin-top: 5px;
    border-collapse:collapse;
    width:100%;
}

.scheduling_list a:hover, a:visited, a:link, a:active {
    text-decoration: none;
    color: #5F5D5D;
}

.scheduling_list .tr_title {
    border-top: 2px solid #82ABE3;
    background: #f1f1f1;
    text-align: center;
    color: #82ABE3;
    font-weight: bold;
    border-bottom: 1px solid #D0D0D0;
}

.scheduling_list .tr_title th {
    line-height: 35px;
    border-bottom: 0px;
    
}

.scheduling_list tr {
    border-left: 1px solid #D0D0D0;
    border-top: 1px solid #e9e9e9;
    background: #fff;
}

.scheduling_list th, td {
    line-height: 35px;
    border: 1px solid #D0D0D0;
    height: 30px;
    padding: 0px 0px 0px 5px;
}

.scheduling_list th {
    background-color:#fbfbfb;
    width:10%;
    line-height: 35px;
}

.scheduling_list td {
    background-color:#ffffff;
    line-height: 35px;
}

.scheduling_list .center {
    text-align: center;
}

.scheduling_list .today {
    background-color: #F6F9FC !important;
}

div {
    padding:1px 1px 1px 1px;
}

.spanLeft {
    float:left;
}

.spanCenter {
    width:30%;
    margin:5px;
    float:left;
}

.spanRight {
    width:50%;
}

.divTitle {
    font-size:20px;
    font-weight:bold;
    background-color:#D0D0D0;
    color:#82ABE3;
    text-align:center;
}


#divDocInfo span {
    height:255px;
    margin:1px 1px 1px 1px;
    float:left;
    border:1px solid #CCC;
}

#divDocInfo {
    height:260px;
}

.div_title {
    background-color:#4381e6;
    color:white;
    clear:both;
    font-size:20px;    
}

.div_message{
    background-color:#4381e6;
    color:#FFF;
    clear:both;
    font-size:20px;    
    text-align:left;
    padding:5px;
}

#test {
    position: absolute;
    top: 700px;
    right: 20px;
    width: 50px;
    height: 60px;
    background: #555;
    color: #fff;
    font-size: 13px;
    background-image: url('../images/goToTop.gif');
    cursor:pointer;
    position:fixed;
}

#reservationCancel {
    position: absolute;
    top: 636px;
    right: 20px;
    width: 50px;
    height: 60px;
    background: #555;
    color: #fff;
    font-size: 13px;
    background-image: url('../../images/预约查询.png');
    cursor: pointer;
    position: fixed;
}

.slideBox{ width:860px; height:180px;  position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute;  bottom:-5px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; width:15px; height:15px; line-height:14px; text-align:center; cursor:pointer; }
.slideBox .hd ul li.on{ background:#4381e6; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }

.slideBox .prev{ position:absolute; left:3%; top:50%; margin-top:-25px;margin-left:-22px; display:block; width:40px; height:60px; background:url(../images/prev.png) ; filter:alpha(opacity=50);opacity:0.5; color:#4381e6  }
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px;margin-right:-22px; display:block; width:40px; height:60px; background:url(../images/next.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5; color:#4381e6  }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }