* {box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box;}
ul, li,img { margin: 0; padding: 0; list-style: none; border: none; }
i { font-style: normal; display: block; }
em { font-style: normal; display: block; text-align: center; }
li { 

    list-style: none;

    float: left;

}

i, em{

    font-style: normal;

}

/*清除浮动*/

.clear {

    clear: both;

}

.f-cb{

    zoom: 1;

}

.f-cb:after{

    display:block;

    height:0;

    clear:both;

    visibility:hidden;

    overflow:hidden;

    content:".";

}

.fl {

    float:left;

    display: inline;

}

.fr {

    float:right;

    display: inline;

}

.por{

    position: relative;

}

.poa{

    position: absolute;

}

.poa-f{

    position: absolute;

    left: 0;

    top: 0;

    width: 100%;

    height: 100%;

}

.pos-f{

    position: fixed;

}

.ovh{

    overflow: hidden;

}

.noselect{

    -moz-user-select: none;

    -webkit-user-select: none;

    -ms-user-select: none;

}

.z1{

    z-index: 1;

}

.z2{

    z-index: 2;

}

.dn{

    display: none;

}

.w-f{

    width: 100%;

}

.h-f{

    height: 100%;

}

.fwn{

    font-weight: normal;

}

.t-f{

    transition: all 0.5s;

}

.t-c{

    transition: color 0.5s;

}

.t-bg{

    transition: background 0.5s;

}