.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{-webkit-box-flex:1;-ms-flex:1;flex:1}.detail-modal .ant-modal-body .attachment-container .single-attachment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 12px;-webkit-transition:all .2s ease-in-out;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{-webkit-box-flex:1;-ms-flex:1;flex:1}.detail-modal .ant-modal-body .attachment-container .single-attachment:last-child{margin-bottom:0}.detail-modal .info-row{display:-webkit-box;display:-ms-flexbox;display:flex;color:rgba(0,0,0,.85);font-size:14px;margin-bottom:16px}.detail-modal .info-row .label-content{-ms-flex-negative:0;flex-shrink:0;color:rgba(0,0,0,.45);line-height:22px}.detail-modal .info-row .content{-webkit-box-flex:1;-ms-flex:1;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}.flex-tooltip-content{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;max-width:100%}.flex-tooltip-content .head-block{width:64px;height:88px;margin-bottom:4px}.flex-tooltip-content .default-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(70,194,154,.25);border-radius:4px;border:1px dashed hsla(0,0%,100%,.45)}.flex-tooltip-content .default-head i{font-size:24px}.flex-tooltip-content>span{max-width:220px}.flex-tooltip-content>span:last-child{white-space:break-spaces}.flex-tooltip{min-height:21px}.flex-tooltip,.flex-tooltip .tooltip-before-conent{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-tooltip .tooltip-before-conent{-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.delete{display:inline-block;cursor:pointer;color:#49c499}.assignment-detail .detail-header{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;padding:0 16px;position:relative}.assignment-detail .detail-header .icon-wrapper{height:28px;width:28px;border-radius:4px;background:#85a5ff;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;margin-right:8px}.assignment-detail .detail-header .icon-wrapper .icon-style{font-size:18px;color:#fff}.assignment-detail .detail-header .header-content{width:calc(100% - 36px)}.assignment-detail .detail-header .header-content .title{height:28px;font-size:20px;font-weight:700;color:rgba(0,0,0,.85);line-height:28px}.assignment-detail .detail-header .header-content .content-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:8px;margin-right:16px}.assignment-detail .detail-header .header-content .content-info .info-item{width:calc(33% - 16px);margin-top:8px;margin-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.assignment-detail .detail-header .header-content .content-info .info-item span:first-child{font-size:14px;color:rgba(0,0,0,.45);line-height:22px;white-space:nowrap}.assignment-detail .detail-header .header-content .content-info .info-item span:nth-child(2){font-size:14px;font-weight:400;color:rgba(0,0,0,.85);line-height:22px}.assignment-detail .assignment-description{margin:16px;border-radius:6px;border:0}.assignment-detail .assignment-description .content{display:-webkit-box;display:-ms-flexbox;display:flex}.assignment-detail .assignment-description .content .number{position:relative;width:210px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:135px}.assignment-detail .assignment-description .content .number div{height:35px}.assignment-detail .assignment-description .content .number .circle{display:inline-block;width:5px;height:5px;border-radius:50%;background:#46c29a;margin-right:16px;vertical-align:middle}.assignment-detail .assignment-description .content .number .num-score{position:absolute;right:0}.assignment-detail .assignment-description .content .view-echart{width:53vw;height:400px;margin-left:40px;margin-top:20px}.assignment-detail .assignment-description .description-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:4px;min-height:8px;width:700px;position:relative}.assignment-detail .assignment-description .description-block .description{font-size:14px;color:rgba(0,0,0,.85);margin-right:6px}.assignment-detail .assignment-description .description-block .label-content{color:rgba(0,0,0,.45);-ms-flex-negative:0;flex-shrink:0}.assignment-detail .assignment-description .simditor-display{border:0}.assignment-detail .assignment-description .simditor-display .simditor-display-body{padding:0;min-height:auto;font-size:14px;white-space:pre-wrap}.assignment-detail .assignment-description .attachment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px;width:700px;margin-top:16px}.assignment-detail .assignment-description .attachment .file-list{-webkit-box-flex:1;-ms-flex:1;flex:1}.assignment-detail .assignment-description .description-fold{color:#26b889;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.assignment-detail .assignment-description .description-fold.fold{position:absolute;right:-24px;bottom:0}.assignment-detail .sheet-dynamic-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.assignment-detail .sheet-dynamic-cell .sheet-edit-icon{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.assignment-detail .sheet-dynamic-cell.pointer{cursor:pointer}.assignment-detail .mark-img{width:20px;height:20px}.assignment-detail .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.assignment-detail .icon-container>i{cursor:inherit;font-size:16px;margin-left:8px}.assignment-detail .detail-content{margin:16px;padding:16px;background:#fff;border-radius:6px}.assignment-detail .detail-content .title{display:inline-block;height:22px;margin-bottom:16px;font-size:16px;color:rgba(0,0,0,.85);line-height:22px;font-weight:700}.assignment-detail .detail-content .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}.assignment-detail .ant-tooltip-inner{max-height:400px;overflow-y:auto}.assignment-detail .ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.assignment-detail .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:transparent}.assignment-detail .dynamic-cell:hover{background:#e9f7f0!important}.assignment-detail .dynamic-cell:hover .sheet-edit-icon{opacity:1}.ant-modal-body .attachment-container{-webkit-box-flex:1;-ms-flex:1;flex:1;width:94%}.ant-modal-body .attachment-container .single-attachment{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 12px;-webkit-transition:all .2s ease-in-out;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{-webkit-box-flex:1;-ms-flex:1;flex:1}.ant-modal-body .attachment-container .single-attachment:last-child{margin-bottom:0}.ass-score-drawer .ant-tag{font-size:14px}.ass-score-drawer .draw-info{margin-bottom:24px;color:rgba(0,0,0,.65)}.ass-score-drawer .draw-info .info-label{display:block;margin-bottom:8px}.ass-score-drawer .btn-container{width:100%;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right}.ass-score-drawer .ant-drawer-wrapper-body .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}.ass-score-drawer .drawer-form{width:400px;padding:16px;-ms-flex-negative:0;flex-shrink:0}.ass-score-drawer .drawer-form .lower-height-form-item .ant-form-item-label{line-height:1}.ass-score-drawer .drawer-form .form-item-no-margin{margin-bottom:0}.ass-score-drawer .drawer-form .file-item{line-height:1.5}.ass-score-drawer .drawer-main{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:hidden}.ass-score-drawer .drawer-main .ant-spin-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.ass-score-drawer .drawer-main .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}.ass-score-drawer .drawer-main .ant-spin-container .draw-left .ant-descriptions-item{padding-bottom:0}.ass-score-drawer .drawer-main .ant-spin-container .draw-left .ant-descriptions-item .ant-descriptions-item-content{line-height:40px;width:100%}.ass-score-drawer .drawer-main .ant-spin-container .draw-left .file-item{line-height:1.5}.ass-score-drawer .drawer-main .ant-spin-container .draw-left .doc-viewer{position:absolute;top:0;left:0;height:100%;z-index:2;width:100%;background:#fff;outline:0}.ass-score-drawer .drawer-main .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}.ass-score-drawer .drawer-main .ant-spin-container .draw-left .doc-viewer .top-block i{color:rgba(0,0,0,.65)}.ass-score-drawer .drawer-main .ant-spin-container .draw-left .doc-viewer iframe,.ass-score-drawer .drawer-main .ant-spin-container .draw-left .doc-viewer video{height:calc(100% - 24px);width:100%}.ass-score-drawer .drawer-main .ant-spin-container .draw-student-list{border-right:1px solid #e8e8e8;width:225px;padding:16px;padding-right:1px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}.ass-score-drawer .drawer-main .ant-spin-container .draw-student-list .student-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:208px;margin-right:-1px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ass-score-drawer .drawer-main .ant-spin-container .draw-student-list .student-menu .common-title{margin-bottom:14px;height:36px}.ass-score-drawer .drawer-main .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}.ass-score-drawer .drawer-main .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}.ass-score-drawer .drawer-main .ant-spin-container .simditor-display{border:0;padding:16px;background-color:#f5f5f5}.ass-score-drawer .drawer-main .ant-spin-container .simditor-display .simditor-display-body{padding:0;min-height:auto;font-size:14px;white-space:pre-wrap}.ass-score-drawer .ant-input[disabled]{color:#000}.resubmit-tip .ant-popover-inner-content{padding:0}