@keyframes rainbow {
  0% {   background-color: #c00;}
  50% {   background-color: orange;}
  100% {   background-color: yellowgreen; }
}

@keyframes blackToWhite {
  0% {   background-color: #fff; }
  100% {   background-color: #330000; }
}

@keyframes GrayToGray{
  0% {   background-color: #CCCCCC; }
  100% {background-color : #cecece;}
}

@keyframes SmallToBig{
  0% { width:0px;}
  100% {width:890px;}
}

@keyframes MARGIN{
  0% { margin-left:-890px;opacity:0;}
  100% {margin-left:20px;opacity:1;}
}

@keyframes UpToDown{
  0% { margin-top:-300px;opacity:0;}
  100% {margin-top:00px;opacity:1;}
}

body{
background-color : #000;
opacity :0.9;
background-image : url(https://files.cnblogs.com/files/riversHahaha/bk8.bmp);
background-repeat:no-repeat; 
background-attachment:fixed;
background-position:50% 30%;
}


#navList  a:hover {
font-size:20px;
font-weight:600;
font-family : "幼圆",sans-serif
}

.CalTodayDay{
  background-color: #169fe6;
  border-radius: 40px;
  color:#CC0033;
}

#header{
animation: 3s UpToDown forwards;
}

#navigator,.catListTitle{
animation: 1s rainbow;
}

#navList a:link{
  text-shadow: none;
}

#mainContent{
animation: 2s SmallToBig forwards;
}

#sideBar{
animation: 2s MARGIN forwards;
}

#profile_block{
animation: 5s 60s blackToWhite forwards;
}

#sidebar_search_box{
animation: 5s 80s blackToWhite forwards;
}

.catListTag ul{
animation: 5s 100s blackToWhite forwards ;
}

.catListPostCategory ul{
animation: 5s 120s blackToWhite forwards;
}
.catListPostArchive ul{
animation: 5s 140s blackToWhite forwards;
}
.catListView ul{
animation: 5s 160s blackToWhite forwards;
}
#ad_t2,#ad_c1,#ad_c2{
display:none !important;
}
.custom_news_style{
background-color : white;
}
.custom_news_style ul{
text-align:center;
}