@import "../../uvue.wxss"; :host{display:flex;flex-direction:column} /** * 优艺家沙发翻新 - 全局样式变量 */ /* ========== 项目主题色 ========== */ /* 辅助色 */ /* 文字颜色 */ /* 背景色 */ /* 边框颜色 */ /* 间距 */ /* 圆角 */ /* 阴影 */ /* ========== uni-app 内置变量 ========== */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ .page { flex: 1; background-color: #f5f5f5; } .page-scroll { flex: 1; } /* 头部区域 */ .header-section { background: linear-gradient(135deg, #D4A574 0%, #B8895A 100%); padding: 60rpx 32rpx; align-items: center; } .company-logo { width: 140rpx; height: 140rpx; background-color: #ffffff; border-radius: 50%; align-items: center; justify-content: center; margin-bottom: 24rpx; } .logo-text { font-size: 36rpx; font-weight: 600; color: #D4A574; } .company-name { font-size: 40rpx; font-weight: 600; color: #ffffff; margin-bottom: 12rpx; } .company-slogan { font-size: 28rpx; color: rgba(255, 255, 255, 0.8); } /* 通用section */ .section { padding: 0 24rpx; margin-bottom: 24rpx; } /* 公司介绍 */ .intro-card { background-color: #ffffff; border-radius: 16rpx; padding: 32rpx; } .intro-text { font-size: 28rpx; color: #606266; line-height: 48rpx; } /* 优势 */ .features-grid { flex-direction: row; flex-wrap: wrap; background-color: #ffffff; border-radius: 16rpx; padding: 16rpx; } .feature-item { width: 50%; padding: 24rpx; align-items: center; } .feature-icon-bg { width: 80rpx; height: 80rpx; background-color: #D4A574; border-radius: 50%; align-items: center; justify-content: center; margin-bottom: 16rpx; } .feature-icon { font-size: 40rpx; color: #ffffff; } .feature-title { font-size: 30rpx; font-weight: 600; color: #333333; margin-bottom: 8rpx; } .feature-desc { font-size: 24rpx; color: #909399; } /* 联系方式 */ .contact-card { background-color: #ffffff; border-radius: 16rpx; } .contact-item { flex-direction: row; align-items: center; padding: 32rpx; border-bottom-width: 1rpx; border-bottom-style: solid; border-bottom-color: #EBEEF5; } .contact-item:last-child { border-bottom-width: 0; } .contact-icon-bg { width: 72rpx; height: 72rpx; background-color: #FDF6EE; border-radius: 50%; align-items: center; justify-content: center; margin-right: 24rpx; } .contact-icon { font-size: 36rpx; } .contact-info { flex: 1; } .contact-label { font-size: 24rpx; color: #909399; margin-bottom: 8rpx; } .contact-value { font-size: 30rpx; color: #333333; } .contact-arrow { font-size: 36rpx; color: #909399; } /* 底部间距 */ .bottom-space { height: 60rpx; }