@font-face{font-family:PINGFANG_REGULAR;src:url(../fonts/PINGFANG_REGULAR.eot);src:url(../fonts/PINGFANG_REGULAR.eot?#iefix) format("embedded-opentype"),url(../fonts/PINGFANG_REGULAR.woff) format("woff"),url(../fonts/PINGFANG_REGULAR.otf) format("otf"),url(../fonts/PINGFANG_REGULAR.ttf) format("truetype"),url(../fonts/PINGFANG_REGULAR.svg#gotham) format("svg");}
@font-face{font-family:PINGFANG_BOLD;src:url(../fonts/PINGFANG_BOLD.eot);src:url(../fonts/PINGFANG_BOLD.eot?#iefix) format("embedded-opentype"),url(../fonts/PINGFANG_BOLD.woff) format("woff"),url(../fonts/PINGFANG_BOLD.otf) format("otf"),url(../fonts/PINGFANG_BOLD.ttf) format("truetype"),url(../fonts/PINGFANG_BOLD.svg#gotham) format("svg");}
@font-face{font-family:PINGFANG_MEDIUM_1;src:url(../fonts/PINGFANG_MEDIUM_1.eot);src:url(../fonts/PINGFANG_MEDIUM_1.eot?#iefix) format("embedded-opentype"),url(../fonts/PINGFANG_MEDIUM_1.woff) format("woff"),url(../fonts/PINGFANG_MEDIUM_1.otf) format("otf"),url(../fonts/PINGFANG_MEDIUM_1.ttf) format("truetype"),url(../fonts/PINGFANG_MEDIUM_1.svg#gotham) format("svg");}
@font-face{font-family:PINGFANG_EXTRALIGHT;src:url(../fonts/PINGFANG_EXTRALIGHT.eot);src:url(../fonts/PINGFANG_EXTRALIGHT.eot?#iefix) format("embedded-opentype"),url(../fonts/PINGFANG_EXTRALIGHT.woff) format("woff"),url(../fonts/PINGFANG_EXTRALIGHT.otf) format("otf"),url(../fonts/PINGFANG_EXTRALIGHT.ttf) format("truetype"),url(../fonts/PINGFANG_EXTRALIGHT.svg#gotham) format("svg");}
@font-face{font-family:AVGARDN_1;src:url(../fonts/AVGARDN_1.eot);src:url(../fonts/AVGARDN_1.eot?#iefix) format("embedded-opentype"),url(../fonts/AVGARDN_1.woff) format("woff"),url(../fonts/AVGARDN_1.otf) format("otf"),url(../fonts/AVGARDN_1.ttf) format("truetype"),url(../fonts/AVGARDN_1.svg#gotham) format("svg");}
/*@font-face{font-family:AVANTGARDE_BK_BT_0;src:url(../fonts/AVANTGARDE_BK_BT_0.eot);src:url(../fonts/AVANTGARDE_BK_BT_0.eot?#iefix) format("embedded-opentype"),url(../fonts/AVANTGARDE_BK_BT_0.woff) format("woff"),url(../fonts/AVANTGARDE_BK_BT_0.otf) format("otf"),url(../fonts/AVANTGARDE_BK_BT_0.ttf) format("truetype"),url(../fonts/AVANTGARDE_BK_BT_0.svg#gotham) format("svg");}*/
.anim-1,
.anim-2,
.anim-3,
.anim-4,
.anim-5,
.anim-6,
.anim-7,
.anim-8,
.anim-9,
.anim-10,
.anim-11,
.anim-12 {
  -webkit-transform: translateY(100px) translateX(0);
  -moz-transform: translateY(100px) translateX(0);
  transform: translateY(100px) translateX(0);
  opacity: 0;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
.anim-1 {
  -webkit-transition: transform .8s,opacity .8s;
  -moz-transition: transform .8s,opacity .8s;
  -o-transition: transform .8s,opacity .8s;
  transition: transform .8s,opacity .8s;
}
.anim-2 {
  -webkit-transition: transform 1s,opacity 1s;
  -moz-transition: transform 1s,opacity 1s;
  -o-transition: transform 1s,opacity 1s;
  transition: transform 1s,opacity 1s;
}
.anim-3 {
  -webkit-transition: transform 1.2s,opacity 1.2s;
  -moz-transition: transform 1.2s,opacity 1.2s;
  -o-transition: transform 1.2s,opacity 1.2s;
  transition: transform 1.2s,opacity 1.2s;
}
.anim-4 {
  -webkit-transition: transform 1.4s,opacity 1.4s;
  -moz-transition: transform 1.4s,opacity 1.4s;
  -o-transition: transform 1.4s,opacity 1.4s;
  transition: transform 1.4s,opacity 1.4s;
}
.anim-5 {
  -webkit-transition: transform 1.6s,opacity 1.6s;
  -moz-transition: transform 1.6s,opacity 1.6s;
  -o-transition: transform 1.6s,opacity 1.6s;
  transition: transform 1.6s,opacity 1.6s;
}
.anim-6 {
  -webkit-transition: transform 1.8s,opacity 1.8s;
  -moz-transition: transform 1.8s,opacity 1.8s;
  -o-transition: transform 1.8s,opacity 1.8s;
  transition: transform 1.8s,opacity 1.8s;
}
.anim-7 {
  -webkit-transition: transform 2s,opacity 2s;
  -moz-transition: transform 2s,opacity 2s;
  -o-transition: transform 2s,opacity 2s;
  transition: transform 2s,opacity 2s;
}
.anim-8 {
  -webkit-transition: transform 2.2s,opacity 2.2s;
  -moz-transition: transform 2.2s,opacity 2.2s;
  -o-transition: transform 2.2s,opacity 2.2s;
  transition: transform 2.2s,opacity 2.2s;
}
.anim-9 {
  -webkit-transition: transform 2.4s,opacity 2.4s;
  -moz-transition: transform 2.4s,opacity 2.4s;
  -o-transition: transform 2.4s,opacity 2.4s;
  transition: transform 2.4s,opacity 2.4s;
}
.anim-10 {
  -webkit-transition: transform 2.6s,opacity 2.6s;
  -moz-transition: transform 2.6s,opacity 2.6s;
  -o-transition: transform 2.6s,opacity 2.6s;
  transition: transform 2.6s,opacity 2.6s;
}
.anim-11 {
  -webkit-transition: transform 2.8s,opacity 2.8s;
  -moz-transition: transform 2.8s,opacity 2.8s;
  -o-transition: transform 2.8s,opacity 2.8s;
  transition: transform 2.8s,opacity 2.8s;
}
.anim-12 {
  -webkit-transition: transform 3.0s,opacity 3.0s;
  -moz-transition: transform 3.0s,opacity 3.0s;
  -o-transition: transform 3.0s,opacity 3.0s;
  transition: transform 3.0s,opacity 3.0s;
}
.anim-show {
  -webkit-transform: translateY(0px) translateX(0);
  -moz-transform: translateY(0px) translateX(0);
  transform: translateY(0px) translateX(0);
  opacity: 1;
}
.anim-list .anim-1 {
  -webkit-transition: transform .5s,opacity .5s;
  -moz-transition: transform .5s,opacity .5s;
  -o-transition: transform .5s,opacity .5s;
  transition: transform .5s,opacity .5s;
}
.anim-list .anim-2 {
  -webkit-transition: transform .6s,opacity .6s;
  -moz-transition: transform .6s,opacity .6s;
  -o-transition: transform .6s,opacity .6s;
  transition: transform .7s,opacity .7s;
}

@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}
@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}
@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}
@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}

@keyframes mymove7
{
from { filter:alpha(opacity=0);opacity:0;  -webkit-transform: translateY(0) translateX(40%);
  -moz-transform: translateY(0) translateX(40%);
  transform: translateY(0) translateX(40%);
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;}
	to {filter:alpha(opacity=100);opacity:1; -webkit-transform: translateY(0px) translateX(0);
  -moz-transform: translateY(0px) translateX(0);
  transform: translateY(0px) translateX(0);}
}

@-webkit-keyframes mymove7
{
	from { filter:alpha(opacity=0);opacity:0;  -webkit-transform: translateY(0) translateX(40%);
  -moz-transform: translateY(0) translateX(40%);
  transform: translateY(0) translateX(40%);
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;}
	to {filter:alpha(opacity=100);opacity:1; -webkit-transform: translateY(0px) translateX(0);
  -moz-transform: translateY(0px) translateX(0);
  transform: translateY(0px) translateX(0);}
}
@keyframes mymove8
{
from { filter:alpha(opacity=0);opacity:0;  -webkit-transform: translateY(0) translateX(-40%);
  -moz-transform: translateY(0) translateX(-40%);
  transform: translateY(0) translateX(-40%);
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;}
	to {filter:alpha(opacity=100);opacity:1; -webkit-transform: translateY(0px) translateX(0);
  -moz-transform: translateY(0px) translateX(0);
  transform: translateY(0px) translateX(0);}
}

@-webkit-keyframes mymove8
{
	from { filter:alpha(opacity=0);opacity:0;  -webkit-transform: translateY(0) translateX(-40%);
  -moz-transform: translateY(0) translateX(-40%);
  transform: translateY(0) translateX(-40%);
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;}
	to {filter:alpha(opacity=100);opacity:1; -webkit-transform: translateY(0px) translateX(0);
  -moz-transform: translateY(0px) translateX(0);
  transform: translateY(0px) translateX(0);}
}
@keyframes mymove6
{
	from {filter:alpha(opacity=0);opacity:0;  -webkit-transform: translateY(100px) translateX(0);
  -moz-transform: translateY(100px) translateX(0);
  transform: translateY(100px) translateX(0);
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;}
	to { filter:alpha(opacity=100);opacity:1; -webkit-transform: translateY(0px) translateX(0);
  -moz-transform: translateY(0px) translateX(0);
  transform: translateY(0px) translateX(0);}
}

@-webkit-keyframes mymove6
{
	/*from { filter:alpha(opacity=0);opacity:0; margin-bottom:-20%;}
	to {margin-bottom:3%;filter:alpha(opacity=1);opacity:1;}*/
	from {filter:alpha(opacity=0);opacity:0;  -webkit-transform: translateY(100px) translateX(0);
  -moz-transform: translateY(100px) translateX(0);
  transform: translateY(100px) translateX(0);
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;}
	to { filter:alpha(opacity=100);opacity:1; -webkit-transform: translateY(0px) translateX(0);
  -moz-transform: translateY(0px) translateX(0);
  transform: translateY(0px) translateX(0);}
}

@keyframes mymove9
{
from { filter:alpha(opacity=0);opacity:0;/*transform: scale3d(0, 0, 0);*/    -webkit-clip-path: inset(0 99% 0 0);
clip-path: inset(0 99% 0 0); opacity: 0; margin-left: -.5em; padding-left: .5em; margin-right: -.5em; padding-right: .5em;}
	to {filter:alpha(opacity=100);opacity:1; transition: width .84s cubic-bezier(.4,0,.5,.9) 2s,opacity .12s linear 2s,-webkit-clip-path .84s cubic-bezier(.4,0,.5,.9) 2s;
    transition: clip-path .84s cubic-bezier(.4,0,.5,.9) 2s,width .84s cubic-bezier(.4,0,.5,.9) 2s,opacity .12s linear 2s; transition: clip-path .84s cubic-bezier(.4,0,.5,.9) 2s,width .84s cubic-bezier(.4,0,.5,.9) 2s,opacity .12s linear 2s,-webkit-clip-path .84s cubic-bezier(.4,0,.5,.9) 2s;-webkit-clip-path: inset(0 -1px 0 0); clip-path: inset(0 -1px 0 0); }
}

@-webkit-keyframes mymove9
{
from { filter:alpha(opacity=0);opacity:0; -webkit-clip-path: inset(0 99% 0 0);
clip-path: inset(0 99% 0 0); opacity: 0; margin-left: -.5em; padding-left: .5em; margin-right: -.5em; padding-right: .5em;}
	to {filter:alpha(opacity=100);opacity:1; transition: width .84s cubic-bezier(.4,0,.5,.9) 2s,opacity .12s linear 2s,-webkit-clip-path .84s cubic-bezier(.4,0,.5,.9) 2s;
    transition: clip-path .84s cubic-bezier(.4,0,.5,.9) 2s,width .84s cubic-bezier(.4,0,.5,.9) 2s,opacity .12s linear 2s; transition: clip-path .84s cubic-bezier(.4,0,.5,.9) 2s,width .84s cubic-bezier(.4,0,.5,.9) 2s,opacity .12s linear 2s,-webkit-clip-path .84s cubic-bezier(.4,0,.5,.9) 2s;-webkit-clip-path: inset(0 -1px 0 0); clip-path: inset(0 -1px 0 0); }
}