/* 切换栏 */ .tabs{ width: 100%; height: 120rpx; background-color: #fff; display: flex; padding: 30rpx 44rpx 0 44rpx; box-sizing: border-box; justify-content: space-between; } .tabs-item{ position: relative; font-size: 28rpx; color: #666666; } .tabs-item.active{ color: #333333; } .tabs-item.active::after{ content: ''; position: absolute; height: 8rpx; border-radius: 10rpx; width: 40rpx; background: linear-gradient(144deg, #FA7D22 0%, #FA4622 100%); bottom: 30rpx; left: 50%; transform: translateX(-50%); } /* 拼团内容 */ .product{ width: 100%; padding: 0 20rpx; margin-top: 20rpx; } .product-item{ width: 710rpx; height: 324rpx; background-color:#fff; border-radius: 24rpx; padding: 24rpx; box-sizing: border-box; margin-top: 20rpx; } .product-item-top{ display: flex; } .product-item-left image{ width: 160rpx; height: 160rpx; margin-right: 20rpx; border-radius: 20rpx; } .product-item-right{ flex: 1; height: 160rpx; display: flex; flex-direction: column; justify-content: space-between; } .item-right-title{ height: 80rpx; width: 100%; font-size: 28rpx; color: #333333; } .item-right-price{ text-align: right; } .item-right-price text{ text-align: right; font-size: 20rpx; color: #333333; } .item-right-price .price__big{ font-size: 36rpx; color: #333333; } .product-line{ width: 100%; height: 2rpx; background-color: #f9f9f9; margin-top: 30rpx; } .product-button{ display: flex; justify-content: flex-end; height: 98rpx; display: flex; align-items: center; } .product-button .grouping{ width: 168rpx; height: 64rpx; font-size: 28rpx; text-align: center; line-height: 64rpx; border-radius: 42rpx; border: 1px solid #E1E1E1; color: #333333; } .product-button .group{ font-size: 28rpx; color: #999999; }