/* CSS Document */
body{
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-family: Oswald;
	font-weight:normal;
	color:#666666;
}
.shake_txt {
	margin: 100px auto;
	width: 100px;
	text-align: center;
    height: 40px;
    line-height: 40px;
    border: 1px solid #CCC;
    border-radius: 2px;
	font-family: Oswald;
}
.shake_txt:hover {
	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform: translate3d(0, 0, 0);
	backface-visibility: hidden;
	perspective: 1000px;
}
@keyframes shake {
	10%, 90% {
		transform: translate3d(-1px, 0, 0);
	}
	20%, 80% {
		transform: translate3d(2px, 0, 0);
	}
	30%, 50%, 70% {
		transform: translate3d(-4px, 0, 0);
	}
	40%, 60% {
		transform: translate3d(4px, 0, 0);
	}
}
.ejt_opacity{
	opacity:0;
	animation:ejt_opacity_keyframex 2s ease forwards;
	-moz-animation:ejt_opacity_keyframex 2s ease forwards; /* Firefox */
	-webkit-animation:ejt_opacity_keyframex 2s ease forwards; /* Safari and Chrome */
	-o-animation:ejt_opacity_keyframex 2s ease forwards; /* Opera */
}
@keyframes ejt_opacity_keyframex
{
	0%   {-moz-opacity:0;filter:alpha(opacity=0);-khtml-opacity: 0;opacity:0;}
	100%  {-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;opacity:1;}
}
.ejt_s1{
	opacity:0;
	position:relative;
	width:1290px;
	background-color:#FFFFFF;
	margin:20px auto;
	border:1px solid #CFD3FE;
	border-radius:30px 0px 0px 30px;

	box-shadow: 5px 5px 5px #d6d3d3;
	
}
.ejt_s2{
	opacity:0;
	position:relative;
	width:1290px;
	background-color:#FFFFFF;
	margin:20px auto;
	border:1px solid #CFD3FE;
	border-radius:30px 30px 0px 30px;
	overflow: hidden;  
	box-shadow: 5px 5px 5px #d6d3d3;
	background:url(/cop5/image/13/bak3.jpg);
	
}