.content-wrap[data-v-523cdb5e]{width:10rem;min-height:100vh;background-color:#f4f4f4;overflow:hidden}.content-wrap .progress[data-v-523cdb5e]{width:10rem;height:1.33333rem;margin:.4rem auto .66667rem;display:flex;justify-content:flex-start;align-items:center;position:relative}.content-wrap .progress .d-block[data-v-523cdb5e]{width:6.66667rem;height:.08rem;background-color:#e3e3e3;position:absolute;left:50%;top:.24rem;transform:translateX(-50%);z-index:0}.content-wrap .progress .c-block[data-v-523cdb5e]{width:1.33333rem;height:.08rem;background-color:#1677ff;position:absolute;left:1.6rem;top:.24rem;z-index:0}.content-wrap .progress .progress-item[data-v-523cdb5e]{width:33.33%;display:flex;flex-direction:column;align-items:center}.content-wrap .progress .progress-item .dot[data-v-523cdb5e]{width:.53333rem;height:.53333rem;border-radius:.26667rem;background-color:#f4f4f4;border:1px solid #d2d2d2;position:relative;box-sizing:border-box}.content-wrap .progress .progress-item .dot[data-v-523cdb5e]:before{content:"";width:.32rem;height:.32rem;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);background-color:#e3e3e3;border-radius:.25333rem;z-index:0}.content-wrap .progress .progress-item .text[data-v-523cdb5e]{font-size:.32rem;color:#333;font-weight:500;margin-top:.32rem}.content-wrap .progress .active .dot[data-v-523cdb5e]{border:none;background-color:#c8dbf6}.content-wrap .progress .active .dot[data-v-523cdb5e]:before{background-color:#1677ff}.content-wrap .content[data-v-523cdb5e]{width:9.36rem;height:7.48rem;background-color:#fff;border-radius:.13333rem;margin:.32rem auto 0;display:flex;flex-direction:column;align-items:center}.content-wrap .content .text1[data-v-523cdb5e]{font-size:.48rem;font-weight:700;color:#333;margin-top:.97333rem}.content-wrap .content .text2[data-v-523cdb5e]{font-size:.4rem;font-weight:400;color:#333}.content-wrap .content .text2 .mobile[data-v-523cdb5e]{font-size:.4rem;font-weight:400;color:#1677ff;margin-top:.44rem}.content-wrap .content[data-v-523cdb5e] .van-password-input{width:7.70667rem;margin-top:.76rem}.content-wrap .content[data-v-523cdb5e] .van-password-input .van-password-input__item:last-child{margin-right:0}.content-wrap .content[data-v-523cdb5e] .van-password-input__item{width:1.01333rem;height:1.26667rem;border:1px solid #bfbfbf;margin-right:.13333rem}.content-wrap .content .code[data-v-523cdb5e]{width:4.8rem;height:1.06667rem;background-color:#1677ff;border-radius:.13333rem;line-height:1.06667rem;text-align:center;color:#fff;font-size:.48rem;font-weight:700;margin-top:1.02667rem}