
@charset "utf-8";

/*
	--------------------------
	间距清除 
	--------------------------
*/

body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,b,small,u,i,center,dl,dt,dd,ol,
ul,li,sub,sup,tt,var,del,dfn,ins,kbd,q,s,samp,strike,applet,object,iframe,fieldset,
form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,
embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,
blockquote,pre,a,abbr,acronym,address,big,cite,code,mark,audio,video,input,textarea,select

	
{ 	margin:0; padding:0;	}
ol,ul 							{ 	list-style:none;		}

* 								{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	outline: 0;
}

/*
	--------------------------
	A标签 配置
	--------------------------
*/
a  								{
	text-decoration:none;
	outline:none;
	color: #666;
	vertical-align: top;
}

a:hover 						{	color: #000;			}
img  							{	border: 0;
	vertical-align: top;
	/*max-width: 100%; 				*/
}
a:focus 						{	outline: none;			}
/*
	--------------------------
	Body 配置
	--------------------------
*/
html             				{
	overflow-x:hidden;
	-webkit-text-size-adjust:none;
}

body 							{
	-webkit-font-smoothing: antialiased;
	font-family:"SourceHanSansCN Regular","microsoft yahei",arial,"STXihei";
	background: #fff;
	font-size: 14px;
	color: #666;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}

/*
	--------------------------
	表单控件设置
	--------------------------
*/

table 							{	border-collapse: collapse; width: 100%;	 }

input[type='reset'],
input[type='button'],
input[type='submit']			{	cursor: pointer; outline: none;	 -webkit-appearance: none;	     }

input[type='checkbox'] 	 		{
	position: relative;
	vertical-align: middle;
	margin-top: -2px;
	margin-bottom:1px;
	margin-left: 5px;
	margin-right: 5px;
	-webkit-appearance: none;
}

textarea,
input[type='email'],
input[type='date'],
input[type='password'],
input[type='text'] 				{
	padding: 0px;
	color: #666;
	font-size: 12px;
	outline: none;
	font-family: "微软雅黑";
	-webkit-appearance: none;
}


/*
	--------------------------
	快捷方式
	--------------------------
*/
.f-l 							{	float: left;					}
.f-r 							{	float: right;					}
.clearfix 						{
	clear: both;
}
.clearfix:after 				{	clear: both;
	height: 0;
	content: "";
	line-height: 0;
	font-size: 0;
	display: block;
}


img,a { vertical-align: top; }
