.van-dialog{position:fixed;top:45%;left:50%;width:320px;overflow:hidden;font-size:16px;background-color:#fff;border-radius:4px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.3s;transition:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}@media (max-width:321px){.van-dialog{width:90%}}.van-dialog__header{padding-top:24px;font-weight:500;line-height:24px;text-align:center}.van-dialog__header--isolated{padding:24px 0}.van-dialog__message{max-height:60vh;padding:24px;overflow-y:auto;font-size:14px;line-height:20px;white-space:pre-wrap;text-align:center;word-wrap:break-word;-webkit-overflow-scrolling:touch}.van-dialog__message--has-title{padding-top:12px;color:#7d7e80}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__footer{overflow:hidden;-webkit-user-select:none;user-select:none}.van-dialog__footer--buttons{display:-webkit-box;display:-webkit-flex;display:flex}.van-dialog__footer--buttons .van-button{-webkit-box-flex:1;-webkit-flex:1;flex:1}.van-dialog .van-button{border:0}.van-dialog__confirm,.van-dialog__confirm:active{color:#1989fa}.van-dialog-bounce-enter{-webkit-transform:translate3d(-50%,-50%,0) scale(.7);transform:translate3d(-50%,-50%,0) scale(.7);opacity:0}.van-dialog-bounce-leave-active{-webkit-transform:translate3d(-50%,-50%,0) scale(.9);transform:translate3d(-50%,-50%,0) scale(.9);opacity:0}.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-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%}.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}.out-dialog{width:5rem;border-radius:.3rem}.out-dialog .custom-title img{width:.66rem}.out-dialog .custom-title p{font-size:.4rem;font-weight:500;color:#46494d;line-height:.56rem;margin-left:.25rem}.out-dialog .van-button--default{color:#000;background:rgba(0,0,0,.05);border-radius:0}.out-dialog .van-dialog__confirm,.out-dialog .van-dialog__confirm:active{color:#fff;background:#666782}.out-dialog .dialog-message{width:84%;margin:.4rem auto;text-align:center;font-size:.32rem;font-weight:400;color:#46494d;line-height:.54rem}.student-info[data-v-7d5193f2]{width:100%;min-height:93vh;padding:.38rem .3rem;background-color:#eff1f2}.student-info .user-detail[data-v-7d5193f2]{width:100%;padding:.25rem .25rem .42rem;background:#fff}.student-info .user-detail .vanDivider[data-v-7d5193f2]{border-color:rgba(0,0,0,.2)}.student-info .user-detail .info .info-left img[data-v-7d5193f2]{width:1.2rem;border-radius:50%}.student-info .user-detail .info .info-left .info-txt[data-v-7d5193f2]{margin-left:.25rem}.student-info .user-detail .info .info-left .info-txt h4.nikename[data-v-7d5193f2]{font-size:.32rem;font-weight:600;color:#46494d;line-height:.45rem;margin-bottom:.04rem}.student-info .user-detail .info .info-left .info-txt p[data-v-7d5193f2]{font-size:.26rem;font-weight:400;color:#929292}.student-info .user-detail .info .info-right .submit[data-v-7d5193f2]{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:.8rem;height:.46rem;min-width:unset;border-radius:.06rem}.student-info .user-detail .info .info-right .submit p[data-v-7d5193f2]{font-size:.26rem}.student-info .user-detail .user-info[data-v-7d5193f2],.student-info .user-detail .user-txt[data-v-7d5193f2]{font-size:.3rem;font-weight:400;color:#666782;line-height:.42rem}.student-info .user-detail .user-info[data-v-7d5193f2]{font-weight:600}.student-info .course-list .btn-group-box[data-v-7d5193f2]{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:.78rem;background:#fff;border-radius:.39rem;margin:.4rem auto .52rem}.student-info .course-list .btn-group-box .btns[data-v-7d5193f2]{width:50%;height:100%;border-radius:.39rem;-webkit-transition:all .3s;transition:all .3s}.student-info .course-list .btn-group-box .btns p[data-v-7d5193f2]{font-size:.3rem;font-weight:500;color:#666782;line-height:.42rem}.student-info .course-list .btn-group-box .btns p span.course-num[data-v-7d5193f2]{margin-left:.05rem}.student-info .course-list .btn-group-box .btns:last-of-type img[data-v-7d5193f2]{width:.32rem}.student-info .course-list .btn-group-box .btns.active[data-v-7d5193f2]{background:#666782}.student-info .course-list .btn-group-box .btns.active p[data-v-7d5193f2]{color:#fff}.student-info .course-list .list-box>div[data-v-7d5193f2]:not(:last-of-type){margin-bottom:.5rem}.list-box .list-detail[data-v-7d5193f2]{width:100%;padding:.45rem;background:#fff}.list-box .list-detail .course-box .box-left[data-v-7d5193f2]{color:#46494d}.list-box .list-detail .course-box .box-left h4.course-name[data-v-7d5193f2]{font-size:.36rem;font-weight:500;line-height:.5rem;margin-bottom:.02rem}.list-box .list-detail .course-box .box-left p.subheading[data-v-7d5193f2]{font-size:.3rem;font-weight:400;line-height:.42rem}.list-box .list-detail .course-box .box-left p.course-time[data-v-7d5193f2]{font-size:.28rem;color:rgba(70,73,77,.5);line-height:.34rem;margin-top:.15rem}.list-box .list-detail .course-box .box-right[data-v-7d5193f2]{text-align:right;min-width:1rem}.list-box .list-detail .course-box .box-right .study-time[data-v-7d5193f2]{font-size:.3rem;font-weight:500;color:#666782;line-height:.42rem}.list-box .list-detail .course-box .box-right .study-title[data-v-7d5193f2]{font-size:.24rem;font-weight:400;color:rgba(102,103,130,.5);margin-top:.05rem}.list-box .list-detail .study-progress[data-v-7d5193f2]{margin-top:.15rem}.list-box .list-detail .study-progress .progress-title[data-v-7d5193f2]{font-size:.28rem;font-weight:400;color:#66bc90;line-height:.4rem;margin-bottom:.15rem}.list-box .list-detail .study-progress .progress-title p.percentage span[data-v-7d5193f2]{margin-left:.04rem}.list-box .list-detail .study-progress .study-detail[data-v-7d5193f2]{font-size:.28rem;font-weight:400;line-height:.4rem;color:#666782}.list-box .list-detail .study-progress .study-detail img[data-v-7d5193f2]{width:.14rem;margin-left:.1rem}.list-box .list-detail .study-progress .van-progress[data-v-7d5193f2]{width:100%;height:.18rem;background:#ececed}.list-box .list-detail .grade[data-v-7d5193f2]{width:100%;padding:.25rem 0;margin-top:.4rem;background:#f4f6f8;border-radius:.06rem}.list-box .list-detail .grade ul.grade-list li.grade-list-box[data-v-7d5193f2]{position:relative;width:25%;text-align:center;color:#666782}.list-box .list-detail .grade ul.grade-list li.grade-list-box[data-v-7d5193f2]: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)}.list-box .list-detail .grade ul.grade-list li.grade-list-box p.grade-box[data-v-7d5193f2]{font-size:.3rem;font-weight:500;line-height:.42rem}.list-box .list-detail .grade ul.grade-list li.grade-list-box h5.grade-title[data-v-7d5193f2]{font-size:.24rem;font-weight:400;opacity:.5;line-height:.34rem}.list-box .list-detail .medal[data-v-7d5193f2]{margin-top:.3rem}.list-box .list-detail .medal .medal-left .medal-title[data-v-7d5193f2]{font-size:.3rem;font-weight:400;color:#666782;line-height:.42rem}.list-box .list-detail .medal .medal-left p.num[data-v-7d5193f2]{font-size:.24rem;font-weight:400;color:#bababa;line-height:.34rem}.list-box .list-detail .medal .medal-right[data-v-7d5193f2]{width:85%}.list-box .list-detail .medal .medal-right ul[data-v-7d5193f2]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.list-box .list-detail .medal .medal-right ul li[data-v-7d5193f2]{margin-right:.14rem}.list-box .list-detail .medal .medal-right ul li img[data-v-7d5193f2]{width:.42rem}.list-box .list-detail .graduate .graduate-left[data-v-7d5193f2]{margin:0;font-size:.28rem;font-weight:500;color:#fff;line-height:.4rem}.list-box .list-detail .graduate .graduate-left .graduate-tag[data-v-7d5193f2]{padding:.1rem .15rem;border-radius:.06rem}.list-box .list-detail .graduate .graduate-left .graduate-tag.graduated[data-v-7d5193f2]{background:#66bc90;border-radius:.06rem 0 0 .06rem}.list-box .list-detail .graduate .graduate-left .graduate-tag.not-graduated[data-v-7d5193f2]{color:#666782;background:#f4f6f8}.list-box .list-detail .graduate .graduate-left .grade[data-v-7d5193f2]{width:auto;margin:0;padding:.1rem .2rem;background:#f4f6f8;font-weight:400;color:#666782;border-radius:0 .06rem .06rem 0}.list-box .list-detail .graduate .graduate-left .grade span.grade-num[data-v-7d5193f2]{margin-left:.3rem}