body{
background: url(https://images.cnblogs.com/cnblogs_com/slency-ll/1852485/o_200922141042y0a8y5bb.jpg) fixed no-repeat;
background-size: cover;
font-family: "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
}
#home {
    opacity: 0.85;
    width: 85%;
    min-width: 950px;
    background-color: #fff;
    box-shadow: rgba(100, 100, 100, 0.3) 0px 2px 6px;
    margin: 50px auto;
    padding: 30px;
overflow: hidden;
}
#header{
  overflow: hidden;
    position: relative;
  margin:0;
}
/* 闪烁的星星 的基本样式 */
.star {
	width: 5px;
	height: 5px;
	background: #666;
	position: absolute;
	z-index: -1;
}
/* 闪烁动画，改变透明度 */
@keyframes blink {
	from {
		opacity: 0.2;}
	to {
		opacity: 1;}
	}
/* 烟花和爱心 */
.Fireworks {
	width: 4px;
	height: 4px;
	position: absolute;
}

.heart {
	width: 10px;
	height: 10px;
	position: absolute;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	}
.heart:after,.heart:before {
	content: '';
	width: inherit;
	height: inherit;
	background: inherit;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	position: fixed;
}

.heart:after {
	top: -5px;
}

.heart:before {
	left: -5px;
}
#ad_t2,#cnblogs_c1,#cnblogs_c2,#under_post_kb{
    display: none;
}