<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* è‘—ä½œæƒç™»è®°çš„å¿…è¦æ€§ */
.container {
  width: 1210px;
  margin: 0 auto;
}
.flex-wrap {
  margin-top: 60px;
  display: flex;
  flex-wrap: wrap;
}
.item-bg1 img {
  width: 81px;
  height: 75px;
}
.copyright-items {
  width: 25%;
  height: 280px;
  background-repeat: no-repeat;
  background-size: cover;
}
.copyright-items div {
  margin: 40px auto;
  width: 80%;
  height: 80%;
}
.copyright-items p {
  margin-top: 10px;
  line-height: 22px;
}
.flex-wrap .item-bg {
  background-color: rgb(247, 247, 247);
}
.item-bg1 {
  background-color: rgb(109, 61, 31);
  color: white;
  text-align: center;
}
.item-bg1 p {
  font-size: 24px;
  border-top: solid 1px wheat;
  padding-top: 20px;
}
.item-bg2 {
  background-image: url(../images/copyrights-bg1.jpg);
  background-position: 0px 0px;
}
.item-bg3 {
  background-image: url(../images/copyrights-bg1.jpg);
  background-position: 49% 0;
}

.item-bg4 {
  background-image: url(../images/copyrights-bg1.jpg);
  background-position: 100% 0;
}
@font-face {
  font-family: "icomoon";
  src: url("../fonts/icomoon.eot?3vxh7q");
  src: url("../fonts/icomoon.eot?3vxh7q#iefix") format("embedded-opentype"),
    url("../fonts/icomoon.ttf?3vxh7q") format("truetype"),
    url("../fonts/icomoon.woff?3vxh7q") format("woff"),
    url("../fonts/icomoon.svg?3vxh7q#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  text-align: center;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.copyright-items span {
  display: block;
  color: #603813;
  font-size: 70px;
  text-align: center;
}
.icon-1::before {
  content: "\e900";
}
.icon-2::before {
  content: "\e901";
}
.icon-3::before {
  content: "\e902";
}
.icon-4::before {
  content: "\e903";
}
.icon-5::before {
  content: "\e904";
}
.icon-6::before {
  content: "\e905";
}
.icon-7::before {
  content: "\e906";
}

/* äº§å“æœ‰æ•ˆæœŸ */

.validety-item {
  width: 800px;
  height: 120px;
  background-color: #f6efdf;
  border: 1px solid #dec386;
  border-radius: 80px;
  margin: 50px auto;
  font-size: 16px;
  position: relative;

  box-sizing: border-box;
}
.validety-item1 {
  margin-top: 60px;
  padding: 48px;
  padding-left: 142px;
}
.validety-item2 {
  margin-bottom: 100px;
  padding: 34px;
  text-align: right;
  padding-right: 142px;
}
.validety-item span {
  display: block;
  width: 150px;
  height: 150px;
  box-sizing: border-box;
  border-radius: 150px;
  background-color: #ddc28252;
  text-align: center;
  font-size: 20px;
  font-weight: 800;
  position: absolute;
  top: -16px;
  padding-top: 10px;
  box-sizing: border-box;
}

.validety-item1 span {
  left: -30px;
}
.validety-item1 span::before {
  content: "\81ea\7136\4eba";
  display: block;
  width: 130px;
  height: 130px;
  background-color: #ddc282;
  line-height: 130px;
  border-radius: 130px;
  margin: 0 auto;
  box-sizing: border-box;
}
.validety-item2 span {
  right: -30px;
}
.validety-item2 span::before {
  content: "\6cd5\4eba\6216\975e\6cd5\4eba\7ec4\7ec7";
  display: block;
  width: 130px;
  height: 130px;
  background-color: #ddc282;
  padding: 20px;
  padding-top: 40px;

  border-radius: 130px;
  margin: 0 auto;
  box-sizing: border-box;
}

/* æ–‡å­—ä½œå“ç‰ˆæƒç™»è®° */
.register-wrap {
  justify-content: space-around;
}
.register-items p:nth-child(2) {
  font-size: 24px;
  color: rgb(109, 61, 31);
  margin-bottom: 30px;
  font-weight: 600;
}
.register-items {
  width: 26%;
  height: 360px;
  border-bottom: 1px solid #ddc282;
  text-align: center;
}
.register-items p:nth-child(3) {
  font-size: 15px;
  line-height: 26px;
}

.materia {
  font-size: 16px;
}
</pre></body></html>