:root{--clone-orange:#ff6f40;--clone-orange-dark:#f65a31;--clone-bg:#f4f4f4;--clone-ink:#4a4a4a;}
.clone-home{display:none}.pg_index .clone-home{display:block!important;background:var(--clone-bg);min-height:100vh;font-family:"Microsoft YaHei",Arial,sans-serif;color:var(--clone-ink)}
.pg_index>#toptb,.pg_index>#hd,.pg_index>.eahub-channelbar,.pg_index>.eahub-hero,.pg_index>.eahub-filterbox,.pg_index>.eahub-resourcehub,.pg_index>.eahub-risk,.pg_index>#wp{display:none!important}
.clone-wrap{width:1040px;max-width:calc(100% - 32px);margin:0 auto}.clone-topbar{height:25px;background:#fff;color:#9c9c9c;font-size:12px}.clone-topbar a{display:inline-block;margin-right:18px;line-height:25px;color:#9c9c9c}.clone-header{background:#fff}.clone-headrow{height:84px;display:flex;align-items:center}.clone-logo{display:block;width:148px;height:41px;flex:0 0 148px}.clone-logo img{display:block;width:148px;height:41px}.clone-search{position:relative;display:flex;width:310px;height:34px;margin-left:155px;border:2px solid var(--clone-orange);border-radius:4px;overflow:hidden}.clone-search input{min-width:0;flex:1;border:0;padding:0 12px;outline:0;color:#555;font:13px "Microsoft YaHei"}.clone-search button{width:46px;border:0;background:var(--clone-orange);color:#fff;font-size:25px;line-height:30px;cursor:pointer}.clone-auth{margin-left:auto;display:flex;overflow:hidden;border:1px solid var(--clone-orange);border-radius:16px}.clone-auth a{width:58px;text-align:center;line-height:28px;color:var(--clone-orange);font-size:13px}.clone-auth a+a{border-left:1px solid #f7c6b6}.clone-nav{height:49px;background:var(--clone-orange)}.clone-nav .clone-wrap{display:flex;align-items:stretch;height:49px}.clone-nav a{padding:0 23px;color:#fff!important;line-height:49px;font-size:14px;white-space:nowrap}.clone-nav a:hover,.clone-nav .active{background:var(--clone-orange-dark);text-decoration:none}.clone-layout{display:grid;grid-template-columns:178px minmax(0,594px) 228px;gap:14px;padding:18px 0 42px}.clone-left,.clone-feed,.clone-right{min-width:0}.clone-sideitem{display:flex;align-items:center;height:45px;margin-bottom:10px;padding:0 22px;border-radius:3px;background:#fff;color:#777!important;font-size:15px}.clone-sideitem span{margin-left:13px}.clone-sideitem.active{background:var(--clone-orange);color:#fff!important}.clone-ad{display:flex;flex-direction:column;justify-content:center;height:86px;margin-top:14px;padding:0 16px;background:linear-gradient(135deg,#10275b,#254b9c);color:#fff!important;text-decoration:none}.clone-ad b{font-size:19px;letter-spacing:1px}.clone-ad span{margin-top:7px;color:#d6dffa;font-size:12px}.clone-compose,.clone-post,.clone-login,.clone-ranking{background:#fff;border-radius:3px}.clone-compose{padding:16px}.clone-compose>a{color:#ff8060;font-size:14px}.clone-composebox{height:86px;box-sizing:border-box;margin-top:12px;padding:14px;border:1px solid #eee;border-radius:3px;color:#aaa;font-size:13px}.clone-composebox a{float:right;margin-top:40px;padding:7px 22px;border-radius:3px;background:var(--clone-orange);color:#fff!important}.clone-refresh{display:block;margin:12px 0;padding:9px;background:#fff5d9;color:#dcaa39!important;text-align:center;font-size:13px}.clone-post{display:flex;margin-bottom:12px;padding:16px}.clone-avatar{width:40px;height:40px;flex:0 0 40px;margin-right:12px;border-radius:50%;background:#ff7b51;color:#fff;text-align:center;font-size:13px;font-weight:bold;line-height:40px}.clone-avatar.gold{background:#eab75c}.clone-avatar.blue{background:#5c9de8}.clone-postbody{min-width:0;flex:1}.clone-postmeta{height:22px;color:#aaa;font-size:12px}.clone-postmeta b{margin-right:8px;color:#555;font-size:14px}.clone-postmeta span{color:#bbb}.clone-postmeta a{float:right;padding:3px 11px;border:1px solid #eee;border-radius:12px;color:#999!important}.clone-post h2{margin:6px 0 8px;font-size:16px;font-weight:400}.clone-post h2 a{color:#4b4b4b!important}.clone-post p{margin:0;color:#888;font-size:13px;line-height:1.8}.clone-tags{margin-top:12px}.clone-tags a{display:inline-block;margin-right:8px;padding:3px 6px;background:#fff6e9;color:#fa8d56!important;font-size:11px}.clone-login{padding:20px 16px;text-align:center}.clone-login img{display:block;width:76px;height:auto;margin:0 auto 10px;object-fit:cover;object-position:left}.clone-login strong{display:block;font-size:16px}.clone-login p{margin:12px 0 15px;color:#aaa;font-size:12px;line-height:1.8}.clone-login div{display:flex;gap:10px}.clone-login div a{flex:1;border-radius:16px;background:var(--clone-orange);color:#fff!important;line-height:29px}.clone-login div a+ a{background:#78c9b7}.clone-banner{display:flex;flex-direction:column;justify-content:center;height:108px;margin:14px 0;padding:0 16px;background:linear-gradient(135deg,#1c285e,#1cba9b);color:#fff!important;text-decoration:none}.clone-banner b{font-size:20px}.clone-banner span{margin-top:8px;font-size:14px}.clone-banner small{margin-top:9px;color:#dcfff5}.clone-ranking{padding:15px}.clone-ranking h3{margin:0 0 10px;border-left:3px solid var(--clone-orange);padding-left:8px;font-size:16px}.clone-ranking h3 span{float:right;color:var(--clone-orange);font-size:12px;font-weight:400}.clone-ranking ol{margin:0;padding-left:18px;color:var(--clone-orange)}.clone-ranking li{margin:8px 0;padding-left:2px}.clone-ranking li a{display:block;overflow:hidden;color:#666!important;font-size:12px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.clone-search{margin-left:35px}.clone-nav .clone-wrap{overflow-x:auto}.clone-nav a{padding:0 15px}.clone-layout{grid-template-columns:150px minmax(0,1fr)}.clone-right{display:none}}@media(max-width:620px){.clone-wrap{max-width:calc(100% - 20px)}.clone-headrow{height:70px}.clone-logo{width:112px;flex-basis:112px}.clone-logo img{width:112px;height:auto;margin-top:5px}.clone-search{height:31px;margin-left:15px}.clone-auth{display:none}.clone-layout{display:block;padding-top:10px}.clone-left{display:flex;gap:7px;overflow:auto;margin-bottom:10px}.clone-sideitem{height:37px;flex:0 0 auto;margin:0;padding:0 12px;font-size:13px}.clone-sideitem span{margin-left:6px}.clone-ad{display:none}.clone-nav{height:43px}.clone-nav .clone-wrap{height:43px;max-width:100%;padding:0 10px}.clone-nav a{padding:0 12px;line-height:43px;font-size:13px}.clone-right{display:none}.clone-post{padding:12px}.clone-compose{padding:12px}}

.clone-toprow{display:flex;align-items:center;justify-content:space-between}.clone-toprow em{color:#b5b5b5;font-style:normal}.clone-auth .clone-userlink{width:auto;max-width:110px;padding:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clone-postmeta b a{color:#555!important}.clone-tags{display:flex;align-items:center}.clone-tags span{margin-left:auto;color:#aaa;font-size:11px}.clone-ranking li{position:relative;padding-right:50px}.clone-ranking li small{position:absolute;right:0;top:1px;color:#bbb;font-size:10px}.clone-login>img.avatar{width:70px;height:70px;border-radius:50%;object-fit:cover}.clone-empty{padding:35px;background:#fff;color:#999;text-align:center}

/* EAHub.cn-inspired styles for forum, thread, auth and user pages */
body:not(.pg_index)>#toptb,body:not(.pg_index)>#hd{display:none!important}body:not(.pg_index){background:#f4f4f4!important;color:#555}.clone-site-shell{display:block}.clone-site-shell+.eahub-channelbar,.clone-site-shell+.eahub-hero,.clone-site-shell+.eahub-filterbox,.clone-site-shell+.eahub-resourcehub,.clone-site-shell+.eahub-risk{display:none!important}body:not(.pg_index)>#wp{width:1040px!important;min-width:0!important;max-width:calc(100% - 32px)!important;margin:18px auto 38px!important}.clone-site-shell~#wp .bm,.clone-site-shell~#wp .mn,.clone-site-shell~#wp .sd,.clone-site-shell~#wp .pls,.clone-site-shell~#wp .plc{border-color:#ededed!important;border-radius:3px!important;box-shadow:none!important}.clone-site-shell~#wp .bm{background:#fff!important}.clone-site-shell~#wp .bm_h,.clone-site-shell~#wp .th{background:#fafafa!important;border-color:#eee!important;color:#555!important}.clone-site-shell~#wp .bm_h h1,.clone-site-shell~#wp .bm_h h2,.clone-site-shell~#wp .bm_h h3{color:#444!important}.clone-site-shell~#wp a{color:#555}.clone-site-shell~#wp a:hover{color:#ff6f40}.clone-site-shell~#wp .xi2,.clone-site-shell~#wp .xi2 a,.clone-site-shell~#wp .xw1 a{color:#ff6f40!important}.clone-site-shell~#wp .pn,.clone-site-shell~#wp .pnc{border-color:#ff6f40!important;border-radius:3px!important;background:#ff6f40!important;color:#fff!important;box-shadow:none!important}.clone-site-shell~#wp .pn strong,.clone-site-shell~#wp .pnc strong{color:#fff!important}.clone-site-shell~#wp .pg strong{border-color:#ff6f40!important;background:#ff6f40!important}.clone-site-shell~#wp .pg a:hover{border-color:#ff6f40!important;color:#ff6f40!important}.clone-site-shell~#wp .tl th,.clone-site-shell~#wp .tl td{border-bottom-color:#f0f0f0!important}.clone-site-shell~#wp .tl tr:hover th,.clone-site-shell~#wp .tl tr:hover td{background:#fff8f5!important}.clone-site-shell~#wp .tf a{color:#777!important}.clone-site-shell~#wp #pgt,.clone-site-shell~#wp .pgs{margin-bottom:12px}.clone-site-shell~#wp .pls{background:#fafafa!important}.clone-site-shell~#wp .plhin{border-color:#eee!important}.clone-site-shell~#wp .pcb h1,.clone-site-shell~#wp .ts h1{color:#333!important}.clone-site-shell~#wp .authi,.clone-site-shell~#wp .authi a{color:#999!important}.clone-site-shell~#wp .vwthd{background:#fafafa!important}.clone-site-shell~#wp .tedt,.clone-site-shell~#wp .pt,.clone-site-shell~#wp .px,.clone-site-shell~#wp .ps{border-color:#ddd!important;border-radius:3px}.clone-site-shell~#wp .tedt:focus,.clone-site-shell~#wp .pt:focus,.clone-site-shell~#wp .px:focus{border-color:#ff9a79!important}.clone-site-shell~#wp .rfm{border-color:#eee!important}.clone-site-shell~#wp .rfm th{color:#666!important}.clone-site-shell~#wp .login_slct a{color:#777!important}.clone-site-shell~#wp .tb a{color:#777!important}.clone-site-shell~#wp .tb .a a{border-top-color:#ff6f40!important;color:#ff6f40!important}.clone-site-shell~#wp .ct2_a .mn{background:#fff!important}.clone-site-shell~#wp .appl{background:#fafafa!important}.clone-site-shell~#wp .avt img{border-radius:50%}.clone-site-shell~#wp #uhd{background:#fff!important;border-color:#eee!important}.clone-site-shell~#wp .fl .bm_h{border-left:3px solid #ff6f40!important}.clone-site-shell~#wp .fl_icn img{border-radius:50%}.clone-site-shell~#wp .fl_by,.clone-site-shell~#wp .fl_i{color:#aaa!important}body:not(.pg_index)>#ft{width:1040px!important;max-width:calc(100% - 32px)!important;margin:0 auto!important;background:transparent!important;border-top:1px solid #ddd!important;color:#999!important}body:not(.pg_index)>#ft a{color:#888!important}@media(max-width:700px){body:not(.pg_index)>#wp{max-width:calc(100% - 20px)!important}.clone-site-shell .clone-headrow{height:70px}.clone-site-shell .clone-logo{width:112px;flex-basis:112px}.clone-site-shell .clone-logo img{width:112px;height:auto}.clone-site-shell .clone-search{margin-left:15px}.clone-site-shell .clone-auth{display:none}.clone-site-shell .clone-nav{height:43px}.clone-site-shell .clone-nav .clone-wrap{height:43px;max-width:100%;padding:0 10px;overflow-x:auto}.clone-site-shell .clone-nav a{padding:0 12px;line-height:43px;font-size:13px}}

#nv_search>.clone-site-shell~#ct{width:1040px;max-width:calc(100% - 32px);box-sizing:border-box;margin:18px auto 40px!important;padding:22px;background:#fff;border-radius:3px}#nv_search>.clone-site-shell~#ct .searchform{border:0!important}#nv_search>.clone-site-shell~#ct .hm{margin-top:0!important;padding-top:0!important}#nv_search>.clone-site-shell~#ct .schbar{border-color:#ff6f40!important}#nv_search>.clone-site-shell~#ct .pns .pn{border-color:#ff6f40!important;background:#ff6f40!important;color:#fff!important}#nv_search>.clone-site-shell~#ct .tl th,#nv_search>.clone-site-shell~#ct .tl td{border-bottom-color:#eee!important}#nv_search>.clone-site-shell~#ct a:hover{color:#ff6f40}#nv_search>#ft{width:1040px;max-width:calc(100% - 32px);margin:0 auto}

/* closer visual alignment with reference layout */
.clone-searcharea{display:flex;align-items:center;margin-left:55px}.clone-hot{width:150px;flex:0 0 150px;color:#555;font-size:12px;white-space:nowrap}.clone-hot a{margin-left:7px;color:#ff6f40!important}.clone-searcharea .clone-search{margin-left:0}.clone-login .clone-login-avatar{width:82px;height:82px;margin:0 auto 10px;object-fit:contain}.clone-avatar{overflow:hidden;background:transparent!important}.clone-avatar img{display:block;width:40px!important;height:40px!important;border:0!important;border-radius:50%;object-fit:cover}.clone-postmeta{height:40px}.clone-postmeta>div{min-width:0}.clone-postmeta b{display:inline-block;margin-right:7px}.clone-postmeta em{color:#ff6f40;font-size:11px;font-style:normal;font-weight:700}.clone-postmeta span{display:block;margin-top:3px;color:#bbb}.clone-postmeta .clone-follow{float:none;margin-left:auto;align-self:flex-start;padding:4px 12px;border:1px solid #eee;border-radius:14px;color:#999!important}.clone-post h2{margin:4px 0 10px}.clone-post p{min-height:22px}.clone-tags>span{display:flex;gap:20px}.clone-tags>span i{color:#aaa;font-size:11px;font-style:normal}.clone-sideitem{height:45px}@media(max-width:900px){.clone-searcharea{margin-left:25px}.clone-hot{display:none}.clone-searcharea .clone-search{margin-left:0}}

.clone-postmeta{display:flex;align-items:flex-start}.clone-postmeta>div{flex:1}

/* Forum pages: responsive shell and readable Discuz lists */
html.widthauto,html.widthauto body,body:not(.pg_index){min-width:0!important}
body:not(.pg_index){overflow-x:hidden}
.clone-site-shell,.clone-site-shell *{box-sizing:border-box}
.clone-site-shell .clone-headrow{min-width:0}
.clone-site-shell .clone-searcharea{min-width:0;flex:1}
.clone-site-shell .clone-searcharea .clone-search{width:310px;max-width:100%}
.clone-site-shell .clone-auth{flex:0 0 auto;margin-left:18px}
.clone-site-shell .clone-nav .clone-wrap{max-width:1040px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}
.clone-site-shell .clone-nav .clone-wrap::-webkit-scrollbar{display:none}
body:not(.pg_index)>#wp,body:not(.pg_index)>#ft{box-sizing:border-box}
.clone-site-shell~#wp .boardnav,.clone-site-shell~#wp #ct,.clone-site-shell~#wp .mn{min-width:0!important;width:100%!important}
.clone-site-shell~#wp .tl table{width:100%!important;table-layout:fixed}
.clone-site-shell~#wp .tl .icn{width:38px!important;padding:12px 6px!important;text-align:center}
.clone-site-shell~#wp .tl th{width:auto!important;padding:12px 10px!important;line-height:22px}
.clone-site-shell~#wp .tl th .xst{display:inline;overflow-wrap:anywhere;font-size:14px}
.clone-site-shell~#wp .tl .by{width:118px!important;padding:10px 12px!important;box-sizing:border-box;color:#999;text-align:left}
.clone-site-shell~#wp .tl .by cite,.clone-site-shell~#wp .tl .by em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.clone-site-shell~#wp .tl .num{width:68px!important;padding:10px 8px!important;box-sizing:border-box;text-align:center}
.clone-site-shell~#wp .tl .num a,.clone-site-shell~#wp .tl .num em{display:block}
.clone-site-shell~#wp .tl tbody[id^="normalthread_"] tr{height:58px}
.clone-site-shell~#wp .pgsbtn{height:42px!important;padding:0 20px!important;border:0!important;border-radius:4px!important;background:#ff6f40!important;color:#fff!important;font-size:15px!important;line-height:42px!important;text-indent:0!important;box-shadow:none!important}
.clone-site-shell~#wp .pgsbtn:hover{background:#f65a31!important;color:#fff!important}
.clone-site-shell~#wp #fastpostform{padding:14px 12px 16px}
.clone-site-shell~#wp #fastpostform .pbt{display:flex;align-items:center;gap:8px}
.clone-site-shell~#wp #fastpostform #subject{width:430px!important;max-width:70%;height:34px;box-sizing:border-box}
.clone-site-shell~#wp #fastpostform .tedt{margin-top:10px}
.clone-site-shell~#wp #fastpostform .tedt .area{min-height:145px}
.clone-site-shell~#wp #fastpostform .pnpost{margin-top:12px}

@media(max-width:900px){
  body:not(.pg_index)>#wp,body:not(.pg_index)>#ft{width:auto!important;max-width:none!important;margin-left:16px!important;margin-right:16px!important}
  .clone-site-shell .clone-wrap{width:auto;max-width:none;margin-left:16px;margin-right:16px}
  .clone-site-shell .clone-toprow em{display:none}
  .clone-site-shell .clone-searcharea{margin-left:24px}
  .clone-site-shell .clone-hot{display:none}
  .clone-site-shell .clone-searcharea .clone-search{margin-left:0}
  .clone-site-shell .clone-nav .clone-wrap{max-width:none;margin:0;padding:0 16px}
  .clone-site-shell~#wp .tl .by{width:105px!important}
}

@media(max-width:700px){
  body:not(.pg_index)>#wp,body:not(.pg_index)>#ft{margin-left:10px!important;margin-right:10px!important}
  .clone-site-shell .clone-wrap{margin-left:10px;margin-right:10px}
  .clone-site-shell .clone-searcharea{margin-left:14px}
  .clone-site-shell~#wp .tl .by,.clone-site-shell~#wp .tl .num{display:none!important}
  .clone-site-shell~#wp .tl .icn{width:32px!important;padding:11px 4px!important}
  .clone-site-shell~#wp .tl th{padding:11px 8px!important}
  .clone-site-shell~#wp .tf{overflow-x:auto;white-space:nowrap}
  .clone-site-shell~#wp .pgsbtn{height:38px!important;padding:0 16px!important;line-height:38px!important}
  .clone-site-shell~#wp #fastpostform{padding:12px 8px}
  .clone-site-shell~#wp #fastpostform .pbt{align-items:flex-start;flex-direction:column}
  .clone-site-shell~#wp #fastpostform #subject{width:100%!important;max-width:100%}
  .clone-site-shell~#wp #fastpostform .tedt .area{min-height:120px}
}

.clone-post p{max-height:44px;overflow:hidden}.clone-postmeta{height:42px}

.clone-postmeta b{height:18px;line-height:18px}.clone-postmeta b a{float:none!important;padding:0!important;border:0!important;border-radius:0!important;line-height:18px}.clone-postmeta>div>em{vertical-align:top}.clone-postmeta>div>span{clear:both}

/* Same vertical rhythm as the current reference while retaining a visible staging badge. */
.clone-topbar{display:none!important}
.clone-site-shell::after,.clone-home::after{content:"eahub.trade222.com 独立测试站";position:fixed;right:12px;bottom:12px;z-index:9999;padding:5px 9px;border:1px solid #f2c4b5;border-radius:12px;background:rgba(255,255,255,.94);color:#b97862;font:11px "Microsoft YaHei",Arial,sans-serif;box-shadow:0 2px 10px rgba(0,0,0,.06)}
.clone-composebox{position:relative;height:140px}
.clone-composebox a{position:absolute;right:10px;bottom:10px;width:78px;margin:0;padding:0;text-align:center;line-height:30px}
.clone-login .clone-login-avatar{border-radius:50%}

/* Home composer and image-feed usability */
.clone-composeform{display:block}.clone-composeform input,.clone-composeform textarea{width:100%;box-sizing:border-box;border:1px solid #e8e8e8;border-radius:4px;background:#fff;color:#444;font:14px "Microsoft YaHei",Arial,sans-serif;outline:none}.clone-composeform input:focus,.clone-composeform textarea:focus{border-color:#ff9a79;box-shadow:0 0 0 3px rgba(255,111,64,.1)}.clone-composeform .clone-subject{height:38px;margin-bottom:9px;padding:0 12px}.clone-composeform textarea{display:block;min-height:96px;padding:11px 12px;line-height:1.65;resize:vertical}.clone-composeform .clone-composebox{display:flex;align-items:center;justify-content:space-between;height:50px;margin-top:0;border-top:0;border-radius:0 0 4px 4px;padding:9px 14px}.clone-composeform .clone-composebox span{color:#999;font-size:12px}.clone-composeform button{min-width:82px;border:0;border-radius:4px;background:#ff6f40;color:#fff;font:14px "Microsoft YaHei",Arial,sans-serif;line-height:32px;cursor:pointer}.clone-composeform button:hover{background:#f65a31}.clone-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0}.clone-gallery a{display:block;overflow:hidden;border-radius:4px;background:#f1f1f1}.clone-gallery img{display:block;width:100%;height:168px;object-fit:cover;transition:transform .2s ease}.clone-gallery a:hover img{transform:scale(1.03)}
@media(max-width:620px){.clone-composeform .clone-composebox span{display:none}.clone-gallery{gap:6px}.clone-gallery img{height:100px}}

/* Shared polish for all Discuz content pages */
body:not(.pg_index)>#wp{font-family:"Microsoft YaHei",Arial,sans-serif}.clone-site-shell~#wp .wp{background:#fff}.clone-site-shell~#wp #pt{padding:10px 0;color:#999}.clone-site-shell~#wp #pt a{color:#777!important}.clone-site-shell~#wp #pt a:hover{color:#ff6f40!important}.clone-site-shell~#wp .bm{overflow:hidden}.clone-site-shell~#wp .bm_h{min-height:46px;padding:0 16px;line-height:46px}.clone-site-shell~#wp .bm_h h1,.clone-site-shell~#wp .bm_h h2{font-size:16px;line-height:46px}.clone-site-shell~#wp .tl{padding:0 14px}.clone-site-shell~#wp .tl th,.clone-site-shell~#wp .tl td{padding-top:13px!important;padding-bottom:13px!important}.clone-site-shell~#wp .tl .xst{font-size:15px;line-height:1.65}.clone-site-shell~#wp .tl .by{font-size:12px;line-height:1.65}.clone-site-shell~#wp .pg{margin:16px 0}.clone-site-shell~#wp .pg a,.clone-site-shell~#wp .pg strong{min-width:30px;height:30px;box-sizing:border-box;border-radius:4px;text-align:center;line-height:28px}.clone-site-shell~#wp .plc{padding:22px 26px}.clone-site-shell~#wp .pcb{font-size:15px;line-height:1.9}.clone-site-shell~#wp .pcb h1{margin-bottom:16px;font-size:22px;line-height:1.45}.clone-site-shell~#wp .authi{padding-bottom:13px;border-bottom:1px solid #f0f0f0}.clone-site-shell~#wp .pls{padding:18px 12px}.clone-site-shell~#wp .pls .avatar img{border-radius:50%}.clone-site-shell~#wp .t_f{min-height:120px;font-size:15px;line-height:1.95}.clone-site-shell~#wp .t_f img{max-width:100%;height:auto;border-radius:4px}.clone-site-shell~#wp .pob{padding-top:14px;border-top:1px solid #f2f2f2}.clone-site-shell~#wp #postform,.clone-site-shell~#wp #f_pst{padding:18px;background:#fff}.clone-site-shell~#wp .pbt{margin-bottom:12px}.clone-site-shell~#wp .pt,.clone-site-shell~#wp .px{height:38px;padding:0 10px}.clone-site-shell~#wp .tedt{border-radius:5px}.clone-site-shell~#wp .tedt .area{padding:12px}.clone-site-shell~#wp .rfm{padding:14px 8px}.clone-site-shell~#wp .rfm .px{width:280px;max-width:100%}.clone-site-shell~#wp .rfm .pn{min-width:108px;height:38px;font-size:14px}.clone-site-shell~#wp .ct2_a .mn{padding:18px}.clone-site-shell~#wp .appl{padding:14px}.clone-site-shell~#wp .appl li{padding:9px 4px}.clone-site-shell~#wp .fl .bm_h{padding-left:14px}.clone-site-shell~#wp .fl_tb{padding:0 14px}.clone-site-shell~#wp .fl_tb td{padding:14px 8px}.clone-site-shell~#wp .fl_g{border-color:#f0f0f0}.clone-site-shell~#wp .fl_icn img{width:42px;height:42px}.clone-site-shell~#wp .xg1{color:#aaa!important}
@media(max-width:700px){.clone-site-shell~#wp #pt{padding:8px 0;font-size:12px}.clone-site-shell~#wp .bm_h{min-height:42px;padding:0 12px;line-height:42px}.clone-site-shell~#wp .bm_h h1,.clone-site-shell~#wp .bm_h h2{font-size:15px;line-height:42px}.clone-site-shell~#wp .tl{padding:0 6px}.clone-site-shell~#wp .plc{padding:16px 12px}.clone-site-shell~#wp .pcb h1{font-size:19px}.clone-site-shell~#wp .t_f{font-size:14px;line-height:1.85}.clone-site-shell~#wp .pls{display:none}.clone-site-shell~#wp .plc{width:100%!important}.clone-site-shell~#wp .rfm .px{width:100%}.clone-site-shell~#wp .fl_tb{padding:0 6px}.clone-site-shell~#wp .fl_tb td{padding:10px 4px}.clone-site-shell~#wp .fl_icn{width:48px!important}.clone-site-shell~#wp .fl_icn img{width:34px;height:34px}}

/* Member profile, settings and space pages */
.clone-site-shell~#wp #uhd{display:flex;align-items:center;gap:18px;margin-bottom:14px;padding:22px 26px!important;border:0!important;border-radius:5px;background:#fff!important}.clone-site-shell~#wp #uhd .avt{flex:0 0 auto}.clone-site-shell~#wp #uhd .avt img{width:88px!important;height:88px!important;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.12)}.clone-site-shell~#wp #uhd h2{margin:0 0 8px;font-size:22px}.clone-site-shell~#wp #uhd .mt{margin-top:7px;color:#999}.clone-site-shell~#wp .ct2_a{display:grid;grid-template-columns:180px minmax(0,1fr);gap:14px;background:transparent!important}.clone-site-shell~#wp .ct2_a>.appl{width:auto!important;margin:0;border-radius:5px;background:#fff!important}.clone-site-shell~#wp .ct2_a>.mn{width:auto!important;border-radius:5px}.clone-site-shell~#wp .ct2_a .tb{padding:8px}.clone-site-shell~#wp .ct2_a .tb li{margin:0}.clone-site-shell~#wp .ct2_a .tb a{display:block;padding:10px 12px;border-radius:4px}.clone-site-shell~#wp .ct2_a .tb .a a,.clone-site-shell~#wp .ct2_a .tb a:hover{background:#fff5f1;color:#ff6f40!important}.clone-site-shell~#wp .ct2_a .tb .a a{border:0!important}.clone-site-shell~#wp .mn .bm{margin-bottom:14px;border:0!important}.clone-site-shell~#wp .bm_c{padding:20px 24px}.clone-site-shell~#wp .bm_c>ul{margin:0}.clone-site-shell~#wp .bm_c li{padding:8px 0;border-bottom:1px solid #f1f1f1}.clone-site-shell~#wp .bm_c li:last-child{border-bottom:0}.clone-site-shell~#wp .pf_l{padding:12px 18px!important;background:#fff!important}.clone-site-shell~#wp .pf_l li{padding:12px 0!important;border-bottom:1px solid #f0f0f0!important}.clone-site-shell~#wp .pf_l em{color:#999}.clone-site-shell~#wp .pnpost,.clone-site-shell~#wp .pnc{border-radius:4px!important}.clone-site-shell~#wp .profile_sidebar{border-radius:5px}.clone-site-shell~#wp .tbmu{padding:12px 16px;background:#fff8f5;color:#a66f5b}.clone-site-shell~#wp .space_card{border-radius:5px}
@media(max-width:700px){.clone-site-shell~#wp #uhd{align-items:flex-start;padding:16px!important;gap:12px}.clone-site-shell~#wp #uhd .avt img{width:62px!important;height:62px!important}.clone-site-shell~#wp #uhd h2{font-size:18px}.clone-site-shell~#wp .ct2_a{display:block}.clone-site-shell~#wp .ct2_a>.appl{display:none}.clone-site-shell~#wp .bm_c{padding:15px}.clone-site-shell~#wp .pf_l{padding:8px 12px!important}}

/* Forum-display page: local Discuz data in the reference three-column layout. */
body.pg_forumdisplay.ea-modern-forum>#wp{margin-top:8px!important}
.pg_forumdisplay.ea-modern-forum #pt{margin-bottom:10px;border:0!important;background:transparent!important}
.pg_forumdisplay.ea-modern-forum .boardnav>#ct{display:grid!important;grid-template-columns:178px minmax(0,594px) 228px;gap:14px;align-items:start;width:1040px!important;max-width:100%!important}
.pg_forumdisplay.ea-modern-forum .boardnav>#ct>.mn{grid-column:2;width:auto!important;background:transparent!important;overflow:visible!important}
.pg_forumdisplay.ea-modern-forum .boardnav>#ct>.mn>:not(.ea-forum-center){display:none!important}
.ea-forum-left,.ea-forum-center,.ea-forum-right{min-width:0;box-sizing:border-box}
.ea-forum-left{grid-column:1;background:#fff}
.ea-forum-left>a,.ea-forum-side-title{display:block;box-sizing:border-box;height:36px;padding:0 38px;color:#555!important;font-size:13px;line-height:36px}
.ea-forum-left>a:hover{background:#fff6f2;color:#ff6f40!important;text-decoration:none}
.ea-forum-left>a.active{height:41px;padding-left:40px;background:#ff6f40;color:#fff!important;font-size:14px;line-height:41px}
.ea-forum-side-title{position:relative;height:42px;padding-left:20px;border-bottom:1px solid #eee;background:#fafafa;font-weight:700;line-height:42px}
.ea-forum-side-title::after{content:"⌄";position:absolute;right:22px;color:#bbb;font-size:18px}
.ea-forum-side-title.platform{margin-top:4px;border-top:1px solid #eee}
.ea-forum-center{grid-column:2;background:#fff}
.ea-forum-tabs{height:52px;border-bottom:1px solid #eee;padding:0 16px}
.ea-forum-tabs a{display:inline-block;margin-right:30px;color:#333!important;font-size:14px;line-height:52px}
.ea-forum-tabs a.active{color:#ff6f40!important}
.ea-thread-card{display:grid;grid-template-columns:52px minmax(0,1fr) 76px;gap:10px;min-height:102px;box-sizing:border-box;padding:18px 16px 15px;border-bottom:1px solid #eee;background:#fff}
.ea-thread-card:hover{background:#fffaf8}
.ea-thread-views{align-self:center;text-align:center;color:#777}
.ea-thread-views span,.ea-thread-views strong{display:block}
.ea-thread-views span{font-size:11px}
.ea-thread-views strong{margin-top:3px;font-size:15px}
.ea-thread-main{min-width:0}
.ea-thread-title{display:block;overflow:hidden;color:#333!important;font-size:16px;line-height:25px;text-overflow:ellipsis;white-space:nowrap}
.ea-thread-meta{display:flex;align-items:center;gap:9px;margin-top:12px;color:#aaa;font-size:11px}
.ea-thread-meta a{color:#888!important}
.ea-thread-meta span+span{margin-left:auto}
.ea-thread-stat{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;color:#aaa;font-size:11px}
.ea-thread-stat span{font-size:12px}
.ea-thread-empty{padding:70px 20px;color:#aaa;text-align:center}
.ea-forum-right{grid-column:3}
.ea-forum-postbtn{display:block;height:41px;margin-bottom:14px;border-radius:3px;background:#ff6f40;color:#fff!important;text-align:center;font-size:14px;line-height:41px}
.ea-forum-postbtn:hover{background:#f65a31;color:#fff!important;text-decoration:none}
.ea-forum-info{margin-bottom:14px;padding:16px;background:#fff}
.ea-forum-info h3{margin:0 0 15px;padding-left:9px;border-left:3px solid #ff6f40;color:#444;font-size:15px}
.ea-forum-info p{margin:0;padding:8px;background:#fafafa;color:#777;font-size:12px;line-height:1.8}
.ea-forum-keywords a{display:inline-block;margin:0 8px 8px 0;color:#666!important;font-size:12px}
.ea-forum-keywords a:hover{color:#ff6f40!important}
.ea-forum-expert{display:flex;align-items:center}
.ea-forum-expert>b{width:42px;height:42px;margin-right:10px;border-radius:50%;background:#ff7a4f;color:#fff;text-align:center;line-height:42px}
.ea-forum-expert span,.ea-forum-expert small{display:block}
.ea-forum-expert small{margin-top:4px;color:#aaa;font-size:10px}

@media(max-width:900px){
  .pg_forumdisplay.ea-modern-forum .boardnav>#ct{grid-template-columns:160px minmax(0,1fr)!important}
  .pg_forumdisplay.ea-modern-forum .boardnav>#ct>.mn{grid-column:2}
  .ea-forum-left{grid-column:1}.ea-forum-right{display:none}
}
@media(max-width:700px){
  .pg_forumdisplay.ea-modern-forum .boardnav>#ct{display:block!important}
  .ea-forum-left{display:flex;gap:6px;margin-bottom:10px;padding:8px;overflow-x:auto;background:transparent}
  .ea-forum-left>a,.ea-forum-left>a.active{height:34px;flex:0 0 auto;padding:0 13px;border-radius:3px;background:#fff;color:#666!important;line-height:34px}
  .ea-forum-left>a.active{background:#ff6f40;color:#fff!important}
  .ea-forum-side-title{display:none}
  .ea-thread-card{grid-template-columns:42px minmax(0,1fr) 44px;padding:14px 10px}
  .ea-thread-title{font-size:14px}.ea-thread-meta span:last-child{display:none}
}

/* Final pixel alignment from equal-size browser comparison. */
.clone-headrow{height:86px}
.clone-nav,.clone-nav .clone-wrap{height:47px}
.clone-nav a{line-height:47px}
.clone-searcharea{margin-left:52px}
.clone-hot{width:162px;flex-basis:162px}
.clone-refresh{margin:18px 0 14px}
body.pg_forumdisplay.ea-modern-forum>#wp{margin-top:4px!important}
.pg_forumdisplay.ea-modern-forum #pt{margin-bottom:8px}
@media(max-width:620px){
  .clone-headrow{height:70px}
  .clone-nav,.clone-nav .clone-wrap{height:43px}
  .clone-nav a{line-height:43px}
  .clone-searcharea{margin-left:14px}
}
