	.intro {
		position: relative;
		height: 420px;
		margin: 0;
		background-color: rgb(130, 158, 56);
		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(197, 218, 95, 1),  rgba(197, 218, 95, .7), rgba(197, 218, 95, 0));
		background: linear-gradient(to bottom,  rgba(197, 218, 95, 1),  rgba(197, 218, 95, .7), rgba(197, 218, 95, 0));
	}
	.backdrop {
		position: absolute;
		width: 100%;
		height: 100%;
		background: -webkit-linear-gradient(to top, rgba(39, 57, 12, 1), rgba(39, 57, 12, 0), rgba(39, 57, 12, 0), rgba(39, 57, 12, 0)),
		url(/_img/banner/banner9.jpg) no-repeat center 60%;
		background: linear-gradient(to top, rgba(39, 57, 12, 1), rgba(39, 57, 12, 0), rgba(39, 57, 12, 0), rgba(39, 57, 12, 0)),
		url(/_img/banner/banner9.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;}
	/*****************************************/