﻿@import url('iconfont.css');
@font-face {
  font-family: "Regular";
  src: url('../font/HarmonyOS_Sans_SC_Regular.woff2');
}
@font-face {
  font-family: "Medium";
  src: url('../font/HarmonyOS_Sans_SC_Medium.woff2');
}
@font-face {
  font-family: "Bold";
  src: url('../font/HarmonyOS_Sans_SC_Bold.woff2');
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
:root {
  --themeColor: #F0532B;
  --themeColor1: #57585A;
  --container: 16rem;
  --container_margin: calc((100vw - var(--container)) / 2);
  --group: 1.2rem;
  --small_group: 1rem;
  --headerHeight: 0.7rem;
  --el-color-primary: var(--themeColor) !important;
}
.show{
   display: block !important;
}
body {
  -webkit-font-smoothing: antialiased;
  font: 0.16rem/1.73 Regular, Microsoft YaHei, Heiti SC, tahoma, Hiragino Sans GB, "\5B8B\4F53", sans-serif;
  color: #000;
  width: 100vw;
  min-height: 100vh;
  overflow-x: hidden;
}
::-webkit-scrollbar {
  width: 5px;
  height: 10px;
  background-color: #D7D7D7;
}
::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px transparent;
  width: 5px;
  border-radius: 10px;
  background-color: #D7D7D7;
}
::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: var(--themeColor1);
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 400;
  font-size: 100%;
}
p,
div {
  font-family: Regular;
}
em,
i {
  font-style: normal;
}
li {
  list-style: none;
}
img {
  border: 0;
  vertical-align: middle;
}
a {
  text-decoration: none;
}
/* 表单元素 */
textarea,
select,
button,
input {
  /* "\5B8B\4F53" => 宋体 */
  font-family: Regular, Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB, "\5B8B\4F53", sans-serif;
  border: none;
  background: none;
  resize: none;
  outline: none;
  transition: all 0.3s;
  /* chrome */
  /* 火狐浏览器 */
}
textarea::-webkit-outer-spin-button,
select::-webkit-outer-spin-button,
button::-webkit-outer-spin-button,
input::-webkit-outer-spin-button,
textarea::-webkit-inner-spin-button,
select::-webkit-inner-spin-button,
button::-webkit-inner-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
textarea[type="number"],
select[type="number"],
button[type="number"],
input[type="number"] {
  -moz-appearance: textfield;
}
textarea::placeholder,
select::placeholder,
button::placeholder,
input::placeholder {
  color: #CDCDCD;
}
/* 版芯 */
.container {
  width: var(--container);
  margin: 0 auto;
  max-width: 100vw;
}
.gund {
  height: 100%;
}
.gund::-webkit-scrollbar {
  width: 2px;
  height: 10px;
  background-color: #eee;
}
.gund::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px transparent;
  border-radius: 10px;
  background-color: #eee;
}
.gund::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #BCBDC0;
}
/* 单行文本 */
.dh_text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* 两行文本 */
.dh_text2 {
  display: -webkit-box;
  display: -moz-box;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal !important;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
/* 三行文本 */
.dh_text3 {
  display: -webkit-box;
  display: -moz-box;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal !important;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.hvr-sweep-to-right {
  vertical-align: middle;
  overflow: hidden;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: var(--themeColor);
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-sweep-to-right:hover,
.hvr-sweep-to-right:focus,
.hvr-sweep-to-right:active {
  color: #fff;
}
.hvr-sweep-to-right:hover:before,
.hvr-sweep-to-right:focus:before,
.hvr-sweep-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.flex {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.flex.column {
  flex-direction: column;
}
.flex.j_center {
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-justify-content: center;
}
.flex.j_start {
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-justify-content: flex-start;
}
.flex.j_end {
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.flex.j_around {
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-justify-content: space-around;
}
.flex.j_between {
  -ms-flex-pack: distribute;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.flex.a_start {
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-items: flex-start;
}
.flex.a_end {
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-items: flex-end;
}
.flex.a_baseline {
  -ms-flex-align: baseline;
  align-items: baseline;
  -webkit-align-items: baseline;
}
.flex.a_center {
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-items: center;
}
.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.margin {
  margin: 0 auto;
}
/* 富文本 */
.rich img,
.rich video {
  max-width: 100% !important;
  height: auto !important;
}
.rich * {
  text-wrap: wrap !important;
  white-space: wrap !important;
}
/* 默认过渡效果 */
.v-enter-active,
.v-leave-active {
  transition: all 0.3s ease 0.1s;
}
.v-enter-from,
.v-leave-to {
  opacity: 0;
  transform: translateY(50px);
}
/* 透明度过渡 */
.fade-enter-active,
.fade-leave-active {
  transition: all 0.5s ease;
}
.fade-enter-from,
.fade-leave-to {
  opacity: 0;
}
/* list过渡 */
.list-enter-active,
.list-leave-active {
  transition: all 0.5s ease;
}
.list-enter-from,
.list-leave-to {
  opacity: 0;
  transform: translateX(-0.3rem);
}
/* 手机 */
.moblie {
  display: none;
}
.fs-14 {
  font-size: 0.14rem;
}
.fs-15 {
  font-size: 0.15rem;
}
.fs-16 {
  font-size: 0.16rem;
}
.fs-17 {
  font-size: 0.17rem;
}
.fs-18 {
  font-size: 0.18rem;
}
.fs-19 {
  font-size: 0.19rem;
}
.fs-20 {
  font-size: 0.2rem;
}
.fs-21 {
  font-size: 0.21rem;
}
.fs-22 {
  font-size: 0.22rem;
}
.fs-23 {
  font-size: 0.23rem;
}
.fs-24 {
  font-size: 0.24rem;
}
.fs-25 {
  font-size: 0.25rem;
}
.fs-26 {
  font-size: 0.26rem;
}
.fs-27 {
  font-size: 0.27rem;
}
.fs-28 {
  font-size: 0.28rem;
}
.fs-29 {
  font-size: 0.29rem;
}
.fs-30 {
  font-size: 0.3rem;
}
.fs-31 {
  font-size: 0.31rem;
}
.fs-32 {
  font-size: 0.32rem;
}
.fs-33 {
  font-size: 0.33rem;
}
.fs-34 {
  font-size: 0.34rem;
}
.fs-35 {
  font-size: 0.35rem;
}
.fs-36 {
  font-size: 0.36rem;
}
.fs-37 {
  font-size: 0.37rem;
}
.fs-38 {
  font-size: 0.38rem;
}
.fs-39 {
  font-size: 0.39rem;
}
.fs-40 {
  font-size: 0.4rem;
}
.fs-41 {
  font-size: 0.41rem;
}
.fs-42 {
  font-size: 0.42rem;
}
.fs-43 {
  font-size: 0.43rem;
}
.fs-44 {
  font-size: 0.44rem;
}
.fs-45 {
  font-size: 0.45rem;
}
.fs-46 {
  font-size: 0.46rem;
}
.fs-47 {
  font-size: 0.47rem;
}
.fs-48 {
  font-size: 0.48rem;
}
.fs-49 {
  font-size: 0.49rem;
}
.fs-50 {
  font-size: 0.5rem;
}
.fs-51 {
  font-size: 0.51rem;
}
.fs-52 {
  font-size: 0.52rem;
}
.fs-53 {
  font-size: 0.53rem;
}
.fs-54 {
  font-size: 0.54rem;
}
.fs-55 {
  font-size: 0.55rem;
}
.fs-56 {
  font-size: 0.56rem;
}
.fs-57 {
  font-size: 0.57rem;
}
.fs-58 {
  font-size: 0.58rem;
}
.fs-59 {
  font-size: 0.59rem;
}
.fs-60 {
  font-size: 0.6rem;
}
.fs-61 {
  font-size: 0.61rem;
}
.fs-62 {
  font-size: 0.62rem;
}
.fs-63 {
  font-size: 0.63rem;
}
.fs-64 {
  font-size: 0.64rem;
}
.fs-65 {
  font-size: 0.65rem;
}
.fs-66 {
  font-size: 0.66rem;
}
.fs-67 {
  font-size: 0.67rem;
}
.fs-68 {
  font-size: 0.68rem;
}
.fs-69 {
  font-size: 0.69rem;
}
.fs-70 {
  font-size: 0.7rem;
}
.fs-71 {
  font-size: 0.71rem;
}
.fs-72 {
  font-size: 0.72rem;
}
.fs-73 {
  font-size: 0.73rem;
}
.fs-74 {
  font-size: 0.74rem;
}
.fs-75 {
  font-size: 0.75rem;
}
.fs-76 {
  font-size: 0.76rem;
}
.fs-77 {
  font-size: 0.77rem;
}
.fs-78 {
  font-size: 0.78rem;
}
.fs-79 {
  font-size: 0.79rem;
}
.fs-80 {
  font-size: 0.8rem;
}
.fs-81 {
  font-size: 0.81rem;
}
.fs-82 {
  font-size: 0.82rem;
}
.fs-83 {
  font-size: 0.83rem;
}
.fs-84 {
  font-size: 0.84rem;
}
.fs-85 {
  font-size: 0.85rem;
}
.fs-86 {
  font-size: 0.86rem;
}
.fs-87 {
  font-size: 0.87rem;
}
.fs-88 {
  font-size: 0.88rem;
}
.fs-89 {
  font-size: 0.89rem;
}
.fs-90 {
  font-size: 0.9rem;
}
.fs-91 {
  font-size: 0.91rem;
}
.fs-92 {
  font-size: 0.92rem;
}
.fs-93 {
  font-size: 0.93rem;
}
.fs-94 {
  font-size: 0.94rem;
}
.fs-95 {
  font-size: 0.95rem;
}
.fs-96 {
  font-size: 0.96rem;
}
.fs-97 {
  font-size: 0.97rem;
}
.fs-98 {
  font-size: 0.98rem;
}
.fs-99 {
  font-size: 0.99rem;
}
.fs-100 {
  font-size: 1rem;
}
.fs-101 {
  font-size: 1.01rem;
}
.fs-102 {
  font-size: 1.02rem;
}
.fs-103 {
  font-size: 1.03rem;
}
.fs-104 {
  font-size: 1.04rem;
}
.fs-105 {
  font-size: 1.05rem;
}
.fs-106 {
  font-size: 1.06rem;
}
.fs-107 {
  font-size: 1.07rem;
}
.fs-108 {
  font-size: 1.08rem;
}
.fs-109 {
  font-size: 1.09rem;
}
.fs-110 {
  font-size: 1.1rem;
}
.fs-111 {
  font-size: 1.11rem;
}
.fs-112 {
  font-size: 1.12rem;
}
.fs-113 {
  font-size: 1.13rem;
}
.fs-114 {
  font-size: 1.14rem;
}
.fs-115 {
  font-size: 1.15rem;
}
.fs-116 {
  font-size: 1.16rem;
}
.fs-117 {
  font-size: 1.17rem;
}
.fs-118 {
  font-size: 1.18rem;
}
.fs-119 {
  font-size: 1.19rem;
}
.fs-120 {
  font-size: 1.2rem;
}
.fs-121 {
  font-size: 1.21rem;
}
.fs-122 {
  font-size: 1.22rem;
}
.fs-123 {
  font-size: 1.23rem;
}
.fs-124 {
  font-size: 1.24rem;
}
.fs-125 {
  font-size: 1.25rem;
}
.fs-126 {
  font-size: 1.26rem;
}
.fs-127 {
  font-size: 1.27rem;
}
.fs-128 {
  font-size: 1.28rem;
}
.fs-129 {
  font-size: 1.29rem;
}
.fs-130 {
  font-size: 1.3rem;
}
.fs-131 {
  font-size: 1.31rem;
}
.fs-132 {
  font-size: 1.32rem;
}
.fs-133 {
  font-size: 1.33rem;
}
.fs-134 {
  font-size: 1.34rem;
}
.fs-135 {
  font-size: 1.35rem;
}
.fs-136 {
  font-size: 1.36rem;
}
.fs-137 {
  font-size: 1.37rem;
}
.fs-138 {
  font-size: 1.38rem;
}
.fs-139 {
  font-size: 1.39rem;
}
.fs-140 {
  font-size: 1.4rem;
}
.fs-141 {
  font-size: 1.41rem;
}
.fs-142 {
  font-size: 1.42rem;
}
.fs-143 {
  font-size: 1.43rem;
}
.fs-144 {
  font-size: 1.44rem;
}
.fs-145 {
  font-size: 1.45rem;
}
.fs-146 {
  font-size: 1.46rem;
}
.fs-147 {
  font-size: 1.47rem;
}
.fs-148 {
  font-size: 1.48rem;
}
.fs-149 {
  font-size: 1.49rem;
}
.fs-150 {
  font-size: 1.5rem;
}
.fs-151 {
  font-size: 1.51rem;
}
.fs-152 {
  font-size: 1.52rem;
}
.fs-153 {
  font-size: 1.53rem;
}
.fs-154 {
  font-size: 1.54rem;
}
.fs-155 {
  font-size: 1.55rem;
}
.fs-156 {
  font-size: 1.56rem;
}
.fs-157 {
  font-size: 1.57rem;
}
.fs-158 {
  font-size: 1.58rem;
}
.fs-159 {
  font-size: 1.59rem;
}
.fs-160 {
  font-size: 1.6rem;
}
.fs-161 {
  font-size: 1.61rem;
}
.fs-162 {
  font-size: 1.62rem;
}
.fs-163 {
  font-size: 1.63rem;
}
.fs-164 {
  font-size: 1.64rem;
}
.fs-165 {
  font-size: 1.65rem;
}
.fs-166 {
  font-size: 1.66rem;
}
.fs-167 {
  font-size: 1.67rem;
}
.fs-168 {
  font-size: 1.68rem;
}
.fs-169 {
  font-size: 1.69rem;
}
.fs-170 {
  font-size: 1.7rem;
}
.fs-171 {
  font-size: 1.71rem;
}
.fs-172 {
  font-size: 1.72rem;
}
.fs-173 {
  font-size: 1.73rem;
}
.fs-174 {
  font-size: 1.74rem;
}
.fs-175 {
  font-size: 1.75rem;
}
.fs-176 {
  font-size: 1.76rem;
}
.fs-177 {
  font-size: 1.77rem;
}
.fs-178 {
  font-size: 1.78rem;
}
.fs-179 {
  font-size: 1.79rem;
}
.fs-180 {
  font-size: 1.8rem;
}
.fs-181 {
  font-size: 1.81rem;
}
.fs-182 {
  font-size: 1.82rem;
}
.fs-183 {
  font-size: 1.83rem;
}
.fs-184 {
  font-size: 1.84rem;
}
.fs-185 {
  font-size: 1.85rem;
}
.fs-186 {
  font-size: 1.86rem;
}
.fs-187 {
  font-size: 1.87rem;
}
.fs-188 {
  font-size: 1.88rem;
}
.fs-189 {
  font-size: 1.89rem;
}
.fs-190 {
  font-size: 1.9rem;
}
.fs-191 {
  font-size: 1.91rem;
}
.fs-192 {
  font-size: 1.92rem;
}
.fs-193 {
  font-size: 1.93rem;
}
.fs-194 {
  font-size: 1.94rem;
}
.fs-195 {
  font-size: 1.95rem;
}
.fs-196 {
  font-size: 1.96rem;
}
.fs-197 {
  font-size: 1.97rem;
}
.fs-198 {
  font-size: 1.98rem;
}
.fs-199 {
  font-size: 1.99rem;
}
.fs-200 {
  font-size: 2rem;
}
.fs-201 {
  font-size: 2.01rem;
}
.fs-202 {
  font-size: 2.02rem;
}
.fs-203 {
  font-size: 2.03rem;
}
.fs-204 {
  font-size: 2.04rem;
}
.fs-205 {
  font-size: 2.05rem;
}
.fs-206 {
  font-size: 2.06rem;
}
.fs-207 {
  font-size: 2.07rem;
}
.fs-208 {
  font-size: 2.08rem;
}
.fs-209 {
  font-size: 2.09rem;
}
.nicescroll-cursors {
  width: 10px !important;
  background-color: #00000099 !important;
  border-color: transparent !important;
}
/* element */
.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .el-pager li {
  background-color: transparent !important;
  border: 1px solid #D9E3EF !important;
  color: var(--themeColor) !important;
}
.el-pagination.is-background .btn-next.is-active,
.el-pagination.is-background .btn-prev.is-active,
.el-pagination.is-background .el-pager li.is-active {
  background-color: var(--themeColor) !important;
  color: #fff !important;
}
/* swiper */
.pagination {
  display: flex;
  justify-content: center;
  margin-top: 0.5rem;
}
.pagination .swiper-pagination-bullet {
  width: 0.14rem;
  height: 0.14rem;
  cursor: pointer;
}
.pagination .swiper-pagination-bullet-active {
  background-color: var(--themeColor2);
}
.yepage {
  display: flex;
  justify-content: center;
}
.yepage .active {
  width: 0.5rem;
  height: 0.5rem;
  border: 1px solid var(--themeColor1);
  background: var(--themeColor1);
  display: flex;
  align-items: center;
  justify-content: center;
  font: 18px Medium;
  margin-right: 12px;
  user-select: none;
  cursor: pointer;
  border-radius: 5px;
  overflow: hidden;
  transition: 0.2s;
  color: #fff;
  border: 1px solid transparent;
}
.yepage a {
  width: 0.5rem;
  height: 0.5rem;
  border: 1px solid #EEEEEE;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--themeColor1);
  font: 20px Medium;
  margin-right: 12px;
  user-select: none;
  cursor: pointer;
  border-radius: 5px;
  overflow: hidden;
  transition: 0.2s;
}
.yepage a:hover {
  color: #fff;
  background-color: var(--themeColor1);
  border: 1px solid transparent;
}
@media (max-width: 1550px) {
  .fs-18 {
    font-size: 16px;
  }
  .fs-16 {
    font-size: 15px;
  }
  .fs-14 {
    font-size: 14px;
  }
  .fs-20 {
    font-size: 18px;
  }
}
@media (max-width: 1250px) {
  :root {
    --container: calc(100vw - 40px);
  }
}
@media (max-width: 600px) {
  :root {
    --container: 90vw;
  }
  .rich {
    font-size: 16px;
  }
  .fs-14 {
    font-size: 0.28rem;
  }
  .fs-15 {
    font-size: 0.3rem;
  }
  .fs-16 {
    font-size: 0.32rem;
  }
  .fs-17 {
    font-size: 0.34rem;
  }
  .fs-18 {
    font-size: 0.36rem;
  }
  .fs-19 {
    font-size: 0.38rem;
  }
  .fs-20 {
    font-size: 0.4rem;
  }
  .fs-21 {
    font-size: 0.42rem;
  }
  .fs-22 {
    font-size: 0.44rem;
  }
  .fs-23 {
    font-size: 0.46rem;
  }
  .fs-24 {
    font-size: 0.48rem;
  }
  .fs-25 {
    font-size: 0.5rem;
  }
  .fs-26 {
    font-size: 0.52rem;
  }
  .fs-27 {
    font-size: 0.54rem;
  }
  .fs-28 {
    font-size: 0.56rem;
  }
  .fs-29 {
    font-size: 0.58rem;
  }
  .fs-30 {
    font-size: 0.6rem;
  }
  .fs-31 {
    font-size: 0.62rem;
  }
  .fs-32 {
    font-size: 0.64rem;
  }
  .fs-33 {
    font-size: 0.66rem;
  }
  .fs-34 {
    font-size: 0.68rem;
  }
  .fs-35 {
    font-size: 0.7rem;
  }
  .fs-36 {
    font-size: 0.72rem;
  }
  .fs-37 {
    font-size: 0.74rem;
  }
  .fs-38 {
    font-size: 0.76rem;
  }
  .fs-39 {
    font-size: 0.78rem;
  }
  .fs-40 {
    font-size: 0.8rem;
  }
  .fs-41 {
    font-size: 0.82rem;
  }
  .fs-42 {
    font-size: 0.84rem;
  }
  .fs-43 {
    font-size: 0.86rem;
  }
  .fs-44 {
    font-size: 0.88rem;
  }
  .fs-45 {
    font-size: 0.9rem;
  }
  .fs-46 {
    font-size: 0.92rem;
  }
  .fs-47 {
    font-size: 0.94rem;
  }
  .fs-48 {
    font-size: 0.96rem;
  }
  .fs-49 {
    font-size: 0.98rem;
  }
  .fs-50 {
    font-size: 1rem;
  }
  .fs-51 {
    font-size: 1.02rem;
  }
  .fs-52 {
    font-size: 1.04rem;
  }
  .fs-53 {
    font-size: 1.06rem;
  }
  .fs-54 {
    font-size: 1.08rem;
  }
  .fs-55 {
    font-size: 1.1rem;
  }
  .fs-56 {
    font-size: 1.12rem;
  }
  .fs-57 {
    font-size: 1.14rem;
  }
  .fs-58 {
    font-size: 0.6rem;
  }
  .fs-59 {
    font-size: 1.18rem;
  }
  .fs-60 {
    font-size: 1.2rem;
  }
  .fs-61 {
    font-size: 1.22rem;
  }
  .fs-62 {
    font-size: 1.24rem;
  }
  .fs-63 {
    font-size: 1.26rem;
  }
  .fs-64 {
    font-size: 1.28rem;
  }
  .fs-65 {
    font-size: 1.3rem;
  }
  .fs-66 {
    font-size: 1.32rem;
  }
  .fs-67 {
    font-size: 1.34rem;
  }
  .fs-68 {
    font-size: 1.36rem;
  }
  .fs-69 {
    font-size: 1.38rem;
  }
  .fs-70 {
    font-size: 1.4rem;
  }
  .fs-71 {
    font-size: 1.42rem;
  }
  .fs-72 {
    font-size: 1.44rem;
  }
  .fs-73 {
    font-size: 1.46rem;
  }
  .fs-74 {
    font-size: 1.48rem;
  }
  .fs-75 {
    font-size: 1.5rem;
  }
  .fs-76 {
    font-size: 1.52rem;
  }
  .fs-77 {
    font-size: 1.54rem;
  }
  .fs-78 {
    font-size: 1.56rem;
  }
  .fs-79 {
    font-size: 1.58rem;
  }
  .fs-80 {
    font-size: 1.6rem;
  }
  .fs-81 {
    font-size: 1.62rem;
  }
  .fs-82 {
    font-size: 1.64rem;
  }
  .fs-83 {
    font-size: 1.66rem;
  }
  .fs-84 {
    font-size: 1.68rem;
  }
  .fs-85 {
    font-size: 1.7rem;
  }
  .fs-86 {
    font-size: 1.72rem;
  }
  .fs-87 {
    font-size: 1.74rem;
  }
  .fs-88 {
    font-size: 1.76rem;
  }
  .fs-89 {
    font-size: 1.78rem;
  }
  .fs-90 {
    font-size: 1.8rem;
  }
  .fs-91 {
    font-size: 1.82rem;
  }
  .fs-92 {
    font-size: 1.84rem;
  }
  .fs-93 {
    font-size: 1.86rem;
  }
  .fs-94 {
    font-size: 1.88rem;
  }
  .fs-95 {
    font-size: 1.9rem;
  }
  .fs-96 {
    font-size: 1.92rem;
  }
  .fs-97 {
    font-size: 1.94rem;
  }
  .fs-98 {
    font-size: 1.96rem;
  }
  .fs-99 {
    font-size: 1.98rem;
  }
  .fs-100 {
    font-size: 2rem;
  }
  .fs-101 {
    font-size: 2.02rem;
  }
  .fs-102 {
    font-size: 2.04rem;
  }
  .fs-103 {
    font-size: 2.06rem;
  }
  .fs-104 {
    font-size: 2.08rem;
  }
  .fs-105 {
    font-size: 2.1rem;
  }
  .fs-106 {
    font-size: 2.12rem;
  }
  .fs-107 {
    font-size: 2.14rem;
  }
  .fs-108 {
    font-size: 2.16rem;
  }
  .fs-109 {
    font-size: 2.18rem;
  }
  .fs-110 {
    font-size: 2.2rem;
  }
  .fs-111 {
    font-size: 2.22rem;
  }
  .fs-112 {
    font-size: 2.24rem;
  }
  .fs-113 {
    font-size: 2.26rem;
  }
  .fs-114 {
    font-size: 2.28rem;
  }
  .fs-115 {
    font-size: 2.3rem;
  }
  .fs-116 {
    font-size: 2.32rem;
  }
  .fs-117 {
    font-size: 2.34rem;
  }
  .fs-118 {
    font-size: 2.36rem;
  }
  .fs-119 {
    font-size: 2.38rem;
  }
  .fs-120 {
    font-size: 2.4rem;
  }
  .fs-121 {
    font-size: 2.42rem;
  }
  .fs-122 {
    font-size: 2.44rem;
  }
  .fs-123 {
    font-size: 2.46rem;
  }
  .fs-124 {
    font-size: 2.48rem;
  }
  .fs-125 {
    font-size: 2.5rem;
  }
  .fs-126 {
    font-size: 2.52rem;
  }
  .fs-127 {
    font-size: 2.54rem;
  }
  .fs-128 {
    font-size: 2.56rem;
  }
  .fs-129 {
    font-size: 2.58rem;
  }
  .fs-130 {
    font-size: 2.6rem;
  }
  .fs-131 {
    font-size: 2.62rem;
  }
  .fs-132 {
    font-size: 2.64rem;
  }
  .fs-133 {
    font-size: 2.66rem;
  }
  .fs-134 {
    font-size: 2.68rem;
  }
  .fs-135 {
    font-size: 2.7rem;
  }
  .fs-136 {
    font-size: 2.72rem;
  }
  .fs-137 {
    font-size: 2.74rem;
  }
  .fs-138 {
    font-size: 2.76rem;
  }
  .fs-139 {
    font-size: 2.78rem;
  }
  .fs-140 {
    font-size: 2.8rem;
  }
  .fs-141 {
    font-size: 2.82rem;
  }
  .fs-142 {
    font-size: 2.84rem;
  }
  .fs-143 {
    font-size: 2.86rem;
  }
  .fs-144 {
    font-size: 2.88rem;
  }
  .fs-145 {
    font-size: 2.9rem;
  }
  .fs-146 {
    font-size: 2.92rem;
  }
  .fs-147 {
    font-size: 2.94rem;
  }
  .fs-148 {
    font-size: 2.96rem;
  }
  .fs-149 {
    font-size: 2.98rem;
  }
  .fs-150 {
    font-size: 3rem;
  }
  .fs-151 {
    font-size: 3.02rem;
  }
  .fs-152 {
    font-size: 3.04rem;
  }
  .fs-153 {
    font-size: 3.06rem;
  }
  .fs-154 {
    font-size: 3.08rem;
  }
  .fs-155 {
    font-size: 3.1rem;
  }
  .fs-156 {
    font-size: 3.12rem;
  }
  .fs-157 {
    font-size: 3.14rem;
  }
  .fs-158 {
    font-size: 3.16rem;
  }
  .fs-159 {
    font-size: 3.18rem;
  }
  .fs-160 {
    font-size: 3.2rem;
  }
  .fs-161 {
    font-size: 3.22rem;
  }
  .fs-162 {
    font-size: 3.24rem;
  }
  .fs-163 {
    font-size: 3.26rem;
  }
  .fs-164 {
    font-size: 3.28rem;
  }
  .fs-165 {
    font-size: 3.3rem;
  }
  .fs-166 {
    font-size: 3.32rem;
  }
  .fs-167 {
    font-size: 3.34rem;
  }
  .fs-168 {
    font-size: 3.36rem;
  }
  .fs-169 {
    font-size: 3.38rem;
  }
  .fs-170 {
    font-size: 3.4rem;
  }
  .fs-171 {
    font-size: 3.42rem;
  }
  .fs-172 {
    font-size: 3.44rem;
  }
  .fs-173 {
    font-size: 3.46rem;
  }
  .fs-174 {
    font-size: 3.48rem;
  }
  .fs-175 {
    font-size: 3.5rem;
  }
  .fs-176 {
    font-size: 3.52rem;
  }
  .fs-177 {
    font-size: 3.54rem;
  }
  .fs-178 {
    font-size: 3.56rem;
  }
  .fs-179 {
    font-size: 3.58rem;
  }
  .fs-180 {
    font-size: 3.6rem;
  }
  .fs-181 {
    font-size: 3.62rem;
  }
  .fs-182 {
    font-size: 3.64rem;
  }
  .fs-183 {
    font-size: 3.66rem;
  }
  .fs-184 {
    font-size: 3.68rem;
  }
  .fs-185 {
    font-size: 3.7rem;
  }
  .fs-186 {
    font-size: 3.72rem;
  }
  .fs-187 {
    font-size: 3.74rem;
  }
  .fs-188 {
    font-size: 3.76rem;
  }
  .fs-189 {
    font-size: 3.78rem;
  }
  .fs-190 {
    font-size: 3.8rem;
  }
  .fs-191 {
    font-size: 3.82rem;
  }
  .fs-192 {
    font-size: 3.84rem;
  }
  .fs-193 {
    font-size: 3.86rem;
  }
  .fs-194 {
    font-size: 3.88rem;
  }
  .fs-195 {
    font-size: 3.9rem;
  }
  .fs-196 {
    font-size: 3.92rem;
  }
  .fs-197 {
    font-size: 3.94rem;
  }
  .fs-198 {
    font-size: 3.96rem;
  }
  .fs-199 {
    font-size: 3.98rem;
  }
  .fs-200 {
    font-size: 4rem;
  }
  .fs-201 {
    font-size: 4.02rem;
  }
  .fs-202 {
    font-size: 4.04rem;
  }
  .fs-203 {
    font-size: 4.06rem;
  }
  .fs-204 {
    font-size: 4.08rem;
  }
  .fs-205 {
    font-size: 4.1rem;
  }
  .fs-206 {
    font-size: 4.12rem;
  }
  .fs-207 {
    font-size: 4.14rem;
  }
  .fs-208 {
    font-size: 4.16rem;
  }
  .fs-209 {
    font-size: 4.18rem;
  }
  .yepage .active {
    width: 1rem;
    height: 1rem;
  }
  .yepage a {
    width: 1rem;
    height: 1rem;
  }
}
