.order-change-desc.is-mobile .ant-result{padding:10px}.order-change-desc.is-mobile .ant-result-title{font-size:16px;line-height:1.2}#printable-content{width:100%;position:relative;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-container{margin-bottom:15px;width:100%;overflow-x:auto}.order-table{width:100%;border-collapse:collapse;font-size:12px;border:1px solid #000}.order-table td,.order-table th{border:1px solid #000;padding:6px 4px;text-align:center;vertical-align:middle}.order-table th{background-color:#f5f5f5;font-weight:700}.section-container{margin-bottom:15px;border:1px solid #000;min-height:60px}.section-title{background-color:#f5f5f5;padding:5px 10px;border-bottom:1px solid #000}.section-content{padding:10px;min-height:40px}.print-button-container{padding:20px;text-align:center}.print-button{width:150px}.noprint{display:block}@media print{@page{size:A4;margin:.8cm;counter-increment:page}#printable-content{-webkit-transform-origin:top left!important;transform-origin:top left!important}html{background-color:#fff;height:auto;margin:0}body{margin:0;padding:0;counter-reset:page}.noprint{display:none!important}#printable-content{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:11px!important;position:relative;line-height:1.5!important}.order-table{font-size:10px!important}.order-table td,.order-table th{padding:4px 2px}}.qrcodepay-wrapper{position:relative}.qrcodepay-wrapper-payList .ant-col{text-align:center;font-size:30px}.qrcodepay-wrapper-payList .ant-col div{font-size:14px}.qrcodepay-wrapper-payList .ant-col .payment-item-icon{width:35px;height:35px}.qrcodepay-wrapper .qrcode-wrap{text-align:center}.qrcodepay-wrapper-img{min-width:80px;width:100%}.qrcodepay-wrapper .image-modal{position:absolute;top:0;left:0;background:rgba(0,0,0,.7);width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px}.qrcodepay-wrapper .image-modal-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.qrcodepay-wrapper .image-modal-content-icon{text-align:center;font-size:72px}.qrcodepay-wrapper .image-modal-content-title{font-size:24px;font-weight:700;line-height:1.8;color:#1990ff}.qrcodepay-wrapper .image-modal-content-subtitle{font-size:20px;line-height:1.2;color:#1990ff}