.selItemInput.descAreaLg[data-v-2774cd4b]{width:380px!important}.addImgBox[data-v-2774cd4b]{width:136px;height:136px;display:inline-block;vertical-align:middle;margin-right:10px;position:relative}.set_dia[data-v-a1192c44]{margin-top:-112px!important;height:1150px!important;position:fixed;top:10;left:0}.set_ifra[data-v-a1192c44]{margin-top:-22px;margin-left:-20px}.set_dia[data-v-a1192c44] .el-dialog__header{height:30px!important}.set_dia[data-v-a1192c44] .el-dialog__headerbtn{top:0!important}.handover-dialog[data-v-51cdc852] .el-dialog{height:680px!important;max-height:690px!important;min-height:690px!important;width:600px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.handover-dialog[data-v-51cdc852] .el-dialog__header{padding:8px 20px!important;height:36px!important;min-height:36px!important;flex-shrink:0;box-sizing:border-box;border-bottom:1px solid #e4e7ed!important;position:relative!important}.handover-dialog[data-v-51cdc852] .el-dialog__header .el-dialog__title{display:none!important}.handover-dialog[data-v-51cdc852] .el-dialog__header .el-dialog__headerbtn{top:5px!important;right:10px!important;font-size:14px!important;height:20px!important;width:20px!important}.handover-dialog[data-v-51cdc852] .el-dialog__header .el-dialog__headerbtn .el-icon-close{font-size:14px!important}.handover-dialog .dialog-title-wrapper[data-v-51cdc852]{display:flex!important;align-items:center!important;height:20px!important;line-height:20px!important;width:100%!important;position:relative!important}.handover-dialog .dialog-title-wrapper .dialog-title-text[data-v-51cdc852]{font-size:15px!important;font-weight:700!important;color:#303133!important;position:absolute!important;left:0!important;top:0!important;line-height:20px!important}.handover-dialog .dialog-title-wrapper .save-btn[data-v-51cdc852]{position:absolute!important;right:50px!important;top:1px!important;height:22px!important;min-height:22px!important;line-height:20px!important;padding:0 8px!important;font-size:11px!important;border-radius:2px!important;z-index:10!important;background-color:#036ec2}.handover-dialog .dialog-title-wrapper .save-btn[data-v-51cdc852]:hover{opacity:.9}.handover-dialog[data-v-51cdc852] .el-dialog__body{flex:1!important;padding:0 20px 0 20px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;height:calc(100% - 36px)!important;min-height:0!important;box-sizing:border-box!important}.handover-dialog[data-v-51cdc852] .el-dialog__footer{display:none!important}.dialog-content[data-v-51cdc852]{flex:1!important;display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important}.dialog-content .dataListTable[data-v-51cdc852]{flex:1!important;min-height:0!important;height:calc(100% - 44px)!important;overflow:hidden!important}.dialog-content .dataListTable[data-v-51cdc852] .el-table{height:100%!important}.dialog-content .dataListTable[data-v-51cdc852] .el-table .el-table__body-wrapper{overflow-y:auto!important}.dialog-content .dataListTable[data-v-51cdc852] .el-table .el-table__empty-block{min-height:520px!important;height:520px!important;display:flex;align-items:center;justify-content:center}.dialog-content .dataListTable[data-v-51cdc852] .el-table__row{height:28px!important}.dialog-content .dataListTable[data-v-51cdc852] .el-table__header th{font-size:11px!important;padding:4px 0!important;height:28px!important;font-weight:600}.dialog-content .dataListTable[data-v-51cdc852] .el-table__body td:nth-child(3){padding:0!important}.dialog-content .dataListTable[data-v-51cdc852] .el-table__body td:nth-child(3) .cell{padding:0!important;line-height:1!important;height:28px!important;display:flex!important;justify-content:center!important;align-items:center!important}.dialog-content .dataListTable[data-v-51cdc852] .el-table__body td:nth-child(3) .cell .sp-input{margin:-2px 0!important}.dialog-content .dataListTable[data-v-51cdc852] .el-table__body td{font-size:11px!important;padding:2px 0!important;line-height:1.2}.dialog-content .dataListTable[data-v-51cdc852] .el-button--text{font-size:11px!important;padding:0 4px!important}.dialog-content .dataListTable[data-v-51cdc852] .el-table__cell{padding:0!important}.dialog-content .dataListTable[data-v-51cdc852] .el-table__cell .cell{padding:2px 0!important;line-height:1.2}.dialog-content .my-pagination[data-v-51cdc852]{flex-shrink:0!important;height:24px!important;min-height:24px!important;max-height:24px!important;width:100%!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;padding:0!important;margin:5px 0 5px 0!important;box-sizing:border-box!important}.dialog-content .my-pagination[data-v-51cdc852] .el-pagination{height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;margin:0!important;line-height:24px!important}.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .el-pagination__editor,.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .el-pagination__jump,.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .el-pagination__sizes,.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .el-pagination__total{font-size:9px!important;height:22px!important;line-height:22px!important;margin:0!important;padding:0!important}.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .el-pagination__total{margin-right:4px!important}.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .el-pagination__sizes{margin:0 4px 0 0!important}.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .el-pagination__sizes .el-input{height:22px!important;line-height:22px!important}.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .el-pagination__sizes .el-input .el-input__inner{height:22px!important;line-height:22px!important;font-size:10px!important;padding:0 4px!important;border-radius:2px!important}.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .btn-next,.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .btn-prev{height:22px!important;width:22px!important;min-width:22px!important;line-height:22px!important;margin:0 1px!important;padding:0!important;font-size:10px!important;border-radius:2px!important}.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .el-pager{height:22px!important;line-height:22px!important;margin:0!important;padding:0!important}.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .el-pager li{height:22px!important;line-height:22px!important;min-width:22px!important;margin:0 1px!important;padding:0!important;font-size:10px!important;border-radius:2px!important}.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .el-pagination__jump{margin-left:4px!important}.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .el-pagination__jump .el-input{height:22px!important;line-height:22px!important}.dialog-content .my-pagination[data-v-51cdc852] .el-pagination .el-pagination__jump .el-input .el-input__inner{height:22px!important;line-height:22px!important;font-size:10px!important;padding:0 4px!important;width:35px!important;border-radius:2px!important}[data-v-51cdc852] .sp-input{width:60px!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;padding:0!important;display:inline-block!important;vertical-align:middle!important}[data-v-51cdc852] .sp-input .el-input{width:100%!important;height:100%!important}[data-v-51cdc852] .sp-input .el-input__inner{width:60px!important;height:24px!important;min-height:24px!important;max-height:24px!important;line-height:24px!important;padding:0 4px!important;font-size:11px!important;border-radius:2px!important;border:1px solid #dcdfe6!important;background-color:#fff!important;text-align:center!important;box-sizing:border-box!important}[data-v-51cdc852] .sp-input .el-input__inner:focus{border-color:#409eff!important;outline:none!important;box-shadow:0 0 0 2px rgba(64,158,255,.1)!important}[data-v-51cdc852] .sp-input .el-input__inner:hover{border-color:#c0c4cc!important}[data-v-51cdc852] .sp-input .el-input__prefix,[data-v-51cdc852] .sp-input .el-input__prefix-inner,[data-v-51cdc852] .sp-input .el-input__suffix,[data-v-51cdc852] .sp-input .el-input__suffix-inner{display:none!important}.hand_menu[data-v-aee948fe]{color:#4a85fe;cursor:pointer}.fixed-height-card[data-v-aee948fe]{height:160px!important;min-height:160px!important;max-height:160px!important;display:flex;flex-direction:column;overflow:hidden!important}.person-card[data-v-aee948fe],.project-info-card[data-v-aee948fe],.subject-card[data-v-aee948fe]{height:160px!important;display:flex;flex-direction:column;overflow:hidden}[data-v-aee948fe] .person-card .el-card__body,[data-v-aee948fe] .project-info-card .el-card__body,[data-v-aee948fe] .subject-card .el-card__body{flex:1;height:132px!important;min-height:132px!important;max-height:132px!important;padding:8px 15px;overflow:hidden!important}.fixed-scroll-content[data-v-aee948fe]{height:100%!important;max-height:132px!important;overflow-y:auto!important;padding-right:5px;box-sizing:border-box}.subject-item[data-v-aee948fe]{display:flex;align-items:flex-start;margin-bottom:8px;padding:0 5px;line-height:1.4;gap:4px}[data-v-aee948fe] .project-info-card .el-form{height:100%!important}[data-v-aee948fe] .project-info-card .border-form{height:100%!important;display:flex;flex-direction:column}[data-v-aee948fe] .project-info-card .el-form-item{flex-shrink:0}.card-header[data-v-aee948fe]{height:28px!important;min-height:28px!important;line-height:28px!important;font-size:15px!important;font-weight:600!important;padding:0 12px!important;display:flex;align-items:center;justify-content:space-between}[data-v-aee948fe] .el-card__header{height:28px!important;min-height:28px!important;flex-shrink:0!important}.bd[data-v-aee948fe]{font-weight:600!important;font-size:14px!important;color:#00428e;line-height:26px!important;padding:0;margin:0}.compact-form[data-v-aee948fe]{font-size:13px;height:100%!important}.text-truncate[data-v-aee948fe]{width:100%;cursor:default}.item[data-v-aee948fe] .text-truncate:hover,.text-truncate[data-v-aee948fe]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item[data-v-aee948fe] .el-form-item__label{color:#00428e!important;margin-right:8px!important;font-weight:700!important;background-color:#e1f1ff;white-space:nowrap!important;border-right:1px solid #dadada;font-size:13px;height:28px;line-height:26px;padding:0 6px;flex-shrink:0}[data-v-aee948fe] .el-form-item{display:flex!important;align-items:center!important;margin-bottom:0!important;min-height:28px;height:28px;overflow:hidden}[data-v-aee948fe] .el-form-item__content{line-height:26px;font-size:13px;color:#333;padding-left:8px;flex:1;min-width:0;overflow:hidden}.border-form .el-row.set_border[data-v-aee948fe]{border-bottom:1px solid #dadada;border-left:1px solid #dadada;border-right:1px solid #dadada;min-height:28px}.border-form .el-row.set_border[data-v-aee948fe]:first-child{border-top:1px solid #dadada}.border-form .el-row.set_border .col-set_border[data-v-aee948fe]{border-right:1px solid #dadada}.border-form[data-v-aee948fe]{margin-top:-5px}.project-no[data-v-aee948fe]{font-weight:500;color:#00428e;flex-shrink:0;display:inline-block}.display-name[data-v-aee948fe],.project-no[data-v-aee948fe]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.display-name[data-v-aee948fe]{flex:1;text-align:left;min-width:0}.subject-item .text-truncate[data-v-aee948fe]:hover{overflow:visible;white-space:normal;background-color:#f8f9fa;position:relative;z-index:10}.person-card .fixed-scroll-content span[data-v-aee948fe]{font-size:13px}.person-card .fixed-scroll-content div[data-v-aee948fe]{margin-bottom:8px!important;font-size:13px}.scroll-content[data-v-aee948fe]{height:100%;overflow-y:auto;padding-right:5px}.fixed-scroll-content[data-v-aee948fe]::-webkit-scrollbar{width:4px}.fixed-scroll-content[data-v-aee948fe]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.fixed-scroll-content[data-v-aee948fe]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.fixed-scroll-content[data-v-aee948fe]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.el-col[data-v-aee948fe]{margin-bottom:0}.set_border[data-v-aee948fe]{margin-bottom:0!important}.workbench-row[data-v-aee948fe]{height:150px;min-height:150px}.workbench-row .el-col[data-v-aee948fe]{height:100%;display:flex}.project-work-card[data-v-aee948fe]{height:100%;flex:1;display:flex;flex-direction:column}.project-work-card[data-v-aee948fe] .el-card__body{padding:8px 0 2px 0!important;flex:1;display:flex;flex-direction:column}.project-work-card .project-work-content[data-v-aee948fe]{flex:1;display:flex;align-items:center;justify-content:space-between;padding:0 5px}.project-work-card .project-work-content .work-item[data-v-aee948fe]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 2px}.unclosed-work-card[data-v-aee948fe]{height:100%;flex:1;display:flex;flex-direction:column;margin-left:10px}.unclosed-work-card[data-v-aee948fe] .el-card__body{padding:8px 0 2px 0!important;flex:1;display:flex;flex-direction:column}.unclosed-work-card .unclosed-work-content[data-v-aee948fe]{flex:1;display:flex;align-items:center;justify-content:space-around}.unclosed-work-card .unclosed-work-content .unclosed-item[data-v-aee948fe]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 5px}.roundText[data-v-aee948fe]{font-size:13px;color:#1c1c1c;margin-top:4px!important;text-align:center;width:100%;display:block;line-height:1.2}.roundBox[data-v-aee948fe]{width:60px;height:56px;margin:0 auto;border-radius:30px;box-shadow:0 0 12px 0 rgba(74,133,253,.3);padding:4px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;align-items:center}.roundBox div[data-v-aee948fe]{width:52px;height:52px;border-radius:26px;line-height:52px;text-align:center;font-size:16px;color:#fff;background:linear-gradient(90deg,#4a85fe 0,#78a4ff)}.roundBox02[data-v-aee948fe]{box-shadow:0 0 12px 0 rgba(255,185,70,.3)}.roundBox02 div[data-v-aee948fe]{background:linear-gradient(90deg,#ffb946 0,#ffc86e)}.roundBox03[data-v-aee948fe]{box-shadow:0 0 12px 0 rgba(208,97,204,.3)}.roundBox03 div[data-v-aee948fe]{background:linear-gradient(90deg,#78c5e4 0,#72cfdb)}.roundBox04[data-v-aee948fe]{box-shadow:0 0 12px 0 rgba(230,57,70,.3)}.roundBox04 div[data-v-aee948fe]{background:linear-gradient(90deg,#e63946 0,#f3646f)}.roundBox05[data-v-aee948fe]{box-shadow:0 0 12px 0 rgba(208,97,204,.3)}.roundBox05 div[data-v-aee948fe]{background:linear-gradient(90deg,#8ad8a8 0,#9fdf84)}.roundBox06[data-v-aee948fe]{box-shadow:0 0 12px 0 rgba(230,57,70,.3)}.roundBox06 div[data-v-aee948fe]{background:linear-gradient(90deg,#7ea3da 0,#4197e7)}.roundBox07[data-v-aee948fe]{box-shadow:0 0 12px 0 rgba(230,57,70,.3)}.roundBox07 div[data-v-aee948fe]{background:linear-gradient(90deg,#da7ed2 0,#e741e7)}.el-icon-d-arrow-right[data-v-aee948fe]{font-size:18px;color:#3a3abe;font-weight:700;cursor:pointer}.node-container[data-v-aee948fe]{display:flex;color:#1c1c1c}.node-left-container[data-v-aee948fe]{border-right:0;width:70px;display:flex;justify-content:center;align-items:center;margin-right:20px}.node-right-container[data-v-aee948fe]{border-right:1px solid #dadada;border-bottom:1px solid #dadada;display:flex;flex-direction:column}.node-right-container-row[data-v-aee948fe]{display:flex}.node-content-title1[data-v-aee948fe]{background-color:#d3e6f8}.node-content-title1[data-v-aee948fe],.node-content-title2[data-v-aee948fe],.node-content-title3[data-v-aee948fe]{border:1px solid #dadada;border-right:0;border-bottom:0;width:100px;display:flex;justify-content:center;align-items:center;height:30px}.node-content-title3[data-v-aee948fe]{background-color:#f0f021}.node-content-body[data-v-aee948fe]{width:120px}.node-content-body5[data-v-aee948fe],.node-content-body[data-v-aee948fe]{border:1px solid #dadada;border-right:0;border-bottom:0;height:20px;display:flex;justify-content:center;align-items:center;height:30px}.node-content-body5[data-v-aee948fe]{width:230px}.node-content-body1[data-v-aee948fe]{width:120px}.node-content-body1[data-v-aee948fe],.node-content-body4[data-v-aee948fe]{border:1px solid #dadada;border-right:0;border-bottom:0;height:20px;display:flex;justify-content:center;align-items:center;background-color:#d3e6f8;height:30px}.node-content-body4[data-v-aee948fe]{width:230px}.node-content-body3[data-v-aee948fe]{width:120px}.node-content-body3[data-v-aee948fe],.node-content-body6[data-v-aee948fe]{border:1px solid #dadada;border-right:0;border-bottom:0;height:20px;display:flex;justify-content:center;align-items:center;background-color:#f0f021;height:30px}.node-content-body6[data-v-aee948fe]{width:230px}.node-content-title-container[data-v-aee948fe]{display:flex}.node-content-title-container-left[data-v-aee948fe]{border:1px solid #dadada;border-right:0;border-bottom:0;width:100px;display:flex;justify-content:center;align-items:center;background-color:#ebeae8}.node-content-title-container-right[data-v-aee948fe]{display:flex;flex-direction:column}.node-content-title-container-right-row[data-v-aee948fe]{display:flex;flex-direction:row;background-color:#ebeae8}.compact-card[data-v-aee948fe]{margin-bottom:10px!important;height:auto!important;min-height:auto!important}.compact-card[data-v-aee948fe] .el-card__body{padding:10px 15px 5px 15px!important;min-height:auto!important;height:auto!important}.card-header-compact[data-v-aee948fe]{height:32px!important;min-height:32px!important;line-height:32px!important;font-size:15px!important;font-weight:600!important;color:#00428e;padding:0 12px!important}.header-content[data-v-aee948fe]{display:flex;align-items:center;justify-content:flex-start;gap:50px}.header-title[data-v-aee948fe]{font-weight:600!important;font-size:15px!important;color:#00428e}.stage-header[data-v-aee948fe]{display:flex;align-items:center;gap:8px}.stage-name[data-v-aee948fe]{color:#67c23a!important;font-weight:700;font-size:14px;padding:2px 0;background:transparent!important}.stage-setting-btn[data-v-aee948fe]{padding:4px 8px!important;font-size:12px!important;height:24px!important}[data-v-aee948fe] .el-card__header{padding:0 15px!important;height:32px!important;min-height:32px!important;box-sizing:border-box}.last-stage-detail .archiving-section[data-v-aee948fe]{background:#fff;border-radius:4px;padding:12px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);margin-bottom:0}.last-stage-detail .archiving-section .archiving-title[data-v-aee948fe]{font-size:16px;font-weight:700;color:#00428e;margin-bottom:12px;padding-bottom:6px;border-bottom:2px solid #00428e}.last-stage-detail .archiving-section .archiving-content .archiving-instruction[data-v-aee948fe]{font-size:13px;color:#606266;margin-bottom:15px;padding:10px;background:#f5f7fa;border-radius:4px;border-left:4px solid #409eff}.last-stage-detail .archiving-section .archiving-content .archiving-form .form-row[data-v-aee948fe]{display:flex;align-items:center;padding:8px 0}.last-stage-detail .archiving-section .archiving-content .archiving-form .form-row[data-v-aee948fe]:last-child{border-bottom:none;padding-bottom:0}.last-stage-detail .archiving-section .archiving-content .archiving-form .form-row .form-label[data-v-aee948fe]{width:140px;font-weight:700;color:#303133;font-size:13px}.last-stage-detail .archiving-section .archiving-content .archiving-form .form-row .form-value[data-v-aee948fe]{flex:1;color:#606266;font-size:13px}.last-stage-detail .archiving-section .archiving-content .archiving-form .form-row .form-value .status-tag[data-v-aee948fe]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:700}.last-stage-detail .archiving-section .archiving-content .archiving-form .form-row .form-value .status-tag.status-unarchived[data-v-aee948fe]{background-color:#fef0f0;color:#f56c6c;border:1px solid #fbc4c4}.archiving-section[data-v-aee948fe]{background:#fff;border-radius:4px;padding:12px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);margin-bottom:0;border-bottom:none}.file-kind-name-compact[data-v-aee948fe]{font-weight:700;color:#303133;font-size:15px!important;height:22px;line-height:22px}.archiving-section .file-kind-row[data-v-aee948fe]{display:flex;justify-content:space-between;margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid #e4e7ed}.archiving-section .file-records[data-v-aee948fe]{color:#606266;font-size:13px}.archiving-section .record-row[data-v-aee948fe]{display:flex;justify-content:space-between;align-items:flex-start;padding:4px 0}.archiving-section .record-row[data-v-aee948fe]:last-child{padding-bottom:0}.archiving-section .record-name[data-v-aee948fe]{color:#606266;font-weight:700;font-size:14px;min-width:150px;text-align:right;margin-right:12px}.archiving-section .subclass-label-able[data-v-aee948fe],.archiving-section .subclass-label[data-v-aee948fe]{color:#66b1ff;cursor:pointer;padding:1px 5px;font-size:11px}.archiving-section .subclass-label[data-v-aee948fe]:hover{background:#409eff;color:#fff}.stage-content[data-v-aee948fe]{margin-bottom:0;border-radius:4px;padding-bottom:0;border:none}.stage-content .file-kind-row[data-v-aee948fe]{display:flex;justify-content:space-between;margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid #e4e7ed}.stage-content .file-kind-row .file-records[data-v-aee948fe]{color:#606266;font-size:13px}.stage-content .record-row[data-v-aee948fe]{display:flex;justify-content:space-between;align-items:flex-start;padding:4px 0}.stage-content .record-row[data-v-aee948fe]:last-child{padding-bottom:0}.stage-content .record-row .subclass-label[data-v-aee948fe]{color:#66b1ff;cursor:pointer;padding:1px 5px;border-radius:3px;font-size:13px}.stage-content .record-row .subclass-label[data-v-aee948fe]:hover{background:#409eff;color:#fff}.stage-content .record-row .subclass-label-able[data-v-aee948fe]{color:#5b6fd4;cursor:pointer;padding:1px 5px;border-radius:3px;font-size:13px}.stage-content .record-row .subclass-label-able[data-v-aee948fe]:hover{background:#5b6fd4;color:#fff}.majTitle1[data-v-aee948fe]{background-color:#e1f1ff;padding-left:15px;font-weight:bolder;color:#00428e!important;height:35px;padding-top:9px}[data-v-aee948fe] .upload-demo .el-upload-dragger{margin-top:20px;width:600px;height:120px}[data-v-aee948fe] .upload-demo .el-upload-dragger .el-icon-upload{font-size:30px;margin:20px 1px;line-height:20px}[data-v-aee948fe] .upload-demo .el-upload-dragger .el-upload__text{line-height:5px}.upload-header[data-v-aee948fe]{background-color:#e1f1ff;padding:7px 18px;color:#00428e}[data-v-aee948fe] .custom-input .el-input__inner,[data-v-aee948fe] .el-date-editor.el-input .el-input__inner{height:32px!important;line-height:32px!important;border-radius:0!important}[data-v-aee948fe] .selSubjectInput .el-input__inner{width:200px!important;height:35px!important}.subclass-label-disabled[data-v-aee948fe]{color:#c0c4cc;cursor:default;padding:1px 5px;border-radius:3px;font-size:13px}.archiving-section .subclass-list[data-v-aee948fe],.stage-content .record-row .subclass-list[data-v-aee948fe]{display:flex;flex-wrap:wrap;gap:5px;flex:1;justify-content:flex-start}.mod-config[data-v-aee948fe]{padding-bottom:0!important;margin-bottom:0!important}.el-row[data-v-aee948fe]{margin-bottom:0!important}[data-v-aee948fe] .el-card{overflow:hidden}.compact-content[data-v-aee948fe]{padding-bottom:0!important}.stage-progress-container[data-v-aee948fe]{position:relative;width:100%;height:60px;margin:0;padding:0}.grey-background-line[data-v-aee948fe]{position:absolute;top:15px;left:40px;right:40px;height:2px;background-color:#e4e7ed;z-index:1}.blue-progress-line[data-v-aee948fe]{position:absolute;top:14px;left:40px;height:4px;background:#409eff;z-index:2;transition:width .5s ease;border-radius:2px}.stage-progress[data-v-aee948fe]{display:flex;justify-content:space-between;position:relative;width:100%;height:100%;z-index:3}.stage-node[data-v-aee948fe]{display:flex;flex-direction:column;align-items:center;width:16.6666666667%;cursor:pointer;position:relative;padding:0 2px}.stage-node:hover .marker-circle[data-v-aee948fe]{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.15)}.stage-node:hover .node-label[data-v-aee948fe]{color:#00428e;font-weight:600}.node-marker[data-v-aee948fe]{width:100%;height:30px;margin-bottom:4px}.marker-circle[data-v-aee948fe],.node-marker[data-v-aee948fe]{position:relative;display:flex;align-items:center;justify-content:center}.marker-circle[data-v-aee948fe]{width:28px;height:28px;border-radius:50%;font-size:12px;font-weight:600;transition:all .3s ease;z-index:4}.marker-circle.stage-past[data-v-aee948fe]{background:linear-gradient(135deg,#409eff,#66b1ff);color:#fff;box-shadow:0 2px 8px rgba(64,158,255,.3)}.marker-circle.stage-past .icon-check[data-v-aee948fe]{width:14px;height:14px}.marker-circle.stage-current[data-v-aee948fe]{background:linear-gradient(135deg,#67c23a,#85ce61);color:#fff;box-shadow:0 2px 10px rgba(103,194,58,.4);animation:pulse-aee948fe 2s infinite}.marker-circle.stage-current[data-v-aee948fe]:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;border:2px solid rgba(103,194,58,.2);animation:pulse-ring-aee948fe 2s infinite;z-index:1}.marker-circle.stage-future[data-v-aee948fe]{background:#fff;color:#909399;border:2px solid #dcdfe6;box-shadow:0 2px 6px rgba(0,0,0,.08)}.marker-number[data-v-aee948fe]{font-size:12px;font-weight:600}.node-label[data-v-aee948fe]{font-size:11px;color:#606266;text-align:center;line-height:1.2;max-width:120px;word-wrap:break-word;transition:all .3s ease}.node-label.stage-past[data-v-aee948fe]{color:#409eff;font-weight:500}.node-label.stage-current[data-v-aee948fe]{color:#67c23a;font-weight:600}.node-label.stage-future[data-v-aee948fe]{color:#909399}@keyframes pulse-aee948fe{0%{transform:scale(1);box-shadow:0 2px 10px rgba(103,194,58,.4)}50%{transform:scale(1.05);box-shadow:0 4px 16px rgba(103,194,58,.6)}to{transform:scale(1);box-shadow:0 2px 10px rgba(103,194,58,.4)}}@keyframes pulse-ring-aee948fe{0%{transform:scale(1);opacity:1}to{transform:scale(1.3);opacity:0}}@media(max-width:1200px){.stage-progress-container[data-v-aee948fe]{height:55px}.grey-background-line[data-v-aee948fe]{top:14px}.blue-progress-line[data-v-aee948fe]{top:13px}.node-label[data-v-aee948fe]{font-size:10px;max-width:70px}.marker-circle[data-v-aee948fe]{width:26px;height:26px}.marker-circle .marker-number[data-v-aee948fe]{font-size:11px}.marker-circle .icon-check[data-v-aee948fe]{width:13px;height:13px}}@media(max-width:768px){.stage-progress-container[data-v-aee948fe]{height:50px}.grey-background-line[data-v-aee948fe]{top:12px;left:30px;right:30px}.blue-progress-line[data-v-aee948fe]{top:11px;left:30px}.node-label[data-v-aee948fe]{font-size:9px;max-width:60px}.marker-circle[data-v-aee948fe]{width:24px;height:24px}.marker-circle .marker-number[data-v-aee948fe]{font-size:10px}.marker-circle .icon-check[data-v-aee948fe]{width:12px;height:12px}}.compact-content[data-v-aee948fe]{margin-top:5px}.compact-dialog[data-v-aee948fe] .el-dialog{height:660px!important;max-height:660px!important;min-height:660px!important;width:700px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.compact-dialog[data-v-aee948fe] .el-dialog__header{padding:8px 20px!important;height:36px!important;min-height:36px!important;flex-shrink:0;box-sizing:border-box;border-bottom:1px solid #e4e7ed!important}.compact-dialog[data-v-aee948fe] .el-dialog__header .el-dialog__title{font-size:15px!important;line-height:20px!important}.compact-dialog[data-v-aee948fe] .el-dialog__header .el-dialog__headerbtn{top:8px!important;font-size:14px!important;height:20px!important;width:20px!important}.compact-dialog[data-v-aee948fe] .el-dialog__header .el-dialog__headerbtn .el-icon-close{font-size:14px!important}.compact-dialog[data-v-aee948fe] .el-dialog__body{flex:1!important;padding:5px 20px 0 20px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;height:calc(100% - 36px)!important;min-height:0!important;box-sizing:border-box!important}.compact-dialog[data-v-aee948fe] .el-dialog__footer{display:none!important}.compact-dialog .dialog-content .dataListTable[data-v-aee948fe] .el-table{position:static!important}.dialog-content[data-v-aee948fe]{flex:1!important;display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important}.dialog-content .dataListTable[data-v-aee948fe]{flex:1!important;min-height:0!important;height:calc(100% - 44px)!important;overflow:hidden!important}.dialog-content .dataListTable[data-v-aee948fe] .el-table{height:100%!important}.dialog-content .dataListTable[data-v-aee948fe] .el-table .el-table__body-wrapper{overflow-y:auto!important}.dialog-content .dataListTable[data-v-aee948fe] .el-table .el-table__empty-block{min-height:520px!important;height:520px!important;display:flex;align-items:center;justify-content:center}.dialog-content .dataListTable[data-v-aee948fe] .el-table__row{height:28px!important}.dialog-content .dataListTable[data-v-aee948fe] .el-table__header th{font-size:11px!important;padding:4px 0!important;height:28px!important;font-weight:600}.dialog-content .dataListTable[data-v-aee948fe] .el-table__body td{font-size:11px!important;padding:2px 0!important;line-height:1.2}.dialog-content .dataListTable[data-v-aee948fe] .el-button--text{font-size:11px!important;padding:0 4px!important}.dialog-content .dataListTable[data-v-aee948fe] .el-table__cell{padding:0!important}.dialog-content .dataListTable[data-v-aee948fe] .el-table__cell .cell{padding:2px 0!important;line-height:1.2}.dialog-content .my-pagination[data-v-aee948fe]{flex-shrink:0!important;height:24px!important;min-height:24px!important;max-height:24px!important;width:100%!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;padding:0!important;margin:10px 0 10px 0!important;box-sizing:border-box!important}.dialog-content .my-pagination[data-v-aee948fe] .el-pagination{height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;margin:0!important;line-height:24px!important}.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .el-pagination__editor,.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .el-pagination__jump,.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .el-pagination__sizes,.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .el-pagination__total{font-size:10px!important;height:22px!important;line-height:22px!important;margin:0!important;padding:0!important}.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .el-pagination__total{margin-right:4px!important}.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .el-pagination__sizes{margin:0 4px 0 0!important}.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .el-pagination__sizes .el-input{height:22px!important;line-height:22px!important}.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .el-pagination__sizes .el-input .el-input__inner{height:22px!important;line-height:22px!important;font-size:10px!important;padding:0 4px!important;border-radius:2px!important}.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .btn-next,.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .btn-prev{height:22px!important;width:22px!important;min-width:22px!important;line-height:22px!important;margin:0 1px!important;padding:0!important;font-size:10px!important;border-radius:2px!important}.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .el-pager{height:22px!important;line-height:22px!important;margin:0!important;padding:0!important}.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .el-pager li{height:22px!important;line-height:22px!important;min-width:22px!important;margin:0 1px!important;padding:0!important;font-size:10px!important;border-radius:2px!important}.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .el-pagination__jump{margin-left:4px!important}.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .el-pagination__jump .el-input{height:22px!important;line-height:22px!important}.dialog-content .my-pagination[data-v-aee948fe] .el-pagination .el-pagination__jump .el-input .el-input__inner{height:22px!important;line-height:22px!important;font-size:10px!important;padding:0 4px!important;width:35px!important;border-radius:2px!important}