body {
color: #FFF;
height: 100%;
width: 100%;
background-size:100% 100%;
background:#122a1a url(https://www.cnblogs.com/images/cnblogs_com/whxhn/1318412/o_banner_bg.jpg)  fixed;
background-repeat: no-repeat;
font-family: "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;

}
.newsItem {
    width: 100%;
    border: solid 0 red;
    padding: 10px auto auto auto;
    overflow-x: hidden;
    margin-bottom: 25px;
}
#footer{
width:100%;
text-align: center;
color: #fff;
height: 28px;
line-height: 28px;
background-color: #262626;
border: 3px solid #000;
position:fixed;
bottom:0;
right:0;
}