@charset "utf-8";
/* CSS Document */
*{
  -webkit-user-select: text;
  -webkit-overflow-scrolling: touch;
}
a,img{-webkit-touch-callout:none}
.auto{ margin:0 auto;}
.webContent{ padding:0; min-width:320px;margin:0 auto; position:relative;}
*,:after,:before{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,pre,form,p,blockquote,input,textarea,abbr,article,aside,figcaption,figure,
footer,header,mark,meter,menu,nav,output,progress,section,summary,time {margin: 0;padding: 0;vertical-align: baseline; font-size:1em; }
input,textarea{ border:none; resize:none;outline:0;}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.6;}
body{-webkit-touch-callout:none;line-height:inherit; font-size:1em; font-family:'SimHei'; }

html,body{width:100%;height: 100%;}
body {
  /* background: #2826c0; */
}
.wrapper{position:relative; width:100%; margin:0 auto; }
q:before,q:after{content:'';}
ul,ol {list-style: none;}
iframe,a,img,button {border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption {display: block;}
a,a:hover {text-decoration: none; }
.clear {clear: both;}
.fleft {float: left;}
.fright {float: right;}
.clearfix:before,
.clearfix:after {content: "";display: table;}
.clearfix:after { clear: both;overflow: hidden;}
.hidden {display: none;}
.t-left {text-align: left;}
.t-center {text-align: center;}
.t-right {text-align: right;}
.f-left {float: left;}
.f-right {float: right;}
em,i,s {font-style: normal;}
body {word-wrap: break-word;-webkit-text-size-adjust: none; line-height:1;}
input[type=submit],input[type=button],input[type=text],input[type=number],input[type=radio],input[type=checkbox],textarea,button,select {font-size: 1em;outline: none;
-webkit-appearance: none;}
::-webkit-scrollbar {width: 0;height: 0;}
img.responsive{width:100%; height:auto;}
.load-container {width: 100px;height: auto;margin:0 auto;position: relative;overflow: hidden;-moz-box-sizing: border-box;
box-sizing: border-box;}
.load-container a:link,.load-container a:visited {position: absolute;bottom: 3px;font-size: 1.15em;text-align: center;
left: 0;right: 0;text-decoration: none;color: #FFF;}
.load-container a:link:hover,.load-container a:visited:hover {text-decoration: underline;}
.loader {-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);
-o-transform: translateZ(0);transform: translateZ(0);}
.error{ left:6%; top:-60px;}
