html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu, header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details {
    margin: 0;
    padding: 0;
    font-family: "Microsoft Yahei";
}
.banner{
    padding: 70px 100px 210px 100px;
    height: auto;
}
#footer{
    width: 100%;
    background: #1B1B1B;
    padding: 10px 0 20px;
    margin-top: 20px;
    clear: both;
    color: #797979;
}
#footer p {
    text-align: center;
    font-size: 0.875em;
    color: #797979;
}