.time-popper{padding:0}.calendar-box[data-v-7e0b4faf] .el-card__header{height:58px;padding:0 20px}.calendar-box[data-v-7e0b4faf] .el-card__body{padding:0 10px}.calendar-box[data-v-7e0b4faf] th{border:none;padding:0}.calendar-box[data-v-7e0b4faf] thead>tr{height:48px}.calendar-box[data-v-7e0b4faf] thead>tr>th{border-bottom:1px solid #ebeef5}.calendar-box[data-v-7e0b4faf] .el-table{border-top:none}.calendar-box .clearfix .calendar-header[data-v-7e0b4faf],.calendar-box .clearfix[data-v-7e0b4faf]{height:100%}.time-detail[data-v-7e0b4faf]{min-width:270px;-webkit-box-sizing:border-box;box-sizing:border-box}.time-detail .detail-header[data-v-7e0b4faf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:50px;color:#fff;background-color:#ff6808;padding:0 15px;border-radius:4px 4px 0 0}.time-detail .detail-header .left[data-v-7e0b4faf]{font-size:20px;font-family:Source Han Sans CN;font-weight:400;color:#fff}.time-detail .detail-header .right[data-v-7e0b4faf]{font-size:20px;cursor:pointer}.time-detail .detail-content[data-v-7e0b4faf]{padding:14px 16px}.time-detail .detail-content .text-ul .text-li[data-v-7e0b4faf]{font-size:14px;font-family:Source Han Sans CN;font-weight:400;line-height:28px;color:#333}.calendar-content[data-v-7e0b4faf] tbody td,.calendar-content[data-v-7e0b4faf] tbody td .cell{padding:0}.calendar-content[data-v-7e0b4faf] tbody tr:hover>td{background-color:transparent!important}.calendar-content .room-name[data-v-7e0b4faf]{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar-content .cover-box:hover .time-box[data-v-7e0b4faf]{background-color:#f5f7fa;visibility:visible}.calendar-content .cover-box:hover .time-box .time-text[data-v-7e0b4faf]{color:#333}.calendar-content .time-box[data-v-7e0b4faf]{-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar-content .time-box>span[data-v-7e0b4faf]{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}.calendar-content .time-box .time-item.active .cover-bg[data-v-7e0b4faf]{background-color:#ff6808}.calendar-content .time-box .time-item.active .time-text[data-v-7e0b4faf]{color:#fff}.calendar-content .time-box .time-item.select[data-v-7e0b4faf]{background-color:green;border:none}.calendar-content .time-box .time-item.select .time-text[data-v-7e0b4faf]{color:#fff}.calendar-content .time-box .time-item[data-v-7e0b4faf]{cursor:pointer;-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;line-height:37px;text-align:center;border:1px dashed #ebeef5;border-top:none;border-left:none;position:relative;border-collapse:collapse;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-content .time-box .time-item .time-text[data-v-7e0b4faf]{position:relative;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;font-size:10px;font-family:Source Han Sans CN;font-weight:400;color:#99b4ca}.calendar-content .time-box .time-item .full-moment.time-text[data-v-7e0b4faf]{color:#fff}.calendar-content .time-box .time-item .cover-bg[data-v-7e0b4faf]{cursor:pointer;position:absolute;z-index:1;top:0;height:100%;background-color:#ff6808}.calendar-content .time-box .time-item .cover-bg.WAIT[data-v-7e0b4faf]{background-color:#909399}.calendar-content .date-text[data-v-7e0b4faf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-family:Source Han Sans CN;font-weight:400}.calendar-content .date-text .before[data-v-7e0b4faf]{font-weight:400;color:#333}.calendar-content .date-text .after[data-v-7e0b4faf]{margin-left:3px;font-weight:400;color:#99b4ca}.calendar-header[data-v-7e0b4faf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calendar-header .title[data-v-7e0b4faf]{font-size:16px;font-family:Source Han Sans CN;font-weight:700;line-height:27px;color:#333}.calendar-header .right-search .search-box[data-v-7e0b4faf]{border-radius:30px;background-color:#f4faff;width:220px;height:36px}.calendar-header .right-search .search-box .search-inner[data-v-7e0b4faf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px}.calendar-header .right-search .search-box .search-inner .left[data-v-7e0b4faf] .el-input{width:auto}.calendar-header .right-search .search-box .search-inner .left[data-v-7e0b4faf] .el-input .el-input__inner{border:none;background-color:transparent}.calendar-header .right-search .search-box .search-inner .right[data-v-7e0b4faf]{cursor:pointer}.calendar-header .right-search .search-box .search-inner .right .el-icon-search[data-v-7e0b4faf]{color:#409eff}.calendar-header .time-model-box[data-v-7e0b4faf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar-header .time-model-box .model-li.active[data-v-7e0b4faf]{color:#0075ff}.calendar-header .time-model-box .model-li[data-v-7e0b4faf]{background-color:#f4faff;border-radius:6px;width:40px;height:40px;line-height:40px;text-align:center;margin:0 5px;cursor:pointer;font-size:16px;font-family:Source Han Sans CN;font-weight:400;color:#99b4ca}.calendar-header .time-change-box[data-v-7e0b4faf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar-header .time-change-box .change-text[data-v-7e0b4faf]{padding:0 14px;font-size:16px;font-family:Source Han Sans CN;font-weight:400;color:#99b4ca}.calendar-header .time-change-box .change-btn[data-v-7e0b4faf]{background:#f4faff;border-radius:6px;cursor:pointer;width:28px;height:28px;text-align:center;line-height:28px;color:#0075ff}.hover-box[data-v-19ed81ba]{opacity:0}.hover-box[data-v-19ed81ba]:hover{opacity:.15}.tree-content[data-v-19ed81ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tree-content .text[data-v-19ed81ba]{margin-left:5px}