body,div, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; box-sizing: border-box
}
body, button, input, select, textarea { font: 14px Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif;
}
h1, h2, h3, h4, h5, h6{ font-size:100%;
}
address, cite, dfn, em, var { font-style:normal;
}
code, kbd, pre, samp { font-family:couriernew, courier, monospace;
}
small{ font-size:12px;
}
ul, ol { list-style:none;
}
a { text-decoration:none;
}
/* a:hover { text-decoration:underline; } */
sup { vertical-align:text-top;
}
sub{ vertical-align:text-bottom;
}
legend { color:#000;
}
fieldset, img { border:0;
}
button, input, select, textarea { font-size:100%;
}
table { border-collapse:collapse; border-spacing:0;
}
.text-center{
  text-align: center;
}
/* 防止出现滚动条时页面抖动 */
html {
  overflow-x: hidden;
  overflow-y: auto;
}
body {
  width: 100vw;
  overflow: hidden;
  padding-right: calc(100vw - 100%);
  background-color: #f0f2f5;
  background-color: #f3f5fa
}
/* 清除浮动 */
.clearfix:after{
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}


.color-green{
  color: #16BACD;
  cursor: pointer;
}
.lt-header-title{
	font-size: 30px !important;
}


#app {
  height: 100%;
}
#main {
  background: #fff;
}
#water-copy {
  position: fixed;
  inset: 0px;
  overflow: hidden;
  z-index: 99999999;
  width: 100%;
  height: 100vh;
  pointer-events: none;
}

/*# sourceMappingURL=app.1753928585051.css.map*/