/* CSS Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img, button{margin: 0;padding: 0;border: 0;}
html{-webkit-text-size-adjust:none; }
body{font-size:12px;overflow-x:hidden;margin:0; padding:0;background: #000;}
body sup {display: inline-block!important;vertical-align: top;}
table{border-collapse:collapse; border-spacing:0;}
ol, ul, li{ list-style:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
a{text-decoration:none;color:#242424;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;} 
a:hover{text-decoration:none;color:#F7A300;}
a:focus{outline:0px dotted;}
a:focus, input:focus{ -moz-outline-style: none; } 
a *{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;} 
* {font-family:Microsoft Yahei,PingFang SC,Verdana,Helvetica Neue,Arial,Hiragino Sans GB,Microsoft Sans Serif;font-style:normal;}
input,select,textarea {-webkit-appearance: none;border-radius: 0;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none; font-size:14px;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#9f938d;font-size:14px;}
input::-moz-input-placeholder,textarea::-moz-input-placeholder{color: #9f938d;font-size:14px;}
input::-ms-input-placeholder,textarea::-ms-input-placeholder {color: #9f938d;font-size:14px;}
i {font-style: normal}
img {max-width: 100%;max-height:100%;}
.left{ float:left;}
.right{ float:right;}
.clear { clear:both;}
.alltransition {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.opacity0{filter:alpha(Opacity=0);-moz-opacity:0;opacity:0;}
.no-touch { height:100%;}
.no-touch body{ overflow:hidden;height:100%;}
.pcshow { display:block;}
.mbshow { display:none!important;}
.relative {position: relative;}
.table {display: table;width: 100%;height: 100%;}
.table-cell {display: table-cell;vertical-align: middle;}
.content {width: 94%;margin: auto;position: relative;overflow: hidden;}
.load {position: relative;}
.load::before {content: '';display: block;width: 100%;height: 100%;z-index: 55;position: absolute;left: 0;top: 0; background: rgba(255,255,255,.9) url("../images/loading.gif") center no-repeat;} 
.fullscreen,.fullscreen body {height: 100%;overflow: hidden}
.display-block {display: block!important;}
.height-auto {height: auto!important;}
