.invoice-page{position:relative;z-index:1;min-height:100vh;box-sizing:border-box;background:#fff;padding-top:0;background:#f8f8f8;color:#000}.invoice-page .dialog .dialog-content{border-radius:var(--yqb-mall-theme-modal-border-radius)}.invoice-page .dialog.zdf-company-dialog .dialog-text{text-align:center}.invoice-page .dialog .dialog-content{font-family:var(--yqb-mall-theme-font-family-pingfangsc),San Francisco,Helvetica Neue,Helvetica,"sans-serif"}.invoice-page .dialog .dialog-content .dialog-btns .invoice-dialog-cancel-btn{color:#666}.invoice-page .dialog .dialog-content .dialog-btns .yqb-mall-theme{color:var(--yqb-mall-theme-modal-main-color)}.invoice-page .invioceTipBox{display:flex;justify-content:space-between;align-items:center;padding:0 .24rem 0 .32rem;background-color:#ffe7db;color:#ff6b31;font-size:.24rem;height:.48rem;font-family:PingFangSC-Regular}.invoice-page .invoiceTypeBox{margin-top:.24rem;width:100%;height:2.14rem;background-color:#fff;padding:.32rem;box-sizing:border-box}.invoice-page .invoiceTypeBox.borderTopNone{margin-top:0}.invoice-page .invoiceTypeBox .invoiceScrollBox{overflow:scroll}.invoice-page .invoiceTypeBox .invoiceScrollBox::-webkit-scrollbar{display:none}.invoice-page .invoiceTypeBox .invoiceTypeTitle{font-family:var(--yqb-mall-theme-font-family-pingfangsc-medium);font-size:.32rem;color:#000}.invoice-page .invoiceTypeBox .invoiceTypeSelectBox{width:100%;margin-top:.38rem;display:flex}.invoice-page .invoiceTypeBox .invoiceTypeSelectBox .invoiceTypeOption{padding:0 .16rem;height:.72rem;border-radius:.12rem;display:flex;justify-content:center;align-items:center;font-size:.28rem;font-family:PingFangSC-Medium;border:.02rem solid #f8f8f8;margin-right:.16rem;color:#ccc;pointer-events:none;white-space:nowrap}.invoice-page .invoiceTypeBox .invoiceTypeSelectBox .invoiceTypeOption.optional{border:.02rem solid #f22d47;color:#f22d47;pointer-events:auto}.invoice-page .invoiceTypeBox .invoiceTypeSelectBox .invoiceTypeOption.optional.active{background:#f22d47;color:#fff}.invoice-page .invoiceTypeBox .invoiceTypeSelectBox .invoiceTypeOption:last-child{margin-right:0}.invoice-page .invoiceTypeBox .invoiceTypeSelectBox .invoiceTypeOption.invoiceTypeOption_focus{border-color:var(--yqb-mall-theme-border-color);color:var(--yqb-mall-theme-tag-color);border-radius:var(--yqb-mall-theme-btn-large-border-radius);background-color:var(--yqb-mall-theme-tag-bg-color);font-family:var(--yqb-mall-theme-font-family-markpro-medium),var(--yqb-mall-theme-font-family-pingfangsc-medium)}.invoice-page .invoiceTypeBox .invoiceTypeSelectBox .invoiceTypeOption.invoiceTypeOption_idle{border-color:var(--yqb-mall-theme-not-choose-border-color);color:var(--yqb-mall-theme-tag-sub-color);border-radius:var(--yqb-mall-theme-btn-large-border-radius);font-family:var(--yqb-mall-theme-font-family-markpro-medium),var(--yqb-mall-theme-font-family-pingfangsc-medium)}.invoice-page .yqb-mall-invoice-notice{color:var(--yqb-mall-theme-link-color);-webkit-text-decoration:var(--yqb-mall-theme-invoice-copy-text-decoration);text-decoration:var(--yqb-mall-theme-invoice-copy-text-decoration)}.invoice-page .mall-selector-bar-container{margin-top:.2rem}.invoice-page .collectDataBox{margin-top:.24rem;background-color:#fff;padding:0 0 0 .32rem;box-sizing:border-box}.invoice-page .collectDataBox .invoice-form-input-relative{position:relative}.invoice-page .collectDataBox .writeBox{width:100%;height:1.12rem;position:relative;display:flex;justify-content:flex-start;align-items:center;font-family:var(--yqb-mall-theme-font-family-pingfangsc-regular);font-size:.32rem}.invoice-page .collectDataBox .writeBox.right-arrow{width:100%;box-sizing:border-box;overflow:hidden;position:relative}.invoice-page .collectDataBox .writeBox.right-arrow:before{font-family:yqb_font;color:#ccc;content:"\E9D2";font-size:.32rem;position:absolute;top:0;bottom:0;right:.18rem;display:flex;align-items:center}.invoice-page .collectDataBox .writeBox.right-arrow .input{width:4.6rem}.invoice-page .collectDataBox .writeBox .cover{position:absolute;left:0;top:0;bottom:0;right:0;z-index:2}.invoice-page .collectDataBox .writeBox.hide{display:none}.invoice-page .collectDataBox .writeBox.noneBottomBorder:after{content:"";width:0;height:0}.invoice-page .collectDataBox .writeBox:after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:0;background-color:#f8f8f8;transform:scaleY(.5)}.invoice-page .collectDataBox .writeBox h4{width:1.9rem}.invoice-page .collectDataBox .writeBox .invoiceHedderOption{width:1.45rem;height:.55rem;position:relative;display:flex;justify-content:center;align-items:center;margin-right:.32rem;font-family:var(--yqb-mall-theme-font-family-pingfangsc-medium);font-size:.24rem;color:#f22d47;letter-spacing:-.53px;border:1px solid #f22d47;border-radius:.08rem}.invoice-page .collectDataBox .writeBox .invoiceHedderOption.notUse{border:.02rem solid #f8f8f8;margin-right:.32rem;color:#ccc;pointer-events:none}.invoice-page .collectDataBox .writeBox .invoiceHedderOption.active{background-color:#f22d47;color:#fff}.invoice-page .collectDataBox .writeBox .invoiceHedderOption::last-of-type{margin-right:0}.invoice-page .collectDataBox .writeBox .invoiceHedderOption.invoiceTypeOption_focus{border-color:var(--yqb-mall-theme-border-color);color:var(--yqb-mall-theme-tag-color);background-color:var(--yqb-mall-theme-tag-bg-color)}.invoice-page .collectDataBox .writeBox .invoiceHedderOption.invoiceTypeOption_focus,.invoice-page .collectDataBox .writeBox .invoiceHedderOption.invoiceTypeOption_idle{border-radius:var(--yqb-mall-theme-btn-large-border-radius);font-family:var(--yqb-mall-theme-font-family-markpro-medium),var(--yqb-mall-theme-font-family-pingfangsc-medium)}.invoice-page .collectDataBox .writeBox .invoiceHedderOption.invoiceTypeOption_idle{border-color:var(--yqb-mall-theme-not-choose-border-color);color:var(--yqb-mall-theme-tag-sub-color)}.invoice-page .collectDataBox .writeBox .input{height:1rem;width:5rem;font-size:.28rem;border:0;outline:0;display:block}.invoice-page .collectDataBox .writeBox .input.yqb-mall-theme{font-family:var(--yqb-mall-theme-font-family-pingfangsc-regular)}.invoice-page .collectDataBox .writeBox .input:disabled{background:#fff}.invoice-page .collectDataBox .invoice-error-message{position:absolute;bottom:0;width:100%;font-family:var(--yqb-mall-theme-font-family-pingfangsc-regular);font-size:.22rem;color:red;line-height:.26rem;border-bottom:1px solid red}.invoice-page .invoice-tips{color:#999;margin-top:.24rem;padding-left:.32rem;padding-right:.32rem;line-height:.4rem}.invoice-page .invoice-tips .ic-tips{position:absolute;width:.28rem;height:.28rem;margin-top:.05rem}.invoice-page .invoice-tips p{font-size:.24rem;color:#999;font-family:PingFangSC-Regular;margin-left:.4rem}.invoice-page .invoice-tips p .invoiceTip{text-decoration:underline;color:#0087ff}.invoice-page .submitButtonBox{width:100%;margin-top:.96rem;box-sizing:border-box;position:fixed;bottom:0;margin-bottom:.2rem;padding:.2rem .2rem env(safe-area-inset-bottom)}.invoice-page .submitButtonBox .submitButtonWrap{width:6.86rem;height:.92rem;margin:0 auto}.invoice-page .submitButtonBox .submitButtonWrap .button-wrapper .yqb-mall-theme{border-radius:var(--yqb-mall-theme-btn-large-border-radius);height:.92rem;line-height:.92rem;background-color:var(--yqb-mall-theme-border-color);color:#fff;font-family:var(--yqb-mall-theme-font-family-pingfangsc-regular)}.invoice-page .btn-inline{display:inline-block}