*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{position:relative;background:#f5f6fa;font-size:.42667rem;font-family:PingFang SC,Helvetica,STHeiti STXihei,Microsoft YaHei,Tohoma,Arial,sans-serif;-webkit-font-smoothing:antialiased}body,html{height:100%;width:100%;overflow-x:hidden;touch-action:none}#app{min-height:100%;height:100%}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}li,ol,ul{list-style:none}em,i{font-style:normal}b{font-weight:400}img{border:0}img,input{vertical-align:middle;font-family:PingFang SC,Tahoma,Microsoft Yahei}input:focus{outline:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cbcbcb!important}a{color:#666;text-decoration:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input,select,textarea{outline:none;-webkit-appearance:none}textarea{resize:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.success{color:#07c160!important}.fail{color:#ff0052!important}.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.van-tabbar{box-shadow:0 -.05333rem .85333rem 0 hsla(0,0%,48.2%,.12)}.common-line{height:.26667rem;width:100%;background:#f5f6fa}.common-button{height:1.33333rem;line-height:1.33333rem;font-size:.48rem;border-radius:.32rem;font-weight:500}.login{position:relative}.login .login-bg{width:6.21333rem;height:6.34667rem;position:absolute;right:0;top:0;z-index:1}.login .login-bg img{width:100%;height:100%}.login .login-main{position:relative;z-index:2;box-sizing:border-box;padding:.8rem .96rem 0 .96rem}.login .login-main .logo{width:2.34667rem;height:2.34667rem;margin:0 auto .8rem auto}.login .login-main .logo img{width:100%;height:100%;border-radius:2.34667rem;overflow:hidden}.login .login-main .form-box{border:.02667rem solid #ddd;border-radius:.32rem;overflow:hidden;margin-bottom:.85333rem}.login .login-main .form-box .van-field{font-size:.48rem;height:1.57333rem;padding:.48rem .74667rem;font-weight:500}.login .login-main .form-box .van-field .van-icon{font-size:.58667rem}.login .login-main .form-box .van-field:first-child:after,.login .login-main .form-box .van-field:nth-child(2):after{left:0;transform:scaleY(1);border-bottom:.02667rem solid #ddd}.login .login-main .form-box .van-field.tx .van-field__body{padding-right:2.66667rem}.login .login-main .form-box .van-field.tx .van-field__button{position:absolute;right:0;top:-.16rem}.order-validation{min-height:100%;background:#fff}.order-validation .banner{position:relative}.order-validation .banner .logout{position:absolute;font-size:.37333rem;right:.42667rem;top:.42667rem;color:#fff}.order-validation .organization-info{height:1.49333rem;line-height:1.49333rem;background:#fff;position:relative;box-sizing:border-box}.order-validation .organization-info .logo{position:absolute;display:none;left:4.26667rem;bottom:1.46667rem;width:1.65333rem;height:1.65333rem;background:#fff;box-shadow:0 .10667rem .32rem 0 rgba(0,0,0,.2);border-radius:1.81333rem}.order-validation .organization-info .logo img{border-radius:1.81333rem;overflow:hidden}.order-validation .organization-info .name{padding:0 .26667rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:.48rem;font-weight:500;color:#333}.order-validation .validation-form{padding:.85333rem .98667rem;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;background:#fff}.order-validation .validation-form .validation-input{height:1.6rem;padding:.48rem .74667rem;font-size:.48rem;border:.02667rem solid #ddd;font-weight:500;border-radius:.32rem;width:calc(100% - 1.76rem)}.order-validation .validation-form .validation-input .van-icon{font-size:.58667rem}.order-validation .validation-form .validation-input:after{display:none}.order-validation .validation-form .scan{width:1.28rem;height:1.28rem}.order-validation .button{padding:0 .98667rem}.order-validation-result{min-height:100%;background:#fff}.order-validation-result .result-box{padding:1.28rem 1.06667rem 0 1.06667rem}.order-validation-result .result-box .result-status{text-align:center;margin-bottom:1.06667rem}.order-validation-result .result-box .result-status .icon-box{margin-bottom:.16rem}.order-validation-result .result-box .result-status .icon-box .van-icon{font-size:1.33333rem}.order-validation-result .result-box .result-status .tips{color:#333;font-size:.42667rem;font-weight:500}.order-validation-result .result-box .result-info .van-cell{padding:.13333rem 0}.order-validation-result .result-box .result-info .van-cell .van-cell__title{color:#666;flex:none;width:30%}.order-validation-result .result-box .result-info .van-cell .van-cell__value{color:#333}.order-validation-result .result-box .result-info .van-cell:after{display:none}.order-validation-result .result-box .result-info .success-info{border-top:.02667rem solid #ddd;margin-top:.26667rem;padding-top:.26667rem}.order-validation-result .result-box .button{margin-top:.93333rem}.order-history .history-list .list-item-box{padding:0 .42667rem;box-sizing:border-box;padding-top:.37333rem}.order-history .history-list .list-item-box .list-item{box-sizing:border-box;border-radius:.32rem;background-color:#fff;padding:.32rem .42667rem;position:relative;margin-bottom:.37333rem}.order-history .history-list .list-item-box .list-item .status{color:#00b40c;font-size:.37333rem;position:absolute;right:.42667rem;top:.37333rem}.order-history .history-list .list-item-box .list-item h5{margin-bottom:.10667rem;display:flex;justify-content:space-between;align-items:center}.order-history .history-list .list-item-box .list-item h5 span{font-size:.42667rem;color:#333;font-weight:500}.order-history .history-list .list-item-box .list-item h5 em{font-size:.37333rem;color:#1989fa}.order-history .history-list .list-item-box .list-item .list-item-cell .van-cell{padding:0}.order-history .history-list .list-item-box .list-item .list-item-cell .van-cell .van-cell__title{color:#999;flex:none;width:2.02667rem;font-size:.32rem}.order-history .history-list .list-item-box .list-item .list-item-cell .van-cell .van-cell__value{color:#333;font-size:.32rem;text-align:left}.order-history .history-list .list-item-box .list-item .list-item-cell .van-cell:after{display:none}