body{
    background: #000508 url("https://files.cnblogs.com/files/tiansuo/bg_bokeyuan.gif") top center no-repeat ;
    color:#d2f6f9;
}
#mainContent{
    background:rgba(255,255,255,0.1);
    border-radius:10px
}
.blogpost-body ol li a{color:#d2f6f9;}
.blogpost-body p a{color:#d2f6f9;}
#home{background:url("https://files.cnblogs.com/files/tiansuo/bottom_bg.gif") bottom center no-repeat;}
#homepage_top_pager{display:none}
#main{width:65%;animation:moveBottom 3s ;min-height:1114px;}
#mainContent{width:100%;}
@keyframes moveBottom{
    from {top:700px;}
    to {top:0px;}
}
#blogTitle{
    animation: moveTop 3s;
}
@keyframes moveTop{
    from{top:-20px}
    to{top:130px}
}
.prettyprinted span{color:#000;}
#blog_stats span{color:#d2f6f9}
#mainContent .day{width:97%;}
.postTitle,.postCon{width:100%}
.postDesc{width:100%;border-bottom:1px dashed #01CBE1;}
#blogTitle a {
    color: #d2f6f9;
}
#cnblogs_post_body{
    color:#d2f6f9;
}
#navigator {
    position: fixed;
    top: 0px;
    right:0;
    animation:move 3s ;
}
#navList li:nth-child(1){
    display:none
}
@keyframes move{
    from {right:-70px;}
    to {right:0;}
}
#navigator ul{
    float:right;
    margin-top:100px;
}
#navigator ul li{
    float:none;
    background:rgba(8,223,251,0.6);
}
#navigator ul li a{
    background:rgba(8,223,251,0.6);
    border-radius:10px 0 0 10px;
}
#navList a{
     color:#d2f6f9;
}
#navList a:link, #navList a:visited, #navList a:active {
    color: #d2f6f9;
}
#sideBarMain{
     position:fixed;
     left:2%;
     top:10%;
     border:1px solid #01CBE1;
     border-radius:5px;
     animation:moveslide 3s ;
}
@keyframes moveslide{
    from {top:-500px;}
    to {top:10%;}
}
.newsItem .catListTitle,.catListTitle{
     border-bottom:1px solid #01CBE1;
     color:#d2f6f9;
}
.catListLink ul,#sidebar_postarchive ul,#TopViewPostsBlock ul{
      display:none
}
#q,#google_q{
    background:none;
    border:1px solid #08DFFB;
    color:#08DFFB;
}
.input_my_zzk{
    width:125px;
    border-radius:5px 0 0 5px;
}
.btn_my_zzk{
    padding:0;
    margin:0;
    width:63px;
    height:24px !important;
    background:#048999;
    color:#fff;
    border:none;
    margin-left:-3px;
    border-radius:0 5px 5px 0
}
#profile_block{
    color:#d2f6f9
}
#profile_block a{
     color:#d2f6f9
}
#blogCalendar td,#blogCalendar th,#blogCalendar td a{
    color:#d2f6f9
}
#blog-calendar td a u{
    color:#08DFFB;
}
#sideBarMain ul a{
    color:#d2f6f9
}
.catListLink:hover  ul,#sidebar_postarchive:hover ul,.catListView:hover #TopViewPostsBlock ul{
    display:block
}
.postTitle a{
    color:#d2f6f9 !important;
}
.postCon{
    color:#d2f6f9;
}
.postCon a{
    color:#01CBE1;
}
.postDesc{
    color:#d2f6f9;
}
.postDesc a{
    color:#01CBE1;
}
.art_desc div{
    color:#d2f6f9 ;
}
#ad_t2,#cnblogs_c1,#under_post_news,#under_post_kb{
    display:none
}
#relative_search, .c_ad_block,#HistoryToday,#green_channel{
    border:1px dashed #01CBE1;
}
#topics .postDesc{
    border-bottom:1px dashed #01CBE1;
}
#topics .postDesc a,#topics .postDesc span,#topics .postDesc{
    color:#AAF6F9;
}

.diggit{
    background:url("https://files.cnblogs.com/files/tiansuo/up.gif") top center no-repeat;
    color:#d2f6f9 ;
}
.diggit span{
    color:#d2f6f9 ;
}
.buryit{
    background:url("https://files.cnblogs.com/files/tiansuo/down.gif") top center no-repeat;
}
.buryit span{
    color:#d2f6f9 ;
}
#author_profile_detail a{
    color:#AAF6F9;
}
#post_next_prev,#post_next_prev a{
    color:#AAF6F9;
}
#comment_nav a,#commentform_title,#comment_form_container p{
     color:#AAF6F9;
}
#tbCommentAuthor{
    background-color:#000508;
    border:1px solid #01CBE1;
    border-radius:5px;
    color:#01CBE1;
}
.commentbox_title_left{
    color:#AAF6F9;
}
#tbCommentBody{
    border:1px solid #01CBE1;
    background:none;
    border-radius:5px ;
    color:#01CBE1;
}
#btn_comment_submit{
    border:1px solid #01CBE1;
    background:#01CBE1;
    color:#AAF6F9;
    border-radius:5px;
}
#commentbox_opt a{
    color:#AAF6F9;
}
#nav_next_page a{
    padding:10px 15px;
    background:#01CBE1;
    color:#d2f6f9;
    magin-top:10px;
}
#topics{width:100%}
#topics .postTitle,.postBody,.postDesc{width:100%;}
#topics .postDesc{width:100%;}
#comment_form{width:100%}
.topicListFooter{
    margin:20px;
    overflow:visible;
}
#footer{
    color:#01CBE1;
    font-size:16px;
}
#cnblogs_c2{width:100%}
.pager{
    color:#08DFFB;
}
.pager a{
    color:#08Dffb;
    border:1px solid #08DFFB;
}
#blog_stats span{
    display:none;
}
#blog_stats {
    content:"菜单";
color:#f00
}
.language-css span,.language-sql span,.hljs-built_in{
    color:#08DFFB
}
@media screen and (max-width: 1024px) {
    #sideBar{
        display:none
    }
}
::selection{
    background:#ea4c89
}