.family { background: #f0e8f7; border-radius: 35rpx; color: #746086; min-height: 220rpx; padding: 35rpx; display: flex; align-items: center; gap: 12rpx; } .family > view { flex: 1; min-width: 0; } .family text, .family strong { display: block; } .family text { color: #765984; font-size: 23rpx; } .family strong { font-size: 32rpx; margin-top: 20rpx; } .family image { width: 48%; height: 185rpx; flex-shrink: 0; } .add { font-weight: 600; color: #b95738; } .add-button { margin-top: 25rpx; }