.approval-history-wrapper[data-v-f74ccd5a]{padding:12px 0}.approval-list[data-v-f74ccd5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.approval-item[data-v-f74ccd5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.item-dot[data-v-f74ccd5a]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-top:12px}.item-dot.dot-start[data-v-f74ccd5a]{background:#0052ff}.item-dot.dot-pass[data-v-f74ccd5a]{background:#67c23a}.item-dot.dot-reject[data-v-f74ccd5a]{background:#f56c6c}.item-dot.dot-end[data-v-f74ccd5a],.item-dot.dot-pending[data-v-f74ccd5a]{background:#909399}.item-card[data-v-f74ccd5a]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border:1px solid #e4e7ed;border-radius:4px;padding:10px 12px;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.item-card[data-v-f74ccd5a]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.item-card.card-start[data-v-f74ccd5a]{border-left:4px solid #0052ff}.item-card.card-start .node-name[data-v-f74ccd5a]{color:#0052ff}.item-card.card-pass[data-v-f74ccd5a]{border-left:4px solid #67c23a}.item-card.card-reject[data-v-f74ccd5a]{border-left:4px solid #f56c6c}.item-card.card-end[data-v-f74ccd5a],.item-card.card-pending[data-v-f74ccd5a]{border-left:4px solid #909399}.item-card.card-end .node-name[data-v-f74ccd5a]{color:#909399}.card-header[data-v-f74ccd5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.card-header .node-name[data-v-f74ccd5a]{font-size:13px;font-weight:600;color:#303133}.card-header .result-badge[data-v-f74ccd5a]{font-size:11px;background:#f0f9eb;color:#67c23a;padding:2px 8px;border-radius:5px;border:1px solid #b3e19d}.card-header .result-badge.badge-pass[data-v-f74ccd5a]{background:#f0f9eb;color:#67c23a;border-color:#b3e19d}.card-header .result-badge.badge-reject[data-v-f74ccd5a]{background:#fef0f0;color:#f56c6c;border-color:#fdcaca}.card-header .result-badge.badge-pending[data-v-f74ccd5a]{background:#f5f7fa;color:#909399;border-color:#d8d8d8}.card-body[data-v-f74ccd5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.info-row[data-v-f74ccd5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:12px;line-height:1.5}.info-row .info-label[data-v-f74ccd5a]{-ms-flex-negative:0;flex-shrink:0;width:60px;color:#909399}.info-row .info-value[data-v-f74ccd5a]{color:#606266;word-break:break-all}.comment-row[data-v-f74ccd5a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-top:4px}.comment-wrapper .comment-text[data-v-f74ccd5a]{display:block;background:#f5f7fa;padding:6px 8px;border-radius:4px;color:#606266;font-size:12px;line-height:1.6;word-break:break-all}.comment-wrapper.collapsed .comment-text[data-v-f74ccd5a]{max-height:60px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.expand-btn[data-v-f74ccd5a]{background:none;border:none;color:#409eff;font-size:12px;cursor:pointer;padding:0;-ms-flex-item-align:end;align-self:flex-end}.expand-btn[data-v-f74ccd5a]:hover{color:#66b1ff}.header[data-v-e2eeac44]{width:100%;height:50px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 10px 0}.auditbuttons[data-v-e2eeac44]{width:100%;text-align:right;padding:20px 0;margin-bottom:50px;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-e2eeac44] .el-input-group__append{background:#409eff;color:#fff}[data-v-e2eeac44] .el-textarea__inner{height:80px}[data-v-e2eeac44] .el-collapse-item__header{font-size:16px}.table-btn[data-v-e2eeac44]{margin-bottom:8px}[data-v-e2eeac44] .el-collapse-item__wrap{overflow:unset!important}[data-v-e2eeac44] .pagination-container{padding:unset!important}[data-v-e2eeac44] .el-select--small{width:100%}[data-v-e2eeac44] .map-input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-e2eeac44] .change-reason,[data-v-e2eeac44] .change-reason .el-form-item__content{width:100%}.header[data-v-26eb91f9]{width:100%;height:50px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 10px 0}.auditbuttons[data-v-26eb91f9]{width:100%;text-align:right;padding:20px 0;margin-bottom:50px;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-26eb91f9] .el-input-group__append{background:#409eff;color:#fff}[data-v-26eb91f9] .el-textarea__inner{height:80px}[data-v-26eb91f9] .el-collapse-item__header{font-size:16px}.table-btn[data-v-26eb91f9]{margin-bottom:8px}[data-v-26eb91f9] .el-collapse-item__wrap{overflow:unset!important}[data-v-26eb91f9] .pagination-container{padding:unset!important}[data-v-26eb91f9] .el-select--small{width:100%}.header[data-v-5cf10568],[data-v-26eb91f9] .map-input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header[data-v-5cf10568]{height:50px;background:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 10px 0}.auditbuttons[data-v-5cf10568]{width:100%;text-align:right;padding:20px 0;margin-bottom:50px;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-5cf10568] .el-input-group__append{background:#409eff;color:#fff}[data-v-5cf10568] .el-textarea__inner{height:80px}[data-v-5cf10568] .el-collapse-item__header{font-size:16px}.table-btn[data-v-5cf10568]{margin-bottom:8px}[data-v-5cf10568] .el-collapse-item__wrap{overflow:unset!important}[data-v-5cf10568] .pagination-container{padding:unset!important}[data-v-5cf10568] .el-select--small{width:100%}.vxe-table-title[data-v-c7bcac32],[data-v-5cf10568] .map-input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vxe-table-title[data-v-c7bcac32]{background-color:#f8f8f9;height:100px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #e8eaec;border-left:1px solid #e8eaec;border-right:1px solid #e8eaec}.header[data-v-431932bc]{width:100%;height:50px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 10px 0}.status-badge[data-v-431932bc]{display:inline-block;padding:3px 12px;border-radius:20px;font-size:12px;font-weight:500}.status-badge.status-pending[data-v-431932bc]{background:#fff3cd;border:1px solid #ffc107;color:#856404}.status-badge.status-approved[data-v-431932bc]{background:#d4edda;border:1px solid #28a745;color:#155724}.status-badge.status-rejected[data-v-431932bc]{background:#f8d7da;border:1px solid #dc3545;color:#721c24}.detail-section[data-v-431932bc]{margin-bottom:24px}.detail-section .section-title[data-v-431932bc]{font-size:14px;font-weight:600;margin-bottom:16px;padding-bottom:10px;color:#303133;border-bottom:1px solid #ebeef5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-section .section-title[data-v-431932bc]:before{content:"";width:4px;height:14px;background:-webkit-gradient(linear,left top,left bottom,from(#409eff),to(#66b1ff));background:linear-gradient(180deg,#409eff,#66b1ff);border-radius:2px;margin-right:8px}.info-value[data-v-431932bc]{color:#606266;font-weight:500}.comment-readonly[data-v-431932bc]{padding:12px 14px;background:linear-gradient(135deg,#fafbfc,#f5f7fa);border:1px solid #e4e7ed;border-radius:8px;color:#606266;min-height:80px;line-height:1.8;font-size:14px}.approval-btn-group[data-v-431932bc]{text-align:center;margin-top:20px;padding-top:16px;border-top:1px dashed #e4e7ed}.approval-btn-group .el-button[data-v-431932bc]{width:110px;height:36px;border-radius:6px;font-weight:500;margin:0 12px;-webkit-transition:all .25s ease;transition:all .25s ease}.approval-btn-group .el-button[data-v-431932bc]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.auditbuttons[data-v-431932bc]{width:100%;text-align:right;padding:20px 0;margin-bottom:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.dialog-content[data-v-431932bc]{padding:0 10px}[data-v-431932bc] .el-form-item{margin-bottom:16px}[data-v-431932bc] .el-form-item .el-form-item__label{color:#909399;font-weight:500}.change-section[data-v-079c328c]{margin-bottom:16px}.change-label[data-v-079c328c]{font-size:13px;font-weight:600;color:#606266;margin-bottom:8px;padding-left:8px;border-left:3px solid #409eff}[data-v-079c328c] .el-form-item{margin-bottom:16px}[data-v-079c328c] .el-form-item .el-form-item__label{color:#909399;font-weight:500}[data-v-6b3a887c] .el-form-item{margin-bottom:16px}[data-v-6b3a887c] .el-form-item .el-form-item__label{color:#909399;font-weight:500}[data-v-952efa12] .el-form-item{margin-bottom:16px}[data-v-952efa12] .el-form-item .el-form-item__label{color:#909399;font-weight:500}[data-v-5ae9babe] .el-form-item{margin-bottom:16px}[data-v-5ae9babe] .el-form-item .el-form-item__label{color:#909399;font-weight:500}[data-v-63272aa5] .el-form-item{margin-bottom:16px}[data-v-63272aa5] .el-form-item .el-form-item__label{color:#909399;font-weight:500}.header[data-v-f86bc7d6]{width:100%;height:50px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 10px 0}.auditbuttons[data-v-f86bc7d6]{width:100%;text-align:right;padding:20px 0;margin-bottom:50px;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-f86bc7d6] .el-input-group__append{background:#409eff;color:#fff}[data-v-f86bc7d6] .el-textarea__inner{height:80px}[data-v-f86bc7d6] .el-collapse-item__header{font-size:16px}.table-btn[data-v-f86bc7d6]{margin-bottom:8px}[data-v-f86bc7d6] .el-collapse-item__wrap{overflow:unset!important}[data-v-f86bc7d6] .pagination-container{padding:unset!important}[data-v-f86bc7d6] .el-select--small{width:100%}[data-v-f86bc7d6] .map-input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-f86bc7d6] .change-reason{margin-top:20px;width:100%}[data-v-f86bc7d6] .change-reason .el-form-item__label{float:none;display:inline-block;text-align:left;padding:0 0 10px}[data-v-f86bc7d6] .change-reason .el-form-item__content{margin-left:0!important}.header[data-v-580650c6]{width:100%;height:50px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 10px 0}.auditbuttons[data-v-580650c6]{width:100%;text-align:right;padding:20px 0;margin-bottom:50px;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-580650c6] .el-input-group__append{background:#409eff;color:#fff}[data-v-580650c6] .el-textarea__inner{height:80px}[data-v-580650c6] .el-collapse-item__header{font-size:16px}.table-btn[data-v-580650c6]{margin-bottom:8px}[data-v-580650c6] .el-collapse-item__wrap{overflow:unset!important}[data-v-580650c6] .pagination-container{padding:unset!important}[data-v-580650c6] .el-select--small{width:100%}[data-v-580650c6] .map-input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-580650c6] .change-reason,[data-v-580650c6] .change-reason .el-form-item__content{width:100%}.detail-section[data-v-26cf53de]{margin-bottom:24px}.detail-section .section-title[data-v-26cf53de]{font-size:14px;font-weight:600;margin-bottom:16px;padding-bottom:10px;color:#303133;border-bottom:1px solid #ebeef5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-section .section-title[data-v-26cf53de]:before{content:"";width:4px;height:14px;background:-webkit-gradient(linear,left top,left bottom,from(#409eff),to(#66b1ff));background:linear-gradient(180deg,#409eff,#66b1ff);border-radius:2px;margin-right:8px}.detail-section .info-value[data-v-26cf53de]{color:#606266;font-weight:500}.approval-btn-group[data-v-26cf53de]{text-align:center;margin-top:20px;padding-top:16px;border-top:1px dashed #e4e7ed}.approval-btn-group .el-button[data-v-26cf53de]{width:110px;height:36px;border-radius:6px;font-weight:500;margin:0 12px;-webkit-transition:all .25s ease;transition:all .25s ease}.approval-btn-group .el-button[data-v-26cf53de]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.comment-readonly[data-v-26cf53de]{padding:12px 14px;background:linear-gradient(135deg,#fafbfc,#f5f7fa);border:1px solid #e4e7ed;border-radius:8px;color:#606266;min-height:80px;line-height:1.8;font-size:14px}[data-v-26cf53de] .el-form-item{margin-bottom:16px}[data-v-26cf53de] .el-form-item .el-form-item__label{color:#909399;font-weight:500}.detail-section[data-v-9c4f0214]{margin-bottom:24px}.detail-section .section-title[data-v-9c4f0214]{font-size:14px;font-weight:600;margin-bottom:16px;padding-bottom:10px;color:#303133;border-bottom:1px solid #ebeef5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-section .section-title[data-v-9c4f0214]:before{content:"";width:4px;height:14px;background:-webkit-gradient(linear,left top,left bottom,from(#409eff),to(#66b1ff));background:linear-gradient(180deg,#409eff,#66b1ff);border-radius:2px;margin-right:8px}.detail-section .info-value[data-v-9c4f0214]{color:#606266;font-weight:500}.approval-btn-group[data-v-9c4f0214]{text-align:center;margin-top:20px;padding-top:16px;border-top:1px dashed #e4e7ed}.approval-btn-group .el-button[data-v-9c4f0214]{width:110px;height:36px;border-radius:6px;font-weight:500;margin:0 12px;-webkit-transition:all .25s ease;transition:all .25s ease}.approval-btn-group .el-button[data-v-9c4f0214]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.comment-readonly[data-v-9c4f0214]{padding:12px 14px;background:linear-gradient(135deg,#fafbfc,#f5f7fa);border:1px solid #e4e7ed;border-radius:8px;color:#606266;min-height:80px;line-height:1.8;font-size:14px}[data-v-9c4f0214] .el-form-item{margin-bottom:16px}[data-v-9c4f0214] .el-form-item .el-form-item__label{color:#909399;font-weight:500}.wf-dialog .el-dialog__body{padding:5px}.wf-dialog .avue-dialog__footer{text-align:center}.basic-container avue-view .search-reset[data-v-72a22e8c]{position:unset!important}[data-v-72a22e8c] .el-dropdown-link{color:#409eff;cursor:pointer;font-size:12px}[data-v-72a22e8c] .el-tree{padding:5px}[data-v-72a22e8c] .el-select__tags{-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-72a22e8c] .el-select-dropdown__item{height:auto!important;padding:0!important}[data-v-72a22e8c] .el-select--single .el-select__tags__close{display:none!important}[data-v-72a22e8c] .dept-form-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}[data-v-72a22e8c] .dept-form-item .el-form-item__label{display:none!important}[data-v-72a22e8c] .dept-form-item .el-form-item__content{margin-left:0!important;width:100%!important;line-height:normal!important}[data-v-72a22e8c] .dept-form-item .el-form-item__content .el-select{width:100%!important}.dept-label[data-v-72a22e8c]{float:none;display:block;text-align:left;padding:0;line-height:32px;font-size:14px;color:#606266;font-weight:400}[data-v-72a22e8c] .dept-label:before{content:"*";color:#f56c6c;margin-right:4px}.basic-container avue-view .search-reset[data-v-0e4e3ecc]{position:unset!important}[data-v-0e4e3ecc] .el-dropdown-link{color:#409eff;cursor:pointer;font-size:12px}.box{height:800px}.el-scrollbar{height:100%}.box .el-scrollbar__wrap{overflow:scroll}.none-border{border:0;background-color:transparent!important}.step-div{margin-top:30px}.affix{position:relative;background-color:#fff}.affix-affix{display:inline-block;color:#fff;padding:10px 30px;text-align:center;background:rgba(0,153,229,.9)}.affix-line{height:100px}.title{margin-bottom:10px}.box{margin-bottom:20px}.top[data-v-9b5b37d8]{padding:10px;font-size:14px;background:rgba(0,153,229,.7);color:#fff;text-align:center;border-radius:2px}