html{font-size: 14px;overflow-y: auto;height: 100%;background-color: #fff;} body, html{overflow-x: hidden;width: 100%;-webkit-tap-highlight-color: transparent;-webkit-overflow-scrolling: touch;overflow-scrolling: touch;} body{font: 1rem "PingFang SC", Helvetica, "思源黑体 CN Normal", Tahoma, Arial, DengXian, "Microsoft YaHei", Simsun, SimHei, sans-serif;color: #666;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;} body, button, dd, dl, figure, form, h1, h2, h3, h4, h5, h6, input, ol, p, td, textarea, th, ul{margin: 0;padding: 0;} input, select, textarea{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;} table{border-spacing: 0;border-collapse: collapse;} button, img, input, textarea{border: none;-webkit-appearance: none;} input{text-align: inherit;} textarea{resize: none;} a, button, h1, h2, h3, h4, h5, h6, input, optgroup, option, select, textarea{font-family: inherit;font-size: inherit;font-weight: inherit;font-style: inherit;line-height: inherit;color: inherit;outline: 0;} a{text-decoration: none;} ol, ul{list-style: none;} button, input[type=submit], input[type=button]{cursor: pointer;} input::-moz-focus-inner{padding: 0;border: 0;} input[type=number]{-moz-appearance: textfield;} input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{margin: 0;-webkit-appearance: none;} input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #999;} input:-moz-placeholder, textarea:-moz-placeholder{color: #999;} input::-moz-placeholder, textarea::-moz-placeholder{color: #999;} input:-ms-input-placeholder, textarea:-ms-input-placeholder{color: #999;} .clearfix:after, .clearfix:before,{content: " ";display: table;} .clearfix:after{clear: both;} .center-block{display: block;margin-left: auto;margin-right: auto;} .right{float: right!important;} .left{float: left!important;} .hide{display: none!important;} .show{display: block!important;} .invisible{visibility: hidden;} .text-hide{font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;} .hidden{display: none!important;} .fixed{position: fixed;} .font-s12{font-size: 12px!important} .font-s13{font-size: 13px!important} .font-s14{font-size: 14px!important;} .font-s16{font-size: 16px!important;} .font-s18{font-size: 18px!important;} .font-s20{font-size: 20px!important;} .border-none{border: none!important;} .border-radius-none{border-radius: 0!important;} .line-height-18{line-height: 18px!important;} .padding-none{padding: 0!important;} .padding-5{padding: 5px!important} .padding-10{padding: 10px!important} .padding-15{padding: 15px!important} .padding-20{padding: 20px!important} .padding-25{padding: 25px!important} .padding-30{padding: 30px!important} .padding-top-0{padding-top: 0!important;} .padding-top-5{padding-top: 5px!important;} .padding-top-10{padding-top: 10px!important;} .padding-top-15{padding-top: 15px!important;} .padding-top-20{padding-top: 20px!important;} .padding-left-0{padding-left: 0!important;} .padding-left-5{padding-left: 5px!important;} .padding-left-10{padding-left: 10px!important;} .padding-left-15{padding-left: 15px!important;} .padding-left-20{padding-left: 20px!important;} .padding-right-0{padding-right: 0!important;} .padding-right-5{padding-right: 5px!important;} .padding-right-10{padding-right: 10px!important;} .padding-right-15{padding-right: 15px!important;} .padding-right-20{padding-right: 20px!important;} .padding-bottom-0{padding-bottom: 0!important;} .padding-bottom-5{padding-bottom: 5px!important;} .padding-bottom-10{padding-bottom: 10px!important;} .padding-bottom-15{padding-bottom: 15px!important;} .padding-bottom-20{padding-bottom: 20px!important;} .margin-none{margin: 0!important;} .margin-top-0{margin-top: 0!important;} .margin-top-5{margin-top: 5px!important;} .margin-top-10{margin-top: 10px!important;} .margin-top-15{margin-top: 15px!important;} .margin-top-20{margin-top: 20px!important;} .margin-left-0{margin-left: 0!important;} .margin-left-5{margin-left: 5px!important;} .margin-left-10{margin-left: 10px!important;} .margin-left-15{margin-left: 15px!important;} .margin-left-20{margin-left: 20px!important;} .margin-right-0{margin-right: 0!important;} .margin-right-5{margin-right: 5px!important;} .margin-right-10{margin-right: 10px!important;} .margin-right-15{margin-right: 15px!important;} .margin-right-20{margin-right: 20px!important;} .margin-bottom-0{margin-bottom: 0!important;} .margin-bottom-5{margin-bottom: 5px!important;} .margin-bottom-10{margin-bottom: 10px!important;} .margin-bottom-15{margin-bottom: 15px!important;} .margin-bottom-20{margin-bottom: 20px!important;}