@charset "utf-8";
/* CSS Document */
html,body,div,ul,li,p,h1,h2,h3,h4,h5,h6{
   margin:0;
   padding:0;
}
html,body{
	font-size: 24px;
  position: relative;
  margin: 0 auto;
}
@media screen and (max-width:1000px){
  html,body{
    max-width: 750px;
  }
}
body { -webkit-text-size-adjust:none;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53, arial, sans-serif;  color:#fff; text-align: left;-webkit-appearance:none; font-size:1.4rem;}

table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000;}del,ins{text-decoration:none}p{ margin:0; padding:0}img {-ms-interpolation-mode: bicubic;}
a,a:link,a:visited,a:hover,a:active{ text-decoration:none;outline: none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
input,button{
  outline: none;
  border-radius: 0;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
}
li{ list-style:none;}
img{ vertical-align:middle;}
html body div.clearfix,html body div.clr,
html body span.clearfix,html body span.clr {
 background: none;
 border: 0;
 clear: both;
 display: block;
 float: none;
 font-size: 0;
 margin: 0;
 padding: 0;
 overflow: hidden;
 visibility: hidden;
 width: 0;
 height: 0;
}
em, i {
  font-style: normal;
}
/**/
.hide{ display:none;}
.fll{ float:left;}
.flr{ float:right;}
.no_text{text-align: left;overflow: hidden;text-indent: -999px;display: block;}
.inline_b{display: inline-block;*zoom:1;*display: inline;}
.ver_line{display: inline-block;width: 1px;height: 100%;vertical-align: middle;}
.h20
{
	height: 1px;
}
/**/
.spinner {
  margin: 100px auto;
  width: 120px;
  height: 120px;
  text-align: center;
  font-size: 24px
  text-align:center;
}

.spinner > div {
  background-color: #3592cd;
  height: 100%;
  width: 12px;
  display: inline-block;
  -webkit-animation: stretchdelay 1.2s infinite ease-in-out;
  animation: stretchdelay 1.2s infinite ease-in-out;
}
 
.spinner .rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
 
.spinner .rect3 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}
 
.spinner .rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
 
.spinner .rect5 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
 
@-webkit-keyframes stretchdelay {
  0%, 40%, 100% { -webkit-transform: scaleY(0.4) }  
  20% { -webkit-transform: scaleY(1.0) }
}
 
@keyframes stretchdelay {
  0%, 40%, 100% { 
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }  20% { 
    transform: scaleY(1.0);
    -webkit-transform: scaleY(1.0);
  }
}
.spinner span
{
  display: block;
}
.footer
{
  display: none;
}

