.print-wrapper{background-color:#fff;position:relative;min-height:100vh;overflow:hidden}@page{margin:0}.print-wrapper .qrcode{padding:22px 18px;width:256px;border:1px dashed #ddd}.print-wrapper .qrcode .title{font-size:14px;font-weight:600;color:#333;line-height:20px;text-align:center;margin-bottom:18px}.print-wrapper .qrcode canvas{margin:auto;width:220px;height:220px}.print-wrapper .article{width:100%;padding:32px 28px}.print-wrapper .article .title{text-align:center;font-size:20px;font-weight:600;color:#333;margin-bottom:20px}.print-wrapper .article .to{font-size:16px;line-height:28px;color:#333;margin-bottom:10px}.print-wrapper .article .section{text-indent:32px;font-size:16px;line-height:28px;color:#333;margin-bottom:8px}.print-wrapper .article ul{margin:16px 0 16px 82px;list-style:none}.print-wrapper .article ul li{font-size:16px;line-height:28px;color:#333}.print-wrapper .article img{margin-left:32px;margin-top:18px}.print-wrapper .article .date{text-align:right;padding-right:80px;font-size:16px;line-height:1;color:#333;margin-top:48px}.print-wrapper .article .print-footer{position:absolute;left:18px;right:18px;bottom:6px}.print-wrapper .order{width:100%;padding:32px 28px}.print-wrapper .order .title{text-align:center;font-size:20px;font-weight:600;color:#333;margin-bottom:20px}.print-wrapper .order table{width:100%;font-size:14px;color:#333;border-collapse:collapse}.print-wrapper .order table td{line-height:20px;padding:10px 12px;border:1px solid #666}.print-wrapper .print-footer{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-top:10px;height:12px;font-size:12px;color:#999}.print-wrapper .print-footer img{height:12px;margin-left:4px}