:v-deep .score-sheet-table td[data-v-588d31c2]{border-color:#fff}:v-deep .score-sheet-table .ant-table-column-title[data-v-588d31c2]{display:block;line-height:1}[data-v-588d31c2] .ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,[data-v-588d31c2] .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:transparent}[data-v-588d31c2] .mark-img{width:20px;height:20px}[data-v-588d31c2] .dynamic-cell:hover{background:#e9f7f0!important}[data-v-588d31c2] .dynamic-cell:hover .sheet-edit-icon{opacity:1}[data-v-588d31c2] .sheet-dynamic-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-588d31c2] .sheet-dynamic-cell .sheet-edit-icon{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}[data-v-588d31c2] .sheet-dynamic-cell.pointer{cursor:pointer}[data-v-588d31c2] .sheet-dynamic-cell .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-588d31c2] .sheet-dynamic-cell .icon-container>i{cursor:inherit;font-size:16px;margin-left:8px}[data-v-588d31c2] .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td .link-btn:before{-webkit-transition:inherit;transition:inherit;background:#e9f7f0}[data-v-588d31c2] .ant-table-thead>tr>th .ant-table-filter-icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[data-v-588d31c2] .ant-table-thead>tr>th .ant-table-filter-icon .anticon{color:#bfbfbf;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:4px 4px 0 0}[data-v-588d31c2] .ant-table-thead>tr>th .ant-table-filter-icon .anticon:hover{color:rgba(0,0,0,.45)}[data-v-588d31c2] .ant-table-thead>tr>th .ant-table-filter-icon{height:unset;margin-left:4px}[data-v-588d31c2] .ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:hover{background:transparent}[data-v-588d31c2] .ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters{padding-right:0!important}[data-v-588d31c2] .ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters .ant-table-filter-icon.ant-table-filter-open{background:transparent}[data-v-588d31c2] .out-of-class td{background:rgba(0,0,0,.04)!important}.rules-editor .refresh-tips{width:100%;padding:0 12px;font-size:14px;line-height:40px;background:rgba(250,173,20,.1);border:1px solid rgba(250,173,20,.45);margin-bottom:16px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rules-editor .refresh-tips i{margin-right:8px;color:#faad14}.rules-editor .filter-item{margin-bottom:12px}.rules-editor .filter-item .filter-input{-ms-flex-negative:0;flex-shrink:0;width:224px;margin-left:8px}.rules-editor .ant-radio-button-wrapper{text-overflow:ellipsis;overflow:hidden}.rules-editor .ant-radio-button-wrapper:not(:first-child):before{left:0}.rules-editor .ellipsis{-webkit-box-flex:1;-ms-flex:1;flex:1}.rules-editor .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rules-editor .ant-modal-body{padding:16px}.rules-editor .color-block{width:24px;height:24px}.score-drawer[data-v-37055be4] .ant-drawer-body{height:calc(100% - 55px);padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.score-drawer .ant-tag[data-v-37055be4]{font-size:14px}.score-drawer .ant-input[disabled][data-v-37055be4]{color:#000}.score-drawer .drawer-form[data-v-37055be4]{width:420px;padding:16px;-ms-flex-negative:0;flex-shrink:0;overflow-y:auto}.score-drawer .drawer-form .lower-height-form-item .ant-form-item-label[data-v-37055be4]{line-height:1}.score-drawer .drawer-form .form-item-no-margin[data-v-37055be4]{margin-bottom:0}.score-drawer .drawer-form .file-item[data-v-37055be4]{line-height:1.5}.score-drawer .drawer-main[data-v-37055be4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:hidden}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-left{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;height:100%;padding:16px;border-right:1px solid #e8e8e8;position:relative}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-left .ant-descriptions-item{padding-bottom:0}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-left .ant-descriptions-item .ant-descriptions-item-content{line-height:40px;width:100%}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-left .file-item{line-height:1.5}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-left .doc-viewer{position:absolute;top:0;left:0;height:100%;z-index:2;width:100%;background:#fff;outline:0}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-left .doc-viewer .top-block{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-left .doc-viewer .top-block i{color:rgba(0,0,0,.65)}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-left .doc-viewer iframe,.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-left .doc-viewer video{height:calc(100% - 24px);width:100%}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-student-list{border-right:1px solid #e8e8e8;width:175px;padding:16px;padding-right:1px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-student-list .student-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:158px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-student-list .student-menu .common-title{margin-bottom:14px;height:36px}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-student-list .student-menu .menu{width:100%;height:100%;margin:0 -1px 0 0;overflow-y:auto;overflow-x:hidden;border:0}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .draw-student-list .student-menu .student-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0;padding-left:8px!important}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .simditor-display{border:0;padding:16px;background-color:#f5f5f5}.score-drawer .drawer-main[data-v-37055be4] .ant-spin-container .simditor-display .simditor-display-body{padding:0;min-height:auto;font-size:14px;white-space:pre-wrap}.score-drawer .btn-container[data-v-37055be4]{width:100%;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right}.grading-viewer-modal .info-container{margin-bottom:16px}.grading-viewer-modal .info-container>span:not(:last-child){margin-right:16px}.grading-viewer-modal .error-span{color:red;position:absolute;bottom:-30px;left:0}.grading-viewer-modal .ant-table-body .has-error.bottom{margin-bottom:35px!important}.gradebook[data-v-6f931338]{height:calc(100% - 96px)}.gradebook .button-container[data-v-6f931338]{display:block;min-height:32px}.gradebook .button-container>a[data-v-6f931338]{float:right}.text-fold{font-size:14px;color:rgba(0,0,0,.85);margin-right:6px;white-space:pre-line;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.content-fold{color:#26b889;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-fold.fold{position:absolute;right:0;bottom:0}.task-and-data[data-v-21d414da]{width:100%}.task-and-data .task-container .course-list[data-v-21d414da],.task-and-data .task-container[data-v-21d414da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.task-and-data .task-container .course-list[data-v-21d414da]{-ms-flex-negative:0;flex-shrink:0;height:100%;width:232px;margin-right:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:auto;padding:4px}.task-and-data .task-container .course-list .ant-spin-container[data-v-21d414da]{min-height:400px}.task-and-data .task-container .course-list .course-header[data-v-21d414da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;padding:0 8px;background:rgba(0,0,0,.04);cursor:pointer}.task-and-data .task-container .course-list .course-header .subject-name[data-v-21d414da]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;line-height:32px;padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-and-data .task-container .course-list .course-container[data-v-21d414da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px}.task-and-data .task-container .course-list .subject-container[data-v-21d414da]{border:1px solid rgba(0,0,0,.15)}.task-and-data .task-container .course-list .subject-container[data-v-21d414da]:not(:last-child){border-bottom:0}.task-and-data .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper[data-v-21d414da],.task-and-data .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper[data-v-21d414da]{width:calc(100% - 24px)}.task-and-data .assignment-type-font[data-v-21d414da]{border-radius:50%;width:16px;height:16px;display:inline-block;text-align:center;line-height:16px;color:#fff;margin-left:8px}.task-and-data .filter-num[data-v-21d414da]{position:absolute;top:-4px;left:-8px;height:16px;background-color:#26b889;padding:0 4px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.task-and-data .filter-num .filter-num-text[data-v-21d414da]{color:#fff;font-size:12px;line-height:16px}.detail-title[data-v-21d414da]{font-size:16px;color:rgba(0,0,0,.85);margin-bottom:4px}.detail-subtitle[data-v-21d414da]{font-size:14px;color:rgba(0,0,0,.65);margin-bottom:16px}[data-v-21d414da] .ant-descriptions-item-label{color:rgba(0,0,0,.45)}[data-v-21d414da] .ant-descriptions-item-content{color:rgba(0,0,0,.85)}.attachment-container[data-v-21d414da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.attachment-container .single-attachment[data-v-21d414da]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;color:rgba(0,0,0,.65);margin-bottom:6px}.attachment-container .single-attachment[data-v-21d414da]:hover{background:rgba(64,192,151,.1)}.attachment-container .single-attachment i[data-v-21d414da]{margin:0 4px}.attachment-container .single-attachment[data-v-21d414da]:last-child{margin-bottom:0}.score-analysis .title{font-weight:700}.score-analysis .title .icon{display:inline-block;width:2px;height:10px;background:#46c29a;margin-right:5px}.score-analysis .dataset{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.score-analysis .overview{margin-bottom:20px}.score-analysis .overview .view-echart{width:72vw;height:400px;margin-left:40px;margin:0 auto}.score-analysis .distribute .view-echart{width:53vw;height:400px;margin-top:20px}.score-analysis .distribute .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:73vw;margin:0 auto}.score-analysis .distribute .content .number{position:absolute;right:2vw;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:135px;width:180px}.score-analysis .distribute .content .number div{height:35px}.score-analysis .distribute .content .number .circle{display:inline-block;width:5px;height:5px;border-radius:50%;background:#46c29a;margin-right:16px;vertical-align:middle}.score-analysis .distribute .content .number .num-score{float:right;right:0}.ant-card-head-title{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teaching[data-v-6b87f23a]{width:100%;height:100%}.teaching .header-menu[data-v-6b87f23a]{padding:0 16px;background-color:#fff}.teaching .teaching-container[data-v-6b87f23a]{height:calc(100% - 80px);overflow-y:auto;margin:16px;padding:16px;background-color:#fff}.teaching .teaching-container .filter-container[data-v-6b87f23a]{margin-bottom:8px}.components-upload .flex-style .flex-style{margin-left:16px;height:32px}.components-upload .flex-style .flex-style>span{font-size:12px;color:rgba(0,0,0,.45)}.assignment-editor{padding:16px;margin:16px;background:#fff}.assignment-editor .ant-btn:not(:last-child){margin-right:8px}.assignment-editor .tips-container{line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;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}.assignment-editor .tips-container i{color:#26b889;margin-right:8px}.assignment-editor .allow-container{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meeting-editor{margin:16px;padding:16px;background-color:#fff}.meeting-editor .ant-input-group{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin-top:4px}.meeting-editor .ant-input-group .front-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.65);font-size:14px;width:50px;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:4px 0 0 4px;border-right:0;line-height:1}.meeting-editor .ant-input-group .ant-select{width:calc(100% - 50px)}.meeting-editor .ant-input-group .ant-select .ant-select-selection{border-radius:0 4px 4px 0}.meeting-editor .tag-container{border:1px solid rgba(0,0,0,.15);border-radius:4px;padding:0 4px;line-height:30px;margin-bottom:8px;margin-top:4px}.meeting-editor .tag-container.disabled{background:#f5f5f5}.meeting-editor .tag-container.disabled .ant-tag{background:#f5f5f5;color:rgba(0,0,0,.33)}.meeting-editor .ant-btn:not(:last-child){margin-right:8px}