﻿@charset "utf-8";
/* &#37325;&#32622;&#25152;&#26377;&#20803;&#32032;&#30340;&#36793;&#36317;&#21644;&#22635;&#20805; */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box; /* &#20351;&#24471;&#36793;&#30028;&#21253;&#21547;&#22312;&#23485;&#24230;&#20869; */
}

/* &#20351;&#24471;&#22359;&#32423;&#20803;&#32032;&#25353;&#29031;&#26631;&#20934;&#27969;&#26041;&#24335;&#26174;&#31034; */
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
dl,
figure,
blockquote,
fieldset,
legend {
  margin: 0;
  padding: 0;
}

/* &#20445;&#25345;&#22270;&#29255;&#22402;&#30452;&#23545;&#40784; */
img {
  vertical-align: middle;
  max-width: 100%; /* &#38450;&#27490;&#22270;&#29255;&#28322;&#20986;&#20854;&#23481;&#22120; */
}

/* &#21435;&#38500;&#21015;&#34920;&#26679;&#24335; */
ul,
ol {
  list-style: none;
}

/* a&#26631;&#31614;&#37325;&#32622; */
a {
  text-decoration: none; /* &#21435;&#38500;&#19979;&#21010;&#32447; */
  color: inherit; /* &#32487;&#25215;&#29238;&#20803;&#32032;&#30340;&#39068;&#33394; */
  outline: none;
}

/* &#28165;&#38500;&#34920;&#21333;&#20803;&#32032;&#30340;&#40664;&#35748;&#26679;&#24335; */
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  padding: 0;
  font-size: inherit;
  color: inherit;
}

/* &#21487;&#36873;&#25321;&#36755;&#20837;&#26694;&#30340;&#26679;&#24335; */
input[type='checkbox'],
input[type='radio'] {
  box-sizing: border-box; /* &#20445;&#25345;&#21644;&#20854;&#20182;&#20803;&#32032;&#19968;&#33268;&#30340;&#30418;&#23376;&#27169;&#22411; */
  padding: 0;
}

::-webkit-scrollbar {
  width: 4px;
}

/* &#28378;&#21160;&#27133; */
::-webkit-scrollbar-track {
  border-radius: 10px;
}

/* &#28378;&#21160;&#26465;&#28369;&#22359; */
::-webkit-scrollbar-thumb {
  border-radius: inherit;
  background-color: rgb(50,50,60,1);
  -webkit-transition: 0.3s background-color;
  transition: 0.3s background-color;
}