	.intro {
		position: relative;
		height: 420px;
		margin: 0;
		background-color: rgb(33, 58, 0);
		z-index: 0;
	}
	.intro .curtain {
		display: inline-block;
		min-width: 290px;
		min-height: 260px;
		margin: 0 0 0 30px;
		background: -webkit-linear-gradient(to bottom,  rgba(216, 232, 59, 1),  rgba(216, 232, 59, .7), rgba(216, 232, 59, 0));
		background: linear-gradient(to bottom,  rgba(216, 232, 59, 1),  rgba(216, 232, 59, .7), rgba(216, 232, 59, 0));
	}
	.backdrop {
		position: absolute;
		width: 100%;
		height: 100%;
		background: -webkit-linear-gradient(to top, rgba(5, 21, 0, 1), rgba(5, 21, 0, 0), rgba(5, 21, 0, 0), rgba(5, 21, 0, 0)),
		url(/_img/banner/banner11.jpg) no-repeat center 60%;
		background: linear-gradient(to top, rgba(5, 21, 0, 1), rgba(5, 21, 0, 0), rgba(5, 21, 0, 0), rgba(5, 21, 0, 0)),
		url(/_img/banner/banner11.jpg) no-repeat center 60%;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		display: none;
	}

	/***************** Image Loader ************/
	-@-webkit-keyframes pop {
		0% {background-color: rgba(197, 218, 95, 0);}
		50% {background-color: rgba(197, 218, 95, .3);}
		100% {width: 1300px; height: 1300px; background-color: rgba(197, 218, 95, 0);}
	}
	-@keyframes pop {
		0% {background-color: rgba(197, 218, 95, 0);}
		50% {background-color: rgba(197, 218, 95, .3);}
		100% {width: 1300px; height: 1300px; background-color: rgba(197, 218, 95, 0);}
	}
	-.loader .bubble {
		display: block;
		position: absolute;
		top: 50%;
		left: 50%;
		width: 1px;
		height: 1px;
		-webkit-border-radius: 50%;
		border-radius: 50%;
		/*-webkit-transform: translate3d(0, 0, 0);*/
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		-webkit-animation: pop 2s linear 20;
		animation: pop 2s linear 20;
	}
	-.loader .b2 {-webkit-animation-delay: 1000ms; animation-delay: 1000ms;}
	-.loader .b3 {-webkit-animation-delay: 2s; animation-delay: 2s;}
	/*****************************************/