.login[data-v-0b54f432]{width:100%;height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fafafa;position:relative}.login>div[data-v-0b54f432]{width:100%}.login .p1[data-v-0b54f432]{padding-bottom:1rem;padding-top:1.4rem;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login .p1 span[data-v-0b54f432]{width:100%;font-size:.42rem;font-weight:600;color:#31b158;text-shadow:0 .05rem .08rem rgba(49,177,88,.33);letter-spacing:.1rem}.login .p1 img[data-v-0b54f432]{width:4rem;height:1.63rem}.login .login-tab[data-v-0b54f432]{width:6.1rem;width:100%;margin:0 auto;position:relative}.login .login-tab .van-tabs__content[data-v-0b54f432]{padding:0 .7rem}.login .login-tab .login_con[data-v-0b54f432]{padding-top:.5rem}.login .login-tab .login_con .p_input[data-v-0b54f432]{position:relative;padding:0 .7rem}.login .login-tab .login_con .p_input .p_input_item[data-v-0b54f432]{width:5.95rem;line-height:.88rem;border-radius:.44rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 .05rem .06rem 0 rgba(49,177,88,.15);box-shadow:0 .05rem .06rem 0 rgba(49,177,88,.15);background-color:#fff;overflow:hidden;padding-right:.15rem}.login .login-tab .login_con .p_input .p_input_item>.icon[data-v-0b54f432]{width:.27rem;height:.34rem;padding-left:.6rem;padding-right:.43rem}.login .login-tab .login_con .p_input .p_input_item input[data-v-0b54f432]{width:100%;outline:none;border:none;font-size:.3rem;color:#333;margin-right:.2rem}.login .login-tab .login_con .p_input .p_input_item input[data-v-0b54f432]::-webkit-input-placeholder{color:#ccc}.login .login-tab .login_con .p_input .p_input_item input[data-v-0b54f432]::-moz-placeholder{color:#ccc}.login .login-tab .login_con .p_input .p_input_item input[data-v-0b54f432]:-ms-input-placeholder{color:#ccc}.login .login-tab .login_con .p_input .p_input_item input[data-v-0b54f432]::-ms-input-placeholder{color:#ccc}.login .login-tab .login_con .p_input .p_input_item input[data-v-0b54f432]::placeholder{color:#ccc}.login .login-tab .login_con .p_input .p_input_item[data-v-0b54f432]:last-of-type{margin-top:.7rem}.login .login-tab .login_con .p_input .pi_code input[data-v-0b54f432]{width:2.8rem}.login .login-tab .login_con .p_input .pi_code .sendCode[data-v-0b54f432]{width:1.8rem;height:.6rem;border:.02rem solid #31b158;border-radius:.3rem;font-size:.28rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:.56rem;color:#31b158;background-color:#fff;font-size:.26rem}.login .login-tab .login_con .p_input .pi_code .sendCode[disabled][data-v-0b54f432]{border:.02rem solid #999;color:#999}.login .login-tab .login_con .p_check[data-v-0b54f432]{margin-top:.2rem;padding:0 1rem;text-align:right;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login .login-tab .login_con .p_check>div[data-v-0b54f432]{display:inline-block}.login .login-tab .login_con .p_check .van-checkbox__label>span[data-v-0b54f432]{color:#999!important}.login .login-tab .login_con .p_button[data-v-0b54f432]{padding:.83rem .7rem 0}.login .login-tab .login_con .p_button div[data-v-0b54f432]{width:6.1rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:.88rem;border-radius:.44rem;font-size:.38rem;line-height:.88rem;text-align:center;color:#999;font-weight:500;border:.02rem solid #ccc}.login .login-tab .login_con .p_button div[data-v-0b54f432]:first-child{background:-webkit-gradient(linear,right top,left top,from(#25a94d),to(#3fbe66));background:linear-gradient(-90deg,#25a94d,#3fbe66);-webkit-box-shadow:0 .05rem .06rem 0 rgba(49,177,88,.15);box-shadow:0 .05rem .06rem 0 rgba(49,177,88,.15);border:none;color:#fff}.login .login-tab .login_con .p_forget[data-v-0b54f432]{text-align:center}.login .login-tab .login_con .p_forget .forget[data-v-0b54f432]{color:#999;font-size:.28rem}.login .register[data-v-0b54f432]{margin-top:.2rem;width:100%;text-align:center;font-size:.26rem;color:#999;left:0}.login-tab[data-v-0b54f432]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}