.menu-bar-wrapper[data-v-e349990a]{height:50px;background:#fff;border-bottom:1px solid #efefef;overflow-x:auto;padding:0 10px}.menu-bar-wrapper .menu-bar[data-v-e349990a]{padding:6px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#5c5c5c}.menu-bar-wrapper .menu-bar[data-v-e349990a],.menu-bar-wrapper .search-btn[data-v-e349990a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-bar-wrapper .search-btn[data-v-e349990a]{border-radius:15px;background:#efefef;padding:6px 10px}.menu-bar-wrapper .search-btn .van-icon[data-v-e349990a]{margin-right:6px}.menu-bar-wrapper .item[data-v-e349990a]{padding:0 10px}.cart-item{padding:12px 10px;background-color:#fff;position:relative;overflow:hidden}.cart-item .ck{padding:0 15px 0 0}.cart-item .pic-wrapper{width:80px;height:80px;position:relative}.cart-item .pic-wrapper .photo{width:80px;height:80px;border-radius:5px;border:1px solid #efefef;background-size:cover!important;-webkit-box-sizing:border-box;box-sizing:border-box}.cart-item .detail-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px}.cart-item .detail-wrapper .detail{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-item .detail-wrapper .detail .price-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.cart-item .model-tags{padding:6px 0}.cart-item .model-tags .tag{background:#f5f5f5;border-radius:3px;font-size:12px;line-height:1.5;color:#989ca8;margin-right:10px;padding:2px 5px;display:inline-block;overflow:hidden}.product-item{padding:12px 10px;background-color:#fff;position:relative;border-radius:10px;overflow:hidden}.product-item .pic-wrapper{width:120px;height:90px;position:relative}.product-item .pic-wrapper .photo{width:120px;height:90px;border-radius:5px;border:1px solid #efefef;background-size:cover!important;-webkit-box-sizing:border-box;box-sizing:border-box}.product-item .detail-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px}.product-card-item{width:100%;border-bottom:1px solid #eee;background-color:#fff;position:relative}.product-card-item .pic-wrapper{width:100%;height:45vw;position:relative}.product-card-item .pic-wrapper .photo{width:100%;height:100%;border:1px solid #efefef;background-size:cover!important;-webkit-box-sizing:border-box;box-sizing:border-box}.product-card-item .detail-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:6px 10px}.product-card-item .detail-wrapper .info .name{font-size:14px;font-weight:400;height:38px}.prod-order-info{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.prod-order-info .photo{width:80px;height:80px;border-radius:10px;background-size:100% 100%!important}.prod-order-info .info{padding-left:15px}.prod-order-info .info .name{font-size:14px;font-weight:500;padding-bottom:10px}.prod-order-info .info .model-tags{padding:6px 0}.prod-order-info .info .model-tags .tag{background:#f5f5f5;border-radius:3px;font-size:12px;line-height:1.5;color:#989ca8;margin-right:10px;padding:2px 5px;display:inline-block;overflow:hidden}.prod-order-info .info .price{display:-webkit-box;display:-ms-flexbox;display:flex}.prod-order-info .info .price .buy-count{padding-left:10px}.prod-order-info-wrapper .summary-price-info{border-top:1px solid #efefef;padding-top:6px}.prod-order-info-wrapper .summary-price-info .row{display:-webkit-box;display:-ms-flexbox;display:flex}.prod-order-info-wrapper .summary-price-info .row .label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:10px;font-size:14px}.prod-order-card{-webkit-box-shadow:#efefef 0 0 5px;box-shadow:0 0 5px #efefef;border-radius:15px;margin:10px;overflow:hidden;padding:0 10px;background-color:#fff}.prod-order-card .top-bar{line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #efefef}.prod-order-card .top-bar .date-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.prod-order-card .top-bar .status-info{text-align:right}.prod-order-card .control-bar{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;padding:10px 0}.prod-comment-item{padding:6px 10px;border-bottom:1px solid #eee;font-weight:300}.prod-comment-item .prod-comment-content{background:#e8e8e8;padding:10px}.prod-comment-item .user-info{position:relative;padding:3px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prod-comment-item .user-info .avatar{width:40px;height:40px;border-radius:50%;border:1px solid #999}.prod-comment-item .user-info .name{font-size:14px;padding-left:15px}.rule-modal{width:80vw;padding:15px;text-align:left;color:#000}.rule-modal .title{font-size:18px;font-weight:700;text-align:center}.rule-modal .co-info{padding-bottom:10px}.rule-modal .freight-item{padding:6px 0}.van-tabbar{background:#000;background-color:#000!important}.van-tabbar .van-tabbar-item__icon img{height:20px}.van-tabbar .van-tabbar-item{color:#c3c3c3}.van-tabbar .van-tabbar-item--active{background:transparent!important;color:#d4b552}.van-grid-item .van-icon{font-size:25px;padding-bottom:10px}.van-dialog__confirm,.van-dialog__confirm:active{background-color:#d4b552;color:#fff}.van-picker__cancel,.van-picker__confirm{color:#d4b552}.van-tabs__line{background-color:#d4b552!important}.comment-bottom-bar{width:100%;position:fixed;bottom:0;background:#fff;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;height:50px}.comment-bottom-bar,.comment-bottom-bar .input-item{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-bottom-bar .input-item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:6px}.comment-bottom-bar .input-item .promp-txt{background-color:#efefef;padding:9px;margin-left:6px;border-radius:10px;color:#232323;font-size:12px;padding-left:15px;display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1}.comment-bottom-bar .input-item .inner-btn{padding:5px 10px}.comment-bottom-bar .bottom-item{position:relative;text-align:center}.comment-bottom-bar .bottom-item .comment-count,.comment-bottom-bar .bottom-item .share-btn{width:60px;color:#d4b552;padding-top:28px;font-size:10px}.comment-bottom-bar .bottom-item .share-btn{border:none;background:transparent;text-shadow:none}.comment-bottom-bar .bottom-item .share-btn:after{border:none}.comment-bottom-bar .bottom-item .iconfont{position:absolute;top:5px;left:20px;font-size:22px;z-index:-1;color:#d4b552}.van-cell .iconfont{padding-right:6px}.container-with-bottombar{padding-bottom:50px}.van-search{background:#fff}.van-switch--on{background-color:#d4b552!important}.van-swipe-cell .van-button{border-radius:0}.van-collapse-item__content{color:inherit!important}.empty-promp{font-size:18px;color:#666;text-align:center;padding:35px}.short-label .van-cell__title{-webkit-box-flex:0;-ms-flex:none;flex:none}.field-readonly .van-field__control{color:#999}.van-index-bar__index{padding-left:0}.van-index-anchor--sticky,.van-index-bar__sidebar{z-index:1}.van-radio .van-radio__icon--checked .van-icon{border-color:#d4b552;background:#d4b552}.van-radio .van-radio__icon--round .van-icon{border-color:#d4b552}.van-checkbox__icon--checked .van-icon{background:#d4b552;border-color:#d4b552}.van-nav-bar{z-index:1}.van-nav-bar .van-icon,.van-nav-bar .van-nav-bar__text{color:#000}.van-collapse-item .van-cell__title{color:#d4b552!important}.van-cell:not(:last-child):after{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;content:" ";pointer-events:none;right:0;bottom:0;left:16px;border-bottom:1px solid #ebedf0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.period-table{color:#fff;background:hsla(0,0%,100%,.3)}.period-table .period-item{text-align:center;display:inline-block;width:33.3%}.period-table .period-item .period-sub-item{display:inline-block}.period-table .period-item .sub-title{font-size:12px}.period-table .period-item .start-date{font-size:10px}.period-table .period-item .card-container{text-align:center}.period-table .period-item .card-container div{display:inline-block}.period-table .period-item .card-container .empty-promp{display:block;line-height:18vw;padding:0}.period-table .period-item .card-container img{width:12vw;height:18vw;padding:3px}.period-table .period-item.current{-webkit-animation:bgOpcity 3s linear infinite;animation:bgOpcity 3s linear infinite}@-webkit-keyframes bgOpcity{0%{background-color:hsla(0,0%,100%,.3)}50%{background-color:rgba(212,181,82,.8)}to{background-color:hsla(0,0%,100%,.3)}}.van-col .period-item{width:100%}.van-address-edit__buttons .van-button{border-radius:5px}.van-address-edit__buttons .van-button--danger{background:#d4b552;color:#fff;border:none}.t-center input{text-align:center}.filter-bar .van-tag{font-size:14px}.van-swipe__indicator--active{background-color:#d4b552!important}.van-tabbar-item--active{background-color:transparent}.van-popover__action{width:auto!important}.van-nav-bar .van-icon,.van-picker__confirm{color:#d4b552!important}.van-tag--primary{background-color:#d4b552!important}.van-pull-refresh__head{-webkit-transform:none;transform:none}.van-sidebar-item--select{border-color:#d4b552}.van-sidebar-item--select:before{background-color:#d4b552!important}.van-tree-select__item--active{color:#d4b552!important}.van-action-sheet__cancel:before{display:none}.van-stepper__minus:after,.van-stepper__minus:before,.van-stepper__plus:after,.van-stepper__plus:before{right:auto;bottom:auto}.van-step__icon--active,.van-step__title--active{color:#d4b552!important}.van-submit-bar__text span{display:inline}.navbar-right-link .van-nav-bar__right .van-nav-bar__text{font-weight:700;color:#d4b552}.van-tabs__nav--card{border-color:#d4b552!important}.van-tabs__nav--card .van-tab.van-tab--active{color:#fff!important;background-color:#d4b552!important;border-color:#d4b552!important}.van-tabs__nav--card .van-tab{color:#d4b552!important;border-color:#d4b552!important}.van-step__circle,.van-step__line{background-color:#d4b552!important}.lunc-calendar{border-radius:15px;background-color:hsla(0,0%,100%,.8);margin-bottom:20px}.lunc-calendar .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:45px;line-height:45px;border-bottom:1px solid #ddd}.lunc-calendar .header .head-month{font-size:18px;text-align:center;padding:0 20px;color:#d4b552;background:#efefef}.lunc-calendar .header .head-icon{width:30px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lunc-calendar .header .head-icon span{display:inline-block;width:10px;height:10px;border-top:2px solid #aaa;border-left:2px solid #aaa}.lunc-calendar .header .head-pre-month{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lunc-calendar .header .head-next-month{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.lunc-calendar .header .go-to-today{position:absolute;right:0;top:10px;padding:4px 6px 4px 11px;background-color:#d4b552;border-radius:11px 0 0 11px;font-size:12px;line-height:12px;color:#fff}.lunc-calendar .week-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eee;padding:8px 0;margin:0 10px}.lunc-calendar .week-area .week-font{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;color:#666;font-size:14px}.lunc-calendar .data-container{margin:0 10px}.lunc-calendar .data-container .calendar-swiper{height:225px}.lunc-calendar .data-container .swiper-item{position:relative;display:-webkit-box}.lunc-calendar .data-container .swiper-item .bg-month{position:absolute;font-size:200px;font-weight:700;top:50%;left:50%;-webkit-transform:translate(-50%,-55%);transform:translate(-50%,-55%);opacity:.05;z-index:-1}.lunc-calendar .data-container .swiper-item .month-days{margin-top:8px;display:block}.lunc-calendar .data-container .swiper-item .month-days .day{width:14.28%;display:inline-block;text-align:center;height:42px;color:#000;padding:0 3px;-webkit-box-sizing:border-box;box-sizing:border-box}.lunc-calendar .data-container .swiper-item .month-days .day .day-info{height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.lunc-calendar .data-container .swiper-item .month-days .day .day-info .day-solar{display:block;font-size:17px;line-height:17px}.lunc-calendar .data-container .swiper-item .month-days .day .day-info .day-lunar{color:#666;font-size:12px;line-height:12px;-webkit-transform:scale(.8);transform:scale(.8);white-space:nowrap}.lunc-calendar .data-container .swiper-item .month-days .day .day-info .day-sign{color:#f75858;font-size:12px;line-height:12px;-webkit-transform:scale(.8);transform:scale(.8);white-space:nowrap}.lunc-calendar .data-container .swiper-item .month-days .day .day-info .day-tag{position:absolute;top:3px;right:7px;width:5px;height:5px;border-radius:50%;display:inline-block;background-color:#f75858}.lunc-calendar .data-container .swiper-item .month-days .day .un-month span{opacity:.25}.lunc-calendar .data-container .swiper-item .month-days .day .week-end .day-solar{color:#ff8989}.lunc-calendar .data-container .swiper-item .month-days .day .is-festival .day-lunar,.lunc-calendar .data-container .swiper-item .month-days .day .is-festival .day-solar{color:#f75858}.lunc-calendar .data-container .swiper-item .month-days .day .is-today .day-lunar,.lunc-calendar .data-container .swiper-item .month-days .day .is-today .day-solar{color:#d4b552}.lunc-calendar .data-container .swiper-item .month-days .day .is-sel{background-color:rgba(230,191,114,.6)}.prod-type-card{height:20vh;background-size:cover!important;margin:6px;border:1px solid #efefef;-webkit-box-shadow:#bdbdbd 0 0 5px;box-shadow:0 0 5px #bdbdbd;position:relative}.prod-type-card .title{line-height:50px;font-size:28px;color:#fff;font-weight:700;text-shadow:5px 5px 1px #98985b;position:absolute;right:20px;bottom:20px}.prod-card-grid{padding-top:10px}.prod-card-grid .prod-card-grid-item .van-grid-item__content{padding:0;border-radius:10px}.prod-card-row{padding:10px;padding-bottom:0}.prod-card-row .prod-card-col{padding-bottom:10px}.ma-home-category .title{padding:15px 15px 0 15px}.block-nav{width:100vw;height:85vw;background-size:100%!important;position:relative}.block-nav .title{font-weight:400;font-size:26px;width:100%;color:#fff;text-align:center;position:absolute;bottom:20px;text-shadow:0 5px 5px #000}.tool-grid .van-grid-item__content{padding:0;background:transparent;height:auto}.tool-grid .item{margin:0 auto;line-height:50px;border-radius:10px;text-align:center;font-weight:600;color:#fff;width:100%;font-size:14px}.tool-grid .item.item-1{background:rgba(35,92,141,.8)}.tool-grid .item.item-2{background:rgba(41,110,44,.8)}.tool-grid .item.item-3{background:rgba(149,61,146,.8)}.ma-swiper{height:37.3vw;position:relative}.ma-swiper img{width:100%;height:100%}.ma-swiper .title-bar{position:absolute;bottom:0;width:100%;padding:10px;padding-bottom:20px;background:rgba(0,0,0,.4)}.ma-swiper .title-bar .title{color:#fff}