body {
background: url(https://images2017.cnblogs.com/blog/1212186/201708/1212186-20170813212102663-1576036671.png) fixed;
font-family: "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;

background-size: cover;
min-height: 101%;
}
#home {
margin: 0 auto;
width: 75%;
min-width: 950px;
background-color: rgba(255,255,255,0.8);
padding: 30px;
margin-top: 50px;
margin-bottom: 50px;
box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
}
#blogTitle h1 a {
color: #515151;
font-family: cursive;
font-style: italic;
font-size: 60px;
}
.newsItem, .catListEssay, .catListLink, .catListNoteBook, .catListTag, .catListPostCategory, .catListPostArchive, .catListImageCategory, .catListArticleArchive, .catListView, .catListFeedback, .mySearch, .catListComment, .catListBlogRank, .catList, .catListArticleCategory {
background: rgba(255,255,255,0);
margin-bottom: 35px;
word-wrap: break-word;
}
div#cnblogs_c2 {
display: none;
}
div#cnblogs_c1 {
display: none;
}
div#under_post_news {
display: none;
}
div#ad_t2 {
display: none;
}
div#under_post_kb {
display: none;
}

#blogTitle h2 {
font-weight: normal;
font-size: 13px;
font-size: 0.928571429rem;
line-height: 1.846153846;
color: #757575;
font-family: cursive;
float: left;
}
#cnblogs_post_body h3 {
border-left: 7px solid rgba(0, 23, 215, 0.3);
padding: 2px 5px;
background: rgba(233,233,233,0.3);
}
#cnblogs_post_body h4{
    border-left: 5px solid rgba(111, 101, 114,0.3);
    padding-left: 5px;
    background: rgba(233,233,233,0.3);
}
#cnblogs_post_body h1 {
background: rgba(233,233,233,0.3);
border-left: 21px solid rgba(255,154,233,0.8);
padding: 3px 10px;
font-size: 175%;
color: black;
border-right: 0px solid rgba(0, 111, 233, 0.3);
}

h1, h2, h3, h4, h5, h6 {
font-size: 200%;
font-weight: normal;
color: black;
}
.buryit {
display: none;
}
#sideBar h3 {
font-size: 14px;
color: black;
}
#sideBar {
margin-top: -15px;
width: 240px;
min-height: 200px;
padding: 0px 0 0px 5px;
float: right;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
}
#cnblogs_post_body h2 {
border-left: 12px solid rgba(8, 168, 236, 0.3);
background: rgba(233,233,233, 0.3);
padding: 3px 10px;
color: black;
}
.blog_comment_body {
word-wrap: break-word;
overflow: hidden;
font-size: small;
}
.feedbackListSubtitle a:link, .feedbackListSubtitle a:visited, .feedbackListSubtitle a:active {
color: #21759b;
font-weight: bold;
font-size: smaller;
}
#blog-news {
overflow: hidden;
width: 240px;
}
.diggit {
float: left;
width: 52px;
height: 50px;
background: url("https://images.cnblogs.com/cnblogs_com/hzoi-mafia/1048432/o_847398-20160821210300480-1335530303.gif");
text-align: center;
cursor: pointer;
margin-top: -100px;
padding-top: 0px;
}
.diggnum {
font-size: 14px;
color: rgba(255,255,255,0);
font-family: Verdana;
}