@font-face {
	font-family: "be";
	src: url('../font/be.eot');
	src: url('../font/be.eot') format('embedded-opentype'), url('../font/be.woff') format('woff'), url('../font/be.ttf') format('truetype'), url('../font/be.svg') format('svg');
}

.be {
	font-family: "be" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
}

.be-weixin:before {
	content: "\e66d";
}

.be-roundright:before {
	content: "\e65a";
}

.be-jie:before {
	content: "\e61b";
}

.be-picture:before {
	content: "\e680";
}

.be-renren:before {
	content: "\e64c";
}

.be-accountbox:before {
	content: "\e66f";
}

.be-addbox:before {
	content: "\e673";
}

.be-anchor:before {
	content: "\e67e";
}

.be-calendar2:before {
	content: "\e6b4";
}

.be-clipboard:before {
	content: "\e6d0";
}

.be-clouddownload:before {
	content: "\e6ef";
}

.be-cross:before {
	content: "\e6f5";
}

.be-edit:before {
	content: "\e722";
}

.be-eye:before {
	content: "\e733";
}

.be-fastforward:before {
	content: "\e737";
}

.be-favorite:before {
	content: "\e739";
}

.be-favoriteoutline:before {
	content: "\e73a";
}

.be-file:before {
	content: "\e73b";
}

.be-arrowdown:before {
	content: "\e76f";
}

.be-info:before {
	content: "\e771";
}

.be-insertemoticon:before {
	content: "\e777";
}

.be-arrowleft:before {
	content: "\e779";
}

.be-arrowright:before {
	content: "\e77a";
}

.be-arrowup:before {
	content: "\e77b";
}

.be-loader:before {
	content: "\e78d";
}

.be-link:before {
	content: "\e79b";
}

.be-localoffer:before {
	content: "\e7a5";
}

.be-maximize:before {
	content: "\e7c1";
}

.be-minimize:before {
	content: "\e7dd";
}

.be-paper:before {
	content: "\e804";
}

.be-personoutline:before {
	content: "\e80d";
}

.be-phone:before {
	content: "\e80e";
}

.be-peopleoutline:before {
	content: "\e826";
}

.be-playarrow:before {
	content: "\e82f";
}

.be-repeat:before {
	content: "\e859";
}

.be-share:before {
	content: "\e88b";
}

.be-basket:before {
	content: "\e88f";
}

.be-sort:before {
	content: "\e89a";
}

.be-speechbubble:before {
	content: "\e89d";
}

.be-stop:before {
	content: "\e8af";
}

.be-squareminus:before {
	content: "\e8b4";
}

.be-squareplus:before {
	content: "\e8b5";
}

.be-stack:before {
	content: "\e8b8";
}

.be-star:before {
	content: "\e8b9";
}

.be-timerauto:before {
	content: "\e8df";
}

.be-volumedown:before {
	content: "\e909";
}

.be-warning:before {
	content: "\e6f2";
}

.be-play:before {
	content: "\e637";
}

.be-download:before {
	content: "\e61d";
}

.be-thumbs-up:before {
	content: "\e68b";
}

.be-video:before {
	content: "\e7ee";
}

.be-stsina:before {
	content: "\e636";
}

.be-search:before {
	content: "\e614";
}

.be-roundleft:before {
	content: "\e799";
}

.be-circledown:before {
	content: "\e615";
}

.be-rss:before {
	content: "\e6c8";
}

.be-qzone:before {
	content: "\e63f";
}

.be-email:before {
	content: "\e606";
}

.be-display:before {
	content: "\e667";
}

.be-mobile:before {
	content: "\e64b";
}

.be-menu:before {
	content: "\e600";
}

.be-home:before {
	content: "\e656";
}

.be-skyatlas:before {
	content: "\e7f1";
}

.be-tablet-h:before {
	content: "\e7bd";
}

.be-qq:before {
	content: "\e608";
}

.be-schedule:before {
	content: "\e622";
}

.be-sidebar-on:before {
	content: "\e9e9";
}

.be-baidu:before {
	content: "\e68a";
}

.be-qr-code:before {
	content: "\e613";
}

.be-more:before {
	content: "\e867";
}

.be-folder:before {
	content: "\e67f";
}

.be-businesscard:before {
	content: "\e6e6";
}

.be-editor:before {
	content: "\e6f6";
}

.be-sidebar-off:before {
	content: "\e7e7";
}

.be-print:before {
	content: "\e6fd";
}

.be-thumbs-up-o:before {
	content: "\e630";
}

.be-tqq:before {
	content: "\e6c9";
}

.be-mobile-h:before {
	content: "\e90a";
}

.be-tablet:before {
	content: "\e90b";
}

.be-new:before {
	content: "\e601";
}

.be-top:before {
	content: "\e6";
}

@font-face {
	font-family: "cx";
	src: url('../font/cx.woff2') format('woff2'), url('../font/cx.woff') format('woff'), url('../font/cx.ttf') format('truetype');
}

.cx {
	font-family: "cx" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.cx-fasongyoujian:before {
	content: "\e602";
}

.cx-fasongtongzhi:before {
	content: "\e609";
}

.cx-suo:before {
	content: "\e7cd";
}

.cx-gerenzhongxin-m:before {
	content: "\e7dc";
}

.cx-youxiang-m:before {
	content: "\e7e8";
}

.cx-invitation_fill:before {
	content: "\e7ab";
}

.cx-tupianyanzhengma:before {
	content: "\e620";
}

.cx-mimazhengque:before {
	content: "\e65b";
}

.cx-svip:before {
	content: "\e601";
}

.cx-kefu1:before {
	content: "\e671";
}

.cx-bing:before {
	content: "\e69a";
}

.cx-google:before {
	content: "\eaa8";
}

.cx-liu:before {
	content: "\e606";
}

.cx-Sougou:before {
	content: "\e607";
}

.cx-begin:before {
	content: "\e600";
}

.cx-haibao:before {
	content: "\e623";
}

.cx-weixin:before {
	content: "\e6bb";
}

.cx-alipay:before {
	content: "\e61a";
}

/** wp **/
.dashicons,
.dashicons-before:before {
	width: 16px;
	height: 16px;
	font-size: 16px;
	vertical-align: -18%;
	transition: color 0s ease-in;
}

/** login **/
.beginlogin-box {
	margin: 0 auto;
}

.beginlogin-main {
	margin: 0 auto;
	text-align: center;
	width: 100%;
}

.reg-page .beginlogin-main {
	margin: 0 0 0 5px;
}

.beginlogin-box .soc {
	width: 35px;
	height: 35px;
	color: #fff;
	text-align: center;
	line-height: 35px;
	line-height: 35px;
	text-decoration: none;
	cursor: pointer;
	display: inline-block;
	margin-right: 20px;
	border-radius: 50%;
	background: #3abcff;
}

.beginlogin-box .soc:last-of-type {
	margin-right: 0;
}

.beginlogin-box .soc:hover {
	opacity: 0.8;
}

.beginlogin-box .be {
	font-size: 18px !important;
	color: #fff;
	font-style: normal;
}

.beginlogin-box .be-weixin {
	line-height: 32px;
}

.social-t {
	color: #999;
	margin: 0 0 10px 0;
}

@media screen and (max-width: 800px) {
	.beginlogin-box .be {
		vertical-align: middle;
	}

	.beginlogin-box .be-weixin {
		vertical-align: -5%;
	}
}

.beginlogin-box .beginlogin-qq-a {
	background: #3abcff;
	background: linear-gradient(to top right, #9880fe, #3abcff);
}

.beginlogin-box .beginlogin-weibo-a {
	background: #c40000;
	background: linear-gradient(to top right, #c40000, #f96060);
}

.beginlogin-box .beginlogin-weixin-a {
	background: #2a8c30;
	background: linear-gradient(to top right, #2a8c30, #50d558);
}

/** svg **/
.menu-item svg {
	width: 1.3em;
	height: 1.3em;
	vertical-align: -0.32em;
	margin-right: 0.08em;
}

.icon {
	width: 1.18em;
	height: 1.18em;
	vertical-align: -0.25em;
	fill: currentColor;
	overflow: hidden;
}