.smart-curriculum .button-container{width:100%;display:flex;justify-content:space-between}.smart-curriculum{padding:16px;margin:16px;background:#fff}.curriculum-viewer[data-v-39724b2b]{width:100%;height:100%;overflow:hidden;transform:translate(0)}.curriculum-viewer .menu-container[data-v-39724b2b]{width:100%;background-color:#fff;padding:0 16px;z-index:2;line-height:1.5}.curriculum-viewer .curriculum-main[data-v-39724b2b]{height:calc(100% - 80px);padding:16px;margin:16px;background:#fff;overflow-y:auto;display:flex}.curriculum-viewer .curriculum-main .left-panel[data-v-39724b2b]{width:164px;margin-right:16px;height:100%;overflow-y:auto;border-right:1px solid #d8d8d8}.curriculum-viewer .curriculum-main .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper[data-v-39724b2b],.curriculum-viewer .curriculum-main .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper[data-v-39724b2b]{width:calc(100% - 24px)}.curriculum-viewer .curriculum-main .curriculum-block-table[data-v-39724b2b]{overflow-y:auto;width:calc(100% - 180px)}.curriculum-viewer .curriculum-main .curriculum-block-table td[data-v-39724b2b],.curriculum-viewer .curriculum-main .curriculum-block-table th[data-v-39724b2b]{height:30px;border:1px solid #d8d8d8;position:relative}.curriculum-viewer .curriculum-main .curriculum-block-table td[data-v-39724b2b]{padding:0;vertical-align:top}.curriculum-viewer .curriculum-main .curriculum-block-table th[data-v-39724b2b]{background:#fafafa;padding-left:4px}.curriculum-viewer .curriculum-main .curriculum-block-table .block-item[data-v-39724b2b]{height:100%;padding:4px;display:flex;width:100%;flex-direction:column;min-height:130px}.curriculum-viewer .curriculum-main .curriculum-block-table .block-item .course-item[data-v-39724b2b]{border-radius:2px;padding:0 2px;width:100%;color:rgba(0,0,0,.85)}.curriculum-viewer .curriculum-main .curriculum-block-table .block-item .course-item[data-v-39724b2b]:not(:last-child){margin-bottom:4px}.curriculum-viewer .curriculum-main .curriculum-block-table .lock-item[data-v-39724b2b]{display:flex;align-items:center;justify-content:center;height:100%;background:#f5f5f5;min-height:130px;color:rgba(0,0,0,.45)}.curriculum-viewer-modal .ant-modal{top:50px}.curriculum-viewer-modal .ant-modal .ant-modal-body{max-height:80vh!important}.curriculum-viewer-modal .curriculum-main{display:flex;height:calc(80vh - 72px);width:100%}.curriculum-viewer-modal .curriculum-main .left-panel{width:164px;margin-right:16px;height:100%;background:#fafafa;overflow-y:auto}.curriculum-viewer-modal .curriculum-main .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper,.curriculum-viewer-modal .curriculum-main .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper{width:calc(100% - 24px)}.curriculum-viewer-modal .curriculum-main .curriculum-block-table{height:100%;overflow-y:auto;width:calc(100% - 180px)}.curriculum-viewer-modal .curriculum-main .curriculum-block-table td,.curriculum-viewer-modal .curriculum-main .curriculum-block-table th{height:30px;border:1px solid #d8d8d8;position:relative}.curriculum-viewer-modal .curriculum-main .curriculum-block-table td{padding:0;vertical-align:top}.curriculum-viewer-modal .curriculum-main .curriculum-block-table th{background:#fafafa;padding-left:4px}.curriculum-viewer-modal .curriculum-main .curriculum-block-table .block-item{height:100%;padding:4px;display:flex;width:100%;flex-direction:column;min-height:130px}.curriculum-viewer-modal .curriculum-main .curriculum-block-table .block-item .course-item{border-radius:2px;padding:0 2px;width:100%;color:rgba(0,0,0,.85)}.curriculum-viewer-modal .curriculum-main .curriculum-block-table .block-item .course-item:not(:last-child){margin-bottom:4px}.curriculum-viewer-modal .curriculum-main .curriculum-block-table .lock-item{display:flex;align-items:center;justify-content:center;height:100%;background:#f5f5f5;min-height:130px;color:rgba(0,0,0,.45)}.not-schedule-viewer-modal .ant-modal-header{padding:0;border:0}.not-schedule-viewer-modal .ant-modal-header .ant-tabs-bar{padding:0 16px}.not-schedule-viewer-modal .ant-modal-header .ant-tabs-bar .ant-tabs-tab{padding:18px 16px}.block-viewer-modal .block-table td,.block-viewer-modal .block-table th{height:30px;border:1px solid #d8d8d8;position:relative}.block-viewer-modal .block-table td{padding:0}.block-viewer-modal .block-table th{background:#fafafa;padding-left:10px}.block-viewer-modal .block-table .block-item{height:100%;display:flex;align-items:center;border-left:6px solid transparent}.block-viewer-modal .block-table .lock-item{display:flex;align-items:center;justify-content:center;height:100%;background:#f5f5f5;color:rgba(0,0,0,.45)}.content[data-v-69ee0433]{display:flex;align-items:center;justify-content:space-between}.content .left-panel[data-v-69ee0433],.content .right-panel[data-v-69ee0433]{width:360px}.content .left-panel .panel-title[data-v-69ee0433],.content .right-panel .panel-title[data-v-69ee0433]{display:flex;justify-content:space-between;align-items:center;color:rgba(0,0,0,.65);margin-bottom:8px}.content .left-panel .panel-title .num[data-v-69ee0433],.content .right-panel .panel-title .num[data-v-69ee0433]{color:#26b889}.content .left-panel .candidate-list[data-v-69ee0433],.content .right-panel .candidate-list[data-v-69ee0433]{height:calc(100% - 48px);overflow-y:auto;overflow-x:hidden}.content .left-panel .candidate-list .group-item[data-v-69ee0433],.content .right-panel .candidate-list .group-item[data-v-69ee0433]{width:100%;margin:0 0 8px 0;padding:0 4px 0 0;display:flex;flex-direction:column;border-bottom:1px solid rgba(0,0,0,.15)}.content .left-panel .candidate-list .group-item .group-header[data-v-69ee0433],.content .right-panel .candidate-list .group-item .group-header[data-v-69ee0433]{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;margin:0 0 8px 0}.content .left-panel .candidate-list .group-item .group-header .group-title[data-v-69ee0433],.content .right-panel .candidate-list .group-item .group-header .group-title[data-v-69ee0433]{line-height:22px;color:rgba(0,0,0,.65);font-weight:500}.content .left-panel .candidate-list .group-item .group-container[data-v-69ee0433],.content .right-panel .candidate-list .group-item .group-container[data-v-69ee0433]{display:flex;flex-direction:column;margin-bottom:-8px}.content .left-panel .candidate-list .group-item .group-container .group-item[data-v-69ee0433],.content .right-panel .candidate-list .group-item .group-container .group-item[data-v-69ee0433]{padding:0 0 4px 12px;border:none}.content .left-panel .candidate-list .group-item .group-container .group-item .group-header[data-v-69ee0433],.content .right-panel .candidate-list .group-item .group-container .group-item .group-header[data-v-69ee0433]{margin-bottom:8px}.content .left-panel .candidate-list .group-item .group-container .data-item[data-v-69ee0433],.content .right-panel .candidate-list .group-item .group-container .data-item[data-v-69ee0433]{cursor:pointer;margin:0 0 8px 16px;width:calc(100% - 16px);border-radius:2px}.content .left-panel .candidate-list .group-item .group-container .data-item .data-name[data-v-69ee0433],.content .right-panel .candidate-list .group-item .group-container .data-item .data-name[data-v-69ee0433]{color:rgba(0,0,0,.65);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content .left-panel .candidate-list .group-item[data-v-69ee0433]:last-of-type,.content .right-panel .candidate-list .group-item[data-v-69ee0433]:last-of-type{border-bottom:none}.content .left-panel .selected-list[data-v-69ee0433],.content .right-panel .selected-list[data-v-69ee0433]{height:100%;overflow-y:auto;overflow-x:hidden}.content .left-panel .selected-list .data-item[data-v-69ee0433],.content .right-panel .selected-list .data-item[data-v-69ee0433]{cursor:pointer;padding:0 8px;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center;width:100%;border-radius:2px}.content .left-panel .selected-list .data-item .data-name[data-v-69ee0433],.content .right-panel .selected-list .data-item .data-name[data-v-69ee0433]{color:rgba(0,0,0,.65);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content .left-panel .selected-list .data-item[data-v-69ee0433]:hover,.content .right-panel .selected-list .data-item[data-v-69ee0433]:hover{background-color:rgba(38,184,137,.1)}.manual-adjust .refresh-tips{width:100%;padding:0 12px;font-size:14px;line-height:32px;background:rgba(250,173,20,.1);border:1px solid rgba(250,173,20,.45);margin-bottom:8px;border-radius:4px;display:flex;align-items:center}.manual-adjust .refresh-tips i{margin-right:8px;color:#faad14}.manual-adjust .refresh-tips.error{background-color:#fff1f0;border:1px solid #ffa39e}.manual-adjust .refresh-tips.error i{color:inherit}.manual-adjust .block-container{width:100%;display:flex;overflow-x:auto}.manual-adjust .block-container .single-block{min-width:160px;min-height:350px;border:1px solid #d8d8d8}.manual-adjust .block-container .single-block .block-header{height:38px;display:flex;font-weight:700;background:#fafafa;align-items:center;padding:0 8px;border-bottom:1px solid #d8d8d8;justify-content:space-between}.manual-adjust .block-container .single-block .block-header i{cursor:pointer}.manual-adjust .block-container .single-block .block-header i:hover{-webkit-animation:shake .4s ease-in-out;animation:shake .4s ease-in-out}.manual-adjust .block-container .single-block .block-body{height:calc(100% - 38px);padding:8px}.manual-adjust .block-container .single-block .block-body .course-container{min-height:calc(100% - 28px);display:flex;flex-direction:column;margin-bottom:12px}.manual-adjust .block-container .single-block .block-body .single-course{width:100%;height:22px;padding:0 2px;margin-bottom:12px;outline:none;position:relative;text-overflow:ellipsis;white-space:nowrap;border-radius:2px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.manual-adjust .block-container .single-block .block-body .single-course .course-name{color:rgba(0,0,0,.85);outline:none}.manual-adjust .block-container .single-block .block-body .single-course.chosen{opacity:.5!important}.manual-adjust .block-container .single-block .block-body .single-course>i.delete{opacity:0;transition:all .3s ease-in-out}.manual-adjust .block-container .single-block .block-body .single-course:hover>i.delete{opacity:1}.manual-adjust .block-container .single-block .block-body .single-course>i.error{color:red;position:absolute;top:-8px;left:-8px;background:#fff;border-radius:50%;border:2px solid #fff}.manual-adjust .block-container .single-block .block-body .block-footer{text-align:center;color:#46c29a}.manual-adjust .block-container .single-block:not(:last-child){border-right:0}.manual-adjust .block-container .conflict-block{border-color:#faad14}.manual-adjust .block-container .conflict-block+.single-block{border-left:1px solid #faad14}.manual-adjust .btn-container{display:flex;justify-content:center;margin-top:16px}.manual-adjust .published-btn-container{display:flex;justify-content:flex-end;margin-top:16px}@-webkit-keyframes shake{10%,90%{transform:translate3d(-2px,-2px,0)}20%,80%{transform:translate3d(2px,-2px,0)}30%,70%{transform:translate3d(2px,2px 0)}40%,60%{transform:translate3d(-2px,2px,0)}50%{transform:translate3d(-2px,-2px,0)}}@keyframes shake{10%,90%{transform:translate3d(-2px,-2px,0)}20%,80%{transform:translate3d(2px,-2px,0)}30%,70%{transform:translate3d(2px,2px 0)}40%,60%{transform:translate3d(-2px,2px,0)}50%{transform:translate3d(-2px,-2px,0)}}.relative-table{width:386px;flex-shrink:0;margin:16px 0;background:#fff;transition:all .2s;overflow-y:auto}.relative-table .relative-title{padding:8px;border-bottom:1px solid #d8d8d8;font-size:16px;font-weight:700}.relative-table .day-block{border-left:1px solid transparent;padding:0}.relative-table .day-block .ellipsis{line-height:30px;border-left:3px solid transparent;padding-left:2px;text-align:left;height:100%}.relative-table .table-container{padding:8px}.relative-table .common-title{margin-bottom:0}.relative-table .single-table:not(:last-child){margin-bottom:8px}.relative-table .fixed-time-table{table-layout:fixed;width:100%}.relative-table .fixed-time-table td,.relative-table .fixed-time-table th{border:1px solid #d8d8d8;text-align:center;height:30px}.relative-table .fixed-time-table th{background:#fafafa}.curriculum-viewer[data-v-1aa23c54]{width:100%;height:100%;overflow:auto;transform:translate(0)}.curriculum-viewer .curriculum-title[data-v-1aa23c54]{width:100%;height:70px;background:#fff}.curriculum-viewer .curriculum-title .icon-container[data-v-1aa23c54]{display:inline-block;border-radius:4pt;background-color:#ffce3d;width:28px;height:28px;line-height:28px;text-align:center;margin-left:16px}.curriculum-viewer .curriculum-title .main-title[data-v-1aa23c54]{font-size:20px;line-height:29px;font-weight:700;display:inline-block;margin-left:8px}.curriculum-viewer .curriculum-title .subtitle[data-v-1aa23c54]{font-size:14px;display:flex}.curriculum-viewer .curriculum-title .subtitle .subtitle-container[data-v-1aa23c54]{width:20%;line-height:42px}.curriculum-viewer .curriculum-title .subtitle span[data-v-1aa23c54]{color:rgba(0,0,0,.45);margin-right:8px}.curriculum-viewer .main-viewer[data-v-1aa23c54]{height:calc(100% - 70px);overflow-y:auto;display:flex}.curriculum-viewer .main-viewer-high-adjust[data-v-1aa23c54]{height:calc(100% - 70px);display:flex}.curriculum-viewer .main-viewer-high-adjust .view-container[data-v-1aa23c54]{overflow-y:auto;width:100%}.class-calendar[data-v-d8346fa2]{padding:16px;margin:16px;background:#fff;display:flex;flex-direction:column}.class-calendar .detail-time[data-v-d8346fa2]{margin-bottom:16px;font-size:16px;text-align:right}.class-calendar .detail-time .arrow-btn[data-v-d8346fa2]{color:#000}.class-calendar .detail-time .arrow-btn[data-v-d8346fa2]:hover{color:#26b889}.class-calendar .calendar-table[data-v-d8346fa2]{margin-bottom:16px;table-layout:fixed;color:#000}.class-calendar .calendar-table th[data-v-d8346fa2]{height:70px}.class-calendar .calendar-table td[data-v-d8346fa2],.class-calendar .calendar-table th[data-v-d8346fa2]{text-align:center;border:1px solid #d8d8d8;position:relative}.class-calendar .calendar-table .remark[data-v-d8346fa2]{position:absolute;bottom:4px;right:4px;font-size:14px;transition:all .2s ease-in-out}.class-calendar .calendar-table .day[data-v-d8346fa2]{position:absolute;top:8px;right:8px;font-size:14px;color:rgba(0,0,0,.25)}.class-calendar .calendar-table .day.cur[data-v-d8346fa2]{color:#fff;height:26px;width:26px;background:#69c0ff;border-radius:50%;display:flex;justify-content:center;align-items:center}.class-calendar .calendar-table .cur-block[data-v-d8346fa2]{height:100%;width:100%;transition:inherit}.class-calendar .calendar-table .cur-block .weekday[data-v-d8346fa2]{position:absolute;top:8px;left:8px;line-height:26px;font-size:14px;color:#69c0ff}.class-calendar .calendar-table .cur-block.modify .day[data-v-d8346fa2]{background:#faad14!important}.class-calendar .calendar-table .cur-block.modify .weekday[data-v-d8346fa2]{color:#faad14!important}.class-calendar .calendar-table .cur-block.vac[data-v-d8346fa2]{background:rgba(0,0,0,.02)}.class-calendar .calendar-table .cur-block.vac .day[data-v-d8346fa2]{color:rgba(0,0,0,.45);background:transparent}.class-calendar .calendar-table .cur-block.vac .weekday[data-v-d8346fa2]{color:rgba(0,0,0,.45)}.class-calendar .calendar-table .trans-block[data-v-d8346fa2]{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;display:flex;align-items:center;justify-content:center;transition:inherit}.class-calendar .calendar-table .cur-td[data-v-d8346fa2]{transition:all .3s ease-in-out}.class-calendar .calendar-table .cur-td.cur-hover[data-v-d8346fa2]{cursor:pointer}.class-calendar .calendar-table .cur-td.cur-hover[data-v-d8346fa2]:hover{background:rgba(38,184,137,.14)}.class-calendar .calendar-table .cur-td.cur-hover:hover .cur-block[data-v-d8346fa2]{opacity:0}.class-calendar .calendar-table .cur-td.cur-hover:hover .trans-block[data-v-d8346fa2]{opacity:1}.class-calendar .calendar-table tbody td[data-v-d8346fa2]{height:110px}.class-calendar .btn-container[data-v-d8346fa2]{width:100%;display:flex;justify-content:center;align-items:center}.class-canlendar-popover .ant-popover-inner[data-v-d8346fa2]{width:294px;padding:16px}.class-canlendar-popover .ant-popover-inner .ant-popover-title[data-v-d8346fa2]{padding:0;border:0}.class-canlendar-popover .ant-popover-inner .ant-popover-inner-content[data-v-d8346fa2]{padding:0}.class-canlendar-popover .ant-popover-inner .popover-container[data-v-d8346fa2]{margin-left:21px}.class-canlendar-popover .ant-popover-inner .popover-container .content-footer[data-v-d8346fa2]{display:flex;justify-content:flex-end}.class-canlendar-popover .ant-popover-inner .popover-container .content-body[data-v-d8346fa2]{display:flex;flex-direction:column;margin-bottom:24px}.class-canlendar-popover .ant-popover-inner .popover-container .content-body>span[data-v-d8346fa2]{margin-bottom:8px}.class-calendar-batch-modal .batch-form .ant-form-item[data-v-d8346fa2]{margin-bottom:0}.class-calendar-batch-modal .ant-modal-body[data-v-d8346fa2]{padding:16px;padding-top:8px}.class-calendar-batch-modal .ant-input-group[data-v-d8346fa2],.class-canlendar-popover .ant-input-group[data-v-d8346fa2]{display:flex!important;margin-top:4px}.class-calendar-batch-modal .ant-input-group .front-label[data-v-d8346fa2],.class-canlendar-popover .ant-input-group .front-label[data-v-d8346fa2]{display:flex;justify-content:center;align-items:center;color:rgba(0,0,0,.65);font-size:14px;width:140px;background-color:#fafafa;border:1px solid #d8d8d8;border-radius:4px 0 0 4px;border-right:0;line-height:1}.class-calendar-batch-modal .ant-input-group .ant-select[data-v-d8346fa2],.class-canlendar-popover .ant-input-group .ant-select[data-v-d8346fa2]{width:calc(100% - 140px)}.class-calendar-batch-modal .ant-input-group .ant-select .ant-select-selection[data-v-d8346fa2],.class-canlendar-popover .ant-input-group .ant-select .ant-select-selection[data-v-d8346fa2]{border-radius:0 4px 4px 0}.smart-curriculum-editor[data-v-c498e958],.teacher-setting[data-v-98ede344]{background-color:#fff;margin:16px;padding:16px}.smart-curriculum-editor .draft-item[data-v-c498e958]{position:relative;margin:2px 0 6px;padding:4px 8px;border:1px solid #d9d9d9;border-radius:4px}.smart-curriculum-editor .draft-item[data-v-c498e958] .ant-descriptions-item{line-height:24px}.smart-curriculum-editor .draft-item[data-v-c498e958] .ant-descriptions-item:last-of-type{padding-bottom:0}.smart-curriculum-editor .draft-item .edit-button[data-v-c498e958]{visibility:hidden;transition:none}.smart-curriculum-editor .draft-item .operation[data-v-c498e958]{position:absolute;right:8px;bottom:-4px;visibility:hidden}.smart-curriculum-editor .draft-item .status[data-v-c498e958]{position:absolute;top:-4px;right:8px}.smart-curriculum-editor .draft-item:hover .edit-button[data-v-c498e958],.smart-curriculum-editor .draft-item:hover .operation[data-v-c498e958]{visibility:visible}.class-plan .btn-container{display:flex;justify-content:center;margin-top:16px}.class-plan .ant-table-body .has-error.bottom{margin-bottom:35px}.class-plan .ant-table-body .error-span{color:red;position:absolute;bottom:-30px;left:0}.teacher-group .btn-container,.teacher-plan .btn-container{display:flex;justify-content:center;margin-top:16px}.teacher-group .ant-table-body .error-span{color:red;position:absolute;bottom:-30px;left:0}.teacher-group .ant-table-body .has-error.bottom{margin-bottom:35px}.course-plan[data-v-7b151494]{height:100%}.course-plan .main-content[data-v-7b151494]{display:flex;overflow:hidden}.course-plan .course-menu[data-v-7b151494]{flex-shrink:0;width:160px;display:flex;flex-direction:column}.course-plan .course-menu .common-title[data-v-7b151494]{margin-bottom:14px;height:36px}.course-plan .course-menu .menu[data-v-7b151494]{width:100%;height:100%;margin:0 -1px 0 0;overflow-y:auto;overflow-x:hidden}.course-plan .course-menu .class-item[data-v-7b151494]{display:flex;justify-content:space-between;align-items:center;padding-right:0}.course-plan .course-menu .ant-menu-item .anticon[data-v-7b151494]{color:red;position:absolute;right:0;margin:6px}.course-plan .plan-content[data-v-7b151494]{width:100%;padding:0 8px;height:100%;overflow-y:auto}.course-plan .plan-content .ant-table-body .has-error.bottom[data-v-7b151494]{margin-bottom:35px}.course-plan .plan-content .ant-table-body .error-span[data-v-7b151494]{color:red;position:absolute;bottom:-30px;left:0}.course-plan .btn-container[data-v-7b151494]{display:flex;justify-content:center;margin-top:16px}.course-plan .total[data-v-7b151494]{margin:0;margin-top:8px;display:block}.course-plan .total .num[data-v-7b151494]{color:#26b889}.course-plan .total.error .num[data-v-7b151494],.course-plan .total.error[data-v-7b151494]{color:red}.course-plan .title-text[data-v-7b151494]:before{background:transparent}.teach-plan .teach-main{height:calc(100% - 60px);overflow-y:auto}.teach-plan .teach-main>.ant-table-wrapper,.teach-plan .teach-main>.plan-table-wrapper{min-height:calc(100% - 96px)}.teach-plan .teach-main>.main-content{height:calc(100% - 48px)}.fixed-no-class{display:flex;overflow:hidden}.fixed-no-class .tab-menu{flex-shrink:0;width:160px;display:flex;flex-direction:column}.fixed-no-class .tab-menu .menu{width:100%;height:100%;margin:0 -1px 0 0}.fixed-no-class .plan-content{width:100%;padding:0 8px}.fixed-time-modal .fixed-time-table{table-layout:fixed;width:100%}.fixed-time-modal .fixed-time-table td,.fixed-time-modal .fixed-time-table th{border:1px solid #d8d8d8;text-align:center;height:30px}.fixed-time-modal .fixed-time-table th{background:#fafafa}.fixed-time-modal .fixed-time-table .operate-block{cursor:pointer}.fixed-time-modal .fixed-time-table .operate-block:hover{background:#26b889;opacity:.08}.fixed-time-modal .fixed-time-table .operate-block.selected{background:#26b889;opacity:1}.fixed-time-modal .fixed-time-table .operate-block.disabled-block{background:#fafafa!important;cursor:default!important;opacity:1!important}.i-c-section{display:flex;overflow:hidden}.i-c-section .tab-menu{flex-shrink:0;width:160px;display:flex;flex-direction:column}.i-c-section .tab-menu .menu{width:100%;height:100%;margin:0 -1px 0 0}.i-c-section .plan-content{width:100%;padding:0 8px}.rule-set-prime .btn-container{display:flex;justify-content:center;margin-top:16px}.rule-set-prime .rule-main{height:calc(100% - 108px)}.scheduling-prime{min-height:400px;display:flex;align-items:center;flex-direction:column}.scheduling-prime .ant-spin-text{margin-top:8px;margin-bottom:32px}.scheduling-prime .ant-result{padding-bottom:16px;padding:16px}.scheduling-prime .ant-result-content{padding:8px 16px;width:700px}.scheduling-prime .ant-table-body th{background:#f0f0f0}.scheduling-prime .ant-table-placeholder,.scheduling-prime .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:transparent}.scheduling-prime .suggest-content{display:flex;flex-direction:column;margin-top:8px}.scheduling-prime .warning-tips{margin-top:16px;margin-bottom:4px}.reject-modal .tips-container{display:flex;align-items:center;width:100%;padding:0 16px;font-size:14px;line-height:40px;background:rgba(64,192,151,.1);border:1px solid rgba(64,192,151,.45);margin-bottom:16px;border-radius:4px}.reject-modal .tips-container i{color:#26b889;margin-right:8px}.reject-modal .ant-modal-footer{border:0}.course-plan-modal .button-container{margin-bottom:8px}.course-plan-modal .tips-container{line-height:40px;padding:0 16px;font-size:14px;background:rgba(64,192,151,.1);border:1px solid rgba(64,192,151,.45);border-radius:4px;margin-bottom:8px}.course-plan-modal .tips-container i{color:#26b889;margin-right:8px}.course-plan-modal .ant-modal-footer{border:0}.form-modal[data-v-4f239d55]{padding-top:50px}.table-content[data-v-4f239d55]{margin-bottom:8px}.table-content .student-name[data-v-4f239d55]{display:inline-block;font-weight:700;margin-top:8px;margin-bottom:8px}.manual-adjust-prime{height:100%}.manual-adjust-prime .main-content{display:flex;height:calc(100% - 48px)}.manual-adjust-prime .class-menu{flex-shrink:0;width:160px;display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden}.manual-adjust-prime .class-menu .common-title{margin-bottom:14px;height:36px}.manual-adjust-prime .class-menu .menu{width:100%;margin:0 -1px 0 0}.manual-adjust-prime .class-menu .class-item{padding-right:0}.manual-adjust-prime .class-menu .class-item .ellipsis{margin-right:14px}.manual-adjust-prime .class-menu .ant-menu-item .anticon{color:red;position:absolute;right:0;top:50%;transform:translateY(-50%)}.manual-adjust-prime .result-content{width:100%;padding:0 8px;height:100%;overflow-y:auto}.manual-adjust-prime .result-content .ant-table-body .has-error.bottom{margin-bottom:35px}.manual-adjust-prime .result-content .ant-table-body .error-span{color:red;position:absolute;bottom:-30px;left:0}.manual-adjust-prime .btn-container{display:flex;justify-content:center;margin-top:16px}.manual-adjust-prime .tips-container{line-height:40px;display:flex;flex-wrap:wrap;align-items:center;padding:0 16px;font-size:14px;background:rgba(64,192,151,.1);border:1px solid rgba(64,192,151,.45);border-radius:4px}.manual-adjust-prime .tips-container i{color:#26b889;margin-right:8px}.manual-adjust-prime .tips-container.warning{margin-bottom:8px;background:#fffbe6;border:1px solid #ffe58f}.manual-adjust-prime .tips-container.warning i{color:#faad14}.manual-adjust-prime .tips-container.forbid{margin-bottom:8px;background:#fff1f0;border:1px solid #ffa39e}.manual-adjust-prime .tips-container.forbid i{color:#f5222d}.manual-adjust-prime .adjust-table{table-layout:fixed;width:100%;margin-top:8px}.manual-adjust-prime .adjust-table td,.manual-adjust-prime .adjust-table th{border:1px solid #d8d8d8;text-align:center;height:30px}.manual-adjust-prime .adjust-table th{background:#fafafa}.manual-adjust-prime .adjust-table .operate-block{height:100%;cursor:pointer;border:2px solid transparent;transition:all .3s;min-height:114px;overflow:hidden;position:relative}.manual-adjust-prime .adjust-table .operate-block.selected{opacity:1;box-shadow:0 4px 12px 2px rgba(0,0,0,.25)}.manual-adjust-prime .adjust-table .operate-block .cant-change{display:block;width:100%;height:100%;background:rgba(0,0,0,.65);position:absolute;font-size:24px;display:flex;justify-content:center;align-items:center;color:hsla(0,0%,100%,.65);opacity:0;transition:all .2s}.manual-adjust-prime .adjust-table .operate-block .single-course-wrapper{position:absolute;background:#fff;width:100%;transition:all .2s}.manual-adjust-prime .adjust-table .operate-block .single-course-wrapper:hover{height:100%!important;top:0!important;z-index:99!important}.manual-adjust-prime .adjust-table .operate-block .single-course-wrapper:not(div:last-of-type):before{background:#fff;height:1px;width:calc(100% - 8px);position:absolute;bottom:0;left:5px;content:" "}.manual-adjust-prime .adjust-table .operate-block .single-course{display:flex;flex-direction:column;overflow:hidden;border-left:3px solid transparent;height:100%;padding-left:4px}.manual-adjust-prime .adjust-table .operate-block .single-course span{text-align:left;flex-shrink:0}.manual-adjust-prime .adjust-table .operate-block>i{position:absolute;left:6px;top:3px;z-index:100;color:#faad14;background:#fff;border-radius:50%}.manual-adjust-prime .adjust-table .day-block{height:114px;text-align:left}.manual-adjust-prime .adjust-table .day-block>div{display:flex;flex-direction:column;height:100%;padding-left:4px;border-left:3px solid transparent}.manual-adjust-prime .adjust-table .disabled-block{background:#fafafa!important;cursor:default!important;opacity:1!important}.step-page-prime{height:100%}.step-page-prime .step-main-content{margin-top:16px;height:calc(100% - 48px)}.step-page-outer[data-v-41d5ab93]{display:flex}.step-page-outer .curriculum-step-page[data-v-41d5ab93]{background:#fff;margin-right:16px;width:100%}.step-page-outer .curriculum-step-page .ant-steps[data-v-41d5ab93]{margin:auto;width:85%;margin-bottom:28px}.step-page-outer .curriculum-step-page .relative-table[data-v-41d5ab93]{transition:all .2s}.step-page-outer.over-wrap[data-v-41d5ab93]{height:calc(100vh - 154px);overflow:hidden}.teacher-setting[data-v-0c0f165c]{width:100%;margin:16px 0 0;background-color:#fff}.block-setting[data-v-415a6970],.course-plan[data-v-10027790]{margin:0}.block-setting .block-setting-container[data-v-415a6970]{display:flex;height:calc(100vh - 308px)}.block-setting .block-setting-container .course-list[data-v-415a6970]{width:320px;height:100%;flex-shrink:0;border-right:1px solid #d9d9d9;box-shadow:inset 0 -2px 2px 0 #e8e8e8;overflow-y:auto}.block-setting .block-setting-container .course-list[data-v-415a6970] .ant-collapse-borderless{background-color:#fff}.block-setting .block-setting-container .course-list[data-v-415a6970] .ant-collapse-header{padding:4px 16px 4px 40px}.block-setting .block-setting-container .course-list .course-item[data-v-415a6970]{height:22px;margin-bottom:4px;padding:1px 2px;border-radius:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab}.block-setting .block-setting-container .course-list .course-item[data-v-415a6970]:last-child{margin-bottom:0}.block-setting .block-setting-container .block-container[data-v-415a6970]{width:100%;height:100%;margin:0 0 0 16px;box-shadow:inset 0 -2px 2px 0 #e8e8e8;overflow-y:auto}.block-setting .block-setting-container .block-container .block-list[data-v-415a6970]{margin-top:8px;display:grid;grid-template-columns:repeat(auto-fill,200px);grid-row-gap:16px;grid-column-gap:16px}.block-setting .block-setting-container .block-container .block-list .block-item[data-v-415a6970]{width:200px;height:174px;border:1px solid #e8e8e8;border-radius:2px;margin:0 16px 16px 0}.block-setting .block-setting-container .block-container .block-list .block-item .block-title[data-v-415a6970]{display:flex;justify-content:space-between;align-items:center;height:40px;background-color:#f7f9fa;padding:8px;border-bottom:1px solid #e8e8e8}.block-setting .block-setting-container .block-container .block-list .block-item .block-title span[data-v-415a6970]{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-setting .block-setting-container .block-container .block-list .block-item .block-content[data-v-415a6970]{height:134px;overflow-y:auto;overflow-x:hidden}.block-setting .block-setting-container .block-container .block-list .block-item .block-content .course-item[data-v-415a6970]{height:22px;margin-bottom:4px;padding:1px 2px;display:flex;justify-content:space-between;align-items:center;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.block-setting .block-setting-container .block-container .block-list .block-item .block-content .course-item span[data-v-415a6970]{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.block-setting .block-setting-container .block-container .block-list .block-item .block-content .course-item[data-v-415a6970]:last-child{margin-bottom:0}.block-setting .block-setting-container .block-container .block-list .block-item .block-content .course-item .delete-button[data-v-415a6970]{flex-shrink:0;visibility:hidden}.block-setting .block-setting-container .block-container .block-list .block-item .block-content .course-item:hover .delete-button[data-v-415a6970]{visibility:visible}.course-setting[data-v-7f1a6bdb]{width:100%;margin:16px 0 0;background-color:#fff}.fixed-no-class-time[data-v-07965f42]{margin:8px 32px}.fixed-no-class-time .weekly-calendar[data-v-07965f42]{width:100%;margin-top:16px;border:1px solid #d9d9d9;border-collapse:collapse;table-layout:fixed}.fixed-no-class-time .weekly-calendar .calendar-header[data-v-07965f42],.fixed-no-class-time .weekly-calendar .calendar-title-cell[data-v-07965f42]{background-color:#fafafa;color:rgba(0,0,0,.85);font-size:14px}.fixed-no-class-time .weekly-calendar .calendar-title-cell[data-v-07965f42]{width:90px;height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixed-no-class-time .weekly-calendar td[data-v-07965f42]{padding:8px;border:1px solid #d9d9d9;vertical-align:middle}.fixed-no-class-time .weekly-calendar .weekday-cell[data-v-07965f42]{height:45px;text-align:center;cursor:pointer}.fixed-no-class-time .weekly-calendar .weekday-cell[data-v-07965f42]:hover{background-color:rgba(38,184,137,.09)}.fixed-no-class-time .weekly-calendar .weekday-cell.active[data-v-07965f42]{background-color:#f5f5f5;color:rgba(0,0,0,.45)}.fixed-no-class-time .weekly-calendar .weekday-cell.disabled[data-v-07965f42]{cursor:not-allowed;background-color:#b5b5b5;color:rgba(0,0,0,.65)}.fixed-schedule[data-v-78ff6d1f]{margin:8px}.fixed-schedule .fixed-schedule-container[data-v-78ff6d1f]{height:calc(100vh - 332px);display:flex}.fixed-schedule .fixed-schedule-container .course-item[data-v-78ff6d1f]{height:22px;margin-bottom:4px;padding:1px 2px;border-radius:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab}.fixed-schedule .fixed-schedule-container .course-item[data-v-78ff6d1f]:last-child{margin-bottom:0}.fixed-schedule .fixed-schedule-container .block-item[data-v-78ff6d1f]{border-radius:2px;padding:0 0 4px 0;margin-bottom:4px;cursor:-webkit-grab;cursor:grab}.fixed-schedule .fixed-schedule-container .block-item .block-title[data-v-78ff6d1f]{display:flex;align-items:center;color:rgba(0,0,0,.45)}.fixed-schedule .fixed-schedule-container .block-item .block-title span[data-v-78ff6d1f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fixed-schedule .fixed-schedule-container .course-list[data-v-78ff6d1f]{width:270px;height:100%;flex-shrink:0;padding:0 16px 0 0;border-right:1px solid #d9d9d9;box-shadow:inset 0 -2px 2px 0 #e8e8e8;overflow-y:auto}.fixed-schedule .fixed-schedule-container .course-list .title-text[data-v-78ff6d1f]{position:relative;padding-left:8px}.fixed-schedule .fixed-schedule-container .course-list .title-text[data-v-78ff6d1f]:before{display:block;position:absolute;top:4px;left:4px;content:"";height:12px;width:2px;background:#26b889}.fixed-schedule .fixed-schedule-container .curriculum-container[data-v-78ff6d1f]{width:100%;height:100%;margin:0 0 0 16px;box-shadow:inset 0 -2px 2px 0 #e8e8e8;overflow-y:auto}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar[data-v-78ff6d1f]{width:100%;border:1px solid #d9d9d9;border-collapse:collapse;table-layout:fixed}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .calendar-header[data-v-78ff6d1f],.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .calendar-title-cell[data-v-78ff6d1f]{background-color:#fafafa;color:rgba(0,0,0,.85);font-size:14px}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .calendar-title-cell[data-v-78ff6d1f]{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar td[data-v-78ff6d1f]{padding:8px;border:1px solid #d9d9d9;vertical-align:middle}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .weekday-cell[data-v-78ff6d1f]{text-align:center}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .weekday-cell.active[data-v-78ff6d1f]{background-color:#f5f5f5;color:rgba(0,0,0,.45)}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .weekday-cell.disabled[data-v-78ff6d1f]{cursor:not-allowed;background-color:#b5b5b5;color:rgba(0,0,0,.65)}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .curriculum-item[data-v-78ff6d1f]{height:161px;overflow-y:auto;overflow-x:hidden}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .curriculum-item .delete-button[data-v-78ff6d1f]{flex-shrink:0;visibility:hidden}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .curriculum-item .course-item[data-v-78ff6d1f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .curriculum-item .course-item span[data-v-78ff6d1f]{flex:1;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .curriculum-item .course-item[data-v-78ff6d1f]:last-child{margin-bottom:0}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .curriculum-item .course-item:hover .delete-button[data-v-78ff6d1f]{visibility:visible}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .curriculum-item .block-item[data-v-78ff6d1f]{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .curriculum-item .block-item .block-title[data-v-78ff6d1f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .curriculum-item .block-item .block-title[data-v-78ff6d1f]:last-child{margin-bottom:0}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .curriculum-item .block-item[data-v-78ff6d1f]:first-child{border-top:none}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .curriculum-item .block-item[data-v-78ff6d1f]:last-child{border-bottom:none}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .curriculum-item .block-item+.block-item[data-v-78ff6d1f]{border-top:none}.fixed-schedule .fixed-schedule-container .curriculum-container .weekly-calendar .curriculum-item .block-item:hover .delete-button[data-v-78ff6d1f]{visibility:visible}.smart-schedule[data-v-059c19b3]{margin:24px 8px;display:flex;justify-content:center}.smart-schedule .scheduling[data-v-059c19b3]{margin:48px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.smart-schedule .scheduling .scheduling-text[data-v-059c19b3]{color:#26b889;font-size:16px}.smart-schedule .success[data-v-059c19b3]{width:560px;margin:auto}.smart-schedule .success .suggest-container[data-v-059c19b3]{margin-top:8px}.smart-schedule .success .suggest-container .suggest[data-v-059c19b3]{font-size:rgba(0,0,0,.65);font-size:12px}.schedule-setting[data-v-0cf3a533]{width:100%;margin:16px 0;background-color:#fff}.tag-container{max-height:128px}.description-label[data-v-ac99ec06]{color:rgba(0,0,0,.45)}.description-content[data-v-ac99ec06]{color:rgba(0,0,0,.85)}.description-label[data-v-cb555326]{color:rgba(0,0,0,.45)}.description-content[data-v-cb555326]{color:rgba(0,0,0,.85)}.curriculum-editor[data-v-4bf9b341]{width:100%;height:100%}.curriculum-editor .button-container[data-v-4bf9b341]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.curriculum-editor .curriculum[data-v-4bf9b341]{height:calc(100% - 88px);display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.curriculum-editor .curriculum.warning[data-v-4bf9b341]{height:calc(100% - 135px)}.curriculum-editor .curriculum .course-item[data-v-4bf9b341]{height:22px;margin-bottom:4px;padding:1px 2px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab}.curriculum-editor .curriculum .course-item[data-v-4bf9b341]:last-child{margin-bottom:0}.curriculum-editor .curriculum .course-item span[data-v-4bf9b341]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.curriculum-editor .curriculum .block-item[data-v-4bf9b341]{border-radius:2px;padding:0 0 4px 0;margin-bottom:4px;cursor:-webkit-grab;cursor:grab}.curriculum-editor .curriculum .block-item .block-title[data-v-4bf9b341]{display:flex;align-items:center;color:rgba(0,0,0,.45)}.curriculum-editor .curriculum .block-item .block-title span[data-v-4bf9b341]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.curriculum-editor .curriculum .course-list[data-v-4bf9b341]{width:270px;height:100%;flex-shrink:0;padding:0 16px 0 0;border-right:1px solid #d9d9d9;box-shadow:inset 0 -2px 2px 0 #e8e8e8;overflow-y:auto}.curriculum-editor .curriculum .course-list .title-text[data-v-4bf9b341]{position:relative;padding-left:8px}.curriculum-editor .curriculum .course-list .title-text[data-v-4bf9b341]:before{display:block;position:absolute;top:4px;left:4px;content:"";height:12px;width:2px;background:#26b889}.curriculum-editor .curriculum .curriculum-container[data-v-4bf9b341]{width:100%;height:100%;margin:0 0 0 16px;box-shadow:inset 0 -2px 2px 0 #e8e8e8;overflow-y:auto}.curriculum-editor .curriculum .curriculum-container .weekly-calendar[data-v-4bf9b341]{width:100%;border:1px solid #d9d9d9;border-collapse:collapse;table-layout:fixed}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .calendar-header[data-v-4bf9b341],.curriculum-editor .curriculum .curriculum-container .weekly-calendar .calendar-title-cell[data-v-4bf9b341]{background-color:#fafafa;color:rgba(0,0,0,.85);font-size:14px}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .calendar-title-cell[data-v-4bf9b341]{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.curriculum-editor .curriculum .curriculum-container .weekly-calendar td[data-v-4bf9b341]{padding:8px;border:1px solid #d9d9d9;vertical-align:middle}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .weekday-cell[data-v-4bf9b341]{text-align:center}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .weekday-cell.active[data-v-4bf9b341]{background-color:#f5f5f5;color:rgba(0,0,0,.45)}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .weekday-cell.disabled[data-v-4bf9b341]{cursor:not-allowed;background-color:#b5b5b5;color:rgba(0,0,0,.65)}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item[data-v-4bf9b341]{height:161px;overflow-y:auto;overflow-x:hidden}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .delete-button[data-v-4bf9b341]{flex-shrink:0;visibility:hidden}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .course-item[data-v-4bf9b341]{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .course-item span[data-v-4bf9b341]{flex:1;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .course-item[data-v-4bf9b341]:last-child{margin-bottom:0}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .course-item:hover .delete-button[data-v-4bf9b341]{visibility:visible}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .course-item.error[data-v-4bf9b341]{border:1px solid #ff4d4f;color:#ff4d4f}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .course-item.warning[data-v-4bf9b341]{border:1px solid #faad14;color:#faad14}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .block-item[data-v-4bf9b341]{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .block-item .block-title[data-v-4bf9b341]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .block-item .block-title[data-v-4bf9b341]:last-child{margin-bottom:0}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .block-item[data-v-4bf9b341]:first-child{border-top:none}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .block-item[data-v-4bf9b341]:last-child{border-bottom:none}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .block-item+.block-item[data-v-4bf9b341]{border-top:none}.curriculum-editor .curriculum .curriculum-container .weekly-calendar .curriculum-item .block-item:hover .delete-button[data-v-4bf9b341]{visibility:visible}.description-label[data-v-6136cf96]{color:rgba(0,0,0,.45)}.description-content[data-v-6136cf96]{color:rgba(0,0,0,.85)}.selection-detail[data-v-0cbfba23]{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;overflow-y:auto}.selection-detail .button-container[data-v-0cbfba23]{width:100%;margin:8px 0 16px 0;display:flex;justify-content:space-between}.selection-detail .selection-container[data-v-0cbfba23]{width:100%;height:calc(100% - 88px)}.selection-detail .title-text[data-v-0cbfba23]{position:relative;padding-left:8px;font-size:16px;color:rgba(0,0,0,.85)}.selection-detail .title-text[data-v-0cbfba23]:before{display:block;position:absolute;top:6px;left:4px;content:"";height:12px;width:2px;background:#26b889}.selection-detail .student[data-v-0cbfba23]{height:100%}.selection-detail .student .student-container[data-v-0cbfba23]{position:relative;padding:8px 0 0;display:flex;height:calc(100% - 48px)}.selection-detail .student .student-container .add-button[data-v-0cbfba23]{position:absolute;top:0;right:8px;z-index:2}.selection-detail .student .student-container .student-container-left[data-v-0cbfba23]{flex-shrink:0;width:223px}.selection-detail .student .student-container .student-container-left .student-list[data-v-0cbfba23]{height:calc(100% - 24px);overflow-y:auto;overflow-x:hidden}.selection-detail .student .student-container .student-container-right[data-v-0cbfba23]{width:100%;height:100%;overflow-y:auto;margin-left:16px;display:flex;align-items:flex-start}.selection-detail .student .student-container .student-container-right[data-v-0cbfba23] .ant-table-title{padding:0 0 8px}.selection-detail .student .student-container .student-container-right .result-table[data-v-0cbfba23]{width:40%}.selection-detail .student .student-container .student-container-right .arrangement-table[data-v-0cbfba23]{width:60%;margin-left:24px}.title-text{position:relative;padding-left:8px;font-size:16px;color:rgba(0,0,0,.85)}.title-text:before{display:block;position:absolute;top:6px;left:4px;content:"";height:12px;width:2px;background:#26b889}.course-detail[data-v-5b461470]{width:100%;height:100%;overflow-y:auto}.course-detail .button-container[data-v-5b461470]{width:100%;margin:8px 0 16px 0;display:flex;justify-content:space-between}.curriculum-detail[data-v-584df8cd]{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start}.curriculum-detail .title-text[data-v-584df8cd]{position:relative;padding-left:8px;font-size:16px;color:rgba(0,0,0,.85)}.curriculum-detail .title-text[data-v-584df8cd]:before{display:block;position:absolute;top:6px;left:4px;content:"";height:12px;width:2px;background:#26b889}.curriculum-detail .curriculum-container[data-v-584df8cd]{position:relative;padding:8px 0 0;display:flex;height:calc(100% - 90px);width:100%}.curriculum-detail .curriculum-container .curriculum-container-left[data-v-584df8cd]{flex-shrink:0;width:223px}.curriculum-detail .curriculum-container .curriculum-container-left .option-list[data-v-584df8cd]{height:calc(100% - 24px);overflow-y:auto;overflow-x:hidden}.curriculum-detail .curriculum-container .curriculum-container-right[data-v-584df8cd]{width:100%;height:100%;overflow-y:auto;margin-left:16px}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar[data-v-584df8cd]{width:100%;border:1px solid #d9d9d9;border-collapse:collapse;table-layout:fixed}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .calendar-header[data-v-584df8cd],.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .calendar-title-cell[data-v-584df8cd]{background-color:#fafafa;color:rgba(0,0,0,.85);font-size:14px}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .calendar-title-cell[data-v-584df8cd]{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar td[data-v-584df8cd]{padding:8px;border:1px solid #d9d9d9;vertical-align:middle}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .weekday-cell[data-v-584df8cd]{text-align:center}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .weekday-cell.active[data-v-584df8cd]{background-color:#f5f5f5;color:rgba(0,0,0,.45)}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .weekday-cell.disabled[data-v-584df8cd]{cursor:not-allowed;background-color:#b5b5b5;color:rgba(0,0,0,.65)}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item[data-v-584df8cd]{height:161px;overflow-y:auto;overflow-x:hidden}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .delete-button[data-v-584df8cd]{flex-shrink:0;visibility:hidden}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .course-item[data-v-584df8cd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .course-item span[data-v-584df8cd]{flex:1;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .course-item[data-v-584df8cd]:last-child{margin-bottom:0}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .course-item:hover .delete-button[data-v-584df8cd]{visibility:visible}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .course-item.error[data-v-584df8cd]{border:1px solid #ff4d4f;color:#ff4d4f}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .block-item[data-v-584df8cd]{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .block-item[data-v-584df8cd]:first-child{border-top:none}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .block-item[data-v-584df8cd]:last-child{border-bottom:none}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .block-item+.block-item[data-v-584df8cd]{border-top:none}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .block-title[data-v-584df8cd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .block-title[data-v-584df8cd]:last-child{margin-bottom:0}.curriculum-detail .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .block-title:hover .delete-button[data-v-584df8cd]{visibility:visible}.curriculum-setting[data-v-b6287180]{width:100%;height:calc(100vh - 200px);margin:16px 0 0}.course-schedule[data-v-654df7b1]{background-color:#fff;display:flex;flex-direction:column;align-items:center}.course-schedule .step[data-v-654df7b1]{width:85%}.add-curriculum[data-v-12f050bb],.edit-curriculum[data-v-3246d302]{background-color:#fff;margin:16px;padding:16px}.course-arrange .tag-container{padding-right:32px;position:relative;max-height:unset;overflow:unset}.course-arrange .tag-container .tag-delete{width:34px;height:calc(100% + 2px);border:1px solid transparent;border-left:1px solid rgba(0,0,0,.15);border-radius:0 2px 2px 0;position:absolute;right:-1px;top:-1px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out}.course-arrange .tag-container .tag-delete:hover{border:1px solid #26b889;color:#26b889}.course-arrange .tag-container .tag-edit{width:34px;height:calc(100% + 2px);border:1px solid transparent;border-left:1px solid rgba(0,0,0,.15);position:absolute;right:33px;top:-1px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out}.course-arrange .tag-container .tag-edit:hover{border:1px solid #26b889;color:#26b889}.course-arrange .ant-table-body .error-span{color:red;position:absolute;bottom:-30px;left:0}.course-arrange .ant-table-body .has-error.bottom{margin-bottom:35px}.course-arrange .has-error-tag{border-color:red;margin-bottom:28px}.course-arrange .has-error-tag .error-span{position:absolute;bottom:-28px;left:0;color:red}.rule-set .block-table td,.rule-set .block-table th{height:30px;border:1px solid #d8d8d8;position:relative}.rule-set .block-table td{padding:0}.rule-set .block-table th{background:#fafafa;padding-left:10px}.rule-set .block-table .block-item{height:100%;display:flex;align-items:center;border-left:6px solid transparent}.rule-set .block-table .lock-item{display:flex;align-items:center;justify-content:center;height:100%;background:#f5f5f5;color:rgba(0,0,0,.45)}.rule-set .assign-course{padding-right:32px;padding-left:36px;position:relative;min-height:32px;max-height:unset;overflow:unset}.rule-set .assign-course .tag-function{width:34px;height:calc(100% + 2px);border:1px solid transparent;border-left:1px solid rgba(0,0,0,.15);border-radius:0 2px 2px 0;position:absolute;right:-1px;top:-1px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out}.rule-set .assign-course .tag-function:hover{border:1px solid #26b889;color:#26b889}.rule-set .assign-course .tag-block{width:32px;height:100%;border-right:1px solid #d8d8d8;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;color:#fff}.block-dorp-menu .ant-dropdown-menu-item{min-width:50px}.scheduling{min-height:400px;display:flex;align-items:center;justify-content:center;flex-direction:column}.scheduling .ant-spin-text{margin-top:8px;margin-bottom:32px}.step-page-outer[data-v-ee1d6d66]{display:flex}.step-page-outer .curriculum-step-page[data-v-ee1d6d66]{background:#fff;padding:16px;margin:16px;width:100%}.step-page-outer .curriculum-step-page .ant-steps[data-v-ee1d6d66]{margin:auto;width:85%;margin-bottom:28px}.step-page-outer .curriculum-step-page .relative-table[data-v-ee1d6d66]{transition:all .2s}.step-page-outer.over-wrap[data-v-ee1d6d66]{height:100%;overflow:hidden}.step-page-outer.over-wrap .curriculum-step-page[data-v-ee1d6d66]{overflow-y:auto}.curriculum-viewer[data-v-3e11855e]{width:100%;height:100%;overflow:hidden;transform:translate(0)}.curriculum-viewer .menu-container[data-v-3e11855e]{width:100%;background-color:#fff;padding:0 16px;z-index:2;line-height:1.5}.curriculum-viewer .curriculum-main[data-v-3e11855e]{height:calc(100vh - 240px);padding:16px;margin:16px;background:#fff;overflow-y:auto;display:flex}.curriculum-viewer .curriculum-main .left-panel[data-v-3e11855e]{flex-shrink:0;width:160px;display:flex;flex-direction:column;height:100%;margin-right:16px;overflow-y:auto;overflow-x:hidden}.curriculum-viewer .curriculum-main .left-panel .common-title[data-v-3e11855e]{margin-bottom:14px;height:36px}.curriculum-viewer .curriculum-main .left-panel .menu[data-v-3e11855e]{width:100%;margin:0 -1px 0 0}.curriculum-viewer .curriculum-main .left-panel .class-item[data-v-3e11855e]{padding-right:0}.curriculum-viewer .curriculum-main .left-panel .class-item .ellipsis[data-v-3e11855e]{margin-right:14px}.curriculum-viewer .curriculum-main .left-panel .ant-menu-item .anticon[data-v-3e11855e]{color:red;position:absolute;right:0;top:50%;transform:translateY(-50%)}.curriculum-viewer .curriculum-main .curriculum-block-table[data-v-3e11855e]{overflow-y:auto}.curriculum-viewer .curriculum-main .adjust-table[data-v-3e11855e]{overflow-y:auto;table-layout:fixed;width:100%}.curriculum-viewer .curriculum-main .adjust-table td[data-v-3e11855e],.curriculum-viewer .curriculum-main .adjust-table th[data-v-3e11855e]{border:1px solid #d8d8d8;text-align:center;height:30px}.curriculum-viewer .curriculum-main .adjust-table th[data-v-3e11855e]{background:#fafafa}.curriculum-viewer .curriculum-main .adjust-table .operate-block[data-v-3e11855e]{height:100%;cursor:pointer;border:2px solid transparent;transition:all .3s;min-height:114px;overflow:hidden;position:relative}.curriculum-viewer .curriculum-main .adjust-table .operate-block.selected[data-v-3e11855e]{opacity:1;box-shadow:0 4px 12px 2px rgba(0,0,0,.25)}.curriculum-viewer .curriculum-main .adjust-table .operate-block .cant-change[data-v-3e11855e]{display:block;width:100%;height:100%;background:rgba(0,0,0,.65);position:absolute;font-size:24px;display:flex;justify-content:center;align-items:center;color:hsla(0,0%,100%,.65);opacity:0;transition:all .2s}.curriculum-viewer .curriculum-main .adjust-table .operate-block .single-course-wrapper[data-v-3e11855e]{position:absolute;background:#fff;width:100%;transition:all .2s}.curriculum-viewer .curriculum-main .adjust-table .operate-block .single-course-wrapper[data-v-3e11855e]:hover{height:100%!important;top:0!important;z-index:99!important}.curriculum-viewer .curriculum-main .adjust-table .operate-block .single-course-wrapper[data-v-3e11855e]:not(div:last-of-type):before{background:#fff;height:1px;width:calc(100% - 8px);position:absolute;bottom:0;left:5px;content:" "}.curriculum-viewer .curriculum-main .adjust-table .operate-block .single-course[data-v-3e11855e]{display:flex;flex-direction:column;overflow:hidden;border-left:3px solid transparent;height:100%;padding-left:4px}.curriculum-viewer .curriculum-main .adjust-table .operate-block .single-course span[data-v-3e11855e]{text-align:left;flex-shrink:0}.curriculum-viewer .curriculum-main .adjust-table .operate-block>i[data-v-3e11855e]{position:absolute;left:6px;top:3px;z-index:100;color:#faad14;background:#fff;border-radius:50%}.curriculum-viewer .curriculum-main .adjust-table .day-block[data-v-3e11855e]{height:114px;text-align:left}.curriculum-viewer .curriculum-main .adjust-table .day-block>div[data-v-3e11855e]{display:flex;flex-direction:column;height:100%;padding-left:4px;border-left:3px solid transparent}.curriculum-viewer .curriculum-main .adjust-table .disabled-block[data-v-3e11855e]{background:#fafafa!important;cursor:default!important;opacity:1!important}.curriculum-viewer[data-v-8769ec26]{width:100%;height:100%;overflow:auto;transform:translate(0)}.curriculum-viewer .curriculum-title[data-v-8769ec26]{width:100%;height:70px;background:#fff}.curriculum-viewer .curriculum-title .icon-container[data-v-8769ec26]{display:inline-block;border-radius:4pt;background-color:#ffce3d;width:28px;height:28px;line-height:28px;text-align:center;margin-left:16px}.curriculum-viewer .curriculum-title .main-title[data-v-8769ec26]{font-size:20px;line-height:29px;font-weight:700;display:inline-block;margin-left:8px}.curriculum-viewer .curriculum-title .subtitle[data-v-8769ec26]{font-size:14px;display:flex}.curriculum-viewer .curriculum-title .subtitle .subtitle-container[data-v-8769ec26]{width:20%;line-height:42px}.curriculum-viewer .curriculum-title .subtitle span[data-v-8769ec26]{color:rgba(0,0,0,.45);margin-right:8px}.curriculum-viewer .main-viewer[data-v-8769ec26]{height:calc(100% - 70px);overflow-y:auto;display:flex}.curriculum-viewer .main-viewer-high-adjust[data-v-8769ec26]{height:calc(100% - 70px);display:flex}.curriculum-viewer .main-viewer-high-adjust .view-container[data-v-8769ec26]{overflow-y:auto;width:100%}.view-curriculum .curriculum-header[data-v-2f297f0e]{padding:16px 16px 0;padding-top:0;display:flex;background-color:#fff;position:relative}.view-curriculum .curriculum-header .curriculum-info-container[data-v-2f297f0e]{display:flex;flex-direction:column;flex:1}.view-curriculum .curriculum-header .curriculum-info-container .curriculum-info[data-v-2f297f0e]{display:flex;align-items:center;width:100%;flex-wrap:wrap}.view-curriculum .curriculum-header .curriculum-info-container .curriculum-info .curriculum-info-item[data-v-2f297f0e]{display:flex;align-items:center;margin-right:16px;width:calc(33% - 16px);margin-top:8px}.view-curriculum .curriculum-header .curriculum-info-container .curriculum-info .curriculum-info-item .info-title[data-v-2f297f0e]{font-size:14px;color:rgba(0,0,0,.45);margin-right:8px;flex-shrink:0}.view-curriculum .curriculum-header .curriculum-info-container .curriculum-info .curriculum-info-item .info-content[data-v-2f297f0e]{font-size:14px;color:rgba(0,0,0,.85)}.view-curriculum .curriculum-header .icon-wrapper[data-v-2f297f0e]{height:28px;width:28px;border-radius:4px;background:#ffbf00;display:flex;justify-content:center;align-items:center;margin-right:8px}.view-curriculum .curriculum-header .icon-wrapper .icon-style[data-v-2f297f0e]{font-size:18px;color:#fff}.view-curriculum .tab-list[data-v-2f297f0e]{margin-bottom:-8px;padding:0 16px;background-color:#fff}.view-curriculum .tab-list[data-v-2f297f0e] .ant-tabs-bar{margin-bottom:0}.view-curriculum .curriculum-container[data-v-2f297f0e]{position:relative;margin:16px;padding:16px;display:flex;width:calc(100% - 32px);height:calc(100% - 90px);background-color:#fff}.view-curriculum .curriculum-container .curriculum-container-left[data-v-2f297f0e]{flex-shrink:0;width:223px}.view-curriculum .curriculum-container .curriculum-container-left .option-list[data-v-2f297f0e]{height:calc(100% - 24px);overflow-y:auto;overflow-x:hidden}.view-curriculum .curriculum-container .curriculum-container-right[data-v-2f297f0e]{width:100%;height:100%;overflow-y:auto;margin-left:16px}.view-curriculum .curriculum-container .curriculum-container-right[data-v-2f297f0e]:first-child{margin-left:0}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar[data-v-2f297f0e]{width:100%;border:1px solid #d9d9d9;border-collapse:collapse;table-layout:fixed}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .calendar-header[data-v-2f297f0e],.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .calendar-title-cell[data-v-2f297f0e]{background-color:#fafafa;color:rgba(0,0,0,.85);font-size:14px}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .calendar-title-cell[data-v-2f297f0e]{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar td[data-v-2f297f0e]{padding:8px;border:1px solid #d9d9d9;vertical-align:middle}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .weekday-cell[data-v-2f297f0e]{text-align:center}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .weekday-cell.active[data-v-2f297f0e]{background-color:#f5f5f5;color:rgba(0,0,0,.45)}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .weekday-cell.disabled[data-v-2f297f0e]{cursor:not-allowed;background-color:#b5b5b5;color:rgba(0,0,0,.65)}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item[data-v-2f297f0e]{height:161px;overflow-y:auto;overflow-x:hidden}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .course-item[data-v-2f297f0e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .course-item span[data-v-2f297f0e]{flex:1;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .course-item[data-v-2f297f0e]:last-child{margin-bottom:0}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .block-item[data-v-2f297f0e]{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .block-item[data-v-2f297f0e]:first-child{border-top:none}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .block-item[data-v-2f297f0e]:last-child{border-bottom:none}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .block-item+.block-item[data-v-2f297f0e]{border-top:none}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .block-title[data-v-2f297f0e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.view-curriculum .curriculum-container .curriculum-container-right .weekly-calendar .curriculum-item .block-title[data-v-2f297f0e]:last-child{margin-bottom:0}.period[data-v-2124c680]{margin:16px;padding:16px;background-color:#fff}.period-editor[data-v-75698066]{width:100%;background-color:#fff}.period-editor .edit-table[data-v-75698066]{width:100%}.period-editor .edit-table .table-header[data-v-75698066]{background-color:#fafafa}.period-editor .edit-table td[data-v-75698066],.period-editor .edit-table th[data-v-75698066]{border:1px solid #d8d8d8;height:50px;text-align:center}.period-editor .operation-container[data-v-75698066]{margin-top:16px;display:flex;justify-content:center}.add-period[data-v-5d1801f8],.edit-period[data-v-8bae7284],.view-period[data-v-2d665fd5]{margin:16px;padding:16px;background-color:#fff;display:flex;justify-content:center}.curriculum[data-v-023a8267]{margin:16px;padding:16px;background-color:#fff}[data-v-023a8267] .ant-modal-body{padding:16px!important}.view-curriculum[data-v-59a7aa4b]{height:100%;overflow:hidden}.view-curriculum .curriculum-info[data-v-59a7aa4b]{background-color:#fff;padding:0 16px 16px;display:flex;flex-direction:column}.view-curriculum .curriculum-info .curriculum-name[data-v-59a7aa4b]{display:block;font-size:20px;color:rgba(0,0,0,.85)}.view-curriculum .curriculum-info .info-container[data-v-59a7aa4b]{display:flex;flex-wrap:wrap;margin-bottom:8px;width:100%}.view-curriculum .curriculum-info .info-container .info-item[data-v-59a7aa4b]{width:calc(33% - 16px);margin-top:8px;margin-right:16px;display:flex}.view-curriculum .curriculum-info .info-container .info-item span[data-v-59a7aa4b]:first-child{font-size:14px;color:rgba(0,0,0,.45);line-height:22px;white-space:nowrap}.view-curriculum .curriculum-info .info-container .info-item span[data-v-59a7aa4b]:nth-child(2){font-size:14px;color:rgba(0,0,0,.85);line-height:22px}.view-curriculum .curriculum-time[data-v-59a7aa4b]{margin:16px 16px 0;padding:16px 16px 0;background-color:#fff}.view-curriculum .curriculum-time .time[data-v-59a7aa4b]{font-size:16px;color:rgba(0,0,0,.85)}.view-curriculum .curriculum-container[data-v-59a7aa4b]{margin:0 16px 16px;padding:16px 16px;background-color:#fff;display:flex;position:relative}.view-curriculum .curriculum-container .curriculum-table[data-v-59a7aa4b]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;table-layout:fixed;flex-shrink:0}.view-curriculum .curriculum-container .curriculum-table td[data-v-59a7aa4b],.view-curriculum .curriculum-container .curriculum-table th[data-v-59a7aa4b]{border:1px solid #d8d8d8;text-align:center}.view-curriculum .curriculum-container .curriculum-table td[data-v-59a7aa4b]{height:120px;overflow-y:auto}.view-curriculum .curriculum-container .curriculum-table .curriculum-header[data-v-59a7aa4b]{height:44px}.view-curriculum .curriculum-container .curriculum-table .curriculum-row .block[data-v-59a7aa4b]{padding:8px}.view-curriculum .curriculum-container .curriculum-table .curriculum-row .drop-zone[data-v-59a7aa4b],.view-curriculum .curriculum-container .curriculum-table .curriculum-row .period[data-v-59a7aa4b]{min-height:120px;display:flex;flex-direction:column;align-items:center}.view-curriculum .curriculum-container .curriculum-table .curriculum-row .period[data-v-59a7aa4b]{display:flex;flex-direction:column;justify-content:center}.view-curriculum .curriculum-container .curriculum-table .curriculum-row .period .period-title[data-v-59a7aa4b]{color:rgba(0,0,0,.85)}.view-curriculum .curriculum-container .curriculum-table .curriculum-row .period .period-time[data-v-59a7aa4b]{color:rgba(0,0,0,.65)}.view-curriculum .curriculum-container .course-item[data-v-59a7aa4b]{width:100%;padding:1px 8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:2px}.view-curriculum .curriculum-container .course-item .course-name[data-v-59a7aa4b]{outline:none}.view-curriculum .curriculum-container .course-item[data-v-59a7aa4b]:last-of-type{margin:0}.view-curriculum .active[data-v-59a7aa4b]{border:2px solid #26b889;border-radius:4px;box-shadow:0 4px 12px 2px rgba(0,0,0,.15)}.view-curriculum .occupied-period[data-v-59a7aa4b]{width:100%;height:100%;background-color:hsla(0,0%,84.7%,.15);color:rgba(0,0,0,.65);display:flex;justify-content:center;align-items:center}.popover-container[data-v-59a7aa4b]{width:850px}.popover-container .popover-title[data-v-59a7aa4b]{font-size:16px;color:rgba(0,0,0,.85);line-height:24px;display:block;margin-bottom:8px;font-weight:600}.curriculum-component{width:100%;background-color:#fff}.curriculum-component .section-title{display:flex;align-items:center;margin-bottom:16px}.curriculum-component .section-title .title-bar{width:2px;height:12px;background-color:#26b889;margin-right:6px}.curriculum-component .section-title .title-text{color:rgba(0,0,0,.85);font-size:16px;font-weight:700}.curriculum-component .info-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.curriculum-component .info-container .curriculum-time .time{font-size:16px;color:rgba(0,0,0,.85)}.curriculum-component .info-container .curriculum-other{color:rgba(0,0,0,.85)}.curriculum-component .info-container .curriculum-other .total{margin:0;margin-right:16px}.curriculum-component .info-container .curriculum-other .total .num{color:#26b889}.curriculum-component .info-container .curriculum-other .ant-btn i{color:#595959}.curriculum-component .info-container .curriculum-other .ant-btn>span{color:rgba(0,0,0,.65);margin-left:4px}.curriculum-component .curriculum-table{width:100%;overflow:hidden;display:flex;border:1px solid #d8d8d8;position:relative}.curriculum-component .curriculum-table .curriculum-header{height:44px}.curriculum-component .curriculum-table .period-row{display:flex;align-items:center;font-family:DIN Bold;font-size:14px;color:rgba(0,0,0,.85);height:38px}.curriculum-component .curriculum-table .period-row .period-item{flex-shrink:0;border-bottom:1px solid #d8d8d8;width:150px;height:100%;display:flex;align-items:center;padding-left:26px;background-image:repeating-linear-gradient(90deg,#d8d8d8,#d8d8d8 1px,transparent 0,transparent 150px);background-position:43px 100%;background-size:100% 7px;background-repeat:no-repeat}.curriculum-component .curriculum-table .period-row .period-item-last{flex-shrink:0;width:44px;height:100%;display:flex;align-items:center;border-bottom:1px solid #d8d8d8}.curriculum-component .curriculum-table .day-title{flex-shrink:0;width:44px;padding:4px;height:120px;display:flex;flex-direction:column;justify-content:flex-start;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#fff}.curriculum-component .curriculum-table .day-title .en-title{color:rgba(0,0,0,.85);font-size:14px}.curriculum-component .curriculum-table .day-title .title{color:rgba(0,0,0,.45);font-size:12px}.curriculum-component .curriculum-table .course-container{flex-shrink:0;width:150px;height:100%;padding:0;margin:0;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.curriculum-component .curriculum-table .course-container:nth-child(11){border-right:0}.curriculum-component .curriculum-table .course-item-outer{position:absolute;background:#fff;height:119px;transition:all .2s ease-in-out}.curriculum-component .curriculum-table .course-item-outer:hover{height:calc(100% - 1px)!important;z-index:9999!important;top:0!important}.curriculum-component .curriculum-table .course-item-outer .course-item{position:absolute;top:0;height:100%;color:rgba(0,0,0,.85);display:flex;transition:height .3s cubic-bezier(.17,.67,.83,.67)}.curriculum-component .curriculum-table .course-item-outer .course-item .side-bar{width:4px;height:100%}.curriculum-component .curriculum-table .course-item-outer .course-item .substitute-badge{position:absolute;top:0;right:5px;background-color:#fff;padding:4px 2px 0;box-shadow:0 4px 4px 0 rgba(0,0,0,.3)}.curriculum-component .curriculum-table .course-item-outer .course-item .substitute-badge .bottom{width:0;height:0;margin-bottom:-4px;border-style:solid;border-width:4px 9px 0 9px;border-color:#fff transparent transparent transparent;box-shadow:0 0 1px 0 rgba(0,0,0,.1)}.curriculum-component .curriculum-table .course-item-outer .course-item .course-content{width:calc(100% - 8px);height:100%;display:flex;padding:3px 4px;flex-direction:column;justify-content:center;align-items:flex-start;overflow-y:hidden}.curriculum-component .curriculum-table .course-item-outer .course-item .course-content span{flex-shrink:0;display:block;width:100%;height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.curriculum-component .curriculum-table .course-item-outer .course-item .download-material-btn{position:absolute;color:#fff;bottom:3px;right:6px;width:16px;height:16px;background:rgba(0,0,0,.25);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.curriculum-component .curriculum-table .course-item-outer .course-item .download-material-btn i{font-size:11px;margin-bottom:1px}.curriculum-component .curriculum-table .curriculum-week-block{position:absolute;z-index:3}.curriculum-component .curriculum-table .curriculum-week-block .day-title{flex-shrink:0;width:44px;padding:4px;height:120px;display:flex;flex-direction:column;justify-content:flex-start;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#fff}.curriculum-component .curriculum-table .curriculum-week-block .day-title .en-title{color:rgba(0,0,0,.85);font-size:14px}.curriculum-component .curriculum-table .curriculum-week-block .day-title .title{color:rgba(0,0,0,.45);font-size:12px}.curriculum-component .curriculum-table .curriculum-week-block .empty-block{height:38px;width:44px}.curriculum-component .curriculum-table .curriculum-table-body{overflow:auto;width:100%}.curriculum-component .curriculum-table .curriculum-table-body .curriculum-class-block{margin-left:44px}.curriculum-component .curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-row{position:relative;height:120px;display:flex}.curriculum-component .curriculum-table .fill-block{flex:1;height:100%;border-bottom:1px solid #d8d8d8}.ant-modal-body .attachment-container{flex:1}.ant-modal-body .attachment-container .single-attachment{display:flex;align-items:center;padding:2px 12px;transition:all .2s ease-in-out;cursor:pointer;border-radius:4px;color:rgba(0,0,0,.65);margin-bottom:6px}.ant-modal-body .attachment-container .single-attachment:hover{background:rgba(64,192,151,.1)}.ant-modal-body .attachment-container .single-attachment i:first-child{margin-right:10px}.ant-modal-body .attachment-container .single-attachment>span{flex:1}.ant-modal-body .attachment-container .single-attachment:last-child{margin-bottom:0}.courseCard[data-v-768a71e1]{width:100%;background-color:#fff}.courseCard .section-title[data-v-768a71e1]{display:flex;align-items:center;margin-bottom:16px}.courseCard .section-title .title-bar[data-v-768a71e1]{width:2px;height:12px;background-color:#26b889;margin-right:6px}.courseCard .section-title .title-text[data-v-768a71e1]{color:rgba(0,0,0,.85);font-size:16px;font-weight:700}.courseCard .info-container[data-v-768a71e1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.courseCard .info-container .curriculum-time .time[data-v-768a71e1]{font-size:16px;color:rgba(0,0,0,.85)}.courseCard .info-container .curriculum-other[data-v-768a71e1]{color:rgba(0,0,0,.85)}.courseCard .info-container .curriculum-other .total[data-v-768a71e1]{margin:0;margin-right:16px}.courseCard .info-container .curriculum-other .total .num[data-v-768a71e1]{color:#26b889}.courseCard .info-container .curriculum-other .ant-btn i[data-v-768a71e1]{color:#595959}.courseCard .info-container .curriculum-other .ant-btn>span[data-v-768a71e1]{color:rgba(0,0,0,.65);margin-left:4px}.courseCard .curriculum-table[data-v-768a71e1]{width:100%;overflow-x:auto;min-width:1000px;border-bottom:1px solid #d8d8d8}.courseCard .curriculum-table .curriculum-week-block[data-v-768a71e1]{display:flex;padding-left:54px;box-sizing:border-box;border-bottom:1px solid #d8d8d8}.courseCard .curriculum-table .curriculum-week-block .curriculum-row[data-v-768a71e1]{flex-grow:1;height:48px;flex-shrink:0;padding-left:8px;padding-top:10px;box-sizing:border-box}.courseCard .curriculum-table .curriculum-week-block .curriculum-row span[data-v-768a71e1]{font-weight:700;font-size:16px;display:block;line-height:10px}.courseCard .curriculum-table .curriculum-week-block .curriculum-row i[data-v-768a71e1]{font-size:12px;color:rgba(0,0,0,.45)}.courseCard .curriculum-table .table-container[data-v-768a71e1]{width:100%;display:flex}.courseCard .curriculum-table .table-container .time-box[data-v-768a71e1]{width:54px;flex-shrink:0;text-align:center}.courseCard .curriculum-table .table-container .time-box .period-item-first[data-v-768a71e1]{width:100%;height:30px;border-right:1px solid #d8d8d8}.courseCard .curriculum-table .table-container .time-box .period-item[data-v-768a71e1]{width:100%;height:163px;box-sizing:border-box;border-right:1px solid #d8d8d8;position:relative}.courseCard .curriculum-table .table-container .time-box .period-item span[data-v-768a71e1]{display:block;height:30px;line-height:30px;width:100%;font-weight:700;margin-top:-15px;text-align:left}.courseCard .curriculum-table .table-container .time-box .period-item span[data-v-768a71e1]:after{content:"";width:8px;height:2px;background:#595959;position:absolute;top:14px;right:0}.courseCard .curriculum-table .table-container .time-box .fill-block[data-v-768a71e1]{height:74px;width:100%;box-sizing:border-box;position:relative;border-right:1px solid #d8d8d8}.courseCard .curriculum-table .table-container .main[data-v-768a71e1]{display:flex;flex-grow:1}.courseCard .curriculum-table .table-container .main .week-box[data-v-768a71e1]{position:relative;flex-grow:1;height:100%;box-sizing:border-box}.courseCard .curriculum-table .table-container .main .week-box .period-row[data-v-768a71e1]{width:100%;height:148px;border-right:1px solid #d8d8d8;box-sizing:border-box}.courseCard .curriculum-table .table-container .main .week-box .fill-box[data-v-768a71e1]{width:100%;height:74px;border-right:1px solid #d8d8d8}.courseCard .curriculum-table .table-container .main .week-box .fill-head-box[data-v-768a71e1]{width:100%;height:30px;border-right:1px solid #d8d8d8}.courseCard .curriculum-table .table-container .main .week-box .course-item-outer[data-v-768a71e1]{position:absolute;left:0;top:0;width:100%}.courseCard .curriculum-table .table-container .main .week-box .course-item-outer .course-item[data-v-768a71e1]{height:100%;display:flex;border-bottom:1px solid hsla(0,0%,100%,.45);box-sizing:border-box}.courseCard .curriculum-table .table-container .main .week-box .course-item-outer .course-item .substitute-badge[data-v-768a71e1]{position:absolute;top:0;right:5px;background-color:#fff;padding:4px 2px 0;box-shadow:0 4px 4px 0 rgba(0,0,0,.3)}.courseCard .curriculum-table .table-container .main .week-box .course-item-outer .course-item .substitute-badge .bottom[data-v-768a71e1]{width:0;height:0;margin-bottom:-4px;border-style:solid;border-width:4px 9px 0 9px;border-color:#fff transparent transparent transparent;box-shadow:0 0 1px 0 rgba(0,0,0,.1)}.courseCard .curriculum-table .table-container .main .week-box .course-item-outer .course-item .side-bar[data-v-768a71e1]{width:4px;height:100%}.courseCard .curriculum-table .table-container .main .week-box .course-item-outer .course-item .course-content[data-v-768a71e1]{height:100%;width:calc(100% - 4px);padding:4px 4px 0 4px;box-sizing:border-box}.courseCard .curriculum-table .table-container .main .week-box .course-item-outer .course-item .course-content span[data-v-768a71e1]{flex-shrink:0;display:block;width:100%;height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.ant-modal-body .attachment-container[data-v-768a71e1]{flex:1}.ant-modal-body .attachment-container .single-attachment[data-v-768a71e1]{display:flex;align-items:center;padding:2px 12px;transition:all .2s ease-in-out;cursor:pointer;border-radius:4px;color:rgba(0,0,0,.65);margin-bottom:6px}.ant-modal-body .attachment-container .single-attachment[data-v-768a71e1]:hover{background:rgba(64,192,151,.1)}.ant-modal-body .attachment-container .single-attachment i[data-v-768a71e1]:first-child{margin-right:10px}.ant-modal-body .attachment-container .single-attachment>span[data-v-768a71e1]{flex:1}.ant-modal-body .attachment-container .single-attachment[data-v-768a71e1]:last-child{margin-bottom:0}.toolTipBox p[data-v-768a71e1]{line-height:12px}[data-v-768a71e1] .btns:hover i{color:#49c499}.teacher-curriculum[data-v-cb71f084]{margin:16px;padding:16px;background-color:#fff}.teacher-curriculum .header-container .filter-input[data-v-cb71f084]{margin-right:10px}.teacher-curriculum .header-container .filter-container[data-v-cb71f084]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.teacher-curriculum .header-container .filter-container .filter-input[data-v-cb71f084]{margin-left:10px;width:300px}.teacher-curriculum .info-container[data-v-cb71f084]{padding:0 16px;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.teacher-curriculum .info-container .curriculum-time .time[data-v-cb71f084]{font-size:16px;color:rgba(0,0,0,.85)}.teacher-curriculum .info-container .total[data-v-cb71f084]{color:rgba(0,0,0,.85);margin:0}.teacher-curriculum .info-container .total .num[data-v-cb71f084]{color:#26b889}.teacher-curriculum .curriculum-table[data-v-cb71f084]{width:100%;overflow:hidden;display:flex;border:1px solid #d8d8d8;position:relative}.teacher-curriculum .curriculum-table .curriculum-header[data-v-cb71f084]{height:44px}.teacher-curriculum .curriculum-table .period-row[data-v-cb71f084]{display:flex;align-items:center;font-family:DIN Bold;font-size:14px;color:rgba(0,0,0,.85);height:38px}.teacher-curriculum .curriculum-table .period-row .period-item[data-v-cb71f084]{flex-shrink:0;border-bottom:1px solid #d8d8d8;width:150px;height:100%;display:flex;align-items:center;padding-left:26px;background-image:repeating-linear-gradient(90deg,#d8d8d8,#d8d8d8 1px,transparent 0,transparent 150px);background-position:43px 100%;background-size:100% 7px;background-repeat:no-repeat}.teacher-curriculum .curriculum-table .period-row .period-item-last[data-v-cb71f084]{flex-shrink:0;width:44px;height:100%;display:flex;align-items:center;border-bottom:1px solid #d8d8d8}.teacher-curriculum .curriculum-table .day-title[data-v-cb71f084]{flex-shrink:0;width:44px;padding:4px;height:120px;display:flex;flex-direction:column;justify-content:flex-start;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#fff}.teacher-curriculum .curriculum-table .day-title .en-title[data-v-cb71f084]{color:rgba(0,0,0,.85);font-size:14px}.teacher-curriculum .curriculum-table .day-title .title[data-v-cb71f084]{color:rgba(0,0,0,.45);font-size:12px}.teacher-curriculum .curriculum-table .course-container[data-v-cb71f084]{flex-shrink:0;width:150px;height:100%;padding:0;margin:0;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.teacher-curriculum .curriculum-table .course-container[data-v-cb71f084]:nth-child(11){border-right:0}.teacher-curriculum .curriculum-table .course-item-outer[data-v-cb71f084]{position:absolute;background:#fff;height:119px}.teacher-curriculum .curriculum-table .course-item-outer .course-item[data-v-cb71f084]{position:absolute;top:0;height:100%;color:rgba(0,0,0,.85);display:flex;transition:height .3s cubic-bezier(.17,.67,.83,.67)}.teacher-curriculum .curriculum-table .course-item-outer .course-item .side-bar[data-v-cb71f084]{width:4px;height:100%}.teacher-curriculum .curriculum-table .course-item-outer .course-item .substitute-badge[data-v-cb71f084]{position:absolute;top:0;right:5px;background-color:#fff;padding:4px 2px 0;box-shadow:0 4px 4px 0 rgba(0,0,0,.3)}.teacher-curriculum .curriculum-table .course-item-outer .course-item .substitute-badge .bottom[data-v-cb71f084]{width:0;height:0;margin-bottom:-4px;border-style:solid;border-width:4px 9px 0 9px;border-color:#fff transparent transparent transparent;box-shadow:0 0 1px 0 rgba(0,0,0,.1)}.teacher-curriculum .curriculum-table .course-item-outer .course-item .course-content[data-v-cb71f084]{width:calc(100% - 8px);height:100%;display:flex;padding:3px 4px;flex-direction:column;justify-content:center;align-items:flex-start;overflow-y:hidden}.teacher-curriculum .curriculum-table .course-item-outer .course-item .course-content span[data-v-cb71f084]{flex-shrink:0;display:block;width:100%;height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.teacher-curriculum .curriculum-table .curriculum-week-block[data-v-cb71f084]{position:absolute;z-index:3}.teacher-curriculum .curriculum-table .curriculum-week-block .day-title[data-v-cb71f084]{flex-shrink:0;width:44px;padding:4px;height:120px;display:flex;flex-direction:column;justify-content:flex-start;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#fff}.teacher-curriculum .curriculum-table .curriculum-week-block .day-title .en-title[data-v-cb71f084]{color:rgba(0,0,0,.85);font-size:14px}.teacher-curriculum .curriculum-table .curriculum-week-block .day-title .title[data-v-cb71f084]{color:rgba(0,0,0,.45);font-size:12px}.teacher-curriculum .curriculum-table .curriculum-week-block .empty-block[data-v-cb71f084]{height:38px;width:44px}.teacher-curriculum .curriculum-table .curriculum-table-body[data-v-cb71f084]{overflow:auto;width:100%}.teacher-curriculum .curriculum-table .curriculum-table-body .curriculum-class-block[data-v-cb71f084]{margin-left:44px}.teacher-curriculum .curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-row[data-v-cb71f084]{position:relative;height:120px;display:flex}.teacher-curriculum .curriculum-table .fill-block[data-v-cb71f084]{flex:1;height:100%;border-bottom:1px solid #d8d8d8}.searchBtn[data-v-cb71f084]{margin-left:18px;cursor:pointer}.searchBtn span[data-v-cb71f084]{margin-left:4px}.searchBtn i[data-v-cb71f084]{vertical-align:middle}.classroom-curriculum[data-v-6a0db3e4]{margin:16px;padding:16px;background-color:#fff}.classroom-curriculum .header-container .filter-input[data-v-6a0db3e4]{margin-right:10px}.classroom-curriculum .info-container[data-v-6a0db3e4]{padding:0 16px;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.classroom-curriculum .info-container .curriculum-time .time[data-v-6a0db3e4]{font-size:16px;color:rgba(0,0,0,.85)}.classroom-curriculum .info-container .total[data-v-6a0db3e4]{color:rgba(0,0,0,.85);margin:0}.classroom-curriculum .info-container .total .num[data-v-6a0db3e4]{color:#26b889}.classroom-curriculum .curriculum-table[data-v-6a0db3e4]{width:100%;overflow:hidden;display:flex;border:1px solid #d8d8d8;position:relative}.classroom-curriculum .curriculum-table .curriculum-header[data-v-6a0db3e4]{height:44px}.classroom-curriculum .curriculum-table .period-row[data-v-6a0db3e4]{display:flex;align-items:center;font-family:DIN Bold;font-size:14px;color:rgba(0,0,0,.85);height:38px}.classroom-curriculum .curriculum-table .period-row .period-item[data-v-6a0db3e4]{flex-shrink:0;border-bottom:1px solid #d8d8d8;width:150px;height:100%;display:flex;align-items:center;padding-left:26px;background-image:repeating-linear-gradient(90deg,#d8d8d8,#d8d8d8 1px,transparent 0,transparent 150px);background-position:43px 100%;background-size:100% 7px;background-repeat:no-repeat}.classroom-curriculum .curriculum-table .period-row .period-item-last[data-v-6a0db3e4]{flex-shrink:0;width:44px;height:100%;display:flex;align-items:center;border-bottom:1px solid #d8d8d8}.classroom-curriculum .curriculum-table .day-title[data-v-6a0db3e4]{flex-shrink:0;width:44px;padding:4px;height:120px;display:flex;flex-direction:column;justify-content:flex-start;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#fff}.classroom-curriculum .curriculum-table .day-title .en-title[data-v-6a0db3e4]{color:rgba(0,0,0,.85);font-size:14px}.classroom-curriculum .curriculum-table .day-title .title[data-v-6a0db3e4]{color:rgba(0,0,0,.45);font-size:12px}.classroom-curriculum .curriculum-table .course-container[data-v-6a0db3e4]{flex-shrink:0;width:150px;height:100%;padding:0;margin:0;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.classroom-curriculum .curriculum-table .course-container[data-v-6a0db3e4]:nth-child(11){border-right:0}.classroom-curriculum .curriculum-table .course-item-outer[data-v-6a0db3e4]{position:absolute;background:#fff;height:119px}.classroom-curriculum .curriculum-table .course-item-outer .course-item[data-v-6a0db3e4]{position:absolute;top:0;height:100%;color:rgba(0,0,0,.85);display:flex;transition:height .3s cubic-bezier(.17,.67,.83,.67)}.classroom-curriculum .curriculum-table .course-item-outer .course-item .side-bar[data-v-6a0db3e4]{width:4px;height:100%}.classroom-curriculum .curriculum-table .course-item-outer .course-item .course-content[data-v-6a0db3e4]{width:calc(100% - 8px);height:100%;display:flex;padding:3px 4px;flex-direction:column;justify-content:center;align-items:flex-start;overflow-y:hidden}.classroom-curriculum .curriculum-table .course-item-outer .course-item .course-content span[data-v-6a0db3e4]{flex-shrink:0;display:block;width:100%;height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.classroom-curriculum .curriculum-table .curriculum-week-block[data-v-6a0db3e4]{position:absolute;z-index:3}.classroom-curriculum .curriculum-table .curriculum-week-block .day-title[data-v-6a0db3e4]{flex-shrink:0;width:44px;padding:4px;height:120px;display:flex;flex-direction:column;justify-content:flex-start;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#fff}.classroom-curriculum .curriculum-table .curriculum-week-block .day-title .en-title[data-v-6a0db3e4]{color:rgba(0,0,0,.85);font-size:14px}.classroom-curriculum .curriculum-table .curriculum-week-block .day-title .title[data-v-6a0db3e4]{color:rgba(0,0,0,.45);font-size:12px}.classroom-curriculum .curriculum-table .curriculum-week-block .empty-block[data-v-6a0db3e4]{height:38px;width:44px}.classroom-curriculum .curriculum-table .curriculum-table-body[data-v-6a0db3e4]{overflow:auto;width:100%}.classroom-curriculum .curriculum-table .curriculum-table-body .curriculum-class-block[data-v-6a0db3e4]{margin-left:44px}.classroom-curriculum .curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-row[data-v-6a0db3e4]{position:relative;height:120px;display:flex}.classroom-curriculum .curriculum-table .fill-block[data-v-6a0db3e4]{flex:1;height:100%;border-bottom:1px solid #d8d8d8}.student-course[data-v-fd77dcd6]{margin:16px;background-color:#fff;display:flex}.student-course .left-menu[data-v-fd77dcd6]{border-right:1px solid #eee;padding:16px 0 0 16px;width:226px;height:calc(100vh - 85px)}.student-course .left-menu .search[data-v-fd77dcd6]{display:flex;justify-content:space-between}.student-course .right-content[data-v-fd77dcd6]{width:calc(100% - 226px);padding:16px;height:calc(100vh - 85px)}.student-course .right-content .header-top[data-v-fd77dcd6]{display:flex;justify-content:space-between;margin-bottom:8px}.student-course .right-content .curriculum[data-v-fd77dcd6]{overflow-y:scroll;height:calc(100vh - 150px)}.student-course[data-v-fd77dcd6] .ant-menu-item{padding:0 0 0 8px!important}.group-transfer .group-transfer-content .left-panel .candidate-list .group-item .group-container .data-item .data-name.disabled,.group-transfer .group-transfer-content .left-panel .candidate-list .normal-data-item .data-name.disabled,.group-transfer .group-transfer-content .right-panel .candidate-list .group-item .group-container .data-item .data-name.disabled,.group-transfer .group-transfer-content .right-panel .candidate-list .normal-data-item .data-name.disabled{cursor:not-allowed;color:rgba(0,0,0,.25)}.detail-modal .ant-modal-header{padding:16px}.detail-modal .ant-modal-header .ant-modal-title{max-width:400px}.detail-modal .ant-modal-body{padding:16px 21px}.detail-modal .ant-modal-body .attachment-container{flex:1}.detail-modal .ant-modal-body .attachment-container .single-attachment{display:flex;align-items:center;padding:2px 12px;transition:all .2s ease-in-out;cursor:pointer;border-radius:4px;color:rgba(0,0,0,.65);margin-bottom:6px}.detail-modal .ant-modal-body .attachment-container .single-attachment:hover{background:rgba(64,192,151,.1)}.detail-modal .ant-modal-body .attachment-container .single-attachment i:first-child{margin-right:10px}.detail-modal .ant-modal-body .attachment-container .single-attachment>span{flex:1}.detail-modal .ant-modal-body .attachment-container .single-attachment:last-child{margin-bottom:0}.detail-modal .info-row{display:flex;color:rgba(0,0,0,.85);font-size:14px;margin-bottom:16px}.detail-modal .info-row .label-content{flex-shrink:0;color:rgba(0,0,0,.45);line-height:22px}.detail-modal .info-row .content{flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.detail-modal .info-row:last-child{margin-bottom:0}.curriculum-table[data-v-bd483190]{overflow:hidden;display:flex;border:1px solid #d8d8d8;position:relative}.curriculum-table .period-column[data-v-bd483190]{width:30px;align-items:center;font-size:14px;color:rgba(0,0,0,.85)}.curriculum-table .period-column .period-item[data-v-bd483190]{flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.curriculum-table .period-column .period-item[data-v-bd483190]:last-child{border-bottom:0}.curriculum-table .period-column .period-item span[data-v-bd483190]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.curriculum-table .period-column .empty-block[data-v-bd483190]{height:30px;width:30px;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.curriculum-table .course-container[data-v-bd483190]{flex-shrink:0;height:30px;padding:0;margin:0;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;justify-content:center;position:relative}.curriculum-table .course-container[data-v-bd483190]:last-child{border-bottom:0}.curriculum-table .course-container .course-content[data-v-bd483190]{width:80px;height:30px;display:flex;align-items:center;overflow-y:hidden}.curriculum-table .course-container .course-content span[data-v-bd483190]{flex-shrink:0;display:block;width:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;margin-left:8px}.curriculum-table .course-container .side-bar[data-v-bd483190]{width:4px;height:100%;position:absolute;top:0;left:0}.curriculum-table .curriculum-table-body[data-v-bd483190]{overflow:hidden;overflow-y:auto;width:100%;display:flex}.curriculum-table .curriculum-table-body .curriculum-class-block[data-v-bd483190]{margin-top:30px;display:flex;width:calc(100% - 30px)}.curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-column[data-v-bd483190]{width:80px;display:flex;flex-direction:column}.curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-column .day-container[data-v-bd483190]{position:absolute;top:0;z-index:3;width:80px;height:30px;display:flex;padding:0 4px;flex-direction:column;justify-content:center;align-items:flex-start;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#fff}.curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-column .day-container .title[data-v-bd483190]{color:rgba(0,0,0,.85);font-size:12px}.curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-column .day-container .day-of-arrange[data-v-bd483190]{position:absolute;right:4px;top:4px}.curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-column:last-of-type .course-container[data-v-bd483190],.curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-column:last-of-type .day-container[data-v-bd483190]{border-right:none}.group-transfer .group-transfer-content{display:flex;align-items:center;justify-content:space-between}.group-transfer .group-transfer-content .left-panel,.group-transfer .group-transfer-content .right-panel{width:360px;display:flex;flex-direction:column}.group-transfer .group-transfer-content .left-panel .panel-title,.group-transfer .group-transfer-content .right-panel .panel-title{display:flex;justify-content:space-between;align-items:center;color:rgba(0,0,0,.65);margin-bottom:8px}.group-transfer .group-transfer-content .left-panel .panel-title .num,.group-transfer .group-transfer-content .right-panel .panel-title .num{color:#26b889}.group-transfer .group-transfer-content .left-panel .panel-title .limit,.group-transfer .group-transfer-content .right-panel .panel-title .limit{color:#fa5555}.group-transfer .group-transfer-content .left-panel .candidate-list,.group-transfer .group-transfer-content .right-panel .candidate-list{flex:1;overflow-y:auto;overflow-x:hidden}.group-transfer .group-transfer-content .left-panel .candidate-list .group-item,.group-transfer .group-transfer-content .right-panel .candidate-list .group-item{width:100%;padding:0 8px;display:flex;flex-direction:column;border-bottom:1px solid rgba(0,0,0,.15)}.group-transfer .group-transfer-content .left-panel .candidate-list .group-item .group-header,.group-transfer .group-transfer-content .right-panel .candidate-list .group-item .group-header{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;margin-bottom:8px}.group-transfer .group-transfer-content .left-panel .candidate-list .group-item .group-header .group-title,.group-transfer .group-transfer-content .right-panel .candidate-list .group-item .group-header .group-title{line-height:22px;color:rgba(0,0,0,.65);font-weight:500}.group-transfer .group-transfer-content .left-panel .candidate-list .group-item .group-container,.group-transfer .group-transfer-content .right-panel .candidate-list .group-item .group-container{display:flex;flex-direction:column;width:100%}.group-transfer .group-transfer-content .left-panel .candidate-list .group-item .group-container .data-item,.group-transfer .group-transfer-content .right-panel .candidate-list .group-item .group-container .data-item{cursor:pointer;margin:0 0 8px 16px;width:100%;border-radius:2px}.group-transfer .group-transfer-content .left-panel .candidate-list .group-item .group-container .data-item .data-name,.group-transfer .group-transfer-content .right-panel .candidate-list .group-item .group-container .data-item .data-name{color:rgba(0,0,0,.65);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-transfer .group-transfer-content .left-panel .candidate-list .group-item .group-container .group-item,.group-transfer .group-transfer-content .right-panel .candidate-list .group-item .group-container .group-item{padding:0 0 0 16px;border:0}.group-transfer .group-transfer-content .left-panel .candidate-list .group-item:not(:last-child),.group-transfer .group-transfer-content .right-panel .candidate-list .group-item:not(:last-child){margin-bottom:8px}.group-transfer .group-transfer-content .left-panel .candidate-list .group-item:last-of-type,.group-transfer .group-transfer-content .right-panel .candidate-list .group-item:last-of-type{border-bottom:none}.group-transfer .group-transfer-content .left-panel .candidate-list .normal-data-item,.group-transfer .group-transfer-content .right-panel .candidate-list .normal-data-item{cursor:pointer;margin-bottom:8px;border-radius:2px}.group-transfer .group-transfer-content .left-panel .candidate-list .normal-data-item .data-name,.group-transfer .group-transfer-content .right-panel .candidate-list .normal-data-item .data-name{color:rgba(0,0,0,.65);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-transfer .group-transfer-content .left-panel .candidate-list .normal-data-item:first-child,.group-transfer .group-transfer-content .right-panel .candidate-list .normal-data-item:first-child{margin-top:8px}.group-transfer .group-transfer-content .left-panel .selected-list,.group-transfer .group-transfer-content .right-panel .selected-list{height:100%;overflow-y:auto;overflow-x:hidden}.group-transfer .group-transfer-content .left-panel .selected-list .data-item,.group-transfer .group-transfer-content .right-panel .selected-list .data-item{cursor:pointer;padding:0 8px;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center;width:100%;border-radius:2px}.group-transfer .group-transfer-content .left-panel .selected-list .data-item .data-name,.group-transfer .group-transfer-content .right-panel .selected-list .data-item .data-name{color:rgba(0,0,0,.65);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-transfer .group-transfer-content .left-panel .selected-list .data-item:hover,.group-transfer .group-transfer-content .right-panel .selected-list .data-item:hover{background-color:rgba(38,184,137,.1)}.student-arranging[data-v-272cfebd]{background-color:#fff;margin:16px;display:flex;flex-direction:column;align-items:center}.student-arranging .arranging-header[data-v-272cfebd]{padding:16px 16px 0;width:600px}.student-arranging .arranging-content[data-v-272cfebd]{width:100%;margin-top:24px}.student-arranging .arranging-content .step1-form[data-v-272cfebd]{width:100%;padding:0 16px 16px}.student-arranging .arranging-content .step1-form .tag-container[data-v-272cfebd]{border:1px solid rgba(0,0,0,.15);border-radius:4px;padding:0 4px;line-height:30px;margin-bottom:8px}.student-arranging .arranging-content .step1-form .tag-container-students[data-v-272cfebd]{max-height:214px}.student-arranging .arranging-content .step2-form[data-v-272cfebd]{width:100%;display:flex;flex-direction:column;align-items:center}.student-arranging .arranging-content .step2-form .alert[data-v-272cfebd]{width:100%;padding:0 16px;font-size:14px;line-height:40px;background:rgba(64,192,151,.1);border:1px solid rgba(64,192,151,.45);margin-bottom:8px;border-radius:4px}.student-arranging .arranging-content .step2-form .course-arranging-container[data-v-272cfebd]{width:100%;display:flex;margin-top:16px;border-top:1px solid #d8d8d8}.student-arranging .arranging-content .step2-form .course-arranging-container .section-title[data-v-272cfebd]{margin:0 0 16px 16px}.student-arranging .arranging-content .step2-form .course-arranging-container .student-menu-container[data-v-272cfebd]{width:247px;padding:16px 0;border-right:1px solid #d8d8d8;color:rgba(0,0,0,.25)}.student-arranging .arranging-content .step2-form .course-arranging-container .student-menu-container .student-menu[data-v-272cfebd]{width:100%;display:flex;flex-direction:column}.student-arranging .arranging-content .step2-form .course-arranging-container .student-menu-container .student-menu .student-menu-item[data-v-272cfebd]{width:100%;display:flex;justify-content:space-between;align-items:center;height:40px;padding:0 8px 0 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.student-arranging .arranging-content .step2-form .course-arranging-container .student-menu-container .student-menu .student-menu-item[data-v-272cfebd]:hover{background-color:rgba(38,184,137,.14)}.student-arranging .arranging-content .step2-form .course-arranging-container .student-menu-container .student-menu .student-visible[data-v-272cfebd]{color:rgba(0,0,0,.85)}.student-arranging .arranging-content .step2-form .course-arranging-container .curriculum-container[data-v-272cfebd]{width:100%;padding:16px}.student-arranging .arranging-content .step2-form .course-arranging-container .curriculum-container .curriculum-list[data-v-272cfebd]{max-width:100%}.student-arranging .arranging-content .step2-form .course-arranging-container .curriculum-container .curriculum-list .curriculum-item[data-v-272cfebd]{display:flex;flex-direction:column}.student-arranging .arranging-content .step2-form .course-arranging-container .curriculum-container .curriculum-list .curriculum-item .curriculum-header[data-v-272cfebd]{display:flex;justify-content:space-between;align-items:center;border:1px solid #d8d8d8;border-bottom:none;height:30px;padding:0 8px}.student-arranging .title-text[data-v-272cfebd]{color:rgba(0,0,0,.85);font-size:16px;font-weight:700}.student-arranging .title-text[data-v-272cfebd]:before{display:inline-block;margin-right:4px;content:"";height:12px;width:2px;background:#26b889}.new-curriculum-component[data-v-61bb3c03]{width:100%;height:100%;background-color:#fff}.new-curriculum-component .section-title[data-v-61bb3c03]{display:flex;align-items:center;margin-bottom:16px}.new-curriculum-component .section-title .title-bar[data-v-61bb3c03]{width:2px;height:12px;background-color:#26b889;margin-right:6px}.new-curriculum-component .section-title .title-text[data-v-61bb3c03]{color:rgba(0,0,0,.85);font-size:16px;font-weight:700}.new-curriculum-component .info-container[data-v-61bb3c03]{margin-bottom:16px}.new-curriculum-component .info-container .container-left[data-v-61bb3c03]{display:flex;align-items:center;margin-top:10px}.new-curriculum-component .info-container .container-left .curriculum-time .time[data-v-61bb3c03]{font-size:16px;color:rgba(0,0,0,.85)}.new-curriculum-component .info-container .container-left .curriculum-other[data-v-61bb3c03]{flex:1;display:flex;justify-content:space-between;align-items:center;color:rgba(0,0,0,.85)}.new-curriculum-component .info-container .container-left .curriculum-other .total[data-v-61bb3c03]{margin:0;margin-right:16px}.new-curriculum-component .info-container .container-left .curriculum-other .total .num[data-v-61bb3c03]{color:#26b889}.new-curriculum-component .info-container .container-left .curriculum-other .ant-btn i[data-v-61bb3c03]{color:#595959}.new-curriculum-component .info-container .container-left .curriculum-other .ant-btn>span[data-v-61bb3c03]{color:rgba(0,0,0,.65);margin-left:4px}.new-curriculum-component .curriculum-table[data-v-61bb3c03]{width:100%;height:calc(100% - 48px);overflow:hidden;display:flex;border:1px solid #d8d8d8;position:relative}.new-curriculum-component .curriculum-table .curriculum-header[data-v-61bb3c03]{height:44px}.new-curriculum-component .curriculum-table .period-column[data-v-61bb3c03]{align-items:center;font-size:14px;color:rgba(0,0,0,.85);width:126px}.new-curriculum-component .curriculum-table .period-column .period-item[data-v-61bb3c03]{flex-shrink:0;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8;height:110px;display:flex;align-items:flex-start;justify-content:center;padding:0 12px;width:126px;flex-direction:column}.new-curriculum-component .curriculum-table .period-column .period-item[data-v-61bb3c03]:last-child{border-bottom:0}.new-curriculum-component .curriculum-table .period-column .period-item>span[data-v-61bb3c03]{width:100%}.new-curriculum-component .curriculum-table .period-column .period-item>span[data-v-61bb3c03]:last-child{color:rgba(0,0,0,.45)}.new-curriculum-component .curriculum-table .period-column .period-item-last[data-v-61bb3c03]{flex-shrink:0;width:44px;height:100%;display:flex;align-items:center;border-bottom:1px solid #d8d8d8}.new-curriculum-component .curriculum-table .period-column .empty-block[data-v-61bb3c03]{height:48px;width:126px;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.new-curriculum-component .curriculum-table .course-container[data-v-61bb3c03]{flex-shrink:0;height:110px;padding:0;margin:0;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:4px;justify-content:center;position:relative}.new-curriculum-component .curriculum-table .course-container[data-v-61bb3c03]:last-child{border-bottom:0}.new-curriculum-component .curriculum-table .course-container .course-content[data-v-61bb3c03]{height:100%;width:100%;display:flex;padding:0 4px;flex-direction:column;overflow-y:hidden}.new-curriculum-component .curriculum-table .course-container .course-content span[data-v-61bb3c03]{flex-shrink:0;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;-webkit-line-clamp:3;-webkit-box-orient:vertical}.new-curriculum-component .curriculum-table .course-container .side-bar[data-v-61bb3c03]{width:4px;height:100%;position:absolute;top:0;left:0}.new-curriculum-component .curriculum-table .curriculum-table-body[data-v-61bb3c03]{overflow:hidden;overflow-y:auto;width:100%;min-height:200px;display:flex}.new-curriculum-component .curriculum-table .curriculum-table-body .curriculum-class-block[data-v-61bb3c03]{margin-top:48px;display:flex;width:calc(100% - 126px)}.new-curriculum-component .curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-column[data-v-61bb3c03]{width:20%;display:flex;flex-direction:column}.new-curriculum-component .curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-column .day-container[data-v-61bb3c03]{display:flex;padding:4px;top:0;width:calc(20% - 25.2px);flex-direction:column;justify-content:center;align-items:flex-start;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#fff;position:absolute;z-index:3}.new-curriculum-component .curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-column .day-container .en-title[data-v-61bb3c03]{color:rgba(0,0,0,.85);font-size:14px}.new-curriculum-component .curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-column .day-container .title[data-v-61bb3c03]{color:rgba(0,0,0,.45);font-size:12px}.new-curriculum-component .curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-column .day-container .day-of-arrange[data-v-61bb3c03]{position:absolute;right:4px;top:4px}.new-curriculum-component .curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-column:last-of-type .course-container[data-v-61bb3c03],.new-curriculum-component .curriculum-table .curriculum-table-body .curriculum-class-block .curriculum-column:last-of-type .day-container[data-v-61bb3c03]{border-right:none}.new-curriculum-component .curriculum-table .public-course[data-v-61bb3c03]{height:75px!important}.new-curriculum-component .curriculum-table .public-course>span[data-v-61bb3c03]{white-space:pre}.new-curriculum-component .curriculum-table .download-material-btn[data-v-61bb3c03]{position:absolute;color:#fff;bottom:3px;right:6px;width:16px;height:16px;background:rgba(0,0,0,.25);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.new-curriculum-component .curriculum-table .download-material-btn i[data-v-61bb3c03]{font-size:11px;margin-bottom:1px}.new-curriculum-component .header-container[data-v-61bb3c03]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ant-modal-body .attachment-container[data-v-61bb3c03]{flex:1}.ant-modal-body .attachment-container .single-attachment[data-v-61bb3c03]{display:flex;align-items:center;padding:2px 12px;transition:all .2s ease-in-out;cursor:pointer;border-radius:4px;color:rgba(0,0,0,.65);margin-bottom:6px}.ant-modal-body .attachment-container .single-attachment[data-v-61bb3c03]:hover{background:rgba(64,192,151,.1)}.ant-modal-body .attachment-container .single-attachment i[data-v-61bb3c03]:first-child{margin-right:10px}.ant-modal-body .attachment-container .single-attachment>span[data-v-61bb3c03]{flex:1}.ant-modal-body .attachment-container .single-attachment[data-v-61bb3c03]:last-child{margin-bottom:0}#studentCurriculum:-webkit-full-screen .new-curriculum-component{overflow:auto}#studentCurriculum:-ms-fullscreen .new-curriculum-component{overflow:auto}#studentCurriculum:fullscreen .new-curriculum-component{overflow:auto}.student-curriculum-item[data-v-d2592250]{width:100%;height:100%;background-color:#fff}.student-curriculum .header-container[data-v-ba0d42d2]{padding:16px 16px 0;background-color:#fff}.student-curriculum .header-container .filter-container[data-v-ba0d42d2]{margin-bottom:16px}.student-curriculum .header-container .filter-container .end[data-v-ba0d42d2]{display:flex;justify-content:flex-end}.student-curriculum .header-container[data-v-ba0d42d2] .ant-tabs-bar{margin-bottom:0}.student-curriculum .curriculum-item[data-v-ba0d42d2]{margin:16px}.course-manage[data-v-20fde3b4]{width:100%}.course-record .school-year[data-v-5d74e44a]{margin-bottom:20px}.course-record .reason[data-v-5d74e44a]{display:flex;align-items:center}.course-record .reason .leave-reason[data-v-5d74e44a]{display:inline-block;width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tip .icon[data-v-5d74e44a]{color:#f7ce17;margin:16px 8px 8px 68px}[data-v-5d74e44a] .ant-form-item{display:block!important}[data-v-5d74e44a] .ant-form-item-label{width:150px;text-align:right}