.bargain-middle-page{background:#f4f4f4;padding-bottom:13.333333vw}.bargain-middle-page .indicator{color:#fe2f2f}.bargain-middle-page .price{color:#ff3131}.bargain-middle-page .discount-price{color:#ff3131;font-size:4.266667vw;margin-right:3.733333vw}.bargain-middle-page .original-price{color:#999;font-size:3.2vw;text-decoration:line-through}.bargain-middle-page>.top{width:100%;padding:2.666667vw;background:#fe2f2f;margin-bottom:4.8vw}.bargain-middle-page>.top .purchase-btn{position:absolute;right:0;bottom:.533333vw;height:5.866667vw;padding:.8vw 1.066667vw;color:#fff;font-size:3.2vw;border:none;border-radius:2.933333vw;background:#ff3131;-webkit-appearance:none}.bargain-middle-page>.top .bargain-area{width:94.666667vw;background:#fff;border-radius:.8vw;margin-bottom:2.666667vw;padding-bottom:5.333333vw}.bargain-middle-page>.top .bargain-area .bargain-tip{width:100%;height:12vw;line-height:12vw;padding-left:2.666667vw;border-bottom:1px solid #e7eaf1;color:#ff3131;font-size:3.733333vw}.bargain-middle-page>.top .bargain-area .des{display:flex;flex-flow:column;justify-content:space-between;width:100%}.bargain-middle-page>.top .bargain-area .v-list-item{padding:4vw 1.866667vw 2.666667vw 2.666667vw}.bargain-middle-page>.top .bargain-area .v-list-item .cover{margin-right:2.666667vw}.bargain-middle-page>.top .bargain-area .v-list-item .cover img{width:33.333333vw;height:24vw}.bargain-middle-page>.top .bargain-area .v-list-item .content{border-bottom:1px solid #e7eaf1}.bargain-middle-page>.top .bargain-area .course-title{font-size:3.733333vw}.bargain-middle-page>.top .bargain-area .price-bar{position:relative}.bargain-middle-page>.top .bargain-area .bargain-detail{display:flex;flex-flow:column;padding:0 2.666667vw}.bargain-middle-page>.top .bargain-area .bargain-detail .top{display:flex;justify-content:space-between;margin-bottom:1.866667vw}.bargain-middle-page>.top .bargain-area .bargain-detail .top>div:first-child{font-size:4.266667vw}.bargain-middle-page>.top .bargain-area .bargain-detail .reduced-price{color:#ff3131}.bargain-middle-page>.top .bargain-area .bargain-detail .time{display:inline-block;width:5.333333vw;height:4.8vw;background:#666;border-radius:.533333vw;text-align:center;line-height:4.8vw;font-size:3.2vw;color:#fff}.bargain-middle-page>.top .bargain-area .bargain-detail .sec{margin-right:1.6vw}.bargain-middle-page>.top .bargain-area .bargain-detail .inactive{color:#999}.bargain-middle-page>.top .bargain-area .bargain-detail .middle{position:relative;width:89.333333vw;height:2.133333vw;background:#e7e7e7;border-radius:1.066667vw;overflow:hidden;margin-bottom:1.866667vw}.bargain-middle-page>.top .bargain-area .bargain-detail .middle span{position:absolute;left:0;top:0;display:inline-block;height:100%;background:#fadd29}.bargain-middle-page>.top .bargain-area .bargain-detail .bottom{font-size:3.733333vw;margin-bottom:1.866667vw}.bargain-middle-page>.top .bargain-area .bargain-detail .button{display:flex;justify-content:center;margin-top:2.666667vw}.bargain-middle-page>.top .bargain-area .bargain-detail .artifact-btn{float:right;position:relative;top:-5.333333vw;height:6.4vw;padding:0 2.666667vw;background:#ff4000;border-radius:3.2vw;font-size:3.2vw;border:none;color:#fff}.bargain-middle-page>.top .bargain-area .bargain-detail .active-btn{width:56vw;height:8vw;box-shadow:0 1px .8vw 0 rgba(255,64,0,.5);background:#fadd29;border-radius:4vw;border:none;color:#ff3131;-webkit-appearance:none;font-size:4.266667vw}.bargain-middle-page>.top .bargain-area .bargain-detail .invalid-btn{width:56vw;height:8vw;background:#999;color:#fff;font-size:4.266667vw;box-shadow:none;border-radius:4vw;border:none}.bargain-middle-page .bargain-records{width:94.666667vw;height:62.933333vw;background:#fff9ec;border-radius:.8vw}.bargain-middle-page .bargain-records .title{height:11.733333vw;line-height:11.733333vw;font-size:4.266667vw;text-align:center;border-bottom:1px solid #ddd}.bargain-middle-page .bargain-records ul{padding:0 2.666667vw}.bargain-middle-page .bargain-records ul li{display:flex;align-items:center;justify-content:space-between;height:13.333333vw;border-bottom:1px solid #ddd}.bargain-middle-page .bargain-records ul li .left,.bargain-middle-page .bargain-records ul li .right{display:flex;align-items:center}.bargain-middle-page .bargain-records ul li .avatar{width:8vw;height:8vw;border-radius:50%;margin-right:2.933333vw}.bargain-middle-page .bargain-records ul li .nickname{margin-right:2.666667vw;font-size:3.733333vw;max-width:34.666667vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bargain-middle-page .bargain-records ul li .rank-tag{padding:.533333vw 1.333333vw;background:#fe2f2f;color:#fff;font-size:3.2vw;flex:0 0 auto;border-radius:.533333vw}.bargain-middle-page .bargain-records .more{color:#555;font-size:3.733333vw;text-align:center;line-height:10.666667vw}.bargain-middle-page .bargain-course-list{background:#fff;padding:4vw}.bargain-middle-page .bargain-course-list ul{display:flex;flex-wrap:wrap}.bargain-middle-page .bargain-course-list ul li:nth-child(odd){margin-right:4vw}.bargain-middle-page .bargain-course-list .title-wrapper{text-align:center}.bargain-middle-page .bargain-course-list .title-wrapper .title{font-size:4.266667vw;margin-bottom:2.666667vw}.bargain-middle-page .bargain-course-list .title-wrapper .subtitle{font-size:3.733333vw;color:#ff4000}.bargain-middle-page .bargain-course-list .course-title{margin-bottom:2.666667vw;min-height:10.133333vw}.bargain-middle-page .bargain-course-list .course-price{margin-bottom:2.666667vw}.bargain-middle-page .bargain-course-list .bargain{width:44vw;height:8vw;background:#fadd29;border-radius:.533333vw;border:none;color:#ff4000;-webkit-appearance:none;display:inline-block;text-align:center;line-height:8vw}.bargain-middle-page .bargain-course-list .button--study{color:#fff;background:#077fd0}.bargain-middle-page .bargain-course-list .btns{display:flex;justify-content:space-between}.bargain-middle-page .bargain-course-list .btns .bargain-btn{width:21.333333vw;height:8vw;background:#fadd29;text-align:center;line-height:7.466667vw;border:none;color:#ff4000;-webkit-appearance:none}.bargain-middle-page .bargain-course-list .btns .invalid{width:21.333333vw;height:8vw;background:#999;color:#fff;border:none;-webkit-appearance:none;border-radius:.533333vw}.bargain-middle-page .bargain-course-list .btns .purchase-btn{width:21.333333vw;height:8vw;background:#ff4000;color:#fff;border-radius:.533333vw;border:none;-webkit-appearance:none}.bargain-middle-page .preferential{display:inline-block;width:100%;height:12.266667vw;line-height:12.266667vw;font-size:4.266667vw;color:#555;text-align:center}.bargain-middle-page .kanjia-icon{width:5.333333vw;height:5.333333vw;margin-right:1.333333vw;vertical-align:middle}.bargain-first,.bargain-public-number,.bargain-second,.not-bargain{width:80vw;padding:5.333333vw 0;background-color:#fff;border-radius:.8vw;text-align:center;margin:53.333333vw auto 5.333333vw;position:relative}.bargain-first .ff4,.bargain-public-number .ff4,.bargain-second .ff4,.not-bargain .ff4{color:#ff4000}.bargain-first .status-title,.bargain-public-number .status-title,.bargain-second .status-title,.not-bargain .status-title{font-size:4.266667vw;height:4.266667vw;line-height:4.266667vw}.bargain-first .status-dec,.bargain-public-number .status-dec,.bargain-second .status-dec,.not-bargain .status-dec{font-size:3.2vw;color:#666;height:3.2vw;line-height:3.2vw}.bargain-first .bargain-href,.bargain-public-number .bargain-href,.bargain-second .bargain-href,.not-bargain .bargain-href{display:inline-block;width:69.333333vw;height:8vw;line-height:7.466667vw;background-color:#fadd29;color:#ff4000;font-size:4.266667vw;border:none;position:absolute;bottom:5.333333vw;left:5.333333vw}.bargain-first .top-img,.bargain-public-number .top-img,.bargain-second .top-img,.not-bargain .top-img{position:absolute;width:36vw;height:17.866667vw;top:-17.866667vw;margin-left:-17.866667vw}.bargain-public-number{height:49.333333vw}.bargain-public-number .avait{position:absolute;top:-5.333333vw;margin-left:-5.333333vw;width:10.666667vw;height:10.666667vw;border-radius:50%}.bargain-public-number .status-dec,.bargain-public-number .status-title{margin-top:2.666667vw}.bargain-public-number .public-number-img{width:22.933333vw;height:22.933333vw;margin-top:4vw}.bargain-first{height:38.666667vw}.bargain-first .status-dec{margin-top:4vw}.bargain-second{height:28vw}.not-bargain{height:54.666667vw;padding:4vw 5.333333vw 5.333333vw}.not-bargain .middle-img{width:13.6vw;height:13.6vw}.not-bargain .status-title{height:9.866667vw;line-height:5.333333vw;font-size:4vw;margin-top:2.666667vw}.not-bargain .status-dec{margin-top:4vw}.artifact-box,.use-artifact-box{padding:5.333333vw 0;background-color:#fff;border-radius:.8vw;text-align:center;margin:53.333333vw auto 5.333333vw;position:relative}.artifact-box .top-img,.use-artifact-box .top-img{position:absolute;width:36vw;height:17.866667vw;top:-17.866667vw;margin-left:-17.866667vw}.artifact-box .top-tip,.use-artifact-box .top-tip{font-size:4.266667vw;color:#333;height:4.266667vw;line-height:4.266667vw}.artifact-box .middle-tip,.use-artifact-box .middle-tip{font-size:3.733333vw;color:#333;height:3.733333vw;line-height:3.733333vw;margin-top:4vw}.artifact-box .btm-tip,.use-artifact-box .btm-tip{font-size:3.733333vw;color:#666;height:3.733333vw;line-height:3.733333vw;margin-top:2.666667vw}.artifact-box .use-artifact,.use-artifact-box .use-artifact{background-color:#fff;height:6.4vw;padding:0 3.466667vw;font-size:3.733333vw;border:1px solid #ff3131;border-radius:3.2vw;margin:5.333333vw auto 0;color:#ff3131}.artifact-box .tubuy,.use-artifact-box .tubuy{display:inline-block;margin-top:4.533333vw;width:21.6vw;height:6.4vw;background-color:#ff3131;border-radius:3.2vw;font-size:4.266667vw;color:#fff;border:none}.artifact-box .indicator,.use-artifact-box .indicator{color:#fe2f2f}.artifact-box{width:80vw;height:34.666667vw}.use-artifact-box{width:80vw;height:39.466667vw}.use-artifact-box .middle-tip{color:#666}.close-bargain-success{position:fixed;top:0;left:0;right:0;bottom:0}.bargain-success{width:77.333333vw;height:29.066667vw;padding:4vw;background:#fff;border-radius:1.333333vw;text-align:center;margin:26.666667vw auto 5.333333vw;position:relative}.bargain-success p:nth-of-type(2){font-size:3.733333vw;margin-top:2.666667vw}.bargain-success p:first-of-type{font-size:3.2vw;margin-top:2.666667vw}.bargain-success .indicator{color:#fe2f2f}.bargain-success .iconyindao{display:inline-block;width:16vw;height:11.733333vw;position:absolute;top:-16vw;right:0;color:#fff;font-size:10.666667vw}.bargain-success .moreMbc{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:2}.bargain-success .moreMbc .content{width:80vw;height:90.666667vw;background-color:#fff;border-radius:.8vw;margin:34.666667vw auto 5.333333vw;position:relative}.bargain-success .moreMbc .content .title-box{width:100%;height:12vw;text-align:center;color:#202426;font-size:4.266667vw;line-height:12vw}.bargain-success .moreMbc .content .more-bargain-list{width:100%;height:67.466667vw;overflow:auto;border-top:1px solid #e7eaf1;padding:0 4vw;background-color:#f5f5f5}.bargain-success .moreMbc .content .more-bargain-list .bargain-item{border-bottom:1px solid #e7eaf1;height:13.333333vw;display:flex;position:relative}.bargain-success .moreMbc .content .more-bargain-list .bargain-item .avatar{width:8vw;height:8vw;border-radius:50%;margin-top:2.666667vw;margin-right:2.666667vw}.bargain-success .moreMbc .content .more-bargain-list .bargain-item .name{font-size:3.733333vw;color:#333;max-width:34.666667vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:13.333333vw}.bargain-success .moreMbc .content .more-bargain-list .bargain-item .bargain-status{line-height:13.333333vw;color:#333;font-size:3.733333vw;position:absolute;right:0}.bargain-success .moreMbc .more-bargain-dec{width:100%;position:absolute;bottom:0;height:11.2vw;font-size:3.2vw;color:#ff4000;text-align:center;line-height:11.2vw}.bargain-success .moreMbc .close{color:#fff;font-size:5.866667vw;position:relative;left:50%;margin-left:-2.933333vw}.bargain-popup__content{text-align:center}.bargain-popup__button--close{font-size:5.866667vw;color:#fff}.course-button__buy--done{position:absolute;top:0;right:0;bottom:0;width:16.266667vw;height:4.8vw;margin:auto 0;border-radius:2.4vw;font-size:3.2vw;color:#fff;text-align:center;line-height:4.8vw;background-color:#09f}.ranking-box .moreMbc{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:2}.ranking-box .moreMbc .content{width:80vw;height:90.666667vw;background-color:#fff;border-radius:.8vw;margin:34.666667vw auto 5.333333vw;position:relative}.ranking-box .moreMbc .content .title-box{width:100%;height:12vw;text-align:center;color:#202426;font-size:4.266667vw;line-height:12vw}.ranking-box .moreMbc .content .more-bargain-list{width:100%;height:67.466667vw;overflow:auto;border-top:1px solid #e7eaf1;padding:0 4vw;background-color:#f5f5f5}.ranking-box .moreMbc .content .more-bargain-list .bargain-item{border-bottom:1px solid #e7eaf1;height:13.333333vw;display:flex;position:relative}.ranking-box .moreMbc .content .more-bargain-list .bargain-item .avatar{width:8vw;height:8vw;border-radius:50%;margin-top:2.666667vw;margin-right:2.666667vw}.ranking-box .moreMbc .content .more-bargain-list .bargain-item .name{font-size:3.733333vw;color:#333;max-width:34.666667vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:13.333333vw}.ranking-box .moreMbc .content .more-bargain-list .bargain-item .bargain-status{line-height:13.333333vw;color:#333;font-size:3.733333vw;position:absolute;right:0}.ranking-box .moreMbc .more-bargain-dec{width:100%;position:absolute;bottom:0;height:11.2vw;font-size:3.2vw;color:#ff4000;text-align:center;line-height:11.2vw}.ranking-box .moreMbc .close{color:#fff;font-size:5.866667vw;position:relative;left:50%;margin-left:-2.933333vw}.ranking-box .kanjia-icon{width:5.333333vw;height:5.333333vw;margin-right:1.333333vw;vertical-align:middle}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:999}.bargain-popup__barcode{width:80vw;height:49.333333vw;margin:53.333333vw auto 5.333333vw;padding:5.333333vw 0;border-radius:.8vw;text-align:center;background-color:#fff}.bargain-popup__avatar{display:block;width:10.666667vw;height:10.666667vw;margin:-10.666667vw auto 0;border-radius:50%;background-size:cover}.bargain-popup__title{height:4.266667vw;margin:2.666667vw auto 0;font-size:4.266667vw;color:#ff4000;line-height:4.266667vw}.bargain-popup__desc{height:3.2vw;margin:2.666667vw auto 0;font-size:3.2vw;color:#666;line-height:3.2vw}.bargain-popup__imgage{display:block;width:28.266667vw;margin:4vw auto 0}
/*# sourceMappingURL=BargainMiddlePage.31cef199.chunk.css.map */