@import "/mycss/stylesheet.wxss"; @import "/mycss/iconfont.wxss"; .showicon { display: flex; justify-content: flex-end; position: fixed; z-index: 2; box-sizing: content-box; padding: 10rpx; width: 100%; } .showicon.hoet { transition: 0.1s; background: rgba(0, 0, 0, 0.2); width: 100%; } .showicon .member { margin-right: 16rpx; } .showicon .cart { margin-right: 16rpx; } .showicon .back { width: 50rpx; height: 50rpx; border-radius: 100%; color: #fff; background-color: rgba(0, 0, 0, 0.4); text-indent: 0; line-height: 54rpx; overflow: hidden; display: flex; align-items: center; justify-content: center; } .showicon.hoet .back { transition: 0.1s; background-color: rgba(237, 237, 237, 0); } .hotel_goods .content .scroll_banner { background: #f8f8f8; overflow: hidden; height: 400rpx; } .hotel_goods .content .scroll_banner image { width: 100%; height: 100%; } .hotel_goods .content .info_a { background: #fff; padding: 20rpx 28rpx; } .title { margin: 16rpx 32rpx; text-align: left; } .title .h1 { flex: 3; text-align: left; color: #333; font-size: 20px; line-height: 48rpx; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; font-weight: bold; } .btn { width: 384rpx; height: 80rpx; line-height: 80rpx; margin: 16rpx auto; text-align: center; background-color: #ffba00; border-radius: 20px; color: #fff; font-weight: bold; } .voice { margin: 16rpx 32rpx 32rpx; background: #fff; box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.09); border-radius: 5px; text-align: left; padding: 16rpx; } .voice .p { line-height: 64rpx; } .voice .line { display: inline-block; width: 5px; height: 38.4rpx; background-color: #ffc600; border-radius: 2px; vertical-align: middle; } .voice .title { display: inline-block; font-size: 16px; font-weight: bold; vertical-align: middle; } .voice .blue { background-color: #00fcff; } .voice .red { background-color: #de0303; } .voice-item { padding: 0 16rpx; } .voice-item .li { padding-bottom: 20rpx; } .voice-item .voice-content { display: flex; font-size: 14px; } .voice-item .first { flex: 0 0 64rpx; } .voice-item .second { flex: 1; line-height: 36rpx; } .voice-item .icon { flex: 0 0 64rpx; align-items: center; display: flex; } .voice-item .icon image { width: 38.4rpx; height: 38.4rpx; display: inline-block; } .slider { width: 100%; position: relative; height: 30px; /* margin-top: 20px; */ display: flex; align-items: center; cursor: default; user-select: none; outline: none; } .slider-track { position: absolute; height: 2px; left: 0; right: 0; top: 50%; margin-top: -1px; background-color: #bec2c1; } .slider-fill { position: absolute; height: 2px; width: 100%; background-color: #ffba00; left: 0; top: 50%; margin-top: -1px; } .slider-thumb { position: absolute; top: 50%; width: 12px; height: 12px; background-color: #ffba00; color: #ffba00; border-radius: 50%; transform: translate(-50%, -50%); cursor: pointer; } .time { display: flex; justify-content: space-between; } .time_left { text-align: left; } .like-box { display: flex; flex-wrap: wrap; justify-content: space-between; } .like-item { display: flex; flex-direction: column; margin-bottom: 0.625rem; width: 49%; } .like-item .img { width: 100%; height: 280rpx; } .like-item .img image { width: 100%; height: 100%; } .like-item .like-title { font-size: 14px; line-height: 1.125rem; height: 3rem; width: 100%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; padding-top: 0.375rem; text-align: center; } .like-item:nth-child(3n) { margin-right: 0; } .popup-box { width: 512rpx; height: 576rpx; background-color: #fff; border-radius: 10rpx; padding: 32rpx 16rpx; margin: 0 auto; } .popup-text { margin: 0.5rem 1rem; text-align: left; } .icon-box { display: flex; } .icon-box .popup-icon { flex: 1; display: flex; flex-direction: column; } .icon-box .popup-icon image { margin: 1rem auto; width: 4rem; height: 4rem; } .popup-icon .span { text-align: center; }