body.pg_guide #ct { padding-bottom: 28px; } body.pg_guide #ct .mn { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px; float: none; width: 100%; align-items: start; } body.pg_guide #ct .mn::after { display: none; } body.pg_guide #ct .mn > * { grid-column: 1 / -1; min-width: 0; } body.pg_guide #ct .mn > .bm.bmw:not(#threadlist) { grid-column: auto; } body.pg_guide #ct .mn > .bml, body.pg_guide #ct .mn > .bm.bmw { margin: 0; padding: 0 !important; border: 1px solid var(--dz-borderb); border-radius: var(--dz-radius-m, 10px); background: var(--dz-bgf); } body.pg_guide #ct .bml > .bm_h { box-sizing: border-box; height: auto; min-height: 54px; margin: 0; padding: 14px 16px; border: 0; border-radius: var(--dz-radius-m, 10px); background: transparent; line-height: 26px; } body.pg_guide #ct .bml h1 { font-size: 16px !important; font-weight: 500; } body.pg_guide #ct .bml > .bm_c { padding: 0 16px 12px !important; font-size: 12px; line-height: 22px; } body.pg_guide #ct .bml > .bm_c:has(.ptn:empty) { display: none; } body.pg_guide #ct .bml .ptn { padding-top: 0 !important; }   body.pg_guide #thread_types { display: flex; align-items: center; flex-wrap: wrap; gap: 6px; height: auto; margin: 0; padding: 0; border: 0; background: transparent; } body.pg_guide #thread_types::after { display: none; } body.pg_guide #thread_types > li { display: flex; float: none; margin: 0; padding: 0; } body.pg_guide #thread_types a { display: inline-flex; align-items: center; justify-content: center; float: none; box-sizing: border-box; height: 32px; margin: 0; padding: 0 12px; border: 1px solid var(--dz-borderb); border-radius: var(--dz-radius-s, 6px); background: var(--dz-bgf); font-size: 13px; line-height: 20px; white-space: nowrap; text-decoration: none; } body.pg_guide #thread_types .a a, body.pg_guide #thread_types a:hover, body.pg_guide #thread_types a:focus-visible { border-color: var(--dz-nvbg); background: var(--dz-nvbg); color: var(--dz-ff); }   body.pg_guide #ct .mn > .bm.bmw:not(#threadlist) > .bm_h { height: 42px; margin: 0 16px; padding: 0; border: 0; border-bottom: 1px solid var(--dz-borderb); background: transparent; line-height: 42px; } body.pg_guide #ct .bmw > .bm_h h2 { font-size: 14px !important; font-weight: 500; } body.pg_guide #ct .bmw > .bm_h > .y { font-size: 12px; color: var(--dz-fc); } body.pg_guide #ct .mn > .bm.bmw:not(#threadlist) > .bm_c { padding: 6px 16px 10px; } body.pg_guide #ct .xl2 { display: flex; flex-direction: column; background: none; } body.pg_guide #ct .xl2::after { display: none; } body.pg_guide #ct .xl2 > li { display: flex; align-items: center; gap: 6px; box-sizing: border-box; float: none; width: 100%; height: 34px; margin: 0; padding: 0; border-bottom: 1px solid var(--dz-borderb); font-size: 13px; line-height: 34px; } body.pg_guide #ct .xl2 > li:last-child { border-bottom: 0; } body.pg_guide #ct .xl2 li > i { order: 0; flex: 1; min-width: 0; padding: 0; font-style: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } body.pg_guide #ct .xl2 li > .xg1 { order: 1; flex: 0 1 auto; max-width: 96px; font-size: 11px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } body.pg_guide #ct .xl2 li > em { order: 2; flex: 0 0 auto; float: none; margin: 0; padding: 0; font-size: 11px; color: var(--dz-fc); white-space: nowrap; } body.pg_guide #ct .xl2 .emp { padding: 18px 0; font-size: 12px; color: var(--dz-fc); }   body.pg_guide #threadlist > .th { padding: 0 14px; border-radius: var(--dz-radius-m, 10px) var(--dz-radius-m, 10px) 0 0; background: var(--dz-bgc); } body.pg_guide #threadlist > .bm_c { padding: 0 14px 8px; overflow-x: auto; } body.pg_guide #threadlist table { width: 100%; table-layout: fixed; } body.pg_guide #threadlist th, body.pg_guide #threadlist td { padding: 7px 0; border-color: var(--dz-borderb); font-size: 12px; line-height: 20px; } body.pg_guide #threadlist .th th, body.pg_guide #threadlist .th td { padding: 8px 0; font-weight: 400; } body.pg_guide #threadlist th.common, body.pg_guide #threadlist th.new, body.pg_guide #threadlist th.lock { padding-right: 12px; } body.pg_guide #threadlist .xst { font-size: 14px; line-height: 22px; } body.pg_guide #threadlist .icn { width: 28px; text-align: left; } body.pg_guide #threadlist .by { width: 112px; } body.pg_guide #threadlist .num { width: 64px; } body.pg_guide #threadlist .by cite, body.pg_guide #threadlist .by em, body.pg_guide #threadlist .num em { font-size: 11px; line-height: 18px; } body.pg_guide #ct .pgs { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 12px; margin: 0 !important; padding: 0; border: 0; background: transparent; } body.pg_guide #ct .pgs::after { display: none; } body.pg_guide #ct .pgs > .pg { display: flex; align-items: center; flex-wrap: wrap; gap: 4px; float: none; max-width: 100%; } body.pg_guide #ct .pgs > .pg > * { float: none; margin-left: 0; } body.pg_guide #ct .pgs > .pgsbtn, body.pg_guide #ct .pgs > .pgb { flex: 0 0 auto; float: none; margin-left: auto; } body.pg_guide #ct .pgs .pgsbtn { box-sizing: border-box; height: 36px; padding: 0 18px; border-radius: var(--dz-radius-s, 6px); font-size: 14px; line-height: 36px; letter-spacing: 0; } body.pg_guide #ct .pg a, body.pg_guide #ct .pg strong, body.pg_guide #ct .pgb a { box-sizing: border-box; min-width: 30px; height: 30px; margin-left: 4px; padding: 0 8px; font-size: 12px; line-height: 28px; } body.pg_guide #ct .pg a.nxt { padding-right: 22px; } @media (max-width: 900px) { body.pg_guide #ct .mn { grid-template-columns: minmax(0, 1fr); } body.pg_guide #threadlist > .th { overflow-x: auto; } body.pg_guide #threadlist table { min-width: 760px; } }
body:is(.pg_forumdisplay, .pg_guide, .pg_viewthread) #ct .pgb a { display: inline-flex; align-items: center; justify-content: center; box-sizing: border-box; height: 30px; padding: 0 10px 0 28px; background-image: url(svg/arw_l.svg); background-size: 14px 14px; background-position: 9px center; background-repeat: no-repeat; line-height: 20px; white-space: nowrap; } body:is(.pg_forumdisplay, .pg_guide, .pg_viewthread) #ct .pgb a::before { display: none; } body:is(.pg_forumdisplay, .pg_guide, .pg_viewthread) #ct .pgb a:hover, body:is(.pg_forumdisplay, .pg_guide, .pg_viewthread) #ct .pgb a:focus-visible { border-color: var(--dz-nvbg); background-color: var(--dz-nvbg); background-image: url(svg/arw_ls.svg); color: var(--dz-ff); }   .cdbao_x5_compact #atarget { display: inline-flex; align-items: center; justify-content: center; gap: 5px; box-sizing: border-box; height: 26px; margin-right: 8px; padding: 0 8px; border: 1px solid var(--dz-borderb); border-radius: var(--dz-radius-s, 6px); background: var(--dz-bgf); color: var(--dz-fc); font-size: 12px; line-height: 20px; white-space: nowrap; } .cdbao_x5_compact #atarget::before { flex: 0 0 14px; float: none; width: 14px; height: 14px; margin: 0; font-size: 14px; line-height: 14px; color: inherit; } .cdbao_x5_compact #atarget.atarget_1, .cdbao_x5_compact #atarget:hover { border-color: var(--dz-nvbg); color: var(--dz-nvbg); background: var(--dz-bgc); }
