body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,header,section,article,footer{margin:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5FAE\8F6F\96C5\9ED1',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:none;filter: brightness(1.1);-webkit-filter: brightness(1.1);}
img{border:0}
body{padding-top:42px;background: #3e4afe; overflow-x:hidden;}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
ol,ul{  list-style: none }
.clearfix:after{content:"\0020"; height:0; display:block; clear:both;}
.hidden{display:block;width:0;height:0;overflow:hidden;}
.wrap{max-width: 1920px;min-width: 1200px;position:relative;margin:0 auto;}
.breath{ -webkit-animation:2.0s ease infinite breath;animation:2.0s ease infinite breath;}
@-webkit-keyframes breath{
    0%,100%{-webkit-transform:scale(1);}
    50%{-webkit-transform:scale(0.9);}
}
@keyframes breath{
    0%,100%{transform:scale(1);}
    50%{transform:scale(0.9);}
}
@-webkit-keyframes arrow {
  0% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
    opacity: 0.6;
  }
  80%,100% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
    opacity: 1;
  }
}
/* reset end */
/* afooter */
#afooter { position: relative; padding: 30px 0; text-align: center; font: normal 12px/19px Tahoma; z-index: 10; background-color: #000; }
#afooter, #afooter a { color: #ccc; text-decoration: none; }
/*show*/
.show{ outline:none; width:680px; height:400px; float:left; position:relative; border:#734dec solid 4px; display:none;}
.show .show-close{ display:block; width:40px; height:40px; text-align:center; line-height:36px; color:#ffffff; background:#734dec; position:absolute; right:-44px; top:-4px; text-decoration:none; font-size:30px;}
#video{ width:100%; height:100%;}

