.bill-print-layout-root{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));gap:2mm 4mm;-ms-flex-align:start;align-items:start}.bill-print-node{min-width:0;break-inside:avoid}.bill-print-node--row{gap:2mm 4mm}.bill-print-node--row,.bill-print-node-fields{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr))}.bill-print-node-fields{gap:1.5mm 3mm}.bill-print-node-field{display:-ms-flexbox;display:flex;min-width:0;min-height:5mm;overflow-wrap:anywhere}.bill-print-node-field strong{-ms-flex:none;flex:none;white-space:nowrap;font-weight:600}.bill-print-node-field span{min-width:0}.bill-print-node-text{min-height:5mm;font-weight:600}.bill-print-node-images{display:-ms-flexbox;display:flex;gap:2mm;-ms-flex-align:start;align-items:flex-start}.bill-print-node-image-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;max-width:100%}.bill-print-node-image{display:block;width:100%;height:100%;object-fit:contain}.bill-print-node-image-caption{margin-top:1mm;font-weight:600;text-align:center;white-space:nowrap}.bill-print-node .bill-print-section{margin-top:0}.bill-print-node .bill-print-section th{font-size:.86em;line-height:1.15;padding:.65mm .55mm;overflow-wrap:break-word;word-break:normal}.bill-print-document{color:#111;font-family:Microsoft YaHei,Arial,sans-serif;font-size:var(--bill-font-size);line-height:1.35}.bill-print-page{position:relative;box-sizing:border-box;overflow:hidden;margin:0 auto 16px;padding:var(--bill-page-padding-top) var(--bill-page-padding-horizontal) var(--bill-page-padding-bottom);background:#fff;box-shadow:0 1px 8px rgba(0,0,0,.16);break-after:page}.bill-print-page:last-child{break-after:auto}.bill-print-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:10mm;border-bottom:.25mm solid #333;font-size:10pt;font-weight:600}.bill-print-header img{width:25mm;max-height:8mm;object-fit:contain;object-position:left center;margin-right:4mm}.bill-print-title h1{margin:3mm 0 2mm;text-align:center;font-size:16pt;letter-spacing:0}.bill-print-field-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5mm 5mm}.bill-print-field-grid>div{display:-ms-flexbox;display:flex;min-width:0;min-height:5mm}.bill-print-field-grid strong{-ms-flex:none;flex:none;font-weight:600;white-space:nowrap}.bill-print-field-grid span{min-width:0;overflow-wrap:anywhere}.bill-print-summary{margin-bottom:2mm}.bill-print-section{margin-top:2mm;break-inside:avoid}.bill-print-section--footer-only{margin-top:0}.bill-print-section h2{margin:0 0 1mm;font-size:10pt;font-weight:600}.bill-print-section table{width:100%;border-collapse:collapse;table-layout:fixed}.bill-print-section td,.bill-print-section th{border:.2mm solid #555;padding:1mm 1.2mm;text-align:left;vertical-align:middle;overflow-wrap:anywhere;word-break:break-all}.bill-print-section th{background:#f2f2f2;text-align:center;font-weight:600;font-size:.86em;line-height:1.15;padding:.65mm .55mm;overflow-wrap:break-word;word-break:normal}.bill-print-resizable-header{position:relative}.bill-print-column-resizer{position:absolute;top:0;right:-2.5mm;z-index:2;width:5mm;height:100%;cursor:col-resize;-ms-touch-action:none;touch-action:none}.bill-print-column-resizer:after{position:absolute;top:0;right:2.3mm;width:.35mm;height:100%;background:transparent;content:""}.bill-print-column-resizer:hover:after{background:#1890ff}.bill-print-table-footer{margin-top:2mm}.bill-print-empty{height:8mm;text-align:center!important;color:#777}.bill-print-image-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:10mm;min-height:10mm;max-height:10mm;margin:0;overflow:hidden}.bill-print-item-image{display:block!important;box-sizing:border-box;width:10mm!important;min-width:10mm!important;max-width:10mm!important;height:10mm!important;min-height:10mm!important;max-height:10mm!important;object-fit:fill!important;object-position:center center}.bill-print-page footer{position:absolute;right:var(--bill-page-padding-horizontal);bottom:var(--bill-page-footer-bottom);left:var(--bill-page-padding-horizontal);text-align:center;font-size:8pt}@media print{body{margin:0!important;padding:0!important}.bill-print-page{margin:0;box-shadow:none}.bill-print-section th{print-color-adjust:exact;-webkit-print-color-adjust:exact}.bill-print-column-resizer{display:none!important}}.batch-print-footer[data-v-9c2aea80]{margin-top:20px;text-align:right}.batch-print-delete[data-v-9c2aea80]{color:#f5222d}.batch-print-render-host[data-v-9c2aea80]{position:fixed;top:0;left:-12000px;width:210mm;background:#fff;pointer-events:none}