/*鍏ㄥ眬鏍峰紡*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,button, article, aside, canvas, details, embed, figure,figcaption, footer, header, hgroup, menu, nav,output, ruby, section, summary, time, mark,audio, video {margin: 0;padding: 0;border: 0;vertical-align: baseline;background: transparent;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
ol, ul {list-style: none;list-style-type: none;}
button {background: transparent;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
strong {font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
img {border: 0;width: 100%;display: block;}
a:link,a:visited,a:hover,a:active,a:focus{ text-decoration: none;}
a{ text-decoration:none!important;}
* {margin: 0;padding: 0;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
html {box-sizing: border-box;font-size:0.16rem;}
*,*:before,*:after {box-sizing: inherit;}
body {font-family: Helvetica;text-align: left;color: #000;background: #f0f0f0;padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);min-height: 100vh;line-height: 1.6;}
a:link,a:visited,a:hover,a:active,a:focus {text-decoration: none !important;}
input {outline: none; -webkit-appearance: none; -webkit-appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
::-webkit-input-placeholder{color:#c6c2c2;}
ul,ol {list-style-type: none;}

.clearfix:after {content: ".";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix {zoom: 1;}
.btn{border:none;outline:none;font-size:0.373333rem;background:#53617C;color:#fff;}
@supports (bottom: constant(safe-area-inset-bottom)) or (bottom: env(safe-area-inset-bottom)) {
  .iphonex {
    padding-bottom: constant(safe-area-inset-bottom);
    padding-bottom: env(safe-area-inset-bottom);
  }
}
::-webkit-scrollbar{
  width:2px;
  height:2px;
  /**/
}
::-webkit-scrollbar-track{
  background: rgb(239, 239, 239);
  border-radius:2px;
}
::-webkit-scrollbar-thumb{
  background: #bfbfbf;
  border-radius:2px;
}
::-webkit-scrollbar-thumb:hover{
  background: #333;
}
::-webkit-scrollbar-corner{
  background: #179a16;
}


.fl {float: left;}
.fr {float: right;}

/******* 閫氱敤 *******/
.wrap{ width: 10rem; margin: 0 auto; position: relative;}






/* end */