0
0
0

oneloves
2小时前 8
					        <!-- 此处为“VIP用户/已购买用户/发帖者”可查看的附件下载内容(原逻辑保留) -->        						
						
										<style>
:root {
    --radius-main: 16px;    
    --radius-btn: 12px;     
    --radius-avatar: 10px;  
    --shadow-soft: 0 3px 8px rgba(0,0,0,0.05);
    --border-light: #f0f2f5;
    --color-bg: #fafbff;    
    --color-primary: #4080ff;
    --space-xs: 4px;        
    --space-sm: 8px;        
    --space-md: 12px;       
    --space-lg: 16px;       
    --space-xl: 20px;       /* 新增更大间距,用于拉开金币与理由 */
}

.reward-card-container {
    border: 1px solid var(--border-light) !important;
    border-radius: var(--radius-main) !important;
    box-shadow: var(--shadow-soft) !important;
    overflow: hidden;
    max-width: 100%;
}

.reward-card-header {
    padding: var(--space-sm) var(--space-lg) !important;
    background-color: var(--color-bg) !important;
    border-bottom: 1px solid var(--border-light) !important;
    display: flex !important;
    align-items: center !important;
}

.reward-card-header .icon_ring {
    font-size: 14px !important;
    margin-right: var(--space-xs) !important;
    color: var(--color-primary) !important;
}

.reward-card-header b {
    color: #333 !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.4 !important;
}

.reward-card-stats {
    padding: var(--space-md) var(--space-lg) !important;
    border-bottom: 1px solid var(--border-light) !important;
    display: flex !important;
    align-items: center !important;
    gap: var(--space-lg) !important;
}

.stat-item {
    display: flex !important;
    align-items: center !important;
}
.stat-item span:first-child {
    color: #666 !important;
    font-size: 12px !important;
    line-height: 1.2 !important;
}
.stat-item span:last-child {
    color: #333 !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    margin-left: var(--space-xs) !important;
    line-height: 1.2 !important;
}
.stat-item:last-child span:last-child {
    color: #00b42a !important;
}

/* 列表容器左移:减少左侧内边距,实现整体左挪 */
.reward-card-list {
    padding: 0 var(--space-lg) 0 var(--space-md) !important; /* 左侧内边距从16px→12px,整体左移4px */
}

/* 列表项:拉大金币与理由间距,调整比例 */
.reward-list-item {
    display: flex !important;
    align-items: center !important;
    padding: var(--space-sm) 0 !important;
    border-bottom: 1px dashed var(--border-light) !important;
    gap: var(--space-xl) !important; /* 间距从12px→20px,拉开金币与理由 */
}
.reward-list-item:last-child {
    border-bottom: none !important;
}

/* 用户名区域保持优化效果 */
.reward-user-info {
    flex: 1 1 120px !important;
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    min-width: 120px !important;
}
.reward-user-avatar {
    width: 22px !important;
    height: 22px !important;
    border-radius: var(--radius-avatar) !important;
    object-fit: cover !important;
    vertical-align: middle !important;
}
.reward-user-name {
    color: var(--color-primary) !important;
    text-decoration: none !important;
    font-size: 13px !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    max-width: calc(100% - 28px) !important;
}
.reward-user-name:hover {
    color: #3366cc !important;
    text-decoration: none !important;
}

/* 投币(金币)区:微调宽度,适配左移布局 */
.reward-gold-num {
    flex: 0 0 50px !important; /* 宽度从60px→50px,配合左移更紧凑 */
    color: #00b42a !important;
    font-weight: 500 !important;
    font-size: 13px !important;
    text-align: right !important; /* 保持右对齐,与理由区边界清晰 */
    line-height: 1.4 !important;
}

/* 投币理由区:左移后保持足够显示空间 */
.reward-reason-text {
    flex: 2 1 180px !important; /* 最小宽度从150px→180px,确保理由显示更完整 */
    color: #666 !important;
    font-size: 12px !important;
    line-height: 1.4 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

.reward-card-footer {
    padding: var(--space-sm) var(--space-lg) !important;
    border-top: 1px solid var(--border-light) !important;
    background-color: var(--color-bg) !important;
    text-align: center !important;
}

.reward-view-btn {
    display: inline-block !important;
    padding: 6px 18px !important;
    border-radius: var(--radius-btn) !important;
    background-color: var(--color-primary) !important;
    color: white !important;
    text-decoration: none !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    line-height: 1.4 !important;
    transition: background-color 0.2s ease !important;
    box-shadow: 0 2px 4px rgba(64,128,255,0.2) !important;
}
.reward-view-btn:hover {
    background-color: #3366cc !important;
    color: white !important;
}
</style>

<div id=

请先登录后发表评论!

最新回复 (0)

    暂无评论

返回