.load-more[data-v-c98923c6]{width:100%;color:silver;background:#fafafa;font-size:.64rem}.loading-tip[data-v-c98923c6],.more-tip[data-v-c98923c6],.no-more-tip[data-v-c98923c6]{display:flex;align-items:center;justify-content:center;height:4rem}.load-moudle .loading-icon[data-v-c98923c6]{display:inline-flex;width:.93333rem;height:.93333rem;background-size:cover;margin-right:.13333rem;animation:rotating-c98923c6 2s linear infinite}@keyframes rotating-c98923c6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.connecting-line[data-v-c98923c6]{display:inline-flex;width:4rem;height:.05333rem;background:#ddd;margin-left:.53333rem;margin-right:.53333rem}.orderGoods[data-v-213cf3fc]{background:#fff;padding:.16rem .4rem;width:100%}.orderGoods .orderGoodsInfo[data-v-213cf3fc]{display:flex;flex-direction:row;justify-content:space-between;padding-top:.10667rem}.orderGoods .orderGoodsTitle[data-v-213cf3fc]{font-size:.37333rem;font-family:PingFang SC;font-weight:500;color:#252525}.orderGoods .orderGoodsPic[data-v-213cf3fc]{padding-right:.26667rem}.orderGoods .orderGoodsPic img[data-v-213cf3fc]{width:4rem}.orderGoods .orderGoodsMsg[data-v-213cf3fc]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.orderGoods .orderGoodsMsg .orderGoodsName[data-v-213cf3fc]{font-weight:700;color:#252525;line-height:.42667rem;height:.85333rem}.orderGoods .orderGoodsMsg .orderGoodsPriceItem[data-v-213cf3fc]{font-size:.29333rem;font-family:PingFang SC;color:#999}.orderGoods .orderGoodsMsg .orderGoodsPriceItem .orderGoodsOrg[data-v-213cf3fc]{display:flex;justify-content:space-between}.orderGoods .orderGoodsMsg .orderGoodsPriceItem .orderGoodsPrice[data-v-213cf3fc]{display:flex;justify-content:space-between;padding:.26667rem 0 .21333rem 0}.orderGoods .orderGoodsMsg .orderGoodsPriceItem .orderGoodsPrice .priceItem[data-v-213cf3fc]{font-size:.37333rem;font-family:PingFang SC;font-weight:700;color:#fe0026}.h5CourseMeal{font-size:.32rem;padding-top:6.93333rem;padding-bottom:calc(1.33333rem + constant(safe-area-inset-bottom));padding-bottom:calc(1.33333rem + env(safe-area-inset-bottom));padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left);padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right)}.h5CourseMeal .vipBtn{padding:.08rem .13333rem;background:#1882ff;color:#fff;border-radius:.08rem}.h5CourseMeal .CourseDetailHeaderRight{height:100%}.h5CourseMeal .headerRightImg{width:.53333rem;height:.53333rem}.h5CourseMeal .CourseDetailVideo{padding-top:.16rem;position:fixed;top:1.17333rem;left:0;width:100%;z-index:4;background:#fff}.h5CourseMeal .CourseDetailVideoContainer{position:relative;width:100%;height:5.6rem}.h5CourseMeal .CourseDetailVideoContainer #video{width:100%;height:100%}.h5CourseMeal .CourseDetailVideoContainer .CourseDetailVideoImg{position:absolute;left:0;top:0;width:100%;height:100%}.h5CourseMeal .CourseDetailVideoContainer .CourseDetailVideoMoz{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.h5CourseMeal .CourseDetailVideoContainer .CourseDetailVideoPlay{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1.33333rem;height:1.33333rem}.h5CourseMeal .CourseDetailVideoContainer .CourseDetailVideoBuy{background:#1882ff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:.21333rem .53333rem;font-size:.4rem;color:#fff;text-align:center;font-weight:700}.CourseDetailBox .CourseDetailTop{padding:.24rem .4rem 0}.CourseDetailBox .CourseDetailTop>div{margin-bottom:.34667rem}.CourseDetailBox .CourseDetailTopName{display:flex;justify-content:space-between}.CourseDetailBox .CourseDetailTopName .CourseDetailTopNameLeft{font-size:.4rem;width:6.66667rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700}.CourseDetailBox .CourseDetailTopName .CourseDetailTopNameRight{font-size:.34667rem;color:#1882ff}.CourseDetailBox .CourseDetailTopName .CourseDetailTopGold{position:relative;width:2.93333rem}.CourseDetailBox .CourseDetailTopName .CourseDetailTopGold img{width:.61333rem;height:.61333rem;right:1.92rem;position:absolute;z-index:3}.CourseDetailBox .CourseDetailTopName .CourseDetailTopGold div{position:absolute;right:0;top:.08rem;line-height:.42667rem;width:2.13333rem;font-size:.24rem;text-align:center;color:#fff;background:#ff6923;border-radius:.21333rem}.CourseDetailBox .CourseDetailDiscountLeft{color:#1882ff;font-size:.32rem;width:4.8rem;flex:2}.CourseDetailBox .borderBottomStyle{background:#dce0e4;width:9.2rem;margin:0 auto;height:1px}.CourseDetailBox .CourseDetailDiscountRight{color:#999;font-size:.32rem}.CourseDetailBox .CourseDetailScore{color:#999;font-size:.29333rem;margin-right:.98667rem}.CourseDetailBox .CourseDetailCollect{color:#666;font-size:.34667rem;height:.69333rem;display:flex;justify-content:center;align-items:center}.CourseDetailBox .CourseDetailCollect img{width:.4rem;height:.34667rem;margin-right:.13333rem}.CourseDetailBox .CourseDetailLimitTime{color:#666;font-size:.34667rem}.CourseDetailBox .CourseDetailMiddleTitle{padding:0 .4rem;line-height:.96rem;font-weight:700;border-bottom:1px solid #dce0e4}.CourseDetailBox .CourseDetailMiddle{padding:.4rem}.CourseDetailTeacherDetail{display:flex}.CourseDetailTeacherDetail .CourseDetailTeacherHeader{width:1.14667rem;height:1.14667rem;margin-right:.4rem}.CourseDetailTeacherDetail .CourseDetailTeacherName{color:#1882ff}.CourseDetailTeacherDetail .CourseDetailTeacherInstitution{margin-left:.4rem}.CourseDetailTeacherDetail .CourseDetailTeacherOther{margin-top:.32rem;width:6.66667rem}.CourseDetailTeacherDetail .CourseDetailTeacherComment{text-align:center;font-size:.29333rem}.CourseDetailTeacherDetail .CourseDetailTeacherComment p{margin-bottom:.32rem}.CourseDetailMiddleTeacherDesc{font-size:.34667rem;color:#666}.CourseDetailContent{padding:.32rem .4rem}.CourseDetailContent img{width:100%!important}.CourseDetailBottom{position:fixed;background:#fff;z-index:3;left:0;bottom:0;width:100%;height:calc(1.33333rem + constant(safe-area-inset-bottom));height:calc(1.33333rem + env(safe-area-inset-bottom))}.CourseDetailBottom>div{padding:0 .4rem}.CourseDetailBottom .CourseDetailBottomCart{position:relative;width:.96rem;height:.74667rem}.CourseDetailBottom .CourseDetailBottomCart img{position:absolute;width:.82667rem;height:.72rem}.CourseDetailBottom .CourseDetailBottomCart .CourseDetailBottomCartNum{width:.32rem;height:.32rem;border:1px solid #1882ff;border-radius:50%;position:absolute;color:#1882ff;right:0;text-align:center;top:-.08rem;z-index:3;background:#fff}.CourseDetailBottom .CourseDetailBottomStudy{width:3.09333rem;height:.93333rem;color:#fff;font-size:.4rem;font-weight:700;text-align:center;line-height:.93333rem;background:linear-gradient(135deg,#1882ff,#0254fe);border-radius:.48rem}.CourseDetailBottom .CourseDetailBottomBuy{width:4.42667rem;height:.93333rem;border-radius:.48rem;overflow:hidden}.CourseDetailBottom .CourseDetailBottomBuy div{width:100%;height:100%;color:#fff;font-size:.37333rem;font-weight:700;text-align:center;display:flex;justify-content:center;align-items:center}.CourseDetailBottom .CourseDetailBottomBuy2{width:3.09333rem;height:.93333rem;border-radius:.48rem;overflow:hidden}.CourseDetailBottom .CourseDetailBottomBuy2 div{width:100%;height:100%;color:#fff;font-size:.37333rem;font-weight:700;text-align:center;display:flex;justify-content:center;align-items:center}.CourseDetailBottom .CourseDetailAddcart{background:linear-gradient(135deg,#ffcf28,#ff9b0b)}.CourseDetailBottom .CourseDetailOnce{position:relative;background:linear-gradient(135deg,#ff670c 25%,#fe4902 75%)}.CourseDetailBottom .CourseDetailOnce .CourseDetailOnceBuy{position:absolute;top:.24rem;right:0;left:0;font-weight:600}.CourseDetailBottom .CourseDetailOnce .CourseDetailOncePrice{position:absolute;color:#f5f5f5;bottom:.05333rem;right:0;left:0;font-size:.26667rem;font-weight:500}.CourseDetailContainer .van-collapse-item__content{padding:.13333rem .4rem .08rem}.CourseDetailContainer .CourseDetailListItem{color:#252525;font-size:.4rem;font-weight:700}.CourseDetailContainer .CourseDetailListItemIndex{color:#252525;font-size:.34667rem;margin-bottom:.32rem;display:flex}.CourseDetailContainer .CourseDetailListItemIndex>p{color:#3cd35e;margin-right:.18667rem;border:1px solid #3cd35e;width:.85333rem;text-align:center;height:.4rem;line-height:.4rem}.CourseDetailContainer .CourseDetailListItemIndexActive{color:#1882ff;background:#f3f3f3}.CourseDetailContainer .CourseDetailListItemIndex:last-child{margin-bottom:0}.courseDetailAllComment{padding:.4rem}.courseDetailAllComment .courseDetailAllCommentBtn{font-size:.4rem;color:#fff;border-radius:.13333rem;width:3.12rem;text-align:center;line-height:.93333rem;margin:.45333rem auto;background:#d2d2d2}.courseDetailAllComment .courseDetailAllCommentBtnActive{background:#1882ff}.courseDetailAllComment .courseDetailAllCommentContentItem{display:flex}.courseDetailAllComment .courseDetailAllCommentContentItem .courseDetailAllCommentStudentImg{width:.93333rem;height:.93333rem;margin-right:.13333rem}.courseDetailAllComment .courseDetailAllCommentContentItem .courseDetailAllCommentStudentName{padding-left:.13333rem;margin-bottom:.24rem}.courseDetailAllComment .courseDetailAllCommentStart{text-align:right;margin-bottom:.26667rem}.courseDetailAllComment .courseDetailAllCommentAnswer{padding:.24rem;background:#eee;font-size:.32rem}.courseDetailCommentMoz{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.4);z-index:10}.courseDetailCommentMoz .courseDetailCommentBox{width:8.53333rem;margin:0 auto;margin-top:5.46667rem;background:#fff;border-radius:.13333rem;padding:.26667rem}.courseDetailCommentMoz .courseDetailCommentBoxTitle{text-align:center;font-size:.4rem}.courseDetailCommentMoz .courseDetailCommentTextArea{margin-top:.45333rem;margin-bottom:.42667rem;width:8rem;border-radius:.13333rem;height:5.01333rem;border:1px solid #e5e5e5;padding:.26667rem .21333rem;cursor:text}.courseDetailCommentMoz .courseDetailCommentBoxBtnCancel{font-size:.34667rem;color:#999;line-height:.93333rem}.courseDetailCommentMoz .courseDetailCommentBoxBtnOk{width:3.12rem;text-align:center;line-height:.93333rem;color:#fff;font-size:.4rem;background:#1882ff;border-radius:.13333rem}.courseDetailAboutPPt{padding:.4rem}.courseDetailAboutPPt>div{margin-bottom:.34667rem}.courseDetailAboutPPt>div .courseDetailAboutPPtDownBtn{color:#fff;line-height:.58667rem;width:1.92rem;text-align:center;background:#1882ff;border-radius:.58667rem}.courseDetailAboutClass{display:flex;justify-content:space-between}.courseDetailAboutClassImg{width:4.13333rem;height:3.06667rem;border-radius:.13333rem;overflow:hidden}.courseDetailAboutClassImg img{width:100%;height:100%}.courseDetailAboutClassContent{padding:.26667rem 0;width:4.8rem}.courseDetailAboutClassContent .courseDetailAboutClassName{height:1.30667rem;font-size:.37333rem;font-weight:700;margin-bottom:.21333rem}.courseDetailAboutClassContent .courseDetailAboutClassPrice{margin-top:.21333rem}.courseDetailDownList .courseDetailDownListItem{color:#252525;font-size:.4rem;font-weight:700}.courseDetailDownList .van-collapse-item__content{padding:.13333rem .4rem 0}.courseDetailDownList .courseDetailDownItemContent{margin-bottom:.4rem}.courseDetailDownList .courseDetailDownItemLeft{width:7.46667rem}.courseDetailDownList .courseDetailDownItemLeft p{width:.8rem;line-height:.4rem;font-size:.29333rem;color:#3cd35e;text-align:center;border:1px solid #3cd35e;margin-right:.16rem}.courseDetailDownList .courseDetailDownItemLeft div{font-size:.37333rem;color:#252525;width:calc(100% - .96rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseDetailDownList .courseDetailDownItemRight{color:#1882ff;font-size:.37333rem}.courseDetailDownList .courseDetailDownItemRightNobuy{font-size:.37333rem;color:#999;text-decoration:line-through}.courseDetailDownList .courseDetailDownBtn{padding:.4rem;margin-top:.26667rem}.courseDetailDownList .courseDetailDownBtn div{width:4.26667rem;text-align:center;line-height:.88rem;color:#fff;font-size:.37333rem;background:#1882ff;border-radius:.13333rem;font-weight:700}.courseDetailDownList .courseDetailDownBuyBtn{padding:.4rem;margin-top:.26667rem}.courseDetailDownList .courseDetailDownBuyBtn div{line-height:.88rem;color:#fff;font-size:.37333rem;background:#1882ff;border-radius:.13333rem;font-weight:700;text-align:center}