html {
  min-height: 100vh;
  background-color: #fff;
}

html,
body {
  font-family: Helvetica, Helvetica Neue, PingFang SC, Arial, sans-serif;
  /* // 设置根字体大小单位为vw，页面元素的尺寸单位都设为rem，搭配vw和rem，可实现布局根据视口变化而变化
    // 以设计图为750px为例 */
  font-size: calc(100vw / 19.20);
}

@media screen and (min-width: 1920PX) {
  html,
  body {
    font-size: 100PX;
  }
}

:root {
  /* --mainColor: #FFA500;
    --van-blue: #FFA500;
    --van-submit-bar-button-height: 35px;
    --van-goods-action-button-height: 35px;
    --van-base-font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Segoe UI, Arial, Roboto, 'PingFang SC', 'Hiragino Sans GB', sans-serif;
    --van-price-integer-font-family: Avenir-Heavy, PingFang SC, Helvetica Neue, Arial, sans-serif; */
  /* element*/
  --el-color-primary: #172A88;
  --el-color-primary-light-3: #FFA500;
  --el-color-primary-light-5: rgba(255, 126, 0, 0.9);
  --el-color-primary-light-7: rgba(255, 126, 0, 0.2);
  --el-color-primary-light-9: rgba(255, 126, 0, 0.1);
}

div {
  box-sizing: border-box;
}

.background-cover {
  background-repeat: no-repeat;
  background-position: center top;
  background-size: cover;
}

.ios_safe_area_margin {
  margin-bottom: constant(safe-area-inset-bottom);
  /*兼容 IOS<11.2*/
  margin-bottom: env(safe-area-inset-bottom);
  /*兼容 IOS>11.2*/
}

.ios_safe_area_padding {
  padding-bottom: constant(safe-area-inset-bottom);
  /*兼容 IOS<11.2*/
  padding-bottom: env(safe-area-inset-bottom);
  /*兼容 IOS>11.2*/
}

.router {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  display: block;
  opacity: 0;
}

.close {
  position: absolute;
  top: 1.24rem;
  right: 0.6rem;
  cursor: pointer;
  z-index: 9999;
  width: 0.56rem;
  height: 0.56rem;
}

.close img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  vertical-align: top;
}

dl,
dd {
  margin: 0;
  padding: 0;
}

.el-date-picker {
  width: 3.6rem;
}

.el-date-picker .el-date-table {
  font-size: 0.18rem;
}

.el-date-picker .el-picker-panel__content {
  width: initial;
}

.rows-1-ellipsis {
  display: -webkit-box;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.rows-2-ellipsis {
  display: -webkit-box;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.rows-3-ellipsis {
  display: -webkit-box;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.rows-4-ellipsis {
  display: -webkit-box;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}

.rows-5-ellipsis {
  display: -webkit-box;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
}

.img-hover {
  width: 100%;
  height: 100%;
  transition: all 0.3s ease-in;
}

.img-hover:hover {
  transform: scale(1.2, 1.2);
  transition: all 0.3s ease-in-out;
}

video {
  object-fit: cover;
}

.video-js.vjs-fluid {
  height: 100% !important;
}
@font-face {
  font-family: Helvetica;
  src: url(../../lib/fonts/H-Helvetica-6.7a4c16cd.ttf),url(../../lib/fonts/H-HelveticaNeue-2.c70b26e5.ttf),url(../../lib/fonts/H-HelveticaNeueInterface-5.711bee6b.ttf),url(../../lib/fonts/H-HelveticaNeueLights-4.4a6dbb01.ttf),url(../../lib/fonts/HELVETI1-1.fb0e050b.ttf);
}

@font-face {
  font-family: Helvetica;
  src: url(../../lib/fonts/H-HelveticaNeue-2.c70b26e5.ttf);
  font-weight: bold;
}

@font-face {
  font-family: Helvetica-Bold;
  src: url(../../lib/fonts/H-HelveticaNeue-2.c70b26e5.ttf);
  font-weight: bold;
}

@font-face {
  font-family: Helvetica;
  src: url(../../lib/fonts/H-HelveticaNeueInterface-5.711bee6b.ttf);
  font-style: italic;
}

@font-face {
  font-family: Helvetica;
  src: url(../../lib/fonts/H-HelveticaNeueLights-4.4a6dbb01.ttf);
  font-weight: lighter;
}

@font-face {
  font-family: Helvetica;
  src: url(../../lib/fonts/HELVETI1-1.fb0e050b.ttf);
  font-weight: bolder;
}

@font-face {
  font-family: GillSans;
  src: url(../../lib/fonts/Gill-Sans-2.f4b8d499.ttf),url(../../lib/fonts/Gill-sans-heavy-4.1fe133e9.ttf),url(../../lib/fonts/Gill-sans-light-3.0c2f35bc.ttf);
}

@font-face {
  font-family: DINCondensed;
  src: url(../../lib/fonts/DINCondensedBold.woff.a2b6b120.ttf);
}

@font-face {
  font-family: DINCondensed-Bold;
  src: url(../../lib/fonts/DINCondensedBold.woff.a2b6b120.ttf);
  font-weight: bolder;
}

html,
body {
  overflow-x: hidden;
}

@media screen and (min-width: 1920px) {
  html,
  body {
    font-size: 100PX;
  }
}

:root {
  --main-color: #C30D23;
}

.content {
  min-height: 100vh;
  box-sizing: border-box;
  position: relative;
}

.line {
  border-top: 0.01rem solid #eee;
}

.line-b {
  border-bottom: 0.01rem solid #eee;
}

.dashed {
  border-top: 0.02rem dashed #eee;
}

.z-card {
  border-radius: 0.05rem;
  background-color: #fff;
  padding: 0.4rem 0.84rem 0.1rem;
}

.z-space {
  height: 0.1rem;
}

.article-item {
  position: relative;
}

.article-item-href {
  display: flex;
  align-items: center;
  justify-content: space-between;
  text-decoration: none;
  font-size: 0.16rem;
  color: #333;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
}

.article-item-title {
  flex: 1;
  width: 75%;
  padding-right: 0.3rem;
}

.article-item-time {
  font-size: 0.14rem;
  color: #999;
}

.article-item:last-of-type {
  border-color: rgba(0,0,0,0);
}

.article-item:hover .article-item-title {
  color: var(--el-color-primary);
}

.m-25 {
  margin: 2.5rem !important;
}

.mx-25 {
  margin-left: 2.5rem !important;
  margin-right: 2.5rem !important;
}

.my-25 {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important;
}

.ml-25 {
  margin-left: 2.5rem !important;
}

.mr-25 {
  margin-right: 2.5rem !important;
}

.mt-25 {
  margin-top: 2.5rem !important;
}

.mb-25 {
  margin-bottom: 2.5rem !important;
}

.p-25 {
  padding: 2.5rem !important;
}

.px-25 {
  padding-left: 2.5rem !important;
  padding-right: 2.5rem !important;
}

.py-25 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem !important;
}

.pl-25 {
  padding-left: 2.5rem !important;
}

.pr-25 {
  padding-right: 2.5rem !important;
}

.pt-25 {
  padding-top: 2.5rem !important;
}

.pb-25 {
  padding-bottom: 2.5rem !important;
}

.m_25 {
  margin: 0.25rem !important;
}

.mx_25 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}

.my_25 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.ml_25 {
  margin-left: 0.25rem !important;
}

.mr_25 {
  margin-right: 0.25rem !important;
}

.mt_25 {
  margin-top: 0.25rem !important;
}

.mb_25 {
  margin-bottom: 0.25rem !important;
}

.p_25 {
  padding: 0.25rem !important;
}

.px_25 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}

.py_25 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem !important;
}

.pl_25 {
  padding-left: 0.25rem !important;
}

.pr_25 {
  padding-right: 0.25rem !important;
}

.pt_25 {
  padding-top: 0.25rem !important;
}

.pb_25 {
  padding-bottom: 0.25rem !important;
}

.m-24 {
  margin: 2.4rem !important;
}

.mx-24 {
  margin-left: 2.4rem !important;
  margin-right: 2.4rem !important;
}

.my-24 {
  margin-top: 2.4rem !important;
  margin-bottom: 2.4rem !important;
}

.ml-24 {
  margin-left: 2.4rem !important;
}

.mr-24 {
  margin-right: 2.4rem !important;
}

.mt-24 {
  margin-top: 2.4rem !important;
}

.mb-24 {
  margin-bottom: 2.4rem !important;
}

.p-24 {
  padding: 2.4rem !important;
}

.px-24 {
  padding-left: 2.4rem !important;
  padding-right: 2.4rem !important;
}

.py-24 {
  padding-top: 2.4rem;
  padding-bottom: 2.4rem !important;
}

.pl-24 {
  padding-left: 2.4rem !important;
}

.pr-24 {
  padding-right: 2.4rem !important;
}

.pt-24 {
  padding-top: 2.4rem !important;
}

.pb-24 {
  padding-bottom: 2.4rem !important;
}

.m_24 {
  margin: 0.24rem !important;
}

.mx_24 {
  margin-left: 0.24rem !important;
  margin-right: 0.24rem !important;
}

.my_24 {
  margin-top: 0.24rem !important;
  margin-bottom: 0.24rem !important;
}

.ml_24 {
  margin-left: 0.24rem !important;
}

.mr_24 {
  margin-right: 0.24rem !important;
}

.mt_24 {
  margin-top: 0.24rem !important;
}

.mb_24 {
  margin-bottom: 0.24rem !important;
}

.p_24 {
  padding: 0.24rem !important;
}

.px_24 {
  padding-left: 0.24rem !important;
  padding-right: 0.24rem !important;
}

.py_24 {
  padding-top: 0.24rem;
  padding-bottom: 0.24rem !important;
}

.pl_24 {
  padding-left: 0.24rem !important;
}

.pr_24 {
  padding-right: 0.24rem !important;
}

.pt_24 {
  padding-top: 0.24rem !important;
}

.pb_24 {
  padding-bottom: 0.24rem !important;
}

.m-23 {
  margin: 2.3rem !important;
}

.mx-23 {
  margin-left: 2.3rem !important;
  margin-right: 2.3rem !important;
}

.my-23 {
  margin-top: 2.3rem !important;
  margin-bottom: 2.3rem !important;
}

.ml-23 {
  margin-left: 2.3rem !important;
}

.mr-23 {
  margin-right: 2.3rem !important;
}

.mt-23 {
  margin-top: 2.3rem !important;
}

.mb-23 {
  margin-bottom: 2.3rem !important;
}

.p-23 {
  padding: 2.3rem !important;
}

.px-23 {
  padding-left: 2.3rem !important;
  padding-right: 2.3rem !important;
}

.py-23 {
  padding-top: 2.3rem;
  padding-bottom: 2.3rem !important;
}

.pl-23 {
  padding-left: 2.3rem !important;
}

.pr-23 {
  padding-right: 2.3rem !important;
}

.pt-23 {
  padding-top: 2.3rem !important;
}

.pb-23 {
  padding-bottom: 2.3rem !important;
}

.m_23 {
  margin: 0.23rem !important;
}

.mx_23 {
  margin-left: 0.23rem !important;
  margin-right: 0.23rem !important;
}

.my_23 {
  margin-top: 0.23rem !important;
  margin-bottom: 0.23rem !important;
}

.ml_23 {
  margin-left: 0.23rem !important;
}

.mr_23 {
  margin-right: 0.23rem !important;
}

.mt_23 {
  margin-top: 0.23rem !important;
}

.mb_23 {
  margin-bottom: 0.23rem !important;
}

.p_23 {
  padding: 0.23rem !important;
}

.px_23 {
  padding-left: 0.23rem !important;
  padding-right: 0.23rem !important;
}

.py_23 {
  padding-top: 0.23rem;
  padding-bottom: 0.23rem !important;
}

.pl_23 {
  padding-left: 0.23rem !important;
}

.pr_23 {
  padding-right: 0.23rem !important;
}

.pt_23 {
  padding-top: 0.23rem !important;
}

.pb_23 {
  padding-bottom: 0.23rem !important;
}

.m-22 {
  margin: 2.2rem !important;
}

.mx-22 {
  margin-left: 2.2rem !important;
  margin-right: 2.2rem !important;
}

.my-22 {
  margin-top: 2.2rem !important;
  margin-bottom: 2.2rem !important;
}

.ml-22 {
  margin-left: 2.2rem !important;
}

.mr-22 {
  margin-right: 2.2rem !important;
}

.mt-22 {
  margin-top: 2.2rem !important;
}

.mb-22 {
  margin-bottom: 2.2rem !important;
}

.p-22 {
  padding: 2.2rem !important;
}

.px-22 {
  padding-left: 2.2rem !important;
  padding-right: 2.2rem !important;
}

.py-22 {
  padding-top: 2.2rem;
  padding-bottom: 2.2rem !important;
}

.pl-22 {
  padding-left: 2.2rem !important;
}

.pr-22 {
  padding-right: 2.2rem !important;
}

.pt-22 {
  padding-top: 2.2rem !important;
}

.pb-22 {
  padding-bottom: 2.2rem !important;
}

.m_22 {
  margin: 0.22rem !important;
}

.mx_22 {
  margin-left: 0.22rem !important;
  margin-right: 0.22rem !important;
}

.my_22 {
  margin-top: 0.22rem !important;
  margin-bottom: 0.22rem !important;
}

.ml_22 {
  margin-left: 0.22rem !important;
}

.mr_22 {
  margin-right: 0.22rem !important;
}

.mt_22 {
  margin-top: 0.22rem !important;
}

.mb_22 {
  margin-bottom: 0.22rem !important;
}

.p_22 {
  padding: 0.22rem !important;
}

.px_22 {
  padding-left: 0.22rem !important;
  padding-right: 0.22rem !important;
}

.py_22 {
  padding-top: 0.22rem;
  padding-bottom: 0.22rem !important;
}

.pl_22 {
  padding-left: 0.22rem !important;
}

.pr_22 {
  padding-right: 0.22rem !important;
}

.pt_22 {
  padding-top: 0.22rem !important;
}

.pb_22 {
  padding-bottom: 0.22rem !important;
}

.m-21 {
  margin: 2.1rem !important;
}

.mx-21 {
  margin-left: 2.1rem !important;
  margin-right: 2.1rem !important;
}

.my-21 {
  margin-top: 2.1rem !important;
  margin-bottom: 2.1rem !important;
}

.ml-21 {
  margin-left: 2.1rem !important;
}

.mr-21 {
  margin-right: 2.1rem !important;
}

.mt-21 {
  margin-top: 2.1rem !important;
}

.mb-21 {
  margin-bottom: 2.1rem !important;
}

.p-21 {
  padding: 2.1rem !important;
}

.px-21 {
  padding-left: 2.1rem !important;
  padding-right: 2.1rem !important;
}

.py-21 {
  padding-top: 2.1rem;
  padding-bottom: 2.1rem !important;
}

.pl-21 {
  padding-left: 2.1rem !important;
}

.pr-21 {
  padding-right: 2.1rem !important;
}

.pt-21 {
  padding-top: 2.1rem !important;
}

.pb-21 {
  padding-bottom: 2.1rem !important;
}

.m_21 {
  margin: 0.21rem !important;
}

.mx_21 {
  margin-left: 0.21rem !important;
  margin-right: 0.21rem !important;
}

.my_21 {
  margin-top: 0.21rem !important;
  margin-bottom: 0.21rem !important;
}

.ml_21 {
  margin-left: 0.21rem !important;
}

.mr_21 {
  margin-right: 0.21rem !important;
}

.mt_21 {
  margin-top: 0.21rem !important;
}

.mb_21 {
  margin-bottom: 0.21rem !important;
}

.p_21 {
  padding: 0.21rem !important;
}

.px_21 {
  padding-left: 0.21rem !important;
  padding-right: 0.21rem !important;
}

.py_21 {
  padding-top: 0.21rem;
  padding-bottom: 0.21rem !important;
}

.pl_21 {
  padding-left: 0.21rem !important;
}

.pr_21 {
  padding-right: 0.21rem !important;
}

.pt_21 {
  padding-top: 0.21rem !important;
}

.pb_21 {
  padding-bottom: 0.21rem !important;
}

.m-20 {
  margin: 2rem !important;
}

.mx-20 {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.my-20 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.ml-20 {
  margin-left: 2rem !important;
}

.mr-20 {
  margin-right: 2rem !important;
}

.mt-20 {
  margin-top: 2rem !important;
}

.mb-20 {
  margin-bottom: 2rem !important;
}

.p-20 {
  padding: 2rem !important;
}

.px-20 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

.py-20 {
  padding-top: 2rem;
  padding-bottom: 2rem !important;
}

.pl-20 {
  padding-left: 2rem !important;
}

.pr-20 {
  padding-right: 2rem !important;
}

.pt-20 {
  padding-top: 2rem !important;
}

.pb-20 {
  padding-bottom: 2rem !important;
}

.m_20 {
  margin: 0.2rem !important;
}

.mx_20 {
  margin-left: 0.2rem !important;
  margin-right: 0.2rem !important;
}

.my_20 {
  margin-top: 0.2rem !important;
  margin-bottom: 0.2rem !important;
}

.ml_20 {
  margin-left: 0.2rem !important;
}

.mr_20 {
  margin-right: 0.2rem !important;
}

.mt_20 {
  margin-top: 0.2rem !important;
}

.mb_20 {
  margin-bottom: 0.2rem !important;
}

.p_20 {
  padding: 0.2rem !important;
}

.px_20 {
  padding-left: 0.2rem !important;
  padding-right: 0.2rem !important;
}

.py_20 {
  padding-top: 0.2rem;
  padding-bottom: 0.2rem !important;
}

.pl_20 {
  padding-left: 0.2rem !important;
}

.pr_20 {
  padding-right: 0.2rem !important;
}

.pt_20 {
  padding-top: 0.2rem !important;
}

.pb_20 {
  padding-bottom: 0.2rem !important;
}

.m-19 {
  margin: 1.9rem !important;
}

.mx-19 {
  margin-left: 1.9rem !important;
  margin-right: 1.9rem !important;
}

.my-19 {
  margin-top: 1.9rem !important;
  margin-bottom: 1.9rem !important;
}

.ml-19 {
  margin-left: 1.9rem !important;
}

.mr-19 {
  margin-right: 1.9rem !important;
}

.mt-19 {
  margin-top: 1.9rem !important;
}

.mb-19 {
  margin-bottom: 1.9rem !important;
}

.p-19 {
  padding: 1.9rem !important;
}

.px-19 {
  padding-left: 1.9rem !important;
  padding-right: 1.9rem !important;
}

.py-19 {
  padding-top: 1.9rem;
  padding-bottom: 1.9rem !important;
}

.pl-19 {
  padding-left: 1.9rem !important;
}

.pr-19 {
  padding-right: 1.9rem !important;
}

.pt-19 {
  padding-top: 1.9rem !important;
}

.pb-19 {
  padding-bottom: 1.9rem !important;
}

.m_19 {
  margin: 0.19rem !important;
}

.mx_19 {
  margin-left: 0.19rem !important;
  margin-right: 0.19rem !important;
}

.my_19 {
  margin-top: 0.19rem !important;
  margin-bottom: 0.19rem !important;
}

.ml_19 {
  margin-left: 0.19rem !important;
}

.mr_19 {
  margin-right: 0.19rem !important;
}

.mt_19 {
  margin-top: 0.19rem !important;
}

.mb_19 {
  margin-bottom: 0.19rem !important;
}

.p_19 {
  padding: 0.19rem !important;
}

.px_19 {
  padding-left: 0.19rem !important;
  padding-right: 0.19rem !important;
}

.py_19 {
  padding-top: 0.19rem;
  padding-bottom: 0.19rem !important;
}

.pl_19 {
  padding-left: 0.19rem !important;
}

.pr_19 {
  padding-right: 0.19rem !important;
}

.pt_19 {
  padding-top: 0.19rem !important;
}

.pb_19 {
  padding-bottom: 0.19rem !important;
}

.m-18 {
  margin: 1.8rem !important;
}

.mx-18 {
  margin-left: 1.8rem !important;
  margin-right: 1.8rem !important;
}

.my-18 {
  margin-top: 1.8rem !important;
  margin-bottom: 1.8rem !important;
}

.ml-18 {
  margin-left: 1.8rem !important;
}

.mr-18 {
  margin-right: 1.8rem !important;
}

.mt-18 {
  margin-top: 1.8rem !important;
}

.mb-18 {
  margin-bottom: 1.8rem !important;
}

.p-18 {
  padding: 1.8rem !important;
}

.px-18 {
  padding-left: 1.8rem !important;
  padding-right: 1.8rem !important;
}

.py-18 {
  padding-top: 1.8rem;
  padding-bottom: 1.8rem !important;
}

.pl-18 {
  padding-left: 1.8rem !important;
}

.pr-18 {
  padding-right: 1.8rem !important;
}

.pt-18 {
  padding-top: 1.8rem !important;
}

.pb-18 {
  padding-bottom: 1.8rem !important;
}

.m_18 {
  margin: 0.18rem !important;
}

.mx_18 {
  margin-left: 0.18rem !important;
  margin-right: 0.18rem !important;
}

.my_18 {
  margin-top: 0.18rem !important;
  margin-bottom: 0.18rem !important;
}

.ml_18 {
  margin-left: 0.18rem !important;
}

.mr_18 {
  margin-right: 0.18rem !important;
}

.mt_18 {
  margin-top: 0.18rem !important;
}

.mb_18 {
  margin-bottom: 0.18rem !important;
}

.p_18 {
  padding: 0.18rem !important;
}

.px_18 {
  padding-left: 0.18rem !important;
  padding-right: 0.18rem !important;
}

.py_18 {
  padding-top: 0.18rem;
  padding-bottom: 0.18rem !important;
}

.pl_18 {
  padding-left: 0.18rem !important;
}

.pr_18 {
  padding-right: 0.18rem !important;
}

.pt_18 {
  padding-top: 0.18rem !important;
}

.pb_18 {
  padding-bottom: 0.18rem !important;
}

.m-17 {
  margin: 1.7rem !important;
}

.mx-17 {
  margin-left: 1.7rem !important;
  margin-right: 1.7rem !important;
}

.my-17 {
  margin-top: 1.7rem !important;
  margin-bottom: 1.7rem !important;
}

.ml-17 {
  margin-left: 1.7rem !important;
}

.mr-17 {
  margin-right: 1.7rem !important;
}

.mt-17 {
  margin-top: 1.7rem !important;
}

.mb-17 {
  margin-bottom: 1.7rem !important;
}

.p-17 {
  padding: 1.7rem !important;
}

.px-17 {
  padding-left: 1.7rem !important;
  padding-right: 1.7rem !important;
}

.py-17 {
  padding-top: 1.7rem;
  padding-bottom: 1.7rem !important;
}

.pl-17 {
  padding-left: 1.7rem !important;
}

.pr-17 {
  padding-right: 1.7rem !important;
}

.pt-17 {
  padding-top: 1.7rem !important;
}

.pb-17 {
  padding-bottom: 1.7rem !important;
}

.m_17 {
  margin: 0.17rem !important;
}

.mx_17 {
  margin-left: 0.17rem !important;
  margin-right: 0.17rem !important;
}

.my_17 {
  margin-top: 0.17rem !important;
  margin-bottom: 0.17rem !important;
}

.ml_17 {
  margin-left: 0.17rem !important;
}

.mr_17 {
  margin-right: 0.17rem !important;
}

.mt_17 {
  margin-top: 0.17rem !important;
}

.mb_17 {
  margin-bottom: 0.17rem !important;
}

.p_17 {
  padding: 0.17rem !important;
}

.px_17 {
  padding-left: 0.17rem !important;
  padding-right: 0.17rem !important;
}

.py_17 {
  padding-top: 0.17rem;
  padding-bottom: 0.17rem !important;
}

.pl_17 {
  padding-left: 0.17rem !important;
}

.pr_17 {
  padding-right: 0.17rem !important;
}

.pt_17 {
  padding-top: 0.17rem !important;
}

.pb_17 {
  padding-bottom: 0.17rem !important;
}

.m-16 {
  margin: 1.6rem !important;
}

.mx-16 {
  margin-left: 1.6rem !important;
  margin-right: 1.6rem !important;
}

.my-16 {
  margin-top: 1.6rem !important;
  margin-bottom: 1.6rem !important;
}

.ml-16 {
  margin-left: 1.6rem !important;
}

.mr-16 {
  margin-right: 1.6rem !important;
}

.mt-16 {
  margin-top: 1.6rem !important;
}

.mb-16 {
  margin-bottom: 1.6rem !important;
}

.p-16 {
  padding: 1.6rem !important;
}

.px-16 {
  padding-left: 1.6rem !important;
  padding-right: 1.6rem !important;
}

.py-16 {
  padding-top: 1.6rem;
  padding-bottom: 1.6rem !important;
}

.pl-16 {
  padding-left: 1.6rem !important;
}

.pr-16 {
  padding-right: 1.6rem !important;
}

.pt-16 {
  padding-top: 1.6rem !important;
}

.pb-16 {
  padding-bottom: 1.6rem !important;
}

.m_16 {
  margin: 0.16rem !important;
}

.mx_16 {
  margin-left: 0.16rem !important;
  margin-right: 0.16rem !important;
}

.my_16 {
  margin-top: 0.16rem !important;
  margin-bottom: 0.16rem !important;
}

.ml_16 {
  margin-left: 0.16rem !important;
}

.mr_16 {
  margin-right: 0.16rem !important;
}

.mt_16 {
  margin-top: 0.16rem !important;
}

.mb_16 {
  margin-bottom: 0.16rem !important;
}

.p_16 {
  padding: 0.16rem !important;
}

.px_16 {
  padding-left: 0.16rem !important;
  padding-right: 0.16rem !important;
}

.py_16 {
  padding-top: 0.16rem;
  padding-bottom: 0.16rem !important;
}

.pl_16 {
  padding-left: 0.16rem !important;
}

.pr_16 {
  padding-right: 0.16rem !important;
}

.pt_16 {
  padding-top: 0.16rem !important;
}

.pb_16 {
  padding-bottom: 0.16rem !important;
}

.m-15 {
  margin: 1.5rem !important;
}

.mx-15 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}

.my-15 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.ml-15 {
  margin-left: 1.5rem !important;
}

.mr-15 {
  margin-right: 1.5rem !important;
}

.mt-15 {
  margin-top: 1.5rem !important;
}

.mb-15 {
  margin-bottom: 1.5rem !important;
}

.p-15 {
  padding: 1.5rem !important;
}

.px-15 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}

.py-15 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem !important;
}

.pl-15 {
  padding-left: 1.5rem !important;
}

.pr-15 {
  padding-right: 1.5rem !important;
}

.pt-15 {
  padding-top: 1.5rem !important;
}

.pb-15 {
  padding-bottom: 1.5rem !important;
}

.m_15 {
  margin: 0.15rem !important;
}

.mx_15 {
  margin-left: 0.15rem !important;
  margin-right: 0.15rem !important;
}

.my_15 {
  margin-top: 0.15rem !important;
  margin-bottom: 0.15rem !important;
}

.ml_15 {
  margin-left: 0.15rem !important;
}

.mr_15 {
  margin-right: 0.15rem !important;
}

.mt_15 {
  margin-top: 0.15rem !important;
}

.mb_15 {
  margin-bottom: 0.15rem !important;
}

.p_15 {
  padding: 0.15rem !important;
}

.px_15 {
  padding-left: 0.15rem !important;
  padding-right: 0.15rem !important;
}

.py_15 {
  padding-top: 0.15rem;
  padding-bottom: 0.15rem !important;
}

.pl_15 {
  padding-left: 0.15rem !important;
}

.pr_15 {
  padding-right: 0.15rem !important;
}

.pt_15 {
  padding-top: 0.15rem !important;
}

.pb_15 {
  padding-bottom: 0.15rem !important;
}

.m-14 {
  margin: 1.4rem !important;
}

.mx-14 {
  margin-left: 1.4rem !important;
  margin-right: 1.4rem !important;
}

.my-14 {
  margin-top: 1.4rem !important;
  margin-bottom: 1.4rem !important;
}

.ml-14 {
  margin-left: 1.4rem !important;
}

.mr-14 {
  margin-right: 1.4rem !important;
}

.mt-14 {
  margin-top: 1.4rem !important;
}

.mb-14 {
  margin-bottom: 1.4rem !important;
}

.p-14 {
  padding: 1.4rem !important;
}

.px-14 {
  padding-left: 1.4rem !important;
  padding-right: 1.4rem !important;
}

.py-14 {
  padding-top: 1.4rem;
  padding-bottom: 1.4rem !important;
}

.pl-14 {
  padding-left: 1.4rem !important;
}

.pr-14 {
  padding-right: 1.4rem !important;
}

.pt-14 {
  padding-top: 1.4rem !important;
}

.pb-14 {
  padding-bottom: 1.4rem !important;
}

.m_14 {
  margin: 0.14rem !important;
}

.mx_14 {
  margin-left: 0.14rem !important;
  margin-right: 0.14rem !important;
}

.my_14 {
  margin-top: 0.14rem !important;
  margin-bottom: 0.14rem !important;
}

.ml_14 {
  margin-left: 0.14rem !important;
}

.mr_14 {
  margin-right: 0.14rem !important;
}

.mt_14 {
  margin-top: 0.14rem !important;
}

.mb_14 {
  margin-bottom: 0.14rem !important;
}

.p_14 {
  padding: 0.14rem !important;
}

.px_14 {
  padding-left: 0.14rem !important;
  padding-right: 0.14rem !important;
}

.py_14 {
  padding-top: 0.14rem;
  padding-bottom: 0.14rem !important;
}

.pl_14 {
  padding-left: 0.14rem !important;
}

.pr_14 {
  padding-right: 0.14rem !important;
}

.pt_14 {
  padding-top: 0.14rem !important;
}

.pb_14 {
  padding-bottom: 0.14rem !important;
}

.m-13 {
  margin: 1.3rem !important;
}

.mx-13 {
  margin-left: 1.3rem !important;
  margin-right: 1.3rem !important;
}

.my-13 {
  margin-top: 1.3rem !important;
  margin-bottom: 1.3rem !important;
}

.ml-13 {
  margin-left: 1.3rem !important;
}

.mr-13 {
  margin-right: 1.3rem !important;
}

.mt-13 {
  margin-top: 1.3rem !important;
}

.mb-13 {
  margin-bottom: 1.3rem !important;
}

.p-13 {
  padding: 1.3rem !important;
}

.px-13 {
  padding-left: 1.3rem !important;
  padding-right: 1.3rem !important;
}

.py-13 {
  padding-top: 1.3rem;
  padding-bottom: 1.3rem !important;
}

.pl-13 {
  padding-left: 1.3rem !important;
}

.pr-13 {
  padding-right: 1.3rem !important;
}

.pt-13 {
  padding-top: 1.3rem !important;
}

.pb-13 {
  padding-bottom: 1.3rem !important;
}

.m_13 {
  margin: 0.13rem !important;
}

.mx_13 {
  margin-left: 0.13rem !important;
  margin-right: 0.13rem !important;
}

.my_13 {
  margin-top: 0.13rem !important;
  margin-bottom: 0.13rem !important;
}

.ml_13 {
  margin-left: 0.13rem !important;
}

.mr_13 {
  margin-right: 0.13rem !important;
}

.mt_13 {
  margin-top: 0.13rem !important;
}

.mb_13 {
  margin-bottom: 0.13rem !important;
}

.p_13 {
  padding: 0.13rem !important;
}

.px_13 {
  padding-left: 0.13rem !important;
  padding-right: 0.13rem !important;
}

.py_13 {
  padding-top: 0.13rem;
  padding-bottom: 0.13rem !important;
}

.pl_13 {
  padding-left: 0.13rem !important;
}

.pr_13 {
  padding-right: 0.13rem !important;
}

.pt_13 {
  padding-top: 0.13rem !important;
}

.pb_13 {
  padding-bottom: 0.13rem !important;
}

.m-12 {
  margin: 1.2rem !important;
}

.mx-12 {
  margin-left: 1.2rem !important;
  margin-right: 1.2rem !important;
}

.my-12 {
  margin-top: 1.2rem !important;
  margin-bottom: 1.2rem !important;
}

.ml-12 {
  margin-left: 1.2rem !important;
}

.mr-12 {
  margin-right: 1.2rem !important;
}

.mt-12 {
  margin-top: 1.2rem !important;
}

.mb-12 {
  margin-bottom: 1.2rem !important;
}

.p-12 {
  padding: 1.2rem !important;
}

.px-12 {
  padding-left: 1.2rem !important;
  padding-right: 1.2rem !important;
}

.py-12 {
  padding-top: 1.2rem;
  padding-bottom: 1.2rem !important;
}

.pl-12 {
  padding-left: 1.2rem !important;
}

.pr-12 {
  padding-right: 1.2rem !important;
}

.pt-12 {
  padding-top: 1.2rem !important;
}

.pb-12 {
  padding-bottom: 1.2rem !important;
}

.m_12 {
  margin: 0.12rem !important;
}

.mx_12 {
  margin-left: 0.12rem !important;
  margin-right: 0.12rem !important;
}

.my_12 {
  margin-top: 0.12rem !important;
  margin-bottom: 0.12rem !important;
}

.ml_12 {
  margin-left: 0.12rem !important;
}

.mr_12 {
  margin-right: 0.12rem !important;
}

.mt_12 {
  margin-top: 0.12rem !important;
}

.mb_12 {
  margin-bottom: 0.12rem !important;
}

.p_12 {
  padding: 0.12rem !important;
}

.px_12 {
  padding-left: 0.12rem !important;
  padding-right: 0.12rem !important;
}

.py_12 {
  padding-top: 0.12rem;
  padding-bottom: 0.12rem !important;
}

.pl_12 {
  padding-left: 0.12rem !important;
}

.pr_12 {
  padding-right: 0.12rem !important;
}

.pt_12 {
  padding-top: 0.12rem !important;
}

.pb_12 {
  padding-bottom: 0.12rem !important;
}

.m-11 {
  margin: 1.1rem !important;
}

.mx-11 {
  margin-left: 1.1rem !important;
  margin-right: 1.1rem !important;
}

.my-11 {
  margin-top: 1.1rem !important;
  margin-bottom: 1.1rem !important;
}

.ml-11 {
  margin-left: 1.1rem !important;
}

.mr-11 {
  margin-right: 1.1rem !important;
}

.mt-11 {
  margin-top: 1.1rem !important;
}

.mb-11 {
  margin-bottom: 1.1rem !important;
}

.p-11 {
  padding: 1.1rem !important;
}

.px-11 {
  padding-left: 1.1rem !important;
  padding-right: 1.1rem !important;
}

.py-11 {
  padding-top: 1.1rem;
  padding-bottom: 1.1rem !important;
}

.pl-11 {
  padding-left: 1.1rem !important;
}

.pr-11 {
  padding-right: 1.1rem !important;
}

.pt-11 {
  padding-top: 1.1rem !important;
}

.pb-11 {
  padding-bottom: 1.1rem !important;
}

.m_11 {
  margin: 0.11rem !important;
}

.mx_11 {
  margin-left: 0.11rem !important;
  margin-right: 0.11rem !important;
}

.my_11 {
  margin-top: 0.11rem !important;
  margin-bottom: 0.11rem !important;
}

.ml_11 {
  margin-left: 0.11rem !important;
}

.mr_11 {
  margin-right: 0.11rem !important;
}

.mt_11 {
  margin-top: 0.11rem !important;
}

.mb_11 {
  margin-bottom: 0.11rem !important;
}

.p_11 {
  padding: 0.11rem !important;
}

.px_11 {
  padding-left: 0.11rem !important;
  padding-right: 0.11rem !important;
}

.py_11 {
  padding-top: 0.11rem;
  padding-bottom: 0.11rem !important;
}

.pl_11 {
  padding-left: 0.11rem !important;
}

.pr_11 {
  padding-right: 0.11rem !important;
}

.pt_11 {
  padding-top: 0.11rem !important;
}

.pb_11 {
  padding-bottom: 0.11rem !important;
}

.m-10 {
  margin: 1rem !important;
}

.mx-10 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.my-10 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.ml-10 {
  margin-left: 1rem !important;
}

.mr-10 {
  margin-right: 1rem !important;
}

.mt-10 {
  margin-top: 1rem !important;
}

.mb-10 {
  margin-bottom: 1rem !important;
}

.p-10 {
  padding: 1rem !important;
}

.px-10 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.py-10 {
  padding-top: 1rem;
  padding-bottom: 1rem !important;
}

.pl-10 {
  padding-left: 1rem !important;
}

.pr-10 {
  padding-right: 1rem !important;
}

.pt-10 {
  padding-top: 1rem !important;
}

.pb-10 {
  padding-bottom: 1rem !important;
}

.m_10 {
  margin: 0.1rem !important;
}

.mx_10 {
  margin-left: 0.1rem !important;
  margin-right: 0.1rem !important;
}

.my_10 {
  margin-top: 0.1rem !important;
  margin-bottom: 0.1rem !important;
}

.ml_10 {
  margin-left: 0.1rem !important;
}

.mr_10 {
  margin-right: 0.1rem !important;
}

.mt_10 {
  margin-top: 0.1rem !important;
}

.mb_10 {
  margin-bottom: 0.1rem !important;
}

.p_10 {
  padding: 0.1rem !important;
}

.px_10 {
  padding-left: 0.1rem !important;
  padding-right: 0.1rem !important;
}

.py_10 {
  padding-top: 0.1rem;
  padding-bottom: 0.1rem !important;
}

.pl_10 {
  padding-left: 0.1rem !important;
}

.pr_10 {
  padding-right: 0.1rem !important;
}

.pt_10 {
  padding-top: 0.1rem !important;
}

.pb_10 {
  padding-bottom: 0.1rem !important;
}

.m-9 {
  margin: 0.9rem !important;
}

.mx-9 {
  margin-left: 0.9rem !important;
  margin-right: 0.9rem !important;
}

.my-9 {
  margin-top: 0.9rem !important;
  margin-bottom: 0.9rem !important;
}

.ml-9 {
  margin-left: 0.9rem !important;
}

.mr-9 {
  margin-right: 0.9rem !important;
}

.mt-9 {
  margin-top: 0.9rem !important;
}

.mb-9 {
  margin-bottom: 0.9rem !important;
}

.p-9 {
  padding: 0.9rem !important;
}

.px-9 {
  padding-left: 0.9rem !important;
  padding-right: 0.9rem !important;
}

.py-9 {
  padding-top: 0.9rem;
  padding-bottom: 0.9rem !important;
}

.pl-9 {
  padding-left: 0.9rem !important;
}

.pr-9 {
  padding-right: 0.9rem !important;
}

.pt-9 {
  padding-top: 0.9rem !important;
}

.pb-9 {
  padding-bottom: 0.9rem !important;
}

.m_9 {
  margin: 0.09rem !important;
}

.mx_9 {
  margin-left: 0.09rem !important;
  margin-right: 0.09rem !important;
}

.my_9 {
  margin-top: 0.09rem !important;
  margin-bottom: 0.09rem !important;
}

.ml_9 {
  margin-left: 0.09rem !important;
}

.mr_9 {
  margin-right: 0.09rem !important;
}

.mt_9 {
  margin-top: 0.09rem !important;
}

.mb_9 {
  margin-bottom: 0.09rem !important;
}

.p_9 {
  padding: 0.09rem !important;
}

.px_9 {
  padding-left: 0.09rem !important;
  padding-right: 0.09rem !important;
}

.py_9 {
  padding-top: 0.09rem;
  padding-bottom: 0.09rem !important;
}

.pl_9 {
  padding-left: 0.09rem !important;
}

.pr_9 {
  padding-right: 0.09rem !important;
}

.pt_9 {
  padding-top: 0.09rem !important;
}

.pb_9 {
  padding-bottom: 0.09rem !important;
}

.m-8 {
  margin: 0.8rem !important;
}

.mx-8 {
  margin-left: 0.8rem !important;
  margin-right: 0.8rem !important;
}

.my-8 {
  margin-top: 0.8rem !important;
  margin-bottom: 0.8rem !important;
}

.ml-8 {
  margin-left: 0.8rem !important;
}

.mr-8 {
  margin-right: 0.8rem !important;
}

.mt-8 {
  margin-top: 0.8rem !important;
}

.mb-8 {
  margin-bottom: 0.8rem !important;
}

.p-8 {
  padding: 0.8rem !important;
}

.px-8 {
  padding-left: 0.8rem !important;
  padding-right: 0.8rem !important;
}

.py-8 {
  padding-top: 0.8rem;
  padding-bottom: 0.8rem !important;
}

.pl-8 {
  padding-left: 0.8rem !important;
}

.pr-8 {
  padding-right: 0.8rem !important;
}

.pt-8 {
  padding-top: 0.8rem !important;
}

.pb-8 {
  padding-bottom: 0.8rem !important;
}

.m_8 {
  margin: 0.08rem !important;
}

.mx_8 {
  margin-left: 0.08rem !important;
  margin-right: 0.08rem !important;
}

.my_8 {
  margin-top: 0.08rem !important;
  margin-bottom: 0.08rem !important;
}

.ml_8 {
  margin-left: 0.08rem !important;
}

.mr_8 {
  margin-right: 0.08rem !important;
}

.mt_8 {
  margin-top: 0.08rem !important;
}

.mb_8 {
  margin-bottom: 0.08rem !important;
}

.p_8 {
  padding: 0.08rem !important;
}

.px_8 {
  padding-left: 0.08rem !important;
  padding-right: 0.08rem !important;
}

.py_8 {
  padding-top: 0.08rem;
  padding-bottom: 0.08rem !important;
}

.pl_8 {
  padding-left: 0.08rem !important;
}

.pr_8 {
  padding-right: 0.08rem !important;
}

.pt_8 {
  padding-top: 0.08rem !important;
}

.pb_8 {
  padding-bottom: 0.08rem !important;
}

.m-7 {
  margin: 0.7rem !important;
}

.mx-7 {
  margin-left: 0.7rem !important;
  margin-right: 0.7rem !important;
}

.my-7 {
  margin-top: 0.7rem !important;
  margin-bottom: 0.7rem !important;
}

.ml-7 {
  margin-left: 0.7rem !important;
}

.mr-7 {
  margin-right: 0.7rem !important;
}

.mt-7 {
  margin-top: 0.7rem !important;
}

.mb-7 {
  margin-bottom: 0.7rem !important;
}

.p-7 {
  padding: 0.7rem !important;
}

.px-7 {
  padding-left: 0.7rem !important;
  padding-right: 0.7rem !important;
}

.py-7 {
  padding-top: 0.7rem;
  padding-bottom: 0.7rem !important;
}

.pl-7 {
  padding-left: 0.7rem !important;
}

.pr-7 {
  padding-right: 0.7rem !important;
}

.pt-7 {
  padding-top: 0.7rem !important;
}

.pb-7 {
  padding-bottom: 0.7rem !important;
}

.m_7 {
  margin: 0.07rem !important;
}

.mx_7 {
  margin-left: 0.07rem !important;
  margin-right: 0.07rem !important;
}

.my_7 {
  margin-top: 0.07rem !important;
  margin-bottom: 0.07rem !important;
}

.ml_7 {
  margin-left: 0.07rem !important;
}

.mr_7 {
  margin-right: 0.07rem !important;
}

.mt_7 {
  margin-top: 0.07rem !important;
}

.mb_7 {
  margin-bottom: 0.07rem !important;
}

.p_7 {
  padding: 0.07rem !important;
}

.px_7 {
  padding-left: 0.07rem !important;
  padding-right: 0.07rem !important;
}

.py_7 {
  padding-top: 0.07rem;
  padding-bottom: 0.07rem !important;
}

.pl_7 {
  padding-left: 0.07rem !important;
}

.pr_7 {
  padding-right: 0.07rem !important;
}

.pt_7 {
  padding-top: 0.07rem !important;
}

.pb_7 {
  padding-bottom: 0.07rem !important;
}

.m-6 {
  margin: 0.6rem !important;
}

.mx-6 {
  margin-left: 0.6rem !important;
  margin-right: 0.6rem !important;
}

.my-6 {
  margin-top: 0.6rem !important;
  margin-bottom: 0.6rem !important;
}

.ml-6 {
  margin-left: 0.6rem !important;
}

.mr-6 {
  margin-right: 0.6rem !important;
}

.mt-6 {
  margin-top: 0.6rem !important;
}

.mb-6 {
  margin-bottom: 0.6rem !important;
}

.p-6 {
  padding: 0.6rem !important;
}

.px-6 {
  padding-left: 0.6rem !important;
  padding-right: 0.6rem !important;
}

.py-6 {
  padding-top: 0.6rem;
  padding-bottom: 0.6rem !important;
}

.pl-6 {
  padding-left: 0.6rem !important;
}

.pr-6 {
  padding-right: 0.6rem !important;
}

.pt-6 {
  padding-top: 0.6rem !important;
}

.pb-6 {
  padding-bottom: 0.6rem !important;
}

.m_6 {
  margin: 0.06rem !important;
}

.mx_6 {
  margin-left: 0.06rem !important;
  margin-right: 0.06rem !important;
}

.my_6 {
  margin-top: 0.06rem !important;
  margin-bottom: 0.06rem !important;
}

.ml_6 {
  margin-left: 0.06rem !important;
}

.mr_6 {
  margin-right: 0.06rem !important;
}

.mt_6 {
  margin-top: 0.06rem !important;
}

.mb_6 {
  margin-bottom: 0.06rem !important;
}

.p_6 {
  padding: 0.06rem !important;
}

.px_6 {
  padding-left: 0.06rem !important;
  padding-right: 0.06rem !important;
}

.py_6 {
  padding-top: 0.06rem;
  padding-bottom: 0.06rem !important;
}

.pl_6 {
  padding-left: 0.06rem !important;
}

.pr_6 {
  padding-right: 0.06rem !important;
}

.pt_6 {
  padding-top: 0.06rem !important;
}

.pb_6 {
  padding-bottom: 0.06rem !important;
}

.m-5 {
  margin: 0.5rem !important;
}

.mx-5 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

.my-5 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.ml-5 {
  margin-left: 0.5rem !important;
}

.mr-5 {
  margin-right: 0.5rem !important;
}

.mt-5 {
  margin-top: 0.5rem !important;
}

.mb-5 {
  margin-bottom: 0.5rem !important;
}

.p-5 {
  padding: 0.5rem !important;
}

.px-5 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}

.py-5 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem !important;
}

.pl-5 {
  padding-left: 0.5rem !important;
}

.pr-5 {
  padding-right: 0.5rem !important;
}

.pt-5 {
  padding-top: 0.5rem !important;
}

.pb-5 {
  padding-bottom: 0.5rem !important;
}

.m_5 {
  margin: 0.05rem !important;
}

.mx_5 {
  margin-left: 0.05rem !important;
  margin-right: 0.05rem !important;
}

.my_5 {
  margin-top: 0.05rem !important;
  margin-bottom: 0.05rem !important;
}

.ml_5 {
  margin-left: 0.05rem !important;
}

.mr_5 {
  margin-right: 0.05rem !important;
}

.mt_5 {
  margin-top: 0.05rem !important;
}

.mb_5 {
  margin-bottom: 0.05rem !important;
}

.p_5 {
  padding: 0.05rem !important;
}

.px_5 {
  padding-left: 0.05rem !important;
  padding-right: 0.05rem !important;
}

.py_5 {
  padding-top: 0.05rem;
  padding-bottom: 0.05rem !important;
}

.pl_5 {
  padding-left: 0.05rem !important;
}

.pr_5 {
  padding-right: 0.05rem !important;
}

.pt_5 {
  padding-top: 0.05rem !important;
}

.pb_5 {
  padding-bottom: 0.05rem !important;
}

.m-4 {
  margin: 0.4rem !important;
}

.mx-4 {
  margin-left: 0.4rem !important;
  margin-right: 0.4rem !important;
}

.my-4 {
  margin-top: 0.4rem !important;
  margin-bottom: 0.4rem !important;
}

.ml-4 {
  margin-left: 0.4rem !important;
}

.mr-4 {
  margin-right: 0.4rem !important;
}

.mt-4 {
  margin-top: 0.4rem !important;
}

.mb-4 {
  margin-bottom: 0.4rem !important;
}

.p-4 {
  padding: 0.4rem !important;
}

.px-4 {
  padding-left: 0.4rem !important;
  padding-right: 0.4rem !important;
}

.py-4 {
  padding-top: 0.4rem;
  padding-bottom: 0.4rem !important;
}

.pl-4 {
  padding-left: 0.4rem !important;
}

.pr-4 {
  padding-right: 0.4rem !important;
}

.pt-4 {
  padding-top: 0.4rem !important;
}

.pb-4 {
  padding-bottom: 0.4rem !important;
}

.m_4 {
  margin: 0.04rem !important;
}

.mx_4 {
  margin-left: 0.04rem !important;
  margin-right: 0.04rem !important;
}

.my_4 {
  margin-top: 0.04rem !important;
  margin-bottom: 0.04rem !important;
}

.ml_4 {
  margin-left: 0.04rem !important;
}

.mr_4 {
  margin-right: 0.04rem !important;
}

.mt_4 {
  margin-top: 0.04rem !important;
}

.mb_4 {
  margin-bottom: 0.04rem !important;
}

.p_4 {
  padding: 0.04rem !important;
}

.px_4 {
  padding-left: 0.04rem !important;
  padding-right: 0.04rem !important;
}

.py_4 {
  padding-top: 0.04rem;
  padding-bottom: 0.04rem !important;
}

.pl_4 {
  padding-left: 0.04rem !important;
}

.pr_4 {
  padding-right: 0.04rem !important;
}

.pt_4 {
  padding-top: 0.04rem !important;
}

.pb_4 {
  padding-bottom: 0.04rem !important;
}

.m-3 {
  margin: 0.3rem !important;
}

.mx-3 {
  margin-left: 0.3rem !important;
  margin-right: 0.3rem !important;
}

.my-3 {
  margin-top: 0.3rem !important;
  margin-bottom: 0.3rem !important;
}

.ml-3 {
  margin-left: 0.3rem !important;
}

.mr-3 {
  margin-right: 0.3rem !important;
}

.mt-3 {
  margin-top: 0.3rem !important;
}

.mb-3 {
  margin-bottom: 0.3rem !important;
}

.p-3 {
  padding: 0.3rem !important;
}

.px-3 {
  padding-left: 0.3rem !important;
  padding-right: 0.3rem !important;
}

.py-3 {
  padding-top: 0.3rem;
  padding-bottom: 0.3rem !important;
}

.pl-3 {
  padding-left: 0.3rem !important;
}

.pr-3 {
  padding-right: 0.3rem !important;
}

.pt-3 {
  padding-top: 0.3rem !important;
}

.pb-3 {
  padding-bottom: 0.3rem !important;
}

.m_3 {
  margin: 0.03rem !important;
}

.mx_3 {
  margin-left: 0.03rem !important;
  margin-right: 0.03rem !important;
}

.my_3 {
  margin-top: 0.03rem !important;
  margin-bottom: 0.03rem !important;
}

.ml_3 {
  margin-left: 0.03rem !important;
}

.mr_3 {
  margin-right: 0.03rem !important;
}

.mt_3 {
  margin-top: 0.03rem !important;
}

.mb_3 {
  margin-bottom: 0.03rem !important;
}

.p_3 {
  padding: 0.03rem !important;
}

.px_3 {
  padding-left: 0.03rem !important;
  padding-right: 0.03rem !important;
}

.py_3 {
  padding-top: 0.03rem;
  padding-bottom: 0.03rem !important;
}

.pl_3 {
  padding-left: 0.03rem !important;
}

.pr_3 {
  padding-right: 0.03rem !important;
}

.pt_3 {
  padding-top: 0.03rem !important;
}

.pb_3 {
  padding-bottom: 0.03rem !important;
}

.m-2 {
  margin: 0.2rem !important;
}

.mx-2 {
  margin-left: 0.2rem !important;
  margin-right: 0.2rem !important;
}

.my-2 {
  margin-top: 0.2rem !important;
  margin-bottom: 0.2rem !important;
}

.ml-2 {
  margin-left: 0.2rem !important;
}

.mr-2 {
  margin-right: 0.2rem !important;
}

.mt-2 {
  margin-top: 0.2rem !important;
}

.mb-2 {
  margin-bottom: 0.2rem !important;
}

.p-2 {
  padding: 0.2rem !important;
}

.px-2 {
  padding-left: 0.2rem !important;
  padding-right: 0.2rem !important;
}

.py-2 {
  padding-top: 0.2rem;
  padding-bottom: 0.2rem !important;
}

.pl-2 {
  padding-left: 0.2rem !important;
}

.pr-2 {
  padding-right: 0.2rem !important;
}

.pt-2 {
  padding-top: 0.2rem !important;
}

.pb-2 {
  padding-bottom: 0.2rem !important;
}

.m_2 {
  margin: 0.02rem !important;
}

.mx_2 {
  margin-left: 0.02rem !important;
  margin-right: 0.02rem !important;
}

.my_2 {
  margin-top: 0.02rem !important;
  margin-bottom: 0.02rem !important;
}

.ml_2 {
  margin-left: 0.02rem !important;
}

.mr_2 {
  margin-right: 0.02rem !important;
}

.mt_2 {
  margin-top: 0.02rem !important;
}

.mb_2 {
  margin-bottom: 0.02rem !important;
}

.p_2 {
  padding: 0.02rem !important;
}

.px_2 {
  padding-left: 0.02rem !important;
  padding-right: 0.02rem !important;
}

.py_2 {
  padding-top: 0.02rem;
  padding-bottom: 0.02rem !important;
}

.pl_2 {
  padding-left: 0.02rem !important;
}

.pr_2 {
  padding-right: 0.02rem !important;
}

.pt_2 {
  padding-top: 0.02rem !important;
}

.pb_2 {
  padding-bottom: 0.02rem !important;
}

.m-1 {
  margin: 0.1rem !important;
}

.mx-1 {
  margin-left: 0.1rem !important;
  margin-right: 0.1rem !important;
}

.my-1 {
  margin-top: 0.1rem !important;
  margin-bottom: 0.1rem !important;
}

.ml-1 {
  margin-left: 0.1rem !important;
}

.mr-1 {
  margin-right: 0.1rem !important;
}

.mt-1 {
  margin-top: 0.1rem !important;
}

.mb-1 {
  margin-bottom: 0.1rem !important;
}

.p-1 {
  padding: 0.1rem !important;
}

.px-1 {
  padding-left: 0.1rem !important;
  padding-right: 0.1rem !important;
}

.py-1 {
  padding-top: 0.1rem;
  padding-bottom: 0.1rem !important;
}

.pl-1 {
  padding-left: 0.1rem !important;
}

.pr-1 {
  padding-right: 0.1rem !important;
}

.pt-1 {
  padding-top: 0.1rem !important;
}

.pb-1 {
  padding-bottom: 0.1rem !important;
}

.m_1 {
  margin: 0.01rem !important;
}

.mx_1 {
  margin-left: 0.01rem !important;
  margin-right: 0.01rem !important;
}

.my_1 {
  margin-top: 0.01rem !important;
  margin-bottom: 0.01rem !important;
}

.ml_1 {
  margin-left: 0.01rem !important;
}

.mr_1 {
  margin-right: 0.01rem !important;
}

.mt_1 {
  margin-top: 0.01rem !important;
}

.mb_1 {
  margin-bottom: 0.01rem !important;
}

.p_1 {
  padding: 0.01rem !important;
}

.px_1 {
  padding-left: 0.01rem !important;
  padding-right: 0.01rem !important;
}

.py_1 {
  padding-top: 0.01rem;
  padding-bottom: 0.01rem !important;
}

.pl_1 {
  padding-left: 0.01rem !important;
}

.pr_1 {
  padding-right: 0.01rem !important;
}

.pt_1 {
  padding-top: 0.01rem !important;
}

.pb_1 {
  padding-bottom: 0.01rem !important;
}

.m-0 {
  margin: 0 !important;
}

.mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.ml-0 {
  margin-left: 0 !important;
}

.mr-0 {
  margin-right: 0 !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.p-0 {
  padding: 0 !important;
}

.px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.py-0 {
  padding-top: 0;
  padding-bottom: 0 !important;
}

.pl-0 {
  padding-left: 0 !important;
}

.pr-0 {
  padding-right: 0 !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.m_0 {
  margin: 0 !important;
}

.mx_0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.my_0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.ml_0 {
  margin-left: 0 !important;
}

.mr_0 {
  margin-right: 0 !important;
}

.mt_0 {
  margin-top: 0 !important;
}

.mb_0 {
  margin-bottom: 0 !important;
}

.p_0 {
  padding: 0 !important;
}

.px_0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.py_0 {
  padding-top: 0;
  padding-bottom: 0 !important;
}

.pl_0 {
  padding-left: 0 !important;
}

.pr_0 {
  padding-right: 0 !important;
}

.pt_0 {
  padding-top: 0 !important;
}

.pb_0 {
  padding-bottom: 0 !important;
}

.m--1 {
  margin: -0.1rem !important;
}

.mx--1 {
  margin-left: -0.1rem !important;
  margin-right: -0.1rem !important;
}

.my--1 {
  margin-top: -0.1rem !important;
  margin-bottom: -0.1rem !important;
}

.ml--1 {
  margin-left: -0.1rem !important;
}

.mr--1 {
  margin-right: -0.1rem !important;
}

.mt--1 {
  margin-top: -0.1rem !important;
}

.mb--1 {
  margin-bottom: -0.1rem !important;
}

.p--1 {
  padding: -0.1rem !important;
}

.px--1 {
  padding-left: -0.1rem !important;
  padding-right: -0.1rem !important;
}

.py--1 {
  padding-top: -0.1rem;
  padding-bottom: -0.1rem !important;
}

.pl--1 {
  padding-left: -0.1rem !important;
}

.pr--1 {
  padding-right: -0.1rem !important;
}

.pt--1 {
  padding-top: -0.1rem !important;
}

.pb--1 {
  padding-bottom: -0.1rem !important;
}

.m_-1 {
  margin: -0.01rem !important;
}

.mx_-1 {
  margin-left: -0.01rem !important;
  margin-right: -0.01rem !important;
}

.my_-1 {
  margin-top: -0.01rem !important;
  margin-bottom: -0.01rem !important;
}

.ml_-1 {
  margin-left: -0.01rem !important;
}

.mr_-1 {
  margin-right: -0.01rem !important;
}

.mt_-1 {
  margin-top: -0.01rem !important;
}

.mb_-1 {
  margin-bottom: -0.01rem !important;
}

.p_-1 {
  padding: -0.01rem !important;
}

.px_-1 {
  padding-left: -0.01rem !important;
  padding-right: -0.01rem !important;
}

.py_-1 {
  padding-top: -0.01rem;
  padding-bottom: -0.01rem !important;
}

.pl_-1 {
  padding-left: -0.01rem !important;
}

.pr_-1 {
  padding-right: -0.01rem !important;
}

.pt_-1 {
  padding-top: -0.01rem !important;
}

.pb_-1 {
  padding-bottom: -0.01rem !important;
}

.m--2 {
  margin: -0.2rem !important;
}

.mx--2 {
  margin-left: -0.2rem !important;
  margin-right: -0.2rem !important;
}

.my--2 {
  margin-top: -0.2rem !important;
  margin-bottom: -0.2rem !important;
}

.ml--2 {
  margin-left: -0.2rem !important;
}

.mr--2 {
  margin-right: -0.2rem !important;
}

.mt--2 {
  margin-top: -0.2rem !important;
}

.mb--2 {
  margin-bottom: -0.2rem !important;
}

.p--2 {
  padding: -0.2rem !important;
}

.px--2 {
  padding-left: -0.2rem !important;
  padding-right: -0.2rem !important;
}

.py--2 {
  padding-top: -0.2rem;
  padding-bottom: -0.2rem !important;
}

.pl--2 {
  padding-left: -0.2rem !important;
}

.pr--2 {
  padding-right: -0.2rem !important;
}

.pt--2 {
  padding-top: -0.2rem !important;
}

.pb--2 {
  padding-bottom: -0.2rem !important;
}

.m_-2 {
  margin: -0.02rem !important;
}

.mx_-2 {
  margin-left: -0.02rem !important;
  margin-right: -0.02rem !important;
}

.my_-2 {
  margin-top: -0.02rem !important;
  margin-bottom: -0.02rem !important;
}

.ml_-2 {
  margin-left: -0.02rem !important;
}

.mr_-2 {
  margin-right: -0.02rem !important;
}

.mt_-2 {
  margin-top: -0.02rem !important;
}

.mb_-2 {
  margin-bottom: -0.02rem !important;
}

.p_-2 {
  padding: -0.02rem !important;
}

.px_-2 {
  padding-left: -0.02rem !important;
  padding-right: -0.02rem !important;
}

.py_-2 {
  padding-top: -0.02rem;
  padding-bottom: -0.02rem !important;
}

.pl_-2 {
  padding-left: -0.02rem !important;
}

.pr_-2 {
  padding-right: -0.02rem !important;
}

.pt_-2 {
  padding-top: -0.02rem !important;
}

.pb_-2 {
  padding-bottom: -0.02rem !important;
}

.m--3 {
  margin: -0.3rem !important;
}

.mx--3 {
  margin-left: -0.3rem !important;
  margin-right: -0.3rem !important;
}

.my--3 {
  margin-top: -0.3rem !important;
  margin-bottom: -0.3rem !important;
}

.ml--3 {
  margin-left: -0.3rem !important;
}

.mr--3 {
  margin-right: -0.3rem !important;
}

.mt--3 {
  margin-top: -0.3rem !important;
}

.mb--3 {
  margin-bottom: -0.3rem !important;
}

.p--3 {
  padding: -0.3rem !important;
}

.px--3 {
  padding-left: -0.3rem !important;
  padding-right: -0.3rem !important;
}

.py--3 {
  padding-top: -0.3rem;
  padding-bottom: -0.3rem !important;
}

.pl--3 {
  padding-left: -0.3rem !important;
}

.pr--3 {
  padding-right: -0.3rem !important;
}

.pt--3 {
  padding-top: -0.3rem !important;
}

.pb--3 {
  padding-bottom: -0.3rem !important;
}

.m_-3 {
  margin: -0.03rem !important;
}

.mx_-3 {
  margin-left: -0.03rem !important;
  margin-right: -0.03rem !important;
}

.my_-3 {
  margin-top: -0.03rem !important;
  margin-bottom: -0.03rem !important;
}

.ml_-3 {
  margin-left: -0.03rem !important;
}

.mr_-3 {
  margin-right: -0.03rem !important;
}

.mt_-3 {
  margin-top: -0.03rem !important;
}

.mb_-3 {
  margin-bottom: -0.03rem !important;
}

.p_-3 {
  padding: -0.03rem !important;
}

.px_-3 {
  padding-left: -0.03rem !important;
  padding-right: -0.03rem !important;
}

.py_-3 {
  padding-top: -0.03rem;
  padding-bottom: -0.03rem !important;
}

.pl_-3 {
  padding-left: -0.03rem !important;
}

.pr_-3 {
  padding-right: -0.03rem !important;
}

.pt_-3 {
  padding-top: -0.03rem !important;
}

.pb_-3 {
  padding-bottom: -0.03rem !important;
}

.m--4 {
  margin: -0.4rem !important;
}

.mx--4 {
  margin-left: -0.4rem !important;
  margin-right: -0.4rem !important;
}

.my--4 {
  margin-top: -0.4rem !important;
  margin-bottom: -0.4rem !important;
}

.ml--4 {
  margin-left: -0.4rem !important;
}

.mr--4 {
  margin-right: -0.4rem !important;
}

.mt--4 {
  margin-top: -0.4rem !important;
}

.mb--4 {
  margin-bottom: -0.4rem !important;
}

.p--4 {
  padding: -0.4rem !important;
}

.px--4 {
  padding-left: -0.4rem !important;
  padding-right: -0.4rem !important;
}

.py--4 {
  padding-top: -0.4rem;
  padding-bottom: -0.4rem !important;
}

.pl--4 {
  padding-left: -0.4rem !important;
}

.pr--4 {
  padding-right: -0.4rem !important;
}

.pt--4 {
  padding-top: -0.4rem !important;
}

.pb--4 {
  padding-bottom: -0.4rem !important;
}

.m_-4 {
  margin: -0.04rem !important;
}

.mx_-4 {
  margin-left: -0.04rem !important;
  margin-right: -0.04rem !important;
}

.my_-4 {
  margin-top: -0.04rem !important;
  margin-bottom: -0.04rem !important;
}

.ml_-4 {
  margin-left: -0.04rem !important;
}

.mr_-4 {
  margin-right: -0.04rem !important;
}

.mt_-4 {
  margin-top: -0.04rem !important;
}

.mb_-4 {
  margin-bottom: -0.04rem !important;
}

.p_-4 {
  padding: -0.04rem !important;
}

.px_-4 {
  padding-left: -0.04rem !important;
  padding-right: -0.04rem !important;
}

.py_-4 {
  padding-top: -0.04rem;
  padding-bottom: -0.04rem !important;
}

.pl_-4 {
  padding-left: -0.04rem !important;
}

.pr_-4 {
  padding-right: -0.04rem !important;
}

.pt_-4 {
  padding-top: -0.04rem !important;
}

.pb_-4 {
  padding-bottom: -0.04rem !important;
}

.m--5 {
  margin: -0.5rem !important;
}

.mx--5 {
  margin-left: -0.5rem !important;
  margin-right: -0.5rem !important;
}

.my--5 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}

.ml--5 {
  margin-left: -0.5rem !important;
}

.mr--5 {
  margin-right: -0.5rem !important;
}

.mt--5 {
  margin-top: -0.5rem !important;
}

.mb--5 {
  margin-bottom: -0.5rem !important;
}

.p--5 {
  padding: -0.5rem !important;
}

.px--5 {
  padding-left: -0.5rem !important;
  padding-right: -0.5rem !important;
}

.py--5 {
  padding-top: -0.5rem;
  padding-bottom: -0.5rem !important;
}

.pl--5 {
  padding-left: -0.5rem !important;
}

.pr--5 {
  padding-right: -0.5rem !important;
}

.pt--5 {
  padding-top: -0.5rem !important;
}

.pb--5 {
  padding-bottom: -0.5rem !important;
}

.m_-5 {
  margin: -0.05rem !important;
}

.mx_-5 {
  margin-left: -0.05rem !important;
  margin-right: -0.05rem !important;
}

.my_-5 {
  margin-top: -0.05rem !important;
  margin-bottom: -0.05rem !important;
}

.ml_-5 {
  margin-left: -0.05rem !important;
}

.mr_-5 {
  margin-right: -0.05rem !important;
}

.mt_-5 {
  margin-top: -0.05rem !important;
}

.mb_-5 {
  margin-bottom: -0.05rem !important;
}

.p_-5 {
  padding: -0.05rem !important;
}

.px_-5 {
  padding-left: -0.05rem !important;
  padding-right: -0.05rem !important;
}

.py_-5 {
  padding-top: -0.05rem;
  padding-bottom: -0.05rem !important;
}

.pl_-5 {
  padding-left: -0.05rem !important;
}

.pr_-5 {
  padding-right: -0.05rem !important;
}

.pt_-5 {
  padding-top: -0.05rem !important;
}

.pb_-5 {
  padding-bottom: -0.05rem !important;
}

.m--6 {
  margin: -0.6rem !important;
}

.mx--6 {
  margin-left: -0.6rem !important;
  margin-right: -0.6rem !important;
}

.my--6 {
  margin-top: -0.6rem !important;
  margin-bottom: -0.6rem !important;
}

.ml--6 {
  margin-left: -0.6rem !important;
}

.mr--6 {
  margin-right: -0.6rem !important;
}

.mt--6 {
  margin-top: -0.6rem !important;
}

.mb--6 {
  margin-bottom: -0.6rem !important;
}

.p--6 {
  padding: -0.6rem !important;
}

.px--6 {
  padding-left: -0.6rem !important;
  padding-right: -0.6rem !important;
}

.py--6 {
  padding-top: -0.6rem;
  padding-bottom: -0.6rem !important;
}

.pl--6 {
  padding-left: -0.6rem !important;
}

.pr--6 {
  padding-right: -0.6rem !important;
}

.pt--6 {
  padding-top: -0.6rem !important;
}

.pb--6 {
  padding-bottom: -0.6rem !important;
}

.m_-6 {
  margin: -0.06rem !important;
}

.mx_-6 {
  margin-left: -0.06rem !important;
  margin-right: -0.06rem !important;
}

.my_-6 {
  margin-top: -0.06rem !important;
  margin-bottom: -0.06rem !important;
}

.ml_-6 {
  margin-left: -0.06rem !important;
}

.mr_-6 {
  margin-right: -0.06rem !important;
}

.mt_-6 {
  margin-top: -0.06rem !important;
}

.mb_-6 {
  margin-bottom: -0.06rem !important;
}

.p_-6 {
  padding: -0.06rem !important;
}

.px_-6 {
  padding-left: -0.06rem !important;
  padding-right: -0.06rem !important;
}

.py_-6 {
  padding-top: -0.06rem;
  padding-bottom: -0.06rem !important;
}

.pl_-6 {
  padding-left: -0.06rem !important;
}

.pr_-6 {
  padding-right: -0.06rem !important;
}

.pt_-6 {
  padding-top: -0.06rem !important;
}

.pb_-6 {
  padding-bottom: -0.06rem !important;
}

.m--7 {
  margin: -0.7rem !important;
}

.mx--7 {
  margin-left: -0.7rem !important;
  margin-right: -0.7rem !important;
}

.my--7 {
  margin-top: -0.7rem !important;
  margin-bottom: -0.7rem !important;
}

.ml--7 {
  margin-left: -0.7rem !important;
}

.mr--7 {
  margin-right: -0.7rem !important;
}

.mt--7 {
  margin-top: -0.7rem !important;
}

.mb--7 {
  margin-bottom: -0.7rem !important;
}

.p--7 {
  padding: -0.7rem !important;
}

.px--7 {
  padding-left: -0.7rem !important;
  padding-right: -0.7rem !important;
}

.py--7 {
  padding-top: -0.7rem;
  padding-bottom: -0.7rem !important;
}

.pl--7 {
  padding-left: -0.7rem !important;
}

.pr--7 {
  padding-right: -0.7rem !important;
}

.pt--7 {
  padding-top: -0.7rem !important;
}

.pb--7 {
  padding-bottom: -0.7rem !important;
}

.m_-7 {
  margin: -0.07rem !important;
}

.mx_-7 {
  margin-left: -0.07rem !important;
  margin-right: -0.07rem !important;
}

.my_-7 {
  margin-top: -0.07rem !important;
  margin-bottom: -0.07rem !important;
}

.ml_-7 {
  margin-left: -0.07rem !important;
}

.mr_-7 {
  margin-right: -0.07rem !important;
}

.mt_-7 {
  margin-top: -0.07rem !important;
}

.mb_-7 {
  margin-bottom: -0.07rem !important;
}

.p_-7 {
  padding: -0.07rem !important;
}

.px_-7 {
  padding-left: -0.07rem !important;
  padding-right: -0.07rem !important;
}

.py_-7 {
  padding-top: -0.07rem;
  padding-bottom: -0.07rem !important;
}

.pl_-7 {
  padding-left: -0.07rem !important;
}

.pr_-7 {
  padding-right: -0.07rem !important;
}

.pt_-7 {
  padding-top: -0.07rem !important;
}

.pb_-7 {
  padding-bottom: -0.07rem !important;
}

.m--8 {
  margin: -0.8rem !important;
}

.mx--8 {
  margin-left: -0.8rem !important;
  margin-right: -0.8rem !important;
}

.my--8 {
  margin-top: -0.8rem !important;
  margin-bottom: -0.8rem !important;
}

.ml--8 {
  margin-left: -0.8rem !important;
}

.mr--8 {
  margin-right: -0.8rem !important;
}

.mt--8 {
  margin-top: -0.8rem !important;
}

.mb--8 {
  margin-bottom: -0.8rem !important;
}

.p--8 {
  padding: -0.8rem !important;
}

.px--8 {
  padding-left: -0.8rem !important;
  padding-right: -0.8rem !important;
}

.py--8 {
  padding-top: -0.8rem;
  padding-bottom: -0.8rem !important;
}

.pl--8 {
  padding-left: -0.8rem !important;
}

.pr--8 {
  padding-right: -0.8rem !important;
}

.pt--8 {
  padding-top: -0.8rem !important;
}

.pb--8 {
  padding-bottom: -0.8rem !important;
}

.m_-8 {
  margin: -0.08rem !important;
}

.mx_-8 {
  margin-left: -0.08rem !important;
  margin-right: -0.08rem !important;
}

.my_-8 {
  margin-top: -0.08rem !important;
  margin-bottom: -0.08rem !important;
}

.ml_-8 {
  margin-left: -0.08rem !important;
}

.mr_-8 {
  margin-right: -0.08rem !important;
}

.mt_-8 {
  margin-top: -0.08rem !important;
}

.mb_-8 {
  margin-bottom: -0.08rem !important;
}

.p_-8 {
  padding: -0.08rem !important;
}

.px_-8 {
  padding-left: -0.08rem !important;
  padding-right: -0.08rem !important;
}

.py_-8 {
  padding-top: -0.08rem;
  padding-bottom: -0.08rem !important;
}

.pl_-8 {
  padding-left: -0.08rem !important;
}

.pr_-8 {
  padding-right: -0.08rem !important;
}

.pt_-8 {
  padding-top: -0.08rem !important;
}

.pb_-8 {
  padding-bottom: -0.08rem !important;
}

.m--9 {
  margin: -0.9rem !important;
}

.mx--9 {
  margin-left: -0.9rem !important;
  margin-right: -0.9rem !important;
}

.my--9 {
  margin-top: -0.9rem !important;
  margin-bottom: -0.9rem !important;
}

.ml--9 {
  margin-left: -0.9rem !important;
}

.mr--9 {
  margin-right: -0.9rem !important;
}

.mt--9 {
  margin-top: -0.9rem !important;
}

.mb--9 {
  margin-bottom: -0.9rem !important;
}

.p--9 {
  padding: -0.9rem !important;
}

.px--9 {
  padding-left: -0.9rem !important;
  padding-right: -0.9rem !important;
}

.py--9 {
  padding-top: -0.9rem;
  padding-bottom: -0.9rem !important;
}

.pl--9 {
  padding-left: -0.9rem !important;
}

.pr--9 {
  padding-right: -0.9rem !important;
}

.pt--9 {
  padding-top: -0.9rem !important;
}

.pb--9 {
  padding-bottom: -0.9rem !important;
}

.m_-9 {
  margin: -0.09rem !important;
}

.mx_-9 {
  margin-left: -0.09rem !important;
  margin-right: -0.09rem !important;
}

.my_-9 {
  margin-top: -0.09rem !important;
  margin-bottom: -0.09rem !important;
}

.ml_-9 {
  margin-left: -0.09rem !important;
}

.mr_-9 {
  margin-right: -0.09rem !important;
}

.mt_-9 {
  margin-top: -0.09rem !important;
}

.mb_-9 {
  margin-bottom: -0.09rem !important;
}

.p_-9 {
  padding: -0.09rem !important;
}

.px_-9 {
  padding-left: -0.09rem !important;
  padding-right: -0.09rem !important;
}

.py_-9 {
  padding-top: -0.09rem;
  padding-bottom: -0.09rem !important;
}

.pl_-9 {
  padding-left: -0.09rem !important;
}

.pr_-9 {
  padding-right: -0.09rem !important;
}

.pt_-9 {
  padding-top: -0.09rem !important;
}

.pb_-9 {
  padding-bottom: -0.09rem !important;
}

.m--10 {
  margin: -1rem !important;
}

.mx--10 {
  margin-left: -1rem !important;
  margin-right: -1rem !important;
}

.my--10 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}

.ml--10 {
  margin-left: -1rem !important;
}

.mr--10 {
  margin-right: -1rem !important;
}

.mt--10 {
  margin-top: -1rem !important;
}

.mb--10 {
  margin-bottom: -1rem !important;
}

.p--10 {
  padding: -1rem !important;
}

.px--10 {
  padding-left: -1rem !important;
  padding-right: -1rem !important;
}

.py--10 {
  padding-top: -1rem;
  padding-bottom: -1rem !important;
}

.pl--10 {
  padding-left: -1rem !important;
}

.pr--10 {
  padding-right: -1rem !important;
}

.pt--10 {
  padding-top: -1rem !important;
}

.pb--10 {
  padding-bottom: -1rem !important;
}

.m_-10 {
  margin: -0.1rem !important;
}

.mx_-10 {
  margin-left: -0.1rem !important;
  margin-right: -0.1rem !important;
}

.my_-10 {
  margin-top: -0.1rem !important;
  margin-bottom: -0.1rem !important;
}

.ml_-10 {
  margin-left: -0.1rem !important;
}

.mr_-10 {
  margin-right: -0.1rem !important;
}

.mt_-10 {
  margin-top: -0.1rem !important;
}

.mb_-10 {
  margin-bottom: -0.1rem !important;
}

.p_-10 {
  padding: -0.1rem !important;
}

.px_-10 {
  padding-left: -0.1rem !important;
  padding-right: -0.1rem !important;
}

.py_-10 {
  padding-top: -0.1rem;
  padding-bottom: -0.1rem !important;
}

.pl_-10 {
  padding-left: -0.1rem !important;
}

.pr_-10 {
  padding-right: -0.1rem !important;
}

.pt_-10 {
  padding-top: -0.1rem !important;
}

.pb_-10 {
  padding-bottom: -0.1rem !important;
}

.m--11 {
  margin: -1.1rem !important;
}

.mx--11 {
  margin-left: -1.1rem !important;
  margin-right: -1.1rem !important;
}

.my--11 {
  margin-top: -1.1rem !important;
  margin-bottom: -1.1rem !important;
}

.ml--11 {
  margin-left: -1.1rem !important;
}

.mr--11 {
  margin-right: -1.1rem !important;
}

.mt--11 {
  margin-top: -1.1rem !important;
}

.mb--11 {
  margin-bottom: -1.1rem !important;
}

.p--11 {
  padding: -1.1rem !important;
}

.px--11 {
  padding-left: -1.1rem !important;
  padding-right: -1.1rem !important;
}

.py--11 {
  padding-top: -1.1rem;
  padding-bottom: -1.1rem !important;
}

.pl--11 {
  padding-left: -1.1rem !important;
}

.pr--11 {
  padding-right: -1.1rem !important;
}

.pt--11 {
  padding-top: -1.1rem !important;
}

.pb--11 {
  padding-bottom: -1.1rem !important;
}

.m_-11 {
  margin: -0.11rem !important;
}

.mx_-11 {
  margin-left: -0.11rem !important;
  margin-right: -0.11rem !important;
}

.my_-11 {
  margin-top: -0.11rem !important;
  margin-bottom: -0.11rem !important;
}

.ml_-11 {
  margin-left: -0.11rem !important;
}

.mr_-11 {
  margin-right: -0.11rem !important;
}

.mt_-11 {
  margin-top: -0.11rem !important;
}

.mb_-11 {
  margin-bottom: -0.11rem !important;
}

.p_-11 {
  padding: -0.11rem !important;
}

.px_-11 {
  padding-left: -0.11rem !important;
  padding-right: -0.11rem !important;
}

.py_-11 {
  padding-top: -0.11rem;
  padding-bottom: -0.11rem !important;
}

.pl_-11 {
  padding-left: -0.11rem !important;
}

.pr_-11 {
  padding-right: -0.11rem !important;
}

.pt_-11 {
  padding-top: -0.11rem !important;
}

.pb_-11 {
  padding-bottom: -0.11rem !important;
}

.m--12 {
  margin: -1.2rem !important;
}

.mx--12 {
  margin-left: -1.2rem !important;
  margin-right: -1.2rem !important;
}

.my--12 {
  margin-top: -1.2rem !important;
  margin-bottom: -1.2rem !important;
}

.ml--12 {
  margin-left: -1.2rem !important;
}

.mr--12 {
  margin-right: -1.2rem !important;
}

.mt--12 {
  margin-top: -1.2rem !important;
}

.mb--12 {
  margin-bottom: -1.2rem !important;
}

.p--12 {
  padding: -1.2rem !important;
}

.px--12 {
  padding-left: -1.2rem !important;
  padding-right: -1.2rem !important;
}

.py--12 {
  padding-top: -1.2rem;
  padding-bottom: -1.2rem !important;
}

.pl--12 {
  padding-left: -1.2rem !important;
}

.pr--12 {
  padding-right: -1.2rem !important;
}

.pt--12 {
  padding-top: -1.2rem !important;
}

.pb--12 {
  padding-bottom: -1.2rem !important;
}

.m_-12 {
  margin: -0.12rem !important;
}

.mx_-12 {
  margin-left: -0.12rem !important;
  margin-right: -0.12rem !important;
}

.my_-12 {
  margin-top: -0.12rem !important;
  margin-bottom: -0.12rem !important;
}

.ml_-12 {
  margin-left: -0.12rem !important;
}

.mr_-12 {
  margin-right: -0.12rem !important;
}

.mt_-12 {
  margin-top: -0.12rem !important;
}

.mb_-12 {
  margin-bottom: -0.12rem !important;
}

.p_-12 {
  padding: -0.12rem !important;
}

.px_-12 {
  padding-left: -0.12rem !important;
  padding-right: -0.12rem !important;
}

.py_-12 {
  padding-top: -0.12rem;
  padding-bottom: -0.12rem !important;
}

.pl_-12 {
  padding-left: -0.12rem !important;
}

.pr_-12 {
  padding-right: -0.12rem !important;
}

.pt_-12 {
  padding-top: -0.12rem !important;
}

.pb_-12 {
  padding-bottom: -0.12rem !important;
}

.m--13 {
  margin: -1.3rem !important;
}

.mx--13 {
  margin-left: -1.3rem !important;
  margin-right: -1.3rem !important;
}

.my--13 {
  margin-top: -1.3rem !important;
  margin-bottom: -1.3rem !important;
}

.ml--13 {
  margin-left: -1.3rem !important;
}

.mr--13 {
  margin-right: -1.3rem !important;
}

.mt--13 {
  margin-top: -1.3rem !important;
}

.mb--13 {
  margin-bottom: -1.3rem !important;
}

.p--13 {
  padding: -1.3rem !important;
}

.px--13 {
  padding-left: -1.3rem !important;
  padding-right: -1.3rem !important;
}

.py--13 {
  padding-top: -1.3rem;
  padding-bottom: -1.3rem !important;
}

.pl--13 {
  padding-left: -1.3rem !important;
}

.pr--13 {
  padding-right: -1.3rem !important;
}

.pt--13 {
  padding-top: -1.3rem !important;
}

.pb--13 {
  padding-bottom: -1.3rem !important;
}

.m_-13 {
  margin: -0.13rem !important;
}

.mx_-13 {
  margin-left: -0.13rem !important;
  margin-right: -0.13rem !important;
}

.my_-13 {
  margin-top: -0.13rem !important;
  margin-bottom: -0.13rem !important;
}

.ml_-13 {
  margin-left: -0.13rem !important;
}

.mr_-13 {
  margin-right: -0.13rem !important;
}

.mt_-13 {
  margin-top: -0.13rem !important;
}

.mb_-13 {
  margin-bottom: -0.13rem !important;
}

.p_-13 {
  padding: -0.13rem !important;
}

.px_-13 {
  padding-left: -0.13rem !important;
  padding-right: -0.13rem !important;
}

.py_-13 {
  padding-top: -0.13rem;
  padding-bottom: -0.13rem !important;
}

.pl_-13 {
  padding-left: -0.13rem !important;
}

.pr_-13 {
  padding-right: -0.13rem !important;
}

.pt_-13 {
  padding-top: -0.13rem !important;
}

.pb_-13 {
  padding-bottom: -0.13rem !important;
}

.m--14 {
  margin: -1.4rem !important;
}

.mx--14 {
  margin-left: -1.4rem !important;
  margin-right: -1.4rem !important;
}

.my--14 {
  margin-top: -1.4rem !important;
  margin-bottom: -1.4rem !important;
}

.ml--14 {
  margin-left: -1.4rem !important;
}

.mr--14 {
  margin-right: -1.4rem !important;
}

.mt--14 {
  margin-top: -1.4rem !important;
}

.mb--14 {
  margin-bottom: -1.4rem !important;
}

.p--14 {
  padding: -1.4rem !important;
}

.px--14 {
  padding-left: -1.4rem !important;
  padding-right: -1.4rem !important;
}

.py--14 {
  padding-top: -1.4rem;
  padding-bottom: -1.4rem !important;
}

.pl--14 {
  padding-left: -1.4rem !important;
}

.pr--14 {
  padding-right: -1.4rem !important;
}

.pt--14 {
  padding-top: -1.4rem !important;
}

.pb--14 {
  padding-bottom: -1.4rem !important;
}

.m_-14 {
  margin: -0.14rem !important;
}

.mx_-14 {
  margin-left: -0.14rem !important;
  margin-right: -0.14rem !important;
}

.my_-14 {
  margin-top: -0.14rem !important;
  margin-bottom: -0.14rem !important;
}

.ml_-14 {
  margin-left: -0.14rem !important;
}

.mr_-14 {
  margin-right: -0.14rem !important;
}

.mt_-14 {
  margin-top: -0.14rem !important;
}

.mb_-14 {
  margin-bottom: -0.14rem !important;
}

.p_-14 {
  padding: -0.14rem !important;
}

.px_-14 {
  padding-left: -0.14rem !important;
  padding-right: -0.14rem !important;
}

.py_-14 {
  padding-top: -0.14rem;
  padding-bottom: -0.14rem !important;
}

.pl_-14 {
  padding-left: -0.14rem !important;
}

.pr_-14 {
  padding-right: -0.14rem !important;
}

.pt_-14 {
  padding-top: -0.14rem !important;
}

.pb_-14 {
  padding-bottom: -0.14rem !important;
}

.m--15 {
  margin: -1.5rem !important;
}

.mx--15 {
  margin-left: -1.5rem !important;
  margin-right: -1.5rem !important;
}

.my--15 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}

.ml--15 {
  margin-left: -1.5rem !important;
}

.mr--15 {
  margin-right: -1.5rem !important;
}

.mt--15 {
  margin-top: -1.5rem !important;
}

.mb--15 {
  margin-bottom: -1.5rem !important;
}

.p--15 {
  padding: -1.5rem !important;
}

.px--15 {
  padding-left: -1.5rem !important;
  padding-right: -1.5rem !important;
}

.py--15 {
  padding-top: -1.5rem;
  padding-bottom: -1.5rem !important;
}

.pl--15 {
  padding-left: -1.5rem !important;
}

.pr--15 {
  padding-right: -1.5rem !important;
}

.pt--15 {
  padding-top: -1.5rem !important;
}

.pb--15 {
  padding-bottom: -1.5rem !important;
}

.m_-15 {
  margin: -0.15rem !important;
}

.mx_-15 {
  margin-left: -0.15rem !important;
  margin-right: -0.15rem !important;
}

.my_-15 {
  margin-top: -0.15rem !important;
  margin-bottom: -0.15rem !important;
}

.ml_-15 {
  margin-left: -0.15rem !important;
}

.mr_-15 {
  margin-right: -0.15rem !important;
}

.mt_-15 {
  margin-top: -0.15rem !important;
}

.mb_-15 {
  margin-bottom: -0.15rem !important;
}

.p_-15 {
  padding: -0.15rem !important;
}

.px_-15 {
  padding-left: -0.15rem !important;
  padding-right: -0.15rem !important;
}

.py_-15 {
  padding-top: -0.15rem;
  padding-bottom: -0.15rem !important;
}

.pl_-15 {
  padding-left: -0.15rem !important;
}

.pr_-15 {
  padding-right: -0.15rem !important;
}

.pt_-15 {
  padding-top: -0.15rem !important;
}

.pb_-15 {
  padding-bottom: -0.15rem !important;
}

.m--16 {
  margin: -1.6rem !important;
}

.mx--16 {
  margin-left: -1.6rem !important;
  margin-right: -1.6rem !important;
}

.my--16 {
  margin-top: -1.6rem !important;
  margin-bottom: -1.6rem !important;
}

.ml--16 {
  margin-left: -1.6rem !important;
}

.mr--16 {
  margin-right: -1.6rem !important;
}

.mt--16 {
  margin-top: -1.6rem !important;
}

.mb--16 {
  margin-bottom: -1.6rem !important;
}

.p--16 {
  padding: -1.6rem !important;
}

.px--16 {
  padding-left: -1.6rem !important;
  padding-right: -1.6rem !important;
}

.py--16 {
  padding-top: -1.6rem;
  padding-bottom: -1.6rem !important;
}

.pl--16 {
  padding-left: -1.6rem !important;
}

.pr--16 {
  padding-right: -1.6rem !important;
}

.pt--16 {
  padding-top: -1.6rem !important;
}

.pb--16 {
  padding-bottom: -1.6rem !important;
}

.m_-16 {
  margin: -0.16rem !important;
}

.mx_-16 {
  margin-left: -0.16rem !important;
  margin-right: -0.16rem !important;
}

.my_-16 {
  margin-top: -0.16rem !important;
  margin-bottom: -0.16rem !important;
}

.ml_-16 {
  margin-left: -0.16rem !important;
}

.mr_-16 {
  margin-right: -0.16rem !important;
}

.mt_-16 {
  margin-top: -0.16rem !important;
}

.mb_-16 {
  margin-bottom: -0.16rem !important;
}

.p_-16 {
  padding: -0.16rem !important;
}

.px_-16 {
  padding-left: -0.16rem !important;
  padding-right: -0.16rem !important;
}

.py_-16 {
  padding-top: -0.16rem;
  padding-bottom: -0.16rem !important;
}

.pl_-16 {
  padding-left: -0.16rem !important;
}

.pr_-16 {
  padding-right: -0.16rem !important;
}

.pt_-16 {
  padding-top: -0.16rem !important;
}

.pb_-16 {
  padding-bottom: -0.16rem !important;
}

.m--17 {
  margin: -1.7rem !important;
}

.mx--17 {
  margin-left: -1.7rem !important;
  margin-right: -1.7rem !important;
}

.my--17 {
  margin-top: -1.7rem !important;
  margin-bottom: -1.7rem !important;
}

.ml--17 {
  margin-left: -1.7rem !important;
}

.mr--17 {
  margin-right: -1.7rem !important;
}

.mt--17 {
  margin-top: -1.7rem !important;
}

.mb--17 {
  margin-bottom: -1.7rem !important;
}

.p--17 {
  padding: -1.7rem !important;
}

.px--17 {
  padding-left: -1.7rem !important;
  padding-right: -1.7rem !important;
}

.py--17 {
  padding-top: -1.7rem;
  padding-bottom: -1.7rem !important;
}

.pl--17 {
  padding-left: -1.7rem !important;
}

.pr--17 {
  padding-right: -1.7rem !important;
}

.pt--17 {
  padding-top: -1.7rem !important;
}

.pb--17 {
  padding-bottom: -1.7rem !important;
}

.m_-17 {
  margin: -0.17rem !important;
}

.mx_-17 {
  margin-left: -0.17rem !important;
  margin-right: -0.17rem !important;
}

.my_-17 {
  margin-top: -0.17rem !important;
  margin-bottom: -0.17rem !important;
}

.ml_-17 {
  margin-left: -0.17rem !important;
}

.mr_-17 {
  margin-right: -0.17rem !important;
}

.mt_-17 {
  margin-top: -0.17rem !important;
}

.mb_-17 {
  margin-bottom: -0.17rem !important;
}

.p_-17 {
  padding: -0.17rem !important;
}

.px_-17 {
  padding-left: -0.17rem !important;
  padding-right: -0.17rem !important;
}

.py_-17 {
  padding-top: -0.17rem;
  padding-bottom: -0.17rem !important;
}

.pl_-17 {
  padding-left: -0.17rem !important;
}

.pr_-17 {
  padding-right: -0.17rem !important;
}

.pt_-17 {
  padding-top: -0.17rem !important;
}

.pb_-17 {
  padding-bottom: -0.17rem !important;
}

.m--18 {
  margin: -1.8rem !important;
}

.mx--18 {
  margin-left: -1.8rem !important;
  margin-right: -1.8rem !important;
}

.my--18 {
  margin-top: -1.8rem !important;
  margin-bottom: -1.8rem !important;
}

.ml--18 {
  margin-left: -1.8rem !important;
}

.mr--18 {
  margin-right: -1.8rem !important;
}

.mt--18 {
  margin-top: -1.8rem !important;
}

.mb--18 {
  margin-bottom: -1.8rem !important;
}

.p--18 {
  padding: -1.8rem !important;
}

.px--18 {
  padding-left: -1.8rem !important;
  padding-right: -1.8rem !important;
}

.py--18 {
  padding-top: -1.8rem;
  padding-bottom: -1.8rem !important;
}

.pl--18 {
  padding-left: -1.8rem !important;
}

.pr--18 {
  padding-right: -1.8rem !important;
}

.pt--18 {
  padding-top: -1.8rem !important;
}

.pb--18 {
  padding-bottom: -1.8rem !important;
}

.m_-18 {
  margin: -0.18rem !important;
}

.mx_-18 {
  margin-left: -0.18rem !important;
  margin-right: -0.18rem !important;
}

.my_-18 {
  margin-top: -0.18rem !important;
  margin-bottom: -0.18rem !important;
}

.ml_-18 {
  margin-left: -0.18rem !important;
}

.mr_-18 {
  margin-right: -0.18rem !important;
}

.mt_-18 {
  margin-top: -0.18rem !important;
}

.mb_-18 {
  margin-bottom: -0.18rem !important;
}

.p_-18 {
  padding: -0.18rem !important;
}

.px_-18 {
  padding-left: -0.18rem !important;
  padding-right: -0.18rem !important;
}

.py_-18 {
  padding-top: -0.18rem;
  padding-bottom: -0.18rem !important;
}

.pl_-18 {
  padding-left: -0.18rem !important;
}

.pr_-18 {
  padding-right: -0.18rem !important;
}

.pt_-18 {
  padding-top: -0.18rem !important;
}

.pb_-18 {
  padding-bottom: -0.18rem !important;
}

.m--19 {
  margin: -1.9rem !important;
}

.mx--19 {
  margin-left: -1.9rem !important;
  margin-right: -1.9rem !important;
}

.my--19 {
  margin-top: -1.9rem !important;
  margin-bottom: -1.9rem !important;
}

.ml--19 {
  margin-left: -1.9rem !important;
}

.mr--19 {
  margin-right: -1.9rem !important;
}

.mt--19 {
  margin-top: -1.9rem !important;
}

.mb--19 {
  margin-bottom: -1.9rem !important;
}

.p--19 {
  padding: -1.9rem !important;
}

.px--19 {
  padding-left: -1.9rem !important;
  padding-right: -1.9rem !important;
}

.py--19 {
  padding-top: -1.9rem;
  padding-bottom: -1.9rem !important;
}

.pl--19 {
  padding-left: -1.9rem !important;
}

.pr--19 {
  padding-right: -1.9rem !important;
}

.pt--19 {
  padding-top: -1.9rem !important;
}

.pb--19 {
  padding-bottom: -1.9rem !important;
}

.m_-19 {
  margin: -0.19rem !important;
}

.mx_-19 {
  margin-left: -0.19rem !important;
  margin-right: -0.19rem !important;
}

.my_-19 {
  margin-top: -0.19rem !important;
  margin-bottom: -0.19rem !important;
}

.ml_-19 {
  margin-left: -0.19rem !important;
}

.mr_-19 {
  margin-right: -0.19rem !important;
}

.mt_-19 {
  margin-top: -0.19rem !important;
}

.mb_-19 {
  margin-bottom: -0.19rem !important;
}

.p_-19 {
  padding: -0.19rem !important;
}

.px_-19 {
  padding-left: -0.19rem !important;
  padding-right: -0.19rem !important;
}

.py_-19 {
  padding-top: -0.19rem;
  padding-bottom: -0.19rem !important;
}

.pl_-19 {
  padding-left: -0.19rem !important;
}

.pr_-19 {
  padding-right: -0.19rem !important;
}

.pt_-19 {
  padding-top: -0.19rem !important;
}

.pb_-19 {
  padding-bottom: -0.19rem !important;
}

.m--20 {
  margin: -2rem !important;
}

.mx--20 {
  margin-left: -2rem !important;
  margin-right: -2rem !important;
}

.my--20 {
  margin-top: -2rem !important;
  margin-bottom: -2rem !important;
}

.ml--20 {
  margin-left: -2rem !important;
}

.mr--20 {
  margin-right: -2rem !important;
}

.mt--20 {
  margin-top: -2rem !important;
}

.mb--20 {
  margin-bottom: -2rem !important;
}

.p--20 {
  padding: -2rem !important;
}

.px--20 {
  padding-left: -2rem !important;
  padding-right: -2rem !important;
}

.py--20 {
  padding-top: -2rem;
  padding-bottom: -2rem !important;
}

.pl--20 {
  padding-left: -2rem !important;
}

.pr--20 {
  padding-right: -2rem !important;
}

.pt--20 {
  padding-top: -2rem !important;
}

.pb--20 {
  padding-bottom: -2rem !important;
}

.m_-20 {
  margin: -0.2rem !important;
}

.mx_-20 {
  margin-left: -0.2rem !important;
  margin-right: -0.2rem !important;
}

.my_-20 {
  margin-top: -0.2rem !important;
  margin-bottom: -0.2rem !important;
}

.ml_-20 {
  margin-left: -0.2rem !important;
}

.mr_-20 {
  margin-right: -0.2rem !important;
}

.mt_-20 {
  margin-top: -0.2rem !important;
}

.mb_-20 {
  margin-bottom: -0.2rem !important;
}

.p_-20 {
  padding: -0.2rem !important;
}

.px_-20 {
  padding-left: -0.2rem !important;
  padding-right: -0.2rem !important;
}

.py_-20 {
  padding-top: -0.2rem;
  padding-bottom: -0.2rem !important;
}

.pl_-20 {
  padding-left: -0.2rem !important;
}

.pr_-20 {
  padding-right: -0.2rem !important;
}

.pt_-20 {
  padding-top: -0.2rem !important;
}

.pb_-20 {
  padding-bottom: -0.2rem !important;
}

.m--21 {
  margin: -2.1rem !important;
}

.mx--21 {
  margin-left: -2.1rem !important;
  margin-right: -2.1rem !important;
}

.my--21 {
  margin-top: -2.1rem !important;
  margin-bottom: -2.1rem !important;
}

.ml--21 {
  margin-left: -2.1rem !important;
}

.mr--21 {
  margin-right: -2.1rem !important;
}

.mt--21 {
  margin-top: -2.1rem !important;
}

.mb--21 {
  margin-bottom: -2.1rem !important;
}

.p--21 {
  padding: -2.1rem !important;
}

.px--21 {
  padding-left: -2.1rem !important;
  padding-right: -2.1rem !important;
}

.py--21 {
  padding-top: -2.1rem;
  padding-bottom: -2.1rem !important;
}

.pl--21 {
  padding-left: -2.1rem !important;
}

.pr--21 {
  padding-right: -2.1rem !important;
}

.pt--21 {
  padding-top: -2.1rem !important;
}

.pb--21 {
  padding-bottom: -2.1rem !important;
}

.m_-21 {
  margin: -0.21rem !important;
}

.mx_-21 {
  margin-left: -0.21rem !important;
  margin-right: -0.21rem !important;
}

.my_-21 {
  margin-top: -0.21rem !important;
  margin-bottom: -0.21rem !important;
}

.ml_-21 {
  margin-left: -0.21rem !important;
}

.mr_-21 {
  margin-right: -0.21rem !important;
}

.mt_-21 {
  margin-top: -0.21rem !important;
}

.mb_-21 {
  margin-bottom: -0.21rem !important;
}

.p_-21 {
  padding: -0.21rem !important;
}

.px_-21 {
  padding-left: -0.21rem !important;
  padding-right: -0.21rem !important;
}

.py_-21 {
  padding-top: -0.21rem;
  padding-bottom: -0.21rem !important;
}

.pl_-21 {
  padding-left: -0.21rem !important;
}

.pr_-21 {
  padding-right: -0.21rem !important;
}

.pt_-21 {
  padding-top: -0.21rem !important;
}

.pb_-21 {
  padding-bottom: -0.21rem !important;
}

.m--22 {
  margin: -2.2rem !important;
}

.mx--22 {
  margin-left: -2.2rem !important;
  margin-right: -2.2rem !important;
}

.my--22 {
  margin-top: -2.2rem !important;
  margin-bottom: -2.2rem !important;
}

.ml--22 {
  margin-left: -2.2rem !important;
}

.mr--22 {
  margin-right: -2.2rem !important;
}

.mt--22 {
  margin-top: -2.2rem !important;
}

.mb--22 {
  margin-bottom: -2.2rem !important;
}

.p--22 {
  padding: -2.2rem !important;
}

.px--22 {
  padding-left: -2.2rem !important;
  padding-right: -2.2rem !important;
}

.py--22 {
  padding-top: -2.2rem;
  padding-bottom: -2.2rem !important;
}

.pl--22 {
  padding-left: -2.2rem !important;
}

.pr--22 {
  padding-right: -2.2rem !important;
}

.pt--22 {
  padding-top: -2.2rem !important;
}

.pb--22 {
  padding-bottom: -2.2rem !important;
}

.m_-22 {
  margin: -0.22rem !important;
}

.mx_-22 {
  margin-left: -0.22rem !important;
  margin-right: -0.22rem !important;
}

.my_-22 {
  margin-top: -0.22rem !important;
  margin-bottom: -0.22rem !important;
}

.ml_-22 {
  margin-left: -0.22rem !important;
}

.mr_-22 {
  margin-right: -0.22rem !important;
}

.mt_-22 {
  margin-top: -0.22rem !important;
}

.mb_-22 {
  margin-bottom: -0.22rem !important;
}

.p_-22 {
  padding: -0.22rem !important;
}

.px_-22 {
  padding-left: -0.22rem !important;
  padding-right: -0.22rem !important;
}

.py_-22 {
  padding-top: -0.22rem;
  padding-bottom: -0.22rem !important;
}

.pl_-22 {
  padding-left: -0.22rem !important;
}

.pr_-22 {
  padding-right: -0.22rem !important;
}

.pt_-22 {
  padding-top: -0.22rem !important;
}

.pb_-22 {
  padding-bottom: -0.22rem !important;
}

.m--23 {
  margin: -2.3rem !important;
}

.mx--23 {
  margin-left: -2.3rem !important;
  margin-right: -2.3rem !important;
}

.my--23 {
  margin-top: -2.3rem !important;
  margin-bottom: -2.3rem !important;
}

.ml--23 {
  margin-left: -2.3rem !important;
}

.mr--23 {
  margin-right: -2.3rem !important;
}

.mt--23 {
  margin-top: -2.3rem !important;
}

.mb--23 {
  margin-bottom: -2.3rem !important;
}

.p--23 {
  padding: -2.3rem !important;
}

.px--23 {
  padding-left: -2.3rem !important;
  padding-right: -2.3rem !important;
}

.py--23 {
  padding-top: -2.3rem;
  padding-bottom: -2.3rem !important;
}

.pl--23 {
  padding-left: -2.3rem !important;
}

.pr--23 {
  padding-right: -2.3rem !important;
}

.pt--23 {
  padding-top: -2.3rem !important;
}

.pb--23 {
  padding-bottom: -2.3rem !important;
}

.m_-23 {
  margin: -0.23rem !important;
}

.mx_-23 {
  margin-left: -0.23rem !important;
  margin-right: -0.23rem !important;
}

.my_-23 {
  margin-top: -0.23rem !important;
  margin-bottom: -0.23rem !important;
}

.ml_-23 {
  margin-left: -0.23rem !important;
}

.mr_-23 {
  margin-right: -0.23rem !important;
}

.mt_-23 {
  margin-top: -0.23rem !important;
}

.mb_-23 {
  margin-bottom: -0.23rem !important;
}

.p_-23 {
  padding: -0.23rem !important;
}

.px_-23 {
  padding-left: -0.23rem !important;
  padding-right: -0.23rem !important;
}

.py_-23 {
  padding-top: -0.23rem;
  padding-bottom: -0.23rem !important;
}

.pl_-23 {
  padding-left: -0.23rem !important;
}

.pr_-23 {
  padding-right: -0.23rem !important;
}

.pt_-23 {
  padding-top: -0.23rem !important;
}

.pb_-23 {
  padding-bottom: -0.23rem !important;
}

.m--24 {
  margin: -2.4rem !important;
}

.mx--24 {
  margin-left: -2.4rem !important;
  margin-right: -2.4rem !important;
}

.my--24 {
  margin-top: -2.4rem !important;
  margin-bottom: -2.4rem !important;
}

.ml--24 {
  margin-left: -2.4rem !important;
}

.mr--24 {
  margin-right: -2.4rem !important;
}

.mt--24 {
  margin-top: -2.4rem !important;
}

.mb--24 {
  margin-bottom: -2.4rem !important;
}

.p--24 {
  padding: -2.4rem !important;
}

.px--24 {
  padding-left: -2.4rem !important;
  padding-right: -2.4rem !important;
}

.py--24 {
  padding-top: -2.4rem;
  padding-bottom: -2.4rem !important;
}

.pl--24 {
  padding-left: -2.4rem !important;
}

.pr--24 {
  padding-right: -2.4rem !important;
}

.pt--24 {
  padding-top: -2.4rem !important;
}

.pb--24 {
  padding-bottom: -2.4rem !important;
}

.m_-24 {
  margin: -0.24rem !important;
}

.mx_-24 {
  margin-left: -0.24rem !important;
  margin-right: -0.24rem !important;
}

.my_-24 {
  margin-top: -0.24rem !important;
  margin-bottom: -0.24rem !important;
}

.ml_-24 {
  margin-left: -0.24rem !important;
}

.mr_-24 {
  margin-right: -0.24rem !important;
}

.mt_-24 {
  margin-top: -0.24rem !important;
}

.mb_-24 {
  margin-bottom: -0.24rem !important;
}

.p_-24 {
  padding: -0.24rem !important;
}

.px_-24 {
  padding-left: -0.24rem !important;
  padding-right: -0.24rem !important;
}

.py_-24 {
  padding-top: -0.24rem;
  padding-bottom: -0.24rem !important;
}

.pl_-24 {
  padding-left: -0.24rem !important;
}

.pr_-24 {
  padding-right: -0.24rem !important;
}

.pt_-24 {
  padding-top: -0.24rem !important;
}

.pb_-24 {
  padding-bottom: -0.24rem !important;
}

.container {
  width: 14.4rem;
  margin: 0 auto;
  max-width: 19.2rem;
}

#app {
  font-size: 0.18rem;
}

.img-hover {
  transition: all .3s ease-in;
}

.img-hover:hover {
  transform: scale(1.2, 1.2);
  transition: all .3s ease-in-out;
}

.el-dialog__body {
  word-break: break-word;
}

.el-message__icon {
  font-size: 0.24rem;
}

.common-header-dialog {
  background: rgba(0,0,0,0);
}

body::-webkit-scrollbar {
  width: 0;
}

a {
  text-decoration: none;
}

.courses-tooltip {
  width: 2.45rem;
  margin-left: 0.15rem !important;
  font-size: 0.16rem;
  line-height: 1.6;
  margin-top: -0.07rem !important;
}

.courses-tooltip.is-light {
  border-color: #cfd0d0;
  color: #8e8e8e;
}

.courses-tooltip.is-light .el-popper__arrow {
  transform: translate3d(0.2rem, 0, 0) !important;
}

.courses-tooltip.is-light .el-popper__arrow::before {
  border-color: #cfd0d0;
}

.article-template {
  font-size: 0.21rem;
  font-family: Helvetica;
  color: #727171;
  line-height: 0.27rem;
  text-align: left;
}

.article-template img {
  max-width: 100%;
  height: auto !important;
  width: 100%;
}

.article-template video {
  max-width: 100%;
  height: auto !important;
  width: 100%;
}

.article-template p.special {
  margin: 0 0 1em;
  line-height: 0.2rem;
}

.article-template table {
  border-collapse: collapse;
  border: 0.01rem solid #000;
}

.article-template table th {
  background-color: #f2f2f2;
  padding: 0.04rem;
  border: 0.01rem solid #000;
}

.article-template table td {
  padding: 0.04rem;
  border: 0.01rem solid #000;
}

.tag {
  position: absolute;
}

.tag img {
  width: 100%;
  height: auto;
  display: block;
}

.tag-cloud {
  width: 2.92rem;
  height: 1.79rem;
  position: absolute;
  top: 0;
  right: 0;
}

@keyframes shakefn {
  0% {
    transform: rotate(-15deg);
  }

  50% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(-15deg);
  }
}

.animateShake {
  animation: shakefn 3s ease-in-out infinite;
  transform-origin: top right;
}

.animateShake2 {
  animation: shakefn 3s ease-in-out infinite;
  transform-origin: top left;
}

@keyframes cloud {
  0% {
    opacity: 1;
    transform: translate(0, 0);
  }

  25% {
    opacity: 1;
    transform: translate(50%, 0);
  }

  50% {
    opacity: 1;
    transform: translate(25%, 0);
  }

  100% {
    opacity: 0;
    transform: translate(100%, 0);
  }
}

.animateCloud {
  animation: cloud 3s ease-in-out infinite;
}

.item-dropdown {
  background-color: rgba(0,0,0,0) !important;
  border: none !important;
  box-shadow: none !important;
}

.item-dropdown .el-popper__arrow {
  display: none;
}

.item-dropdown .el-dropdown-menu__item {
  color: #fff;
  font-size: 0.2rem;
  color: hsla(0,0%,100%,.85);
  line-height: 0.24rem;
  text-decoration: none;
  width: 2.74rem;
  font-family: Helvetica;
  padding: 0.1rem 0;
  max-width: 100%;
  flex-wrap: wrap;
  white-space: normal;
}

.item-dropdown .el-dropdown-menu__item:hover {
  background-color: rgba(0,0,0,0);
  color: #fff;
}

.layout-flex {
  display: flex;
}

.layout-flex>.left {
  padding-right: 0.55rem;
  width: 3.35rem;
}

.layout-flex>.right {
  width: 75%;
  flex: 1;
}
.footer[data-v-6d28ca35] {
  box-sizing: border-box;
  background: url(../../lib/img/bottom.57a0386f.png) no-repeat center bottom;
  background-size: cover;
  height: auto;
  background-color: #fffeea;
  min-height: 6.5rem;
}
.footer-container[data-v-6d28ca35] {
  width: 100%;
  color: #fff;
}
.footer-content[data-v-6d28ca35] {
  min-height: 5.76rem;
  flex-wrap: wrap;
}
.footer-hd[data-v-6d28ca35] {
  width: 100%;
  display: flex;
}
.footer-href[data-v-6d28ca35] {
  display: block;
  width: 0.3rem;
  height: 0.3rem;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
  margin-bottom: 0.4rem;
}
.footer-href-tiktok[data-v-6d28ca35] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADKQTcFAAACAklEQVRIDb2Xu0rEQBSGd0UtFAtlGwt18VKIoI2FrQiKYCeCWggWvoKVYGNhp61gYSHeWhsLfQobcUEQC/GKiIjgJX4HmZCMJzvjZuPAz5z555zzkUlIdnO5lCMIgjNkjxFX2xpXQoX7RVddVuBxFzj1PmesHfUn/lC55lldsfTdBF6fBM8KLLw+dAC8IQmeyk84auxwXBItoJZUILuYhto9DqlWcGfqszxqw4jOBbP4b7Dh5v4E5tjqkM/DsgzhPqRUEgAaQ9voGn0hGSumF7F2j7vxm9EiOkfhMHWJM5nt6DisiAerphBbBZt9mclpQxNo3vi1JojOJPSzPkKtUb/SOJ/PX1ErCsevewxUnrxDVBVoSLKCX2D211G7lVf1ZeyoudpeCDMJlH18Of5n9JCQ423HwFQJ1D6FAG+a+3Tg3dUj0YaMKjWb1YYKwwYXFfCO4qW2bHCz0rGkeFFL++Z+RBO02AZrD02PVigeD2MjU4eyf6t4McsGX8R2fxazimesaQK7xw3PxKtJ8Jq5giVkD3k/T9kN8AbQo53MesvOda4p6kTvSjOxdtEcmkRr6A1pY9gJ0hLotKF18/ROtJ5eHoAmpH1xXOw7EtK9amnQhUouUmRfoGV/R3tdtSTRqID2Is2TQvlmd3k39k2k6SBaR6foCb0guRXyg9355yyJ8w2jy7SJQDqA7AAAAABJRU5ErkJggg==);
  background-size: cover;
}
.footer-href-kwai[data-v-6d28ca35] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADKQTcFAAADhklEQVRIDa2XW0hVQRSGPZqoZVSk3cAgSnyI8iUKCiroKaleogskhVBmSETQQ0TgQ6+BFEGEUCBEFzIlEip6CaKCiiworQwPhYoFZaappZ6+tZu1nT3OOV5wwef6Z601M/sye+aYljaOJRKJrXAbOqAXnsNFWDZO16mlGTgHbkEy6ydxcmqjp+jFoHeTzejEj6cYZnIpBt7tDK7NEUQzdGsAPwzrdQZ0JqyBDTBT4+N6iuURy/t07SGBRTIAPh3KYQDEbpp4KfpbEPn/ZwjXAAsmMnGJ1VFlGyLb7UzshCn4gz9ntM91ESxw+0faFFR5eh6LFJkGdfJY+zz18iqqQC7sM4g1+sYIYxRcCMqifzaHBY6g7EW0NCHrwH7nBbR7Tc187Z6uwvI/La1ytgqPd3MtsVjsidahv6AfmHawRkT7Jm4xRbbbaDdUcxdL0Cu0bfyw05bmkImNWSdhLYPlg65W84QSslkUhUUI2jG4oQWWl89rtdai8+CHyS/VuNdTVGUKbfedhnxCRbAFGiGZdZI4AvvhrSlqx2d6J9QgBVnw3nSYLrdXx0/pmU3urG0aZpXXdtCdLOYG7DYd5tA+DWUQfgp2DXoEeuGXRQ+6Gx5DAys7jo9Yyom1kguYgS6EPPgN9iR9DJwgJgtO9uZ5MBdmwSB0kv+Kj1hkYjpmUOT7HIJO5KW+HIohH+RC5EkoWWifxQmWMHazJsOJGfQowWpohw/w0fGttBdDHFKvTgo8VsHEl8bEmVi/NaTX7hCVvXkXyKkzGYtTvMOe1L5jeU+yve2DlSCPUzaCVaDbYh16D5TCFQj7o9W6EPfgJTTBG+7Utw2TwszlyyqMGPFcsM/Yq7TlPK4EnwXbKwk5HLbBKbgOmyIDa4OEmG7mGg488aYgO/rnMlK2zDOjoVDJFnk2bI2KA/ag7iGhm7ld49NlBA/BfU8yg5jgWuSAcCeOJN2eTlu+V5/JmJ+gBvqtghxLjzkWc+2kpX2LKE5eNgnX5ASqBVmIA1YyclOyI9m2nFfi20RkxdsmK7oentpBo595YhLq8MaZUL/jevRaCF8D+jWovUJkQ7UGUvhWcrWw3TupBEkedgaQ8/cRyGE/aHI9+EKQz+ka6G8pZOIvyL83ckE7YWHSydwExeugDvrAZ5V2HwpkJ5Pjsxgm/uPdHsTWDJID8vv6PLwDOVNrwLfI7K4T1v8AdoAxgx82WB8AAAAASUVORK5CYII=);
  background-size: cover;
}
.footer-href-bilibili[data-v-6d28ca35] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAeCAYAAAB9hg0IAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAOqADAAQAAAABAAAAHgAAAACX6iIwAAAFi0lEQVRYCe2XW4hWVRTHZ7ymqXkbTa200gKtFCUtqdAeIpzKwt58EAwh8KE3eyiIwIqhIhCiByntpZfCrAehEhvKErO0qzXeQs1qTLqgqZk1/X5nzjru78x833wN+hDNgt/stS9r/8/ae599vmlo6LO+Ffjvr0BHR8dAWAyvQ/OFzgiNmfAcrLnQWsX8iD0LRyFsUdF5nh0E7oNdIUS5/jxLdJluQNJyD35TUv8z8et2eeiJDL4WRkJrY2PjL90Ez6ZtVtLeW62hzDEdJsABtL5K5qxw+yW1LxNft6NUr7f6GAO3wAa4pUpQ+YF6qzWf+XfAm/BwFa2sOU10d62B/6Lvi2TsqMRP3QuhNToVKPtpouVVTo91Oa5WPT0Z1cTbmOCvZJKBiV+3y1FtZ/BPeUA1raw7TbS8yoPrVqwcaBJhY8JJSx7wD+r7krbeajlF6NVMNN21bwj6GyJ5X/QejcvnXgaNgMWwjSSeoe0E/jDIEqXup+pHmAebGbOH0oX10tLq1ZrK2BVwCJqZZxHlXvAuCK0Z+NeAi3mGMZspi6QaaDhNfb+NuV0STg/lHPqXg+/j3Hys4lrs6Cr8u+F5WABa+qrUq3URcc7VBHewgP0pXTRtNHU3aQGshmXwEGRmR2qucli94p8ScAV8C5Py4AN5GYn+TN2b1c9I3LC9SdRT50558kxyPISWufhJU6sRzkBondtRGrVUvOaZ7xye/TXRy+AwRGImrY3tLBqOUYZ43pQd3fDr0uLUnSXAy85ExURDCzfTCy0XRM2uxtYvhbCXuo7o2sLgRpgLrnBm+CtB+84GynkwA5aA749tg+EsaL/bVo8x9joYAVkSlE0QNh9nHDTDHFgYc9Y6ur4HPRqr7PG4HTYx8ftwNf6hPDB21DF3wqWQPSBxrnjcCUOJq+tCImYcrIP3iFnBPH5eToGmnp+tq2ABFIuPf84I9IUO23Gup7ZHwBsRRHk/+GM9bDjOI1HRj9nw307afbgejfHpqXvVANra8nkeoJyW+xZbY8J+4ViyOr7IrrQ2sbOo66/vaZg7ejgqlJ6Mo0l9SOL/kPj16u1KYtTSQq+q1oDOcRV//d5NhgmsiA/iZ8N3yMk+ytnKongDhu0Mh3KKC0asx8mkFHfOsEHhUH6f+BuJcbxHzwvFOdXbDh8ypze21gYnwaM+BbQjnUVDE+N+Yx43yx8hxS+uih3NB4e475LvlAHeijPBj/Va+JrJ/DdrGfSn/gmEXZ47Ie47lSaaLm66o97YPvxwuBKWQAu0whF0WmAsibgQcYJG0Xax/aCppYVeodVdoqm4Qe7mNp2SzaK+HlrhOBwFLRKNecqJujBhMSbqlh9AXC7R7qlYBb6L/gpKT5CftticcqKFVneJRhDxmQ3m720wDR6H/ZCawkshdnVS3hlJKN4O3rxaqlnWsn8N+H1cDu9CxOFmJ+tJyo+t5KZeqmVz7GihVTh5kEUERZPbP5kjs4/yafC9KdteGiLRMay6ixNi44n1V4oXnZZqlrXsn8r447AO/xUwNjWfI7RsN9FCywYs6oVWcYY7+7O/3Yrz8IPofQ2mJ2N1X+ah3snfleiagOMuau6Oprjvoe9+WDWtIQx4AZbFwLw8SPkoOPdJ8J32tt4Gmj8enD8SLbTqTXQlwQthGISdwHkCWvKG8iq7KAoey/t9uBlQiLNAp3iwX2kbmY+xuAm2w/VWEtuI/yAxzuO38zOKm8Ed9Yvgovh8A6FLorRVGhPcALWsnc7V4O5UGG13wY3gSlcYbf4sXAtL0w7qu6GanaZjA8xOY/RpU+dW8PRUGG3+5HwRnoqOYnWjgU5vuENwFnw/DsIe+Bzegp2sanpB0NR7Q28T0V526rn7beA3uhW2oOWt32d9K/B/XYF/AIcb1Yq1auGzAAAAAElFTkSuQmCC);
  background-size: cover;
  width: 0.58rem;
}
.footer-href-weibo[data-v-6d28ca35] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADKQTcFAAADRklEQVRIDe2VXWjNYRzHd4aZjSxMIeXC2zSWWLuRsUIukMJwIc1rlgsX3JpyoRRuKFeylyiF0coiSSTzsrwsI6/TvIzFvDQajs/37P87e85zztnW2uV+9Tm/l+f7vPzP/3mef0rKgPXxHwiHw4OgCtrgCzRCJRRDah+H7bkbg+dAMmugYTWEeh6pDwoGXgMVUA/t4Fs1haF9GLr3XZhAf/16eAaundAovXp0eg1BuwoKIBOuhUKhKnyMoRtPoQzaoBFOw284ClvBrNCChJ6B0mA7vAHflvidECyCDkfYRDwfUuGMUy/3+0ZzRHnwwhH7YVlU7ASIRkERXAg6aNEZkA323l86XbpCBDoCP6E7W2c9EI2BfJgLehURIz4HshIV8HWRjLHjzhcNe9Ho3WRI3I1NQbsLbqJpgTq4A83UluFlBztdyvTAXwm8tF1Gh/3QH3ZXozLQSPgLJ4M8i3gbTIzOSrIT+stqbGAGLIdiy80PVkBDPu6QFZN4HYu30ARhGAOTIfpOic0uW8Cx22BxjGfSdHgKiewRxVIYB3FnnpqO2wKwTUQYsSf8Loe4PRSdnMbNEWnsTwvpYhMR6yo8C+9Ai1S8wtrlyVeCe4ZJI9o8VxeNabwlhWMNxJMkwGfCJafND49EB+rU7/AF5M9hhKuLxBS/O2LtwFkmIj7ltCULZ5teHpE+h74tdTWK9Q7cr0UFm+GhGug5E7dWMXYVKuGPEs+KvFzn2rcJfkG7+itkBw33HEFuEB9jMaWKWcx73O6gbi7dgsBnebnSBr+mJ77tFH858asgrnVqH53YwhsWsDDtfP/L00zNfaBOOWLdy2bVziC62D+AdrDu4lx4Da7ZFRjpRsMmtzGIS2zMOI/gfCDScZhnAuIC+By0+a6ewlhHO5X8myeK2fWmjXrEukO17WV6yjnWSKzP3D64DvehBrZAmqMpJP8Erh239m49PUbDxaCnnvwwzEjWibZhoA+/FvIPzLSAjcn6WT3mGqSDct2te8AmbSJ+AD9Ad7Q000DnXafCTBuvAg5wClqtmMzHTGyiYAELyXXw5XMgA1zTMXwM+rbqnNcyYaJzTlO8JZzYlwUL0ddoOHRAK5O0+7qBvLt/4D80YaYMVrKxtQAAAABJRU5ErkJggg==);
  background-size: cover;
}
.footer-href-weixin[data-v-6d28ca35] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADKQTcFAAACkklEQVRIDe2WzUsVURiHnWtinySkUAsXJVpGICEiKC4iWriLti3aSG0MWokIQto2pATBhbST9C8QXESCGIWEkEUfiNCi8AZ9KV4V9fb8us71zOHO4c6M3Da98Nxz3o9zfmfmnjkzZWX/rUR3wAvTyWazV8l1QgfUwinIwDd4Dc9hwvO8H7TJDcEbsAjFWIaiYaiKrczgwzAOcewrg1ojizNIotNxFI0xunr9LcUbA4aMCdTVJPdhEDbBtmcEumHeSqTxTxelTOEl2LEmGPYHEx+1ctv4x5WnrbNyckf9sa42RbIL1Jp2nglSUE6wwUzQV6x+L3bBysm9xbijBeKBkEfRWyIXA9Gcs0SjBZ0tkFsntgiXoQK24RV8AD1uIzxmn2lDTcJrZI+FVrgTEhqCL9AGWkgN7MIKzMMUi9CigobwCkQ1/c8DcB2KeeZfUtceUCYwC1FMojfhUZRB1GoD9+bFcXoiTtBP/UNrzBr+rhWTq0WuW/F7f8UJVsGqlQxzP5K4AqbIC/wj0A6m6fmvh5OwDL5t0GlI8cf/ZAV38rfA3XlC+i6YL5fvzKGXhzaYNpVvW3TS8HsPP15Jp9t3dBg88JfkaHVV9q1T+Tv4pY5lOsmWrJjcT3lhdQho0xSaWMWyllyT+DcTOLG4ZePo65aFmY7KnbBkhHj6kFnMdTTh18EG6MydhWY4B3rnqn4BFEti+pDYN4T74DGc2Y8Ge+RuQ1K7FpiV2bTjnEaNXh5zCZQnnQKuJKI18CaG+Axj4r4XcktighMwBuZhghtqT8nk91RgV7uu0s7xBKxCF/FG0IfDe6tGB4c2og4o2Rb1en0evHFF+narhWp/dvo6MvUZtQx6d5fWEK38J8KlvUyH2h8WZU7VrWK/0AAAAABJRU5ErkJggg==);
  background-size: cover;
}
.footer-bd[data-v-6d28ca35] {
  flex: 1;
  width: 11.02rem;
  display: flex;
  padding-top: 2.28rem;
}
.footer-bd__hd[data-v-6d28ca35] {
  display: flex;
  margin-left: 1.52rem;
}
.footer-bd__bd[data-v-6d28ca35] {
  text-align: right;
  margin-left: auto;
}
.footer-bd-item[data-v-6d28ca35] {
  margin-left: 0.52rem;
}
.footer-bd-item-title[data-v-6d28ca35] {
  font-size: 0.24rem;
  font-weight: bold;
  line-height: 0.29rem;
  margin-bottom: 0.23rem;
}
.footer-bd-item-list a[data-v-6d28ca35] {
  display: block;
  font-size: 0.18rem;
  line-height: 0.36rem;
  color: #fff;
  text-decoration: none;
}
.footer-bd-item-list a[data-v-6d28ca35]:hover {
  color: #9fa0a0;
}
.footer-bd-back[data-v-6d28ca35] {
  font-size: 0.16rem;
  color: #fff;
  line-height: 0.19rem;
  text-decoration: none;
}
.footer-bd__action[data-v-6d28ca35] {
  margin-left: auto;
}
.footer-bd-before[data-v-6d28ca35] {
  position: relative;
}
.footer-bd-before[data-v-6d28ca35]::after {
  content: " ";
  display: block;
  width: 0.01rem;
  background: #fff;
  top: -1rem;
  right: 0;
  bottom: -0.72rem;
  position: absolute;
}
.footer-logo[data-v-6d28ca35] {
  width: 3.17rem;
  height: 0.9rem;
  margin-left: auto;
}
.footer-logo img[data-v-6d28ca35] {
  width: 100%;
  height: auto;
}
.footer-info[data-v-6d28ca35] {
  font-size: 0.16rem;
  color: #fff;
  line-height: 0.36rem;
}
.footer-info p[data-v-6d28ca35] {
  margin: 0;
}
.footer-info a[data-v-6d28ca35]:-webkit-any-link {
  font-size: 0.16rem;
  color: #fff !important;
  line-height: 0.36rem;
  text-decoration: none;
}
.footer.home[data-v-6d28ca35] {
  background-color: #fffeea;
}
.content[data-v-6b17f9cc] {
  box-sizing: border-box;
}
.layout-header[data-v-6b17f9cc] {
  --el-header-padding: 0 0.5rem;
  --el-header-height: auto;
  box-sizing: border-box;
  padding-top: 0.43rem;
  display: flex;
  justify-content: space-between;
}
.layout-header-title[data-v-6b17f9cc] {
  font-size: 0.24rem;
  font-weight: 500;
  color: #fff;
  line-height: 0.33rem;
  margin: 0;
}
.layout-footer[data-v-6b17f9cc] {
  --el-footer-padding: 0 0;
  --el-footer-height: auto;
  box-sizing: border-box;
}
.layout-main[data-v-6b17f9cc] {
  --el-main-padding: 0;
  overflow: visible;
}
[data-v-6b17f9cc] .el-overlay {
  background-color: rgba(0,0,0,.8);
}
[data-v-6b17f9cc] .el-dialog {
  background-color: rgba(0,0,0,0);
  box-shadow: none;
  z-index: 9999;
}
[data-v-6b17f9cc] .el-dialog .el-dialog__header {
  display: none;
}
[data-v-6b17f9cc] .el-dialog .el-dialog__body {
  padding: 0;
}
[data-v-6b17f9cc] .el-dialog .box>.title {
  position: relative;
  margin-bottom: 0.65rem;
  font-size: 0.32rem;
  font-family: GillSans-SemiBold,GillSans;
  font-weight: 600;
  color: #fff;
  line-height: 0.38rem;
}
[data-v-6b17f9cc] .el-dialog .box>.title .title-after {
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.13rem;
  width: 0.4rem;
  height: 0.06rem;
  background-color: #e50112;
}
[data-v-6b17f9cc] .el-dialog .box .list-wrap {
  display: flex;
  flex-wrap: wrap;
}
[data-v-6b17f9cc] .el-dialog .box .list-wrap .list-item {
  width: 33.33%;
  padding-right: 1rem;
  margin-bottom: 0.6rem;
  cursor: pointer;
}
[data-v-6b17f9cc] .el-dialog .box .list-wrap .list-item .subtitle {
  margin-bottom: 0.2rem;
  font-size: 0.24rem;
  font-family: Helvetica-Bold,Helvetica;
  font-weight: bold;
  color: #fff;
  line-height: 0.29rem;
}
[data-v-6b17f9cc] .el-dialog .box .list-wrap .list-item .intro {
  font-size: 0.18rem;
  font-family: Helvetica;
  color: #fff;
  line-height: 0.28rem;
}
.href[data-v-761aab88] {
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: initial;
  display: block;
}
.item[data-v-804090bc] {
  width: 0.42rem;
  height: 0.42rem;
  position: relative;
  cursor: pointer;
}
.item-content[data-v-804090bc] {
  width: 100%;
  height: 100%;
}
.item-content img[data-v-804090bc] {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.item-mask[data-v-804090bc] {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  width: 0;
  height: 0;
  overflow: hidden;
}
.item-code[data-v-804090bc] {
  width: 100%;
  height: 100%;
}
.item-code img[data-v-804090bc] {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.item-code-text[data-v-804090bc] {
  position: absolute;
  font-size: 0.1rem;
  line-height: 0.11rem;
  width: 1.38rem;
  top: 105%;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
  text-align: center;
}
.item:hover .item-mask[data-v-804090bc] {
  width: 0.67rem;
  height: 0.67rem;
  transition: all .3s ease-in-out;
  overflow: visible;
}
.footer[data-v-3b4ee3ae] {
  box-sizing: border-box;
  background: url(../../lib/img/bg-bottom.1d16eb94.jpg) no-repeat center;
  background-size: cover;
  height: auto;
}
.footer-container[data-v-3b4ee3ae] {
  width: 100%;
  color: #fff;
  background-color: rgba(11,49,143,.9);
}
.footer-content[data-v-3b4ee3ae] {
  min-height: 4.83rem;
  flex-wrap: wrap;
}
.footer-hd[data-v-3b4ee3ae] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.footer-hd-left[data-v-3b4ee3ae] {
  display: flex;
  width: 100%;
}
.footer-hd-ft[data-v-3b4ee3ae] {
  display: flex;
  width: 100%;
}
.footer-hd-link[data-v-3b4ee3ae] {
  width: 4.05rem;
  display: flex;
  justify-content: space-between;
}
.footer-href[data-v-3b4ee3ae] {
  display: block;
  width: 0.3rem;
  height: 0.3rem;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
}
.footer-href-tiktok[data-v-3b4ee3ae] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADKQTcFAAACAklEQVRIDb2Xu0rEQBSGd0UtFAtlGwt18VKIoI2FrQiKYCeCWggWvoKVYGNhp61gYSHeWhsLfQobcUEQC/GKiIjgJX4HmZCMJzvjZuPAz5z555zzkUlIdnO5lCMIgjNkjxFX2xpXQoX7RVddVuBxFzj1PmesHfUn/lC55lldsfTdBF6fBM8KLLw+dAC8IQmeyk84auxwXBItoJZUILuYhto9DqlWcGfqszxqw4jOBbP4b7Dh5v4E5tjqkM/DsgzhPqRUEgAaQ9voGn0hGSumF7F2j7vxm9EiOkfhMHWJM5nt6DisiAerphBbBZt9mclpQxNo3vi1JojOJPSzPkKtUb/SOJ/PX1ErCsevewxUnrxDVBVoSLKCX2D211G7lVf1ZeyoudpeCDMJlH18Of5n9JCQ423HwFQJ1D6FAG+a+3Tg3dUj0YaMKjWb1YYKwwYXFfCO4qW2bHCz0rGkeFFL++Z+RBO02AZrD02PVigeD2MjU4eyf6t4McsGX8R2fxazimesaQK7xw3PxKtJ8Jq5giVkD3k/T9kN8AbQo53MesvOda4p6kTvSjOxdtEcmkRr6A1pY9gJ0hLotKF18/ROtJ5eHoAmpH1xXOw7EtK9amnQhUouUmRfoGV/R3tdtSTRqID2Is2TQvlmd3k39k2k6SBaR6foCb0guRXyg9355yyJ8w2jy7SJQDqA7AAAAABJRU5ErkJggg==);
  background-size: cover;
}
.footer-href-kwai[data-v-3b4ee3ae] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADKQTcFAAADhklEQVRIDa2XW0hVQRSGPZqoZVSk3cAgSnyI8iUKCiroKaleogskhVBmSETQQ0TgQ6+BFEGEUCBEFzIlEip6CaKCiiworQwPhYoFZaappZ6+tZu1nT3OOV5wwef6Z601M/sye+aYljaOJRKJrXAbOqAXnsNFWDZO16mlGTgHbkEy6ydxcmqjp+jFoHeTzejEj6cYZnIpBt7tDK7NEUQzdGsAPwzrdQZ0JqyBDTBT4+N6iuURy/t07SGBRTIAPh3KYQDEbpp4KfpbEPn/ZwjXAAsmMnGJ1VFlGyLb7UzshCn4gz9ntM91ESxw+0faFFR5eh6LFJkGdfJY+zz18iqqQC7sM4g1+sYIYxRcCMqifzaHBY6g7EW0NCHrwH7nBbR7Tc187Z6uwvI/La1ytgqPd3MtsVjsidahv6AfmHawRkT7Jm4xRbbbaDdUcxdL0Cu0bfyw05bmkImNWSdhLYPlg65W84QSslkUhUUI2jG4oQWWl89rtdai8+CHyS/VuNdTVGUKbfedhnxCRbAFGiGZdZI4AvvhrSlqx2d6J9QgBVnw3nSYLrdXx0/pmU3urG0aZpXXdtCdLOYG7DYd5tA+DWUQfgp2DXoEeuGXRQ+6Gx5DAys7jo9Yyom1kguYgS6EPPgN9iR9DJwgJgtO9uZ5MBdmwSB0kv+Kj1hkYjpmUOT7HIJO5KW+HIohH+RC5EkoWWifxQmWMHazJsOJGfQowWpohw/w0fGttBdDHFKvTgo8VsHEl8bEmVi/NaTX7hCVvXkXyKkzGYtTvMOe1L5jeU+yve2DlSCPUzaCVaDbYh16D5TCFQj7o9W6EPfgJTTBG+7Utw2TwszlyyqMGPFcsM/Yq7TlPK4EnwXbKwk5HLbBKbgOmyIDa4OEmG7mGg488aYgO/rnMlK2zDOjoVDJFnk2bI2KA/ag7iGhm7ld49NlBA/BfU8yg5jgWuSAcCeOJN2eTlu+V5/JmJ+gBvqtghxLjzkWc+2kpX2LKE5eNgnX5ASqBVmIA1YyclOyI9m2nFfi20RkxdsmK7oentpBo595YhLq8MaZUL/jevRaCF8D+jWovUJkQ7UGUvhWcrWw3TupBEkedgaQ8/cRyGE/aHI9+EKQz+ka6G8pZOIvyL83ckE7YWHSydwExeugDvrAZ5V2HwpkJ5Pjsxgm/uPdHsTWDJID8vv6PLwDOVNrwLfI7K4T1v8AdoAxgx82WB8AAAAASUVORK5CYII=);
  background-size: cover;
}
.footer-href-bilibili[data-v-3b4ee3ae] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAeCAYAAAB9hg0IAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAOqADAAQAAAABAAAAHgAAAACX6iIwAAAFi0lEQVRYCe2XW4hWVRTHZ7ymqXkbTa200gKtFCUtqdAeIpzKwt58EAwh8KE3eyiIwIqhIhCiByntpZfCrAehEhvKErO0qzXeQs1qTLqgqZk1/X5nzjru78x833wN+hDNgt/stS9r/8/ae599vmlo6LO+Ffjvr0BHR8dAWAyvQ/OFzgiNmfAcrLnQWsX8iD0LRyFsUdF5nh0E7oNdIUS5/jxLdJluQNJyD35TUv8z8et2eeiJDL4WRkJrY2PjL90Ez6ZtVtLeW62hzDEdJsABtL5K5qxw+yW1LxNft6NUr7f6GAO3wAa4pUpQ+YF6qzWf+XfAm/BwFa2sOU10d62B/6Lvi2TsqMRP3QuhNToVKPtpouVVTo91Oa5WPT0Z1cTbmOCvZJKBiV+3y1FtZ/BPeUA1raw7TbS8yoPrVqwcaBJhY8JJSx7wD+r7krbeajlF6NVMNN21bwj6GyJ5X/QejcvnXgaNgMWwjSSeoe0E/jDIEqXup+pHmAebGbOH0oX10tLq1ZrK2BVwCJqZZxHlXvAuCK0Z+NeAi3mGMZspi6QaaDhNfb+NuV0STg/lHPqXg+/j3Hys4lrs6Cr8u+F5WABa+qrUq3URcc7VBHewgP0pXTRtNHU3aQGshmXwEGRmR2qucli94p8ScAV8C5Py4AN5GYn+TN2b1c9I3LC9SdRT50558kxyPISWufhJU6sRzkBondtRGrVUvOaZ7xye/TXRy+AwRGImrY3tLBqOUYZ43pQd3fDr0uLUnSXAy85ExURDCzfTCy0XRM2uxtYvhbCXuo7o2sLgRpgLrnBm+CtB+84GynkwA5aA749tg+EsaL/bVo8x9joYAVkSlE0QNh9nHDTDHFgYc9Y6ur4HPRqr7PG4HTYx8ftwNf6hPDB21DF3wqWQPSBxrnjcCUOJq+tCImYcrIP3iFnBPH5eToGmnp+tq2ABFIuPf84I9IUO23Gup7ZHwBsRRHk/+GM9bDjOI1HRj9nw307afbgejfHpqXvVANra8nkeoJyW+xZbY8J+4ViyOr7IrrQ2sbOo66/vaZg7ejgqlJ6Mo0l9SOL/kPj16u1KYtTSQq+q1oDOcRV//d5NhgmsiA/iZ8N3yMk+ytnKongDhu0Mh3KKC0asx8mkFHfOsEHhUH6f+BuJcbxHzwvFOdXbDh8ypze21gYnwaM+BbQjnUVDE+N+Yx43yx8hxS+uih3NB4e475LvlAHeijPBj/Va+JrJ/DdrGfSn/gmEXZ47Ie47lSaaLm66o97YPvxwuBKWQAu0whF0WmAsibgQcYJG0Xax/aCppYVeodVdoqm4Qe7mNp2SzaK+HlrhOBwFLRKNecqJujBhMSbqlh9AXC7R7qlYBb6L/gpKT5CftticcqKFVneJRhDxmQ3m720wDR6H/ZCawkshdnVS3hlJKN4O3rxaqlnWsn8N+H1cDu9CxOFmJ+tJyo+t5KZeqmVz7GihVTh5kEUERZPbP5kjs4/yafC9KdteGiLRMay6ixNi44n1V4oXnZZqlrXsn8r447AO/xUwNjWfI7RsN9FCywYs6oVWcYY7+7O/3Yrz8IPofQ2mJ2N1X+ah3snfleiagOMuau6Oprjvoe9+WDWtIQx4AZbFwLw8SPkoOPdJ8J32tt4Gmj8enD8SLbTqTXQlwQthGISdwHkCWvKG8iq7KAoey/t9uBlQiLNAp3iwX2kbmY+xuAm2w/VWEtuI/yAxzuO38zOKm8Ed9Yvgovh8A6FLorRVGhPcALWsnc7V4O5UGG13wY3gSlcYbf4sXAtL0w7qu6GanaZjA8xOY/RpU+dW8PRUGG3+5HwRnoqOYnWjgU5vuENwFnw/DsIe+Bzegp2sanpB0NR7Q28T0V526rn7beA3uhW2oOWt32d9K/B/XYF/AIcb1Yq1auGzAAAAAElFTkSuQmCC);
  background-size: cover;
  width: 0.58rem;
}
.footer-href-weibo[data-v-3b4ee3ae] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADKQTcFAAADRklEQVRIDe2VXWjNYRzHd4aZjSxMIeXC2zSWWLuRsUIukMJwIc1rlgsX3JpyoRRuKFeylyiF0coiSSTzsrwsI6/TvIzFvDQajs/37P87e85zztnW2uV+9Tm/l+f7vPzP/3mef0rKgPXxHwiHw4OgCtrgCzRCJRRDah+H7bkbg+dAMmugYTWEeh6pDwoGXgMVUA/t4Fs1haF9GLr3XZhAf/16eAaundAovXp0eg1BuwoKIBOuhUKhKnyMoRtPoQzaoBFOw284ClvBrNCChJ6B0mA7vAHflvidECyCDkfYRDwfUuGMUy/3+0ZzRHnwwhH7YVlU7ASIRkERXAg6aNEZkA323l86XbpCBDoCP6E7W2c9EI2BfJgLehURIz4HshIV8HWRjLHjzhcNe9Ho3WRI3I1NQbsLbqJpgTq4A83UluFlBztdyvTAXwm8tF1Gh/3QH3ZXozLQSPgLJ4M8i3gbTIzOSrIT+stqbGAGLIdiy80PVkBDPu6QFZN4HYu30ARhGAOTIfpOic0uW8Cx22BxjGfSdHgKiewRxVIYB3FnnpqO2wKwTUQYsSf8Loe4PRSdnMbNEWnsTwvpYhMR6yo8C+9Ai1S8wtrlyVeCe4ZJI9o8VxeNabwlhWMNxJMkwGfCJafND49EB+rU7/AF5M9hhKuLxBS/O2LtwFkmIj7ltCULZ5teHpE+h74tdTWK9Q7cr0UFm+GhGug5E7dWMXYVKuGPEs+KvFzn2rcJfkG7+itkBw33HEFuEB9jMaWKWcx73O6gbi7dgsBnebnSBr+mJ77tFH858asgrnVqH53YwhsWsDDtfP/L00zNfaBOOWLdy2bVziC62D+AdrDu4lx4Da7ZFRjpRsMmtzGIS2zMOI/gfCDScZhnAuIC+By0+a6ewlhHO5X8myeK2fWmjXrEukO17WV6yjnWSKzP3D64DvehBrZAmqMpJP8Erh239m49PUbDxaCnnvwwzEjWibZhoA+/FvIPzLSAjcn6WT3mGqSDct2te8AmbSJ+AD9Ad7Q000DnXafCTBuvAg5wClqtmMzHTGyiYAELyXXw5XMgA1zTMXwM+rbqnNcyYaJzTlO8JZzYlwUL0ddoOHRAK5O0+7qBvLt/4D80YaYMVrKxtQAAAABJRU5ErkJggg==);
  background-size: cover;
}
.footer-href-weixin[data-v-3b4ee3ae] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADKQTcFAAACkklEQVRIDe2WzUsVURiHnWtinySkUAsXJVpGICEiKC4iWriLti3aSG0MWokIQto2pATBhbST9C8QXESCGIWEkEUfiNCi8AZ9KV4V9fb8us71zOHO4c6M3Da98Nxz3o9zfmfmnjkzZWX/rUR3wAvTyWazV8l1QgfUwinIwDd4Dc9hwvO8H7TJDcEbsAjFWIaiYaiKrczgwzAOcewrg1ojizNIotNxFI0xunr9LcUbA4aMCdTVJPdhEDbBtmcEumHeSqTxTxelTOEl2LEmGPYHEx+1ctv4x5WnrbNyckf9sa42RbIL1Jp2nglSUE6wwUzQV6x+L3bBysm9xbijBeKBkEfRWyIXA9Gcs0SjBZ0tkFsntgiXoQK24RV8AD1uIzxmn2lDTcJrZI+FVrgTEhqCL9AGWkgN7MIKzMMUi9CigobwCkQ1/c8DcB2KeeZfUtceUCYwC1FMojfhUZRB1GoD9+bFcXoiTtBP/UNrzBr+rhWTq0WuW/F7f8UJVsGqlQxzP5K4AqbIC/wj0A6m6fmvh5OwDL5t0GlI8cf/ZAV38rfA3XlC+i6YL5fvzKGXhzaYNpVvW3TS8HsPP15Jp9t3dBg88JfkaHVV9q1T+Tv4pY5lOsmWrJjcT3lhdQho0xSaWMWyllyT+DcTOLG4ZePo65aFmY7KnbBkhHj6kFnMdTTh18EG6MydhWY4B3rnqn4BFEti+pDYN4T74DGc2Y8Ge+RuQ1K7FpiV2bTjnEaNXh5zCZQnnQKuJKI18CaG+Axj4r4XcktighMwBuZhghtqT8nk91RgV7uu0s7xBKxCF/FG0IfDe6tGB4c2og4o2Rb1en0evHFF+narhWp/dvo6MvUZtQx6d5fWEK38J8KlvUyH2h8WZU7VrWK/0AAAAABJRU5ErkJggg==);
  background-size: cover;
}
.footer-href svg[data-v-3b4ee3ae] {
  width: 100%;
  height: 100%;
}
.footer-bd[data-v-3b4ee3ae] {
  flex: 1;
  width: 11.02rem;
  display: flex;
  justify-content: space-between;
}
.footer-bd__hd[data-v-3b4ee3ae] {
  display: flex;
}
.footer-bd__bd[data-v-3b4ee3ae] {
  text-align: right;
}
.footer-bd-item[data-v-3b4ee3ae] {
  margin-left: 0.52rem;
}
.footer-bd-item-title[data-v-3b4ee3ae] {
  font-size: 0.24rem;
  font-family: Helvetica-Bold,Helvetica;
  font-weight: bold;
  line-height: 0.29rem;
  margin-bottom: 0.23rem;
}
.footer-bd-item-list a[data-v-3b4ee3ae] {
  display: block;
  font-size: 0.18rem;
  line-height: 0.36rem;
  color: #fff;
  text-decoration: none;
}
.footer-bd-item-list a[data-v-3b4ee3ae]:hover {
  color: #9fa0a0;
}
.footer-bd-back[data-v-3b4ee3ae] {
  font-size: 0.16rem;
  font-family: Helvetica;
  color: #fff;
  line-height: 0.19rem;
  text-decoration: none;
}
.footer-bd__action[data-v-3b4ee3ae] {
  margin-left: auto;
}
.footer-logo[data-v-3b4ee3ae] {
  width: 3.17rem;
  height: 0.9rem;
  margin-left: auto;
}
.footer-logo img[data-v-3b4ee3ae] {
  width: 100%;
  height: auto;
}
.footer-info[data-v-3b4ee3ae] {
  font-size: 0.16rem;
  color: #fff;
  line-height: 0.36rem;
}
.footer-info p[data-v-3b4ee3ae] {
  margin: 0;
}
.footer-info a[data-v-3b4ee3ae]:-webkit-any-link {
  font-size: 0.16rem;
  color: #fff !important;
  line-height: 0.36rem;
  text-decoration: none;
}
.footer.home[data-v-3b4ee3ae] {
  background-color: #fffeea;
}
.dynamic[data-v-7fb028c4] {
  margin-left: -0.12rem;
  margin-right: -0.12rem;
}
.dynamic-item[data-v-7fb028c4] {
  margin-bottom: 0.3rem;
}
.dynamic-button[data-v-7fb028c4] {
  height: 0.64rem;
  margin-bottom: 0.3rem;
  font-size: 0.18rem;
  margin-left: 0;
  padding-left: 0.66rem;
  padding-right: 0.66rem;
}
.dynamic-button-block[data-v-7fb028c4] {
  width: 100%;
  height: 0.64rem;
  display: block;
  margin-bottom: 0.3rem;
  font-size: 0.18rem;
  margin-left: 0;
}
.dynamic-button-block[data-v-7fb028c4]:last-of-type {
  margin-bottom: 0;
}
.dynamic-button[data-v-7fb028c4].is-plain {
  --el-button-bg-color: #ffffff;
}
.form-item[data-v-e08fddd2] {
  margin-bottom: 0.2rem;
  align-items: flex-start;
}
.form-item[data-v-e08fddd2] .el-form-item__label {
  font-size: 0.16rem;
  color: #666;
  line-height: 0.22rem;
  align-self: flex-start;
  padding-left: 0.12rem;
  min-height: 0.46rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.form-item[data-v-e08fddd2] .el-autocomplete {
  width: 100%;
}
.form-item[data-v-e08fddd2] .el-autocomplete .el-input.el-input--prefix .el-input__inner {
  padding-left: 0.64rem;
}
.form-item[data-v-e08fddd2] .el-autocomplete .el-input .el-input__prefix {
  left: 0.2rem;
}
.form-item[data-v-e08fddd2] .el-autocomplete .el-input .el-input__prefix-inner {
  display: flex;
  align-items: center;
}
.form-item[data-v-e08fddd2] .el-autocomplete .el-input .el-input__suffix {
  font-size: 0.24rem;
}
.form-item[data-v-e08fddd2] .el-autocomplete .el-input .el-input__clear {
  font-size: 0.24rem !important;
}
.form-item[data-v-e08fddd2] .el-autocomplete .el-input__inner {
  min-height: 0.46rem;
  background-color: #f5f5f5;
  font-size: 0.16rem;
}
.form-item-control[data-v-e08fddd2] {
  --el-input-border-color: #f5f5f5;
}
.form-item-control[data-v-e08fddd2] .el-input__inner {
  min-height: 0.46rem;
  background-color: #f5f5f5;
  font-size: 0.16rem;
}
.form-item-control[data-v-e08fddd2] .el-textarea__inner {
  min-height: 0.46rem;
  background-color: #f5f5f5;
  font-size: 0.16rem;
  padding-top: 0.12rem;
  page-break-inside: 0.12rem;
}
.form-item-control[data-v-e08fddd2].el-input--prefix .el-input__inner {
  padding-left: 0.64rem;
}
.form-item-control[data-v-e08fddd2] .el-input__prefix {
  left: 0.2rem;
}
.form-item-control[data-v-e08fddd2] .el-input__prefix-inner {
  display: flex;
  align-items: center;
}
.form-item-control[data-v-e08fddd2] .el-input__suffix {
  font-size: 0.24rem;
}
.form-item-control[data-v-e08fddd2] .el-input__clear {
  font-size: 0.24rem !important;
}
.form-item-control[data-v-e08fddd2].el-select {
  width: 100%;
}
.form-item-control[data-v-e08fddd2].el-select .el-input {
  --el-input-border-color: #f5f5f5;
  --el-select-input-font-size: 0.24rem;
}
.form-item-control[data-v-e08fddd2].el-select .el-select__tags .el-tag--info {
  background-color: #fff;
}
.form-item-control[data-v-e08fddd2].el-input {
  min-height: 0.46rem;
  background-color: #f5f5f5;
  font-size: 0.16rem;
}
.form-item-control-large[data-v-e08fddd2] .el-input__inner {
  min-height: 0.64rem;
}
.form-item-control-file[data-v-e08fddd2] {
  display: flex;
  border-radius: 0.05rem;
  background-color: #f5f5f5;
  width: 100%;
  font-size: 0.16rem;
  line-height: 0.22rem;
  padding: 0.12rem 0.1rem;
}
.form-item-control-file-tip[data-v-e08fddd2] {
  color: var(--el-color-danger);
}
.form-item-control-file-href[data-v-e08fddd2] {
  color: var(--el-color-primary);
  text-decoration: none;
}
.form-item-control-tip[data-v-e08fddd2] {
  background-color: rgba(0,0,0,0);
  padding-top: 0;
  padding-bottom: 0;
}
.form-item-control-radio[data-v-e08fddd2] .el-radio {
  height: 0.46rem;
}
.form-item-control-radio[data-v-e08fddd2] .el-radio__inner {
  --el-radio-input-width: 0.24rem;
  --el-radio-input-height: 0.24rem;
  border-width: 0.02rem !important;
}
.form-item-control-radio[data-v-e08fddd2] .el-radio__input.is-checked .el-radio__inner {
  background-color: #fff;
}
.form-item-control-radio[data-v-e08fddd2] .el-radio__label {
  --el-radio-font-size: 0.16rem;
}
.form-item-control-radio[data-v-e08fddd2] .el-radio__inner::after {
  width: 55%;
  height: 55%;
}
.form-item-control-radio[data-v-e08fddd2] .el-radio__input.is-checked .el-radio__inner::after {
  background-color: var(--el-color-primary);
}
.form-item-large[data-v-e08fddd2] {
  margin-bottom: 0.3rem;
}
.form-item-prepend[data-v-e08fddd2] {
  width: 0.24rem;
  height: 0.24rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
[data-v-e08fddd2] .el-date-editor.el-input {
  --el-date-editor-width: 100%;
  --el-date-editor-monthrange-width: 100%;
  --el-date-editor-daterange-width: 100%;
  --el-date-editor-datetimerange-width: 100%;
}
[data-v-e08fddd2] .el-date-editor.el-input .el-input__inner {
  min-height: 0.46rem;
  background-color: #f5f5f5;
  font-size: 0.16rem;
}
[data-v-e08fddd2] .el-date-editor.el-input .el-input__suffix {
  font-size: 0.24rem;
}
[data-v-e08fddd2] .el-date-editor.el-input .el-input__clear {
  font-size: 0.24rem !important;
}
[data-v-e08fddd2] .el-date-editor.el-input .el-input__prefix {
  display: none;
}
[data-v-e08fddd2] .el-date-editor.el-input.el-input--prefix .el-input__inner {
  padding-left: 0.12rem;
}
