.sort-bar{display:flex;line-height:40px;height:40px;box-shadow:0 1px 1px 1px rgba(0,0,0,.05);background:#fff}.sort-bar.sort-fixed{position:fixed;left:0;top:0;width:100%;z-index:102}.sort-bar .sort-type{flex:1;text-align:center;color:#999;font-size:15px;line-height:41px;cursor:pointer}.sort-bar .sort-type.current,.sort-bar .sort-type .iconfont.selected{color:#f60}.sort-bar .sort-type .sort-price-icon{line-height:7px;display:inline-block;vertical-align:top;margin-top:13px}.sort-bar .sort-type .iconfont{display:block;font-size:12px;-webkit-transform:scale(.6);transform:scale(.6);color:#666}.sort-bar .list-style{flex:0 0 50px;text-align:center;border-left:1px solid rgba(0,0,0,.1)}.sort-bar .list-style .iconfont{font-size:20px}.shops-list{overflow:hidden;background:#eee}.shops-list .list-box{width:100%}.list-item-box{margin-bottom:10px}.list-item-box .list-item-shop{position:relative;overflow:hidden;display:flex;background:#fff;padding:10px 10px 0}.list-item-box .list-item-shop .thumbnail-wrapper{position:relative;width:60px;height:60px;background-size:contain;background-color:#f7f7f7}.list-item-box .list-item-shop .thumbnail-wrapper .thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;background-color:#f7f7f7;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.list-item-box .list-item-shop .info{flex:1;margin-left:9px;padding-right:9px;max-width:calc(100% - 120px)}.list-item-box .list-item-shop .info h3{line-height:16px;max-height:40px;color:#333;padding-top:5px;font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;display:flex;align-items:center}.list-item-box .list-item-shop .info h3 img{position:relative;vertical-align:top}.list-item-box .list-item-shop .info h3 .shopName{display:inline-block;max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.list-item-box .list-item-shop .info h3 .brand{padding:0 5px}.list-item-box .list-item-shop .info .address{line-height:14px;max-height:29px;margin-top:4px;font-size:12px;font-weight:400;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-item-box .list-item-shop .enter-shop{padding:4px 6px;border:1px solid #f60;border-radius:6px;color:#f60;background:#fff;font-size:12px;width:26px;height:20px;line-height:20px;margin-top:10px;flex-shrink:0}.list-item-box .list-item-products{display:flex;width:100%;box-sizing:border-box;padding:10px 10px 0;background:#fff}.list-item-box .list-item-products a{flex:1;background-repeat:no-repeat;background-size:cover;padding-bottom:33%;margin-right:10px}.list-item-box .list-item-products a:last-child{margin-right:0}.list-item-box .shop-main-business{position:relative;padding:0 10px;line-height:32px;color:#999;font-size:13px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;background:#fff}.state{line-height:50px;height:50px;text-align:center;font-size:14px;color:#999}.state .loading{display:inline-block;vertical-align:middle;min-width:32px;min-height:32px;background:url(//static.yiwugo.com/mobile/assets/loadmore.png) 50% no-repeat;background-size:32px;-webkit-animation:rotate 1.2s linear infinite;animation:rotate 1.2s linear infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.weui-loadmore_line .weui-loadmore__tips{background:#f8f8f8}.living{color:#fff;background:red;font-size:12px;padding:0 5px;margin-right:5px;height:18px;line-height:18px;display:inline-block;border-radius:4px}.ad-list .list-item-box .list-item-shop[data-v-1ff548ba]{padding:10px}.ad-list .list-item-box .list-item-shop .info[data-v-1ff548ba]{width:100%!important;padding:0}.ad-list .list-item-box .list-item-shop .info .title[data-v-1ff548ba]{display:flex;height:16px;margin-right:5px}.ad-list .list-item-box .list-item-shop .info .title .shopName[data-v-1ff548ba]{max-width:80%}.ad-list .list-item-box .list-item-shop .info .title span[data-v-1ff548ba]{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ad-list .list-item-box .list-item-shop .info .title img[data-v-1ff548ba]{width:16px;margin:3px 0 0 3px}.ad-list .list-item-box .list-item-shop .info .address[data-v-1ff548ba]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ad-list .list-item-box .list-item-shop .info .address i[data-v-1ff548ba]{font-size:12px;margin-right:5px}.ad-list .list-item-box .list-item-shop .thumbnail-wrapper[data-v-1ff548ba]{width:103px;height:103px;margin-top:5px}.ad-list .list-item-box .list-item-shop .ad_product_list[data-v-1ff548ba]{margin-top:5px;width:100%}.ad-list .list-item-box .list-item-shop .ad_product_list img[data-v-1ff548ba]{margin:5px 5px 0 0;width:calc(25% - 7px);height:58px;background:#dfdfdf;display:inline-block;border:1px solid #dfdfdf}.ad-list .list-item-box .list-item-shop .close-ad[data-v-1ff548ba]{position:absolute;z-index:100;right:5px;color:#999}.ad-list .list-item-box .list-item-shop .close-ad .iconfont[data-v-1ff548ba]{font-size:18px}.search-result .tab-wrapper[data-v-1ff548ba]{display:flex;position:relative;height:40px;line-height:40px;background:#fff}.search-result .tab-wrapper[data-v-1ff548ba]:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.search-result .tab-wrapper .tab[data-v-1ff548ba]{flex:1;text-align:center;font-size:16px}.search-result .tab-wrapper .tab.current span[data-v-1ff548ba]{padding:4px 30px;background:#f60;color:#fff;border-radius:16px}.correctWord[data-v-1ff548ba]{font-size:12px;color:#666;padding:0 0 10px 10px}.correctWord span[data-v-1ff548ba]{color:#f60}.no_result[data-v-1ff548ba]{text-align:center;font-size:14px;margin:0 20%;height:calc(100vh - 220px);display:flex;align-items:center}.no_result div span[data-v-1ff548ba]{color:#f60}.hasAdShop[data-v-1ff548ba]{height:calc(100vh - 365px)}