.none[data-v-8fedafa0]{display:none}.page[data-v-8fedafa0]{height:100vh;padding-bottom:1.30667rem;background:#fff;overflow-y:scroll}.header[data-v-8fedafa0]{display:block;width:100%}.btm[data-v-8fedafa0]{position:fixed;bottom:0;display:flex;justify-content:space-between;width:100%;height:1.30667rem;border-top:.01333rem solid #f0f0f0;background:#fff;z-index:99}.btm>div[data-v-8fedafa0]{padding:.13333rem 0 0 .4rem;text-align:left}.btm>div .amount[data-v-8fedafa0]{display:flex;align-items:center;color:#212121;font-size:.32rem;line-height:.61333rem}.btm>div .amount span[data-v-8fedafa0]{font-size:.61333rem}.btm>div .tips[data-v-8fedafa0]{color:#9e9e9e;font-size:.26667rem;margin-top:.02667rem}.btm .buy[data-v-8fedafa0]{width:2.77333rem;height:100%;line-height:1.30667rem;font-size:.42667rem;background:linear-gradient(180deg,#ffa13f,#ff7f2d);border:none;outline:none;color:#fff}.btm .buy[data-v-8fedafa0]:disabled{color:#9e9e9e;background:#f0f0f0}.courseItem[data-v-8fedafa0]{position:relative;display:flex;padding:.45333rem .4rem .45333rem 0;margin-left:.4rem;border-bottom:.02667rem solid #e6e6e6}.courseItem .courseCover[data-v-8fedafa0]{position:relative;width:3.06667rem;height:1.94667rem}.courseItem .courseCover img[data-v-8fedafa0]{display:block;width:3.06667rem;height:1.94667rem;border-radius:.13333rem;flex-shrink:0;background:#87ceeb}.courseItem .courseCover img+img[data-v-8fedafa0]{position:absolute;width:1.22667rem;height:.42667rem;background:transparent;top:-.08rem;left:0}.courseItem .courseInfo[data-v-8fedafa0]{width:100%;position:relative;margin-left:.26667rem;color:#aeb1b7}.courseItem .courseInfo .courseTitle[data-v-8fedafa0]{width:4.4rem;height:1.06667rem;font-size:.4rem;line-height:.53333rem;font-weight:700;color:#2e323b;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left}.courseItem .courseInfo .tags[data-v-8fedafa0]{display:flex;padding:.05333rem 0}.courseItem .courseInfo .tags span[data-v-8fedafa0]{display:inline-block;height:.42667rem;line-height:.48rem;font-size:.26667rem;padding:0 .18667rem;margin-right:.13333rem}.courseItem .courseInfo .tags .tag0[data-v-8fedafa0]{color:#3191fe;background:#eaf4ff}.courseItem .courseInfo .tags .tag1[data-v-8fedafa0]{color:#ff7b27;background:#fff0e6}.courseItem .courseInfo .moreInfo[data-v-8fedafa0]{display:flex;align-items:center;justify-content:space-between}.courseItem label[data-v-8fedafa0]{position:absolute;top:0;right:0;padding:.53333rem}.courseItem label .price[data-v-8fedafa0]{position:absolute;top:0;right:0;text-align:right}.courseItem label .price p[data-v-8fedafa0]{color:#2e323b;font-size:.42667rem}.courseItem .select[data-v-8fedafa0]{position:absolute;right:0;top:0;width:.50667rem}.courseItem .select_mask[data-v-8fedafa0]{position:absolute;top:.45333rem;right:.4rem;width:1.06667rem;height:1.06667rem;z-index:9}.courseItem[data-v-8fedafa0]:last-child{border-bottom:none}.mask[data-v-8fedafa0]{position:fixed;display:flex;flex-direction:column;width:100%;height:100%;background:rgba(0,0,0,.6);align-items:center;justify-content:center;top:0;left:0;z-index:999999999;color:#fff}.mask .popupClose[data-v-8fedafa0],.mask>.loading[data-v-8fedafa0]{width:.8rem;height:.8rem;margin-top:.53333rem}.mask .sucPopup[data-v-8fedafa0]{display:flex;width:8.05333rem;height:5.94667rem;background:#fff;flex-direction:column;align-items:center;border-radius:.21333rem;padding-top:.66667rem}.mask .sucPopup img[data-v-8fedafa0]{width:1.46667rem;height:1.46667rem;margin-bottom:.37333rem}.mask .sucPopup p[data-v-8fedafa0]{font-size:.48rem;color:#2e3137}.mask .sucPopup .btns[data-v-8fedafa0]{display:flex;justify-content:space-between;width:100%;padding:0 .8rem;margin-top:.8rem}.mask .sucPopup .btns button[data-v-8fedafa0]{width:2.93333rem;height:1.06667rem;background:#fff;border:.01333rem solid #ff7e2a;border-radius:.13333rem;font-size:.4rem;color:#ff7e2a}.mask .sucPopup .btns button[data-v-8fedafa0]:last-child{background:#ff7e2a;color:#fff}.checkPopup[data-v-8fedafa0]{position:absolute;top:30%;left:calc(50% - 4.02667rem);width:8.05333rem;height:6.4rem;background:#fff;padding:.93333rem .8rem 0;box-sizing:border-box;border-radius:.26667rem}.checkPopup p[data-v-8fedafa0]{font-size:.50667rem;font-weight:700;color:#2e323b;text-align:center;margin-bottom:.8rem}.checkPopup button[data-v-8fedafa0]{width:6.4rem;height:1.17333rem;border:.02667rem solid #e6e6e6;border-radius:.58667rem;outline:none;background:#fff;margin-bottom:.45333rem;color:#ff8929;font-size:.42667rem}.checkPopup button[data-v-8fedafa0]:last-child{color:#898c92}