/* 飘窗核心样式 - 缩小尺寸版 */
.fuchuang {
  position: fixed; 
  z-index: 9999; 
  top: 20%; /* 初始垂直位置不变 */
  left: 0; /* 初始水平位置不变 */
  width: auto;
  height: auto;
  cursor: move; 
  display: block !important; /* 确保初始显示 */
  visibility: visible !important;
  transition: none;
}

/* 飘窗图片缩小 - 关键调整：高度从10rem改为6rem（可根据需求微调） */
.fuchuang img {
  height: 6rem; /* 核心缩小尺寸，原10rem → 6rem（1rem≈16px，6rem≈96px） */
  width: auto; /* 宽度自动适配，保持图片比例不拉伸 */
  display: block;
  border: none;
}

/* 关闭按钮适配小尺寸 - 同步缩小按钮和文字 */
.guanbi {
  position: absolute;
  right: 3px; /* 右间距缩小，适配小图片 */
  bottom: -20px; /* 下间距缩短，避免离图片过远 */
  background: #fff;
  padding: 1px 6px; /* 内边距缩小，按钮整体变小 */
  border-radius: 2px; /* 圆角同步缩小 */
  box-shadow: 0 1px 2px rgba(0,0,0,0.15); /* 阴影减弱，适配小按钮 */
  font-size: 12px; /* 文字缩小，避免按钮拥挤 */
}

.guanbi a {
  color: #000;
  text-decoration: none;
}

.guanbi a:hover {
  color: #ff4444;
  text-decoration: underline;
}

/* 隐藏状态（仅关闭时生效） */
.fuchuang.hidden {
  display: none !important;
  visibility: hidden;
}

/* 移动设备隐藏（可选） */
@media (max-width: 768px) {
  .fuchuang {
    display: none !important;
  }
}