.stock-price-asc{
  color: #37a45a;
}
.stock-price-desc{
  color: #e36a52;
}
.stock-bg-color{
  background-color: #d3b25b!important;
}
.bg-gradient{
  /* 从透明到深蓝色的渐变 */
  /*background-image: linear-gradient(to bottom, transparent, #003366);*/
  /* 若要控制渐变过程中颜色的透明度变化，可以使用 rgba() 格式 */
  background-image: linear-gradient(to bottom left, transparent, #d3b25bab);
}

.bg-gradient--hover:hover {
  /*background-color: #ebc71d !important;*/
  background-image: linear-gradient(to bottom left, transparent, #d3b25bab);
}



.bottom_center{
  align-items: center;
  text-align: center;
  justify-content: center;
}
.bottom_active{
  color: #d3b25b;
}
.bottom_text{
  margin-top: -4px;
}
div.bottom_text a{
  color: #333;
}
li.bottom_active a{
  color: #d3b25b;
}
body{
  background-color: #f2f2f2;
}


.overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  background-color: rgba(0, 0, 0, 0.3);
  display: none;
}

.menu-panel {
  position: fixed;
  top: 0;
  right: -80%; /* 手机屏幕下滑出80% */
  width: 80%; /* 手机屏幕下的宽度 */
  max-width: 400px; /* PC端最大宽度限制 */
  height: 100vh;
  background-color: #f8f9fa;
  z-index: 1000;
  transition: right 0.3s ease-out;
  overflow-y: auto;
}

.lang-menu-panel {
  position: fixed;
  top: 0;
  right: -100%; /* 手机屏幕下滑出80% */
  width: 100%; /* 手机屏幕下的宽度 */
  max-width: 500px; /* PC端最大宽度限制 */
  height: 100vh;
  background-color: #f8f9fa;
  z-index: 1100;
  transition: bottom 0.3s ease-out;
  overflow-y: auto;
}

/* 在小于768px（假设这是移动设备的阈值）的屏幕下应用不同的样式 */
@media (max-width: 767px) {
  .menu-panel {
    right: -80%;
    width: 80%;
  }
  .lang-menu-panel {
    right: -100%;
    width: 100%;
  }
}

/* 在大于等于768px的屏幕下应用不同的样式 */
@media (min-width: 768px) {
  .menu-panel {
    right: -400px; /* PC端初始位置 */
    width: 400px; /* PC端固定宽度 */
  }
  .lang-menu-panel {
    right: -500px; /* PC端初始位置 */
    width: 500px; /* PC端固定宽度 */
  }
}
.menu-panel.show {
  right: 0;
}
.lang-menu-panel.show {
  right: 0;
}

.lang-selected {
  color: #fff; /* 或者任何你喜欢的强调颜色 */
  background-color: #007bff; /* 或者任何你喜欢的强调背景色 */
}