body {
    background: rgba(12, 100, 129, 1) url('https://www.cnblogs.com/images/cnblogs_com/heenhui2016/1487210/o_google-material-design-wallpaper-12.jpg') fixed no-repeat;   //修改背景图片
    background-position: 50% 5%; 
    background-size: cover;
}

blockquote {
    margin-top: 21px;
    margin-bottom: 10.5px;
    border-left: 10px solid #558fd4;
    padding: 10px 0px 10px 14px;
    background-color: #f7f7f7;
    text-align: left;
}
#cnblogs_post_body img {
    max-width: 70%;
    box-shadow: 10px 10px 5px #635656;
}
#blogTitle {
    height: 200px;  /*高度*/
    clear: both;
    background-color:rgba(250,250,250 ,1);   //博客标题的背景
}
/* 一级标题 */
#cnblogs_post_body h1 {
    /* 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);
    color: #FFFFFF;
    font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
    font-size: 20px;
    font-weight: bold;
    margin: 15px 0 !important;
    padding: 5px 0 5px 20px;
    /* text-shadow: 0 0 black; */
    text-shadow: 0 0 black;
}
/* 二级标题 */
#cnblogs_post_body h2 {
    /* background: gray !important; */
    background: #406CA4 !important;
    border-radius: 3px 3px 3px 3px !important;
    box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
    color: #FFFFFF;
    font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
    font-size: 16px;
    font-weight: bold;
    margin: 15px 0 !important;
    padding: 4px 0 4px 20px;
    /* text-shadow: 0 0 black; */
    text-shadow: 0 0 black;
}
/* 三级标题 */
#cnblogs_post_body h3 {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.5;
    color: whitesmoke;
    background-color: dimgrey;
}

#blogTitle h1 {
    font-size: 64px;
    font-family:"Microsoft JhengHei";
    line-height: 1.8em;/*原始 1.6em*/
    margin-top: 10px;/*原始 15px */
    color: rgba(69,90,100 ,1)
}
#blogTitle h2 {
    font-weight: normal;
    font-size: 17px;/*原始 16px ；font-size: 1.0rem;*/      
    line-height: 1.8;
    color: rgba(84,110,122 ,1)
    font-weight: bold;
    text-align: left;
    float: left; 
}

/* ignore反对 */
.buryit {
    display: none;
}
/* 设置签名格式 */
#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';
}

pre {
/*控制代码不换行*/
    white-space: pre;
    word-wrap: normal;
}
.cnblogs-markdown .hljs {
    font-size: 16px!important;
    font-family: consolas,monospace !important;
    display: block;
    overflow-x: auto;
    padding: 0.5em;
    background: #23241f !important;
    color: #FFF;
    white-space: pre;
    word-break: normal;
    padding: 10px 15px !important;
}

.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;
}

.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;
}