/**forum::index**/
#pt .y {width:auto;color:var(--dz-fc)}
#pt .y em {color:var(--dz-fa)}
#pt .dz_pt_y a:hover {opacity:0.8}
#an dt {display:block}
.dz_ngbox {margin-bottom:15px;background:var(--dz-bgf);border:none;border-radius:var(--dz-radius-m);box-shadow:var(--dz-shadow)}
.category_l1, .category_l2, .category_l3, .category_l4 {background:none}
#category_grid {border:none;border-radius:var(--dz-radius-m)}
#category_grid h4 span {height:50px;border-radius:0 var(--dz-radius-s) var(--dz-radius-s) 0}
#category_grid .newimgbox:hover h4 span, #category_grid .subjectbox:hover h4 span, #category_grid .replaybox:hover h4 span, #category_grid .hottiebox:hover h4 span, #category_grid .goodtiebox:hover h4 span {display:none;width:4px;border-radius:0 2px 2px 0}
#category_grid h4 {height:50px;line-height:50px;font-size:15px;font-weight:400;text-indent:15px;background:none;border-left:0px solid var(--dz-borderb);border-bottom:1px solid var(--dz-borderb)}
#category_grid td {border-left:1px solid var(--dz-borderb)}
#category_grid .newimgbox h4 {border-left:none}
.category_newlist {padding:10px 15px}
.category_newlist li {height:26px;line-height:26px;font-size:13px}
.category_newlist li:before {width:4px;height:4px;background:var(--dz-fc);border-radius:6px;margin:0 8px 3px 0}
.category_newlist li:hover:before {background:var(--dz-ahover)}
.slidebox_grid {margin:18px auto;border-color:var(--dz-borderb);overflow:hidden}
.flg .bm_h {margin:0 15px 15px}
.flg .bm_c {padding:0 15px 15px}
.fl_tb td.fl_g {padding:15px;border-radius:var(--dz-radius-l)}
.fl_tb td.fl_g:hover {background:var(--dz-bgc)}
.fl_tb td {line-height:26px;border-top:none}
.fl_icn {padding-left:10px !important;padding-right:12px !important}
.fl_icn, .fl_icn_g {margin-right:12px;width:68px!important;;min-height:68px}
.fl_icn img, .fl_icn_g img {width:68px !important;border-radius:var(--dz-radius-s)}
.fl_g dl {margin-left:80px !important;padding-left:0;color:var(--dz-fc)}
.fl_g dt, .fl_tb td h2 {margin-bottom:2px;height:22px;line-height:22px;font-size:16px;font-weight:400;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}
.fl_g dd {height:22px;line-height:22px;font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}
.fl_g dd, .fl_g dd a, .fl_tb td .xg2 {color:var(--dz-fc)}
.fl_g dd a:hover, .fl_g dd a.dz_lastpost_ico:hover {color:var(--dz-ahover)}
.fl_g dd em:nth-child(2) {margin-left:12px}
.fl_g dd a.dz_lastpost_ico {display:block;color:var(--dz-fc)}
.bm_c .kmtoday {display:inline-block;margin-left:5px;padding:0 4px;min-width:12px;height:14px;line-height:14px;text-align:center;vertical-align:top;font-size:12px;color:var(--dz-ff);background:var(--dz-ahot);border-radius:var(--dz-radius-c)}
.fl_by {width:300px}
.bm_h h3 strong {font-weight:400}
#category_lk {padding:15px 20px 10px !important}
.slideouter {border-color:var(--dz-borderb) !important}
.lk_logo .lk_content h5, .lk_logo .lk_content p {line-height:14px}
.lk_logo .lk_content h5 {margin-bottom:3px}
.lk p {color:var(--dz-fc)}
.lk img {margin-bottom:0}
.lk .m li {padding-top:5px;padding-bottom:15px}
.lk .m li:first-child {padding-top:0}
.lk .x li {width:auto;margin-right:25px;height:20px;line-height:20px;font-size:14px}

/**end**/
/**forum::forumdisplay**/
.tl th, .tl td {padding:15px 0;border-color:var(--dz-borderb)}
.tl th.common {padding-right:10px}
.emptb th, .emptb td, .emptb td.icn {padding:0}
.tl .th{background: var(--dz-bgf);}

.dz_bdl {float:left;background:var(--dz-bgf);border:none;border-radius:var(--dz-radius-m);box-shadow:var(--dz-shadow);overflow:hidden}
.dz_bdl .tbn {margin:15px;font-size:14px}
.dz_bdl .tbn h2 {margin-bottom:10px;padding-left:22px;color:var(--dz-ahot);background:url({STYLEIMGDIR}/svg/dz_ico_fava.svg) no-repeat 0 2px;background-size:18px}
.dz_bdl .tbn h2 a {color:var(--dz-ahot)}
.dz_bdl .tbn h2.bdl_h {height:26px;padding-left:24px;line-height:22px;background:url({STYLEIMGDIR}/svg/dz_ico_tips.svg) no-repeat 0 1px;background-size:20px}
.dz_bdl dl {margin:0 0 15px}
.dz_bdl dl dt {margin-bottom:8px;height:34px;line-height:34px;background:var(--dz-bgc);border-radius:var(--dz-radius-s)}
.dz_bdl dl dt a {display:block;padding:0 15px;border-radius:var(--dz-radius-s)}
.dz_bdl dl dd {display:none;margin:0;padding:0 15px;height:35px;line-height:35px;overflow:hidden}
.dz_bdl dl dd a {color:var(--dz-fb)}
.dz_bdl dl dd a:hover {color:var(--dz-ahover)}
.dz_bdl dl dd.bdl_a, .dz_bdl dl dd.bdl_a a {color:var(--dz-ahover);font-weight:600}
.dz_bdl dl.a dd, .dz_bdl dl.bdl_fav dd {display:block;overflow:hidden}
.dz_bdl dl.bdl_fav {margin-bottom:15px !important}

.dz_list_top {margin-bottom:5px;padding:13px 15px;line-height:20px;font-size:12px;border-radius:var(--dz-radius-m);overflow:hidden}
.dz_list_top .kmico {float:left}
.dz_list_top .kmico:before {display:none;content:"\f11c";font-family:dzicon;font-size:18px;float:left;margin-right:4px}
.dz_list_top .kmzx:before {content:"\e75d"}
.dz_list_top .kmrm:before {content:"\e628"}
.dz_list_top .kmrt:before {content:"\e7f9"}
.dz_list_top .kmjh:before {content:"\e6f1"}
.dz_list_top .kmgx:before {content:"\f10b";margin-top:1px;color:var(--dz-ahot)}
.dz_list_top .kmon {color:var(--dz-color)}
.dz_list_top .kmy, .dz_list_top #atarget, .dz_list_top .unchk, .dz_list_top .chked {float:right;margin-left:15px}
.dz_list_top #atarget, .dz_list_top .unchk, .dz_list_top .chked {line-height:20px}
.dz_list_top #atarget:before, .dz_list_top .unchk:before, .dz_list_top .chked:before {float:left;margin-top:3px;margin-right:4px;width:16px;height:16px;line-height:16px;font-size:16px}
.dz_list_top #atarget, .dz_list_top #atarget:before, .dz_list_top .unchk:before {color:var(--dz-fa)}
.dz_list_top #atarget.atarget_1, .dz_list_top #atarget.atarget_1:before, .dz_list_top .chked:before {color:var(--dz-color)}
.dz_list_top .showmenu {padding-right:0}
/* .dz_list_top .showmenu:before {content:"\e63f";font-family:dzicon;font-size:16px;float:left;margin-top:1px;margin-right:4px}
.dz_list_top .showmenu:after {display:none} */
.nt-forum-typebar {position:relative;min-height:34px;margin:0 0 18px}
.nt-forum-typebar #thread_types {box-sizing:border-box;margin:0 !important;padding-right:118px !important;border:0 !important;background:transparent !important;box-shadow:none !important}
.nt-forum-typebar #thread_types li .pipe {display:none !important}
.nt-forum-typebar .nt-forum-post-btn {position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:96px;height:34px;min-width:96px;padding:0 26px 0 14px;background:var(--dz-btnbga);color:var(--dz-btntxta) !important;border:0;border-radius:var(--dz-radius-s);font-size:13px;font-weight:600;line-height:34px;text-decoration:none;box-shadow:0 6px 16px rgba(0,102,255,.14);transition:opacity .18s ease, transform .18s ease}
.nt-forum-typebar .nt-forum-post-btn:hover {opacity:.86;color:var(--dz-btntxta) !important;text-decoration:none;transform:translateY(-1px)}
.nt-forum-typebar .nt-forum-post-btn.showmenu {padding-right:26px}
.nt-forum-typebar .nt-forum-post-btn.showmenu:after {right:12px;color:var(--dz-btntxta) !important}
.pg_forumdisplay .nt-sort-panel {box-sizing:border-box;margin:12px 0 20px;padding:0;background:transparent;border:0;box-shadow:none}
.pg_forumdisplay .nt-sort-tags {display:block}
.pg_forumdisplay .nt-sort-tags .tsm {width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0 12px;background:transparent}
.pg_forumdisplay .nt-sort-tags .tsm tr {border:0}
.pg_forumdisplay .nt-sort-tags .tsm th,
.pg_forumdisplay .nt-sort-tags .tsm td {padding:0;vertical-align:middle}
.pg_forumdisplay .nt-sort-tags .tsm th {width:92px;padding:0 16px 0 0;color:var(--dz-fa);font-size:13px;font-weight:700;line-height:34px;text-align:left;white-space:nowrap}
.pg_forumdisplay .nt-sort-tags .tsm td {color:var(--dz-fb)}
.pg_forumdisplay .nt-sort-filter-list {display:flex;flex-wrap:wrap;gap:10px;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;list-style:none !important}
.pg_forumdisplay .nt-sort-filter-list + .nt-sort-filter-list {margin-top:10px !important}
.pg_forumdisplay .nt-sort-filter-list li {float:none !important;margin:0 !important;padding:0 !important}
.pg_forumdisplay .nt-sort-filter-list li a {display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:34px;padding:0 14px;background:#fff;border:1px solid var(--dz-borderb);border-radius:var(--dz-radius-s);color:var(--dz-fa) !important;font-size:13px;font-weight:500;line-height:32px;text-decoration:none;transition:border-color .18s ease, color .18s ease, transform .18s ease}
.pg_forumdisplay .nt-sort-filter-list li a:hover {border-color:var(--dz-btnbga);background:#fff;color:var(--dz-btnbga) !important;transform:translateY(-1px)}
.pg_forumdisplay .nt-sort-filter-list li.a a {border-color:var(--dz-btnbga);background:#fff;color:var(--dz-btnbga) !important}
.pg_forumdisplay .nt-sort-form {display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px 24px;margin-top:16px;padding-top:16px;border-top:1px dashed var(--dz-borderb)}
.pg_forumdisplay .nt-sort-form-item {display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;column-gap:16px}
.pg_forumdisplay .nt-sort-form-label {display:block;color:var(--dz-fa);font-size:13px;font-weight:700;line-height:34px;white-space:nowrap}
.pg_forumdisplay .nt-sort-form-control {min-width:0}
.pg_forumdisplay .nt-sort-form-control .ps,
.pg_forumdisplay .nt-sort-form-control .px {box-sizing:border-box;min-width:0;max-width:100%;height:34px;padding:0 12px;border:1px solid var(--dz-borderb);border-radius:var(--dz-radius-s);background:#fff;color:var(--dz-fa);font-size:13px;line-height:32px}
.pg_forumdisplay .nt-sort-form-checkbox .nt-sort-form-control {display:flex;flex-wrap:wrap;gap:10px 14px;padding-top:6px}
.pg_forumdisplay .nt-sort-form-checkbox .nt-sort-form-control label {display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--dz-fb);font-size:13px;line-height:20px}
.pg_forumdisplay .nt-sort-submit {display:flex;align-items:center;justify-content:flex-start;grid-column:1/-1;margin:2px 0 0;padding:0}
.pg_forumdisplay .nt-sort-submit .pn {height:34px;padding:0 18px;border-radius:var(--dz-radius-s)}

.dz_waterfall {width:110% !important;margin-top:10px;position:relative}
.dz_waterfall li {float:left;margin:15px 15px 0 0;overflow:hidden;border-radius:var(--dz-radius-m)}
/* .dz_waterfall li:hover {box-shadow:0 0 8px rgba(0,0,0,.15)} */
.dz_waterfall li .wfmod {position:absolute;margin:0;padding:2px;background:rgba(255,255,255,.9);z-index:10;border-radius:var(--dz-radius-s)}
.dz_waterfall li .wfpic a {display:block;width:100%;max-height:600px;overflow:hidden;border-radius:var(--dz-radius-xl);position:relative}
.dz_waterfall li .wfpic a img {width:100%;height:100%;object-fit:cover;transition:all .4s;overflow:hidden;display: block;}
.dz_waterfall li .wfpic a::before {content:"";position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transform: translateZ(0);}
.dz_waterfall li .wfpic a:hover:before { background-color: rgba(0,0,0,0.25);}
.dz_waterfall li .wfpic a .nophoto {background:rgba(237,237,237,.9); display: block;}
.dz_waterfall li .wftit {margin-top:7px;margin-bottom:8px;padding:0;height:28px;line-height:28px;overflow:hidden}
.dz_waterfall li .wftit a {color:var(--dz-fb)}
.dz_waterfall li .wftit a:hover, .dz_waterfall li:hover .wftitle a {color:var(--dz-ahover)}
.dz_waterfall li .wftitle {margin-top:8px;padding:0;line-height:24px;font-size:14px;overflow:hidden}
.dz_waterfall li .wfuser {float:left;color:var(--dz-fb);font-size: 12px;}
.dz_waterfall li .wfuser img {float:left;margin-top:3px;margin-right:6px;width:22px;height:22px;border-radius:var(--dz-radius-a)}
.dz_waterfall li a[href*="profile&op=verify"] img {float:left;margin:6px 0 0 5px}
.dz_waterfall li .wftxt {float:right;padding-left:5px;color:var(--dz-fc);font-size: 12px;}
.dz_waterfall li .wftxt a {color:var(--dz-fc);}
.dz_waterfall li .wftxt em {float:right;margin-left:10px}
.dz_waterfall li .wftxt em.wfhf:before {float:left;content:"\f10d";font-family:dzicon;font-size:16px;margin-top:1px;margin-right:4px;color:var(--dz-fd)}
.dz_waterfall li .wftxt em.wfck:before {float:left;content:"\e6b7";font-family:dzicon;font-size:18px;margin-top:0px;margin-right:4px;color:var(--dz-fd)}


#autopbn {margin:15px auto 10px;height:38px;line-height:38px;width:300px;background:var(--dz-bgc);border:1px solid var(--dz-borderb);border-radius:var(--dz-radius-c);box-shadow:none}
#autopbn:hover {background:var(--dz-bgf)}
#autopbn:after {display:none}
/**end**/
/**forum::viewthread**/
.pi {padding:15px 0;border-color:var(--dz-borderb)}
.po {padding:5px 0;border-color:var(--dz-borderb)}
.plc .authi a, .plc .authi span, .plc .authi em {margin:0 4px}
.plc .authi a.kmico {margin:0 1px}
.plc .authi .authicn {float:left;margin:1px 4px 0 0}
.plc .authi .nt-thread-meta-icon {display:block;width:16px;height:16px;margin:1px 6px 0 0;border:1px solid var(--dz-borderb);border-radius:4px;background:var(--dz-bgc);box-sizing:border-box;position:relative}
.plc .authi .nt-thread-meta-icon:before,
.plc .authi .nt-thread-meta-icon:after {content:"";position:absolute;left:50%;transform:translateX(-50%);box-sizing:border-box}
.plc .authi .nt-thread-meta-icon:before {top:2px;width:6px;height:6px;border:1.5px solid currentColor;border-radius:50%}
.plc .authi .nt-thread-meta-icon:after {bottom:2px;width:10px;height:5px;border:1.5px solid currentColor;border-top:none;border-radius:0 0 6px 6px}
.plc .authi .nt-thread-meta-icon.is-author {color:#f59e0b;background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.28)}
.plc .authi .nt-thread-meta-icon.is-member {color:#3b82f6;background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.28)}
.plc .authi .nt-thread-meta-pipe {margin:0 8px 0 6px}
.plc .authi .nt-thread-meta-count {display:inline-flex;align-items:center;gap:4px;margin:0 12px 0 0;vertical-align:middle;color:var(--dz-fa)}
.plc .authi .nt-thread-meta-count .nt-thread-meta-label,
.plc .authi .nt-thread-meta-count .nt-thread-meta-value {margin:0}
.plc .authi .nt-thread-meta-value {color:var(--dz-fb);font-weight:600}
.plc .authi .nt-thread-meta-badge {display:inline-block;width:14px;height:14px;border:1px solid var(--dz-borderb);border-radius:4px;background:var(--dz-bgc);position:relative;box-sizing:border-box;color:var(--dz-fb)}
.plc .authi .nt-thread-meta-badge:before,
.plc .authi .nt-thread-meta-badge:after {content:"";position:absolute;box-sizing:border-box}
.plc .authi .nt-thread-meta-badge-view:before {left:2px;top:4px;width:8px;height:4px;border:1.5px solid currentColor;border-radius:10px/6px}
.plc .authi .nt-thread-meta-badge-view:after {left:5px;top:5px;width:2px;height:2px;background:currentColor;border-radius:50%}
.plc .authi .nt-thread-meta-badge-reply:before {left:2px;top:2px;width:8px;height:6px;border:1.5px solid currentColor;border-radius:4px}
.plc .authi .nt-thread-meta-badge-reply:after {left:5px;bottom:2px;width:3px;height:3px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg)}
#fj {display:flex;align-items:center;gap:6px}
#fj label, #fj input, #fj a {margin:0}
#fj_btn {display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border:1px solid var(--dz-borderb);border-radius:4px;background:var(--dz-bgc);box-sizing:border-box}
#fj_btn:hover {background:var(--dz-bgf)}
.nt-thread-jump-icon {display:block;width:12px;height:12px;position:relative;color:var(--dz-fb)}
.nt-thread-jump-icon:before,
.nt-thread-jump-icon:after {content:"";position:absolute;box-sizing:border-box}
.nt-thread-jump-icon:before {right:1px;top:1px;width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}
.nt-thread-jump-icon:after {left:1px;bottom:1px;width:8px;height:2px;background:currentColor;border-radius:1px}
.pls p, .pls .pil, .pls .o {width:140px;margin:8px auto}
.ad .pls, .ad .plc {height:1px;background:var(--dz-borderb)}
.t_f ul{    margin-left: 0px;}
.posthead .pls {padding:20px 0;line-height:22px}
.posthead .plc {padding:20px}

.ts {font-size:18px;font-weight:700}
.dz_postlist .ts {font-size:22px;font-weight:700}
.ts #thread_subject {font-weight:700}

.pbg2{background:var(--dz-bgc)}
.pls .o li:before{float: none;}

.pls {width:190px;background:var(--dz-bgf);border-right:1px solid var(--dz-borderb);border-radius:var(--dz-radius-m)}
.pls .pi {width:140px;margin:0 auto;padding:12px 0;font-size:14px;line-height:16px;text-align:left}
.pls .pi .km_lname {margin-right:4px}
.pls .pi a {color:var(--dz-fb)}
.pls .avatar {margin:14px 0;text-align:center}
.pls .avatar .avtm {display:block;width:130px;height:130px;margin:0 auto;padding:4px;background:var(--dz-bgc);border:1px dashed var(--dz-borderb);border-radius:0}
.pls .avatar img {display:block;margin:0 auto;padding:0;width:130px;height:130px;object-fit:cover;border:none;box-shadow:none;border-radius:0}
.pls .tns {width:140px;margin:0 auto 14px;padding:8px 0;background:var(--dz-bgc);border-radius:var(--dz-radius-m)}
.pls .tns table {width:100%;table-layout:fixed}
.pls .tns th, .pls .tns td {width:33.333%;padding:0;text-align:center}
.pls .tns th p, .pls .tns td p {width:auto;margin:0;text-align:center}
.md_ctrl a {display:block;margin-right:-10px}
.md_ctrl a img {float:left;width:auto;height:30px;margin:5px 8px 5px 0}

.pls dt {width:calc(35% - 5px)}
.pls dd {width:65%}
.pls dd, .pls dt {height:2em;line-height:2em}

.card_gender_0, .card_gender_1, .card_gender_2 {background:var(--dz-bgf)}
.bui {margin:-15px 0 0 29px;padding:20px;width:450px !important;font-size:12px;border:1px solid var(--dz-borderb);border-radius:var(--dz-radius-m);box-shadow:var(--dz-shadow)}
.bui .avtm {padding:0;background:none}
.bui .avtm:hover {background:none}
.bui .m img {margin-bottom:0;width:120px;height:120px;border-radius:var(--dz-radius-a)}
.bui .i {width:calc(100% - 140px);margin-top:-3px}
.bui .i a {font-size:12px;padding:0}
.bui .i strong a.xi2 {font-size:14px;margin-right:8px}
.bui .i strong + em {color:var(--dz-fc)}
.bui dt {width:60px;color:var(--dz-fc)}
.bui dd {width:80px;color:var(--dz-fa)}
.bui dd a {color:var(--dz-fa) !important}
.bui dd a:hover {color:var(--dz-ahover) !important}
.bui .imicn a {margin-right:6px}
.nt-view-keke-layout {display:flex;align-items:flex-start;gap:20px;margin-top:10px}
.nt-view-keke-main {flex:1;min-width:0;background:none !important;border:0 !important}
.nt-view-keke-side {position:sticky;top:96px;z-index:2;align-self:flex-start;flex:0 0 300px;box-sizing:border-box;max-height:calc(100vh - 112px);overflow-y:auto}
.nt-keke-card {box-sizing:border-box;margin-bottom:18px;padding:20px;background:#fff;border:1px solid #edf0f5;border-radius:4px;box-shadow:0 0 18px rgba(0,0,0,.06)}
.nt-keke-card h2 {display:inline-block;margin:0 0 12px;padding-bottom:3px;color:#111;font-size:16px;font-weight:700;line-height:24px;border-bottom:2px solid #ff6a3a}
.nt-keke-info {padding:22px;background:#fff;border:0;border-radius:2px;box-shadow:0 10px 28px rgba(15,23,42,.06)}
.nt-keke-info h2 {display:flex;align-items:center;margin:0 0 16px;padding:0;border:0;color:#263241;font-size:15px;font-weight:800;line-height:22px}
.nt-keke-info h2:before {content:'';display:block;width:4px;height:18px;margin-right:9px;border-radius:4px;background:#2f66ff}
.nt-keke-sortinfo {margin:0;padding:0;background:transparent}
.nt-keke-sortempty {padding:16px;color:#8b94a3;font-size:13px;line-height:20px;text-align:center;background:#f6f8fb;border:1px solid #edf1f6;border-radius:8px}
.nt-resource-box {display:block}
.nt-resource-specs {display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:16px;row-gap:11px;box-sizing:border-box;margin:0 0 16px;padding:14px 16px;background:#f5f6f8;border:0;border-radius:0}
.nt-resource-spec {display:flex;align-items:center;min-width:0;padding:0;background:transparent;border:0;border-radius:0}
.nt-resource-spec em {flex:0 0 auto;margin:0 6px 0 0;overflow:visible;color:#667085;font-size:12px;font-style:normal;font-weight:700;line-height:19px;white-space:nowrap;text-overflow:clip}
.nt-resource-spec em:after {content:':'}
.nt-resource-spec strong {display:block;min-width:0;overflow:hidden;color:#263241;font-size:12px;font-weight:400;line-height:19px;white-space:nowrap;text-overflow:ellipsis}
.nt-resource-sale {display:flex;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box;width:100%;margin:0 0 16px;padding:12px 14px;background:#fff;border:1px solid #edf1f6;border-radius:8px}
.nt-resource-sale span {display:inline-flex;align-items:center;gap:7px;min-width:0;color:#263241;font-size:13px;line-height:20px;white-space:nowrap}
.nt-resource-sale span:first-child:before {content:'';display:block;flex:0 0 auto;width:8px;height:8px;border:2px solid #1f3047;border-radius:50%;box-sizing:border-box}
.nt-resource-sale em {font-style:normal;color:#263241;font-size:13px;font-weight:400}
.nt-resource-sale strong {display:block;min-width:0;color:#ff473d;font-size:13px;font-weight:800;line-height:20px;text-overflow:ellipsis;overflow:hidden}
.nt-resource-sale span:last-child {display:grid;grid-template-columns:auto minmax(18px, auto) auto;align-items:center;justify-content:end;justify-items:end;column-gap:4px;margin-left:auto;text-align:right}
.nt-resource-sale span:last-child em {color:#667085}
.nt-resource-sale span:last-child strong {display:block;min-width:18px;color:#263241;font-size:13px;line-height:20px;text-align:center}
.nt-resource-download {display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:46px;border:0;border-radius:2px;background:#3158ff;color:#fff !important;font-size:14px;font-weight:800;line-height:46px;text-decoration:none;box-shadow:none}
.nt-resource-download:hover {background:#2748df;color:#fff !important}
.nt-resource-download-disabled {border-color:#dce6f3;background:#f6f8fb;color:#9aa6b8 !important;box-shadow:none;cursor:not-allowed}
.nt-resource-download-disabled:hover {border-color:#dce6f3;background:#f6f8fb;color:#9aa6b8 !important}
.nt-resource-download-note {margin:8px 0 0;color:#8b94a3;font-size:12px;line-height:18px;word-break:break-all}
.pg_viewthread .nt-view-keke-main .sign {display:none !important}
.nt-keke-sortinfo table {display:block;width:100% !important;margin:0 !important;border:0 !important;background:transparent !important;border-collapse:separate !important;border-spacing:0 !important}
.nt-keke-sortinfo tbody {display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}
.nt-keke-sortinfo tr {display:flex !important;align-items:center;min-height:22px;background:transparent;border:0}
.nt-keke-sortinfo caption,.nt-keke-sortinfo thead {display:none !important}
.nt-keke-card.nt-keke-author {display:block;margin-bottom:18px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}
.nt-keke-author-main {display:flex;align-items:center;gap:12px;box-sizing:border-box;width:100%;min-height:132px;padding:20px 18px;background:#fff;border:1px solid #edf1f6;border-radius:10px}
.nt-keke-face, .nt-keke-face img {display:block;width:60px;height:60px;border-radius:50%;object-fit:cover}
.nt-keke-author-body {display:flex;flex:1;min-width:0;flex-direction:column;align-items:stretch}
.nt-keke-user {min-width:0}
.nt-keke-name {display:flex;align-items:center;min-width:0;overflow:hidden;color:#101828 !important;font-size:16px;font-weight:800;line-height:22px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis}
.nt-keke-name em {display:inline-flex;align-items:center;height:17px;margin-left:6px;padding:0 5px;border-radius:4px;background:#2fd0a4;color:#fff;font-size:11px;font-style:italic;font-weight:800;line-height:17px}
.nt-keke-sign {display:block;max-width:100%;height:20px;margin-top:3px;overflow:hidden;color:#557092;font-size:13px;line-height:20px;white-space:nowrap;text-overflow:ellipsis}
.nt-keke-sign * {display:inline !important;margin:0 !important;padding:0 !important;color:inherit !important;font-size:inherit !important;line-height:inherit !important}
.nt-keke-author-row {display:flex;align-items:center;width:100%;margin-top:5px}
.nt-keke-author-stats {display:none !important}
.nt-keke-author-actions {display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;height:28px;margin-top:0;border:0;background:transparent}
.nt-keke-author-actions a {position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:54px;height:28px;margin:0;padding:0 13px;border:1px solid #d8e0ee;border-radius:6px;background:#fff;color:#475467 !important;font-size:12px;font-weight:500;line-height:26px;text-decoration:none;white-space:nowrap;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}
.nt-keke-author-actions a:hover {transform:translateY(-1px);border-color:#9bb7ff;background:#f7faff;color:#2f66ff !important;text-decoration:none}
.nt-keke-author-actions .nt-keke-author-follow {border-color:#2f66ff;background:#2f66ff;color:#fff !important}
.nt-keke-author-actions .nt-keke-author-follow:hover {border-color:#2557e6;background:#2557e6;color:#fff !important}
.nt-view-keke-main .posthead {margin-bottom:0;background:#fff;border:1px solid #edf0f5;border-bottom:0;box-shadow:0 0 18px rgba(0,0,0,.05)}
.nt-view-keke-main .posthead {display:table !important;width:100%}
.nt-view-keke-main .posthead .pls {display:none}
.nt-view-keke-main .posthead .plc {padding:24px 28px 20px;border-bottom:1px dashed #eef1f5}
.nt-view-keke-main .posthead .y {display:block}
.nt-view-keke-main .posthead .xg1 {display:none}
.nt-view-keke-main .posthead .vwthd > :not(.nt-thread-title-row):not(.y) {display:none !important}
.nt-view-keke-main .posthead .vwthd > .y {display:block !important}
.nt-thread-title-row {display:flex;align-items:center;justify-content:space-between;gap:18px}
.nt-thread-title-row .nt-copy-link {display:inline-flex;align-items:center;height:18px;margin-left:10px;color:#999 !important;font-size:12px;font-weight:400;line-height:18px;text-decoration:none;vertical-align:middle}
.nt-thread-title-row .nt-copy-link:hover {color:#ff6a3a !important}
.nt-view-keke-main .posthead .ts {display:block;flex:1;min-width:0;margin:0;color:#111;font-size:20px;font-weight:700;line-height:30px}
.nt-view-keke-main .posthead .ts a {color:#111 !important}
.nt-view-keke-main .posthead {--nt-thread-meta-icon-size:14px;--nt-thread-meta-icon-color:var(--dz-color);--nt-thread-meta-control-height:22px}
.nt-view-keke-main .posthead .plc > .pi {display:flex;align-items:center;gap:12px;min-height:42px;padding:0;line-height:24px;box-sizing:border-box}
.nt-view-keke-main .posthead .plc > .pi > strong,
.nt-view-keke-main .posthead .plc > .pi > .pti,
.nt-view-keke-main .posthead .plc > .pi > #fj,
.nt-view-keke-main .posthead .plc > .pi > a.y {float:none !important}
.nt-view-keke-main .posthead .plc > .pi > .pti {order:1;flex:1 1 auto;min-width:0}
.nt-view-keke-main .posthead .plc > .pi > .pti .pdbt:empty {display:none}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi {display:flex;align-items:center;flex-wrap:wrap;gap:0;min-height:24px;margin:0;line-height:24px;color:#7f8a9b}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi a,
.nt-view-keke-main .posthead .plc > .pi > .pti .authi em,
.nt-view-keke-main .posthead .plc > .pi > .pti .authi span,
.nt-view-keke-main .posthead .plc > .pi > .pti .authi i {display:inline-flex;align-items:center;height:24px;margin:0;font-size:12px;font-style:normal;line-height:24px;vertical-align:top}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .pipe {display:inline-flex;align-items:center;justify-content:center;height:24px;margin:0 10px;color:#d5dbe5}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .authicn {float:none;display:inline-flex;flex:0 0 auto;width:var(--nt-thread-meta-icon-size);height:var(--nt-thread-meta-icon-size);margin:0 8px 0 0}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-icon,
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-badge,
.nt-view-keke-main .posthead .plc > .pi > #fj .nt-thread-jump-icon {width:var(--nt-thread-meta-icon-size);height:var(--nt-thread-meta-icon-size);color:var(--nt-thread-meta-icon-color)}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-icon {border:0;border-radius:0;background:none}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-icon.is-author,
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-icon.is-member {color:var(--nt-thread-meta-icon-color);border-color:transparent;background:none}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-icon:before {top:1px;width:5px;height:5px;border-width:1.5px}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-icon:after {bottom:1px;width:9px;height:5px;border-width:1.5px}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-count {gap:5px;margin:0 12px 0 0;color:#556170}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-value {color:#2e3947;font-weight:600}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-badge {border:0;border-radius:0;background:none}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-badge-view:before {left:1px;top:4px;width:12px;height:6px;border-width:1.5px}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-badge-view:after {left:5px;top:5px;width:4px;height:4px}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-badge-reply:before {left:1px;top:2px;width:11px;height:8px;border-width:1.5px}
.nt-view-keke-main .posthead .plc > .pi > .pti .authi .nt-thread-meta-badge-reply:after {left:4px;bottom:1px;width:4px;height:4px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg)}
.nt-view-keke-main .posthead .plc > .pi > strong {display:none !important}
.nt-view-keke-main .posthead .plc > .pi > strong a {display:inline-flex;align-items:center;height:var(--nt-thread-meta-control-height);color:#556170;font-size:12px;line-height:var(--nt-thread-meta-control-height)}
.nt-view-keke-main .posthead .plc > .pi > strong a em {display:inline-flex;align-items:center;height:var(--nt-thread-meta-control-height);font-style:normal}
.nt-view-keke-main .posthead .plc > .pi > #fj {order:3;display:inline-flex !important;align-items:center;align-self:center;flex:0 0 auto;gap:0;height:var(--nt-thread-meta-control-height);margin:0 0 0 auto}
.nt-view-keke-main .posthead .plc > .pi > a.y {order:4;display:inline-flex !important;align-items:center}
.nt-view-keke-main .posthead .plc > .pi > #fj label,
.nt-view-keke-main .posthead .plc > .pi > #fj .p_fre,
.nt-view-keke-main .posthead .plc > .pi > #fj_btn {float:none !important;align-self:center}
.nt-view-keke-main .posthead .plc > .pi > #fj label {display:inline-flex;align-items:center;height:var(--nt-thread-meta-control-height);margin:0 8px 0 0;color:#556170;font-size:12px;line-height:var(--nt-thread-meta-control-height)}
.nt-view-keke-main .posthead .plc > .pi > #fj .p_fre {width:38px;height:20px;padding:0 6px;border:1px solid #e1e7ef;border-radius:4px;background:#fff;color:#556170;font-size:12px;line-height:20px;box-sizing:border-box;text-align:center}
.nt-view-keke-main .posthead .plc > .pi > #fj_btn {display:inline-flex;align-items:center;justify-content:center;width:var(--nt-thread-meta-icon-size);height:var(--nt-thread-meta-icon-size);margin-left:8px;border:0;border-radius:0;background:none;color:var(--nt-thread-meta-icon-color);box-shadow:none}
.nt-view-keke-main .posthead .plc > .pi > #fj_btn:hover {background:none}
.nt-view-keke-main .posthead .plc > .pi > #fj_btn .nt-thread-jump-icon {width:var(--nt-thread-meta-icon-size);height:var(--nt-thread-meta-icon-size)}
.nt-view-keke-main .posthead .plc > .pi > #fj_btn .nt-thread-jump-icon:before {right:2px;top:2px;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}
.nt-view-keke-main .posthead .plc > .pi > #fj_btn .nt-thread-jump-icon:after {left:2px;top:6px;width:8px;height:1.5px;background:currentColor;border-radius:1px;transform:rotate(-45deg);transform-origin:left center}
.nt-thread-item .viewthread_table, .nt-thread-item .plhin {margin-bottom:14px;background:#fff;border:1px solid #edf0f5;border-top:0;border-radius:0 0 4px 4px;box-shadow:0 0 18px rgba(0,0,0,.05)}
.nt-thread-item .viewthread_table > table, .nt-thread-item .plhin > table {width:100%}
.nt-thread-item .viewthread_table .pls, .nt-thread-item .plhin .pls {display:none}
.nt-thread-item .viewthread_table .plc, .nt-thread-item .plhin .plc {padding:0 28px 16px !important}
.nt-thread-item {--nt-thread-meta-icon-size:14px;--nt-thread-meta-icon-color:var(--dz-color);--nt-thread-meta-control-height:22px}
.nt-thread-item .viewthread_table .plc > .pi,
.nt-thread-item .plhin .plc > .pi {display:flex;align-items:center;gap:12px;min-height:42px;padding:0 !important;line-height:24px;box-sizing:border-box}
.nt-thread-item .viewthread_table .plc > .pi > strong,
.nt-thread-item .plhin .plc > .pi > strong,
.nt-thread-item .viewthread_table .plc > .pi > .pti,
.nt-thread-item .plhin .plc > .pi > .pti,
.nt-thread-item .viewthread_table .plc > .pi > #fj,
.nt-thread-item .plhin .plc > .pi > #fj,
.nt-thread-item .viewthread_table .plc > .pi > a.y,
.nt-thread-item .plhin .plc > .pi > a.y {float:none !important}
.nt-thread-item .viewthread_table .plc > .pi > .pti,
.nt-thread-item .plhin .plc > .pi > .pti {order:1;flex:1 1 auto;min-width:0}
.nt-thread-item .viewthread_table .plc > .pi > .pti .pdbt:empty,
.nt-thread-item .plhin .plc > .pi > .pti .pdbt:empty {display:none}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi,
.nt-thread-item .plhin .plc > .pi > .pti .authi {display:flex;align-items:center;flex-wrap:wrap;gap:0;min-height:24px;margin:0;line-height:24px;color:#7f8a9b}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi a,
.nt-thread-item .plhin .plc > .pi > .pti .authi a,
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi em,
.nt-thread-item .plhin .plc > .pi > .pti .authi em,
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi span,
.nt-thread-item .plhin .plc > .pi > .pti .authi span,
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi i,
.nt-thread-item .plhin .plc > .pi > .pti .authi i {display:inline-flex;align-items:center;height:24px;margin:0;font-size:12px;font-style:normal;line-height:24px;vertical-align:top}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .pipe,
.nt-thread-item .plhin .plc > .pi > .pti .authi .pipe {display:inline-flex;align-items:center;justify-content:center;height:24px;margin:0 10px;color:#d5dbe5}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .authicn,
.nt-thread-item .plhin .plc > .pi > .pti .authi .authicn {float:none;display:inline-flex;flex:0 0 auto;width:var(--nt-thread-meta-icon-size);height:var(--nt-thread-meta-icon-size);margin:0 8px 0 0}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-icon,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-icon,
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-badge,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-badge,
.nt-thread-item .viewthread_table .plc > .pi > #fj .nt-thread-jump-icon,
.nt-thread-item .plhin .plc > .pi > #fj .nt-thread-jump-icon {width:var(--nt-thread-meta-icon-size);height:var(--nt-thread-meta-icon-size);color:var(--nt-thread-meta-icon-color)}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-icon,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-icon,
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-badge,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-badge {border:0;border-radius:0;background:none}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-icon.is-author,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-icon.is-author,
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-icon.is-member,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-icon.is-member {color:var(--nt-thread-meta-icon-color);border-color:transparent;background:none}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-icon:before,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-icon:before {top:1px;width:5px;height:5px;border-width:1.5px}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-icon:after,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-icon:after {bottom:1px;width:9px;height:5px;border-width:1.5px}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-count,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-count {gap:5px;margin:0 12px 0 0;color:#556170}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-value,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-value {color:#2e3947;font-weight:600}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-badge-view:before,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-badge-view:before {left:1px;top:4px;width:12px;height:6px;border-width:1.5px}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-badge-view:after,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-badge-view:after {left:5px;top:5px;width:4px;height:4px}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-badge-reply:before,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-badge-reply:before {left:1px;top:2px;width:11px;height:8px;border-width:1.5px}
.nt-thread-item .viewthread_table .plc > .pi > .pti .authi .nt-thread-meta-badge-reply:after,
.nt-thread-item .plhin .plc > .pi > .pti .authi .nt-thread-meta-badge-reply:after {left:4px;bottom:1px;width:4px;height:4px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg)}
.nt-thread-item .viewthread_table .plc > .pi > strong,
.nt-thread-item .plhin .plc > .pi > strong {display:none !important}
.nt-thread-item .viewthread_table .plc > .pi > #fj,
.nt-thread-item .plhin .plc > .pi > #fj {order:3;display:inline-flex !important;align-items:center;align-self:center;flex:0 0 auto;gap:0;height:var(--nt-thread-meta-control-height);margin:0 0 0 auto}
.nt-thread-item .viewthread_table .plc > .pi > #fj label,
.nt-thread-item .plhin .plc > .pi > #fj label,
.nt-thread-item .viewthread_table .plc > .pi > #fj .p_fre,
.nt-thread-item .plhin .plc > .pi > #fj .p_fre,
.nt-thread-item .viewthread_table .plc > .pi > #fj_btn,
.nt-thread-item .plhin .plc > .pi > #fj_btn {float:none !important;align-self:center}
.nt-thread-item .viewthread_table .plc > .pi > #fj label,
.nt-thread-item .plhin .plc > .pi > #fj label {display:inline-flex;align-items:center;height:var(--nt-thread-meta-control-height);margin:0 8px 0 0;color:#556170;font-size:12px;line-height:var(--nt-thread-meta-control-height)}
.nt-thread-item .viewthread_table .plc > .pi > #fj .p_fre,
.nt-thread-item .plhin .plc > .pi > #fj .p_fre {width:38px;height:20px;padding:0 6px;border:1px solid #e1e7ef;border-radius:4px;background:#fff;color:#556170;font-size:12px;line-height:20px;box-sizing:border-box;text-align:center}
.nt-thread-item .viewthread_table .plc > .pi > #fj_btn,
.nt-thread-item .plhin .plc > .pi > #fj_btn {display:inline-flex;align-items:center;justify-content:center;width:var(--nt-thread-meta-icon-size);height:var(--nt-thread-meta-icon-size);margin-left:8px;border:0;border-radius:0;background:none;color:var(--nt-thread-meta-icon-color);box-shadow:none}
.nt-thread-item .viewthread_table .plc > .pi > #fj_btn:hover,
.nt-thread-item .plhin .plc > .pi > #fj_btn:hover {background:none}
.nt-thread-item .viewthread_table .plc > .pi > #fj_btn .nt-thread-jump-icon,
.nt-thread-item .plhin .plc > .pi > #fj_btn .nt-thread-jump-icon {width:var(--nt-thread-meta-icon-size);height:var(--nt-thread-meta-icon-size)}
.nt-thread-item .viewthread_table .plc > .pi > #fj_btn .nt-thread-jump-icon:before,
.nt-thread-item .plhin .plc > .pi > #fj_btn .nt-thread-jump-icon:before {right:2px;top:2px;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}
.nt-thread-item .viewthread_table .plc > .pi > #fj_btn .nt-thread-jump-icon:after,
.nt-thread-item .plhin .plc > .pi > #fj_btn .nt-thread-jump-icon:after {left:2px;top:6px;width:8px;height:1.5px;background:currentColor;border-radius:1px;transform:rotate(-45deg);transform-origin:left center}
.nt-thread-item .viewthread_table .pi, .nt-thread-item .plhin .pi {padding:14px 0 10px;border-bottom:1px dashed #eef1f5}
.nt-thread-item .viewthread_table .pct, .nt-thread-item .plhin .pct {padding-top:14px}
.nt-thread-item .viewthread_table .pcb, .nt-thread-item .plhin .pcb {margin:0 !important;padding-bottom:0 !important}
.nt-thread-item .viewthread_table .plc, .nt-thread-item .plhin .plc, .nt-thread-item .viewthread_table .pct, .nt-thread-item .plhin .pct, .nt-thread-item .viewthread_table .pcb, .nt-thread-item .plhin .pcb {height:auto !important}
.nt-thread-item .viewthread_table .t_fsz, .nt-thread-item .plhin .t_fsz, .nt-thread-item .viewthread_table .pct, .nt-thread-item .plhin .pct, .nt-thread-item .viewthread_table .pcb, .nt-thread-item .plhin .pcb {min-height:0 !important}
.nt-thread-item .viewthread_table [id^="postmessage_"], .nt-thread-item .plhin [id^="postmessage_"] {margin-bottom:0 !important;padding-bottom:0 !important}
.nt-thread-item .viewthread_table .po, .nt-thread-item .plhin .po {margin-top:12px !important;padding:6px 0 0 !important;border-top:1px dashed #eef1f5 !important}
.nt-view-keke-main .t_f, .nt-view-keke-main .t_f td {font-size:14px;line-height:28px}
.nt-view-keke-main .t_f img {max-width:100%;height:auto}
.nt-gallery-source-hidden, .nt-gallery-source-wrap-hidden, a:has(> .nt-gallery-source-hidden) {display:none !important}
.nt-thread-image-gallery {box-sizing:border-box;width:100%;margin:0 0 14px}
.nt-thread-image-stage {position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:620px;max-height:72vh;overflow:hidden;background:#f6f8fb;text-align:center}
.nt-thread-image-main {display:block;width:100%;height:100%;max-width:100%;margin:0 auto;object-fit:contain}
.nt-thread-image-nav {position:absolute;z-index:2;top:50%;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;padding:0;border:0;border-radius:4px;background:rgba(15,23,42,.34);box-shadow:0 8px 18px rgba(15,23,42,.18);cursor:pointer;transition:background .18s ease, opacity .18s ease}
.nt-thread-image-nav:hover {background:rgba(15,23,42,.54)}
.nt-thread-image-nav:before {content:"";display:block;width:13px;height:13px;border:solid #fff;border-width:0 3px 3px 0}
.nt-thread-image-prev {left:12px}
.nt-thread-image-prev:before {margin-left:5px;transform:rotate(135deg)}
.nt-thread-image-next {right:12px}
.nt-thread-image-next:before {margin-right:5px;transform:rotate(-45deg)}
.nt-thread-image-thumbs {display:flex;gap:8px;box-sizing:border-box;width:100%;margin:8px 0 0;padding:8px 0 0;border-top:1px solid #edf1f6;overflow-x:auto}
.nt-thread-image-thumb {flex:0 0 auto;box-sizing:border-box;width:74px;height:54px;padding:2px;border:1px solid #dce4ef;border-radius:4px;background:#fff;cursor:pointer;opacity:.68;transition:border-color .18s ease, opacity .18s ease}
.nt-thread-image-thumb img {display:block;width:100%;height:100%;object-fit:cover;border-radius:2px}
.nt-thread-image-thumb.is-active {border-color:#2478ff;opacity:1}
.nt-view-keke-main .ad {display:none}
.nt-view-keke-main .typeoption, .nt-view-keke-main table.cgtl, .nt-view-keke-main table.typeoption, .nt-view-keke-main .threadsort, .nt-view-keke-main .sortoption {display:none}
.pg_viewthread #pgt, .pg_viewthread #ct > #modmenu {display:none !important}
.pg_viewthread #pgt .pgsbtn, .pg_viewthread #ct > .pgs .pgsbtn {box-sizing:border-box;height:30px;min-width:70px;padding:0 14px !important;font-size:13px;line-height:30px;border-radius:4px}
.pg_viewthread #pgt #post_reply, .pg_viewthread .pgs #post_replytmp {min-width:62px}
.nt-thread-item + .nt-reply-item {margin-top:14px}
.nt-comment-toolbar {display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;margin:14px 0 0;padding:12px 26px;background:#fff;border:1px solid #edf0f5;border-radius:4px 4px 0 0;color:#5d6678;box-shadow:none}
.nt-comment-toolbar-title {display:flex;align-items:center;gap:8px;color:#1f2937;font-size:16px;font-weight:700;line-height:24px}
.nt-comment-toolbar-title em {display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:20px;padding:0 5px;background:#2478ff;border-radius:2px;color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:20px}
.nt-comment-toolbar-tools {display:flex;align-items:center;justify-content:flex-end;gap:18px;min-width:0;margin-left:auto;color:#5d6678;font-size:12px;line-height:28px}
.nt-comment-order {position:relative;box-sizing:border-box;display:inline-flex;align-items:center;height:28px;padding:0 26px 0 12px;background:#fff;border:1px solid #edf0f5;border-radius:3px;color:#2f3a4a !important;font-size:12px;text-decoration:none}
.nt-comment-order:after {content:"";position:absolute;right:10px;top:50%;width:0;height:0;margin-top:-2px;border:4px solid transparent;border-top-color:#8c98aa}
.nt-comment-order:hover {border-color:#dbe3ee;color:#2478ff !important}
.nt-comment-order-menu {min-width:92px;padding:4px 0}
.nt-comment-order-menu a {display:block;padding:6px 12px;color:#5d6678 !important;font-size:12px;line-height:18px;text-decoration:none}
.nt-comment-order-menu a:hover {background:#f5f8fc;color:#2478ff !important}
.nt-comment-jump {display:flex;align-items:center;gap:6px;color:#5d6678;font-size:12px;line-height:28px}
.nt-comment-jump label {color:#5d6678;font-weight:400}
.nt-comment-jump input {box-sizing:border-box;width:46px;height:22px;margin:0;padding:0 6px;border:1px solid #edf0f5;border-radius:3px;background:#fff;color:#2f3a4a;font-size:12px;line-height:20px;outline:none}
.nt-comment-jump input:focus {border-color:#2478ff}
.nt-comment-jump-btn {position:relative;display:inline-flex;width:20px;height:22px;color:#8c98aa;text-decoration:none}
.nt-comment-jump-btn:before {content:"↪";display:block;width:20px;height:22px;font-size:18px;line-height:22px;text-align:center;transform:rotate(-35deg)}
.nt-comment-jump-btn:hover:before {color:#2478ff}
.nt-comment-toolbar + .nt-reply-item {margin-top:0;border-radius:0}
.nt-reply-item {box-sizing:border-box;margin:0;padding:0 26px;background:#fff;border:0;border-radius:4px;box-shadow:none}
.nt-reply-item + .nt-reply-item {border-top:1px solid #edf0f5}
.nt-reply-card {display:flex;align-items:flex-start;gap:14px;box-sizing:border-box;padding:18px 0 16px;background:#fff}
.nt-reply-avatar {flex:0 0 42px;width:42px;padding-top:2px}
.nt-reply-avatar a, .nt-reply-avatar .avtm, .nt-reply-avatar img {display:block;width:42px !important;height:42px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50% !important;object-fit:cover;box-shadow:none !important;overflow:hidden}
.nt-reply-avatar-empty {display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:#b4bccb;font-size:14px;background:#f3f5f8;border-radius:50%}
.nt-reply-main {flex:1;min-width:0}
.nt-reply-meta {display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 8px}
.nt-reply-authorbox {min-width:0}
.nt-reply-authorline {display:flex;align-items:center;gap:6px;min-height:18px}
.nt-reply-author {display:inline-block;overflow:hidden;max-width:360px;color:#5d6678 !important;font-size:12px;font-weight:700;line-height:18px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis}
.nt-reply-owner {display:inline-flex;align-items:center;height:16px;padding:0 5px;color:#fff;font-size:11px;line-height:16px;background:#ff7a00;border-radius:2px}
.nt-reply-purchased {display:inline-flex;align-items:center;height:16px;padding:0 6px;color:#2478ff;font-size:11px;font-weight:600;line-height:16px;background:#f3f8ff;border:1px solid #cfe0f5;border-radius:2px;box-sizing:border-box}
.nt-reply-date {margin-top:2px;color:#9aa3b2;font-size:11px;line-height:17px}
.nt-reply-floor {flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:20px;min-width:36px;padding:0 7px;color:#ff7a00 !important;font-size:11px;line-height:20px;text-decoration:none;background:#fff1dc;border-radius:3px}
.nt-reply-floor em {font-style:normal}
.nt-reply-body {color:#222;font-size:13px;line-height:22px}
.nt-reply-body .pcb {margin:0 !important;padding:0 !important}
.nt-reply-body .t_fsz, .nt-reply-body .pcbs {min-height:0 !important}
.nt-reply-body .t_f, .nt-reply-body .t_f td {color:#222 !important;font-size:13px !important;line-height:22px !important}
.nt-reply-body .t_f table {width:auto}
.nt-reply-body [id^="postmessage_"] {margin:0 !important;padding:0 !important;min-height:0 !important}
.nt-reply-body h2 {margin:0 0 8px;color:#222;font-size:13px;font-weight:700;line-height:22px}
.nt-reply-body img {max-width:100%;height:auto}
.nt-reply-body .quote {box-sizing:border-box;margin:8px 0;padding:8px 12px;color:#7e8a9b;background:#f7f9fc;border:1px solid #edf1f7;border-radius:3px}
.nt-reply-actions-wrap {display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;color:#98a3b5;font-size:12px;line-height:20px}
.nt-reply-actions, .nt-reply-more {display:flex;align-items:center;flex-wrap:wrap;gap:10px}
.nt-reply-actions a, .nt-reply-more a, .nt-reply-more label {display:inline-flex;align-items:center;margin:0;color:#8c98aa !important;font-size:12px;font-weight:400;line-height:20px;text-decoration:none}
.nt-thread-item .po .pob em a.fastre, .nt-thread-item .po .pob em a.editp, .nt-thread-item .po .pob em a.delp {padding-left:0 !important;background:none !important}
.nt-thread-item .po .pob em a.delp, .nt-reply-actions a.delp {color:#8c98aa !important}
.nt-thread-item .po .pob em a.delp:hover, .nt-reply-actions a.delp:hover {color:#2478ff !important}
.nt-reply-actions a.fastre, .nt-reply-actions a.editp, .nt-reply-actions a.delp {padding-left:0 !important;background:none !important}
.nt-reply-actions a:hover, .nt-reply-more a:hover {color:#2478ff !important}
.nt-reply-actions a.fastre:before, .nt-reply-actions a.editp:before {display:none !important;content:none !important}
.nt-reply-more .pc {width:13px;height:13px;margin:0 4px 0 0}
.nt-reply-deleted .nt-reply-body {padding:8px 0;color:#999}
.nt-view-keke-main #postlistreply {margin:0;padding:0;background:#fff;border:0;border-radius:0}
.nt-view-keke-main #post_new {box-sizing:border-box;margin:0 !important;padding:0 26px;background:#fff;border:0;border-radius:0;box-shadow:none}
.nt-view-keke-main #postlistreply > div {box-sizing:border-box;margin:0 !important;padding:0 26px;background:#fff;border:0;box-shadow:none}
.nt-view-keke-main #postlistreply > div + div {border-top:1px solid #edf0f5}
.nt-view-keke-main #postlistreply table[id^="pid"], .nt-view-keke-main .nt-reply-item table[id^="pid"] {width:100%;margin:0;background:#fff;border:0;border-collapse:collapse;box-shadow:none}
.nt-view-keke-main #postlistreply table[id^="pid"] > tbody > tr:first-child, .nt-view-keke-main .nt-reply-item table[id^="pid"] > tbody > tr:first-child {display:flex;align-items:flex-start;gap:14px;padding:18px 0 16px;background:#fff}
.nt-view-keke-main #postlistreply table[id^="pid"] > tbody > tr.ad, .nt-view-keke-main .nt-reply-item table[id^="pid"] > tbody > tr.ad {display:none !important}
.nt-view-keke-main #postlistreply table[id^="pid"] .pls, .nt-view-keke-main .nt-reply-item table[id^="pid"] .pls {display:block !important;flex:0 0 42px;width:42px !important;min-width:42px !important;padding:0 !important;background:none !important;border:0 !important;overflow:hidden}
.nt-view-keke-main #postlistreply table[id^="pid"] .pls .pi, .nt-view-keke-main #postlistreply table[id^="pid"] .pls .o, .nt-view-keke-main #postlistreply table[id^="pid"] .pls .tns, .nt-view-keke-main #postlistreply table[id^="pid"] .pls .p_pop, .nt-view-keke-main .nt-reply-item table[id^="pid"] .pls .pi, .nt-view-keke-main .nt-reply-item table[id^="pid"] .pls .o, .nt-view-keke-main .nt-reply-item table[id^="pid"] .pls .tns, .nt-view-keke-main .nt-reply-item table[id^="pid"] .pls .p_pop {display:none !important}
.nt-view-keke-main #postlistreply table[id^="pid"] .pls .avatar, .nt-view-keke-main #postlistreply table[id^="pid"] .pls .avtm, .nt-view-keke-main #postlistreply table[id^="pid"] .pls img, .nt-view-keke-main .nt-reply-item table[id^="pid"] .pls .avatar, .nt-view-keke-main .nt-reply-item table[id^="pid"] .pls .avtm, .nt-view-keke-main .nt-reply-item table[id^="pid"] .pls img {display:block !important;width:42px !important;height:42px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50% !important;object-fit:cover;overflow:hidden}
.nt-view-keke-main #postlistreply table[id^="pid"] .plc, .nt-view-keke-main .nt-reply-item table[id^="pid"] .plc {display:block;flex:1;min-width:0;width:auto !important;padding:0 !important;background:#fff !important;border:0 !important}
.nt-view-keke-main #postlistreply table[id^="pid"] .pi, .nt-view-keke-main .nt-reply-item table[id^="pid"] .pi {margin:0 0 8px !important;padding:0 !important;border:0 !important;color:#9aa3b2;font-size:11px;line-height:18px}
.nt-view-keke-main #postlistreply table[id^="pid"] .pct, .nt-view-keke-main .nt-reply-item table[id^="pid"] .pct {margin:0 !important;padding:0 !important}
.nt-view-keke-main #postlistreply table[id^="pid"] .pcb, .nt-view-keke-main .nt-reply-item table[id^="pid"] .pcb {margin:0 !important;padding:0 !important}
.pg_viewthread .nt-comment-list, .pg_viewthread .cm[id^="comment_"] {box-sizing:border-box;margin:8px 0 0 !important;padding:0 !important;background:transparent !important;border:0 !important}
.pg_viewthread .nt-comment-title, .pg_viewthread .cm[id^="comment_"] .psth {margin:8px 0 6px;color:#5d6678;font-size:12px;font-weight:700;line-height:18px}
.pg_viewthread .nt-comment-total, .pg_viewthread .cm[id^="comment_"] > .pstl {box-sizing:border-box;margin:6px 0 0 !important;background:#f7f9fc !important;border:1px solid #edf1f7 !important;border-radius:4px !important;color:#4b5563;font-size:12px;line-height:19px}
.pg_viewthread .nt-comment-total, .pg_viewthread .cm[id^="comment_"] > .pstl:not(.xs1) {padding:7px 10px !important}
.pg_viewthread .nt-comment-item, .pg_viewthread .cm[id^="comment_"] > .pstl.xs1 {display:flex;align-items:flex-start;gap:9px;min-height:34px;padding:7px 10px !important}
.pg_viewthread .nt-comment-avatar, .pg_viewthread .cm[id^="comment_"] .psta {position:static !important;float:none !important;flex:0 0 24px;width:24px !important;height:24px !important;margin:0 !important;padding:0 !important}
.pg_viewthread .nt-comment-avatar a, .pg_viewthread .cm[id^="comment_"] .psta a {display:block;color:#2478ff !important;font-size:12px;text-decoration:none}
.pg_viewthread .nt-comment-avatar img, .pg_viewthread .nt-comment-avatar .avatar, .pg_viewthread .nt-comment-avatar .avtm, .pg_viewthread .cm[id^="comment_"] .psta img, .pg_viewthread .cm[id^="comment_"] .psta .avatar, .pg_viewthread .cm[id^="comment_"] .psta .avtm {display:block !important;width:24px !important;height:24px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50% !important;object-fit:cover}
.pg_viewthread .nt-comment-main, .pg_viewthread .cm[id^="comment_"] .psti {flex:1;min-width:0;margin:0 !important;padding:0 !important;color:#4b5563 !important;font-size:12px !important;line-height:19px !important}
.pg_viewthread .nt-comment-meta {display:flex;align-items:center;gap:8px;margin:0 0 2px;color:#9aa8ba;font-size:12px;line-height:18px}
.pg_viewthread .nt-comment-author, .pg_viewthread .cm[id^="comment_"] .psti > a:first-child {color:#2478ff !important;font-size:12px !important;font-weight:700;text-decoration:none}
.pg_viewthread .nt-comment-time, .pg_viewthread .cm[id^="comment_"] .psti .xg1 {color:#9aa8ba !important;font-size:12px !important}
.pg_viewthread .nt-comment-text, .pg_viewthread .nt-comment-text a, .pg_viewthread .cm[id^="comment_"] .psti, .pg_viewthread .cm[id^="comment_"] .psti a {font-size:12px !important;line-height:19px !important}
.pg_viewthread .nt-comment-text a, .pg_viewthread .cm[id^="comment_"] .psti a {color:#2478ff !important;text-decoration:none}
.pg_viewthread .nt-comment-text .xg1 {color:#9aa8ba !important;font-size:12px !important}
.pg_viewthread .nt-comment-main .quote, .pg_viewthread .cm[id^="comment_"] .psti .quote {margin:5px 0 !important;padding:6px 9px !important;background:#fff !important;border:1px solid #edf1f7 !important;border-radius:3px !important;color:#7e8a9b !important}
.pg_viewthread #ct > .pgs {box-sizing:border-box;width:calc(100% - 320px);margin-left:0 !important;margin-right:0 !important;padding-right:0}
.nt-fastpost-modmenu {box-sizing:border-box;width:100%;margin:0;padding:12px 16px;background:#fff;border-top:1px solid #edf0f5;color:#5d6678;font-size:13px;line-height:22px}
.nt-thread-item .po .nt-fastpost-modmenu {padding:10px 0 0;background:transparent;border-top:1px solid #edf0f5}
.nt-fastpost-modmenu a {color:#5d6678 !important;text-decoration:none}
.nt-fastpost-modmenu a:hover {color:#2478ff !important}
.nt-thread-item .po .pob {display:none !important}
.nt-thread-actionbar {display:flex;align-items:center;flex-wrap:wrap;gap:0;box-sizing:border-box;margin:0;padding:12px 0 0;background:transparent;border-top:0;color:#5d6678;font-size:13px;line-height:22px}
.nt-thread-actionbar a {display:inline-flex;align-items:center;margin:0;color:#5d6678 !important;font-size:13px;font-weight:400;line-height:22px;text-decoration:none;background:none !important}
.nt-thread-actionbar a + a:before {content:"|";display:inline-block;margin:0 9px;color:#d5dbe5}
.nt-thread-actionbar a:hover {color:#2478ff !important}
.nt-view-return {box-sizing:border-box;width:100%;margin:14px 0 0 !important;padding:12px 16px;background:#fff;border:1px solid #edf0f5;border-radius:4px;color:#5d6678;font-size:13px;line-height:26px}
.nt-view-return .pg {float:left}
.nt-view-return .pgb {margin:0}
.nt-fastpost-shell {position:relative;box-sizing:border-box;width:100%;margin:14px 0 0;padding:16px 16px 16px 98px;background:#fff;border:1px solid #edf0f5;border-radius:4px}
.nt-fastpost-profile {display:none}
.nt-fastpost-avatar {position:absolute;left:30px;top:50%;display:block;width:52px;height:52px;margin-top:0;border-radius:50%;overflow:hidden;transform:translateY(-50%)}
.nt-fastpost-avatar img {display:block;width:52px;height:52px;border-radius:50%;object-fit:cover}
.nt-fastpost-shell .favatar, .nt-fastpost-shell .avatar, .nt-fastpost-shell .avtm {display:none !important}
.nt-fastpost-shell .nt-fastpost-avatar, .nt-fastpost-shell .nt-fastpost-avatar a, .nt-fastpost-shell .nt-fastpost-avatar .avatar, .nt-fastpost-shell .nt-fastpost-avatar .avtm, .nt-fastpost-shell .nt-fastpost-avatar img {display:block !important;width:52px !important;height:52px !important;margin:0 !important;padding:0 !important}
.pg_viewthread .nt-fastpost-shell #f_pst {position:static;box-sizing:border-box;width:100%;margin:0;padding:0;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}
.pg_viewthread .nt-fastpost-shell #f_pst form, .pg_viewthread .nt-fastpost-shell #f_pst table {margin-top:0 !important;margin-bottom:0 !important}
.pg_viewthread #fastpostform {position:relative;box-sizing:border-box;width:100%;margin:0 !important;padding:0 66px 0 0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}
.pg_viewthread #fastpostform table, .pg_viewthread #fastpostform tbody, .pg_viewthread #fastpostform tr, .pg_viewthread #fastpostform td {display:block;width:100% !important;height:auto !important;background:transparent !important;border:0 !important;border-collapse:collapse !important}
.pg_viewthread #fastpostform .pls {display:none !important}
.pg_viewthread #fastpostform .plc {display:block !important;box-sizing:border-box;width:100% !important;padding:0 !important;background:transparent !important;border:0 !important;vertical-align:top !important}
.pg_viewthread #fastpostform #fastposteditor {width:100% !important;margin:0 !important}
.pg_viewthread #fastpostreturn {display:none !important}
.pg_viewthread #fastpostform .tedt, .pg_viewthread #fastpostform .edt {box-sizing:border-box;overflow:hidden;width:100% !important;margin:0 !important;border:1px solid #cfd8e5 !important;border-radius:4px;background:#fff}
.pg_viewthread #fastpostform .tedt .bar, .pg_viewthread #fastpostform .edt .bar {display:block !important;box-sizing:border-box;height:32px;margin:0;padding:0 10px;background:#f7f9fc;border:0;border-bottom:1px solid #dfe5ee;line-height:31px}
.pg_viewthread #fastpostform .tedt .bar .fpd, .pg_viewthread #fastpostform .edt .bar .fpd {display:flex;align-items:center;gap:9px;height:31px;line-height:31px}
.pg_viewthread #fastpostform .tedt .bar .fpd a, .pg_viewthread #fastpostform .edt .bar .fpd a, .pg_viewthread #fastpostform .tedt .bar .fpd span, .pg_viewthread #fastpostform .edt .bar .fpd span {float:none !important;flex:0 0 auto;height:20px;margin:0 !important;transform:scale(.9);transform-origin:center}
.pg_viewthread #fastpostform .tedt .bar .fpd .pipe, .pg_viewthread #fastpostform .edt .bar .fpd .pipe {display:none !important}
.pg_viewthread #fastpostform .tedt .bar .y, .pg_viewthread #fastpostform .edt .bar .y {float:right;color:#7f8899 !important;font-size:12px;line-height:31px;text-decoration:none}
.pg_viewthread #fastpostform .tedt .area, .pg_viewthread #fastpostform .edt .area {box-sizing:border-box;padding:0;background:#fff;border:0;border-radius:4px}
.pg_viewthread #fastpostmessage {box-sizing:border-box;width:100% !important;min-height:71px;height:71px;padding:7px 11px !important;color:#17212b;font-size:12px;line-height:18px;border:0 !important;background:#fff;outline:none;resize:vertical;text-align:left}
.pg_viewthread #fastpostmessage::placeholder {color:#b8bdc8}
.pg_viewthread #fastpostform .mtm, .pg_viewthread #fastpostform .mbm {margin-top:0 !important;margin-bottom:0 !important}
.pg_viewthread #fastpostform .sec, .pg_viewthread #fastpostform .secqaa, .pg_viewthread #fastpostform .seccode, .pg_viewthread #fastpostform [id*="seccode"], .pg_viewthread #fastpostform [id*="secqaa"] {color:#8a99b3;font-size:12px;line-height:30px}
.pg_viewthread #fastpostform .px, .pg_viewthread #fastpostform input[type="text"], .pg_viewthread #fastpostform input[name*="seccode"], .pg_viewthread #fastpostform input[name*="secanswer"] {box-sizing:border-box;height:30px;line-height:30px;padding:0 8px;border:1px solid #dfe4ec;border-radius:4px;background:#fff;color:#17212b;font-size:12px}
.pg_viewthread #fastpostform .pnpost {display:flex;align-items:center;gap:10px;width:100%;margin:0 !important;padding:0 !important;color:#8a99b3;font-size:12px;line-height:28px}
.pg_viewthread #fastpostform .pnpost .y {display:none !important}
.pg_viewthread #fastpostform .pnpost .y a {color:#7f8899 !important;font-size:12px;line-height:28px;text-decoration:none}
.pg_viewthread #fastpostform .pnpost .y:before {content:"↪";margin-right:3px;color:#8a99b3}
.pg_viewthread #fastpostsubmit, .pg_viewthread #fastpostform .pnpost .pn.pnc {position:absolute;right:0;top:50%;bottom:auto;display:flex !important;align-items:center;justify-content:center;order:1;width:50px;height:40px;margin:0;padding:0 !important;border:0;border-radius:4px;background:#2478ff !important;color:#fff !important;box-shadow:0 3px 8px rgba(36,120,255,.16) !important;text-align:center;transform:translateY(-50%)}
.pg_viewthread #fastpostsubmit strong, .pg_viewthread #fastpostform .pnpost .pn.pnc strong {display:flex;align-items:center;justify-content:center;width:50px;height:40px;margin:0;padding:0;color:#fff;font-size:12px;font-weight:700;line-height:16px;white-space:normal;text-align:center}
.pg_viewthread #fastpostsubmit strong:before, .pg_viewthread #fastpostform .pnpost .pn.pnc strong:before {content:"回复";white-space:normal}
.pg_viewthread #fastpostsubmit strong, .pg_viewthread #fastpostform .pnpost .pn.pnc strong {font-size:0}
.pg_viewthread #fastpostsubmit strong:before, .pg_viewthread #fastpostform .pnpost .pn.pnc strong:before {font-size:12px}
.pg_viewthread #fastpostsubmit span, .pg_viewthread #fastpostform .pnpost .pn.pnc span {display:flex;align-items:center;justify-content:center;width:50px;height:40px;margin:0;padding:0;text-align:center}
.pg_viewthread #fastpostform .pnpost label {display:none !important}
.pg_viewthread #fastpostform .pnpost .pc {width:13px;height:13px;margin:0}
@media (max-width:1200px){.nt-view-keke-layout{display:block}.nt-view-keke-side{position:static;top:auto;max-height:none;overflow:visible;width:auto}.nt-keke-card{margin-top:20px}.pg_viewthread #f_pst{width:100%}}
@media (max-width:760px){.nt-thread-image-stage{height:56vw;max-height:420px}.nt-thread-image-nav{width:38px;height:38px;margin-top:-19px}.nt-thread-image-thumb{width:62px;height:46px}}
/**end**/

/** forum::modcp,forum::post,group::post,home::spacecp,portal::portalcp **/
.pg_post #postform #ct {background:none}
.pg_post #postform #ct div.bm {padding:10px 20px;background:var(--dz-bgf) !important}
.pg_post #postform #ct div.bm .mbw {margin-bottom:9px !important}
.pg_post #postform #ct div.bm .pbt {margin-bottom:15px}
#postbox {padding-top:5px}
.edt{border: 1px solid var(--dz-borderb)!important;}

.tdats .tfxf {width:560px}
.tdats .tfx, .tdats .tb, .tscr, .tscr .tdat th, .tscr .tdat td {width:280px}
.tdats th {font-weight:400}
.tdats th, .tdats td {padding:0 10px}
.tdats th, .tdats td, .tdats .h th {height:40px;font-size:13px}
.tdats .h th {background-position:0;border-color:#fff}
.tfm caption h2 {margin-bottom:10px;font-size:14px !important}
.dz_pg_spacecp .tfm caption h2 {margin-bottom:0}
.dz_pg_spacecp .tfm caption p {line-height:22px}
.dz_pg_spacecp .tfm th {width:80px;text-align:right;padding-right:15px}
.dz_pg_spacecp .tfm th.xw1, .dz_pg_spacecp .tfm th[colspan*="2"] {text-align:left}
.exfm {padding:15px;margin:0 0 15px 0;font-size:13px;background:var(--dz-bgc);border:1px solid var(--dz-borderb);border-radius:var(--dz-radius-s)}
.exfm p {font-size:12px}
.exfm .pn {height:34px;line-height:34px;font-size:14px}
.exfm .lb {white-space:nowrap}
.exfm caption {margin:5px 3px}
.exfm caption h4, .mdcp h2 {font-size:14px;font-weight:400}
.exfm ul li, .exfm table td.ptm p {min-height:32px;line-height:32px}
.exfm table th {text-align:right;padding-right:10px}
.ct2_a .mn .dt th[width*="80"] {width:90px !important}
.ct2_a .mn .dt th[width*="100"] {width:110px !important}
#rulespreview {margin-top:5px;line-height:22px}
.tfm th {width:130px}
.sinf {width:430px;border-right:1px dashed var(--dz-borderb)}
.ct2_a .sadd {width:400px}
.sinf dl dt, .sadd dl dt {width:85px;text-align:right;padding-top:7px;padding-right:10px}
.exfm .rq {float:none;padding-right:5px}
.sinf h4 {font-size:14px;padding-top:0;height:32px;line-height:28px;font-weight:400}
.sinf h4 span {font-size:12px}
.tfm .d strong {margin-left:0;font-weight:400}
.tl th, .tl td {padding:8px 0}
.tl .common {font-size:14px}
.pr, .pc {margin-bottom:0}
.ptm h2 {line-height:30px;font-size:14px;font-weight:400}
#signhtmlpreview img[src*="smiley"] {max-width:22px !important;max-height:22px;vertical-align:middle}
#post_extra {margin-top:5px}
#post_extra_tb label {height:30px;line-height:30px;margin-right:10px;border:1px solid var(--dz-borderb);border-radius:var(--dz-radius-s)}
#post_extra_tb label.pn {padding:0;background:none;border:1px solid var(--dz-borderb);color:var(--dz-fa) !important}
#post_extra_tb label span {padding:0 10px;background:none;font-size:12px;line-height:30px}
#post_extra_tb span.a {background:none}
#post_extra_tb label.a {background:none;border-bottom-color:var(--dz-borderb)}
#post_extra_tb label.a span:before, #post_extra_tb label.pn span:before {background-color:var(--dz-ahot)}
#post_extra_c .exfm {margin-top:10px;border:1px solid var(--dz-borderb);border-radius:var(--dz-radius-s)}
#taglistarea a {margin:8px 8px 5px 0;font-size:14px}
.p_opt input.pxs + br {display:none}
.p_opt .px {margin:5px 0;min-width:30px;height:30px;line-height:30px}
.attc a.d {margin-top:5px;margin-left:5px}
.dz_post_input {position:relative;z-index:30}
.dz_post_input .ftid {margin-right:12px}
.dz_post_input #subject {width:calc(100% - 22px);margin-right:0;padding:0 10px;height:44px;line-height:44px;font-size:18px;font-weight:600}
.dz_post_input #subject.kmall {width:calc(100% - 160px)}
.dz_post_input .ftid select, .dz_post_input .ftid a {height:44px;line-height:44px}
.dz_post_input .dz_post_input {position:relative;z-index:30}
.dz_post_input .kmtip {position:absolute;top:1px;right:15px;z-index:50;height:44px;line-height:44px;color:var(--dz-fd)}
.dz_post_input #fastsmilies td {padding:4px 0 0 0}
.p_opt #uploadPanel {line-height:28px}
.imgl img {border:1px solid var(--dz-bordera);border-radius:var(--dz-radius-s)}
.imgf .px {padding:2px 5px;height:20px;line-height:20px}
.sinf .px, .sadd .px {width:122px}
.spmf3 .px {width:70px}
.sinf #uncertainstarttime .px, #extra_rushreplyset_c .sinf .px {width:116px}
.sinf #uncertainstarttime span, #extra_rushreplyset_c .sinf span {margin:0 2px 0 1px}
.sinf a.d {margin-top:13px}
#postbox dd.hasd input {width:124px !important}
#activitynumber {width:84px !important}
.oinf {width:272px !important}
#realprice {color:var(--dz-ahot);font-size:14px;font-weight:400}
.sppoll p a {color:var(--dz-ahot)}
.sppoll .webuploader-container {width:34px !important;padding:0;margin-top:0;background:var(--dz-btnbg) url({STYLEIMGDIR}/svg/dz_ico_upimg.svg) no-repeat center center !important;background-size:24px !important}
.sppoll .webuploader-container .webuploader-pick {text-indent:-999em !important}
.sppoll .mbm p img.cur1 {margin-bottom:4px;margin-left:2px}
.sppoll p img.cur1 {width:24px !important;height:24px !important;padding:5px;margin-bottom:4px;background-color:var(--dz-nvbg);border-radius:var(--dz-radius-b)}
.sppoll p img.cur1:hover {opacity:0.8}
.ct2_a .sadd dl dd {width:290px}
.ct2_a .sadd dl dd span.xg1, #post_extra_c .xg1 {font-size:12px}
#post_extra_c span.xg1 {margin-left:4px}
.dz_pg_post #minutehalfhourly {min-width:50px;margin-top:1px;margin-left:5px}
.ct2_a .sadd dl dd.pns span.xg1 {display:block;margin-top:5px;font-size:12px}
.spimg {margin-top:8px;border:1px solid var(--dz-bordera);border-radius:var(--dz-radius-s)}
span[id*="poll_img_preview"] {margin:5px;padding:10px;background:var(--dz-bgf);border:1px solid var(--dz-bordera);border-radius:var(--dz-radius-s)}
span[id*="poll_img_preview"] img, #avatarform .tfm td img {border-radius:var(--dz-radius-m)}
.tbmu {font-size:14px}
div.mtm.mbm.pnpost {padding-top:5px;line-height:34px}
.pnpost #postsubmit {float:left}
.sinf p, .sadd p {height:38px;line-height:38px}
#hourminute .px {padding:0 5px}
#hourminute select {padding-left:3px;margin-left:4px;margin-right:4px}
.atna p img, .attswf p img {height:20px;margin-right:4px}
.pg_post #postbox .exfm {box-sizing:border-box;margin:14px 0 16px;padding:18px;background:#fff;border:1px solid #edf0f5;border-radius:6px;box-shadow:0 6px 18px rgba(24,39,75,.03)}
.pg_post #postbox .exfm .sinf {float:none !important;box-sizing:border-box;width:100% !important;margin:0;padding:0;border-right:0 !important}
.pg_post #postbox .exfm .sadd {float:none !important;box-sizing:border-box;width:100% !important;margin:0;padding:0;border:0}
.pg_post #postbox .sinf h4 {height:50px;margin:0;padding:0;color:#2478ff;font-size:16px;font-weight:500;line-height:50px;border-bottom:1px solid #edf0f5}
.pg_post #postbox .sinf h4:after {content:"";display:block;width:28px;height:4px;margin-top:-4px;background:#2478ff;border-radius:4px}
.pg_post #postbox .sinf dl {display:flex;align-items:flex-start;box-sizing:border-box;margin:0;padding:5px 0;border-top:1px dashed #edf0f5;background:linear-gradient(90deg,#f6f7f9 0,#f6f7f9 92px,transparent 92px)}
.pg_post #postbox .sinf h4 + dl, .pg_post #postbox .sinf dl:first-child {border-top:0}
.pg_post #postbox .sinf dl dt {display:flex;align-items:center;justify-content:center;align-self:center;flex:0 0 92px;box-sizing:border-box;width:92px !important;margin:0;padding:0 8px !important;background:#f6f7f9;color:#1f2937;font-size:14px;font-weight:400;line-height:30px;text-align:center}
.pg_post #postbox .sinf dl dd {flex:1;box-sizing:border-box;width:auto !important;min-width:0;margin:0;padding:0;color:#1f2937;font-size:14px;line-height:30px}
.pg_post #postbox .sinf dl dd ul {display:grid !important;grid-template-columns:repeat(10,max-content);justify-content:start;column-gap:24px;row-gap:0;margin:0;padding:0}
.pg_post #postbox .sinf dl dd li {float:none !important;box-sizing:border-box;width:auto !important;min-height:30px !important;margin:0 !important;padding:0 2px !important;line-height:30px !important;list-style:none}
.pg_post #postbox .sinf dl dd:has(> label input[type="radio"]), .pg_post #postbox .sinf dl dd:has(> label input[type="checkbox"]) {display:grid;grid-template-columns:repeat(10,max-content);justify-content:start;column-gap:24px;row-gap:0}
.pg_post #postbox .sinf dl dd > label {box-sizing:border-box;flex:0 0 auto}
.pg_post #postbox .sinf dl dd label {display:inline-flex;align-items:center;max-width:100%;min-height:30px;margin:0;color:#1f2937;font-size:14px;line-height:30px;white-space:nowrap}
.pg_post #postbox .sinf dl dd input[type="radio"], .pg_post #postbox .sinf dl dd input[type="checkbox"] {flex:0 0 auto;width:14px;height:14px;margin:0 6px 0 0;vertical-align:middle}
.pg_post #postbox .sinf dl dd .px, .pg_post #postbox .sinf dl dd input[type="text"] {box-sizing:border-box;width:360px !important;max-width:100%;height:30px;padding:0 10px;border:1px solid #dfe5ee;border-radius:4px;background:#fff;color:#1f2937;font-size:14px;line-height:28px}
.pg_post #postbox .sinf dl dd .px:focus, .pg_post #postbox .sinf dl dd input[type="text"]:focus {border-color:#2478ff;box-shadow:0 0 0 2px rgba(36,120,255,.08);outline:none}
.pg_post #postbox .sinf .rq {float:none;margin-right:4px;padding:0;color:#ff5b5b}
@media (max-width:1200px){.pg_post #postbox .sinf dl dd ul,.pg_post #postbox .sinf dl dd:has(> label input[type="radio"]),.pg_post #postbox .sinf dl dd:has(> label input[type="checkbox"]){grid-template-columns:repeat(5,max-content);column-gap:20px}.pg_post #postbox .sinf dl dd > label{flex-basis:auto}.pg_post #postbox .sinf dl{display:block}.pg_post #postbox .sinf dl dt{width:auto !important;text-align:center;padding-right:8px !important}.pg_post #postbox .sinf dl dd{margin-top:4px}}
body#nv_forum.pg_post #postbox .exfm {padding:18px !important}
body#nv_forum.pg_post #postbox .exfm table {display:block !important;width:100% !important;border-collapse:collapse !important}
body#nv_forum.pg_post #postbox .exfm table tbody {display:block !important;width:100% !important}
body#nv_forum.pg_post #postbox .exfm table tr,
body#nv_forum.pg_post #postbox .exfm tr.nt-sort-merged-row {display:grid !important;grid-template-columns:82px minmax(0,1fr) !important;align-items:start;column-gap:18px;width:100% !important;box-sizing:border-box;padding:5px 0 !important;border-top:1px dashed #edf0f5;background:linear-gradient(90deg,#f6f7f9 0,#f6f7f9 82px,transparent 82px) !important}
body#nv_forum.pg_post #postbox .exfm table tr:first-child,
body#nv_forum.pg_post #postbox .exfm tr.nt-sort-merged-row:first-child {border-top:0}
body#nv_forum.pg_post #postbox .exfm table th,
body#nv_forum.pg_post #postbox .exfm tr.nt-sort-merged-row th {display:flex !important;align-items:center !important;justify-content:center !important;align-self:center !important;box-sizing:border-box;width:82px !important;min-width:82px !important;margin:0 !important;padding:0 8px !important;background:#f6f7f9 !important;color:#2f3a4a;font-size:14px;font-weight:600;line-height:30px;text-align:center !important;white-space:nowrap}
body#nv_forum.pg_post #postbox .exfm table th .rq,
body#nv_forum.pg_post #postbox .exfm tr.nt-sort-merged-row th .rq,
body#nv_forum.pg_post #postbox .exfm table th .rq:empty {display:inline-block;margin-right:6px;color:#ff5b5b;font-weight:600}
body#nv_forum.pg_post #postbox .exfm table td,
body#nv_forum.pg_post #postbox .exfm tr.nt-sort-merged-row td {display:block !important;box-sizing:border-box;width:auto !important;min-width:0 !important;margin:0 !important;padding:0 !important}
body#nv_forum.pg_post #postbox .exfm .nt-sort-options,
body#nv_forum.pg_post #postbox .exfm table td ul,
body#nv_forum.pg_post #postbox .exfm table td .xl,
body#nv_forum.pg_post #postbox .exfm table td .xl1,
body#nv_forum.pg_post #postbox .exfm table td .xl2 {display:grid !important;grid-template-columns:repeat(10,max-content) !important;justify-content:start !important;column-gap:24px !important;row-gap:0 !important;align-items:center;width:100% !important;margin:0 !important;padding:0 !important;background:none !important}
body#nv_forum.pg_post #postbox .exfm .nt-sort-choice,
body#nv_forum.pg_post #postbox .exfm table td ul li,
body#nv_forum.pg_post #postbox .exfm table td .xl li,
body#nv_forum.pg_post #postbox .exfm table td .xl1 li,
body#nv_forum.pg_post #postbox .exfm table td .xl2 li {display:inline-flex !important;align-items:center;box-sizing:border-box;width:auto !important;min-width:0 !important;height:30px !important;margin:0 !important;padding:0 2px !important;color:#1f2937;font-size:14px !important;line-height:30px !important;white-space:nowrap;overflow:visible !important;list-style:none !important}
body#nv_forum.pg_post #postbox .exfm .nt-sort-choice:hover,
body#nv_forum.pg_post #postbox .exfm table td li:hover {color:#2478ff;background:#f7faff;border-radius:4px}
body#nv_forum.pg_post #postbox .exfm .nt-sort-choice input,
body#nv_forum.pg_post #postbox .exfm table td input[type="radio"],
body#nv_forum.pg_post #postbox .exfm table td input[type="checkbox"] {flex:0 0 auto;width:14px;height:14px;margin:0 6px 0 0 !important}
body#nv_forum.pg_post #postbox .exfm table tr:has(> td input[type="text"]),
body#nv_forum.pg_post #postbox .exfm table tr:has(> td textarea),
body#nv_forum.pg_post #postbox .exfm table tr:has(> td .px) {grid-template-columns:82px 440px minmax(100px,1fr) !important;column-gap:8px !important;align-items:center !important}
body#nv_forum.pg_post #postbox .exfm table tr:has(> td input[type="text"]) td:first-of-type,
body#nv_forum.pg_post #postbox .exfm table tr:has(> td textarea) td:first-of-type,
body#nv_forum.pg_post #postbox .exfm table tr:has(> td .px) td:first-of-type {display:flex !important;align-items:center !important;gap:8px !important}
body#nv_forum.pg_post #postbox .exfm table tr:has(> td input[type="text"]) td:nth-of-type(n+2),
body#nv_forum.pg_post #postbox .exfm table tr:has(> td textarea) td:nth-of-type(n+2),
body#nv_forum.pg_post #postbox .exfm table tr:has(> td .px) td:nth-of-type(n+2) {grid-column:3 !important;display:flex !important;align-items:center !important;min-height:30px !important;color:#f59e0b !important;font-size:13px !important;line-height:18px !important;white-space:normal !important}
body#nv_forum.pg_post #postbox .exfm table tr:has(> td input[type="text"]) td:first-of-type > span,
body#nv_forum.pg_post #postbox .exfm table tr:has(> td textarea) td:first-of-type > span,
body#nv_forum.pg_post #postbox .exfm table tr:has(> td .px) td:first-of-type > span {display:inline-flex !important;align-items:center !important;margin-left:0 !important}
/**end**/

/** misc::ranklist **/
.biduser{width: 884px;}

/**end**/
/** home::space,home::spacecp **/
.moodfm_btn {padding-left:10px;background:none}
.moodfm_btn button {padding:23px 15px;opacity:1;filter:alpha(opacity=1);background:var(--dz-btnbga);color:var(--dz-btntxta);border:none;font-size:14px;border-radius:var(--dz-radius-s)}
.moodfm_btn button:hover {opacity:0.8}
.rwdl .uslvd{background: var(--dz-bga);}
.rwdl .slvd{background: var(--dz-bgc);}

.rwdl .uslvd em{color: var(--dz-ff);background: var(--dz-btnbg);}
.rwdl .slvd em{background: var(--dz-fd);}
.xlda .nts{padding-left: 0;}

.tdats .tdat {margin-top:0px !important}
.tdats .tb {margin-bottom:0;margin-top:6px !important;border-bottom-width:0}
.tdats .c1 #c1, .tdats .c2 #c2, .tdats .c3 #c3, .tdats .c4 #c4 {line-height:40px;float:none;margin:0;font-size:13px}

/** end **/


/** misc::ranklist **/
.tl .th th, .tl .th td, .tl th, .tl td {padding:15px 0}
.tl th a {font-size:14px}
.tl th a:visited, .tl td.fn a:visited {color:var(--dz-alink)}
.tl th a:hover, .tl td.fn a:hover {color:var(--dz-ahover);text-decoration:none}
.tl th.kmico {padding:15px 0;height:40px;line-height:40px}
.tl th.kmico img {float:left;width:40px;height:40px;margin-right:15px;border-radius:var(--dz-radius-s)}
.tl .icn {width:50px;text-align:center}
/* .tl table tr:first-child th, .tl table tr:first-child td {padding:0} */

.xld dt {padding:8px 0}
.xld .m {margin-right:10px}
.xlda .m {margin-left:-54px}
.pll .h {font-size:16px}
.pll .c {margin-left:45px}
.xs2 {font-size:16px !important}
.altw .xs2 {font-size:14px !important}

.dz_wide #ct .dz_phbbox {width:985px}
.xl2 {background:none}
.xl2 li {width:375px;font-size:14px;margin:5px 15px 5px 5px}
.xl em {font-size:12px}
.biduser {width:770px}
.dz_wide .xl2 li {width:430px}
.dz_wide .biduser {width:884px}
.bid {margin:7px 0 0 0}
.bidtop {width:103px;height:103px;border-radius:var(--dz-radius-s)}
.bidtop img {width:103px;height:103px;border-radius:var(--dz-radius-s)}
.biduser li {margin:0 7px 7px 0}
.biduser li a {display:block}
.biduser li a:hover {opacity:0.8}
.biduser img {border-radius:var(--dz-radius-s)}
.rnk1 .bigpic img {max-width:100%;max-height:100%}

/** end **/

/** home::space,home::spacecp,misc::tag **/
.comment-form-actions .pn { color: white !important;}
/** end **/




