page { height: 100%; } .container { background: linear-gradient(to bottom, #ffffff, #F5F5F5); height: 100%; width: 100%; display: flex; padding: 30rpx 30rpx 0; flex-direction: column; } .search{ position: relative; height: 80rpx; border: 1px solid rgba(0,0,0,0.1); border-radius: 40rpx; background: #fff; margin-bottom: 30rpx; } .search view{ background: none; width: 80%; border: none; padding-left: 20rpx; font-size: 24rpx; color: #fff; line-height: 24rpx; vertical-align: middle; } .search input{ color:rgba(0,0,0,0.3); height: 100%; padding: 0 28rpx 0 70rpx; position: relative; z-index: 999; border-radius: 8rpx; font-size: 28rpx; border: none; } .search image{ width: 28rpx; height: 28rpx; display: inline-block; position: absolute; top: 50%; transform: translateY(-50%); left: 28rpx; } .room-list { padding-bottom: 30rpx; flex: 1; overflow-y: auto; } .sign { margin-bottom: 20rpx; box-shadow: 0px 0px 12rpx 0px rgba(0,0,0,0.1); border-radius: 12rpx; overflow: hidden; } .sign image { width: 100%; display: block; } .footer { padding: 20rpx; display: flex; justify-content: space-between; align-items: center; } .info { flex: 1; } .title { font-size: 28rpx; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #333333; line-height: 40rpx; margin-bottom: 6rpx; } .time { font-size: 22rpx; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #666666; line-height: 32rpx; } .actions { flex: none; } .actions button { width: 144rpx; height: 60rpx; background-color: #FFFFFF; border-radius: 30rpx; border: 1px solid #ED5D18; color: #ED5D18; font-size: 22rpx; padding: 0; } .actions button.active { background-color: #ED5D18; color: #fff; } .unbrand { margin-top: 180rpx; text-align: center; } .unbrand image { display: inline-block; width: 250rpx; height: 274rpx; } .unbrand .text { color: #666C7D; font-size: 30rpx; margin-top: 40rpx; }