.elementor-17 .elementor-element.elementor-element-84814de{--display:flex;overflow:visible;}/* Start custom CSS for text-editor, class: .elementor-element-301d36ec *//* 双栏布局容器 */
.woocommerce-MyAccount-wrapper {
  display: flex;
  gap: 2rem; /* 控制两列之间的间距 */
  padding: 2rem;
  box-sizing: border-box;
  flex-wrap: wrap; /* 保证在小屏幕上换行 */
}

/* 左侧导航栏 */
.woocommerce-MyAccount-navigation {
  width: 240px;
  background: #f9fafb; /* 使用浅灰色背景，提升层次感 */
  border-radius: 12px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
  padding: 1.5rem;
  box-sizing: border-box;
  font-size: 16px;
  flex-shrink: 0; /* 防止在小屏幕上压缩 */
}

/* 移除默认的列表项项目符号 */
.woocommerce-MyAccount-navigation ul {
  list-style: none; /* 移除项目符号 */
  padding-left: 0; /* 移除左侧内边距 */
  margin-left: 0; /* 移除左侧外边距 */
}

/* 左侧导航菜单项 */
.woocommerce-MyAccount-navigation a {
  display: block;
  padding: 0.75rem 1rem;
  color: #4b5563;
  text-decoration: none;
  border-radius: 8px;
  transition: all 0.3s ease;
  font-weight: 500;
  white-space: nowrap; /* 防止文字换行 */
  background-color: transparent;
  margin-bottom: 0.75rem;
}

/* 移除悬浮时的效果 */
.woocommerce-MyAccount-navigation a:hover {
  background-color: transparent; /* 去除背景色变化 */
  color: #4b5563; /* 恢复默认文字颜色 */
  box-shadow: none; /* 去除阴影效果 */
}

/* 右侧内容区 */
.woocommerce-MyAccount-content {
  flex-grow: 1; /* 让右侧内容区域自适应宽度 */
  background: white;
  border-radius: 12px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
  padding: 2rem;
  box-sizing: border-box;
  overflow: hidden; /* 防止内容溢出 */
  font-size: 16px;
}

/* 表格样式 */
.woocommerce-orders-table {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
}

.woocommerce-orders-table th,
.woocommerce-orders-table td {
  padding: 12px;
  text-align: left;
  border-bottom: 1px solid #e5e7eb;
}

.woocommerce-orders-table th {
  background-color: #f3f4f6; /* 设置表头背景色 */
  font-weight: 600;
  color: #374151;
}

.woocommerce-orders-table td {
  background-color: #ffffff;
  color: #4b5563;
}

.woocommerce-orders-table tr:hover td {
  background-color: #f9fafb;
}

/* 移动端适配 */
@media (max-width: 768px) {
  .woocommerce-MyAccount-wrapper {
    flex-direction: column; /* 移动端时，改为纵向排列 */
    gap: 1rem;
  }

  /* 左侧导航栏宽度调整 */
  .woocommerce-MyAccount-navigation {
    width: 100%; /* 使导航栏宽度自适应 */
    margin-bottom: 1.5rem;
  }

  /* 右侧内容区宽度调整 */
  .woocommerce-MyAccount-content {
    width: 100%;
  }

  /* 导航菜单项样式调整 */
  .woocommerce-MyAccount-navigation a {
    padding: 1rem 1.5rem;
    font-size: 14px; /* 字体大小适配移动端 */
  }
}/* End custom CSS */