.time-popper{padding:0}.calendar-box[data-v-0e15d2f2] .el-card__header{height:58px;padding:0 20px}.calendar-box[data-v-0e15d2f2] .el-card__body{padding:0 10px}.calendar-box[data-v-0e15d2f2] th{border:none;padding:0}.calendar-box[data-v-0e15d2f2] thead>tr{height:48px}.calendar-box[data-v-0e15d2f2] thead>tr>th{border-bottom:1px solid #ebeef5}.calendar-box[data-v-0e15d2f2] .el-table{border-top:none}.calendar-box .clearfix .calendar-header[data-v-0e15d2f2],.calendar-box .clearfix[data-v-0e15d2f2]{height:100%}.time-detail[data-v-0e15d2f2]{min-width:270px;-webkit-box-sizing:border-box;box-sizing:border-box}.time-detail .detail-header[data-v-0e15d2f2]{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-0e15d2f2]{font-size:20px;font-family:Source Han Sans CN;font-weight:400;color:#fff}.time-detail .detail-header .right[data-v-0e15d2f2]{font-size:20px;cursor:pointer}.time-detail .detail-content[data-v-0e15d2f2]{padding:14px 16px}.time-detail .detail-content .text-ul .text-li[data-v-0e15d2f2]{font-size:14px;font-family:Source Han Sans CN;font-weight:400;line-height:28px;color:#333}.calendar-content[data-v-0e15d2f2] tbody td,.calendar-content[data-v-0e15d2f2] tbody td .cell{padding:0}.calendar-content[data-v-0e15d2f2] tbody tr:hover>td{background-color:transparent!important}.calendar-content .room-name[data-v-0e15d2f2]{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-0e15d2f2]{background-color:#f5f7fa;visibility:visible}.calendar-content .cover-box:hover .time-box .time-text[data-v-0e15d2f2]{color:#333}.calendar-content .time-box[data-v-0e15d2f2]{-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-0e15d2f2]{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}.calendar-content .time-box .time-item.active .cover-bg[data-v-0e15d2f2]{background-color:#ff6808}.calendar-content .time-box .time-item.active .time-text[data-v-0e15d2f2]{color:#fff}.calendar-content .time-box .time-item.select[data-v-0e15d2f2]{background-color:green;border:none}.calendar-content .time-box .time-item.select .time-text[data-v-0e15d2f2]{color:#fff}.calendar-content .time-box .time-item[data-v-0e15d2f2]{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-0e15d2f2]{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-0e15d2f2]{color:#fff}.calendar-content .time-box .time-item .cover-bg[data-v-0e15d2f2]{cursor:pointer;position:absolute;z-index:1;top:0;height:100%;background-color:#ff6808}.calendar-content .date-text[data-v-0e15d2f2]{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-0e15d2f2]{font-weight:400;color:#333}.calendar-content .date-text .after[data-v-0e15d2f2]{margin-left:3px;font-weight:400;color:#99b4ca}.calendar-header[data-v-0e15d2f2]{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-0e15d2f2]{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-0e15d2f2]{border-radius:30px;background-color:#f4faff;width:220px;height:36px}.calendar-header .right-search .search-box .search-inner[data-v-0e15d2f2]{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-0e15d2f2] .el-input{width:auto}.calendar-header .right-search .search-box .search-inner .left[data-v-0e15d2f2] .el-input .el-input__inner{border:none;background-color:transparent}.calendar-header .right-search .search-box .search-inner .right[data-v-0e15d2f2]{cursor:pointer}.calendar-header .right-search .search-box .search-inner .right .el-icon-search[data-v-0e15d2f2]{color:#409eff}.calendar-header .time-model-box[data-v-0e15d2f2]{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-0e15d2f2]{color:#0075ff}.calendar-header .time-model-box .model-li[data-v-0e15d2f2]{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-0e15d2f2]{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-0e15d2f2]{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-0e15d2f2]{background:#f4faff;border-radius:6px;cursor:pointer;width:28px;height:28px;text-align:center;line-height:28px;color:#0075ff}.hover-box[data-v-625c9094]{opacity:0}.hover-box[data-v-625c9094]:hover{opacity:.15}.tree-content[data-v-625c9094]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tree-content .text[data-v-625c9094]{margin-left:5px}