/*修改滚动条样式*/
body::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

body::-webkit-scrollbar-track {
  background: rgb(239, 239, 239);
  border-radius: 2px;
}

body::-webkit-scrollbar-thumb:hover {
  background: #999;
}

body::-webkit-scrollbar-corner {
  background: #179a16;
}

body::-webkit-scrollbar-thumb {
  background: rgba(23, 5, 5, 0.48);
  border: 1px solid #6f3f3f00;
  height: 140px;
  background-clip: content-box;
}

/*内容、右侧菜单样式*/
#sideBar {
  width: 340px;
}

#blog-news {
  position: relative;
}

#sidebar_postcategory ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

#sidebar_postcategory li {
  width: 50%;
  box-sizing: border-box;
}

#under_post_news,
#under_post_kb {
  border: 0;
  padding: 0;
}

/** 左侧目录 */
@media (max-width: 1600px) {
  #navCategory{
    display: none;
  }
}
#navCategory {
  position: fixed;
  z-index: 90;
  top: 50%;
  left: 20px;
  transform: translateY(-50%);
  max-width: 300px;
}

#left_menu {
  text-align: left;
  border-left: 1px solid #ddd;
  font-size: 14px;
  margin-left: 20px !important;
}

#left_menu ul {
  margin: 0 0 10px 20px;
}

#left_menu li {
  list-style: none !important;
}

#left_menu a {
  display: inline-table;
  margin-left: 5px;
  white-space: nowrap;
  text-decoration: none;
  color: #313131;
  outline: 0;
  text-decoration: none !important;
}

#left_menu a:hover {
  color: #eb5055;
  border-bottom: none !important;
}

#left_menu>li::before {
  position: relative;
  top: 0;
  left: -4px;
  display: inline-block;
  width: 7px;
  height: 7px;
  content: "";
  border-radius: 50%;
  background-color: #eb5055;
}

/** highlight 样式对应的代码 */
/*

Atom One Dark by Daniel Gamage
Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax

base:    #282c34
mono-1:  #abb2bf
mono-2:  #818896
mono-3:  #5c6370
hue-1:   #56b6c2
hue-2:   #61aeee
hue-3:   #c678dd
hue-4:   #98c379
hue-5:   #e06c75
hue-5-2: #be5046
hue-6:   #d19a66
hue-6-2: #e6c07b

*/

.cnblogs_code .hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  color: #abb2bf;
  background: #282c34;
}

.cnblogs_code .hljs-comment,
.cnblogs_code .hljs-quote {
  color: #5c6370;
  font-style: italic;
}

.cnblogs_code .hljs-doctag,
.cnblogs_code .hljs-keyword,
.cnblogs_code .hljs-formula {
  color: #c678dd;
}

.cnblogs_code .hljs-section,
.cnblogs_code .hljs-name,
.cnblogs_code .hljs-selector-tag,
.cnblogs_code .hljs-deletion,
.cnblogs_code .hljs-subst {
  color: #e06c75;
}

.cnblogs_code .hljs-literal {
  color: #56b6c2;
}

.cnblogs_code .hljs-string,
.cnblogs_code .hljs-regexp,
.cnblogs_code .hljs-addition,
.cnblogs_code .hljs-attribute,
.cnblogs_code .hljs-meta-string {
  color: #98c379;
}

.cnblogs_code .hljs-built_in,
.cnblogs_code .hljs-class .cnblogs_code .hljs-title {
  color: #e6c07b;
}

.cnblogs_code .hljs-attr,
.cnblogs_code .hljs-variable,
.cnblogs_code .hljs-template-variable,
.cnblogs_code .hljs-type,
.cnblogs_code .hljs-selector-class,
.cnblogs_code .hljs-selector-attr,
.cnblogs_code .hljs-selector-pseudo,
.cnblogs_code .hljs-number {
  color: #d19a66;
}

.cnblogs_code .hljs-symbol,
.cnblogs_code .hljs-bullet,
.cnblogs_code .hljs-link,
.cnblogs_code .hljs-meta,
.cnblogs_code .hljs-selector-id,
.cnblogs_code .hljs-title {
  color: #61aeee;
}

.cnblogs_code .hljs-emphasis {
  font-style: italic;
}

.cnblogs_code .hljs-strong {
  font-weight: bold;
}

.cnblogs_code .hljs-link {
  text-decoration: underline;
}
