/** * AISuggestionCard 组件样式 * AI调解建议面板 */ .ai-suggestion-card { background: #1a6fb8; border-radius: 12px; padding: 14px 16px; margin-top: 12px; box-shadow: 0px 4px 6px -4px rgba(0,0,0,0.10), 0px 10px 15px -3px rgba(0,0,0,0.10); position: relative; overflow: hidden; } .ai-suggestion-bg { position: absolute; top: 15px; right: 15px; width: 48px; height: 50px; opacity: 0.1; pointer-events: none; } .ai-suggestion-header { display: flex; align-items: center; gap: 8px; margin-bottom: 10px; } .ai-suggestion-icon { font-size: 1rem; color: #fff; } .ai-suggestion-title { font-size: 0.9rem; font-weight: 600; color: #fff; } .ai-suggestion-content { font-size: 0.85rem; line-height: 1.6; color: #fff; max-height: 80px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .ai-suggestion-footer { margin-top: 10px; text-align: center; } .ai-suggestion-btn { padding: 8px 24px; font-size: 0.85rem; color: #FFFFFF; background: rgba(255, 255, 255, 0.9); border-radius: 20px; border: none; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); height: auto; line-height: 1.5; margin: 10px; width: 90%; background: rgba(255, 255, 255, 0.20); border-radius: 8px; } .ai-suggestion-btn:hover { color: #0d4a8a; background: rgba(255, 255, 255, 1); }