.c_ad_block {
    display: none !important;
}
#ad_t2,#cnblogs_c1,#cnblogs_ch,#under_post_news,#cnblogs_c2,#under_post_card1,#under_post_card2,#under_post_kb {
    display: none !important;
}

#top_nav {
    display: none !important;
}
/* 去广告*/


body {
    background-color:  rgba(99, 180, 235, 0.8);
}

#blogTitle h1 a ,#blogTitle h2 ,.blogStats , #navList a:link, #navList a:visited, #navList a:active {
        color: #3d3c43
}

#navigator {
    position: relative;
    text-align: right;
    font-size: 13px;
    border-bottom: 0px solid #ededed;
    border-top: 0px solid #ededed;
    height: 50px;
    clear: both;
    margin-top: 25px;
    padding-bottom: 25px;
}

#navList{
    font-size: 25px;

}
#navList a:hover{
    font-size: 25px;
    color: #F44336;
}

#header {
    /* padding-bottom: 5px; */
    /* margin-top: 10px; */
    border-bottom: 1px solid #e6fb26e3;
    text-align: left;
}


#home {
    margin: 0 auto;
    width: 70%;
    min-width: 950px;
    background-color: #fffa;
    padding: 30px;
    border-radius: 1.5em;
    margin-top: 50px;
    margin-bottom: 50px;
    box-shadow: 0 2px 6px rgba(100,100,100,.3);
}


/*  公告样式  */
.catListTitle {
    margin-top: 21px;
    margin-bottom: 10.5px;
    text-align: left;
    border-left: 3px solid rgba(0, 122, 255, 0.3);
    padding: 5px 0 5px 10px;
    background-color: rgba(245,245,245,0.3);
}

.newsItem, .sidebar-block ,.mySearch ,.CalTitle{
    background: #fff0;
}

/*  日历样式  */
#blog-calendar {
    width: 210px;
    border-radius: 1.5em;
    padding-bottom: 5px;
    margin-bottom: 35px;
    box-shadow: 0 1px 3px #ccc;
    border: 1px solid #EDEDED;
}

.CalTodayDay {
    background: #F44336 !important;
    border-radius: 1.5em;
    font-weight: bold;
}
.CalTodayDay u{
     color: #e6fb26e3;
}



/*  博文列表样式  */
.postDesc, .postDesc2, .entrylistItemPostDesc {
    border-bottom: 1px dashed #e8e7d0;
    text-align: right;
    margin: 20px 0;
    padding: 5px 0;
}

.buryit {
	display: none;
}
.comment_bury {
	display: none;
}


/*  博文正文样式  */
#topics .postTitle {
    border: 0;
    font-size: 300%;
    font-weight: bold;
    float: left;
    line-height: 1.5;
    width: 250%;
    padding-left: 5px;
    clear: both;
}

 /* 代码样式  */
pre[data-mac-style][class*='language-'].highlighter-prismjs, pre[data-mac-style] code.hljs {
    background: #f6f6f7;
}


#cnblogs_post_body h1 {
    background: rgba(247,247,247,0.3);
    border-left: 5px solid rgba(0, 122, 255, 0.3);
    padding: 3px 10px;
    font-size: 200%;
    border-right: 5px solid rgba(0, 122, 255, 0.3);
}
#cnblogs_post_body h2 {
    background: rgba(247,247,247,0.3);
    border-left: 5px solid rgba(0, 122, 255, 0.3);
    padding: 3px 10px;
    margin: 10px 5px;
    font-size: 150%;
    border-right: 5px solid rgba(0, 122, 255, 0.3);
}
#cnblogs_post_body h3 {
    background: rgba(247,247,247,0.3);
    border-left: 5px solid rgba(0, 122, 255, 0.3);
    padding: 3px 10px;
    margin: 10px 10px;
    font-size: 100%;
    border-right: 5px solid rgba(0, 122, 255, 0.3);
}
#cnblogs_post_body h4 h5 h6 {
    background: rgba(247,247,247,0.3);
    padding: 3px 8px;
    margin: 10px 15px;
    font-size: 100%;
}

/*  评论样式  */
.commentbox_main.comment_textarea {
    background: #fff0;
}
div.commentform textarea {
    background: #fff0;
}



/*  暗色模式主图样式  */
@media (prefers-color-scheme: dark) {

    body {
        background-color:  #1a1a20;
    }
    
    #blogTitle h1 a ,#blogTitle h2 ,.blogStats, #navList a:link, #navList a:visited, #navList a:active {
        color: #e3e3da; 
    }
    #navList a:hover{ 
        color: #F44336;
    }
    #home {
        margin: 0 auto;
        width: 70%;
        min-width: 950px;
        background-color: #202127;
        padding: 30px;
        border-radius: 1.5em;
        margin-top: 50px;
        margin-bottom: 50px;
        box-shadow: 0 2px 6px rgba(100,100,100,.3);
    }
    .postTitle a:link, .postTitle a:visited, .postTitle a:active {
        color: #a8b1ff;
        transition: all .4s linear 0s;
    }
    .postTitle, .catListTitle {
        border-left: 3px solid #a8b1ff;
    }
    .postCon ,a.c_b_p_desc_readmore {
        color: #9e9fa5;
    }
    pre[data-mac-style][class*='language-'].highlighter-prismjs, pre[data-mac-style] code.hljs  {
        background-color: #161618;
    }
    .cnblogs-markdown :not(pre,div,td)>code, .blogpost-body :not(pre,div,td)>code {
        background-color: #161618;
    }

    #cnblogs_post_body p, #cnblogs_post_body a ,#cnblogs_post_body label{
        color: #9e9fa5;
    }
    
}






