/******************************
 ** 动画类
 ******************************/
.ig-fly-in-right { -webkit-animation: flyInRight 0.6s ease-in-out both; -moz-animation: flyInRight 0.6s ease-in-out both; -ms-animation: flyInRight 0.6s ease-in-out both; animation: flyInRight 0.6s ease-in-out both; }
.ig-fly-out-left { -webkit-animation: flyOutLeft 1s ease both; -moz-animation: flyOutLeft 1s ease both; -ms-animation: flyOutLeft 1s ease both; animation: flyOutLeft 1s ease both; }
.ig-cloud { -webkit-animation: flap 5s ease-in-out infinite; -moz-animation: flap 5s ease-in-out infinite; -ms-animation: flap 5s ease-in-out infinite; animation: flap 5s ease-in-out infinite; }
 @-webkit-keyframes star {
 0% {
 -webkit-transform:scale(1, 1) translate(0, -10px);
}
 50% {
 -webkit-transform:scale(1, 1) translate(0, 5px);
}
 100% {
 -webkit-transform:scale(1, 1) translate(0, -10px);
}
}
@keyframes star {
 0% {
 -webkit-transform:scale(1, 1) translate(0, -10px);
 -moz-transform:scale(1, 1) translate(0, -10px);
 -ms-transform:scale(1, 1) translate(0, -10px);
 transform:scale(1, 1) translate(0, -10px);
}
 50% {
 -webkit-transform:scale(1, 1) translate(0, 5px);
 -moz-transform:scale(1, 1) translate(0, 5px);
 -ms-transform:scale(1, 1) translate(0, 5px);
 transform:scale(1, 1) translate(0, 5px);
}
 100% {
 -webkit-transform:scale(1, 1) translate(0, -10px);
 -moz-transform:scale(1, 1) translate(0, -10px);
 -ms-transform:scale(1, 1) translate(0, -10px);
 transform:scale(1, 1) translate(0, -10px);
}
}
@-webkit-keyframes flap {
 0% {
 -webkit-transform: translateX(0);
}
 50% {
 -webkit-transform: translateX(-20px);
}
 100% {
 -webkit-transform: translateX(0);
}
}
@keyframes flap {
 0% {
 -webkit-transform: translateX(0);
 -moz-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 50% {
 -webkit-transform: translateX(20px);
 -moz-transform: translateX(20px);
 -ms-transform: translateX(20px);
 transform: translateX(20px);
}
 100% {
 -webkit-transform: translateX(0);
 -moz-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
@-webkit-keyframes flyInDown {
 0% {
 opacity:0;
 -webkit-transform:translateY(-500px);
}
 100% {
 opacity:1;
 -webkit-transform:translateY(0);
}
}
@keyframes flyInDown {
 0% {
 opacity:0;
 -webkit-transform:translateY(-300px);
 -moz-transform:translateY(-300px);
 -ms-transform:translateY(-300px);
 transform:translateY(-300px);
}
 100% {
 opacity:1;
 -webkit-transform:translateY(0);
 -moz-transform:translateY(0);
 -ms-transform:translateY(0);
 transform:translateY(0);
}
}
@-webkit-keyframes flyInUp {
 0% {
 opacity:0;
 -webkit-transform:translateY(300px);
}
 100% {
 opacity:1;
 -webkit-transform:translateY(0);
}
}
@keyframes flyInUp {
 0% {
 opacity:0;
 -webkit-transform:translateY(300px);
 -moz-transform:translateY(300px);
 -ms-transform:translateY(300px);
 transform:translateY(300px);
}
 100% {
 opacity:1;
 -webkit-transform:translateY(0);
 -moz-transform:translateY(0);
 -ms-transform:translateY(0);
 transform:translateY(0);
}
}
@-webkit-keyframes flyInRight {
 0% {
 opacity:0;
 -webkit-transform:translateX(500px);
}
 100% {
 opacity:1;
 -webkit-transform:translateX(0);
}
}
@keyframes flyInRight {
 0% {
 opacity:0;
 -webkit-transform:translateX(500px);
 -moz-transform:translateX(500px);
 -ms-transform:translateX(500px);
 transform:translateX(500px);
}
 100% {
 opacity:1;
 -webkit-transform:translateX(0);
 -moz-transform:translateX(0);
 -ms-transform:translateX(0);
 transform:translateX(0);
}
}
@-webkit-keyframes flyInLeft {
 0% {
 opacity:0;
 -webkit-transform:translateX(-300px);
}
 100% {
 opacity:1;
 -webkit-transform:translateX(0);
}
}
@keyframes flyInLeft {
 0% {
 opacity:0;
 -webkit-transform:translateX(-300px);
 -moz-transform:translateX(-300px);
 -ms-transform:translateX(-300px);
 transform:translateX(-300px);
}
 100% {
 opacity:1;
 -webkit-transform:translateX(0);
 -moz-transform:translateX(0);
 -ms-transform:translateX(0);
 transform:translateX(0);
}
}
@-webkit-keyframes flyOutLeft {
 0% {
 opacity:1;
 -webkit-transform:translateX(0);
}
 100% {
 opacity:0;
 -webkit-transform:translateX(-300px);
}
}
@keyframes flyOutLeft {
 0% {
 opacity:1;
 -webkit-transform:translateX(0);
 -moz-transform:translateX(0);
 -ms-transform:translateX(0);
 transform:translateX(0);
}
 100% {
 opacity:0;
 -webkit-transform:translateX(-300px);
 -moz-transform:translateX(-300px);
 -ms-transform:translateX(-300px);
 transform:translateX(-300px);
}
}
@-webkit-keyframes sosCircle {
 0% {
 -webkit-transform:translate(0, 0);
}
 12.5% {
 -webkit-transform:translate(-8px, 3px);
}
 25% {
 -webkit-transform:translate(-15px, 0);
}
 37.5% {
 -webkit-transform:translate(-18px, -8px);
}
 50% {
 -webkit-transform:translate(-15px, -15px);
}
 65.5% {
 -webkit-transform:translate(-8px, -18px);
}
 75% {
 -webkit-transform:translate(0, -15px);
}
 87.5% {
 -webkit-transform:translate(3px, -8px);
}
 100% {
 -webkit-transform:translate(0, 0);
}
}
@keyframes sosCircle {
 0% {
 -webkit-transform:translate(0, 0);
 -moz-transform:translate(0, 0);
 -ms-transform:translate(0, 0);
 transform:translate(0, 0);
}
 12.5% {
 -webkit-transform:translate(-8px, 3px);
 -moz-transform:translate(-8px, 3px);
 -ms-transform:translate(-8px, 3px);
 transform:translate(-8px, 3px);
}
 25% {
 -webkit-transform:translate(-15px, 0);
 -moz-transform:translate(-15px, 0);
 -ms-transform:translate(-15px, 0);
 transform:translate(-15px, 0);
}
 37.5% {
 -webkit-transform:translate(-18px, -8px);
 -moz-transform:translate(-18px, -8px);
 -ms-transform:translate(-18px, -8px);
 transform:translate(-18px, -8px);
}
 50% {
 -webkit-transform:translate(-15px, -15px);
 -moz-transform:translate(-15px, -15px);
 -ms-transform:translate(-15px, -15px);
 transform:translate(-15px, -15px);
}
 65.5% {
 -webkit-transform:translate(-8px, -18px);
 -moz-transform:translate(-8px, -18px);
 -ms-transform:translate(-8px, -18px);
 transform:translate(-8px, -18px);
}
 75% {
 -webkit-transform:translate(0, -15px);
 -moz-transform:translate(0, -15px);
 -ms-transform:translate(0, -15px);
 transform:translate(0, -15px);
}
 87.5% {
 -webkit-transform:translate(3px, -8px);
 -moz-transform:translate(3px, -8px);
 -ms-transform:translate(3px, -8px);
 transform:translate(3px, -8px);
}
 100% {
 -webkit-transform:translate(0, 0);
 -moz-transform:translate(0, 0);
 -ms-transform:translate(0, 0);
 transform:translate(0, 0);
}
}
@-webkit-keyframes rotate {
 0% {
 -webkit-transform:rotate(0);
}
 100% {
 -webkit-transform:rotate(360deg);
}
}
@keyframes rotate {
 0% {
 -webkit-transform:rotate(0);
 -moz-transform:rotate(0);
 -ms-transform:rotate(0);
 transform:rotate(0);
}
 100% {
 -webkit-transform:rotate(360deg);
 -moz-transform:rotate(360deg);
 -ms-transform:rotate(360deg);
 transform:rotate(360deg);
}
}
@-webkit-keyframes fade {
 0% {
 opacity:0.5;
}
 20% {
 opacity:0.8;
}
 40% {
 opacity:0.6;
}
 60% {
 opacity:0.9;
}
 80% {
 opacity:0.7;
}
 100% {
 opacity:1;
}
}
@keyframes fade {
 0% {
 opacity:0.5;
}
 20% {
 opacity:0.8;
}
 40% {
 opacity:0.6;
}
 60% {
 opacity:0.9;
}
 80% {
 opacity:0.7;
}
 100% {
 opacity:1;
}
}
@-webkit-keyframes bigger {
 0% {
 -webkit-transform:scale(1, 1);
}
 100% {
 -webkit-transform:scale(1.2, 1.2);
}
}
@keyframes bigger {
 0% {
 -webkit-transform:scale(1, 1);
 -moz-transform:scale(1, 1);
 -ms-transform:scale(1, 1);
 transform:scale(1, 1);
}
 100% {
 -webkit-transform:scale(1.2, 1.2);
 -moz-transform:scale(1.2, 1.2);
 -ms-transform:scale(1.2, 1.2);
 transform:scale(1.2, 1.2);
}
}
@-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:1;
 -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:1;
 -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 pudding {
 0% {
-webkit-transform: scale(1.2, 0.8);
}
 1% {
-webkit-transform: scale(1.18, 0.82);
}
 2% {
-webkit-transform: scale(1.16, 0.84);
}
 3% {
-webkit-transform: scale(1.13, 0.87);
}
 4% {
-webkit-transform: scale(1.1, 0.9);
}
 5% {
-webkit-transform: scale(1.07, 0.93);
}
 6% {
-webkit-transform: scale(1.04, 0.96);
}
 7% {
-webkit-transform: scale(1.01, 0.99);
}
 8% {
-webkit-transform: scale(0.99, 1.01);
}
 9% {
-webkit-transform: scale(0.97, 1.03);
}
 10% {
-webkit-transform: scale(0.95, 1.05);
}
 11% {
-webkit-transform: scale(0.94, 1.06);
}
 12% {
-webkit-transform: scale(0.93, 1.07);
}
 13% {
-webkit-transform: scale(0.93, 1.07);
}
 14% {
-webkit-transform: scale(0.93, 1.07);
}
 15% {
-webkit-transform: scale(0.93, 1.07);
}
 16% {
-webkit-transform: scale(0.94, 1.06);
}
 17% {
-webkit-transform: scale(0.94, 1.06);
}
 18% {
-webkit-transform: scale(0.95, 1.05);
}
 19% {
-webkit-transform: scale(0.96, 1.04);
}
 20% {
-webkit-transform: scale(0.98, 1.02);
}
 21% {
-webkit-transform: scale(0.99, 1.01);
}
 22% {
-webkit-transform: scale(1, 1);
}
 23% {
-webkit-transform: scale(1, 1);
}
 24% {
-webkit-transform: scale(1.01, 0.99);
}
 25% {
-webkit-transform: scale(1.02, 0.98);
}
 26% {
-webkit-transform: scale(1.02, 0.98);
}
 27% {
-webkit-transform: scale(1.02, 0.98);
}
 28% {
-webkit-transform: scale(1.03, 0.97);
}
 29% {
-webkit-transform: scale(1.03, 0.97);
}
 30% {
-webkit-transform: scale(1.02, 0.98);
}
 31% {
-webkit-transform: scale(1.02, 0.98);
}
 32% {
-webkit-transform: scale(1.02, 0.98);
}
 33% {
-webkit-transform: scale(1.02, 0.98);
}
 34% {
-webkit-transform: scale(1.01, 0.99);
}
 35% {
-webkit-transform: scale(1.01, 0.99);
}
 36% {
-webkit-transform: scale(1.01, 0.99);
}
 37% {
-webkit-transform: scale(1, 1);
}
 38% {
-webkit-transform: scale(1, 1);
}
 39% {
-webkit-transform: scale(1, 1);
}
 40% {
-webkit-transform: scale(0.99, 1.01);
}
 41% {
-webkit-transform: scale(0.99, 1.01);
}
 42% {
-webkit-transform: scale(0.99, 1.01);
}
 43% {
-webkit-transform: scale(0.99, 1.01);
}
 44% {
-webkit-transform: scale(0.99, 1.01);
}
 45% {
-webkit-transform: scale(0.99, 1.01);
}
 46% {
-webkit-transform: scale(0.99, 1.01);
}
 47% {
-webkit-transform: scale(0.99, 1.01);
}
 48% {
-webkit-transform: scale(0.99, 1.01);
}
 49% {
-webkit-transform: scale(1, 1);
}
}
@-ms-keyframes pudding {
 0% {
-ms-transform: scale(1.2, 0.8);
}
 1% {
-ms-transform: scale(1.18, 0.82);
}
 2% {
-ms-transform: scale(1.16, 0.84);
}
 3% {
-ms-transform: scale(1.13, 0.87);
}
 4% {
-ms-transform: scale(1.1, 0.9);
}
 5% {
-ms-transform: scale(1.07, 0.93);
}
 6% {
-ms-transform: scale(1.04, 0.96);
}
 7% {
-ms-transform: scale(1.01, 0.99);
}
 8% {
-ms-transform: scale(0.99, 1.01);
}
 9% {
-ms-transform: scale(0.97, 1.03);
}
 10% {
-ms-transform: scale(0.95, 1.05);
}
 11% {
-ms-transform: scale(0.94, 1.06);
}
 12% {
-ms-transform: scale(0.93, 1.07);
}
 13% {
-ms-transform: scale(0.93, 1.07);
}
 14% {
-ms-transform: scale(0.93, 1.07);
}
 15% {
-ms-transform: scale(0.93, 1.07);
}
 16% {
-ms-transform: scale(0.94, 1.06);
}
 17% {
-ms-transform: scale(0.94, 1.06);
}
 18% {
-ms-transform: scale(0.95, 1.05);
}
 19% {
-ms-transform: scale(0.96, 1.04);
}
 20% {
-ms-transform: scale(0.98, 1.02);
}
 21% {
-ms-transform: scale(0.99, 1.01);
}
 22% {
-ms-transform: scale(1, 1);
}
 23% {
-ms-transform: scale(1, 1);
}
 24% {
-ms-transform: scale(1.01, 0.99);
}
 25% {
-ms-transform: scale(1.02, 0.98);
}
 26% {
-ms-transform: scale(1.02, 0.98);
}
 27% {
-ms-transform: scale(1.02, 0.98);
}
 28% {
-ms-transform: scale(1.03, 0.97);
}
 29% {
-ms-transform: scale(1.03, 0.97);
}
 30% {
-ms-transform: scale(1.02, 0.98);
}
 31% {
-ms-transform: scale(1.02, 0.98);
}
 32% {
-ms-transform: scale(1.02, 0.98);
}
 33% {
-ms-transform: scale(1.02, 0.98);
}
 34% {
-ms-transform: scale(1.01, 0.99);
}
 35% {
-ms-transform: scale(1.01, 0.99);
}
 36% {
-ms-transform: scale(1.01, 0.99);
}
 37% {
-ms-transform: scale(1, 1);
}
 38% {
-ms-transform: scale(1, 1);
}
 39% {
-ms-transform: scale(1, 1);
}
 40% {
-ms-transform: scale(0.99, 1.01);
}
 41% {
-ms-transform: scale(0.99, 1.01);
}
 42% {
-ms-transform: scale(0.99, 1.01);
}
 43% {
-ms-transform: scale(0.99, 1.01);
}
 44% {
-ms-transform: scale(0.99, 1.01);
}
 45% {
-ms-transform: scale(0.99, 1.01);
}
 46% {
-ms-transform: scale(0.99, 1.01);
}
 47% {
-ms-transform: scale(0.99, 1.01);
}
 48% {
-ms-transform: scale(0.99, 1.01);
}
 49% {
-ms-transform: scale(1, 1);
}
}
@-moz-keyframes pudding {
 0% {
-moz-transform: scale(1.2, 0.8);
}
 1% {
-moz-transform: scale(1.18, 0.82);
}
 2% {
-moz-transform: scale(1.16, 0.84);
}
 3% {
-moz-transform: scale(1.13, 0.87);
}
 4% {
-moz-transform: scale(1.1, 0.9);
}
 5% {
-moz-transform: scale(1.07, 0.93);
}
 6% {
-moz-transform: scale(1.04, 0.96);
}
 7% {
-moz-transform: scale(1.01, 0.99);
}
 8% {
-moz-transform: scale(0.99, 1.01);
}
 9% {
-moz-transform: scale(0.97, 1.03);
}
 10% {
-moz-transform: scale(0.95, 1.05);
}
 11% {
-moz-transform: scale(0.94, 1.06);
}
 12% {
-moz-transform: scale(0.93, 1.07);
}
 13% {
-moz-transform: scale(0.93, 1.07);
}
 14% {
-moz-transform: scale(0.93, 1.07);
}
 15% {
-moz-transform: scale(0.93, 1.07);
}
 16% {
-moz-transform: scale(0.94, 1.06);
}
 17% {
-moz-transform: scale(0.94, 1.06);
}
 18% {
-moz-transform: scale(0.95, 1.05);
}
 19% {
-moz-transform: scale(0.96, 1.04);
}
 20% {
-moz-transform: scale(0.98, 1.02);
}
 21% {
-moz-transform: scale(0.99, 1.01);
}
 22% {
-moz-transform: scale(1, 1);
}
 23% {
-moz-transform: scale(1, 1);
}
 24% {
-moz-transform: scale(1.01, 0.99);
}
 25% {
-moz-transform: scale(1.02, 0.98);
}
 26% {
-moz-transform: scale(1.02, 0.98);
}
 27% {
-moz-transform: scale(1.02, 0.98);
}
 28% {
-moz-transform: scale(1.03, 0.97);
}
 29% {
-moz-transform: scale(1.03, 0.97);
}
 30% {
-moz-transform: scale(1.02, 0.98);
}
 31% {
-moz-transform: scale(1.02, 0.98);
}
 32% {
-moz-transform: scale(1.02, 0.98);
}
 33% {
-moz-transform: scale(1.02, 0.98);
}
 34% {
-moz-transform: scale(1.01, 0.99);
}
 35% {
-moz-transform: scale(1.01, 0.99);
}
 36% {
-moz-transform: scale(1.01, 0.99);
}
 37% {
-moz-transform: scale(1, 1);
}
 38% {
-moz-transform: scale(1, 1);
}
 39% {
-moz-transform: scale(1, 1);
}
 40% {
-moz-transform: scale(0.99, 1.01);
}
 41% {
-moz-transform: scale(0.99, 1.01);
}
 42% {
-moz-transform: scale(0.99, 1.01);
}
 43% {
-moz-transform: scale(0.99, 1.01);
}
 44% {
-moz-transform: scale(0.99, 1.01);
}
 45% {
-moz-transform: scale(0.99, 1.01);
}
 46% {
-moz-transform: scale(0.99, 1.01);
}
 47% {
-moz-transform: scale(0.99, 1.01);
}
 48% {
-moz-transform: scale(0.99, 1.01);
}
 49% {
-moz-transform: scale(1, 1);
}
}
@keyframes pudding {
 0% {
transform: scale(1.2, 0.8);
}
 1% {
transform: scale(1.18, 0.82);
}
 2% {
transform: scale(1.16, 0.84);
}
 3% {
transform: scale(1.13, 0.87);
}
 4% {
transform: scale(1.1, 0.9);
}
 5% {
transform: scale(1.07, 0.93);
}
 6% {
transform: scale(1.04, 0.96);
}
 7% {
transform: scale(1.01, 0.99);
}
 8% {
transform: scale(0.99, 1.01);
}
 9% {
transform: scale(0.97, 1.03);
}
 10% {
transform: scale(0.95, 1.05);
}
 11% {
transform: scale(0.94, 1.06);
}
 12% {
transform: scale(0.93, 1.07);
}
 13% {
transform: scale(0.93, 1.07);
}
 14% {
transform: scale(0.93, 1.07);
}
 15% {
transform: scale(0.93, 1.07);
}
 16% {
transform: scale(0.94, 1.06);
}
 17% {
transform: scale(0.94, 1.06);
}
 18% {
transform: scale(0.95, 1.05);
}
 19% {
transform: scale(0.96, 1.04);
}
 20% {
transform: scale(0.98, 1.02);
}
 21% {
transform: scale(0.99, 1.01);
}
 22% {
transform: scale(1, 1);
}
 23% {
transform: scale(1, 1);
}
 24% {
transform: scale(1.01, 0.99);
}
 25% {
transform: scale(1.02, 0.98);
}
 26% {
transform: scale(1.02, 0.98);
}
 27% {
transform: scale(1.02, 0.98);
}
 28% {
transform: scale(1.03, 0.97);
}
 29% {
transform: scale(1.03, 0.97);
}
 30% {
transform: scale(1.02, 0.98);
}
 31% {
transform: scale(1.02, 0.98);
}
 32% {
transform: scale(1.02, 0.98);
}
 33% {
transform: scale(1.02, 0.98);
}
 34% {
transform: scale(1.01, 0.99);
}
 35% {
transform: scale(1.01, 0.99);
}
 36% {
transform: scale(1.01, 0.99);
}
 37% {
transform: scale(1, 1);
}
 38% {
transform: scale(1, 1);
}
 39% {
transform: scale(1, 1);
}
 40% {
transform: scale(0.99, 1.01);
}
 41% {
transform: scale(0.99, 1.01);
}
 42% {
transform: scale(0.99, 1.01);
}
 43% {
transform: scale(0.99, 1.01);
}
 44% {
transform: scale(0.99, 1.01);
}
 45% {
transform: scale(0.99, 1.01);
}
 46% {
transform: scale(0.99, 1.01);
}
 47% {
transform: scale(0.99, 1.01);
}
 48% {
transform: scale(0.99, 1.01);
}
 49% {
transform: scale(1, 1);
}
}
@-webkit-keyframes lamp {
 0% {
 box-shadow:0 0 0 0px rgba(255,102,0,0);
}
 30% {
 box-shadow:0 0 2px 5px rgba(255,102,0,0.5);
}
 100% {
 box-shadow:0 0 0 0 rgba(255,102,0,0);
}
}
@keyframes lamp {
 0% {
 box-shadow:0 0 0 0px rgba(255,102,0,0);
}
 30% {
 box-shadow:0 0 2px 5px rgba(255,102,0,0.5);
}
 100% {
 box-shadow:0 0 0 0 rgba(255,102,0,0);
}
}