@font-face {
	font-family: "sapphire-fonts";
	src: url('../fonts/sapphire-fonts.eot'); /* IE9*/
	src: url('../fonts/sapphire-fonts.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('../fonts/sapphire-fonts.woff') format('woff'), /* chrome, firefox */
	url('../fonts/sapphire-fonts.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
	url('../fonts/sapphire-fonts.svg#iconfont') format('svg'); /* iOS 4.1- */
}

[class^="icon-"], [class*=" icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'sapphire-fonts' !important;
	speak: none;
	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-x:before {
	content: "\78";
}

.icon-twitter:before {
	content: "\e600";
}

.icon-facebook:before {
	content: "\e601";
}

.icon-clock:before {
	content: "\e602";
}

.icon-mail:before {
	content: "\e609";
}

.icon-link:before {
	content: "\e6ab";
}

.icon-search:before {
	content: "\e65b";
}

.icon-smile:before {
	content: "\e64a";
}

.icon-roundrightfill:before {
	content: "\e65a";
}

.icon-list:before {
	content: "\e682";
}

.icon-book:before {
	content: "\e6fe";
}

.icon-home:before {
	content: "\e6bb";
}

.icon-share:before {
	content: "\e618";
}

.icon-back:before {
	content: "\e625";
}

.icon-qq:before {
	content: "\e62d";
}

.icon-weibo:before {
	content: "\e619";
}

.icon-segmentfault:before {
	content: "\e603";
}

.icon-sort:before {
	content: "\e700";
}

.icon-jianshu:before {
	content: "\e613";
}

.icon-circle-left:before {
	content: "\e71f";
}

.icon-circle-right:before {
	content: "\e720";
}

.icon-loading:before {
	content: "\e614";
}

.icon-acfun:before {
	content: "\e604";
}

.icon-close:before {
	content: "\e60c";
}

.icon-tumblr:before {
	content: "\e6b0";
}

.icon-calendar:before {
	content: "\e667";
}

.icon-rss:before {
	content: "\e877";
}

.icon-price-tags:before {
	content: "\e6f9";
}

.icon-quo-left:before {
	content: "\e7f5";
}

.icon-quo-right:before {
	content: "\e7f6";
}

.icon-back1:before {
	content: "\e64e";
}

.icon-github:before {
	content: "\e735";
}

.icon-film:before {
	content: "\e7b7";
}

.icon-weixin:before {
	content: "\e61f";
}

.icon-qzone:before {
	content: "\e680";
}

.icon-category:before {
	content: "\e605";
}

.icon-douban:before {
	content: "\e64c";
}

.icon-roundleftfill:before {
	content: "\e799";
}

.icon-tuding:before {
	content: "\e651";
}

.icon-zhihu:before {
	content: "\e61b";
}

.icon-linkedin:before {
	content: "\e6d4";
}

.icon-google:before {
	content: "\e635";
}

.icon-plane:before {
	content: "\e62f";
}

.icon-bilibili:before {
	content: "\e622";
}

.icon-psp:before {
	content: "\e6c7";
}

.icon-csdn:before {
	content: "\e879";
}

.icon-gitee:before {
	content: "\e87a";
}

.icon-statistics:before {
	content: "\e89f";
}

.icon-user:before {
	content: "\e745";
}

.icon-eye:before {
	content: "\e6b7";
}

.icon-nintendo-switch:before {
	content: "\e7ce";
}

.icon-cnblogs:before {
	content: "\e515";
}

.icon-blog:before {
	content: "\ebbe";
}
