@charset "UTF-8";
:root {
	  --animate-duration: 2s;
	  --animate-delay: 1.5s;
	  --animate-repeat: 1;
	}
	.animate__animated {
	  -webkit-animation-duration: 2s;
	  animation-duration: 2s;
	  -webkit-animation-duration: var(--animate-duration);
	  animation-duration: var(--animate-duration);
	  -webkit-animation-fill-mode: both;
	  animation-fill-mode: both;
	}
	@-webkit-keyframes fadeInUp {
	  from {
		opacity: 0;
		-webkit-transform: translate3d(0, 20px, 0);
		transform: translate3d(0, 20px 0);
	  }

	  to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	  }
	}
	@keyframes fadeInUp {
	  from {
		opacity: 0;
		-webkit-transform: translate3d(0, 20px, 0);
		transform: translate3d(0, 20px, 0);
	  }

	  to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	  }
	}
	.animate__fadeInUp {
	  -webkit-animation-name: fadeInUp;
	  animation-name: fadeInUp;
	  -webkit-animation-timing-function: cubic-bezier(.75,.14,.42,1.11); /* 应用先快后慢的缓动效果 */
	  animation-timing-function: cubic-bezier(.75,.14,.42,1.11);
	}
	@-webkit-keyframes fadeInLeft {
	  from {
		opacity: 0;
		-webkit-transform: translate3d(-20px, 0, 0);
		transform: translate3d(-20px, 0 0);
	  }
	
	  to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	  }
	}
	@keyframes fadeInLeft {
	  from {
		opacity: 0;
		-webkit-transform: translate3d(-20px, 0, 0);
		transform: translate3d(-20px, 0, 0);
	  }
	
	  to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	  }
	}
	.animate__fadeInLeft {
	  -webkit-animation-name: fadeInLeft;
	  animation-name: fadeInLeft;
	  -webkit-animation-timing-function: cubic-bezier(.75,.14,.42,1.11); /* 应用先快后慢的缓动效果 */
	  animation-timing-function: cubic-bezier(.75,.14,.42,1.11);
	}
	@-webkit-keyframes fadeInRight {
	  from {
		opacity: 0;
		-webkit-transform: translate3d(20px, 0, 0);
		transform: translate3d(20px, 0 0);
	  }
	
	  to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	  }
	}
	@keyframes fadeInRight {
	  from {
		opacity: 0;
		-webkit-transform: translate3d(20px, 0, 0);
		transform: translate3d(20px, 0, 0);
	  }
	
	  to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	  }
	}
	.animate__fadeInRight {
	  -webkit-animation-name: fadeInRight;
	  animation-name: fadeInRight;
	  -webkit-animation-timing-function: cubic-bezier(.75,.14,.42,1.11); /* 应用先快后慢的缓动效果 */
	  animation-timing-function: cubic-bezier(.75,.14,.42,1.11);
	}