/* -------------------------------- 

Primary credit

-------------------------------- */

.credit .area01 .user_info i.user-photo {
	width: 30px;
	height: 30px;
	background: #ff4f4f;
	display: inline-block;
}
.credit .area01 .user_info span {
	padding: 0 8px;
	font-size: 14px;
	color: #666;
}
.credit .area01 .user_info i.i {
	width: 17px;
	height: 17px;
	line-height: 17px;
	padding: 2px;
	text-align: center;
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	background: #CCC;
}
.credit .area01 .creditGold {
	width: 140px;
	height: 140px;
	margin: 10px auto 20px;
	text-align: center;
	background: #fff;
	-moz-box-shadow: 0 0 40px rgb(160, 224, 255);
	-webkit-box-shadow: 0 0 40px rgb(160, 224, 255);
	box-shadow: 0 0 40px rgb(160, 224, 255);
}
.credit .area01 .creditGold h1 {
	margin: 0;
	padding: 30px 0 0;
	font-size: 40px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: arial;
	background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffa94e), to(rgba(236, 104, 0, 0.9)));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	text-shadow: 1px 3px 10px rgba(245,47,62,.4);
}
.credit .area01 .creditGold span {
	padding: 8px 0;
	font-size: 14px;
	color: #555;
	display: block;
}
.credit .area01 .creditGold p {
	font-size: 12px;
	color: #999;
	letter-spacing: -1px;
}
.credit .area01 .btn {
	width: 138px;
	margin: 0 auto;
	padding: 8px 10px;
	color: #fff;
	background: linear-gradient(top, #56d0ff, #2ab2ff);
	background: -webkit-linear-gradient(top, #8bdbfa, #2ab2ff);
	background: -o-linear-gradient(top, #56d0ff, #2ab2ff);
	background: -ms-linear-gradient(top, #56d0ff, #2ab2ff);
	-moz-box-shadow: 0 0 30px rgb(160, 224, 255);
	-webkit-box-shadow: 0 0 30px rgb(160, 224, 255);
	box-shadow: 0 0 30px rgb(160, 224, 255);
}
.credit .area01 p.number {
	padding: 8px 0;
	font-size: 14px;
	color: #888;
	text-align: center;
}
/*-----*/
.credit .area02 {
	padding: 0;
	background: #f5fbff;
	-moz-box-shadow: 0 -5px 10px rgba(162, 162, 162, 0.3);
	-webkit-box-shadow: 0 -5px 10px rgba(162, 162, 162, 0.3);
	box-shadow: 0 -5px 10px rgba(162, 162, 162, 0.3);
}
.credit .area02 .certificationLI {
	width: 100%;
	margin: 0 0 16px;
	padding: 20px 0;
	text-align: center;
	background: #fff;
}
.credit .area02 .certificationLI p {
	font-size: 14px;
	color: #999;
}
.credit .area02 .certificationLI .carousel-credit .item {
	padding: 1px;
}
.credit .area02 .certificationLI .carousel-credit .owl-stage-outer {
	padding: 20px 0;
}
.credit .area02 .certificationLI .carousel-credit .credICO {
	width: 50px;
	height: 50px;
	line-height: 50px;
	margin: 0 auto 3px;
	padding: 5px;
	text-align: center;
}
.credit .area02 .certificationLI .carousel-credit .ci01 {
	background: -webkit-linear-gradient(left, #ff9b47, #ff7121);
	background: -o-linear-gradient(left, #ff9b47, #ff7121);
	background: -ms-linear-gradient(left, #ff9b47, #ff7121);
}
.credit .area02 .certificationLI .carousel-credit .ci02 {
	background: -webkit-linear-gradient(left, #ffcc66, #ffac35);
	background: -o-linear-gradient(left, #ffcc66, #ffac35);
	background: -ms-linear-gradient(left, #ffcc66, #ffac35);
}
.credit .area02 .certificationLI .carousel-credit .ci03 {
	background: -webkit-linear-gradient(left, #73a7ff, #4179ff);
	background: -o-linear-gradient(left, #73a7ff, #4179ff);
	background: -ms-linear-gradient(left, #73a7ff, #4179ff);
}
.credit .area02 .certificationLI .carousel-credit .ci04 {
	background: -webkit-linear-gradient(left, #ff8076, #ff4e44);
	background: -o-linear-gradient(left, #ff8076, #ff4e44);
	background: -ms-linear-gradient(left, #ff8076, #ff4e44);
}
.credit .area02 .certificationLI .carousel-credit .ci05 {
	background: -webkit-linear-gradient(left, #afa5fa, #8679f6);
	background: -o-linear-gradient(left, #afa5fa, #8679f6);
	background: -ms-linear-gradient(left, #afa5fa, #8679f6);
}
.credit .area02 .certificationLI .carousel-credit h4 {
	line-height: 26px;
	font-size: 1.5rem;
	color: #333;
}
.credit .area02 .certificationLI .carousel-credit span {
	font-size: 1.4rem;
	color: #999;
}
/*----*/
.credit .area02 .adver {
	width: 100%;
	height: 120px;
	background: #fff;
}
/*----*/
.carousel-banner .owl-item {
	height: 120px;
}
