.van-sticky--fixed{position:fixed;top:0;right:0;left:0;z-index:99}.van-tab{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;min-width:0;padding:0 5px;color:#7d7e80;font-size:14px;line-height:44px;text-align:center;cursor:pointer}.van-tab span{display:block}.van-tab--active{color:#323233;font-weight:500}.van-tab--disabled{color:#c8c9cc}.van-tabs{position:relative}.van-tabs__wrap{overflow:hidden}.van-tabs__wrap--page-top{position:fixed}.van-tabs__wrap--content-bottom{top:auto;bottom:0}.van-tabs__wrap--scrollable .van-tab{-webkit-box-flex:0;-webkit-flex:0 0 22%;flex:0 0 22%}.van-tabs__wrap--scrollable .van-tab--complete{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}.van-tabs__wrap--scrollable .van-tabs__nav{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.van-tabs__wrap--scrollable .van-tabs__nav::-webkit-scrollbar{display:none}.van-tabs__nav{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff;-webkit-user-select:none;user-select:none}.van-tabs__nav--line{box-sizing:initial;height:100%;padding-bottom:15px}.van-tabs__nav--card{box-sizing:border-box;height:30px;margin:0 16px;border:1px solid #ee0a24;border-radius:2px}.van-tabs__nav--card .van-tab{color:#ee0a24;line-height:28px;border-right:1px solid #ee0a24}.van-tabs__nav--card .van-tab:last-child{border-right:none}.van-tabs__nav--card .van-tab.van-tab--active{color:#fff;background-color:#ee0a24}.van-tabs__nav--card .van-tab--disabled{color:#c8c9cc}.van-tabs__line{position:absolute;bottom:15px;left:0;z-index:1;height:3px;background-color:#ee0a24;border-radius:3px}.van-tabs__track{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:100%;will-change:left}.van-tabs__content--animated{overflow:hidden}.van-tabs--line .van-tabs__wrap{height:44px}.van-tabs--card>.van-tabs__wrap{height:30px}.van-tab__pane,.van-tab__pane-wrapper{-webkit-flex-shrink:0;flex-shrink:0;box-sizing:border-box;width:100%}.van-tab__pane-wrapper--inactive{height:0;overflow:visible}.van-divider{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:16px 0;color:#969799;font-size:14px;line-height:24px;border-color:#ebedf0;border-style:solid;border-width:0}.van-divider:after,.van-divider:before{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;height:1px;border-color:inherit;border-style:inherit;border-width:1px 0 0}.van-divider:before{content:""}.van-divider--hairline:after,.van-divider--hairline:before{-webkit-transform:scaleY(.5);transform:scaleY(.5)}.van-divider--dashed{border-style:dashed}.van-divider--content-center:before,.van-divider--content-left:before,.van-divider--content-right:before{margin-right:16px}.van-divider--content-center:after,.van-divider--content-left:after,.van-divider--content-right:after{margin-left:16px;content:""}.van-divider--content-left:before,.van-divider--content-right:after{max-width:10%}.van-progress{position:relative;height:4px;background:#e5e5e5;border-radius:4px}.van-progress__portion{position:absolute;left:0;height:100%;border-radius:inherit}.van-progress__pivot{position:absolute;top:50%;box-sizing:border-box;min-width:3.6em;padding:0 5px;font-size:10px;line-height:1.6;text-align:center;word-break:keep-all;background-color:#e5e5e5;border-radius:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-steps{overflow:hidden;background-color:#fff}.van-steps--horizontal{padding:10px 10px 0}.van-steps--horizontal .van-steps__items{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 0 10px;padding-bottom:22px}.van-steps--vertical{padding:0 0 0 32px}.van-step{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#969799;font-size:14px}.van-step__circle{display:block;width:5px;height:5px;background-color:#969799;border-radius:50%}.van-step__line{position:absolute;background-color:#ebedf0}.van-step--horizontal{float:left}.van-step--horizontal:first-child .van-step__title{margin-left:0;-webkit-transform:none;transform:none}.van-step--horizontal:last-child{position:absolute;right:1px;width:auto}.van-step--horizontal:last-child .van-step__title{margin-left:0;-webkit-transform:none;transform:none}.van-step--horizontal:last-child .van-step__circle-container{right:-9px;left:auto}.van-step--horizontal .van-step__circle-container{position:absolute;top:30px;left:-8px;z-index:1;padding:0 8px;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-step--horizontal .van-step__title{display:inline-block;margin-left:3px;font-size:12px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:321px){.van-step--horizontal .van-step__title{font-size:11px}}.van-step--horizontal .van-step__line{top:30px;left:0;width:100%;height:1px}.van-step--horizontal .van-step__icon{display:block;font-size:12px}.van-step--horizontal .van-step--process{color:#323233}.van-step--vertical{display:block;float:none;padding:10px 10px 10px 0;line-height:18px}.van-step--vertical:not(:last-child):after{border-bottom-width:1px}.van-step--vertical:first-child:before{position:absolute;top:0;left:-15px;z-index:1;width:1px;height:20px;background-color:#fff;content:""}.van-step--vertical .van-step__circle-container{position:absolute;top:19px;left:-15px;z-index:2;font-size:12px;line-height:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.van-step--vertical .van-step__line{top:16px;left:-15px;width:1px;height:100%}.van-step:last-child .van-step__line{width:0}.van-step--finish{color:#323233}.van-step--finish .van-step__circle,.van-step--finish .van-step__line{background-color:#07c160}.back-box[data-v-2da52d58]{position:fixed;bottom:1.4rem;left:.3rem;z-index:1000;height:.8rem;padding:0 .3rem;background:rgba(102,103,130,.6);border-radius:.53rem}.back-box a[data-v-2da52d58]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%}.back-box img[data-v-2da52d58]{width:.4rem;height:.4rem;margin-right:.2rem}.back-box p[data-v-2da52d58]{font-size:.3rem;font-weight:400;color:#fff}.detail .van-step--vertical:first-child:before{background-color:initial}.detail .van-step--vertical:after{border:none}.detail .van-step--vertical .van-step__line{top:1.2rem}.detail .van-step--vertical .van-step__circle-container{top:50%}.detail .van-step--vertical .van-step__circle-container .van-icon{width:.5rem;height:.5rem;background-color:#5d637d;border-radius:50%;color:#5d637d}.detail .van-step--vertical .van-step__circle-container .van-icon:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.14rem;height:.14rem;background-color:#fff;border-radius:50%}.detail .van-step--vertical .box-left .btn-box .submit img{width:.25rem}.detail .van-step__circle{width:.5rem;height:.5rem;background-color:#5d637d}.detail .van-step__title{margin-left:.2rem;color:#46494d}.mask-popup .van-tabs__line{background-color:#666782}.detail[data-v-c7a78d98]{width:100%;min-height:95vh;padding:.4rem .3rem;background-color:#f4f6f8}.detail .study-detail[data-v-c7a78d98]{margin-top:.4rem}.detail .study-detail .study-title[data-v-c7a78d98]{position:relative}.detail .study-detail .study-title p[data-v-c7a78d98]{font-size:.31rem;font-weight:500;color:#666782;line-height:.44rem;text-align:center}.detail .study-detail .study-title .intergral[data-v-c7a78d98]{position:absolute;top:0;right:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.detail .study-detail .study-title .intergral span[data-v-c7a78d98]{font-size:.28rem;font-weight:400;color:#666782;line-height:.4rem;margin-right:.1rem}.detail .study-detail .study-title .intergral img[data-v-c7a78d98]{width:.14rem}.detail .study-lists[data-v-c7a78d98]{margin-top:.4rem}.detail .study-lists .van-steps[data-v-c7a78d98]{background-color:initial}.detail .study-lists .van-steps a[data-v-c7a78d98]{display:block}.detail .study-lists .van-steps .course-index[data-v-c7a78d98]{position:absolute;left:-23px;top:50%;min-width:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;font-size:.24rem;font-weight:700;text-align:center;color:#fff}.detail .study-lists .van-steps .course-box[data-v-c7a78d98]{width:100%;padding:.36rem;background-color:#fff;border-radius:.1rem}.detail .study-lists .van-steps .course-box .box-left[data-v-c7a78d98]{-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;max-width:4rem}.detail .study-lists .van-steps .course-box .box-left .left-name h3[data-v-c7a78d98]{font-size:.32rem;font-weight:500;color:#46494d;line-height:.45rem}.detail .study-lists .van-steps .course-box .box-left .left-name h3.unstudied[data-v-c7a78d98]{opacity:.5}.detail .study-lists .van-steps .course-box .box-left .left-name .icon-box[data-v-c7a78d98]{margin-top:.2rem}.detail .study-lists .van-steps .course-box .box-left .left-name .icon-box .icon-box-list[data-v-c7a78d98],.detail .study-lists .van-steps .course-box .box-left .left-name .icon-box[data-v-c7a78d98]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.detail .study-lists .van-steps .course-box .box-left .left-name .icon-box .icon-box-list[data-v-c7a78d98]{margin-left:.12rem}.detail .study-lists .van-steps .course-box .box-left .left-name .icon-box .icon-box-list img[data-v-c7a78d98]{width:.3rem;margin-right:.05rem}.detail .study-lists .van-steps .course-box .box-left .left-name .icon-box .icon-box-list span[data-v-c7a78d98]{font-size:.24rem;font-weight:400;color:#46494d}.detail .study-lists .van-steps .course-box .box-left .btn-box[data-v-c7a78d98]{margin-top:.25rem}.detail .study-lists .van-steps .course-box .box-left .btn-box .van-button[data-v-c7a78d98]{width:2.22rem;height:.6rem;background-color:#66bc90;border-radius:.3rem;line-height:.6rem}.detail .study-lists .van-steps .course-box .box-left .btn-box .submited i[data-v-c7a78d98]{color:#66bc90;font-size:.3rem;vertical-align:middle}.detail .study-lists .van-steps .course-box .box-left .btn-box .submited span[data-v-c7a78d98]{font-size:.24rem;font-weight:400;color:rgba(70,73,77,.5)}.detail .study-lists .van-steps .course-box .box-right p[data-v-c7a78d98]{font-size:.28rem;font-weight:400;color:#a4a4a4;line-height:.4rem}.detail .study-lists .van-steps .course-box .box-right img[data-v-c7a78d98]{width:.28rem}.detail .study-lists .van-steps .van-step:first-of-type a .course-index[data-v-c7a78d98]{z-index:2}.detail .list-box .list-detail[data-v-c7a78d98]{width:100%;padding:.45rem;background:#fff}.detail .list-box .list-detail .course-box .box-left[data-v-c7a78d98]{color:#46494d}.detail .list-box .list-detail .course-box .box-left h4.course-name[data-v-c7a78d98]{font-size:.36rem;font-weight:500;line-height:.5rem;margin-bottom:.02rem}.detail .list-box .list-detail .course-box .box-left p.subheading[data-v-c7a78d98]{font-size:.3rem;font-weight:400;line-height:.42rem}.detail .list-box .list-detail .course-box .box-left p.course-time[data-v-c7a78d98]{font-size:.28rem;color:rgba(70,73,77,.5);line-height:.34rem}.detail .list-box .list-detail .course-box .box-right[data-v-c7a78d98]{text-align:right}.detail .list-box .list-detail .course-box .box-right .study-time[data-v-c7a78d98]{font-size:.3rem;font-weight:500;color:#666782;line-height:.42rem}.detail .list-box .list-detail .course-box .box-right .study-title[data-v-c7a78d98]{font-size:.24rem;font-weight:400;color:rgba(102,103,130,.5);margin-top:.05rem}.detail .list-box .list-detail .study-progress[data-v-c7a78d98]{margin-top:.15rem}.detail .list-box .list-detail .study-progress .progress-title[data-v-c7a78d98]{font-size:.28rem;font-weight:400;color:#66bc90;line-height:.4rem;margin-bottom:.15rem}.detail .list-box .list-detail .study-progress .progress-title p.percentage span[data-v-c7a78d98]{margin-left:.04rem}.detail .list-box .list-detail .study-progress .progress-title .study-detail[data-v-c7a78d98]{color:#666782}.detail .list-box .list-detail .study-progress .progress-title .study-detail img[data-v-c7a78d98]{width:.14rem;margin-left:.1rem}.detail .list-box .list-detail .study-progress .van-progress[data-v-c7a78d98]{width:100%;height:.18rem;background:#ececed}.detail .list-box .list-detail .grade[data-v-c7a78d98]{width:100%;padding:.25rem 0;margin-top:.4rem;background:#f4f6f8;border-radius:.06rem}.detail .list-box .list-detail .grade ul.grade-list li.grade-list-box[data-v-c7a78d98]{position:relative;width:25%;text-align:center;color:#666782}.detail .list-box .list-detail .grade ul.grade-list li.grade-list-box[data-v-c7a78d98]:not(:last-of-type):before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:1px;height:.7rem;background:rgba(0,0,0,.1)}.detail .list-box .list-detail .grade ul.grade-list li.grade-list-box p.grade-box[data-v-c7a78d98]{font-size:.3rem;font-weight:500;line-height:.42rem}.detail .list-box .list-detail .grade ul.grade-list li.grade-list-box h5.grade-title[data-v-c7a78d98]{font-size:.24rem;font-weight:400;opacity:.5;line-height:.34rem}.detail .list-box .list-detail .medal[data-v-c7a78d98]{margin-top:.3rem}.detail .list-box .list-detail .medal .medal-left .medal-title[data-v-c7a78d98]{font-size:.3rem;font-weight:400;color:#666782;line-height:.42rem}.detail .list-box .list-detail .medal .medal-left p.num[data-v-c7a78d98]{font-size:.24rem;font-weight:400;color:#bababa;line-height:.34rem}.detail .list-box .list-detail .medal .medal-right[data-v-c7a78d98]{width:85%}.detail .list-box .list-detail .medal .medal-right ul.d-f-s[data-v-c7a78d98]{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.detail .list-box .list-detail .medal .medal-right ul li img[data-v-c7a78d98]{width:.42rem;margin-right:.2rem}.detail .list-box .list-detail .no-graduate[data-v-c7a78d98]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:1.2rem;height:.6rem;margin-top:.24rem;font-size:.28rem;font-weight:500;color:#666782;background-color:#f4f6f8;border-radius:.06rem}.mask[data-v-c7a78d98]{position:absolute;z-index:9999999;width:100%}.mask .van-popup[data-v-c7a78d98]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 .3rem;box-sizing:border-box;width:90%}.mask .integral-main[data-v-c7a78d98]{width:100%;height:8.73rem;background-color:#fff;margin-top:.4rem;padding:.35rem .4rem;border-radius:.1rem;box-sizing:border-box}.mask .integral-main .integral-lists[data-v-c7a78d98]{overflow-y:scroll;max-height:5.5rem}.mask .integral-main .integral-lists .integral-list[data-v-c7a78d98]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:1.82rem;padding-right:.2rem;border-bottom:1px solid rgba(0,0,0,.1)}.mask .integral-main .integral-lists .integral-list .integral-list-left[data-v-c7a78d98]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.mask .integral-main .integral-lists .integral-list .integral-list-left span[data-v-c7a78d98]{font-size:.24rem;font-weight:400;color:#66bc90}.mask .integral-main .integral-lists .integral-list .integral-list-left p[data-v-c7a78d98]{margin-top:.1rem;margin-bottom:.1rem;font-size:.32rem;font-weight:500;color:#666782}.mask .integral-main .integral-lists .integral-list .integral-list-left label[data-v-c7a78d98]{font-size:.24rem;font-weight:400;color:#a2a4a6;line-height:.33rem}.mask .integral-main .integral-lists .integral-list .integral-list-right[data-v-c7a78d98]{font-size:.28rem;font-weight:500;color:#666782;line-height:.4rem}.mask .integral-main .medal-lists[data-v-c7a78d98]{overflow-y:scroll;-webkit-overflow-scrolling:touch;max-height:5.5rem}.mask .integral-main .medal-lists .medal-list[data-v-c7a78d98]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:1.82rem;border-bottom:1px solid rgba(0,0,0,.1)}.mask .integral-main .medal-lists .medal-list .img-box[data-v-c7a78d98]{width:.84rem;margin-right:.24rem}.mask .integral-main .medal-lists .medal-list .img-box img[data-v-c7a78d98]{width:100%}.mask .integral-main .medal-lists .medal-list .medal-list-right .title[data-v-c7a78d98]{font-size:.32rem;font-weight:600;color:#666782;line-height:.45rem}.mask .integral-main .medal-lists .medal-list .medal-list-right .tip[data-v-c7a78d98]{font-size:.28rem;font-weight:400;color:#666782;line-height:.4rem}.mask .close-img[data-v-c7a78d98]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:.77rem}.mask .close-img img[data-v-c7a78d98]{width:.88rem}.mask-popup[data-v-c7a78d98]{background-color:initial}.mask-popup .van-tabs__line[data-v-c7a78d98]{background-color:#666782}