.weixin-pay-dialog .ant-modal-content{background:-moz-linear-gradient(135deg,#f4f5f9 0,#f4f5f9 25%,#ede3e6 35%,#e8f3f2 55%,#f4f5f9 75%,#f4f5f9 100%);background-image:linear-gradient(135deg,#f4f5f9,#f4f5f9 25%,#ede3e6 35%,#e8f3f2 55%,#f4f5f9 75%,#f4f5f9)}.weixin-pay-dialog .ant-modal-content .ant-modal-header{background-color:transparent;border-bottom:none}.weixin-pay-dialog .ant-modal-content .ant-modal-body{padding:0}.weixin-pay-dialog .ant-modal-content .ant-modal-footer{height:0;border-top:none;padding:5px}.weixin-pay-dialog .ant-modal-content .ant-modal-footer>div{display:none}.weixin-pay-dialog .body-content{margin:20px;padding:20px;background-color:#fff;border-radius:4px}.weixin-pay-dialog #qrcode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.weixin-pay-dialog .amount,.weixin-pay-dialog .desc{padding:10px 0}.weixin-pay-dialog .desc{margin-top:10px}.weixin-pay-dialog .desc>div{text-align:center;font-size:18px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#000;line-height:21px}.weixin-pay-dialog .amount{text-align:center;font-size:36px;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;color:#a82524;line-height:36px}.weixin-pay-dialog .order-info{margin-top:50px;text-align:center}.weixin-pay-dialog .order-info span:first-child{font-size:14px;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;color:#000;line-height:16px}.weixin-pay-dialog .order-info span:last-child{margin-left:5px;font-size:14px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#666;line-height:16px}[data-v-ccc207f8] .ant-modal-body{padding:10px 20px}[data-v-ccc207f8] .ant-modal-footer .ant-btn:not(.ant-btn-primary){display:none}.paid-course-service-content[data-v-ccc207f8]{height:500px;overflow:auto}.icon[data-v-8811e824]{width:16px;height:16px;vertical-align:-.15em;fill:currentColor;overflow:hidden}.order-main[data-v-8811e824]{height:100%;background-color:#f7f7f7}.order-main[data-v-8811e824] .ant-spin-container{background-color:#f7f7f7}.order-main .title[data-v-8811e824]{color:#000}.order-container[data-v-8811e824]{background-color:#fff;margin:10px 200px;padding:20px 20px 40px;min-height:calc(100% - 150px)}.order-container[data-v-8811e824] .ant-spin-nested-loading{height:100%}.order-container .amount[data-v-8811e824],.order-container .goods-info-content[data-v-8811e824],.order-container .order-no[data-v-8811e824],.order-container .order-submit[data-v-8811e824]{display:-webkit-box;display:-ms-flexbox;display:flex}.order-container .filed-title[data-v-8811e824]{margin-right:10px;font-size:16px;font-family:PingFang SC-Medium,PingFang SC;color:#000;line-height:18px;min-width:80px}.order-container .title[data-v-8811e824]{color:#000}.order-container .goods-info-list .goods-info+.goods-info[data-v-8811e824]{margin-top:10px}.order-container .goods-info[data-v-8811e824]{display:-webkit-box;display:-ms-flexbox;display:flex}.order-container .goods-info .goods-img[data-v-8811e824]{margin-right:10px}.order-container .goods-info .goods-img img[data-v-8811e824]{width:250px;height:auto}.order-container .goods-info .goods-title[data-v-8811e824]{font-size:17px;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;color:#000;line-height:19px}.order-container .goods-info .goods-price[data-v-8811e824]{font-size:16px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#a82524;line-height:24px;margin-top:20px}.order-container .service-term[data-v-8811e824] .ant-checkbox-wrapper .ant-checkbox-inner,.order-container .service-term[data-v-8811e824] .ant-checkbox-wrapper .ant-checkbox-input{border-radius:50%}.order-container .order-no[data-v-8811e824]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.order-container .amount[data-v-8811e824]{margin-top:20px}.order-container .amount .amount-content[data-v-8811e824]{font-size:16px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#a82524;line-height:20px}.order-container .pay-content[data-v-8811e824]{margin-top:20px}.order-container .pay-content .pay-select>div[data-v-8811e824]{padding:9px 15px;display:inline-block;border:1px solid #d7dbe5;border-radius:4px;position:relative;min-width:125px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.order-container .pay-content .pay-select>div.checked[data-v-8811e824]{border:1px solid green}.order-container .pay-content .pay-select>div+div[data-v-8811e824]{margin-left:10px}.order-container .pay-content .pay-select .pay-checked[data-v-8811e824]{position:absolute;right:0;bottom:0;width:0;height:0;border:10px solid transparent;border-right-color:green;border-bottom-color:green}.order-container .pay-content .pay-select .pay-checked .pay-checked-icon[data-v-8811e824]{position:relative;bottom:8px;right:1px;font-size:12px;color:#fff;-webkit-transform-origin-x:0;-webkit-transform:scale(.8);transform:scale(.8)}.order-container .order-submit[data-v-8811e824]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:100px}.order-container .order-submit .submit-info[data-v-8811e824]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.order-container .order-submit .submit-info div[data-v-8811e824]:first-child{min-width:80px;font-size:16px;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;color:#000;line-height:24px}.order-container .order-submit .submit-info .transaction-amount[data-v-8811e824]{font-size:16px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#a82524;line-height:24px}.order-container .order-submit .submit-info .transaction-amount.lineThrough[data-v-8811e824]{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.order-container .order-submit .submit-info .preferential-price[data-v-8811e824]{color:#a82524}.order-container .order-submit .submit-btn[data-v-8811e824]{text-align:right}.order-container .order-submit .submit-btn button[data-v-8811e824]{color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#d13431),to(#a82524));background:linear-gradient(180deg,#d13431,#a82524);padding:0 32px}.order-container .order-submit .submit-btn button[data-v-8811e824]:hover{background-color:rgba(168,37,36,.8);border-color:rgba(168,37,36,.8)}.order-container-mobile[data-v-8811e824]{height:100%;padding:15px}.order-container-mobile[data-v-8811e824] .ant-divider{margin:15px 0}.order-container-mobile[data-v-8811e824] .ant-spin-nested-loading{height:100%}.order-container-mobile .mobile-order-content .goods-info[data-v-8811e824]{display:-webkit-box;display:-ms-flexbox;display:flex}.order-container-mobile .mobile-order-content .goods-info>div+div[data-v-8811e824]{margin-left:10px}.order-container-mobile .mobile-order-content .goods-info .goods-img img[data-v-8811e824]{width:180px;height:auto}.order-container-mobile .mobile-order-content .goods-info .goods-title[data-v-8811e824]{font-size:14px;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;color:#000;line-height:18px}.order-container-mobile .mobile-order-content .goods-info .goods-price[data-v-8811e824]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.order-container-mobile .mobile-order-content .goods-info .goods-price .price[data-v-8811e824]{font-size:16px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#a82524;line-height:22px}.order-container-mobile .mobile-order-content .amount[data-v-8811e824],.order-container-mobile .mobile-order-content .goods-no[data-v-8811e824]{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-container-mobile .mobile-order-content .filed-title[data-v-8811e824]{font-family:PingFang SC-Medium,PingFang SC;font-weight:600;color:#000;margin-right:10px}.order-container-mobile .mobile-order-content .amount-content[data-v-8811e824]{color:var(--color-primary)}.order-container-mobile .mobile-order-content .goods-no .no[data-v-8811e824]{font-size:14px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#666;line-height:16px}.order-container-mobile .mobile-order-content .pay-type-item[data-v-8811e824]{margin-top:15px;padding:9px 15px;display:inline-block;border:1px solid #d7dbe5;border-radius:4px;position:relative;width:100%;cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.order-container-mobile .mobile-order-content .pay-type-item.checked[data-v-8811e824]{border:1px solid green}.order-container-mobile .mobile-order-content .pay-type-item .pay-checked[data-v-8811e824]{position:absolute;right:0;bottom:0;width:0;height:0;border:10px solid transparent;border-right-color:green;border-bottom-color:green}.order-container-mobile .mobile-order-content .pay-type-item .pay-checked .pay-checked-icon[data-v-8811e824]{position:relative;bottom:8px;right:1px;font-size:12px;color:#fff;-webkit-transform-origin-x:0;-webkit-transform:scale(.8);transform:scale(.8)}.order-container-mobile .mobile-order-content .order-submit[data-v-8811e824]{width:100%;padding:0 10px;position:fixed;bottom:20px;left:0}.order-container-mobile .mobile-order-content .order-submit .submit-info[data-v-8811e824]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.order-container-mobile .mobile-order-content .order-submit .submit-info>div[data-v-8811e824]:first-child{font-size:18px;line-height:24px;color:#000;font-weight:600}.order-container-mobile .mobile-order-content .order-submit .submit-info .transaction-amount[data-v-8811e824]{margin-left:10px;color:#a82524}.order-container-mobile .mobile-order-content .order-submit .submit-info .transaction-amount>span[data-v-8811e824]:first-child{font-size:14px;line-height:24px}.order-container-mobile .mobile-order-content .order-submit .submit-info .transaction-amount>span[data-v-8811e824]:last-child{font-size:20px;line-height:24px}.order-container-mobile .mobile-order-content .order-submit .submit-info .preferential-price[data-v-8811e824]{color:#a82524}.order-container-mobile .mobile-order-content .order-submit .service-term[data-v-8811e824]{height:30px}.order-container-mobile .mobile-order-content .order-submit .service-term[data-v-8811e824] .ant-checkbox-wrapper .ant-checkbox-inner,.order-container-mobile .mobile-order-content .order-submit .service-term[data-v-8811e824] .ant-checkbox-wrapper .ant-checkbox-input{border-radius:50%}.order-container-mobile .mobile-order-content .order-submit button[data-v-8811e824]{margin-top:10px;color:#fff;background-color:#a82524;border-color:#a82524}.order-container-mobile .mobile-order-content .order-submit button[data-v-8811e824]:hover{background-color:rgba(168,37,36,.8);border-color:rgba(168,37,36,.8)}