/* 929: two independent presentations over native Discuz markup. */
:root{color-scheme:light;--desk:#008080;--panel:#fff;--face:#c0c0c0;--ink:#101010;--muted:#565656;--link:#000080;--line:#808080;--title:#000080;--titleink:#fff;--edge:inset 1px 1px #fff,inset -1px -1px #404040,inset 2px 2px #dfdfdf,inset -2px -2px #808080}
html{background:var(--desk);scrollbar-color:#c0c0c0 #e4e4e4}body{background:transparent!important;color:var(--ink)}body,#toptb,.widthauto body,.widthauto #toptb{min-width:0!important}body,input,button,select,textarea{font:12px/1.6 Tahoma,"SimSun",sans-serif}a{color:var(--link)}a:hover{text-decoration:underline;color:#e00000}a:focus-visible,button:focus-visible,input:focus-visible{outline:1px dotted currentColor;outline-offset:3px}::selection{background:#000080;color:white}
.wp,.widthauto .wp{width:1000px;max-width:calc(100% - 32px);margin:0 auto}.widthauto #hd .wp,.widthauto #wp{min-width:0}#ct.wp{width:auto;max-width:none}#hd{background:none;border:0;margin:16px 0 8px}#hd .wp{padding:4px;background:var(--face);box-shadow:var(--edge);box-sizing:border-box}#toptb{height:27px;line-height:27px;background:var(--face);border-bottom:1px solid #fff;box-shadow:0 1px #404040}#toptb a{height:27px;color:var(--ink)}
.nine-titlebar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:3px 5px 3px 8px;background:linear-gradient(90deg,#000080,#1084d0);color:white;font-weight:bold;min-height:25px}.nine-titlebar>span:before{content:"▣";margin-right:7px;color:#fff}.nine-switch{display:flex;gap:4px;flex:none}.nine-switch button{cursor:pointer;padding:2px 9px;min-height:25px;background:var(--face);border:0;box-shadow:var(--edge);color:#000;white-space:nowrap;font:12px Tahoma,"SimSun",sans-serif}.nine-switch button[aria-pressed=true]{background:#e7e7e7;box-shadow:inset 1px 1px #404040,inset -1px -1px #fff;outline:1px dotted #555;outline-offset:-4px}
#hd .hdc{min-height:150px;background:var(--face);position:relative;border-bottom:1px solid #808080;box-shadow:0 1px #fff}#hd h2{float:left;padding:32px 0 20px 28px;max-width:46%}.nine-brand a{display:flex;align-items:center;gap:17px;text-decoration:none!important;color:#000080}.nine-logo{width:70px;height:70px;image-rendering:pixelated}.nine-brand strong{display:block;font:700 38px/1.2 Tahoma,"SimSun",sans-serif;letter-spacing:-1px;text-shadow:1px 1px white}.nine-brand small{display:block;font:12px/2.2 "SimSun",serif;letter-spacing:2px;color:#3b3b3b}
#lsform{padding:32px 18px 15px 0;color:var(--ink)}#lsform .px{width:120px}#lsform .fastlg_l{border-color:#808080}#lsform .fastlg{min-width:0}#ls_fastloginfield{background:none;border:0;color:var(--ink)}#hd #um{float:right;display:grid;grid-template-columns:minmax(0,1fr) 54px;gap:2px 12px;width:calc(100% - 370px);box-sizing:border-box;padding:24px 18px 14px 0;line-height:2.1;color:var(--ink)}#um .avt{grid-column:2;grid-row:1/3;float:none;margin:0}#um .avt img{box-sizing:border-box;width:54px;height:54px;background:white;border-color:var(--line)}#um p{grid-column:1;margin:0;min-width:0;overflow-wrap:anywhere}#um p a{display:inline-block;white-space:nowrap;color:var(--link)}
.nine-nav-row{position:relative;margin-top:5px}.nine-nav-row #nv{height:35px;padding:0 300px 0 2px;background:var(--face);border:0;box-shadow:none;overflow:hidden}.nine-nav-row #nv li{height:32px;line-height:32px;background:none;border:0;margin:0 4px 0 0}.nine-nav-row #nv li a{height:32px;padding:0 16px;color:#000;background:none;font-weight:normal;box-shadow:var(--edge)}#nv li.a a{font-weight:bold;background:#dedede;box-shadow:inset 1px 1px #404040,inset -1px -1px white}#nv li a:hover{background:#d8d8d8;color:#000}#nv li span{display:none}#qmenu{display:none}
.nine-nav-search{position:absolute;right:4px;top:2px}#scbar{height:28px;line-height:28px;border:0;background:none;overflow:visible}#scbar table,#scbar td,#scbar_form{height:28px;padding:0;vertical-align:middle}#scbar table{border-collapse:collapse}#scbar .scbar_icon_td{display:none}#scbar .scbar_txt_td,#scbar .scbar_type_td,#scbar .scbar_btn_td{background:none}#scbar_txt{box-sizing:border-box;display:block;width:175px;height:26px;padding:0 6px;margin:0;font-size:12px;color:var(--ink)!important;background:white;border:1px solid #808080;box-shadow:inset 1px 1px #404040,inset -1px -1px #fff}#scbar_type{box-sizing:border-box;display:block;height:26px;line-height:26px;padding:0 17px 0 7px;color:var(--ink)}#scbar_btn{width:29px;height:27px;padding:0;margin:0 0 0 4px;background:var(--face);border:0;box-shadow:var(--edge);color:var(--ink)}#scbar_btn strong{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}
#mu:empty{display:none}#wp{background:var(--face);box-shadow:var(--edge);box-sizing:border-box;padding:8px}#ct{background:none;border:0}.bm,.bn{background:var(--panel);border:1px solid var(--line);margin-bottom:9px}.bm_h,.fl .bm_h{background:var(--title);color:var(--titleink);height:27px;line-height:27px;padding:0 9px;border:1px solid #fff;box-shadow:none}.bm_h h2,.bm_h h3{font:bold 12px/27px Tahoma,"SimSun",serif;letter-spacing:0}.bm_h a,.bm_h h2 a{color:var(--titleink)}.bm_h .o{color:white}.bm_h .o img{margin-top:5px}.bm_c{padding:9px}.fl .bm_c{padding:0 8px}.fl_tb{width:100%}.fl_tb td{padding:11px 8px}.fl_tb h2{font:700 14px/23px "SimSun",serif}.fl_tb p{font-size:12px;line-height:21px;color:var(--muted)}.fl_tb .fl_icn{width:48px}.fl_icn img{width:42px;height:42px;object-fit:contain;image-rendering:pixelated;filter:none;opacity:1}.fl_tb .fl_i{width:74px;text-align:center;color:#666}.fl_tb .fl_by{width:240px;font-size:12px}.fl_tb .fl_by div{width:230px}.fl_tb .fl_row td{border-top:1px dotted #b0b0b0}.fl_tb tr:hover{background:#ffffe5}.fl_tb .fl_by a{color:#000080}
#chart{padding:5px 3px 8px;color:#333}#chart .chart{padding-left:0;background:none}.pipe{color:#808080}.nine-notice{display:flex;align-items:center;gap:12px;background:#ffffe1;box-shadow:inset 1px 1px #808080,inset -1px -1px white;padding:12px 15px;margin-bottom:9px;color:#222}.nine-info{display:inline-grid;place-items:center;width:26px;height:26px;font:bold 22px Georgia,serif;background:#000080;color:white;border-radius:50%;flex:none}.nine-notice strong{margin-right:18px}.nine-notice div>span{color:#555}.nine-online{margin-left:auto;color:#006400;white-space:nowrap;font-size:11px}.nine-online:before{content:"●";margin-right:6px;font-size:9px}
.px,.pt,.ps,select{background:#fff;color:var(--ink);border:1px solid #808080;box-shadow:inset 1px 1px #404040,inset -1px -1px #fff;padding:3px}.pn,.pnc,#newspecial,#newspecialtmp,.pg a,.pg strong,.pgb a,.pg label{color:#111;background:var(--face);border:0;box-shadow:var(--edge);border-radius:0}.pn span,.pn strong{color:inherit}.pn:hover,.pg a:hover{background:#ddd}.pn:active{box-shadow:inset 1px 1px #404040,inset -1px -1px white}.pg strong{background:#000080;color:white;box-shadow:none}.xi1{color:#c00000!important}.xi2,.xi2 a{color:var(--link)!important}.xg1,.xg1 a{color:var(--muted)!important}.xg2{color:var(--ink)}
.p_pop,.p_pof,.sllt,.fwin .m_c{background:var(--face);color:var(--ink);border:1px solid #808080;box-shadow:var(--edge)}.p_pop a{color:var(--ink);border-bottom-color:#aaa}.p_pop a:hover{color:white;background:#000080}.fwin .m_c .c{background:#fff}.fwin .m_c .o{background:var(--face);border-top:1px solid #808080}.flb em,.flb em a{color:var(--link)}
.tl .th,.tl .tf{background:#e4e4e4;border-color:#aaa}.tl .th td,.tl .th th{background:none}.tl td,.tl th{padding:9px 5px;border-bottom:1px solid #ddd}.tl th .s.xst{font:14px/1.8 "SimSun",serif}.tl tr:hover th,.tl tr:hover td{background:#ffffe5}.tl .by em,.tl .by em a{color:#666}.pl,.plc{background:white;color:#111}.pls{background:#e4e4e4;border-right:1px solid #aaa}.pl .ad .pls,.pl .ad .plc{background:var(--face)}.pl .t_f{font:16px/1.9 "SimSun",serif;color:#111;overflow-wrap:anywhere}.t_f img{max-width:100%;height:auto}.pl .pi{border-bottom-color:#aaa}.pl .quote{background:#ffffe1;border:1px solid #aaa;color:#444}.pls .avatar img{padding:4px;background:white}.pl .sign,.pob{border-color:#aaa}.tedt{border-color:#808080}.tedt .bar{background:var(--face);border-color:#aaa}.tedt .area,.tedt .pt{background:#fff;color:#111}.tb{border-bottom-color:#808080}.tb a{background:var(--face);border-color:#808080;color:#111}.tb .a a{background:white;border-bottom-color:white}.ct2_a,.ct2_a .mn{background:#fff}.ct2_a .appl{background:#e4e4e4}.appl a{color:var(--link)}.bbda,.bbd{border-color:#aaa}
#online .bm_h{height:auto;min-height:27px}#online .bm_h h3{font-size:12px}#category_lk .lk_logo{padding:7px 4px}#category_lk .lk_logo:has(img[src*="forum929"]){display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box}#category_lk img[src*="forum929"]{width:132px;height:45px;float:none;margin:0}#category_lk .lk_content{width:auto}#ft{color:#fff;border:0;padding:14px 0 26px;font-size:12px}#ft a{color:#fff}#pt{height:30px;line-height:30px}#pt .z a,#pt .z em{height:30px;line-height:30px}
/* Chinese internet, circa 1999: compact Song type, BBS title strips and status text. */
html[data-nine-theme=win98] .fl .bm_h h2:before{content:"▰";color:#ffeb8b;margin-right:8px}html[data-nine-theme=win98] .fl .bm_h{background:linear-gradient(90deg,#000080,#2265a5)}html[data-nine-theme=win98] #hd .hdc:after{content:"929 BBS  /  欢迎光临我的网上家园";display:block;clear:both;padding:0 13px 4px;color:#555;font:11px/1.6 "SimSun",serif}html[data-nine-theme=win98] .nine-brand small{font-size:0}html[data-nine-theme=win98] .nine-brand small:after{content:"海内存知己，天涯若比邻。";font-size:12px}html[data-nine-theme=win98] .fl_tb h2 a{text-decoration:underline;text-underline-offset:3px}
/* Keep native default selector specificity from washing out title text. */
.fl .bm_h h2 a,.fl .bm_h h3 a{color:var(--titleink)}
#chart .chart,#chart .chart em{color:var(--muted)}
#scbar_btn i{color:var(--ink);text-shadow:none}
#scbar_btn:before{content:none!important}
#scbar_btn strong{position:static;clip:auto;width:auto;height:auto;overflow:visible;font-size:12px;color:var(--ink)!important}
#scbar_btn strong{padding:0;letter-spacing:0}
.pgsbtn{background:var(--face)!important;color:var(--ink)!important;border:0!important;border-radius:0!important;box-shadow:var(--edge)}
.pob em a,.pob a{opacity:1!important;color:var(--link)!important}
html[data-nine-theme=aero] .pgsbtn{background:linear-gradient(#b6eeff,#4fb8e5 48%,#1686c0 49%,#43b1d9)!important;color:#fff!important;border:1px solid #237fae!important;border-radius:4px!important;box-shadow:inset 0 1px #e7ffff}
html[data-nine-theme=win98] #hd .hdc:after{visibility:visible;height:auto}
/* Frutiger Aero: blue glass, glossy chrome, sunlit nature. */
html[data-nine-theme=aero]{--desk:#72c9e8;--panel:rgba(255,255,255,.96);--face:#d6edfa;--ink:#173a50;--muted:#597587;--link:#075e91;--line:#84b4ce;--title:#d4eefa;--titleink:#174c70;--edge:inset 0 1px 1px #fff,0 1px 3px #255d7840;background:#73c6e5 url(aero-wallpaper.png) center center/cover fixed no-repeat}
html[data-nine-theme=aero] body{font-family:"Segoe UI","Microsoft YaHei",sans-serif}html[data-nine-theme=aero] #toptb{background:linear-gradient(#eefaffef,#b6ddf0de);border-bottom-color:#7daac1}html[data-nine-theme=aero] #hd .wp{border:1px solid #74a9c4;border-radius:9px 9px 0 0;background:linear-gradient(125deg,#f1fcffbd,#b6e2f6bd);box-shadow:inset 0 1px 1px white,0 5px 20px #1853754d;backdrop-filter:blur(10px);padding:6px}html[data-nine-theme=aero] .nine-titlebar{background:transparent;color:#225979;text-shadow:0 1px white;padding-bottom:7px}html[data-nine-theme=aero] .nine-titlebar>span:before{color:#188bbc}html[data-nine-theme=aero] #hd .hdc{min-height:158px;background:linear-gradient(110deg,#f4fdffb5,#dff6ff30),url(aero-wallpaper.png) center 39%/cover;border:1px solid #ffffffbf;border-radius:5px;box-shadow:inset 0 1px 0 white}html[data-nine-theme=aero] #hd h2{padding-top:30px}html[data-nine-theme=aero] .nine-logo{width:77px;height:77px;image-rendering:auto;filter:drop-shadow(0 3px 3px #195c8055)}html[data-nine-theme=aero] .nine-brand strong{font:500 43px/1.2 "Segoe UI","Microsoft YaHei",sans-serif;color:#085e91;letter-spacing:-2px;text-shadow:0 2px white,0 0 14px white}html[data-nine-theme=aero] .nine-brand small{color:#1c627d;font-family:"Microsoft YaHei",sans-serif;letter-spacing:1px}html[data-nine-theme=aero] #lsform{background:#f1fcff8a;margin:15px 10px;padding:12px;border:1px solid #fff;border-radius:5px}html[data-nine-theme=aero] #um{background:#effaff80;border-radius:5px;margin:12px 8px;width:calc(100% - 390px);padding:10px}
html[data-nine-theme=aero] .nine-nav-row{border:1px solid #6caccd;border-radius:5px;background:linear-gradient(#eaf9ff 0%,#bde5f7 48%,#8dc8e7 49%,#c1e9f7 100%);box-shadow:inset 0 1px white;margin-top:7px;padding:2px}html[data-nine-theme=aero] .nine-nav-row #nv{background:none;height:35px}html[data-nine-theme=aero] #nv li a{color:#174f73;box-shadow:none;border-right:1px solid #a1cade;font-weight:bold}html[data-nine-theme=aero] #nv li.a a{background:linear-gradient(#a6e7fc,#289ace 49%,#147ab6 50%,#42b5dc);color:white;border:1px solid #3383af;border-radius:4px;box-shadow:inset 0 1px #e5ffff;text-shadow:0 1px #185b80}html[data-nine-theme=aero] .nine-nav-search{top:5px;right:7px}html[data-nine-theme=aero] #wp{background:#e5f6ffbf;border:1px solid #6ca4c1;border-radius:0 0 7px 7px;padding:10px;box-shadow:inset 0 1px white,0 8px 24px #1655764d;backdrop-filter:blur(8px)}html[data-nine-theme=aero] .bm{border-color:#9fc6da;border-radius:5px;overflow:hidden;box-shadow:0 1px 3px #0e557017}html[data-nine-theme=aero] .bm_h,html[data-nine-theme=aero] .fl .bm_h{background:linear-gradient(#f1fcff,#d8f0fb 48%,#c3e5f5 49%,#e5f6fd);border:0;border-bottom:1px solid #9cc4d9;height:32px;line-height:32px;text-shadow:0 1px white}html[data-nine-theme=aero] .bm_h h2,html[data-nine-theme=aero] .bm_h h3{line-height:32px;font-family:"Microsoft YaHei",sans-serif}html[data-nine-theme=aero] .bm_h .o{color:#3781ad}html[data-nine-theme=aero] .fl_tb h2{font-family:"Microsoft YaHei",sans-serif}html[data-nine-theme=aero] .fl_icn img{width:46px;height:46px;image-rendering:auto}html[data-nine-theme=aero] .fl_tb tr:hover{background:#edf9ff}html[data-nine-theme=aero] .nine-notice{background:linear-gradient(#fff,#effade);border:1px solid #a7c978;border-radius:5px;box-shadow:inset 0 1px #fff;color:#365127}html[data-nine-theme=aero] .nine-info{background:linear-gradient(#a9e966,#498b21);border:1px solid #6aab34;box-shadow:inset 0 1px #eaffd1;text-shadow:0 1px #467321}html[data-nine-theme=aero] .nine-online{color:#467c29}
html[data-nine-theme=aero] .pn,html[data-nine-theme=aero] .nine-switch button,html[data-nine-theme=aero] #scbar_btn,html[data-nine-theme=aero] .pg a,html[data-nine-theme=aero] .pgb a{background:linear-gradient(#fff,#e7f6fc 48%,#c6e5f4 49%,#e5f6fc);border:1px solid #7ba7bf;border-radius:4px;box-shadow:inset 0 1px white;color:#205576}html[data-nine-theme=aero] .pnc,html[data-nine-theme=aero] .nine-switch button[aria-pressed=true]{background:linear-gradient(#b6eeff,#4fb8e5 48%,#1686c0 49%,#43b1d9);color:#fff;border-color:#237fae;text-shadow:0 1px #216385;outline:none}html[data-nine-theme=aero] .px,html[data-nine-theme=aero] .pt,html[data-nine-theme=aero] #scbar_txt{border:1px solid #7aa9c0;border-radius:3px;box-shadow:inset 0 1px 3px #315d7820}html[data-nine-theme=aero] .pls{background:#e7f3fa;border-color:#b0d0e2}html[data-nine-theme=aero] .tl .th,html[data-nine-theme=aero] .tedt .bar{background:#e4f3fb}html[data-nine-theme=aero] .p_pop,html[data-nine-theme=aero] .fwin .m_c{background:#e9f6fd;border-radius:5px;border-color:#7caac5}html[data-nine-theme=aero] #ft,html[data-nine-theme=aero] #ft a{color:#17435c;text-shadow:0 1px #e5fcff}html[data-nine-theme=aero] #chart{color:#315e76}
@media(max-width:800px){.wp,.widthauto .wp{width:auto;max-width:calc(100% - 16px)}#hd{margin-top:8px}.nine-titlebar{flex-wrap:wrap;gap:5px}.nine-titlebar>span{font-size:11px}.nine-switch button{padding:2px 7px}#hd h2{float:none;max-width:none;padding:20px 12px 7px}#hd .hdc{min-height:0}.nine-brand strong{font-size:32px}.nine-logo{width:55px;height:55px}#lsform{padding:10px;margin:0!important;float:none;clear:both}#lsform .y{float:none}#lsform .fastlg_l{float:none;border:0;padding:0}#lsform .px{width:95px}#lsform td{padding:2px;font-size:12px}#hd #um,html[data-nine-theme=aero] #um{float:none;clear:both;width:100%;padding:10px;margin:0}html[data-nine-theme=aero] #hd h2{padding:18px 12px 8px}html[data-nine-theme=aero] .nine-logo{width:60px;height:60px}html[data-nine-theme=aero] .nine-brand strong{font-size:34px}html[data-nine-theme=aero] #lsform{padding:10px}.nine-nav-row #nv{padding-right:184px}.nine-nav-row #nv li{margin-right:2px}.nine-nav-row #nv li a{padding:0 7px;font-size:12px}#scbar_txt{width:78px}#scbar_type{padding-left:4px;padding-right:13px}.nine-notice{padding:10px;gap:9px}.nine-notice strong,.nine-notice div>span{display:block}.nine-online{display:none}.fl_tb .fl_by{display:none}.fl_tb .fl_i{width:39px}.fl_tb .fl_icn{width:35px}.fl_icn img,html[data-nine-theme=aero] .fl_icn img{width:33px;height:33px}.fl_tb td{padding:10px 4px}.fl_tb p{line-height:1.6}.fl_tb h2{font-size:13px}.fl .bm_c{padding:0 5px}#chart{line-height:1.9}#chart .chart{float:none}#online .bm_h h3{line-height:1.8}#online .bm_h,html[data-nine-theme=aero] #online .bm_h{height:auto}#ft .y{float:none}.pls{width:82px!important}.pls .avatar{margin:8px}.pls .avatar img{width:50px;height:50px}.plc{padding:0 8px}.pl .t_f{font-size:15px}#postlist h1{font-size:15px;line-height:1.7}.pi .y,.pi .fj{display:none}.pl .t_fsz{min-height:0}.tl .by:last-child{display:none}.tl .num{width:40px}.tl .icn{display:none}#f_pst .pls{display:none}#f_pst .plc{padding:10px}#f_pst .fastposteditor{width:auto!important}.ct2_a .appl{width:100px}.ct2_a .mn{width:calc(100% - 122px)}#category_lk .lk_logo{width:100%;box-sizing:border-box}#category_lk img[src*="forum929"]{width:105px;height:auto}}
