.success-dialog-alert-template .pay-dialog{width:820px !important;overflow:hidden}.success-dialog-alert-template .pay-dialog .el-dialog__headerbtn{width:0;height:0;top:25px;right:40px}.success-dialog-alert-template .pay-dialog .el-dialog__headerbtn i.el-dialog__close{color:#333;font-size:16px;font-weight:bold}.success-dialog-alert-template .pay-dialog .el-dialog__header{padding:0}.success-dialog-alert-template .pay-dialog .el-dialog__header .el-dialog__title{font-size:20px;font-weight:700}.success-dialog-alert-template .pay-dialog .el-dialog__body{padding:0}.success-dialog-alert-template .pay-dialog .el-dialog__body .el-form-item__label{color:rgba(51,51,51,.8);font-size:14px}.success-dialog-alert-template .pay-dialog .el-dialog__body .sussess-box{display:flex;flex-direction:column;align-items:center}.success-dialog-alert-template .pay-dialog .el-dialog__body .sussess-box div{text-align:left;line-height:2;color:#333}.success-dialog-alert-template .pay-dialog .el-dialog__body .sussess-box img{width:100px;height:100px;margin:20px auto}.success-dialog-alert-template .pay-dialog .el-dialog__body .sussess-box .el-button{width:200px}.success-dialog-alert-template .pay-dialog .pay-container{display:flex;flex-direction:column;font-size:14px}.success-dialog-alert-template .pay-dialog .pay-container .tips{display:flex;flex-direction:column;align-items:center;padding:20px;color:#333;background:#fdf5e8;width:100%;border-radius:10px 10px 0 0;font-size:22px}.success-dialog-alert-template .pay-dialog .pay-container .tips .online-tips{text-align:center;width:168px;line-height:24px;margin-top:15px;margin-bottom:-5px;font-size:12px;color:#ffa000;background-color:#fff3e0}.success-dialog-alert-template .pay-dialog .pay-container .recommend{font-size:16px;color:#ffa000;width:427px;text-align:center;font-weight:700;margin-bottom:-20px;background:url(../assets/icon/recommend.png) no-repeat right center/450px 18px}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content{position:relative;display:flex;padding:25px 30px;text-align:center;width:100%;background:url(../assets/icon/choose-price.png) no-repeat center top/120px 16px,url(../assets/icon/price-background.png) no-repeat left top/cover}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .qr-code{position:relative;width:150px;height:150px;padding:2px;background:url(../assets/icon/base-code.png) no-repeat center/150px 150px;margin-right:30px}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .qr-code img{width:100%;height:100%;object-fit:contain}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .qr-code .logo{position:absolute;top:55px;left:55px;width:40px;height:40px;border:none;border-radius:4px;object-fit:contain}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .qr-code .coderefresh{display:flex;flex-direction:column;align-items:center;justify-content:center}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .qr-code .coderefresh .mask-content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:50%;top:48%;font-size:14px;transform:translate(-50%, -50%);z-index:999;color:#fff;cursor:pointer}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .qr-code .coderefresh .mask-content .img-refresh{width:58px;height:58px}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .qr-code .coderefresh .mask{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background:#9a9a9a;opacity:.9;color:#fff}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .text-right{font-size:14px;color:#333;text-align:left;margin-top:15px}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .text-right .product-name{font-size:16px;font-weight:700;display:flex;align-items:flex-start;line-height:1.5}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .text-right .product-name span{font-weight:700;max-width:480px}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .text-right .product-price{font-weight:700;font-size:16px;margin:13px 0 25px 0;display:flex;align-items:baseline}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .text-right .product-price span{color:#fa665f;font-weight:700;font-size:24px}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .text-right .product-price .convert{font-size:12px;margin-left:7px}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .text-right .product-price .what{cursor:pointer;width:10px;height:10px;margin-left:5px;background:url("../assets/vip/what.png") no-repeat center/contain}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .text-right .suppert{display:flex;align-items:center;color:#333;margin-bottom:12px}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .text-right .suppert .select{display:flex;align-items:center}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .text-right .suppert .select::after{content:"";display:inline-block;width:16px;height:16px;background:url(../assets/icon/weixin.png) no-repeat center/contain;letter-spacing:1px;margin:0 4px}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .text-right .finish{color:#969696;display:flex}.success-dialog-alert-template .pay-dialog .pay-container .relogin-content .text-right .finish span{color:#ffa000;cursor:pointer}.success-dialog-alert-template .pay-dialog .pay-container .pay-text{display:flex;flex-direction:column;justify-content:center;font-size:12px;padding:20px 30px;width:100%}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .title-vip{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;color:#333}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .title-vip .reminder::before{content:"*";color:#e54d42;font-size:100%;margin-right:3px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .title-vip p{display:flex;align-items:center;font-size:16px;font-weight:bold}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .title-vip p .upgrades-tips{font-size:12px;color:#683e2e;margin-left:9px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .title-vip span{color:#ffa000;cursor:pointer}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .upgrades-content{line-height:28px;background:url(../assets/vip/vip-icon.png) no-repeat 13px center/40px 15px,linear-gradient(90deg, #fff3ea, #f9e7d3);border-radius:4px;padding:0 10px 0 58px;margin-bottom:20px;color:#683e2e;font-size:14px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .upgrades-content .color-primary{font-weight:bold}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content{display:flex;justify-content:space-between;margin:0px -30px 0}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper{width:100%}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper .swiper-wrapper{padding-top:10px;height:auto}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper .swiper-slide{width:240px;box-sizing:border-box;margin-right:20px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper .swiper-slide:first-child{margin-left:30px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper .swiper-slide:last-child{margin-right:30px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper .swiper-slide.col-4{width:205px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper .swiper-button-next,.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper .swiper-button-prev{width:32px;height:32px;box-shadow:0 16px 48px 8px rgba(28,31,35,.08);border-radius:50%;margin-top:0;transform:translateY(calc(-50% + 5px))}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper .swiper-button-next::after,.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper .swiper-button-prev::after{display:none}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper .swiper-button-next.swiper-button-disabled,.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper .swiper-button-prev.swiper-button-disabled{display:none}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper .swiper-button-next{right:4px;background:url("../assets/vip/swiper-next.png") no-repeat center/cover}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .swiper .swiper-button-prev{left:4px;background:url("../assets/vip/swiper-prev.png") no-repeat center/cover}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .price{padding:30px 30px 0;min-height:122px;color:#333;background:#f9f9f9;border-radius:10px;font-size:16px;font-weight:700;cursor:pointer;position:relative}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .price .price-title{margin-bottom:20px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .price .price-title .price-title-first{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .price .original-price{font-size:30px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .price .original-price span{font-size:12px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .price .original-price .del-price{margin-left:10px;font-weight:400;font-size:12px;color:#969696;text-decoration:line-through}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .price .prompt{display:none;padding:0 5px;color:#fff;background:linear-gradient(90deg, #ffa000, #fa635c);border-radius:10px 0px 10px 0px;position:absolute;font-size:12px;line-height:22px;top:-11px;left:-2px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .active{color:#ffa000;background:#fffcf5;border:2px solid #ffa000}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .active .del-price{color:#ffa000 !important;opacity:.4}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .active .prompt{display:flex}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .append-slide{padding-right:15px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .append-slide .prompt{display:flex;color:#fcdcbe;background:linear-gradient(90deg, #666666, #38383a)}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .append-slide .price-title{margin-bottom:7px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .append-slide .price-title .price-title-first{display:flex;align-items:center}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .append-slide .price-title .price-title-first .icon{width:14px;height:14px;margin-left:6px;background:url("../assets/vip/tips.png") no-repeat center/cover}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .append-slide .detail{display:flex;align-items:center}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .append-slide .detail .real-price{font-size:30px;flex-shrink:0}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .append-slide .detail .real-price span{font-size:12px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .append-slide .detail .desc{font-size:12px;padding-left:10px;font-weight:normal;line-height:18px}.success-dialog-alert-template .pay-dialog .pay-container .pay-text .price-content .append-slide.active{color:#b56035;background:#fff5f0;border-color:#e8a481}.success-dialog-alert-template .pay-dialog .pay-container .wechat-footer{width:300px}.success-dialog-alert-template .pay-dialog .el-dialog__footer{padding:0}.success-dialog-alert-template .pay-dialog .el-dialog__footer .el-button+.el-button{margin-left:20px}.success-dialog-alert-template .detainment-dialog{width:568px !important;--el-text-color-regular: $font-color}.success-dialog-alert-template .detainment-dialog .el-dialog__header{padding:0}.success-dialog-alert-template .detainment-dialog .detainment-header{min-height:109px;background:url("../assets/vip/detainment-top-bg.png") no-repeat left top/100% auto;text-align:center;padding-top:27px}.success-dialog-alert-template .detainment-dialog .detainment-header .title{font-size:22px;font-weight:bold;color:#553b30;margin-bottom:16px}.success-dialog-alert-template .detainment-dialog .detainment-header .title .remind{color:#fa635c}.success-dialog-alert-template .detainment-dialog .detainment-header .sub-title{font-size:14px;color:#553b30}.success-dialog-alert-template .detainment-dialog .detainment-header .sub-title .remind{color:#fa635c}.success-dialog-alert-template .detainment-dialog .el-dialog__body{padding:20px 0 40px}.success-dialog-alert-template .detainment-dialog .detainment-content .chart-img{width:100%}.success-dialog-alert-template .detainment-dialog .detainment-content .chart-img img{display:block;width:100%}.success-dialog-alert-template .detainment-dialog .detainment-content .title{display:flex;justify-content:center;align-items:center;font-size:16px;color:#ffa000;font-weight:bold;padding-top:10px;margin-bottom:27px}.success-dialog-alert-template .detainment-dialog .detainment-content .title::before{content:"";width:115px;height:18px;margin-right:7px;background:url(../assets/vip/title-adorn-left.png) no-repeat center/100%}.success-dialog-alert-template .detainment-dialog .detainment-content .title::after{content:"";width:88px;height:18px;margin-left:7px;background:url(../assets/vip/title-adorn-right.png) no-repeat center/100%}.success-dialog-alert-template .detainment-dialog .detainment-content .equity-content{padding-left:136px}.success-dialog-alert-template .detainment-dialog .detainment-content .equity-content .list{display:flex;align-items:center;margin-bottom:22px}.success-dialog-alert-template .detainment-dialog .detainment-content .equity-content .list img{width:42px;height:42px;object-fit:cover;margin-right:13px}.success-dialog-alert-template .detainment-dialog .detainment-content .equity-content .list .name{font-size:16px;font-weight:bold;margin-bottom:7px}.success-dialog-alert-template .detainment-dialog .detainment-content .equity-content .list .desc{color:rgba(51,51,51,.8)}.success-dialog-alert-template .detainment-dialog .detainment-footer{display:flex;justify-content:center;padding-top:20px}.success-dialog-alert-template .detainment-dialog .detainment-footer button{width:144px;height:40px;border-radius:4px;border:none;font-size:16px;cursor:pointer}.success-dialog-alert-template .detainment-dialog .detainment-footer .cancel{color:#a18a81;background:#fff9e9}.success-dialog-alert-template .detainment-dialog .detainment-footer .confirm{color:#553b30;background:linear-gradient(90deg, #fdefcb, #f9d990);margin-left:20px}.success-dialog-alert-template .pay-success-dialog{width:568px !important;--el-text-color-regular: $font-color;border-radius:10rpx;overflow:hidden}.success-dialog-alert-template .pay-success-dialog .el-dialog__header{padding:0}.success-dialog-alert-template .pay-success-dialog .el-dialog__header .el-dialog__headerbtn{top:20px;right:20px;background:transparent;width:auto;height:auto}.success-dialog-alert-template .pay-success-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{font-weight:bold;color:#333}.success-dialog-alert-template .pay-success-dialog .el-dialog__body{padding:36px 0 40px;background:url(../assets/vip/pay-success-bg.png) no-repeat left top/100% auto,linear-gradient(180deg, #fff0d7, #ffffff)}.success-dialog-alert-template .pay-success-dialog .el-dialog__body .pay-success-title{font-size:22px;font-weight:bold;margin-bottom:12px;text-align:center}.success-dialog-alert-template .pay-success-dialog .el-dialog__body .pay-success-sub-title{font-size:16px;text-align:center;margin-bottom:28px}.success-dialog-alert-template .pay-success-dialog .el-dialog__body .pay-success-wrapper-title{display:flex;justify-content:center;align-items:center;font-size:16px;color:#ffa000;font-weight:bold;margin-bottom:27px}.success-dialog-alert-template .pay-success-dialog .el-dialog__body .pay-success-wrapper-title::before{content:"";width:115px;height:18px;margin-right:7px;background:url(../assets/vip/title-adorn-left.png) no-repeat center/100%}.success-dialog-alert-template .pay-success-dialog .el-dialog__body .pay-success-wrapper-title::after{content:"";width:88px;height:18px;margin-left:7px;background:url(../assets/vip/title-adorn-right.png) no-repeat center/100%}.success-dialog-alert-template .pay-success-dialog .el-dialog__body .list-content .package-list{display:flex;align-items:center;width:340px;height:80px;box-shadow:0px 3px 7px 0px rgba(51,51,51,.06);border-radius:10px;margin:0 auto 20px;background-color:#fff;padding:16px 10px 16px 16px}.success-dialog-alert-template .pay-success-dialog .el-dialog__body .list-content .package-list .package-name{font-size:16px;font-weight:bold;margin-bottom:8px}.success-dialog-alert-template .pay-success-dialog .el-dialog__body .list-content .package-list .package-desc span{color:#ffa000}.success-dialog-alert-template .pay-success-dialog .el-dialog__body .list-content .package-list .icon{width:48px;height:48px;margin-right:10px}.success-dialog-alert-template .pay-success-dialog .el-dialog__body .list-content .package-list .icon img{width:100%;height:100%}.success-dialog-alert-template .pay-success-dialog .el-dialog__body .footer-btn{font-size:16px;font-weight:bold;text-align:center;width:320px;line-height:40px;background:linear-gradient(90deg, #fdefcb, #f9d990);border-radius:4px;margin:30px auto 0;cursor:pointer;color:#553b30}.append-popper{padding:20px 0 0;width:350px;box-shadow:0px 3px 7px 0px rgba(51,51,51,.1);border-radius:8px}.append-popper .append-popper-content{display:flex;flex-wrap:wrap}.append-popper .append-popper-content .append-popper-list{width:50%;padding-left:40px;margin-bottom:20px;font-size:14px;background:url("../assets/vip/contain.png") no-repeat 20px/14px 14px}