/* QQXD six issue repair: independent theme only */
body .pn.pnc,body .pn.pnc strong,body .pn.pnc em,body .pn.pnc span,
body button.pnc,body button.pnc strong,body button.pnc em,
body #postsubmit.pnc,body #fastpostsubmit,body #fastpostsubmit strong {
 color:#fff!important;-webkit-text-fill-color:#fff!important;
}
body .pn.pnc,body button.pnc,body #fastpostsubmit{background:#b84b3d!important;border-color:#b84b3d!important}
body .pn.pnc:disabled,body button.pnc:disabled{opacity:.55;cursor:not-allowed}
body.discuzx5 #scrolltop{display:none!important}
.qx-mps-icon{display:inline-block!important;width:16px!important;height:16px!important;vertical-align:-3px!important;object-fit:contain;margin-right:5px}
body .t_f a[href]:not([href^="javascript:"]):not([href^="#"]),
body .cgtl a[href],body.pg_viewthread .message a[href]:not([href^="javascript:"]):not([href^="#"]),
body .viewsort a[href]{color:#246a86!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important;overflow-wrap:anywhere}
body .t_f a[href]:hover,body .cgtl a[href]:hover,body .viewsort a[href]:hover{color:#b84b3d!important}
body .avatar img,body .avt img,body .avtm img,body .e-avatar img,
body .header-user-avatar img,body .user_avatar img,body .micon img{
 object-fit:cover!important;object-position:center!important;aspect-ratio:1/1;box-sizing:border-box!important;flex-shrink:0
}
body.discuzx5 .pls .avatar .avtm{display:block!important;width:120px!important;height:120px!important;padding:0!important;overflow:hidden;border:0!important;border-radius:50%!important}
body.discuzx5 .pls .avatar img{display:block!important;width:120px!important;height:120px!important;padding:0!important;border-radius:50%!important;margin:0 auto!important}
body.discuzx5 .cgtl{border:1px solid #e4e4df;border-collapse:separate;border-spacing:0;border-radius:8px;overflow:hidden;width:100%}
body.discuzx5 .cgtl caption{background:#eeebe3;padding:12px;font-weight:600}
body.discuzx5 .cgtl th,body.discuzx5 .cgtl td{padding:9px 12px;border-bottom:1px solid #e9e7e2;overflow-wrap:anywhere;line-height:1.7}
body.discuzx5 .cgtl tr:last-child th,body.discuzx5 .cgtl tr:last-child td{border-bottom:0}
body.discuz_diy .plc .avatar img{width:36px!important;height:36px!important;border-radius:50%!important}
body.discuz_diy .qx-home{padding-top:0!important}
body.discuz_diy .qx-mobile-brand{height:76px!important;box-sizing:border-box!important;padding:18px 24px!important;margin:0!important;line-height:0!important;display:flex;align-items:center;background:#f6f5f1}
body.discuz_diy .qx-home>.qx-mobile-brand{margin:0 -12px!important}
body.discuz_diy .qx-mobile-brand>a{display:block;line-height:0!important}
body.discuz_diy .qx-mobile-brand img{display:block!important;width:156px!important;height:40px!important;max-width:none!important;max-height:none!important;object-fit:contain!important}
body.discuz_diy .message .viewsort.qx-info-card{border:1px solid #dddcd5!important;border-radius:8px!important;background:#faf9f6;padding:0!important;margin:14px 0 20px!important;overflow:hidden;font-size:14px;line-height:1.75}
body.discuz_diy .qx-info-card h4{font-size:16px;font-weight:600;color:#25272b;background:#eeebe3;padding:12px 14px;margin:0;border-bottom:1px solid #dddcd5}
body.discuz_diy .qx-info-row{padding:11px 14px;border-bottom:1px solid #e5e4dd}
body.discuz_diy .qx-info-row:last-child{border-bottom:0}
body.discuz_diy .qx-info-label{display:block;font-size:12px;color:#68717b;margin-bottom:3px;font-weight:500}
body.discuz_diy .qx-info-value{color:#25272b;overflow-wrap:anywhere;word-break:break-word}

body.discuzx5 .dz_footc_dico{padding:0!important;background:transparent!important}
