body {
  font-size: 11pt;
}

.postTitle {
  font-size: 20px;
  font-weight: 600;
}

#home {
  width: 99%;
  margin-top: 10px;
  padding-top: 7px;
}

.postTitle {
  border-left: 3px solid #FF8C00;
  /* 文章标题左边框颜色 */
}

.postTitle a:link, 
.postTitle a:visited, 
.postTitle a:active {
  margin-left: 5px;
}

.CalTodayDay {
  background: #FF8C00 !important;
  /* 日历中今天的样式颜色 */
}

.catListTitle {
  color: #FF4500;
}

.postDesc {
  /* 显示 发布时间 阅读 评论 那一栏 */
  font-size: 12px;
  color: #CDCDC1;
  margin-top: -5px;
  background-image: none;
  padding-left: 0px;
  margin-bottom: 12px;
}

.postDesc a:link,
.postDesc a:visited,
.postDesc a:active {
  margin-left: 15px;
  /* 编辑 */
}

.c_b_p_desc {
  font-size: 13px;
}

.c_b_p_desc_readmore {
  /* 阅读全文 */
  padding-left: 21px;
}

#sidebar_scroller a {
  color: #00A3F5;
}

#navigator {
  border-radius: 5px;
  padding-right: 5px;
}

/* mastom 风格 */
.dayTitle {
  display: none;
}

/* markdown code style */

/*
* Visual Studio 2015 dark style
* Author: Nicolas LLOBERA <nllobera@gmail.com>
*/

#cnblogs_post_body h2 {
  font-size: 29px;
  background-color: #8cbbd4;
  border-radius: 8px;
}

.postBody li,
.postCon li {
  margin-bottom: 0;
}

.postBody a:link {
  text-decoration: none;
}

.postBody a {
  color: #1390bf;
}

.cnblogs-markdown .hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: #F5F5F5;
  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
  font-size: 14px !important;
}

.cnblogs-markdown .hljs,
.cnblogs-markdown .hljs-subst {
  color: #000;
}

.cnblogs-markdown .hljs-string,
.cnblogs-markdown .hljs-meta,
.cnblogs-markdown .hljs-symbol,
.cnblogs-markdown .hljs-template-tag,
.cnblogs-markdown .hljs-template-variable,
.cnblogs-markdown .hljs-addition {
  color: #183691;
}

.cnblogs-markdown .hljs-comment,
.cnblogs-markdown .hljs-quote {
  color: #A8A9A8;
}

.cnblogs-markdown .hljs-number,
.cnblogs-markdown .hljs-regexp,
.cnblogs-markdown .hljs-literal,
.cnblogs-markdown .hljs-bullet,
.cnblogs-markdown .hljs-link {
  color: #1D93BB;
}

.cnblogs-markdown .hljs-deletion,
.cnblogs-markdown .hljs-variable {
  color: #88f;
}



.cnblogs-markdown .hljs-keyword,
.cnblogs-markdown .hljs-selector-tag,
.cnblogs-markdown .hljs-section,
.cnblogs-markdown .hljs-built_in,
.cnblogs-markdown .hljs-doctag,
.cnblogs-markdown .hljs-type,
.cnblogs-markdown .hljs-tag,
.cnblogs-markdown .hljs-name,
.cnblogs-markdown .hljs-selector-id,
.cnblogs-markdown .hljs-selector-class,
.cnblogs-markdown .hljs-strong {
  color: rgb(179, 62, 117);
}

.cnblogs-markdown .hljs-title {
  color: #795DA3;
}

.cnblogs-markdown .hljs-emphasis {
  font-style: italic;
}

.cnblogs-markdown .hljs-attribute {
  color: #e6550d;
}


/*  txt code style */
.cnblogs-markdown code,
.cnblogs-post-body code {
  color: #333 !important;
  background: #F5F5F5;
  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
  border: 1px solid rgb(233, 233, 233) !important;
  font-family: "Consolas" !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
}


/* 插件样式 */
#toTop {
  left: 72px!important;
  bottom: 13px !important;
}

#sideToolbar {
  left: 0;
}

.buryit {
  margin-left: 0px !important;
}

#div_digg {
  width: 120px !important;
  padding: 3px !important;
  box-shadow: none !important;
  border: none !important;
  /* right: 75px; */
  /* margin-bottom: 0px; */
  position: relative !important;
  right: 0 !important;
}