.card-select{position:relative}.card-select .el-input__prefix{display:flex;align-items:center;left:10px}.card-select .el-input--prefix .el-input__inner{padding-left:48px;font-family:PingFang SC}.card-select__num{font-family:PingFang SC;margin-right:5px;line-height:1;margin-top:2.5px}.card-select__logo{width:36px;margin-right:15px}.airwallex-card{position:relative}.airwallex-card .loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;z-index:10}.airwallex-card__mobile-order{display:none}.airwallex-card__mobile-order .detail-btn{display:flex;justify-content:space-between;align-items:center;padding:0 20px;height:56px;font-size:14px;font-weight:700;line-height:1.5;color:#1a1d21}.airwallex-card__mobile-order .detail-btn span{font-weight:700}.airwallex-card__mobile-order .detail-btn .el-icon-arrow-down{font-weight:700;margin-left:10px;color:#666}.airwallex-card__mobile-order .info-box{display:flex;flex-direction:column;margin:auto;padding:0 20px}.airwallex-card__mobile-order .info-box .subtitle{display:flex;justify-content:space-between;padding-bottom:35px;font-size:14px;color:#6c747f;position:relative}.airwallex-card__mobile-order .info-box .subtitle .line{position:absolute;left:0;bottom:15px;width:100%;height:1px;background-color:#e4eaee}.airwallex-card__mobile-order .info-box .total{display:flex;flex-direction:row;justify-content:space-between;align-items:center;line-height:1.5;font-size:14px;color:#42474d;font-weight:400}.airwallex-card__mobile-order .info-box .total .price{margin:0;font-weight:700;line-height:1.5;color:#1a1d21}.airwallex-card__order{width:50%;padding:56px;display:flex;justify-content:flex-end}.airwallex-card__order .pay-order{width:520px}.airwallex-card__order .pay-order .title{padding:0 0 32px 0;line-height:1.5;border-bottom:1px solid #dedede}.airwallex-card__order .pay-order .title,.airwallex-card__order .pay-order .total{font-size:18px;font-weight:700;color:#1a1d21;display:flex;justify-content:space-between}.airwallex-card__order .pay-order .total{border-top:1px solid #dedede;padding-top:20px;margin-top:32px}.airwallex-card__order .pay-order .subtitle{display:flex;justify-content:space-between;margin-top:32px;font-size:14px;color:#6c747f}.airwallex-card__content{width:50%;padding:56px;position:relative;box-shadow:15px 0 30px 0 rgba(0,0,0,.18);height:100vh;overflow:auto}.airwallex-card__content .title{margin:0 0 24px;font-weight:700;line-height:1.5;font-size:18px;color:#000}.airwallex-card__content .method{display:flex;align-items:center;margin-bottom:20px}.airwallex-card__content .method img{width:60px}.airwallex-card__content .method span{margin-left:10px}.airwallex-card__content .pay-form{max-width:440px}.airwallex-card__content .switch-btn{margin-bottom:5px;line-height:1;color:#3d46f5;cursor:pointer;width:-moz-fit-content;width:fit-content}.airwallex-card__content .el-checkbox__input.is-checked+.el-checkbox__label{color:unset}.airwallex-card__content .field{padding-bottom:28px;position:relative}.airwallex-card__content .field .label{margin-bottom:5px}.airwallex-card__content .el-form-item.is-error .form-item{border-color:#f56c6c}.airwallex-card__content .form-item{-webkit-appearance:none;background-color:#fff;border-radius:4px;border:1px solid #dcdfe6;box-sizing:border-box;color:#606266;height:36px;line-height:36px;outline:0;padding:2px 15px 0 15px;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.airwallex-card__content .message{color:red;font-size:12px}.airwallex-card__content .mt-10{margin-top:20px}.airwallex-card__content .about{text-align:center;margin-top:20px;color:#999}.airwallex-card__content .pay-btn{background-color:#3d46f5;border-color:#3d46f5}@media (max-width:640px){.airwallex-card{display:block;max-height:100vh;overflow:auto}.airwallex-card__mobile-order{display:block}.airwallex-card__order{display:none}.airwallex-card__content{width:100%;box-shadow:none;height:unset;padding:20px 20px 150px 20px}}.dlocal-card .form-item{border:1px solid #ebeef1;margin-bottom:28px;padding:0 15px;border-radius:4px;margin-top:5px}.wechat-qr{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);z-index:1100;justify-content:center}.wechat-qr,.wechat-qr__content{display:flex;align-items:center;flex-direction:column}.wechat-qr__content{width:250px;height:300px;border-radius:4px;background-color:#fff;position:relative;padding-top:50px}.wechat-qr__content .el-icon-close{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer}.wechat-qr__content .title{font-size:16px;color:#000;text-align:center;margin-bottom:15px}.wechat-qr__content #wechat-code{width:150px;height:150px}.wechat-qr__content .describe{margin-top:10px;text-align:center;width:130px;color:#999}#app{overflow:hidden}.order-page{position:relative}.order-page .loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.6);z-index:10}.order-page__mobile-order{display:none}.order-page__mobile-order .detail-btn{display:flex;justify-content:space-between;align-items:center;padding:0 20px;height:56px;font-size:14px;font-weight:700;line-height:1.5;color:#1a1d21}.order-page__mobile-order .detail-btn span{font-weight:700}.order-page__mobile-order .detail-btn .icon{font-weight:700;margin-left:10px;color:#666}.order-page__mobile-order .info-box{display:flex;flex-direction:column;margin:auto;padding:0 20px}.order-page__mobile-order .info-box .subtitle{display:flex;justify-content:space-between;padding-bottom:35px;font-size:14px;color:#6c747f;position:relative}.order-page__mobile-order .info-box .subtitle .line{position:absolute;left:0;bottom:15px;width:100%;height:1px;background-color:#e4eaee}.order-page__mobile-order .info-box .total{display:flex;flex-direction:row;justify-content:space-between;align-items:center;line-height:1.5;font-size:14px;color:#42474d;font-weight:400}.order-page__mobile-order .info-box .total .price{margin:0;font-weight:700;line-height:1.5;color:#1a1d21}.order-page__order{width:50%;padding:56px;display:flex;justify-content:flex-end;background-color:#fcfcfc;position:relative}.order-page__order .pay-order{width:520px}.order-page__order .pay-order .title{padding:0 0 32px 0;line-height:1.5;border-bottom:1px solid #dedede}.order-page__order .pay-order .title,.order-page__order .pay-order .total{font-size:18px;font-weight:700;color:#1a1d21;display:flex;justify-content:space-between}.order-page__order .pay-order .total{border-top:1px solid #dedede;padding-top:20px;margin-top:32px}.order-page__order .pay-order .subtitle{display:flex;justify-content:space-between;margin-top:32px;font-size:14px;color:#6c747f}.order-page__content{width:50%;padding:56px;position:relative;box-shadow:15px 0 30px 0 rgba(0,0,0,.18);height:100vh;overflow:auto}.order-page__content.is-loading{animation:loading 1.5s linear infinite!important}@keyframes loading{0%{box-shadow:15px 0 30px 0 rgba(0,0,0,.18)}50%{box-shadow:15px 0 40px 0 #3d46f5}to{box-shadow:15px 0 30px 0 rgba(0,0,0,.18)}}.order-page__content.is-ready{animation:none!important}.order-page__content .title{margin:0 0 24px;font-weight:700;line-height:1;font-size:18px;color:#000;border-left:2px solid #3d46f5;padding-left:15px}.order-page__content .method{display:flex;align-items:center;margin-bottom:20px}.order-page__content .method img{width:60px}.order-page__content .method span{margin-left:10px;color:#333}.order-page__content .pay-form{max-width:440px}.order-page__content .pay-form.is-disabled{pointer-events:none}.order-page__content .pay-form.is-disabled .el-input--small .el-input__inner{border:1px solid transparent}.order-page__content .switch-btn{margin-bottom:5px;line-height:1;color:#3d46f5;cursor:pointer;width:-moz-fit-content;width:fit-content}.order-page__content .el-checkbox__input.is-checked+.el-checkbox__label{color:unset}.order-page__content .field{padding-bottom:28px;position:relative}.order-page__content .field .label{margin-bottom:5px}.order-page__content .el-form-item.is-error .form-item{border-color:#f56c6c}.order-page__content .form-item{-webkit-appearance:none;background-color:#fff;border-radius:4px;border:1px solid #dcdfe6;box-sizing:border-box;color:#606266;height:36px;line-height:36px;outline:0;padding:2px 15px 0 15px;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.order-page__content .message{color:red;font-size:12px}.order-page__content .mt-10{margin-top:20px}.order-page__content .about{text-align:center;margin-top:20px;color:#999;max-width:440px}.order-page__content .pay-btn{width:100%;background:linear-gradient(90deg,#396afc,#3d46f5);border:none;transition:all .2s linear}.order-page__content .pay-btn:hover{opacity:.85}.order-page__content .pay-handle{position:relative;max-width:440px}.order-page__content #apple-pay,.order-page__content #google-pay{position:absolute;top:12px;left:0;width:100%;z-index:10}.order-page__content #apple-pay{top:20px}@media (max-width:640px){.order-page,.order-page__mobile-order{display:block}.order-page__order{display:none}.order-page__content{width:100%;box-shadow:none;padding:20px}.order-page__content.is-loading{animation:none!important}}.qrcode-pay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:999;display:flex;align-items:center;justify-content:center}.qrcode-pay__img{background-color:#fff;border-radius:4px;padding:30px;position:relative}.qrcode-pay__img .title{font-size:14px;text-align:center;font-weight:700;color:#000;padding:0 0 10px 0}.qrcode-pay__img .close{font-size:18px;position:absolute;top:10px;right:10px;cursor:pointer}