@font-face
{
    font-family: 'PuHuiTi';
    src: url('/html/font/icomoon.eot?');
    src: url('/html/font/icomoon.woff') format('woff'),url('/html/font/icomoon.ttf') format('truetype'),url('/html/font/icomoon.svg') format('svg');
}
body, div, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table, p, caption, th, td, form, input, button, select, textarea
{
    margin: 0;
    padding: 0;
    outline: 0;
    font-style: normal;
}
ol, ul, li
{
    list-style: none;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
{
    padding: 0;
}
.container
{
    padding: 0;
}
input
{
    border: none;
}
.clear
{
    clear: both;
    width: 100%;
    overflow: hidden;
}
a
{
    text-decoration: none;
    color: #717171;
}
a:hover
{
    text-decoration: none;
    color: #505050;
}
html, body
{
    font-size: 14px;
    font-family: "PuHuiTi";
    _text-align: center;
    color: #717171;
    background: #fff;
    max-width: 1920px;
    margin: 0 auto;
    height: auto;
}
.wap-none
{
    display: none!important;
}
.wap-block
{
    display: block!important;
}
.mainbody
{
    margin: 0 auto;
    width: 1200px;
    padding: 0;
}
@media(min-width: 768px)
{
    .wap-none
    {
        display: block!important;
    }
    .wap-block
    {
        display: none!important;
    }
}
@media(min-width: 1600px)
{
    .mainbody
    {
        width: 1440px;
    }
}