body { background: #FCFAF0  url(https://www.boonkiong.com/template/discuzx5/static/t3/bgimg.jpg) no-repeat 50% 0; background-size: 1400px; }
@media(min-resolution:120dpi){ body { background-image: url(https://www.boonkiong.com/template/discuzx5/static/t3/bgimg2x.jpg); }}
/*body { background: #FFF  url(https://www.boonkiong.com/template/discuzx5/static/t5/bgimg.jpg) repeat-x 0 0;}*/
/*body { background: url(https://www.boonkiong.com/b/thailand2.jpg) no-repeat center center fixed;background-size: cover;}*/
/*body {background: #f9f9fa url(https://www.boonkiong.com/b/foot_bg.png) repeat-x ;}#558b2f #5ea713 #70c41a*/
/*头像弹窗积分*/
.header-user .author_intro p a { padding-left: 13px;}
/*弹窗背景色*/
.pc_inner { background:#28c357 !important;}
/*头像边框*/
.card_gender_1 {
    background: #bbebf9 url(https://www.boonkiong.com/static/image/common/gentlemanbg.png) no-repeat bottom right;}
.card_gender_2 {
    background: #fce0df url(https://www.boonkiong.com/static/image/common/ladybg.png) no-repeat bottom right;}
.pls .favatar {
    margin: 10px 18px 20px;
    line-height: 25px;
    background: #fff;
    text-align: left;
    width: 180px;
    border-radius: 5px !important;
    box-shadow: -1px 2px 5px #d0d0d0;
    border-top: 2px dotted #d0d0d0;
    border-bottom: 2px dotted #d0d0d0;
    border-left: 2px dotted #d0d0d0;
    border-right: 2px dotted #d0d0d0;
    padding-bottom: -5px;
}
div.avatar.avtm {
    margin: -5px 18px 20px;
    background: #fff;
    height: 150px;
    width: 180px;
    border-radius: 5px;
    box-shadow: -1px 2px 5px #d0d0d0;
    border-top: 2px dotted #d0d0d0;
    border-bottom: 2px dotted #d0d0d0;
    border-left: 2px dotted #d0d0d0;
    border-right: 2px dotted #d0d0d0;
    padding-top: 35px;
}
.pls .pi { text-align: center;}   
/*end*/
/* 会员头像动态彩色边框效果 */
.pls .avatar {
    margin: 20px;
    text-align: center;
    position: relative;
}

.pls .avatar .avtm {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 115px;
    height: auto;
    border: 1px solid #f4f4f4 !important;
    margin: 0 auto;
    padding: 0 !important;
    background: conic-gradient(from 0deg, #4ade80, #9ca3af, #a855f7, #4ade80) !important;
    border-radius: 50% none !important;
    animation: rotateBorder 2s linear infinite;
}

@keyframes rotateBorder {
    0% { filter: hue-rotate(0deg) }
    100% { filter: hue-rotate(360deg) }
}
.pls .avatar img {
    width: 110px;
    height: auto;
    border: 1px solid #f4f4f4 !important;
    box-shadow: none !important;
    border-radius: 50% none !important;
    background: conic-gradient(from 0deg, #4ade80, #9ca3af, #a855f7, #4ade80) !important;
    animation: rotateBorder 2s linear infinite;
    padding: 0 !important;
}
/* 会员头像动态彩色边框效果End */
/*帖内头像边栏*/
/*td.pls  { background: #e3f4ff;}*/
.pls {
    width: 220px;
    background: var(--dz-bgf);
    border-right: 1px solid var(--dz-borderb);
    border-radius: var(--dz-radius-m) none !important;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}
td.pls  { background: #e3f4ff url(https://www.boonkiong.com/b/foot_bg.png) repeat-x ;}
/*左侧用户头像下方*/
.pls .tns {background: none !important;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
/** end **/
/*帖子内容页最下方头像*/
div.avatar.avtm img { border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
/** end **/

/*论坛屋子语言提醒*/
.chart { color:#333;}
.chart em { color:#000;}
a.xi2 { color:#333 !important;}
.chart:before { color: #0090F0 !important;}
.nvhm:before { color: #0090F0 !important;}
.header-i18n .i18n-icon { color: #0090F0 !important;}
.header-notice .notice-icon .dzicon { color: #0090F0 !important;}
/*版块收起展开按钮*/
.bm_h .o em.tg_no { color: #0090F0; }
.bm_h .o em { color: #5fbcfa; }
/*在线会员*/
.bm_h h3 strong a { color: #0090F0;}
/*跳转到帖内楼层按钮*/
.fc-n, .fc-p, .pls .o li:before, .nvhm, .chart:before { color: #0090F0;}
/*打印上一主题下一主题按钮*/
.fico-right:before, .fico-print:before, .fico-left:before { color: #0090F0;}
/*快速发帖返回顶部*/
/* 用最标准的 HTML 箭头符号或者纯文本代替 
.dz_rnav a.dz_rtop:before {
    content: "∧"; 
    font-size: 18px;
    font-weight: bold;
    font-family: sans-serif;
    text-align: center;
}*/

/* 调整 Twemoji 图片大小与对齐方式，使其完美融入文字中 */
  img.emoji {
    height: 1em;
    width: 1em;
    margin: 0 .05em 0 .1em;
    vertical-align: -0.1em;
  }
/*右侧diy前面的小圆点*/
.block .xl1 ul li a:before { background: #0090F0;}
/** end **
/*导航软件下拉菜单*/
#hds .p_pop a {text-align: left !important;height: 30px!important;line-height: 30px!important;}
#hds .p_pop {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;}
/** end **/
/*收藏*评分*分享*赞*踩*/
#p_btn a { background: #fff!important;}
#p_btn a {
    margin: 5px !important;
    padding: 10px !important;
    min-width: 50px !important;
    line-height: 20px !important;
    color: #999 !important;
    border-radius: 4px !important;
}
/** end **/
/*发帖回帖*/
#p_btn a { border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
#p_btn em {
    float: none !important;
    display: block !important;
    margin: 0 0 4px !important;
    font-size: 20px !important;
}
/** end **/
/*返回列表*/
#visitedforums.y.pgb { border-radius:4px;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
#visitedforums.y.pgb a:hover { font-weight: 400;}
/*#v_threads li, #v_forums li { background: url(./static/image/common/dot.gif) no-repeat 0 20px !important;}*/
 /** end **/
/*返回列表下拉菜单*/
#visitedforums_menu a { padding: 0 3px; }
#v_forums li { background-position: 0 12px; }
.p_pop, .p_pof, .sllt { border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
#visitedforums_menu {width: 120px !important;}
/** end **/
/*主题列表*/
div.bm.bml.pbn { border-radius:4px;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
div#threadlist.tl.bm.bmw { border-radius:4px;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
div#f_pst.bm { border-radius:4px;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
/** end **/
/* 表情渲染*/ 
img[src*="smiley"] {vertical-align:middle}
/*字体阴影*/
a:hover,a:visited:hover {color:#0090F0;text-shadow:rgb(0, 144, 240) 0px 2px 15px;}
/*a:hover,a:visited:hover {color:#0066ff;text-shadow:rgb(1, 102, 255) 0px 2px 15px;}*/
/*字体阴影end*/
/*搜索框*/
input.search-input{border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
/** end **/
/*论坛页面*/
/*div.bm.bmw.cl { border-radius:4px;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
#online.bm.oll { border-radius:4px;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
#category_lk { border-radius:4px;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
#portal_block_217 { border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
#tabQmjDHd { border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
#portal_block_227 { border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
#portal_block_228 { border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
#portal_block_216 { border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
#portal_block_221 { border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
#portal_block_223 { border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
#portal_block_215 { border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}*/
/** end **/
/*帖子内容页*/
div#postlist.pl.bm { border-radius:6px;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
div#f_pst.pl.bm.bmw  { border-radius:6px;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
/** end **/
/*电梯直达*/
input.px.p_fre.z{border-radius: 25px!important;background: #FFF !important;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
label.z{
    color: #8c888b;
    background: -webkit-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    -moz-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    -ms-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    color: transparent;
    -webkit-background-clip: text;
    animation: ran 250s linear infinite;
}       
/** end **/
/* 表格样式*/
.t_table,.t_table td {border: 1px solid #ccc!important;}
.t_table td{line-height: 1.5!important;}
.t_table tr:first-child td{background: #7da0cc4a;font-size:18px;color:#fff;}
.t_table tr:nth-child(odd){ background: #155bd514!important;}/*奇数行*/
.t_table tr:nth-child(even){ background:rgba(255, 255, 255, 0);}/*偶数行 透明写法：rgba(0, 0, 0, 0) 或 rgba(255, 255, 255, 0)最后一个数字 0 代表完全透明。*/
/*表格样式end */
/*上一篇下一篇*/
.t_navigation a{
        font-size: 14px;
        color:#333;
        vertical-align: middle;
        text-decoration: none;
}
.t_navigation a:hover{
        color:red;
}
.up_t {
        margin:10px 0 5px 0;
        overflow: hidden;
        line-height: 18px;
        text-align: -webkit-match-parent;
}
.up_t a, .up_t span {
    color: #8c888b;
    background: -webkit-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    -moz-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    -ms-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    color: transparent;
    -webkit-background-clip: text;
    animation: ran 250s linear infinite;
}    
.up_t em{
        font-size: 10px;
        color:#fff;
        padding: 1px 9px 3px 7px;
        margin:0 10px 5px 0;
        background: #0090F0;
        border-radius:4px 4px 4px 4px;
        display: inline-block;
        box-shadow: 1px 1px 2px #0090F0;
}
.next_t{
        margin:10px 0 5px 0;
        overflow: hidden;
        line-height: 18px;
        text-align: -webkit-match-parent;
}
.next_t a, .next_t span  {
    color: #8c888b;
    background: -webkit-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    -moz-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    -ms-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    color: transparent;
    -webkit-background-clip: text;
    animation: ran 250s linear infinite;
}    
.next_t em{
        font-size: 10px;
        color:#fff;
        padding: 1px 9px 3px 7px;
        margin:0 10px 5px 0;
        background: #0090F0;
        border-radius:4px 4px 4px 4px;
        display: inline-block;
        box-shadow: 1px 1px 2px #0090F0;
}
/*上一篇下一篇end*/
/*幻彩文字*/

            #postmessage_37985{
font-size: 22px;
                color: #8c888b;
background: -webkit-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
            -moz-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
            -ms-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
                color: transparent;
                -webkit-background-clip: text;
                animation: ran 50s linear infinite;
            }
            @keyframes ran {
                from {
                    backgroud-position: 0 0;
                }
                to {
                    background-position: 9000px 0;
                }
            }


#color_t {
    color: #8c888b;
    background: -webkit-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
            -moz-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
            -ms-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    color: transparent;
    -webkit-background-clip: text;
    animation: ran 150s linear infinite;
}

h1 {
    color: #8c888b;
    background: -webkit-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    -moz-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    -ms-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    color: transparent;
    -webkit-background-clip: text;
    animation: ran 150s linear infinite;
}
/*幻彩文字end*/
/* 标签 */
.ptg { margin-top: 15px!important;}
.ptg a { color:#e9f0f3 !important; display: inline-block;height: 20px; line-height: 19px;border-radius: 3px;padding: 0 12px;background:#91a1a5 url(/static/image/common/a4.png) no-repeat 7px 50%;box-shadow: 1px 2px 4px #91a1a5;text-indent: 5px;margin-right: 3px;transition: all ease-out .3s;}
.ptg a:hover { color:#2e5c67 !important; background:#dbe1e2 url(/static/image/common/a4-1.png) no-repeat 7px 50%;transition: all ease-out .3s;}
/** end **/
/*帖内图片阴影*/
img[id^="aimg_"]{ display: flex;border-radius: 4px;max-width: 100%;vertical-align: middle;box-shadow: 0 0 3px 0px rgba(0,0,0,.2)}
/** end **/
/*相关帖子*/
div.mtw.mbw  {
    margin: 10px 0 20px;
    padding: 10px 15px;
    background: #0090F0 url(https://www.boonkiong.com/b/foot_bg.png) repeat-x ;
    border-radius: 6px;
}
h3.pbm.mbm.bbda {
    display: inline-block;
    margin: 5px 0 8px -15px;
    padding: 6px 15px;
    line-height: 20px;
    font-size: 13px;
    font-weight: 400;
    background: #ff6951;
    color: #ffffff;
    border-radius: 0 4px 4px 0;
}
.bbda {
    border-bottom: 1px dashed var(--dz-borderb) none !important;
}
/*相关帖子文字颜色*/
div.mtw.mbw .xl2 li a { color:#FCFCFC;}
/*相关帖子项目符号颜色*/
div.mtw.mbw .xl2 li { color:#FCFCFC;}
/** end **/
/*发帖回复图标*/
.pgsbtn { box-shadow: 0 0 3px 0px var(--dz-btnbga);}
button#fastpostsubmit.pn.pnc.vm { box-shadow: 0 0 3px 0px var(--dz-btnbg)}
/** end **/
/*Aplayer尺寸修改*/
.aplayer-info { align:center;height: 90px !important;}
div#aplayer.aplayer { height: 90px !important;}
.aplayer .aplayer-pic { height: 90px !important;width: 90px !important;border-radius:2px 0 0 2px;}
.aplayer-title { padding: 6px !important;}
.aplayer-icon path { margin-bottom: -100px !important;}
.aplayer .aplayer-info .aplayer-controller .aplayer-time { margin-top: 20px !important;}
.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap { margin-top: 20px !important;padding: 6px !important;}
/** end **/
/*页面透明背景
div {  background-color:#f9f9fa4f!important; filter:alpha(opacity:99); opacity:99;  -moz-opacity:99;-khtml-opacity: 99!important;} 
.dz_wide .ct2 .mn {     box-shadow: 1px 1px 1px #e9f0f3;border: 1px solid #91a1a5;}
div{
    backdrop-filter: blur(2px);    
    -webkit-backdrop-filter: blur(2px);
}end*/
/*回复框*/
.tedt .bar { background: #e3f4ff;}
/*导航*/
.topbox {  background-color:#f9f9fa4f !important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;}
/*论坛版块页面*/
div.bm.bmw.cl {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}
div.fl.bm {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}
/*在线会员*/
#online.bm.oll {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}
/*友情链接*/
div.bm.lk { border-radius:4px; background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}
/*添加的Diy*/
/*首页N格*/
#tabQmjDHd {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.95); opacity:0.95;  -moz-opacity:0.95;-khtml-opacity: 0.95!important;
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}
/*添加的Diy*/
/*#portal_block_217 {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}*/
/*生活资讯*/
#portal_block_227 {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}
/*推荐帖子*/
#portal_block_228 {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}
/*活跃会员*/
#portal_block_216 {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}
/*广告栏Discuz!X5下载*/
#portal_block_221 {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}
/*广告栏Discuz!国际版*/
#portal_block_223 {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}
/*置顶帖*/
#portal_block_215 {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}
/*论坛版块页面*/
div.bm.bmw.cl a {color:#0090F0 none !important;}
td.fl_g.dt a  {color: #0090F0;}
/*在线会员*/
#online.bm.oll a {color: #0090F0 none !important;}
.xsl a {color: #9a9fbf;}
/*友情链接*/
div.bm.lk a {
        color: #8c888b;
    background: -webkit-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    -moz-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    -ms-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
    color: transparent;
    -webkit-background-clip: text;
    animation: ran 250s linear infinite;
}       
/*首页N格*/
#tabQmjDHd a {color: #4890C0;}
/*生活资讯*/
#portal_block_227 a {color: #4890C0 none !important;}
/*推荐帖子*/
#portal_block_228 a {color: #4890C0 none !important;}
/*活跃会员*/
#portal_block_216 a {color: #4890C0 none !important;}
/*置顶帖*/
#portal_block_215 a {color: #2B65B7;}
/*end*/
/*主题列表和帖子内容页*/
div#ct.wp.cl {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;}
/** end **/
/*返回顶部*/
.dz_rnav a { border-radius:50%;box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);}
div#dz_rnav.dz_rnav {  background-color:#f9f9fa4f !important, filter:alpha(opacity:0.9); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9!important;}
.dz_rnav a { box-shadow: 0 0 3px 0px var(--dz-bgf)}
.dz_rnav a.dz_rpost:before, .dz_rnav a.dz_rwx:before, .dz_rnav a.dz_rtop:before { color: #0090F0; }
.dz_rnav a:hover, .dz_rnav a.dz_light_on { color: #0090F0 !important;}
/** end **/
/*快速回复表情框*/
div#fastpostsml_menu.sllt { width: 305px !important;}
div#fastpostsmiliesdiv_tb { width: 293px !important;}
/*导航下方主题字体
#pt .z em { color:#f4f4f4!important;}
#pt .z a { color:#f4f4f4!important;}*/
/*代码框*/
.pl .blockcode {
    padding: 10px 0 5px 10px;
    border: 1px solid #CCC;
    background: #FFFFFF repeat-y 0 0;
    background-image: linear-gradient(90deg, #c5e0c5, #c5e0c5 );
    background-size: 43px;
    overflow: hidden;
    border-radius: 5px;
}
/*版块图标
.fl_icn img, .fl_icn_g img  {  background-color:#f9f9fa4f!important, filter:alpha(opacity:0.98); opacity:0.98;  -moz-opacity:0.98;-khtml-opacity: 0.98!important;
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}*/
/*版块分区名称字体加粗*/
.bmw .bm_h a { font-weight: bold;}
.bm_h h2 a { font-weight: bold;}
/*end*/
/*导航栏增加长度*/
.dz_btm_layer .dz_layer_nav { width: 699px !important;}
/*end*/
/*帖内等级图标*/
img.vm {
    width: auto;
    height: 32px !important;
}
/*帖内发表于旁边的图标*/
.authicn.vm {
    height: 16px !important;
}
/*帖内IP地址颜色*/
em.pl10 { color: #0090F0;}

.dz_btm_layer .header-searcher .search-input {
    width: 150px !important;
}


/*.nvhm {
    width: 1px !important;
    font-family: dzicon;
    text-align: center;
    font-size: 1px !important;
    color: #C5D7E3 none !important;
    overflow: hidden;
}
#pt .z em {
    width: 20px !important;
    height: 1px !important;
    text-align: center;
    color: #bdbdbdb none !important;
}*/
/*主题列表页图片附件*/
i.fico-image.fnmr.vm { color: #0090F0;}
/*勋章*/
.md_ctrl a img {
    float: left;
    width: 35px !important;
    height: 55px !important;
    margin: 5px 8px 5px 0;
}

.pls dt { width: 57px !important;}
.pls dd { width: 67px !important;}
/*帖内图章*/
#threadstamp img {
    position: absolute;
    top: -20px;
    right: 250px !important;
}
/*end*/

.dz_rnav a.dz_light_on:before {
    content: "☼"!important;
}
.dz_rnav a.dz_light:before {
    content: "☀"!important;
    color: #0090F0;
}

/* 1. 确保父级元素是相对定位，以便伪元素绝对定位对齐 */
.dz_down {
    position: relative; 
    /* 如果你需要设置按钮本身的宽高、背景色等，也可以在这里写 */
}

/* 2. 定义 ::before 伪元素 */
.dz_down::before {
    content: "\f125";/* 伪元素必须包含 content 属性才能显示 */
    display: inline-block;
    color: #0090F0;
    width: 26px;
    height: 26px;
    line-height: 50px;
    font-family: dzicon;
    font-size: 22px;
    text-align: center;
}
/*发帖框*/
.pg_post #postform #ct div.bm {
    border-radius:6px;
    border: 1px solid !important;
    border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;
}

div.ptbgn {border-radius: 5px;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}