#home {
    margin: 0 auto;
    width: 90%;/*原始65*/
    min-width: 980px;/*页面顶部的宽度*/
    padding: 30px;
    margin-top: 50px;
    margin-bottom: 50px;
}
body {
    background: rgba(12, 100, 129, 1) url('https://images2018.cnblogs.com/blog/1333190/201806/1333190-20180619203404997-1370117228.jpg') fixed no-repeat;
    background-position: 50% 5%; 
    background-size: cover;
}

/*标题h1 h2 h3样式*/
#cnblogs_post_body {
    color: black;
    font: 0.875em/1.5em"仿宋", "PTSans", "Arial", sans-serif;
    font-size: 16px;
    width: 100%;
}
#cnblogs_post_body h1 {
    background:#66CDAA;
   // border-radius: 6px 6px 6px 6px;
   //box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
    box-shadow: 15px 15px 10px #888888;
    color: #FFFFFF;
    font-family:"微软雅黑", "楷体", "黑体", Arial;
    font-size: 28px;
    font-weight: bold;
    height: 40px;
    line-height: 26px;
    margin: 18px 0 !important;
    padding: 8px 0 5px 5px;
    text-shadow: 2px 2px 3px #222222;
}
#cnblogs_post_body h2{
background: gray !important;
background: #406CA4 !important;
border-radius: 4px 4px 4px 4px !important;
box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
box-shadow: 10px 10px 15px #888888;
color: #191970;
font-family: "微软雅黑", "宋体", "黑体", Arial;
font-size: 18px;
font-weight: bold;
margin: 15px 0 !important;
padding: 5px 0 5px 15px;
height: 32px;
}
#cnblogs_post_body h3{
background: gray !important;
background: #B2DFEE!important;
border-radius: 4px 4px 4px 4px !important;
box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
box-shadow: 10px 10px 15px #888888;
color: #191970;
font-family: "微软雅黑", "宋体", "黑体", Arial;
font-size: 16px;
font-weight: bold;
margin: 15px 0 !important;
padding: 5px 0 5px 15px;
height: 32px;
}

/*引用-左侧线条颜色*/
blockquote {
    border:1em;
    border-left:.5em solid #FFFF00;
}
/*引用-文字颜色*/
blockquote p {
    color: #FFFF00;
}

img {
 max-width: 80%;
}

/*表格*/
table {
    width: 100%;
    border: solid #ccc 1px;
}
table tr:hover {
    background: #fbf8e9;
}
table td, .table th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 10px;
    text-align: left;
}

table th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image: linear-gradient(top, #ebf3fc, #dce9f9);
    text-shadow: 0 2px 0 rgba(255,255,255,.5);
}

/* 设置签名格式 */
#MySignature {
    display: none;
    background-color: #B2E866;
    border-radius: 10px;
    box-shadow: 1px 1px 1px #6B6B6B;
    padding: 10px;
    line-height: 1.5;
    text-shadow: 1px 1px 1px #FFF;
    font-size: 16px;
    font-family: 'Microsoft Yahei';
}
/*隐藏广告*/
#ad_t2, #cnblogs_c1, #under_post_news, #cnblogs_c2, #under_post_kb {
    display: none;
}
div.postBody {
    color: #666;
    text-shadow: 0 0px rgba(0, 0, 0, 0.05);
}
.cnblogs-markdown .hljs{
  display: block;
  overflow-x: auto;
  padding: 0.5em !important;
  background: #23241f !important;
  font-size: 16px !important;
 /* font-weight:bold !important;*/

}

.cnblogs-markdown .hljs,
.hljs-tag,
.hljs-subst {
  color: #f8f8f2;
}

.hljs-strong,
.hljs-emphasis {
  color: #a8a8a2;
}

.hljs-bullet,
.hljs-quote,
.hljs-number,
.hljs-regexp,
.hljs-literal,
.hljs-link {
  color: #ae81ff;
}

.hljs-code,
.hljs-title,
.hljs-section,
.hljs-selector-class {
  color: #a6e22e;
}

.cnblogs-markdown .hljs-strong {
  font-weight: bold;
}

.hljs-emphasis {
  font-style: italic;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-name,
.hljs-attr {
  color: #f92672;
}

.hljs-symbol,
.hljs-attribute {
  color: #66d9ef;
}

.hljs-params,
.hljs-class .hljs-title {
  color: #f8f8f2;
}

.hljs-string,
.hljs-type,
.hljs-built_in,
.hljs-builtin-name,
.hljs-selector-id,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-addition,
.hljs-variable,
.hljs-template-variable {
  color: #e6db74;
}

.hljs-comment,
.hljs-deletion,
.hljs-meta {
  color: #75715e;
}