.print-modal-content .print-actions[data-v-f6f38c24]{text-align:right;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.print-container[data-v-f6f38c24]{background:#fff;min-height:600px;font-family:Microsoft YaHei,SimSun,Arial,sans-serif}.print-container .approval-section .approval-table[data-v-f6f38c24]{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.print-container .approval-section .approval-table .approval-header[data-v-f6f38c24]{background-color:#f5f5f5!important}.print-container .approval-section .approval-table .approval-content[data-v-f6f38c24]{font-weight:400}.print-container .approval-section .approval-table .approval-content .approval-row-wrapper .approval-details[data-v-f6f38c24]{color:#000!important}.print-container .approval-section .approval-table .approval-content .approval-row-wrapper .finish-time[data-v-f6f38c24]{color:#555!important}.print-container .approval-section .approval-table .approval-content .approval-actor[data-v-f6f38c24]{color:#000!important}.print-container .approval-section .approval-table .approval-content .approval-dynamic[data-v-f6f38c24]{color:#f60!important}.print-container .approval-section .approval-table .approval-content .approval-comment[data-v-f6f38c24]{background-color:#f8f8f8!important;border:1px solid #ddd!important}.print-container .approval-section .approval-table .approval-content .approval-comment .comment-label[data-v-f6f38c24]{color:#555!important}.print-container .approval-section .approval-table .approval-content .approval-comment .comment-text[data-v-f6f38c24]{color:#000!important}.payment-template[data-v-f6f38c24]{font-family:Microsoft YaHei,Arial,sans-serif;font-size:12px;line-height:1.4;color:#333}.payment-template .form-header[data-v-f6f38c24]{text-align:center;margin-bottom:20px}.payment-template .form-header .form-title[data-v-f6f38c24]{font-size:18px;font-weight:700;margin:0 0 10px 0;color:#000}.payment-template .form-header .form-info[data-v-f6f38c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-template .form-header .form-info .company-name[data-v-f6f38c24]{font-size:14px;font-weight:700}.payment-template .form-header .form-info .form-meta[data-v-f6f38c24]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.payment-template .form-header .form-info .form-meta span[data-v-f6f38c24]{color:#666}.payment-template .basic-info-section[data-v-f6f38c24]{margin-bottom:16px}.payment-template .basic-info-section .info-table[data-v-f6f38c24]{width:100%;border-collapse:collapse}.payment-template .basic-info-section .info-table td[data-v-f6f38c24]{height:32px;padding:6px 8px;border:1px solid #000;vertical-align:middle;max-width:300px}.payment-template .basic-info-section .info-table td.label-cell[data-v-f6f38c24]{width:80px;background-color:#f8f8f8;font-weight:700;text-align:left;white-space:nowrap;min-width:80px}.payment-template .basic-info-section .info-table td.value-cell[data-v-f6f38c24]{padding-left:12px}.payment-template .payment-detail-section[data-v-f6f38c24]{margin-bottom:16px}.payment-template .payment-detail-section .detail-table[data-v-f6f38c24]{width:100%;border-collapse:collapse}.payment-template .payment-detail-section .detail-table td[data-v-f6f38c24],.payment-template .payment-detail-section .detail-table th[data-v-f6f38c24]{border:1px solid #000;padding:6px 4px;text-align:left;height:28px}.payment-template .payment-detail-section .detail-table td.center-align[data-v-f6f38c24],.payment-template .payment-detail-section .detail-table th.center-align[data-v-f6f38c24]{text-align:center}.payment-template .payment-detail-section .detail-table td.right-align[data-v-f6f38c24],.payment-template .payment-detail-section .detail-table th.right-align[data-v-f6f38c24]{text-align:right;padding-right:8px;white-space:nowrap;min-width:80px}.payment-template .payment-detail-section .detail-table th[data-v-f6f38c24]{background-color:#f0f0f0;font-weight:700;text-align:left;height:32px}.payment-template .payment-detail-section .detail-table tbody td[data-v-f6f38c24]{min-height:24px;vertical-align:middle;max-width:300px}.payment-template .total-section[data-v-f6f38c24]{margin-top:16px}.payment-template .total-section .total-row[data-v-f6f38c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0}.payment-template .total-section .total-row .total-label[data-v-f6f38c24]{font-weight:700;margin-right:8px}.payment-template .total-section .total-row .total-value[data-v-f6f38c24]{margin-right:20px}.payment-template .total-section .total-row .total-value.total-amount[data-v-f6f38c24]{font-weight:700;color:#d32f2f;font-size:14px}@media print{.print-actions[data-v-f6f38c24]{display:none!important}.print-container[data-v-f6f38c24]{margin:0!important;padding:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.payment-template .form-header[data-v-f6f38c24],.payment-template[data-v-f6f38c24]{page-break-inside:avoid}.payment-template .detail-table[data-v-f6f38c24]{page-break-inside:auto}.payment-template .detail-table tr[data-v-f6f38c24]{page-break-inside:avoid}.payment-template .detail-table thead[data-v-f6f38c24]{display:table-header-group}.payment-template .approval-section[data-v-f6f38c24]{margin-top:20pt;page-break-inside:avoid}.payment-template .approval-section .approval-table[data-v-f6f38c24]{width:100%;border-collapse:collapse;table-layout:fixed}.payment-template .approval-section .approval-table .approval-header[data-v-f6f38c24]{width:80pt;background-color:#f8f8f8!important;font-weight:700;text-align:center;vertical-align:middle;border:1px solid #000;padding:8pt 4pt;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-orientation:mixed;font-size:12pt}.payment-template .approval-section .approval-table .approval-content[data-v-f6f38c24]{border:1px solid #000;padding:8pt 12pt;vertical-align:top;width:calc(100% - 80pt);page-break-inside:avoid}.payment-template .approval-section .approval-table .approval-content .approval-row-wrapper[data-v-f6f38c24]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6pt;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.payment-template .approval-section .approval-table .approval-content .approval-row-wrapper .approval-details[data-v-f6f38c24]{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.4;font-size:11pt;font-weight:500}.payment-template .approval-section .approval-table .approval-content .approval-row-wrapper .approval-details .time-tag[data-v-f6f38c24]{background:#e6f7ff!important;color:#1890ff!important;padding:2pt 6pt;border-radius:3pt;font-size:10pt;margin-left:6pt;border:1px solid #91d5ff;white-space:nowrap}.payment-template .approval-section .approval-table .approval-content .approval-row-wrapper .finish-time[data-v-f6f38c24]{margin-left:12pt;white-space:nowrap;color:#666!important;font-size:10pt;min-width:80pt;text-align:right}.payment-template .approval-section .approval-table .approval-content .approval-actor[data-v-f6f38c24]{color:#000!important;margin-bottom:4pt;font-size:11pt;font-weight:500}.payment-template .approval-section .approval-table .approval-content .approval-dynamic[data-v-f6f38c24]{color:#ff7d00!important;margin-bottom:4pt;font-size:11pt;font-weight:500}.payment-template .approval-section .approval-table .approval-content .approval-comment[data-v-f6f38c24]{background:#f5f5f5!important;padding:6pt 8pt;border-radius:3pt;margin-top:6pt;border:1px solid #e0e0e0}.payment-template .approval-section .approval-table .approval-content .approval-comment .comment-label[data-v-f6f38c24]{font-weight:700;font-size:10pt;color:#666!important;margin-bottom:3pt}.payment-template .approval-section .approval-table .approval-content .approval-comment .comment-text[data-v-f6f38c24]{font-size:10pt;line-height:1.3;white-space:pre-wrap;word-break:break-all;color:#000!important}.payment-template .comments-section[data-v-f6f38c24]{margin-top:20pt;page-break-inside:auto}.payment-template .comments-section .comments-table[data-v-f6f38c24]{width:100%;border-collapse:collapse;table-layout:fixed}.payment-template .comments-section .comments-table .comments-header[data-v-f6f38c24]{width:80pt;background-color:#f8f8f8!important;font-weight:700;text-align:center;vertical-align:middle;border:1px solid #000;padding:8pt 4pt;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-orientation:mixed;font-size:12pt}.payment-template .comments-section .comments-table .comment-content[data-v-f6f38c24]{border:1px solid #000;padding:8pt 12pt;vertical-align:top;width:calc(100% - 80pt);page-break-inside:auto}.payment-template .comments-section .comments-table .comment-content .comment-user[data-v-f6f38c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6pt;font-weight:500}.payment-template .comments-section .comments-table .comment-content .comment-user .comment-time[data-v-f6f38c24]{color:#666!important;font-size:10pt;white-space:nowrap}.payment-template .comments-section .comments-table .comment-content .comment-desc[data-v-f6f38c24]{background:#f5f5f5!important;padding:6pt 8pt;border-radius:3pt;border:1px solid #e0e0e0}.payment-template .comments-section .comments-table .comment-content .comment-desc .comment-text[data-v-f6f38c24]{font-size:10pt;line-height:1.3;white-space:pre-wrap;word-break:break-all;color:#000!important}.payment-template .comments-section .comments-table .comment-content .comment-desc .list-photo[data-v-f6f38c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8pt;margin-top:6pt}.payment-template .comments-section .comments-table .comment-content .comment-desc .list-photo img[data-v-f6f38c24]{border:2pt solid #ccc;border-radius:3pt;height:40pt;width:auto;max-width:60pt}.payment-template .comments-section .comments-table .comment-content .comment-desc .file-privew-item[data-v-f6f38c24]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4pt}.payment-template .comments-section .comments-table .comment-content .comment-desc .file-privew-item .link-file[data-v-f6f38c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4pt;color:#1890ff!important;font-size:10pt}.payment-template .comments-section .comments-table .comment-content .comment-desc .file-privew-item .link-file img[data-v-f6f38c24]{width:16pt;height:16pt;-ms-flex-negative:0;flex-shrink:0}}@media (max-width:768px){.payment-template[data-v-f6f38c24]{font-size:10px}.payment-template .form-header .form-info[data-v-f6f38c24]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.payment-template .detail-table[data-v-f6f38c24]{font-size:10px}.payment-template .detail-table td[data-v-f6f38c24],.payment-template .detail-table th[data-v-f6f38c24]{padding:3px 2px}}.approval-section[data-v-f6f38c24]{margin-top:20px}.approval-section .approval-table[data-v-f6f38c24]{width:100%;border-collapse:collapse;table-layout:fixed;font-family:Microsoft YaHei,SimSun,Arial,sans-serif}.approval-section .approval-table .approval-header[data-v-f6f38c24]{width:80px;background-color:#f8f8f8;font-weight:700;text-align:center;vertical-align:middle;border:1px solid #000;padding:8px 6px;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-orientation:mixed;font-size:12px}.approval-section .approval-table .approval-content[data-v-f6f38c24]{border:1px solid #000;padding:8px 12px;vertical-align:top;width:calc(100% - 80px)}.approval-section .approval-table .approval-content .approval-row-wrapper[data-v-f6f38c24]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.approval-section .approval-table .approval-content .approval-row-wrapper .approval-details[data-v-f6f38c24]{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.4;font-size:11px;font-weight:500;color:#000}.approval-section .approval-table .approval-content .approval-row-wrapper .approval-details .time-tag[data-v-f6f38c24]{background:#e6f7ff;color:#1890ff;padding:2px 6px;border-radius:3px;font-size:10px;margin-left:6px;border:1px solid #91d5ff;white-space:nowrap}.approval-section .approval-table .approval-content .approval-row-wrapper .finish-time[data-v-f6f38c24]{margin-left:12px;white-space:nowrap;color:#666;font-size:10px;min-width:80px;text-align:right}.approval-section .approval-table .approval-content .approval-actor[data-v-f6f38c24]{color:#000;margin-bottom:4px;font-size:11px;font-weight:500}.approval-section .approval-table .approval-content .approval-dynamic[data-v-f6f38c24]{color:#ff7d00;margin-bottom:4px;font-size:11px;font-weight:500}.approval-section .approval-table .approval-content .approval-comment[data-v-f6f38c24]{background:#f5f5f5;padding:6px 8px;border-radius:3px;margin-top:6px;border:1px solid #e0e0e0}.approval-section .approval-table .approval-content .approval-comment .comment-label[data-v-f6f38c24]{font-weight:700;font-size:10px;color:#666;margin-bottom:3px}.approval-section .approval-table .approval-content .approval-comment .comment-text[data-v-f6f38c24]{font-size:10px;line-height:1.3;white-space:pre-wrap;word-break:break-all;color:#000;margin:0;font-family:Microsoft YaHei,SimSun,Arial,sans-serif}.comments-section[data-v-f6f38c24]{margin-top:20px}.comments-section .comments-table[data-v-f6f38c24]{width:100%;border-collapse:collapse;table-layout:fixed;font-family:Microsoft YaHei,SimSun,Arial,sans-serif}.comments-section .comments-table .comments-header[data-v-f6f38c24]{width:80px;background-color:#f8f8f8;font-weight:700;text-align:center;vertical-align:middle;border:1px solid #000;padding:8px 6px;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-orientation:mixed;font-size:12px}.comments-section .comments-table .comment-content[data-v-f6f38c24]{border:1px solid #000;padding:8px 12px;vertical-align:top;width:calc(100% - 80px)}.comments-section .comments-table .comment-content .comment-user[data-v-f6f38c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;font-weight:500}.comments-section .comments-table .comment-content .comment-user .comment-time[data-v-f6f38c24]{color:#666;font-size:10px;white-space:nowrap}.comments-section .comments-table .comment-content .comment-desc[data-v-f6f38c24]{background:#f5f5f5;padding:6px 8px;border-radius:3px;border:1px solid #e0e0e0}.comments-section .comments-table .comment-content .comment-desc .comment-text[data-v-f6f38c24]{font-size:10px;line-height:1.3;white-space:pre-wrap;word-break:break-all;color:#000;margin:0;font-family:Microsoft YaHei,SimSun,Arial,sans-serif}.comments-section .comments-table .comment-content .comment-desc .list-photo[data-v-f6f38c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:6px}.comments-section .comments-table .comment-content .comment-desc .list-photo img[data-v-f6f38c24]{border:2px solid #ccc;border-radius:3px;height:60px;width:auto;max-width:80px;cursor:pointer}.comments-section .comments-table .comment-content .comment-desc .file-privew-item[data-v-f6f38c24]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px}.comments-section .comments-table .comment-content .comment-desc .file-privew-item .link-file[data-v-f6f38c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#1890ff;font-size:10px;cursor:pointer}.comments-section .comments-table .comment-content .comment-desc .file-privew-item .link-file[data-v-f6f38c24]:hover{background:#f5f7fa}.comments-section .comments-table .comment-content .comment-desc .file-privew-item .link-file img[data-v-f6f38c24]{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0}.payment-template.general .general-content[data-v-f6f38c24]{text-align:center;padding:40px;color:#999;font-size:14px}[data-v-f6f38c24] .ant-modal-body{height:calc(100vh - 200px);overflow-y:auto}