#home {
    margin:0 auto;
    width:80%;/*原始65*/
    min-width:980px;/*页面顶部的宽度*/
    background-color: rgba(245,245,245,0.7);
    padding:30px;
    margin-top:50px;
    margin-bottom:50px;
    box-shadow:0 2px 6px rgba(100,100,100,0.3);
}
body {
    background: rgba(12,100,129,1)url('https://images.cnblogs.com/cnblogs_com/blogs/695302/galleries/2003075/o_210804080128%E7%8C%AB%E7%BE%BD%E9%9B%AB%20%E8%93%9D%E8%89%B2%E7%9C%BC%E7%9D%9B%E5%A5%B3%E5%AD%90%20%E5%B0%BE%E5%B7%B4%20%E5%A5%B3%E5%AD%A9%E5%AD%90%20%E7%8C%AB%E8%80%B3%20%C3%A8%20%E5%8F%AF%E7%88%B1%E4%BA%8C%E6%AC%A1%E5%85%83%E5%8A%A8%E6%BC%AB4k%E5%A3%81%E7%BA%B8_%E5%BD%BC%E5%B2%B8%E5%9B%BE%E7%BD%91.jpg')fixed no-repeat;
    background-position:50% 5%;
    background-size: cover;
}
#navList a:hover {
    color:white;
    background-color:#8BC34A;
    text-decoration:none;
    text-shadow:0px 0px 1px #8BC34A;
}
#blogTitle {
    height:100px; /*高度*/
    clear:both;
    background-color: rgba(245,245,245,0);
}
#blogTitle h1 {
    font-size:36px;
    font-weight:bold;
    line-height:1.8em;/*原始 1.6em*/
    margin-top:10px;/*原始 15px */
    color:#548B54;
}
#blogTitle h2 {
    font-weight:normal;
    font-size:17px;/*原始 16px ；font-size: 1.0rem;*/     
    line-height:1.8;
    color:#111;
    font-weight:bold;
    text-align:right;
    float:right;
}
#navigator{
    background-color: rgba(72 209 204);
}
#navList a:link, #navList a:visited, #navList a:active{
    color:#eee;
    font-size:18px;
    font-weight:bold;
}
.blogStats{
    color:#eee;
}
.postTitle {
    border-left:8px solid rgba(33,160,139,0.68);
    margin-left:10px;
    margin-bottom:10px;
    font-size:20px;
    float:right;
    width:100%;
    clear:both;
}
.postTitle a:link, .postTitle a:visited, .postTitle a:active {
    color:#21759b;
    transition:all 0.4s linear0s;
}
.postTitle a:hover {
    margin-left:30px;
    color:#8BC34A;
    text-decoration:none;
}
.postCon {
    float:right;
    line-height:1.5em;
    width:100%;
    clear:both;
    padding:10px 0;
}
 
.day .postTitle a {
    padding-left:10px;
}
.day {
    background: rgba(255,255,255,0.5);
}
/*文章附加信息*/
.postDesc {  
    background:url(images/posted_time.png)no-repeat 0 1px;
    color:#757575;
    float:left;
    width:100%;
    clear:both;
    text-align:left;    
    font-family:"微软雅黑" ,"宋体" ,"黑体" ,Arial;
    font-size:13px;
    padding-right:20px;/*5px  padding-left: 90px;posted 发表时间左边距离*/
    margin-top:20px;
    line-height:1.8;
    padding-bottom:35px;
}
 
.newsItem, .catListEssay, .catListLink, .catListNoteBook, .catListTag, .catListPostCategory,
.catListPostArchive, .catListImageCategory, .catListArticleArchive, .catListView,
.catListFeedback, .mySearch, .catListComment, .catListBlogRank, .catList, .catListArticleCategory ,#blog-calendar
{
    background: rgba(255,255,255,0.5);
    margin-bottom:35px;
    word-wrap: break-word;
}
 
.CalTitle{
    background: rgba(255,255,255,0);
}
.catListTitle{
    background-color: rgba(33,160,139,0.9);
}
 
#topics{
    background: rgba(255,255,255,0.5);
}
 
.c_ad_block{
    display:none;
}
 
#tbCommentBody{
    width:100%;
    height:200px;
    background: rgba(255,255,255,0.5);
}
 
#q{background: rgba(255,255,255,0);}
 
.CalNextPrev{background: rgba(255,255,255,0);}
 
.cnblogs_code{
    background: rgba(255,255,255,0);   
}
 
.cnblogs_code div{
    background: rgba(255,255,255,0);   
}
 
.cnblogs_code_toolbar{
    background: rgba(255,255,255,0); 
}
 
.entrylist{
    background: rgba(255,255,255,0.5); 
}
a:hover {
    color:#F60;
    text-decoration:none;
}
#Snow{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    background: rgba(255,255,240,0.1);
    pointer-events: none;
}