body{
margin:0;
font-family:Arial, sans-serif;
background:#0b1220;
color:#e5e7eb;
}

.wrapper{
max-width:960px;
margin:auto;
background:#0f172a;
min-height:100vh;
}

.topbar{
background:#111827;
color:#fff;
padding:16px;
text-align:center;
font-weight:600;
}

.nav{
display:flex;
justify-content:center;
flex-wrap:wrap;
gap:14px;
background:#0b1220;
padding:12px;
border-bottom:1px solid #1f2937;
}
/* 🔥 统一金色链接 */
a{
color:#c9a227;
text-decoration:none;
font-weight:600;
}

a:hover{
color:#f5d76e;
text-decoration:underline;
}

.hero img{
width:100%;
display:block;
}

.content{
padding:24px;
}

h1{
font-size:22px;
color:#fff;
}

p{
color:#9ca3af;
line-height:1.6;
}

.card{
background:#111827;
border:1px solid #1f2937;
border-radius:14px;
padding:16px;
margin-bottom:14px;
}

.card h2{
color:#fff;
font-size:15px;
}

.card p{
color:#9ca3af;
font-size:13px;
}

.footer{
text-align:center;
padding:16px;
font-size:12px;
color:#6b7280;
}
.gold-link{
color:#c9a227;
font-weight:600;
text-decoration:none;
}

.gold-link:hover{
color:#f5d76e;
text-decoration:underline;
}
.line-btn{
display:inline-block;
background:#06c755;
color:#fff;
padding:12px 16px;
border-radius:10px;
font-weight:600;
text-decoration:none;
margin-top:10px;
}

.line-btn:hover{
background:#05b14c;
}
.line-btn{
display:inline-block;
background:#06c755;
color:#fff;
padding:12px 16px;
border-radius:10px;
font-weight:600;
text-decoration:none;
margin-top:10px;
}