.title-container[data-v-78944fa8]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title-container .indicator[data-v-78944fa8]{width:4px;height:20px;background:#31c37b}.title-container .title-list[data-v-78944fa8]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:400;color:#888d92;line-height:40px;margin-left:13px}.title-container .title-list .current[data-v-78944fa8]{color:#212130}.title-container .tip[data-v-78944fa8]{margin-left:30px;font-size:12px;font-weight:300;color:#31c37b;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title-container .tip .icon[data-v-78944fa8]{width:14px;height:14px;margin-right:4px}.pagination{margin:16px}.pagination.el-pagination .btn-next,.pagination.el-pagination .btn-prev{background-color:transparent;height:32px;line-height:32px}.pagination.el-pagination button,.pagination.el-pagination span:not([class*=suffix]){height:32px;line-height:32px}.pagination .el-button.jump-btn{width:32px;height:32px;background-color:#31c37b;border-radius:50%;text-align:center;line-height:32px;padding:0;color:#fff;margin-left:15px}.pagination .el-button.jump-btn:hover{background-color:#31c37b}.pagination.el-pagination__editor.el-input{width:56px}.pagination .el-pagination__editor.el-input .el-input__inner{height:32px;border-radius:16px;border:1px solid #dcdfe6;background-color:#f8f9fb}.pagination .el-pager li{width:32px;height:32px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 0 10px hsla(0,0%,79.2%,.75);box-shadow:0 0 10px hsla(0,0%,79.2%,.75);margin-right:13px;line-height:32px;font-size:14px;color:#1f1f1f;font-weight:500;-webkit-transition:all .3s;transition:all .3s}.pagination .el-pager li:last-child{margin-right:0}.pagination .el-pager li:hover{background-color:#f5f5f5}.pagination .el-pager li.active{width:46px;background-color:#31c37b;color:#fff;border-radius:16px;-webkit-box-shadow:0 0 10px rgba(49,195,123,.75);box-shadow:0 0 10px rgba(49,195,123,.75)}.pagination .el-pager li.active:hover{background-color:#31c37b}.pagination .el-pagination__jump{margin-left:10px}.pagination.el-pagination .el-pagination__sizes{margin:0 5px}.pagination.el-pagination .el-pagination__sizes .el-select .el-input{width:96px}.pagination.el-pagination .el-pagination__sizes .el-select .el-input .el-input__inner{height:32px;border-radius:16px;border:1px solid #dcdfe6;background-color:#f8f9fb}.confirm-box{text-align:center;margin-bottom:20px}.confirm-box p{font-size:14px;color:#7d7d7d;margin:15px 0 15px!important}.confirm-box p span{font-size:16px;font-weight:700;margin-right:10px;color:#31c37b}.confirm-box div span{font-size:18px;color:#31c37b;position:relative;top:-6px}.el-message-box__btns .button-confirm{width:60px}.tag-active{color:#1dac66}.schedule-card[data-v-62c038cf]{width:376px!important;background-color:#fff;-webkit-box-shadow:1px 2px 8px 0 rgba(223,227,235,.66);box-shadow:1px 2px 8px 0 rgba(223,227,235,.66);border-radius:4px;margin:18px 18px 18px 11px}.schedule-card .select-box[data-v-62c038cf]{position:absolute;top:-11px;left:-11px;z-index:200;width:22px;height:22px;font-size:0;cursor:pointer}.schedule-card .select-box .select-icon[data-v-62c038cf]{width:100%;height:100%}.schedule-card .select-box .select-icon-none[data-v-62c038cf]{opacity:0;-webkit-transition:.3s;transition:.3s}.schedule-card .card-header[data-v-62c038cf]{height:76px;background:-webkit-gradient(linear,left bottom,left top,from(#31c37a),to(#1dab65));background:linear-gradient(0deg,#31c37a,#1dab65);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;color:#fff}.schedule-card .card-header.custom[data-v-62c038cf]{background:-webkit-gradient(linear,left bottom,left top,from(#7895f7),to(#688bfd));background:linear-gradient(0deg,#7895f7,#688bfd)}.schedule-card .card-header.custom .card-header-setting .setting-message[data-v-62c038cf]{color:#688bfd;background-color:hsla(0,0%,100%,.7)}.schedule-card .card-header .card-header-title span[data-v-62c038cf]{font-size:16px;font-weight:700}.schedule-card .card-header .card-header-title span.title[data-v-62c038cf]{position:relative;top:5px}.schedule-card .card-header .card-header-title span.close[data-v-62c038cf]{cursor:pointer}.schedule-card .card-header .card-header-setting[data-v-62c038cf]{font-size:12px;margin:8px 0;height:30px;line-height:30px}.schedule-card .card-header .card-header-setting .tag-dropdown[data-v-62c038cf]{color:#fff;cursor:pointer;font-size:12px}.schedule-card .card-header .card-header-setting .setting-message[data-v-62c038cf]{display:inline-block;height:24px;line-height:25px;padding:0 7px;color:#1dac66;font-weight:300;font-size:12px;background-color:#d6f3e5;position:relative;top:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.schedule-card .card-header .card-header-setting .setting-message[data-v-62c038cf]:hover{opacity:.8}.schedule-card .card-header .card-header-setting>span[data-v-62c038cf]{cursor:pointer}.schedule-card .card-content[data-v-62c038cf]{padding:10px 10px 0 10px}.schedule-card .card-content .graphic-cell[data-v-62c038cf]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0 0 0;height:80px;width:100%;border-bottom:1px solid #f6f6f6}.schedule-card .card-content .graphic-cell .place[data-v-62c038cf]{color:#1f1f1f;font-size:16px;font-weight:700;margin-top:5px}.schedule-card .card-content .graphic-cell .novel[data-v-62c038cf]{width:100%;margin-top:10px}.schedule-card .card-content .graphic-cell .novel .content[data-v-62c038cf]{display:inline-block;width:250px;color:#1f1f1f;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-card .card-content .graphic-cell .novel .btn[data-v-62c038cf]{position:relative;top:-3px;float:right;margin-left:12px;cursor:pointer}.schedule-card .card-content .graphic-cell .novel .btn i[data-v-62c038cf]{font-size:12px;color:#31c37b}.schedule-card .card-content .graphic-cell .novel .btn .word[data-v-62c038cf]{font-size:12px;text-decoration:underline;color:#31c37b}.schedule-card .card-content .service-content[data-v-62c038cf]{font-size:13px;color:#1f1f1f;margin-bottom:10px}.schedule-card .card-content .service-text-cell[data-v-62c038cf]{position:relative;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.schedule-card .card-content .service-text-cell:hover .cell-operate-area[data-v-62c038cf],.schedule-card .card-content .service-text-cell:hover .cell-select-mask[data-v-62c038cf]{opacity:1}.schedule-card .card-content .service-text-cell .cell-info[data-v-62c038cf]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0}.schedule-card .card-content .service-text-cell .cell-info .service-icon[data-v-62c038cf]{font-size:13px;color:#1f1f1f;margin-right:10px}.schedule-card .card-content .service-text-cell .cell-info .service-text[data-v-62c038cf]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;color:#1f1f1f;margin-bottom:20px}.schedule-card .card-content .service-text-cell .cell-operate-area[data-v-62c038cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;background:rgba(0,0,0,.4);font-size:0;opacity:0;-webkit-transition:.3s;transition:.3s}.schedule-card .card-content .service-text-cell .cell-operate-area .cell-operate-option[data-v-62c038cf]{text-align:center;cursor:pointer}.schedule-card .card-content .service-text-cell .cell-operate-area .cell-operate-option .cell-operate-icon[data-v-62c038cf]{width:24px;height:24px}.schedule-card .card-content .service-text-cell .cell-operate-area .cell-operate-option .cell-operate-icon-hl[data-v-62c038cf]{width:24px;height:24px;display:none}.schedule-card .card-content .service-text-cell .cell-operate-area .cell-operate-option .cell-operate-text[data-v-62c038cf]{font-size:12px;color:transparent}.schedule-card .card-content .service-text-cell .cell-operate-area .cell-operate-option:hover .cell-operate-icon[data-v-62c038cf]{display:none}.schedule-card .card-content .service-text-cell .cell-operate-area .cell-operate-option:hover .cell-operate-icon-hl[data-v-62c038cf]{display:inline-block}.schedule-card .card-content .service-text-cell .cell-operate-area .cell-operate-option:hover .cell-operate-text[data-v-62c038cf]{color:#fff}.schedule-card .card-content .service-text-add[data-v-62c038cf]{text-align:center;border:1px dashed #31c37b;-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px;padding:8px 0;border-radius:2px;cursor:pointer}.schedule-card .card-content .service-text-add a[data-v-62c038cf]{color:#31c37b;font-size:12px;text-decoration:none}.schedule-card .card-footer[data-v-62c038cf]{height:40px;padding:0 11px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-card .card-footer .update-time[data-v-62c038cf]{width:113px;font-size:12px;color:#b1b0b0}.schedule-card .card-footer .card-operate-btn[data-v-62c038cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1}.schedule-card .card-footer .card-operate-btn .group-operate-option[data-v-62c038cf]{font-size:0;margin-left:10px;cursor:pointer}.schedule-card .card-footer .card-operate-btn .group-operate-option[data-v-62c038cf]:first-child{margin-left:0}.schedule-card .card-footer .card-operate-btn .group-operate-option .group-operate-icon[data-v-62c038cf]{width:12px;height:12px;top:2px}.schedule-card .card-footer .card-operate-btn .group-operate-option .group-operate-text[data-v-62c038cf]{font-size:12px;color:#31c37b;text-decoration:underline}.schedule-card:hover .select-icon-none[data-v-62c038cf]{opacity:1}.chosenClass[data-v-62c038cf]{border:1px solid #31c37b!important;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1!important}.add-set-period-dialog .dialog-content[data-v-4c280bbe]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 15px}.schedule-plan-detail .date-plan-list .el-icon-arrow-left,.schedule-plan-detail .date-plan-list .el-icon-arrow-right{display:inline-block;border:1px solid #b0b0b0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;color:#b0b0b0}.schedule-plan-detail .date-plan-list .el-tabs__header{margin:0}.schedule-plan-detail .date-plan-list .el-tabs__item{color:#b0b0b0;font-weight:400;margin-left:20px;margin-right:25px;padding:0 10px;font-size:18px}.schedule-plan-detail .date-plan-list .el-tabs__item.is-active{border-bottom:2px solid #31c37b;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700}.schedule-plan-detail .date-plan-list .el-tabs__nav-wrap:after{background-color:#f7f7f7;height:1px}.schedule-plan-detail .date-plan-list .el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:10px}.schedule-plan-detail .date-plan-list .el-tabs--top .el-tabs__item.is-top:last-child{padding-right:10px}.schedule-plan-detail .date-plan-list .el-tabs__active-bar{display:none}.schedule-plan-detail .date-plan-list1 .el-icon-arrow-left,.schedule-plan-detail .date-plan-list1 .el-icon-arrow-right{display:inline-block;border:1px solid #b0b0b0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;color:#b0b0b0}.schedule-plan-detail .date-plan-list1 .el-tabs__header{margin:0}.schedule-plan-detail .date-plan-list1 .el-tabs__item{color:#b0b0b0;font-weight:400;margin-left:80px;margin-right:85px;padding:0 10px;font-size:18px}.schedule-plan-detail .date-plan-list1 .el-tabs__item.is-active{border-bottom:2px solid #31c37b;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700}.schedule-plan-detail .date-plan-list1 .el-tabs__nav-wrap:after{background-color:#f7f7f7;height:1px}.schedule-plan-detail .date-plan-list1 .el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:10px}.schedule-plan-detail .date-plan-list1 .el-tabs--top .el-tabs__item.is-top:last-child{padding-right:10px}.schedule-plan-detail .date-plan-list1 .el-tabs__active-bar{display:none}.schedule-plan-detail .header[data-v-4450683b]{height:74px;line-height:74px;padding:0 18px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#fff}.schedule-plan-detail .content .date-plan-list[data-v-4450683b]{margin-top:15px;height:47px;background:rgba(214,243,229,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-plan-detail .content .date-plan-list .data-plan-tab[data-v-4450683b]{width:calc(100% - 50px)}.schedule-plan-detail .content .date-plan-list .icon-add[data-v-4450683b]{display:inline-block;width:50px;text-align:center;color:#31c37b;cursor:pointer;position:relative;top:2px}.schedule-plan-detail .content .date-plan-list1[data-v-4450683b]{margin-top:15px;height:47px;background:rgba(214,243,229,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-plan-detail .content .date-plan-list1 .data-plan-tab[data-v-4450683b]{width:calc(100% - 50px)}.schedule-plan-detail .content .date-plan-list1 .icon-add[data-v-4450683b]{display:inline-block;width:50px;text-align:center;color:#31c37b;cursor:pointer;position:relative;top:2px}.schedule-plan-detail .content .schedule-card-list[data-v-4450683b]{min-height:500px;margin-right:15px}