.lineclass[data-v-51ffb036]{font-size:.26667rem;border-bottom:.01333rem solid #deb77a;height:.4rem;margin:.13333rem 0 0 .13333rem;padding-bottom:.02667rem}.van-toast{width:4rem;min-height:1.6rem}.van-toast__text{font-size:.46667rem}.van-icon{font-size:.53333rem}.van-dialog{width:6.66667rem;font-size:.46667rem!important}.van-dialog__message{font-size:.33333rem;line-height:.53333rem}.codeBox1{width:2.6rem;height:.8rem;border-radius:.06667rem;font-size:.33333rem;background-color:#000;font-family:PingFang SC;font-weight:400;color:#fff;opacity:1;text-align:center;line-height:.8rem;margin-left:.26667rem}.earnings_clone{margin-left:.41333rem;color:#000;font-size:.2rem;font-weight:800;margin-top:.4rem}.olny{font-size:.33333rem;color:#37f;margin:.66667rem 0 0 .26667rem}.item_text input{border:none;width:4.06667rem;height:1.06667rem;border-bottom:.01333rem solid #e6e6e6;opacity:1;margin-left:.41333rem}.class_info .getBtn{width:1.29333rem;height:.69333rem;background:#2e2e30;box-shadow:0 0 .2rem rgba(46,46,48,.25);opacity:1;border-radius:.06667rem;text-align:center;line-height:.69333rem;font-size:.33333rem;color:#fff}.class_info{display:flex;font-size:.53333rem;margin:.44rem 0 .44rem .41333rem}.price_e{margin:0 .2rem;color:#dbb476}.item_text .style_size1{font-size:.4rem;color:#2e2e30;margin:.6rem 0 .49333rem 0;display:flex}.item_text{display:flex;margin-left:1.05333rem}.message_title{font-size:.46667rem;color:#2e2e30;font-weight:800;margin:.68rem 0 .4rem .46667rem}.form_list{display:flex;font-size:.4rem;font-weight:400;margin:.4rem 0}.form_list input{width:6.58667rem;height:.86667rem;background:#fff;border:.01333rem solid #dbb476;opacity:1;border-radius:.06667rem;font-size:.46667rem}.username{width:2.4rem;text-align:right;margin-right:.26667rem}.getcode,.username{margin-top:.26667rem}.getcode{width:2.25333rem;height:.69333rem;background:#2e2e30;box-shadow:0 0 .2rem rgba(46,46,48,.25);opacity:1;border-radius:.06667rem;text-align:center;line-height:.69333rem;font-size:.33333rem;color:#fff;margin-left:.4rem}.input_number{font-size:.4rem;font-weight:400;color:#2e2e30;margin-top:.26667rem}.pop_box{font-size:.4rem;color:#ff5e5e;margin-left:3.24rem}.submitBtn{width:8.37333rem;height:1.33333rem;background:#dbb476;opacity:1;border-radius:.13333rem;font-size:.46667rem;color:#fff;text-align:center;line-height:1.33333rem;margin:.66667rem auto .66667rem}input{padding-left:.13333rem}