/* 自定义字体 */

/* @font-face { */
  /* font-family: 'VarelaRound'; */
  /* src: url('/css/VarelaRound-Regular.ttf'); */
/* } */

/*闪烁*/

#sub_cursor{
  animation: Blink 0.7s infinite;
  -webkit-animation: Blink 0.7s infinite;
  animation: Blink 0.7s infinite;
}

@-webkit-keyframes Blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-moz-keyframes Blink {
  50% {
    opacity: 0;
  }
}
@-webkit-keyframes Blink {
  50% {
    opacity: 0;
  }
}
@-o-keyframes Blink {
  50% {
    opacity: 0;
  }
}
@keyframes Blink {
  50% {
    opacity: 0;
  }
}


/* h1~h4标题前的图标旋转 */
/* 修复h1~h4标题前的图标不对齐 */

#article-container.post-content h1:before,h2:before,h3:before,h4:before,h5:before,h6:before{
  margin-left: -1.5rem !important;
  margin-top: -0.2rem;
  -webkit-animation: avatar_turn_around 1s linear infinite;
  -moz-animation: avatar_turn_around 1s linear infinite;
  -o-animation: avatar_turn_around 1s linear infinite;
  -ms-animation: avatar_turn_around 1s linear infinite;
  animation: avatar_turn_around 1s linear infinite;
}
/* 目录隐藏按钮颜色 */

#toggle-sidebar {
  color: #e58a8a !important;
}


/* 版权链接去掉下划线 */

.layout_post .post-copyright .post-copyright-info a {
  text-decoration: none;
  word-break: break-word;
}


/* 博主昵称颜色 */

.author-info__name {
  color: #ff7242;
}


/* 评论框  */

.vwrap {
  box-shadow: 2px 2px 5px #bbb;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 8px;
  padding: 30px;
  margin: 30px 0px 30px 0px;
}


/* 提交按钮 */

#vcomment button {
  padding: 0.3rem 0.8rem;
  border-color: #fff;
  background-color: #e58a8a;
  color: #fff;
  font-size: 0.7rem;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -ms-transition: all 0.3s;
  transition: all 0.3s;
}


/* 评论区代码块 */

.v[data-class=v] code {
  color: #c7254e;
  background-color: #F9F2F4;
}

/* header背景透明 */

#page-header {
  background-color: transparent;
}


/* 页脚透明 */

#footer {
  background-color: transparent !important;
  background: transparent !important;
}


/* 设置评论框 */

.vcard {
  box-shadow: 2px 2px 5px #bbb;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 8px;
  padding: 30px;
  margin: 30px 0px 0px 0px;
}


/* 取消回复聊天框 */

.vquote .vcard {
  box-shadow: 2px 2px 5px transparent;
  background: rgba(255, 255, 255, 0.0);
  padding: 0px;
}


/* a(链接)标签的默认颜色 */


/* 宽度大于800小于9999执行 */


@media only screen and (max-width: 800px){
  
  
}


/* a标签默认颜色 */

#article-container a {
  color: #00c4b6;
  text-decoration: none;
}


/* 鼠标悬停时的颜色 */

#article-container a:hover {
  color: #e58a8a;
  text-decoration: none;
}


/*Lete个人博客颜色修改*/

/* #page-header #site_title { */
  /* color: #80bdab; */
/* } */


/*页脚a标签字体颜色*/

#footer-wrap a {
  color: #00c4b6;
}


/*页脚自定义字段字体颜色*/

.footer_custom_text {
  color: #00c4b6;
}
/* 页脚博主字体颜色 */
.framework-info{
  color: #e58a8a;
}
/* 页脚版权字体颜色 */
.copyright{
  color: #e58a8a;
}


/*a标签颜色*/

a {
  color: #00c4b6;
}


/*头部文字颜色*/

#nav a {
  color: #f9f2f4;
}



/*移动端优化：去除归档、标签、最新文章、公告、、只保留网站统计*/

@media screen and (max-width: 800px) {
  #aside_content div:not(:last-child) {
      display: none;
      font-size: 13px;
  }
  /* 隐藏回到顶部按钮，替换为up酱 */
  /* #go-up i { */
      /* display: block; */
      /* background-color: #e58a8a !important; */
  /* } */

  /* #go-up { */
      /* background-color: #e58a8a !important; */
  /* } */
}




/* 鼠标图标 */

/* body * {
  cursor: url(https://cdn.jsdelivr.net/gh/lete114/CDN@1.0/Use/Jkll8I.png), auto !important;
} */


/*a标签*/

/* body a:hover,button,h1,h2,h3,h4,h5,h6,i,#upj,svg,.vat,.vnick { */
  /* cursor: url(https://cdn.jsdelivr.net/gh/lete114/CDN@1.0/Use/JkuClT.png), auto !important; */
/* } */

/* 滚动条 */

/* ::-webkit-scrollbar { */
  /* width: 10px; */
  /* height: 10px; */
/* } */

/* ::-webkit-scrollbar-thumb { */
  /* background-color: #e58a8a !important; */
  /* background-image: -webkit-linear-gradient( 45deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent)!important; */
  /* border-radius: 2em; */
/* } */

/* ::-webkit-scrollbar-corner { */
  /* background-color: transparent; */
/* } */

/* ::-moz-selection { */
  /* color: #fff; */
  /* background-color: #e58a8a; */
/* } */


/* 打字效果渐变 */

@-webkit-keyframes Gradient {
  0% {
      background-position: 0 50%;
  }
  50% {
      background-position: 100% 50%;
  }
  100% {
      background-position: 0 50%;
  }
}

@-moz-keyframes Gradient {
  0% {
      background-position: 0 50%;
  }
  50% {
      background-position: 100% 50%;
  }
  100% {
      background-position: 0 50%;
  }
}

@keyframes Gradient {
  0% {
      background-position: 0 50%;
  }
  50% {
      background-position: 100% 50%;
  }
  100% {
      background-position: 0 50%;
  }
}

#subtitle {
  background: linear-gradient(-45deg, #ee7752, #ce3e75, #23a6d5, #23d5ab);
  background-size: 400% 400%;
  -webkit-animation: Gradient 10s ease infinite;
  -moz-animation: Gradient 10s ease infinite;
  animation: Gradient 10s ease infinite;
  -o-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

#subtitle:before {
  background-color: rgba(0, 0, 0, 0);
}