@font-face {
	font-family: 'icomoon';
	src: url('../fonts/icomoon.eot');
	src: url('../fonts/icomoon.eot') format('embedded-opentype'), url('../fonts/icomoon.ttf') format('truetype'), url('../fonts/icomoon.woff') format('woff'), url('../fonts/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	/* 改成 swap */
}

[class^="icon-"],
[class*=" icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-hashtag:before {
	content: "\e900";
}

.icon-home:before {
	content: "\e901";
}

.icon-image:before {
	content: "\e90d";
}

.icon-film:before {
	content: "\e913";
}

.icon-profile:before {
	content: "\e923";
}

.icon-file-text2:before {
	content: "\e926";
}

.icon-stack:before {
	content: "\e92e";
}

.icon-folder-upload:before {
	content: "\e934";
}

.icon-price-tag:before {
	content: "\e935";
}

.icon-search:before {
	content: "\e986";
}

.icon-fire:before {
	content: "\e9a8";
}

.icon-star-empty:before {
	content: "\e9d7";
}

.icon-star-full:before {
	content: "\e9d9";
}

.icon-woman:before {
	content: "\e9dd";
}

.icon-heart:before {
	content: "\f004";
}

.icon-share-square-o:before {
	content: "\f045";
}

.icon-thumbs-o-up:before {
	content: "\f087";
}

.icon-thumbs-o-down:before {
	content: "\f088";
}

.icon-heart-o:before {
	content: "\f08a";
}

.icon-navicon:before {
	content: "\f0c9";
}

.icon-angle-up:before {
	content: "\f106";
}

.icon-angle-down:before {
	content: "\f107";
}

.icon-flag-o:before {
	content: "\f11d";
}

.icon-user:before {
	content: "\f2be";
}