
/* 老王底部悬浮坞 — native dean Discuz chip, not a full-width 寻芳 bar */
body{padding-bottom:76px;}
.xf-dock{position:fixed;left:50%;bottom:14px;transform:translateX(-50%);z-index:320;max-width:calc(100% - 24px);margin:0;padding:0;font-family:"Microsoft Yahei",Tahoma,SimSun,sans-serif;pointer-events:none;}
a.xf-dock-card{pointer-events:auto;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #C2D5E3;border-left:3px solid #FD4C5B;border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.12);padding:8px 10px 8px 12px;text-decoration:none;color:#333;line-height:1.3;}
a.xf-dock-card:hover{border-color:#C2D5E3;background:#F2F2F2;color:#333;}
.xf-dock-badge{flex:none;background:#FD4C5B;color:#fff;font-size:12px;line-height:18px;padding:0 6px;border-radius:3px;font-weight:bold;}
.xf-dock-line{font-size:14px;font-weight:bold;color:#444;white-space:nowrap;}
.xf-dock-btn{flex:none;display:inline-block;background:#0070e0;color:#fff !important;border:1px solid #0064c8;border-radius:3px;padding:5px 14px;font-size:13px;font-weight:bold;text-decoration:none;white-space:nowrap;line-height:1.3;}
a.xf-dock-card:hover .xf-dock-btn{background:#005bb5;border-color:#004e9c;}
@media (max-width:640px){
body{padding-bottom:84px;}
.xf-dock{bottom:10px;max-width:calc(100% - 16px);}
a.xf-dock-card{gap:8px;padding:8px 8px 8px 10px;}
.xf-dock-line{font-size:13px;}
.xf-dock-btn{padding:5px 12px;font-size:12px;}
}
