@charset "UTF-8";
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.u-line-1 {
  /* #ifdef APP-NVUE */
  lines: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  flex: 1;
  /* #endif */
  /* #ifndef APP-NVUE */
  display: -webkit-box !important;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical !important;
  /* #endif */
}
.u-line-2 {
  /* #ifdef APP-NVUE */
  lines: 2;
  text-overflow: ellipsis;
  overflow: hidden;
  flex: 1;
  /* #endif */
  /* #ifndef APP-NVUE */
  display: -webkit-box !important;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical !important;
  /* #endif */
}
.u-line-3 {
  /* #ifdef APP-NVUE */
  lines: 3;
  text-overflow: ellipsis;
  overflow: hidden;
  flex: 1;
  /* #endif */
  /* #ifndef APP-NVUE */
  display: -webkit-box !important;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical !important;
  /* #endif */
}
.u-line-4 {
  /* #ifdef APP-NVUE */
  lines: 4;
  text-overflow: ellipsis;
  overflow: hidden;
  flex: 1;
  /* #endif */
  /* #ifndef APP-NVUE */
  display: -webkit-box !important;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical !important;
  /* #endif */
}
.u-line-5 {
  /* #ifdef APP-NVUE */
  lines: 5;
  text-overflow: ellipsis;
  overflow: hidden;
  flex: 1;
  /* #endif */
  /* #ifndef APP-NVUE */
  display: -webkit-box !important;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical !important;
  /* #endif */
}
.u-border {
  border-width: 0.5px !important;
  border-color: #dadbde !important;
  border-style: solid;
}
.u-border-top {
  border-top-width: 0.5px !important;
  border-color: #dadbde !important;
  border-top-style: solid;
}
.u-border-left {
  border-left-width: 0.5px !important;
  border-color: #dadbde !important;
  border-left-style: solid;
}
.u-border-right {
  border-right-width: 0.5px !important;
  border-color: #dadbde !important;
  border-right-style: solid;
}
.u-border-bottom {
  border-bottom-width: 0.5px !important;
  border-color: #dadbde !important;
  border-bottom-style: solid;
}
.u-border-top-bottom {
  border-top-width: 0.5px !important;
  border-bottom-width: 0.5px !important;
  border-color: #dadbde !important;
  border-top-style: solid;
  border-bottom-style: solid;
}
.u-reset-button {
  padding: 0;
  background-color: transparent;
  /* #ifndef APP-PLUS */
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  /* #endif */
  /* #ifdef APP-NVUE */
  border-width: 0;
  /* #endif */
}

/* #ifndef APP-NVUE */
.u-reset-button::after {
  border: none;
}

/* #endif */
.u-hover-class {
  opacity: 0.7;
}
.u-primary-light {
  color: #ecf5ff;
}
.u-warning-light {
  color: #fdf6ec;
}
.u-success-light {
  color: #f5fff0;
}
.u-error-light {
  color: #fef0f0;
}
.u-info-light {
  color: #f4f4f5;
}
.u-primary-light-bg {
  background-color: #ecf5ff;
}
.u-warning-light-bg {
  background-color: #fdf6ec;
}
.u-success-light-bg {
  background-color: #f5fff0;
}
.u-error-light-bg {
  background-color: #fef0f0;
}
.u-info-light-bg {
  background-color: #f4f4f5;
}
.u-primary-dark {
  color: #398ade;
}
.u-warning-dark {
  color: #f1a532;
}
.u-success-dark {
  color: #53c21d;
}
.u-error-dark {
  color: #e45656;
}
.u-info-dark {
  color: #767a82;
}
.u-primary-dark-bg {
  background-color: #398ade;
}
.u-warning-dark-bg {
  background-color: #f1a532;
}
.u-success-dark-bg {
  background-color: #53c21d;
}
.u-error-dark-bg {
  background-color: #e45656;
}
.u-info-dark-bg {
  background-color: #767a82;
}
.u-primary-disabled {
  color: #9acafc;
}
.u-warning-disabled {
  color: #f9d39b;
}
.u-success-disabled {
  color: #a9e08f;
}
.u-error-disabled {
  color: #f7b2b2;
}
.u-info-disabled {
  color: #c4c6c9;
}
.u-primary {
  color: #3c9cff;
}
.u-warning {
  color: #f9ae3d;
}
.u-success {
  color: #5ac725;
}
.u-error {
  color: #f56c6c;
}
.u-info {
  color: #909399;
}
.u-primary-bg {
  background-color: #3c9cff;
}
.u-warning-bg {
  background-color: #f9ae3d;
}
.u-success-bg {
  background-color: #5ac725;
}
.u-error-bg {
  background-color: #f56c6c;
}
.u-info-bg {
  background-color: #909399;
}
.u-main-color {
  color: #303133;
}
.u-content-color {
  color: #606266;
}
.u-tips-color {
  color: #909193;
}
.u-light-color {
  color: #c0c4cc;
}

/* #ifndef APP-NVUE */
.u-safe-area-inset-top {
  padding-top: 0;
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}
.u-safe-area-inset-right {
  padding-right: 0;
  padding-right: constant(safe-area-inset-right);
  padding-right: env(safe-area-inset-right);
}
.u-safe-area-inset-bottom {
  padding-bottom: 0;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}
.u-safe-area-inset-left {
  padding-left: 0;
  padding-left: constant(safe-area-inset-left);
  padding-left: env(safe-area-inset-left);
}

/* #ifdef H5 */
uni-toast {
  z-index: 10090;
}
uni-toast .uni-toast {
  z-index: 10090;
}

/* #endif */
::-webkit-scrollbar {
  display: none;
  width: 0 !important;
  height: 0 !important;
  -webkit-appearance: none;
  background: transparent;
}

/* #endif */
/* #ifdef APP-NVUE */
/* #endif */
/* #ifdef MP */
/* #endif */
/* #ifdef H5 */
/* #endif */
/* flex布局 */
.m-flex-box {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.m-flex-box view,
.m-flex-box text,
.m-flex-box image {
  flex-shrink: 0;
}
.m-flex-flex {
  display: flex;
}
.m-flex {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.m-flex-col {
  flex-direction: column;
}
.m-row-center {
  justify-content: center;
}
.m-row-between {
  justify-content: space-between;
}
.m-row-right {
  justify-content: flex-end;
}
.lc-mtop {
  justify-content: center;
}
.m-col-top {
  align-items: flex-start;
}
.m-col-bottom {
  align-items: flex-end;
}
.m-flex-wrap {
  flex-wrap: wrap;
}
.m-flex-shrink {
  flex-shrink: 0;
}
.m-son-shrink *,
.m-son-shrink view,
.m-son-shrink text,
.m-son-shrink image {
  flex-shrink: 0;
}
.m-flex-1 {
  flex: 1;
}
.m-flex-2 {
  flex: 2;
}
.m-flex-3 {
  flex: 3;
}
.b-t {
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.b-b {
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
}
image,
img,
view,
text,
.iconfont {
  vertical-align: middle;
}
image {
  height: auto;
}
html,
body {
  font-size: calc(32 * 100vw / 750);
  color: #333333;
  font-family: Arial, Helvetica, sans-serif !important;
}
uni-page-body {
  position: relative;
  margin: 0 0;
  background-image: url(/assets/bgi-CGZKNg22.png) !important;
  background-size: 100% 100%;
  height: inherit;
}
.text-center {
  text-align: center;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.h1, .h2, .h3, .h4, .h5, .h6, .h7 {
  font-weight: 600;
}
.p1, .h1 {
  font-size: 12px;
}
.p2, .h2 {
  font-size: 14px;
}
.p3, .h3 {
  font-size: 16px;
}
.p4, .h4 {
  font-size: 18px;
}
.p5 .h5 {
  font-size: 20px;
}
.p6, .h6 {
  font-size: 22px;
}
.p7, .h7 {
  font-size: 24px;
}
.w1 {
  width: 28px;
}
.w2 {
  width: 46px;
}
.caps {
  text-transform: uppercase;
}
.Caps {
  text-transform: capitalize;
}
.m-center {
  margin: 0 auto;
}
.m-right {
  margin-left: auto;
}
.m-left {
  margin-right: auto;
}
.m-margin-1 {
  margin: 10px;
}
.m-margin-2 {
  margin: calc(20 * 100vw / 750);
}
.m-margin-left-1 {
  margin-left: 1em;
}
.m-margin-left-2 {
  margin-left: 2em;
}
.m-margin-top-1 {
  margin-top: 1em;
}
.m-margin-top-2 {
  margin-top: 2em;
}
.m-margin-right-1 {
  margin-right: 1em;
}
.m-margin-right-2 {
  margin-right: calc(180 * 100vw / 750);
}
.m-margin-1-y {
  margin: 10px 0;
}
.m-padding-1 {
  padding: 1em;
}
.m-padding-2 {
  padding: 2em;
}
.m-radius1 {
  border-radius: 1em;
  overflow: hidden;
}
.m-radius2 image {
  border-radius: 0.5em;
  overflow: hidden;
}
.scroll-x {
  overflow-x: auto;
}
view, * {
  box-sizing: border-box;
}
.content {
  padding: calc(20 * 100vw / 750);
  font-size: 14px;
}
.iconfont.left {
  margin-left: 0.5em;
}
.iconfont.right {
  margin-right: 0.5em;
}
.content > view {
  margin: calc(20 * 100vw / 750) 0;
}
.module {
  position: relative;
  background-color: #ffffff;
  border-radius: 0.5em;
  overflow: hidden;
}
.module .state {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.3em 0;
  width: 4em;
  background-color: #00bf8a;
  border-radius: 0 0 0 0.5em;
  color: #ffffff;
  text-align: center;
}
.module-title {
  padding: calc(24 * 100vw / 750);
  border-bottom: 1px solid #f3f3f3;
}
.module-title .address {
  margin-right: 5em;
}
.module-title .address .iconfont,
.module-title .address,
.module .time {
  color: #7e7e7e;
}
.module-title .h3 {
  margin-right: 1em;
}
.module-content {
  padding: 0 calc(24 * 100vw / 750);
}
.module-content > view {
  margin: calc(30 * 100vw / 750) 0;
}
.module-content .img-wrap {
  width: calc(194 * 100vw / 750);
  height: calc(194 * 100vw / 750);
  border-radius: 0.5em;
  overflow: hidden;
}
.module-content .img-wrap image {
  min-width: calc(194 * 100vw / 750);
  max-width: calc(400 * 100vw / 750);
  min-height: calc(194 * 100vw / 750);
  max-height: calc(400 * 100vw / 750);
}
.line-hidden {
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #8B8B8B;
}
.text-wrap {
  background-color: #fff;
  margin: calc(30 * 100vw / 750) 0;
}
.text-wrap > .text-title {
  padding: calc(30 * 100vw / 750) calc(30 * 100vw / 750) 0;
}
.text-wrap > .text-row {
  padding: calc(30 * 100vw / 750);
  border-bottom: 1px solid #F1F1F1;
}
.text-wrap > .text-row > text:last-child {
  margin-left: auto;
  color: #777777;
}
.report-row {
  padding: calc(18 * 100vw / 750) calc(10 * 100vw / 750) calc(20 * 100vw / 750);
  background-color: #fff;
  border-top: 1px solid #F8F8F8;
}
.report-row .report-title {
  padding: calc(20 * 100vw / 750) 0;
}
.report-row .report-title:before {
  content: "*";
  margin-right: calc(10 * 100vw / 750);
  color: #EC5B56;
}
.report-row .report-btn-wrap > view {
  margin: calc(10 * 100vw / 750) 0;
  margin-right: calc(80 * 100vw / 750);
  padding: calc(10 * 100vw / 750);
  border: 1px solid #c9c9c9;
  color: #c9c9c9;
}
.report-row .report-btn-wrap > .active {
  border-color: #8BBFFF;
  color: #589CF1;
  background-color: #EBF4FF;
}
.m-flex .img-wrap {
  margin: calc(10 * 100vw / 750) 0;
}
.block {
  height: calc(194 * 100vw / 750);
}
.back-radius {
  background-color: #fff;
  border-radius: 0.8em;
}
.color-ui {
  color: #989a99;
}
.bg-color {
  background-color: #00bf8a;
}
.bg-fff {
  background-color: #fff;
}
.content-padding {
  padding: 0 calc(26 * 100vw / 750) !important;
}
.wave-bottom {
  background-repeat: no-repeat !important;
  background-size: 100% calc(200 * 100vw / 750) !important;
  background-position-y: bottom !important;
  height: 100vh;
  overflow-y: scroll;
}

/* flex */
/* 内容居中 */
.center {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.row-end {
  display: flex;
  justify-content: flex-end;
}
.row {
  display: flex;
}
.row-center {
  display: flex;
  justify-content: center;
}
.column-around {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.column-between {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.row-between {
  display: flex;
  justify-content: space-between;
}
.flex-wrap {
  flex-wrap: wrap;
}
.align-items-center {
  align-items: center;
}

/* margin */
.c-margin-bottom60 {
  margin-bottom: calc(60 * 100vw / 750);
}
.c-margin-bottom90 {
  margin-bottom: calc(90 * 100vw / 750);
}
.c-margin-top20 {
  margin-top: calc(20 * 100vw / 750);
}
.c-margin-top40 {
  margin-top: calc(40 * 100vw / 750);
}
.c-margin-right20 {
  margin-right: calc(20 * 100vw / 750);
}

/* text */
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-bold {
  font-weight: bold;
}
.color-fff {
  color: #fff;
}
.color-import {
  color: red;
}
.color-theme {
  color: #00bf8a !important;
}
.color-unimport {
  color: rgb(128, 128, 128);
}
.size-24 {
  font-size: calc(24 * 100vw / 750);
}
.size-28 {
  font-size: calc(30 * 100vw / 750);
}
.size-36 {
  font-size: calc(36 * 100vw / 750);
}

/* .size-24{
  font-size: calc(24 * 100vw / 750);
} */
.title {
  font-size: calc(36 * 100vw / 750);
}
.tijioa.btn-sub {
  background-color: #D2B48C;
  color: #fff;
}

/* box */
.col-3 {
  width: 33%;
}
.sticky {
  position: sticky;
  z-index: 999;
}
.radius-20 {
  border-radius: calc(20 * 100vw / 750);
  overflow: hidden;
}
.c-width-full {
  width: 100%;
}
.fit-content {
  width: fit-content;
}
.btn, .btn1, .btn2 {
  text-align: center;
  background-color: #00bf8a;
  color: #fff;
  border-radius: 0.5em;
  padding: 15px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.btn.btn1, .btn1.btn1, .btn2.btn1 {
  background-color: #d3d3d3;
  color: #00bf8a;
}
.btn.btn2, .btn1.btn2, .btn2.btn2 {
  background-color: transparent;
  border: 1px solid #00bf8a;
  color: #00bf8a;
}
.btn.res-btn, .btn1.res-btn, .btn2.res-btn {
  background-color: #fff;
  border: 2px solid #00bf8a;
  color: #00bf8a;
}
.btn.inline, .btn1.inline, .btn2.inline {
  display: inline-block;
  height: auto;
  padding: 0.2em 0.5em;
}
.btn.round, .btn1.round, .btn2.round {
  border-radius: 10em;
}
.arrow-b::after {
  content: "";
  display: inline-block;
  width: 0.5em;
  height: 0.5em;
  margin: 0 0.5em;
  border-width: 0 2px 2px 0;
  border-style: solid;
  border-color: #fff;
  transform: rotate(45deg) translate(0, -60%);
}
.lc-top {
  background-color: #fff;
  width: 100%;
  height: 52px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 1rem 0 1rem;
  border-bottom: 1px solid #E8E8E8;
}
.lc-top img {
  width: 35px;
  height: 35px;
}
.position-re {
  position: relative;
}
.scroll-x {
  overflow-x: scroll;
}
.box-common {
  padding: 15px;
  background-color: #fff;
  border-radius: calc(20 * 100vw / 750);
  margin: 1rem;
}
.box-common > view {
  padding: 0.5em 0;
}
.lc-btn {
  width: 240px;
  height: 50px;
  background-color: #41773E;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.8rem;
  color: #fff;
  margin-left: 5rem;
  font-size: 15px;
}
.lc-view {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 58%;
}
.lc-view view {
  color: #41773E;
  font-size: 1.2rem;
  font-weight: bold;
}
.lc-view2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 64%;
}
.lc-view2 view {
  color: #D2B48C;
  font-size: 1.2rem;
  font-weight: bold;
}
.lc-view3 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 61%;
}
.lc-view3 view {
  color: #D2B48C;
  font-size: 1.2rem;
  font-weight: bold;
}
.lc-fontcolor {
  color: #41773E;
}

/* page login register */
.l-back-img {
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
  background-image: url("/assets/wave_bg-J5iOMdzt.png") !important;
  height: 100vh;
  overflow-y: scroll !important;
  background-color: #fff;
}
.l-logo {
  position: relative;
  bottom: -3em;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 15rem;
  height: 15rem;
  border-radius: 100em;
  background-color: #fff;
  overflow: hidden;
  border: 4px solid #00bf8a;
}
.l-logo image {
  width: 80%;
}
.l-lang-btn {
  width: calc(70 * 100vw / 750);
  height: calc(70 * 100vw / 750);
  border-radius: 50%;
  overflow: hidden;
  position: fixed;
  top: calc(20 * 100vw / 750);
  right: calc(20 * 100vw / 750);
}
.lc-box {
  width: auto;
  border: 2px solid #41773E;
  border-radius: 0.4rem;
  height: 4rem;
  background-color: rgba(255, 255, 255, 0.4);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.3rem 0.8rem;
  margin: 1rem;
}
.lc-font1 {
  color: #41773E;
}
.lc-font2 {
  color: #0d152c;
  font-size: 14px;
}
.l-input-box {
  height: 3em;
  border-radius: 100px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  padding-left: calc(10 * 100vw / 750);
  background-color: #fff;
}

/* page home */
.h-icon {
  width: calc(60 * 100vw / 750);
  height: calc(60 * 100vw / 750);
}
.h-bottom-box {
  background-color: #F6F6F6;
  border-radius: calc(40 * 100vw / 750) calc(40 * 100vw / 750) 0 0;
}

/* .h-invite-box {
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
  background-image: url('/static/index_img/invite_bg.png') !important;
  width: 100%;
  height: calc(340 * 100vw / 750);
  padding: calc(80 * 100vw / 750);
}

.h-invite-box .title {
  font-size: calc(40 * 100vw / 750);
  font-weight: bold;
  color: #FF6947;
  margin-bottom: calc(20 * 100vw / 750);
}

.h-invite-box .dec {
  font-size: calc(24 * 100vw / 750);
  color: #fff;
}
 */
.h-wr-btn {
  width: 100%;
  height: calc(120 * 100vw / 750);
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
  background-image: url("/assets/wr_bg-RxUozMHT.png") !important;
}
.h-wr-btn div {
  width: 50%;
  height: calc(120 * 100vw / 750);
  font-size: calc(32 * 100vw / 750);
}
.u-notice-bar {
  background: transparent !important;
}
.h-vip-outer {
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
  background-image: url("/assets/vip_bg-CPJDtfyo.png") !important;
  overflow: hidden;
}
.h-left-box {
  width: calc(160 * 100vw / 750);
  height: calc(160 * 100vw / 750);
  background: linear-gradient(to right, #00bf8a, rgba(255, 255, 255, 0));
  position: absolute;
  left: 0;
  top: 0;
  border-radius: calc(20 * 100vw / 750) 0 0 calc(20 * 100vw / 750);
}

/* page recharge */
.re-bg {
  min-height: 100vh;
}
.re-input-box {
  background-color: #fff;
  height: calc(90 * 100vw / 750);
}
.re-choose-box {
  width: 30%;
  height: calc(100 * 100vw / 750);
  border-radius: calc(10 * 100vw / 750);
  border: 1px solid #00bf8a;
  border-radius: 10px;
  color: #00bf8a;
}
.re-choose-box.active {
  background-color: #00bf8a;
  color: #fff;
}
.recharge-card {
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
  background-image: url("/assets/recharge_card_bg-D4hF7nUQ.png") !important;
  width: 100%;
  height: calc(350 * 100vw / 750);
}

/* page invite */
.i-bg {
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
  background-image: url("/assets/invite_bg-29smc-jU.png") !important;
  height: 100vh;
}
.i-logo {
  width: calc(200 * 100vw / 750);
  margin-top: 15%;
}

/* page withdraw */
.wi-tab {
  padding: calc(16 * 100vw / 750) calc(30 * 100vw / 750);
  background-color: #fff;
  color: #00bf8a;
  font-size: calc(24 * 100vw / 750);
  border: 1px solid #00bf8a;
  border-radius: 100px;
  white-space: nowrap;
}

/* page purchase */
.pur-bg {
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
  background-image: url("/assets/buy-D5AHv4Il.png") !important;
  width: 100%;
  height: calc(200 * 100vw / 750);
  overflow: hidden;
}
.pur-tag {
  padding: calc(10 * 100vw / 750) calc(30 * 100vw / 750);
  border-radius: calc(10 * 100vw / 750);
}
.LOADING-css {
  background-color: #CC4158;
}
.SUCCESS-css {
  background-color: #69C261;
}

/* page baobiao */
.baobiao-bg {
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
  background-image: url("/assets/baobiao_bg-V-PNsrN9.png") !important;
  height: calc(1000 * 100vw / 750);
  overflow-y: scroll;
}

/* page garbbin */
.gar-bg {
  min-height: 100vh;
}
.gar-top {
  background: #fff;
  border: 4px solid #00bf8a;
  border-radius: 1em;
  padding: 0.5em;
  color: #00bf8a;
  font-weight: bold;
}
.gar-top > view > view:first-child {
  height: 2.6em;
  overflow: hidden;
}
.mask {
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
}
.mask::after {
  position: absolute;
  top: calc(30 * 100vw / 750);
  right: calc(30 * 100vw / 750);
  content: "×";
  font-size: calc(50 * 100vw / 750);
  color: #fff;
  font-weight: bold;
}
.buy-btn {
  background: #00bf8a;
  border-radius: 100px;
  color: #fff;
  font-weight: bold;
  padding: calc(20 * 100vw / 750) calc(100 * 100vw / 750);
}

/* 浮动布局 */
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.float-clear::after,
.float-clear::before {
  content: "";
  display: block;
  clear: both;
}

/* flex布局 */
.m-flex {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
.m-flex > * {
  flex-shrink: 0;
}
.m-flex.wrap {
  flex-wrap: wrap;
}
.shrink {
  flex-shrink: inherit !important;
}
.m-f-col {
  flex-direction: column;
}
.m-f-top {
  align-items: flex-start;
}
.m-f-left {
  justify-content: flex-start;
}
.m-f-center {
  justify-content: center;
}
.m-f-between {
  justify-content: space-between;
}
.m-f-right {
  justify-content: flex-end;
}
.m-f-right {
  justify-content: flex-start;
}
.m-f-bottom {
  align-items: flex-end;
}
.m-f-shrink {
  flex-shrink: 0;
}

/* table布局 */
.m-table {
  display: table;
  width: 100%;
}
.m-tr {
  display: table-row;
}
.m-td {
  display: table-cell;
  padding: 1em 0;
  vertical-align: middle;
}
image,
img,
view,
text,
.iconfont {
  vertical-align: middle;
}
.img-row image {
  width: 100%;
}
.img-col image {
  height: 100%;
}
.img-row,
.img-col {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.caps {
  text-transform: uppercase;
}
.Caps {
  text-transform: capitalize;
}
.m-center {
  margin: 0 auto;
}
.m-right {
  margin-left: auto;
}
.m-left {
  margin-right: auto;
}
.m-top {
  margin-bottom: auto;
}
view, * {
  box-sizing: border-box;
}
.w1 {
  width: 1em;
}
.line1 {
  line-height: 1;
}
.text-line2 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 2;
}
.m-f1 {
  flex: 1 !important;
}
.ps1, .hs1 {
  font-size: 1px;
}
.hs1 {
  font-weight: 600;
}
.m-md1 {
  margin: 10px;
}
.m-md1-y {
  margin-top: 10px;
  margin-bottom: 10px;
}
.m-md1-x {
  margin-left: 10px;
  margin-right: 10px;
}
.m-md1-l {
  margin-left: 10px;
}
.m-md1-r {
  margin-right: 10px;
}
.m-md1-t {
  margin-top: 10px;
}
.m-md1-b {
  margin-bottom: 10px;
}
.m-pd1 {
  padding: 15px;
}
.m-pd1-y {
  padding-top: 15px;
  padding-bottom: 15px;
}
.m-pd1-x {
  padding-left: 15px;
  padding-right: 15px;
}
.m-pd1-l {
  padding-left: 15px;
}
.m-pd1-r {
  padding-right: 15px;
}
.m-pd1-t {
  padding-top: 15px;
}
.m-pd1-b {
  padding-bottom: 15px;
}
.w2 {
  width: 2em;
}
.line2 {
  line-height: 2;
}
.text-line3 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 3;
}
.m-f2 {
  flex: 2 !important;
}
.ps2, .hs2 {
  font-size: 2px;
}
.hs2 {
  font-weight: 600;
}
.m-md2 {
  margin: 20px;
}
.m-md2-y {
  margin-top: 20px;
  margin-bottom: 20px;
}
.m-md2-x {
  margin-left: 20px;
  margin-right: 20px;
}
.m-md2-l {
  margin-left: 20px;
}
.m-md2-r {
  margin-right: 20px;
}
.m-md2-t {
  margin-top: 20px;
}
.m-md2-b {
  margin-bottom: 20px;
}
.m-pd2 {
  padding: 30px;
}
.m-pd2-y {
  padding-top: 30px;
  padding-bottom: 30px;
}
.m-pd2-x {
  padding-left: 30px;
  padding-right: 30px;
}
.m-pd2-l {
  padding-left: 30px;
}
.m-pd2-r {
  padding-right: 30px;
}
.m-pd2-t {
  padding-top: 30px;
}
.m-pd2-b {
  padding-bottom: 30px;
}
.w3 {
  width: 3em;
}
.line3 {
  line-height: 3;
}
.text-line4 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 4;
}
.m-f3 {
  flex: 3 !important;
}
.ps3, .hs3 {
  font-size: 3px;
}
.hs3 {
  font-weight: 600;
}
.m-md3 {
  margin: 30px;
}
.m-md3-y {
  margin-top: 30px;
  margin-bottom: 30px;
}
.m-md3-x {
  margin-left: 30px;
  margin-right: 30px;
}
.m-md3-l {
  margin-left: 30px;
}
.m-md3-r {
  margin-right: 30px;
}
.m-md3-t {
  margin-top: 30px;
}
.m-md3-b {
  margin-bottom: 30px;
}
.m-pd3 {
  padding: 45px;
}
.m-pd3-y {
  padding-top: 45px;
  padding-bottom: 45px;
}
.m-pd3-x {
  padding-left: 45px;
  padding-right: 45px;
}
.m-pd3-l {
  padding-left: 45px;
}
.m-pd3-r {
  padding-right: 45px;
}
.m-pd3-t {
  padding-top: 45px;
}
.m-pd3-b {
  padding-bottom: 45px;
}
.w4 {
  width: 4em;
}
.line4 {
  line-height: 4;
}
.text-line5 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 5;
}
.m-f4 {
  flex: 4 !important;
}
.ps4, .hs4 {
  font-size: 4px;
}
.hs4 {
  font-weight: 600;
}
.m-md4 {
  margin: 40px;
}
.m-md4-y {
  margin-top: 40px;
  margin-bottom: 40px;
}
.m-md4-x {
  margin-left: 40px;
  margin-right: 40px;
}
.m-md4-l {
  margin-left: 40px;
}
.m-md4-r {
  margin-right: 40px;
}
.m-md4-t {
  margin-top: 40px;
}
.m-md4-b {
  margin-bottom: 40px;
}
.m-pd4 {
  padding: 60px;
}
.m-pd4-y {
  padding-top: 60px;
  padding-bottom: 60px;
}
.m-pd4-x {
  padding-left: 60px;
  padding-right: 60px;
}
.m-pd4-l {
  padding-left: 60px;
}
.m-pd4-r {
  padding-right: 60px;
}
.m-pd4-t {
  padding-top: 60px;
}
.m-pd4-b {
  padding-bottom: 60px;
}
.w5 {
  width: 5em;
}
.line5 {
  line-height: 5;
}
.text-line6 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 6;
}
.m-f5 {
  flex: 5 !important;
}
.ps5, .hs5 {
  font-size: 5px;
}
.hs5 {
  font-weight: 600;
}
.m-md5 {
  margin: 50px;
}
.m-md5-y {
  margin-top: 50px;
  margin-bottom: 50px;
}
.m-md5-x {
  margin-left: 50px;
  margin-right: 50px;
}
.m-md5-l {
  margin-left: 50px;
}
.m-md5-r {
  margin-right: 50px;
}
.m-md5-t {
  margin-top: 50px;
}
.m-md5-b {
  margin-bottom: 50px;
}
.m-pd5 {
  padding: 75px;
}
.m-pd5-y {
  padding-top: 75px;
  padding-bottom: 75px;
}
.m-pd5-x {
  padding-left: 75px;
  padding-right: 75px;
}
.m-pd5-l {
  padding-left: 75px;
}
.m-pd5-r {
  padding-right: 75px;
}
.m-pd5-t {
  padding-top: 75px;
}
.m-pd5-b {
  padding-bottom: 75px;
}
.w6 {
  width: 6em;
}
.line6 {
  line-height: 6;
}
.text-line7 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 7;
}
.m-f6 {
  flex: 6 !important;
}
.ps6, .hs6 {
  font-size: 6px;
}
.hs6 {
  font-weight: 600;
}
.m-md6 {
  margin: 60px;
}
.m-md6-y {
  margin-top: 60px;
  margin-bottom: 60px;
}
.m-md6-x {
  margin-left: 60px;
  margin-right: 60px;
}
.m-md6-l {
  margin-left: 60px;
}
.m-md6-r {
  margin-right: 60px;
}
.m-md6-t {
  margin-top: 60px;
}
.m-md6-b {
  margin-bottom: 60px;
}
.m-pd6 {
  padding: 90px;
}
.m-pd6-y {
  padding-top: 90px;
  padding-bottom: 90px;
}
.m-pd6-x {
  padding-left: 90px;
  padding-right: 90px;
}
.m-pd6-l {
  padding-left: 90px;
}
.m-pd6-r {
  padding-right: 90px;
}
.m-pd6-t {
  padding-top: 90px;
}
.m-pd6-b {
  padding-bottom: 90px;
}
.w7 {
  width: 7em;
}
.line7 {
  line-height: 7;
}
.text-line8 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 8;
}
.m-f7 {
  flex: 7 !important;
}
.ps7, .hs7 {
  font-size: 7px;
}
.hs7 {
  font-weight: 600;
}
.m-md7 {
  margin: 70px;
}
.m-md7-y {
  margin-top: 70px;
  margin-bottom: 70px;
}
.m-md7-x {
  margin-left: 70px;
  margin-right: 70px;
}
.m-md7-l {
  margin-left: 70px;
}
.m-md7-r {
  margin-right: 70px;
}
.m-md7-t {
  margin-top: 70px;
}
.m-md7-b {
  margin-bottom: 70px;
}
.m-pd7 {
  padding: 105px;
}
.m-pd7-y {
  padding-top: 105px;
  padding-bottom: 105px;
}
.m-pd7-x {
  padding-left: 105px;
  padding-right: 105px;
}
.m-pd7-l {
  padding-left: 105px;
}
.m-pd7-r {
  padding-right: 105px;
}
.m-pd7-t {
  padding-top: 105px;
}
.m-pd7-b {
  padding-bottom: 105px;
}
.w8 {
  width: 8em;
}
.line8 {
  line-height: 8;
}
.text-line9 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 9;
}
.m-f8 {
  flex: 8 !important;
}
.ps8, .hs8 {
  font-size: 8px;
}
.hs8 {
  font-weight: 600;
}
.m-md8 {
  margin: 80px;
}
.m-md8-y {
  margin-top: 80px;
  margin-bottom: 80px;
}
.m-md8-x {
  margin-left: 80px;
  margin-right: 80px;
}
.m-md8-l {
  margin-left: 80px;
}
.m-md8-r {
  margin-right: 80px;
}
.m-md8-t {
  margin-top: 80px;
}
.m-md8-b {
  margin-bottom: 80px;
}
.m-pd8 {
  padding: 120px;
}
.m-pd8-y {
  padding-top: 120px;
  padding-bottom: 120px;
}
.m-pd8-x {
  padding-left: 120px;
  padding-right: 120px;
}
.m-pd8-l {
  padding-left: 120px;
}
.m-pd8-r {
  padding-right: 120px;
}
.m-pd8-t {
  padding-top: 120px;
}
.m-pd8-b {
  padding-bottom: 120px;
}
.w9 {
  width: 9em;
}
.line9 {
  line-height: 9;
}
.text-line10 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 10;
}
.m-f9 {
  flex: 9 !important;
}
.ps9, .hs9 {
  font-size: 9px;
}
.hs9 {
  font-weight: 600;
}
.m-md9 {
  margin: 90px;
}
.m-md9-y {
  margin-top: 90px;
  margin-bottom: 90px;
}
.m-md9-x {
  margin-left: 90px;
  margin-right: 90px;
}
.m-md9-l {
  margin-left: 90px;
}
.m-md9-r {
  margin-right: 90px;
}
.m-md9-t {
  margin-top: 90px;
}
.m-md9-b {
  margin-bottom: 90px;
}
.m-pd9 {
  padding: 135px;
}
.m-pd9-y {
  padding-top: 135px;
  padding-bottom: 135px;
}
.m-pd9-x {
  padding-left: 135px;
  padding-right: 135px;
}
.m-pd9-l {
  padding-left: 135px;
}
.m-pd9-r {
  padding-right: 135px;
}
.m-pd9-t {
  padding-top: 135px;
}
.m-pd9-b {
  padding-bottom: 135px;
}
.w10 {
  width: 10em;
}
.line10 {
  line-height: 10;
}
.text-line11 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 11;
}
.m-f10 {
  flex: 10 !important;
}
.ps10, .hs10 {
  font-size: 10px;
}
.hs10 {
  font-weight: 600;
}
.m-md10 {
  margin: 100px;
}
.m-md10-y {
  margin-top: 100px;
  margin-bottom: 100px;
}
.m-md10-x {
  margin-left: 100px;
  margin-right: 100px;
}
.m-md10-l {
  margin-left: 100px;
}
.m-md10-r {
  margin-right: 100px;
}
.m-md10-t {
  margin-top: 100px;
}
.m-md10-b {
  margin-bottom: 100px;
}
.m-pd10 {
  padding: 150px;
}
.m-pd10-y {
  padding-top: 150px;
  padding-bottom: 150px;
}
.m-pd10-x {
  padding-left: 150px;
  padding-right: 150px;
}
.m-pd10-l {
  padding-left: 150px;
}
.m-pd10-r {
  padding-right: 150px;
}
.m-pd10-t {
  padding-top: 150px;
}
.m-pd10-b {
  padding-bottom: 150px;
}
.w11 {
  width: 11em;
}
.line11 {
  line-height: 11;
}
.text-line12 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 12;
}
.m-f11 {
  flex: 11 !important;
}
.ps11, .hs11 {
  font-size: 11px;
}
.hs11 {
  font-weight: 600;
}
.m-md11 {
  margin: 110px;
}
.m-md11-y {
  margin-top: 110px;
  margin-bottom: 110px;
}
.m-md11-x {
  margin-left: 110px;
  margin-right: 110px;
}
.m-md11-l {
  margin-left: 110px;
}
.m-md11-r {
  margin-right: 110px;
}
.m-md11-t {
  margin-top: 110px;
}
.m-md11-b {
  margin-bottom: 110px;
}
.m-pd11 {
  padding: 165px;
}
.m-pd11-y {
  padding-top: 165px;
  padding-bottom: 165px;
}
.m-pd11-x {
  padding-left: 165px;
  padding-right: 165px;
}
.m-pd11-l {
  padding-left: 165px;
}
.m-pd11-r {
  padding-right: 165px;
}
.m-pd11-t {
  padding-top: 165px;
}
.m-pd11-b {
  padding-bottom: 165px;
}
.w12 {
  width: 12em;
}
.line12 {
  line-height: 12;
}
.text-line13 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 13;
}
.m-f12 {
  flex: 12 !important;
}
.ps12, .hs12 {
  font-size: 12px;
}
.hs12 {
  font-weight: 600;
}
.m-md12 {
  margin: 120px;
}
.m-md12-y {
  margin-top: 120px;
  margin-bottom: 120px;
}
.m-md12-x {
  margin-left: 120px;
  margin-right: 120px;
}
.m-md12-l {
  margin-left: 120px;
}
.m-md12-r {
  margin-right: 120px;
}
.m-md12-t {
  margin-top: 120px;
}
.m-md12-b {
  margin-bottom: 120px;
}
.m-pd12 {
  padding: 180px;
}
.m-pd12-y {
  padding-top: 180px;
  padding-bottom: 180px;
}
.m-pd12-x {
  padding-left: 180px;
  padding-right: 180px;
}
.m-pd12-l {
  padding-left: 180px;
}
.m-pd12-r {
  padding-right: 180px;
}
.m-pd12-t {
  padding-top: 180px;
}
.m-pd12-b {
  padding-bottom: 180px;
}
.w13 {
  width: 13em;
}
.line13 {
  line-height: 13;
}
.text-line14 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 14;
}
.m-f13 {
  flex: 13 !important;
}
.ps13, .hs13 {
  font-size: 13px;
}
.hs13 {
  font-weight: 600;
}
.m-md13 {
  margin: 130px;
}
.m-md13-y {
  margin-top: 130px;
  margin-bottom: 130px;
}
.m-md13-x {
  margin-left: 130px;
  margin-right: 130px;
}
.m-md13-l {
  margin-left: 130px;
}
.m-md13-r {
  margin-right: 130px;
}
.m-md13-t {
  margin-top: 130px;
}
.m-md13-b {
  margin-bottom: 130px;
}
.m-pd13 {
  padding: 195px;
}
.m-pd13-y {
  padding-top: 195px;
  padding-bottom: 195px;
}
.m-pd13-x {
  padding-left: 195px;
  padding-right: 195px;
}
.m-pd13-l {
  padding-left: 195px;
}
.m-pd13-r {
  padding-right: 195px;
}
.m-pd13-t {
  padding-top: 195px;
}
.m-pd13-b {
  padding-bottom: 195px;
}
.w14 {
  width: 14em;
}
.line14 {
  line-height: 14;
}
.text-line15 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 15;
}
.m-f14 {
  flex: 14 !important;
}
.ps14, .hs14 {
  font-size: 14px;
}
.hs14 {
  font-weight: 600;
}
.m-md14 {
  margin: 140px;
}
.m-md14-y {
  margin-top: 140px;
  margin-bottom: 140px;
}
.m-md14-x {
  margin-left: 140px;
  margin-right: 140px;
}
.m-md14-l {
  margin-left: 140px;
}
.m-md14-r {
  margin-right: 140px;
}
.m-md14-t {
  margin-top: 140px;
}
.m-md14-b {
  margin-bottom: 140px;
}
.m-pd14 {
  padding: 210px;
}
.m-pd14-y {
  padding-top: 210px;
  padding-bottom: 210px;
}
.m-pd14-x {
  padding-left: 210px;
  padding-right: 210px;
}
.m-pd14-l {
  padding-left: 210px;
}
.m-pd14-r {
  padding-right: 210px;
}
.m-pd14-t {
  padding-top: 210px;
}
.m-pd14-b {
  padding-bottom: 210px;
}
.w15 {
  width: 15em;
}
.line15 {
  line-height: 15;
}
.text-line16 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 16;
}
.m-f15 {
  flex: 15 !important;
}
.ps15, .hs15 {
  font-size: 15px;
}
.hs15 {
  font-weight: 600;
}
.m-md15 {
  margin: 150px;
}
.m-md15-y {
  margin-top: 150px;
  margin-bottom: 150px;
}
.m-md15-x {
  margin-left: 150px;
  margin-right: 150px;
}
.m-md15-l {
  margin-left: 150px;
}
.m-md15-r {
  margin-right: 150px;
}
.m-md15-t {
  margin-top: 150px;
}
.m-md15-b {
  margin-bottom: 150px;
}
.m-pd15 {
  padding: 225px;
}
.m-pd15-y {
  padding-top: 225px;
  padding-bottom: 225px;
}
.m-pd15-x {
  padding-left: 225px;
  padding-right: 225px;
}
.m-pd15-l {
  padding-left: 225px;
}
.m-pd15-r {
  padding-right: 225px;
}
.m-pd15-t {
  padding-top: 225px;
}
.m-pd15-b {
  padding-bottom: 225px;
}
.w16 {
  width: 16em;
}
.line16 {
  line-height: 16;
}
.text-line17 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 17;
}
.m-f16 {
  flex: 16 !important;
}
.ps16, .hs16 {
  font-size: 16px;
}
.hs16 {
  font-weight: 600;
}
.m-md16 {
  margin: 160px;
}
.m-md16-y {
  margin-top: 160px;
  margin-bottom: 160px;
}
.m-md16-x {
  margin-left: 160px;
  margin-right: 160px;
}
.m-md16-l {
  margin-left: 160px;
}
.m-md16-r {
  margin-right: 160px;
}
.m-md16-t {
  margin-top: 160px;
}
.m-md16-b {
  margin-bottom: 160px;
}
.m-pd16 {
  padding: 240px;
}
.m-pd16-y {
  padding-top: 240px;
  padding-bottom: 240px;
}
.m-pd16-x {
  padding-left: 240px;
  padding-right: 240px;
}
.m-pd16-l {
  padding-left: 240px;
}
.m-pd16-r {
  padding-right: 240px;
}
.m-pd16-t {
  padding-top: 240px;
}
.m-pd16-b {
  padding-bottom: 240px;
}
.w17 {
  width: 17em;
}
.line17 {
  line-height: 17;
}
.text-line18 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 18;
}
.m-f17 {
  flex: 17 !important;
}
.ps17, .hs17 {
  font-size: 17px;
}
.hs17 {
  font-weight: 600;
}
.m-md17 {
  margin: 170px;
}
.m-md17-y {
  margin-top: 170px;
  margin-bottom: 170px;
}
.m-md17-x {
  margin-left: 170px;
  margin-right: 170px;
}
.m-md17-l {
  margin-left: 170px;
}
.m-md17-r {
  margin-right: 170px;
}
.m-md17-t {
  margin-top: 170px;
}
.m-md17-b {
  margin-bottom: 170px;
}
.m-pd17 {
  padding: 255px;
}
.m-pd17-y {
  padding-top: 255px;
  padding-bottom: 255px;
}
.m-pd17-x {
  padding-left: 255px;
  padding-right: 255px;
}
.m-pd17-l {
  padding-left: 255px;
}
.m-pd17-r {
  padding-right: 255px;
}
.m-pd17-t {
  padding-top: 255px;
}
.m-pd17-b {
  padding-bottom: 255px;
}
.w18 {
  width: 18em;
}
.line18 {
  line-height: 18;
}
.text-line19 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 19;
}
.m-f18 {
  flex: 18 !important;
}
.ps18, .hs18 {
  font-size: 18px;
}
.hs18 {
  font-weight: 600;
}
.m-md18 {
  margin: 180px;
}
.m-md18-y {
  margin-top: 180px;
  margin-bottom: 180px;
}
.m-md18-x {
  margin-left: 180px;
  margin-right: 180px;
}
.m-md18-l {
  margin-left: 180px;
}
.m-md18-r {
  margin-right: 180px;
}
.m-md18-t {
  margin-top: 180px;
}
.m-md18-b {
  margin-bottom: 180px;
}
.m-pd18 {
  padding: 270px;
}
.m-pd18-y {
  padding-top: 270px;
  padding-bottom: 270px;
}
.m-pd18-x {
  padding-left: 270px;
  padding-right: 270px;
}
.m-pd18-l {
  padding-left: 270px;
}
.m-pd18-r {
  padding-right: 270px;
}
.m-pd18-t {
  padding-top: 270px;
}
.m-pd18-b {
  padding-bottom: 270px;
}
.w19 {
  width: 19em;
}
.line19 {
  line-height: 19;
}
.text-line20 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 20;
}
.m-f19 {
  flex: 19 !important;
}
.ps19, .hs19 {
  font-size: 19px;
}
.hs19 {
  font-weight: 600;
}
.m-md19 {
  margin: 190px;
}
.m-md19-y {
  margin-top: 190px;
  margin-bottom: 190px;
}
.m-md19-x {
  margin-left: 190px;
  margin-right: 190px;
}
.m-md19-l {
  margin-left: 190px;
}
.m-md19-r {
  margin-right: 190px;
}
.m-md19-t {
  margin-top: 190px;
}
.m-md19-b {
  margin-bottom: 190px;
}
.m-pd19 {
  padding: 285px;
}
.m-pd19-y {
  padding-top: 285px;
  padding-bottom: 285px;
}
.m-pd19-x {
  padding-left: 285px;
  padding-right: 285px;
}
.m-pd19-l {
  padding-left: 285px;
}
.m-pd19-r {
  padding-right: 285px;
}
.m-pd19-t {
  padding-top: 285px;
}
.m-pd19-b {
  padding-bottom: 285px;
}
.w20 {
  width: 20em;
}
.line20 {
  line-height: 20;
}
.text-line21 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 21;
}
.m-f20 {
  flex: 20 !important;
}
.ps20, .hs20 {
  font-size: 20px;
}
.hs20 {
  font-weight: 600;
}
.m-md20 {
  margin: 200px;
}
.m-md20-y {
  margin-top: 200px;
  margin-bottom: 200px;
}
.m-md20-x {
  margin-left: 200px;
  margin-right: 200px;
}
.m-md20-l {
  margin-left: 200px;
}
.m-md20-r {
  margin-right: 200px;
}
.m-md20-t {
  margin-top: 200px;
}
.m-md20-b {
  margin-bottom: 200px;
}
.m-pd20 {
  padding: 300px;
}
.m-pd20-y {
  padding-top: 300px;
  padding-bottom: 300px;
}
.m-pd20-x {
  padding-left: 300px;
  padding-right: 300px;
}
.m-pd20-l {
  padding-left: 300px;
}
.m-pd20-r {
  padding-right: 300px;
}
.m-pd20-t {
  padding-top: 300px;
}
.m-pd20-b {
  padding-bottom: 300px;
}
.w21 {
  width: 21em;
}
.line21 {
  line-height: 21;
}
.text-line22 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 22;
}
.m-f21 {
  flex: 21 !important;
}
.ps21, .hs21 {
  font-size: 21px;
}
.hs21 {
  font-weight: 600;
}
.m-md21 {
  margin: 210px;
}
.m-md21-y {
  margin-top: 210px;
  margin-bottom: 210px;
}
.m-md21-x {
  margin-left: 210px;
  margin-right: 210px;
}
.m-md21-l {
  margin-left: 210px;
}
.m-md21-r {
  margin-right: 210px;
}
.m-md21-t {
  margin-top: 210px;
}
.m-md21-b {
  margin-bottom: 210px;
}
.m-pd21 {
  padding: 315px;
}
.m-pd21-y {
  padding-top: 315px;
  padding-bottom: 315px;
}
.m-pd21-x {
  padding-left: 315px;
  padding-right: 315px;
}
.m-pd21-l {
  padding-left: 315px;
}
.m-pd21-r {
  padding-right: 315px;
}
.m-pd21-t {
  padding-top: 315px;
}
.m-pd21-b {
  padding-bottom: 315px;
}
.w22 {
  width: 22em;
}
.line22 {
  line-height: 22;
}
.text-line23 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 23;
}
.m-f22 {
  flex: 22 !important;
}
.ps22, .hs22 {
  font-size: 22px;
}
.hs22 {
  font-weight: 600;
}
.m-md22 {
  margin: 220px;
}
.m-md22-y {
  margin-top: 220px;
  margin-bottom: 220px;
}
.m-md22-x {
  margin-left: 220px;
  margin-right: 220px;
}
.m-md22-l {
  margin-left: 220px;
}
.m-md22-r {
  margin-right: 220px;
}
.m-md22-t {
  margin-top: 220px;
}
.m-md22-b {
  margin-bottom: 220px;
}
.m-pd22 {
  padding: 330px;
}
.m-pd22-y {
  padding-top: 330px;
  padding-bottom: 330px;
}
.m-pd22-x {
  padding-left: 330px;
  padding-right: 330px;
}
.m-pd22-l {
  padding-left: 330px;
}
.m-pd22-r {
  padding-right: 330px;
}
.m-pd22-t {
  padding-top: 330px;
}
.m-pd22-b {
  padding-bottom: 330px;
}
.w23 {
  width: 23em;
}
.line23 {
  line-height: 23;
}
.text-line24 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 24;
}
.m-f23 {
  flex: 23 !important;
}
.ps23, .hs23 {
  font-size: 23px;
}
.hs23 {
  font-weight: 600;
}
.m-md23 {
  margin: 230px;
}
.m-md23-y {
  margin-top: 230px;
  margin-bottom: 230px;
}
.m-md23-x {
  margin-left: 230px;
  margin-right: 230px;
}
.m-md23-l {
  margin-left: 230px;
}
.m-md23-r {
  margin-right: 230px;
}
.m-md23-t {
  margin-top: 230px;
}
.m-md23-b {
  margin-bottom: 230px;
}
.m-pd23 {
  padding: 345px;
}
.m-pd23-y {
  padding-top: 345px;
  padding-bottom: 345px;
}
.m-pd23-x {
  padding-left: 345px;
  padding-right: 345px;
}
.m-pd23-l {
  padding-left: 345px;
}
.m-pd23-r {
  padding-right: 345px;
}
.m-pd23-t {
  padding-top: 345px;
}
.m-pd23-b {
  padding-bottom: 345px;
}
.w24 {
  width: 24em;
}
.line24 {
  line-height: 24;
}
.text-line25 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 25;
}
.m-f24 {
  flex: 24 !important;
}
.ps24, .hs24 {
  font-size: 24px;
}
.hs24 {
  font-weight: 600;
}
.m-md24 {
  margin: 240px;
}
.m-md24-y {
  margin-top: 240px;
  margin-bottom: 240px;
}
.m-md24-x {
  margin-left: 240px;
  margin-right: 240px;
}
.m-md24-l {
  margin-left: 240px;
}
.m-md24-r {
  margin-right: 240px;
}
.m-md24-t {
  margin-top: 240px;
}
.m-md24-b {
  margin-bottom: 240px;
}
.m-pd24 {
  padding: 360px;
}
.m-pd24-y {
  padding-top: 360px;
  padding-bottom: 360px;
}
.m-pd24-x {
  padding-left: 360px;
  padding-right: 360px;
}
.m-pd24-l {
  padding-left: 360px;
}
.m-pd24-r {
  padding-right: 360px;
}
.m-pd24-t {
  padding-top: 360px;
}
.m-pd24-b {
  padding-bottom: 360px;
}
.w25 {
  width: 25em;
}
.line25 {
  line-height: 25;
}
.text-line26 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 26;
}
.m-f25 {
  flex: 25 !important;
}
.ps25, .hs25 {
  font-size: 25px;
}
.hs25 {
  font-weight: 600;
}
.m-md25 {
  margin: 250px;
}
.m-md25-y {
  margin-top: 250px;
  margin-bottom: 250px;
}
.m-md25-x {
  margin-left: 250px;
  margin-right: 250px;
}
.m-md25-l {
  margin-left: 250px;
}
.m-md25-r {
  margin-right: 250px;
}
.m-md25-t {
  margin-top: 250px;
}
.m-md25-b {
  margin-bottom: 250px;
}
.m-pd25 {
  padding: 375px;
}
.m-pd25-y {
  padding-top: 375px;
  padding-bottom: 375px;
}
.m-pd25-x {
  padding-left: 375px;
  padding-right: 375px;
}
.m-pd25-l {
  padding-left: 375px;
}
.m-pd25-r {
  padding-right: 375px;
}
.m-pd25-t {
  padding-top: 375px;
}
.m-pd25-b {
  padding-bottom: 375px;
}
.w26 {
  width: 26em;
}
.line26 {
  line-height: 26;
}
.text-line27 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 27;
}
.m-f26 {
  flex: 26 !important;
}
.ps26, .hs26 {
  font-size: 26px;
}
.hs26 {
  font-weight: 600;
}
.m-md26 {
  margin: 260px;
}
.m-md26-y {
  margin-top: 260px;
  margin-bottom: 260px;
}
.m-md26-x {
  margin-left: 260px;
  margin-right: 260px;
}
.m-md26-l {
  margin-left: 260px;
}
.m-md26-r {
  margin-right: 260px;
}
.m-md26-t {
  margin-top: 260px;
}
.m-md26-b {
  margin-bottom: 260px;
}
.m-pd26 {
  padding: 390px;
}
.m-pd26-y {
  padding-top: 390px;
  padding-bottom: 390px;
}
.m-pd26-x {
  padding-left: 390px;
  padding-right: 390px;
}
.m-pd26-l {
  padding-left: 390px;
}
.m-pd26-r {
  padding-right: 390px;
}
.m-pd26-t {
  padding-top: 390px;
}
.m-pd26-b {
  padding-bottom: 390px;
}
.w27 {
  width: 27em;
}
.line27 {
  line-height: 27;
}
.text-line28 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 28;
}
.m-f27 {
  flex: 27 !important;
}
.ps27, .hs27 {
  font-size: 27px;
}
.hs27 {
  font-weight: 600;
}
.m-md27 {
  margin: 270px;
}
.m-md27-y {
  margin-top: 270px;
  margin-bottom: 270px;
}
.m-md27-x {
  margin-left: 270px;
  margin-right: 270px;
}
.m-md27-l {
  margin-left: 270px;
}
.m-md27-r {
  margin-right: 270px;
}
.m-md27-t {
  margin-top: 270px;
}
.m-md27-b {
  margin-bottom: 270px;
}
.m-pd27 {
  padding: 405px;
}
.m-pd27-y {
  padding-top: 405px;
  padding-bottom: 405px;
}
.m-pd27-x {
  padding-left: 405px;
  padding-right: 405px;
}
.m-pd27-l {
  padding-left: 405px;
}
.m-pd27-r {
  padding-right: 405px;
}
.m-pd27-t {
  padding-top: 405px;
}
.m-pd27-b {
  padding-bottom: 405px;
}
.w28 {
  width: 28em;
}
.line28 {
  line-height: 28;
}
.text-line29 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 29;
}
.m-f28 {
  flex: 28 !important;
}
.ps28, .hs28 {
  font-size: 28px;
}
.hs28 {
  font-weight: 600;
}
.m-md28 {
  margin: 280px;
}
.m-md28-y {
  margin-top: 280px;
  margin-bottom: 280px;
}
.m-md28-x {
  margin-left: 280px;
  margin-right: 280px;
}
.m-md28-l {
  margin-left: 280px;
}
.m-md28-r {
  margin-right: 280px;
}
.m-md28-t {
  margin-top: 280px;
}
.m-md28-b {
  margin-bottom: 280px;
}
.m-pd28 {
  padding: 420px;
}
.m-pd28-y {
  padding-top: 420px;
  padding-bottom: 420px;
}
.m-pd28-x {
  padding-left: 420px;
  padding-right: 420px;
}
.m-pd28-l {
  padding-left: 420px;
}
.m-pd28-r {
  padding-right: 420px;
}
.m-pd28-t {
  padding-top: 420px;
}
.m-pd28-b {
  padding-bottom: 420px;
}
.w29 {
  width: 29em;
}
.line29 {
  line-height: 29;
}
.text-line30 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 30;
}
.m-f29 {
  flex: 29 !important;
}
.ps29, .hs29 {
  font-size: 29px;
}
.hs29 {
  font-weight: 600;
}
.m-md29 {
  margin: 290px;
}
.m-md29-y {
  margin-top: 290px;
  margin-bottom: 290px;
}
.m-md29-x {
  margin-left: 290px;
  margin-right: 290px;
}
.m-md29-l {
  margin-left: 290px;
}
.m-md29-r {
  margin-right: 290px;
}
.m-md29-t {
  margin-top: 290px;
}
.m-md29-b {
  margin-bottom: 290px;
}
.m-pd29 {
  padding: 435px;
}
.m-pd29-y {
  padding-top: 435px;
  padding-bottom: 435px;
}
.m-pd29-x {
  padding-left: 435px;
  padding-right: 435px;
}
.m-pd29-l {
  padding-left: 435px;
}
.m-pd29-r {
  padding-right: 435px;
}
.m-pd29-t {
  padding-top: 435px;
}
.m-pd29-b {
  padding-bottom: 435px;
}
.w30 {
  width: 30em;
}
.line30 {
  line-height: 30;
}
.text-line31 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 31;
}
.m-f30 {
  flex: 30 !important;
}
.ps30, .hs30 {
  font-size: 30px;
}
.hs30 {
  font-weight: 600;
}
.m-md30 {
  margin: 300px;
}
.m-md30-y {
  margin-top: 300px;
  margin-bottom: 300px;
}
.m-md30-x {
  margin-left: 300px;
  margin-right: 300px;
}
.m-md30-l {
  margin-left: 300px;
}
.m-md30-r {
  margin-right: 300px;
}
.m-md30-t {
  margin-top: 300px;
}
.m-md30-b {
  margin-bottom: 300px;
}
.m-pd30 {
  padding: 450px;
}
.m-pd30-y {
  padding-top: 450px;
  padding-bottom: 450px;
}
.m-pd30-x {
  padding-left: 450px;
  padding-right: 450px;
}
.m-pd30-l {
  padding-left: 450px;
}
.m-pd30-r {
  padding-right: 450px;
}
.m-pd30-t {
  padding-top: 450px;
}
.m-pd30-b {
  padding-bottom: 450px;
}
.w31 {
  width: 31em;
}
.line31 {
  line-height: 31;
}
.text-line32 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 32;
}
.m-f31 {
  flex: 31 !important;
}
.ps31, .hs31 {
  font-size: 31px;
}
.hs31 {
  font-weight: 600;
}
.m-md31 {
  margin: 310px;
}
.m-md31-y {
  margin-top: 310px;
  margin-bottom: 310px;
}
.m-md31-x {
  margin-left: 310px;
  margin-right: 310px;
}
.m-md31-l {
  margin-left: 310px;
}
.m-md31-r {
  margin-right: 310px;
}
.m-md31-t {
  margin-top: 310px;
}
.m-md31-b {
  margin-bottom: 310px;
}
.m-pd31 {
  padding: 465px;
}
.m-pd31-y {
  padding-top: 465px;
  padding-bottom: 465px;
}
.m-pd31-x {
  padding-left: 465px;
  padding-right: 465px;
}
.m-pd31-l {
  padding-left: 465px;
}
.m-pd31-r {
  padding-right: 465px;
}
.m-pd31-t {
  padding-top: 465px;
}
.m-pd31-b {
  padding-bottom: 465px;
}
.w32 {
  width: 32em;
}
.line32 {
  line-height: 32;
}
.text-line33 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 33;
}
.m-f32 {
  flex: 32 !important;
}
.ps32, .hs32 {
  font-size: 32px;
}
.hs32 {
  font-weight: 600;
}
.m-md32 {
  margin: 320px;
}
.m-md32-y {
  margin-top: 320px;
  margin-bottom: 320px;
}
.m-md32-x {
  margin-left: 320px;
  margin-right: 320px;
}
.m-md32-l {
  margin-left: 320px;
}
.m-md32-r {
  margin-right: 320px;
}
.m-md32-t {
  margin-top: 320px;
}
.m-md32-b {
  margin-bottom: 320px;
}
.m-pd32 {
  padding: 480px;
}
.m-pd32-y {
  padding-top: 480px;
  padding-bottom: 480px;
}
.m-pd32-x {
  padding-left: 480px;
  padding-right: 480px;
}
.m-pd32-l {
  padding-left: 480px;
}
.m-pd32-r {
  padding-right: 480px;
}
.m-pd32-t {
  padding-top: 480px;
}
.m-pd32-b {
  padding-bottom: 480px;
}
.w33 {
  width: 33em;
}
.line33 {
  line-height: 33;
}
.text-line34 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 34;
}
.m-f33 {
  flex: 33 !important;
}
.ps33, .hs33 {
  font-size: 33px;
}
.hs33 {
  font-weight: 600;
}
.m-md33 {
  margin: 330px;
}
.m-md33-y {
  margin-top: 330px;
  margin-bottom: 330px;
}
.m-md33-x {
  margin-left: 330px;
  margin-right: 330px;
}
.m-md33-l {
  margin-left: 330px;
}
.m-md33-r {
  margin-right: 330px;
}
.m-md33-t {
  margin-top: 330px;
}
.m-md33-b {
  margin-bottom: 330px;
}
.m-pd33 {
  padding: 495px;
}
.m-pd33-y {
  padding-top: 495px;
  padding-bottom: 495px;
}
.m-pd33-x {
  padding-left: 495px;
  padding-right: 495px;
}
.m-pd33-l {
  padding-left: 495px;
}
.m-pd33-r {
  padding-right: 495px;
}
.m-pd33-t {
  padding-top: 495px;
}
.m-pd33-b {
  padding-bottom: 495px;
}
.w34 {
  width: 34em;
}
.line34 {
  line-height: 34;
}
.text-line35 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 35;
}
.m-f34 {
  flex: 34 !important;
}
.ps34, .hs34 {
  font-size: 34px;
}
.hs34 {
  font-weight: 600;
}
.m-md34 {
  margin: 340px;
}
.m-md34-y {
  margin-top: 340px;
  margin-bottom: 340px;
}
.m-md34-x {
  margin-left: 340px;
  margin-right: 340px;
}
.m-md34-l {
  margin-left: 340px;
}
.m-md34-r {
  margin-right: 340px;
}
.m-md34-t {
  margin-top: 340px;
}
.m-md34-b {
  margin-bottom: 340px;
}
.m-pd34 {
  padding: 510px;
}
.m-pd34-y {
  padding-top: 510px;
  padding-bottom: 510px;
}
.m-pd34-x {
  padding-left: 510px;
  padding-right: 510px;
}
.m-pd34-l {
  padding-left: 510px;
}
.m-pd34-r {
  padding-right: 510px;
}
.m-pd34-t {
  padding-top: 510px;
}
.m-pd34-b {
  padding-bottom: 510px;
}
.w35 {
  width: 35em;
}
.line35 {
  line-height: 35;
}
.text-line36 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 36;
}
.m-f35 {
  flex: 35 !important;
}
.ps35, .hs35 {
  font-size: 35px;
}
.hs35 {
  font-weight: 600;
}
.m-md35 {
  margin: 350px;
}
.m-md35-y {
  margin-top: 350px;
  margin-bottom: 350px;
}
.m-md35-x {
  margin-left: 350px;
  margin-right: 350px;
}
.m-md35-l {
  margin-left: 350px;
}
.m-md35-r {
  margin-right: 350px;
}
.m-md35-t {
  margin-top: 350px;
}
.m-md35-b {
  margin-bottom: 350px;
}
.m-pd35 {
  padding: 525px;
}
.m-pd35-y {
  padding-top: 525px;
  padding-bottom: 525px;
}
.m-pd35-x {
  padding-left: 525px;
  padding-right: 525px;
}
.m-pd35-l {
  padding-left: 525px;
}
.m-pd35-r {
  padding-right: 525px;
}
.m-pd35-t {
  padding-top: 525px;
}
.m-pd35-b {
  padding-bottom: 525px;
}
.w36 {
  width: 36em;
}
.line36 {
  line-height: 36;
}
.text-line37 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 37;
}
.m-f36 {
  flex: 36 !important;
}
.ps36, .hs36 {
  font-size: 36px;
}
.hs36 {
  font-weight: 600;
}
.m-md36 {
  margin: 360px;
}
.m-md36-y {
  margin-top: 360px;
  margin-bottom: 360px;
}
.m-md36-x {
  margin-left: 360px;
  margin-right: 360px;
}
.m-md36-l {
  margin-left: 360px;
}
.m-md36-r {
  margin-right: 360px;
}
.m-md36-t {
  margin-top: 360px;
}
.m-md36-b {
  margin-bottom: 360px;
}
.m-pd36 {
  padding: 540px;
}
.m-pd36-y {
  padding-top: 540px;
  padding-bottom: 540px;
}
.m-pd36-x {
  padding-left: 540px;
  padding-right: 540px;
}
.m-pd36-l {
  padding-left: 540px;
}
.m-pd36-r {
  padding-right: 540px;
}
.m-pd36-t {
  padding-top: 540px;
}
.m-pd36-b {
  padding-bottom: 540px;
}
.w37 {
  width: 37em;
}
.line37 {
  line-height: 37;
}
.text-line38 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 38;
}
.m-f37 {
  flex: 37 !important;
}
.ps37, .hs37 {
  font-size: 37px;
}
.hs37 {
  font-weight: 600;
}
.m-md37 {
  margin: 370px;
}
.m-md37-y {
  margin-top: 370px;
  margin-bottom: 370px;
}
.m-md37-x {
  margin-left: 370px;
  margin-right: 370px;
}
.m-md37-l {
  margin-left: 370px;
}
.m-md37-r {
  margin-right: 370px;
}
.m-md37-t {
  margin-top: 370px;
}
.m-md37-b {
  margin-bottom: 370px;
}
.m-pd37 {
  padding: 555px;
}
.m-pd37-y {
  padding-top: 555px;
  padding-bottom: 555px;
}
.m-pd37-x {
  padding-left: 555px;
  padding-right: 555px;
}
.m-pd37-l {
  padding-left: 555px;
}
.m-pd37-r {
  padding-right: 555px;
}
.m-pd37-t {
  padding-top: 555px;
}
.m-pd37-b {
  padding-bottom: 555px;
}
.w38 {
  width: 38em;
}
.line38 {
  line-height: 38;
}
.text-line39 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 39;
}
.m-f38 {
  flex: 38 !important;
}
.ps38, .hs38 {
  font-size: 38px;
}
.hs38 {
  font-weight: 600;
}
.m-md38 {
  margin: 380px;
}
.m-md38-y {
  margin-top: 380px;
  margin-bottom: 380px;
}
.m-md38-x {
  margin-left: 380px;
  margin-right: 380px;
}
.m-md38-l {
  margin-left: 380px;
}
.m-md38-r {
  margin-right: 380px;
}
.m-md38-t {
  margin-top: 380px;
}
.m-md38-b {
  margin-bottom: 380px;
}
.m-pd38 {
  padding: 570px;
}
.m-pd38-y {
  padding-top: 570px;
  padding-bottom: 570px;
}
.m-pd38-x {
  padding-left: 570px;
  padding-right: 570px;
}
.m-pd38-l {
  padding-left: 570px;
}
.m-pd38-r {
  padding-right: 570px;
}
.m-pd38-t {
  padding-top: 570px;
}
.m-pd38-b {
  padding-bottom: 570px;
}
.w39 {
  width: 39em;
}
.line39 {
  line-height: 39;
}
.text-line40 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 40;
}
.m-f39 {
  flex: 39 !important;
}
.ps39, .hs39 {
  font-size: 39px;
}
.hs39 {
  font-weight: 600;
}
.m-md39 {
  margin: 390px;
}
.m-md39-y {
  margin-top: 390px;
  margin-bottom: 390px;
}
.m-md39-x {
  margin-left: 390px;
  margin-right: 390px;
}
.m-md39-l {
  margin-left: 390px;
}
.m-md39-r {
  margin-right: 390px;
}
.m-md39-t {
  margin-top: 390px;
}
.m-md39-b {
  margin-bottom: 390px;
}
.m-pd39 {
  padding: 585px;
}
.m-pd39-y {
  padding-top: 585px;
  padding-bottom: 585px;
}
.m-pd39-x {
  padding-left: 585px;
  padding-right: 585px;
}
.m-pd39-l {
  padding-left: 585px;
}
.m-pd39-r {
  padding-right: 585px;
}
.m-pd39-t {
  padding-top: 585px;
}
.m-pd39-b {
  padding-bottom: 585px;
}
.w40 {
  width: 40em;
}
.line40 {
  line-height: 40;
}
.text-line41 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 41;
}
.m-f40 {
  flex: 40 !important;
}
.ps40, .hs40 {
  font-size: 40px;
}
.hs40 {
  font-weight: 600;
}
.m-md40 {
  margin: 400px;
}
.m-md40-y {
  margin-top: 400px;
  margin-bottom: 400px;
}
.m-md40-x {
  margin-left: 400px;
  margin-right: 400px;
}
.m-md40-l {
  margin-left: 400px;
}
.m-md40-r {
  margin-right: 400px;
}
.m-md40-t {
  margin-top: 400px;
}
.m-md40-b {
  margin-bottom: 400px;
}
.m-pd40 {
  padding: 600px;
}
.m-pd40-y {
  padding-top: 600px;
  padding-bottom: 600px;
}
.m-pd40-x {
  padding-left: 600px;
  padding-right: 600px;
}
.m-pd40-l {
  padding-left: 600px;
}
.m-pd40-r {
  padding-right: 600px;
}
.m-pd40-t {
  padding-top: 600px;
}
.m-pd40-b {
  padding-bottom: 600px;
}
.w41 {
  width: 41em;
}
.line41 {
  line-height: 41;
}
.text-line42 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 42;
}
.m-f41 {
  flex: 41 !important;
}
.ps41, .hs41 {
  font-size: 41px;
}
.hs41 {
  font-weight: 600;
}
.m-md41 {
  margin: 410px;
}
.m-md41-y {
  margin-top: 410px;
  margin-bottom: 410px;
}
.m-md41-x {
  margin-left: 410px;
  margin-right: 410px;
}
.m-md41-l {
  margin-left: 410px;
}
.m-md41-r {
  margin-right: 410px;
}
.m-md41-t {
  margin-top: 410px;
}
.m-md41-b {
  margin-bottom: 410px;
}
.m-pd41 {
  padding: 615px;
}
.m-pd41-y {
  padding-top: 615px;
  padding-bottom: 615px;
}
.m-pd41-x {
  padding-left: 615px;
  padding-right: 615px;
}
.m-pd41-l {
  padding-left: 615px;
}
.m-pd41-r {
  padding-right: 615px;
}
.m-pd41-t {
  padding-top: 615px;
}
.m-pd41-b {
  padding-bottom: 615px;
}
.w42 {
  width: 42em;
}
.line42 {
  line-height: 42;
}
.text-line43 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 43;
}
.m-f42 {
  flex: 42 !important;
}
.ps42, .hs42 {
  font-size: 42px;
}
.hs42 {
  font-weight: 600;
}
.m-md42 {
  margin: 420px;
}
.m-md42-y {
  margin-top: 420px;
  margin-bottom: 420px;
}
.m-md42-x {
  margin-left: 420px;
  margin-right: 420px;
}
.m-md42-l {
  margin-left: 420px;
}
.m-md42-r {
  margin-right: 420px;
}
.m-md42-t {
  margin-top: 420px;
}
.m-md42-b {
  margin-bottom: 420px;
}
.m-pd42 {
  padding: 630px;
}
.m-pd42-y {
  padding-top: 630px;
  padding-bottom: 630px;
}
.m-pd42-x {
  padding-left: 630px;
  padding-right: 630px;
}
.m-pd42-l {
  padding-left: 630px;
}
.m-pd42-r {
  padding-right: 630px;
}
.m-pd42-t {
  padding-top: 630px;
}
.m-pd42-b {
  padding-bottom: 630px;
}
.w43 {
  width: 43em;
}
.line43 {
  line-height: 43;
}
.text-line44 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 44;
}
.m-f43 {
  flex: 43 !important;
}
.ps43, .hs43 {
  font-size: 43px;
}
.hs43 {
  font-weight: 600;
}
.m-md43 {
  margin: 430px;
}
.m-md43-y {
  margin-top: 430px;
  margin-bottom: 430px;
}
.m-md43-x {
  margin-left: 430px;
  margin-right: 430px;
}
.m-md43-l {
  margin-left: 430px;
}
.m-md43-r {
  margin-right: 430px;
}
.m-md43-t {
  margin-top: 430px;
}
.m-md43-b {
  margin-bottom: 430px;
}
.m-pd43 {
  padding: 645px;
}
.m-pd43-y {
  padding-top: 645px;
  padding-bottom: 645px;
}
.m-pd43-x {
  padding-left: 645px;
  padding-right: 645px;
}
.m-pd43-l {
  padding-left: 645px;
}
.m-pd43-r {
  padding-right: 645px;
}
.m-pd43-t {
  padding-top: 645px;
}
.m-pd43-b {
  padding-bottom: 645px;
}
.w44 {
  width: 44em;
}
.line44 {
  line-height: 44;
}
.text-line45 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 45;
}
.m-f44 {
  flex: 44 !important;
}
.ps44, .hs44 {
  font-size: 44px;
}
.hs44 {
  font-weight: 600;
}
.m-md44 {
  margin: 440px;
}
.m-md44-y {
  margin-top: 440px;
  margin-bottom: 440px;
}
.m-md44-x {
  margin-left: 440px;
  margin-right: 440px;
}
.m-md44-l {
  margin-left: 440px;
}
.m-md44-r {
  margin-right: 440px;
}
.m-md44-t {
  margin-top: 440px;
}
.m-md44-b {
  margin-bottom: 440px;
}
.m-pd44 {
  padding: 660px;
}
.m-pd44-y {
  padding-top: 660px;
  padding-bottom: 660px;
}
.m-pd44-x {
  padding-left: 660px;
  padding-right: 660px;
}
.m-pd44-l {
  padding-left: 660px;
}
.m-pd44-r {
  padding-right: 660px;
}
.m-pd44-t {
  padding-top: 660px;
}
.m-pd44-b {
  padding-bottom: 660px;
}
.w45 {
  width: 45em;
}
.line45 {
  line-height: 45;
}
.text-line46 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 46;
}
.m-f45 {
  flex: 45 !important;
}
.ps45, .hs45 {
  font-size: 45px;
}
.hs45 {
  font-weight: 600;
}
.m-md45 {
  margin: 450px;
}
.m-md45-y {
  margin-top: 450px;
  margin-bottom: 450px;
}
.m-md45-x {
  margin-left: 450px;
  margin-right: 450px;
}
.m-md45-l {
  margin-left: 450px;
}
.m-md45-r {
  margin-right: 450px;
}
.m-md45-t {
  margin-top: 450px;
}
.m-md45-b {
  margin-bottom: 450px;
}
.m-pd45 {
  padding: 675px;
}
.m-pd45-y {
  padding-top: 675px;
  padding-bottom: 675px;
}
.m-pd45-x {
  padding-left: 675px;
  padding-right: 675px;
}
.m-pd45-l {
  padding-left: 675px;
}
.m-pd45-r {
  padding-right: 675px;
}
.m-pd45-t {
  padding-top: 675px;
}
.m-pd45-b {
  padding-bottom: 675px;
}
.w46 {
  width: 46em;
}
.line46 {
  line-height: 46;
}
.text-line47 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 47;
}
.m-f46 {
  flex: 46 !important;
}
.ps46, .hs46 {
  font-size: 46px;
}
.hs46 {
  font-weight: 600;
}
.m-md46 {
  margin: 460px;
}
.m-md46-y {
  margin-top: 460px;
  margin-bottom: 460px;
}
.m-md46-x {
  margin-left: 460px;
  margin-right: 460px;
}
.m-md46-l {
  margin-left: 460px;
}
.m-md46-r {
  margin-right: 460px;
}
.m-md46-t {
  margin-top: 460px;
}
.m-md46-b {
  margin-bottom: 460px;
}
.m-pd46 {
  padding: 690px;
}
.m-pd46-y {
  padding-top: 690px;
  padding-bottom: 690px;
}
.m-pd46-x {
  padding-left: 690px;
  padding-right: 690px;
}
.m-pd46-l {
  padding-left: 690px;
}
.m-pd46-r {
  padding-right: 690px;
}
.m-pd46-t {
  padding-top: 690px;
}
.m-pd46-b {
  padding-bottom: 690px;
}
.w47 {
  width: 47em;
}
.line47 {
  line-height: 47;
}
.text-line48 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 48;
}
.m-f47 {
  flex: 47 !important;
}
.ps47, .hs47 {
  font-size: 47px;
}
.hs47 {
  font-weight: 600;
}
.m-md47 {
  margin: 470px;
}
.m-md47-y {
  margin-top: 470px;
  margin-bottom: 470px;
}
.m-md47-x {
  margin-left: 470px;
  margin-right: 470px;
}
.m-md47-l {
  margin-left: 470px;
}
.m-md47-r {
  margin-right: 470px;
}
.m-md47-t {
  margin-top: 470px;
}
.m-md47-b {
  margin-bottom: 470px;
}
.m-pd47 {
  padding: 705px;
}
.m-pd47-y {
  padding-top: 705px;
  padding-bottom: 705px;
}
.m-pd47-x {
  padding-left: 705px;
  padding-right: 705px;
}
.m-pd47-l {
  padding-left: 705px;
}
.m-pd47-r {
  padding-right: 705px;
}
.m-pd47-t {
  padding-top: 705px;
}
.m-pd47-b {
  padding-bottom: 705px;
}
.w48 {
  width: 48em;
}
.line48 {
  line-height: 48;
}
.text-line49 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 49;
}
.m-f48 {
  flex: 48 !important;
}
.ps48, .hs48 {
  font-size: 48px;
}
.hs48 {
  font-weight: 600;
}
.m-md48 {
  margin: 480px;
}
.m-md48-y {
  margin-top: 480px;
  margin-bottom: 480px;
}
.m-md48-x {
  margin-left: 480px;
  margin-right: 480px;
}
.m-md48-l {
  margin-left: 480px;
}
.m-md48-r {
  margin-right: 480px;
}
.m-md48-t {
  margin-top: 480px;
}
.m-md48-b {
  margin-bottom: 480px;
}
.m-pd48 {
  padding: 720px;
}
.m-pd48-y {
  padding-top: 720px;
  padding-bottom: 720px;
}
.m-pd48-x {
  padding-left: 720px;
  padding-right: 720px;
}
.m-pd48-l {
  padding-left: 720px;
}
.m-pd48-r {
  padding-right: 720px;
}
.m-pd48-t {
  padding-top: 720px;
}
.m-pd48-b {
  padding-bottom: 720px;
}
.w49 {
  width: 49em;
}
.line49 {
  line-height: 49;
}
.text-line50 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 50;
}
.m-f49 {
  flex: 49 !important;
}
.ps49, .hs49 {
  font-size: 49px;
}
.hs49 {
  font-weight: 600;
}
.m-md49 {
  margin: 490px;
}
.m-md49-y {
  margin-top: 490px;
  margin-bottom: 490px;
}
.m-md49-x {
  margin-left: 490px;
  margin-right: 490px;
}
.m-md49-l {
  margin-left: 490px;
}
.m-md49-r {
  margin-right: 490px;
}
.m-md49-t {
  margin-top: 490px;
}
.m-md49-b {
  margin-bottom: 490px;
}
.m-pd49 {
  padding: 735px;
}
.m-pd49-y {
  padding-top: 735px;
  padding-bottom: 735px;
}
.m-pd49-x {
  padding-left: 735px;
  padding-right: 735px;
}
.m-pd49-l {
  padding-left: 735px;
}
.m-pd49-r {
  padding-right: 735px;
}
.m-pd49-t {
  padding-top: 735px;
}
.m-pd49-b {
  padding-bottom: 735px;
}
.w50 {
  width: 50em;
}
.line50 {
  line-height: 50;
}
.text-line51 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 51;
}
.m-f50 {
  flex: 50 !important;
}
.ps50, .hs50 {
  font-size: 50px;
}
.hs50 {
  font-weight: 600;
}
.m-md50 {
  margin: 500px;
}
.m-md50-y {
  margin-top: 500px;
  margin-bottom: 500px;
}
.m-md50-x {
  margin-left: 500px;
  margin-right: 500px;
}
.m-md50-l {
  margin-left: 500px;
}
.m-md50-r {
  margin-right: 500px;
}
.m-md50-t {
  margin-top: 500px;
}
.m-md50-b {
  margin-bottom: 500px;
}
.m-pd50 {
  padding: 750px;
}
.m-pd50-y {
  padding-top: 750px;
  padding-bottom: 750px;
}
.m-pd50-x {
  padding-left: 750px;
  padding-right: 750px;
}
.m-pd50-l {
  padding-left: 750px;
}
.m-pd50-r {
  padding-right: 750px;
}
.m-pd50-t {
  padding-top: 750px;
}
.m-pd50-b {
  padding-bottom: 750px;
}
.w51 {
  width: 51em;
}
.line51 {
  line-height: 51;
}
.text-line52 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 52;
}
.m-f51 {
  flex: 51 !important;
}
.ps51, .hs51 {
  font-size: 51px;
}
.hs51 {
  font-weight: 600;
}
.m-md51 {
  margin: 510px;
}
.m-md51-y {
  margin-top: 510px;
  margin-bottom: 510px;
}
.m-md51-x {
  margin-left: 510px;
  margin-right: 510px;
}
.m-md51-l {
  margin-left: 510px;
}
.m-md51-r {
  margin-right: 510px;
}
.m-md51-t {
  margin-top: 510px;
}
.m-md51-b {
  margin-bottom: 510px;
}
.m-pd51 {
  padding: 765px;
}
.m-pd51-y {
  padding-top: 765px;
  padding-bottom: 765px;
}
.m-pd51-x {
  padding-left: 765px;
  padding-right: 765px;
}
.m-pd51-l {
  padding-left: 765px;
}
.m-pd51-r {
  padding-right: 765px;
}
.m-pd51-t {
  padding-top: 765px;
}
.m-pd51-b {
  padding-bottom: 765px;
}
.w52 {
  width: 52em;
}
.line52 {
  line-height: 52;
}
.text-line53 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 53;
}
.m-f52 {
  flex: 52 !important;
}
.ps52, .hs52 {
  font-size: 52px;
}
.hs52 {
  font-weight: 600;
}
.m-md52 {
  margin: 520px;
}
.m-md52-y {
  margin-top: 520px;
  margin-bottom: 520px;
}
.m-md52-x {
  margin-left: 520px;
  margin-right: 520px;
}
.m-md52-l {
  margin-left: 520px;
}
.m-md52-r {
  margin-right: 520px;
}
.m-md52-t {
  margin-top: 520px;
}
.m-md52-b {
  margin-bottom: 520px;
}
.m-pd52 {
  padding: 780px;
}
.m-pd52-y {
  padding-top: 780px;
  padding-bottom: 780px;
}
.m-pd52-x {
  padding-left: 780px;
  padding-right: 780px;
}
.m-pd52-l {
  padding-left: 780px;
}
.m-pd52-r {
  padding-right: 780px;
}
.m-pd52-t {
  padding-top: 780px;
}
.m-pd52-b {
  padding-bottom: 780px;
}
.w53 {
  width: 53em;
}
.line53 {
  line-height: 53;
}
.text-line54 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 54;
}
.m-f53 {
  flex: 53 !important;
}
.ps53, .hs53 {
  font-size: 53px;
}
.hs53 {
  font-weight: 600;
}
.m-md53 {
  margin: 530px;
}
.m-md53-y {
  margin-top: 530px;
  margin-bottom: 530px;
}
.m-md53-x {
  margin-left: 530px;
  margin-right: 530px;
}
.m-md53-l {
  margin-left: 530px;
}
.m-md53-r {
  margin-right: 530px;
}
.m-md53-t {
  margin-top: 530px;
}
.m-md53-b {
  margin-bottom: 530px;
}
.m-pd53 {
  padding: 795px;
}
.m-pd53-y {
  padding-top: 795px;
  padding-bottom: 795px;
}
.m-pd53-x {
  padding-left: 795px;
  padding-right: 795px;
}
.m-pd53-l {
  padding-left: 795px;
}
.m-pd53-r {
  padding-right: 795px;
}
.m-pd53-t {
  padding-top: 795px;
}
.m-pd53-b {
  padding-bottom: 795px;
}
.w54 {
  width: 54em;
}
.line54 {
  line-height: 54;
}
.text-line55 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 55;
}
.m-f54 {
  flex: 54 !important;
}
.ps54, .hs54 {
  font-size: 54px;
}
.hs54 {
  font-weight: 600;
}
.m-md54 {
  margin: 540px;
}
.m-md54-y {
  margin-top: 540px;
  margin-bottom: 540px;
}
.m-md54-x {
  margin-left: 540px;
  margin-right: 540px;
}
.m-md54-l {
  margin-left: 540px;
}
.m-md54-r {
  margin-right: 540px;
}
.m-md54-t {
  margin-top: 540px;
}
.m-md54-b {
  margin-bottom: 540px;
}
.m-pd54 {
  padding: 810px;
}
.m-pd54-y {
  padding-top: 810px;
  padding-bottom: 810px;
}
.m-pd54-x {
  padding-left: 810px;
  padding-right: 810px;
}
.m-pd54-l {
  padding-left: 810px;
}
.m-pd54-r {
  padding-right: 810px;
}
.m-pd54-t {
  padding-top: 810px;
}
.m-pd54-b {
  padding-bottom: 810px;
}
.w55 {
  width: 55em;
}
.line55 {
  line-height: 55;
}
.text-line56 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 56;
}
.m-f55 {
  flex: 55 !important;
}
.ps55, .hs55 {
  font-size: 55px;
}
.hs55 {
  font-weight: 600;
}
.m-md55 {
  margin: 550px;
}
.m-md55-y {
  margin-top: 550px;
  margin-bottom: 550px;
}
.m-md55-x {
  margin-left: 550px;
  margin-right: 550px;
}
.m-md55-l {
  margin-left: 550px;
}
.m-md55-r {
  margin-right: 550px;
}
.m-md55-t {
  margin-top: 550px;
}
.m-md55-b {
  margin-bottom: 550px;
}
.m-pd55 {
  padding: 825px;
}
.m-pd55-y {
  padding-top: 825px;
  padding-bottom: 825px;
}
.m-pd55-x {
  padding-left: 825px;
  padding-right: 825px;
}
.m-pd55-l {
  padding-left: 825px;
}
.m-pd55-r {
  padding-right: 825px;
}
.m-pd55-t {
  padding-top: 825px;
}
.m-pd55-b {
  padding-bottom: 825px;
}
.w56 {
  width: 56em;
}
.line56 {
  line-height: 56;
}
.text-line57 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 57;
}
.m-f56 {
  flex: 56 !important;
}
.ps56, .hs56 {
  font-size: 56px;
}
.hs56 {
  font-weight: 600;
}
.m-md56 {
  margin: 560px;
}
.m-md56-y {
  margin-top: 560px;
  margin-bottom: 560px;
}
.m-md56-x {
  margin-left: 560px;
  margin-right: 560px;
}
.m-md56-l {
  margin-left: 560px;
}
.m-md56-r {
  margin-right: 560px;
}
.m-md56-t {
  margin-top: 560px;
}
.m-md56-b {
  margin-bottom: 560px;
}
.m-pd56 {
  padding: 840px;
}
.m-pd56-y {
  padding-top: 840px;
  padding-bottom: 840px;
}
.m-pd56-x {
  padding-left: 840px;
  padding-right: 840px;
}
.m-pd56-l {
  padding-left: 840px;
}
.m-pd56-r {
  padding-right: 840px;
}
.m-pd56-t {
  padding-top: 840px;
}
.m-pd56-b {
  padding-bottom: 840px;
}
.w57 {
  width: 57em;
}
.line57 {
  line-height: 57;
}
.text-line58 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 58;
}
.m-f57 {
  flex: 57 !important;
}
.ps57, .hs57 {
  font-size: 57px;
}
.hs57 {
  font-weight: 600;
}
.m-md57 {
  margin: 570px;
}
.m-md57-y {
  margin-top: 570px;
  margin-bottom: 570px;
}
.m-md57-x {
  margin-left: 570px;
  margin-right: 570px;
}
.m-md57-l {
  margin-left: 570px;
}
.m-md57-r {
  margin-right: 570px;
}
.m-md57-t {
  margin-top: 570px;
}
.m-md57-b {
  margin-bottom: 570px;
}
.m-pd57 {
  padding: 855px;
}
.m-pd57-y {
  padding-top: 855px;
  padding-bottom: 855px;
}
.m-pd57-x {
  padding-left: 855px;
  padding-right: 855px;
}
.m-pd57-l {
  padding-left: 855px;
}
.m-pd57-r {
  padding-right: 855px;
}
.m-pd57-t {
  padding-top: 855px;
}
.m-pd57-b {
  padding-bottom: 855px;
}
.w58 {
  width: 58em;
}
.line58 {
  line-height: 58;
}
.text-line59 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 59;
}
.m-f58 {
  flex: 58 !important;
}
.ps58, .hs58 {
  font-size: 58px;
}
.hs58 {
  font-weight: 600;
}
.m-md58 {
  margin: 580px;
}
.m-md58-y {
  margin-top: 580px;
  margin-bottom: 580px;
}
.m-md58-x {
  margin-left: 580px;
  margin-right: 580px;
}
.m-md58-l {
  margin-left: 580px;
}
.m-md58-r {
  margin-right: 580px;
}
.m-md58-t {
  margin-top: 580px;
}
.m-md58-b {
  margin-bottom: 580px;
}
.m-pd58 {
  padding: 870px;
}
.m-pd58-y {
  padding-top: 870px;
  padding-bottom: 870px;
}
.m-pd58-x {
  padding-left: 870px;
  padding-right: 870px;
}
.m-pd58-l {
  padding-left: 870px;
}
.m-pd58-r {
  padding-right: 870px;
}
.m-pd58-t {
  padding-top: 870px;
}
.m-pd58-b {
  padding-bottom: 870px;
}
.w59 {
  width: 59em;
}
.line59 {
  line-height: 59;
}
.text-line60 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 60;
}
.m-f59 {
  flex: 59 !important;
}
.ps59, .hs59 {
  font-size: 59px;
}
.hs59 {
  font-weight: 600;
}
.m-md59 {
  margin: 590px;
}
.m-md59-y {
  margin-top: 590px;
  margin-bottom: 590px;
}
.m-md59-x {
  margin-left: 590px;
  margin-right: 590px;
}
.m-md59-l {
  margin-left: 590px;
}
.m-md59-r {
  margin-right: 590px;
}
.m-md59-t {
  margin-top: 590px;
}
.m-md59-b {
  margin-bottom: 590px;
}
.m-pd59 {
  padding: 885px;
}
.m-pd59-y {
  padding-top: 885px;
  padding-bottom: 885px;
}
.m-pd59-x {
  padding-left: 885px;
  padding-right: 885px;
}
.m-pd59-l {
  padding-left: 885px;
}
.m-pd59-r {
  padding-right: 885px;
}
.m-pd59-t {
  padding-top: 885px;
}
.m-pd59-b {
  padding-bottom: 885px;
}
.w60 {
  width: 60em;
}
.line60 {
  line-height: 60;
}
.text-line61 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 61;
}
.m-f60 {
  flex: 60 !important;
}
.ps60, .hs60 {
  font-size: 60px;
}
.hs60 {
  font-weight: 600;
}
.m-md60 {
  margin: 600px;
}
.m-md60-y {
  margin-top: 600px;
  margin-bottom: 600px;
}
.m-md60-x {
  margin-left: 600px;
  margin-right: 600px;
}
.m-md60-l {
  margin-left: 600px;
}
.m-md60-r {
  margin-right: 600px;
}
.m-md60-t {
  margin-top: 600px;
}
.m-md60-b {
  margin-bottom: 600px;
}
.m-pd60 {
  padding: 900px;
}
.m-pd60-y {
  padding-top: 900px;
  padding-bottom: 900px;
}
.m-pd60-x {
  padding-left: 900px;
  padding-right: 900px;
}
.m-pd60-l {
  padding-left: 900px;
}
.m-pd60-r {
  padding-right: 900px;
}
.m-pd60-t {
  padding-top: 900px;
}
.m-pd60-b {
  padding-bottom: 900px;
}
.w61 {
  width: 61em;
}
.line61 {
  line-height: 61;
}
.text-line62 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 62;
}
.m-f61 {
  flex: 61 !important;
}
.ps61, .hs61 {
  font-size: 61px;
}
.hs61 {
  font-weight: 600;
}
.m-md61 {
  margin: 610px;
}
.m-md61-y {
  margin-top: 610px;
  margin-bottom: 610px;
}
.m-md61-x {
  margin-left: 610px;
  margin-right: 610px;
}
.m-md61-l {
  margin-left: 610px;
}
.m-md61-r {
  margin-right: 610px;
}
.m-md61-t {
  margin-top: 610px;
}
.m-md61-b {
  margin-bottom: 610px;
}
.m-pd61 {
  padding: 915px;
}
.m-pd61-y {
  padding-top: 915px;
  padding-bottom: 915px;
}
.m-pd61-x {
  padding-left: 915px;
  padding-right: 915px;
}
.m-pd61-l {
  padding-left: 915px;
}
.m-pd61-r {
  padding-right: 915px;
}
.m-pd61-t {
  padding-top: 915px;
}
.m-pd61-b {
  padding-bottom: 915px;
}
.w62 {
  width: 62em;
}
.line62 {
  line-height: 62;
}
.text-line63 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 63;
}
.m-f62 {
  flex: 62 !important;
}
.ps62, .hs62 {
  font-size: 62px;
}
.hs62 {
  font-weight: 600;
}
.m-md62 {
  margin: 620px;
}
.m-md62-y {
  margin-top: 620px;
  margin-bottom: 620px;
}
.m-md62-x {
  margin-left: 620px;
  margin-right: 620px;
}
.m-md62-l {
  margin-left: 620px;
}
.m-md62-r {
  margin-right: 620px;
}
.m-md62-t {
  margin-top: 620px;
}
.m-md62-b {
  margin-bottom: 620px;
}
.m-pd62 {
  padding: 930px;
}
.m-pd62-y {
  padding-top: 930px;
  padding-bottom: 930px;
}
.m-pd62-x {
  padding-left: 930px;
  padding-right: 930px;
}
.m-pd62-l {
  padding-left: 930px;
}
.m-pd62-r {
  padding-right: 930px;
}
.m-pd62-t {
  padding-top: 930px;
}
.m-pd62-b {
  padding-bottom: 930px;
}
.w63 {
  width: 63em;
}
.line63 {
  line-height: 63;
}
.text-line64 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 64;
}
.m-f63 {
  flex: 63 !important;
}
.ps63, .hs63 {
  font-size: 63px;
}
.hs63 {
  font-weight: 600;
}
.m-md63 {
  margin: 630px;
}
.m-md63-y {
  margin-top: 630px;
  margin-bottom: 630px;
}
.m-md63-x {
  margin-left: 630px;
  margin-right: 630px;
}
.m-md63-l {
  margin-left: 630px;
}
.m-md63-r {
  margin-right: 630px;
}
.m-md63-t {
  margin-top: 630px;
}
.m-md63-b {
  margin-bottom: 630px;
}
.m-pd63 {
  padding: 945px;
}
.m-pd63-y {
  padding-top: 945px;
  padding-bottom: 945px;
}
.m-pd63-x {
  padding-left: 945px;
  padding-right: 945px;
}
.m-pd63-l {
  padding-left: 945px;
}
.m-pd63-r {
  padding-right: 945px;
}
.m-pd63-t {
  padding-top: 945px;
}
.m-pd63-b {
  padding-bottom: 945px;
}
.w64 {
  width: 64em;
}
.line64 {
  line-height: 64;
}
.text-line65 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 65;
}
.m-f64 {
  flex: 64 !important;
}
.ps64, .hs64 {
  font-size: 64px;
}
.hs64 {
  font-weight: 600;
}
.m-md64 {
  margin: 640px;
}
.m-md64-y {
  margin-top: 640px;
  margin-bottom: 640px;
}
.m-md64-x {
  margin-left: 640px;
  margin-right: 640px;
}
.m-md64-l {
  margin-left: 640px;
}
.m-md64-r {
  margin-right: 640px;
}
.m-md64-t {
  margin-top: 640px;
}
.m-md64-b {
  margin-bottom: 640px;
}
.m-pd64 {
  padding: 960px;
}
.m-pd64-y {
  padding-top: 960px;
  padding-bottom: 960px;
}
.m-pd64-x {
  padding-left: 960px;
  padding-right: 960px;
}
.m-pd64-l {
  padding-left: 960px;
}
.m-pd64-r {
  padding-right: 960px;
}
.m-pd64-t {
  padding-top: 960px;
}
.m-pd64-b {
  padding-bottom: 960px;
}
.w65 {
  width: 65em;
}
.line65 {
  line-height: 65;
}
.text-line66 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 66;
}
.m-f65 {
  flex: 65 !important;
}
.ps65, .hs65 {
  font-size: 65px;
}
.hs65 {
  font-weight: 600;
}
.m-md65 {
  margin: 650px;
}
.m-md65-y {
  margin-top: 650px;
  margin-bottom: 650px;
}
.m-md65-x {
  margin-left: 650px;
  margin-right: 650px;
}
.m-md65-l {
  margin-left: 650px;
}
.m-md65-r {
  margin-right: 650px;
}
.m-md65-t {
  margin-top: 650px;
}
.m-md65-b {
  margin-bottom: 650px;
}
.m-pd65 {
  padding: 975px;
}
.m-pd65-y {
  padding-top: 975px;
  padding-bottom: 975px;
}
.m-pd65-x {
  padding-left: 975px;
  padding-right: 975px;
}
.m-pd65-l {
  padding-left: 975px;
}
.m-pd65-r {
  padding-right: 975px;
}
.m-pd65-t {
  padding-top: 975px;
}
.m-pd65-b {
  padding-bottom: 975px;
}
.w66 {
  width: 66em;
}
.line66 {
  line-height: 66;
}
.text-line67 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 67;
}
.m-f66 {
  flex: 66 !important;
}
.ps66, .hs66 {
  font-size: 66px;
}
.hs66 {
  font-weight: 600;
}
.m-md66 {
  margin: 660px;
}
.m-md66-y {
  margin-top: 660px;
  margin-bottom: 660px;
}
.m-md66-x {
  margin-left: 660px;
  margin-right: 660px;
}
.m-md66-l {
  margin-left: 660px;
}
.m-md66-r {
  margin-right: 660px;
}
.m-md66-t {
  margin-top: 660px;
}
.m-md66-b {
  margin-bottom: 660px;
}
.m-pd66 {
  padding: 990px;
}
.m-pd66-y {
  padding-top: 990px;
  padding-bottom: 990px;
}
.m-pd66-x {
  padding-left: 990px;
  padding-right: 990px;
}
.m-pd66-l {
  padding-left: 990px;
}
.m-pd66-r {
  padding-right: 990px;
}
.m-pd66-t {
  padding-top: 990px;
}
.m-pd66-b {
  padding-bottom: 990px;
}
.w67 {
  width: 67em;
}
.line67 {
  line-height: 67;
}
.text-line68 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 68;
}
.m-f67 {
  flex: 67 !important;
}
.ps67, .hs67 {
  font-size: 67px;
}
.hs67 {
  font-weight: 600;
}
.m-md67 {
  margin: 670px;
}
.m-md67-y {
  margin-top: 670px;
  margin-bottom: 670px;
}
.m-md67-x {
  margin-left: 670px;
  margin-right: 670px;
}
.m-md67-l {
  margin-left: 670px;
}
.m-md67-r {
  margin-right: 670px;
}
.m-md67-t {
  margin-top: 670px;
}
.m-md67-b {
  margin-bottom: 670px;
}
.m-pd67 {
  padding: 1005px;
}
.m-pd67-y {
  padding-top: 1005px;
  padding-bottom: 1005px;
}
.m-pd67-x {
  padding-left: 1005px;
  padding-right: 1005px;
}
.m-pd67-l {
  padding-left: 1005px;
}
.m-pd67-r {
  padding-right: 1005px;
}
.m-pd67-t {
  padding-top: 1005px;
}
.m-pd67-b {
  padding-bottom: 1005px;
}
.w68 {
  width: 68em;
}
.line68 {
  line-height: 68;
}
.text-line69 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 69;
}
.m-f68 {
  flex: 68 !important;
}
.ps68, .hs68 {
  font-size: 68px;
}
.hs68 {
  font-weight: 600;
}
.m-md68 {
  margin: 680px;
}
.m-md68-y {
  margin-top: 680px;
  margin-bottom: 680px;
}
.m-md68-x {
  margin-left: 680px;
  margin-right: 680px;
}
.m-md68-l {
  margin-left: 680px;
}
.m-md68-r {
  margin-right: 680px;
}
.m-md68-t {
  margin-top: 680px;
}
.m-md68-b {
  margin-bottom: 680px;
}
.m-pd68 {
  padding: 1020px;
}
.m-pd68-y {
  padding-top: 1020px;
  padding-bottom: 1020px;
}
.m-pd68-x {
  padding-left: 1020px;
  padding-right: 1020px;
}
.m-pd68-l {
  padding-left: 1020px;
}
.m-pd68-r {
  padding-right: 1020px;
}
.m-pd68-t {
  padding-top: 1020px;
}
.m-pd68-b {
  padding-bottom: 1020px;
}
.w69 {
  width: 69em;
}
.line69 {
  line-height: 69;
}
.text-line70 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 70;
}
.m-f69 {
  flex: 69 !important;
}
.ps69, .hs69 {
  font-size: 69px;
}
.hs69 {
  font-weight: 600;
}
.m-md69 {
  margin: 690px;
}
.m-md69-y {
  margin-top: 690px;
  margin-bottom: 690px;
}
.m-md69-x {
  margin-left: 690px;
  margin-right: 690px;
}
.m-md69-l {
  margin-left: 690px;
}
.m-md69-r {
  margin-right: 690px;
}
.m-md69-t {
  margin-top: 690px;
}
.m-md69-b {
  margin-bottom: 690px;
}
.m-pd69 {
  padding: 1035px;
}
.m-pd69-y {
  padding-top: 1035px;
  padding-bottom: 1035px;
}
.m-pd69-x {
  padding-left: 1035px;
  padding-right: 1035px;
}
.m-pd69-l {
  padding-left: 1035px;
}
.m-pd69-r {
  padding-right: 1035px;
}
.m-pd69-t {
  padding-top: 1035px;
}
.m-pd69-b {
  padding-bottom: 1035px;
}
.w70 {
  width: 70em;
}
.line70 {
  line-height: 70;
}
.text-line71 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 71;
}
.m-f70 {
  flex: 70 !important;
}
.ps70, .hs70 {
  font-size: 70px;
}
.hs70 {
  font-weight: 600;
}
.m-md70 {
  margin: 700px;
}
.m-md70-y {
  margin-top: 700px;
  margin-bottom: 700px;
}
.m-md70-x {
  margin-left: 700px;
  margin-right: 700px;
}
.m-md70-l {
  margin-left: 700px;
}
.m-md70-r {
  margin-right: 700px;
}
.m-md70-t {
  margin-top: 700px;
}
.m-md70-b {
  margin-bottom: 700px;
}
.m-pd70 {
  padding: 1050px;
}
.m-pd70-y {
  padding-top: 1050px;
  padding-bottom: 1050px;
}
.m-pd70-x {
  padding-left: 1050px;
  padding-right: 1050px;
}
.m-pd70-l {
  padding-left: 1050px;
}
.m-pd70-r {
  padding-right: 1050px;
}
.m-pd70-t {
  padding-top: 1050px;
}
.m-pd70-b {
  padding-bottom: 1050px;
}
.w71 {
  width: 71em;
}
.line71 {
  line-height: 71;
}
.text-line72 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 72;
}
.m-f71 {
  flex: 71 !important;
}
.ps71, .hs71 {
  font-size: 71px;
}
.hs71 {
  font-weight: 600;
}
.m-md71 {
  margin: 710px;
}
.m-md71-y {
  margin-top: 710px;
  margin-bottom: 710px;
}
.m-md71-x {
  margin-left: 710px;
  margin-right: 710px;
}
.m-md71-l {
  margin-left: 710px;
}
.m-md71-r {
  margin-right: 710px;
}
.m-md71-t {
  margin-top: 710px;
}
.m-md71-b {
  margin-bottom: 710px;
}
.m-pd71 {
  padding: 1065px;
}
.m-pd71-y {
  padding-top: 1065px;
  padding-bottom: 1065px;
}
.m-pd71-x {
  padding-left: 1065px;
  padding-right: 1065px;
}
.m-pd71-l {
  padding-left: 1065px;
}
.m-pd71-r {
  padding-right: 1065px;
}
.m-pd71-t {
  padding-top: 1065px;
}
.m-pd71-b {
  padding-bottom: 1065px;
}
.w72 {
  width: 72em;
}
.line72 {
  line-height: 72;
}
.text-line73 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 73;
}
.m-f72 {
  flex: 72 !important;
}
.ps72, .hs72 {
  font-size: 72px;
}
.hs72 {
  font-weight: 600;
}
.m-md72 {
  margin: 720px;
}
.m-md72-y {
  margin-top: 720px;
  margin-bottom: 720px;
}
.m-md72-x {
  margin-left: 720px;
  margin-right: 720px;
}
.m-md72-l {
  margin-left: 720px;
}
.m-md72-r {
  margin-right: 720px;
}
.m-md72-t {
  margin-top: 720px;
}
.m-md72-b {
  margin-bottom: 720px;
}
.m-pd72 {
  padding: 1080px;
}
.m-pd72-y {
  padding-top: 1080px;
  padding-bottom: 1080px;
}
.m-pd72-x {
  padding-left: 1080px;
  padding-right: 1080px;
}
.m-pd72-l {
  padding-left: 1080px;
}
.m-pd72-r {
  padding-right: 1080px;
}
.m-pd72-t {
  padding-top: 1080px;
}
.m-pd72-b {
  padding-bottom: 1080px;
}
.w73 {
  width: 73em;
}
.line73 {
  line-height: 73;
}
.text-line74 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 74;
}
.m-f73 {
  flex: 73 !important;
}
.ps73, .hs73 {
  font-size: 73px;
}
.hs73 {
  font-weight: 600;
}
.m-md73 {
  margin: 730px;
}
.m-md73-y {
  margin-top: 730px;
  margin-bottom: 730px;
}
.m-md73-x {
  margin-left: 730px;
  margin-right: 730px;
}
.m-md73-l {
  margin-left: 730px;
}
.m-md73-r {
  margin-right: 730px;
}
.m-md73-t {
  margin-top: 730px;
}
.m-md73-b {
  margin-bottom: 730px;
}
.m-pd73 {
  padding: 1095px;
}
.m-pd73-y {
  padding-top: 1095px;
  padding-bottom: 1095px;
}
.m-pd73-x {
  padding-left: 1095px;
  padding-right: 1095px;
}
.m-pd73-l {
  padding-left: 1095px;
}
.m-pd73-r {
  padding-right: 1095px;
}
.m-pd73-t {
  padding-top: 1095px;
}
.m-pd73-b {
  padding-bottom: 1095px;
}
.w74 {
  width: 74em;
}
.line74 {
  line-height: 74;
}
.text-line75 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 75;
}
.m-f74 {
  flex: 74 !important;
}
.ps74, .hs74 {
  font-size: 74px;
}
.hs74 {
  font-weight: 600;
}
.m-md74 {
  margin: 740px;
}
.m-md74-y {
  margin-top: 740px;
  margin-bottom: 740px;
}
.m-md74-x {
  margin-left: 740px;
  margin-right: 740px;
}
.m-md74-l {
  margin-left: 740px;
}
.m-md74-r {
  margin-right: 740px;
}
.m-md74-t {
  margin-top: 740px;
}
.m-md74-b {
  margin-bottom: 740px;
}
.m-pd74 {
  padding: 1110px;
}
.m-pd74-y {
  padding-top: 1110px;
  padding-bottom: 1110px;
}
.m-pd74-x {
  padding-left: 1110px;
  padding-right: 1110px;
}
.m-pd74-l {
  padding-left: 1110px;
}
.m-pd74-r {
  padding-right: 1110px;
}
.m-pd74-t {
  padding-top: 1110px;
}
.m-pd74-b {
  padding-bottom: 1110px;
}
.w75 {
  width: 75em;
}
.line75 {
  line-height: 75;
}
.text-line76 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 76;
}
.m-f75 {
  flex: 75 !important;
}
.ps75, .hs75 {
  font-size: 75px;
}
.hs75 {
  font-weight: 600;
}
.m-md75 {
  margin: 750px;
}
.m-md75-y {
  margin-top: 750px;
  margin-bottom: 750px;
}
.m-md75-x {
  margin-left: 750px;
  margin-right: 750px;
}
.m-md75-l {
  margin-left: 750px;
}
.m-md75-r {
  margin-right: 750px;
}
.m-md75-t {
  margin-top: 750px;
}
.m-md75-b {
  margin-bottom: 750px;
}
.m-pd75 {
  padding: 1125px;
}
.m-pd75-y {
  padding-top: 1125px;
  padding-bottom: 1125px;
}
.m-pd75-x {
  padding-left: 1125px;
  padding-right: 1125px;
}
.m-pd75-l {
  padding-left: 1125px;
}
.m-pd75-r {
  padding-right: 1125px;
}
.m-pd75-t {
  padding-top: 1125px;
}
.m-pd75-b {
  padding-bottom: 1125px;
}
.w76 {
  width: 76em;
}
.line76 {
  line-height: 76;
}
.text-line77 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 77;
}
.m-f76 {
  flex: 76 !important;
}
.ps76, .hs76 {
  font-size: 76px;
}
.hs76 {
  font-weight: 600;
}
.m-md76 {
  margin: 760px;
}
.m-md76-y {
  margin-top: 760px;
  margin-bottom: 760px;
}
.m-md76-x {
  margin-left: 760px;
  margin-right: 760px;
}
.m-md76-l {
  margin-left: 760px;
}
.m-md76-r {
  margin-right: 760px;
}
.m-md76-t {
  margin-top: 760px;
}
.m-md76-b {
  margin-bottom: 760px;
}
.m-pd76 {
  padding: 1140px;
}
.m-pd76-y {
  padding-top: 1140px;
  padding-bottom: 1140px;
}
.m-pd76-x {
  padding-left: 1140px;
  padding-right: 1140px;
}
.m-pd76-l {
  padding-left: 1140px;
}
.m-pd76-r {
  padding-right: 1140px;
}
.m-pd76-t {
  padding-top: 1140px;
}
.m-pd76-b {
  padding-bottom: 1140px;
}
.w77 {
  width: 77em;
}
.line77 {
  line-height: 77;
}
.text-line78 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 78;
}
.m-f77 {
  flex: 77 !important;
}
.ps77, .hs77 {
  font-size: 77px;
}
.hs77 {
  font-weight: 600;
}
.m-md77 {
  margin: 770px;
}
.m-md77-y {
  margin-top: 770px;
  margin-bottom: 770px;
}
.m-md77-x {
  margin-left: 770px;
  margin-right: 770px;
}
.m-md77-l {
  margin-left: 770px;
}
.m-md77-r {
  margin-right: 770px;
}
.m-md77-t {
  margin-top: 770px;
}
.m-md77-b {
  margin-bottom: 770px;
}
.m-pd77 {
  padding: 1155px;
}
.m-pd77-y {
  padding-top: 1155px;
  padding-bottom: 1155px;
}
.m-pd77-x {
  padding-left: 1155px;
  padding-right: 1155px;
}
.m-pd77-l {
  padding-left: 1155px;
}
.m-pd77-r {
  padding-right: 1155px;
}
.m-pd77-t {
  padding-top: 1155px;
}
.m-pd77-b {
  padding-bottom: 1155px;
}
.w78 {
  width: 78em;
}
.line78 {
  line-height: 78;
}
.text-line79 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 79;
}
.m-f78 {
  flex: 78 !important;
}
.ps78, .hs78 {
  font-size: 78px;
}
.hs78 {
  font-weight: 600;
}
.m-md78 {
  margin: 780px;
}
.m-md78-y {
  margin-top: 780px;
  margin-bottom: 780px;
}
.m-md78-x {
  margin-left: 780px;
  margin-right: 780px;
}
.m-md78-l {
  margin-left: 780px;
}
.m-md78-r {
  margin-right: 780px;
}
.m-md78-t {
  margin-top: 780px;
}
.m-md78-b {
  margin-bottom: 780px;
}
.m-pd78 {
  padding: 1170px;
}
.m-pd78-y {
  padding-top: 1170px;
  padding-bottom: 1170px;
}
.m-pd78-x {
  padding-left: 1170px;
  padding-right: 1170px;
}
.m-pd78-l {
  padding-left: 1170px;
}
.m-pd78-r {
  padding-right: 1170px;
}
.m-pd78-t {
  padding-top: 1170px;
}
.m-pd78-b {
  padding-bottom: 1170px;
}
.w79 {
  width: 79em;
}
.line79 {
  line-height: 79;
}
.text-line80 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 80;
}
.m-f79 {
  flex: 79 !important;
}
.ps79, .hs79 {
  font-size: 79px;
}
.hs79 {
  font-weight: 600;
}
.m-md79 {
  margin: 790px;
}
.m-md79-y {
  margin-top: 790px;
  margin-bottom: 790px;
}
.m-md79-x {
  margin-left: 790px;
  margin-right: 790px;
}
.m-md79-l {
  margin-left: 790px;
}
.m-md79-r {
  margin-right: 790px;
}
.m-md79-t {
  margin-top: 790px;
}
.m-md79-b {
  margin-bottom: 790px;
}
.m-pd79 {
  padding: 1185px;
}
.m-pd79-y {
  padding-top: 1185px;
  padding-bottom: 1185px;
}
.m-pd79-x {
  padding-left: 1185px;
  padding-right: 1185px;
}
.m-pd79-l {
  padding-left: 1185px;
}
.m-pd79-r {
  padding-right: 1185px;
}
.m-pd79-t {
  padding-top: 1185px;
}
.m-pd79-b {
  padding-bottom: 1185px;
}
.w80 {
  width: 80em;
}
.line80 {
  line-height: 80;
}
.text-line81 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 81;
}
.m-f80 {
  flex: 80 !important;
}
.ps80, .hs80 {
  font-size: 80px;
}
.hs80 {
  font-weight: 600;
}
.m-md80 {
  margin: 800px;
}
.m-md80-y {
  margin-top: 800px;
  margin-bottom: 800px;
}
.m-md80-x {
  margin-left: 800px;
  margin-right: 800px;
}
.m-md80-l {
  margin-left: 800px;
}
.m-md80-r {
  margin-right: 800px;
}
.m-md80-t {
  margin-top: 800px;
}
.m-md80-b {
  margin-bottom: 800px;
}
.m-pd80 {
  padding: 1200px;
}
.m-pd80-y {
  padding-top: 1200px;
  padding-bottom: 1200px;
}
.m-pd80-x {
  padding-left: 1200px;
  padding-right: 1200px;
}
.m-pd80-l {
  padding-left: 1200px;
}
.m-pd80-r {
  padding-right: 1200px;
}
.m-pd80-t {
  padding-top: 1200px;
}
.m-pd80-b {
  padding-bottom: 1200px;
}
.w81 {
  width: 81em;
}
.line81 {
  line-height: 81;
}
.text-line82 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 82;
}
.m-f81 {
  flex: 81 !important;
}
.ps81, .hs81 {
  font-size: 81px;
}
.hs81 {
  font-weight: 600;
}
.m-md81 {
  margin: 810px;
}
.m-md81-y {
  margin-top: 810px;
  margin-bottom: 810px;
}
.m-md81-x {
  margin-left: 810px;
  margin-right: 810px;
}
.m-md81-l {
  margin-left: 810px;
}
.m-md81-r {
  margin-right: 810px;
}
.m-md81-t {
  margin-top: 810px;
}
.m-md81-b {
  margin-bottom: 810px;
}
.m-pd81 {
  padding: 1215px;
}
.m-pd81-y {
  padding-top: 1215px;
  padding-bottom: 1215px;
}
.m-pd81-x {
  padding-left: 1215px;
  padding-right: 1215px;
}
.m-pd81-l {
  padding-left: 1215px;
}
.m-pd81-r {
  padding-right: 1215px;
}
.m-pd81-t {
  padding-top: 1215px;
}
.m-pd81-b {
  padding-bottom: 1215px;
}
.w82 {
  width: 82em;
}
.line82 {
  line-height: 82;
}
.text-line83 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 83;
}
.m-f82 {
  flex: 82 !important;
}
.ps82, .hs82 {
  font-size: 82px;
}
.hs82 {
  font-weight: 600;
}
.m-md82 {
  margin: 820px;
}
.m-md82-y {
  margin-top: 820px;
  margin-bottom: 820px;
}
.m-md82-x {
  margin-left: 820px;
  margin-right: 820px;
}
.m-md82-l {
  margin-left: 820px;
}
.m-md82-r {
  margin-right: 820px;
}
.m-md82-t {
  margin-top: 820px;
}
.m-md82-b {
  margin-bottom: 820px;
}
.m-pd82 {
  padding: 1230px;
}
.m-pd82-y {
  padding-top: 1230px;
  padding-bottom: 1230px;
}
.m-pd82-x {
  padding-left: 1230px;
  padding-right: 1230px;
}
.m-pd82-l {
  padding-left: 1230px;
}
.m-pd82-r {
  padding-right: 1230px;
}
.m-pd82-t {
  padding-top: 1230px;
}
.m-pd82-b {
  padding-bottom: 1230px;
}
.w83 {
  width: 83em;
}
.line83 {
  line-height: 83;
}
.text-line84 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 84;
}
.m-f83 {
  flex: 83 !important;
}
.ps83, .hs83 {
  font-size: 83px;
}
.hs83 {
  font-weight: 600;
}
.m-md83 {
  margin: 830px;
}
.m-md83-y {
  margin-top: 830px;
  margin-bottom: 830px;
}
.m-md83-x {
  margin-left: 830px;
  margin-right: 830px;
}
.m-md83-l {
  margin-left: 830px;
}
.m-md83-r {
  margin-right: 830px;
}
.m-md83-t {
  margin-top: 830px;
}
.m-md83-b {
  margin-bottom: 830px;
}
.m-pd83 {
  padding: 1245px;
}
.m-pd83-y {
  padding-top: 1245px;
  padding-bottom: 1245px;
}
.m-pd83-x {
  padding-left: 1245px;
  padding-right: 1245px;
}
.m-pd83-l {
  padding-left: 1245px;
}
.m-pd83-r {
  padding-right: 1245px;
}
.m-pd83-t {
  padding-top: 1245px;
}
.m-pd83-b {
  padding-bottom: 1245px;
}
.w84 {
  width: 84em;
}
.line84 {
  line-height: 84;
}
.text-line85 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 85;
}
.m-f84 {
  flex: 84 !important;
}
.ps84, .hs84 {
  font-size: 84px;
}
.hs84 {
  font-weight: 600;
}
.m-md84 {
  margin: 840px;
}
.m-md84-y {
  margin-top: 840px;
  margin-bottom: 840px;
}
.m-md84-x {
  margin-left: 840px;
  margin-right: 840px;
}
.m-md84-l {
  margin-left: 840px;
}
.m-md84-r {
  margin-right: 840px;
}
.m-md84-t {
  margin-top: 840px;
}
.m-md84-b {
  margin-bottom: 840px;
}
.m-pd84 {
  padding: 1260px;
}
.m-pd84-y {
  padding-top: 1260px;
  padding-bottom: 1260px;
}
.m-pd84-x {
  padding-left: 1260px;
  padding-right: 1260px;
}
.m-pd84-l {
  padding-left: 1260px;
}
.m-pd84-r {
  padding-right: 1260px;
}
.m-pd84-t {
  padding-top: 1260px;
}
.m-pd84-b {
  padding-bottom: 1260px;
}
.w85 {
  width: 85em;
}
.line85 {
  line-height: 85;
}
.text-line86 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 86;
}
.m-f85 {
  flex: 85 !important;
}
.ps85, .hs85 {
  font-size: 85px;
}
.hs85 {
  font-weight: 600;
}
.m-md85 {
  margin: 850px;
}
.m-md85-y {
  margin-top: 850px;
  margin-bottom: 850px;
}
.m-md85-x {
  margin-left: 850px;
  margin-right: 850px;
}
.m-md85-l {
  margin-left: 850px;
}
.m-md85-r {
  margin-right: 850px;
}
.m-md85-t {
  margin-top: 850px;
}
.m-md85-b {
  margin-bottom: 850px;
}
.m-pd85 {
  padding: 1275px;
}
.m-pd85-y {
  padding-top: 1275px;
  padding-bottom: 1275px;
}
.m-pd85-x {
  padding-left: 1275px;
  padding-right: 1275px;
}
.m-pd85-l {
  padding-left: 1275px;
}
.m-pd85-r {
  padding-right: 1275px;
}
.m-pd85-t {
  padding-top: 1275px;
}
.m-pd85-b {
  padding-bottom: 1275px;
}
.w86 {
  width: 86em;
}
.line86 {
  line-height: 86;
}
.text-line87 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 87;
}
.m-f86 {
  flex: 86 !important;
}
.ps86, .hs86 {
  font-size: 86px;
}
.hs86 {
  font-weight: 600;
}
.m-md86 {
  margin: 860px;
}
.m-md86-y {
  margin-top: 860px;
  margin-bottom: 860px;
}
.m-md86-x {
  margin-left: 860px;
  margin-right: 860px;
}
.m-md86-l {
  margin-left: 860px;
}
.m-md86-r {
  margin-right: 860px;
}
.m-md86-t {
  margin-top: 860px;
}
.m-md86-b {
  margin-bottom: 860px;
}
.m-pd86 {
  padding: 1290px;
}
.m-pd86-y {
  padding-top: 1290px;
  padding-bottom: 1290px;
}
.m-pd86-x {
  padding-left: 1290px;
  padding-right: 1290px;
}
.m-pd86-l {
  padding-left: 1290px;
}
.m-pd86-r {
  padding-right: 1290px;
}
.m-pd86-t {
  padding-top: 1290px;
}
.m-pd86-b {
  padding-bottom: 1290px;
}
.w87 {
  width: 87em;
}
.line87 {
  line-height: 87;
}
.text-line88 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 88;
}
.m-f87 {
  flex: 87 !important;
}
.ps87, .hs87 {
  font-size: 87px;
}
.hs87 {
  font-weight: 600;
}
.m-md87 {
  margin: 870px;
}
.m-md87-y {
  margin-top: 870px;
  margin-bottom: 870px;
}
.m-md87-x {
  margin-left: 870px;
  margin-right: 870px;
}
.m-md87-l {
  margin-left: 870px;
}
.m-md87-r {
  margin-right: 870px;
}
.m-md87-t {
  margin-top: 870px;
}
.m-md87-b {
  margin-bottom: 870px;
}
.m-pd87 {
  padding: 1305px;
}
.m-pd87-y {
  padding-top: 1305px;
  padding-bottom: 1305px;
}
.m-pd87-x {
  padding-left: 1305px;
  padding-right: 1305px;
}
.m-pd87-l {
  padding-left: 1305px;
}
.m-pd87-r {
  padding-right: 1305px;
}
.m-pd87-t {
  padding-top: 1305px;
}
.m-pd87-b {
  padding-bottom: 1305px;
}
.w88 {
  width: 88em;
}
.line88 {
  line-height: 88;
}
.text-line89 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 89;
}
.m-f88 {
  flex: 88 !important;
}
.ps88, .hs88 {
  font-size: 88px;
}
.hs88 {
  font-weight: 600;
}
.m-md88 {
  margin: 880px;
}
.m-md88-y {
  margin-top: 880px;
  margin-bottom: 880px;
}
.m-md88-x {
  margin-left: 880px;
  margin-right: 880px;
}
.m-md88-l {
  margin-left: 880px;
}
.m-md88-r {
  margin-right: 880px;
}
.m-md88-t {
  margin-top: 880px;
}
.m-md88-b {
  margin-bottom: 880px;
}
.m-pd88 {
  padding: 1320px;
}
.m-pd88-y {
  padding-top: 1320px;
  padding-bottom: 1320px;
}
.m-pd88-x {
  padding-left: 1320px;
  padding-right: 1320px;
}
.m-pd88-l {
  padding-left: 1320px;
}
.m-pd88-r {
  padding-right: 1320px;
}
.m-pd88-t {
  padding-top: 1320px;
}
.m-pd88-b {
  padding-bottom: 1320px;
}
.w89 {
  width: 89em;
}
.line89 {
  line-height: 89;
}
.text-line90 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 90;
}
.m-f89 {
  flex: 89 !important;
}
.ps89, .hs89 {
  font-size: 89px;
}
.hs89 {
  font-weight: 600;
}
.m-md89 {
  margin: 890px;
}
.m-md89-y {
  margin-top: 890px;
  margin-bottom: 890px;
}
.m-md89-x {
  margin-left: 890px;
  margin-right: 890px;
}
.m-md89-l {
  margin-left: 890px;
}
.m-md89-r {
  margin-right: 890px;
}
.m-md89-t {
  margin-top: 890px;
}
.m-md89-b {
  margin-bottom: 890px;
}
.m-pd89 {
  padding: 1335px;
}
.m-pd89-y {
  padding-top: 1335px;
  padding-bottom: 1335px;
}
.m-pd89-x {
  padding-left: 1335px;
  padding-right: 1335px;
}
.m-pd89-l {
  padding-left: 1335px;
}
.m-pd89-r {
  padding-right: 1335px;
}
.m-pd89-t {
  padding-top: 1335px;
}
.m-pd89-b {
  padding-bottom: 1335px;
}
.w90 {
  width: 90em;
}
.line90 {
  line-height: 90;
}
.text-line91 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 91;
}
.m-f90 {
  flex: 90 !important;
}
.ps90, .hs90 {
  font-size: 90px;
}
.hs90 {
  font-weight: 600;
}
.m-md90 {
  margin: 900px;
}
.m-md90-y {
  margin-top: 900px;
  margin-bottom: 900px;
}
.m-md90-x {
  margin-left: 900px;
  margin-right: 900px;
}
.m-md90-l {
  margin-left: 900px;
}
.m-md90-r {
  margin-right: 900px;
}
.m-md90-t {
  margin-top: 900px;
}
.m-md90-b {
  margin-bottom: 900px;
}
.m-pd90 {
  padding: 1350px;
}
.m-pd90-y {
  padding-top: 1350px;
  padding-bottom: 1350px;
}
.m-pd90-x {
  padding-left: 1350px;
  padding-right: 1350px;
}
.m-pd90-l {
  padding-left: 1350px;
}
.m-pd90-r {
  padding-right: 1350px;
}
.m-pd90-t {
  padding-top: 1350px;
}
.m-pd90-b {
  padding-bottom: 1350px;
}
.w91 {
  width: 91em;
}
.line91 {
  line-height: 91;
}
.text-line92 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 92;
}
.m-f91 {
  flex: 91 !important;
}
.ps91, .hs91 {
  font-size: 91px;
}
.hs91 {
  font-weight: 600;
}
.m-md91 {
  margin: 910px;
}
.m-md91-y {
  margin-top: 910px;
  margin-bottom: 910px;
}
.m-md91-x {
  margin-left: 910px;
  margin-right: 910px;
}
.m-md91-l {
  margin-left: 910px;
}
.m-md91-r {
  margin-right: 910px;
}
.m-md91-t {
  margin-top: 910px;
}
.m-md91-b {
  margin-bottom: 910px;
}
.m-pd91 {
  padding: 1365px;
}
.m-pd91-y {
  padding-top: 1365px;
  padding-bottom: 1365px;
}
.m-pd91-x {
  padding-left: 1365px;
  padding-right: 1365px;
}
.m-pd91-l {
  padding-left: 1365px;
}
.m-pd91-r {
  padding-right: 1365px;
}
.m-pd91-t {
  padding-top: 1365px;
}
.m-pd91-b {
  padding-bottom: 1365px;
}
.w92 {
  width: 92em;
}
.line92 {
  line-height: 92;
}
.text-line93 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 93;
}
.m-f92 {
  flex: 92 !important;
}
.ps92, .hs92 {
  font-size: 92px;
}
.hs92 {
  font-weight: 600;
}
.m-md92 {
  margin: 920px;
}
.m-md92-y {
  margin-top: 920px;
  margin-bottom: 920px;
}
.m-md92-x {
  margin-left: 920px;
  margin-right: 920px;
}
.m-md92-l {
  margin-left: 920px;
}
.m-md92-r {
  margin-right: 920px;
}
.m-md92-t {
  margin-top: 920px;
}
.m-md92-b {
  margin-bottom: 920px;
}
.m-pd92 {
  padding: 1380px;
}
.m-pd92-y {
  padding-top: 1380px;
  padding-bottom: 1380px;
}
.m-pd92-x {
  padding-left: 1380px;
  padding-right: 1380px;
}
.m-pd92-l {
  padding-left: 1380px;
}
.m-pd92-r {
  padding-right: 1380px;
}
.m-pd92-t {
  padding-top: 1380px;
}
.m-pd92-b {
  padding-bottom: 1380px;
}
.w93 {
  width: 93em;
}
.line93 {
  line-height: 93;
}
.text-line94 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 94;
}
.m-f93 {
  flex: 93 !important;
}
.ps93, .hs93 {
  font-size: 93px;
}
.hs93 {
  font-weight: 600;
}
.m-md93 {
  margin: 930px;
}
.m-md93-y {
  margin-top: 930px;
  margin-bottom: 930px;
}
.m-md93-x {
  margin-left: 930px;
  margin-right: 930px;
}
.m-md93-l {
  margin-left: 930px;
}
.m-md93-r {
  margin-right: 930px;
}
.m-md93-t {
  margin-top: 930px;
}
.m-md93-b {
  margin-bottom: 930px;
}
.m-pd93 {
  padding: 1395px;
}
.m-pd93-y {
  padding-top: 1395px;
  padding-bottom: 1395px;
}
.m-pd93-x {
  padding-left: 1395px;
  padding-right: 1395px;
}
.m-pd93-l {
  padding-left: 1395px;
}
.m-pd93-r {
  padding-right: 1395px;
}
.m-pd93-t {
  padding-top: 1395px;
}
.m-pd93-b {
  padding-bottom: 1395px;
}
.w94 {
  width: 94em;
}
.line94 {
  line-height: 94;
}
.text-line95 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 95;
}
.m-f94 {
  flex: 94 !important;
}
.ps94, .hs94 {
  font-size: 94px;
}
.hs94 {
  font-weight: 600;
}
.m-md94 {
  margin: 940px;
}
.m-md94-y {
  margin-top: 940px;
  margin-bottom: 940px;
}
.m-md94-x {
  margin-left: 940px;
  margin-right: 940px;
}
.m-md94-l {
  margin-left: 940px;
}
.m-md94-r {
  margin-right: 940px;
}
.m-md94-t {
  margin-top: 940px;
}
.m-md94-b {
  margin-bottom: 940px;
}
.m-pd94 {
  padding: 1410px;
}
.m-pd94-y {
  padding-top: 1410px;
  padding-bottom: 1410px;
}
.m-pd94-x {
  padding-left: 1410px;
  padding-right: 1410px;
}
.m-pd94-l {
  padding-left: 1410px;
}
.m-pd94-r {
  padding-right: 1410px;
}
.m-pd94-t {
  padding-top: 1410px;
}
.m-pd94-b {
  padding-bottom: 1410px;
}
.w95 {
  width: 95em;
}
.line95 {
  line-height: 95;
}
.text-line96 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 96;
}
.m-f95 {
  flex: 95 !important;
}
.ps95, .hs95 {
  font-size: 95px;
}
.hs95 {
  font-weight: 600;
}
.m-md95 {
  margin: 950px;
}
.m-md95-y {
  margin-top: 950px;
  margin-bottom: 950px;
}
.m-md95-x {
  margin-left: 950px;
  margin-right: 950px;
}
.m-md95-l {
  margin-left: 950px;
}
.m-md95-r {
  margin-right: 950px;
}
.m-md95-t {
  margin-top: 950px;
}
.m-md95-b {
  margin-bottom: 950px;
}
.m-pd95 {
  padding: 1425px;
}
.m-pd95-y {
  padding-top: 1425px;
  padding-bottom: 1425px;
}
.m-pd95-x {
  padding-left: 1425px;
  padding-right: 1425px;
}
.m-pd95-l {
  padding-left: 1425px;
}
.m-pd95-r {
  padding-right: 1425px;
}
.m-pd95-t {
  padding-top: 1425px;
}
.m-pd95-b {
  padding-bottom: 1425px;
}
.w96 {
  width: 96em;
}
.line96 {
  line-height: 96;
}
.text-line97 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 97;
}
.m-f96 {
  flex: 96 !important;
}
.ps96, .hs96 {
  font-size: 96px;
}
.hs96 {
  font-weight: 600;
}
.m-md96 {
  margin: 960px;
}
.m-md96-y {
  margin-top: 960px;
  margin-bottom: 960px;
}
.m-md96-x {
  margin-left: 960px;
  margin-right: 960px;
}
.m-md96-l {
  margin-left: 960px;
}
.m-md96-r {
  margin-right: 960px;
}
.m-md96-t {
  margin-top: 960px;
}
.m-md96-b {
  margin-bottom: 960px;
}
.m-pd96 {
  padding: 1440px;
}
.m-pd96-y {
  padding-top: 1440px;
  padding-bottom: 1440px;
}
.m-pd96-x {
  padding-left: 1440px;
  padding-right: 1440px;
}
.m-pd96-l {
  padding-left: 1440px;
}
.m-pd96-r {
  padding-right: 1440px;
}
.m-pd96-t {
  padding-top: 1440px;
}
.m-pd96-b {
  padding-bottom: 1440px;
}
.w97 {
  width: 97em;
}
.line97 {
  line-height: 97;
}
.text-line98 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 98;
}
.m-f97 {
  flex: 97 !important;
}
.ps97, .hs97 {
  font-size: 97px;
}
.hs97 {
  font-weight: 600;
}
.m-md97 {
  margin: 970px;
}
.m-md97-y {
  margin-top: 970px;
  margin-bottom: 970px;
}
.m-md97-x {
  margin-left: 970px;
  margin-right: 970px;
}
.m-md97-l {
  margin-left: 970px;
}
.m-md97-r {
  margin-right: 970px;
}
.m-md97-t {
  margin-top: 970px;
}
.m-md97-b {
  margin-bottom: 970px;
}
.m-pd97 {
  padding: 1455px;
}
.m-pd97-y {
  padding-top: 1455px;
  padding-bottom: 1455px;
}
.m-pd97-x {
  padding-left: 1455px;
  padding-right: 1455px;
}
.m-pd97-l {
  padding-left: 1455px;
}
.m-pd97-r {
  padding-right: 1455px;
}
.m-pd97-t {
  padding-top: 1455px;
}
.m-pd97-b {
  padding-bottom: 1455px;
}
.w98 {
  width: 98em;
}
.line98 {
  line-height: 98;
}
.text-line99 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 99;
}
.m-f98 {
  flex: 98 !important;
}
.ps98, .hs98 {
  font-size: 98px;
}
.hs98 {
  font-weight: 600;
}
.m-md98 {
  margin: 980px;
}
.m-md98-y {
  margin-top: 980px;
  margin-bottom: 980px;
}
.m-md98-x {
  margin-left: 980px;
  margin-right: 980px;
}
.m-md98-l {
  margin-left: 980px;
}
.m-md98-r {
  margin-right: 980px;
}
.m-md98-t {
  margin-top: 980px;
}
.m-md98-b {
  margin-bottom: 980px;
}
.m-pd98 {
  padding: 1470px;
}
.m-pd98-y {
  padding-top: 1470px;
  padding-bottom: 1470px;
}
.m-pd98-x {
  padding-left: 1470px;
  padding-right: 1470px;
}
.m-pd98-l {
  padding-left: 1470px;
}
.m-pd98-r {
  padding-right: 1470px;
}
.m-pd98-t {
  padding-top: 1470px;
}
.m-pd98-b {
  padding-bottom: 1470px;
}
.w99 {
  width: 99em;
}
.line99 {
  line-height: 99;
}
.text-line100 {
  overflow: hidden;
  /*将对象作为弹性伸缩盒子模型显示*/
  display: -webkit-box;
  /*设置子元素排列方式*/
  -webkit-box-orient: vertical;
  /*设置显示的行数，多出的部分会显示为...*/
  -webkit-line-clamp: 100;
}
.m-f99 {
  flex: 99 !important;
}
.ps99, .hs99 {
  font-size: 99px;
}
.hs99 {
  font-weight: 600;
}
.m-md99 {
  margin: 990px;
}
.m-md99-y {
  margin-top: 990px;
  margin-bottom: 990px;
}
.m-md99-x {
  margin-left: 990px;
  margin-right: 990px;
}
.m-md99-l {
  margin-left: 990px;
}
.m-md99-r {
  margin-right: 990px;
}
.m-md99-t {
  margin-top: 990px;
}
.m-md99-b {
  margin-bottom: 990px;
}
.m-pd99 {
  padding: 1485px;
}
.m-pd99-y {
  padding-top: 1485px;
  padding-bottom: 1485px;
}
.m-pd99-x {
  padding-left: 1485px;
  padding-right: 1485px;
}
.m-pd99-l {
  padding-left: 1485px;
}
.m-pd99-r {
  padding-right: 1485px;
}
.m-pd99-t {
  padding-top: 1485px;
}
.m-pd99-b {
  padding-bottom: 1485px;
}
.text-line1 {
  height: 1.5em;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.theme {
  color: #00bf8a;
}
.black {
  color: #000000;
}
.gray {
  color: #9e9e9e;
}
.blue {
  color: #00bf8a;
}
.nav-back {
  height: 100px;
}
.white {
  color: white;
}
.u-navbar ::v-deep.u-navbar__content .u-navbar__content__title {
  color: #000;
  font-weight: bold;
  font-size: 1.2rem;
}

/* .u-navbar{
	.u-title {
		color: #fff !important;
	}
	.u-icon__icon{
		color: #fff !important;
	}
}
.navbar .u-navbar{
	background-color: $theme !important;
} */
.nav-list {
  display: flex;
  margin: 10px 0;
}
.nav-list > view {
  padding: 0.5em;
}
.nav-list .active {
  position: relative;
}
.nav-list .active::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 100%);
  width: 2em;
  height: 0.3em;
  border-radius: 10em;
  background-color: #00bf8a;
}
.add {
  display: flex;
  align-items: center;
  justify-content: center;
  width: calc(150 * 100vw / 750);
  height: calc(150 * 100vw / 750);
  margin: 10px 0;
  border: 1px solid #9e9e9e;
  border-radius: 15px;
  overflow: hidden;
}
.add .u-icon {
  color: #D2B48C !important;
}
.point-l {
  width: 100%;
  display: flex;
  align-items: center;
}
.point-l:before {
  content: "";
  width: 0.2rem;
  height: 0.2rem;
  display: inline-block;
  background-color: #000;
  border-radius: 50%;
  transform: translateY(-25%);
  margin-right: 0.2em;
}
.m-cell {
  font-size: 0.9rem;
  display: flex;
  align-items: center;
  padding: 0.9rem 1rem 0.9rem 1.5rem;
  margin-bottom: 0.5rem;
  background-color: rgba(255, 255, 255, 0.4);
  border-radius: 0.4rem;
  border: 2px solid #41773E;
  color: #000;
}
.m-cell:last-child {
  border-bottom: none;
}
html, body, #app, #app-shell {
  min-height: 100%;
  margin: 0;
  background-color: #f7f8fa;
  color: #181818;
}

/*
 * Legacy uni-app styles set the document font to calc(32 * 100vw / 750). On H5 that value is
 * converted from the full viewport width, so inherited text grows from 16px
 * on a phone to 80px+ on a desktop monitor. Keep the rpx behaviour on mobile,
 * but use the target site's 16px desktop baseline.
 */
@media (min-width: 901px) {
html,
  body,
  #app,
  #app-shell {
    font-size: 16px;
}
}
*, *::before, *::after {
  box-sizing: border-box;
}
input,
textarea,
select,
button {
  margin: 0;
  border: 0;
  padding: 0;
  outline: none;
  color: inherit;
  background: transparent;
  background-color: transparent;
  font: inherit;
  -webkit-appearance: none;
  appearance: none;
}
input,
textarea,
select {
  color-scheme: light;
}
input {
  min-width: 0;
  line-height: normal;
}
input::placeholder,
textarea::placeholder {
  color: #808080;
  opacity: 1;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px transparent inset;
  box-shadow: 0 0 0 1000px transparent inset;
  -webkit-text-fill-color: inherit;
  caret-color: inherit;
  transition: background-color 99999s ease-out 0s;
}

/* Password rows: force see-through field over frosted cards */
html[data-theme-resolved=dark] .password-input,
html[data-theme-resolved=dark] .password-input input {
  background: rgba(0, 0, 0, 0) !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  color-scheme: light !important;
  -webkit-appearance: none !important;
  appearance: none !important;
}
html[data-theme-resolved=dark] .password-input input.pwd-masked {
  -webkit-text-security: disc;
}
.re-bg input:-webkit-autofill,
.re-bg input:-webkit-autofill:hover,
.re-bg input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #08080A inset;
  box-shadow: 0 0 0 1000px #08080A inset;
  -webkit-text-fill-color: #F0F0F5;
  caret-color: #F0F0F5;
}
view, scroll-view, page, swiper, swiper-item {
  display: block;
  box-sizing: border-box;
}
image {
  display: inline-block;
  object-fit: contain;
}
swiper {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
}
swiper-item {
  min-width: 100%;
  scroll-snap-align: start;
}
.uni-web-toast {
  position: fixed;
  z-index: 100000;
  left: 50%;
  top: 50%;
  max-width: 80vw;
  padding: 10px 16px;
  color: #fff;
  background: rgba(0, 0, 0, 0.75);
  border-radius: 6px;
  transform: translate(-50%, -50%);
  text-align: center;
}
.xplora-notification {
  position: fixed;
  z-index: 100001;
  top: 16px;
  left: 50%;
  box-sizing: border-box;
  width: min(396px, 100vw - 36px);
  min-height: 95px;
  padding: 18px 18px 16px;
  border-radius: 24px;
  color: #080808;
  background: linear-gradient(105deg, #ff922d 0%, #fa695e 52%, #ed0a98 100%);
  box-shadow: 0 10px 28px rgba(34, 34, 34, 0.16);
  opacity: 0;
  pointer-events: none;
  transform: translate(-50%, -120%);
  transition: opacity 0.22s ease, transform 0.28s cubic-bezier(0.2, 0.8, 0.2, 1);
}
.xplora-notification.is-success {
  background: linear-gradient(105deg, #34d399 0%, #22c55e 55%, #16a34a 100%);
  box-shadow: 0 10px 28px rgba(22, 163, 74, 0.22);
}
.xplora-notification.is-error {
  background: #ed4032;
  box-shadow: 0 10px 28px rgba(121, 24, 18, 0.18);
}
.xplora-notification.is-info {
  background: linear-gradient(105deg, #ff922d 0%, #fa695e 52%, #ed0a98 100%);
  box-shadow: 0 10px 28px rgba(34, 34, 34, 0.16);
}
.xplora-notification.is-visible {
  opacity: 1;
  pointer-events: auto;
  transform: translate(-50%, 0);
}
.xplora-notification__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 14px;
}
.xplora-notification__head strong {
  font-size: 17px;
  line-height: 1;
}
.xplora-notification__head button {
  width: 22px;
  height: 22px;
  padding: 0;
  border: 0;
  color: #080808;
  background: transparent;
  font-size: 22px;
  line-height: 20px;
}
.xplora-notification__message {
  font-size: 15px;
  line-height: 1.35;
}
.uni-web-loading::before,
.uni-route-loading::before {
  content: "";
  position: fixed;
  z-index: 99997;
  inset: 0;
  background: rgba(17, 17, 17, 0.28);
  /* Never block clicks if a navigation/request fails to clear the mask. */
  pointer-events: none;
}
.uni-web-loading::after,
.uni-route-loading::after {
  content: "";
  position: fixed;
  z-index: 99998;
  left: 50%;
  top: 50%;
  width: 42px;
  height: 42px;
  box-sizing: border-box;
  border: 3px solid rgba(200, 255, 0, 0.22);
  border-top-color: #c8ff00;
  border-right-color: #c8ff00;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  animation: xplora-loading-spin 0.72s linear infinite;
  cursor: wait;
  pointer-events: none;
  box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.92);
  background: rgba(255, 255, 255, 0.92);
}
@keyframes xplora-loading-spin {
to {
    transform: translate(-50%, -50%) rotate(360deg);
}
}
html[data-theme-resolved=dark] .uni-web-loading::before,
html[data-theme-resolved=dark] .uni-route-loading::before {
  background: rgba(0, 0, 0, 0.48);
}
@media (max-width: 900px) {
.uni-web-loading::before,
  .uni-route-loading::before {
    top: 0;
    bottom: 0;
}
.uni-web-loading::after,
  .uni-route-loading::after {
    top: 50%;
}
}
:deep(.u-icon__icon) {
  color: #000 !important;
  font-family: uicon-iconfont !important;
  font-weight: bold !important;
}
html, body, #app, #app-shell {
  min-height: 100%;
  margin: 0;
  background: #f8f8f8;
}
#app-shell {
  max-width: 750px;
  margin: 0 auto;
  min-height: 100vh;
  position: relative;
  overflow-x: hidden;
}/* #ifndef APP-NVUE */
view[data-v-149e9b6c], scroll-view[data-v-149e9b6c], swiper-item[data-v-149e9b6c] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-cell__body[data-v-149e9b6c] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  box-sizing: border-box;
  padding: 10px 15px;
  font-size: 15px;
  color: #303133;
  align-items: center;
}
.u-cell__body__content[data-v-149e9b6c] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  align-items: center;
  flex: 1;
}
.u-cell__body--large[data-v-149e9b6c] {
  padding-top: 13px;
  padding-bottom: 13px;
}
.u-cell__left-icon-wrap[data-v-149e9b6c], .u-cell__right-icon-wrap[data-v-149e9b6c] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  align-items: center;
  font-size: 16px;
}
.u-cell__left-icon-wrap[data-v-149e9b6c] {
  margin-right: 4px;
}
.u-cell__right-icon-wrap[data-v-149e9b6c] {
  margin-left: 4px;
  transition: transform 0.3s;
}
.u-cell__right-icon-wrap--up[data-v-149e9b6c] {
  transform: rotate(-90deg);
}
.u-cell__right-icon-wrap--down[data-v-149e9b6c] {
  transform: rotate(90deg);
}
.u-cell__title[data-v-149e9b6c] {
  flex: 1;
}
.u-cell__title-text[data-v-149e9b6c] {
  font-size: 15px;
  line-height: 22px;
  color: #303133;
}
.u-cell__title-text--large[data-v-149e9b6c] {
  font-size: 16px;
}
.u-cell__label[data-v-149e9b6c] {
  margin-top: 5px;
  font-size: 12px;
  color: #909193;
  line-height: 18px;
}
.u-cell__label--large[data-v-149e9b6c] {
  font-size: 14px;
}
.u-cell__value[data-v-149e9b6c] {
  text-align: right;
  font-size: 14px;
  line-height: 24px;
  color: #606266;
}
.u-cell__value--large[data-v-149e9b6c] {
  font-size: 15px;
}
.u-cell--clickable[data-v-149e9b6c] {
  background-color: #f3f4f6;
}
.u-cell--disabled[data-v-149e9b6c] {
  color: #c8c9cc;
  cursor: not-allowed;
}
.u-cell--center[data-v-149e9b6c] {
  align-items: center;
}/* #ifndef APP-NVUE */
view[data-v-e60c7394], scroll-view[data-v-e60c7394], swiper-item[data-v-e60c7394] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif *//* #ifndef APP-NVUE */
view[data-v-c51f8e72], scroll-view[data-v-c51f8e72], swiper-item[data-v-c51f8e72] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-collapse-item__content[data-v-c51f8e72] {
  overflow: hidden;
  height: 0;
}
.u-collapse-item__content__text[data-v-c51f8e72] {
  padding: 12px 15px;
  color: #606266;
  font-size: 14px;
  line-height: 18px;
}/* #ifndef APP-NVUE */
view[data-v-da697a29], scroll-view[data-v-da697a29], swiper-item[data-v-da697a29] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-notice[data-v-da697a29] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.u-notice__left-icon[data-v-da697a29] {
  align-items: center;
  margin-right: 5px;
}
.u-notice__right-icon[data-v-da697a29] {
  margin-left: 5px;
  align-items: center;
}
.u-notice__swiper[data-v-da697a29] {
  height: 16px;
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  align-items: center;
  flex: 1;
}
.u-notice__swiper__item[data-v-da697a29] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  align-items: center;
  overflow: hidden;
}
.u-notice__swiper__item__text[data-v-da697a29] {
  font-size: 14px;
  color: #f9ae3d;
}/* #ifndef APP-NVUE */
view[data-v-e6b3e1bd], scroll-view[data-v-e6b3e1bd], swiper-item[data-v-e6b3e1bd] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif *//* #ifndef APP-NVUE */
view[data-v-f43c39c5], scroll-view[data-v-f43c39c5], swiper-item[data-v-f43c39c5] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
@font-face {
  font-family: "uicon-iconfont";
  src: url("https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf") format("truetype");
}
.u-icon[data-v-f43c39c5] {
  display: flex;
  align-items: center;
}
.u-icon--left[data-v-f43c39c5] {
  flex-direction: row-reverse;
  align-items: center;
}
.u-icon--right[data-v-f43c39c5] {
  flex-direction: row;
  align-items: center;
}
.u-icon--top[data-v-f43c39c5] {
  flex-direction: column-reverse;
  justify-content: center;
}
.u-icon--bottom[data-v-f43c39c5] {
  flex-direction: column;
  justify-content: center;
}
.u-icon__icon[data-v-f43c39c5] {
  font-family: uicon-iconfont;
  position: relative;
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  align-items: center;
}
.u-icon__icon--primary[data-v-f43c39c5] {
  color: #3c9cff;
}
.u-icon__icon--success[data-v-f43c39c5] {
  color: #5ac725;
}
.u-icon__icon--error[data-v-f43c39c5] {
  color: #f56c6c;
}
.u-icon__icon--warning[data-v-f43c39c5] {
  color: #f9ae3d;
}
.u-icon__icon--info[data-v-f43c39c5] {
  color: #909399;
}
.u-icon__img[data-v-f43c39c5] {
  height: auto;
  will-change: transform;
}
.u-icon__label[data-v-f43c39c5] {
  line-height: 1;
}/* #ifndef APP-NVUE */
view[data-v-d94a4e24], scroll-view[data-v-d94a4e24], swiper-item[data-v-d94a4e24] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-line[data-v-d94a4e24] {
  vertical-align: middle;
}/* #ifndef APP-NVUE */
view[data-v-08ff6e51], scroll-view[data-v-08ff6e51], swiper-item[data-v-08ff6e51] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-line-progress[data-v-08ff6e51] {
  align-items: stretch;
  position: relative;
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  flex: 1;
  overflow: hidden;
  border-radius: 100px;
}
.u-line-progress__background[data-v-08ff6e51] {
  background-color: #ececec;
  border-radius: 100px;
  flex: 1;
}
.u-line-progress__line[data-v-08ff6e51] {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  align-items: center;
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  color: #ffffff;
  border-radius: 100px;
  transition: width 0.5s ease;
  justify-content: flex-end;
}
.u-line-progress__text[data-v-08ff6e51] {
  font-size: 10px;
  align-items: center;
  text-align: right;
  color: #FFFFFF;
  margin-right: 5px;
  transform: scale(0.9);
}/* #ifndef APP-NVUE */
view[data-v-2e376db6], scroll-view[data-v-2e376db6], swiper-item[data-v-2e376db6] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-loading-icon[data-v-2e376db6] {
  flex-direction: row;
  align-items: center;
  justify-content: center;
  color: #c8c9cc;
}
.u-loading-icon__text[data-v-2e376db6] {
  margin-left: 4px;
  color: #606266;
  font-size: 14px;
  line-height: 20px;
}
.u-loading-icon__spinner[data-v-2e376db6] {
  width: 30px;
  height: 30px;
  position: relative;
  box-sizing: border-box;
  max-width: 100%;
  max-height: 100%;
  animation: u-rotate-2e376db6 1s linear infinite;
}
.u-loading-icon__spinner--semicircle[data-v-2e376db6] {
  border-width: 2px;
  border-color: transparent;
  border-top-right-radius: 100px;
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
  border-bottom-right-radius: 100px;
  border-style: solid;
}
.u-loading-icon__spinner--circle[data-v-2e376db6] {
  border-top-right-radius: 100px;
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
  border-bottom-right-radius: 100px;
  border-width: 2px;
  border-top-color: #e5e5e5;
  border-right-color: #e5e5e5;
  border-bottom-color: #e5e5e5;
  border-left-color: #e5e5e5;
  border-style: solid;
}
.u-loading-icon--vertical[data-v-2e376db6] {
  flex-direction: column;
}
[data-v-2e376db6]:host {
  font-size: 0px;
  line-height: 1;
}
.u-loading-icon__spinner--spinner[data-v-2e376db6] {
  animation-timing-function: steps(12);
}
.u-loading-icon__text[data-v-2e376db6]:empty {
  display: none;
}
.u-loading-icon--vertical .u-loading-icon__text[data-v-2e376db6] {
  margin: 6px 0 0;
  color: #606266;
}
.u-loading-icon__dot[data-v-2e376db6] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.u-loading-icon__dot[data-v-2e376db6]:before {
  display: block;
  width: 2px;
  height: 25%;
  margin: 0 auto;
  background-color: currentColor;
  border-radius: 40%;
  content: " ";
}
.u-loading-icon__dot[data-v-2e376db6]:nth-of-type(1) {
  transform: rotate(30deg);
  opacity: 1;
}
.u-loading-icon__dot[data-v-2e376db6]:nth-of-type(2) {
  transform: rotate(60deg);
  opacity: 0.9375;
}
.u-loading-icon__dot[data-v-2e376db6]:nth-of-type(3) {
  transform: rotate(90deg);
  opacity: 0.875;
}
.u-loading-icon__dot[data-v-2e376db6]:nth-of-type(4) {
  transform: rotate(120deg);
  opacity: 0.8125;
}
.u-loading-icon__dot[data-v-2e376db6]:nth-of-type(5) {
  transform: rotate(150deg);
  opacity: 0.75;
}
.u-loading-icon__dot[data-v-2e376db6]:nth-of-type(6) {
  transform: rotate(180deg);
  opacity: 0.6875;
}
.u-loading-icon__dot[data-v-2e376db6]:nth-of-type(7) {
  transform: rotate(210deg);
  opacity: 0.625;
}
.u-loading-icon__dot[data-v-2e376db6]:nth-of-type(8) {
  transform: rotate(240deg);
  opacity: 0.5625;
}
.u-loading-icon__dot[data-v-2e376db6]:nth-of-type(9) {
  transform: rotate(270deg);
  opacity: 0.5;
}
.u-loading-icon__dot[data-v-2e376db6]:nth-of-type(10) {
  transform: rotate(300deg);
  opacity: 0.4375;
}
.u-loading-icon__dot[data-v-2e376db6]:nth-of-type(11) {
  transform: rotate(330deg);
  opacity: 0.375;
}
.u-loading-icon__dot[data-v-2e376db6]:nth-of-type(12) {
  transform: rotate(360deg);
  opacity: 0.3125;
}
@keyframes u-rotate-2e376db6 {
0% {
    transform: rotate(0deg);
}
to {
    transform: rotate(1turn);
}
}/* #ifndef APP-NVUE */
view[data-v-04cba406], scroll-view[data-v-04cba406], swiper-item[data-v-04cba406] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-modal[data-v-04cba406] {
  width: 86.6666666667vw;
  border-radius: 6px;
  overflow: hidden;
}
.u-modal__title[data-v-04cba406] {
  font-size: 16px;
  font-weight: bold;
  color: #606266;
  text-align: center;
  padding-top: 25px;
}
.u-modal__content[data-v-04cba406] {
  padding: 12px 25px 25px 25px;
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  justify-content: center;
}
.u-modal__content__text[data-v-04cba406] {
  font-size: 15px;
  color: #606266;
  flex: 1;
}
.u-modal__button-group[data-v-04cba406] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
}
.u-modal__button-group--confirm-button[data-v-04cba406] {
  flex-direction: column;
  padding: 0px 25px 15px 25px;
}
.u-modal__button-group__wrapper[data-v-04cba406] {
  flex: 1;
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 48px;
}
.u-modal__button-group__wrapper--confirm[data-v-04cba406], .u-modal__button-group__wrapper--only-cancel[data-v-04cba406] {
  border-bottom-right-radius: 6px;
}
.u-modal__button-group__wrapper--cancel[data-v-04cba406], .u-modal__button-group__wrapper--only-confirm[data-v-04cba406] {
  border-bottom-left-radius: 6px;
}
.u-modal__button-group__wrapper--hover[data-v-04cba406] {
  background-color: #f3f4f6;
}
.u-modal__button-group__wrapper__text[data-v-04cba406] {
  color: #606266;
  font-size: 16px;
  text-align: center;
}/* #ifndef APP-NVUE */
view[data-v-347f2404], scroll-view[data-v-347f2404], swiper-item[data-v-347f2404] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-navbar--fixed[data-v-347f2404] {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  z-index: 11;
}
.u-navbar__content[data-v-347f2404] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  align-items: center;
  height: 44px;
  background-color: #9acafc;
  position: relative;
  justify-content: center;
}
.u-navbar__content__left[data-v-347f2404], .u-navbar__content__right[data-v-347f2404] {
  padding: 0 13px;
  position: absolute;
  top: 0;
  bottom: 0;
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  align-items: center;
}
.u-navbar__content__left[data-v-347f2404] {
  left: 0;
}
.u-navbar__content__left--hover[data-v-347f2404] {
  opacity: 0.7;
}
.u-navbar__content__left__text[data-v-347f2404] {
  font-size: 15px;
  margin-left: 3px;
}
.u-navbar__content__title[data-v-347f2404] {
  text-align: center;
  font-size: 16px;
  color: #303133;
}
.u-navbar__content__right[data-v-347f2404] {
  right: 0;
}
.u-navbar__content__right__text[data-v-347f2404] {
  font-size: 15px;
  margin-left: 3px;
}/* #ifndef APP-NVUE */
view[data-v-8131a20d], scroll-view[data-v-8131a20d], swiper-item[data-v-8131a20d] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-notice-bar[data-v-8131a20d] {
  overflow: hidden;
  padding: 9px 12px;
  flex: 1;
}/* #ifndef APP-NVUE */
view[data-v-a76b9086], scroll-view[data-v-a76b9086], swiper-item[data-v-a76b9086] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-overlay[data-v-a76b9086] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}/* #ifndef APP-NVUE */
view[data-v-ac663d80], scroll-view[data-v-ac663d80], swiper-item[data-v-ac663d80] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-picker[data-v-ac663d80] {
  position: relative;
}
.u-picker__view__column[data-v-ac663d80] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  flex: 1;
  justify-content: center;
}
.u-picker__view__column__item[data-v-ac663d80] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  text-align: center;
  display: block;
  color: #303133;
}
.u-picker__view__column__item--disabled[data-v-ac663d80] {
  cursor: not-allowed;
  opacity: 0.35;
}
.u-picker--loading[data-v-ac663d80] {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.87);
  z-index: 1000;
}/* #ifndef APP-NVUE */
view[data-v-5db603d7], scroll-view[data-v-5db603d7], swiper-item[data-v-5db603d7] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-popup[data-v-5db603d7] {
  flex: 1;
}
.u-popup__content[data-v-5db603d7] {
  background-color: #fff;
  position: relative;
}
.u-popup__content--round-top[data-v-5db603d7] {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.u-popup__content--round-left[data-v-5db603d7] {
  border-top-left-radius: 0;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 10px;
}
.u-popup__content--round-right[data-v-5db603d7] {
  border-top-left-radius: 10px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 0;
}
.u-popup__content--round-bottom[data-v-5db603d7] {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.u-popup__content--round-center[data-v-5db603d7] {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.u-popup__content__close[data-v-5db603d7] {
  position: absolute;
}
.u-popup__content__close--hover[data-v-5db603d7] {
  opacity: 0.4;
}
.u-popup__content__close--top-left[data-v-5db603d7] {
  top: 15px;
  left: 15px;
}
.u-popup__content__close--top-right[data-v-5db603d7] {
  top: 15px;
  right: 15px;
}
.u-popup__content__close--bottom-left[data-v-5db603d7] {
  bottom: 15px;
  left: 15px;
}
.u-popup__content__close--bottom-right[data-v-5db603d7] {
  right: 15px;
  bottom: 15px;
}/* #ifndef APP-NVUE */
view[data-v-700aee37], scroll-view[data-v-700aee37], swiper-item[data-v-700aee37] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-radio[data-v-700aee37] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  overflow: hidden;
  flex-direction: row;
  align-items: center;
}
.u-radio-label--left[data-v-700aee37] {
  flex-direction: row;
}
.u-radio-label--right[data-v-700aee37] {
  flex-direction: row-reverse;
  justify-content: space-between;
}
.u-radio__icon-wrap[data-v-700aee37] {
  box-sizing: border-box;
  transition-property: border-color, background-color, color;
  transition-duration: 0.2s;
  color: #606266;
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  align-items: center;
  justify-content: center;
  color: transparent;
  text-align: center;
  margin-right: 6px;
  font-size: 20px;
  border-width: 1px;
  border-color: #c8c9cc;
  border-style: solid;
}
.u-radio__icon-wrap--circle[data-v-700aee37] {
  border-radius: 100%;
}
.u-radio__icon-wrap--square[data-v-700aee37] {
  border-radius: 3px;
}
.u-radio__icon-wrap--checked[data-v-700aee37] {
  color: #fff;
  background-color: red;
  border-color: #2979ff;
}
.u-radio__icon-wrap--disabled[data-v-700aee37] {
  background-color: #ebedf0 !important;
}
.u-radio__icon-wrap--disabled--checked[data-v-700aee37] {
  color: #c8c9cc !important;
}
.u-radio__label[data-v-700aee37] {
  word-wrap: break-word;
  margin-left: 5px;
  margin-right: 12px;
  color: #606266;
  font-size: 15px;
}
.u-radio__label--disabled[data-v-700aee37] {
  color: #c8c9cc;
}/* #ifndef APP-NVUE */
view[data-v-51303a75], scroll-view[data-v-51303a75], swiper-item[data-v-51303a75] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-radio-group[data-v-51303a75] {
  flex: 1;
}
.u-radio-group--row[data-v-51303a75] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
}
.u-radio-group--column[data-v-51303a75] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: column;
}/* #ifndef APP-NVUE */
view[data-v-25bc5290], scroll-view[data-v-25bc5290], swiper-item[data-v-25bc5290] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-rate[data-v-25bc5290] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  align-items: center;
  margin: 0;
  padding: 0;
  touch-action: none;
}
.u-rate__content[data-v-25bc5290] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
}
.u-rate__content__item[data-v-25bc5290] {
  position: relative;
}
.u-rate__content__item__icon-wrap--half[data-v-25bc5290] {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
}
.u-icon[data-v-25bc5290] {
  box-sizing: border-box;
}/* #ifndef APP-NVUE */
view[data-v-e85e34a6], scroll-view[data-v-e85e34a6], swiper-item[data-v-e85e34a6] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-notice[data-v-e85e34a6] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.u-notice__left-icon[data-v-e85e34a6] {
  align-items: center;
  margin-right: 5px;
}
.u-notice__right-icon[data-v-e85e34a6] {
  margin-left: 5px;
  align-items: center;
}
.u-notice__content[data-v-e85e34a6] {
  text-align: right;
  flex: 1;
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  flex-wrap: nowrap;
  overflow: hidden;
}
.u-notice__content__text[data-v-e85e34a6] {
  font-size: 14px;
  color: #f9ae3d;
  padding-left: 100%;
  word-break: keep-all;
  white-space: nowrap;
  animation: u-loop-animation-e85e34a6 10s linear infinite both;
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
}
@keyframes u-loop-animation-e85e34a6 {
0% {
    transform: translate3d(0, 0, 0);
}
100% {
    transform: translate3d(-100%, 0, 0);
}
}.u-safe-bottom[data-v-33ead0e3] {
  width: 100%;
}.u-status-bar[data-v-a9001c7f] {
  width: 100%;
}/* #ifndef APP-NVUE */
view[data-v-624fd95c], scroll-view[data-v-624fd95c], swiper-item[data-v-624fd95c] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-switch[data-v-624fd95c] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  box-sizing: border-box;
  position: relative;
  background-color: #fff;
  border-width: 1px;
  border-radius: 100px;
  transition: background-color 0.4s;
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  justify-content: flex-end;
  align-items: center;
  overflow: hidden;
}
.u-switch__node[data-v-624fd95c] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  align-items: center;
  justify-content: center;
  border-radius: 100px;
  background-color: #fff;
  border-radius: 100px;
  box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.25);
  transition-property: transform;
  transition-duration: 0.4s;
  transition-timing-function: cubic-bezier(0.3, 1.05, 0.4, 1.05);
}
.u-switch__bg[data-v-624fd95c] {
  position: absolute;
  border-radius: 100px;
  background-color: #FFFFFF;
  transition-property: transform;
  transition-duration: 0.4s;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  transition-timing-function: ease;
}
.u-switch--disabled[data-v-624fd95c] {
  opacity: 0.6;
}/* #ifndef APP-NVUE */
view[data-v-9ee905e8], scroll-view[data-v-9ee905e8], swiper-item[data-v-9ee905e8] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-toast__content[data-v-9ee905e8] {
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  padding: 12px 20px;
  border-radius: 4px;
  background-color: #585858;
  color: #fff;
  align-items: center;
  max-width: 80vw;
  position: relative;
}
.u-toast__content--loading[data-v-9ee905e8] {
  flex-direction: column;
  padding: 20px 20px;
}
.u-toast__content__text[data-v-9ee905e8] {
  color: #fff;
  font-size: 15px;
  line-height: 15px;
}
.u-toast__content__text--default[data-v-9ee905e8] {
  color: #fff;
}
.u-toast__content__text--error[data-v-9ee905e8] {
  color: #f56c6c;
}
.u-toast__content__text--primary[data-v-9ee905e8] {
  color: #3c9cff;
}
.u-toast__content__text--success[data-v-9ee905e8] {
  color: #5ac725;
}
.u-toast__content__text--warning[data-v-9ee905e8] {
  color: #f9ae3d;
}
.u-type-primary[data-v-9ee905e8] {
  color: #3c9cff;
  background-color: #ecf5ff;
  border-color: rgb(215, 234, 254);
  border-width: 1px;
}
.u-type-success[data-v-9ee905e8] {
  color: #5ac725;
  background-color: #dbf1e1;
  border-color: #BEF5C8;
  border-width: 1px;
}
.u-type-error[data-v-9ee905e8] {
  color: #f56c6c;
  background-color: #fef0f0;
  border-color: #fde2e2;
  border-width: 1px;
}
.u-type-warning[data-v-9ee905e8] {
  color: #f9ae3d;
  background-color: #fdf6ec;
  border-color: #faecd8;
  border-width: 1px;
}
.u-type-default[data-v-9ee905e8] {
  color: #fff;
  background-color: #585858;
}/* #ifndef APP-NVUE */
view[data-v-ae33d234], scroll-view[data-v-ae33d234], swiper-item[data-v-ae33d234] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
.u-toolbar[data-v-ae33d234] {
  height: 42px;
  /* #ifndef APP-NVUE */
  display: flex;
  /* #endif */
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.u-toolbar__wrapper__cancel[data-v-ae33d234] {
  color: #909193;
  font-size: 15px;
  padding: 0 15px;
}
.u-toolbar__title[data-v-ae33d234] {
  color: #303133;
  padding: 0 8vw;
  font-size: 16px;
  flex: 1;
  text-align: center;
}
.u-toolbar__wrapper__confirm[data-v-ae33d234] {
  color: #3c9cff;
  font-size: 15px;
  padding: 0 15px;
}
/* #ifndef APP-NVUE */
view[data-v-197f7395], scroll-view[data-v-197f7395], swiper-item[data-v-197f7395] {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}

/* #endif */
/**
 * vue版本动画内置的动画模式有如下：
 * fade：淡入
 * zoom：缩放
 * fade-zoom：缩放淡入
 * fade-up：上滑淡入
 * fade-down：下滑淡入
 * fade-left：左滑淡入
 * fade-right：右滑淡入
 * slide-up：上滑进入
 * slide-down：下滑进入
 * slide-left：左滑进入
 * slide-right：右滑进入
 */
.u-fade-enter-active[data-v-197f7395],
.u-fade-leave-active[data-v-197f7395] {
  transition-property: opacity;
}
.u-fade-enter[data-v-197f7395],
.u-fade-leave-to[data-v-197f7395] {
  opacity: 0;
}
.u-fade-zoom-enter[data-v-197f7395],
.u-fade-zoom-leave-to[data-v-197f7395] {
  transform: scale(0.95);
  opacity: 0;
}
.u-fade-zoom-enter-active[data-v-197f7395],
.u-fade-zoom-leave-active[data-v-197f7395] {
  transition-property: transform, opacity;
}
.u-fade-down-enter-active[data-v-197f7395],
.u-fade-down-leave-active[data-v-197f7395],
.u-fade-left-enter-active[data-v-197f7395],
.u-fade-left-leave-active[data-v-197f7395],
.u-fade-right-enter-active[data-v-197f7395],
.u-fade-right-leave-active[data-v-197f7395],
.u-fade-up-enter-active[data-v-197f7395],
.u-fade-up-leave-active[data-v-197f7395] {
  transition-property: opacity, transform;
}
.u-fade-up-enter[data-v-197f7395],
.u-fade-up-leave-to[data-v-197f7395] {
  transform: translate3d(0, 100%, 0);
  opacity: 0;
}
.u-fade-down-enter[data-v-197f7395],
.u-fade-down-leave-to[data-v-197f7395] {
  transform: translate3d(0, -100%, 0);
  opacity: 0;
}
.u-fade-left-enter[data-v-197f7395],
.u-fade-left-leave-to[data-v-197f7395] {
  transform: translate3d(-100%, 0, 0);
  opacity: 0;
}
.u-fade-right-enter[data-v-197f7395],
.u-fade-right-leave-to[data-v-197f7395] {
  transform: translate3d(100%, 0, 0);
  opacity: 0;
}
.u-slide-down-enter-active[data-v-197f7395],
.u-slide-down-leave-active[data-v-197f7395],
.u-slide-left-enter-active[data-v-197f7395],
.u-slide-left-leave-active[data-v-197f7395],
.u-slide-right-enter-active[data-v-197f7395],
.u-slide-right-leave-active[data-v-197f7395],
.u-slide-up-enter-active[data-v-197f7395],
.u-slide-up-leave-active[data-v-197f7395] {
  transition-property: transform;
}
.u-slide-up-enter[data-v-197f7395],
.u-slide-up-leave-to[data-v-197f7395] {
  transform: translate3d(0, 100%, 0);
}
.u-slide-down-enter[data-v-197f7395],
.u-slide-down-leave-to[data-v-197f7395] {
  transform: translate3d(0, -100%, 0);
}
.u-slide-left-enter[data-v-197f7395],
.u-slide-left-leave-to[data-v-197f7395] {
  transform: translate3d(-100%, 0, 0);
}
.u-slide-right-enter[data-v-197f7395],
.u-slide-right-leave-to[data-v-197f7395] {
  transform: translate3d(100%, 0, 0);
}
.u-zoom-enter-active[data-v-197f7395],
.u-zoom-leave-active[data-v-197f7395] {
  transition-property: transform;
}
.u-zoom-enter[data-v-197f7395],
.u-zoom-leave-to[data-v-197f7395] {
  transform: scale(0.95);
}
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.fooder_block {
  height: 3.6rem;
}
.fooder_box {
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 9999;
  display: flex;
  align-items: center;
  justify-content: space-around;
  width: 100%;
  height: 3.4rem;
  padding-bottom: env(safe-area-inset-bottom);
  background: #ffffff;
  border-top: 1px solid #ececec;
  box-shadow: 0 -4px 16px rgba(0, 0, 0, 0.04);
  box-sizing: content-box;
}
.fooder_item {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 0.18rem;
  height: 100%;
}
.fooder_icon {
  width: 1.15rem;
  height: 1.15rem;
  object-fit: contain;
  display: block;
}
.text1 {
  font-size: 0.62rem;
  font-weight: 700;
  color: #111111;
  line-height: 1;
}
.text2 {
  font-size: 0.62rem;
  font-weight: 500;
  color: #9a9a9a;
  line-height: 1;
}