#app{min-height:100%;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;color:#323233;background-color:#f7f8fa;-webkit-font-smoothing:antialiased}@media (min-width:768px){#app{max-width:32rem;margin:0 auto}.footerbar,.van-nav-bar,.van-tabbar{left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:100%!important;max-width:32rem!important}.h5page-nav{height:1.49333rem}.h5page-nav .van-nav-bar__left{position:static;flex:1;min-width:0;padding:0 .53333rem;display:flex;align-items:center}.brand,.h5page-nav .van-nav-bar__arrow,.h5page-nav .van-nav-bar__right,.h5page-nav .van-nav-bar__title,.h5page-search{display:none}}.auth-page{min-height:100vh;background:#f7f8fa;padding-bottom:calc(1.06667rem + env(safe-area-inset-bottom))}@media (min-width:768px){.auth-page .auth-col{max-width:11.2rem;margin:.64rem auto 0;background:#fff;border-radius:.32rem;padding:.21333rem 0 .64rem;box-shadow:0 1px .16rem rgba(0,0,0,.06);overflow:hidden}}.auth-page .hint{padding:.32rem .42667rem 0;color:#969799;font-size:.34667rem;text-align:center;line-height:1.6}.auth-page .form{margin-top:.42667rem}.auth-page .captcha{width:2.56rem;height:.96rem}.auth-page .err{color:#ee0a24}.auth-page .err,.auth-page .ok{font-size:.34667rem;padding:.32rem .74667rem 0}.auth-page .ok{color:#07c160}.auth-page .actions{padding:.53333rem .42667rem 0}.auth-page .links{display:flex;justify-content:space-around;padding:.42667rem .64rem 0;color:#1989fa;font-size:.37333rem}.auth-page .brand{text-align:center;padding:.85333rem .42667rem .21333rem}.auth-page .brand__logo{width:1.70667rem;height:1.70667rem;border-radius:.32rem;object-fit:cover}.auth-page .brand__name{margin-top:.32rem;font-size:.48rem;font-weight:600;color:#323233}.auth-page .tabs{margin-top:.21333rem}.auth-page .seg{display:flex;gap:.21333rem;padding:.32rem .42667rem 0}.auth-page .seg__item{flex:1 1 0;min-width:0;min-height:.90667rem;padding:0 .21333rem;border:1px solid #dcdee0;border-radius:.45333rem;background:#fff;color:#646566;font-size:.37333rem;line-height:.85333rem;cursor:pointer;transition:all .2s}.auth-page .seg__item.is-active{border-color:#1989fa;background:#e8f3ff;color:#1989fa;font-weight:600}.auth-page .wechat-reserve{padding:.85333rem .42667rem 0}.auth-page .wechat-reserve .tip{text-align:center;color:#969799;font-size:.32rem;margin-top:.21333rem}:root{--h5-tabbar-h:1.33333rem;--h5-bar-offset:calc(var(--h5-tabbar-h) + env(safe-area-inset-bottom));--h5-page-bottom:calc(var(--h5-bar-offset) + 1.70667rem)}@media (min-width:768px){:root{--h5-bar-offset:0px;--h5-page-bottom:1.70667rem}}@media (min-width:768px){.h5page-nav{height:1.49333rem}.h5page-nav .van-nav-bar__left{position:static;flex:1;min-width:0;padding:0 .53333rem;display:flex;align-items:center}.h5page-nav .van-nav-bar__arrow,.h5page-nav .van-nav-bar__right,.h5page-nav .van-nav-bar__title{display:none}}@media (max-width:767px){.h5page-nav .van-nav-bar__title{display:none}.h5page-nav--title .van-nav-bar__title{display:block}}@media (min-width:768px){.h5page-search{display:none}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{height:100%;margin:0;padding:0;background-color:#f7f8fa}body{font-size:.37333rem;line-height:1.5;overflow-x:hidden;-webkit-overflow-scrolling:touch}dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}a{color:#1989fa;text-decoration:none}img{max-width:100%;border:0;vertical-align:middle}button,input,textarea{font-family:inherit}.safe-area-top{padding-top:env(safe-area-inset-top)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}.h5-page{min-height:100vh;padding:.32rem;padding-bottom:calc(.32rem + env(safe-area-inset-bottom))}.van-stepper__minus,.van-stepper__plus{width:.85333rem;height:.85333rem}.van-stepper__input{height:.85333rem;line-height:.85333rem;min-width:1.06667rem}