@CHARSET "UTF-8";

[class^="danceWord"]{
		word-break:break-all;
		white-space:pre-wrap;
	}
[class^="danceWord"] span{
		display:inline-block;
		opacity:0;
	    white-space:pre-wrap;
	}
.danceWord-s .ele:nth-child(even){
		-webkit-animation:a1 .5s ease-out forwards;
		-ms-animation:a1 .5s ease-out forwards;
		-moz-animation:a1 .5s ease-out forwards;
		-o-animation:a1 .5s ease-out forwards;
		animation:a1 .5s ease-out forwards;
	}
.danceWord-s .ele:nth-child(odd){
		-webkit-animation:a1-2 .5s ease-out forwards;
		-ms-animation:a1-2 .5s ease-out forwards;
		-moz-animation:a1-2 .5s ease-out forwards;
		-o-animation:a1-2 .5s ease-out forwards;
		animation:a1-2 .5s ease-out forwards;
	}
	@keyframes a1{
		0%{
			opacity:1;
			transform:translate(0,-20px);
			-webkit-transform:translate(0,-20px);
			-ms-transform:translate(0,-20px);
			-moz-transform:translate(0,-20px);
			-o-transform:translate(0,-20px);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	@-webkit-keyframes a1{
		0%{
			opacity:1;
			-webkit-transform:translate(0,-20px);
			-ms-transform:translate(0,-20px);
			-moz-transform:translate(0,-20px);
			-o-transform:translate(0,-20px);
			transform:translate(0,-20px);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	@-ms-keyframes a1{
		0%{
			opacity:1;
			-webkit-transform:translate(0,-20px);
			-ms-transform:translate(0,-20px);
			-moz-transform:translate(0,-20px);
			-o-transform:translate(0,-20px);
			transform:translate(0,-20px);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	@-moz-keyframes a1{
		0%{
			opacity:1;
			-webkit-transform:translate(0,-20px);
			-ms-transform:translate(0,-20px);
			-moz-transform:translate(0,-20px);
			-o-transform:translate(0,-20px);
			transform:translate(0,-20px);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	@-o-keyframes a1{
		0%{
			opacity:1;
			-webkit-transform:translate(0,-20px);
			-ms-transform:translate(0,-20px);
			-moz-transform:translate(0,-20px);
			-o-transform:translate(0,-20px); 
			transform:translate(0,-20px);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	@keyframes a1-2{
		0%{
			opacity:1;
			-webkit-transform:translate(0,20px);
			-ms-transform:translate(0,20px);
			-moz-transform:translate(0,20px);
			-o-transform:translate(0,20px);
			transform:translate(0,20px);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0); 
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	@-webkit-keyframes a1-2{
		0%{
			opacity:1;
			-webkit-transform:translate(0,20px);
			-ms-transform:translate(0,20px);
			-moz-transform:translate(0,20px);
			-o-transform:translate(0,20px);
			transform:translate(0,20px);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	@-ms-keyframes a1-2{
		0%{
			opacity:1;
			-webkit-transform:translate(0,20px);
			-ms-transform:translate(0,20px);
			-moz-transform:translate(0,20px);
			-o-transform:translate(0,20px);
			transform:translate(0,20px);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	@-moz-keyframes a1-2{
		0%{
			opacity:1;
			-webkit-transform:translate(0,20px);
			-ms-transform:translate(0,20px);
			-moz-transform:translate(0,20px);
			-o-transform:translate(0,20px);
			transform:translate(0,20px);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	@-o-keyframes a1-2{
		0%{
			opacity:1;
			-webkit-transform:translate(0,20px);
			-ms-transform:translate(0,20px);
			-moz-transform:translate(0,20px);
			-o-transform:translate(0,20px);
			transform:translate(0,20px);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	
	
.danceWord-s2 .ele{
		-webkit-animation:a2 .5s ease-out forwards;
		-ms-animation:a2 .5s ease-out forwards;
		-moz-animation:a2 .5s ease-out forwards;
		-o-animation:a2 .5s ease-out forwards;
		animation:a2 .5s ease-out forwards;
	}	
@keyframes a2{
		0%{
			opacity:1;
			-webkit-transform:translate(-25px,0);
			-ms-transform:translate(-25px,0);
			-moz-transform:translate(-25px,0);
			-o-transform:translate(-25px,0);
			-ms-transform:translate(-25px,0);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	@-webkit-keyframes a2{
		0%{
			opacity:1;
			-webkit-transform:translate(-25px,0);
			-ms-transform:translate(-25px,0);
			-moz-transform:translate(-25px,0);
			-o-transform:translate(-25px,0);
			-ms-transform:translate(-25px,0);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	@-ms-keyframes a2{
		0%{
			opacity:1;
			-webkit-transform:translate(-25px,0);
			-ms-transform:translate(-25px,0);
			-moz-transform:translate(-25px,0);
			-o-transform:translate(-25px,0);
			-ms-transform:translate(-25px,0);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	@-moz-keyframes a2{
		0%{
			opacity:1;
			-webkit-transform:translate(-25px,0);
			-ms-transform:translate(-25px,0);
			-moz-transform:translate(-25px,0);
			-o-transform:translate(-25px,0);
			-ms-transform:translate(-25px,0);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	@-o-keyframes a2{
		0%{
			opacity:1;
			-webkit-transform:translate(-25px,0);
			-ms-transform:translate(-25px,0);
			-moz-transform:translate(-25px,0);
			-o-transform:translate(-25px,0);
			-ms-transform:translate(-25px,0);
		}
		100%{
			opacity:1;
			-webkit-transform:translate(0,0);
			-ms-transform:translate(0,0);
			-moz-transform:translate(0,0);
			-o-transform:translate(0,0);
			transform:translate(0,0);
		}
	}
	
