.toc {
    font-size:15px
}

#navigator {
    background-color: rgb(235, 236, 238);
}

#home {
    margin: 0;
    width: 100%;/*原始65*/
    min-width: 980px;/*页面顶部的宽度*/
    background-color: rgba(245, 245, 245, 0.7);
    padding: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    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/Penn000/1013849/o_fr.jpg') fixed no-repeat;
    background-position: 50% 5%; 
    background-size: cover; */
    font-size: 18px;
}

#sidebar_search_box input[type=text] {
    width: 98px;
}

 #footer {
     display: none;
 }
#comment_nav {
    text-align: right;
    display: none;
}
#blogTitle {
    height: 100px;  /*高度*/
    clear: both;
    background-color: rgba(245, 245, 245, 0);
    display: none;
}
#blogTitle h1 {
    font-size: 36px;
    font-weight: bold;
    line-height: 1.8em;/*原始 1.6em*/
    margin-top: 10px;/*原始 15px */
    color: #548B54;
}
#author_profile {
    float: left;
    width: 280px;
    margin-top: 0;
    margin-bottom: 10px;
    color: #000;
    margin-left: 0;
    font-size: 12px;
    display: none;
}
#blogTitle h2 {
    font-weight: normal;
    font-size: 17px;/*原始 16px ；font-size: 1.0rem;*/      
    line-height: 1.8;
    color: #111;
    font-weight: bold;
    text-align: left;
    float: left; 
    display: none;
}
/*标题栏横幅颜色修改*/
#navigator{
    background-color: rgb(255 255 255);
}
#navList a:link, #navList a:visited, #navList a:active{
    color: #eee;
    font-size: 18px;
    font-weight: bold;
}
.blogStats {
    color: #eee;
    display: none;
}
.postTitle {
    border-left: 8px solid rgba(0, 94, 255, 0.68);/*小方块颜色*/
    margin-left: 10px;
    margin-bottom: 10px;
    font-size: 20px;
    float: right;
    width: 100%;
    clear: both;
}
#comment_form_container {
    visibility: hidden;
    display: none;
}
.postTitle a:link, .postTitle a:visited, .postTitle a:active {
    color: #000000;/*文章标题颜色*/
    transition: all 0.4s linear 0s;
}
.postTitle a:hover {
    margin-left: 30px;
    color: #0f3647;
    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);
}


.newsItem, .catListEssay, .catListLink, .catListNoteBook, .catListTag, .catListPostCategory, 
.catListPostArchive, .catListImageCategory, .catListArticleArchive, .catListView, 
.catListFeedback, .mySearch, .catListComment, .catListBlogRank, .catList, .catListArticleCategory ,#blog-calendar
{
    background: rgb(255 255 255 / 0%);
    margin-bottom: 35px;
    word-wrap: break-word;
}


.CalTitle{
    background: rgba(255, 255, 255, 0);
}
.catListTitle{
    background-color: rgba(255,255,255,0);/*侧边栏标题颜色*/
}

#topics{
    background: rgba(255, 255, 255, 0.5);
}

.c_ad_block, .under-post-card{
    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);  
}
.postBody blockquote{
    background-color: #00ff0045;
}
#main{
   min-width: 640px;
}
#ad_t2 {
    display: none;
}

#AllanboltSignature
{ 
border-top: #e0e0e0 1px dashed;
border-right: #e0e0e0 1px dashed;
border-bottom: #e0e0e0 1px dashed;
border-left: #e0e0e0 1px dashed;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 60px;
font-family: 微软雅黑;
font-size:18px;
background: url(https://images.cnblogs.com/cnblogs_com/allanbolt/226222/o_users_two_warning_48.png) #e5f1f4 no-repeat 1% 50%;
}
#AllanboltSignature div
{
line-height: 25px;
}



#div_digg > div.buryit {
    display: none;
}

.diggit {
    position: relative;
    top: -74px;
    right: 429px;
}


#sideBar {
    width: 170px;
    min-height: 200px;
    padding: 0 0 0 5px;
    float: left;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
}






#navList a:link, #navList a:visited, #navList a:active {
    color: #eee0;
    font-size: 18px;
    font-weight: bold;
}

#navList a:hover {
    color: #fff;
    background-color: #34343400;
    text-decoration: none;
    text-shadow: 0 0 1px #000;
}

/* 隐藏文章详情好文要顶，上一篇 */
#blog_post_info {
    display: none;
}
#post_next_prev {
    display: none;
}

/* 博客文章宽度控制 */
#mainContent {
    width: 105%;
}

/* 浮动菜单 */
#sidebar_categories {
    position: relative;
    top: -56px;
    width: 130px;
    left: 9px;
}

/* 浮动标签 */
#sidebar_toptags {
    position: relative;
    left: 7px;
    top: -29px;
    width: 130px;
}

/* 浮动搜索条 */
#sidebar_search {
    position: relative;
    left: 3px;
    width: 130px;
}

#q {
width: 106px;
}


/* 隐藏顶部页码 */
#mainContent > div > div.pager {
    display: none;
}

/* .postDesc {
    display: none;
} */

.dayTitle {
    display: none;
}

.cnblogs-markdown :not(pre,div,td)>code, .blogpost-body :not(pre,div,td)>code {
    font-family: "Courier New",sans-serif;
    font-size: 20px;
    padding: 0 5px;
    line-height: 1.8;
    margin: 0 3px;
    display: inline-block;
    overflow-x: auto;
    vertical-align: middle;
    border-radius: 3px;
    background-color: #f6f6f6;
    color: #ff0000;
}

.postBody blockquote {
    background-color: #00ff0e70;
}


#topics .postDesc {
    float: right;
    width: 100%;
    text-align: right;
    padding-right: 5px;
    color: #6660;
    margin-top: 5px;
}
.postDesc {
    float: right;
    width: 100%;
    clear: both;
    text-align: right;
    padding-right: 5px;
    color: #a8b1ba00;
    line-height: 2.5em;
}


strong {
    color: blue;
}
