.dayTitle,.PostListTitle {
    background-color: #0000ff69}

#maincontainer{
margin:50px 200px;
padding:0;
background: rgba(0, 0, 0, .2);
}
.postBody a:hover{
color:blue; 
background-color:white;
}
.postBody blockquote {
background:none;
color:black;
}

body{background: rgba(0, 0, 0, .2);}

#comment_nav,.postDesc{
color:white;
background: rgba(0, 0, 0, .2);
}

.postDesc a{color:white;}

.postBody a:visit,a:hover,a:active{
background:blue;
}

.postBody a {
    color: #000; 
    padding: 1px 3px 1px 3px;
}

.postTitle {
    background-image: none;
}
#header{display:none;}

#home{background: #fff5;
}

#widget_my_zzk,#tbCommentBody{background: rgba(0, 0, 0, 0);
}

.sidebar-block ul{background: rgba(0, 0, 0, 0);
}

#cnblogs_post_body{background: rgba(0, 0, 0, 0);
}

#left .container{background: #fff3;
}

.container{background: rgba(0, 0, 0, 0);
}

.comment_textarea{background: rgba(0, 0, 0, 0.4);
}

.containercontent{background: rgba(0, 0, 0, 0);
}

.post{background: rgba(0, 0, 0, 0);
}

#right{background: #fff5;
}


body{
    background-color: #F0FFFF;
}

#blogTitle{display:none;}


/* 定制推荐和反对按键 */
#div_digg{
  position:fixed;
  bottom:-10px;
  width:120px;
  right:20px;
  margin-right:60px;
  box-shadow: 0 0 6px #0000FF;
  border:2px solid #FF0000;
  padding:4px;
  background-color:#fff;
  border-radius:4px 4px 4px 4px !important;
}

.icon_favorite {
    background: transparent url('https://images.cnblogs.com/cnblogs_com/shwee/1218109/o_kj.gif') no-repeat 0 0;
    padding-left: 15px;
}

#blog_post_info_block a {
    text-decoration: none;
    color: #5B9DCA;
    padding: 3px;
}

/* 定制返回顶部按键 */
#toTop {
    background: url(//https://images.cnblogs.com/cnblogs_com/fu12138/1924879/o_210202074811o_21.png) no-repeat 0px top;
    width: 57px;
    height: 57px;
    overflow: hidden;
    position: fixed;
    right: 180px;
    bottom: 20px;
    cursor: pointer;
}

/* 定制页面扩大按键 */
#divExpandViewArea{
    position: fixed;
    color: white;
    padding: 10px 10px;
    left: 0px;
    top: 400px;
    cursor: pointer;
    opacity: 0.9;
    background-color: #68228B;
}
/* 定制页面缩小按键 */
#divCollapseViewArea{
    position: fixed;
    color: white;
    padding: 10px 10px;
    left: 0px;
    top: 445px;
    cursor: pointer;
    opacity: 0.9;
    background-color: #68228B;
}

/* 定制公告栏文字信息 */
.gonggao{
    text-align: center;
    font-size:17px;
    color:blue;
}
.wenzi{
    text-align: center;
    font-size:15px;
}

/* 定制公告栏时钟位置 */
#clockdiv {
    /* left, center, right */
    text-align: center;
}

/* 定制博客背景图片，url里面是你的图片位置信息      background-position: center 0;       */
body { 
     /*overflow-x:hidden;*/
      cursor: url('https://images.cnblogs.com/cnblogs_com/fu12138/1924879/o_210202074811o_21.png'),pointer;
     background-image:url(https://images.cnblogs.com/cnblogs_com/fu12138/1924879/o_210302065609005.jpg); 
     background-color: #efefef;
     background-repeat: no-repeat; 
background-attachment: fixed;
     /*background-size: cover; */
  background-position: absolute;
    padding-top:0px;
  }

#main{overflow-x:hidden;
/*width:925px;*/
}

#huanying{
    text-align: center;
    font-size:40px;
    margin-bottom:5px;
    margin-top:20px;
    opacity: 0.5
}

#huanying a:link,#huanying  a:visited, #huanying a:hover, #huanying a:active {
    color: white;
    text-decoration: none;
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
}

/* 设置签名格式 定制css样式 */
#MySignature {
    display: none;
    background-color: #fff9;
    border-radius: 10px;
    box-shadow: 1px 1px 1px #6B6B6B;
    padding: 10px;
    line-height: 1.5;
    text-shadow: 1px 1px 1px #FFF;
    font-size: 16px;
    font-family: 'Microsoft Yahei';
}

/* 定制生成博客目录的CSS样式 */
#uprightsideBar{
    font-size:16px;
    font-family:Arial, Helvetica, sans-serif;
    text-align:left;
    position:fixed;
    /*
    将div的位置固定到距离top:150px，right:0px的位置，
    这样div就会处在最右边的位置，距离顶部150px，
    当然这两个值你可以自己改。
    */
    top:150px;
    right:0px;
    width: auto;
    height: auto; 
}
#sideBarTab{
    float:left;
    width:25px; 
    box-shadow: 0 0 8px #877788;
    border:1px solid #00DDC00;
    border-right:none;
    text-align:center;
    background:rgb(91 71 255 / 52%);
}
#sideBarContents{
    float:left;
    overflow:auto; 
    overflow-x:hidden;!important;
    width:200px;
    min-height:101px;
    max-height:460px;
    border:1px solid #e5e5e5;
    border-right:none; 
    background:rgb(91 71 255 / 52%);
}
#sideBarContents dl{
    margin:0;
    padding:0;
}
#sideBarContents dt{
    margin-top:5px;
    margin-left:5px;
}
#sideBarContents dd, dt {
    cursor: pointer;
}
#sideBarContents dd:hover, dt:hover {
    color:#A7995A;
}
#sideBarContents dd{
    margin-left:20px;
}

/*溢出隐藏设置*/
#topics, #mainContent,#main,#cnblogs_post_body{overflow: visible;
 }
#postDesc {
    float: none;
}

@media screen and (max-width: 768px){
    #main, #mainContent{
        width: 100%;
    }
    #sideBar, body > a, #navList, #navigator, .postDesc a, #homepage_top_pager{
        display: none;
    }
    #blogTitle a{
        font-size: 30px;
    }
    #blogTitle h2{
        font-size: 16px;
    }
    #header{
        height: 180px;
    }
    #home{
        background-image: none;
    }
    .postTitle a{
        font-size: 22px;
    }
    .postCon, .postCon a{
        font-size: 16px;
    }
    .day{
        margin: 0 2%;
    }
    .postCon a{
        padding-left: 0;
    }
    .postDesc{
        width: 100%;
        font-size: 12px;
    }
    #home{
        background:  rgba(0, 0, 0, 0);
    }
    #mainContent .forFlow{
        margin: 4px 0 0 0;
    }
    .postBody{
        
    }
    #blogTitle{
        left: 0;
    }
    #mainContent .postBody{
        width: 100%;
    }
    .post{
        padding: 0 4%;
    }
    #header{
        background: url(https://images.cnblogs.com/cnblogs_com/lvdabao/507840/o_face-monkey-128.png) top right no-repeat;
        background-size: 46px;
    }
    .topicListFooter{
        width: 100%;
        text-align: center;
        padding: 0;
        height: 40px;
    }
    .topicListFooter a:link{
        font-size: 12px;
    }
}

