2024-02-26 19:30:25 +08:00

157 lines
2.6 KiB
Plaintext

.containerView {
height: 100vh;
width: 100vw;
overflow: auto;
padding-bottom: 100rpx;
background: #ffffff;
}
.leftLineTitle {
border-left: 8rpx solid #76aef9;
padding-left: 10rpx;
font-size: 32rpx;
}
.swiper-box {
box-sizing: border-box;
/* width: 100%; */
height: 358rpx;
margin: 0 22rpx;
}
.swiper-box .img {
border-radius: 14rpx;
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;
transition: all 1s;
}
.roomView .content.hidden {
height: 200rpx;
overflow: hidden;
transition: all 1s;
}
.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 .name {
margin-top: 4rpx;
}
.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;
}
.reservationBtn{
background: #5a6ff2;
font-size: 28rpx;
color: white;
padding: 26rpx;
margin: 70rpx 20rpx;
text-align: center;
border-radius: 10rpx;
}