@import '../../lib/wxParse/wxParse.wxss'; page { padding-bottom: calc(12rpx + constant(safe-area-inset-bottom)); padding-bottom: calc(12rpx + env(safe-area-inset-bottom)); } .goods-container .icon { width: 28rpx; height: 28rpx; } .goods-container .swiper { width: 100%; height: 750rpx; position: relative; } .goods-container swiper { width: 100%; height: 100%; } .goods-container swiper image { width: 100%; height: 100%; background: #f2f2f2; } .goods-container .dots { position: absolute; bottom: 28rpx; right: 28rpx; width: 80rpx; padding: 6rpx 0; background: rgba(0, 0, 0, 0.3); border-radius: 60rpx; text-align: center; line-height: 28rpx; color: #FFF; } .goods-container .goods-content { width: 100%; padding: 0 24rpx; } .goods-container .goods-detail { margin-top: 20rpx; padding: 24rpx 12rpx 20rpx 20rpx; border-radius: 12rpx; font-family: HarmonyOS Sans SC-Medium, HarmonyOS Sans SC; } .goods-container .goods-detail .top { margin-bottom: 16rpx; } .goods-container .goods-detail .top .price { font-size: 40rpx; font-family: DIN Alternate-Bold, DIN Alternate; font-weight: bold; color: #F94F50; } .goods-container .goods-detail .top .price text { padding-left: 4rpx; font-size: 56rpx; } .goods-container .goods-detail .top .share-btn { display: inline-block; height: 48rpx; line-height: 48rpx; } .goods-container .goods-detail .top .share-btn image { width: 48rpx; height: 48rpx; } .goods-container .goods-detail .name { flex: 1; line-height: 48rpx; font-size: 32rpx; font-weight: 500; color: #1A1A1A; } .goods-container .goods-detail .collect { width: 76rpx; margin-top: 8rpx; text-align: center; font-size: 22rpx; } .goods-container .goods-detail .collect .collect-icon { font-size: 52rpx; opacity: .8; } .goods-container .information { margin: 16rpx 0; padding: 20rpx; border-radius: 20rpx; } .goods-container .information .default { margin-bottom: 40rpx; font-size: 24rpx; color: #060606; } .goods-container .information .default:last-child { margin-bottom: 0; } .goods-container .information .default .label { margin-right: 40rpx; color: #767E8B; } .goods-container .information .default .value { flex: 1; width: calc(100% - 88rpx); } .goods-container .information .default .value .addr { width: calc(100% - 44rpx); } .goods-container .introduce { margin: 54rpx 0 24rpx; font-size: 22rpx; color: #50555F; } .goods-container .introduce::before { content: ''; display: inline-block; width: 126rpx; margin-right: 16rpx; border: 2rpx dashed #767E8B; } .goods-container .introduce::after { content: ''; display: inline-block; width: 126rpx; margin-left: 16rpx; border: 2rpx dashed #767E8B; } .goods-container .detail-drawing { margin-top: 16rpx; }