@charset "utf-8";

/*屏蔽广告*/
#ad_t2, #cnblogs_c1, #under_post_news, #cnblogs_c2, #under_post_kb {   
    display:none !important;
}

/*图片样式*/
#cnblogs_post_body img {   
    border: 2px solid #dedede;
    /* border-radius: 8px; */
    padding: 7px;
    /* display: block; */
    /* -moz-box-shadow: 2px 2px 4px #dedede; */
    /* -webkit-box-shadow: 2px 2px 5px #dedede; */
    /* box-shadow: 2px 2px 5px #dedede; */
    /* border: 0 none; */
    max-width: 900px !important;
    height: auto;
}

/* 隐藏踩按钮 */
.comment_bury {
	display: none !important;
}

/* 隐藏评论处的反对 */
.buryit {
	display: none;
}

 /* 单行代码 */
.cnblogs-markdown code {
    font-family: Helvetica, "Microsoft YaHei", monospace !important;
    /* font-size: 16px !important; */
    /* line-height: 20px; */
    /* background-color: #f5f5f5 !important; */
    /* border: 1px solid #ccc !important; */
    padding: 0 3px !important;
    border-radius: 3px !important;
    /* line-height: 1.8; */
    margin: 1px 3px;
    vertical-align: middle;
    display: inline-block;
}
 
/* 多行代码, 引用 开始*/
 .cnblogs-markdown .hljs {
    font-family: Heuristica, "Microsoft YaHei", monospace !important;
    font-size: 12px !important;
    line-height: 1.5 !important;
    padding: 5px !important;
    border: none !important;
    background:#F9F9F9;
            
}

/*
.cnblogs-markdown .hljs, .cnblogs-post-body .hljs {
    font-family: Consolas, monospace !important;
    font-size: 15px! important;
}

.hljs-ln-numbers {
    width: 60px;
}

.hljs-ln-line.hljs-ln-n {
    padding-left: 5px;
    width: 35px;
    color: gray;
}

td.hljs-ln-code {
    border: none !important;
}

.hljs-ln td.hljs-ln-code {
    width: 100% !important;
    padding-left: 10px !important;
}

.hljs-ln-numbers.hljs-ln-line {
    padding-left: 8px;
} */


/* #cnblogs_post_body td.hljs-ln-numbers {
    color: #ccc;
    border-right: 1px solid LightSteelBlue !important;
    border-left: none;
    border-bottom: none;
    border-top: none;
    vertical-align: bottom;
    padding-right: 5px;
    user-select: none;
} */

/* #cnblogs_post_body th, #cnblogs_post_body td, .cnblogs-post-body th, .cnblogs-post-body td {
   border: none !important;
   padding: 0;
}
 
.postCon {
   font-size: 15px;
}
 
.cnblogs-markdown .hljs, .cnblogs-post-body .hljs {
   font-family: "Consolas",sans-serif !important;
   font-size: 15px! important;
}
 
.cnblogs-markdown .hljs, .cnblogs-post-body .hljs {
   font-family: "Courier New",sans-serif!important;
   font-size: 15px!important;
   line-height: 1.5!important;
   padding: 5px!important;
}
 
#cnblogs_post_body table, .cnblogs-post-body table {
   border: none !important;
   border-collapse: collapse;
   word-break: break-word;
} */ 
/* 多行代码, 引用结束

/* 侧边栏样式*/
h3.catListTitle {
    background: none repeat scroll 0 0 #16B3A3;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 0 1px #16B3A3, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
    color: #FFFFFF;
    font-weight: bold;
}

.sidebar-block {
    background: #FAFCFD;
    padding-left: 5px;
}

.catListEssay ul li a, .catListLink ul li a, .catListNoteBook ul li a, .catListTag ul li a, .catListPostCategory ul li a, .catListPostArchive ul li a, .catListImageCategory ul li a, .catListArticleArchive ul li a, .catListView ul li a, .catListFeedback ul li a, .catListComment ul li a, .catListBlogRank ul li a, .catList ul li a .catListArticleCategory ul li a {
    font-size: 14px !important;
}
/* 侧边栏样式结束*/


/*引用  使用 markdown 通用格式*/
.postBody blockquote{ 
  border: none;
  padding: 0 1em;
  color: #6a737d;
  border-left: 0.25em solid #dfe2e5;
  /*隐去默认的引号图片*/
  background: none;    
  /*覆盖默认90%*/
  width: 100%; 
}

/* 标题样式 */
#cnblogs_post_body h1 {
    font-size: 32px;
    font-weight: bold;
    line-height: 1.5;
    margin: 10px 0;
}

#cnblogs_post_body h2 {
    font-size: 26px;
    font-weight: bold;
    line-height: 1.5;
    margin: 20px 0;
}

#cnblogs_post_body h3 {
    font-size: 20px;
    font-weight: bold;
    line-height: 1.5;
    margin: 10px 0;
}

#cnblogs_post_body h4 {
    font-size: 18px;
    font-weight: bold;
    margin: 10px 0;
}
/* 标题样式设置结束 */