.containerView.public { padding-bottom: 200rpx; } .swiper-box { border-radius: 14rpx; box-sizing: border-box; height: 358rpx; margin: 0 22rpx; overflow: hidden; } .swiper-box .img { width: 100%; height: 100%; } /* 轮播小点点 */ .swiper-box .wx-swiper-dots.wx-swiper-dots-horizontal { margin-left: 36%; } .swiper-box .wx-swiper-dot { width: 20rpx; display: inline-flex; height: 5rpx; margin-left: 10rpx; justify-content: space-between; } .swiper-box .wx-swiper-dot::before { content: ''; flex-grow: 1; background: rgba(255, 255, 255, 0.8); border-radius: 0rpx } .swiper-box .wx-swiper-dot-active::before { background: #ff3333; } .swiper-box .wx-swiper-dot-active { width: 40rpx; } .roomView { margin-top: 30rpx; } .roomView .typeView { display: flex; justify-content: space-between; align-items: center; margin: 0 30rpx; } .roomView .typeView .typeItem { text-align: center; } .roomView .typeView .typeItem .name { font-size: 28rpx; color: gray; } .roomView .typeView .typeItem .value { margin-top: 10rpx; font-size: 26rpx; font-weight: bold; color: black; } .roomView .content { margin: 40rpx 20rpx 0; font-size: 26rpx; } .roomView .contentSwichBtn { border: 1px solid rgb(202, 202, 202); border-radius: 6rpx; margin: 20rpx; padding: 14rpx; text-align: center; font-size: 28rpx; } .facilitiesView { margin: 50rpx 20rpx; } .facilitiesView .itemView { display: flex; justify-content: start; align-items: center; flex-wrap: wrap; } .facilitiesView .itemView .singleItem { box-sizing: border-box; width: 25%; display: flex; flex-direction: column; justify-content: center; align-items: center; margin-top: 30rpx; } .facilitiesView .itemView .singleItem .img { width: 70rpx; height: 70rpx; } .facilitiesView .itemView .singleItem .name { margin-top: 16rpx; width: 150rpx; text-align: center; text-overflow: ellipsis; overflow: hidden; word-break: break-all; white-space: nowrap; } .priceView { margin: 20rpx; } .priceView .content { margin: 30rpx 20rpx; font-size: 32rpx; color: red; } .mapView { margin: 50rpx 20rpx; } .mapView .myMap { margin-top: 30rpx; width: 100%; height: 500rpx; }