body {
  margin:0px;
}
body:after {
  display:none;
}
img {
  position: absolute;
}
#banner {
  width:726px;
  height:88px;
  overflow:hidden;
  position:absolute;
  border:1px solid #999;
  background:#fff;
 
}

#bg-exit {
  background-color:rgba(0, 0, 0, 0);
  cursor: pointer;
  width: 728px;
  height: 90px;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 99;
}

#content {
  visibility:hidden;
  width:728px;
  height:90px;
  position:absolute;
  left:-1px;
  top:-1px;
  overflow:hidden;
}
#stage {
  position: absolute;
  width:728px;
  height:90px;
  overflow:hidden;
}

.txt {
  position: absolute;
  left:0px;
  top:0px;
}


.hide {
  visibility: hidden;
}
.abs {
  position: absolute;
}

#corner_top{position:absolute;top:0;left:0;}
#corner_top .top{background:#085885;height:24px;width:10px;position:absolute;top:0;left:0;}
#corner_top .left{background:#085885;height:10px;width:24px;position:absolute;top:0;left:0;}

#corner_bottom{position:absolute;bottom:0px;right:250px;}
#corner_bottom .top{background:#085885;height:24px;width:10px;position:absolute;bottom:0;right:0;}
#corner_bottom .left{background:#085885;height:10px;width:24px;position:absolute;bottom:0;right:0;}

#cover-top{background:#fff;width:728px;height:70px;position:absolute;top:0px;left:0;}
#cover-left{background:#fff;width:400px;height:90px;position:absolute;top:0px;left:0;}
#cover-right{background:#fff;width:400px;height:90px;position:absolute;top:0px;left:0;}
#cover-bottom{background:#fff;width:728px;height:70px;position:absolute;top:0px;left:0;}

#logos_endframe{top:-17px;}


#legal_container{background:#999;width:728px;height:90px;position:absolute;top:0;left:0;color:#fff;font-size:10px;padding:3px 15px;z-index:100;overflow:hidden;}
.legal_btn{position:absolute;top:5px;left:4px;width:14px;height:10px;background:url("arrow.png");transform: rotate(-90deg);z-index:100;cursor:pointer;}

#legal_container p{width:700px;height:80px;position:absolute;margin:0;}
#legal_container p#legal_copy_scroll img{position:absolute;top:0px;left:5px;width:230px;height:1115px;}

#legal_container p#legal_copy_main img{position:absolute;top:0px;left:0;width:685px;height:420px;}

.view2{overflow-y:scroll;overflow-x:hidden;scrollbar-color: #fff #999;scrollbar-width: thin;border:1px solid #999;}

#frame_mask{
  width:1200px;height:90px;
  background:#fff;
  -webkit-mask-image: url('image-mask.png');
  mask-image: url('image-mask.png');
  -webkit-mask-size: 1200px 90px;
  mask-size: 1200px 90px;
  -webkit-mask-position: 1200px 0px;
  mask-position: 1200px 0px;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  mask-mode:alpha;
  
}

.reveal_wipe{
  -webkit-animation: wipe 1.5s ease forwards;
}

@-webkit-keyframes wipe {
    0% {
	    -webkit-mask-position: 1000px 0;
    }
    100% {
	    -webkit-mask-position: -200px 0px;
    }
}



::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-button {
  width: 0px;
  height: 0px;
}
::-webkit-scrollbar-thumb {
  background: #ffffff;
  border: 0px none #ffffff;
  border-radius: 50px;
}
::-moz-scrollbar-thumb {
  background: #ffffff;
  border: 0px none #ffffff;
  border-radius: 50px;
}
::-webkit-scrollbar-thumb:hover {
  background: #ffffff;
}
::-webkit-scrollbar-thumb:active {
  background: #ffffff;
}
::-webkit-scrollbar-track {
  background: #b8b8b8;
  border: 0px none #ffffff;
  border-radius: 50px;
}

::-webkit-scrollbar-track:hover {
  background: #b8b8b8;
}
::-webkit-scrollbar-track:active {
  background: #b8b8b8;
}
::-webkit-scrollbar-corner {
  background: transparent;
}


