@charset "utf-8";
.logo_space,.splash_logo, .splash_wrap,.loading_logo_wrap{
	width: 100%;
	float: left;
	position: relative;
	text-align: center;
}
.logo_space {
	margin-top: 100px;
}
.logo_space img {
	box-sizing: border-box;
	width: 250px;
	margin: auto;
	height: auto;
}
.splash_wrap {
	position: fixed;
	bottom: 50px;
}
.w_100 {
	width: 100%;
	float: left;
	position: relative;
	box-sizing: border-box;
}
.splash_loading_img {
	width: 220px;
	margin: auto;
	margin-top: 20px;
}
.loading_bg {
	background: #d9d9d9;
	/* padding: 4px; */
	overflow: hidden;
	border-radius: 50px;
}
.loading_bg .loading {
	border-radius: 0px;
	width: 100%;
	background: var(--primary_color);
	height: 4px;
	float: left;
	transition: all 0.5s;
	transform: translateX(0%);
	animation: loaderGreen 1s linear 1;
}
.splash_logo img {
	width: 90px;
}
.container {
	width: 100%;
	padding: 0px;
	margin: 0px;
	background: rgba(245, 245, 245, 1);
	background: -moz-linear-gradient(top, rgba(245, 245, 245, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245, 245, 245, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
	background: -webkit-linear-gradient(top, rgba(245, 245, 245, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -o-linear-gradient(top, rgba(245, 245, 245, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -ms-linear-gradient(top, rgba(245, 245, 245, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to bottom, rgba(245, 245, 245, 1) 0%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0);
	overflow-x: hidden;
}}