/* 会员头像动态彩色边框效果 */
.pls .avatar {
    margin: 20px;
    text-align: center;
    position: relative;
}

.pls .avatar .avtm {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 115px;
    height: 115px;
    border: 1px solid #f4f4f4 !important;
    margin: 0 auto;
    padding: 0 !important;
    background: conic-gradient(from 0deg, #4ade80, #9ca3af, #a855f7, #4ade80) !important;
    border-radius: 50%;
    animation: rotateBorder 2s linear infinite;
}

@keyframes rotateBorder {
    0% { filter: hue-rotate(0deg) }
    100% { filter: hue-rotate(360deg) }
}

.pls .avatar img {
    width: 110px;
    height: 110px;
    border: 1px solid #f4f4f4 !important;
    box-shadow: none !important;
    border-radius: 50%;
    background: conic-gradient(from 0deg, #4ade80, #9ca3af, #a855f7, #4ade80) !important;
    animation: rotateBorder 2s linear infinite;
    padding: 0 !important;
}
   
/* 会员头像动态彩色边框效果End */
/* 表情渲染 */
img[src*="smiley"] {
    max-width: 26px !important;
    max-height: 26px !important;
    vertical-align: middle;
}
/*字体阴影*/
a:hover,a:visited:hover {color:#0066ff;text-shadow:rgb(1, 102, 254) 0px 2px 15px;}
/*字体阴影end*/ 
*/
/*仿小米楼层*/
cite#sf{float: right;height: 24px;font-weight: 100;color: #ee5567;line-height: 24px;padding: 2px 2px;margin-top: 4px;border-radius: 25px!important;background: #FFF !important;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
cite#bandeng{float: right;height: 24px;font-weight: 100;color: #ff6f3d;line-height: 24px;padding: 2px 2px;margin-top: 4px;border-radius: 25px!important;background: #FFF !important;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
cite#diban{float: right;height: 24px;font-weight: 100;color: #ffce55;line-height: 24px;padding: 2px 2px;margin-top: 4px;border-radius: 25px!important;background: #FFF !important;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
cite#louti{float: right;height: 24px;font-weight: 100;color: #5d9cec;line-height: 24px;padding: 2px 2px;margin-top: 4px;border-radius: 25px!important;background: #FFF !important;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
cite#dixiashi{float: right;height: 38px;font-weight: 100;color: #FF00FF;line-height: 38px;padding: 2px 2px;margin-top: 4px;border-radius: 25px!important;background: #FFF !important;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
cite#xsd{float: right;height: 38px;font-weight: 100;color: #009900;line-height: 38px;padding: 2px 2px;margin-top: 4px;border-radius: 25px!important;background: #FFF !important;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
cite#ah{float: right;height: 24px;font-weight: 100;color: #666666;line-height: 24px;padding: 2px 2px;margin-top: 4px;border-radius: 25px!important;background: #FFF !important;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
cite#st{float: right;height: 24px;font-weight: 100;color: #FFCC99;line-height: 24px;padding: 2px 2px;margin-top: 4px;border-radius: 25px!important;background: #FFF !important;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
cite#dh{float: right;height: 24px;font-weight: 100;color: #0000FF;line-height: 24px;padding: 2px 2px;margin-top: 4px;border-radius: 25px!important;background: #FFF !important;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
cite#lou{float: right;height: 38px;font-weight: 100;color: #0000FF;line-height: 38px;padding: 2px 2px;margin-top: 4px;border-radius: 25px!important;background: #FFF !important;border: 1px solid !important;border-color: #FF9B9B #FFF961 #66D4FF #A9FFA1 !important;}
/*仿小米楼层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:;}//偶数行
/*表格样式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: #3DA2C2;
        border-radius:4px 4px 4px 4px;
        display: inline-block;
        box-shadow: 1px 2px 4px #3DA2C2;
}
.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: #3DA2C2;
        border-radius:4px 4px 4px 4px;
        display: inline-block;
        box-shadow: 1px 2px 4px #3DA2C2;
}
/*上一篇下一篇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: #f9f9f9;
    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 { color:rgb(204, 204, 204);}
/** end **/
.dz_rnav a { box-shadow: 0 0 3px 0px var(--dz-bgf)}
/*发帖回复图标*/
.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;}
.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;}
/** 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*/
