
/* 福利吧「福」字日更条 — unique to this site, bottom-center only */
.xf-fu{
  position:fixed;left:50%;bottom:20px;transform:translateX(-50%);
  z-index:9999;
  display:flex;align-items:center;
  background:#fff;
  border:1px solid #eee;
  border-radius:6px;
  box-shadow:0 2px 14px rgba(32,41,53,.10),0 1px 5px rgba(0,0,0,.04);
  font-family:Tahoma,"PingFang SC","Microsoft YaHei","Hiragino Sans GB","Microsoft Yahei",sans-serif;
  max-width:calc(100vw - 28px);
}
.xf-fu-link{
  display:flex;align-items:center;text-decoration:none;color:inherit;
  padding:8px 4px 8px 8px;
}
.xf-fu-link:hover{text-decoration:none;color:inherit;}
.xf-fu-mark{
  width:32px;height:32px;border-radius:4px;
  background:#ff5e52;color:#fff;
  font-size:15px;font-weight:700;line-height:32px;text-align:center;
  margin-right:12px;flex-shrink:0;
  letter-spacing:0;
}
.xf-fu-copy{
  color:#333;font-size:14px;line-height:1.35;
  white-space:nowrap;padding-right:14px;
}
.xf-fu-act{
  display:inline-block;
  background:#ff5e52;color:#fff !important;
  font-size:13px;padding:6px 14px;border-radius:3px;
  white-space:nowrap;font-weight:600;
}
.xf-fu-link:hover .xf-fu-act{opacity:.88;}
.xf-fu-close{
  background:transparent;border:0;color:#999;
  padding:0 10px 0 6px;font-size:16px;cursor:pointer;line-height:1;
  font-family:inherit;
}
.xf-fu-close:hover{color:#333;}
body{padding-bottom:88px !important;}
@media (max-width:560px){
  .xf-fu-copy{font-size:13px;padding-right:10px;}
  .xf-fu-act{padding:6px 10px;font-size:12px;}
}
