.theme-dark .theme-box{color:#2977b5}.theme-light .theme-box .jvs-left{width:295px;background:#07257d;color:#fff}.theme-light .theme-box .jvs-left .jvs-sidebar{background:#07257d;padding-top:97px}.theme-light .theme-box .jvs-logo{width:295px;height:97px;color:#fff;background:#07257d;font-family:SourceHanSansCN-Bold}.theme-light .theme-box .jvs-logo .jvs-logo_title{font-size:18px;line-height:97px}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap{margin:0!important;scrollbar-width:none;-ms-overflow-style:none}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .menu-wrapper .el-submenu .el-submenu__title i,.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .menu-wrapper .el-submenu .el-submenu__title span{color:#fff;font-size:18px}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item{background:#4a8ff0}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item i,.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item span{color:#fff}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active{background:#07257d}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active:before{background:#a3bafc;width:6px}.theme-dark .theme-box .el-scrollbar .el-scrollbar__wrap{margin:0!important;scrollbar-width:none;-ms-overflow-style:none}.theme-dark .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active:before{background:#a3bafc;width:6px}.theme-box .el-scrollbar .el-scrollbar__wrap::-webkit-scrollbar{display:none}.my-text-area{margin-top:10px}.my-text-area .el-textarea__inner{overflow:hidden;overflow-y:auto}.info-text{color:#e6a23c;font-size:14px;margin-left:15px}.filter-label{color:#606266;font-size:14px;font-weight:500;margin-right:8px;display:inline-block;vertical-align:middle}.empty-data{text-align:center;padding:30px 0;color:#909399}.empty-data p{font-size:14px;margin:10px 0}.config-manage .search-container .selected-items-display{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.config-manage .search-container .selected-items-display .selected-items-label{font-size:14px;color:#606266;font-weight:500;white-space:nowrap;line-height:32px}.config-manage .search-container .selected-items-display .selected-cycles,.config-manage .search-container .selected-items-display .selected-depts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-flex:1;-ms-flex:1;flex:1}.config-manage .search-container .selected-items-display .selected-cycles .cycle-tag,.config-manage .search-container .selected-items-display .selected-cycles .dept-tag,.config-manage .search-container .selected-items-display .selected-depts .cycle-tag,.config-manage .search-container .selected-items-display .selected-depts .dept-tag{margin-bottom:4px}.config-manage .search-container .selected-items-display .selected-data-info{background-color:#f0f9ff;border:1px solid #b3d8ff;border-radius:4px;padding:8px 12px;margin-top:8px}.config-manage .search-container .selected-items-display .selected-data-info .selected-data-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.config-manage .search-container .selected-items-display .selected-data-info .selected-data-stats .data-tag{font-weight:500}.config-manage .search-container .selected-items-display .selected-data-info .selected-data-stats .clear-btn{color:#f56c6c;padding:0}.config-manage .search-container .selected-items-display .selected-data-info .selected-data-stats .clear-btn:hover{color:#f78989}.config-manage .dept-tree-container{padding:10px}.config-manage .cycle-list-container,.config-manage .dept-tree-container{max-height:400px;overflow-y:auto;border:1px solid #dcdfe6;border-radius:4px}.config-manage .cycle-list-container{padding:15px}.config-manage .cycle-list-container .cycle-item{margin-bottom:12px;padding:8px 0;border-bottom:1px solid #f0f0f0}.config-manage .cycle-list-container .cycle-item:last-child{border-bottom:none}.config-manage .cycle-list-container .cycle-item .el-checkbox{width:100%;display:block}.task-wrap{z-index:3000;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}.task-wrap,.task-wrap .task-mask{position:fixed;top:0;left:0;width:100%;height:100%}.task-wrap .task-mask{background-color:rgba(0,0,0,.4);z-index:2999}.task-wrap .task-content{position:relative;background:#fff;width:80vw;max-width:80vw;max-height:80vh;min-height:80vh;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-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:30px;border-radius:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);z-index:3001;overflow-x:hidden;overflow-y:auto}.task-wrap .task-content .task-detail-back{-ms-flex-negative:0;flex-shrink:0;margin:-8px 0 4px 0}.task-wrap .task-content .task-process-steps{margin:35px 0;padding:20px 0;overflow-x:auto;overflow-y:visible;min-height:120px;-ms-flex-negative:0;flex-shrink:0}.task-wrap .task-content .task-process-steps .el-steps{min-width:600px}.task-wrap .tab-footer-btns{margin-top:24px;text-align:right}.material-list-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#409eff;cursor:pointer;font-size:14px}.no-material{color:#909399;font-size:14px}.material-count{font-size:12px;color:#909399}::v-deep .comment-audit-person-dialog,::v-deep .user-info-list-dialog{z-index:5500!important}.reset-process-tip{margin-top:15px;padding:10px;background-color:#fef0f0;border:1px solid #fde2e2;border-radius:4px;color:#f56c6c;font-size:13px;line-height:1.5}.reset-process-tip i{margin-right:5px}.file-preview-content{min-height:400px}.file-preview-content.fullscreen-mode .image-preview{max-height:calc(100vh - 150px)}.file-preview-content.fullscreen-mode .image-preview .image-container{height:calc(100vh - 220px)}.file-preview-content.fullscreen-mode .pdf-container{height:calc(100vh - 200px)}.file-preview-content.fullscreen-mode .pdf-container .pdf-viewer-wrapper{height:100%}.file-preview-content.fullscreen-mode .office-preview{height:calc(100vh - 200px)}.file-preview-content.fullscreen-mode .office-preview iframe{height:100%}.preview-loading{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:400px}.preview-loading i{font-size:40px;color:#409eff;margin-bottom:20px}.preview-error{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:400px}.preview-error i{font-size:50px;color:#f56c6c;margin-bottom:20px}.preview-error p{margin-bottom:20px;color:#606266}.preview-error .error-actions{margin-top:20px}.image-preview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:600px;overflow:hidden;position:relative}.image-preview,.image-preview .image-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.image-preview .image-toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-color:#f5f7fa;border-radius:4px;margin-bottom:10px;-ms-flex-negative:0;flex-shrink:0}.image-preview .image-toolbar .image-scale-info{font-size:14px;font-weight:700;color:#606266;margin-left:10px}.image-preview .image-container{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:520px;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;overflow:hidden;background-color:#f0f0f0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image-preview .image-container img{max-width:none;max-height:none;width:auto;height:auto;-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;-webkit-transform-origin:center center;transform-origin:center center}.pdf-preview{height:600px;overflow:auto}.pdf-preview #pdfContainer{width:100%;padding:20px;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}.pdf-preview #pdfContainer .pdf-page{margin-bottom:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);background:#fff}.pdf-preview #pdfContainer .pdf-page canvas{display:block}.office-preview-iframe{width:100%;height:600px;border:none}.loading-container{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:400px}.loading-container i{font-size:40px;color:#409eff;margin-bottom:20px}.error-container{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:400px}.error-container i{font-size:50px;color:#f56c6c;margin-bottom:20px}.error-container p{margin-bottom:20px;color:#606266}.error-container .error-actions{margin-top:20px}.iframe-container{width:100%;height:500px}.iframe-container iframe{width:100%;height:100%;border:none}.self-score-with-tip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.self-score-with-tip ::v-deep .el-input{width:100px}.self-comment-note-tooltip-trigger{display:inline-block;line-height:1;vertical-align:middle;outline:none}.self-comment-note-icon{color:#909399;cursor:help;font-size:14px}.self-comment-note-text{line-height:1.5;width:100%}.self-comment-note-text,::v-deep .self-comment-note-input .el-input__inner{color:#303133;background-color:#fff;text-align:center}::v-deep .el-table td.is-self-comment-note-col .cell{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;min-height:44px}