/*添加按钮*/
.cnblogs-markdown pre {
  position: relative;
}
.cnblogs-markdown pre > span {
  position: absolute;
  top: 0;
  right: 0;
  border-radius: 2px;
  padding: 0 10px;
  font-size: 12px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  cursor: pointer;
  display:none;
}
.cnblogs-markdown pre:hover > span {
  display:block;
}
.cnblogs-markdown pre > .copyed {
  background: #67c23a;
}


.cnblogs-markdown .hljs {
  color: #abb2bf;
  background: #282c34;
  font-size: 18px;
    /*控制代码不换行*/
  white-space: pre;
  word-wrap: normal;
}
.cnblogs-markdown .hljs-keyword, .cnblogs-markdown .hljs-operator {
  color: #F92672;
}
.cnblogs-markdown .hljs-pattern-match {
  color: #F92672;
}
.cnblogs-markdown .hljs-pattern-match .cnblogs-markdown .hljs-constructor {
  color: #61aeee;
}
.cnblogs-markdown .hljs-function {
  color: #61aeee;
}
.cnblogs-markdown .hljs-function .cnblogs-markdown .hljs-params {
  color: #A6E22E;
}
.cnblogs-markdown .hljs-function .cnblogs-markdown .hljs-params .cnblogs-markdown .hljs-typing {
  color: #FD971F;
}
.cnblogs-markdown .hljs-module-access .cnblogs-markdown .hljs-module {
  color: #7e57c2;
}
.cnblogs-markdown .hljs-constructor {
  color: #e2b93d;
}
.cnblogs-markdown .hljs-constructor .cnblogs-markdown .hljs-string {
  color: #9CCC65;
}
.cnblogs-markdown .hljs-comment, .cnblogs-markdown .hljs-quote {
  color: #b18eb1;
  font-style: italic;
}
.cnblogs-markdown .hljs-doctag, .cnblogs-markdown .hljs-formula {
  color: #c678dd;
}
.cnblogs-markdown .hljs-section, .cnblogs-markdown .hljs-name, .cnblogs-markdown .hljs-selector-tag, .cnblogs-markdown .hljs-deletion, .cnblogs-markdown .hljs-subst {
  color: #e06c75;
}
.cnblogs-markdown .hljs-literal {
  color: #56b6c2;
}
.cnblogs-markdown .hljs-string, .cnblogs-markdown .hljs-regexp, .cnblogs-markdown .hljs-addition, .cnblogs-markdown .hljs-attribute, .cnblogs-markdown .hljs-meta .cnblogs-markdown .hljs-string {
  color: #98c379;
}
.cnblogs-markdown .hljs-built_in,
.cnblogs-markdown .hljs-title.class_,
.cnblogs-markdown .hljs-class .cnblogs-markdown .hljs-title {
  color: #e6c07b;
}
.cnblogs-markdown .hljs-attr, .cnblogs-markdown .hljs-variable, .cnblogs-markdown .hljs-template-variable, .cnblogs-markdown .hljs-type, .cnblogs-markdown .hljs-selector-class, .cnblogs-markdown .hljs-selector-attr, .cnblogs-markdown .hljs-selector-pseudo, .cnblogs-markdown .hljs-number {
  color: #d19a66;
}
.cnblogs-markdown .hljs-symbol, .cnblogs-markdown .hljs-bullet, .cnblogs-markdown .hljs-link, .cnblogs-markdown .hljs-meta, .cnblogs-markdown .hljs-selector-id, .cnblogs-markdown .hljs-title {
  color: #61aeee;
}
.cnblogs-markdown .hljs-emphasis {
  font-style: italic;
}
.cnblogs-markdown .hljs-strong {
  font-weight: bold;
}
.cnblogs-markdown .hljs-link {
  text-decoration: underline;
}


