.binding-body{width:100vw;height:100vh;background-color:#fff}.binding-body .binding-form{width:98vw;margin:0 auto;display:flex;flex-direction:column;align-items:center}.binding-body .binding-form>.binding-form-item{width:90%;margin-top:5vw;font-size:3.7vw}.binding-body .binding-form>.binding-form-item .binding-form-item-label{width:80%;height:8vw;line-height:8vw;text-align:left;color:#423e3e;padding-left:2vw}.binding-body .binding-form>.binding-form-item .company,.binding-body .binding-form>.binding-form-item .phone-number,.binding-body .binding-form>.binding-form-item .verification-code .input-code{height:12.2vw;border-radius:4px;box-shadow:0 2px 4px rgba(245,221,144,.12),0 0 6px rgba(245,221,144,.04);padding-left:10vw;box-sizing:border-box;background:#fff;color:#423e3e;position:relative;border:.1vw solid #c9ccd4}.binding-body .binding-form>.binding-form-item .company:hover,.binding-body .binding-form>.binding-form-item .phone-number:hover,.binding-body .binding-form>.binding-form-item .verification-code .input-code:hover{border:.1vw solid #f1cf61}.binding-body .binding-form>.binding-form-item .company .van-icon,.binding-body .binding-form>.binding-form-item .phone-number .van-icon,.binding-body .binding-form>.binding-form-item .verification-code .input-code .van-icon{position:absolute;font-size:5vw;line-height:12.2vw}.binding-body .binding-form>.binding-form-item .company .van-icon-newspaper-o,.binding-body .binding-form>.binding-form-item .company .van-icon-phone-o,.binding-body .binding-form>.binding-form-item .company .van-icon-records,.binding-body .binding-form>.binding-form-item .phone-number .van-icon-newspaper-o,.binding-body .binding-form>.binding-form-item .phone-number .van-icon-phone-o,.binding-body .binding-form>.binding-form-item .phone-number .van-icon-records,.binding-body .binding-form>.binding-form-item .verification-code .input-code .van-icon-newspaper-o,.binding-body .binding-form>.binding-form-item .verification-code .input-code .van-icon-phone-o,.binding-body .binding-form>.binding-form-item .verification-code .input-code .van-icon-records{left:2.6vw}.binding-body .binding-form .company{line-height:12.2vw;box-sizing:border-box;border-radius:30px;text-align:center;padding:0!important}.binding-body .binding-form .company .van-icon-arrow-down{right:2.5vw}.binding-body .binding-form .company .company-null{color:#c8c8cb}.binding-body .binding-form input{width:90%;height:12vw;line-height:12vw;background:none;outline:none;border:none;color:#606266;font-size:4vw}.binding-body .binding-form input::-webkit-input-placeholder{color:#c8c8cb}.binding-body .binding-form input:focus{border:none}.binding-body .binding-form .verification-code{display:flex;justify-content:space-between}.binding-body .binding-form .verification-code .input-code{width:56%}.binding-body .binding-form .verification-code .send-code{width:38%;line-height:12.2vw;text-align:center;border-radius:.4vw;color:#5e5555}.binding-body .binding-form .verification-code .send-code-y{background:#d9d9d9}.binding-body .binding-form .verification-code .send-code-n{background:#f1cf61}.binding-body .binding-form .binding-submit{width:100%;line-height:12.2vw;background:#f1cf61;text-align:center;border-radius:.4vw;margin-top:6vw;color:#5e5555}.consumption-record{width:100vw;min-height:100vh;overflow-y:hidden;background-color:#f6f6f6}.consumption-record ::v-deep .van-button--info{color:#fff;background-color:#f1cf61;border:1px solid #f1cf61}.consumption-record .dining-search{width:100vw;display:flex;justify-content:space-between;padding-top:4vw}.consumption-record .dining-search .search-date{width:60vw;flex:2.5;display:flex;justify-content:space-between;margin-left:4vw}.consumption-record .dining-search .search-date .search-date-btn{width:63vw;border-radius:4px}.consumption-record .dining-search .search-btn{width:30vw;flex:1;height:15vw;margin-right:4vw}.consumption-record .dining-search .search-btn .van-button{width:25vw;border-radius:4px}.consumption-record .consumption-record-content .c-cell__value{position:relative;overflow:hidden;color:#969799;vertical-align:middle;word-wrap:break-word}.consumption-record .consumption-record-content .van-cell-group,.consumption-record .consumption-record-content .van-cell-group:first-child{margin-bottom:4vw}.van-cell__title{margin-left:3vw}.module-page{width:100vw;height:100%;padding:0 4vw 60px 4vw;border-top:1px solid #f6f6f6;box-sizing:border-box;background-color:#f6f6f6}.module-item{width:92vw;box-shadow:0 .053333rem .266667rem hsla(0,0%,39.2%,.1);-webkit-box-shadow:0 .053333rem .266667rem hsla(0,0%,39.2%,.1);-moz-box-shadow:0 .053333rem .266667rem hsla(0,0%,39.2%,.1);border-radius:4px;background:#fff;margin-top:5vw}.module-item .module-title{font-size:4vw;font-weight:500;color:#323233;height:12vw;line-height:12vw;padding:0 4vw}.module-item .module-menu{display:flex;flex-wrap:wrap;padding:3vw 0}.module-item .module-menu .module-menu-item{width:24%;height:20vw;text-align:center;color:#323233;font-size:3vw;display:flex;flex-direction:column;align-items:center;padding:2vw 0}.module-item .module-menu .module-menu-item .van-image{width:11vw;margin-bottom:1.6vw}.module-item .module-menu .module-menu-item .van-icon{font-size:6.6vw;color:#000;margin-bottom:1.6vw}.create-order-page{width:100vw;height:100vh;background-color:#f6f6f6}.create-order-page .van-submit-bar__button--danger{background:#f1cf61}.check-address .van-icon-location-o{color:#ff1e0f}.check-address .order-address{height:16vw}.commodity .van-icon-gem-o{color:#ff1e0f}.address-content{height:73vh;overflow-y:hidden}.menu{height:100vh;display:flex;flex-direction:column;background:#fff}.menu .menu-head{width:93vw;height:28vw;padding:4vw 0;margin:0 auto;border-radius:5px;overflow:hidden}.menu .menu-body{display:flex;height:100%;overflow:hidden;padding-bottom:13.2vw;position:relative}.menu .menu-body .menu-foods{flex:2;height:inherit;overflow-y:auto}.menu .menu-body .menu-foods::-webkit-scrollbar{width:0;height:0}.menu .menu-body .menu-foods .menu-food-item{width:64.5vw;margin:0 auto;padding:2.1vw 2vw;box-sizing:border-box;border-radius:1.3vw;background:#f6f6f6;margin-bottom:2vw;display:flex}.menu .menu-body .menu-foods .menu-food-item .van-image{border-radius:1.3vw;overflow:hidden}.menu .menu-body .menu-foods .menu-food-item .food-introduce{flex:2;display:flex;flex-direction:column;line-height:8vw;padding-left:2vw;box-sizing:border-box}.menu .menu-body .menu-foods .menu-food-item .food-introduce>div{display:flex;justify-content:space-between}.menu .menu-body .menu-foods .menu-food-item .food-introduce .food-introduce-top{display:flex}.menu .menu-body .menu-foods .menu-food-item .food-introduce .food-introduce-top .food-name{flex:1;padding-right:10px;font-size:3.46vw;font-weight:500;color:#423e3e}.menu .menu-body .menu-foods .menu-food-item .food-introduce .food-introduce-top .food-price{font-size:3.46vw;font-weight:500;color:#de0000}.menu .menu-body .menu-foods .menu-food-item .food-introduce .food-introduce-bottom{display:flex}.menu .menu-body .menu-foods .menu-food-item .food-introduce .food-introduce-bottom .food-doc{flex:1;height:8vw;font-size:3vw;color:#707070;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu .menu-body .menu-foods .menu-food-item .food-introduce .food-introduce-bottom .van-icon-add-square{font-size:6.4vw;color:#f1cf61}.menu .menu-body .menu-foods .menu-message{position:absolute;right:0;bottom:0;z-index:20220303;width:100vw;height:13.2vw;padding:0 4vw;box-sizing:border-box;background:rgba(242,215,124,.5215686274509804);display:flex;justify-content:space-between;align-items:center}.menu .menu-body .menu-foods .menu-message span{font-size:3vw;color:#707070}.menu .menu-body .menu-foods .menu-message span:first-child{display:flex;align-items:center}.menu .menu-body .menu-foods .menu-message span:first-child span{font-size:3.4vw;margin-left:3vw}.menu .menu-body .menu-foods .menu-message span .van-icon-cart{font-size:7vw;color:#f1cf61}.menu .menu-body .menu-foods .menu-message .menu-submit{width:19vw;height:8.4vw;line-height:8.4vw;border-radius:2px;text-align:center;background:#f1cf61}.menu .menu-body .menu-foods .van-popup{z-index:82!important}.menu .menu-body .menu-foods ::v-deep .van-overlay{z-index:80!important}.popup-cart{width:100vw;height:inherit;overflow:hidden}.popup-cart .popup-cart-head{height:14vw;line-height:14vw;display:flex;padding:0 5vw;box-sizing:border-box;justify-content:space-between}.popup-cart .popup-cart-head span:first-child{font-size:4vw;font-weight:700}.popup-cart .popup-cart-head span:nth-child(2){font-size:3vw;position:relative}.popup-cart .popup-cart-head span:nth-child(2) .van-icon-delete-o{font-size:4.3vw;position:absolute;left:-4.5vw;top:4.6vw}.popup-cart .popup-body{width:100%;height:calc(100% - 28.4vw);overflow-y:auto}.popup-cart .popup-body::-webkit-scrollbar{width:0;height:0}.popup-cart .popup-body .delete-button{height:100%}.popup-cart .van-card{background-color:#fff}.order-page{width:100vw;height:100vh;background-color:#f6f6f6}.order-page,::v-deep .van-tabs__wrap--scrollable .van-tabs__nav{overflow:hidden}::v-deep .van-tabs__wrap{box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}::v-deep .van-list{background-color:#f5f5f5;height:calc(100vh - 12vw);overflow-x:auto}::v-deep .van-list::-webkit-scrollbar{width:0;height:0}::v-deep .empty-order{height:calc(100vh - 12vw)}::v-deep .custom-image{margin-top:50%}::v-deep .custom-image .van-empty__image{width:30vw;height:30vw}.order-item{width:100%;padding:3vw;box-sizing:border-box;background-color:#fff;color:grey;margin-top:2vw}.order-item .order-item-no{color:red;height:8vw;line-height:8vw;font-size:4.8vw;font-weight:700}.order-item .order-item-head{height:10vw;line-height:10vw;display:flex;justify-content:space-between;align-items:center;font-size:3.4vw;border-bottom:1px solid #dcdfe6}.order-item .order-item-head .order-date{font-size:4vw}.order-item .sub-order-list{width:96vw;display:flex;overflow-x:auto;overflow-y:hidden}.order-item .sub-order-list::-webkit-scrollbar{width:0;height:0}.order-item .sub-order-list .sub-order-item{width:20vw;margin-right:2vw;border-radius:3px}.order-item .order-item-describe{display:flex;justify-content:space-around;align-items:center;margin-top:3vw}.order-item .order-item-describe .order-item-price{font-size:3.4vw;flex:1}.order-item .order-item-describe .order-item-price .price{color:#323233;padding-left:2vw}.order-item .order-item-describe .order-item-button .van-button:first-child{margin-right:2vw}.order-popup-body{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.order-details-page{width:100vw;height:100vh;background-color:#f6f6f6}.order-details-page .van-submit-bar__button--danger{background:#f1cf61}.check-address{width:100vw;height:16vw;position:relative;box-sizing:border-box;background-color:#f6f6f6}.check-address:before{position:absolute;right:0;bottom:0;left:0;height:.7vw;background:-webkit-repeating-linear-gradient(135deg,#ff6c6c,#ff6c6c 20%,transparent 0,transparent 25%,#1989fa 0,#1989fa 45%,transparent 0,transparent 50%);background:repeating-linear-gradient(-45deg,#ff6c6c,#ff6c6c 20%,transparent 0,transparent 25%,#1989fa 0,#1989fa 45%,transparent 0,transparent 50%);background-size:80px;content:""}.check-address:active{background-color:#f5f5f5}.check-address .van-icon{position:absolute;color:#969799;line-height:16vw}.check-address .van-icon-location-o{left:5vw;color:#f1cf61}.check-address .van-icon-arrow{right:5vw}.check-address .empty-address{padding-left:14vw;color:#323233;font-size:3.7vw;line-height:16vw}.check-address .order-address{width:78vw;margin:0 auto;display:flex;flex-direction:column;padding-top:4.25vw;box-sizing:border-box}.check-address .order-address span:first-child{color:#323233;font-size:3.5vw;padding-bottom:.7vw}.check-address .order-address span:nth-child(2){color:#606266;font-size:3.3vw}.commodity .van-icon-gem-o{color:#f1cf61;font-size:4.6vw}.commodity .van-cell__title,.commodity .van-icon-gem-o{height:32px;line-height:32px}.commodity-list{padding-bottom:18vw}.commodity-list .van-card:not(:first-child){margin-top:4px}.van-submit-bar__bar{box-shadow:0 2px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04)}.personal-head{height:46vw;background:#f1cf61;padding-top:12.86vw;padding-left:6.86vw;display:flex;box-sizing:border-box}.personal-head .personal-portrait{width:18.4vw;height:18.4vw;border-radius:50%;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.5)}.personal-head .introduction{color:#707070;padding-left:5vw}.personal-head .introduction .name{font-size:4.24vw;font-weight:500;padding-top:1vw;padding-bottom:2vw}.personal-head .introduction .phone{padding-bottom:1.5vw}.personal-head .introduction .company{font-size:3.4vw}.personal-head .introduction .balance{width:24vw;font-size:5vw;color:rgba(255,87,51,.62);font-weight:500;padding-top:5vw;padding-bottom:1vw}.personal-body .wallet{width:92vw;margin:4vw auto;background-color:#fff;border-radius:4px;display:flex}.personal-body .wallet>div{flex:1;padding:3.5vw 0;text-align:center;display:flex;flex-direction:column}.personal-body .wallet>div span{color:#707070;font-size:3vw;padding-top:.8vw}.personal-body .wallet>div .amount-money{color:red;font-weight:700;font-size:3.7vw}.personal-body .system-fun{width:92vw;margin:4vw auto}.personal-body .system-fun .van-cell{font-size:3.2vw;color:#423e3e}.personal-body .system-fun .van-icon{font-size:4vw}.explain-body{padding:0 4vw}.explain-body .explain-text{font-size:14px;color:#606266}.explain-body h2{margin:20px 0}.explain-body h4{text-align:left;padding:0;margin:.6em 0}.explain-body .explain-describe{text-indent:14px}.explain-body p{padding:0 2vw}.recharge-record{width:100vw;min-height:100vh;overflow-y:hidden;background-color:#f6f6f6}.recharge-record ::v-deep .van-button--info{color:#fff;background-color:#f1cf61;border:1px solid #f1cf61}.recharge-record .dining-search{width:100vw;display:flex;justify-content:space-between;padding-top:4vw}.recharge-record .dining-search .search-date{width:60vw;flex:2.5;display:flex;justify-content:space-between;margin-left:4vw}.recharge-record .dining-search .search-date .search-date-btn{width:63vw;border-radius:4px}.recharge-record .dining-search .search-btn{width:30vw;flex:1;height:15vw;margin-right:4vw}.recharge-record .dining-search .search-btn .van-button{width:25vw;border-radius:4px}.recharge-record .recharge-record-content .c-cell__value{position:relative;overflow:hidden;color:#969799;vertical-align:middle;word-wrap:break-word}.recharge-record .recharge-record-content .van-cell-group{margin-bottom:4vw}.reserve-record{min-height:100vh;padding-bottom:3vw;box-sizing:border-box;background-color:#f6f6f6}.reserve-record .van-cell-group--inset{margin-bottom:3vw}.reserve-record ::v-deep .van-button--info{color:#fff;background-color:#f1cf61;border:1px solid #f1cf61}.reserve-record .dining-search{width:100vw;display:flex;justify-content:space-between;padding-top:4vw}.reserve-record .dining-search .search-date{width:60vw;flex:2.5;display:flex;justify-content:space-between;margin-left:4vw}.reserve-record .dining-search .search-date .search-date-btn{width:63vw;border-radius:4px}.reserve-record .dining-search .search-btn{width:30vw;flex:1;height:15vw;margin-right:4vw}.reserve-record .dining-search .search-btn .van-button{width:25vw;border-radius:4px}.ordering-time{width:96vw;margin:0 auto;padding:4vw 0}.ordering-time table{border-collapse:collapse;border-spacing:0;width:100%;text-align:center}.ordering-time table tr{display:table-row;vertical-align:inherit;border-color:inherit}.ordering-time table tr:first-child td{font-size:3.7vw;color:#909399;font-weight:700}.ordering-time table tr td{font-size:3.5vw;color:#606266;border-collapse:collapse;border:.2vw solid #ebeef5;padding:2.6vw 2.6vw;min-width:0;text-overflow:ellipsis;vertical-align:middle;position:relative;transition:background-color .25s ease}.ordering-time table tr td>span{padding:2vw 3vw;box-sizing:border-box}.ordering-time table tr td .is-reserve{background-color:#07c160;color:#fff}.batch-reserve-submit{position:fixed;width:100vw;height:15vw;bottom:2vw;left:0;display:flex;justify-content:space-around}.reserve .reserve-body .reserve-meals .reserve-meals-name span{width:28vw}.reserve .reserve-body .reserve-meals .meal-menu{height:calc(100vh - 87vw)}.reserve{height:100vh;display:flex;flex-direction:column;background:#fff}.reserve .reserve-head{width:93vw;height:28vw;padding:4vw 0;margin:0 auto;border-radius:5px;overflow:hidden}.reserve .reserve-body{height:calc(100vh - 36vw);display:flex;overflow:hidden}.reserve .reserve-body .reserve-meals{width:71vw;height:inherit;position:relative}.reserve .reserve-body .reserve-meals .reserve-meals-name{display:flex;height:10vw;color:#707070;font-size:3.73vw}.reserve .reserve-body .reserve-meals .reserve-meals-name span{width:18vw;height:9.8vw;line-height:9.8vw;border-radius:.5vw;text-align:center;margin-left:3.6vw;background:#f6f6f6;border:1px solid hsla(0,0%,94.1%,.58);box-shadow:0 0 .8vw hsla(0,0%,94.1%,.58)}.reserve .reserve-body .reserve-meals .reserve-meals-name .reserve-meal-active{background:#f1cf61;border:.2vw solid #f1cf61;box-shadow:0 0 .8vw #f1cf61}.reserve .reserve-body .reserve-meals .meal-date{height:8.5vw;line-height:8.5vw;background:#f6f6f6;margin-top:4vw;font-size:3vw;color:#707070;padding-left:3.6vw}.reserve .reserve-body .reserve-meals .meal-date .van-icon-volume-o{line-height:8.5vw;font-size:3.5vw}.reserve .reserve-body .reserve-meals .meal-menu{height:calc(100vh - 71.7vw);display:flex;justify-content:center;background-color:#e9e7e5;color:#707070}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-title{font-size:4.3vw;font-weight:500}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content{height:calc(100% - 43vw);padding:1.2vw 0;font-size:4vw;display:flex;flex-direction:column;overflow-y:auto}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content>span{padding-bottom:1vw}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content::-webkit-scrollbar{width:0;height:0}.reserve .reserve-body .reserve-meals .reserve-message{height:13.2vw;padding:0 3vw;box-sizing:border-box;background:rgba(242,215,124,.5215686274509804);display:flex;justify-content:space-between;align-items:center}.reserve .reserve-body .reserve-meals .reserve-message span{font-size:3vw;color:#707070}.reserve .reserve-body .reserve-meals .reserve-message .reserve-submit{width:17vw;height:8.4vw;line-height:8.4vw;border-radius:2px;text-align:center;background:#f1cf61}.home{padding:4vw;color:#423e3e;box-sizing:border-box}.home .home-head{width:93vw;height:45vw;background-color:#d6d6d6;margin:0 auto;border-radius:4px;overflow:hidden}.home .home-body{margin-top:3vw}.home .home-body .home-menu-title{width:93vw;height:11vw;line-height:11vw;text-align:left;padding-left:3.2vw;position:relative;box-sizing:border-box}.home .home-body .home-menu-title:before{position:absolute;top:47%;left:0;width:4px;height:4vw;line-height:8vw;background-color:#fbebae;transform:translateY(-50%);content:""}.home .home-body .home-menu-item{width:45%;height:30vw;display:flex;justify-content:start;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px}.home .home-body .home-menu-item>a{flex:1;background-color:#fff;border-radius:4px;display:flex;color:#423e3e;overflow:hidden}.home .home-body .home-menu-item .visitor-apply{flex:1;position:relative}.home .home-body .home-menu-item .visitor-apply>span{line-height:18vw;padding-left:5vw;font-size:5.5vw}.home .home-body .home-menu-item .visitor-apply .van-image{position:absolute;top:8vw;right:-6vw}.visitor-apply{width:100vw;height:100vh;overflow-y:auto;background-color:#f6f6f6}.visitor-apply::-webkit-scrollbar{width:0;height:0}.van-doc-demo-block__title{margin:0;padding:5vw 4vw;color:rgba(69,90,100,.6);font-weight:400;font-size:14px;line-height:16px}.submit-apply{margin:6vw;padding-bottom:9vw}.visitor-record{width:100vw;min-height:100vh;box-sizing:border-box;background-color:#f6f6f6}.visitor-record .van-search .van-search__action:active{background-color:transparent}.visitor-record .more-select ::v-deep .van-dropdown-menu__bar--opened{z-index:2003}.visitor-record .more-select .more-select-body{padding:4vw 0}.visitor-record .visitor-record-body .van-cell-group{margin-top:3.6vw}.visitor-record .visitor-record-body .visit-reason{width:60vw;color:#969799;vertical-align:middle;word-wrap:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}::v-deep .item-btn .van-cell__value .van-button{padding:0 4vw}::v-deep .item-btn .van-cell__value .van-button--default{margin-right:3vw}.visitor-details-body{padding:3vw;box-sizing:border-box}.visitor-details-body .van-doc-demo-block__title{margin:0;padding:5vw 4vw;color:rgba(0,0,0,.6);font-weight:700;font-size:5vw;line-height:16px}.visitor-details-body .van-field__body .is-visit-n,.visitor-details-body .van-field__body .is-visit-y{padding:1vw 2vw;color:#fff;border-radius:4px;font-size:3.5vw}.visitor-details-body .van-field__body .is-visit-y{background-color:#42b983}.visitor-details-body .van-field__body .is-visit-n{background-color:#ff1e0f}.binding-body[data-v-75728664]{width:100vw;height:100vh;background-color:#fff}.binding-body .binding-form[data-v-75728664]{width:98vw;margin:0 auto;display:flex;flex-direction:column;align-items:center}.binding-body .binding-form>.binding-form-item[data-v-75728664]{width:90%;margin-top:5vw;font-size:3.7vw}.binding-body .binding-form>.binding-form-item .binding-form-item-label[data-v-75728664]{width:80%;height:8vw;line-height:8vw;text-align:left;color:#423e3e;padding-left:2vw}.binding-body .binding-form>.binding-form-item .company[data-v-75728664],.binding-body .binding-form>.binding-form-item .phone-number[data-v-75728664],.binding-body .binding-form>.binding-form-item .verification-code .input-code[data-v-75728664]{height:12.2vw;border-radius:4px;box-shadow:0 2px 4px rgba(245,221,144,.12),0 0 6px rgba(245,221,144,.04);padding-left:10vw;box-sizing:border-box;background:#fff;color:#423e3e;position:relative;border:.1vw solid #c9ccd4}.binding-body .binding-form>.binding-form-item .company[data-v-75728664]:hover,.binding-body .binding-form>.binding-form-item .phone-number[data-v-75728664]:hover,.binding-body .binding-form>.binding-form-item .verification-code .input-code[data-v-75728664]:hover{border:.1vw solid #f1cf61}.binding-body .binding-form>.binding-form-item .company .van-icon[data-v-75728664],.binding-body .binding-form>.binding-form-item .phone-number .van-icon[data-v-75728664],.binding-body .binding-form>.binding-form-item .verification-code .input-code .van-icon[data-v-75728664]{position:absolute;font-size:5vw;line-height:12.2vw}.binding-body .binding-form>.binding-form-item .company .van-icon-newspaper-o[data-v-75728664],.binding-body .binding-form>.binding-form-item .company .van-icon-phone-o[data-v-75728664],.binding-body .binding-form>.binding-form-item .company .van-icon-records[data-v-75728664],.binding-body .binding-form>.binding-form-item .phone-number .van-icon-newspaper-o[data-v-75728664],.binding-body .binding-form>.binding-form-item .phone-number .van-icon-phone-o[data-v-75728664],.binding-body .binding-form>.binding-form-item .phone-number .van-icon-records[data-v-75728664],.binding-body .binding-form>.binding-form-item .verification-code .input-code .van-icon-newspaper-o[data-v-75728664],.binding-body .binding-form>.binding-form-item .verification-code .input-code .van-icon-phone-o[data-v-75728664],.binding-body .binding-form>.binding-form-item .verification-code .input-code .van-icon-records[data-v-75728664]{left:2.6vw}.binding-body .binding-form .company[data-v-75728664]{line-height:12.2vw;box-sizing:border-box;border-radius:30px;text-align:center;padding:0!important}.binding-body .binding-form .company .van-icon-arrow-down[data-v-75728664]{right:2.5vw}.binding-body .binding-form .company .company-null[data-v-75728664]{color:#c8c8cb}.binding-body .binding-form input[data-v-75728664]{width:90%;height:12vw;line-height:12vw;background:none;outline:none;border:none;color:#606266;font-size:4vw}.binding-body .binding-form input[data-v-75728664]::-webkit-input-placeholder{color:#c8c8cb}.binding-body .binding-form input[data-v-75728664]:focus{border:none}.binding-body .binding-form .verification-code[data-v-75728664]{display:flex;justify-content:space-between}.binding-body .binding-form .verification-code .input-code[data-v-75728664]{width:56%}.binding-body .binding-form .verification-code .send-code[data-v-75728664]{width:38%;line-height:12.2vw;text-align:center;border-radius:.4vw;color:#5e5555}.binding-body .binding-form .verification-code .send-code-y[data-v-75728664]{background:#d9d9d9}.binding-body .binding-form .verification-code .send-code-n[data-v-75728664]{background:#f1cf61}.binding-body .binding-form .binding-submit[data-v-75728664]{width:100%;line-height:12.2vw;background:#f1cf61;text-align:center;border-radius:.4vw;margin-top:6vw;color:#5e5555}.consumption-record[data-v-42c76c28]{width:100vw;min-height:100vh;overflow-y:hidden;background-color:#f6f6f6}.consumption-record[data-v-42c76c28] .van-button--info{color:#fff;background-color:#f1cf61;border:1px solid #f1cf61}.consumption-record .dining-search[data-v-42c76c28]{width:100vw;display:flex;justify-content:space-between;padding-top:4vw}.consumption-record .dining-search .search-date[data-v-42c76c28]{width:60vw;flex:2.5;display:flex;justify-content:space-between;margin-left:4vw}.consumption-record .dining-search .search-date .search-date-btn[data-v-42c76c28]{width:63vw;border-radius:4px}.consumption-record .dining-search .search-btn[data-v-42c76c28]{width:30vw;flex:1;height:15vw;margin-right:4vw}.consumption-record .dining-search .search-btn .van-button[data-v-42c76c28]{width:25vw;border-radius:4px}.consumption-record .consumption-record-content .c-cell__value[data-v-42c76c28]{position:relative;overflow:hidden;color:#969799;vertical-align:middle;word-wrap:break-word}.consumption-record .consumption-record-content .van-cell-group[data-v-42c76c28],.consumption-record .consumption-record-content .van-cell-group[data-v-42c76c28]:first-child{margin-bottom:4vw}.van-cell__title[data-v-267e2687]{margin-left:3vw}.module-page[data-v-267e2687]{width:100vw;height:100%;padding:0 4vw 60px 4vw;border-top:1px solid #f6f6f6;box-sizing:border-box;background-color:#f6f6f6}.module-item[data-v-267e2687]{width:92vw;box-shadow:0 .053333rem .266667rem hsla(0,0%,39.2%,.1);-webkit-box-shadow:0 .053333rem .266667rem hsla(0,0%,39.2%,.1);-moz-box-shadow:0 .053333rem .266667rem hsla(0,0%,39.2%,.1);border-radius:4px;background:#fff;margin-top:5vw}.module-item .module-title[data-v-267e2687]{font-size:4vw;font-weight:500;color:#323233;height:12vw;line-height:12vw;padding:0 4vw}.module-item .module-menu[data-v-267e2687]{display:flex;flex-wrap:wrap;padding:3vw 0}.module-item .module-menu .module-menu-item[data-v-267e2687]{width:24%;height:20vw;text-align:center;color:#323233;font-size:3vw;display:flex;flex-direction:column;align-items:center;padding:2vw 0}.module-item .module-menu .module-menu-item .van-image[data-v-267e2687]{width:11vw;margin-bottom:1.6vw}.module-item .module-menu .module-menu-item .van-icon[data-v-267e2687]{font-size:6.6vw;color:#000;margin-bottom:1.6vw}.personal-head[data-v-93d1b228]{height:46vw;background:#f1cf61;padding-top:12.86vw;padding-left:6.86vw;display:flex;box-sizing:border-box}.personal-head .personal-portrait[data-v-93d1b228]{width:18.4vw;height:18.4vw;border-radius:50%;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.5)}.personal-head .introduction[data-v-93d1b228]{color:#707070;padding-left:5vw}.personal-head .introduction .name[data-v-93d1b228]{font-size:4.24vw;font-weight:500;padding-top:1vw;padding-bottom:2vw}.personal-head .introduction .phone[data-v-93d1b228]{padding-bottom:1.5vw}.personal-head .introduction .company[data-v-93d1b228]{font-size:3.4vw}.personal-head .introduction .balance[data-v-93d1b228]{width:24vw;font-size:5vw;color:rgba(255,87,51,.62);font-weight:500;padding-top:5vw;padding-bottom:1vw}.personal-body .wallet[data-v-93d1b228]{width:92vw;margin:4vw auto;background-color:#fff;border-radius:4px;display:flex}.personal-body .wallet>div[data-v-93d1b228]{flex:1;padding:3.5vw 0;text-align:center;display:flex;flex-direction:column}.personal-body .wallet>div span[data-v-93d1b228]{color:#707070;font-size:3vw;padding-top:.8vw}.personal-body .wallet>div .amount-money[data-v-93d1b228]{color:red;font-weight:700;font-size:3.7vw}.personal-body .system-fun[data-v-93d1b228]{width:92vw;margin:4vw auto}.personal-body .system-fun .van-cell[data-v-93d1b228]{font-size:3.2vw;color:#423e3e}.personal-body .system-fun .van-icon[data-v-93d1b228]{font-size:4vw}.explain-body[data-v-93d1b228]{padding:0 4vw}.explain-body .explain-text[data-v-93d1b228]{font-size:14px;color:#606266}.explain-body h2[data-v-93d1b228]{margin:20px 0}.explain-body h4[data-v-93d1b228]{text-align:left;padding:0;margin:.6em 0}.explain-body .explain-describe[data-v-93d1b228]{text-indent:14px}.explain-body p[data-v-93d1b228]{padding:0 2vw}.recharge-record[data-v-17d43c78]{width:100vw;min-height:100vh;overflow-y:hidden;background-color:#f6f6f6}.recharge-record[data-v-17d43c78] .van-button--info{color:#fff;background-color:#f1cf61;border:1px solid #f1cf61}.recharge-record .dining-search[data-v-17d43c78]{width:100vw;display:flex;justify-content:space-between;padding-top:4vw}.recharge-record .dining-search .search-date[data-v-17d43c78]{width:60vw;flex:2.5;display:flex;justify-content:space-between;margin-left:4vw}.recharge-record .dining-search .search-date .search-date-btn[data-v-17d43c78]{width:63vw;border-radius:4px}.recharge-record .dining-search .search-btn[data-v-17d43c78]{width:30vw;flex:1;height:15vw;margin-right:4vw}.recharge-record .dining-search .search-btn .van-button[data-v-17d43c78]{width:25vw;border-radius:4px}.recharge-record .recharge-record-content .c-cell__value[data-v-17d43c78]{position:relative;overflow:hidden;color:#969799;vertical-align:middle;word-wrap:break-word}.recharge-record .recharge-record-content .van-cell-group[data-v-17d43c78]{margin-bottom:4vw}.tar-bar[data-v-1ec565d2]{position:fixed;width:100vw;height:100vh;top:0;left:0}.page-body[data-v-1ec565d2]{height:calc(100vh - 14.5vw);padding-top:.1vw;background:#f6f6f6}.page-body>div[data-v-1ec565d2]{height:inherit}.tar-bar-content[data-v-1ec565d2]{position:fixed;bottom:0;width:100vw;height:14.4vw;display:flex;justify-content:space-around;align-items:center;box-shadow:0 0 6px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.04);background:#fff;z-index:100}.tar-bar-content .tar-bar-item[data-v-1ec565d2]{flex:1;display:flex;flex-direction:column;align-items:center;font-size:3vw;color:#707070}.tar-bar-content .tar-bar-item .van-icon[data-v-1ec565d2]{font-size:5.8vw}.tar-bar-content .tar-bar-item-active[data-v-1ec565d2]{color:#f1cf61}.tar-bar[data-v-56dfb9d6]{position:fixed;width:100vw;height:100vh;top:0;left:0}.page-body[data-v-56dfb9d6]{height:calc(100vh - 14.5vw);padding-top:.1vw}.page-body>div[data-v-56dfb9d6]{height:inherit}.tar-bar-content[data-v-56dfb9d6]{position:fixed;bottom:0;width:100vw;height:14.4vw;display:flex;justify-content:space-around;align-items:center;box-shadow:0 0 6px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.04);background:#fff;z-index:100}.tar-bar-content .tar-bar-item[data-v-56dfb9d6]{flex:1;display:flex;flex-direction:column;align-items:center;font-size:3vw;color:#707070}.tar-bar-content .tar-bar-item .van-icon[data-v-56dfb9d6]{font-size:5.8vw}.tar-bar-content .tar-bar-item-active[data-v-56dfb9d6]{color:#f1cf61}.system-home[data-v-5751ef8f]{overflow-y:auto}.system-home[data-v-5751ef8f]::-webkit-scrollbar{display:none}.system-home .page-head[data-v-5751ef8f]{width:94vw;height:45vw;margin:3vw auto;border-radius:10px;overflow:hidden}.system-home .system-function-list[data-v-5751ef8f]{margin-top:8vw;padding:0 4vw;box-sizing:border-box;display:grid;grid-template-columns:45vw 45vw;grid-template-rows:45vw 45vw;grid-row-gap:3vw;grid-column-gap:3vw;padding-bottom:5vw}.system-home .system-function-item[data-v-5751ef8f]{width:44vw;height:41.5vw;background:#fff;border-radius:5px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.system-home .system-function-item .item-title[data-v-5751ef8f]{font-size:18px;color:#545454;padding:2.8vw 0 1.4vw 3.5vw;box-sizing:border-box}.system-home .system-function-item .item-introduction[data-v-5751ef8f]{font-size:14px;color:#a1a1a1;line-height:5vw;padding-left:3.5vw;padding-bottom:.7vw;box-sizing:border-box}.system-home .system-function-item .item-img[data-v-5751ef8f]{height:20vw;margin:2vw 0;padding:0 3vw;box-sizing:border-box}.system-home .system-function-item .item-img[data-v-5751ef8f] .van-image__img{border-radius:3px!important}.menu[data-v-fc1cf9f8]{height:100vh;display:flex;flex-direction:column;background:#fff}.menu .menu-head[data-v-fc1cf9f8]{width:93vw;height:28vw;padding:4vw 0;margin:0 auto;border-radius:5px;overflow:hidden}.menu .menu-body[data-v-fc1cf9f8]{display:flex;height:100%;overflow:hidden;padding-bottom:13.2vw;position:relative}.menu .menu-body .menu-foods[data-v-fc1cf9f8]{flex:2;height:inherit;overflow-y:auto}.menu .menu-body .menu-foods[data-v-fc1cf9f8]::-webkit-scrollbar{width:0;height:0}.menu .menu-body .menu-foods .menu-food-item[data-v-fc1cf9f8]{width:64.5vw;margin:0 auto;padding:2.1vw 2vw;box-sizing:border-box;border-radius:1.3vw;background:#f6f6f6;margin-bottom:2vw;display:flex}.menu .menu-body .menu-foods .menu-food-item .van-image[data-v-fc1cf9f8]{border-radius:1.3vw;overflow:hidden}.menu .menu-body .menu-foods .menu-food-item .food-introduce[data-v-fc1cf9f8]{flex:2;display:flex;flex-direction:column;line-height:8vw;padding-left:2vw;box-sizing:border-box}.menu .menu-body .menu-foods .menu-food-item .food-introduce>div[data-v-fc1cf9f8]{display:flex;justify-content:space-between}.menu .menu-body .menu-foods .menu-food-item .food-introduce .food-introduce-top[data-v-fc1cf9f8]{display:flex}.menu .menu-body .menu-foods .menu-food-item .food-introduce .food-introduce-top .food-name[data-v-fc1cf9f8]{flex:1;padding-right:10px;font-size:3.46vw;font-weight:500;color:#423e3e}.menu .menu-body .menu-foods .menu-food-item .food-introduce .food-introduce-top .food-price[data-v-fc1cf9f8]{font-size:3.46vw;font-weight:500;color:#de0000}.menu .menu-body .menu-foods .menu-food-item .food-introduce .food-introduce-bottom[data-v-fc1cf9f8]{display:flex}.menu .menu-body .menu-foods .menu-food-item .food-introduce .food-introduce-bottom .food-doc[data-v-fc1cf9f8]{flex:1;height:8vw;font-size:3vw;color:#707070;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu .menu-body .menu-foods .menu-food-item .food-introduce .food-introduce-bottom .van-icon-add-square[data-v-fc1cf9f8]{font-size:6.4vw;color:#f1cf61}.menu .menu-body .menu-foods .menu-message[data-v-fc1cf9f8]{position:absolute;right:0;bottom:0;z-index:20220303;width:100vw;height:13.2vw;padding:0 4vw;box-sizing:border-box;background:rgba(242,215,124,.5215686274509804);display:flex;justify-content:space-between;align-items:center}.menu .menu-body .menu-foods .menu-message span[data-v-fc1cf9f8]{font-size:3vw;color:#707070}.menu .menu-body .menu-foods .menu-message span[data-v-fc1cf9f8]:first-child{display:flex;align-items:center}.menu .menu-body .menu-foods .menu-message span:first-child span[data-v-fc1cf9f8]{font-size:3.4vw;margin-left:3vw}.menu .menu-body .menu-foods .menu-message span .van-icon-cart[data-v-fc1cf9f8]{font-size:7vw;color:#f1cf61}.menu .menu-body .menu-foods .menu-message .menu-submit[data-v-fc1cf9f8]{width:19vw;height:8.4vw;line-height:8.4vw;border-radius:2px;text-align:center;background:#f1cf61}.menu .menu-body .menu-foods .van-popup[data-v-fc1cf9f8]{z-index:82!important}.menu .menu-body .menu-foods[data-v-fc1cf9f8] .van-overlay{z-index:80!important}.popup-cart[data-v-fc1cf9f8]{width:100vw;height:inherit;overflow:hidden}.popup-cart .popup-cart-head[data-v-fc1cf9f8]{height:14vw;line-height:14vw;display:flex;padding:0 5vw;box-sizing:border-box;justify-content:space-between}.popup-cart .popup-cart-head span[data-v-fc1cf9f8]:first-child{font-size:4vw;font-weight:700}.popup-cart .popup-cart-head span[data-v-fc1cf9f8]:nth-child(2){font-size:3vw;position:relative}.popup-cart .popup-cart-head span:nth-child(2) .van-icon-delete-o[data-v-fc1cf9f8]{font-size:4.3vw;position:absolute;left:-4.5vw;top:4.6vw}.popup-cart .popup-body[data-v-fc1cf9f8]{width:100%;height:calc(100% - 28.4vw);overflow-y:auto}.popup-cart .popup-body[data-v-fc1cf9f8]::-webkit-scrollbar{width:0;height:0}.popup-cart .popup-body .delete-button[data-v-fc1cf9f8]{height:100%}.popup-cart .van-card[data-v-fc1cf9f8]{background-color:#fff}.reserve[data-v-309261c2]{height:100vh;display:flex;flex-direction:column;background:#fff}.reserve .reserve-head[data-v-309261c2]{width:93vw;height:28vw;padding:4vw 0;margin:0 auto;border-radius:5px;overflow:hidden}.reserve .reserve-body[data-v-309261c2]{height:calc(100vh - 36vw);display:flex;overflow:hidden}.reserve .reserve-body .reserve-meals[data-v-309261c2]{width:71vw;height:inherit;position:relative}.reserve .reserve-body .reserve-meals .reserve-meals-name[data-v-309261c2]{display:flex;height:10vw;color:#707070;font-size:3.73vw}.reserve .reserve-body .reserve-meals .reserve-meals-name span[data-v-309261c2]{width:18vw;height:9.8vw;line-height:9.8vw;border-radius:.5vw;text-align:center;margin-left:3.6vw;background:#f6f6f6;border:1px solid hsla(0,0%,94.1%,.58);box-shadow:0 0 .8vw hsla(0,0%,94.1%,.58)}.reserve .reserve-body .reserve-meals .reserve-meals-name .reserve-meal-active[data-v-309261c2]{background:#f1cf61;border:.2vw solid #f1cf61;box-shadow:0 0 .8vw #f1cf61}.reserve .reserve-body .reserve-meals .meal-date[data-v-309261c2]{height:8.5vw;line-height:8.5vw;background:#f6f6f6;margin-top:4vw;font-size:3vw;color:#707070;padding-left:3.6vw}.reserve .reserve-body .reserve-meals .meal-date .van-icon-volume-o[data-v-309261c2]{line-height:8.5vw;font-size:3.5vw}.reserve .reserve-body .reserve-meals .meal-menu[data-v-309261c2]{height:calc(100vh - 71.7vw);display:flex;justify-content:center;background-color:#e9e7e5;color:#707070}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-title[data-v-309261c2]{font-size:4.3vw;font-weight:500}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content[data-v-309261c2]{height:calc(100% - 43vw);padding:1.2vw 0;font-size:4vw;display:flex;flex-direction:column;overflow-y:auto}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content>span[data-v-309261c2]{padding-bottom:1vw}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content[data-v-309261c2]::-webkit-scrollbar{width:0;height:0}.reserve .reserve-body .reserve-meals .reserve-message[data-v-309261c2]{height:13.2vw;padding:0 3vw;box-sizing:border-box;background:rgba(242,215,124,.5215686274509804);display:flex;justify-content:space-between;align-items:center}.reserve .reserve-body .reserve-meals .reserve-message span[data-v-309261c2]{font-size:3vw;color:#707070}.reserve .reserve-body .reserve-meals .reserve-message .reserve-submit[data-v-309261c2]{width:17vw;height:8.4vw;line-height:8.4vw;border-radius:2px;text-align:center;background:#f1cf61}.home[data-v-536ffed5]{padding:4vw;color:#423e3e;box-sizing:border-box}.home .home-head[data-v-536ffed5]{width:93vw;height:45vw;background-color:#d6d6d6;margin:0 auto;border-radius:4px;overflow:hidden}.home .home-body[data-v-536ffed5]{margin-top:3vw}.home .home-body .home-menu-title[data-v-536ffed5]{width:93vw;height:11vw;line-height:11vw;text-align:left;padding-left:3.2vw;position:relative;box-sizing:border-box}.home .home-body .home-menu-title[data-v-536ffed5]:before{position:absolute;top:47%;left:0;width:4px;height:4vw;line-height:8vw;background-color:#fbebae;transform:translateY(-50%);content:""}.home .home-body .home-menu-item[data-v-536ffed5]{width:45%;height:30vw;display:flex;justify-content:start;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px}.home .home-body .home-menu-item>a[data-v-536ffed5]{flex:1;background-color:#fff;border-radius:4px;display:flex;color:#423e3e;overflow:hidden}.home .home-body .home-menu-item .visitor-apply[data-v-536ffed5]{flex:1;position:relative}.home .home-body .home-menu-item .visitor-apply>span[data-v-536ffed5]{line-height:18vw;padding-left:5vw;font-size:5.5vw}.home .home-body .home-menu-item .visitor-apply .van-image[data-v-536ffed5]{position:absolute;top:8vw;right:-6vw}.loading[data-v-e0c915a4]{text-align:center;margin-top:24vh}.address-page[data-v-35b8effc]{width:100vw;height:100vh}.order-details-page[data-v-707967e2]{width:100vw;height:100vh;background-color:#f6f6f6}.order-details-page .van-submit-bar__button--danger[data-v-707967e2]{background:#f1cf61}.check-address[data-v-707967e2]{width:100vw;height:16vw;position:relative;box-sizing:border-box;background-color:#f6f6f6}.check-address[data-v-707967e2]:before{position:absolute;right:0;bottom:0;left:0;height:.7vw;background:-webkit-repeating-linear-gradient(135deg,#ff6c6c,#ff6c6c 20%,transparent 0,transparent 25%,#1989fa 0,#1989fa 45%,transparent 0,transparent 50%);background:repeating-linear-gradient(-45deg,#ff6c6c,#ff6c6c 20%,transparent 0,transparent 25%,#1989fa 0,#1989fa 45%,transparent 0,transparent 50%);background-size:80px;content:""}.check-address[data-v-707967e2]:active{background-color:#f5f5f5}.check-address .van-icon[data-v-707967e2]{position:absolute;color:#969799;line-height:16vw}.check-address .van-icon-location-o[data-v-707967e2]{left:5vw;color:#f1cf61}.check-address .van-icon-arrow[data-v-707967e2]{right:5vw}.check-address .empty-address[data-v-707967e2]{padding-left:14vw;color:#323233;font-size:3.7vw;line-height:16vw}.check-address .order-address[data-v-707967e2]{width:78vw;margin:0 auto;display:flex;flex-direction:column;padding-top:4.25vw;box-sizing:border-box}.check-address .order-address span[data-v-707967e2]:first-child{color:#323233;font-size:3.5vw;padding-bottom:.7vw}.check-address .order-address span[data-v-707967e2]:nth-child(2){color:#606266;font-size:3.3vw}.commodity .van-icon-gem-o[data-v-707967e2]{color:#f1cf61;font-size:4.6vw;height:32px;line-height:32px}.commodity .van-cell__title[data-v-707967e2]{height:32px;line-height:32px}.commodity-list[data-v-707967e2]{padding-bottom:18vw}.commodity-list .van-card[data-v-707967e2]:not(:first-child){margin-top:4px}.van-submit-bar__bar[data-v-707967e2]{box-shadow:0 2px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04)}.pay-result-page[data-v-40b89a76]{width:100vw;height:100vh;background:linear-gradient(33deg,#f0eff0,#faf8f9)}.pay-result-page .van-button--danger[data-v-40b89a76]{color:#fff;background-color:#f1cf61;border:1px solid #f1cf61}.pay-result[data-v-40b89a76]{height:70vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.pay-result .van-icon-checked[data-v-40b89a76]{font-size:20vw;color:#f1cf61}.pay-result span[data-v-40b89a76]{padding-top:1.5vw}.pay-result-btn[data-v-40b89a76]{display:flex;flex-direction:column;padding:0 5vw}.pay-result-btn .van-button[data-v-40b89a76]{flex:1;margin-bottom:4vw;padding:10px 0;border-radius:5px}.pay-result-page[data-v-740133ec]{width:100vw;height:100vh;background:linear-gradient(33deg,#f0eff0,#faf8f9)}.pay-result-page .van-button--danger[data-v-740133ec]{color:#fff;background-color:#f1cf61;border:1px solid #f1cf61}.pay-result[data-v-740133ec]{height:70vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.pay-result .van-icon-checked[data-v-740133ec]{font-size:20vw;color:#f1cf61}.pay-result span[data-v-740133ec]{padding-top:1.5vw}.pay-result-btn[data-v-740133ec]{display:flex;flex-direction:column;padding:0 5vw}.pay-result-btn .van-button[data-v-740133ec]{flex:1;margin-bottom:4vw;padding:10px 0;border-radius:5px}.pay-result-page[data-v-30277fb8]{width:100vw;height:100vh;background:linear-gradient(33deg,#f0eff0,#faf8f9)}.pay-result-page .van-button--danger[data-v-30277fb8]{color:#fff;background-color:#f1cf61;border:1px solid #f1cf61}.pay-result[data-v-30277fb8]{height:70vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.pay-result .van-icon-checked[data-v-30277fb8]{font-size:20vw;color:#f1cf61}.pay-result span[data-v-30277fb8]{padding-top:1.5vw}.pay-result-btn[data-v-30277fb8]{display:flex;flex-direction:column;padding:0 5vw}.pay-result-btn .van-button[data-v-30277fb8]{flex:1;margin-bottom:4vw;padding:10px 0;border-radius:5px}.reserve[data-v-7f0cfaf6]{height:100vh;display:flex;flex-direction:column;background:#fff}.reserve .reserve-head[data-v-7f0cfaf6]{width:93vw;height:28vw;padding:4vw 0;margin:0 auto;border-radius:5px;overflow:hidden}.reserve .reserve-body[data-v-7f0cfaf6]{height:calc(100vh - 36vw);display:flex;overflow:hidden}.reserve .reserve-body .reserve-meals[data-v-7f0cfaf6]{width:71vw;height:inherit;position:relative}.reserve .reserve-body .reserve-meals .reserve-meals-name[data-v-7f0cfaf6]{display:flex;height:10vw;color:#707070;font-size:3.73vw}.reserve .reserve-body .reserve-meals .reserve-meals-name span[data-v-7f0cfaf6]{width:28vw;height:9.8vw;line-height:9.8vw;border-radius:.5vw;text-align:center;margin-left:3.6vw;background:#f6f6f6;border:1px solid hsla(0,0%,94.1%,.58);box-shadow:0 0 .8vw hsla(0,0%,94.1%,.58)}.reserve .reserve-body .reserve-meals .reserve-meals-name .reserve-meal-active[data-v-7f0cfaf6]{background:#f1cf61;border:.2vw solid #f1cf61;box-shadow:0 0 .8vw #f1cf61}.reserve .reserve-body .reserve-meals .meal-date[data-v-7f0cfaf6]{height:8.5vw;line-height:8.5vw;background:#f6f6f6;margin-top:4vw;font-size:3vw;color:#707070;padding-left:3.6vw}.reserve .reserve-body .reserve-meals .meal-date .van-icon-volume-o[data-v-7f0cfaf6]{line-height:8.5vw;font-size:3.5vw}.reserve .reserve-body .reserve-meals .meal-menu[data-v-7f0cfaf6]{height:calc(100vh - 87vw);display:flex;justify-content:center;background-color:#e9e7e5;color:#707070}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-title[data-v-7f0cfaf6]{font-size:4.3vw;font-weight:500}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content[data-v-7f0cfaf6]{height:calc(100% - 43vw);padding:1.2vw 0;font-size:4vw;display:flex;flex-direction:column;overflow-y:auto}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content>span[data-v-7f0cfaf6]{padding-bottom:1vw}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content[data-v-7f0cfaf6]::-webkit-scrollbar{width:0;height:0}.reserve .reserve-body .reserve-meals .reserve-message[data-v-7f0cfaf6]{height:13.2vw;padding:0 3vw;box-sizing:border-box;background:rgba(242,215,124,.5215686274509804);display:flex;justify-content:space-between;align-items:center}.reserve .reserve-body .reserve-meals .reserve-message span[data-v-7f0cfaf6]{font-size:3vw;color:#707070}.reserve .reserve-body .reserve-meals .reserve-message .reserve-submit[data-v-7f0cfaf6]{width:17vw;height:8.4vw;line-height:8.4vw;border-radius:2px;text-align:center;background:#f1cf61}.ordering-time[data-v-381aae8e]{width:96vw;margin:0 auto;padding:4vw 0}.ordering-time table[data-v-381aae8e]{border-collapse:collapse;border-spacing:0;width:100%;text-align:center}.ordering-time table tr[data-v-381aae8e]{display:table-row;vertical-align:inherit;border-color:inherit}.ordering-time table tr:first-child td[data-v-381aae8e]{font-size:3.7vw;color:#909399;font-weight:700}.ordering-time table tr td[data-v-381aae8e]{font-size:3.5vw;color:#606266;border-collapse:collapse;border:.2vw solid #ebeef5;padding:2.6vw 2.6vw;min-width:0;text-overflow:ellipsis;vertical-align:middle;position:relative;transition:background-color .25s ease}.ordering-time table tr td>span[data-v-381aae8e]{padding:2vw 3vw;box-sizing:border-box}.ordering-time table tr td .is-reserve[data-v-381aae8e]{background-color:#07c160;color:#fff}.batch-reserve-submit[data-v-381aae8e]{position:fixed;width:100vw;height:15vw;bottom:2vw;left:0;display:flex;justify-content:space-around}.reserve[data-v-413ccedd]{height:100vh;display:flex;flex-direction:column;background:#fff}.reserve .reserve-head[data-v-413ccedd]{width:93vw;height:28vw;padding:4vw 0;margin:0 auto;border-radius:5px;overflow:hidden}.reserve .reserve-body[data-v-413ccedd]{height:calc(100vh - 36vw);display:flex;overflow:hidden}.reserve .reserve-body .reserve-meals[data-v-413ccedd]{width:71vw;height:inherit;position:relative}.reserve .reserve-body .reserve-meals .reserve-meals-name[data-v-413ccedd]{display:flex;height:10vw;color:#707070;font-size:3.73vw}.reserve .reserve-body .reserve-meals .reserve-meals-name span[data-v-413ccedd]{width:18vw;height:9.8vw;line-height:9.8vw;border-radius:.5vw;text-align:center;margin-left:3.6vw;background:#f6f6f6;border:1px solid hsla(0,0%,94.1%,.58);box-shadow:0 0 .8vw hsla(0,0%,94.1%,.58)}.reserve .reserve-body .reserve-meals .reserve-meals-name .reserve-meal-active[data-v-413ccedd]{background:#f1cf61;border:.2vw solid #f1cf61;box-shadow:0 0 .8vw #f1cf61}.reserve .reserve-body .reserve-meals .meal-date[data-v-413ccedd]{height:8.5vw;line-height:8.5vw;background:#f6f6f6;margin-top:4vw;font-size:3vw;color:#707070;padding-left:3.6vw}.reserve .reserve-body .reserve-meals .meal-date .van-icon-volume-o[data-v-413ccedd]{line-height:8.5vw;font-size:3.5vw}.reserve .reserve-body .reserve-meals .meal-menu[data-v-413ccedd]{height:calc(100vh - 71.7vw);display:flex;justify-content:center;background-color:#e9e7e5;color:#707070}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-title[data-v-413ccedd]{font-size:4.3vw;font-weight:500}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content[data-v-413ccedd]{height:calc(100% - 43vw);padding:1.2vw 0;font-size:4vw;display:flex;flex-direction:column;overflow-y:auto}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content>span[data-v-413ccedd]{padding-bottom:1vw}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content[data-v-413ccedd]::-webkit-scrollbar{width:0;height:0}.reserve .reserve-body .reserve-meals .reserve-message[data-v-413ccedd]{height:13.2vw;padding:0 3vw;box-sizing:border-box;background:rgba(242,215,124,.5215686274509804);display:flex;justify-content:space-between;align-items:center}.reserve .reserve-body .reserve-meals .reserve-message span[data-v-413ccedd]{font-size:3vw;color:#707070}.reserve .reserve-body .reserve-meals .reserve-message .reserve-submit[data-v-413ccedd]{width:17vw;height:8.4vw;line-height:8.4vw;border-radius:2px;text-align:center;background:#f1cf61}.visitor-form[data-v-0f57e19c]{width:100%;height:100%;border-top:1px solid #f8f8f8;background:#f8f8f8}.visitor-form>div[data-v-0f57e19c]:not(.submit-form){box-shadow:0 2px 12px 0 rgba(0,0,0,.1);width:94vw;min-height:24vw;margin:4vw auto;border-radius:2vw;background:#fff;padding:3vw;box-sizing:border-box}.visitor-form>div:not(.submit-form) .block-title[data-v-0f57e19c]{color:#606266;font-size:4vw}.visitor-form>div:not(.submit-form) .block-title .van-icon[data-v-0f57e19c]{font-size:4.2vw;margin-right:1vw}.visitor-form>div:not(.submit-form) .required span[data-v-0f57e19c]{position:relative}.visitor-form>div:not(.submit-form) .required span[data-v-0f57e19c]:after{color:#e82626;font-size:6vw;content:"*";position:absolute;top:-.2vw;right:-3vw}.visitor-form>div:not(.submit-form) .visitor-form-body[data-v-0f57e19c]{padding:3.5vw 0}.visitor-form>div:not(.submit-form) .van-cell-group--inset[data-v-0f57e19c]{margin:0}.visitor-form>div:not(.submit-form) .van-cell-group--inset .van-cell[data-v-0f57e19c]{padding:10px 16px}.visitor-form>div:not(.submit-form) .van-cell-group--inset .van-cell[data-v-0f57e19c] .van-field__label{width:7em!important}.vehicle-block[data-v-0f57e19c]{padding-bottom:0!important;margin-bottom:0!important}.submit-form[data-v-0f57e19c]{height:16vw}.submit-form .submit-btn[data-v-0f57e19c]{height:12vw;line-height:12vw;width:94vw;border-radius:5px;text-align:center;background:#f1cf61;margin:4vw auto}.submit-form .submit-btn[data-v-0f57e19c]:active{background:#e6bc38}.visitor-apply[data-v-7c6cadf6]{width:100vw;height:100vh;overflow-y:auto;background-color:#f6f6f6}.visitor-apply[data-v-7c6cadf6]::-webkit-scrollbar{width:0;height:0}.van-doc-demo-block__title[data-v-7c6cadf6]{margin:0;padding:5vw 4vw;color:rgba(69,90,100,.6);font-weight:400;font-size:14px;line-height:16px}.submit-apply[data-v-7c6cadf6]{margin:6vw;padding-bottom:9vw}.visitor-apply[data-v-2c38995c]{width:100vw;height:100vh;overflow-y:auto;background-color:#f6f6f6}.visitor-apply[data-v-2c38995c]::-webkit-scrollbar{width:0;height:0}.van-doc-demo-block__title[data-v-2c38995c]{margin:0;padding:5vw 4vw;color:rgba(69,90,100,.6);font-weight:400;font-size:14px;line-height:16px}.submit-apply[data-v-2c38995c]{margin:6vw;padding-bottom:9vw}.visitor-apply[data-v-c040d8f8]{width:100vw;height:100vh;overflow-y:auto;background-color:#f6f6f6}.visitor-apply[data-v-c040d8f8]::-webkit-scrollbar{width:0;height:0}.van-doc-demo-block__title[data-v-c040d8f8]{margin:0;padding:5vw 4vw;color:rgba(69,90,100,.6);font-weight:400;font-size:14px;line-height:16px}.submit-apply[data-v-c040d8f8]{margin:6vw;padding-bottom:9vw}.visitor-record[data-v-829aea1e]{width:100vw;min-height:100vh;box-sizing:border-box;background-color:#f6f6f6}.visitor-record .van-search .van-search__action[data-v-829aea1e]:active{background-color:transparent}.visitor-record .more-select[data-v-829aea1e] .van-dropdown-menu__bar--opened{z-index:2003}.visitor-record .more-select .more-select-body[data-v-829aea1e]{padding:4vw 0}.visitor-record .visitor-record-body .van-cell-group[data-v-829aea1e]{margin-top:3.6vw}.visitor-record .visitor-record-body .visit-reason[data-v-829aea1e]{width:60vw;color:#969799;vertical-align:middle;word-wrap:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-829aea1e] .item-btn .van-cell__value .van-button{padding:0 4vw}[data-v-829aea1e] .item-btn .van-cell__value .van-button--default{margin-right:3vw}.visitor-details-body[data-v-829aea1e]{padding:3vw;box-sizing:border-box}.visitor-details-body .van-doc-demo-block__title[data-v-829aea1e]{margin:0;padding:5vw 4vw;color:rgba(0,0,0,.6);font-weight:700;font-size:5vw;line-height:16px}.visitor-details-body .van-field__body .is-visit-n[data-v-829aea1e],.visitor-details-body .van-field__body .is-visit-y[data-v-829aea1e]{padding:1vw 2vw;color:#fff;border-radius:4px;font-size:3.5vw}.visitor-details-body .van-field__body .is-visit-y[data-v-829aea1e]{background-color:#42b983}.visitor-details-body .van-field__body .is-visit-n[data-v-829aea1e]{background-color:#ff1e0f}.visitor-form[data-v-5fbe65c6]{width:100%;height:100%;border-top:1px solid #f8f8f8;background:#f8f8f8}.visitor-form>div[data-v-5fbe65c6]:not(.submit-form){box-shadow:0 2px 12px 0 rgba(0,0,0,.1);width:94vw;min-height:24vw;margin:4vw auto;border-radius:2vw;background:#fff;padding:3vw;box-sizing:border-box}.visitor-form>div:not(.submit-form) .block-title[data-v-5fbe65c6]{color:#606266;font-size:4vw}.visitor-form>div:not(.submit-form) .block-title .van-icon[data-v-5fbe65c6]{font-size:4.2vw;margin-right:1vw}.visitor-form>div:not(.submit-form) .required span[data-v-5fbe65c6]{position:relative}.visitor-form>div:not(.submit-form) .required span[data-v-5fbe65c6]:after{color:#e82626;font-size:6vw;content:"*";position:absolute;top:-.2vw;right:-3vw}.visitor-form>div:not(.submit-form) .visitor-form-body[data-v-5fbe65c6]{padding:3.5vw 0}.visitor-form>div:not(.submit-form) .van-cell-group--inset[data-v-5fbe65c6]{margin:0}.visitor-form>div:not(.submit-form) .van-cell-group--inset .van-cell[data-v-5fbe65c6]{padding:10px 16px}.visitor-form>div:not(.submit-form) .van-cell-group--inset .van-cell[data-v-5fbe65c6] .van-field__label{width:7em!important}.vehicle-block[data-v-5fbe65c6]{padding-bottom:0!important;margin-bottom:0!important}.submit-form[data-v-5fbe65c6]{height:16vw}.submit-form .submit-btn[data-v-5fbe65c6]{height:12vw;line-height:12vw;width:94vw;border-radius:5px;text-align:center;background:#f1cf61;margin:4vw auto}.submit-form .submit-btn[data-v-5fbe65c6]:active{background:#e6bc38}.home-exhibition[data-v-32508eea]{overflow-y:auto}.home-exhibition[data-v-32508eea]::-webkit-scrollbar{display:none}.home-exhibition .page-head[data-v-32508eea]{width:94vw;height:45vw;margin:3vw auto;border-radius:10px;overflow:hidden}.home-exhibition .system-function-list[data-v-32508eea]{margin-top:8vw;padding:0 4vw;box-sizing:border-box;display:grid;grid-template-columns:45vw 45vw;grid-template-rows:45vw 45vw;grid-row-gap:3vw;grid-column-gap:3vw;padding-bottom:5vw}.home-exhibition .system-function-item[data-v-32508eea]{width:44vw;height:41.5vw;background:#fff;border-radius:5px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.home-exhibition .system-function-item .item-title[data-v-32508eea]{font-size:18px;color:#545454;padding:2.8vw 0 1.4vw 3.5vw;box-sizing:border-box}.home-exhibition .system-function-item .item-introduction[data-v-32508eea]{font-size:14px;color:#a1a1a1;line-height:5vw;padding-left:3.5vw;padding-bottom:.7vw;box-sizing:border-box}.home-exhibition .system-function-item .item-img[data-v-32508eea]{height:20vw;margin:2vw 0;padding:0 3vw;box-sizing:border-box}.home-exhibition .system-function-item .item-img[data-v-32508eea] .van-image__img{border-radius:3px!important}