*{box-sizing:border-box}body{margin:0;font-family:-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;color:#1f2329;background:#f7f8fa}
a{color:#e8540c}.wrap{max-width:960px;margin:0 auto;padding:0 16px}
header{background:#fff;border-bottom:1px solid #eee}header .wrap{display:flex;justify-content:space-between;align-items:center;height:56px}
.logo{font-weight:700;font-size:18px}.btn{display:inline-block;background:#e8540c;color:#fff;border:0;border-radius:8px;padding:10px 18px;font-size:15px;text-decoration:none;cursor:pointer}
.btn.ghost{background:#fff;color:#e8540c;border:1px solid #e8540c}.hero{padding:56px 0;text-align:center}.hero h1{font-size:30px;margin:0 0 12px}
.hero p{color:#646a73;margin:0 0 24px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:24px 0}
.card{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.card h3{margin:0 0 8px}
.mock{background:#fff7d6;border:1px solid #f5d76e;color:#7a5b00;padding:8px 12px;border-radius:8px;font-size:13px;margin:12px 0}
.badge{display:inline-block;font-size:11px;padding:1px 6px;border-radius:4px;background:#fff7d6;color:#7a5b00;margin-left:6px}
.pl{font-size:11px;padding:1px 6px;border-radius:4px;color:#fff}.pl.taobao{background:#ff5000}.pl.tmall{background:#d0021b}.pl.pdd{background:#e02e24}.pl.douyin{background:#111}
table{width:100%;border-collapse:collapse;background:#fff}td,th{padding:8px;border-bottom:1px solid #eee;font-size:14px;text-align:left}
input,select{padding:8px;border:1px solid #ddd;border-radius:6px;font-size:14px;width:100%}label{font-size:13px;color:#646a73}
.row{display:flex;gap:8px;flex-wrap:wrap}.row>*{flex:1;min-width:120px}textarea{width:100%;min-height:90px;padding:8px;border:1px solid #ddd;border-radius:6px}
footer{text-align:center;color:#8f959e;font-size:12px;padding:32px 0}footer a{color:#8f959e}
