*{margin:0;padding:0}body{background-color:#f9f9f9}.indexpage{background:url(../img/loginbg.jpg) no-repeat 50%;background-size:100% 100%;width:100%;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-bottom:20px}.content{padding:0 .4rem;padding-top:50px}.swiperbox{margin-top:30px}.swiperbox .slidePic{width:100%}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt30{margin-top:30px}.add_title{text-align:left;font-size:16px;font-weight:700;margin-bottom:10px;color:#00796b;position:relative;padding-left:10px}.add_title:after{content:"";position:absolute;left:0;bottom:4px;width:4px;height:14px;background:orange;border-radius:2px}.inputbox .tit{font-size:16px;margin:15px 0;font-weight:400}.button_radius{border-radius:6px}.goodscard{background:#fff;border-radius:10px;padding:10px 0}.goodscard .van-card__thumb{width:60px;height:60px}.goodscard .van-card__content{min-height:60px}.goodscard .van-card{background:none}.goodscard .van-card__title{font-weight:400!important}.goodscard .expire_time{color:#333;font-size:12px;margin:0;padding:10px 15px}.goodscard .van-card__price{font-weight:400!important}.tipsbox{background:#fff;font-size:12px;padding:15px 10px;margin-top:30px;border-radius:10px}.tipsbox .tit{text-align:center;font-weight:400;font-size:14px}.tipsbox .tips{margin-top:5px;line-height:21px}.wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:100%}[v-cloak]{display:none}.nochange{width:96%;margin:5vh auto}.nochange .tit{font-size:14px;color:#666;margin-bottom:10px}.nochange .btn{margin-top:20px}.login-container{width:100%;height:100vh;background:url(../img/loginbg.jpg) no-repeat 50%;background-size:100% 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:15vh;box-sizing:border-box}.login-container .login-box{background:#fff;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.08);padding:36px 24px 24px 24px;width:85%;box-sizing:border-box}.login-container .login-title h2{margin:0 0 8px 0;color:#009688;font-size:24px;font-weight:700;letter-spacing:1px}.login-container .login-desc{margin:0 0 24px 0;color:#6ea5a3;font-size:14px;letter-spacing:1px}.login-container .login-form{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.login-container .input-group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;background:#f3f5f7;border-radius:20px;padding:0 12px;height:40px;margin-bottom:18px;border:1px solid transparent;-webkit-transition:border .2s;transition:border .2s;box-sizing:border-box;position:relative}.login-container .input-group:focus-within{border:1px solid #009688;background:#f0fdfa}.login-container .input-icon{display:inline-block;width:20px;height:22px;margin-right:8px;background-repeat:no-repeat;background-size:contain;opacity:.4;-webkit-flex-shrink:0;flex-shrink:0}.login-container .phone-icon{background-image:url(../img/phone.png)}.login-container .code-icon{background-image:url(../img/code.png);width:20px}.login-container .login-input{-webkit-box-flex:1;-webkit-flex:1;flex:1;border:none;background:transparent;font-size:14px;outline:none;color:#333;padding:12px 0}.login-container .get-code-btn{color:#03827d;font-size:12px;cursor:pointer;padding:0;-webkit-flex-shrink:0;flex-shrink:0;height:40px;line-height:40px;position:absolute;right:20px;top:0;z-index:1}.login-container .login-btn{width:100%;height:40px;background:#03827d;color:#fff;font-size:16px;font-weight:700;border:none;border-radius:24px;margin-top:10px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.login-container .login-btn:active{background:#00796b}.login-container .login-agreement{margin-top:18px;font-size:11px;color:#b0b0b0;text-align:left;line-height:1.6;-webkit-user-select:none;user-select:none}.login-container .login-agreement-label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.login-container .login-agreement input[type=checkbox]{margin-right:6px;accent-color:#009688;margin-top:2px;border-radius:10px}.login-container .login-agreement-link{color:#03827d}.status[data-v-431e4ad4]{font-size:14px;color:#999}.txt[data-v-431e4ad4]{font-size:14px;color:#333;word-break:break-all}.copy[data-v-431e4ad4]{font-size:14px;color:#3a8ceb;margin-left:10px}.mytips[data-v-431e4ad4]{color:#999;font-size:12px;font-weight:400}.link[data-v-431e4ad4]{color:#3a8ceb}.text-center[data-v-431e4ad4]{text-align:center}