
.product-first.data-v-2fd7df04{
	margin-bottom: 50rpx;
}
.product-first .img.data-v-2fd7df04{
	height: 450rpx;
	border-radius: 10rpx;
	overflow: hidden;
}
.product-first .img image.data-v-2fd7df04{
	width: 100%;
	min-height: 450rpx;
}
.product-first .txt.data-v-2fd7df04{
	font-size: 30rpx;
	line-height: 1.5;
	margin-top: 30rpx;
}
.product-list-bg.data-v-2fd7df04{
	overflow-x: auto;
	padding-bottom: 40rpx;
}
.product-list-bg.data-v-2fd7df04::-webkit-scrollbar{
	width: 0;
	height: 0;
}
.product-list.data-v-2fd7df04{
	display: flex;
}
.product-list .product-item.data-v-2fd7df04{
	width: 460rpx;
	margin-right: 30rpx;
}
.product-list .product-item.data-v-2fd7df04:last-child{
	margin-right: 0;
}
.product-list .product-item .img.data-v-2fd7df04{
	height: 300rpx;
	border-radius: 10rpx;
	overflow: hidden;
}
.product-list .product-item .img image.data-v-2fd7df04{
	width: 100%;
	min-height: 300rpx;
}
.product-list .product-item .txt.data-v-2fd7df04{
	font-size: 28rpx;
	line-height: 1.5;
	margin-top: 20rpx;
}

