.print-pay-fee-beilin-container{--title-size:22pt;--body-size:13pt;--amount-size:14pt;--note-size:12pt;--cell-pad-y:4pt;width:210mm;margin:0 auto;padding:8mm;box-sizing:border-box;color:#000;font-family:SimSun,宋体,serif;font-size:var(--body-size);background:#fff}.print-pay-fee-beilin-container.paper-p1{min-height:269mm}.print-pay-fee-beilin-container.paper-p2{--title-size:18pt;--body-size:11pt;--amount-size:12pt;--note-size:10pt;min-height:130mm}.print-pay-fee-beilin-container.paper-p3{--title-size:14pt;--body-size:9pt;--amount-size:10pt;--note-size:8pt;--cell-pad-y:2pt;min-height:83mm}.print-pay-fee-beilin-container.paper-a4l{width:275mm;min-height:190mm}.print-pay-fee-beilin-container.paper-a4p{--title-size:18pt;--body-size:11pt;--amount-size:12pt;--note-size:10pt;width:190mm;min-height:277mm}.print-pay-fee-beilin-container.paper-p1,.print-pay-fee-beilin-container.paper-p2,.print-pay-fee-beilin-container.paper-p3,.receipt-title{font-weight:700}.receipt-title{text-align:center;font-size:var(--title-size);letter-spacing:2pt;margin-bottom:5mm}.paper-p2 .receipt-title,.paper-p3 .receipt-title{letter-spacing:1pt;margin-bottom:2mm}.paper-p3 .receipt-title{margin-bottom:1mm}.receipt-header{margin-bottom:3mm}.paper-p3 .receipt-header{margin-bottom:1mm}.header-row{display:flex;justify-content:space-between;line-height:1.7;margin-bottom:4px}.header-row:last-child{margin-bottom:0}.header-item{flex:1;display:flex;align-items:baseline}.header-item.center{justify-content:center}.header-item.right{justify-content:flex-end}.header-item .label{flex-shrink:0}.header-item .value{display:inline-block;min-width:5em;border-bottom:1px solid #000;padding:0 .5em;text-align:center;max-width:16em;word-break:break-all;white-space:normal}.header-item .value.nowrap-value{white-space:nowrap;word-break:keep-all}.text-right{text-align:right}.fee-table{width:100%;border-collapse:collapse;margin-bottom:3mm;font-size:var(--body-size)}.fee-table td,.fee-table th{border:1px solid #000;padding:var(--cell-pad-y) 2pt;text-align:center;vertical-align:middle}.fee-table th{font-weight:700;background:#f5f5f5}.fee-table td .date-line{white-space:nowrap}.amount-row{display:flex;align-items:baseline;margin-bottom:3mm;font-size:var(--amount-size);font-weight:700;line-height:1.7}.amount-row .value{display:inline-block;min-width:8em;border-bottom:1px solid #000;margin:0 2mm;text-align:center;flex:1}.receipt-footer{margin-top:20px}.paper-p2 .receipt-footer,.paper-p3 .receipt-footer{margin-top:3mm}.footer-row{display:flex;justify-content:space-between;line-height:1.7;margin-bottom:4px;white-space:nowrap}.footer-item{flex:1;display:flex;align-items:baseline}.footer-item.right{justify-content:flex-end}.footer-item .value{padding:0 4px}.footer-note{text-align:left;font-size:var(--note-size);line-height:1.6;margin-top:2mm}.paper-selector{margin-top:20px;text-align:center}.paper-selector .paper-label{font-size:14px;margin-right:8px}.fit-warning{margin-top:8px;text-align:center;color:#e6a23c;font-size:13px}.edit-toolbar{margin-bottom:10px;text-align:left}.edit-mode [contenteditable=true]{background-color:#fff9e6;outline:1px dashed #e6a23c;cursor:text;transition:background-color .2s}.edit-mode [contenteditable=true]:focus{background-color:#fff3cc;outline:1px solid #e6a23c}.edit-mode .fee-table [contenteditable=true]:focus{outline-offset:-1px}@media print{body{margin:0!important}#print-btn,.edit-toolbar,.fit-warning,.paper-selector{display:none!important}.print-pay-fee-beilin-container [contenteditable=true]{background-color:transparent!important;outline:none!important;cursor:default!important}.print-pay-fee-beilin-container{padding:5mm}}