* {

	padding: 0;

	margin: 0;

}



a {

	text-decoration: none;

}



a:link {

	text-decoration: none;

	/* 指正常的未被访问过的链接*/

}



a:visited {

	text-decoration: none;

	/*指已经访问过的链接*/

}



a:hover {

	text-decoration: none;

	/*指鼠标在链接*/

}



a:active {

	text-decoration: none;

	/* 指正在点的链接*/

}



body {

	background: #eff3f5;

	overflow-y: scroll;
}



/*清除number的默认样式,就是那个上下加减的箭头*/



input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {

	-webkit-appearance: none !important;

	margin: 0;

}



input[type="number"] {

	-moz-appearance: textfield;

}



button {

	outline: none;

}



/*禁止textarea拉伸*/



textarea[type="textarea"] {

	resize: none;

}



ul li,
ol li {

	list-style: none;

}



img {

	border: none;

	vertical-align: middle;

}



.clearfix:after {

	content: "";

	display: block;

	clear: both;

}



/*字体颜色*/



.fontColor {

	color: #D83C39 !important;

}



/*按钮颜色*/



.buttonBg {

	background: #D83C39 !important;

	color: #fff !important;

}



/*清除浮动*/



.clearfix {

	*zoom: 1;

}



/* 表格边框和元素间距清空 */



table {

	border-collapse: collapse;

	border-spacing: 0;

}



.pull-right {

	float: right;

}



.pull-left {

	float: left;

}



.hide {

	display: none;

}



.show {

	display: block;

}



/*字体图标*/



@font-face {

	font-family: 'iconfont';

	src: url('iconfont.eot');

	src: url('../fonts/albb/iconfont.eot?#iefix') format('embedded-opentype'), url('../fonts/albb/iconfont.woff2') format('woff2'), url('../fonts/albb/iconfont.woff') format('woff'), url('../fonts/albb/iconfont.ttf') format('truetype'), url('../fonts/albb/iconfont.svg#iconfont') format('svg');

}



.iconfont {

	font-family: "iconfont" !important;

	font-size: 16px;

	font-style: normal;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

}



/*单行文字超出省略*/



.ellipsis {

	display: inline-block;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}



/*多行文字超出省略*/



.moreEllipsis {

	display: box;

	display: -webkit-box;

	display: -moz-box;

	overflow: hidden;

	-webkit-line-clamp: 3;

	-moz-line-clamp: 3;

	line-clamp: 3;

	-webkit-box-orient: vertical;

	-moz-box-orient: vertical;

	box-orient: vertical;

}



i {

	font-style: normal
}

/*置灰*/



.grey {

	-webkit-filter: grayscale(100%);

	-moz-filter: grayscale(100%);

	-ms-filter: grayscale(100%);

	-o-filter: grayscale(100%);

	filter: grayscale(100%);

	filter: gray;

	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);

}



/*蒙版*/

.mask {

	width: 100vw;

	height: 100%;

	position: fixed;

	left: 0;

	top: 0;

	background: rgba(0, 0, 0, .8);

	z-index: 500;

	display: none;

}



/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/

::-webkit-scrollbar {

	width: 8px;
	/*滚动条宽度*/

}



/*定义滚动条轨道 内阴影+圆角*/

::-webkit-scrollbar-track {

	/*滚动条的背景区域的内阴影*/

	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3) inset;



	/*滚动条的背景区域的圆角*/

	border-radius: 10px;



	/*滚动条的背景颜色*/

	background-color: #ddd;

}



/*定义滑块 内阴影+圆角*/

::-webkit-scrollbar-thumb {

	/*滚动条的内阴影*/

	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3) inset;



	/*滚动条的圆角*/

	border-radius: 10px;



	/*滚动条的背景颜色*/

	background-color: #aaa;

}
