@charset "utf-8";
/* CSS Document */

.SlowlyShow{
	-moz-animation:showopa .5s ease;
	-webkit-animation:showopa .5s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes showopa{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}

@-webkit-keyframes showopa{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}

.shouzuShow{
	-moz-animation:shouzu 0.2s ease;
	-webkit-animation:shouzu 0.2s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:2s;
	-webkit-animation-delay:2s;
}

@-moz-keyframes shouzu{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}

@-webkit-keyframes shouzu{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}

.buzaiShow{
	-moz-animation:shouzu 0.2s ease;
	-webkit-animation:shouzu 0.2s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:1.5s;
	-webkit-animation-delay:1.5s;
}

@-moz-keyframes shouzu{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}

@-webkit-keyframes shouzu{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}

.meiqianShow{
	-moz-animation:meiqian 0.2s ease;
	-webkit-animation:meiqian 0.2s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:2.5s;
	-webkit-animation-delay:2.5s;
}

@-moz-keyframes meiqian{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}

@-webkit-keyframes meiqian{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}


.SlowlyHide{
	-moz-animation:hideopa .3s ease;
	-webkit-animation:hideopa .3s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes hideopa{
	0%{
		opacity: 1;
	}
	100%{
		opacity: 0;
	}
}

@-webkit-keyframes hideopa{
	0%{
		opacity: 1;
	}
	100%{
		opacity: 0;
	}
}

.ContinuousShowHide{
	-moz-animation:ShowHide 1s ease;
	-webkit-animation:ShowHide 1s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:0.3s;
	-webkit-animation-delay:0.3s;
}

@-moz-keyframes ShowHide{
	0%{
		opacity: 1;
	}
	20%{
		opacity: 0;
	}
	40%{
		opacity: 1;
	}
	60%{
		opacity: 0;
	}
	80%{
		opacity: 1;
	}
	100%{
		opacity: 0;
	}
}

@-webkit-keyframes ShowHide{
	0%{
		opacity: 1;
	}
	20%{
		opacity: 0;
	}
	40%{
		opacity: 1;
	}
	60%{
		opacity: 0;
	}
	80%{
		opacity: 1;
	}
	100%{
		opacity: 0;
	}
}

.loopShowHide{
	-moz-animation:ShowHide 1s ease;
	-webkit-animation:ShowHide 1s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:0.5s;
	-webkit-animation-delay:0.5s;
}

@-moz-keyframes ShowHide{
	0%{
		opacity: 1;
	}
	20%{
		opacity: 0;
	}
	40%{
		opacity: 1;
	}
	60%{
		opacity: 0;
	}
	80%{
		opacity: 1;
	}
	100%{
		opacity: 0;
	}
}

@-webkit-keyframes ShowHide{
	0%{
		opacity: 1;
	}
	20%{
		opacity: 0;
	}
	40%{
		opacity: 1;
	}
	60%{
		opacity: 0;
	}
	80%{
		opacity: 1;
	}
	100%{
		opacity: 0;
	}
}

.loopSh{
	-moz-animation:Sh 2s ease infinite;
	-webkit-animation:Sh 2s ease infinite;
}

@-moz-keyframes Sh{
	0%{
		opacity: 1;
	}
	50%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}

@-webkit-keyframes Sh{
	0%{
		opacity: 1;
	}
	50%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}

.fireSecondsShow{
	-moz-animation:fireSecond 0.5s ease;
	-webkit-animation:fireSecond 0.5s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:0.3s;
	-webkit-animation-delay:0.3s;
}

@-moz-keyframes fireSecond{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;

	}
}

@-webkit-keyframes fireSecond{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}


.gotopInf{
	-moz-animation:mtop 2s ease infinite;
	-webkit-animation:mtop 2s ease infinite;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:0.3s;
	-webkit-animation-delay:0.3s;
}

@-moz-keyframes mtop{
	0%{
		-moz-transform:translate(0,30px);
		opacity:0;
	}
	40%{
		-moz-transform:translate(0,-5px);
		opacity:1;
	}
	100%{
		-moz-transform:translate(0,0px);
		opacity:0;
	}
}

@-webkit-keyframes mtop{
	0%{
		-webkit-transform:translate(0,30px);
		opacity:0;
	}
	40%{
		-webkit-transform:translate(0,-5px);
		opacity:1;
	}
	100%{
		-webkit-transform:translate(0,0px);
		opacity:0;
	}
}

.MoveTop{
	-moz-animation:mtop 1s ease;
	-webkit-animation:mtop 1s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:0.8s;
	-webkit-animation-delay:0.8s;
}

@-moz-keyframes mtop{
	0%{
		-moz-transform:translate(0,50px);
		opacity:0;
	}
	40%{
		-moz-transform:translate(0,-20px);
		opacity:1;
	}
	100%{
		-moz-transform:translate(0,0px);
		opacity:1;
	}
}

@-webkit-keyframes mtop{
	0%{
		-webkit-transform:translate(0,50px);
		opacity:0;
	}
	40%{
		-webkit-transform:translate(0,-20px);
		opacity:1;
	}
	100%{
		-webkit-transform:translate(0,0px);
		opacity:1;
	}
}

.MoveBottomfast{
	-moz-animation:mbottom .3s ease;
	-webkit-animation:mbottom .3s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:.3s;
	-webkit-animation-delay:.3s;
}

.MoveBottomfast{
	-moz-animation:mbottom 1s ease;
	-webkit-animation:mbottom 1s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:.3s;
	-webkit-animation-delay:.3s;
}

@-moz-keyframes mbottom{
	0%{
		-moz-transform:translate(0,-50px);
		opacity:1;
	}
	100%{
		-moz-transform:translate(0,0px);
		opacity:1;
	}
}

@-webkit-keyframes mbottom{
	0%{
		-webkit-transform:translate(0,-30px);
		opacity:1;
	}
	100%{
		-webkit-transform:translate(0,0px);
		opacity:1;
	}
}	


.MoveLeft{
	-moz-animation:mleft 1s ease;
	-webkit-animation:mleft 1s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:.3s;
	-webkit-animation-delay:.3s;
}

@-moz-keyframes mleft{
	0%{
		-moz-transform:translate(200px,0px);
		opacity:0;
	}
	40%{
		opacity:1;
	}
	100%{
		-moz-transform:translate(0,0px);
		opacity:1;
	}
}

@-webkit-keyframes mleft{
	0%{
		-webkit-transform:translate(200px,0px);
		opacity:0;
	}
	40%{
		opacity:1;
	}
	100%{
		-webkit-transform:translate(0,0px);
		opacity:1;
	}
}

.MoveRight{
	-moz-animation:mright 1s ease;
	-webkit-animation:mright 1s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:.3s;
	-webkit-animation-delay:.3s;
}

@-moz-keyframes mright{
	0%{
		-moz-transform:translate(-200px,0px);
		opacity:1;
	}
	100%{
		-moz-transform:translate(0,0px);
		opacity:1;
	}
}

@-webkit-keyframes mright{
	0%{
		-webkit-transform:translate(-200px,0px);
		opacity:1;
	}
	100%{
		-webkit-transform:translate(0,0px);
		opacity:1;
	}
}

.GoLeft{
	-moz-animation:gleft 1s ease;
	-webkit-animation:gleft 1s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:1s;
	-webkit-animation-delay:1s;
}

@-moz-keyframes gleft{
	0%{
		-moz-transform:translate(0px,0px);
		opacity:1;
	}
	100%{
		-moz-transform:translate(-50px,0px);
		opacity:1;
	}
}

@-webkit-keyframes gleft{
	0%{
		-webkit-transform:translate(0px,0px);
		opacity:1;
	}
	100%{
		-webkit-transform:translate(-50px,0px);
		opacity:1;
	}
}

.GoTopHide{
	-moz-animation:gth .5s ease;
	-webkit-animation:gth .5s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes gth{
	0%{
		opacity:1;
	}
	100%{
		opacity:0;
	}
}

@-webkit-keyframes gth{
	0%{
		opacity:1;
	}
	100%{
		opacity:0
	}
}

.GoLeftHide{
	-moz-animation:gtefth 1s ease;
	-webkit-animation:gtefth 1s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:4.5s;
	-webkit-animation-delay:4.5s;
}

@-moz-keyframes gtefth{
	0%{
		-moz-transform:translate(0px,0px);
		opacity:1;
	}
	100%{
		-moz-transform:translate(-320px,0px);
		opacity:1;
	}
}

@-webkit-keyframes gtefth{
	0%{
		-webkit-transform:translate(0px,0px);
		opacity:1;
	}
	100%{
		-webkit-transform:translate(-320px,0px);
		opacity:1;
	}
}


.TenantGoLeft{
	-moz-animation:Tenantleft 1s ease;
	-webkit-animation:Tenantleft 1s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:1.5s;
	-webkit-animation-delay:1.5s;
}

@-moz-keyframes Tenantleft{
	0%{
		-moz-transform:translate(50px,0px);
		opacity:1;
	}
	100%{
		-moz-transform:translate(0px,0px);
		opacity:1;
	}
}

@-webkit-keyframes Tenantleft{
	0%{
		-webkit-transform:translate(50px,0px);
		opacity:1;
	}
	100%{
		-webkit-transform:translate(0px,0px);
		opacity:1;
	}
}



.ScaleBig{
	-moz-animation:scaleb 2s ease ;
	-webkit-animation:scaleb 2s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes scaleb{
	0%{
		-moz-transform:scale(0.7);
		opacity: 0;
	}
	100%{
		-moz-transform:scale(1);
		opacity: 1;
	}
}

@-webkit-keyframes scaleb{
	0%{
		-webkit-transform:scale(0.7);
		opacity: 0;
	}
	100%{
		-webkit-transform:scale(1);
		opacity: 1;
	}
}


.ScaleSmall{
	-moz-animation:scales 2.5s ease ;
	-webkit-animation:scales 2.5s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:.3s;
	-webkit-animation-delay:.3s;
}

@-moz-keyframes scales{
	0%{
		-moz-transform:scale(3);
		opacity: 0;
	}
	40%{
		-moz-transform:scale(0.7);
	}
	70%{
		-moz-transform:scale(1.2);
		opacity: 1;
	}
	100%{
		-moz-transform:scale(1);
		opacity: 1;
	}
}

@-webkit-keyframes scales{
	0%{
		-webkit-transform:scale(3);
		opacity: 0;
	}
	40%{
		-webkit-transform:scale(0.7);
	}
	70%{
		-webkit-transform:scale(1.2);
	}
	100%{
		-webkit-transform:scale(1);
		opacity: 1;
	}
}


.Rotateloop{
	-moz-animation:ratates 1s linear infinite;
	-webkit-animation:ratates 1s linear infinite;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes ratates{
	0%{
		-moz-transform:rotate(0deg);
	}
	100%{
		-moz-transform:rotate(360deg);
		opacity: 1;
	}
}

@-webkit-keyframes ratates{
	0%{
		-webkit-transform:rotate(0deg);
	}
	100%{
		-webkit-transform:rotate(360deg);
		opacity: 1;
	}
}


.RotateShow{
	-moz-animation:ratateshow 1s ease ;
	-webkit-animation:ratateshow 1s ease ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes ratateshow{
	0%{
		-moz-transform:rotate(0deg);
		opacity:0;
	}
	100%{
		-moz-transform:rotate(360deg);
		opacity:1;
	}
}

@-webkit-keyframes ratateshow{
	0%{
		-webkit-transform:rotate(0deg);
		opacity:0;
	}
	100%{
		-webkit-transform:rotate(360deg);
		opacity:1;
	}
}










.bodyradius{
	-moz-animation:radius 2s ease ;
	-webkit-animation:radius 2s ease ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:1.2s;
	-webkit-animation-delay:1.2s;
}

@-moz-keyframes radius{
	0%{
	}
	100%{
		width:45px;
		height: 66px;
		bottom: -50px;
		left: 38px;	
		border-radius: 60px 60px 60px 60px / 100px 100px 00px 0px;
		opacity:1;
	}
}

@-webkit-keyframes radius{
	0%{
	}
	100%{
		width:45px;
		height: 66px;
		bottom: -50px;
		left: 38px;	
		border-radius: 60px 60px 60px 60px / 100px 100px 00px 0px;
		opacity:1;
	}
}



.headbig{
	-moz-animation:headb 1.5s ease ;
	-webkit-animation:headb 1.5s ease ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:0.3s;
	-webkit-animation-delay:0.3s;
}

@-moz-keyframes headb{
	0%{
		-moz-transform:scale(1);
	}
	100%{
		-moz-transform:scale(3);
		left:50px;
		top:40px;
	}
}

@-webkit-keyframes headb{
	0%{
		-webkit-transform:scale(1);
	}
	100%{
		-webkit-transform:scale(3);
		left:50px;
		top:40px;
	}
}



.headeyes{
	-moz-animation:eye .7s ease ;
	-webkit-animation:eye .7s ease ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:.6s;
	-webkit-animation-delay:.6s;
}

@-moz-keyframes eye{
	0%{
		
	}
	100%{
		bottom:50px;
		left:80px;
		width: 6px;
		height: 5px;
		border-radius: 4px 4px 4px 4px / 4px 3px 3px 4px;
		-moz-transform:rotate(-5deg);
	}
}

@-webkit-keyframes eye{
	0%{
		
	}
	100%{
		bottom:50px;
		left:80px;
		width: 6px;
		height: 5px;
		border-radius: 4px 4px 4px 4px / 4px 3px 3px 4px;
		-moz-transform:rotate(-5deg);
	}
}


.headmouth{
	-moz-animation:eyes 1s ease ;
	-webkit-animation:eyes 1s ease ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:.3s;
	-webkit-animation-delay:.3s;
}

@-moz-keyframes eyes{
	0%{
		
	}
	100%{
		bottom:32px;
		left:80px;
		width: 8px;
		height: 5px;
		border-radius: 4px;
		background:#fff;
		border-radius: 3px;
	}
}

@-webkit-keyframes eyes{
	0%{
		
	}
	100%{
		bottom:31px;
		left:80px;
		width: 6px;
		height: 4px;
		border-radius: 4px;
		background:#fff;
		border-radius: 3px;
	}
}


.logobg{
	-moz-animation:lbg 1.2s ease ;
	-webkit-animation:lbg 1.2s ease ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:1s;
	-webkit-animation-delay:1s;
}

@-moz-keyframes lbg{
	0%{
		
	}
	100%{
		background: #fff;
	}
}

@-webkit-keyframes lbg{
	0%{
		
	}
	100%{
		background: #fff;
	}
}


.hairshow{
	-moz-animation:hshow 1s ease ;
	-webkit-animation:hshow 1s ease ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:1.3s;
	-webkit-animation-delay:1.3s;
}

@-moz-keyframes hshow{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}

@-webkit-keyframes hshow{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}



.loadhorizontalMove{
	-moz-animation:horizontalMove 3s linear infinite;
	-webkit-animation:horizontalMove 3s linear infinite;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes horizontalMove{
	0%{
		-moz-transform:translate(0px,0px);
	}
	50%{
		-moz-transform:translate(140px,0px);
	}
	100%{
		-moz-transform:translate(0px,0px);
	}
}

@-webkit-keyframes horizontalMove{
	0%{
		-webkit-transform:translate(0px,0px);
	}
	50%{
		-webkit-transform:translate(140px,0px);
	}
	100%{
		-webkit-transform:translate(0px,0px);
	}
}

.HairMoveRight{
	-moz-animation:hmright 1s ease;
	-webkit-animation:hmright 1s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:1.3s;
	-webkit-animation-delay:1.3s;
}

@-moz-keyframes hmright{
	0%{
		-moz-transform:translate(-200px,0px);
		opacity:0;
	}
	40%{
		opacity:1;
	}
	100%{
		-moz-transform:translate(0,0px);
		opacity:1;
	}
}

@-webkit-keyframes hmright{
	0%{
		-webkit-transform:translate(-200px,0px);
		opacity:0;
	}
	40%{
		opacity:1;
	}
	100%{
		-webkit-transform:translate(0,0px);
		opacity:1;
	}
}


.RuzhuitemBg{
	-moz-animation:itemBg 1s ease infinite;
	-webkit-animation:itemBg 1s ease infinite;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:.3s;
	-webkit-animation-delay:.3s;
}

@-moz-keyframes itemBg{
	0%{
		background: #fff;
	}
	100%{
		background: #00ac97;
	}
}

@-webkit-keyframes itemBg{
	0%{
		background: #fff;
	}
	100%{
		background: #00ac97;
	}
}


.RotateYShow{
	-moz-animation:RYhow 1s ease ;
	-webkit-animation:RYhow 1s ease ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes RYhow{
	0%{
		-moz-transform: rotateY(180deg);
		opacity:0;
	}
	100%{
		-moz-transform: rotateY(0deg);
		opacity:1;
	}
}

@-webkit-keyframes RYhow{
	0%{
		-webkit-transform: rotateY(180deg);
		opacity:0;
	}
	100%{
		-webkit-transform: rotateY(0deg);
		opacity:1;
	}
}
	


.MoveRightNow{
	-moz-animation:mrightnow .2s ease;
	-webkit-animation:mrightnow .2s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes mrightnow{
	0%{
		-moz-transform:translate(-30px,0px);
		opacity:0;
	}
	100%{
		-moz-transform:translate(0,0px);
		opacity:1;
	}
}

@-webkit-keyframes mrightnow{
	0%{
		-webkit-transform:translate(-30px,0px);
		opacity:0;
	}
	100%{
		-webkit-transform:translate(0,0px);
		opacity:1;
	}
}

.MoveLeftRotateNow{
	-moz-animation:LeftRotateNow .3s ease;
	-webkit-animation:LeftRotateNow .3s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes LeftRotateNow{
	0%{
		-moz-transform:rotate(20deg);
		-moz-transform:translate(50px,0px);
		opacity:0;
	}
	40%{
		-moz-transform:rotate(-10deg);
	}
	100%{
		-moz-transform:translate(0,0px);
		opacity:1;
	}
}

@-webkit-keyframes LeftRotateNow{
	0%{
		-webkit-transform:rotate(20deg);
		-webkit-transform:translate(50px,0px);
		opacity:0;
	}
	40%{
		-webkit-transform:rotate(-10deg);
	}
	100%{
		-webkit-transform:translate(0,0px);
		opacity:1;
	}
}


.MoveLeft{
	-moz-animation:mleft 1s ease;
	-webkit-animation:mleft 1s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes mleft{
	0%{
		-moz-transform:translate(200px,0px);
		opacity:0;
	}
	40%{
		opacity:1;
	}
	100%{
		-moz-transform:translate(0,0px);
		opacity:1;
	}
}

@-webkit-keyframes mleft{
	0%{
		-webkit-transform:translate(200px,0px);
		opacity:0;
	}
	40%{
		opacity:1;
	}
	100%{
		-webkit-transform:translate(0,0px);
		opacity:1;
	}
}


.looprotate{
	-moz-animation:lrotate 1s linear infinite;
	-webkit-animation:lrotate 1s linear infinite;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes lrotate{
	0%{
		-moz-transform:rotate(0deg);
	}
	100%{
		-moz-transform:rotate(360deg);
	}
}

@-webkit-keyframes lrotate{
	0%{
		-webkit-transform:rotate(0deg);
	}
	100%{
		-webkit-transform:rotate(360deg);
	}
}




.DownRotate{
	-moz-animation:DownR 1s ease;
	-webkit-animation:DownR 1s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes DownR{
	0%{
		-moz-transform:translate(0,-400px);
		opacity:0;
	}
	40%{
		-moz-transform:translate(0,0px);
		-moz-transform:rotate(20deg)
		opacity:1;
	}
	60%{
		-moz-transform:rotate(-20deg)
	}
	75%{
		-moz-transform:rotate(10deg)
	}
	95%{
		-moz-transform:rotate(-10deg)
	}
	100%{
		-moz-transform:translate(0,0px);
		opacity:1;
	}
}

@-webkit-keyframes DownR{
	0%{
		-webkit-transform:translate(0,-400px);
		opacity:0;
	}
	40%{
		-webkit-transform:translate(0,0px);
		-webkit-transform:rotate(20deg)
		opacity:1;
	}
	60%{
		-webkit-transform:rotate(-20deg)
	}
	75%{
		-webkit-transform:rotate(10deg)
	}
	95%{
		-webkit-transform:rotate(-10deg)
	}
	100%{
		-webkit-transform:translate(0,0px);
		opacity:1;
	}
}

.DownRotatesmoll{
	-moz-animation:Rotatesmol 4.5s ease infinite;
	-webkit-animation:Rotatesmol 4.5s ease infinite;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes Rotatesmol{
	0%{
		-moz-transform:translate(0,-1300px);
		opacity:1;
	}
	75%{
		opacity:1;
	}
	90%{
		-moz-transform:translate(0,0px);
	}
	100%{
		-moz-transform:translate(0,0px);
		opacity:0;
	}
}

@-webkit-keyframes Rotatesmol{
	0%{
		-webkit-transform:translate(0,-1300px);
		opacity:0;
	}
	75%{
		opacity:1;
	}
	90%{
		-webkit-transform:translate(0,0px);
	}
	100%{
		-webkit-transform:translate(0,0px);
		opacity:0;
	}
}




.goLefttoSmoll{
	-moz-animation:LefttoSmoll 3.5s ease ;
	-webkit-animation:LefttoSmoll 3.5s ease ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes LefttoSmoll{
	0%{
		-moz-transform:translate(1000px,0px);
		opacity:1;
	}
	30%{
		-moz-transform:translate(0px,0px);
		opacity:1;
	}
	80%{
		-moz-transform:translate(0px,0px);
		opacity:1;
	}
	100%{
		-moz-transform:translate(-1000px,0px);
		opacity:0;
	}
}

@-webkit-keyframes LefttoSmoll{
	0%{
		-webkit-transform:translate(1000px,0px);
		opacity:1;
	}
	30%{
		-webkit-transform:translate(0px,0px);
		opacity:1;
	}
	80%{
		-webkit-transform:translate(0px,0px);
		opacity:1;
	}
	100%{
		-webkit-transform:translate(-1000px,0px);
		opacity:0;
	}
}

.goLefttoSmollforward{
	-moz-animation:LefttoSmollforward 3.5s ease ;
	-webkit-animation:LefttoSmollforward 3.5s ease ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}

@-moz-keyframes LefttoSmollforward{
	0%{
		-moz-transform:translate(1000px,0px);
		opacity:1;
	}
	30%{
		-moz-transform:translate(0px,0px);
		opacity:1;
	}
	80%{
		-moz-transform:translate(0px,0px);
		opacity:1;
	}
	100%{
		-moz-transform:translate(0px,0px);
		opacity:1;
	}
}

@-webkit-keyframes LefttoSmollforward{
	0%{
		-webkit-transform:translate(1000px,0px);
		opacity:1;
	}
	30%{
		-webkit-transform:translate(0px,0px);
		opacity:1;
	}
	90%{
		-webkit-transform:translate(0px,0px);
		opacity:1;
	}
	100%{
		-webkit-transform:translate(0px,0px);
		opacity:1;
	}
}


.doorAnimate{
	-moz-animation:door 7s linear ;
	-webkit-animation:door 7s linear ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}


@-moz-keyframes door{
	0%{
		-moz-transform:translate(0px,0px);
	}
	5%{
		-moz-transform:translate(0px,-8px);
	}
	98%{
		-moz-transform:translate(0px,-8px);
	}
	100%{
		-moz-transform:translate(0px,0px);
	}
	
}

@-webkit-keyframes door{
	0%{
		-webkit-transform:translate(0px,0px);
	}
	5%{
		-webkit-transform:translate(0px,-8px);
	}
	98%{
		-webkit-transform:translate(0px,-8px);
	}
	100%{
		-webkit-transform:translate(0px,0px);
	}
}









.gtover{
	-moz-animation:tover 0s linear ;
	-webkit-animation:tover 0s linear ;
}


@-moz-keyframes tover{
	0%{
		-moz-transform:translate(0px,0px);
	}
	100%{
		-moz-transform:translate(0px,0px);
	}
	
}

@-webkit-keyframes tover{
	0%{
		-webkit-transform:translate(0px,0px);
	}
	100%{
		-webkit-transform:translate(0px,0px);
	}
}



.gt0{
	-moz-animation:t0 2s linear ;
	-webkit-animation:t0 2s linear ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}


@-moz-keyframes t0{
	0%{
		-moz-transform:translate(0px,0px);
	}
	100%{
		-moz-transform:translate(0px,-150px);
	}
	
}

@-webkit-keyframes t0{
	0%{
		-webkit-transform:translate(0px,0px);
	}
	100%{
		-webkit-transform:translate(0px,-150px);
	}
}


.gt1{
	-moz-animation:t1 2s linear ;
	-webkit-animation:t1 2s linear ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}


@-moz-keyframes t1{
	0%{
		-moz-transform:translate(0px,0px);
	}
	100%{
		-moz-transform:translate(0px,-165px);
	}
	
}

@-webkit-keyframes t1{
	0%{
		-webkit-transform:translate(0px,0px);
	}
	100%{
		-webkit-transform:translate(0px,-165px);
	}
}

.gt2{
	-moz-animation:t2 2s linear ;
	-webkit-animation:t2 2s linear ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}


@-moz-keyframes t2{
	0%{
		-moz-transform:translate(0px,0px);
	}
	100%{
		-moz-transform:translate(0px,-180px);
	}
	
}

@-webkit-keyframes t2{
	0%{
		-webkit-transform:translate(0px,0px);
	}
	100%{
		-webkit-transform:translate(0px,-180px);
	}
}

.gt3{
	-moz-animation:t3 2s linear ;
	-webkit-animation:t3 2s linear ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}


@-moz-keyframes t3{
	0%{
		-moz-transform:translate(0px,0px);
	}
	100%{
		-moz-transform:translate(0px,-195px);
	}
	
}

@-webkit-keyframes t3{
	0%{
		-webkit-transform:translate(0px,0px);
	}
	100%{
		-webkit-transform:translate(0px,-195px);
	}
}

.gt4{
	-moz-animation:t4 2s linear ;
	-webkit-animation:t4 2s linear ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}


@-moz-keyframes t4{
	0%{
		-moz-transform:translate(0px,0px);
	}
	100%{
		-moz-transform:translate(0px,-210px);
	}
	
}

@-webkit-keyframes t4{
	0%{
		-webkit-transform:translate(0px,0px);
	}
	100%{
		-webkit-transform:translate(0px,-210px);
	}
}

.gt5{
	-moz-animation:t5 2s linear ;
	-webkit-animation:t5 2s linear ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}


@-moz-keyframes t5{
	0%{
		-moz-transform:translate(0px,0px);
	}
	100%{
		-moz-transform:translate(0px,-225px);
	}
	
}

@-webkit-keyframes t5{
	0%{
		-webkit-transform:translate(0px,0px);
	}
	100%{
		-webkit-transform:translate(0px,-225px);
	}
}

.gt6{
	-moz-animation:t6 2s linear ;
	-webkit-animation:t6 2s linear ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}


@-moz-keyframes t6{
	0%{
		-moz-transform:translate(0px,0px);
	}
	100%{
		-moz-transform:translate(0px,-240px);
	}
	
}

@-webkit-keyframes t6{
	0%{
		-webkit-transform:translate(0px,0px);
	}
	100%{
		-webkit-transform:translate(0px,-240px);
	}
}

.gt7{
	-moz-animation:t7 2s linear ;
	-webkit-animation:t7 2s linear ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}


@-moz-keyframes t7{
	0%{
		-moz-transform:translate(0px,0px);
	}
	100%{
		-moz-transform:translate(0px,-255px);
	}
	
}

@-webkit-keyframes t7{
	0%{
		-webkit-transform:translate(0px,0px);
	}
	100%{
		-webkit-transform:translate(0px,-255px);
	}
}

.gt8{
	-moz-animation:t8 2s linear ;
	-webkit-animation:t8 2s linear ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}


@-moz-keyframes t8{
	0%{
		-moz-transform:translate(0px,0px);
	}
	100%{
		-moz-transform:translate(0px,-270px);
	}
	
}

@-webkit-keyframes t8{
	0%{
		-webkit-transform:translate(0px,0px);
	}
	100%{
		-webkit-transform:translate(0px,-270px);
	}
}


.gt9{
	-moz-animation:t9 2s linear ;
	-webkit-animation:t9 2s linear ;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}


@-moz-keyframes t9{
	0%{
		-moz-transform:translate(0px,0px);
	}
	100%{
		-moz-transform:translate(0px,-285px);
	}
	
}

@-webkit-keyframes t9{
	0%{
		-webkit-transform:translate(0px,0px);
	}
	100%{
		-webkit-transform:translate(0px,-285px);
	}
}





.delay1{
	-moz-animation:showopa 1.5s ease;
	-webkit-animation:showopa 1.5s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	/*-moz-animation-delay:0.5s;
	-webkit-animation-delay:0.5s;*/
}

.delay2{
	-moz-animation:showopa 1.5s ease;
	-webkit-animation:showopa 1.5s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:0.3s;
	-webkit-animation-delay:0.3s;
}

.delay3{
	-moz-animation:showopa 1.5s ease;
	-webkit-animation:showopa 1.5s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:1s;
	-webkit-animation-delay:1s;
}

.delay4{
	-moz-animation:showopa 1.5s ease;
	-webkit-animation:showopa 1.5s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:1.3s;
	-webkit-animation-delay:1.3s;
}

.delay5{
	-moz-animation:showopa 1.5s ease;
	-webkit-animation:showopa 1.5s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:1.5s;
	-webkit-animation-delay:1.5s;
}

.delay6{
	-moz-animation:showopa 1.5s ease;
	-webkit-animation:showopa 1.5s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:2s;
	-webkit-animation-delay:2s;
}

.delay7{
	-moz-animation:showopa 1.5s ease;
	-webkit-animation:showopa 1.5s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:2.3s;
	-webkit-animation-delay:2.3s;
}

.delay8{
	-moz-animation:showopa 1.5s ease;
	-webkit-animation:showopa 1.5s ease;
	-moz-animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-delay:2.5s;
	-webkit-animation-delay:2.5s;
}



@-moz-keyframes showopa{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}

@-webkit-keyframes showopa{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}








