
/**
 * 由 CHSK 提供技术支持
 * Powered by CHSK
 */
  
@charset "UTF-8";.approval-queue[data-v-4f2b0e2f]{display:flex;height:100%;flex-direction:column}.approval-queue .approval-folder[data-v-4f2b0e2f]{height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid #ebeef5;background-color:#fff;box-shadow:0 2px 4px #0000000d;box-sizing:border-box}.approval-queue .approval-folder .folder-info[data-v-4f2b0e2f]{display:flex;align-items:center;flex:1;justify-content:center}.approval-queue .approval-folder .info-label[data-v-4f2b0e2f]{font-size:14px;color:#909399;margin-right:6px;white-space:nowrap}.approval-queue .approval-folder .nav-btn[data-v-4f2b0e2f]{width:32px;height:32px;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #dcdfe6;background-color:#fff;color:#606266;transition:all .3s}.approval-queue .approval-folder .nav-btn[data-v-4f2b0e2f]:not(.is-disabled):hover{background-color:#ecf5ff;color:#409eff;border-color:#b3d8ff}.approval-queue .approval-folder .nav-btn.is-disabled[data-v-4f2b0e2f]{color:#c0c4cc;cursor:not-allowed;background-color:#f5f7fa;border-color:#e4e7ed}.approval-queue .approval-folder .nav-btn.prev-folder[data-v-4f2b0e2f]{margin-right:10px}.approval-queue .approval-folder .nav-btn.next-folder[data-v-4f2b0e2f]{margin-left:10px}.approval-queue .approval-folder .folder-name[data-v-4f2b0e2f]{flex:1;text-align:left;font-weight:600;font-size:16px;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-queue .apprpval-item[data-v-4f2b0e2f]{width:100%;height:100%;display:flex;flex:1}.approval-queue .approval-left[data-v-4f2b0e2f]{flex:1;height:100%;width:0;display:flex;flex-direction:column}.approval-queue .approval-left .approval-table[data-v-4f2b0e2f]{height:50px;display:flex;align-items:center;justify-content:center;padding:0 15px;border-bottom:1px solid #ebeef5;background-color:#fff;box-shadow:0 2px 4px #0000000d;box-sizing:border-box}.approval-queue .approval-left .approval-table .info-label[data-v-4f2b0e2f]{font-size:14px;color:#909399;margin-right:6px;white-space:nowrap}.approval-queue .approval-left .approval-table .table-name[data-v-4f2b0e2f]{font-weight:500;font-size:14px;color:#606266;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px;text-align:left}.approval-queue .approval-left .approval-doc[data-v-4f2b0e2f]{flex:1;height:0;position:relative;display:flex;align-items:center;justify-content:center}.approval-queue .approval-left .approval-doc iframe[data-v-4f2b0e2f]{width:100%;height:100%;border-radius:4px}.approval-queue .approval-left .approval-doc .nav-btn.table-nav-btn.inside-nav[data-v-4f2b0e2f]{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:32px;height:32px;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(0,0,0,.1);background-color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 12px #0000001a;color:#606266;transition:all .3s}.approval-queue .approval-left .approval-doc .nav-btn.table-nav-btn.inside-nav[data-v-4f2b0e2f]:not(.is-disabled):hover{background-color:#ecf5ffe6;color:#409eff;border-color:#b3d8ff}.approval-queue .approval-left .approval-doc .nav-btn.table-nav-btn.inside-nav.prev-table[data-v-4f2b0e2f]{left:10px}.approval-queue .approval-left .approval-doc .nav-btn.table-nav-btn.inside-nav.next-table[data-v-4f2b0e2f]{right:10px}.approval-queue .approval-left .approval-doc .nav-btn.table-nav-btn.inside-nav.is-disabled[data-v-4f2b0e2f]{color:#c0c4cc;cursor:not-allowed;background-color:#f5f7fae6;border-color:#e4e7ed}.approval-queue .approval-right[data-v-4f2b0e2f]{width:400px;padding:20px;box-sizing:border-box;border-left:1px solid #ebeef5;background-color:#fff;box-shadow:-2px 0 8px #0000000d;display:flex;flex-direction:column}.approval-queue .approval-right .approval-result[data-v-4f2b0e2f]{margin-bottom:20px;padding:15px;background-color:#fff;border-radius:6px;box-shadow:0 1px 3px #00000026}.approval-queue .approval-right .approval-result .approval-result-title[data-v-4f2b0e2f]{font-size:14px;font-weight:600;color:#303133;margin-bottom:12px}.approval-queue .approval-right .approval-opinion[data-v-4f2b0e2f]{flex:1;display:flex;flex-direction:column;background-color:#fff;border-radius:6px;box-shadow:0 1px 3px #00000026;padding:15px;margin-bottom:20px}.approval-queue .approval-right .approval-opinion .approval-opinion-title[data-v-4f2b0e2f]{font-size:14px;font-weight:600;color:#303133;margin-bottom:12px}.approval-queue .approval-right .approval-opinion .el-textarea[data-v-4f2b0e2f]{flex:1;margin-bottom:15px}.approval-queue .approval-right .approval-opinion .el-textarea[data-v-4f2b0e2f] .el-textarea__inner{border-radius:6px;box-shadow:0 1px 3px #0000001a}.approval-queue .approval-right .approval-actions[data-v-4f2b0e2f]{display:flex;justify-content:flex-end}.approval-queue .approval-right .approval-actions .el-button[data-v-4f2b0e2f]{min-width:100px}.approval-queue .approval-right .approval-sign[data-v-4f2b0e2f]{padding:16px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;margin-bottom:20px}.approval-queue .approval-right .approval-sign .approval-sign-title[data-v-4f2b0e2f]{font-size:15px;font-weight:600;color:#303133;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.approval-queue .approval-right .approval-sign .sign-type[data-v-4f2b0e2f]{margin-bottom:16px}.approval-queue .approval-right .approval-sign .sign-type[data-v-4f2b0e2f]:last-child{margin-bottom:0}.approval-queue .approval-right .approval-sign .sign-type .sign-type-name[data-v-4f2b0e2f]{font-size:14px;font-weight:500;color:#606266;margin-bottom:12px;display:flex;align-items:center}.approval-queue .approval-right .approval-sign .sign-type .sign-type-name[data-v-4f2b0e2f]:before{content:"";width:4px;height:14px;background-color:#409eff;margin-right:8px;border-radius:2px}.approval-queue .approval-right .approval-sign .sign-type .sign-type-card[data-v-4f2b0e2f]{background-color:#f8f9fa;border-radius:6px;padding:12px}.approval-queue .approval-right .approval-sign .sign-type .sign-type-card .sign-type-item[data-v-4f2b0e2f]{margin-bottom:16px}.approval-queue .approval-right .approval-sign .sign-type .sign-type-card .sign-type-item[data-v-4f2b0e2f]:last-child{margin-bottom:0}.approval-queue .approval-right .approval-sign .sign-type .sign-type-card .sign-type-item .sign-item-name[data-v-4f2b0e2f]{font-size:13px;color:#909399;margin-bottom:20px;display:flex;align-items:center}.approval-queue .approval-right .approval-sign .sign-type .sign-type-card .sign-type-item .mysign-item-list[data-v-4f2b0e2f]{display:flex;flex-wrap:wrap;gap:10px}.approval-queue .approval-right .approval-sign .sign-type .sign-type-card .sign-type-item .mysign-item-list .mysign-type-item[data-v-4f2b0e2f]{width:70px;height:70px;border-radius:6px;border:2px solid #e4e7ed;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;overflow:hidden;position:relative}.approval-queue .approval-right .approval-sign .sign-type .sign-type-card .sign-type-item .mysign-item-list .mysign-type-item[data-v-4f2b0e2f]:hover{border-color:#a0cfff;box-shadow:0 2px 8px #409eff26}.approval-queue .approval-right .approval-sign .sign-type .sign-type-card .sign-type-item .mysign-item-list .mysign-type-item.is-checked[data-v-4f2b0e2f]{border-color:#409eff;box-shadow:0 0 0 2px #409eff33;background-color:#ecf5ff}.approval-queue .approval-right .approval-sign .sign-type .sign-type-card .sign-type-item .mysign-item-list .mysign-type-item.is-checked[data-v-4f2b0e2f]:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 20px 20px;border-color:transparent transparent #409eff transparent}.approval-queue .approval-right .approval-sign .sign-type .sign-type-card .sign-type-item .mysign-item-list .mysign-type-item.is-checked[data-v-4f2b0e2f]:before{content:"✓";position:absolute;bottom:-2px;right:3px;color:#fff;font-size:12px;font-weight:700;z-index:1}.approval-queue .approval-right .approval-sign .sign-type .sign-type-card .sign-type-item .mysign-item-list .mysign-type-item .mysign-img[data-v-4f2b0e2f]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px}.preview-content[data-v-4f2b0e2f]{height:100%;overflow:auto;display:flex;align-items:center;justify-content:center}.preview-content canvas[data-v-4f2b0e2f]{box-shadow:0 2px 8px #00000026}.table-manage-list[data-v-c25c1810]{padding:0 10px;height:600px}.approval-manage-list[data-v-daf9fceb]{padding:0 10px}.approval-action[data-v-daf9fceb]{padding-top:8px}.approval-error-container[data-v-daf9fceb]{height:400px;display:flex;flex-direction:column}.approval-error-container .approval-error[data-v-daf9fceb]{flex:1;border:1px solid #f1f1f3;border-radius:8px;padding:16px 0;background-color:#fff;margin-bottom:16px;box-shadow:0 2px 8px #f3f3f314}.approval-error-container .approval-error .scrollbar[data-v-daf9fceb] .el-scrollbar__wrap{overflow-x:hidden}.approval-error-container .approval-error .approval-error-item[data-v-daf9fceb]{display:flex;align-items:flex-start;padding:14px;border-bottom:1px solid #ebeef5;transition:box-shadow .3s ease}.approval-error-container .approval-error .approval-error-item[data-v-daf9fceb]:last-child{border-bottom:none}.approval-error-container .approval-error .approval-error-item[data-v-daf9fceb]:hover{background-color:#f8f9ff}.approval-error-container .approval-error .approval-error-item .error-index[data-v-daf9fceb]{color:#606266;font-weight:600;margin-right:8px;flex-shrink:0;display:flex;align-items:center}.approval-error-container .approval-error .approval-error-item .error-name[data-v-daf9fceb]{flex:1;color:#303133;font-weight:500;word-break:break-all;padding-right:12px;border-left:2px solid #e4e7ed;padding-left:10px}.approval-error-container .approval-error .approval-error-item .error-message[data-v-daf9fceb]{flex-shrink:0;color:#606266;font-size:13px;padding:6px 12px;color:#ff4949;max-width:200px;word-break:break-word}.approval-error-container .approval-error-tips[data-v-daf9fceb]{text-align:center;color:#606266;font-size:14px;padding:12px 16px;border:1px solid #f3f3f3;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px #f3f3f314}.custom-node[data-v-07177586]{display:flex;align-items:center;width:100%;padding:6px 3px;transition:all .15s ease;cursor:pointer}.custom-node[data-v-07177586]:hover{background:#fafafa}.node-icon[data-v-07177586]{display:flex;align-items:center;margin-right:2px;flex-shrink:0}.node-icon .expand-icon[data-v-07177586]{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:#bfbfbf;transition:color .15s ease}.node-icon .expand-icon[data-v-07177586]:hover{color:#595959}.node-icon .type-icon[data-v-07177586]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-left:2px}.node-icon img[data-v-07177586]{width:16px;height:16px}.node-label[data-v-07177586]{font-size:14px;color:#262626;flex:1;width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.5;letter-spacing:.3px}.action-icon[data-v-07177586]{margin-left:12px;flex-shrink:0;opacity:0;transition:opacity .15s ease}.action-icon[data-v-07177586] .el-button{padding:4px 8px;font-size:12px}[data-v-07177586] .el-tree-node .el-tree-node__content{height:28px;border-radius:4px;transition:all .2s ease;margin:2px 0;position:relative}[data-v-07177586] .el-tree-node .el-tree-node__content>.el-tree-node__expand-icon{display:none}[data-v-07177586] .el-tree-node .el-tree-node__content:hover{background-color:#f5f7fa}[data-v-07177586] .el-tree-node .el-tree-node__content .el-checkbox{margin-left:4px}[data-v-07177586] .el-tree-node.is-current>.el-tree-node__content{background-color:#ecf5ff;border-radius:4px}[data-v-07177586] .el-tree-node.is-current>.el-tree-node__content .node-label{color:#409eff;font-weight:500}[data-v-07177586] .el-tree-node.is-current>.el-tree-node__content .expand-icon{color:#409eff}[data-v-07177586] .el-tree-node.is-current>.el-tree-node__content{background-color:#ecf5ff}[data-v-07177586] .el-tree-node.is-current>.el-tree-node__content:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:#409eff;border-radius:0 3px 3px 0}.catalogue-tree-container[data-v-07177586]{height:100%;width:100%;padding:0 10px;display:flex;flex-direction:column}.catalogue-tree-container .tree-search[data-v-07177586]{padding:10px 0;display:flex;align-items:center}.catalogue-tree-container .tree-search .search-input[data-v-07177586]{flex:1;width:0}.catalogue-tree-container .tree-search .search-btn[data-v-07177586]{margin-left:10px}.catalogue-tree-container .tree-content[data-v-07177586]{flex:1;height:0}.node-label[data-v-07177586]{font-size:14px;flex:1;width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.node-label[data-v-07177586] .highlight{color:#f53b3b;font-weight:700;background:#f0f7ff;padding:0 2px;border-radius:2px}.approval-manage-wrap[data-v-b8b54329]{height:100%;width:100%;display:flex;flex-direction:column}.approval-manage-wrap approval-manage[data-v-b8b54329]{flex:1;height:0}.approval-manage-wrap .approval-manage-tree[data-v-b8b54329]{height:100%;width:100%;display:flex;flex-direction:column}.approval-manage-wrap .approval-manage-tree .industry-type[data-v-b8b54329]{flex:0 0 40px}.approval-manage-wrap .approval-manage-tree .tree-wrap[data-v-b8b54329]{flex:1;overflow:hidden}
