@import "/static/font/common_icon.wxss"; .flex{ display: flex; } image{ width: 100%; } .goodsList{ font-size: 32rpx; position: relative; } .goodsList .heap-wrap{ padding: 20rpx; } .goods-item{ box-sizing: border-box; } .tops{ justify-content: space-between; align-items: center; position: relative; } .tops .left{ align-items: center; } .tops .img{ width: 60rpx; height: 60rpx; margin-right: 20rpx; } .tops .title{ font-weight: bold; color: #333; font-size: 36rpx; } .moreTop{ position: absolute; right: 10px; text-align: right; font-size: 13px; color: #6b6b6b; } .moreTop .jt,.moreBottom .jt{ display: inline-block; border-top: 1px solid; border-right: 1px solid; width: 10px; height: 10px; -webkit-transform: rotate(-135deg); transform: rotate(405deg); margin-left: 0px; } .noGoods{ font-size: 14px; text-align: center; padding: 10px 0 30px 0; color: #666; display: flex; flex-direction: column; align-items: center; } .noGoods image{ width: 40%; margin: 20px 0; } .moreBottom { font-size: 13px; text-align: center; padding-top: 0.54em; color: #6b6b6b; } /* 筛选组件 */ .filterComponents{ background: #fff; padding: 14px; margin-bottom: 10px; border-radius: 6px; position: sticky; top: 0; z-index: 887; box-shadow: 0px 5px 10px 0px #0000001c; } .filterComponents input{ outline: none; border: none; background: none; } .filterComponents .filterInput{ position: relative; width: 100%; background: #f4f4f4; overflow: hidden; padding: 0 0 0 10px; align-items: center; border-radius: 30px; } .filterComponents .filterInput i{ color: #b7b7b7; } .filterComponents .filterInput input{ height: 30px; line-height: 30px; flex: 1; margin-left: 10px; font-size: 14px; } .filterComponents .filterInput .btn{ font-size: 12px; background: var(--main-color); color: #fff; padding: 0 12px; line-height: 22px; border-radius: 30px; margin-right: 5px; } .filterComponents .filterCondition{ margin-top: 10px; padding: 0 10px; align-items: center; justify-content: space-between; } .filterComponents .filterCondition .left{ flex: 1; justify-content: space-between; } .filterComponents .filterCondition .verticalLine { margin: 0 10px; } .filterComponents .filterCondition .filterItem{ font-size: 14px; color: #999; align-items: center; } .filterComponents .filterCondition .filterItem:last-child .shaixuan{ width: 14px; height: 14px; } .filterComponents .filterCondition .filterPrice{ align-items: center; } .filterComponents .filterCondition .activeStatus { color: var(--main-color); } .filterComponents .filterCondition .filterPrice .svgItem{ position: relative; align-items: center; } .filterComponents .filterCondition .filterPrice .svgItem .arrowTop, .filterComponents .filterCondition .filterPrice .svgItem .arrowBottom{ width: 14px; height: 14px; position: absolute; left: 0; } .filterComponents .filterCondition .filterPrice .svgItem .arrowTop{ background-size: cover; } .filterComponents .filterCondition .filterPrice .svgItem .arrowBottom { } .goodsItem-list{ flex-wrap: wrap; } .goodsItem-list .goods-item{ box-sizing: border-box; } .goods-across{ overflow-y: hidden; overflow-X: auto; white-space: nowrap; padding-bottom: 10rpx; display: flex; align-items: flex-start; } .goods-across .prev-btn,.goods-across .next-btn{ position: absolute; top: 50%; z-index: 99; opacity: 0.5; } .goods-across .prev-btn text,.goods-across .next-btn text{ font-size: 60rpx; } .goods-across .prev-btn{ left: 10px; transform: rotate(180deg); } .goods-across .next-btn{ right: 10px; } .goods-across .goods-item{ flex-shrink: 0; display: inline-block; box-sizing: border-box; } .scrollLoading{ width: 100%; display: flex; align-items: center; justify-content: center; color: #fff; } .scrollLoading .scrollLoadingText{ color: #fff; } .loadBottom{ text-align: center; color: #999; font-size: 28rpx; margin-top: 10rpx; } .custom-indicator { position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 120rpx; border-radius: 4rpx; overflow: hidden; } .custom-indicator .custom-indicator__item { flex: 1; height: 8rpx; background: rgba(0,0,0,0.1); } .custom-indicator .custom-indicator__active { background: var(--main-color); }