@import "../../uvue.wxss"; :host{display:flex;flex-direction:column} /** * 优艺家沙发翻新 - 全局样式变量 */ /* ========== 项目主题色 ========== */ /* 辅助色 */ /* 文字颜色 */ /* 背景色 */ /* 边框颜色 */ /* 间距 */ /* 圆角 */ /* 阴影 */ /* ========== uni-app 内置变量 ========== */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ .page { flex: 1; background-color: #f5f5f5; } .page-content { flex: 1; } /* 轮播图 */ .banner-section { padding: 24rpx; } .banner-swiper { height: 320rpx; border-radius: 16rpx; overflow: hidden; } .banner-image { width: 100%; height: 100%; } /* 服务入口 */ .service-section { padding: 0 24rpx 24rpx; } .service-grid { flex-direction: row; justify-content: space-between; background-color: #ffffff; border-radius: 16rpx; padding: 24rpx 16rpx; } /* 公司优势 */ .advantage-section { padding: 0 24rpx 24rpx; } .advantage-list { flex-direction: row; flex-wrap: wrap; background-color: #ffffff; border-radius: 16rpx; padding: 24rpx; } .advantage-item { width: 50%; flex-direction: row; align-items: center; padding: 16rpx 0; } .advantage-icon { font-size: 48rpx; margin-right: 16rpx; } .advantage-info { flex: 1; } .advantage-title { font-size: 28rpx; font-weight: 600; color: #333333; margin-bottom: 4rpx; } .advantage-desc { font-size: 24rpx; color: #909399; } /* 热门案例 */ .case-section { padding: 0 24rpx; } .case-list { padding-bottom: 24rpx; } /* 预约入口 */ .booking-section { margin: 0 24rpx 24rpx; background: linear-gradient(135deg, #D4A574 0%, #B8895A 100%); border-radius: 16rpx; padding: 32rpx; } .booking-content { flex-direction: row; align-items: center; justify-content: space-between; } .booking-left { flex: 1; } .booking-title { font-size: 34rpx; font-weight: 600; color: #ffffff; margin-bottom: 8rpx; } .booking-desc { font-size: 24rpx; color: rgba(255, 255, 255, 0.8); } .booking-btn { background-color: #ffffff; padding: 16rpx 32rpx; border-radius: 999rpx; margin-left: 24rpx; } .booking-btn-text { font-size: 28rpx; font-weight: 600; color: #D4A574; } /* 底部间距 */ .bottom-space { height: 120rpx; }