body{
opacity: 0.96;
background:url("https://images.cnblogs.com/cnblogs_com/Vinkong/1552748/o_20180417084703_V48Nf.jpg")fixed!important;
        background-size:100%!important;
color:black!important;
}
a:visited {
    color: #FF4D62!important;
    text-decoration: none;
}
a:link {
    color: #FF4D62!important;
    text-decoration: none;
}
.c_b_p_desc{
color:black;
}
#home{
width:65%;
}
#blogTitle a {
    color: #fff;
}
#blogTitle h2 {
   
    color: #fff;
}
#header{
background-image:none!important;
}
#blogTitle{
background-image:none!important;
}

.forFlow  {
background-image:none!important;
}
#footer {
background-image:none!important;
}
#footer {

background:none!important;
    text-align: center;
    min-height: 15px;
    height: 30px;
    margin-top: 10px;
    padding-top: 30px;
    font-size: x-large;
    color: aqua;
font-family: cursive;
}
a:visited {
    color: #fff;
    text-decoration: none;
}

a:link {
    color: #fff;
    text-decoration: none;
}
.CalWeekendDay {
     background:black;
}
.Cal {
    border: 0 solid #000;
    color: #33ffff;
}
#calendar table a:link, #calendar table a:visited, #calendar table a:active {
    font-weight: bold;
    color: orangered;
}
.CalTitle{
color:#33ffff;
}
.catListTitle{
    background: url("https://images.cnblogs.com/cnblogs_com/Vinkong/1552748/o_dd.jpg") 0px 100% no-repeat!important;

color:#33ffff;}

	.snow-container{position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 100001;}

/* 定制公告栏音乐插件的样式 */
.container{
font-family: Arial,Helvetica,sans-serif; /*音乐插件字体*/
margin: 0px; /*音乐插件与公告栏左边的边距，0px就是直接抵到公告栏左边的边上*/
box-shadow: 0 2px 2px 0 rgba(0,0,0,.14), 0 3px 1px -2px rgba(0,0,0,.2), 0 1px 5px 0 rgba(0,0,0,.12);
border-radius: 2px;
overflow: hidden;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
line-height: normal;
}