.carousel.data-v-1f083dc5 { position: relative; width: 90%; height: 650rpx; display: flex; justify-content: center; overflow: hidden; } .carousel-item.data-v-1f083dc5 { position: absolute; width: 300rpx; height: 450rpx; top: 40%; left: 50%; margin: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: transform, opacity; } .carousel-image.data-v-1f083dc5 { width: 100%; height: 100%; border-radius: 12rpx; -webkit-user-select: none; user-select: none; touch-action: pan-y; pointer-events: none; } .font.data-v-1f083dc5{ width: 100%; display: flex; justify-content: center; margin-top: 20rpx; }