﻿@charset "utf-8";
/* CSS Document */
html,body,div,span,iframe,h1,h2,h3,p,blockquote,pre,cite,del,em,img,ins,q,small,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video,input,button,a
{margin:0;padding:0;border:0;vertical-align:baseline;outline:0;
    -webkit-box-sizing: border-box;box-sizing: border-box;/*将定义好的padding值算在已经定义好的元素宽度内部*/}
body{
    color: #323232;
    font-size: 14px;
    line-height: 1.6;
    font-family: "Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma;
    background: #fff;
}
ul li{
	list-style: none;
}
a{text-decoration: none;
 outline:none;
 hide-focus:expression(this.hideFocus=true);
}

a{
	display: inline-block;
}
span{
	display: inline-block;
}
b{
	display: inline-block;
}
.clearfix:before,
.clearfix:after {
    display: table;
    content: "";
}
.clearfix:after {
    clear: both;
}
.public-lf{
	float: left;
}
.public-ri{
	float: right;
}
