/*------------------------------- 移动端样式-------------------------------*/

html,body{height: 100%;font-size: 12px;}
*{-webkit-box-sizing: border-box;box-sizing: border-box;}
html {font-family: '微软雅黑', Helvetica, STHeiTi, Arial, sans-serif; -webkit-text-size-adjust: 100%;}
body{-webkit-overflow-scrolling: touch;}
em{font-style: normal;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}
audio, canvas, progress, video { display: inline-block; vertical-align: baseline;}
audio:not([controls]) { display: none; height: 0;}
svg:not(:root) {overflow: hidden;}
a{background: transparent; text-decoration: none; -webkit-tap-highlight-color: transparent;}
a:active{background: transparent;}
img{border: 0; vertical-align: middle;}
/*span{vertical-align: middle;}*/
body,button, input,select, textarea,h1, h2, h3, h4, h5, p, form, blockquote,ul, ol, li, dl, dd{margin: 0;padding: 0;}
button {overflow: visible;}
button, select {text-transform: none;}
input[type="search"] {-webkit-appearance: textfield;-webkit-box-sizing: border-box; box-sizing: border-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration,input[type=text] {-webkit-appearance: none;}
textarea {overflow: auto; resize: vertical;}
table {border-collapse: collapse; border-spacing: 0;}
ul, ol, li, dl, dd,td, th{padding: 0;}
ul, ol {list-style: none;}
h1, h2, h3{font-weight: normal;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #b3b3b3;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.fl{float: left;}
.fr{float: right;}
