/* oiwkb5b1ct0g | v5.68 */
/* ===== 全局重置与基础样式 ===== */
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
/* 4kzgv4d */:root{
  --royal-purple:#2D033B;
  --deep-purple:#810CA8;
  --gold:#FFD700;
  --gold-dark:#C5A200;
  --bg-dark:#1A0125;
  --bg-card:#3B0764;
  --text-primary:#F5F5F5;
  --text-secondary:#C4B5D0;
  --border-gold:rgba(255,215,0,.3);
  --shadow-purple:rgba(129,12,168,.4);
  --shadow-gold:rgba(255,215,0,.2);
  --transition-base:.3s ease;
  --transition-slow:.6s ease;
}
html{font-size:16px;scroll-behavior:smooth}
body{
  font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;
  background:var(--bg-dark);
  color:var(--text-primary);
  line-height:1.8;
  overflow-x:hidden;
  min-height:100vh;
}
a{color:var(--gold);text-decoration:none;transition:color var(--transition-base)}
a:hover{color:#ffffff}
img{max-width:100%;height:auto;display:block}
h1,h2,h3,h4,h5,h6{font-family:"ZCOOL KuaiLe","PingFang SC","Microsoft YaHei",sans-serif;color:var(--gold);line-height:1.4;margin-bottom:.5em}
h1{font-size:2.2rem}
h2{font-size:1.8rem}
h3{font-size:1.4rem}
h4{font-size:1.2rem}
p{margin-bottom:1em;color:var(--text-secondary)}
ul,ol{list-style:none}
.sc-mp36u5{max-width:1200px;margin:0 auto;padding:0 20px}

/* ===== 导航栏 ===== */
.st-3mjq32{
  background:linear-gradient(135deg,var(--royal-purple),var(--bg-dark));
  padding:15px 0;
  border-bottom:2px solid var(--border-gold);
  position:relative;
  z-index:1000;
}
._0lsh8198{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.tw-snx28t{display:flex;align-items:center;gap:10px}
/* 2pwj */.tw-snx28t img{width:40px;height:40px;border-radius:8px}
.tw-snx28t span{font-size:1.4rem;font-weight:700;color:var(--gold);white-space:nowrap}
.st-q9rlnp{display:flex;gap:20px;flex-wrap:wrap;align-items:center}
.st-q9rlnp a{color:var(--text-primary);font-size:.95rem;padding:8px 12px;border-radius:6px;transition:all var(--transition-base)}
.st-q9rlnp a:hover,.st-q9rlnp a.active{color:var(--gold);background:rgba(255,215,0,.1)}
.el-p0rw5e{display:none;background:none;border:2px solid var(--gold);color:var(--gold);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:1.2rem}

/* ===== 面包屑导航 ===== */
.jpttlon87{padding:12px 0;font-size:.85rem}
.jpttlon87 ol{display:flex;flex-wrap:wrap;gap:5px;align-items:center}
/* qpv59 */.jpttlon87 li{display:flex;align-items:center;gap:5px;color:var(--text-secondary)}
.jpttlon87 li a{color:var(--gold);font-size:.85rem}
.jpttlon87 li::after{content:"›";color:var(--text-secondary);margin-left:5px}
.jpttlon87 li:last-child::after{content:""}
.jpttlon87 li:last-child{color:var(--text-primary)}

/* ===== Hero Banner ===== */
.w93m5r3n1{
  position:relative;
  min-height:500px;
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
  background:linear-gradient(135deg,var(--royal-purple) 0%,var(--bg-dark) 50%,var(--deep-purple) 100%);
}
.f5ewoivjn{
  position:absolute;top:0;left:0;width:100%;height:100%;
  object-fit:cover;opacity:.35;
}
.tw-dvf465{
  position:relative;z-index:2;text-align:center;padding:60px 20px;
}
.tw-dvf465 h1{font-size:2.8rem;margin-bottom:20px;text-shadow:0 0 30px var(--shadow-gold)}
.tw-dvf465 p{font-size:1.2rem;max-width:700px;margin:0 auto 30px;color:var(--text-secondary)}
._ccaylyfm{
  display:inline-block;padding:14px 40px;
  background:linear-gradient(135deg,var(--gold),var(--gold-dark));
  color:var(--royal-purple);font-weight:700;font-size:1.1rem;
  border-radius:50px;transition:all var(--transition-base);
  box-shadow:0 4px 20px var(--shadow-gold);
}
._ccaylyfm:hover{transform:translateY(-3px);box-shadow:0 8px 30px var(--shadow-gold);color:var(--royal-purple)}

/* ===== 通用模块标题 ===== */
.css-rqqrch{
  text-align:center;padding:50px 0 30px;
}
.css-rqqrch h2{
  display:inline-block;position:relative;padding-bottom:15px;
}
.css-rqqrch h2::after{
  content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);
  width:80px;height:3px;background:linear-gradient(90deg,transparent,var(--gold),transparent);
}

/* ===== 模块一：品牌橱窗 3D翻转卡片 ===== */
.wc2q8yf{padding:40px 0 60px;background:linear-gradient(180deg,var(--bg-dark),var(--royal-purple))}
._t9ag3oym{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;perspective:1200px}
.ymivg8lshn{
  position:relative;height:320px;cursor:pointer;
  transform-style:preserve-3d;transition:transform .8s cubic-bezier(.4,.2,.2,1);
}
.ymivg8lshn:hover{transform:rotateY(180deg)}
.p2v850g,._0xjp99t{
  position:absolute;top:0;left:0;width:100%;height:100%;
  backface-visibility:hidden;border-radius:16px;overflow:hidden;
  display:flex;flex-direction:column;align-items:center;justify-content:center;
  padding:20px;
  border:1px solid var(--border-gold);
  box-shadow:0 8px 32px rgba(0,0,0,.4);
}
.p2v850g{
  background:linear-gradient(145deg,var(--bg-card),var(--royal-purple));
}
.p2v850g img{width:120px;height:120px;border-radius:12px;margin-bottom:15px;object-fit:cover}
.p2v850g h3{font-size:1.1rem;text-align:center}
.p2v850g ._mmmm3i{color:var(--gold);font-size:.9rem;margin-top:8px}
._0xjp99t{
  background:linear-gradient(145deg,var(--deep-purple),var(--royal-purple));
  transform:rotateY(180deg);text-align:center;
}
/* 9ch745q0kn */._0xjp99t h4{margin-bottom:10px}
._0xjp99t p{font-size:.85rem;color:var(--text-secondary);margin-bottom:15px}
._0xjp99t .x2jyq8c0{
  display:inline-block;padding:10px 25px;
  background:linear-gradient(135deg,var(--gold),var(--gold-dark));
  color:var(--royal-purple);font-weight:600;border-radius:25px;font-size:.9rem;
  transition:all var(--transition-base);
}
._0xjp99t .x2jyq8c0:hover{transform:scale(1.05);color:var(--royal-purple)}
/* 3isff */
/* ===== 模块二：本月新星 ===== */
.b7ymyi0n{padding:40px 0 60px;background:var(--bg-dark)}
.xj6f7m1vrt{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}
/* nomte7 */.sc-ulyixg{
  background:linear-gradient(145deg,var(--bg-card),var(--royal-purple));
  border-radius:16px;padding:30px;position:relative;overflow:hidden;
  border:1px solid var(--border-gold);
  transition:transform var(--transition-base),box-shadow var(--transition-base);
}
.sc-ulyixg:hover{transform:translateY(-8px);box-shadow:0 12px 40px var(--shadow-purple)}
.st-30pgzd{
  position:absolute;top:15px;right:-30px;
  background:linear-gradient(135deg,#ff4444,#cc0000);
  color:#fff;font-size:.75rem;font-weight:700;
  padding:5px 40px;transform:rotate(45deg);
}
.sc-ulyixg img{width:80px;height:80px;border-radius:10px;margin-bottom:15px;object-fit:cover}
.sc-ulyixg h3{font-size:1.1rem;margin-bottom:8px}
.sc-ulyixg p{font-size:.9rem;color:var(--text-secondary)}
.sc-ulyixg ._zhdk9lq7{
  display:inline-block;margin-top:15px;padding:8px 20px;
  border:1px solid var(--gold);color:var(--gold);border-radius:20px;font-size:.85rem;
  transition:all var(--transition-base);
}
/* qqhvq */.sc-ulyixg ._zhdk9lq7:hover{background:var(--gold);color:var(--royal-purple)}

/* ===== 模块三：分类导航 ===== */
.rvf2oc2w{padding:40px 0 60px;background:linear-gradient(180deg,var(--bg-dark),var(--royal-purple))}
/* 2iyja4ld */.st-ss5v1y{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}
.el-dabehs{
  display:flex;flex-direction:column;align-items:center;gap:12px;
  padding:25px 15px;border-radius:16px;
  background:linear-gradient(145deg,var(--bg-card),var(--royal-purple));
  border:1px solid var(--border-gold);
  transition:all var(--transition-base);cursor:pointer;text-align:center;
}
/* o66a2 */.el-dabehs:hover{transform:translateY(-5px);box-shadow:0 8px 30px var(--shadow-gold);border-color:var(--gold)}
.tw-uzdhnf{
  width:60px;height:60px;border-radius:50%;
  background:linear-gradient(135deg,var(--gold),var(--gold-dark));
  display:flex;align-items:center;justify-content:center;
  font-size:1.8rem;color:var(--royal-purple);
}
.el-dabehs h3{font-size:.95rem;color:var(--text-primary)}

/* ===== 模块四：地区精选 ===== */
.tw-vnwono{padding:40px 0 60px;background:var(--bg-dark)}
._siiek5v{
  position:relative;max-width:900px;margin:0 auto;
  border-radius:16px;overflow:hidden;
  border:1px solid var(--border-gold);
}
/* e92cn2bdtd */._siiek5v img{width:100%;display:block;opacity:.8}
.ppa2oweep{
  position:absolute;width:60px;height:60px;border-radius:50%;
  background:rgba(255,215,0,.2);border:2px solid var(--gold);
  display:flex;align-items:center;justify-content:center;
  cursor:pointer;transition:all var(--transition-base);
  animation:pulse 2s infinite;
}
.ppa2oweep:hover{background:rgba(255,215,0,.5);transform:scale(1.2)}
.ppa2oweep span{color:var(--gold);font-size:.75rem;font-weight:700;text-align:center;line-height:1.2}
/* no2e1yx2l6 */@keyframes pulse{
  0%,100%{box-shadow:0 0 0 0 rgba(255,215,0,.4)}
/* u5svm15wkg */  50%{box-shadow:0 0 0 15px rgba(255,215,0,0)}
}

/* ===== 模块五：热门平台排行榜 ===== */
.yqjitcme{padding:40px 0 60px;background:linear-gradient(180deg,var(--bg-dark),var(--royal-purple))}
._t8wht1{max-width:800px;margin:0 auto}
._p5m3vin{
  display:flex;align-items:center;gap:20px;
  padding:18px 25px;margin-bottom:12px;
  background:linear-gradient(145deg,var(--bg-card),var(--royal-purple));
  border-radius:12px;border:1px solid var(--border-gold);
  transition:all var(--transition-base);
}
._p5m3vin:hover{transform:translateX(8px);box-shadow:0 4px 20px var(--shadow-gold)}
._6h72m6fy{
  width:45px;height:45px;border-radius:50%;
  background:linear-gradient(135deg,var(--gold),var(--gold-dark));
  display:flex;align-items:center;justify-content:center;
  font-size:1.2rem;font-weight:700;color:var(--royal-purple);flex-shrink:0;
}
._p5m3vin img{width:50px;height:50px;border-radius:8px;object-fit:cover;flex-shrink:0}
._imo6bca{flex:1}
._imo6bca h4{font-size:1rem;margin-bottom:2px}
._imo6bca p{font-size:.85rem;margin:0}
.fkm4tldzyp{
  font-size:1.3rem;font-weight:700;color:var(--gold);flex-shrink:0;
}

/* ===== 模块六：安全博彩小贴士轮播 ===== */
.ycfhbcp6{padding:40px 0 60px;background:var(--bg-dark)}
._06fwri{
  position:relative;max-width:800px;margin:0 auto;overflow:hidden;
  border-radius:16px;border:1px solid var(--border-gold);
  background:linear-gradient(145deg,var(--bg-card),var(--royal-purple));
}
/* xrcet15y5k */.rzqil5hv{display:flex;transition:transform .5s ease}
.el-zr9ev5{
  min-width:100%;padding:40px;text-align:center;
}
.el-zr9ev5 .qw1fw0rn3j{font-size:3rem;margin-bottom:15px}
.el-zr9ev5 h3{margin-bottom:10px;font-size:1.2rem}
.el-zr9ev5 p{font-size:.95rem;color:var(--text-secondary);max-width:600px;margin:0 auto}
/* 8286 */._bc6utzg{display:flex;justify-content:center;gap:10px;padding:15px 0}
._4tp5cz{
  width:12px;height:12px;border-radius:50%;
  background:var(--text-secondary);cursor:pointer;
  transition:all var(--transition-base);
}
._4tp5cz.active{background:var(--gold);transform:scale(1.3)}

/* ===== 模块七：行业快讯 ===== */
.omce5um{padding:40px 0 60px;background:linear-gradient(180deg,var(--bg-dark),var(--royal-purple))}
.qf631ii0{
  max-width:800px;margin:0 auto;
  border-radius:16px;overflow:hidden;
  border:1px solid var(--border-gold);
  background:linear-gradient(145deg,var(--bg-card),var(--royal-purple));
  max-height:300px;
}
.y0lztbs{animation:scrollNews 20s linear infinite}
.k719wf3ktv{
  display:flex;align-items:center;gap:15px;padding:18px 25px;
  border-bottom:1px solid rgba(255,215,0,.1);
  transition:background var(--transition-base);
}
/* 03s4gx */.k719wf3ktv:hover{background:rgba(255,215,0,.05)}
.mzsik8sr9{
  font-size:.8rem;color:var(--gold);white-space:nowrap;flex-shrink:0;
  padding:4px 10px;border:1px solid var(--border-gold);border-radius:6px;
}
.k719wf3ktv h4{font-size:.95rem;color:var(--text-primary);font-weight:400}
.k719wf3ktv h4 a{color:var(--text-primary)}
.k719wf3ktv h4 a:hover{color:var(--gold)}
@keyframes scrollNews{
  0%{transform:translateY(0)}
  100%{transform:translateY(-50%)}
}

/* ===== 页脚 ===== */
.el-4q1cgr{
  background:linear-gradient(135deg,var(--royal-purple),var(--bg-dark));
  border-top:2px solid var(--border-gold);
  padding:50px 0 20px;
}
.lyhq9s7hze{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:40px}
._phv2zy h4{color:var(--gold);margin-bottom:15px;font-size:1rem}
._phv2zy a{display:block;color:var(--text-secondary);font-size:.9rem;padding:4px 0;transition:color var(--transition-base)}
/* 0i343 */._phv2zy a:hover{color:var(--gold)}
._phv2zy p{font-size:.85rem;color:var(--text-secondary)}
/* lhhwo8r */.p9njtsxz{display:flex;gap:12px;margin-top:10px}
.p9njtsxz a{
  width:36px;height:36px;border-radius:50%;
  border:1px solid var(--border-gold);
  display:flex;align-items:center;justify-content:center;
  color:var(--gold);font-size:.9rem;
  transition:all var(--transition-base);
}
.p9njtsxz a:hover{background:var(--gold);color:var(--royal-purple)}
._69pydf1{
  text-align:center;padding-top:20px;
  border-top:1px solid rgba(255,215,0,.1);
  font-size:.8rem;color:var(--text-secondary);
}
/* v9q13qoi5w */
/* ===== 内页通用样式 ===== */
.nyroffq{
  background:linear-gradient(135deg,var(--royal-purple),var(--bg-dark));
  padding:60px 0 40px;text-align:center;
  border-bottom:2px solid var(--border-gold);
}
.nyroffq h1{font-size:2rem;margin-bottom:10px}
.nyroffq p{color:var(--text-secondary);font-size:1rem}

._dphqq06q{padding:40px 0 60px}
._dphqq06q .tw-w27u99{
  max-width:900px;margin:0 auto;
  background:linear-gradient(145deg,var(--bg-card),var(--royal-purple));
  border-radius:16px;padding:40px;
  border:1px solid var(--border-gold);
}
._dphqq06q h2{margin-top:30px;padding-top:20px;border-top:1px solid rgba(255,215,0,.1)}
._dphqq06q h2:first-child{margin-top:0;padding-top:0;border-top:none}
._dphqq06q h3{color:var(--gold);margin-top:20px}
._dphqq06q ul,._dphqq06q ol{padding-left:20px;margin-bottom:1em}
._dphqq06q li{color:var(--text-secondary);margin-bottom:8px;position:relative;padding-left:15px}
._dphqq06q li::before{content:"▸";color:var(--gold);position:absolute;left:0}
._dphqq06q table{width:100%;border-collapse:collapse;margin:20px 0;border-radius:8px;overflow:hidden}
._dphqq06q th{background:var(--deep-purple);color:var(--gold);padding:12px 15px;text-align:left;font-size:.9rem}
._dphqq06q td{padding:10px 15px;border-bottom:1px solid rgba(255,215,0,.1);font-size:.9rem;color:var(--text-secondary)}
._dphqq06q tr:hover td{background:rgba(255,215,0,.03)}

/* ===== 品牌展示页特有 ===== */
.css-azwzta{display:flex;align-items:center;gap:30px;margin-bottom:30px;flex-wrap:wrap}
/* xxmsoqsnoz */.css-azwzta img{width:150px;height:150px;border-radius:16px;object-fit:cover;border:2px solid var(--border-gold)}
.l6css9q h1{font-size:1.8rem}
.l6css9q .sjvndlj1h{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}
.l6css9q .sjvndlj1h span{
  padding:4px 12px;border-radius:20px;font-size:.8rem;
  background:rgba(255,215,0,.1);color:var(--gold);border:1px solid var(--border-gold);
}
.xx2hwx3{
  background:rgba(255,215,0,.05);border:1px solid var(--border-gold);
  border-radius:12px;padding:20px;margin:20px 0;
}
.xx2hwx3 .tw-dxz8ft{color:var(--gold);font-size:1.2rem;margin-bottom:8px}

/* ===== APP下载页 ===== */
.wcmmsyzfv{padding:60px 0;text-align:center}
.wcmmsyzfv img{max-width:600px;margin:0 auto 30px;border-radius:16px}
._6x58as86{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}
.xkcac9epcn{
  display:inline-flex;align-items:center;gap:10px;
  padding:14px 30px;border-radius:12px;font-size:1rem;font-weight:600;
  transition:all var(--transition-base);
}
.xkcac9epcn.i4jgqkwne3{background:linear-gradient(135deg,#333,#000);color:#fff;border:1px solid #555555}
.xkcac9epcn.fflraxnjb{background:linear-gradient(135deg,var(--gold),var(--gold-dark));color:var(--royal-purple)}
.xkcac9epcn:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.3)}

/* ===== 响应式设计 ===== */
@media(max-width:1024px){
  ._t9ag3oym{grid-template-columns:repeat(2,1fr)}
/* 2ppwg */  .st-ss5v1y{grid-template-columns:repeat(3,1fr)}
/* 7qpq3jl */  .lyhq9s7hze{grid-template-columns:repeat(2,1fr)}
/* i1phupw1r */}
@media(max-width:768px){
  html{font-size:14px}
  .el-p0rw5e{display:block}
  .st-q9rlnp{
    display:none;width:100%;flex-direction:column;
    padding-top:15px;gap:5px;
  }
  .st-q9rlnp.active{display:flex}
  .st-q9rlnp a{width:100%;text-align:center}
  .tw-dvf465 h1{font-size:2rem}
  .w93m5r3n1{min-height:400px}
  ._t9ag3oym{grid-template-columns:1fr}
/* 89youh */  .ymivg8lshn{height:280px}
  .xj6f7m1vrt{grid-template-columns:1fr}
  .st-ss5v1y{grid-template-columns:repeat(2,1fr)}
  ._p5m3vin{flex-wrap:wrap}
  .lyhq9s7hze{grid-template-columns:1fr}
  .css-azwzta{flex-direction:column;text-align:center}
  .l6css9q .sjvndlj1h{justify-content:center}
  ._dphqq06q .tw-w27u99{padding:25px 15px}
  ._6x58as86{flex-direction:column;align-items:center}
}
@media(max-width:480px){
  .st-ss5v1y{grid-template-columns:1fr}
/* 80xgq9z */  .tw-dvf465 h1{font-size:1.6rem}
  h1{font-size:1.6rem}
  h2{font-size:1.4rem}
/* qvo6nn6xe */}

/* ===== 懒加载占位 ===== */
img[loading="lazy"]{opacity:0;transition:opacity .5s ease}
img[loading="lazy"].pc8cbb1y,img[loading="lazy"][src]{opacity:1}
/* e4ije */
/* ===== 工具类 ===== */
.el-wc54bg{color:var(--gold)}
.el-cl38jq{text-align:center}
.h2klnfqnc{margin-top:20px}
.rey7ndwcua{margin-bottom:20px}
.hidden{display:none}

/* n1gd21qr8hqmwtnv */
