/* subpackage/teacher/room-detail/room-datial.wxss */ .swip{ margin-top: 30rpx; margin-bottom: 30rpx; box-sizing: border-box; height: 390rpx; border-radius: 20rpx } .sp{ height: 390rpx; width: 100%; border-radius: 20rpx; } .card{ border-radius: 20rpx; overflow: hidden; background-color: #fff; padding: 24rpx 30rpx ; box-sizing: border-box; } .title{ font-weight: bold; font-size: 28rpx; display: flex; align-items: center; } .title-before{ height: 24rpx; border-radius: 6rpx; width: 6rpx; margin-right: 16rpx; background:linear-gradient(180.00deg, rgb(38, 165, 246),rgba(38, 165, 246, 0) 100%) } .card-img{ height: 260rpx; width: 100%; } .bottom{ background-color: #fff; font-size: 22rpx; display: flex; align-items: center; padding-right: 50rpx; justify-content: space-between; margin-bottom: 30rpx; } .address{ padding-left: 24rpx; font-size: 20rpx; } .btn-box{ position: fixed; bottom: 0; left: 0; width: 100%; background-color: #fff; box-shadow: 10rpx 10rpx 10rpx 10rpx rgba(0, 0, 0, 0.18); } .btn{ margin: auto; display: flex; align-items: center; justify-content: center; color: #26A5F6; background-color: #12a1fa1a; height: 80rpx; border-radius: 80rpx; width: 90%; margin-top: 40rpx; margin-bottom: 140rpx; } .body{ padding: 0rpx 60rpx 0; box-sizing: border-box; font-size: 28rpx; color: #000; white-space: pre-wrap; line-height: 50rpx; } .title{ display: flex; align-items: center; font-size: 28rpx; font-weight: bold; } .title image{ width: 44rpx; height: 44rpx; margin-right: 8rpx; }