.ns-font-size-x-sm{font-size:20rpx}.ns-font-size-sm{font-size:22rpx}.ns-font-size-base{font-size:24rpx}.ns-font-size-lg{font-size:28rpx}.ns-font-size-x-lg{font-size:32rpx}.ns-font-size-xx-lg{font-size:36rpx}.ns-font-size-xxx-lg{font-size:40rpx}.ns-text-color-black{color:#333!important}.ns-text-color-gray{color:#898989!important}.ns-border-color-gray{border-color:#e7e7e7!important}.ns-bg-color-gray{background-color:#e5e5e5!important}page{background-color:#f7f7f7}view{font-size:28rpx;color:#333}.ns-padding{padding:20rpx!important}.ns-padding-top{padding-top:20rpx!important}.ns-padding-right{padding-right:20rpx!important}.ns-padding-bottom{padding-bottom:20rpx!important}.ns-padding-left{padding-left:20rpx!important}.ns-margin{margin:20rpx!important}.ns-margin-top{margin-top:20rpx!important}.ns-margin-right{margin-right:20rpx!important}.ns-margin-bottom{margin-bottom:20rpx!important}.ns-margin-left{margin-left:20rpx!important}.ns-border-radius{border-radius:4px!important}uni-button:after{border:none!important}button::after{border:none!important}.uni-tag--inverted{border-color:#e7e7e7!important;color:#333!important}.btn-disabled-color{background:#b7b7b7}.pull-right{float:right!important}.pull-left{float:left!important}.clearfix:before,
.clearfix:after{content:"";display:block;clear:both}.sku-layer .body-item .number-wrap .number button,
.sku-layer .body-item .number-wrap .number input{border-color:hsla(0,0%,89.8%,.5)!important;background-color:hsla(0,0%,89.8%,.4)!important}.ns-btn-default-all.gray{background:#e5e5e5;color:#898989}.ns-btn-default-all.free.gray{background:#fff;color:#898989;border:1rpx solid #e7e7e7}.ns-btn-default-mine.gray{background:#e5e5e5;color:#898989}.ns-btn-default-mine.free.gray{background:#fff;color:#898989;border:1rpx solid #e7e7e7}.ns-goods-item-box{width:100vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:20rpx;padding-bottom:calc(constant(safe-area-inset-bottom) + 20rpx);padding-bottom:calc(env(safe-area-inset-bottom) + 20rpx);box-sizing:border-box}.ns-goods-item-box.no-padding{padding-bottom:0}.ns-goods-item{width:calc(50% - 10rpx);margin-right:18rpx;margin-bottom:20rpx;background:#fff;padding:20rpx;box-sizing:border-box;border-radius:10rpx}.ns-goods-item .recommend-way{position:relative}.ns-goods-item .recommend-icon{display:inline-block;width:80rpx;height:40rpx;text-align:center;line-height:40rpx;border-top-right-radius:20rpx;border-bottom-left-radius:20rpx;background-color:red;position:absolute;left:0;z-index:9}.ns-goods-item .recommend-icon .recommend-icon-font{display:inline-block;color:#fff;font-size:24rpx;vertical-align:top}.ns-goods-item .recommend-icon.recommend-way-two{background-color:green}.ns-goods-item .recommend-icon.recommend-way-three{background-color:orange}.ns-goods-item .image-box{width:306rpx;height:306rpx;margin-bottom:10rpx}.ns-goods-item .image-box image{width:100%;height:100%}.ns-goods-item .good-name{width:100%;height:64rpx}.ns-goods-item .good-name .name-hidden-one{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:24rpx;line-height:1.4}.ns-goods-item .good-name1{width:100%}.ns-goods-item .good-name1 .name-hidden-two{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:24rpx}.ns-goods-item .goods-sub-name{width:100%;height:54rpx}.ns-goods-item .goods-sub-name text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:20rpx;line-height:1.4;color:#838383}.ns-goods-item .mail{width:100%;height:26rpx;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:10rpx}.ns-goods-item .mail view{line-height:1;border:1px solid #fff;font-size:20rpx;padding:2rpx 4rpx;border-radius:4rpx;margin-right:11rpx}.ns-goods-item .price-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;height:75rpx;margin-top:10rpx;line-height:1}.ns-goods-item .price-info text{line-height:1}.ns-goods-item .price-info .price-top{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;height:50rpx}.ns-goods-item .price-info .price-top image{width:56rpx;height:22rpx;margin-left:6rpx;display:block}.ns-goods-item .price-info .price-top .unit{font-size:22rpx;color:#777}.ns-goods-item .price-info .price-top .price{font-size:22rpx;color:#777}.ns-goods-item .price-info .price-top .sale_num{font-size:20rpx}.ns-goods-item .price-info .price-bottom{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:50rpx}.ns-goods-item .price-info .price-bottom image{width:56rpx;height:22rpx;margin-left:6rpx;display:block}.ns-goods-item .price-info .price-bottom .unit{font-size:22rpx}.ns-goods-item .price-info .price-bottom .price{font-size:28rpx}.ns-goods-item .price-info .price-bottom .sale_num{font-size:20rpx}.ns-goods-item .price-info .line-through{text-decoration:line-through}.ns-goods-item .price-info .bottom-left,
.ns-goods-item .price-info .top-left{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ns-goods-item .price-info .add{font-size:50rpx}.fenxiaoMarket-price{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:20rpx}.fenxiaoMarket-price .price{font-size:28rpx;line-height:1}.fenxiaoMarket-price .earn-price{line-height:1;font-size:22rpx;padding:4rpx 10rpx;border-radius:4rpx}.fenxiaoMarket-price .earn-price text{font-size:22rpx;margin-right:10rpx}.topicList-price{padding-top:27rpx}.topicList-price .item-bottom{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.topicList-price .item-bottom .buy-btn{padding:10rpx 12rpx;text-align:center;color:#fff;font-size:20rpx;border-radius:100rpx;line-height:1}.topicList-price .item-bottom .item-price{line-height:1;font-size:28rpx}.topicList-price .item-through-price{font-size:22rpx;border-radius:5rpx;text-decoration:line-through;color:#777;line-height:1}.goods-price-line-through{text-decoration:line-through}.ns-goods-item:nth-child(2n){margin-right:0}.uni-popup__wrapper.uni-custom .uni-popup__wrapper-box{max-height:unset!important;overflow-y:unset!important}