.course-detail{font-size:3.2vw;overflow-y:scroll}.course-detail .cover{position:relative}.course-detail .cover .intro{position:absolute;bottom:2.67vw;left:0;right:0;color:#fff;padding:1.33vw 3.2vw}.course-detail .cover .intro .name{font-size:4.27vw;font-weight:500;line-height:5.33vw}.course-detail .cover .intro .desc{font-size:3.2vw}.course-detail .cover .intro .count{margin-top:2.13vw;display:flex;justify-content:space-between}.course-detail .van-tabs{padding-bottom:13.33vw}.course-detail .van-tabs .feature{display:flex;flex-direction:column;justify-content:flex-start}.course-detail .van-tabs .feature .sell{line-height:8.53vw;display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:0 2.13vw;padding-top:1.07vw}.course-detail .van-tabs .feature .sell .price{color:#f63515;font-size:5.33vw;font-weight:500}.course-detail .van-tabs .feature .sell .price .to{padding-left:1.07vw;padding-right:1.07vw}.course-detail .van-tabs .feature .sell .amount{color:#707070}.course-detail .van-tabs .feature .coupon{line-height:7.47vw;background-color:#fff;padding:0 2.13vw;font-size:3.2vw;color:#f25500;position:relative}.course-detail .van-tabs .feature .coupon:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;right:2.13vw;bottom:0;left:2.13vw;border-bottom:1px solid var(--van-cell-border-color);transform:scaleY(.5)}.course-detail .van-tabs .feature .delivery{display:flex;justify-content:flex-start;padding:2.13vw 2.13vw;background:#fff;line-height:4.8vw;position:relative}.course-detail .van-tabs .feature .delivery .label{width:10.67vw}.course-detail .van-tabs .feature .delivery .content .subtitle{color:#707070}.course-detail .van-tabs .feature .delivery:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;right:2.13vw;bottom:0;left:2.13vw;border-bottom:1px solid var(--van-cell-border-color);transform:scaleY(.5)}.course-detail .van-tabs .feature .options{display:flex;justify-content:flex-start;align-items:center;padding:3.2vw 2.13vw 3.2vw;background:#fff;line-height:4.8vw}.course-detail .van-tabs .feature .options .label{width:10.67vw}.course-detail .van-tabs .feature .options .title{display:flex;flex-wrap:wrap;color:#707070}.course-detail .van-tabs .feature .options .title .warning{color:var(--van-button-warning-background-color)}.course-detail .van-tabs .feature .options .title .selected{margin-left:2.13vw;padding:1.07vw 2.13vw;color:#fff;background-color:#f96;border-radius:1.07vw}.course-detail .van-tabs .feature .options .title{flex:1}.course-detail .van-tabs .feature .preface{margin-top:1.07vw;padding:2.4vw 2.13vw;background-color:#fff}.course-detail .van-tabs .feature .preface>.header{font-size:3.73vw;font-weight:600;line-height:7.47vw;display:flex;justify-content:space-between;align-items:center}.course-detail .van-tabs .feature .preface .content{display:flex;flex-direction:column;padding-top:1.6vw}.course-detail .van-tabs .catalog .subtitle{font-size:3.2vw;line-height:4.27vw}.course-detail .van-tabs .catalog .count{margin-top:1.07vw}.course-detail .van-tabs .catalog .count .item:not(:first-child){margin-left:2.13vw}.course-detail .van-tabs .evaluation .van-cell .header{display:flex;justify-content:space-between;align-items:center}.course-detail .van-tabs .evaluation .van-cell .header .user-info{flex:1;display:flex;align-content:center}.course-detail .van-tabs .evaluation .van-cell .header .user-info>:last-child{padding-left:2.13vw;display:flex;flex-direction:column;justify-content:space-around}.course-detail .van-tabs .evaluation .van-cell .header .user-info .nickname{font-weight:500}.course-detail .van-tabs .evaluation .van-cell .header .user-info .create-date{color:var(--van-cell-value-color)}.course-detail .optionPopup{padding:var(--van-popup-close-icon-margin) var(--van-popup-close-icon-margin);display:flex;flex-direction:column}.course-detail .optionPopup .header{display:flex}.course-detail .optionPopup .header .info-right{margin-left:2.13vw;display:flex;flex-direction:column;justify-content:space-around}.course-detail .optionPopup .header .info-right .price{color:#f63515;font-size:5.33vw;font-weight:500}.course-detail .optionPopup .header .info-right .label{width:10.67vw;color:#707070}.course-detail .optionPopup .content{margin-top:3.2vw}.course-detail .optionPopup .content .all{display:flex;flex-wrap:wrap;margin-top:2.13vw}.course-detail .optionPopup .content .all .item{padding:1.07vw 2.13vw;border-radius:1.07vw;white-space:nowrap;margin-bottom:2.13vw;margin-right:2.13vw;border:1px solid #cacaca}.course-detail .optionPopup .content .all>.active{border:0;color:#fff;background-color:#f96}.course-detail .van-image{vertical-align:top}.course-detail .kefuPopup{width:49.33vw;height:58.67vw;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.course-detail .kefuPopup .kefu-tips{color:#f76968;font-size:3.2vw;padding-top:1.07vw;padding-left:.8vw;padding-right:.8vw;line-height:4.53vw;text-align:center}.sell{line-height:8.53vw;display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:0 2.13vw;padding-top:1.07vw}.sell .price{color:#f63515;font-size:4vw;font-weight:500}.sell .price .to{padding-left:1.07vw;padding-right:1.07vw}.sell .amount{color:#707070}.standard{margin:1.33vw 1.07vw}.describ{display:flex;flex-direction:column;justify-content:space-between;padding:0 2.13vw}.describ .title{font-weight:700}.describ .content{display:block;width:66.67vw;margin-left:17.33vw;margin-top:-4vw}.delivery{display:flex;justify-content:flex-start;padding:2.13vw 2.13vw;background:#fff;line-height:4.8vw;position:relative}.delivery .label{width:10.67vw}.delivery .content .subtitle{color:#707070}.delivery:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;right:2.13vw;bottom:0;left:2.13vw;border-bottom:1px solid var(--van-cell-border-color);transform:scaleY(.5)}