.receipt-body{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:SimSun,宋体,serif;color:#000;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.receipt-no{margin-bottom:4px;font-size:12px}.receipt-title{margin:8px 0 6px;color:#000;font-size:28px;font-weight:700;letter-spacing:8px;text-align:center;text-decoration:underline}.receipt-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px;color:#555;font-size:12px}.receipt-copy-index{margin-left:12px}.header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;font-size:13px}.header-right-item{margin-right:46px}.receipt-table{width:99%;margin-bottom:12px;border-collapse:collapse;table-layout:fixed}.receipt-table .col-label{width:21%}.receipt-table .col-org-name{width:37%}.receipt-table .col-amount-label{width:22%}.receipt-table .col-amount-value{width:20%}.receipt-table td{padding:8px 10px;border:1px solid #333;vertical-align:middle;word-break:break-all}.label-cell{text-align:center;white-space:nowrap}.content-cell{overflow:hidden;word-break:break-all}.org-name-cell{overflow:visible;font-size:14px;line-height:1.45;text-align:left;white-space:normal;word-break:break-all;overflow-wrap:anywhere}.amount-label-cell,.amount-value-cell{text-align:center;white-space:nowrap}.pay-method-cell{overflow:hidden;font-size:14px;letter-spacing:0;word-break:break-all}.pay-item{display:inline-block;margin-right:18px}.capital-full{padding:10px 12px!important;overflow:hidden;font-size:16px;font-weight:700;letter-spacing:2px;word-break:break-all}.footer-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;font-size:13px}.footer-row-right{margin-right:45px}.receipt-body--1{font-size:12px}.receipt-body--1 .receipt-no{margin-bottom:3px;font-size:10px}.receipt-body--1 .receipt-title{font-size:24px;letter-spacing:7px}.receipt-body--1 .receipt-label{margin-bottom:6px;font-size:11px}.receipt-body--1 .receipt-copy-index{margin-left:10px}.receipt-body--1 .header-row{margin-bottom:6px;font-size:11px}.receipt-body--1 .header-right-item{margin-right:30px}.receipt-body--1 .receipt-table{width:100%;margin-bottom:7px}.receipt-body--1 .receipt-table td{padding:5px 8px;line-height:1.3}.receipt-body--1 .label-cell{font-size:12px}.receipt-body--1 .org-name-cell{font-size:12px;line-height:1.3}.receipt-body--1 .amount-label-cell,.receipt-body--1 .amount-value-cell,.receipt-body--1 .pay-method-cell{font-size:12px}.receipt-body--1 .pay-item{margin-right:13px}.receipt-body--1 .capital-full{padding:6px 8px!important;font-size:14px;letter-spacing:1px}.receipt-body--1 .footer-row{margin-top:7px;font-size:11px}.receipt-body--1 .footer-row-right{margin-right:30px}.receipt-body--2{font-size:14px}.receipt-body--3{font-size:12px}.receipt-body--3 .receipt-no{margin-bottom:3px;font-size:10px}.receipt-body--3 .receipt-title{font-size:24px;letter-spacing:7px}.receipt-body--3 .receipt-label{margin-bottom:6px;font-size:11px}.receipt-body--3 .receipt-copy-index{margin-left:10px}.receipt-body--3 .header-row{margin-bottom:6px;font-size:11px}.receipt-body--3 .header-right-item{margin-right:30px}.receipt-body--3 .receipt-table{width:100%;margin-bottom:7px}.receipt-body--3 .receipt-table td{padding:5px 8px;line-height:1.3}.receipt-body--3 .label-cell{font-size:12px}.receipt-body--3 .org-name-cell{font-size:12px;line-height:1.3}.receipt-body--3 .amount-label-cell,.receipt-body--3 .amount-value-cell,.receipt-body--3 .pay-method-cell{font-size:12px}.receipt-body--3 .pay-item{margin-right:13px}.receipt-body--3 .capital-full{padding:6px 8px!important;font-size:14px;letter-spacing:1px}.receipt-body--3 .footer-row{margin-top:7px;font-size:11px}.receipt-body--3 .footer-row-right{margin-right:30px}@media print{.receipt-body{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}.cut-line[data-v-53b58f0b]{text-align:center;color:#999;font-size:12px;border-top:1px dashed #ccc;padding-top:30px;margin:36px 0}