.print{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.print .print-btn{text-align:center;margin:auto}.print .content{margin:auto;position:relative}.print .content,.print .left{display:-webkit-box;display:-ms-flexbox;display:flex}.print .left{width:65%;border:1px solid #000;font-size:12px}.print .left .tips{position:relative}.print .left .tips .approveEmpSimpleName{position:absolute;bottom:3mm;right:3mm}.print .left .line{border-left:1px dashed #000;position:relative;left:-10mm}.print .left .line:after{content:"\88C5\8BA2\7EBF";position:absolute;top:40%;transform:translateY(-50%);-webkit-transform:translate(-50%,-50%);padding:0 10px;background-color:#fff}.print .right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px;line-height:24px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.print .right .logo{height:70px;text-align:left}.print .right .logo img{height:100%}.print .right h3{font-size:20px;font-weight:800;line-height:36px;width:200px;border:1px solid #000;margin:10px auto}.print .right h4{font-size:18px;line-height:36px;text-decoration:underline}.print .right p.date{font-size:14px;font-weight:600;line-height:36px}.print .bottom{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.print .bottom .table-title{text-align:left;width:100%}.print .enclosure{position:absolute;right:-10mm;top:50%;width:24px;line-height:24px}.print .warp{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.print .warp>div,.print table{-webkit-box-flex:1;-ms-flex:1;flex:1}.print table{height:100%;width:100%;border-spacing:0}.print table th{text-align:left}.print table .company{font-size:16px;font-weight:600}.print table tr{height:24px}.print table tr td{border:1px solid #000;vertical-align:middle;padding:2px}.print table tr td.amount,.print table tr td.orderNo{text-align:left;font-size:12px}@page{size:A4 landscape;margin:10mm;padding-bottom:3mm}@media print{.print{padding:0}.print-btn{display:none}.content{width:calc(100% - 30mm)}}