@charset "utf-8";


/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */


.animated {
  animation-duration: 2s;
  animation-fill-mode: both;
}

.animated.zoomIn {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.animated.infinite {
  animation-iteration-count: infinite;
}




@keyframes swing {
	20% {
	  transform: rotate3d(0, 0, 1, 10deg);
	}
  
	40% {
	  transform: rotate3d(0, 0, 1, -5deg);
	}
  
	60% {
	  transform: rotate3d(0, 0, 1, 0deg);
	}
  
	80% {
	  transform: rotate3d(0, 0, 1, 0deg);
	}
  
	to {
	  transform: rotate3d(0, 0, 1, 0deg);
	}
  }
  
  .swing {
	transform-origin: top center;
	animation-name: swing;
  }
  
  @keyframes tada {
	from {
	  transform: scale3d(1, 1, 1);
	}
  
	10%, 20% {
	  transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -2deg);
	}
  
	30%, 50%, 70%, 90% {
	  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 2deg);
	}
  
	40%, 60%, 80% {
	  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -2deg);
	}
  
	to {
	  transform: scale3d(1, 1, 1);
	}
  }



/*飄-上下*/
.uptodown-play { -webkit-animation:uptodown-play 2s ease-in-out infinite alternate;
				         animation:uptodown-play 2s ease-in-out infinite alternate;}
	@-webkit-keyframes uptodown-play { 
		0%   { -webkit-transform: translate(0,10px); } 
		100% { -webkit-transform: translate(0,0);}
	}
	@keyframes uptodown-play { 
		0%   { transform: translate(0,-10px);} 
		100% { transform: translate(0,0);}
	}
