@charset "UTF-8";
.l-header .nav-link {
  padding: 0%;
}
.l-header__web-name {
  font-weight: bold;
}
.l-header__links {
  height: 40px;
  float: right;
}
.l-header__links-item {
  color: #00244e;
  margin-right: 15px;
  opacity: 0.8;
  cursor: pointer;
}
.l-header__links-item:hover {
  opacity: 1;
}

.l-header .ul_flex {
  margin: 0 10px;
}
.l-header .ul_flex .header-dropdown {
  z-index: 10;
}

.l-header img {
  width: auto;
  height: 100%;
}

.l-header .ul_flex li {
  margin: 0 10px;
}

.l-btn_member {
  padding: 0 0 0 25px;
  height: 20px;
  color: #31394f;
  background: url(../../../images/account/i_member.png) no-repeat;
  background-size: auto 100%;
}

.l-btn_loguot {
  color: #c04c1d;
}

#marqueeList {
  position: relative; /* 容器需要設定為相對定位 */
  flex: 1;
  height: 100%;
  width: 100%;
  overflow: hidden; /* 隱藏超出的內容 */
  white-space: nowrap;
  display: flex;
  align-items: center;
  visibility: hidden;
}

#marqueeList span {
  position: absolute; /* 設定絕對定位以便正常動畫 */
  white-space: nowrap; /* 確保文字不會換行 */
  animation: marqueeList 30s linear infinite; /* 動畫啟用 */
}

@keyframes marqueeList {
  from {
    transform: translateX(60%);
  }
  to {
    transform: translateX(-100%);
  }
}
@media (max-width: 1200px) {
  .header-infoText {
    display: none;
  }
}/*# sourceMappingURL=header.css.map */