.invoice-ticket{border:1px solid maroon;margin:0 auto 20px;padding:0 48px 20px;min-width:1100px}.invoice-ticket .header{text-align:center;position:relative;height:118px;border-left:1xp solid maroon;border-right:1xp solid maroon}.invoice-ticket .header h2{color:#9f5008;padding-bottom:10px;border-bottom:1px solid maroon;letter-spacing:3px;border-bottom-style:double;border-bottom-width:4px;display:inline-block;text-align:center;font-size:28px;line-height:40px;margin-top:32px}.invoice-ticket .header .serial{position:absolute;left:0;bottom:25px;color:#000;text-align:left}.invoice-ticket .header .serial p{height:20px;font-size:14px;line-height:20px}.invoice-ticket .header .date{position:absolute;right:0;bottom:25px;color:#000;text-align:right}.invoice-ticket .header .date h3{height:25px;font-size:18px;padding-bottom:8px;line-height:25px;letter-spacing:1px}.invoice-ticket .header .date p{height:20px;font-size:14px;line-height:20px;letter-spacing:1px}.invoice-ticket .main{color:#9f5008;border-left:1px solid maroon;border-right:1px solid maroon;border-bottom:1px solid maroon}.invoice-ticket .main .purchaseArea{display:-webkit-box;display:-ms-flexbox;display:flex;height:100px}.invoice-ticket .main .purchaseArea .purchaser{width:530px;-webkit-box-flex:0;-ms-flex:0 0 530px;flex:0 0 530px;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-ticket .main .purchaseArea .purchaser .title{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;border:1px solid maroon;border-left:0;border-bottom:0;padding:15px 8px}.invoice-ticket .main .purchaseArea .purchaser .name{width:500px;padding-left:10px;border:1px solid maroon;border-left:0;border-bottom:0}.invoice-ticket .main .purchaseArea .purchaser .name p{padding:3px 0;font-size:12px}.invoice-ticket .main .purchaseArea .purchaser .name p span{color:#000}.invoice-ticket .main .purchaseArea .passwordArea{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-ticket .main .purchaseArea .passwordArea .title{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;border:1px solid maroon;border-left:0;border-bottom:0;padding:15px 8px;height:100px}.invoice-ticket .main .purchaseArea .passwordArea .hidden{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px;border:1px solid maroon;border-left:0;border-bottom:0;border-right:0}.invoice-ticket .main .order li{display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-ticket .main .order li div{padding:0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid maroon;border-bottom:0;border-left:0;border-top:0;text-align:center}.invoice-ticket .main .order li div:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.invoice-ticket .main .order li div:last-of-type{border-right:0}.invoice-ticket .main .order .theader{border-top:1px solid maroon;height:35px;line-height:35px;font-size:12px}.invoice-ticket .main .order .line{color:#000;line-height:17px;font-size:12px}.invoice-ticket .main .order .line div{padding-top:6px}.invoice-ticket .main .order .total{height:50px;line-height:70px;color:#000}.invoice-ticket .main .order .total div:first-of-type{color:#9f5008}.invoice-ticket .main .total-tax{height:36px;line-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-ticket .main .total-tax div{border:1px solid maroon;border-left:0;border-bottom:0;border-right:0}.invoice-ticket .main .total-tax .tax-title{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;border-right:1px solid maroon;text-align:center}.invoice-ticket .main .total-tax .tax-left,.invoice-ticket .main .total-tax .tax-right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px;color:#000}.invoice-ticket .main .sales{display:-webkit-box;display:-ms-flexbox;display:flex;height:100px}.invoice-ticket .main .sales .seller{width:530px;-webkit-box-flex:0;-ms-flex:0 0 530px;flex:0 0 530px;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-ticket .main .sales .seller .title{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;border:1px solid maroon;border-left:0;border-bottom:0;padding:15px 8px}.invoice-ticket .main .sales .seller .name{width:500px;padding-left:10px;border:1px solid maroon;border-left:0;border-bottom:0}.invoice-ticket .main .sales .seller p{padding:3px 0;font-size:12px}.invoice-ticket .main .sales .seller p span{color:#000}.invoice-ticket .main .sales .remark{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-ticket .main .sales .remark .title{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;border:1px solid maroon;border-left:0;border-bottom:0;padding:15px 8px;height:100px}.invoice-ticket .main .sales .remark .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px;border:1px solid maroon;border-left:0;border-bottom:0;border-right:0;color:#000}.invoice-ticket .footer{border-top:1px solid maroon;line-height:36px;color:#9f5008}.invoice-ticket .footer span{color:#000}.invoice-bill-list .header{text-align:center;position:relative;height:118px;border-left:1xp solid maroon;border-right:1xp solid maroon}.invoice-bill-list .header h2{color:#9f5008;padding-bottom:10px;border-bottom:1px solid maroon;letter-spacing:3px;border-bottom-style:double;border-bottom-width:4px;display:inline-block;text-align:center;font-size:28px;line-height:40px;margin-top:32px}.invoice-bill-list .header .date{position:absolute;right:46px;bottom:25px;color:#000}.invoice-bill-list .header .date h3{height:25px;font-size:18px;padding-bottom:8px;line-height:25px;letter-spacing:1px}.invoice-bill-list .header .date p{height:20px;font-size:14px;line-height:20px;letter-spacing:1px}.invoice-bill-list .main{color:#9f5008;border-left:1px solid maroon;border-right:1px solid maroon}.invoice-bill-list .main .purchaseArea{display:-webkit-box;display:-ms-flexbox;display:flex;height:100px}.invoice-bill-list .main .purchaseArea .purchaser{width:530px;-webkit-box-flex:0;-ms-flex:0 0 530px;flex:0 0 530px;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-bill-list .main .purchaseArea .purchaser .title{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;border:1px solid maroon;border-left:0;border-bottom:0;padding:15px 8px}.invoice-bill-list .main .purchaseArea .purchaser .name{width:500px;padding-left:10px;border:1px solid maroon;border-left:0;border-bottom:0}.invoice-bill-list .main .purchaseArea .purchaser .name p{padding:3px 0;font-size:12px}.invoice-bill-list .main .purchaseArea .purchaser .name p span{color:#000}.invoice-bill-list .main .purchaseArea .passwordArea{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-bill-list .main .purchaseArea .passwordArea .title{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;border:1px solid maroon;border-left:0;border-bottom:0;padding:15px 8px;height:100px}.invoice-bill-list .main .purchaseArea .passwordArea .hidden{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px;border:1px solid maroon;border-left:0;border-bottom:0;border-right:0}.invoice-bill-list .main .order li{display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-bill-list .main .order li div{padding:0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid maroon;border-bottom:0;border-left:0;border-top:0;text-align:center}.invoice-bill-list .main .order li div:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.invoice-bill-list .main .order li div:last-of-type{border-right:0}.invoice-bill-list .main .order .theader{border-top:1px solid maroon;height:35px;line-height:35px;font-size:12px}.invoice-bill-list .main .order .line{color:#000;line-height:17px;font-size:12px}.invoice-bill-list .main .order .line div{padding-top:6px}.invoice-bill-list .main .order .total{height:50px;line-height:70px;color:#000}.invoice-bill-list .main .order .total div:first-of-type{color:#9f5008}.invoice-bill-list .main .total-tax{height:36px;line-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-bill-list .main .total-tax div{border:1px solid maroon;border-left:0;border-bottom:0;border-right:0}.invoice-bill-list .main .total-tax .tax-title{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;border-right:1px solid maroon;text-align:center}.invoice-bill-list .main .total-tax .tax-left,.invoice-bill-list .main .total-tax .tax-right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px;color:#000}.invoice-bill-list .main .sales{display:-webkit-box;display:-ms-flexbox;display:flex;height:100px}.invoice-bill-list .main .sales .seller{width:530px;-webkit-box-flex:0;-ms-flex:0 0 530px;flex:0 0 530px;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-bill-list .main .sales .seller .title{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;border:1px solid maroon;border-left:0;border-bottom:0;padding:15px 8px}.invoice-bill-list .main .sales .seller .name{width:500px;padding-left:10px;border:1px solid maroon;border-left:0;border-bottom:0}.invoice-bill-list .main .sales .seller p{padding:3px 0;font-size:12px}.invoice-bill-list .main .sales .seller p span{color:#000}.invoice-bill-list .main .sales .remark{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-bill-list .main .sales .remark .title{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;border:1px solid maroon;border-left:0;border-bottom:0;padding:15px 8px;height:100px}.invoice-bill-list .main .sales .remark .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px;border:1px solid maroon;border-left:0;border-bottom:0;border-right:0;color:#000}.invoice-bill-list .footer{border-top:1px solid maroon;line-height:36px;color:#9f5008}.invoice-bill-list .footer span{color:#000}.invoice-details .record-detail{padding:20px 0}.invoice-details .record-detail .bill-type{text-align:center;font-size:18px;padding-bottom:8px;line-height:25px;letter-spacing:1px;color:#000;font-weight:700}