.van-step{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#969799;font-size:3.73333vw}.van-step__circle{display:block;width:1.33333vw;height:1.33333vw;background-color:#969799;border-radius:50%}.van-step__line{position:absolute;background-color:#ebedf0;-webkit-transition:background-color .3s;transition:background-color .3s}.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:-2.4vw;left:auto}.van-step--horizontal .van-step__circle-container{position:absolute;top:8vw;left:-2.13333vw;z-index:1;padding:0 2.13333vw;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-step--horizontal .van-step__title{display:inline-block;margin-left:.8vw;font-size:3.2vw;-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:8vw;left:0;width:100%;height:1px}.van-step--horizontal .van-step__icon{display:block;font-size:3.2vw}.van-step--horizontal .van-step--process{color:#323233}.van-step--vertical{display:block;float:none;padding:2.66667vw 2.66667vw 2.66667vw 0;line-height:4.8vw}.van-step--vertical:not(:last-child):after{border-bottom-width:1px}.van-step--vertical .van-step__circle-container{position:absolute;top:5.06667vw;left:-4vw;z-index:1;font-size:3.2vw;line-height:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.van-step--vertical .van-step__line{top:4.26667vw;left:-4vw;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}.van-step__icon,.van-step__title{-webkit-transition:color .3s;transition:color .3s}.van-step__icon--active,.van-step__icon--finish,.van-step__title--active,.van-step__title--finish{color:#07c160}.van-steps{overflow:hidden;background-color:#fff}.van-steps--horizontal{padding:2.66667vw 2.66667vw 0}.van-steps--horizontal .van-steps__items{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 0 2.66667vw;padding-bottom:5.86667vw}.van-steps--vertical{padding:0 0 0 8.53333vw}.van-badge{display:inline-block;box-sizing:border-box;min-width:4.26667vw;padding:0 .8vw;color:#fff;font-weight:500;font-size:3.2vw;font-family:-apple-system-font,Helvetica Neue,Arial,sans-serif;line-height:1.2;text-align:center;background-color:#ee0a24;border:1px solid #fff;border-radius:266.4vw}.van-badge--fixed{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transform-origin:100%;transform-origin:100%}.van-badge--dot{width:2.13333vw;min-width:0;height:2.13333vw;background-color:#ee0a24;border-radius:100%}.van-badge__wrapper{position:relative;display:inline-block}.van-nav-bar{position:relative;z-index:1;line-height:5.86667vw;text-align:center;background-color:#fff;-webkit-user-select:none;user-select:none}.van-nav-bar--fixed{position:fixed;top:0;left:0;width:100%}.van-nav-bar--safe-area-inset-top{padding-top:env(safe-area-inset-top)}.van-nav-bar .van-icon{color:#1989fa}.van-nav-bar__content{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:12.26667vw}.van-nav-bar__arrow{margin-right:1.06667vw;font-size:4.26667vw}.van-nav-bar__title{max-width:60%;margin:0 auto;color:#323233;font-weight:500;font-size:4.26667vw}.van-nav-bar__left,.van-nav-bar__right{position:absolute;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 4.26667vw;font-size:3.73333vw;cursor:pointer}.van-nav-bar__left:active,.van-nav-bar__right:active{opacity:.7}.van-nav-bar__left{left:0}.van-nav-bar__right{right:0}.van-nav-bar__text{color:#1989fa}.navbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:11.73333vw;line-height:1!important}.van-nav-bar__content{width:100%}.navbar .van-nav-bar__left{bottom:2.66667vw;left:2.66667vw}.navbar.van-nav-bar .van-icon{position:absolute;bottom:.53333vw;color:#444;font:5.33333vw/1 vant-icon}.navbar .van-nav-bar__title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%;margin:0 12vw;line-height:11.73333vw}.navbar .van-nav-bar__right{right:2.66667vw}.navbar .van-nav-bar__text{position:relative;top:-1.33333vw;left:4.8vw;color:#444;padding-left:5.33333vw}.container[data-v-d2e1ed88]{width:100%;height:100%;background:#f9fafb;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.container[data-v-d2e1ed88] .navbar{background:#ff5a67}.container[data-v-d2e1ed88] .navbar .van-icon{color:#fff}.container[data-v-d2e1ed88] .navbar .van-nav-bar__title{color:#fff;font-size:5.06667vw;font-weight:700}.container[data-v-d2e1ed88] .navbar:after{display:none}.container[data-v-d2e1ed88] .plan-info{width:100%;height:37.33333vw;background:#ff5a67;background-image:url(../img/icon-stu-plan-detail-bg.57c6307b.png);background-size:43.2vw 32.8vw;background-position:53.06667vw 1px;background-repeat:no-repeat;position:relative;z-index:1}.container[data-v-d2e1ed88] .plan-info .title-date{position:absolute;left:3.46667vw;top:1px;width:54.4vw;height:26.66667vw;background-size:100% 100%;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;padding:6.66667vw 6.4vw 3.2vw}.container[data-v-d2e1ed88] .plan-info .title-date .title{width:100%;height:4vw;font-size:4vw;font-weight:700;color:#2a3032;line-height:4vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all}.container[data-v-d2e1ed88] .plan-info .title-date .date{height:2.66667vw;font-size:2.93333vw;font-weight:500;color:#999;line-height:2.66667vw;margin-top:2.4vw}.container[data-v-d2e1ed88] .plan-info .title-date .btn{width:17.33333vw;height:5.86667vw;border:1px solid #ff5a67;border-radius:2.93333vw;line-height:5.33333vw;text-align:center;font-size:2.93333vw;font-weight:500;color:#ff5a67;margin-top:2.93333vw}.container[data-v-d2e1ed88] .plan-dimension-info{width:100%;height:45.33333vw;background:#ff5a67;padding:2.66667vw 3.73333vw 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.container[data-v-d2e1ed88] .plan-dimension-info .title-date-btn{width:45.06667vw;height:34.66667vw;background:#fff;border-radius:1.33333vw;padding:4.26667vw 4vw 3.73333vw 3.73333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:2.66667vw}.container[data-v-d2e1ed88] .plan-dimension-info .title-date-btn .title-date .title{width:100%;font-size:4vw;font-weight:700;color:#2a3032;line-height:5.33333vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all}.container[data-v-d2e1ed88] .plan-dimension-info .title-date-btn .title-date .date{width:100%;height:2.66667vw;font-size:2.66667vw;font-weight:500;color:#999;line-height:2.66667vw;margin-top:1.6vw}.container[data-v-d2e1ed88] .plan-dimension-info .title-date-btn .title-btn-count{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.container[data-v-d2e1ed88] .plan-dimension-info .title-date-btn .title-btn-count .title-member-count{font-size:2.93333vw;color:#2a3032}.container[data-v-d2e1ed88] .plan-dimension-info .title-date-btn .title-btn-count .btn{padding:1.33333vw 2.13333vw;border:1px solid #ff5a67;border-radius:2.93333vw;line-height:2.93333vw;text-align:center;font-size:2.93333vw;font-weight:500;color:#ff5a67}.container[data-v-d2e1ed88] .plan-dimension-info .user-info{display:grid;grid-template-columns:repeat(2,21.33333vw);grid-template-rows:repeat(2,16vw);grid-gap:2.66667vw}.container[data-v-d2e1ed88] .plan-dimension-info .user-info .block{padding:2.93333vw 0 3.2vw;background-size:100% 100%}.container[data-v-d2e1ed88] .plan-dimension-info .user-info .block .title{width:100%;text-align:center;height:3.2vw;font-size:3.2vw;font-weight:800;color:#fff;line-height:3.2vw}.container[data-v-d2e1ed88] .plan-dimension-info .user-info .block .number{width:100%;text-align:center;height:4.26667vw;font-size:5.33333vw;font-weight:500;color:#fff;line-height:4.26667vw;margin-top:2.93333vw}.container[data-v-d2e1ed88] .plan-dimension-info .user-info .block:first-child{background-image:url(data:image/png;base64,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)}.container[data-v-d2e1ed88] .plan-dimension-info .user-info .block:nth-child(2){background-image:url(data:image/png;base64,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)}.container[data-v-d2e1ed88] .plan-dimension-info .user-info .block:nth-child(3){background-image:url(../img/icon-comment-stu-bg.df1806bd.png);grid-column:span 2}.container[data-v-d2e1ed88] .stage-block{width:100%;background:#f9fafb;border-radius:2.66667vw 2.66667vw 0 0;top:-4vw;max-height:calc(100% - 53.06666vw);z-index:2;position:relative;padding:0 3.73333vw 13.33333vw;overflow:auto}.container[data-v-d2e1ed88] .stage-block::-webkit-scrollbar{display:none}.container[data-v-d2e1ed88] .stage-block .stage-step-block{width:100%;position:relative;padding-top:5.33333vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-name{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-name .line{width:1.06667vw;height:3.2vw;background:#e60012;border-radius:.53333vw;margin-right:1.6vw;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-name .name{height:4vw;font-size:4vw;font-weight:700;color:#2a3032;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-name .name .name-title{display:inline-block;max-width:42.66667vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-name .name .name-teacher{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 0 0 2.13333vw;padding:.53333vw 1.06667vw;background:#a6aeb9;border-radius:1.06667vw;font-size:3.2vw;color:#fff;line-height:3.2vw;font-weight:400}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-name .name .name-no-teacher{display:inline-block;height:4vw;margin:0 0 0 1.33333vw;font-size:3.2vw;color:#999;line-height:4.8vw;font-weight:700}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-name .btn{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:1.33333vw 2.66667vw;border:1px solid #ff5a67;border-radius:2.93333vw;line-height:2.93333vw;text-align:center;font-size:2.93333vw;font-weight:500;color:#ff5a67}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps{width:100%;background:#fff;border:1px solid #f4f4f4;border-radius:1.33333vw;padding:5.33333vw 3.73333vw;margin-top:4.26667vw;position:relative}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .van-steps{overflow:visible}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .current-stage-tag{position:absolute;top:0;right:0;height:4.26667vw;padding:0 1.86667vw;background:#ff5a67;border-radius:0 1.33333vw 0 1.33333vw;line-height:4.26667vw;text-align:center;color:#fff;font-size:2.4vw;font-weight:500}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .current-task{top:-5.33333vw;right:-3.73333vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .van-step:last-child .sub-stage-line{display:none}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .van-steps--vertical{padding-left:11.2vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .van-step__circle-container{width:7.46667vw;height:7.46667vw;left:-10.13333vw;top:0;-webkit-transform:translate(0);transform:translate(0)}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .van-step__circle-container img{width:100%;height:100%}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .van-step--vertical{padding:0}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .van-step--vertical~.van-step--vertical{margin-top:5.33333vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .van-step__line{left:-6.4vw;height:calc(100% + 5.33333vw);background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(4PX,#fff),color-stop(4PX,#e8ebef),to(#e8ebef));background-image:-webkit-linear-gradient(top,#fff,#fff 4PX,#e8ebef 0,#e8ebef);background-image:linear-gradient(180deg,#fff,#fff 4PX,#e8ebef 0,#e8ebef);background-size:100% 8PX}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail{width:100%}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .title-date-btn{width:100%;height:7.46667vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .title-date-btn .title-date{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .title-date-btn .title-date .title{font-size:3.73333vw;font-weight:500;color:#2a3032;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .title-date-btn .title-date .date{margin-top:2.66667vw;height:2.93333vw;font-size:2.93333vw;font-weight:500;color:#a6aeb9;line-height:2.93333vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .title-date-btn .btn-block{margin-left:5.33333vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .title-date-btn .btn-block .btn{padding:1.33333vw 2.66667vw;background:#fff;border:1px solid #ff5a67;border-radius:2.93333vw;line-height:2.93333vw;text-align:center;font-size:2.93333vw;font-weight:500;color:#ff5a67}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .title-date-btn .btn-block .btn-locked{width:14.66667vw;height:5.86667vw;background:#f4f4f4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAkUExURUdwTKWuuKauuaauuaauuaauuKWwuKauuaauuaWuuKiuuaauubIjbBcAAAALdFJOUwAKlNTuVCGwgSou5Q0yNwAAATJJREFUSMdjYBhsQFTZe4tRIG75JO/dQLBFDZe8xG4oaMQuz2YNU7A5AauCJbvhwAurAd4IBVuwGSEMkilNlAwH0YZYFHQDxctAjHQgYwcWGxDCIKWYdjABRRsgTA4gUwFDgcju3dth7Ordux0xFETv3r0Nxs7evXsrhgLt3bsLkKzbhKEAGIwBMDYrMDAxFHgjuRzooy0YCoAuF4CxGYEcbApwcEaSgknWu9HAZk1keaHdWIAiQp6xGpuC7QIoqQkLQKSq2dgV7EROLNjAJuTEshktT4taIycabDlFGDksdiMlN6RktxtrasKaqrAFPcMAKRCCFGKKOBVAQ3QHTgXQQmgL+QoIWsFEyJEUhQPByCIY3dgSzBbikxzBRIsj2e8iPuMQzHoEMy+27O+sNXhqawDxsrBJKs4oigAAAABJRU5ErkJggg==) 50% no-repeat;background-size:auto 73%;border-radius:2.93333vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .title-date-btn .btn-block .van-badge--fixed{-webkit-transform:translate(0);transform:translate(0);width:2.66667vw;height:2.66667vw;padding:0;z-index:2;background-color:#fff;background-image:-webkit-radial-gradient(#ff5a67 0,#ff5a67 .8vw,#fff 0,#fff 1.33333vw);background-image:radial-gradient(#ff5a67 0,#ff5a67 .8vw,#fff 0,#fff 1.33333vw);-webkit-transform-origin:center;transform-origin:center;border-radius:1.33333vw;min-width:2.66667vw;top:-.53333vw;right:-.53333vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .sub-stage-line{width:100%;height:1px;margin-top:5.33333vw;background:#e8ebef}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .sub-stage-block-box{width:100%;padding:2.93333vw 0 4.53333vw;border-bottom:1px solid #e8ebef}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .sub-stage-block-box .sub-stage-block{width:100%;margin:1.33333vw 0}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .sub-stage-block-box .sub-stage-block .sub-stage{width:100%;height:16.53333vw;background:#f6f7f8;border-radius:1.33333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:3.2vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .sub-stage-block-box .sub-stage-block .sub-stage .icon{width:7.46667vw;height:7.46667vw;margin-right:2.66667vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .sub-stage-block-box .sub-stage-block .sub-stage .name-date{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .sub-stage-block-box .sub-stage-block .sub-stage .name-date .name{width:100%;font-size:3.73333vw;font-weight:500;color:#2a3032;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .sub-stage-block-box .sub-stage-block .sub-stage .name-date .date{width:100%;height:2.93333vw;font-size:2.93333vw;font-weight:500;color:#a6aeb9;line-height:2.93333vw;margin-top:1.33333vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .sub-stage-block-box .sub-stage-block .sub-stage .btn{padding:1.33333vw 2.66667vw;background:#fff;border:1px solid #ff5a67;border-radius:2.93333vw;line-height:2.93333vw;text-align:center;font-size:2.93333vw;font-weight:500;color:#ff5a67;margin-left:5.33333vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .sub-stage-block-box .sub-stage-block .sub-stage .btn-locked{width:8vw;height:5.86667vw;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAkUExURUdwTKWuuKauuaauuaauuaauuKWwuKauuaauuaWuuKiuuaauubIjbBcAAAALdFJOUwAKlNTuVCGwgSou5Q0yNwAAATJJREFUSMdjYBhsQFTZe4tRIG75JO/dQLBFDZe8xG4oaMQuz2YNU7A5AauCJbvhwAurAd4IBVuwGSEMkilNlAwH0YZYFHQDxctAjHQgYwcWGxDCIKWYdjABRRsgTA4gUwFDgcju3dth7Ordux0xFETv3r0Nxs7evXsrhgLt3bsLkKzbhKEAGIwBMDYrMDAxFHgjuRzooy0YCoAuF4CxGYEcbApwcEaSgknWu9HAZk1keaHdWIAiQp6xGpuC7QIoqQkLQKSq2dgV7EROLNjAJuTEshktT4taIycabDlFGDksdiMlN6RktxtrasKaqrAFPcMAKRCCFGKKOBVAQ3QHTgXQQmgL+QoIWsFEyJEUhQPByCIY3dgSzBbikxzBRIsj2e8iPuMQzHoEMy+27O+sNXhqawDxsrBJKs4oigAAAABJRU5ErkJggg==) 50% no-repeat;background-size:auto 73%;border-radius:2.93333vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .sub-stage-block-box .sub-stage-block .sub-stage .van-badge--fixed{-webkit-transform:translate(0);transform:translate(0);width:2.66667vw;height:2.66667vw;padding:0;z-index:2;background-color:#fff;background-image:-webkit-radial-gradient(#ff5a67 0,#ff5a67 .8vw,#fff 0,#fff 1.33333vw);background-image:radial-gradient(#ff5a67 0,#ff5a67 .8vw,#fff 0,#fff 1.33333vw);-webkit-transform-origin:center;transform-origin:center;border-radius:1.33333vw;min-width:2.66667vw;top:-.53333vw;right:-.53333vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .title-detail .sub-stage-block-box .sub-stage-block .sub-stage~.sub-stage{margin-top:2.66667vw}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .complete-color-sign{color:#ffa03c!important}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .complete-color-operate{color:#379fff!important}.container[data-v-d2e1ed88] .stage-block .stage-step-block .stage-steps .complete-color-reviews{color:#20be69!important}.container[data-v-d2e1ed88] .stage-block .stage-step-block~.stage-step-block{padding-top:6.4vw}.container[data-v-d2e1ed88] .btn-sign-up-box{position:fixed;bottom:0;left:0;width:100%;height:13.33333vw;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:11}.container[data-v-d2e1ed88] .btn-sign-up-box .btn-sign-up{width:92.53333vw;height:9.6vw;background:#ff5a67;border-radius:4.8vw;font-size:3.73333vw;color:#fff;text-align:center;line-height:9.6vw;font-weight:700}.container[data-v-d2e1ed88] .btn-sign-up-box .btn-sign-up-light{background:rgba(255,90,103,.4)}