::selection {
    background-color: #ffb9d4;
}


/*div#blog-sidecolumn {

    display: none;

}*/


div#home {

    background-repeat: no-repeat;

    background-attachment: fixed;

    background-position: top;

    background-image: radial-gradient(transparent 0, white 90%), url(https://images.cnblogs.com/cnblogs_com/blogs/784864/galleries/2354259/o_231027084948_ba2.jpeg);

    //background-image: url(https://images.cnblogs.com/cnblogs_com/blogs/784864/galleries/2354259/o_231027084948_ba2.jpeg);

}


.day, .entrylistItem {

    padding: 15px;

    background-color: #f0ffffd2;

    border-bottom: solid darkblue;

}


#blogTitle {

    height: 80px;

    clear: both;

}


#navigator {

    background-color: #FECCDF;

    font-weight: 600;

}


#navList a:link, #navList a:visited, #navList a:active {

    color: darkblue;

}
#navList a:hover {

    color: #fff;

    background-color: #c95179;

    text-decoration: none;

}


.blogStats {
    display: none;
    //color: darkblue;
}


.postBody {

    background-color: rgba(255, 255, 255);
    font-size: medium;

}

.postBody a {
    color: royalblue;
    text-decoration: none;
}

#topics .postTitle {

    font-size: 20px;

    font-weight: bold;

    border-bottom: 1px solid #999;

    float: left;

    line-height: 1.5em;

    width: 100%;

    padding-left: 0px;

    margin: 10px 0;

}


#mainContent .forFlow {

    margin-left: 22em;

    margin-right: 3rem;

    margin-top: 1rem;

    float: none;

    width: auto;

}


#blog_post_info_block {

    margin-top: 20px;

    display: none;

}


#cnblogs_post_body {

    padding: 0 10%;

}


.dayTitle {

    text-align: justify;

}


a:hover {

    color: darkblue;

    text-decoration: none;

}


.postTitle {

    padding-bottom: 10px;

}


.postTitle a:hover {

    color: darkblue;

    text-decoration: none;

}

.hljs {
    background: #dff8ff;
}

#under_post_card1, #under_post_card2 {
    display: none;
}

div#comment_form_container {

}

div#comment_nav {
    
}