.uni-margin-wrap .swiper { width: 100%; height: 600rpx; } .uni-margin-wrap .swiper image { width: 100%; height: 100%; } .prop_select { color: #fff !important; background: #f00 !important; } .product_name .van-col--18 { font-size: 39rpx; } .content_word { font-size: 34rpx; } .product_desc .van-col--20 { font-size: 24rpx; color: #333; margin-top: 20rpx; } .price { color: #f00; font-size: 34rpx; margin-top: 20rpx; } .price text { font-size: 48rpx; } .choose { width: 100%; height: 100rpx; display: flex; justify-content: space-between; align-items: center; font-size: 36rpx; } .choose .left text { font-size: 44rpx; } .other { width: 100%; height: 100rpx; display: flex; justify-content: space-around; align-items: center; } .other view .van-tag--warning { padding: 14rpx 20rpx; width: 50rpx; text-align: center; color: red; } .shopcart-button { width: 100%; position: absolute; bottom: 0; } .shopcart-button .shopcart-button .left .van-button--normal { width: 50%; background-color: #595959; border: 1px solid #595959; } .shopcart-button .shopcart-button .right .van-button--normal { width: 50%; } .shopcart-button .left .van-button--normal { width: 50%; background-color: #595959; border: 1px solid #595959; } .shopcart-button .right .van-button--normal { width: 50%; } .shop_main { height: 600rpx; } .choice .news { font-size: 32rpx; } .choice .news .news { font-size: 32rpx; padding: 29rpx; } .choice .select { width: 100%; height: 80rpx; display: flex; justify-content: space-around; align-items: center; } .choice .select .word { color: #f00; font-size: 25rpx; padding: 10rpx 20rpx; border: 1px solid #f00; }