@font-face {
  font-family: "iconfont";
  /* Project id 4554965 */
  src: url('/fonts/iconfont.ttf') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shijian:before {
  content: "\e616";
}

.icon-sousuo:before {
  content: "\e60c";
}

.icon-gengduo:before {
  content: "\e678";
}

.icon-gengduo1:before {
  content: "\e65e";
}

.icon-zhibo:before {
  content: "\ed6d";
}

.icon-yuanquan:before {
  content: "\e600";
}

.icon-redu:before {
  content: "\e601";
}
/* 只添加跳动动画，不修改任何原有样式 */
#tab_mQjUhw9n > a {
  animation: customJump 1.2s infinite ease-in-out;
  display: inline-block; /* 确保跳动效果正常 */
}

/* 为每个链接设置不同的延迟，让跳动错落有致 */
#tab_mQjUhw9n > a:nth-child(1) { animation-delay: 0.0s; }
#tab_mQjUhw9n > a:nth-child(2) { animation-delay: 0.2s; }
#tab_mQjUhw9n > a:nth-child(3) { animation-delay: 0.1s; }
#tab_mQjUhw9n > a:nth-child(4) { animation-delay: 0.3s; }

/* 跳动关键帧 - 只有位移，不改变颜色和其他样式 */
@keyframes customJump {
  0% {
    transform: translateY(0);
  }
  30% {
    transform: translateY(-12px);  /* 向上跳 */
  }
  60% {
    transform: translateY(0);       /* 落回原位 */
  }
  80% {
    transform: translateY(-5px);    /* 轻微二次跳动，更活泼 */
  }
  100% {
    transform: translateY(0);
  }
}