.foot-pdf[data-v-12b863d6]{position:relative;width:800px;height:40px;background-color:#fff;position:fixed;left:9999px;bottom:9999px}.foot-pdf .dotted-line[data-v-12b863d6]{position:absolute;top:0;left:50px;width:700px;background:linear-gradient(270deg,transparent 0,transparent 50%,rgba(154,156,162,.6) 0,rgba(154,156,162,.6) 60%);background-size:10px 1px;background-repeat:repeat-x;height:1px}.header-pdf[data-v-12b863d6]{position:relative;width:800px;height:40px;background-color:#fff;position:fixed;left:9999px;bottom:9999px}.header-pdf .dotted-line[data-v-12b863d6]{position:absolute;bottom:0;left:50px;width:700px;background:linear-gradient(270deg,transparent 0,transparent 50%,rgba(154,156,162,.6) 0,rgba(154,156,162,.6) 60%);background-size:10px 1px;background-repeat:repeat-x;height:1px}.invoice-pdf[data-v-12b863d6]{display:flex;align-items:center;justify-content:center;height:100vh;background:rgba(0,0,0,.3)}.invoice-pdf .container[data-v-12b863d6]{width:800px;display:flex;flex-direction:column;position:fixed;left:9999px;bottom:9999px}.invoice-pdf .header[data-v-12b863d6]{padding:16px 0 20px 50px;background:url(../img/img_invoice_banner@2x.1d3ddeda.png) no-repeat;background-size:800px 80px;font-size:34px;font-family:Poppins-SemiBold,Poppins;font-weight:600;color:#fff;line-height:44px}.invoice-pdf .content[data-v-12b863d6]{padding:36px 50px;background:#fff}.invoice-pdf .content .dotted-line[data-v-12b863d6]{background:linear-gradient(270deg,transparent 0,transparent 50%,rgba(154,156,162,.6) 0,rgba(154,156,162,.6) 60%);background-size:10px 1px;background-repeat:repeat-x;height:1px}.invoice-pdf .content .title-msg[data-v-12b863d6]{display:flex;align-items:center;justify-content:space-between;padding-bottom:36px}.invoice-pdf .content .title-msg .left[data-v-12b863d6]{max-width:237px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#595b66;line-height:16px}.invoice-pdf .content .title-msg .right[data-v-12b863d6]{display:flex;align-items:flex-end;flex-direction:column}.invoice-pdf .content .title-msg .right .icon img[data-v-12b863d6]{width:155px;height:21px;margin-bottom:10px}.invoice-pdf .content .title-msg .right .email[data-v-12b863d6]{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#646a73;line-height:17px}.invoice-pdf .content .invoice-info[data-v-12b863d6]{width:100%;background:#fff;border-radius:10px;padding:29px 0 20px 0}.invoice-pdf .content .invoice-info .table[data-v-12b863d6]{margin-bottom:32px}.invoice-pdf .content .invoice-info .table .header-items[data-v-12b863d6]{display:flex;margin-bottom:14px}.invoice-pdf .content .invoice-info .table .header-items .item[data-v-12b863d6]{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#9a9ca2;line-height:17px}.invoice-pdf .content .invoice-info .table .header-items .item[data-v-12b863d6]:last-of-type{text-align:end}.invoice-pdf .content .invoice-info .table .body-items[data-v-12b863d6]{display:flex}.invoice-pdf .content .invoice-info .table .body-items .item[data-v-12b863d6]{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#28292e;line-height:18px;padding-right:40px}.invoice-pdf .content .invoice-info .table .body-items .item[data-v-12b863d6]:last-of-type{font-size:20px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#28292e;line-height:28px;padding-right:0;text-align:end}.invoice-pdf .content .invoice-info .period[data-v-12b863d6]{width:100%;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#05f;line-height:17px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.invoice-pdf .content .invoice-info .period .left[data-v-12b863d6]{font-size:20px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#28292e;line-height:28px}.invoice-pdf .content .invoice-detail[data-v-12b863d6]{width:100%;background:#fff;border-radius:10px;border:1px solid #ebecec;padding:24px 18px 0 18px}.invoice-pdf .content .invoice-detail .app[data-v-12b863d6]{margin-bottom:30px;border-bottom:1px solid #f4f6fc}.invoice-pdf .content .invoice-detail .app[data-v-12b863d6]:last-of-type{border-bottom:none;margin-bottom:0}.invoice-pdf .content .invoice-detail .app .invoice-title[data-v-12b863d6]{display:flex;align-items:center;position:relative;font-size:16px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#28292e;line-height:22px;padding-left:18px;margin-bottom:14px}.invoice-pdf .content .invoice-detail .app .invoice-title[data-v-12b863d6]:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:13px;background:#2b79ff;border-radius:3px}.invoice-pdf .content .invoice-detail .app .table[data-v-12b863d6]{display:flex;flex-direction:column}.invoice-pdf .content .invoice-detail .app .table .header-items[data-v-12b863d6]{display:flex;margin-bottom:14px;height:40px;background:rgba(244,246,252,.7);align-items:center;padding-left:16px}.invoice-pdf .content .invoice-detail .app .table .header-items .item[data-v-12b863d6]{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#9a9ca2;line-height:17px}.invoice-pdf .content .invoice-detail .app .table .body-items[data-v-12b863d6]{display:flex;align-items:center;padding:21px 0 21px 16px;border-bottom:1px solid #f4f6fc}.invoice-pdf .content .invoice-detail .app .table .body-items .item[data-v-12b863d6]{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#28292e;line-height:18px;padding-right:40px}.invoice-pdf .content .invoice-detail .app .table .body-items .item[data-v-12b863d6]:last-of-type{padding-right:0}.invoice-pdf .content .invoice-detail .app .subtitle[data-v-12b863d6]{display:flex;width:100%;align-items:center;justify-content:flex-end;padding:16px}.invoice-pdf .content .invoice-detail .app .subtitle .label[data-v-12b863d6]{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#9a9ca2;line-height:17px}.invoice-pdf .content .invoice-detail .app .subtitle .price[data-v-12b863d6]{font-size:20px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#05f;line-height:28px}.invoice-pdf .content .package-invoice-detail .invoice-detail[data-v-12b863d6]{border:none;padding:0}.invoice-pdf .content .package-invoice-detail .app[data-v-12b863d6]{margin-bottom:30px;border:none;padding:0}.invoice-pdf .content .package-invoice-detail .app[data-v-12b863d6]:last-of-type{border-bottom:none;margin-bottom:0}.invoice-pdf .content .package-invoice-detail .app .invoice-title[data-v-12b863d6]{display:flex;align-items:center;position:relative;font-size:16px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#28292e;line-height:22px;padding-left:0;padding-bottom:10px;margin-bottom:14px;border-bottom:4px solid #2b79ff}.invoice-pdf .content .package-invoice-detail .app .invoice-title[data-v-12b863d6]:after{content:"";display:none}.invoice-pdf .content .package-invoice-detail .app .table[data-v-12b863d6]{display:flex;flex-direction:column}.invoice-pdf .content .package-invoice-detail .app .table .header-items[data-v-12b863d6]{display:flex;margin-bottom:14px;height:40px;background:rgba(244,246,252,.7);align-items:center;padding-left:16px}.invoice-pdf .content .package-invoice-detail .app .table .header-items .item[data-v-12b863d6]{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#9a9ca2;line-height:17px}.invoice-pdf .content .package-invoice-detail .app .table .body-items[data-v-12b863d6]{display:flex;align-items:center;padding:21px 0 21px 16px;border-bottom:1px solid #f4f6fc}.invoice-pdf .content .package-invoice-detail .app .table .body-items .item[data-v-12b863d6]{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#28292e;line-height:18px}.invoice-pdf .content .package-invoice-detail .app .subtitle[data-v-12b863d6]{display:flex;width:100%;align-items:center;justify-content:flex-end;padding:16px}.invoice-pdf .content .package-invoice-detail .app .subtitle .label[data-v-12b863d6]{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#9a9ca2;line-height:17px}.invoice-pdf .content .package-invoice-detail .app .subtitle .price[data-v-12b863d6]{font-size:20px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#05f;line-height:28px}.invoice-pdf .content .footer[data-v-12b863d6]{display:flex;justify-content:space-between;margin-top:21px;margin-bottom:21px;padding:0 8px}.invoice-pdf .content .footer .left[data-v-12b863d6]{padding-top:10px}.invoice-pdf .content .footer .left .desc[data-v-12b863d6]{font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#28292e;line-height:20px;margin-bottom:20px}.invoice-pdf .content .footer .left .tips span[data-v-12b863d6]{font-size:12px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#9a9ca2;line-height:17px;margin-bottom:6px}.invoice-pdf .content .footer .left .tips div[data-v-12b863d6]{font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#28292e;line-height:20px}.invoice-pdf .content .footer .right[data-v-12b863d6]{display:flex;align-items:center;height:40px}.invoice-pdf .content .footer .right .label[data-v-12b863d6]{font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#28292e;line-height:20px;margin-right:10px}.invoice-pdf .content .footer .right .total-price[data-v-12b863d6]{font-size:28px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#05f;line-height:40px}