@charset "UTF-8";

html, body, div, span, h1, h2, h3, h4, h5, h6, p, table, caption, tr, th,
td, dl, dt, dd, ol, ul, li, form, button{
  margin: 0;
  padding: 0;
}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {padding: 0; margin: 0;}
article, aside, dialog, footer, header, section, footer, nav, figure, menu {display:block; }
body{font:14px/20px "Helvetica Neue", Helvetica, "PingFang SC", 微软雅黑, Tahoma, Arial, sans-serif; color:#333;    -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust: none;  -ms-text-size-adjust: none;}
input, select, textarea {font: 12px/20px "Helvetica Neue", Helvetica, "PingFang SC", 微软雅黑, Tahoma, Arial, sans-serif,'\5FAE\8F6F\96C5\9ED1';}
i, cite, em {font-style: normal;}
input,button,select,textarea{vertical-align: middle;outline: none;border: 0;}
td, th, div,p,span{word-break: break-all;word-wrap: break-word;}
ul,dl,ol, li {list-style:none;margin:0;padding:0;}
table {border-collapse: collapse;}
hr {border: none;  height: 1px;}
img{border:none;}
label{font-weight:normal;}
a {text-decoration: none; outline:0;}
a:link,a:visited,a:hover, a:active, a:focus{text-decoration: none !important;outline:0 !important;}
/** 文本输入框的 X  **/input::-ms-clear{display: none;}
/** 密码输入框的 X  **/input::-ms-reveal{display: none;}

/*------------------common ------------------*/
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.clearfix {*zoom:1;}/*IE/7/6*/

html, body{width:100%;height:100%;background: #fff;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif,"Microrost YaHei Light" ,"Microrost YaHei";}
.pull-left{float:left;}
.pull-right{float:right;}

@media (min-width: 1200px) {
  .wrapper {
    width: 1200px;
    margin: 0 auto;
  }
}

@media (max-width: 415px) {
  .wrapper {
    width: 100%;
    margin: 0 auto;
  }
}
