	.intro {
		position: relative;
		height: 420px;
		margin: 0;
		background-color: rgb(204, 204, 51);
		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(102, 102, 204, 1),  rgba(102, 102, 204, .5), rgba(102, 102, 204, 0));
		background: linear-gradient(to bottom,  rgba(207, 204, 51, 1),  rgba(207, 204, 51, .5), rgba(207, 204, 51, 0));
	}
	.backdrop {
		position: absolute;
		width: 100%;
		height: 100%;
		background: -webkit-linear-gradient(to top, rgba(0, 51, 0, .9), rgba(0, 51, 0, 0), rgba(0, 51, 0, 0), rgba(0, 51, 0, 0)),
		url(/_img/banner/banner7.jpg) no-repeat center 70%;
		background: linear-gradient(to top, rgba(0, 51, 0, .9), rgba(0, 51, 0, 0), rgba(0, 51, 0, 0), rgba(0, 51, 0, 0)),
		url(/_img/banner/banner7.jpg) no-repeat center 70%;
		-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(170, 174, 78, 0);}
		50% {background-color: rgba(170, 174, 78, .3);}
		100% {width: 1300px; height: 1300px; background-color: rgba(170, 174, 78, 0);}
	}
	-@keyframes pop {
		0% {background-color: rgba(170, 174, 78, 0);}
		50% {background-color: rgba(170, 174, 78, .3);}
		100% {width: 1300px; height: 1300px; background-color: rgba(170, 174, 78, 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;}
	/*****************************************/