
body {
  font: status-bar;
  font-size: 14px;
  line-height: 1.42858; 
}
body, form, ul, ol, dl, dd, p, figure, fieldset {
  margin: 0; 
}
/* 关闭iPhone 和 Android 的浏览器字体大小自动调整功能 */
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
/* 对iOS的字体抗锯齿渲染 */
body {
  -webkit-font-smoothing: antialiased;
}
/* 去除iOS下input默认样式 */
input[type=button]{
	-webkit-appearance:none;
	outline:none;
}
a {
  -webkit-tap-highlight-color: transparent; /* 在iOS上禁用可点击元素高亮 */
  -webkit-touch-callout:none; /* 在iOS上当触摸并按住触摸目标时候禁止系统默认菜单。 */
}
ul, ol, li {
  list-style-type: none;
  padding: 0; 
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
caption {
  text-align: center;
  caption-side: top;
}
th {
  text-align: inherit;
}
td, th {
  padding: 0;
}
h1, h2, h3, h4, h5, h6 {
  display: inline-block;
  margin: 0;
  font-size: 100%;
  font-weight: 400; 
}
i, em {
  font-style: normal;
}
b, strong {
  font-weight: 700;
}
small {
  font-size: 80%;
}
sub, sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: 0;
}
sup {
  top: 0;
}
abbr[title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
}
address {
  font-style: normal;
  line-height: inherit;
}
blockquote {
  margin: 0;
}
dfn {
  font-style: italic;
}
p {
  margin: 0;
  padding: 0;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
img {
  border: 0 none;
  vertical-align: bottom; 
}
button, input, select, textarea , optgroup {
  font-size: 14px;
  font-family: inherit; 
}
input, textarea{outline:none;}
input[type="radio"],
input[type="checkbox"] {
  padding: 0;
  margin: 0;
}
a:focus ,button:focus {
  outline: none;
}
button,html input[type=button],input[type=reset],input[type=submit] {-webkit-appearance: button;cursor: pointer}
button[disabled],html input[disabled] {cursor: default}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0}
input[type=checkbox],input[type=radio] {box-sizing: border-box;padding: 0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {height: auto}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {-webkit-appearance: none}

input::-webkit-search-cancel-button {display: none;}
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
a, a:hover {
  text-decoration: none; 
}
a:hover {
  color: #2da0f0;
}
