.tab-nav[data-v-28cb40e0]{display:flex;gap:30px;border-bottom:1px solid #eee;margin-bottom:20px}.tab-nav .tab-item[data-v-28cb40e0]{display:flex;align-items:center;gap:5px;padding:10px 0;cursor:pointer;color:#666;font-size:14px;border-bottom:2px solid transparent;margin-bottom:-1px}.tab-nav .tab-item[data-v-28cb40e0]:hover,.tab-nav .tab-item.active[data-v-28cb40e0]{color:#333}.tab-nav .tab-item.active[data-v-28cb40e0]{border-bottom-color:#e60012}.message-list .message-item[data-v-28cb40e0]{padding:15px 0;border-bottom:1px solid #f5f5f5}.message-list .message-item[data-v-28cb40e0]:last-child{border-bottom:none}.message-list .message-item .message-content[data-v-28cb40e0]{display:flex;align-items:center;gap:15px}.message-list .message-item .message-content .message-icon[data-v-28cb40e0]{position:relative;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.message-list .message-item .message-content .message-icon.user[data-v-28cb40e0]{background:#e60012}.message-list .message-item .message-content .message-icon.package[data-v-28cb40e0]{background:#fff5f5;border:1px solid #ffe0e0}.message-list .message-item .message-content .message-icon.budget[data-v-28cb40e0]{background:#e60012}.message-list .message-item .message-content .message-icon.budget .budget-text[data-v-28cb40e0]{color:#fff;font-size:16px;font-weight:700}.message-list .message-item .message-content .message-icon .unread-dot[data-v-28cb40e0]{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:#e60012;border:2px solid #fff}.message-list .message-item .message-content .message-info[data-v-28cb40e0]{flex:1}.message-list .message-item .message-content .message-info .message-title[data-v-28cb40e0]{font-size:14px;font-weight:500;color:#333;margin-bottom:5px}.message-list .message-item .message-content .message-info .message-desc[data-v-28cb40e0]{font-size:13px;color:#999}.message-list .message-item .message-content .message-right[data-v-28cb40e0]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.message-list .message-item .message-content .message-right .message-time[data-v-28cb40e0]{font-size:12px;color:#999}
