﻿/*页面标头显示*/
.DivHead {
    border: solid 1px #DFDFDF;
    height: 30px;
    width: 100%;
    font-size: 12px;
    font-family: 新宋体;
    line-height: 30px;
    background-color: #F9FAFC;
    margin-bottom: 5px;
    margin-top: 3px;
}

    .DivHead span {
        margin-left: 10px;
    }
/*一根直线*/
.Line {
    margin: 0px;
    height: 2px;
    border: 0px;
    background-color: #D5D5D5;
    color: #D5D5D5;
    width: 100%;
}

/*一根虚线*/
.dottedLine {
    height: 0px;
    border-bottom: 2px dashed #939393;
    width: 100%;
}

/*一根直线蓝色*/
.LineBlue {
    margin: 0px;
    height: 2px;
    border: 0px;
    background-color: #105C9A;
    color: #105C9A;
    width: 100%;
}
/*tbale表样式*/
.tab {
    border: 1px solid #D5D5D5;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
    border-collapse: collapse;
}

    .tab tr {
        height: 30px;
    }

    .tab td {
        border: 1px solid #D5D5D5;
        padding-left: 3px;
    }

.tdRightBg {
    background-color: #F1F1F1;
    text-align: right;
}

.tdLeftBg {
    background-color: #F1F1F1;
    text-align: left;
}

.tdCenterBg {
    background-color: #F1F1F1;
    text-align: right;
}

.tdRight {
    text-align: right;
}

.tdLeft {
    text-align: left;
}

.tdCenterBg {
    background-color: #F1F1F1;
    text-align: center;
}

.btn {
    height: 25px;
    background-color: #2678B2;
    border: solid 1px #2678B2;
    border-radius: 6.5%;
    color: white;
    font-size: 12px;
    width: 80px;
    outline: 0px;
}

.btnOne {
    height: 25px;
    background-color: #33CCFF;
    border: solid 1px #33CCFF;
    border-radius: 6.5%;
    color: white;
    font-size: 12px;
    width: 80px;
    outline: 0px;
}

.currentBg {
    border: 4px #2678B2 solid;
    background-color: #2678B2;
}

.finishedBg {
    border: 4px #28a3ef solid;
    background-color: #28a3ef;
}

.todoBg {
    border: 4px #d3d3d3 solid;
    background-color: #FFF;
}

.currentDiv {
    width: 10px;
    height: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
    color: #FFF;
    line-height: 22px;
    text-align: center;
    float: left;
}

/*最后按钮表格样式*/
.tabBtn {
    width: 100%;
    margin-top: 20px;
    border-collapse: collapse;
}

/*会议室预定-标题*/
.tdHysydTitleBg {
    background-color: #F1F1F1;
    text-align: center;
}

/*会议室预定-可预约*/
.tdHysydKyyBg {
    background-color: #DEFFBD;
    text-align: center;
    cursor: pointer;
}

/*会议室预定-已预约*/
.tdHysydYyyBg {
    background-color: #FFFFCC;
    text-align: center;
    cursor: pointer;
}

/*会议室预定-详细信息*/
.tdHysydLeftInfo {
    text-align: left;
}

/*会议室预定-不能预约*/
.tdHysydYyyNoYy {
    background-color: #F7F7F7;
    text-align: center;
}

/*无边框表格*/
.tabNoBorder {
    width: 100%;
    margin-top: 5px;
    border-collapse: collapse;
    border-spacing: initial;
    border: none;
}

    .tabNoBorder tr {
        height: 30px;
    }
