.top-nav{width:100%;height:50px;position:fixed;z-index:9;top:0;left:0;display:flex;align-items:center;justify-content:space-between;transition:background-color .1s}.top-nav .logo-mini{display:block}.top-nav .logo-mini img{width:125px;height:32px;margin:0 10px;vertical-align:middle}.top-nav .my-shop{height:22px;line-height:22px;font-size:16px;color:#fff;padding-left:34px;background:url(https://c1-js.aux-home.com/assets/mobile/img/icon-my-shop.561c53a.png) no-repeat 10px;background-size:22px}.top-nav .user-action{display:flex;padding-right:8px;height:24px}.top-nav .user-action .switch-role{width:50px;height:20px;border:2px solid;border-radius:14px}.top-nav .user-action .switch-role,.top-nav .user-action .user-message{display:flex;align-items:center;justify-content:center;line-height:24px;color:#fff;font-size:14px}.top-nav .user-action .user-message{width:56px;height:24px;border-radius:14px}.top-nav .user-action .van-icon .van-info{top:2px;background-color:#0496db;border-color:#333}.popup-switch-role{border-radius:10px}.popup-switch-role .title{height:36px;background-color:#f1f1f1;font-size:14px;line-height:36px;color:#666;text-align:center}.popup-switch-role .content{display:flex;align-items:center;padding:0 18px;width:180px;justify-content:center}.popup-switch-role .content a{display:block;margin:20px 31px 24px;text-align:center}.popup-switch-role .content a .van-icon{display:block}.popup-switch-role .content a p{height:19px;font-size:14px;line-height:19px;color:#333;margin-top:7px}.common-top-nav .van-nav-bar__left .van-icon{color:#333}.common-top-nav .shortcut{font-size:16px;line-height:46px;padding-left:16px}.common-top-nav .shortcut .van-icon__image{vertical-align:middle}.popup-shortcut{background-color:#f5f5f5}.popup-shortcut .title{font-size:12px;line-height:16px;color:#999;padding:13px}.popup-shortcut .content{display:flex}.popup-shortcut .content .item{padding:4px 13px;width:54px;flex:1}.popup-shortcut .content .item .icon{width:44px;height:44px;background:#fff;background-repeat:no-repeat;background-position:center 0;background-size:44px;border-radius:50%;overflow:hidden;margin:0 auto}.popup-shortcut .content .item p{font-size:12px;line-height:19px;color:#333;margin-top:10px;text-align:center}.popup-shortcut .van-popup__close-icon{font-size:14px;top:11px;right:11px}.region-picker{top:20%;overflow:hidden}.region-picker body{font-size:16px;-webkit-font-smoothing:antialiased}.region-picker .has-header{padding-top:50px}.region-picker .has-goods-action,.region-picker .has-tabbar{padding-bottom:50px}.region-picker .mt8{margin-top:8px}.region-picker .mt10{margin-top:10px}.region-picker .mb10{margin-bottom:10px}.region-picker .wrapper{width:100%;height:100%;background-color:#fff}.region-picker .picker-hd .title{line-height:48px;font-size:14px;text-align:center;background-color:#fff;position:relative;z-index:9}.region-picker .picker-hd .title .close{position:absolute;top:13px;right:13px;z-index:1;color:#c8c9cc;font-size:22px;cursor:pointer}.region-picker .picker-hd .region-select .van-step__line{background-color:#1291ff}.region-picker .picker-hd .region-select .van-step{color:#333}.region-picker .picker-hd .region-select .van-step:after{border:none}.region-picker .picker-hd .region-select .van-step__title--active{color:#1291ff}.region-picker .picker-hd .region-select .step-active,.region-picker .picker-hd .region-select .step-inactive{width:9px;height:9px;background-color:#fff;border:2px solid #1291ff;border-radius:50%;box-sizing:border-box}.region-picker .picker-hd .region-select .step-active{background-color:#1291ff}.region-picker .picker-bd{overflow-y:auto}.region-picker .picker-bd .region-list{overflow:hidden}.region-picker .picker-bd .van-index-bar__sidebar{margin-top:20%}.region-picker .picker-bd .track{position:relative;display:flex;width:100%;height:100%;will-change:left}.region-picker .picker-bd .track .panel-wrapper{flex-shrink:0;width:100%;padding:4px 0;font-size:14px;line-height:30px;box-sizing:border-box;height:0}.region-picker .picker-bd .track .panel-wrapper.active{height:auto}.region-picker .picker-bd .track .panel-wrapper .group{display:flex;padding:4px 20px 4px 15px}.region-picker .picker-bd .track .panel-wrapper .group .index-anchor{color:#999;font-size:14px;line-height:30px}.region-picker .picker-bd .track .panel-wrapper .group .index-anchor .van-index-anchor{color:#999;padding:0}.region-picker .picker-bd .track .panel-wrapper .group .list{width:100%}.region-picker .picker-bd .track .panel-wrapper .group .list .item{padding-left:9px;display:flex;justify-content:space-between}.region-picker .picker-bd .track .panel-wrapper .group .list .item.active{color:#1291ff}.region-picker .picker-bd .track .panel-wrapper .group .list .item.disabled{color:#a3a3a3}.region-picker .picker-bd .track .panel-wrapper .group .list .item .icon{display:block;font-size:12px;line-height:30px;margin-right:2px}.region-picker .van-loading{justify-content:center;height:100%;margin-top:-48px}.van-stepper__input{border:1px solid #ddd;margin:0;width:30px}.van-stepper__minus,.van-stepper__plus{border-color:#ddd;border-style:solid}.van-stepper__minus:before,.van-stepper__plus:before{width:30%}.van-stepper__minus:after,.van-stepper__plus:after{height:30%}.van-stepper__minus{border-width:1px 0 1px 1px;border-radius:20px 0 0 20px}.van-stepper__plus{border-width:1px 1px 1px 0;border-radius:0 20px 20px 0}.goods-item,.goods-item .cover{position:relative}.goods-item .cover img{width:100%;height:100%;vertical-align:middle}.goods-item .cover .abnormal{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;line-height:100px;text-align:center;background-color:hsla(0,0%,100%,.5)}.goods-item .cover .abnormal span{display:inline-block;width:56px;height:56px;line-height:56px;border:1px dashed #f49714;background-color:hsla(0,0%,100%,.8);border-radius:50%;color:#f49714;font-size:14px}.goods-item .info{overflow:hidden}.goods-item .info .title{color:#000;line-height:21px;font-size:16px;height:42px}.goods-item .info .title .title-tag{margin-right:4px}.goods-item .info .desc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#999;font-size:14px;line-height:17px}.goods-item .info .action{position:relative}.goods-item .info .action .add-cart{position:absolute;bottom:0;right:0}.goods-item .info .action .add-cart img{width:30px;height:30px;vertical-align:middle}.goods-item-display-row{background-color:#fff;padding:10px}.goods-item-display-row .cover{margin-right:8px;width:100px;height:100px}.goods-item-display-row .info{flex:1}.goods-item-display-row .info .desc{margin-top:1px}.goods-item-display-block{margin:4px;text-align:center;border-radius:2px;overflow:hidden;background-color:#fff}.goods-item-display-block .cover{display:block;width:100%;height:100%}.goods-item-display-block .info{padding:8px 8px 6px;text-align:left}.back-top{position:fixed;cursor:pointer;display:none}.back-top.back-top-show{display:block}.back-top-inner{background-color:rgba(9,9,9,.5);border-radius:8px}.back-top .icon{color:#fff;font-size:24px;padding:8px 12px;transform:rotate(-90deg)}.has-tabbar .back-top{margin-bottom:45px}.customer-service{position:fixed;z-index:99;right:0;bottom:180px;width:55px;height:55px;background:url(https://c1-js.aux-home.com/assets/mobile/img/icon-customer-service.79eec24.png) no-repeat 0 0;background-size:55px}.customer-service.extend{background-image:url(https://c1-js.aux-home.com/assets/mobile/img/icon-customer-service-extend.1a56996.png);background-size:55px}.popup-customer-service{width:170px;padding:10px 20px;background-color:#fff;border-radius:4px}.popup-customer-service .title{padding:10px;text-align:center;font-size:14px;line-height:1.5em;color:#333;font-weight:600}.popup-customer-service .select-chat{margin-bottom:8px;font-size:14px}.popup-customer-service .select-chat .desc{font-size:12px;color:#ccc;margin-bottom:5px}.popup-customer-service .select-chat .desc:last-child{margin-bottom:0}.tabbar .van-tabbar{background-color:#fff;border-top:1px solid #e6e6e6;box-sizing:content-box}.tabbar .van-tabbar .van-tabbar-item .van-tabbar-item__icon{margin-bottom:2px}.tabbar .tabbar-item{color:#999}.tabbar .tabbar-item .tabbar-item-icon{margin-top:2px;margin-bottom:2px;width:23px;height:23px}.tabbar .tabbar-item .van-tabbar-item .van-info{margin-top:6px}.tabbar .tabbar-item .tabbar-item-text{height:16px;line-height:16px;font-weight:400;font-size:12px}.tabbar .tabbar-item-active{color:#0496db;background-color:transparent}.gift-package{position:fixed;z-index:99;right:10px;bottom:300px;width:60px;height:75px;background:url(https://c1-js.aux-home.com/assets/mobile/img/icon-gift-package.cbcecfb.png) no-repeat 0 0;background-size:60px 75px;animation:gift 1.5s ease infinite}@keyframes gift{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);-ms-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}.active-cover{background:none}.active-cover .cover-wrapper{display:flex;align-items:center;justify-content:center;height:100%}.active-cover .cover-wrapper .redpack{width:320px;height:330px;background:url(https://c1-js.aux-home.com/assets/mobile/img/bg-active.3695e38.png) no-repeat 0 0;background-size:320px 330px;display:flex;justify-content:center;color:#fff}.active-cover .cover-wrapper .redpack .coupon{padding-top:130px;width:210px}.active-cover .cover-wrapper .redpack .coupon .best-wish{font-size:16px;line-height:24px;margin-bottom:2px;text-align:center;font-weight:700}.active-cover .cover-wrapper .redpack .coupon .van-hairline--top-bottom:after,.active-cover .cover-wrapper .redpack .coupon .van-hairline-unset--top-bottom:after{border-width:0}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group{background:#fc0a0a;padding:4px;border-radius:6px;overflow-y:scroll;max-height:120px}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item{margin-bottom:4px;border-radius:4px;padding:0}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .button{display:flex;align-items:center}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .button .van-button{min-width:56px}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper{display:flex;margin:2px}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper .cover{text-align:center;border-right:1px solid #eee;width:100px;display:flex;flex-direction:column;justify-content:center}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper .cover .amount{font-size:19px;line-height:28px;color:#e9382a;font-weight:700}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper .cover .amount span{font-size:9px}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper .cover .amount.disabled{color:#999}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper .cover .amount-limit{font-size:10px;color:#999;line-height:12px}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper .info{flex:1;padding-left:4px;text-align:left}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper .info .name{font-size:13px;line-height:28px;word-break:break-all;width:130px}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper .info .name.disabled{color:#999}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper .info .time{color:#999;font-size:10px;line-height:24px}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper-point{display:flex;margin:2px;justify-content:center;height:56px}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper-point .cover{text-align:center;display:flex;flex-direction:column;justify-content:center}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper-point .cover .amount{font-size:19px;line-height:28px;color:#e9382a;font-weight:700}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper-point .cover .amount span{font-size:9px}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .coupon-item .wrapper-point .cover .amount-limit{font-size:10px;color:#999;line-height:22px}.active-cover .cover-wrapper .redpack .coupon .coupon-item-group .limit{text-align:left;font-size:12px;color:#999}.active-cover .cover-wrapper .redpack .coupon .button{display:flex;justify-content:center;margin:6px}.active-cover .cover-wrapper .redpack .coupon .button .button-action{color:#fa2233;padding:0 20px}.arrow{width:0;height:0;display:inline-block}.filtrate-bar{height:48px;line-height:47px;font-size:14px;background-color:#fff;border:1px solid #f5f5f5;position:relative;text-align:center}.filtrate-bar i.arrow-block,.filtrate-bar span{vertical-align:middle;display:inline-block}.filtrate-bar i.arrow-block{height:0;width:8px;background-color:transparent;position:relative}.filtrate-bar i.arrow-block:after,.filtrate-bar i.arrow-block:before{position:absolute;left:0;content:""}.filtrate-bar i.arrow-block:before{border-bottom:3px solid #ccc;top:-4px}.filtrate-bar i.arrow-block:after,.filtrate-bar i.arrow-block:before{width:0;height:0;display:inline-block;border-left:3px solid transparent;border-right:3px solid transparent}.filtrate-bar i.arrow-block:after{border-top:3px solid #ccc;bottom:-4px}.filtrate-bar i.arrow-block.only.up:after{display:none}.filtrate-bar i.arrow-block.only.up:before{top:-2px}.filtrate-bar i.arrow-block.only.down:before{display:none}.filtrate-bar i.arrow-block.only.down:after{top:-2px}.filtrate-bar .active{color:#0496db}.filtrate-bar .active i.arrow-block.up:before{border-bottom-color:#0496db}.filtrate-bar .active i.arrow-block.down:after{border-top-color:#0496db}.filtrate-bar .active i.arrow-block.down .tooltip{display:block}.filtrate-bar .van-icon{vertical-align:middle}.filtrate-popup{width:85%;height:100%;font-size:14px}.filtrate-popup .wrapper{overflow:hidden;overflow-y:auto;box-sizing:border-box;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;padding-bottom:60px}.filtrate-popup .wrapper .filtrate-hd{height:48px;line-height:48px;font-size:14px;color:#000;text-align:center;background-color:#f4f5f6}.filtrate-popup .wrapper .filtrate-bd{overflow:hidden;background-color:#fff}.filtrate-popup .wrapper .filtrate-bd .filtrate-bd-dl{padding-bottom:16px;border-bottom:1px solid #eee}.filtrate-popup .wrapper .filtrate-bd .price-filter{padding:16px 16px 0}.filtrate-popup .wrapper .filtrate-bd .price-filter-item{height:30px;line-height:30px;border-radius:20px;border:1px solid #ccc;padding:0;font-size:14px;color:#ccc}.filtrate-popup .wrapper .filtrate-bd .price-filter-separator{line-height:30px;color:#ccc;padding:0 6px;text-align:center}.filtrate-popup .wrapper .filtrate-bd .filtrate-subList .van-row,.filtrate-popup .wrapper .filtrate-bd .price-tips{padding:0 16px}.filtrate-popup .wrapper .filtrate-bd dt{line-height:20px;padding:16px 16px 0;color:#333;font-size:14px;font-weight:400}.filtrate-popup .wrapper .filtrate-bd .filtrate-sub{color:#0496db;margin-top:16px;line-height:30px;text-align:center}.filtrate-popup .wrapper .filtrate-bd .filtrate-sub--info{display:block;background-color:#fff;border-radius:30px;border:1px solid #0496db}.filtrate-popup .wrapper .filtrate-bd .active .filtrate-sub--info{color:#fff;border-color:#0496db;background-color:#0496db}.filtrate-popup .filtrate-ft{width:100%;position:fixed;bottom:0;right:0;padding:8px 0;background-color:#f4f5f6;line-height:44px;font-size:14px;text-align:center;z-index:10}.filtrate-popup .filtrate-ft .filtrate-confirm,.filtrate-popup .filtrate-ft .filtrate-reset{width:120px;border-radius:22px}.filtrate-popup .filtrate-ft .filtrate-reset{background-color:#c7edfd;border-color:#c7edfd;color:#0496db}.filtrate-popup .filtrate-ft .filtrate-confirm{color:#fff;background-color:#0496db;border-color:#0496db}.serach-quick-filter{display:flex;flex-direction:row;flex-wrap:wrap;background-color:#fff;padding:0 6px;width:100%;box-sizing:border-box}.serach-quick-filter .van-col{width:25%;text-align:center;color:#0496db;background-color:#fff;padding:5px 6px}.serach-quick-filter .van-col span{display:block;height:28px;line-height:28px;border-radius:16px;border:1px solid #0496db;font-size:14px}.serach-quick-filter .van-col.active span{background-color:#0496db;color:#fff}.list-empty{padding:40px 0 32px;line-height:17px;text-align:center}.list-empty .van-empty__image{width:100px;height:100px}.list-empty .van-empty__description{height:24px;font-size:17px;color:#333;font-weight:400;line-height:24px}.list-empty .van-empty__bottom{margin-top:2px;color:#999}body{background-color:#f5f5f5}.page-goods-list .page-goods-content{color:#333}.page-goods-list .page-goods-content .top-filtrate .extra{border-bottom:1px solid #eee;background:#fff;display:flex;align-items:center;height:48px;line-height:48px}.page-goods-list .page-goods-content .top-filtrate .extra .info{font-size:14px;display:block;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-goods-list .page-goods-content .top-filtrate .extra .info i{top:2px;padding:0 2px 0 8px}.page-goods-list .page-goods-content .top-filtrate .extra .show-store{display:block;font-size:14px;width:94px;padding-right:10px}.page-goods-list .page-goods-content .top-filtrate .extra .show-store .van-checkbox__icon{font-size:16px}.page-goods-list .page-goods-content .top-filtrate .extra .show-store .van-checkbox__icon--checked .van-icon{background-color:#0496db;border-color:#0496db}.page-goods-list .list-wrapper{overflow:hidden}.page-goods-list .list-wrapper .list-wrapper-title{padding:20px 0}.page-goods-list .list-wrapper .list-wrapper-title h6{text-align:center;font-size:16px}.page-goods-list .list-wrapper .list-wrapper-title p{text-align:center;font-size:12px}.page-goods-list .list-wrapper .row{border-bottom:1px solid #f5f5f5}.page-goods-list .list-wrapper .goods-item .label .van-col{text-align:center;background:#83c44e;height:20px;line-height:20px;color:#fff;font-size:12px}.page-goods-list .list-wrapper .goods-item .info{line-height:17px}.page-goods-list .list-wrapper .goods-item .info .action{display:flex;flex-direction:column;justify-content:space-between}.page-goods-list .list-wrapper .goods-item .info .action .price{display:flex;align-items:center;color:#e9382a;padding:2px 0 4px;font-size:18px;line-height:24px}.page-goods-list .list-wrapper .goods-item .info .action .price .unit{font-size:14px;margin-right:2px}.page-goods-list .list-wrapper .goods-item .info .action .price .van-tag{margin-left:2px;height:16px}.page-goods-list .list-wrapper .goods-item .info .action .price .cost-pirce{color:#999;font-size:14px;text-decoration:line-through;padding-left:8px}.page-goods-list .list-wrapper .goods-item .info .action .item-tag{height:17px}.page-goods-list .list-wrapper .goods-item .info .action .item-tag .van-tag{margin:1px 0}.page-goods-list .list-wrapper .goods-item .info .action .tag-coupon{height:20px}.page-goods-list .list-wrapper .goods-item .info .action .tag-coupon .tag{font-size:12px;border:1px solid #ee0a24;display:inline-block;color:#ee0a24}.page-goods-list .list-wrapper .goods-item .info .action .tag-coupon .tag-left{background:#fedfe2;display:inline-block;padding:0 2px}.page-goods-list .list-wrapper .goods-item .info .action .tag-coupon .tag-right{padding:0 2px}.page-goods-list .list-empty{text-align:center}.page-goods-list .list-empty .tips{color:#666;padding-top:10px}.page-goods-list .list-wrapper .van-hairline--bottom:after{border:none}.page-goods-list .card-desc{height:18px}blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5 SimHei;color:#333}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:courier new,courier,monospace}small{font-size:12px}ol,ul{list-style:none}a,a:hover{color:#333;text-decoration:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}fieldset,img{border:0}button,input,select,textarea{font-size:100%}button{border-radius:0}table{border-collapse:collapse;border-spacing:0}body{font-size:16px;-webkit-font-smoothing:antialiased}.has-header{padding-top:50px}.has-goods-action,.has-tabbar{padding-bottom:50px}.mt8{margin-top:8px}.mt10{margin-top:10px}.mb10{margin-bottom:10px}