/* newdiz desktop override */
body{min-width:0;background:radial-gradient(circle at top left,rgba(34,211,238,.11),transparent 28%),radial-gradient(circle at top right,rgba(255,95,109,.12),transparent 26%),linear-gradient(180deg,#09101d,#050811 48%,#070b14);color:#eef4ff}
body,input,button,select,textarea{color:#e8efff;font-family:"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif}
a{color:#eef4ff}a:hover{color:#4ade80;text-decoration:none}.wp{width:min(1440px,calc(100% - 48px))}.cl:before,.cl:after{box-sizing:border-box}
#toptb{background:rgba(6,12,23,.78);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.06)}#toptb a{color:#8fa3cf}
#hd{padding:18px 0 14px;background:transparent}#hd .wp{padding:18px 22px;border-radius:28px;background:linear-gradient(160deg,rgba(14,22,40,.92),rgba(9,15,28,.94));border:1px solid rgba(124,154,214,.16);box-shadow:0 24px 50px rgba(0,0,0,.28)}
.hdc{display:flex;align-items:center;justify-content:space-between;gap:20px}.hdc h2{margin:0}.hdc h2 a{display:flex;align-items:center;min-height:58px;padding:0 18px;border-radius:18px;background:linear-gradient(135deg,rgba(34,211,238,.14),rgba(74,222,128,.12));border:1px solid rgba(74,222,128,.18)}
#um{padding:10px 16px;border-radius:20px;background:rgba(255,255,255,.04)}#um p{color:#8fa3cf}#um a{color:#eef4ff}.pipe{color:#42506d}
#nv{margin-top:18px;padding:10px;border-radius:22px;background:rgba(255,255,255,.04)}#nv ul{display:flex;flex-wrap:wrap;gap:10px}#nv li{float:none!important}#nv li a,#qmenu{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border-radius:999px;color:#8fa3cf;background:transparent}#nv li.a a,#nv li a:hover,#qmenu:hover{background:linear-gradient(135deg,#4ade80,#22d3ee);color:#05111a!important}
#mu{margin-top:12px}#mu ul{padding:10px 12px;border-radius:18px;background:rgba(255,255,255,.03)}#mu a{color:#8fa3cf}#scbar{margin-top:14px;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.05)}
#wp{margin-top:20px}.bm,.pn,.p_pop,.tl tbody tr:hover th,.tl tbody tr:hover td{transition:.2s ease}.bm{background:rgba(14,22,40,.88);border:1px solid rgba(124,154,214,.14);border-radius:24px;box-shadow:0 20px 44px rgba(0,0,0,.22)}.bm_h{background:transparent;border-bottom:1px solid rgba(255,255,255,.06)}.bm_h h2,.bm_h h2 a,.bmw .bm_h h2{color:#eef4ff;font-weight:700}.bm_c,.bm_h{padding-left:18px;padding-right:18px}
#pt{padding:16px 20px;background:rgba(14,22,40,.76);border:1px solid rgba(124,154,214,.14);border-radius:22px;box-shadow:0 20px 44px rgba(0,0,0,.18)}#pt .nvhm{color:#22d3ee}.chart{color:#8fa3cf}
#ct.ct2 .mn{width:calc(100% - 330px)}#ct.ct2 .sd{width:300px}.sd .bm,.mn>.bm,.fl.bm{margin-bottom:18px}
.fl_tb td,.tl th,.tl td{border-color:rgba(255,255,255,.06)!important}.fl_tb td{background:transparent}.fl_g dl,.tl .bm_c,.xl li,.xld dd,.xld dt{color:#8fa3cf}.fl_g dt a,.tl th a.s,.commonlist li a,.xl li a,.xld dt a{color:#eef4ff}
.fl_row td,.tl tbody tr:hover th,.tl tbody tr:hover td{background:rgba(255,255,255,.03)}.tl .icn a,.fl_icn_g a{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:18px;background:linear-gradient(135deg,rgba(34,211,238,.14),rgba(74,222,128,.12))}
#chart,.category_l1 .newimgbox,.subjectbox,.replaybox,.hottiebox,.goodtiebox,.heat,.heatl{background:transparent}.category_newlist li{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05)}.category_newlist li:last-child{border-bottom:none}
.tl .th{padding:16px 18px;border-radius:20px;background:rgba(255,255,255,.03)}.tl .th a,.tl .th em,.tl .tf a{color:#8fa3cf}.tl .th .icn,.tl .th .num,.tl .th .by{color:#8fa3cf}.tl tbody tr{background:rgba(9,15,28,.82)}.tl tbody tr+tr td,.tl tbody tr+tr th{border-top:10px solid transparent}.tl th,.tl td{padding-top:14px;padding-bottom:14px}
#category_grid table,.fl_tb,.tl table{border-collapse:separate;border-spacing:0 10px}.tl tbody tr{box-shadow:0 12px 26px rgba(0,0,0,.14)}.tl tbody tr th:first-child,.tl tbody tr td:first-child{border-radius:18px 0 0 18px}.tl tbody tr th:last-child,.tl tbody tr td:last-child{border-radius:0 18px 18px 0}
.pg_forumdisplay #autopbn,.pg_viewthread #postlist,.pg_forumdisplay .bm.bml,.pg_index .fl.bm{background:transparent;border:none;box-shadow:none}.pcb,.pl table,.pl .quote,.t_fsz{color:#dbe7ff}.pl .pi,.pls .pi,.pls .avatar,.favatar{background:rgba(14,22,40,.88);border-color:rgba(255,255,255,.06)}.plc,.pls{background:rgba(9,15,28,.9)}
.pl table{border-collapse:separate;border-spacing:0 16px}.pl .ad .pls,.pl .ad .plc,.pl .pls,.pl .plc{border:1px solid rgba(124,154,214,.14);border-radius:24px;box-shadow:0 20px 44px rgba(0,0,0,.18)}.pls .avatar img{border-radius:18px}.pls .pi,.plc .pi{border-bottom-color:rgba(255,255,255,.06)}
.t_f,.t_f td{line-height:1.9}.quote,.blockcode{border-radius:18px;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.05)}.pcb img{border-radius:18px;max-width:100%;height:auto}.pg_viewthread #pgt,#pgt{margin-bottom:18px}
.pn{border:none;border-radius:14px;background:linear-gradient(135deg,#4ade80,#22d3ee);color:#04111b!important;box-shadow:0 16px 30px rgba(34,211,238,.18)}.pn strong{color:inherit}.px,.pt,.ps,select{border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#eef4ff}.px:focus,.pt:focus,select:focus{border-color:#22d3ee;box-shadow:0 0 0 3px rgba(34,211,238,.12)}
.pg_index #ft,.pg_forumdisplay #ft,.pg_viewthread #ft,.pg_portal #ft{margin-top:28px;padding:22px 24px;border-radius:26px;background:linear-gradient(160deg,rgba(14,22,40,.92),rgba(9,15,28,.94));border:1px solid rgba(124,154,214,.14);box-shadow:0 24px 50px rgba(0,0,0,.24)}#ft,#ft a,#frt p,#flk p{color:#8fa3cf}#frt strong a,#flk strong a{color:#eef4ff}
#scrolltop a{border-radius:16px;background:rgba(14,22,40,.9);border:1px solid rgba(255,255,255,.06);box-shadow:0 14px 28px rgba(0,0,0,.2)}
@media (max-width:1100px){body{min-width:0}.wp{width:min(100%,calc(100% - 24px))}#ct.ct2 .mn,#ct.ct2 .sd{float:none;width:auto}.hdc{flex-direction:column;align-items:stretch}.hdc h2 a{justify-content:center}#um{text-align:center}#nv ul{justify-content:center}.fl_tb td,.tl th,.tl td{display:block;width:auto!important}.tl tbody tr{display:block}.tl tbody tr th:first-child,.tl tbody tr td:first-child,.tl tbody tr th:last-child,.tl tbody tr td:last-child{border-radius:0}}
