.comicon-auth,
.comicon-baike {
	font-size: 20px;
}

.auth.no .comicon-auth,
.baike.no .comicon-baike,
.auth.no span,
.baike.no span {
	color: #9f9d99 !important;
}

.auth.yes span,
.auth.yes .comicon-auth {
	color: #f39b0d !important;
}

.baike.yes span,
.baike.yes .comicon-baike {
	color: #3786db !important;
}

.baike,
.auth {
	text-align: center;
}

.au-bk {
	margin-bottom: 10px;
}

.au-bk>div {
	display: inline-block;
}

.au-bk span {
	font-size: 12px;
}

.baike {
	margin-left: 10px;
}

.au-bk {
	line-height: 1 !important;
}





@font-face {

	font-family: 'comicon';

	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') format('svg');

	font-weight: normal;

	font-style: normal;

}



[class^="comicon-"],
[class*=" comicon-"] {

	/* use !important to prevent issues with browser extensions that change fonts */

	font-family: 'comicon' !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;

}



.comicon-auth:before {

	content: "\e90a";

}

.comicon-baike:before {

	content: "\e90b";

}

.comicon-cart:before {

	content: "\e900";

}



.jq-map-icp {
	font-size: 14px !important;
	font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.jq-map-icp a:hover {
	color: #ccc !important;
}

.jq-map-icp {
	background-color: #333;
	color: #999;
	overflow: hidden;
}

.jq-map-icp a,
.jq-map-icp a:visited {
	color: #999;
}

.jq-map-icp p.icp_tj {
	text-align: center;
	line-height: 1;
}

.jq-map-icp .icp_tj span.jq_mg_10 {
	margin: 10px 0;
	display: inline-block;
}

.jq-map-icp .icp_tj img {
	vertical-align: middle;
}



.jq_morelang {
	display: inline-block;
	font-size: 14px;
}

.jq_morelang img {
	vertical-align: text-bottom;
	margin-right: 4px;
}

.jq_text_lan a {
	display: inline-block;
	border: 1px solid #bfbfbf;
	border-radius: 4px;
	padding: 6px 12px;
	line-height: 1;
}