/* 重置样式 zzc 2022-05-13 */

@font-face {
  font-family: 'Menlo';  /* Project id 2499550 */
  src: url('/fonts/Menlo.ttf') format('truetype');
}

html {
  -webkit-font-smoothing: auto;
}

* { margin: 0; padding: 0; outline: none; }
ul li {list-style: none;}
a {text-decoration: none;color: inherit;}
body::selection { background: var(--color-primary); color: var(--color-white); }
input[type='submit'],
input[type='text'],
input[type='reset'],
input[type='button'],
button,
input[type='radio'],
input[type='checkbox'],
input[type='number'],
input[type='password'] { appearance: none; }

body {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
  font-size: 14px;
  min-width: 1280px;
  color: var(--color-dark);
	background: var(--bg-gray);
}

img, video { max-width: 100%; height: auto; }

*::selection {
  color: #fff;
  background-color: #00B2A9;
}
::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-track {
  background: var(--bg-white);
}

::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: var(--el-border-color);
}

/* .el-input--large .el-input__wrapper {
	padding: 1px!important;
}
.el-input__prefix {
	padding-left: 14px!important;
} */

a:hover {
	color: var(--el-color-primary);
}

@keyframes scrollUp {
	0% {
		transform: translateY(0px);
	}
	100% {
		transform: translateY(-24px);
	}
}

@keyframes toTop {
	0% {
		transform: translateY(24px);
	}
	100% {
		transform: translateY(0);
	}
}

@keyframes swiperFade {
	0% {
		opacity: 1;
    backdrop-filter: blur(10px);
	}
	100% {
		opacity: 0;
    backdrop-filter: blur(0px);
	}
}