*{margin:0;padding:0}body,html{-webkit-font-smoothing:antialiased;background-color:#e5e5e5}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(../fonts/material-icons.a460a92a.woff2) format("woff2")}@font-face{font-family:DIN;font-style:normal;font-weight:400;src:url(../fonts/DIN-Bold.20720c3a.otf) format("otf")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.no_select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-box{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f1421}.page-con{min-height:100vh;background-color:#f5f5f5;width:100%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.page-con.main{height:100vh;overflow:hidden}.page-con.flex{height:100vh;display:box;box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column;flex-flow:column}.page-body{min-height:calc(100vh - 3rem)}.page-button-group>.van-tabbar{height:4.75rem;bottom:0;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:none;background-color:#f5f5f5}.page-button-group>.van-tabbar>.van-button{height:2.75rem;border-radius:2.75rem;margin-right:.625rem}.page-button-group>.van-tabbar>.van-button:last-child{margin-right:0}.page-button-group.background-white>.van-tabbar{background-color:#fff}.now-enter,.now-enter-active,.now-enter-to,.now-leave,.now-leave-active,.now-leave-to{-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}.slide-left-enter-active{position:absolute}.slide-left-enter{-webkit-transform:translate(100%);transform:translate(100%)}.slide-left-leave-active{position:absolute;-webkit-transform:translate(-100%);transform:translate(-100%)}.slide-right-enter-active{position:absolute}.slide-right-enter{-webkit-transform:translate(-100%);transform:translate(-100%)}.slide-right-leave-active{position:absolute;-webkit-transform:translate(100%);transform:translate(100%)}.float-left{float:left}.float-right{float:right}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.weight-normal{font-weight:400}.weight-bold{font-weight:700}.size-12{font-size:.75rem}.size-14{font-size:.88rem}.size-16{font-size:1rem!important}.size-18{font-size:1.13rem}.size-20{font-size:1.25rem}.size-22{font-size:1.38rem}.color-red{color:#f44444!important}.color-white{color:#fff}.color-black{color:#101010!important}.color-blue{color:#4381e6!important}.color-orange{color:#f68657}.color-yellow{color:#fe9d00}.color-green{color:#0fb378}.color-gray{color:#999ba6!important}.color-sky-blue{color:#00a0e9!important}.background-white{background-color:#fff}.background-blue{background-color:#00a0e9}.background-orange{background-color:#f68657}.background-yellow{background-color:#fe9d00}.background-green{background-color:#0fb378}.background-gray{background-color:#f5f5f5}.background-blue-light{background-color:#f0f4fa}.background-shadow{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f7fbff));background:linear-gradient(180deg,#fff,#f7fbff);position:relative;z-index:1}.margin-center{margin:0 auto}.margin-top-10{margin-top:.625rem!important}.margin-bottom-10{margin-bottom:.625rem!important}.margin-left-16{margin-left:1rem}.margin-right-16{margin-right:1rem}.margin-top-16{margin-top:1rem!important}.margin-bottom-16{margin-bottom:1rem!important}.margin-bottom-32{margin-bottom:2rem}.padding-0{padding:0!important}.padding-16{padding:1rem!important}.padding-top-16{padding-top:1rem!important}.padding-bottom-16{padding-bottom:1rem!important}.padding-lr-16{padding:0 1rem!important}.padding-tb-16{padding:1rem 0!important}.van-button--blue{color:#fff;background-color:#042275;border:1px solid #042275}.van-button--plain.van-button--blue{color:#042275;background-color:#fff}.van-button--info{color:#fff;background-color:#00a0e9;border:1px solid #00a0e9}.van-button--plain.van-button--info{color:#00a0e9;background-color:#fff}.van-button--green{color:#fff;background-color:#398080;border:1px solid #398080}.van-button--plain.van-button--green{color:#398080;background-color:#fff}.app-shadow{width:5rem;height:5rem;position:absolute;right:0;bottom:-.2rem;z-index:-1;background-size:contain!important}.app-shadow.large{width:8rem;height:8rem;bottom:-1rem}.app-empty{padding:.75rem 0}.app-empty>.van-empty__description{color:#999ba6}.app-empty>.van-empty__bottom{font-size:1rem;line-height:1.5;text-align:center}.app-empty>.van-empty__bottom>*{margin-bottom:1rem}.app-empty>.van-empty__bottom>h1{font-size:1rem;font-weight:400}.app-empty>.van-empty__bottom>p{font-size:.75rem;color:#999ba6}.app-empty>.van-empty__bottom>button{padding:0 1rem}.app-empty.small>.van-empty__image{width:5rem;height:5rem}.app-evaluate{padding:.5rem 1rem;line-height:1.5}.app-evaluate>h1{font-size:1rem;color:#000}.app-evaluate>h2{font-size:.75rem;color:#999ba6;margin-bottom:.5rem;font-weight:400}.app-evaluate>.evaluate-list{display:inline-block;padding:.375rem 0;width:50%;overflow:hidden;vertical-align:top;line-height:1.25rem}.app-evaluate>.evaluate-list.block{width:100%;padding:0}.app-evaluate>.evaluate-list.block>.wrapper>div{display:inline-block;width:50%;padding:.375rem 0}.login-form>.van-tabs>.van-tabs__wrap{display:none}.login-form .login-form-tab>h1{text-align:left;font-weight:700;font-size:1.5rem;line-height:2rem}.login-form .login-form-tab>h1>span{font-weight:100}.login-form .van-form{padding-top:2.25rem}.login-form .login-form-btn{margin-top:3.125rem}.login-form .login-form-btn .van-button{height:2.75rem;line-height:2.75rem;border-radius:2.75rem}.login-form .login-form-links{margin-top:20px}.login-form .login-form-links>span{font-size:14px;line-height:20px;color:#5c5f69}.login-form .login-form-links>span+span:last-child{float:right}.login-form .van-form .van-field{padding:44px 0 10px;position:relative}.login-form .van-form .van-field:not(:last-child):after{left:0;border-bottom:1px solid #0f1421}.login-form .van-form .van-password-input{margin:0}.login-form .van-form .van-password-input .van-password-input__security li{border-bottom:1px solid #0f1421}.login-form .login-form-logo{position:absolute;width:8.125rem;height:2.6875rem;left:50%;bottom:2.25rem;background-size:cover;margin-left:-4.0625rem}@media (max-height:30rem){.login-form .login-form-logo{display:none}}.login-form .van-field .van-field__label{position:absolute;bottom:10px;font-size:1.125rem;color:#999ba6;-webkit-transition:bottom .2s ease-out;transition:bottom .2s ease-out}.login-form .van-field.active .van-field__label{bottom:38px}.login-form .van-field .van-field__value{font-size:1.125rem}.footer{height:3rem}.footer .van-tabbar{height:3rem!important}.footer .van-tabbar .van-tabbar-item .van-tabbar-item__icon{margin-bottom:0}.footer .van-tabbar .van-tabbar-item .van-tabbar-item__icon .material-icons-box{font-size:1.25rem;line-height:1.25rem;color:#999ba6}.footer .van-tabbar .van-tabbar-item--active .van-tabbar-item__icon .material-icons{color:#00a0e9}.footer .van-tabbar .van-tabbar-item .van-tabbar-item__text{font-size:.75rem;line-height:.75rem}.context-menu{padding:.9375rem 0;background-color:#fff}.context-menu .van-grid .van-grid-item .van-grid-item__content{padding:.6875rem 0;text-align:center}.context-menu .van-grid .van-grid-item .van-grid-item__content .context-menu-icon{width:3rem;height:3rem;border-radius:1rem}.context-menu .van-grid .van-grid-item .van-grid-item__content .material-icons-box{line-height:1.875rem;font-size:1.875rem;width:1.875rem;padding:.5625rem}.context-menu .van-grid .van-grid-item .van-grid-item__content .van-grid-item__text{font-size:.75rem;line-height:1.25rem;color:#5c5f69;margin:.375rem 0 0}.statistics{height:5.75rem;padding:0 1rem}.statistics>.van-row>.van-col{background-color:#4381e6;border-radius:.13rem;text-align:left;padding:1rem}.statistics>.van-row>.van-col h1{font-size:1.75rem;color:#fff;line-height:2.56rem;margin:0}.statistics>.van-row>.van-col span{font-size:.88rem;color:hsla(0,0%,100%,.5);line-height:1.25rem}.statistics>.van-row>.van-col:first-child>.van-row>.van-col:nth-child(2){padding-left:1rem}.statistics>.van-row>.van-col:first-child>.van-row>.van-col:nth-child(2):before{content:" ";display:block;float:left;width:.06rem;height:3rem;background-color:hsla(0,0%,100%,.2);margin-left:-1rem;margin-top:.3rem}.statistics>.van-row>.van-col:nth-child(2){margin-left:1rem;background-color:rgba(67,129,230,.18)}.statistics>.van-row>.van-col:nth-child(2) h1{color:#4381e6}.statistics>.van-row>.van-col:nth-child(2) span{color:rgba(67,129,230,.5)}.legends{margin-top:15px;background-color:#fff}.legends .van-tabs__wrap{border-bottom:1px solid #f7f8fc}.legends .van-row{padding:15px 4.16666667% 15px 0}.legends h3{font-size:1rem;font-weight:400;margin-left:30px;color:#042275}.legends .van-row .van-col{border-radius:5px;background:rgba(4,34,117,.08);background-clip:content-box;overflow:hidden;position:relative}.legends .van-row .van-col .tip{width:6px;height:6px;border:2px solid #fff;background:#042275;border-radius:50%;position:absolute;right:0;top:0}.legends .van-row .van-col.warning .tip{background:#00a0e9}.legends .van-row .van-col.error .tip{background:#d12626}.legends .van-row .van-col.warning{background-color:rgba(0,160,233,.08)}.legends .van-row .van-col.error{background-color:rgba(229,75,75,.08)}.legends .van-row .van-col h2{font-size:1.25rem;margin:15px 0 2px 15px;line-height:1rem;font-weight:400;color:#042275}.legends .van-row .van-col.warning h2{color:#00a0e9}.legends .van-row .van-col.error h2{color:#d12626}.legends .van-row .van-col p{font-size:.75rem;margin:0 0 10px 15px;color:rgba(4,34,117,.5)}.legends .van-row .van-col.warning p{color:rgba(0,160,233,.5)}.legends .van-row .van-col.error p{color:rgba(209,38,38,.5)}.legends .swiper-container{width:100%;height:100%}.legends .swiper-slide{padding:18px 0;font-size:18px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);border-radius:8px;width:84%;margin:15px 0;background-position:122% -3rem;background-size:50%}.legends .swiper-slide.swiper-slide-next,.legends .swiper-slide.swiper-slide-prev{-webkit-transform:translateZ(0) scale(.9)!important;transform:translateZ(0) scale(.9)!important}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right{background-image:none}.legends .swiper-slide .van-progress{width:calc(100% - 36px);margin:45px auto 5px}.legends .swiper-slide .van-progress .van-progress__pivot{background:none!important;top:-1rem;color:#0f1421;font-size:1.25rem;padding:0;left:0!important;text-align:left}.legends .swiper-slide h2{margin:0 18px 10px;font-weight:400}.legends .swiper-slide p{margin:0 18px;font-size:.875rem;color:#999ba6}.legends .swiper-slide p b{color:#00a0e9}.icon-menu .icon-menu-panel{background-color:#fff;margin-bottom:1rem;padding:1rem}.icon-menu .icon-menu-panel:last-child{margin-bottom:0}.icon-menu .icon-menu-panel h1{font-weight:500;font-size:1rem;line-height:1.5rem;color:#0f1421;margin-bottom:.3125rem}.icon-menu .icon-menu-panel .van-grid{margin:0 -.625rem;position:relative}.icon-menu .icon-menu-panel .van-grid .van-grid-item .van-grid-item__content{padding:.6875rem 0;text-align:center}.icon-menu .icon-menu-panel .van-grid .van-grid-item .van-grid-item__content .context-menu-icon{width:3rem;height:3rem;border-radius:1rem;position:relative}.icon-menu .icon-menu-panel .van-grid .van-grid-item .van-grid-item__content .context-menu-angle{display:block;width:1.5rem;height:1.125rem;position:absolute;right:-.75rem;top:-.5625rem;background-size:contain!important}.icon-menu .icon-menu-panel .van-grid .van-grid-item .van-grid-item__content .material-icons-box{line-height:1.875rem;font-size:1.875rem;width:1.875rem;padding:.5625rem}.icon-menu .icon-menu-panel .van-grid .van-grid-item .van-grid-item__content .van-grid-item__text{font-size:.75rem;line-height:1.25rem;color:#5c5f69;margin:.375rem 0 0}.icon-menu .icon-menu-panel.active h1{margin-bottom:1rem}.icon-menu .icon-menu-panel.active h1 i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.icon-menu .icon-menu-panel.active .van-grid{background-color:#f0f4fa;text-align:left;margin:0;border-radius:.5rem;padding:.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.icon-menu .icon-menu-panel.active .van-grid .van-grid-item{-ms-flex-preferred-size:11.1111%!important;flex-basis:11.1111%!important;padding:.5rem 0}.icon-menu .icon-menu-panel.active .van-grid .van-grid-item .van-grid-item__content{background-color:#f5f5f5;padding:0}.icon-menu .icon-menu-panel.active .van-grid .van-grid-item .van-grid-item__content .context-menu-icon{width:1.75rem;height:1.75rem;border-radius:.5625rem}.icon-menu .icon-menu-panel.active .van-grid .van-grid-item .van-grid-item__content .context-menu-angle{display:none}.icon-menu .icon-menu-panel.active .van-grid .van-grid-item .van-grid-item__content .material-icons-box{line-height:1rem;font-size:1rem;width:1rem;padding:.375rem}.icon-menu .icon-menu-panel.active .van-grid .van-grid-item .van-grid-item__content .van-grid-item__text{display:none}.icon-menu .icon-menu-panel .icon-menu-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999}.home-mine .home-mine-panel .home-mine-panel-top{height:9.125rem;background-size:cover;overflow:hidden}.home-mine .home-mine-panel .home-mine-panel-con{height:2rem;line-height:2rem;padding:0 1rem 2.5rem}.home-mine .home-mine-panel .home-mine-panel-con .home-mine-panel-avatar{width:4rem;height:4rem;border-radius:50%;margin-top:-2rem;margin-right:10px}.home-mine .home-mine-panel .home-mine-panel-con .home-mine-panel-avatar .van-image{background-color:#fff;border:.25rem solid #fff}.home-mine .home-mine-panel .home-mine-panel-con .home-mine-panel-name{display:inline-block}.home-mine .home-mine-panel .home-mine-panel-con .home-mine-panel-company{display:inline-block;color:#7b7b7b}.home-mine .home-mine-menu .van-cell{padding:1.25rem 1rem;color:#101010;font-size:.875rem}.home-mine .home-mine-menu .van-cell .material-icons-box{font-size:1.25rem;height:1.25rem;margin-right:1.125rem}.setting-menu .van-cell{padding:.8rem 1rem;font-size:.88rem;color:#101010}.setting-logout .van-tabbar-item__text{font-size:.88rem}.van-search{padding:1rem}.van-search .van-search__action{padding:0 0 0 1.25rem;font-size:.75rem;color:#5c5f69}.van-search .van-search__action .material-icons-box{font-size:1.125rem;line-height:1.125rem;padding:.5rem 0;margin-right:0}.company-panel{padding:1.25rem 1rem;overflow:hidden}.company-panel>h1{font-weight:500;font-size:1.125rem;line-height:1.6875rem;color:#000;position:relative}.company-panel>h1>span{display:inline-block;padding:0 .625rem;line-height:1.25rem;border:1px solid #00a0e9;border-radius:.625rem;font-weight:500;font-size:.625rem;color:#00a0e9;position:absolute;right:0}.company-panel>.company-panel-desc{font-size:.75rem;line-height:1.25rem;color:#5c5f69}.company-panel>.company-panel-desc>label{display:block;float:left;color:#999ba6;margin-right:.625rem}.contract-panel{padding:1rem;font-size:.75rem;color:#5c5f69;position:relative;overflow:hidden}.contract-panel .fixedBg{position:absolute;right:0;bottom:-1rem;z-index:0;width:7rem}.contract-panel>span{position:absolute;right:1rem}.contract-panel>h1{z-index:1;font-weight:500;font-size:1rem;line-height:1.5rem;height:1.5rem;color:#0f1421;margin-top:.75rem;position:relative}.contract-panel>h1>span{display:block;width:1.25rem;height:1.25rem;float:left;border-radius:1.25rem;line-height:1.25rem;font-size:.75rem;color:#fff;background-color:#ff7e55;margin-right:.625rem;margin-top:.125rem;text-align:center}.contract-panel>h1:last-child{margin-top:1.25rem;padding-bottom:.5rem;overflow:initial}.contract-panel>h1:last-child:before{display:block;content:" ";width:2px;height:.9375rem;background-color:#ced0d3;position:absolute;left:.5rem;top:-1.15rem}.contract-panel>h1:last-child>span{background-color:#4381e6}.task-update-form{margin:0 -1.25rem;background-color:#f0f4fa;padding:1rem}.task-update-form .app-field .van-cell .van-cell__title,.task-update-form .app-field .van-cell .van-field__control{font-size:.875rem}.task-update-form .app-field{padding:.875rem 1rem;border-bottom:1px solid #eef0f6}.task-update-form .app-field:last-child{border-bottom:none}.app-message .app-cell-content .app-cell-body .app-extra{position:absolute;bottom:1rem;right:1rem;border-radius:100px;line-height:1.25rem;padding:0 .625rem;font-size:.75rem}.app-message .app-cell-content .app-cell-body .app-extra.blue{background:rgba(0,160,233,.1);color:#00a0e9}.app-message .app-cell-content .app-cell-body .app-extra.orange{background:rgba(246,134,87,.1);color:#f68657}.app-message .app-cell-content .app-cell-body .app-extra.red{background:rgba(209,38,38,.1);color:#d12626}.app-message .unread .app-cell-content .app-cell-header .app-cell-label{color:#323233}.app-message .unread .app-cell-content .app-cell-header .app-cell-label:before{content:" ";display:block;width:.3rem;height:.3rem;border-radius:.3rem;background-color:#ee0a24;position:absolute;top:1rem;left:.4rem}.app-message .readed .app-cell-content .app-cell-body .van-cell__title>h1,.app-message .readed .app-cell-content .app-cell-label>span{color:#999ba6}.bill .qrCode>canvas,.bill .qrCode>img{margin:0 auto}.app-article{padding:1rem}.app-article>h1{line-height:3.5rem}.app-article>div{line-height:1.5;font-size:.75rem}.app-article>div>h1{font-size:1.25rem;line-height:2.5}.app-article>div>h2{font-size:1.125rem;line-height:2.5}.app-article>div>h3{font-size:1rem;line-height:2.5}.app-article>div>p{text-indent:1.5rem}.app-about{padding:5rem 2rem 0}.app-about .van-empty__image{width:5rem;height:5rem;border-radius:1rem;overflow:hidden}.app-about .van-empty__description{margin-top:2rem;text-align:center;padding:0;line-height:1.5;color:#000}.wave-card:after{content:" ";position:absolute;width:100%;height:5px;left:0;bottom:0;-webkit-transform:translateY(100%) rotate(180deg);transform:translateY(100%) rotate(180deg);background-image:-webkit-gradient(linear,50% 0,0 100%,from(transparent),color-stop(.5,transparent),color-stop(.5,#fff),to(#fff)),-webkit-gradient(linear,50% 0,100% 100%,from(transparent),color-stop(.5,transparent),color-stop(.5,#fff),to(#fff));background-size:10px 5px;background-repeat:repeat-x;background-position:5px 100%}.card-suffix{width:calc(100vw - 32px);padding:16px;background-color:#fff;color:#31548a;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;white-space:nowrap;margin-bottom:16px;background:-webkit-gradient(linear,left top,left bottom,from(#d6dde8),color-stop(15%,#fff));background:linear-gradient(180deg,#d6dde8,#fff 15%);font-size:14px;min-height:72px}.popup:after{content:" ";position:absolute;width:5px;height:5px;background-color:#e33b3d;left:50%;bottom:0;-webkit-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg)}.container{height:100vh;background:-webkit-gradient(linear,left top,left bottom,from(#cbd4e2),color-stop(10%,#f1f1f1));background:linear-gradient(180deg,#cbd4e2,#f1f1f1 10%)}.container,.wrapper{position:absolute;width:100vw}.wrapper{padding:0 16px;margin-top:8px;z-index:1}.release-card,.wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.release-card{position:relative;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:110px;border-radius:10px;padding:16px;font-size:14px;background-color:#31548a;background-image:url(../img/bg2.124c3a4f.png);background-repeat:no-repeat;background-size:cover;background-position-y:35%}.release-card .card-name{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff}.release-card .balance{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%);color:#fff;font-weight:800;font-size:32px}.action-btn{width:calc(100vw - 32px);height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:20vh;bottom:16px;font-size:16px;border-radius:100px;font-weight:700;background-color:#255895;color:#fff}