@charset "utf-8";
/* 根字体大小，控制全局 */
/* 折行所有文字 */
* {
word-wrap: break-word;
}
html,body,h1,h2,h3,h4,h5,h6,div,p,a,dl,dt,dd,ul,ol,li,form,button,submit,input,textarea,select {
margin: 0;
padding: 0;
font-family: "Microsoft YaHei";
color: #3b3939;
}
ul,ol,dl {
list-style-type: none;
}
button,submit,input,select,textarea {
outline: none;
font-family: "Helvetica Neue", Helvetica, "WenQuanYi Micro Hei", Arial, "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", STHeiTi, sans-serif;
/* cursor: pointer; */
}
textarea {
resize: none;
outline: none;
}
input[type="text"] {
    -webkit-appearance: none;
    border-radius: 0;
}
img {
border: none;
vertical-align: middle;
max-width: 100%;
}
a,
a:hover,
a:active,
a:visited,
a:link,
a:focus {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
outline: none;
/*background: none;*/
text-decoration: none;

}
html,
body {
width: 100%;
font-size: 14px;
-ms-touch-action: none;
}
html {
font-size: 14px;
}
.w90,
.w91,
.w92,
.w93,
.w94,
.w95,
.w96,
.w97,
.w98,
.w99,
.w100 {
margin: 0 auto;
overflow: hidden;
}
.w90 {
width: 90%;
}
.w91 {
width: 91%;
}
.w92 {
width: 92%;
}
.w93 {
width: 93%;
}
.w94 {
width: 94%;
}
.w95 {
width: 95%;
}
.w96 {
width: 96%;
}
.w97 {
width: 97%;
}
.w98 {
width: 98%;
}
.w99 {
width: 99%;
}
.w100 {
width: 100%;
}
/* 图片自适应宽高，防止过大 */
.img-response img {
  max-width: 100%;
  display: block;
}
input[type=button],input[type=text],input[type=password],textarea{-webkit-appearance:none;outline:none}

.fl{
	float: left;
}
.fr{
	float: right;
}
.clearfix:after{
	visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
/*a:hover {
    text-decoration: none !important;
}*/