/* ----------------------------------
Self-adaption Width CSS file for Discuz! X
(C) ihei5 Inc.
https://bbs.ihei5.com
---------------------------------- */

/* https://logo.ihei5.com/index/bbg.png */

html {/*filter:gray !important;-webkit-filter:grayscale(100%) !important;*/}

body, input, button, select, textarea{font:13px/21px Arial,sans-serif;}

#chart {margin-top:15px!important;margin-bottom:15px!important;}
.bm_h h2{font-size: 1.2em;}
.wp{width:1100px}
li a{opacity:1;}
li a:hover{opacity:.8;-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:opacity 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-tap-highlight-color: rgba(0,0,0,0);}

#toptb{/*background:rgba(29,29,31,0.6);*/border:none;}
#toptb a{/*color:#eee;*/text-decoration:none;}

#nv{background:rgba(29,29,31,0.72);opacity:1 !important;-webkit-backdrop-filter: saturate(180%) blur(20px);backdrop-filter: saturate(180%) blur(20px);}

#nv, #nv li, #nv li a{height:40px;line-height:40px;}
#nv li{font-size:15px;}
#nv li{opacity:.8;/*filter:Alpha(Opacity=100)!important;opacity:1!important;*/}
#nv li.a{background:#2d2d2d30;}
#nv li:hover, #nv li a:hover{background:#2d2d2d20;text-decoration:none;}
#nv li, #nv li a:hover, #nv li.hover a:hover, #nv li.hover a{background-image:none!important;}
#nv li a, #nv li.a, #nv li.a a{opacity:1;}
#nv li a:hover, #nv li.hover a:hover, #nv li.hover a{opacity:.8;-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:opacity 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-tap-highlight-color:rgba(0,0,0,0);}

.ihei5minilogo{display:none;}
.ihei5minilogo a{padding:0 !important;}
.ihei5minilogo img{max-height:100%;}
#nv style[position="fixed"] .ihei5minilogo{display:none;}

#qmenu{margin:8px 8px 0;}
#qmenu_menu{margin-top:-1px;}

#scbar{height:43px;line-height:43px;border:0px solid #E5E5E5;background:#f9f9f9;padding:5px 0;}
.scbar_icon_td, .scbar_txt_td, .scbar_type_td, .scbar_btn_td{background-image:url(img/search.png?20201029);}
#scbar_txt{padding-left:2px;}

#header_update a{background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-border-radius:2px;-webkit-user-select:none;background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#666;cursor:default;font-family:arial,sans-serif;font-size:12px;font-weight:bold;height:25px!important;line-height:25px!important;margin:0 6px;width:28px;padding:0 8px;text-align:center;vertical-align:middle;text-decoration:none !important;}
#header_update a:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#333}

#diy1.area{border:1px solid #E5E5E5;}
#diy1.area .tb-c li a{text-align:center;}
#diy1.area .tb-c li a img{width:auto;height:100%;display:block;margin: 0 auto;}
#diy1.area .tb a{border:none;}
.frame-title, .frametitle, .tab-title{background:#f9f9f9;}

#nv_forum .fl, #nv_forum .bm{border:0px solid #E5E5E5;}
#nv_forum .fl .bmw{background:#f9f9f9;margin-bottom:20px;}
#nv_forum .fl .bm_h, #nv_forum .bmw .bm_h, #nv_forum .bm_h{border:none;}
#nv_forum .bm_h{height:40px;line-height:40px;background:#f5f5f7;padding:0 15px;}
.bm_h .o img{margin-top:12px;}
#nv_forum .fl_row td{border:none;}
#nv_forum .fl_icn_g{width:49px;min-width:49px;}
#nv_forum .fl_g dl{margin-left:49px;}
#nv_forum .fl_tb td{padding:20px 20px;}

.focus .bm_c{background:#f9f9f9;}
.pg_index .bm.a_c{margin-bottom:20px;}
#scrolltop {left:50%!important;right:auto!important;margin-left:560px;bottom: 105px;}

ignore_js_op>img{max-width:100%!important;height:auto!important;}
.tip.aimg_tip{display:none;}

#pt{margin:8px 0;}
.pg_forumdisplay .wp #diy1.area, .pg_viewthread .wp #diy1.area{border:0px solid #E5E5E5;}

#atarget.atarget_-1{background-position: 0px 5px;}
#atarget.atarget_1, .chked{background-position: 0px -36px;}
#atarget, .unchk, .chked{padding-right: 10px;line-height: 21px;}

.cttp{padding-right:50px;}
.cttp .unfold, .cttp .fold{width:26px;}
.ttp a, .ttp strong{line-height:18px;}
.md_ctrl a img{padding:0 0 5px 0;}
.pg_forumdisplay .boardnav .bm_c .ptn.xg2 img{margin-left: -10px;}
.pg_forumdisplay .boardnav #threadlist #threadlisttableid {}
.pg_forumdisplay .boardnav #threadlist .bm_c{padding:0px 0px 10px 0px;}
.t_f, .t_f td{font-size:15px;line-height:1.8;}
.tl th, .tl td{padding:15px 0;}
.tl th .tdpre, .tl td.fn .tdpre{margin-right: 10px;}
.t_f font[size="5"],.t_f font[size="6"],.t_f font[size="7"]{font-size:18px!important;}

.ct2_a .mn{width:940px;}

/* AD */
.a_pt, .a_pb{margin-bottom:16px;}
.a_mu{border:none;}

.lk .x li{margin-right:15px;width:auto;}
#category_lk{padding-bottom:1px;}
#nv_forum #postlist.bm{border:1px solid #E9E9E9;border-radius:10px;}
.pls, .pls .avatar img{background:none}
.ad .pls{height:0px}
#ft{border-top:4px solid #eee;}
.bbs{border-bottom:4px solid #eee !important;}
/*.avtm:hover img, .avtm img:hover{padding:0px !important;}*/
.avtm img{height:120px;}
.pls .avatar img{padding:5px;}
.t_l, .t_c, .t_r, .m_l, .m_r, .b_l, .b_c, .b_r{display:none;width:0px;height:0px;background:none;opacity:1;filter: alpha(opacity=100);}
.avtm img, .avt img, .focus .bm, #scrolltop, .fwinmask{--elevation:4;box-shadow:0 0 calc((var(--elevation) * 0.225px) + 2px) rgba(0, 0, 0, calc(0.11 * (2 - var(--background-luminance, 1)))), 0 calc(var(--elevation) * 0.4px) calc((var(--elevation) * 0.9px)) rgba(0, 0, 0, calc(0.13 * (2 - var(--background-luminance, 1))));}
.avtm img, .avt img{border:none;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.focus{overflow:unset;}
.focus .bm, .fwinmask{--elevation:20;}
#f_pst .pls{border-right:0px solid #E5E5E5;}
.pi {border-bottom: 0px dashed #CDCDCD !important; border-top: 1px solid #E5E5E5}
.pi strong a{border:none;}
#scrolltop{border:0px #cdcdcd solid;}
#scrolltop a{border-top:0px}
