.loginForm .van-field__label{width:100%}.loginForm .van-field__body{margin-top:10px;border:1px solid #999;padding:0 5px;height:36px}input::placeholder{color:#999;font-size:12px}.van-field__control{background:transparent!important}.van-cell__right-icon{display:none}.selItem .van-field__body:after{content:"\e660";font:14px/1 vant-icon}.valid-logins{padding:8vw 0;box-shadow:0 0 10px #dde7e7;background:#fff;width:80vw;margin:0 auto;border-radius:30px}.valid-logins .van-field{border:1px solid #666;display:flex;align-items:center;padding:0 1vw;width:90%;margin:0 auto 3vw}.valid-logins .van-field .van-field__body{border:0;margin:0}.valid-logins .tabs{border-bottom:1px solid #fff;width:90%;margin:0 auto 6px;display:flex}.valid-logins .tabs span{display:inline-block;flex:1;text-align:center;padding:10px 0}.valid-logins .tabs .active{background:hsla(0,0%,100%,.6);border-radius:4px 4px 0 0;border-bottom:1px solid;border-image-source:linear-gradient(90deg,#02599f,#a1c98b);border-image-slice:1}.valid-logins .logins{padding:30px 10px 0;width:80vw;border:1px solid #eee;margin:0 auto;border-radius:36px;box-shadow:0 0 10px #55a972;background:#fff}.valid-logins .loginFormbox{padding-top:5vw}.valid-logins .loginFormbox .smsBtn.van-button--plain.van-button--primary{height:40px;border:0;border-radius:0;padding:0}.valid-logins .loginFormbox .smsBtn.van-button--plain.van-button--primary .van-button__content{box-shadow:0 0 4px #c1c1c1;color:#035a9f;height:6vw;padding:0 3vw;border-radius:3vw}.valid-logins .btnbox{padding:6vw 4vw}.valid-logins .btnbox .van-button{width:100%}.valid-logins .back-home-link{text-align:center}.valid-logins .back-home-link a{color:#666;text-decoration:none;font-size:14px}.valid-logins .back-home-link a:hover{color:#02599f;text-decoration:underline}@media screen and (min-width:768px){.valid-logins{width:66%;padding:30px 0}.valid-logins .loginFormbox{padding-top:30px}.valid-logins .loginFormbox .smsBtn.van-button--plain.van-button--primary .van-button__content{height:28px;line-height:28px;padding:0 20px}.valid-logins .btnbox{padding:0 20px 30px}.loginForm{padding-top:10px}.loginForm .tabs span{cursor:pointer}.loginForm .logins{width:600px}.loginForm .logins .smsBtn.van-button--plain.van-button--primary .van-button__content{width:90px;height:30px;line-height:30px;padding:0}}.bannerWrap img{width:100%;display:block}.mainSc{background-size:100%;position:relative}.bottomImg{margin-top:-35vw}.bottomImg img{display:block;width:100%}@media screen and (min-width:768px){.bottomImg{margin-top:-280px}}