
/* 全局毛玻璃效果样式 */

/* 选择所有主要的内容卡片、小工具、导航和页脚 */
#page,
#post,
#archive,
#aside-content .card-widget,
#nav,
#footer {
  /* 关键！半透明背景色 */
  /* rgba(255, 255, 255, 0.3) 代表带有30%不透明度的白色 */
  /* 你可以调整 0.3 这个值来改变透明度 */
  
  background: rgba(255, 255, 255, 0.1);

  /* 核心！背景模糊滤镜 */
  /* blur(10px) 代表模糊半径为10像素，值越大越模糊 */
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* 兼容 Safari 浏览器 */

  /* 可选：加一个非常细的边框，让玻璃的边缘更清晰 */
  border: 1px solid rgba(255, 255, 255, 0.18);

  /* 可选：加一点柔和的阴影，让卡片有悬浮感 */
  box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.1);
}

/* 针对顶部导航栏，防止模糊效果影响下拉菜单 */
#nav {
  border: none; /* 导航栏通常不需要边框 */
  box-shadow: none; /* 也通常不需要阴影 */
}

/* 单独设置 footer 的字体颜色 */
#footer {
  color: #4c4948;
}

#footer a {
  color: #4c4948;
}

#footer > * {
    position: relative;
    color: #4c4948;
}

/* 导航栏做居中处理 */
#nav-right{
    flex:1;
    justify-content: flex-end;
    margin-left: auto;
    display: flex;
    flex-wrap:nowrap;
}

#nav.show {
    display: flex;
    justify-content: center;
}

#nav .site-page {
    padding-bottom: 14px;
}
#page-header.not-top-img #nav {
    display: flex;
    justify-content: center;
}

#nav-group {
    width: 1400px;
    display: flex;
    align-items: center;
    padding: 0 0.6rem;
    margin-left: auto;
    margin-right: auto;
}
/* 顶部栏宽度定义 */

#nav .menus_items .menus_item .menus_item_child {
    margin-top: 14px;
}
#nav .menus_items .menus_item .menus_item_child li a {
    /* padding: 6px 15px; 修改这个为正常值，原0 23 */
    padding-top: 6px; /* 上方padding为 6px */
    padding-right: 18px; /* 右方padding为 15px */
    padding-bottom: 6px; /* 下方padding为 6px */
    padding-left: 15px; /* 左方padding为 15px */
    text-align: center;
}
#nav #travellings {
    padding: 0 14px 0 ;
}

#nav #ten-years {
    padding: 0 14px 0 0;
}

/* 添加横向布局 */
nav.show:not(.hide-menu) .menus_item_child li:not(#sidebar-menus li){
    float: left;
    border-radius: 13px!important;
    -webkit-border-radius: 13px!important;
    -moz-border-radius: 13px!important;
    -ms-border-radius: 13px!important;
    -o-border-radius: 13px!important;
}
nav.show:not(.hide-menu) .menus_item_child:not(#sidebar-menus ul){
  /*
    left:calc(-150%)!important;这是估算值，为了保持元素居中的，如果不合适可以自己调
  改为：*/
  left:50%;
  translate:-50%;
}

/* 添加边界和圆角 */
#nav .menus_items .menus_item .menus_item_child {
    padding: 7px 7px; /* 10px的左右padding */
    border-radius: 20px; /* 添加10px的圆角 */
}

#nav #page-name {
    position: relative;
    padding: 10px 30px /*如果文字间隔不合理可以微调修改，第二个是水平方向的padding，第一个是垂直的*/
}

/* 图标晃动动画（可选） */
.menus_item_child i {
  transition: transform 0.3s ease;

}
.menus_item_child li:hover i {
  transform: rotate(-10deg) scale(1.1);
}
#aside-content .card-info #card-info-btn {
  background-color: #49bef0;


