.qrcode-container[data-v-aa5e6ab6]{min-height:400px;position:relative}.qrcode-container .loading-wrapper[data-v-aa5e6ab6]{display:flex;justify-content:center;align-items:center;min-height:400px}.qrcode-container .loading-wrapper .loading-text[data-v-aa5e6ab6]{margin-top:10px;color:#999}.qrcode-container .qrcode-grid[data-v-aa5e6ab6]{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;padding:20px 0;max-height:400px;overflow-y:auto}.qrcode-container .qrcode-grid .qrcode-item[data-v-aa5e6ab6]{display:flex;flex-direction:column;align-items:center;padding:15px;background:#f5f7fa;border-radius:8px;transition:all .3s}.qrcode-container .qrcode-grid .qrcode-item[data-v-aa5e6ab6]:hover{background:#e8eaec;transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.qrcode-container .qrcode-grid .qrcode-item .qrcode-image[data-v-aa5e6ab6]{width:120px;height:120px;background:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;margin-bottom:10px;padding:5px}.qrcode-container .qrcode-grid .qrcode-item .qrcode-image img[data-v-aa5e6ab6]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.qrcode-container .qrcode-grid .qrcode-item .qrcode-image .no-qrcode[data-v-aa5e6ab6]{color:#c5c8ce;font-size:12px;text-align:center}.qrcode-container .qrcode-grid .qrcode-item .signer-info[data-v-aa5e6ab6]{text-align:center;width:100%}.qrcode-container .qrcode-grid .qrcode-item .signer-info .signer-name[data-v-aa5e6ab6]{font-size:14px;color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qrcode-container .qrcode-grid .qrcode-item .signer-info .signer-code[data-v-aa5e6ab6]{font-size:12px;color:#666}.qrcode-container .empty-wrapper[data-v-aa5e6ab6]{display:flex;justify-content:center;align-items:center;min-height:400px;color:#999;font-size:14px}.qrcode-container .modal-footer[data-v-aa5e6ab6]{display:flex;justify-content:center;gap:12px;padding-top:20px;border-top:1px solid #e8eaec;margin-top:20px}.qrcode-grid[data-v-aa5e6ab6]::-webkit-scrollbar{width:6px}.qrcode-grid[data-v-aa5e6ab6]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.qrcode-grid[data-v-aa5e6ab6]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.qrcode-grid[data-v-aa5e6ab6]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.page-wrap .top-card[data-v-71e7124c]{width:100%;box-sizing:border-box;display:flex;justify-content:space-between}.page-wrap .top-card .l-box[data-v-71e7124c]{background:#fff;width:75%;padding:20px 20px;border-radius:8px}.page-wrap .top-card .r-box[data-v-71e7124c]{width:24%;background:#fff;padding:15px 20px 5px 20px;box-sizing:border-box;border-radius:8px}.page-wrap .top-card .r-box .nav_switch[data-v-71e7124c]{display:flex;align-items:center;margin-top:12px}.page-wrap .top-card .r-box .keep[data-v-71e7124c]{width:78px;height:30px;background:#4877e8;border-radius:3px;font-size:12px;font-weight:700;color:#fff;cursor:pointer;margin-right:20px;margin-top:8px}.page-wrap .top-card .input-group .f-wrap[data-v-71e7124c]{flex-wrap:wrap}.page-wrap .top-card .input-group .wrap[data-v-71e7124c]{margin-top:20px;margin-right:25px}.page-wrap .top-card .input-group .label[data-v-71e7124c]{font-size:14px;color:#545f78}.page-wrap .top-card .input-group .label .iconfont[data-v-71e7124c]{color:#4877e8;font-size:18px}.page-wrap .top-card .input-group .r-btn .d-btn[data-v-71e7124c]{width:78px;height:30px;background:#f77f54;border-radius:15px;font-size:12px;font-weight:700;color:#fff;cursor:pointer}.page-wrap .top-card .input-group .r-btn .d-btn[data-v-71e7124c]:hover{opacity:.4}.page-wrap .table_card[data-v-71e7124c]{width:100%;min-height:600px;background:#fff;border-radius:8px;padding:20px 20px;box-sizing:border-box;margin-top:20px}.page-wrap .modal-pop .msg-add[data-v-71e7124c]{width:500px;background:#fff;border-radius:8px;padding:40px 30px 20px 30px;box-sizing:border-box}.page-wrap .modal-pop .msg-add .msg-l[data-v-71e7124c]{font-size:14px;color:#333}.page-wrap .modal-pop .msg-add .msg-i[data-v-71e7124c]{margin-left:10px;margin-right:10px}.page-wrap .cancel[data-v-71e7124c]{width:100px;height:34px;color:#1b2742;border-radius:6px;font-size:16px;font-weight:700;cursor:pointer;margin-right:20px}.page-wrap .cancel[data-v-71e7124c]:hover{color:#4877e8}.red_box[data-v-71e7124c]{border:1px solid red;color:red;border-radius:50%;width:20px;height:20px;line-height:20px;margin-left:5px}.table-btn[data-v-71e7124c]{padding:5px 10px!important;font-size:14px!important}.btn-spinner[data-v-71e7124c]{display:inline-block;width:12px;height:12px;margin-right:6px;vertical-align:-2px;border:2px solid hsla(0,0%,100%,.6);border-top-color:#fff;border-radius:50%;-webkit-animation:btnSpin-data-v-71e7124c .8s linear infinite;animation:btnSpin-data-v-71e7124c .8s linear infinite}@-webkit-keyframes btnSpin-data-v-71e7124c{to{transform:rotate(1turn)}}@keyframes btnSpin-data-v-71e7124c{to{transform:rotate(1turn)}}.ivu-table-wrapper[data-v-71e7124c]{width:100%;overflow:auto!important}.no-select-ids[data-v-71e7124c]{background:#fff;border:1px solid #e9e9e9;color:#e9e9e9}.message-alert[data-v-71e7124c]{width:100%;border-radius:12px;color:#fff;padding:18px;margin:12px auto;margin-top:0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.message-alert-back[data-v-71e7124c]{background-image:linear-gradient(90deg,#1544af,#1479f5)}.message-modal-alert[data-v-71e7124c]{background-image:url(../img/huishouzhan.646c776a.png);background-size:cover;width:800px;height:324px}.alert-title[data-v-71e7124c]{width:100px;border-radius:6px;text-align:center;font-family:PingFang SC;font-weight:500;font-size:16px;color:#fff;background-color:hsla(0,0%,100%,.4)}.alert-content[data-v-71e7124c]{padding:0 10px}.alert-content p[data-v-71e7124c]{margin:12px 0;font-size:16px;opacity:.95}.alert-content span[data-v-71e7124c]{color:#fffc00;font-size:20px}[data-v-71e7124c] .vertical-center-modal .ivu-modal-body{padding:0!important}[data-v-71e7124c] .vertical-center-modal .ivu-modal-close .ivu-icon-ios-close{color:#fff}[data-v-71e7124c] .vertical-center-modal .ivu-modal-content{border-radius:12px}.operation-btns[data-v-71e7124c]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;padding:8px 0;min-width:300px}.operation-btns .table-btn[data-v-71e7124c]{margin-left:0;margin-bottom:4px;white-space:nowrap}