html{
     background: #fff;
    overflow:auto;
}
body{
    font-family:"方正兰亭 黑";
    font-weight:lighter;
    color:#000;
    -webkit-font-smoothing: antialiased;
    height: 100%;
    background: #fff;
    position: relative;
    font-weight: 500;
    width: 100%;
    height: 100%;
    /*position: fixed;*/
  /*  z-index: -10;
    background-position: 0px 0px;
    background-size: 100% 100%;*/
}
img{
    width: 100%;
    height: 100%;
}
a{
    color:#fff;
    text-decoration:none;
    cursor:pointer;
    outline: 0 none;
    width: 2.666667rem;
}
a:hover{
    text-decoration:none;
    /*color:#ff4f20;*/
}
ol,li,ul,dl,dt,dd{
    list-style:none;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,p,blockquote,th,td{
    margin:0; padding:0;
}
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{
    display:block
}

fieldset,img {
    border:0
}
button,submit,input,select {
    vertical-align:middle;
}
button,submit {
    cursor:pointer;
}
h1,h2,h3,h4,h5,h6{
    font-size:inherit;
    font-weight:lighter;
}
table{
    border-collapse:collapse;
    border-spacing:0;
}
select,button{
    font-family:inherit;
    font-size:inherit;
    font-weight:inherit;
    outline-style:none;
    outline-width:0;
    padding: 0;
    margin: 0;}
b,em,i{
    display:inline-block;
    font-weight:normal;
    font-style:normal;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.fl{
    float:left;
}
.fr{
    float:right;
}