@charset "utf-8";
/**
 * @email 81117715@qq.com
 */
@import "font-awesome.css";

body{-webkit-text-size-adjust:none;background-color: orange}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;font-style: normal;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
q:before,q:after {content:'';}
abbr,acronym { border: 0;}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
i{font-style: normal;}
body {line-height: 1;}
li{list-style-type: none;}
ol, ul {list-style: none;}
a{font-style: normal;text-decoration:none;}
blockquote, q {quotes: none;}
blockquote:before,blockquote:after,q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
.clearfix:before,.clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.fl { float: left; }
.fr { float: right; }
.f-cb {
  zoom: 1;
}
.clear{clear:both;font-size:0px;line-height:0;height:0;}
.f-cb:after {
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
  content: ".";
}

html {font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; overflow-y: scroll; -webkit-overflow-scrolling: touch}
body { margin: 0;font-size: 12px;line-height: 2;color: #333; background-color: #fff}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block; }
audio,canvas,progress,video {display: inline-block;vertical-align: baseline; *display: inline; *zoom: 1 }
audio:not([controls]) { display: none; height: 0; }
[hidden],template {  display: none; }
a { background: transparent; text-decoration: none; color: #6a6a6a; }
a:active, a:hover {outline: 0 }
a:hover { color: #666666; }
abbr[title] { border-bottom: 1px dotted; }
b,strong {  font-weight: bold; }
dfn {  font-style: italic; }
mark { background: #ff0; color: #000; }
small {  font-size: 80%; }
sub,sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0; vertical-align: middle; -ms-interpolation-mode: bicubic }
svg:not(:root) { overflow: hidden; }
hr { box-sizing: content-box; height: 0; }
pre { overflow: auto; white-space: pre;white-space: pre-wrap; word-wrap: break-word}
code,kbd,pre,samp {font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em }
button,input,optgroup,select,textarea {color: inherit;font: inherit; margin: 0}
button {  overflow: visible; }
button,select {  text-transform: none; }
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow: visible}
button[disabled],html input[disabled] { cursor: default; }
button::-moz-focus-inner,input::-moz-focus-inner { border: 0; padding: 0; }
textarea:focus,input:focus {  outline: none; }
input {  line-height: normal; }
input[type="checkbox"],input[type="radio"] { box-sizing: border-box; padding: 0;  *height: 13px; *width: 13px }
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {  height: auto; }
input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration,
input[type="text"] { -webkit-appearance: none; }
fieldset {  border: 1px solid #c0c0c0;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em; }
legend { border: 0; padding: 0;  *margin-left: -7px  }
textarea { overflow: auto;  resize: vertical }
optgroup {  font-weight: bold; }
table {  border-collapse: collapse;  border-spacing: 0; }
td,th {  padding: 0; }
q {  quotes: none; }
html,button,input,select,textarea {
  font-family:Arial, Microsoft YaHei, "微软雅黑","黑体","Microsoft Yahei", "Helvetica Neue", Helvetica, Tahoma, sans-serif;
  -webkit-font-smoothing: antialiased; /*chrome、safari*/
  -moz-osx-font-smoothing: grayscale;/*firefox*/
}
*{
  -webkit-font-smoothing: antialiased; /*chrome、safari*/
  -moz-osx-font-smoothing: grayscale;/*firefox*/
}
h1, h2, h3, h4, h5, h6, p, figure, form, blockquote {  margin: 0; }
ul, ol, li, dl, dd {  margin: 0;  padding: 0; }
ul, ol {  list-style: none outside none; }
h1, h2, h3 {  line-height: 2;  font-weight: normal; }
h1 {  font-size: 18px; }
h2 {  font-size: 15.6px; }
h3 {  font-size: 14.04px; }
h4 {  font-size: 12px; }
h5, h6 {  font-size: 10.2px;  text-transform: uppercase; }
html{ font-size: 100px;}
input:-moz-placeholder,textarea:-moz-placeholder {  color: #ccc; }
input::-moz-placeholder,textarea::-moz-placeholder {  color: #ccc; }
input:-ms-input-placeholder,textarea:-ms-input-placeholder {  color: #ccc; }
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {  color: #ccc; }
