/**
 * Swiper 3.0.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2015, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: March 27, 2015
 */
.swiper-container {
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}
.swiper-container-no-flexbox .swiper-slide {
	float: left
}
.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column
}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}
.swiper-container-android .swiper-slide,.swiper-wrapper {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate(0,0);
	-ms-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
}
.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-fles-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap
}
.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}
.swiper-slide {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative
}
.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}
.swiper-button-next,.swiper-button-prev {
	/* position: absolute; */
	/* top: 50%; */
	width: 27px;
	height: 44px;
	/* margin-top: -22px; */
	z-index: 10;
	cursor: pointer;
	-moz-background-size: 27px 44px;
	-webkit-background-size: 27px 44px;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat
}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
	opacity: .35;
	cursor: auto;
	pointer-events: none
}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
	background-image: url("../other/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	/* left: 10px;
	right: auto */
}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {
	background-image: url("../other/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url("../other/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
	background-image: url("../other/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	/* right: 10px;
	left: auto */
}


@charset "utf-8";
	scale@-webkit-keyframes bubble {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(0, 100px, 0);
	-moz-transform: translate3d(0, 100px, 0);
	-ms-transform: translate3d(0, 100px, 0);
	-o-transform: translate3d(0, 100px, 0);
	transform: translate3d(0, 100px, 0);
}
100% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
@keyframes bubble {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(0, 100px, 0);
	-moz-transform: translate3d(0, 100px, 0);
	-ms-transform: translate3d(0, 100px, 0);
	-o-transform: translate3d(0, 100px, 0);
	transform: translate3d(0, 100px, 0);
}
100% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
/*down*/
	@-webkit-keyframes bounce-down {
	25% {
	opacity:1;
	-webkit-transform: translateY(-5px);
}
50%, 100% {
	opacity:1;
	-webkit-transform: translateY(0);
}
75% {
	opacity:1;
	-webkit-transform: translateY(5px);
}
}
@keyframes bounce-down {
	25% {
	opacity:1;
	transform: translateY(-5px);
}
50%, 100% {
	opacity:1;
	transform: translateY(0);
}
75% {
	opacity:1;
	transform: translateY(5px);
}
}
@-webkit-keyframes s3bottle {
	0% {
	-webkit-transform-origin: 100% 100%;
	-moz-transform-origin: 100% 100%;
	-ms-transform-origin: 100% 100%;
	-o-transform-origin: 100% 100%;
	transform-origin: 100% 100%;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
100% {
	-webkit-transform-origin: 100% 100%;
	-moz-transform-origin: 100% 100%;
	-ms-transform-origin: 100% 100%;
	-o-transform-origin: 100% 100%;
	transform-origin: 100% 100%;
	-webkit-transform: rotate3d(0, 0, 1, 33deg);
	-moz-transform: rotate3d(0, 0, 1, 33deg);
	-ms-transform: rotate3d(0, 0, 1, 33deg);
	-o-transform: rotate3d(0, 0, 1, 33deg);
	transform: rotate3d(0, 0, 1, 33deg);
}
}
@keyframes s3bottle {
	0% {
	-webkit-transform-origin: 100% 100%;
	-moz-transform-origin: 100% 100%;
	-ms-transform-origin: 100% 100%;
	-o-transform-origin: 100% 100%;
	transform-origin: 100% 100%;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
100% {
	-webkit-transform-origin: 100% 100%;
	-moz-transform-origin: 100% 100%;
	-ms-transform-origin: 100% 100%;
	-o-transform-origin: 100% 100%;
	transform-origin: 100% 100%;
	-webkit-transform: rotate3d(0, 0, 1, 33deg);
	-moz-transform: rotate3d(0, 0, 1, 33deg);
	-ms-transform: rotate3d(0, 0, 1, 33deg);
	-o-transform: rotate3d(0, 0, 1, 33deg);
	transform: rotate3d(0, 0, 1, 33deg);
}
}
@-webkit-keyframes s5leftHand {
	0% {
	opacity: 0;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transform: rotate3d(0, 0, 1, -44deg);
	-moz-transform: rotate3d(0, 0, 1, -44deg);
	-ms-transform: rotate3d(0, 0, 1, -44deg);
	-o-transform: rotate3d(0, 0, 1, -44deg);
	transform: rotate3d(0, 0, 1, -44deg);
}
100% {
	opacity: 1;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transform: rotate3d(0, 0, 1, 0deg);
	-moz-transform: rotate3d(0, 0, 1, 0deg);
	-ms-transform: rotate3d(0, 0, 1, 0deg);
	-o-transform: rotate3d(0, 0, 1, 0deg);
	transform: rotate3d(0, 0, 1, 0deg);
}
}
@keyframes s5leftHand {
	0% {
	opacity: 0;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transform: rotate3d(0, 0, 1, 44deg);
	-moz-transform: rotate3d(0, 0, 1, 44deg);
	-ms-transform: rotate3d(0, 0, 1, 44deg);
	-o-transform: rotate3d(0, 0, 1, 44deg);
	transform: rotate3d(0, 0, 1, 44deg);
}
100% {
	opacity: 1;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transform: rotate3d(0, 0, 1, 0deg);
	-moz-transform: rotate3d(0, 0, 1, 0deg);
	-ms-transform: rotate3d(0, 0, 1, 0deg);
	-o-transform: rotate3d(0, 0, 1, 0deg);
	transform: rotate3d(0, 0, 1, 0deg);
}
}
@-webkit-keyframes s5rightHand {
	0% {
	opacity: 0;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transform: rotate3d(0, 0, 1, 44deg);
	-moz-transform: rotate3d(0, 0, 1, 44deg);
	-ms-transform: rotate3d(0, 0, 1, 44deg);
	-o-transform: rotate3d(0, 0, 1, 44deg);
	transform: rotate3d(0, 0, 1, 44deg);
}
100% {
	opacity: 1;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transform: rotate3d(0, 0, 1, 0deg);
	-moz-transform: rotate3d(0, 0, 1, 0deg);
	-ms-transform: rotate3d(0, 0, 1, 0deg);
	-o-transform: rotate3d(0, 0, 1, 0deg);
	transform: rotate3d(0, 0, 1, 0deg);
}
}
@keyframes s5rightHand {
	0% {
	opacity: 0;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transform: rotate3d(0, 0, 1, 44deg);
	-moz-transform: rotate3d(0, 0, 1, 44deg);
	-ms-transform: rotate3d(0, 0, 1, 44deg);
	-o-transform: rotate3d(0, 0, 1, 44deg);
	transform: rotate3d(0, 0, 1, 44deg);
}
100% {
	opacity: 1;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transform: rotate3d(0, 0, 1, 0deg);
	-moz-transform: rotate3d(0, 0, 1, 0deg);
	-ms-transform: rotate3d(0, 0, 1, 0deg);
	-o-transform: rotate3d(0, 0, 1, 0deg);
	transform: rotate3d(0, 0, 1, 0deg);
}
}
@-webkit-keyframes people {
	0%, 100% {
	-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
50% {
	-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-moz-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-o-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform: translate3d(15px, 0, 0);
	-moz-transform: translate3d(15px, 0, 0);
	-ms-transform: translate3d(15px, 0, 0);
	-o-transform: translate3d(15px, 0, 0);
	transform: translate3d(15px, 0, 0);
}
}
@keyframes people {
	0%, 100% {
	-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
50% {
	-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-moz-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-o-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform: translate3d(15px, 0, 0);
	-moz-transform: translate3d(15px, 0, 0);
	-ms-transform: translate3d(15px, 0, 0);
	-o-transform: translate3d(15px, 0, 0);
	transform: translate3d(15px, 0, 0);
}
}
@-webkit-keyframes coin {
	0% {
	opacity: 0;
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	-moz-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	-ms-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	-o-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	-webkit-animation-timing-function: ease-out;
	-moz-animation-timing-function: ease-out;
	-o-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
}
40% {
	-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	-moz-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	-ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	-o-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	-webkit-animation-timing-function: ease-out;
	-moz-animation-timing-function: ease-out;
	-o-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
}
50% {
	-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	-moz-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	-ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	-o-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	-webkit-animation-timing-function: ease-in;
	-moz-animation-timing-function: ease-in;
	-o-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
}
80% {
	-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
	-moz-transform: perspective(400px) scale3d(.95, .95, .95);
	-ms-transform: perspective(400px) scale3d(.95, .95, .95);
	-o-transform: perspective(400px) scale3d(.95, .95, .95);
	transform: perspective(400px) scale3d(.95, .95, .95);
	-webkit-animation-timing-function: ease-in;
	-moz-animation-timing-function: ease-in;
	-o-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
}
100% {
	opacity: 1;
	-webkit-transform: perspective(400px);
	-moz-transform: perspective(400px);
	-ms-transform: perspective(400px);
	-o-transform: perspective(400px);
	transform: perspective(400px);
	-webkit-animation-timing-function: ease-in;
	-moz-animation-timing-function: ease-in;
	-o-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
}
}
@keyframes coin {
	0% {
	opacity: 0;
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	-moz-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	-ms-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	-o-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	-webkit-animation-timing-function: ease-out;
	-moz-animation-timing-function: ease-out;
	-o-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
}
40% {
	-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	-moz-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	-ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	-o-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	-webkit-animation-timing-function: ease-out;
	-moz-animation-timing-function: ease-out;
	-o-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
}
50% {
	-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	-moz-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	-ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	-o-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	-webkit-animation-timing-function: ease-in;
	-moz-animation-timing-function: ease-in;
	-o-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
}
80% {
	-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
	-moz-transform: perspective(400px) scale3d(.95, .95, .95);
	-ms-transform: perspective(400px) scale3d(.95, .95, .95);
	-o-transform: perspective(400px) scale3d(.95, .95, .95);
	transform: perspective(400px) scale3d(.95, .95, .95);
	-webkit-animation-timing-function: ease-in;
	-moz-animation-timing-function: ease-in;
	-o-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
}
100% {
	opacity: 1;
	-webkit-transform: perspective(400px);
	-moz-transform: perspective(400px);
	-ms-transform: perspective(400px);
	-o-transform: perspective(400px);
	transform: perspective(400px);
	-webkit-animation-timing-function: ease-in;
	-moz-animation-timing-function: ease-in;
	-o-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
}
}
@-webkit-keyframes s9w3 {
	0% {
	width: 0;
}
100% {
	width: 300px;
}
}
@keyframes s9w3 {
	0% {
	width: 0;
}
100% {
	width: 245px;
}
}
@-webkit-keyframes spot {
	0% {
	width: 5px;
	height:5px;
}
50% {
	width: 10px;
	height: 10px;
}
100% {
	width: 15px;
	height: 15px;
}
}
@-webkit-keyframes s12water {
	0% {
	height: 96px;
}
100% {
	height: 89px;
}
}
@keyframes s12water {
	0% {
	height: 96px;
}
100% {
	height: 89px;
}
}
@-webkit-keyframes arrow {
	0%, 100% {
	opacity: 0;
}
50% {
	opacity: 1;
}
}
@keyframes arrow {
	0%, 100% {
	opacity: 0;
}
50% {
	opacity: 1;
}
}
.ani .wmw path, .ani .wmw polygon {
	stroke-dasharray: 1000px;
	-webkit-animation: dash 1s .5s linear both;
}
@-webkit-keyframes dash {
	0% {
	opacity: 0;
	stroke-dashoffset: 1000;
}
100% {
	opacity: 1;
	stroke-dashoffset: 0;
}
}
.up {
	margin: auto;
	left: 0;
	right: 2px;
	bottom: 2.8%;
	width: 29px;
	height: 14px;
}
.wmw {
	left: 0;
	top: 0;
}
@-webkit-keyframes fadeInUp {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	-moz-transform: translate3d(0, 100%, 0);
	-ms-transform: translate3d(0, 100%, 0);
	-o-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
}
100% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
@keyframes fadeInUp {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	-moz-transform: translate3d(0, 100%, 0);
	-ms-transform: translate3d(0, 100%, 0);
	-o-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
}
100% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
@-webkit-keyframes fadeInUp2 {
	0% {
	opacity:0;
	-webkit-transform:translateY(20px)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0)
}
}
@-moz-keyframes fadeInUp2 {
	0% {
	opacity:0;
	-moz-transform:translateY(20px)
}
100% {
	opacity:1;
	-moz-transform:translateY(0)
}
}
@-webkit-keyframes fadeInUpO {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	-moz-transform: translate3d(0, 100%, 0);
	-ms-transform: translate3d(0, 100%, 0);
	-o-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
}
100% {
	opacity: 0.7;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
@keyframes fadeInUpO {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	-moz-transform: translate3d(0, 100%, 0);
	-ms-transform: translate3d(0, 100%, 0);
	-o-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
}
100% {
	opacity: 0.7;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
@-webkit-keyframes fadeInDown {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(0,-80%,0);
	-moz-transform: translate3d(0, -80%, 0);
	-ms-transform: translate3d(0, -80%, 0);
	-o-transform: translate3d(0, -80%, 0);
	transform: translate3d(0, -80%, 0);
}
100% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
@keyframes fadeInDown {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(0, -80%, 0);
	-moz-transform: translate3d(0, -80%, 0);
	-ms-transform: translate3d(0, -80%, 0);
	-o-transform: translate3d(0, -80%, 0);
	transform: translate3d(0,-80%, 0);
}
100% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
@-webkit-keyframes flipInY2 {
	0% {
	-webkit-transform:perspective(400px) rotateY(90deg);
	opacity:0
}
40% {
	-webkit-transform:perspective(400px) rotateY(-5deg)
}
70% {
	-webkit-transform:perspective(400px) rotateY(5deg)
}
100% {
	-webkit-transform:perspective(400px) rotateY(0deg);
	opacity:1
}
}
@-moz-keyframes flipInY2 {
	0% {
	-moz-transform:perspective(400px) rotateY(90deg);
	opacity:0
}
40% {
	-moz-transform:perspective(400px) rotateY(-5deg)
}
70% {
	-moz-transform:perspective(400px) rotateY(5deg)
}
100% {
	-moz-transform:perspective(400px) rotateY(0deg);
	opacity:1
}
}
@-webkit-keyframes fadeInDown2 {
	0% {
	opacity:0;
	-webkit-transform:translateY(-20px)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0)
}
}
@-moz-keyframes fadeInDown2 {
	0% {
	opacity:0;
	-moz-transform:translateY(-20px)
}
100% {
	opacity:1;
	-moz-transform:translateY(0)
}
}
/*current down*/
	@-webkit-keyframes fadeInC_Down {
	0% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
100% {
	opacity: 0;
	-webkit-transform: translate3d(0,180%,0);
	-moz-transform: translate3d(0, 180%, 0);
	-ms-transform: translate3d(0, 180%, 0);
	-o-transform: translate3d(0, 180%, 0);
	transform: translate3d(0, 180%, 0);
}
}
@keyframes fadeInC_Down {
	0% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
100% {
	opacity: 0;
	-webkit-transform: translate3d(0,180%,0);
	-moz-transform: translate3d(0, 180%, 0);
	-ms-transform: translate3d(0, 180%, 0);
	-o-transform: translate3d(0, 180%, 0);
	transform: translate3d(0, 180%, 0);
}
}
@-webkit-keyframes fadeInDown_Up {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(0,-80%,0);
	-moz-transform: translate3d(0, -80%, 0);
	-ms-transform: translate3d(0, -80%, 0);
	-o-transform: translate3d(0, -80%, 0);
	transform: translate3d(0, -80%, 0);
}
30% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
60% {
	opacity: 1;
	-webkit-transform: translate3d(0,-10%,0);
	-moz-transform: translate3d(0, -10%, 0);
	-ms-transform: translate3d(0, -10%, 0);
	-o-transform: translate3d(0, -10%, 0);
	transform: translate3d(0, -10%, 0);
}
100% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
@-webkit-keyframes fadeInDownbaby {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(0,-80%,0);
	-moz-transform: translate3d(0, -80%, 0);
	-ms-transform: translate3d(0, -80%, 0);
	-o-transform: translate3d(0, -80%, 0);
	transform: translate3d(0, -80%, 0);
}
100% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
	-webkit-transform: scale(1.2) }
}
@keyframes fadeInDownbaby {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(0, -80%, 0);
	-moz-transform: translate3d(0, -80%, 0);
	-ms-transform: translate3d(0, -80%, 0);
	-o-transform: translate3d(0, -80%, 0);
	transform: translate3d(0,-80%, 0);
}
100% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
@-webkit-keyframes fadeIn {
	0% {
	opacity: 0;
}
100% {
	opacity: 1;
}
}
@keyframes fadeIn {
	0% {
	opacity: 0;
}
100% {
	opacity: 1;
}
}
@-webkit-keyframes fadeOut {
	0% {
	opacity: 1;
}
50% {
	opacity: 0.5;
	-webkit-transform: scale(0.8,0.8);
}
100% {
	opacity: 0;
}
}
@-webkit-keyframes fadeInLeft {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	-moz-transform: translate3d(-100%, 0, 0);
	-ms-transform: translate3d(-100%, 0, 0);
	-o-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}
100% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
@keyframes fadeInLeft {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	-moz-transform: translate3d(-100%, 0, 0);
	-ms-transform: translate3d(-100%, 0, 0);
	-o-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}
100% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
@-webkit-keyframes fadeInLeft2 {
	0% {
	opacity:0;
	-webkit-transform:translateX(-20px)
}
100% {
	opacity:1;
	-webkit-transform:translateX(0)
}
}
@-moz-keyframes fadeInLeft2 {
	0% {
	opacity:0;
	-moz-transform:translateX(-20px)
}
100% {
	opacity:1;
	-moz-transform:translateX(0)
}
}
@-webkit-keyframes bounceInUp {
	0% {
	opacity:0;
	-webkit-transform:translateY(2000px)
}
60% {
	opacity:1;
	-webkit-transform:translateY(-10px)
}
80% {
	-webkit-transform:translateY(10px)
}
100% {
	-webkit-transform:translateY(0);
	opacity: 1;
}
}
@-moz-keyframes bounceInUp {
	0% {
	opacity:0;
	-moz-transform:translateY(2000px)
}
60% {
	opacity:1;
	-moz-transform:translateY(-10px)
}
80% {
	-moz-transform:translateY(10px)
}
100% {
	-moz-transform:translateY(0);
	opacity: 1;
}
}
@-webkit-keyframes fadeOutLeft {
	0% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
100% {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	-moz-transform: translate3d(100%, 0, 0);
	-ms-transform: translate3d(100%, 0, 0);
	-o-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}
}
@keyframes fadeOutLeft {
	0% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
100% {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	-moz-transform: translate3d(100%, 0, 0);
	-ms-transform: translate3d(100%, 0, 0);
	-o-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}
}
/*fadeOutTop*/
	@-webkit-keyframes fadeOutTop {
	0% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
100% {
	opacity: 1;
	-webkit-transform: translate3d(0, 80px, 0);
	-moz-transform: translate3d(0, 80px, 0);
	-ms-transform: translate3d(0, 80px, 0);
	-o-transform: translate3d(0, 80px, 0);
	transform: translate3d(0, 80px, 0);
}
}
@keyframes fadeOutTop {
	0% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
100% {
	opacity: 0;
	-webkit-transform: translate3d(0, 80px, 0);
	-moz-transform: translate3d(0, 80px, 0);
	-ms-transform: translate3d(0, 80px, 0);
	-o-transform: translate3d(0, 80px, 0);
	transform: translate3d(0, 80px, 0);
}
}
@-webkit-keyframes fadeInRight {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	-moz-transform: translate3d(100%, 0, 0);
	-ms-transform: translate3d(100%, 0, 0);
	-o-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}
100% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
@keyframes fadeInRight {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	-moz-transform: translate3d(100%, 0, 0);
	-ms-transform: translate3d(100%, 0, 0);
	-o-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}
100% {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
}
@-webkit-keyframes fadeInRight2 {
	0% {
	opacity:0;
	-webkit-transform:translateX(20px)
}
100% {
	opacity:1;
	-webkit-transform:translateX(0)
}
}
@-moz-keyframes fadeInRight2 {
	0% {
	opacity:0;
	-moz-transform:translateX(20px)
}
100% {
	opacity:1;
	-moz-transform:translateX(0)
}
}
@-webkit-keyframes bounceIn {
	0%, 20%, 40%, 60%, 80%, 100% {
	-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
	opacity: 0;
	-webkit-transform: scale3d(.3, .3s, .3);
	-moz-transform: scale3d(.3, .3, .3);
	-ms-transform: scale3d(.3, .3, .3);
	-o-transform: scale3d(.3, .3, .3);
	transform: scale3d(.3, .3, .3);
}
20% {
	-webkit-transform: scale3d(1.1, 1.1, 1.1);
	-moz-transform: scale3d(1.1, 1.1, 1.1);
	-ms-transform: scale3d(1.1, 1.1, 1.1);
	-o-transform: scale3d(1.1, 1.1, 1.1);
	transform: scale3d(1.1, 1.1, 1.1);
}
40% {
	-webkit-transform: scale3d(.9, .9, .9);
	-moz-transform: scale3d(.9, .9, .9);
	-ms-transform: scale3d(.9, .9, .9);
	-o-transform: scale3d(.9, .9, .9);
	transform: scale3d(.9, .9, .9);
}
60% {
	opacity: 1;
	-webkit-transform: scale3d(1.03, 1.03, 1.03);
	-moz-transform: scale3d(1.03, 1.03, 1.03);
	-ms-transform: scale3d(1.03, 1.03, 1.03);
	-o-transform: scale3d(1.03, 1.03, 1.03);
	transform: scale3d(1.03, 1.03, 1.03);
}
80% {
	-webkit-transform: scale3d(.97, .97, .97);
	-moz-transform: scale3d(.97, .97, .97);
	-ms-transform: scale3d(.97, .97, .97);
	-o-transform: scale3d(.97, .97, .97);
	transform: scale3d(.97, .97, .97);
}
100% {
	opacity: 1;
	-webkit-transform: scale3d(1, 1, 1);
	-moz-transform: scale3d(1, 1, 1);
	-ms-transform: scale3d(1, 1, 1);
	-o-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
}
}
@keyframes bounceIn {
	0%, 20%, 40%, 60%, 80%, 100% {
	-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
	opacity: 0;
	-webkit-transform: scale3d(.3, .3, .3);
	-moz-transform: scale3d(.3, .3, .3);
	-ms-transform: scale3d(.3, .3, .3);
	-o-transform: scale3d(.3, .3, .3);
	transform: scale3d(.3, .3, .3);
}
20% {
	-webkit-transform: scale3d(1.1, 1.1, 1.1);
	-moz-transform: scale3d(1.1, 1.1, 1.1);
	-ms-transform: scale3d(1.1, 1.1, 1.1);
	-o-transform: scale3d(1.1, 1.1, 1.1);
	transform: scale3d(1.1, 1.1, 1.1);
}
40% {
	-webkit-transform: scale3d(.9, .9, .9);
	-moz-transform: scale3d(.9, .9, .9);
	-ms-transform: scale3d(.9, .9, .9);
	-o-transform: scale3d(.9, .9, .9);
	transform: scale3d(.9, .9, .9);
}
60% {
	opacity: 1;
	-webkit-transform: scale3d(1.03, 1.03, 1.03);
	-moz-transform: scale3d(1.03, 1.03, 1.03);
	-ms-transform: scale3d(1.03, 1.03, 1.03);
	-o-transform: scale3d(1.03, 1.03, 1.03);
	transform: scale3d(1.03, 1.03, 1.03);
}
80% {
	-webkit-transform: scale3d(.97, .97, .97);
	-moz-transform: scale3d(.97, .97, .97);
	-ms-transform: scale3d(.97, .97, .97);
	-o-transform: scale3d(.97, .97, .97);
	transform: scale3d(.97, .97, .97);
}
100% {
	opacity: 1;
	-webkit-transform: scale3d(1, 1, 1);
	-moz-transform: scale3d(1, 1, 1);
	-ms-transform: scale3d(1, 1, 1);
	-o-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
}
}
@-webkit-keyframes charector-1 {
	0% {
	background-position: 1px 0;
	opacity:1;
}
7.1% {
	background-position: -131.3125px 0;
}
14.2% {
	background-position: -261.625px 0;
}
21.3% {
	background-position: -391.9375px 0;
}
28.4% {
	background-position: -522.25px 0;
}
35.5% {
	background-position: -652.5625px 0;
}
37.5% {
	background-position: -782.875px 0;
}
42.6% {
	background-position: -913.1875px 0;
}
49.7% {
	background-position: -1043.5px 0;
}
56.8% {
	background-position: -1173.8125px 0;
}
63.9% {
	background-position: -1304.125px 0;
}
71% {
	background-position: -1434.4375px 0;
}
78.1% {
	background-position: -1564.75px 0;
}
85.2% {
	background-position: -1695.0625px 0;
}
92.3% {
	background-position: -1825.375px 0;
}
100% {
	background-position: -1955.6875px 0;
}
}
@-webkit-keyframes charector-2 {
	0% {
	background-position: 1px 0;
	opacity:1;
}
7.1% {
	background-position: -82.4375px 0;
}
14.2% {
	background-position: -163.875px 0;
}
21.3% {
	background-position: -245.3125px 0;
}
28.4% {
	background-position: -326.75px 0;
}
35.5% {
	background-position: -408.1875px 0;
}
37.5% {
	background-position: -489.625px 0;
}
42.6% {
	background-position: -571.0625px 0;
}
49.7% {
	background-position: -652.5px 0;
}
56.8% {
	background-position: -733.9375px 0;
}
63.9% {
	background-position: -815.375px 0;
}
71% {
	background-position: -896.8125px 0;
}
78.1% {
	background-position: -978.25px 0;
}
85.2% {
	background-position: -1059.6875px 0;
}
92.3% {
	background-position: -1141.125px 0;
}
100% {
	background-position: -1222.5625px 0;
}
}
@-webkit-keyframes line_1 {
	0% {
	opacity:0;
	height: 0px;
}
100% {
	opacity:1;
	height: 50px;
}
}
@-webkit-keyframes line_2 {
	0% {
	opacity:0;
	height: 0px;
}
100% {
	opacity:1;
	height: 30px;
}
}
@-webkit-keyframes line_3 {
	0% {
	opacity:0;
	height: 0px;
}
100% {
	opacity:1;
	height: 20px;
}
}
@-webkit-keyframes line_4 {
	0% {
	opacity:0;
	height: 0px;
}
100% {
	opacity:1;
	height: 50px;
}
}
@-webkit-keyframes line_5 {
	0% {
	opacity:0;
	height: 0px;
}
100% {
	opacity:1;
	height: 60px;
}
}
@-webkit-keyframes line_6 {
	0% {
	opacity:0;
	height: 0px;
}
100% {
	opacity:1;
	height: 60px;
}
}
@-webkit-keyframes line_7 {
	0% {
	opacity:0;
	height: 0px;
}
100% {
	opacity:1;
	height: 40px;
}
}
@-webkit-keyframes line_8 {
	0% {
	opacity:0;
	height: 0px;
}
100% {
	opacity:1;
	height: 40px;
}
}
@-webkit-keyframes shade {
	0% {
	opacity:0
}
100% {
	opacity:0.7
}
}
/*down*/
	@-webkit-keyframes bounce-down {
	25% {
	opacity:1;
	-webkit-transform: translateY(-5px);
}
50%, 100% {
	opacity:1;
	-webkit-transform: translateY(0);
}
75% {
	opacity:1;
	-webkit-transform: translateY(5px);
}
}
@keyframes bounce-down {
	25% {
	opacity:1;
	transform: translateY(-5px);
}
50%, 100% {
	opacity:1;
	transform: translateY(0);
}
75% {
	opacity:1;
	transform: translateY(5px);
}
}
/*right*/
	@-webkit-keyframes bounce-right {
	25% {
	opacity:1;
	-webkit-transform: translateX(5px);
}
50%, 100% {
	-webkit-transform: translateX(0);
}
75% {
	-webkit-transform: translateX(-5px);
}
}
@keyframes bounce-right {
	25% {
	opacity:0;
	transform: translateX(5px);
}
50%, 100% {
	opacity:1;
	transform: translateX(0);
}
75% {
	transform: translateX(-5px);
}
}
/*left*/
	@-webkit-keyframes bounce-right {
	25% {
	opacity:1;
	-webkit-transform: translateX(-5px);
}
50%, 100% {
	-webkit-transform: translateX(0);
}
75% {
	-webkit-transform: translateX(5px);
}
}
@keyframes bounce-right {
	25% {
	opacity:0;
	transform: translateX(-5px);
}
50%, 100% {
	opacity:1;
	transform: translateX(0);
}
75% {
	transform: translateX(5px);
}
}
/*expandOpen*/
	@keyframes expandOpen {
	0% {
	opacity:1;
	transform: scale(1.4);
}
50% {
	transform: scale(0.95);
}
80% {
	transform: scale(1.05);
}
90% {
	transform: scale(0.98);
}
100% {
	opacity:1;
	transform: scale(1);
}
}
@-webkit-keyframes expandOpen {
	0% {
	opacity:1;
	-webkit-transform: scale(1.4);
}
50% {
	-webkit-transform: scale(0.95);
}
80% {
	-webkit-transform: scale(1.05);
}
90% {
	-webkit-transform: scale(0.98);
}
100% {
	opacity:1;
	-webkit-transform: scale(1);
}
}
/*expandOpen*/
	@keyframes expandOpen2 {
	0% {
	opacity:1;
	transform: scale(1);
}
50% {
	transform: scale(1.2);
}
100% {
	opacity:1;
	transform: scale(1);
}
}
@-webkit-keyframes expandOpen2 {
	0% {
	opacity:1;
	transform: scale(1);
}
50% {
	transform: scale(1.2);
}
100% {
	opacity:1;
	transform: scale(1);
}
}
/*zoomIn*/
	@-webkit-keyframes zoomIn {
	0% {
	opacity: 0;
	-webkit-transform: scale3d(.3,.3,.3);
	transform: scale3d(.3,.3,.3);
}
50% {
	opacity: 1;
}
100% {
	opacity: 1;
}
}
@keyframes zoomIn {
	0% {
	opacity: 0;
	-webkit-transform: scale3d(.3,.3,.3);
	transform: scale3d(.3,.3,.3);
}
50% {
	opacity: 1;
}
100% {
	opacity: 1;
}
}
/*zoomInDown*/
	@-webkit-keyframes zoomInDown {
	0% {
	opacity: 0;
	-webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
	transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
	-webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
	animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
}
60% {
	opacity: 1;
	-webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
	transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
	-webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
	animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
}
100% {
	opacity: 1;
}
}
@keyframes zoomInDown {
	0% {
	opacity: 0;
	-webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
	transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
	-webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
	animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
}
60% {
	opacity: 1;
	-webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
	transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
	-webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
	animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
}
100% {
	opacity: 1;
}
}
/*moveLeft*/
	@keyframes moveLeft {
	0% {
	transform: translateX(150%);
}
100% {
	transform: translateX(0%);
}
}
@-webkit-keyframes moveLeft {
	0% {
	-webkit-transform: translateX(150%);
}
100% {
	-webkit-transform: translateX(0%);
}
}
/*moveUp*/
	@keyframes moveUp {
	0% {
	opacity:0;
	transform: translateY(100%);
}
100% {
	opacity:1;
	transform: translateY(0%);
}
}
@-webkit-keyframes moveUp {
	0% {
	opacity:0;
	-webkit-transform: translateY(100%);
}
100% {
	opacity:1;
	-webkit-transform: translateY(0%);
}
}
/*pull_down*/
	@keyframes pullDown {
	0% {
	opacity:1;
	transform: scaleY(0.1);
}
40% {
	opacity:1;
	transform: scaleY(1.02);
}
60% {
	opacity:1;
	transform: scaleY(0.98);
}
80% {
	opacity:1;
	transform: scaleY(1.01);
}
100% {
	opacity:1;
	transform: scaleY(0.98);
}
80% {
	opacity:1;
	transform: scaleY(1.01);
}
100% {
	opacity:1;
	transform: scaleY(1);
}
}
@-webkit-keyframes pullDown {
	0% {
	opacity:1;
	-webkit-transform: scaleY(0.1);
}
40% {
	opacity:1;
	-webkit-transform: scaleY(1.02);
}
60% {
	opacity:1;
	-webkit-transform: scaleY(0.98);
}
80% {
	opacity:1;
	-webkit-transform: scaleY(1.01);
}
100% {
	opacity:1;
	-webkit-transform: scaleY(0.98);
}
80% {
	opacity:1;
	-webkit-transform: scaleY(1.01);
}
100% {
	opacity:1;
	-webkit-transform: scaleY(1);
}
}
/*pull_up*/
	@keyframes pullUp {
	0% {
	transform: scaleY(0.1);
}
40% {
	transform: scaleY(1.02);
}
60% {
	transform: scaleY(0.98);
}
80% {
	transform: scaleY(1.01);
}
100% {
	transform: scaleY(0.98);
}
80% {
	transform: scaleY(1.01);
}
100% {
	transform: scaleY(1);
}
}
@-webkit-keyframes pullUp {
	0% {
	-webkit-transform: scale(0);
}
40% {
	-webkit-transform: scale(1.02);
}
60% {
	-webkit-transform: scale(0.98);
}
80% {
	-webkit-transform: scale(1.01);
}
100% {
	-webkit-transform: scale(0.98);
}
80% {
	-webkit-transform: scale(1.01);
}
100% {
	-webkit-transform: scale(1);
}
}
@keyframes fadeInbig {
	0% {
	transform: scale(0);
	opacity: 0.0;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
60% {
	transform: scale(1.1);
}
80% {
	transform: scale(0.9);
	opacity: 1;
}
100% {
	transform: scale(1);
	opacity: 1;
}
}
@-webkit-keyframes fadeInbig {
	0% {
	-webkit-transform: scale(0);
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	opacity: 0.0;
}
60% {
	-webkit-transform: scale(1.1);
}
80% {
	-webkit-transform: scale(0.9);
	opacity: 1;
}
100% {
	-webkit-transform: scale(1);
	opacity: 1;
}
}
/*rotateInDownLeft*/
	@-webkit-keyframes rotateInDownLeft {
	0% {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate3d(0,0,1,-45deg);
	transform: rotate3d(0,0,1,-45deg);
	opacity: 0;
}
100% {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: none;
	transform: none;
	opacity: 1;
}
}
@keyframes rotateInDownLeft {
	0% {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate3d(0,0,1,-45deg);
	transform: rotate3d(0,0,1,-45deg);
	opacity: 0;
}
100% {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: none;
	transform: none;
	opacity: 1;
}
}
@keyframes floating {
	0% {
	transform: translateY(0%);
}
50% {
	transform: translateY(8%);
}
100% {
	transform: translateY(0%);
}
}
@-webkit-keyframes floating {
	0% {
	-webkit-transform: translateY(0%);
}
50% {
	-webkit-transform: translateY(8%);
}
100% {
	-webkit-transform: translateY(0%);
}
}
/*c_height*/
	@-webkit-keyframes c_height {
	0% {
	height:0px;
	opacity:1;
}
90% {
	opacity:1;
	height: 411px;
}
100% {
	opacity:0;
}
}
@keyframes c_height {
	0% {
	height:0px;
	opacity:1;
}
90% {
	opacity:1;
	height: 411px;
}
100% {
	opacity:0;
}
}
/*t_height*/
	@-webkit-keyframes t_height {
	0% {
	height:0px;
	opacity:0;
}
100% {
	opacity:1;
	height: 556px;
}
}
@keyframes t_height {
	0% {
	height:0px;
	opacity:0;
}
100% {
	opacity:1;
	height: 556px;
}
}
/*movescale_l*/
	@-webkit-keyframes movescale_l {
	0% {
	-webkit-transform:translateX(4px) scale(0.9);
}
20% {
	-webkit-transform:translateX(84px) scale(0.8);
}
40% {
	-webkit-transform:translateX(124px) scale(0.7);
}
60% {
	-webkit-transform:translateX(154px) translateY(-100px) scale(0.5);
	opacity:1;
}
99% {
	-webkit-transform:translateX(174px) translateY(-200px) scale(0.1);
	opacity:1;
}
100% {
	opacity:0;
}
}
@keyframes movescale_l {
	0% {
	-webkit-transform:translateX(4px) scale(0.9);
}
20% {
	-webkit-transform:translateX(84px) scale(0.8);
}
40% {
	-webkit-transform:translateX(154px) scale(0.7);
}
60% {
	-webkit-transform:translateX(154px) translateY(-100px) scale(0.5);
	opacity:1;
}
99% {
	-webkit-transform:translateX(174px) translateY(-200px) scale(0.1);
	opacity:1;
}
100% {
	opacity:0;
}
}
/*movescale_r*/
	@-webkit-keyframes movescale_r {
	0% {
	-webkit-transform:translateX(-4px) scale(0.9);
}
20% {
	-webkit-transform:translateX(-84px) scale(0.8);
}
40% {
	-webkit-transform:translateX(-154px) scale(0.7);
}
60% {
	-webkit-transform:translateX(-154px) translateY(-100px) scale(0.5);
	opacity:1;
}
99% {
	-webkit-transform:translateX(-174px) translateY(-200px) scale(0.1);
	opacity:1;
}
100% {
	opacity:0;
}
}
@keyframes movescale_r {
	0% {
	-webkit-transform:translateX(-4px) scale(0.9);
}
20% {
	-webkit-transform:translateX(-84px) scale(0.8);
}
40% {
	-webkit-transform:translateX(-154px) scale(0.7);
}
60% {
	-webkit-transform:translateX(-154px) translateY(-100px) scale(0.5);
	opacity:1;
}
99% {
	-webkit-transform:translateX(-174px) translateY(-200px) scale(0.1);
	opacity:1;
}
100% {
	opacity:0;
}
}
/*moveWindmill*/
	@-webkit-keyframes moveWindmill {
	0% {
	-webkit-transform: rotate(0deg);
}
25% {
	-webkit-transform: rotate(90deg);
}
50% {
	-webkit-transform: rotate(180deg);
}
75% {
	-webkit-transform: rotate(270deg);
}
100% {
	-webkit-transform: rotate(360deg);
}
}
@keyframes moveWindmill {
	0% {
	-webkit-transform: rotate(0deg);
}
25% {
	-webkit-transform: rotate(90deg);
}
50% {
	-webkit-transform: rotate(180deg);
}
75% {
	-webkit-transform: rotate(270deg);
}
100% {
	-webkit-transform: rotate(360deg);
}
}
/*shake*/
	@-webkit-keyframes shake {
	0% {
	-webkit-transform: rotate(0deg);
}
20% {
	-webkit-transform: rotate(15deg);
}
30% {
	-webkit-transform: rotate(9deg);
}
40% {
	-webkit-transform: rotate(3deg);
}
55% {
	-webkit-transform: rotate(0deg);
}
70% {
	-webkit-transform: rotate(-3deg);
}
80% {
	-webkit-transform: rotate(7deg);
}
90% {
	-webkit-transform: rotate(-10deg);
}
100% {
	-webkit-transform: rotate(10deg);
}
}
@keyframes shake {
	0% {
	-webkit-transform: rotate(0deg);
}
20% {
	-webkit-transform: rotate(15deg);
}
30% {
	-webkit-transform: rotate(9deg);
}
40% {
	-webkit-transform: rotate(3deg);
}
55% {
	-webkit-transform: rotate(0deg);
}
70% {
	-webkit-transform: rotate(-3deg);
}
80% {
	-webkit-transform: rotate(7deg);
}
90% {
	-webkit-transform: rotate(-10deg);
}
100% {
	-webkit-transform: rotate(10deg);
}
}
@-webkit-keyframes shake2 {
	0% {
	-webkit-transform: translateY(-54px);
	-webkit-opacity:1;
}
33.3% {
	-webkit-transform: translateY(-32px);
	-webkit-opacity:1;
}
66.6% {
	-webkit-transform: translateY(-18px);
	-webkit-opacity:1;
}
100% {
	-webkit-transform: translateY(0px);
	-webkit-opacity:1;
}
}
@keyframes shake2 {
	0% {
	-webkit-transform: translateY(-54px);
	-webkit-opacity:1;
}
33.3% {
	-webkit-transform: translateY(-32px);
	-webkit-opacity:1;
}
66.6% {
	-webkit-transform: translateY(-18px);
	-webkit-opacity:1;
}
100% {
	-webkit-transform: translateY(0px);
	-webkit-opacity:1;
}
}
/*上下波动*/
	@-webkit-keyframes moveCircle {
	0% {
	-webkit-transform: translateY(-80%);
	-webkit-opacity:0.1;
}
5% {
	-webkit-transform: translateY(-80%);
	-webkit-opacity:0.3;
}
35% {
	-webkit-transform: translateY(10%);
	-webkit-opacity:1;
}
60% {
	-webkit-transform: translateY(-13%);
}
65% {
	-webkit-transform: translateY(-13%);
}
100% {
	-webkit-transform: translateY(0%);
}
}
@keyframes moveCircle {
	0% {
	-webkit-transform: translateY(-80%);
	-webkit-opacity:0.1;
	transform: translateY(-80%);
	opacity:0.1;
}
5% {
	-webkit-transform: translateY(-80%);
	-webkit-opacity:0.3;
	transform: translateY(-80%);
	opacity:0.3;
}
35% {
	-webkit-transform: translateY(10%);
	-webkit-opacity:1;
	transform: translateY(10%);
	opacity:1;
}
60% {
	-webkit-transform: translateY(-13%);
	transform: translateY(-13%);
}
65% {
	-webkit-transform: translateY(-13%);
	transform: translateY(-13%);
}
100% {
	-webkit-transform: translateY(0%);
	transform: translateY(0%);
}
}
/*翻转向上*/
	.pt-page-rotateRoomTopIn {
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
	-webkit-animation: rotateRoomTopIn .8s both ease;
	animation: rotateRoomTopIn .8s both ease;
}
@-webkit-keyframes rotateRoomTopIn {
	from {
	opacity: .3;
	-webkit-transform: translateY(100%) rotateX(90deg);
}
}
@keyframes rotateRoomTopIn {
	from {
	opacity: .3;
	-webkit-transform: translateY(100%) rotateX(90deg);
	transform: translateY(100%) rotateX(90deg);
}
}
/*rollIn*/
	@-webkit-keyframes rollIn {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
	transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)	}
100% {
	opacity: 1;
	-webkit-transform: none;
	transform: none	}
}
@keyframes rollIn {
	0% {
	opacity: 0;
	-webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
	-ms-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
	transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)	}
100% {
	opacity: 1;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none	}
}
@-webkit-keyframes bounceIn {
	0%,100%,20%,40%,60%,80% {
	-webkit-transition-timing-function: cubic-bezier(0.215,.61,.355,1);
	transition-timing-function: cubic-bezier(0.215,.61,.355,1)	}
0% {
	opacity: 0;
	-webkit-transform: scale3d(.3,.3,.3);
	transform: scale3d(.3,.3,.3)	}
20% {
	-webkit-transform: scale3d(1.1,1.1,1.1);
	transform: scale3d(1.1,1.1,1.1)	}
40% {
	-webkit-transform: scale3d(.9,.9,.9);
	transform: scale3d(.9,.9,.9)	}
60% {
	opacity: 1;
	-webkit-transform: scale3d(1.03,1.03,1.03);
	transform: scale3d(1.03,1.03,1.03)	}
80% {
	-webkit-transform: scale3d(.97,.97,.97);
	transform: scale3d(.97,.97,.97)	}
100% {
	opacity: 1;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1)	}
}
@keyframes bounceIn {
	0%,100%,20%,40%,60%,80% {
	-webkit-transition-timing-function: cubic-bezier(0.215,.61,.355,1);
	transition-timing-function: cubic-bezier(0.215,.61,.355,1)	}
0% {
	opacity: 0;
	-webkit-transform: scale3d(.3,.3,.3);
	-ms-transform: scale3d(.3,.3,.3);
	transform: scale3d(.3,.3,.3)	}
20% {
	-webkit-transform: scale3d(1.1,1.1,1.1);
	-ms-transform: scale3d(1.1,1.1,1.1);
	transform: scale3d(1.1,1.1,1.1)	}
40% {
	-webkit-transform: scale3d(.9,.9,.9);
	-ms-transform: scale3d(.9,.9,.9);
	transform: scale3d(.9,.9,.9)	}
60% {
	opacity: 1;
	-webkit-transform: scale3d(1.03,1.03,1.03);
	-ms-transform: scale3d(1.03,1.03,1.03);
	transform: scale3d(1.03,1.03,1.03)	}
80% {
	-webkit-transform: scale3d(.97,.97,.97);
	-ms-transform: scale3d(.97,.97,.97);
	transform: scale3d(.97,.97,.97)	}
100% {
	opacity: 1;
	-webkit-transform: scale3d(1,1,1);
	-ms-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1)	}
}
@-webkit-keyframes slideBottom {
	0% {
	transform: translateY(-150%);
}
50% {
	transform: translateY(60%);
}
65% {
	transform: translateY(-20%);
}
80% {
	transform: translateY(20%);
}
95% {
	transform: translateY(-20%);
}
100% {
	opacity:1;
	transform: translateY(0%);
}
}
@keyframes slideBottom {
	0% {
	transform: translateY(-150%);
}
50% {
	transform: translateY(8%);
}
65% {
	transform: translateY(-4%);
}
80% {
	transform: translateY(4%);
}
95% {
	transform: translateY(-2%);
}
100% {
	opacity:1;
	transform: translateY(0%);
}
}
@keyframes slideLeft {
	0% {
	transform: translateX(150%);
}
50% {
	transform: translateX(-8%);
}
65% {
	transform: translateX(4%);
}
80% {
	transform: translateX(-4%);
}
95% {
	transform: translateX(2%);
}
100% {
	opacity:1;
	transform: translateX(0%);
}
}
@-webkit-keyframes slideLeft {
	0% {
	-webkit-transform: translateX(150%);
}
50% {
	-webkit-transform: translateX(-8%);
}
65% {
	-webkit-transform: translateX(4%);
}
80% {
	-webkit-transform: translateX(-4%);
}
95% {
	-webkit-transform: translateX(2%);
}
100% {
	opacity:1;
	-webkit-transform: translateX(0%);
}
}
@-webkit-keyframes flipInY {
	0% {
	-webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
	transform: perspective(400px) rotate3d(0,1,0,90deg);
	-webkit-transition-timing-function: ease-in;
	transition-timing-function: ease-in;
	opacity: 0;
}
40% {
	-webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);
	transform: perspective(400px) rotate3d(0,1,0,-20deg);
	-webkit-transition-timing-function: ease-in;
	transition-timing-function: ease-in;
}
60% {
	-webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);
	transform: perspective(400px) rotate3d(0,1,0,10deg);
	opacity: 1;
}
80% {
	-webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);
	transform: perspective(400px) rotate3d(0,1,0,-5deg);
}
100% {
	opacity: 1;
	-webkit-transform: perspective(400px);
	transform: perspective(400px);
}
}
@keyframes flipInY {
	0% {
	-webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
	transform: perspective(400px) rotate3d(0,1,0,90deg);
	-webkit-transition-timing-function: ease-in;
	transition-timing-function: ease-in;
	opacity: 0;
}
40% {
	-webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);
	transform: perspective(400px) rotate3d(0,1,0,-20deg);
	-webkit-transition-timing-function: ease-in;
	transition-timing-function: ease-in;
}
60% {
	-webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);
	transform: perspective(400px) rotate3d(0,1,0,10deg);
	opacity: 1;
}
80% {
	-webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);
	transform: perspective(400px) rotate3d(0,1,0,-5deg);
}
100% {
	opacity: 1;
	-webkit-transform: perspective(400px);
	transform: perspective(400px);
}
}
@keyframes slideUp {
	0% {
	transform: translateY(100%);
	webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
50% {
	transform: translateY(-8%);
}
65% {
	transform: translateY(4%);
}
80% {
	transform: translateY(-4%);
}
95% {
	transform: translateY(2%);
}
100% {
	opacity:1;
	transform: translateY(0%);
}
}
@-webkit-keyframes slideUp {
	0% {
	-webkit-transform: translateY(100%);
}
50% {
	-webkit-transform: translateY(-8%);
}
65% {
	-webkit-transform: translateY(4%);
}
80% {
	-webkit-transform: translateY(-4%);
}
95% {
	-webkit-transform: translateY(2%);
}
100% {
	opacity:1;
	-webkit-transform: translateY(0%);
}
}
@-webkit-keyframes water_a {
	0% {
	background-position:0 0;
}
7.1% {
	background-position:-612px 0;
}
14.2% {
	background-position:-1224px 0;
}
21.3% {
	background-position:-1836px 0;
}
28.4% {
	background-position:-2448px 0;
}
35.5% {
	background-position:-3060px 0;
}
42.6% {
	background-position:-3672px 0;
}
49.7% {
	background-position:-4284px 0;
}
56.8% {
	background-position:-4896px 0;
}
63.9% {
	background-position:-5508px 0;
}
71% {
	background-position:-6120px 0;
}
78.1% {
	background-position:-6732px 0;
}
85.2% {
	background-position:-7344px 0;
}
92.3% {
	background-position:-7956px 0;
}
100% {
	background-position:-8568px 0;
}
}
@-webkit-keyframes rotate_Y {
	from {
	transform: rotateY(0deg);
}
to {
	transform: rotateY(360deg);
}
}
@keyframes rotate_Y {
	from {
	transform: rotateY(0deg);
}
to {
	transform: rotateY(360deg);
}
}
/*bak scale*/
	@-webkit-keyframes bak_scale {
	0% {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
10% {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
20% {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}
30% {
	-webkit-transform: scale(1.3);
	-moz-transform: scale(1.3);
	-ms-transform: scale(1.3);
	-o-transform: scale(1.3);
	transform: scale(1.3);
}
40% {
	-webkit-transform: scale(1.4);
	-moz-transform: scale(1.4);
	-ms-transform: scale(1.4);
	-o-transform: scale(1.4);
	transform: scale(1.4);
}
50% {
	-webkit-transform: scale(1.5);
	-moz-transform: scale(1.5);
	-ms-transform: scale(1.5);
	-o-transform: scale(1.5);
	transform: scale(1.5);
}
60% {
	-webkit-transform: scale(1.6);
	-moz-transform: scale(1.6);
	-ms-transform: scale(1.6);
	-o-transform: scale(1.6);
	transform: scale(1.6);
}
70% {
	-webkit-transform: scale(1.7);
	-moz-transform: scale(1.7);
	-ms-transform: scale(1.7);
	-o-transform: scale(1.7);
	transform: scale(1.7);
}
80% {
	-webkit-transform: scale(1.8);
	-moz-transform: scale(1.8);
	-ms-transform: scale(1.8);
	-o-transform: scale(1.8);
	transform: scale(1.8);
}
90% {
	-webkit-transform: scale(1.9);
	-moz-transform: scale(1.9);
	-ms-transform: scale(1.9);
	-o-transform: scale(1.9);
	transform: scale(1.9);
}
100% {
	-webkit-transform: scale(2);
	-moz-transform: scale(2);
	-ms-transform: scale(2);
	-o-transform: scale(2);
	transform: scale(2);
}
}
/*fadeOutButtom*/
	@-webkit-keyframes moveToBottomFade {
	from {
	}
to {
	opacity: 0;
	-webkit-transform: translateY(100%);
}
}
@keyframes moveToBottomFade {
	from {
	}
to {
	opacity: 0;
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
}
}
/*translate(..,..)*/
	@-webkit-keyframes trascale_r {
	from {
	}
to {
	-webkit-transform:translate(300px,100px) scale(0.7);
}
}
@-webkit-keyframes trascale_l {
	from {
	}
to {
	-webkit-transform:translate(-200px,100px) scale(0.7);
}
}
.hover-shadow {
	position: relative;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	-webkit-transition-property: -webkit-transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0,0,0,0)
}
.hover-shadow:before {
	}
.hover-shadow:hover {
	background:url(../images/bottom_bak.png) no-repeat bottom;
	-webkit-transform: translateY(-6px);
	-ms-transform: translateY(-6px);
	transform: translateY(-6px);
	-webkit-animation-name: hover;
	animation-name: hover;
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
	-webkit-animation-delay: .3s;
	animation-delay: .3s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
	animation-direction: alternate
}
.hover-shadow:hover:before {
	opacity: .4;
	-webkit-transform: translateY(6px);
	-ms-transform: translateY(6px);
	transform: translateY(6px);
	-webkit-animation-name: hover-shadow;
	animation-name: hover-shadow;
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
	-webkit-animation-delay: .3s;
	animation-delay: .3s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
	animation-direction: alternate
}
.sink {
	display: inline-block;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	-webkit-transition-property: -webkit-transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0,0,0,0)
}
.sink:hover {
	-webkit-transform: translateY(5px);
	-ms-transform: translateY(5px);
	transform: translateY(5px)
}
/*遮罩*/
	@-webkit-keyframes shuade1 {
	0% {
	width:100%;
}
20% {
	width:80%;
}
40% {
	width:70%;
}
60% {
	width:60%;
}
80% {
	width:50%;
}
100% {
	width:38%;
}
}
@keyframes shuade1 {
	0% {
	width:100%;
}
20% {
	width:80%;
}
40% {
	width:70%;
}
60% {
	width:60%;
}
80% {
	width:50%;
}
100% {
	width:38%;
}
}
@-webkit-keyframes shuade2 {
	0% {
	width:38%;
}
25% {
	width:28%;
}
50% {
	width:18%;
}
75% {
	width:8%;
}
100% {
	width:0%;
}
}
@keyframes shuade2 {
	0% {
	width:38%;
}
25% {
	width:28%;
}
50% {
	width:18%;
}
75% {
	width:8%;
}
100% {
	width:0%;
}
}
@-webkit-keyframes Scale {
	0% {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
100% {
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}
}
@keyframes Scale {
	0% {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
100% {
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}
}
@-webkit-keyframes Scale2 {
	0% {
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}
100% {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
}
@keyframes Scale2 {
	0% {
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}
100% {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
}
@-webkit-keyframes buzz-out {
	10% {
	-webkit-transform: translateX(3px) rotate(2deg);
	transform: translateX(3px) rotate(2deg)	}
20% {
	-webkit-transform: translateX(-3px) rotate(-2deg);
	transform: translateX(-3px) rotate(-2deg)	}
30% {
	-webkit-transform: translateX(3px) rotate(2deg);
	transform: translateX(3px) rotate(2deg)	}
40% {
	-webkit-transform: translateX(-3px) rotate(-2deg);
	transform: translateX(-3px) rotate(-2deg)	}
50% {
	-webkit-transform: translateX(2px) rotate(1deg);
	transform: translateX(2px) rotate(1deg)	}
60% {
	-webkit-transform: translateX(-2px) rotate(-1deg);
	transform: translateX(-2px) rotate(-1deg)	}
70% {
	-webkit-transform: translateX(2px) rotate(1deg);
	transform: translateX(2px) rotate(1deg)	}
80% {
	-webkit-transform: translateX(-2px) rotate(-1deg);
	transform: translateX(-2px) rotate(-1deg)	}
90% {
	-webkit-transform: translateX(1px) rotate(0);
	transform: translateX(1px) rotate(0)	}
100% {
	-webkit-transform: translateX(-1px) rotate(0);
	transform: translateX(-1px) rotate(0)	}
}
@keyframes buzz-out {
	10% {
	-webkit-transform: translateX(3px) rotate(2deg);
	-ms-transform: translateX(3px) rotate(2deg);
	transform: translateX(3px) rotate(2deg)	}
20% {
	-webkit-transform: translateX(-3px) rotate(-2deg);
	-ms-transform: translateX(-3px) rotate(-2deg);
	transform: translateX(-3px) rotate(-2deg)	}
30% {
	-webkit-transform: translateX(3px) rotate(2deg);
	-ms-transform: translateX(3px) rotate(2deg);
	transform: translateX(3px) rotate(2deg)	}
40% {
	-webkit-transform: translateX(-3px) rotate(-2deg);
	-ms-transform: translateX(-3px) rotate(-2deg);
	transform: translateX(-3px) rotate(-2deg)	}
50% {
	-webkit-transform: translateX(2px) rotate(1deg);
	-ms-transform: translateX(2px) rotate(1deg);
	transform: translateX(2px) rotate(1deg)	}
60% {
	-webkit-transform: translateX(-2px) rotate(-1deg);
	-ms-transform: translateX(-2px) rotate(-1deg);
	transform: translateX(-2px) rotate(-1deg)	}
70% {
	-webkit-transform: translateX(2px) rotate(1deg);
	-ms-transform: translateX(2px) rotate(1deg);
	transform: translateX(2px) rotate(1deg)	}
80% {
	-webkit-transform: translateX(-2px) rotate(-1deg);
	-ms-transform: translateX(-2px) rotate(-1deg);
	transform: translateX(-2px) rotate(-1deg)	}
90% {
	-webkit-transform: translateX(1px) rotate(0);
	-ms-transform: translateX(1px) rotate(0);
	transform: translateX(1px) rotate(0)	}
100% {
	-webkit-transform: translateX(-1px) rotate(0);
	-ms-transform: translateX(-1px) rotate(0);
	transform: translateX(-1px) rotate(0)	}
}
@-webkit-keyframes wikiLT2RB {
	0% {
	opacity: 0;
	-webkit-transform: translate(-600px, 280px);
}
100% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
}
}
@keyframes wikiLT2RB {
	0% {
	opacity: 0;
	-webkit-transform: translate(-600px, 280px);
}
100% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
}
}
