.buy-success{background:#f1f2f5}.buy-success .course-mesg{background:#fff;padding-bottom:.53333rem}.buy-success .course-mesg .success-tip{padding:0 .69333rem;padding-top:.32rem;background:#f8faff;position:relative;overflow:hidden}.buy-success .course-mesg .success-tip .tip-img{width:2.66667rem;height:1.33333rem}.buy-success .course-mesg .success-tip .to-course{width:2.24rem;height:.64rem;border-radius:.32rem;border:.02667rem solid #2066ff;font-size:.32rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;margin-top:.26667rem;line-height:.64rem;color:#2066ff;background:#fff}.buy-success .course-mesg .success-tip .success-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:.66667rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.buy-success .course-mesg .success-tip .success-text h3{font-size:.48rem;font-family:PingFangSC-Medium;width:2.50667rem;font-weight:500;color:#111}.buy-success .course-mesg .success-tip .success-text p{font-size:.32rem;font-family:PingFangSC-Regular;font-weight:400;color:rgba(55,62,78,.45)}.buy-success .course-mesg .success-tip .commodity-info{padding-bottom:.74667rem}.buy-success .course-mesg .success-tip .commodity-info ul{margin-top:.98667rem}.buy-success .course-mesg .success-tip .commodity-info ul li{height:.45333rem;margin-bottom:.18667rem}.buy-success .course-mesg .success-tip .commodity-info ul li .commodity,.buy-success .course-mesg .success-tip .commodity-info ul li label{font-size:.32rem;font-family:PingFangSC-Regular;font-weight:400;color:#555;line-height:.53333rem}.buy-success .course-mesg .success-tip .commodity-info ul li .saleprice{line-height:.66667rem;font-size:.37333rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#ff7043}.buy-success .course-mesg .success-tip .commodity-info ul li .promote-desc{font-size:.37333rem;font-family:PingFangSC-Medium;font-weight:500;color:#555;line-height:.53333rem;padding:.26667rem 0}.buy-success .course-mesg .success-tip .commodity-info ul li #wx-num{width:2.66667rem;height:.53333rem;font-size:.37333rem;font-family:PingFangSC-Medium;font-weight:500;color:#111;line-height:.53333rem;background:#fff;outline:none;border:none;padding-left:.13333rem}.buy-success .course-mesg .success-tip .success-pay-icon{width:3.14667rem;height:3.14667rem;right:.29333rem;bottom:-.53333rem;position:absolute}.buy-success .extra-discount{background:#fff;margin-top:.13333rem}.buy-success .extra-discount .promotion-code{position:relative;top:.53333rem;left:0;right:0;margin:0 auto;width:7.62667rem}.buy-success .extra-discount .promotion-code .copy-to-books{font-size:.32rem;font-family:PingFangSC-Regular;font-weight:400;color:#fff;text-align:center;width:2.53333rem;height:.74667rem;background:linear-gradient(56deg,#2066ff,#3191ff);border-radius:.10667rem;position:absolute;right:-.05333rem;top:.02667rem;z-index:100000000;border:none;outline:none}.buy-success .extra-discount .promotion-code .van-field{background:#f5f7fc;border-radius:.10667rem;border:.02667rem solid #c2cedd;-webkit-box-sizing:content-box;box-sizing:content-box;height:.74667rem;text-indent:.26667rem}.buy-success .extra-discount .van-cell{height:100%!important;line-height:.74667rem;padding:0!important}.buy-success .extra-discount .van-field__body{height:.74667rem}.buy-success .extra-discount .van-field__control{font-size:.37333rem;font-family:PingFangSC-Regular;font-weight:400;color:#2066ff!important;padding-left:.26667rem!important}.buy-success .extra-discount .promotion-code-introduce{margin-top:.8rem;padding:.53333rem 1.06667rem}.buy-success .extra-discount .promotion-code-introduce .promotion-title{font-size:.37333rem;font-family:PingFangSC-Regular;font-weight:400;color:#111;line-height:.53333rem}.buy-success .extra-discount .promotion-code-introduce ul li{padding:.26667rem 0}.buy-success .extra-discount .promotion-code-introduce ul li i{width:.53333rem;height:.53333rem;background:#555;border-radius:.53333rem;color:#fff;line-height:.53333rem;text-align:center;font-style:normal;vertical-align:top;margin-right:.26667rem;font-size:.37333rem}.buy-success .extra-discount .promotion-code-introduce ul li span{width:6.93333rem;font-size:.32rem;font-family:PingFangSC-Regular;font-weight:400;color:#555;vertical-align:top;line-height:.53333rem}.buy-success .contact-info{background:#fff;text-align:center}.buy-success .contact-info .contact-info-text{width:7.78667rem;font-size:.37333rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(55,62,78,.75);line-height:.74667rem;margin:auto}.buy-success .contact-info .copy{width:7.2rem;height:1.17333rem;background:linear-gradient(56deg,#2066ff,#3191ff);-webkit-box-shadow:0 .08rem .18667rem .02667rem rgba(49,145,255,.4);box-shadow:0 .08rem .18667rem .02667rem rgba(49,145,255,.4);border-radius:.58667rem;font-size:.42667rem;line-height:1.17333rem;margin:auto;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff}.buy-success .contact-info .wechat{width:100%;font-size:.42667rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#373e4e;line-height:.58667rem;text-align:center;margin-bottom:1.01333rem;border:none;outline:none}.buy-success .contact-info .guide-text{color:#666b77;font-size:.34667rem;height:.48rem;line-height:.48rem;margin-top:.18667rem}.buy-success .contact-info img{width:3.30667rem;height:3.30667rem;border:.05333rem solid rgba(32,102,255,.19);margin:.74667rem 0 .42667rem 0}.buy-success .contact-info h3{font-size:.48rem;font-family:PingFangSC-Medium;font-weight:500;color:#111;line-height:.53333rem;margin-bottom:.4rem}.buy-success .contact-info p{font-size:.32rem;font-family:PingFangSC-Regular;font-weight:400;color:#555;line-height:.42667rem}