.course-time-container[data-v-6a0cc94c]{width:100%;height:100%;display:flex;flex-direction:row}.course-time-container .time-line-wrap[data-v-6a0cc94c]{width:100%;height:100%;border-right:1px solid #424242}.course-time-container .time-table-wrap[data-v-6a0cc94c]{width:calc(100% - 400px);height:100%}.sch-title[data-v-6a0cc94c]{color:#fff;text-align:center;padding-top:5px;font-size:25px}.time-line-header[data-v-6a0cc94c]{height:45px;line-height:45px;border-bottom:1px solid #424242;color:#a5a5a5}.time-line-content[data-v-6a0cc94c]{width:100%;padding-top:15px;height:calc(100% - 5px)}.time-line-item[data-v-6a0cc94c]{display:flex;align-items:center;cursor:pointer;width:300px;background:#e1eff6;padding:10px 10px;position:relative;margin-left:5px;color:var(--primary-text-color);border-radius:2px}.time-line-item-active[data-v-6a0cc94c]{color:#fff;background:#80b2c9;transform:translateY(0);transition:all .1s;box-shadow:1px 4px 5px #9ec6d8}.time-line-item-active .time-setting-item .content[data-v-6a0cc94c]{color:#fff}.time-line-item-active[data-v-6a0cc94c]:before{border-bottom:6px solid #80b2c9!important}.time-line-item[data-v-6a0cc94c]:hover{color:#fff;background:#80b2c9;box-shadow:1px 4px 5px #9ec6d8}.time-line-item:hover .time-setting-item .content[data-v-6a0cc94c]{color:#fff}.time-line-item[data-v-6a0cc94c]:hover:before{border-bottom:6px solid #80b2c9!important}.time-line-item[data-v-6a0cc94c]:before{position:absolute;content:"";left:-9px;top:6px;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid #fdfdfd;transform:rotate(270deg)}.time-setting-item .time[data-v-6a0cc94c]{font-size:22px;font-weight:400}.time-setting-item .content[data-v-6a0cc94c]{vertical-align:super;color:var(--assist-color-light);margin-left:10px}.time-action-item[data-v-6a0cc94c]{display:none;width:100px;text-align:center}.time-line-item:hover .time-action-item[data-v-6a0cc94c]{display:block!important}.action-box[data-v-6a0cc94c]{right:-30px;position:absolute;width:30px;height:62px;display:flex;flex-direction:column;justify-content:space-evenly;opacity:0;text-align:center}.time-line-item:hover .action-box[data-v-6a0cc94c]{opacity:1}.no-time-tips[data-v-6a0cc94c],.save-time-btn[data-v-6a0cc94c]{color:#fff;text-align:center;cursor:pointer}.save-time-btn[data-v-6a0cc94c]{width:90%;margin:auto;background:#1cc0f3;padding:6px;border-radius:5px;margin-top:15px;font-size:18px;font-weight:600;letter-spacing:4px}.time-line-content .ivu-timeline-item{padding:0}.time-line-content .ivu-timeline-item-head{background:transparent}.time-line-content .ivu-timeline-item-tail{border-color:#909090}.dash-setting-container[data-v-e3107ac6]{display:flex;flex-direction:column;background:#f0f0f0;padding:0 20px;padding-bottom:120px;max-height:99vh;overflow:auto}.dash-setting-container .box[data-v-e3107ac6]{width:100%;padding:20px;background:#fff;border-radius:10px;margin:20px 0}.dash-setting-container .box .title[data-v-e3107ac6]{font-size:14px;font-weight:700}.dash-setting-container .box .title[data-v-e3107ac6]:before{content:"";display:inline-block;border:4px solid #0fa4c1;border-radius:50%;margin-right:10px;margin-bottom:2px}.dash-setting-container .box .content[data-v-e3107ac6]{display:flex;font-size:14px;margin:18px}.dash-setting-container .box .content .level-item[data-v-e3107ac6]{border:2px solid #ececec;border-radius:10px;width:220px;margin:10px 30px 0 0;padding:10px 20px}.dash-setting-container .box .content .setting-item[data-v-e3107ac6]{display:flex;align-items:center;margin:15px 0}.dash-setting-container .box .content .setting-item .ivu-input-number[data-v-e3107ac6],.dash-setting-container .box .content .setting-item .ivu-select[data-v-e3107ac6],.dash-setting-container .box .ivu-checkbox[data-v-e3107ac6],.dash-setting-container .box .ivu-input-number[data-v-e3107ac6]{margin:0 10px}.dash-setting-container .ivu-btn[data-v-e3107ac6]{height:40px;padding:10px 0;width:200px;border-radius:50px}.sm-system[data-v-db3a2912]{width:100%;height:100%;color:var(--second-text-color)}.sm-school-header[data-v-db3a2912]{height:45px;box-shadow:0 2px 5px #e9e9e9;padding:0 15px}.sm-school-header .school-tools[data-v-db3a2912]{font-size:var(--font-size-normal);margin-top:8px;float:right}.sm-school-header .school-tools .ivu-icon[data-v-db3a2912]{font-size:16px;margin-right:5px;vertical-align:text-top}.base-info-item[data-v-db3a2912]{width:766px;margin:0 auto;padding:15px 50px;display:flex}.base-info-item .setting-label[data-v-db3a2912]{color:var(--second-text-color);width:150px;font-weight:600;display:inline-block}.base-info-item .base-value-wrap[data-v-db3a2912]{flex:1}.base-info-wrap[data-v-db3a2912]{padding-top:4%;display:flex;flex-direction:column}.badge-wrap[data-v-db3a2912]{position:relative;width:100px}.badge-wrap:hover .upd-mask[data-v-db3a2912]{opacity:1}.badge-wrap .upd-mask[data-v-db3a2912]{position:absolute;left:0;top:0;bottom:0;width:100px;border-radius:4px;display:flex;background:rgba(68,68,68,.8);justify-content:center;align-items:center;opacity:0}.badge-wrap .upd-mask .upd-badge[data-v-db3a2912]{cursor:pointer;text-align:center;font-size:20px}.sm-system-body[data-v-db3a2912]{height:calc(100% - 50px);width:100%;user-select:none!important}.sm-system .col-title[data-v-db3a2912]{width:100%;padding:0 10px 0 0;font-size:var(--font-size-normal);color:var(--second-text-color);margin:12px 0}.sm-system .col-title .ivu-icon[data-v-db3a2912]{color:var(--normal-icon-color);cursor:pointer;margin-right:10px}.editable:hover .edit-btn[data-v-db3a2912],.editable[data-v-db3a2912]{display:inline-block}.editable .edit-btn[data-v-db3a2912]{display:none;font-size:var(--font-size-normal);margin-left:10px;margin-bottom:5px}.editable .ivu-icon[data-v-db3a2912]{cursor:pointer;color:#757575}.time-zone-label[data-v-db3a2912]{width:300px}.time-zone-label:hover+.edit-time-btn[data-v-db3a2912]{display:inline-block}.school-badge[data-v-db3a2912]{vertical-align:middle;width:100px;border-radius:5px}.campus-modal[data-v-db3a2912]{text-align:center}.campus-modal .campus-name-item[data-v-db3a2912]{margin-top:10px;position:relative}.campus-modal .campus-name-item:hover .campus-btn-edit[data-v-db3a2912]{display:inline-block}.campus-modal .campus-name-item[data-v-db3a2912]:hover{color:var(--normal-icon-color);font-weight:500}.campus-modal .campus-name-item .campus-name[data-v-db3a2912]{font-size:16px;cursor:pointer}.campus-modal .campus-name-item .campus-btn-edit[data-v-db3a2912]{margin-left:15px;display:none;cursor:pointer;position:absolute;right:15px}.semester-name-label[data-v-db3a2912]{display:inline-block;vertical-align:super}.period-wrap[data-v-db3a2912]{height:100%;background:#fff}.period-wrap .col-title[data-v-db3a2912]{padding-left:15px}.period-wrap .period-list[data-v-db3a2912]{width:100%;height:85vh;overflow:hidden;overflow-y:auto}.period-wrap .period-list[data-v-db3a2912]::-webkit-scrollbar{width:5px;height:1px}.period-wrap .period-list[data-v-db3a2912]::-webkit-scrollbar-thumb{background:#7c7c7c}.period-wrap .period-list[data-v-db3a2912]::-webkit-scrollbar-track{background:rgba(68,68,68,.5)}.period-wrap .period-list .campus-label[data-v-db3a2912]{color:var(--assist-color-light);border:1px solid var(--assist-color-light);border-radius:4px}.period-wrap .period-list .campus-label[data-v-db3a2912],.period-wrap .period-list .type-label[data-v-db3a2912]{width:-moz-fit-content;width:fit-content;padding:0 5px;font-size:10px;float:right;margin-right:5px;margin-top:5px}.period-wrap .period-list .type-label[data-v-db3a2912]{color:#19be6b;border:1px solid #19be6b;border-radius:4px}.period-wrap .period-item[data-v-db3a2912]{position:relative;padding:10px 10px 10px 10px;cursor:pointer}.period-wrap .period-item-name[data-v-db3a2912]{font-size:20px;color:var(--primary-text-color);font-weight:700;margin:2px 0;width:100%}.period-wrap .period-item-name .period-btn-edit[data-v-db3a2912]{font-size:var(--font-size-normal);margin-left:10px;margin-bottom:5px;display:none}.period-wrap .period-item-num[data-v-db3a2912]{padding-left:5px;color:var(--label-text-color);font-size:var(--font-size-normal)}.period-wrap .period-item-num span[data-v-db3a2912]{display:inline-block;width:3px;height:10px;margin-right:5px;background:var(--assist-color-dark)}.period-wrap .period-item[data-v-db3a2912]:hover{background:var(--hover-text-color)}.period-wrap .period-item[data-v-db3a2912]:last-child{margin-bottom:15px}.setting-scroll[data-v-db3a2912]{height:100%}.setting-scroll .block-title[data-v-db3a2912]{margin-bottom:20px;margin-left:10px;color:var(--second-text-color);position:relative}.setting-scroll .block-title[data-v-db3a2912]:before{content:"";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#aeaeae;left:-12px;top:7px}.setting-scroll .bf-color1[data-v-db3a2912]:before{background:#f16c6a}.setting-scroll .bf-color2[data-v-db3a2912]:before{background:#68cdf1}.setting-scroll .bf-color3[data-v-db3a2912]:before{background:#7c4dff}.setting-scroll .bf-color4[data-v-db3a2912]:before{background:#00796b}.setting-scroll .bf-color5[data-v-db3a2912]:before{background:#d32f2f}.setting-scroll .bf-color6[data-v-db3a2912]:before{background:#0288d1}.setting-scroll .setting-content[data-v-db3a2912]{padding:12px 15px 16px 15px;min-height:150px;border-radius:5px;margin-right:12px;margin:0 0 10px 0;overflow:hidden;display:inline-block;border:1px solid var(--border-color);background:#fff}.setting-scroll .setting-content[data-v-db3a2912]:hover{box-shadow:0 0 8px 1px var(--card-shadow)}.setting-scroll .setting-content:hover .block-action-box[data-v-db3a2912]{display:inline-block}.semster-item[data-v-db3a2912]{padding:5px 10px 5px 5px}.semster-item[data-v-db3a2912]:last-child{border:none}.semster-item[data-v-db3a2912]:hover{background:var(--hover-text-color)}.semster-item:hover .hover-show-icon[data-v-db3a2912],.semster-item:hover .set-start-tag[data-v-db3a2912]{display:inline-block}.action-btx-box[data-v-db3a2912]{float:right}.action-btn-icon[data-v-db3a2912]{color:var(--normal-icon-color);margin-left:8px;font-size:16px;cursor:pointer}.hover-show-icon[data-v-db3a2912]{display:none}.grade-content[data-v-db3a2912]{width:calc(100% - 20px);height:280px}@media screen and (max-width:1600px){.grade-content[data-v-db3a2912]{width:100%}}.subject-content[data-v-db3a2912]{width:100%;height:280px}.tag-item[data-v-db3a2912]{display:inline-block;background:#80b2c9;color:#fff;padding:0 5px 0 10px;font-size:16px;border-radius:3px;margin-right:10px;margin-bottom:10px;position:relative;overflow:hidden}.tag-item-icon[data-v-db3a2912]{display:inline-block;width:10px;height:10px;background:#404040;border-radius:50%;margin-right:2px}.attr-box-item[data-v-db3a2912]{margin-bottom:10px;display:flex}.attr-box-item .add-type-icon[data-v-db3a2912]{cursor:pointer;font-size:16px;margin-top:8px}.attr-box-item p[data-v-db3a2912]{min-width:80px;line-height:32px}.block-action-box[data-v-db3a2912]{float:right}.time-content[data-v-db3a2912]{width:100%;height:800px}.analysis-content[data-v-db3a2912]{width:100%}.setting-right-side[data-v-db3a2912]{width:400px;padding-top:15px}.time-setting-wrap[data-v-db3a2912]{height:100%;padding-left:15px}.time-setting-body[data-v-db3a2912]{height:calc(100% - 40px)}.label-box[data-v-db3a2912]{width:150px;height:30px;border-radius:4px;background:grey;overflow:hidden}.subject-label-conmon[data-v-db3a2912]{font-size:16px;display:block;width:-moz-fit-content;width:fit-content;position:absolute;left:-12px;top:-3px;border-left:13px solid transparent;border-right:13px solid transparent;transform:rotate(-45deg)}.profession-label[data-v-db3a2912]{border-bottom:13px solid #f90}.subject-label[data-v-db3a2912]{border-bottom:13px solid #00a4e9}.general-label[data-v-db3a2912]{border-bottom:13px solid #85f9bd}.subject-item[data-v-db3a2912]{padding-left:25px}.subject-item:hover .subject-action-icon[data-v-db3a2912]{opacity:1}.exam-type-item[data-v-db3a2912]{padding-left:0;padding-right:20px}.exam-type-item:hover .exam-action-icon[data-v-db3a2912]{opacity:1}.attr-content:hover .ana-action-icon[data-v-db3a2912]{display:inline-block}.profs-item[data-v-db3a2912]{padding:0 5px 0 0}.profs-item:hover .profs-action-icon[data-v-db3a2912]{opacity:1}.grade-item[data-v-db3a2912]{padding:0 10px}.grade-item:hover .grade-action-icon[data-v-db3a2912]{display:inline-block;color:var(--normal-icon-color)}.grade-item[data-v-db3a2912]:hover{background:var(--hover-text-color);border-color:transparent}.grade-order[data-v-db3a2912]{display:inline-block;width:20px;height:20px;border-radius:50%;background:#00a4e8;color:#fff;text-align:center;font-size:12px;line-height:20px;margin-right:20px}.semester-content[data-v-db3a2912]{width:100%;margin-top:8px!important}.term-item-time-line[data-v-db3a2912]{position:relative;width:100%;height:calc(100% - 50px);color:var(--label-text-color)}.term-item-time-line ul[data-v-db3a2912]{list-style:none;width:-moz-fit-content;width:fit-content;margin:auto;width:100%;margin-top:20px}.term-item-time-line li[data-v-db3a2912]{margin:27px 0;font-size:16px;font-weight:700;justify-content:flex-start;display:inline-block;width:8.3%}.term-item-time-line li:last-child .time-line-tail[data-v-db3a2912]{display:none}.term-item-time-line .time-label[data-v-db3a2912]{width:-moz-fit-content;width:fit-content;text-align:center;font-size:12px;margin-top:5px;margin-left:-1px}.term-item-time-line .arrow-box[data-v-db3a2912]{position:absolute;top:2px;margin-left:1px}.term-item-time-line .line-box[data-v-db3a2912]{display:flex;width:100%}.term-item-time-line .time-dot[data-v-db3a2912]{position:relative;width:18px;height:18px;border-radius:50%;padding:5px;border:2px solid #aaa;z-index:2;display:inline-block}.term-item-time-line .time-inner-dot[data-v-db3a2912]{display:inline-block;width:6px;height:6px;background:#959595;border-radius:50%;position:absolute;top:4px;left:4px}.term-item-time-line .second-arrow[data-v-db3a2912]{margin-top:-10px}.term-item-time-line .time-line-tail[data-v-db3a2912]{width:35px;margin-top:9px;border-top:2px solid #aaa;width:calc(100% - 18px)}.term-item-time-line .arrow-item[data-v-db3a2912]{display:block;transform:rotate(180deg)}.cur-semester-name[data-v-db3a2912]{font-size:12px;color:var(--second-text-color);padding-left:10px;margin-top:-20px}.grade-action-icon[data-v-db3a2912]{cursor:pointer;flex:0.1;display:none;float:right;margin-left:10px;margin-top:8px}.exam-action-icon[data-v-db3a2912],.subject-action-icon[data-v-db3a2912]{color:#fff;margin-left:2px;font-size:12px;cursor:pointer;opacity:0;z-index:999;position:relative}.exam-action-icon[data-v-db3a2912]{right:-14px}.ana-action-icon[data-v-db3a2912]{margin-left:2px;font-size:12px;cursor:pointer;right:-14px;display:none;z-index:999;margin-left:5px}.profs-action-icon[data-v-db3a2912]{color:#fff;margin-left:2px;font-size:12px;cursor:pointer;opacity:0;z-index:999;position:relative}.profession-content[data-v-db3a2912]{width:100%}.semester-start-warning[data-v-db3a2912]{color:#ed4014;margin-left:15px}.year-start-tag[data-v-db3a2912]{font-size:12px;color:#1cc0f3;border:1px solid #1cc0f3;padding:1px 5px 1px 3px;border-radius:2px;margin-left:15px;display:inline-block;transform:scale(.8)}.set-start-tag[data-v-db3a2912]{font-size:12px;color:#f90;border:1px solid #f90;padding:1px 5px 1px 3px;border-radius:2px;margin-left:12px;display:inline-block;transform:scale(.8);cursor:pointer;display:none}.subject-tag[data-v-db3a2912]{margin-left:30px;margin-right:15px;position:relative;cursor:pointer;font-weight:400;color:silver}.subject-tag[data-v-db3a2912]:before{content:"";font-size:16px;display:block;width:-moz-fit-content;width:fit-content;position:absolute;left:-20px;top:3px;border-left:8px solid transparent;border-right:8px solid transparent;transform:rotate(-45deg)}.subject-tag[data-v-db3a2912]:first-child:before{border-bottom:8px solid #85f9bd}.subject-tag[data-v-db3a2912]:nth-child(2):before{border-bottom:8px solid #f90}.subject-tag[data-v-db3a2912]:nth-child(3):before{border-bottom:8px solid #00a4e9}.subject-tag-active[data-v-db3a2912]{font-weight:600;color:#000}.exam-type-item .ivu-input{padding:0 5px 0 15px}.exam-type-item .ivu-input::-webkit-input-placeholder{color:#e0e0e0}.profs-item .ivu-input{padding:0 2px 0 15px}.semester-name-label .ivu-input-wrapper{vertical-align:top}.input-line-height .ivu-input{line-height:32px;color:#fff;background:#80b2c9}.school-name .ivu-input[disabled]{font-size:20px!important}.time-zone-select .ivu-icon-ios-arrow-down:before{display:none}.time-zone-select .ivu-select-selection{border-color:transparent}.time-zone-select:hover .ivu-select-selection{border-color:#606060}.time-zone-select:hover .ivu-icon-ios-arrow-down:before{display:inline-block}.school-name .ivu-input-disabled{color:#303030!important;margin-top:-4px;font-weight:800}.ghost{opacity:0;background:#c8ebfb}.semester-name-label .ivu-input[disabled]{font-size:14px!important;color:var(--primary-text-color)}.setting-scroll>.__panel>.__view{padding-left:10px;padding-right:10px;padding-bottom:10px}.attr-content .ivu-input-number-disabled .ivu-input-number-input{cursor:text;color:var(--primary-text-color)}.grade-name .ivu-input{text-align:center;color:var(--primary-text-color)}.semster-item .ivu-select-selected-value{color:#80b2c9}.campus-name-item .ivu-input[disabled]{font-size:14px!important;color:var(--primary-text-color)}