#home {
opacity: 0;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
}
#main {
    background-color: #fee;
    opacity: 0.7;
    border-bottom: 4px solid #c66;
}
#top {
    background-color: #fee;
    opacity: 0.5;
    border-bottom: 4px solid #c66;
}
body {
color: #255;
background: url(https://images.cnblogs.com/cnblogs_com/torrero/1922899/o_2101260758571920_1080_20131019092045751940.jpg
) fixed;
background-size: 100%;
background-repeat: no-repeat;
font-family: "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;
font-size: 12px;
min-height: 101%;
}