*{box-sizing: border-box;padding: 0;margin:0; font-family: "Microsoft Yahei", "微软雅黑";}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body,ol,table,tr,td,ul,li,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,input,select,textarea,p,em,i,b,strong,span{font-size: 14px;font-weight: normal;list-style-type:none;font-style: inherit;}
h1,h2,h3,h4,h5,h6{
	margin: 0 !important;
}
a{text-decoration: none;}
a:hover{text-decoration: none !important;}
img{border: none; vertical-align: middle}
input,button,select,textarea{outline:none}
.clearfix:before,.clearfix:after{display:table;content:'';line-height:0;}
.clearfix:after{clear:both;}
.clear{clear:both;}
/*超出隐藏省略*/
.textmore{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/*文字大小设置*/
.f12{
	font-size: 12px;
}
.f14{
	font-size: 14px;
}
.f16{
	font-size: 16px;
}
.f18{
	font-size: 18px;
}
.f24{
	font-size: 24px;
}
/*左右浮动设置*/
.fl{
	float: left;
}
.fr{
	float: right;
}
.ft-weight{
	font-weight: bold;
}
/*边框设置*/
.box-left-no{
	border-left: none;
}
.box-right-no{
	border-right: none;
}
.box-top-no{
	border-top: none;
}
.box-bottom-no{
	border-bottom: none;
}
/*margin padding none*/
.margin-no{
	margin: 0;
}
.paddding-no{
	padding: 0;
}

.text-left{
	text-align: left !important;
}
.text-right{
	text-align: right !important;
}
.text-center{
	text-align: center !important;
}
/*通用颜色*/

::-webkit-scrollbar {
	width: 10px; /*对垂直流动条有效*/
	height: 10px; /*对水平流动条有效*/
}

/*定义滑块颜色、内阴影及圆角*/
::-webkit-scrollbar-thumb{
	border-radius: 0;
	background-color: rgba(95,95,95,.4);
	-webkit-transition: background-color .15s;
	transition: background-color .15s;
}
