.postTitle a {
    background: url("https://files-cdn.cnblogs.com/files/blogs/698431/1f.bmp?t=1664539455") no-repeat;
    background-size: contain;
}
u {
    color: #f00;
    
}
a {
    font-size: 17px;
}
a.category-item-linkc: :hover{
      color:blue;
}
a :hover{
    color:blue;
}
#comment_form_container{
    background:coral;
}
.pager{
    font-size: 15px;
}
.topicListFooter a{
    background: transparent;
}
.postDesc {
   
    border-top: 1px solid rgb(27, 26, 26);
    color: black
}
.postDesc a:link, .postDesc a:visited, .postDesc a:active {
    color: rgb(0, 0, 0);
}
.c_b_p_desc_readmore {
    color:blue;
}
.c_b_p_desc a:visited{
    color: black;
}
.c_b_p_desc{
    color: black;
}

  #blog-calendar .Cal{
      box-shadow: 1px 1px 2px black;

  }
.newsItem, .catListEssay, .catListLink, .catListNoteBook, .catListTag, 
.catListPostCategory, .catListPostArchive, .catListImageCategory, .catListArticleArchive, .catListView, 
.catListFeedback, .mySearch, .catListComment, .catListBlogRank, .catList, .catListArticleCategory{
    box-shadow: 1px 2px 3px black;
    background-color: coral;
}
.CalTodayDay {
    color: whitesmoke;
}
.mySearch input {
    border: 1px solid black;
    background: coral;
}
#sideBarMain h3, .newsItem h3 {
    padding: 15px 20px;
    font-size: 20px;
    border-bottom: 1px solid black;
    font-weight: normal;
}
#sideBarMain{width:270px;}
#poweredby{
 font-size: 20px;color: black;
}
#footer{font-size: 20px;color: black;position: relative;right: 20px;background:none}
body{
 background:  coral;
    
}
#home{background-image: none;}
#blogTitle  h2{font-size: 20px;color: #000;}
#navigator{background-color: coral;}
#stats_post_count{color: black;
font-size: 20px;}
#stats_article_count{color: black;
font-size: 20px;
}
#stats-comment_count{color: black;
font-size: 20px;
}
#stats-total-view-count{color: black;
font-size: 20px;
}
h3.catListTitle{
    height: 40px;
    color: black;
   
}


.day{
   box-shadow: 1px 2px 3px #161616;
    border: 1px solid #100f0f;
   background: none;
  

}
#profile_block{
    font-size: 20px;    color: black;
}

#navigator{
    width: 1200px;
    height: 50px;
}
#navList{
    position: relative;
    left: 100px;
    float: left;
}
#navList li{width: 150px;
      }
.menu{
    font-size: 25px;
}
.blogStats{
    right: 10px;
    top: 45px;
}
.newsItem{
     background-color: coral;
}
.CalNextPrev{
    background-color: coral;
}
.Cal {
    border: none;
    color: black;
}

#blog-calendar{background-color: coral;}
#lbw{
    font-size: 20px;
    color: coral;
}
#blog-calendar td {
    font-size: 18px;
}
.CalTitle{
    background-color: coral;  
    border-bottom: 1px solid #231f1f;
}
.CalNextPrev a{
    background-color: coral;
    
}
#blog-calendar .CalNextPrev a:link, #blog-calendar .CalNextPrev a:visited, #blog-calendar .CalNextPrev a:active {
    font-size: 15px;
    font-weight: bold;
    background-color: coral
}
#sidebar_search{
    background-color: coral;
}

.catListLink{
    background:none;
}
.catListPostArchive{
    background:none;
}
.catListView{
    background:none; 
}
#faker{ position:relative;right:30px;

}
.po{
    position: absolute;
    right: 200px;
}