body { 
    background: url(https://images.cnblogs.com/cnblogs_com/qimeng/985096/o_1470714325.jpg);
    background-attachment: fixed;
    background-size: cover;
}
#blogTitle {
    height: 75px;
    background: #D2D8DE;
    background: url(https://images.cnblogs.com/cnblogs_com/qimeng/985096/o_1470714325.jpg) no-repeat 0 35%;
    background-clip: content-box;
}
#blogTitle h1{text-indent:100px;font-family:Arial;color:#390;margin-top:15px;}
#blogTitle h2{font-family:Arial;color:#9AA295;font-family:'microsoft yaHei';line-height:1;float:right;text-indent:550px;}
#Header1_HeaderTitle{font-family:'microsoft yaHei';font-weight:normal;font-size:100%;color:#D2D8DE;
-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;}
#Header1_HeaderTitle:hover{text-decoration:none;color:#EE9A00;}
#navigator{height:50px;line-height:50px;}
.newsItem{display:none;}
#sidebar_shortcut{display:none;}
#footer{border-top:2px solid #999;color:#999;font-size:smaller;font-family:Arial;}
#main{min-width:1100px;}
pre strong{font-size:16px;}
.postTitle a:hover {
color:#4CAF50;
margin-left:0;
}
.postTitle a:link, .postTitle a:visited, .postTitle a:active{
 transition:none;
}
.day{    background: rgba(255,255,255,0.9);}
.postTitle {
    font-size: 110%;
    font-weight: 400;
    border-bottom: none;
    float: right;
    line-height: 2.5em;
    font-size: 20px;
    width: 100%;
    clear: both;
    text-align: center;
}
.dayTitle {
    width: 100%;
    color: #666;
    line-height: 2.2em;
    font-size: 16px;
    clear: both;
    text-align: right;
    border-bottom:none;
}
.postSeparator{ border-top:none; }
#topics .postTitle {
    font-size: 24px;
    font-weight: 400;
    border-bottom: 1px solid #999;
    float: left;
    line-height: 3em;
    width: 100%;
    padding-left: 5px;
}
#topics{    background: rgba(255,255,255,.9);  }
#navigator {
    background-color: rgba(0,0,0,.7);
}
#cnblogs_post_body h2,#cnblogs_post_body h3 { margin: 20px 0; }
blockquote { 
    background: #efefef;
    border: none;
    border-left: 4px solid #9E9E9E;
}

element.style {
}
blog-common.css…1xRM9NIXfnM1:1
.cnblogs-markdown .hljs {
    font-family: "Courier New",sans-serif!important;
    font-size: 12px!important;
    line-height: 1.5!important;
    padding: 5px!important;
}
blog-common.css…1xRM9NIXfnM1:1
.cnblogs-markdown .hljs {
    display: block;
    overflow-x: auto;
    padding: .5em;
    background: #fff;
    color: #000;
}
blog-common.css…1xRM9NIXfnM1:1
.cnblogs-markdown pre code {
    display: block;
    margin: auto;
    vertical-align: auto;
    height: auto;
    line-height: normal;
}
.cnblogs-markdown code {
    font-family: "Consolas",sans-serif!important;
    font-size: 14px!important;
    line-height: 20px;
    background-color: #F1F8E9!important;
    border: none!important;
    padding: 0 5px!important;
    border-radius: none;!important;
    margin: 1px 5px;
    vertical-align: middle;
    display: inline-block;
    color: #444;
}
#blog-calendar {border-radius: 0;}
#blog-calendar, #sidebar_search, #sidebar_imagecategory, #sidebar_topcommentedposts { display: none; }
.catListTitle {
    background: #484848;
    border-bottom: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    color: #FFFFFF;
    font-size: 1.2em;
    height: 1.8em;
    line-height: 1.8em;
    padding: 5px;
    text-indent: 0.5em;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
}
.catListEssay, .catListLink, .catListNoteBook, .catListTag, .catListPostCategory, .catListPostArchive, .catListImageCategory, .catListArticleArchive, .catListView, .catListFeedback, .mySearch, .catListComment, .catListBlogRank, .catList, .catListArticleCategory {
    margin-bottom: 15px;
    background: #FAFCFD;
    border-radius: 0; 
    box-shadow: 1px 1px 2px #A7A8AD;
    overflow: hidden;
    zoom: 1;
}
.day {
    min-height: 10px;
    _height: 10px;
    border-radius: 0px; 
    box-shadow: 1px 1px 2px #A7A8AD;
    color: #666666;
    margin: 0 5px 20px 0;
    padding: 5px 20px 10px;
}
#topics { border-radius: 0; }
#blogTitle {  display: none; }
.cnblogs-markdown .hljs, .cnblogs-post-body .hljs {
    font-family: "Consolas",sans-serif!important;
    font-size: 14px!important;
    color: #263238;
}
#navList a:link, #navList a:visited, #navList a:active {
  color: #666;
}
#navList a:hover {
    color: #999;
    background-color: none; 
    text-decoration: none;
    text-shadow: none;
}
.catListTitle {
    background: none;
    color: #333;
    text-shadow: none; 
}
#navigator {
    background-color: rgba(0,0,0, 0);
}
#navList a:hover { background-color:unset; }