/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
/* stylelint-disable at-rule-no-unknown */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@-ms-viewport {
  width: device-width;
}
article,
aside,
dialog,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}
body {
  margin: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-variant: tabular-nums;
  line-height: 1.5;
  background-color: #fff;
  font-feature-settings: 'tnum';
}
[tabindex='-1']:focus {
  outline: none !important;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: #00ad59;
  text-decoration: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  -webkit-text-decoration-skip: objects;
}
a:hover {
  color: #1eba69;
}
a:active {
  color: #00874a;
}
a:active,
a:hover {
  text-decoration: none;
  outline: 0;
}
a[disabled] {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
  pointer-events: none;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
svg:not(:root) {
  overflow: hidden;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  color: rgba(0, 0, 0, 0.45);
  text-align: left;
  caption-side: bottom;
}
th {
  text-align: inherit;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}
::selection {
  color: #fff;
  background: #00ad59;
}
.clearfix {
  zoom: 1;
}
.clearfix::before,
.clearfix::after {
  display: table;
  content: '';
}
.clearfix::after {
  clear: both;
}
.anticon {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.anticon > * {
  line-height: 1;
}
.anticon svg {
  display: inline-block;
}
.anticon::before {
  display: none;
}
.anticon .anticon-icon {
  display: block;
}
.anticon[tabindex] {
  cursor: pointer;
}
.anticon-spin::before {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}
.anticon-spin {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}
.fade-enter,
.fade-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.fade-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.fade-enter.fade-enter-active,
.fade-appear.fade-appear-active {
  animation-name: antFadeIn;
  animation-play-state: running;
}
.fade-leave.fade-leave-active {
  animation-name: antFadeOut;
  animation-play-state: running;
  pointer-events: none;
}
.fade-enter,
.fade-appear {
  opacity: 0;
  animation-timing-function: linear;
}
.fade-leave {
  animation-timing-function: linear;
}
@keyframes antFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes antFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.move-up-enter,
.move-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.move-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.move-up-enter.move-up-enter-active,
.move-up-appear.move-up-appear-active {
  animation-name: antMoveUpIn;
  animation-play-state: running;
}
.move-up-leave.move-up-leave-active {
  animation-name: antMoveUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.move-up-enter,
.move-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.move-up-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.move-down-enter,
.move-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.move-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.move-down-enter.move-down-enter-active,
.move-down-appear.move-down-appear-active {
  animation-name: antMoveDownIn;
  animation-play-state: running;
}
.move-down-leave.move-down-leave-active {
  animation-name: antMoveDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.move-down-enter,
.move-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.move-down-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.move-left-enter,
.move-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.move-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.move-left-enter.move-left-enter-active,
.move-left-appear.move-left-appear-active {
  animation-name: antMoveLeftIn;
  animation-play-state: running;
}
.move-left-leave.move-left-leave-active {
  animation-name: antMoveLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.move-left-enter,
.move-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.move-left-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.move-right-enter,
.move-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.move-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.move-right-enter.move-right-enter-active,
.move-right-appear.move-right-appear-active {
  animation-name: antMoveRightIn;
  animation-play-state: running;
}
.move-right-leave.move-right-leave-active {
  animation-name: antMoveRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.move-right-enter,
.move-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.move-right-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
@keyframes antMoveDownIn {
  0% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveDownOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveLeftIn {
  0% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveLeftOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveRightIn {
  0% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveRightOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveUpIn {
  0% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveUpOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes loadingCircle {
  100% {
    transform: rotate(360deg);
  }
}
[ant-click-animating='true'],
[ant-click-animating-without-extra-node='true'] {
  position: relative;
}
html {
  --antd-wave-shadow-color: #00ad59;
}
[ant-click-animating-without-extra-node='true']::after,
.ant-click-animating-node {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  border-radius: inherit;
  box-shadow: 0 0 0 0 #00ad59;
  box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);
  opacity: 0.2;
  animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1);
  animation-fill-mode: forwards;
  content: '';
  pointer-events: none;
}
@keyframes waveEffect {
  100% {
    box-shadow: 0 0 0 #00ad59;
    box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
  }
}
@keyframes fadeEffect {
  100% {
    opacity: 0;
  }
}
.slide-up-enter,
.slide-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.slide-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.slide-up-enter.slide-up-enter-active,
.slide-up-appear.slide-up-appear-active {
  animation-name: antSlideUpIn;
  animation-play-state: running;
}
.slide-up-leave.slide-up-leave-active {
  animation-name: antSlideUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.slide-up-enter,
.slide-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.slide-up-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.slide-down-enter,
.slide-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.slide-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.slide-down-enter.slide-down-enter-active,
.slide-down-appear.slide-down-appear-active {
  animation-name: antSlideDownIn;
  animation-play-state: running;
}
.slide-down-leave.slide-down-leave-active {
  animation-name: antSlideDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.slide-down-enter,
.slide-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.slide-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.slide-left-enter,
.slide-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.slide-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.slide-left-enter.slide-left-enter-active,
.slide-left-appear.slide-left-appear-active {
  animation-name: antSlideLeftIn;
  animation-play-state: running;
}
.slide-left-leave.slide-left-leave-active {
  animation-name: antSlideLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.slide-left-enter,
.slide-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.slide-left-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.slide-right-enter,
.slide-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.slide-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.slide-right-enter.slide-right-enter-active,
.slide-right-appear.slide-right-appear-active {
  animation-name: antSlideRightIn;
  animation-play-state: running;
}
.slide-right-leave.slide-right-leave-active {
  animation-name: antSlideRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.slide-right-enter,
.slide-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.slide-right-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes antSlideUpIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideDownIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
}
@keyframes antSlideDownOut {
  0% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
}
@keyframes antSlideLeftIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideLeftOut {
  0% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideRightIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
}
@keyframes antSlideRightOut {
  0% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
}
.swing-enter,
.swing-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.swing-enter.swing-enter-active,
.swing-appear.swing-appear-active {
  animation-name: antSwingIn;
  animation-play-state: running;
}
@keyframes antSwingIn {
  0%,
  100% {
    transform: translateX(0);
  }
  20% {
    transform: translateX(-10px);
  }
  40% {
    transform: translateX(10px);
  }
  60% {
    transform: translateX(-5px);
  }
  80% {
    transform: translateX(5px);
  }
}
.zoom-enter,
.zoom-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-enter.zoom-enter-active,
.zoom-appear.zoom-appear-active {
  animation-name: antZoomIn;
  animation-play-state: running;
}
.zoom-leave.zoom-leave-active {
  animation-name: antZoomOut;
  animation-play-state: running;
  pointer-events: none;
}
.zoom-enter,
.zoom-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.zoom-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.zoom-big-enter,
.zoom-big-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-big-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-big-enter.zoom-big-enter-active,
.zoom-big-appear.zoom-big-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}
.zoom-big-leave.zoom-big-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}
.zoom-big-enter,
.zoom-big-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.zoom-big-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.zoom-big-fast-enter,
.zoom-big-fast-appear {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-big-fast-leave {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-big-fast-enter.zoom-big-fast-enter-active,
.zoom-big-fast-appear.zoom-big-fast-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}
.zoom-big-fast-leave.zoom-big-fast-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}
.zoom-big-fast-enter,
.zoom-big-fast-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.zoom-big-fast-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.zoom-up-enter,
.zoom-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-up-enter.zoom-up-enter-active,
.zoom-up-appear.zoom-up-appear-active {
  animation-name: antZoomUpIn;
  animation-play-state: running;
}
.zoom-up-leave.zoom-up-leave-active {
  animation-name: antZoomUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.zoom-up-enter,
.zoom-up-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.zoom-up-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.zoom-down-enter,
.zoom-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-down-enter.zoom-down-enter-active,
.zoom-down-appear.zoom-down-appear-active {
  animation-name: antZoomDownIn;
  animation-play-state: running;
}
.zoom-down-leave.zoom-down-leave-active {
  animation-name: antZoomDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.zoom-down-enter,
.zoom-down-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.zoom-down-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.zoom-left-enter,
.zoom-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-left-enter.zoom-left-enter-active,
.zoom-left-appear.zoom-left-appear-active {
  animation-name: antZoomLeftIn;
  animation-play-state: running;
}
.zoom-left-leave.zoom-left-leave-active {
  animation-name: antZoomLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.zoom-left-enter,
.zoom-left-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.zoom-left-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.zoom-right-enter,
.zoom-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.zoom-right-enter.zoom-right-enter-active,
.zoom-right-appear.zoom-right-appear-active {
  animation-name: antZoomRightIn;
  animation-play-state: running;
}
.zoom-right-leave.zoom-right-leave-active {
  animation-name: antZoomRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.zoom-right-enter,
.zoom-right-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.zoom-right-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
@keyframes antZoomIn {
  0% {
    transform: scale(0.2);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.2);
    opacity: 0;
  }
}
@keyframes antZoomBigIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomBigOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
    opacity: 0;
  }
}
@keyframes antZoomUpIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
}
@keyframes antZoomUpOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
}
@keyframes antZoomLeftIn {
  0% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
}
@keyframes antZoomLeftOut {
  0% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
}
@keyframes antZoomRightIn {
  0% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
}
@keyframes antZoomRightOut {
  0% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
}
@keyframes antZoomDownIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
}
@keyframes antZoomDownOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}
.ant-motion-collapse-legacy {
  overflow: hidden;
}
.ant-motion-collapse-legacy-active {
  transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.ant-motion-collapse {
  overflow: hidden;
  transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-descriptions-title {
  margin-bottom: 20px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: bold;
  font-size: 16px;
  line-height: 1.5;
}
.ant-descriptions-view {
  width: 100%;
  overflow: hidden;
  border-radius: 4px;
}
.ant-descriptions-view table {
  width: 100%;
  table-layout: fixed;
}
.ant-descriptions-row > th,
.ant-descriptions-row > td {
  padding-bottom: 16px;
}
.ant-descriptions-row:last-child {
  border-bottom: none;
}
.ant-descriptions-item-label {
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 1.5;
}
.ant-descriptions-item-label::after {
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
  content: ' ';
}
.ant-descriptions-item-colon::after {
  content: ':';
}
.ant-descriptions-item-no-label::after {
  margin: 0;
  content: '';
}
.ant-descriptions-item-content {
  display: table-cell;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
}
.ant-descriptions-item {
  padding-bottom: 0;
}
.ant-descriptions-item > span {
  display: inline-block;
}
.ant-descriptions-middle .ant-descriptions-row > th,
.ant-descriptions-middle .ant-descriptions-row > td {
  padding-bottom: 12px;
}
.ant-descriptions-small .ant-descriptions-row > th,
.ant-descriptions-small .ant-descriptions-row > td {
  padding-bottom: 8px;
}
.ant-descriptions-bordered .ant-descriptions-view {
  border: 1px solid #e8e8e8;
}
.ant-descriptions-bordered .ant-descriptions-view > table {
  table-layout: auto;
}
.ant-descriptions-bordered .ant-descriptions-item-label,
.ant-descriptions-bordered .ant-descriptions-item-content {
  padding: 16px 24px;
  border-right: 1px solid #e8e8e8;
}
.ant-descriptions-bordered .ant-descriptions-item-label:last-child,
.ant-descriptions-bordered .ant-descriptions-item-content:last-child {
  border-right: none;
}
.ant-descriptions-bordered .ant-descriptions-item-label {
  background-color: #fafafa;
}
.ant-descriptions-bordered .ant-descriptions-item-label::after {
  display: none;
}
.ant-descriptions-bordered .ant-descriptions-row {
  border-bottom: 1px solid #e8e8e8;
}
.ant-descriptions-bordered .ant-descriptions-row:last-child {
  border-bottom: none;
}
.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label,
.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content {
  padding: 12px 24px;
}
.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label,
.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content {
  padding: 8px 16px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-back-top {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  right: 100px;
  bottom: 50px;
  z-index: 10;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.ant-back-top-content {
  width: 40px;
  height: 40px;
  overflow: hidden;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 20px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-back-top-content:hover {
  background-color: rgba(0, 0, 0, 0.65);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-back-top-icon {
  width: 14px;
  height: 16px;
  margin: 12px auto;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAYAAACWwljjAAAABGdBTUEAALGPC/xhBQAAAbtJREFUWAntmMtKw0AUhhMvS5cuxILgQlRUpIggIoKIIoigG1eC+AA+jo+i6FIXBfeuXIgoeKVeitVWJX5HWhhDksnUpp3FDPyZk3Nm5nycmZKkXhAEOXSA3lG7muTeRzmfy6HneUvIhnYkQK+Q9NhAA0Opg0vBEhjBKHiyb8iGMyQMOYuK41BcBSypAL+MYXSKjtFAW7EAGEO3qN4uMQbbAkXiSfRQJ1H6a+yhlkKRcAoVFYiweYNjtCVQJJpBz2GCiPt7fBOZQpFgDpUikse5HgnkM4Fi4QX0Fpc5wf9EbLqpUCy4jMoJSXWhFwbMNgWKhVbRhy5jirhs9fy/oFhgHVVTJEs7RLZ8sSEoJm6iz7SZDMbJ+/OKERQTttCXQRLToRUmrKWCYuA2+jbN0MB4OQobYShfdTCgn/sL1K36M7TLrN3n+758aPy2rrpR6+/od5E8tf/A1uLS9aId5T7J3CNYihkQ4D9PiMdMC7mp4rjB9kjFjZp8BlnVHJBuO1yFXIV0FdDF3RlyFdJVQBdv5AxVdIsq8apiZ2PyYO1EVykesGfZEESsCkweyR8MUW+V8uJ1gkYipmpdP1pm2aJVPEGzAAAAAElFTkSuQmCC) 100%/100% no-repeat;
}
@media screen and (max-width: 768px) {
  .ant-back-top {
    right: 60px;
  }
}
@media screen and (max-width: 480px) {
  .ant-back-top {
    right: 20px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-row {
  position: relative;
  height: auto;
  margin-right: 0;
  margin-left: 0;
  zoom: 1;
  display: block;
  box-sizing: border-box;
}
.ant-row::before,
.ant-row::after {
  display: table;
  content: '';
}
.ant-row::after {
  clear: both;
}
.ant-row + .ant-row::before {
  clear: both;
}
.ant-row-flex {
  display: flex;
  flex-flow: row wrap;
}
.ant-row-flex::before,
.ant-row-flex::after {
  display: flex;
}
.ant-row-flex-start {
  justify-content: flex-start;
}
.ant-row-flex-center {
  justify-content: center;
}
.ant-row-flex-end {
  justify-content: flex-end;
}
.ant-row-flex-space-between {
  justify-content: space-between;
}
.ant-row-flex-space-around {
  justify-content: space-around;
}
.ant-row-flex-top {
  align-items: flex-start;
}
.ant-row-flex-middle {
  align-items: center;
}
.ant-row-flex-bottom {
  align-items: flex-end;
}
.ant-col {
  position: relative;
  min-height: 1px;
}
.ant-col-1,
.ant-col-xs-1,
.ant-col-sm-1,
.ant-col-md-1,
.ant-col-lg-1,
.ant-col-2,
.ant-col-xs-2,
.ant-col-sm-2,
.ant-col-md-2,
.ant-col-lg-2,
.ant-col-3,
.ant-col-xs-3,
.ant-col-sm-3,
.ant-col-md-3,
.ant-col-lg-3,
.ant-col-4,
.ant-col-xs-4,
.ant-col-sm-4,
.ant-col-md-4,
.ant-col-lg-4,
.ant-col-5,
.ant-col-xs-5,
.ant-col-sm-5,
.ant-col-md-5,
.ant-col-lg-5,
.ant-col-6,
.ant-col-xs-6,
.ant-col-sm-6,
.ant-col-md-6,
.ant-col-lg-6,
.ant-col-7,
.ant-col-xs-7,
.ant-col-sm-7,
.ant-col-md-7,
.ant-col-lg-7,
.ant-col-8,
.ant-col-xs-8,
.ant-col-sm-8,
.ant-col-md-8,
.ant-col-lg-8,
.ant-col-9,
.ant-col-xs-9,
.ant-col-sm-9,
.ant-col-md-9,
.ant-col-lg-9,
.ant-col-10,
.ant-col-xs-10,
.ant-col-sm-10,
.ant-col-md-10,
.ant-col-lg-10,
.ant-col-11,
.ant-col-xs-11,
.ant-col-sm-11,
.ant-col-md-11,
.ant-col-lg-11,
.ant-col-12,
.ant-col-xs-12,
.ant-col-sm-12,
.ant-col-md-12,
.ant-col-lg-12,
.ant-col-13,
.ant-col-xs-13,
.ant-col-sm-13,
.ant-col-md-13,
.ant-col-lg-13,
.ant-col-14,
.ant-col-xs-14,
.ant-col-sm-14,
.ant-col-md-14,
.ant-col-lg-14,
.ant-col-15,
.ant-col-xs-15,
.ant-col-sm-15,
.ant-col-md-15,
.ant-col-lg-15,
.ant-col-16,
.ant-col-xs-16,
.ant-col-sm-16,
.ant-col-md-16,
.ant-col-lg-16,
.ant-col-17,
.ant-col-xs-17,
.ant-col-sm-17,
.ant-col-md-17,
.ant-col-lg-17,
.ant-col-18,
.ant-col-xs-18,
.ant-col-sm-18,
.ant-col-md-18,
.ant-col-lg-18,
.ant-col-19,
.ant-col-xs-19,
.ant-col-sm-19,
.ant-col-md-19,
.ant-col-lg-19,
.ant-col-20,
.ant-col-xs-20,
.ant-col-sm-20,
.ant-col-md-20,
.ant-col-lg-20,
.ant-col-21,
.ant-col-xs-21,
.ant-col-sm-21,
.ant-col-md-21,
.ant-col-lg-21,
.ant-col-22,
.ant-col-xs-22,
.ant-col-sm-22,
.ant-col-md-22,
.ant-col-lg-22,
.ant-col-23,
.ant-col-xs-23,
.ant-col-sm-23,
.ant-col-md-23,
.ant-col-lg-23,
.ant-col-24,
.ant-col-xs-24,
.ant-col-sm-24,
.ant-col-md-24,
.ant-col-lg-24 {
  position: relative;
  padding-right: 0;
  padding-left: 0;
}
.ant-col-1,
.ant-col-2,
.ant-col-3,
.ant-col-4,
.ant-col-5,
.ant-col-6,
.ant-col-7,
.ant-col-8,
.ant-col-9,
.ant-col-10,
.ant-col-11,
.ant-col-12,
.ant-col-13,
.ant-col-14,
.ant-col-15,
.ant-col-16,
.ant-col-17,
.ant-col-18,
.ant-col-19,
.ant-col-20,
.ant-col-21,
.ant-col-22,
.ant-col-23,
.ant-col-24 {
  flex: 0 0 auto;
  float: left;
}
.ant-col-24 {
  display: block;
  box-sizing: border-box;
  width: 100%;
}
.ant-col-push-24 {
  left: 100%;
}
.ant-col-pull-24 {
  right: 100%;
}
.ant-col-offset-24 {
  margin-left: 100%;
}
.ant-col-order-24 {
  order: 24;
}
.ant-col-23 {
  display: block;
  box-sizing: border-box;
  width: 95.83333333%;
}
.ant-col-push-23 {
  left: 95.83333333%;
}
.ant-col-pull-23 {
  right: 95.83333333%;
}
.ant-col-offset-23 {
  margin-left: 95.83333333%;
}
.ant-col-order-23 {
  order: 23;
}
.ant-col-22 {
  display: block;
  box-sizing: border-box;
  width: 91.66666667%;
}
.ant-col-push-22 {
  left: 91.66666667%;
}
.ant-col-pull-22 {
  right: 91.66666667%;
}
.ant-col-offset-22 {
  margin-left: 91.66666667%;
}
.ant-col-order-22 {
  order: 22;
}
.ant-col-21 {
  display: block;
  box-sizing: border-box;
  width: 87.5%;
}
.ant-col-push-21 {
  left: 87.5%;
}
.ant-col-pull-21 {
  right: 87.5%;
}
.ant-col-offset-21 {
  margin-left: 87.5%;
}
.ant-col-order-21 {
  order: 21;
}
.ant-col-20 {
  display: block;
  box-sizing: border-box;
  width: 83.33333333%;
}
.ant-col-push-20 {
  left: 83.33333333%;
}
.ant-col-pull-20 {
  right: 83.33333333%;
}
.ant-col-offset-20 {
  margin-left: 83.33333333%;
}
.ant-col-order-20 {
  order: 20;
}
.ant-col-19 {
  display: block;
  box-sizing: border-box;
  width: 79.16666667%;
}
.ant-col-push-19 {
  left: 79.16666667%;
}
.ant-col-pull-19 {
  right: 79.16666667%;
}
.ant-col-offset-19 {
  margin-left: 79.16666667%;
}
.ant-col-order-19 {
  order: 19;
}
.ant-col-18 {
  display: block;
  box-sizing: border-box;
  width: 75%;
}
.ant-col-push-18 {
  left: 75%;
}
.ant-col-pull-18 {
  right: 75%;
}
.ant-col-offset-18 {
  margin-left: 75%;
}
.ant-col-order-18 {
  order: 18;
}
.ant-col-17 {
  display: block;
  box-sizing: border-box;
  width: 70.83333333%;
}
.ant-col-push-17 {
  left: 70.83333333%;
}
.ant-col-pull-17 {
  right: 70.83333333%;
}
.ant-col-offset-17 {
  margin-left: 70.83333333%;
}
.ant-col-order-17 {
  order: 17;
}
.ant-col-16 {
  display: block;
  box-sizing: border-box;
  width: 66.66666667%;
}
.ant-col-push-16 {
  left: 66.66666667%;
}
.ant-col-pull-16 {
  right: 66.66666667%;
}
.ant-col-offset-16 {
  margin-left: 66.66666667%;
}
.ant-col-order-16 {
  order: 16;
}
.ant-col-15 {
  display: block;
  box-sizing: border-box;
  width: 62.5%;
}
.ant-col-push-15 {
  left: 62.5%;
}
.ant-col-pull-15 {
  right: 62.5%;
}
.ant-col-offset-15 {
  margin-left: 62.5%;
}
.ant-col-order-15 {
  order: 15;
}
.ant-col-14 {
  display: block;
  box-sizing: border-box;
  width: 58.33333333%;
}
.ant-col-push-14 {
  left: 58.33333333%;
}
.ant-col-pull-14 {
  right: 58.33333333%;
}
.ant-col-offset-14 {
  margin-left: 58.33333333%;
}
.ant-col-order-14 {
  order: 14;
}
.ant-col-13 {
  display: block;
  box-sizing: border-box;
  width: 54.16666667%;
}
.ant-col-push-13 {
  left: 54.16666667%;
}
.ant-col-pull-13 {
  right: 54.16666667%;
}
.ant-col-offset-13 {
  margin-left: 54.16666667%;
}
.ant-col-order-13 {
  order: 13;
}
.ant-col-12 {
  display: block;
  box-sizing: border-box;
  width: 50%;
}
.ant-col-push-12 {
  left: 50%;
}
.ant-col-pull-12 {
  right: 50%;
}
.ant-col-offset-12 {
  margin-left: 50%;
}
.ant-col-order-12 {
  order: 12;
}
.ant-col-11 {
  display: block;
  box-sizing: border-box;
  width: 45.83333333%;
}
.ant-col-push-11 {
  left: 45.83333333%;
}
.ant-col-pull-11 {
  right: 45.83333333%;
}
.ant-col-offset-11 {
  margin-left: 45.83333333%;
}
.ant-col-order-11 {
  order: 11;
}
.ant-col-10 {
  display: block;
  box-sizing: border-box;
  width: 41.66666667%;
}
.ant-col-push-10 {
  left: 41.66666667%;
}
.ant-col-pull-10 {
  right: 41.66666667%;
}
.ant-col-offset-10 {
  margin-left: 41.66666667%;
}
.ant-col-order-10 {
  order: 10;
}
.ant-col-9 {
  display: block;
  box-sizing: border-box;
  width: 37.5%;
}
.ant-col-push-9 {
  left: 37.5%;
}
.ant-col-pull-9 {
  right: 37.5%;
}
.ant-col-offset-9 {
  margin-left: 37.5%;
}
.ant-col-order-9 {
  order: 9;
}
.ant-col-8 {
  display: block;
  box-sizing: border-box;
  width: 33.33333333%;
}
.ant-col-push-8 {
  left: 33.33333333%;
}
.ant-col-pull-8 {
  right: 33.33333333%;
}
.ant-col-offset-8 {
  margin-left: 33.33333333%;
}
.ant-col-order-8 {
  order: 8;
}
.ant-col-7 {
  display: block;
  box-sizing: border-box;
  width: 29.16666667%;
}
.ant-col-push-7 {
  left: 29.16666667%;
}
.ant-col-pull-7 {
  right: 29.16666667%;
}
.ant-col-offset-7 {
  margin-left: 29.16666667%;
}
.ant-col-order-7 {
  order: 7;
}
.ant-col-6 {
  display: block;
  box-sizing: border-box;
  width: 25%;
}
.ant-col-push-6 {
  left: 25%;
}
.ant-col-pull-6 {
  right: 25%;
}
.ant-col-offset-6 {
  margin-left: 25%;
}
.ant-col-order-6 {
  order: 6;
}
.ant-col-5 {
  display: block;
  box-sizing: border-box;
  width: 20.83333333%;
}
.ant-col-push-5 {
  left: 20.83333333%;
}
.ant-col-pull-5 {
  right: 20.83333333%;
}
.ant-col-offset-5 {
  margin-left: 20.83333333%;
}
.ant-col-order-5 {
  order: 5;
}
.ant-col-4 {
  display: block;
  box-sizing: border-box;
  width: 16.66666667%;
}
.ant-col-push-4 {
  left: 16.66666667%;
}
.ant-col-pull-4 {
  right: 16.66666667%;
}
.ant-col-offset-4 {
  margin-left: 16.66666667%;
}
.ant-col-order-4 {
  order: 4;
}
.ant-col-3 {
  display: block;
  box-sizing: border-box;
  width: 12.5%;
}
.ant-col-push-3 {
  left: 12.5%;
}
.ant-col-pull-3 {
  right: 12.5%;
}
.ant-col-offset-3 {
  margin-left: 12.5%;
}
.ant-col-order-3 {
  order: 3;
}
.ant-col-2 {
  display: block;
  box-sizing: border-box;
  width: 8.33333333%;
}
.ant-col-push-2 {
  left: 8.33333333%;
}
.ant-col-pull-2 {
  right: 8.33333333%;
}
.ant-col-offset-2 {
  margin-left: 8.33333333%;
}
.ant-col-order-2 {
  order: 2;
}
.ant-col-1 {
  display: block;
  box-sizing: border-box;
  width: 4.16666667%;
}
.ant-col-push-1 {
  left: 4.16666667%;
}
.ant-col-pull-1 {
  right: 4.16666667%;
}
.ant-col-offset-1 {
  margin-left: 4.16666667%;
}
.ant-col-order-1 {
  order: 1;
}
.ant-col-0 {
  display: none;
}
.ant-col-push-0 {
  left: auto;
}
.ant-col-pull-0 {
  right: auto;
}
.ant-col-push-0 {
  left: auto;
}
.ant-col-pull-0 {
  right: auto;
}
.ant-col-offset-0 {
  margin-left: 0;
}
.ant-col-order-0 {
  order: 0;
}
.ant-col-xs-1,
.ant-col-xs-2,
.ant-col-xs-3,
.ant-col-xs-4,
.ant-col-xs-5,
.ant-col-xs-6,
.ant-col-xs-7,
.ant-col-xs-8,
.ant-col-xs-9,
.ant-col-xs-10,
.ant-col-xs-11,
.ant-col-xs-12,
.ant-col-xs-13,
.ant-col-xs-14,
.ant-col-xs-15,
.ant-col-xs-16,
.ant-col-xs-17,
.ant-col-xs-18,
.ant-col-xs-19,
.ant-col-xs-20,
.ant-col-xs-21,
.ant-col-xs-22,
.ant-col-xs-23,
.ant-col-xs-24 {
  flex: 0 0 auto;
  float: left;
}
.ant-col-xs-24 {
  display: block;
  box-sizing: border-box;
  width: 100%;
}
.ant-col-xs-push-24 {
  left: 100%;
}
.ant-col-xs-pull-24 {
  right: 100%;
}
.ant-col-xs-offset-24 {
  margin-left: 100%;
}
.ant-col-xs-order-24 {
  order: 24;
}
.ant-col-xs-23 {
  display: block;
  box-sizing: border-box;
  width: 95.83333333%;
}
.ant-col-xs-push-23 {
  left: 95.83333333%;
}
.ant-col-xs-pull-23 {
  right: 95.83333333%;
}
.ant-col-xs-offset-23 {
  margin-left: 95.83333333%;
}
.ant-col-xs-order-23 {
  order: 23;
}
.ant-col-xs-22 {
  display: block;
  box-sizing: border-box;
  width: 91.66666667%;
}
.ant-col-xs-push-22 {
  left: 91.66666667%;
}
.ant-col-xs-pull-22 {
  right: 91.66666667%;
}
.ant-col-xs-offset-22 {
  margin-left: 91.66666667%;
}
.ant-col-xs-order-22 {
  order: 22;
}
.ant-col-xs-21 {
  display: block;
  box-sizing: border-box;
  width: 87.5%;
}
.ant-col-xs-push-21 {
  left: 87.5%;
}
.ant-col-xs-pull-21 {
  right: 87.5%;
}
.ant-col-xs-offset-21 {
  margin-left: 87.5%;
}
.ant-col-xs-order-21 {
  order: 21;
}
.ant-col-xs-20 {
  display: block;
  box-sizing: border-box;
  width: 83.33333333%;
}
.ant-col-xs-push-20 {
  left: 83.33333333%;
}
.ant-col-xs-pull-20 {
  right: 83.33333333%;
}
.ant-col-xs-offset-20 {
  margin-left: 83.33333333%;
}
.ant-col-xs-order-20 {
  order: 20;
}
.ant-col-xs-19 {
  display: block;
  box-sizing: border-box;
  width: 79.16666667%;
}
.ant-col-xs-push-19 {
  left: 79.16666667%;
}
.ant-col-xs-pull-19 {
  right: 79.16666667%;
}
.ant-col-xs-offset-19 {
  margin-left: 79.16666667%;
}
.ant-col-xs-order-19 {
  order: 19;
}
.ant-col-xs-18 {
  display: block;
  box-sizing: border-box;
  width: 75%;
}
.ant-col-xs-push-18 {
  left: 75%;
}
.ant-col-xs-pull-18 {
  right: 75%;
}
.ant-col-xs-offset-18 {
  margin-left: 75%;
}
.ant-col-xs-order-18 {
  order: 18;
}
.ant-col-xs-17 {
  display: block;
  box-sizing: border-box;
  width: 70.83333333%;
}
.ant-col-xs-push-17 {
  left: 70.83333333%;
}
.ant-col-xs-pull-17 {
  right: 70.83333333%;
}
.ant-col-xs-offset-17 {
  margin-left: 70.83333333%;
}
.ant-col-xs-order-17 {
  order: 17;
}
.ant-col-xs-16 {
  display: block;
  box-sizing: border-box;
  width: 66.66666667%;
}
.ant-col-xs-push-16 {
  left: 66.66666667%;
}
.ant-col-xs-pull-16 {
  right: 66.66666667%;
}
.ant-col-xs-offset-16 {
  margin-left: 66.66666667%;
}
.ant-col-xs-order-16 {
  order: 16;
}
.ant-col-xs-15 {
  display: block;
  box-sizing: border-box;
  width: 62.5%;
}
.ant-col-xs-push-15 {
  left: 62.5%;
}
.ant-col-xs-pull-15 {
  right: 62.5%;
}
.ant-col-xs-offset-15 {
  margin-left: 62.5%;
}
.ant-col-xs-order-15 {
  order: 15;
}
.ant-col-xs-14 {
  display: block;
  box-sizing: border-box;
  width: 58.33333333%;
}
.ant-col-xs-push-14 {
  left: 58.33333333%;
}
.ant-col-xs-pull-14 {
  right: 58.33333333%;
}
.ant-col-xs-offset-14 {
  margin-left: 58.33333333%;
}
.ant-col-xs-order-14 {
  order: 14;
}
.ant-col-xs-13 {
  display: block;
  box-sizing: border-box;
  width: 54.16666667%;
}
.ant-col-xs-push-13 {
  left: 54.16666667%;
}
.ant-col-xs-pull-13 {
  right: 54.16666667%;
}
.ant-col-xs-offset-13 {
  margin-left: 54.16666667%;
}
.ant-col-xs-order-13 {
  order: 13;
}
.ant-col-xs-12 {
  display: block;
  box-sizing: border-box;
  width: 50%;
}
.ant-col-xs-push-12 {
  left: 50%;
}
.ant-col-xs-pull-12 {
  right: 50%;
}
.ant-col-xs-offset-12 {
  margin-left: 50%;
}
.ant-col-xs-order-12 {
  order: 12;
}
.ant-col-xs-11 {
  display: block;
  box-sizing: border-box;
  width: 45.83333333%;
}
.ant-col-xs-push-11 {
  left: 45.83333333%;
}
.ant-col-xs-pull-11 {
  right: 45.83333333%;
}
.ant-col-xs-offset-11 {
  margin-left: 45.83333333%;
}
.ant-col-xs-order-11 {
  order: 11;
}
.ant-col-xs-10 {
  display: block;
  box-sizing: border-box;
  width: 41.66666667%;
}
.ant-col-xs-push-10 {
  left: 41.66666667%;
}
.ant-col-xs-pull-10 {
  right: 41.66666667%;
}
.ant-col-xs-offset-10 {
  margin-left: 41.66666667%;
}
.ant-col-xs-order-10 {
  order: 10;
}
.ant-col-xs-9 {
  display: block;
  box-sizing: border-box;
  width: 37.5%;
}
.ant-col-xs-push-9 {
  left: 37.5%;
}
.ant-col-xs-pull-9 {
  right: 37.5%;
}
.ant-col-xs-offset-9 {
  margin-left: 37.5%;
}
.ant-col-xs-order-9 {
  order: 9;
}
.ant-col-xs-8 {
  display: block;
  box-sizing: border-box;
  width: 33.33333333%;
}
.ant-col-xs-push-8 {
  left: 33.33333333%;
}
.ant-col-xs-pull-8 {
  right: 33.33333333%;
}
.ant-col-xs-offset-8 {
  margin-left: 33.33333333%;
}
.ant-col-xs-order-8 {
  order: 8;
}
.ant-col-xs-7 {
  display: block;
  box-sizing: border-box;
  width: 29.16666667%;
}
.ant-col-xs-push-7 {
  left: 29.16666667%;
}
.ant-col-xs-pull-7 {
  right: 29.16666667%;
}
.ant-col-xs-offset-7 {
  margin-left: 29.16666667%;
}
.ant-col-xs-order-7 {
  order: 7;
}
.ant-col-xs-6 {
  display: block;
  box-sizing: border-box;
  width: 25%;
}
.ant-col-xs-push-6 {
  left: 25%;
}
.ant-col-xs-pull-6 {
  right: 25%;
}
.ant-col-xs-offset-6 {
  margin-left: 25%;
}
.ant-col-xs-order-6 {
  order: 6;
}
.ant-col-xs-5 {
  display: block;
  box-sizing: border-box;
  width: 20.83333333%;
}
.ant-col-xs-push-5 {
  left: 20.83333333%;
}
.ant-col-xs-pull-5 {
  right: 20.83333333%;
}
.ant-col-xs-offset-5 {
  margin-left: 20.83333333%;
}
.ant-col-xs-order-5 {
  order: 5;
}
.ant-col-xs-4 {
  display: block;
  box-sizing: border-box;
  width: 16.66666667%;
}
.ant-col-xs-push-4 {
  left: 16.66666667%;
}
.ant-col-xs-pull-4 {
  right: 16.66666667%;
}
.ant-col-xs-offset-4 {
  margin-left: 16.66666667%;
}
.ant-col-xs-order-4 {
  order: 4;
}
.ant-col-xs-3 {
  display: block;
  box-sizing: border-box;
  width: 12.5%;
}
.ant-col-xs-push-3 {
  left: 12.5%;
}
.ant-col-xs-pull-3 {
  right: 12.5%;
}
.ant-col-xs-offset-3 {
  margin-left: 12.5%;
}
.ant-col-xs-order-3 {
  order: 3;
}
.ant-col-xs-2 {
  display: block;
  box-sizing: border-box;
  width: 8.33333333%;
}
.ant-col-xs-push-2 {
  left: 8.33333333%;
}
.ant-col-xs-pull-2 {
  right: 8.33333333%;
}
.ant-col-xs-offset-2 {
  margin-left: 8.33333333%;
}
.ant-col-xs-order-2 {
  order: 2;
}
.ant-col-xs-1 {
  display: block;
  box-sizing: border-box;
  width: 4.16666667%;
}
.ant-col-xs-push-1 {
  left: 4.16666667%;
}
.ant-col-xs-pull-1 {
  right: 4.16666667%;
}
.ant-col-xs-offset-1 {
  margin-left: 4.16666667%;
}
.ant-col-xs-order-1 {
  order: 1;
}
.ant-col-xs-0 {
  display: none;
}
.ant-col-push-0 {
  left: auto;
}
.ant-col-pull-0 {
  right: auto;
}
.ant-col-xs-push-0 {
  left: auto;
}
.ant-col-xs-pull-0 {
  right: auto;
}
.ant-col-xs-offset-0 {
  margin-left: 0;
}
.ant-col-xs-order-0 {
  order: 0;
}
@media (min-width: 576px) {
  .ant-col-sm-1,
  .ant-col-sm-2,
  .ant-col-sm-3,
  .ant-col-sm-4,
  .ant-col-sm-5,
  .ant-col-sm-6,
  .ant-col-sm-7,
  .ant-col-sm-8,
  .ant-col-sm-9,
  .ant-col-sm-10,
  .ant-col-sm-11,
  .ant-col-sm-12,
  .ant-col-sm-13,
  .ant-col-sm-14,
  .ant-col-sm-15,
  .ant-col-sm-16,
  .ant-col-sm-17,
  .ant-col-sm-18,
  .ant-col-sm-19,
  .ant-col-sm-20,
  .ant-col-sm-21,
  .ant-col-sm-22,
  .ant-col-sm-23,
  .ant-col-sm-24 {
    flex: 0 0 auto;
    float: left;
  }
  .ant-col-sm-24 {
    display: block;
    box-sizing: border-box;
    width: 100%;
  }
  .ant-col-sm-push-24 {
    left: 100%;
  }
  .ant-col-sm-pull-24 {
    right: 100%;
  }
  .ant-col-sm-offset-24 {
    margin-left: 100%;
  }
  .ant-col-sm-order-24 {
    order: 24;
  }
  .ant-col-sm-23 {
    display: block;
    box-sizing: border-box;
    width: 95.83333333%;
  }
  .ant-col-sm-push-23 {
    left: 95.83333333%;
  }
  .ant-col-sm-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-sm-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-sm-order-23 {
    order: 23;
  }
  .ant-col-sm-22 {
    display: block;
    box-sizing: border-box;
    width: 91.66666667%;
  }
  .ant-col-sm-push-22 {
    left: 91.66666667%;
  }
  .ant-col-sm-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-sm-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-sm-order-22 {
    order: 22;
  }
  .ant-col-sm-21 {
    display: block;
    box-sizing: border-box;
    width: 87.5%;
  }
  .ant-col-sm-push-21 {
    left: 87.5%;
  }
  .ant-col-sm-pull-21 {
    right: 87.5%;
  }
  .ant-col-sm-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-sm-order-21 {
    order: 21;
  }
  .ant-col-sm-20 {
    display: block;
    box-sizing: border-box;
    width: 83.33333333%;
  }
  .ant-col-sm-push-20 {
    left: 83.33333333%;
  }
  .ant-col-sm-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-sm-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-sm-order-20 {
    order: 20;
  }
  .ant-col-sm-19 {
    display: block;
    box-sizing: border-box;
    width: 79.16666667%;
  }
  .ant-col-sm-push-19 {
    left: 79.16666667%;
  }
  .ant-col-sm-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-sm-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-sm-order-19 {
    order: 19;
  }
  .ant-col-sm-18 {
    display: block;
    box-sizing: border-box;
    width: 75%;
  }
  .ant-col-sm-push-18 {
    left: 75%;
  }
  .ant-col-sm-pull-18 {
    right: 75%;
  }
  .ant-col-sm-offset-18 {
    margin-left: 75%;
  }
  .ant-col-sm-order-18 {
    order: 18;
  }
  .ant-col-sm-17 {
    display: block;
    box-sizing: border-box;
    width: 70.83333333%;
  }
  .ant-col-sm-push-17 {
    left: 70.83333333%;
  }
  .ant-col-sm-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-sm-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-sm-order-17 {
    order: 17;
  }
  .ant-col-sm-16 {
    display: block;
    box-sizing: border-box;
    width: 66.66666667%;
  }
  .ant-col-sm-push-16 {
    left: 66.66666667%;
  }
  .ant-col-sm-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-sm-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-sm-order-16 {
    order: 16;
  }
  .ant-col-sm-15 {
    display: block;
    box-sizing: border-box;
    width: 62.5%;
  }
  .ant-col-sm-push-15 {
    left: 62.5%;
  }
  .ant-col-sm-pull-15 {
    right: 62.5%;
  }
  .ant-col-sm-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-sm-order-15 {
    order: 15;
  }
  .ant-col-sm-14 {
    display: block;
    box-sizing: border-box;
    width: 58.33333333%;
  }
  .ant-col-sm-push-14 {
    left: 58.33333333%;
  }
  .ant-col-sm-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-sm-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-sm-order-14 {
    order: 14;
  }
  .ant-col-sm-13 {
    display: block;
    box-sizing: border-box;
    width: 54.16666667%;
  }
  .ant-col-sm-push-13 {
    left: 54.16666667%;
  }
  .ant-col-sm-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-sm-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-sm-order-13 {
    order: 13;
  }
  .ant-col-sm-12 {
    display: block;
    box-sizing: border-box;
    width: 50%;
  }
  .ant-col-sm-push-12 {
    left: 50%;
  }
  .ant-col-sm-pull-12 {
    right: 50%;
  }
  .ant-col-sm-offset-12 {
    margin-left: 50%;
  }
  .ant-col-sm-order-12 {
    order: 12;
  }
  .ant-col-sm-11 {
    display: block;
    box-sizing: border-box;
    width: 45.83333333%;
  }
  .ant-col-sm-push-11 {
    left: 45.83333333%;
  }
  .ant-col-sm-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-sm-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-sm-order-11 {
    order: 11;
  }
  .ant-col-sm-10 {
    display: block;
    box-sizing: border-box;
    width: 41.66666667%;
  }
  .ant-col-sm-push-10 {
    left: 41.66666667%;
  }
  .ant-col-sm-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-sm-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-sm-order-10 {
    order: 10;
  }
  .ant-col-sm-9 {
    display: block;
    box-sizing: border-box;
    width: 37.5%;
  }
  .ant-col-sm-push-9 {
    left: 37.5%;
  }
  .ant-col-sm-pull-9 {
    right: 37.5%;
  }
  .ant-col-sm-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-sm-order-9 {
    order: 9;
  }
  .ant-col-sm-8 {
    display: block;
    box-sizing: border-box;
    width: 33.33333333%;
  }
  .ant-col-sm-push-8 {
    left: 33.33333333%;
  }
  .ant-col-sm-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-sm-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-sm-order-8 {
    order: 8;
  }
  .ant-col-sm-7 {
    display: block;
    box-sizing: border-box;
    width: 29.16666667%;
  }
  .ant-col-sm-push-7 {
    left: 29.16666667%;
  }
  .ant-col-sm-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-sm-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-sm-order-7 {
    order: 7;
  }
  .ant-col-sm-6 {
    display: block;
    box-sizing: border-box;
    width: 25%;
  }
  .ant-col-sm-push-6 {
    left: 25%;
  }
  .ant-col-sm-pull-6 {
    right: 25%;
  }
  .ant-col-sm-offset-6 {
    margin-left: 25%;
  }
  .ant-col-sm-order-6 {
    order: 6;
  }
  .ant-col-sm-5 {
    display: block;
    box-sizing: border-box;
    width: 20.83333333%;
  }
  .ant-col-sm-push-5 {
    left: 20.83333333%;
  }
  .ant-col-sm-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-sm-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-sm-order-5 {
    order: 5;
  }
  .ant-col-sm-4 {
    display: block;
    box-sizing: border-box;
    width: 16.66666667%;
  }
  .ant-col-sm-push-4 {
    left: 16.66666667%;
  }
  .ant-col-sm-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-sm-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-sm-order-4 {
    order: 4;
  }
  .ant-col-sm-3 {
    display: block;
    box-sizing: border-box;
    width: 12.5%;
  }
  .ant-col-sm-push-3 {
    left: 12.5%;
  }
  .ant-col-sm-pull-3 {
    right: 12.5%;
  }
  .ant-col-sm-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-sm-order-3 {
    order: 3;
  }
  .ant-col-sm-2 {
    display: block;
    box-sizing: border-box;
    width: 8.33333333%;
  }
  .ant-col-sm-push-2 {
    left: 8.33333333%;
  }
  .ant-col-sm-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-sm-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-sm-order-2 {
    order: 2;
  }
  .ant-col-sm-1 {
    display: block;
    box-sizing: border-box;
    width: 4.16666667%;
  }
  .ant-col-sm-push-1 {
    left: 4.16666667%;
  }
  .ant-col-sm-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-sm-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-sm-order-1 {
    order: 1;
  }
  .ant-col-sm-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-sm-push-0 {
    left: auto;
  }
  .ant-col-sm-pull-0 {
    right: auto;
  }
  .ant-col-sm-offset-0 {
    margin-left: 0;
  }
  .ant-col-sm-order-0 {
    order: 0;
  }
}
@media (min-width: 768px) {
  .ant-col-md-1,
  .ant-col-md-2,
  .ant-col-md-3,
  .ant-col-md-4,
  .ant-col-md-5,
  .ant-col-md-6,
  .ant-col-md-7,
  .ant-col-md-8,
  .ant-col-md-9,
  .ant-col-md-10,
  .ant-col-md-11,
  .ant-col-md-12,
  .ant-col-md-13,
  .ant-col-md-14,
  .ant-col-md-15,
  .ant-col-md-16,
  .ant-col-md-17,
  .ant-col-md-18,
  .ant-col-md-19,
  .ant-col-md-20,
  .ant-col-md-21,
  .ant-col-md-22,
  .ant-col-md-23,
  .ant-col-md-24 {
    flex: 0 0 auto;
    float: left;
  }
  .ant-col-md-24 {
    display: block;
    box-sizing: border-box;
    width: 100%;
  }
  .ant-col-md-push-24 {
    left: 100%;
  }
  .ant-col-md-pull-24 {
    right: 100%;
  }
  .ant-col-md-offset-24 {
    margin-left: 100%;
  }
  .ant-col-md-order-24 {
    order: 24;
  }
  .ant-col-md-23 {
    display: block;
    box-sizing: border-box;
    width: 95.83333333%;
  }
  .ant-col-md-push-23 {
    left: 95.83333333%;
  }
  .ant-col-md-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-md-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-md-order-23 {
    order: 23;
  }
  .ant-col-md-22 {
    display: block;
    box-sizing: border-box;
    width: 91.66666667%;
  }
  .ant-col-md-push-22 {
    left: 91.66666667%;
  }
  .ant-col-md-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-md-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-md-order-22 {
    order: 22;
  }
  .ant-col-md-21 {
    display: block;
    box-sizing: border-box;
    width: 87.5%;
  }
  .ant-col-md-push-21 {
    left: 87.5%;
  }
  .ant-col-md-pull-21 {
    right: 87.5%;
  }
  .ant-col-md-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-md-order-21 {
    order: 21;
  }
  .ant-col-md-20 {
    display: block;
    box-sizing: border-box;
    width: 83.33333333%;
  }
  .ant-col-md-push-20 {
    left: 83.33333333%;
  }
  .ant-col-md-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-md-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-md-order-20 {
    order: 20;
  }
  .ant-col-md-19 {
    display: block;
    box-sizing: border-box;
    width: 79.16666667%;
  }
  .ant-col-md-push-19 {
    left: 79.16666667%;
  }
  .ant-col-md-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-md-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-md-order-19 {
    order: 19;
  }
  .ant-col-md-18 {
    display: block;
    box-sizing: border-box;
    width: 75%;
  }
  .ant-col-md-push-18 {
    left: 75%;
  }
  .ant-col-md-pull-18 {
    right: 75%;
  }
  .ant-col-md-offset-18 {
    margin-left: 75%;
  }
  .ant-col-md-order-18 {
    order: 18;
  }
  .ant-col-md-17 {
    display: block;
    box-sizing: border-box;
    width: 70.83333333%;
  }
  .ant-col-md-push-17 {
    left: 70.83333333%;
  }
  .ant-col-md-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-md-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-md-order-17 {
    order: 17;
  }
  .ant-col-md-16 {
    display: block;
    box-sizing: border-box;
    width: 66.66666667%;
  }
  .ant-col-md-push-16 {
    left: 66.66666667%;
  }
  .ant-col-md-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-md-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-md-order-16 {
    order: 16;
  }
  .ant-col-md-15 {
    display: block;
    box-sizing: border-box;
    width: 62.5%;
  }
  .ant-col-md-push-15 {
    left: 62.5%;
  }
  .ant-col-md-pull-15 {
    right: 62.5%;
  }
  .ant-col-md-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-md-order-15 {
    order: 15;
  }
  .ant-col-md-14 {
    display: block;
    box-sizing: border-box;
    width: 58.33333333%;
  }
  .ant-col-md-push-14 {
    left: 58.33333333%;
  }
  .ant-col-md-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-md-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-md-order-14 {
    order: 14;
  }
  .ant-col-md-13 {
    display: block;
    box-sizing: border-box;
    width: 54.16666667%;
  }
  .ant-col-md-push-13 {
    left: 54.16666667%;
  }
  .ant-col-md-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-md-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-md-order-13 {
    order: 13;
  }
  .ant-col-md-12 {
    display: block;
    box-sizing: border-box;
    width: 50%;
  }
  .ant-col-md-push-12 {
    left: 50%;
  }
  .ant-col-md-pull-12 {
    right: 50%;
  }
  .ant-col-md-offset-12 {
    margin-left: 50%;
  }
  .ant-col-md-order-12 {
    order: 12;
  }
  .ant-col-md-11 {
    display: block;
    box-sizing: border-box;
    width: 45.83333333%;
  }
  .ant-col-md-push-11 {
    left: 45.83333333%;
  }
  .ant-col-md-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-md-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-md-order-11 {
    order: 11;
  }
  .ant-col-md-10 {
    display: block;
    box-sizing: border-box;
    width: 41.66666667%;
  }
  .ant-col-md-push-10 {
    left: 41.66666667%;
  }
  .ant-col-md-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-md-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-md-order-10 {
    order: 10;
  }
  .ant-col-md-9 {
    display: block;
    box-sizing: border-box;
    width: 37.5%;
  }
  .ant-col-md-push-9 {
    left: 37.5%;
  }
  .ant-col-md-pull-9 {
    right: 37.5%;
  }
  .ant-col-md-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-md-order-9 {
    order: 9;
  }
  .ant-col-md-8 {
    display: block;
    box-sizing: border-box;
    width: 33.33333333%;
  }
  .ant-col-md-push-8 {
    left: 33.33333333%;
  }
  .ant-col-md-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-md-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-md-order-8 {
    order: 8;
  }
  .ant-col-md-7 {
    display: block;
    box-sizing: border-box;
    width: 29.16666667%;
  }
  .ant-col-md-push-7 {
    left: 29.16666667%;
  }
  .ant-col-md-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-md-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-md-order-7 {
    order: 7;
  }
  .ant-col-md-6 {
    display: block;
    box-sizing: border-box;
    width: 25%;
  }
  .ant-col-md-push-6 {
    left: 25%;
  }
  .ant-col-md-pull-6 {
    right: 25%;
  }
  .ant-col-md-offset-6 {
    margin-left: 25%;
  }
  .ant-col-md-order-6 {
    order: 6;
  }
  .ant-col-md-5 {
    display: block;
    box-sizing: border-box;
    width: 20.83333333%;
  }
  .ant-col-md-push-5 {
    left: 20.83333333%;
  }
  .ant-col-md-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-md-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-md-order-5 {
    order: 5;
  }
  .ant-col-md-4 {
    display: block;
    box-sizing: border-box;
    width: 16.66666667%;
  }
  .ant-col-md-push-4 {
    left: 16.66666667%;
  }
  .ant-col-md-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-md-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-md-order-4 {
    order: 4;
  }
  .ant-col-md-3 {
    display: block;
    box-sizing: border-box;
    width: 12.5%;
  }
  .ant-col-md-push-3 {
    left: 12.5%;
  }
  .ant-col-md-pull-3 {
    right: 12.5%;
  }
  .ant-col-md-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-md-order-3 {
    order: 3;
  }
  .ant-col-md-2 {
    display: block;
    box-sizing: border-box;
    width: 8.33333333%;
  }
  .ant-col-md-push-2 {
    left: 8.33333333%;
  }
  .ant-col-md-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-md-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-md-order-2 {
    order: 2;
  }
  .ant-col-md-1 {
    display: block;
    box-sizing: border-box;
    width: 4.16666667%;
  }
  .ant-col-md-push-1 {
    left: 4.16666667%;
  }
  .ant-col-md-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-md-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-md-order-1 {
    order: 1;
  }
  .ant-col-md-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-md-push-0 {
    left: auto;
  }
  .ant-col-md-pull-0 {
    right: auto;
  }
  .ant-col-md-offset-0 {
    margin-left: 0;
  }
  .ant-col-md-order-0 {
    order: 0;
  }
}
@media (min-width: 992px) {
  .ant-col-lg-1,
  .ant-col-lg-2,
  .ant-col-lg-3,
  .ant-col-lg-4,
  .ant-col-lg-5,
  .ant-col-lg-6,
  .ant-col-lg-7,
  .ant-col-lg-8,
  .ant-col-lg-9,
  .ant-col-lg-10,
  .ant-col-lg-11,
  .ant-col-lg-12,
  .ant-col-lg-13,
  .ant-col-lg-14,
  .ant-col-lg-15,
  .ant-col-lg-16,
  .ant-col-lg-17,
  .ant-col-lg-18,
  .ant-col-lg-19,
  .ant-col-lg-20,
  .ant-col-lg-21,
  .ant-col-lg-22,
  .ant-col-lg-23,
  .ant-col-lg-24 {
    flex: 0 0 auto;
    float: left;
  }
  .ant-col-lg-24 {
    display: block;
    box-sizing: border-box;
    width: 100%;
  }
  .ant-col-lg-push-24 {
    left: 100%;
  }
  .ant-col-lg-pull-24 {
    right: 100%;
  }
  .ant-col-lg-offset-24 {
    margin-left: 100%;
  }
  .ant-col-lg-order-24 {
    order: 24;
  }
  .ant-col-lg-23 {
    display: block;
    box-sizing: border-box;
    width: 95.83333333%;
  }
  .ant-col-lg-push-23 {
    left: 95.83333333%;
  }
  .ant-col-lg-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-lg-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-lg-order-23 {
    order: 23;
  }
  .ant-col-lg-22 {
    display: block;
    box-sizing: border-box;
    width: 91.66666667%;
  }
  .ant-col-lg-push-22 {
    left: 91.66666667%;
  }
  .ant-col-lg-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-lg-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-lg-order-22 {
    order: 22;
  }
  .ant-col-lg-21 {
    display: block;
    box-sizing: border-box;
    width: 87.5%;
  }
  .ant-col-lg-push-21 {
    left: 87.5%;
  }
  .ant-col-lg-pull-21 {
    right: 87.5%;
  }
  .ant-col-lg-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-lg-order-21 {
    order: 21;
  }
  .ant-col-lg-20 {
    display: block;
    box-sizing: border-box;
    width: 83.33333333%;
  }
  .ant-col-lg-push-20 {
    left: 83.33333333%;
  }
  .ant-col-lg-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-lg-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-lg-order-20 {
    order: 20;
  }
  .ant-col-lg-19 {
    display: block;
    box-sizing: border-box;
    width: 79.16666667%;
  }
  .ant-col-lg-push-19 {
    left: 79.16666667%;
  }
  .ant-col-lg-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-lg-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-lg-order-19 {
    order: 19;
  }
  .ant-col-lg-18 {
    display: block;
    box-sizing: border-box;
    width: 75%;
  }
  .ant-col-lg-push-18 {
    left: 75%;
  }
  .ant-col-lg-pull-18 {
    right: 75%;
  }
  .ant-col-lg-offset-18 {
    margin-left: 75%;
  }
  .ant-col-lg-order-18 {
    order: 18;
  }
  .ant-col-lg-17 {
    display: block;
    box-sizing: border-box;
    width: 70.83333333%;
  }
  .ant-col-lg-push-17 {
    left: 70.83333333%;
  }
  .ant-col-lg-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-lg-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-lg-order-17 {
    order: 17;
  }
  .ant-col-lg-16 {
    display: block;
    box-sizing: border-box;
    width: 66.66666667%;
  }
  .ant-col-lg-push-16 {
    left: 66.66666667%;
  }
  .ant-col-lg-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-lg-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-lg-order-16 {
    order: 16;
  }
  .ant-col-lg-15 {
    display: block;
    box-sizing: border-box;
    width: 62.5%;
  }
  .ant-col-lg-push-15 {
    left: 62.5%;
  }
  .ant-col-lg-pull-15 {
    right: 62.5%;
  }
  .ant-col-lg-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-lg-order-15 {
    order: 15;
  }
  .ant-col-lg-14 {
    display: block;
    box-sizing: border-box;
    width: 58.33333333%;
  }
  .ant-col-lg-push-14 {
    left: 58.33333333%;
  }
  .ant-col-lg-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-lg-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-lg-order-14 {
    order: 14;
  }
  .ant-col-lg-13 {
    display: block;
    box-sizing: border-box;
    width: 54.16666667%;
  }
  .ant-col-lg-push-13 {
    left: 54.16666667%;
  }
  .ant-col-lg-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-lg-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-lg-order-13 {
    order: 13;
  }
  .ant-col-lg-12 {
    display: block;
    box-sizing: border-box;
    width: 50%;
  }
  .ant-col-lg-push-12 {
    left: 50%;
  }
  .ant-col-lg-pull-12 {
    right: 50%;
  }
  .ant-col-lg-offset-12 {
    margin-left: 50%;
  }
  .ant-col-lg-order-12 {
    order: 12;
  }
  .ant-col-lg-11 {
    display: block;
    box-sizing: border-box;
    width: 45.83333333%;
  }
  .ant-col-lg-push-11 {
    left: 45.83333333%;
  }
  .ant-col-lg-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-lg-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-lg-order-11 {
    order: 11;
  }
  .ant-col-lg-10 {
    display: block;
    box-sizing: border-box;
    width: 41.66666667%;
  }
  .ant-col-lg-push-10 {
    left: 41.66666667%;
  }
  .ant-col-lg-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-lg-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-lg-order-10 {
    order: 10;
  }
  .ant-col-lg-9 {
    display: block;
    box-sizing: border-box;
    width: 37.5%;
  }
  .ant-col-lg-push-9 {
    left: 37.5%;
  }
  .ant-col-lg-pull-9 {
    right: 37.5%;
  }
  .ant-col-lg-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-lg-order-9 {
    order: 9;
  }
  .ant-col-lg-8 {
    display: block;
    box-sizing: border-box;
    width: 33.33333333%;
  }
  .ant-col-lg-push-8 {
    left: 33.33333333%;
  }
  .ant-col-lg-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-lg-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-lg-order-8 {
    order: 8;
  }
  .ant-col-lg-7 {
    display: block;
    box-sizing: border-box;
    width: 29.16666667%;
  }
  .ant-col-lg-push-7 {
    left: 29.16666667%;
  }
  .ant-col-lg-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-lg-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-lg-order-7 {
    order: 7;
  }
  .ant-col-lg-6 {
    display: block;
    box-sizing: border-box;
    width: 25%;
  }
  .ant-col-lg-push-6 {
    left: 25%;
  }
  .ant-col-lg-pull-6 {
    right: 25%;
  }
  .ant-col-lg-offset-6 {
    margin-left: 25%;
  }
  .ant-col-lg-order-6 {
    order: 6;
  }
  .ant-col-lg-5 {
    display: block;
    box-sizing: border-box;
    width: 20.83333333%;
  }
  .ant-col-lg-push-5 {
    left: 20.83333333%;
  }
  .ant-col-lg-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-lg-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-lg-order-5 {
    order: 5;
  }
  .ant-col-lg-4 {
    display: block;
    box-sizing: border-box;
    width: 16.66666667%;
  }
  .ant-col-lg-push-4 {
    left: 16.66666667%;
  }
  .ant-col-lg-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-lg-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-lg-order-4 {
    order: 4;
  }
  .ant-col-lg-3 {
    display: block;
    box-sizing: border-box;
    width: 12.5%;
  }
  .ant-col-lg-push-3 {
    left: 12.5%;
  }
  .ant-col-lg-pull-3 {
    right: 12.5%;
  }
  .ant-col-lg-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-lg-order-3 {
    order: 3;
  }
  .ant-col-lg-2 {
    display: block;
    box-sizing: border-box;
    width: 8.33333333%;
  }
  .ant-col-lg-push-2 {
    left: 8.33333333%;
  }
  .ant-col-lg-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-lg-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-lg-order-2 {
    order: 2;
  }
  .ant-col-lg-1 {
    display: block;
    box-sizing: border-box;
    width: 4.16666667%;
  }
  .ant-col-lg-push-1 {
    left: 4.16666667%;
  }
  .ant-col-lg-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-lg-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-lg-order-1 {
    order: 1;
  }
  .ant-col-lg-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-lg-push-0 {
    left: auto;
  }
  .ant-col-lg-pull-0 {
    right: auto;
  }
  .ant-col-lg-offset-0 {
    margin-left: 0;
  }
  .ant-col-lg-order-0 {
    order: 0;
  }
}
@media (min-width: 1200px) {
  .ant-col-xl-1,
  .ant-col-xl-2,
  .ant-col-xl-3,
  .ant-col-xl-4,
  .ant-col-xl-5,
  .ant-col-xl-6,
  .ant-col-xl-7,
  .ant-col-xl-8,
  .ant-col-xl-9,
  .ant-col-xl-10,
  .ant-col-xl-11,
  .ant-col-xl-12,
  .ant-col-xl-13,
  .ant-col-xl-14,
  .ant-col-xl-15,
  .ant-col-xl-16,
  .ant-col-xl-17,
  .ant-col-xl-18,
  .ant-col-xl-19,
  .ant-col-xl-20,
  .ant-col-xl-21,
  .ant-col-xl-22,
  .ant-col-xl-23,
  .ant-col-xl-24 {
    flex: 0 0 auto;
    float: left;
  }
  .ant-col-xl-24 {
    display: block;
    box-sizing: border-box;
    width: 100%;
  }
  .ant-col-xl-push-24 {
    left: 100%;
  }
  .ant-col-xl-pull-24 {
    right: 100%;
  }
  .ant-col-xl-offset-24 {
    margin-left: 100%;
  }
  .ant-col-xl-order-24 {
    order: 24;
  }
  .ant-col-xl-23 {
    display: block;
    box-sizing: border-box;
    width: 95.83333333%;
  }
  .ant-col-xl-push-23 {
    left: 95.83333333%;
  }
  .ant-col-xl-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-xl-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-xl-order-23 {
    order: 23;
  }
  .ant-col-xl-22 {
    display: block;
    box-sizing: border-box;
    width: 91.66666667%;
  }
  .ant-col-xl-push-22 {
    left: 91.66666667%;
  }
  .ant-col-xl-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-xl-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-xl-order-22 {
    order: 22;
  }
  .ant-col-xl-21 {
    display: block;
    box-sizing: border-box;
    width: 87.5%;
  }
  .ant-col-xl-push-21 {
    left: 87.5%;
  }
  .ant-col-xl-pull-21 {
    right: 87.5%;
  }
  .ant-col-xl-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-xl-order-21 {
    order: 21;
  }
  .ant-col-xl-20 {
    display: block;
    box-sizing: border-box;
    width: 83.33333333%;
  }
  .ant-col-xl-push-20 {
    left: 83.33333333%;
  }
  .ant-col-xl-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-xl-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-xl-order-20 {
    order: 20;
  }
  .ant-col-xl-19 {
    display: block;
    box-sizing: border-box;
    width: 79.16666667%;
  }
  .ant-col-xl-push-19 {
    left: 79.16666667%;
  }
  .ant-col-xl-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-xl-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-xl-order-19 {
    order: 19;
  }
  .ant-col-xl-18 {
    display: block;
    box-sizing: border-box;
    width: 75%;
  }
  .ant-col-xl-push-18 {
    left: 75%;
  }
  .ant-col-xl-pull-18 {
    right: 75%;
  }
  .ant-col-xl-offset-18 {
    margin-left: 75%;
  }
  .ant-col-xl-order-18 {
    order: 18;
  }
  .ant-col-xl-17 {
    display: block;
    box-sizing: border-box;
    width: 70.83333333%;
  }
  .ant-col-xl-push-17 {
    left: 70.83333333%;
  }
  .ant-col-xl-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-xl-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-xl-order-17 {
    order: 17;
  }
  .ant-col-xl-16 {
    display: block;
    box-sizing: border-box;
    width: 66.66666667%;
  }
  .ant-col-xl-push-16 {
    left: 66.66666667%;
  }
  .ant-col-xl-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-xl-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-xl-order-16 {
    order: 16;
  }
  .ant-col-xl-15 {
    display: block;
    box-sizing: border-box;
    width: 62.5%;
  }
  .ant-col-xl-push-15 {
    left: 62.5%;
  }
  .ant-col-xl-pull-15 {
    right: 62.5%;
  }
  .ant-col-xl-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-xl-order-15 {
    order: 15;
  }
  .ant-col-xl-14 {
    display: block;
    box-sizing: border-box;
    width: 58.33333333%;
  }
  .ant-col-xl-push-14 {
    left: 58.33333333%;
  }
  .ant-col-xl-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-xl-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-xl-order-14 {
    order: 14;
  }
  .ant-col-xl-13 {
    display: block;
    box-sizing: border-box;
    width: 54.16666667%;
  }
  .ant-col-xl-push-13 {
    left: 54.16666667%;
  }
  .ant-col-xl-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-xl-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-xl-order-13 {
    order: 13;
  }
  .ant-col-xl-12 {
    display: block;
    box-sizing: border-box;
    width: 50%;
  }
  .ant-col-xl-push-12 {
    left: 50%;
  }
  .ant-col-xl-pull-12 {
    right: 50%;
  }
  .ant-col-xl-offset-12 {
    margin-left: 50%;
  }
  .ant-col-xl-order-12 {
    order: 12;
  }
  .ant-col-xl-11 {
    display: block;
    box-sizing: border-box;
    width: 45.83333333%;
  }
  .ant-col-xl-push-11 {
    left: 45.83333333%;
  }
  .ant-col-xl-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-xl-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-xl-order-11 {
    order: 11;
  }
  .ant-col-xl-10 {
    display: block;
    box-sizing: border-box;
    width: 41.66666667%;
  }
  .ant-col-xl-push-10 {
    left: 41.66666667%;
  }
  .ant-col-xl-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-xl-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-xl-order-10 {
    order: 10;
  }
  .ant-col-xl-9 {
    display: block;
    box-sizing: border-box;
    width: 37.5%;
  }
  .ant-col-xl-push-9 {
    left: 37.5%;
  }
  .ant-col-xl-pull-9 {
    right: 37.5%;
  }
  .ant-col-xl-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-xl-order-9 {
    order: 9;
  }
  .ant-col-xl-8 {
    display: block;
    box-sizing: border-box;
    width: 33.33333333%;
  }
  .ant-col-xl-push-8 {
    left: 33.33333333%;
  }
  .ant-col-xl-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-xl-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-xl-order-8 {
    order: 8;
  }
  .ant-col-xl-7 {
    display: block;
    box-sizing: border-box;
    width: 29.16666667%;
  }
  .ant-col-xl-push-7 {
    left: 29.16666667%;
  }
  .ant-col-xl-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-xl-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-xl-order-7 {
    order: 7;
  }
  .ant-col-xl-6 {
    display: block;
    box-sizing: border-box;
    width: 25%;
  }
  .ant-col-xl-push-6 {
    left: 25%;
  }
  .ant-col-xl-pull-6 {
    right: 25%;
  }
  .ant-col-xl-offset-6 {
    margin-left: 25%;
  }
  .ant-col-xl-order-6 {
    order: 6;
  }
  .ant-col-xl-5 {
    display: block;
    box-sizing: border-box;
    width: 20.83333333%;
  }
  .ant-col-xl-push-5 {
    left: 20.83333333%;
  }
  .ant-col-xl-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-xl-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-xl-order-5 {
    order: 5;
  }
  .ant-col-xl-4 {
    display: block;
    box-sizing: border-box;
    width: 16.66666667%;
  }
  .ant-col-xl-push-4 {
    left: 16.66666667%;
  }
  .ant-col-xl-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-xl-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-xl-order-4 {
    order: 4;
  }
  .ant-col-xl-3 {
    display: block;
    box-sizing: border-box;
    width: 12.5%;
  }
  .ant-col-xl-push-3 {
    left: 12.5%;
  }
  .ant-col-xl-pull-3 {
    right: 12.5%;
  }
  .ant-col-xl-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-xl-order-3 {
    order: 3;
  }
  .ant-col-xl-2 {
    display: block;
    box-sizing: border-box;
    width: 8.33333333%;
  }
  .ant-col-xl-push-2 {
    left: 8.33333333%;
  }
  .ant-col-xl-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-xl-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-xl-order-2 {
    order: 2;
  }
  .ant-col-xl-1 {
    display: block;
    box-sizing: border-box;
    width: 4.16666667%;
  }
  .ant-col-xl-push-1 {
    left: 4.16666667%;
  }
  .ant-col-xl-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-xl-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-xl-order-1 {
    order: 1;
  }
  .ant-col-xl-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-xl-push-0 {
    left: auto;
  }
  .ant-col-xl-pull-0 {
    right: auto;
  }
  .ant-col-xl-offset-0 {
    margin-left: 0;
  }
  .ant-col-xl-order-0 {
    order: 0;
  }
}
@media (min-width: 1600px) {
  .ant-col-xxl-1,
  .ant-col-xxl-2,
  .ant-col-xxl-3,
  .ant-col-xxl-4,
  .ant-col-xxl-5,
  .ant-col-xxl-6,
  .ant-col-xxl-7,
  .ant-col-xxl-8,
  .ant-col-xxl-9,
  .ant-col-xxl-10,
  .ant-col-xxl-11,
  .ant-col-xxl-12,
  .ant-col-xxl-13,
  .ant-col-xxl-14,
  .ant-col-xxl-15,
  .ant-col-xxl-16,
  .ant-col-xxl-17,
  .ant-col-xxl-18,
  .ant-col-xxl-19,
  .ant-col-xxl-20,
  .ant-col-xxl-21,
  .ant-col-xxl-22,
  .ant-col-xxl-23,
  .ant-col-xxl-24 {
    flex: 0 0 auto;
    float: left;
  }
  .ant-col-xxl-24 {
    display: block;
    box-sizing: border-box;
    width: 100%;
  }
  .ant-col-xxl-push-24 {
    left: 100%;
  }
  .ant-col-xxl-pull-24 {
    right: 100%;
  }
  .ant-col-xxl-offset-24 {
    margin-left: 100%;
  }
  .ant-col-xxl-order-24 {
    order: 24;
  }
  .ant-col-xxl-23 {
    display: block;
    box-sizing: border-box;
    width: 95.83333333%;
  }
  .ant-col-xxl-push-23 {
    left: 95.83333333%;
  }
  .ant-col-xxl-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-xxl-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-xxl-order-23 {
    order: 23;
  }
  .ant-col-xxl-22 {
    display: block;
    box-sizing: border-box;
    width: 91.66666667%;
  }
  .ant-col-xxl-push-22 {
    left: 91.66666667%;
  }
  .ant-col-xxl-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-xxl-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-xxl-order-22 {
    order: 22;
  }
  .ant-col-xxl-21 {
    display: block;
    box-sizing: border-box;
    width: 87.5%;
  }
  .ant-col-xxl-push-21 {
    left: 87.5%;
  }
  .ant-col-xxl-pull-21 {
    right: 87.5%;
  }
  .ant-col-xxl-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-xxl-order-21 {
    order: 21;
  }
  .ant-col-xxl-20 {
    display: block;
    box-sizing: border-box;
    width: 83.33333333%;
  }
  .ant-col-xxl-push-20 {
    left: 83.33333333%;
  }
  .ant-col-xxl-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-xxl-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-xxl-order-20 {
    order: 20;
  }
  .ant-col-xxl-19 {
    display: block;
    box-sizing: border-box;
    width: 79.16666667%;
  }
  .ant-col-xxl-push-19 {
    left: 79.16666667%;
  }
  .ant-col-xxl-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-xxl-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-xxl-order-19 {
    order: 19;
  }
  .ant-col-xxl-18 {
    display: block;
    box-sizing: border-box;
    width: 75%;
  }
  .ant-col-xxl-push-18 {
    left: 75%;
  }
  .ant-col-xxl-pull-18 {
    right: 75%;
  }
  .ant-col-xxl-offset-18 {
    margin-left: 75%;
  }
  .ant-col-xxl-order-18 {
    order: 18;
  }
  .ant-col-xxl-17 {
    display: block;
    box-sizing: border-box;
    width: 70.83333333%;
  }
  .ant-col-xxl-push-17 {
    left: 70.83333333%;
  }
  .ant-col-xxl-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-xxl-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-xxl-order-17 {
    order: 17;
  }
  .ant-col-xxl-16 {
    display: block;
    box-sizing: border-box;
    width: 66.66666667%;
  }
  .ant-col-xxl-push-16 {
    left: 66.66666667%;
  }
  .ant-col-xxl-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-xxl-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-xxl-order-16 {
    order: 16;
  }
  .ant-col-xxl-15 {
    display: block;
    box-sizing: border-box;
    width: 62.5%;
  }
  .ant-col-xxl-push-15 {
    left: 62.5%;
  }
  .ant-col-xxl-pull-15 {
    right: 62.5%;
  }
  .ant-col-xxl-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-xxl-order-15 {
    order: 15;
  }
  .ant-col-xxl-14 {
    display: block;
    box-sizing: border-box;
    width: 58.33333333%;
  }
  .ant-col-xxl-push-14 {
    left: 58.33333333%;
  }
  .ant-col-xxl-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-xxl-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-xxl-order-14 {
    order: 14;
  }
  .ant-col-xxl-13 {
    display: block;
    box-sizing: border-box;
    width: 54.16666667%;
  }
  .ant-col-xxl-push-13 {
    left: 54.16666667%;
  }
  .ant-col-xxl-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-xxl-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-xxl-order-13 {
    order: 13;
  }
  .ant-col-xxl-12 {
    display: block;
    box-sizing: border-box;
    width: 50%;
  }
  .ant-col-xxl-push-12 {
    left: 50%;
  }
  .ant-col-xxl-pull-12 {
    right: 50%;
  }
  .ant-col-xxl-offset-12 {
    margin-left: 50%;
  }
  .ant-col-xxl-order-12 {
    order: 12;
  }
  .ant-col-xxl-11 {
    display: block;
    box-sizing: border-box;
    width: 45.83333333%;
  }
  .ant-col-xxl-push-11 {
    left: 45.83333333%;
  }
  .ant-col-xxl-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-xxl-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-xxl-order-11 {
    order: 11;
  }
  .ant-col-xxl-10 {
    display: block;
    box-sizing: border-box;
    width: 41.66666667%;
  }
  .ant-col-xxl-push-10 {
    left: 41.66666667%;
  }
  .ant-col-xxl-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-xxl-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-xxl-order-10 {
    order: 10;
  }
  .ant-col-xxl-9 {
    display: block;
    box-sizing: border-box;
    width: 37.5%;
  }
  .ant-col-xxl-push-9 {
    left: 37.5%;
  }
  .ant-col-xxl-pull-9 {
    right: 37.5%;
  }
  .ant-col-xxl-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-xxl-order-9 {
    order: 9;
  }
  .ant-col-xxl-8 {
    display: block;
    box-sizing: border-box;
    width: 33.33333333%;
  }
  .ant-col-xxl-push-8 {
    left: 33.33333333%;
  }
  .ant-col-xxl-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-xxl-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-xxl-order-8 {
    order: 8;
  }
  .ant-col-xxl-7 {
    display: block;
    box-sizing: border-box;
    width: 29.16666667%;
  }
  .ant-col-xxl-push-7 {
    left: 29.16666667%;
  }
  .ant-col-xxl-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-xxl-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-xxl-order-7 {
    order: 7;
  }
  .ant-col-xxl-6 {
    display: block;
    box-sizing: border-box;
    width: 25%;
  }
  .ant-col-xxl-push-6 {
    left: 25%;
  }
  .ant-col-xxl-pull-6 {
    right: 25%;
  }
  .ant-col-xxl-offset-6 {
    margin-left: 25%;
  }
  .ant-col-xxl-order-6 {
    order: 6;
  }
  .ant-col-xxl-5 {
    display: block;
    box-sizing: border-box;
    width: 20.83333333%;
  }
  .ant-col-xxl-push-5 {
    left: 20.83333333%;
  }
  .ant-col-xxl-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-xxl-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-xxl-order-5 {
    order: 5;
  }
  .ant-col-xxl-4 {
    display: block;
    box-sizing: border-box;
    width: 16.66666667%;
  }
  .ant-col-xxl-push-4 {
    left: 16.66666667%;
  }
  .ant-col-xxl-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-xxl-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-xxl-order-4 {
    order: 4;
  }
  .ant-col-xxl-3 {
    display: block;
    box-sizing: border-box;
    width: 12.5%;
  }
  .ant-col-xxl-push-3 {
    left: 12.5%;
  }
  .ant-col-xxl-pull-3 {
    right: 12.5%;
  }
  .ant-col-xxl-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-xxl-order-3 {
    order: 3;
  }
  .ant-col-xxl-2 {
    display: block;
    box-sizing: border-box;
    width: 8.33333333%;
  }
  .ant-col-xxl-push-2 {
    left: 8.33333333%;
  }
  .ant-col-xxl-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-xxl-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-xxl-order-2 {
    order: 2;
  }
  .ant-col-xxl-1 {
    display: block;
    box-sizing: border-box;
    width: 4.16666667%;
  }
  .ant-col-xxl-push-1 {
    left: 4.16666667%;
  }
  .ant-col-xxl-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-xxl-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-xxl-order-1 {
    order: 1;
  }
  .ant-col-xxl-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-xxl-push-0 {
    left: auto;
  }
  .ant-col-xxl-pull-0 {
    right: auto;
  }
  .ant-col-xxl-offset-0 {
    margin-left: 0;
  }
  .ant-col-xxl-order-0 {
    order: 0;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-btn {
  line-height: 1.499;
  position: relative;
  display: inline-block;
  font-weight: 400;
  white-space: nowrap;
  text-align: center;
  background-image: none;
  border: 1px solid transparent;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  user-select: none;
  touch-action: manipulation;
  height: 32px;
  padding: 0 15px;
  font-size: 14px;
  border-radius: 4px;
  color: rgba(0, 0, 0, 0.65);
  background-color: #fff;
  border-color: #d9d9d9;
}
.ant-btn > .anticon {
  line-height: 1;
}
.ant-btn,
.ant-btn:active,
.ant-btn:focus {
  outline: 0;
}
.ant-btn:not([disabled]):hover {
  text-decoration: none;
}
.ant-btn:not([disabled]):active {
  outline: 0;
  box-shadow: none;
}
.ant-btn.disabled,
.ant-btn[disabled] {
  cursor: not-allowed;
}
.ant-btn.disabled > *,
.ant-btn[disabled] > * {
  pointer-events: none;
}
.ant-btn-lg {
  height: 40px;
  padding: 0 15px;
  font-size: 16px;
  border-radius: 4px;
}
.ant-btn-sm {
  height: 24px;
  padding: 0 7px;
  font-size: 14px;
  border-radius: 4px;
}
.ant-btn > a:only-child {
  color: currentColor;
}
.ant-btn > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn:hover,
.ant-btn:focus {
  color: #1eba69;
  background-color: #fff;
  border-color: #1eba69;
}
.ant-btn:hover > a:only-child,
.ant-btn:focus > a:only-child {
  color: currentColor;
}
.ant-btn:hover > a:only-child::after,
.ant-btn:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn:active,
.ant-btn.active {
  color: #00874a;
  background-color: #fff;
  border-color: #00874a;
}
.ant-btn:active > a:only-child,
.ant-btn.active > a:only-child {
  color: currentColor;
}
.ant-btn:active > a:only-child::after,
.ant-btn.active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-disabled,
.ant-btn.disabled,
.ant-btn[disabled],
.ant-btn-disabled:hover,
.ant-btn.disabled:hover,
.ant-btn[disabled]:hover,
.ant-btn-disabled:focus,
.ant-btn.disabled:focus,
.ant-btn[disabled]:focus,
.ant-btn-disabled:active,
.ant-btn.disabled:active,
.ant-btn[disabled]:active,
.ant-btn-disabled.active,
.ant-btn.disabled.active,
.ant-btn[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-disabled > a:only-child,
.ant-btn.disabled > a:only-child,
.ant-btn[disabled] > a:only-child,
.ant-btn-disabled:hover > a:only-child,
.ant-btn.disabled:hover > a:only-child,
.ant-btn[disabled]:hover > a:only-child,
.ant-btn-disabled:focus > a:only-child,
.ant-btn.disabled:focus > a:only-child,
.ant-btn[disabled]:focus > a:only-child,
.ant-btn-disabled:active > a:only-child,
.ant-btn.disabled:active > a:only-child,
.ant-btn[disabled]:active > a:only-child,
.ant-btn-disabled.active > a:only-child,
.ant-btn.disabled.active > a:only-child,
.ant-btn[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-disabled > a:only-child::after,
.ant-btn.disabled > a:only-child::after,
.ant-btn[disabled] > a:only-child::after,
.ant-btn-disabled:hover > a:only-child::after,
.ant-btn.disabled:hover > a:only-child::after,
.ant-btn[disabled]:hover > a:only-child::after,
.ant-btn-disabled:focus > a:only-child::after,
.ant-btn.disabled:focus > a:only-child::after,
.ant-btn[disabled]:focus > a:only-child::after,
.ant-btn-disabled:active > a:only-child::after,
.ant-btn.disabled:active > a:only-child::after,
.ant-btn[disabled]:active > a:only-child::after,
.ant-btn-disabled.active > a:only-child::after,
.ant-btn.disabled.active > a:only-child::after,
.ant-btn[disabled].active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn:hover,
.ant-btn:focus,
.ant-btn:active,
.ant-btn.active {
  text-decoration: none;
  background: #fff;
}
.ant-btn > i,
.ant-btn > span {
  display: inline-block;
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  pointer-events: none;
}
.ant-btn-primary {
  color: #fff;
  background-color: #00ad59;
  border-color: #00ad59;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}
.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-primary:hover,
.ant-btn-primary:focus {
  color: #fff;
  background-color: #1eba69;
  border-color: #1eba69;
}
.ant-btn-primary:hover > a:only-child,
.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-primary:hover > a:only-child::after,
.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-primary:active,
.ant-btn-primary.active {
  color: #fff;
  background-color: #00874a;
  border-color: #00874a;
}
.ant-btn-primary:active > a:only-child,
.ant-btn-primary.active > a:only-child {
  color: currentColor;
}
.ant-btn-primary:active > a:only-child::after,
.ant-btn-primary.active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-primary-disabled,
.ant-btn-primary.disabled,
.ant-btn-primary[disabled],
.ant-btn-primary-disabled:hover,
.ant-btn-primary.disabled:hover,
.ant-btn-primary[disabled]:hover,
.ant-btn-primary-disabled:focus,
.ant-btn-primary.disabled:focus,
.ant-btn-primary[disabled]:focus,
.ant-btn-primary-disabled:active,
.ant-btn-primary.disabled:active,
.ant-btn-primary[disabled]:active,
.ant-btn-primary-disabled.active,
.ant-btn-primary.disabled.active,
.ant-btn-primary[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-primary-disabled > a:only-child,
.ant-btn-primary.disabled > a:only-child,
.ant-btn-primary[disabled] > a:only-child,
.ant-btn-primary-disabled:hover > a:only-child,
.ant-btn-primary.disabled:hover > a:only-child,
.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-primary-disabled:focus > a:only-child,
.ant-btn-primary.disabled:focus > a:only-child,
.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-primary-disabled:active > a:only-child,
.ant-btn-primary.disabled:active > a:only-child,
.ant-btn-primary[disabled]:active > a:only-child,
.ant-btn-primary-disabled.active > a:only-child,
.ant-btn-primary.disabled.active > a:only-child,
.ant-btn-primary[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-primary-disabled > a:only-child::after,
.ant-btn-primary.disabled > a:only-child::after,
.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-primary-disabled:hover > a:only-child::after,
.ant-btn-primary.disabled:hover > a:only-child::after,
.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-primary-disabled:focus > a:only-child::after,
.ant-btn-primary.disabled:focus > a:only-child::after,
.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-primary-disabled:active > a:only-child::after,
.ant-btn-primary.disabled:active > a:only-child::after,
.ant-btn-primary[disabled]:active > a:only-child::after,
.ant-btn-primary-disabled.active > a:only-child::after,
.ant-btn-primary.disabled.active > a:only-child::after,
.ant-btn-primary[disabled].active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
  border-right-color: #1eba69;
  border-left-color: #1eba69;
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
  border-color: #d9d9d9;
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
  border-right-color: #1eba69;
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
  border-right-color: #d9d9d9;
}
.ant-btn-group .ant-btn-primary:last-child:not(:first-child),
.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-left-color: #1eba69;
}
.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-left-color: #d9d9d9;
}
.ant-btn-ghost {
  color: rgba(0, 0, 0, 0.65);
  background-color: transparent;
  border-color: #d9d9d9;
}
.ant-btn-ghost > a:only-child {
  color: currentColor;
}
.ant-btn-ghost > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-ghost:hover,
.ant-btn-ghost:focus {
  color: #1eba69;
  background-color: transparent;
  border-color: #1eba69;
}
.ant-btn-ghost:hover > a:only-child,
.ant-btn-ghost:focus > a:only-child {
  color: currentColor;
}
.ant-btn-ghost:hover > a:only-child::after,
.ant-btn-ghost:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-ghost:active,
.ant-btn-ghost.active {
  color: #00874a;
  background-color: transparent;
  border-color: #00874a;
}
.ant-btn-ghost:active > a:only-child,
.ant-btn-ghost.active > a:only-child {
  color: currentColor;
}
.ant-btn-ghost:active > a:only-child::after,
.ant-btn-ghost.active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-ghost-disabled,
.ant-btn-ghost.disabled,
.ant-btn-ghost[disabled],
.ant-btn-ghost-disabled:hover,
.ant-btn-ghost.disabled:hover,
.ant-btn-ghost[disabled]:hover,
.ant-btn-ghost-disabled:focus,
.ant-btn-ghost.disabled:focus,
.ant-btn-ghost[disabled]:focus,
.ant-btn-ghost-disabled:active,
.ant-btn-ghost.disabled:active,
.ant-btn-ghost[disabled]:active,
.ant-btn-ghost-disabled.active,
.ant-btn-ghost.disabled.active,
.ant-btn-ghost[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-ghost-disabled > a:only-child,
.ant-btn-ghost.disabled > a:only-child,
.ant-btn-ghost[disabled] > a:only-child,
.ant-btn-ghost-disabled:hover > a:only-child,
.ant-btn-ghost.disabled:hover > a:only-child,
.ant-btn-ghost[disabled]:hover > a:only-child,
.ant-btn-ghost-disabled:focus > a:only-child,
.ant-btn-ghost.disabled:focus > a:only-child,
.ant-btn-ghost[disabled]:focus > a:only-child,
.ant-btn-ghost-disabled:active > a:only-child,
.ant-btn-ghost.disabled:active > a:only-child,
.ant-btn-ghost[disabled]:active > a:only-child,
.ant-btn-ghost-disabled.active > a:only-child,
.ant-btn-ghost.disabled.active > a:only-child,
.ant-btn-ghost[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-ghost-disabled > a:only-child::after,
.ant-btn-ghost.disabled > a:only-child::after,
.ant-btn-ghost[disabled] > a:only-child::after,
.ant-btn-ghost-disabled:hover > a:only-child::after,
.ant-btn-ghost.disabled:hover > a:only-child::after,
.ant-btn-ghost[disabled]:hover > a:only-child::after,
.ant-btn-ghost-disabled:focus > a:only-child::after,
.ant-btn-ghost.disabled:focus > a:only-child::after,
.ant-btn-ghost[disabled]:focus > a:only-child::after,
.ant-btn-ghost-disabled:active > a:only-child::after,
.ant-btn-ghost.disabled:active > a:only-child::after,
.ant-btn-ghost[disabled]:active > a:only-child::after,
.ant-btn-ghost-disabled.active > a:only-child::after,
.ant-btn-ghost.disabled.active > a:only-child::after,
.ant-btn-ghost[disabled].active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed {
  color: rgba(0, 0, 0, 0.65);
  background-color: #fff;
  border-color: #d9d9d9;
  border-style: dashed;
}
.ant-btn-dashed > a:only-child {
  color: currentColor;
}
.ant-btn-dashed > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed:hover,
.ant-btn-dashed:focus {
  color: #1eba69;
  background-color: #fff;
  border-color: #1eba69;
}
.ant-btn-dashed:hover > a:only-child,
.ant-btn-dashed:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dashed:hover > a:only-child::after,
.ant-btn-dashed:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed:active,
.ant-btn-dashed.active {
  color: #00874a;
  background-color: #fff;
  border-color: #00874a;
}
.ant-btn-dashed:active > a:only-child,
.ant-btn-dashed.active > a:only-child {
  color: currentColor;
}
.ant-btn-dashed:active > a:only-child::after,
.ant-btn-dashed.active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed-disabled,
.ant-btn-dashed.disabled,
.ant-btn-dashed[disabled],
.ant-btn-dashed-disabled:hover,
.ant-btn-dashed.disabled:hover,
.ant-btn-dashed[disabled]:hover,
.ant-btn-dashed-disabled:focus,
.ant-btn-dashed.disabled:focus,
.ant-btn-dashed[disabled]:focus,
.ant-btn-dashed-disabled:active,
.ant-btn-dashed.disabled:active,
.ant-btn-dashed[disabled]:active,
.ant-btn-dashed-disabled.active,
.ant-btn-dashed.disabled.active,
.ant-btn-dashed[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dashed-disabled > a:only-child,
.ant-btn-dashed.disabled > a:only-child,
.ant-btn-dashed[disabled] > a:only-child,
.ant-btn-dashed-disabled:hover > a:only-child,
.ant-btn-dashed.disabled:hover > a:only-child,
.ant-btn-dashed[disabled]:hover > a:only-child,
.ant-btn-dashed-disabled:focus > a:only-child,
.ant-btn-dashed.disabled:focus > a:only-child,
.ant-btn-dashed[disabled]:focus > a:only-child,
.ant-btn-dashed-disabled:active > a:only-child,
.ant-btn-dashed.disabled:active > a:only-child,
.ant-btn-dashed[disabled]:active > a:only-child,
.ant-btn-dashed-disabled.active > a:only-child,
.ant-btn-dashed.disabled.active > a:only-child,
.ant-btn-dashed[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-dashed-disabled > a:only-child::after,
.ant-btn-dashed.disabled > a:only-child::after,
.ant-btn-dashed[disabled] > a:only-child::after,
.ant-btn-dashed-disabled:hover > a:only-child::after,
.ant-btn-dashed.disabled:hover > a:only-child::after,
.ant-btn-dashed[disabled]:hover > a:only-child::after,
.ant-btn-dashed-disabled:focus > a:only-child::after,
.ant-btn-dashed.disabled:focus > a:only-child::after,
.ant-btn-dashed[disabled]:focus > a:only-child::after,
.ant-btn-dashed-disabled:active > a:only-child::after,
.ant-btn-dashed.disabled:active > a:only-child::after,
.ant-btn-dashed[disabled]:active > a:only-child::after,
.ant-btn-dashed-disabled.active > a:only-child::after,
.ant-btn-dashed.disabled.active > a:only-child::after,
.ant-btn-dashed[disabled].active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger {
  color: #fff;
  background-color: #ff4d4f;
  border-color: #ff4d4f;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}
.ant-btn-danger > a:only-child {
  color: currentColor;
}
.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger:hover,
.ant-btn-danger:focus {
  color: #fff;
  background-color: #ff7875;
  border-color: #ff7875;
}
.ant-btn-danger:hover > a:only-child,
.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}
.ant-btn-danger:hover > a:only-child::after,
.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger:active,
.ant-btn-danger.active {
  color: #fff;
  background-color: #d9363e;
  border-color: #d9363e;
}
.ant-btn-danger:active > a:only-child,
.ant-btn-danger.active > a:only-child {
  color: currentColor;
}
.ant-btn-danger:active > a:only-child::after,
.ant-btn-danger.active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger-disabled,
.ant-btn-danger.disabled,
.ant-btn-danger[disabled],
.ant-btn-danger-disabled:hover,
.ant-btn-danger.disabled:hover,
.ant-btn-danger[disabled]:hover,
.ant-btn-danger-disabled:focus,
.ant-btn-danger.disabled:focus,
.ant-btn-danger[disabled]:focus,
.ant-btn-danger-disabled:active,
.ant-btn-danger.disabled:active,
.ant-btn-danger[disabled]:active,
.ant-btn-danger-disabled.active,
.ant-btn-danger.disabled.active,
.ant-btn-danger[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-danger-disabled > a:only-child,
.ant-btn-danger.disabled > a:only-child,
.ant-btn-danger[disabled] > a:only-child,
.ant-btn-danger-disabled:hover > a:only-child,
.ant-btn-danger.disabled:hover > a:only-child,
.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-danger-disabled:focus > a:only-child,
.ant-btn-danger.disabled:focus > a:only-child,
.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-danger-disabled:active > a:only-child,
.ant-btn-danger.disabled:active > a:only-child,
.ant-btn-danger[disabled]:active > a:only-child,
.ant-btn-danger-disabled.active > a:only-child,
.ant-btn-danger.disabled.active > a:only-child,
.ant-btn-danger[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-danger-disabled > a:only-child::after,
.ant-btn-danger.disabled > a:only-child::after,
.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-danger-disabled:hover > a:only-child::after,
.ant-btn-danger.disabled:hover > a:only-child::after,
.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-danger-disabled:focus > a:only-child::after,
.ant-btn-danger.disabled:focus > a:only-child::after,
.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-danger-disabled:active > a:only-child::after,
.ant-btn-danger.disabled:active > a:only-child::after,
.ant-btn-danger[disabled]:active > a:only-child::after,
.ant-btn-danger-disabled.active > a:only-child::after,
.ant-btn-danger.disabled.active > a:only-child::after,
.ant-btn-danger[disabled].active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link {
  color: #00ad59;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link:hover,
.ant-btn-link:focus {
  color: #1eba69;
  background-color: transparent;
  border-color: #1eba69;
}
.ant-btn-link:hover > a:only-child,
.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-link:hover > a:only-child::after,
.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link:active,
.ant-btn-link.active {
  color: #00874a;
  background-color: transparent;
  border-color: #00874a;
}
.ant-btn-link:active > a:only-child,
.ant-btn-link.active > a:only-child {
  color: currentColor;
}
.ant-btn-link:active > a:only-child::after,
.ant-btn-link.active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link-disabled,
.ant-btn-link.disabled,
.ant-btn-link[disabled],
.ant-btn-link-disabled:hover,
.ant-btn-link.disabled:hover,
.ant-btn-link[disabled]:hover,
.ant-btn-link-disabled:focus,
.ant-btn-link.disabled:focus,
.ant-btn-link[disabled]:focus,
.ant-btn-link-disabled:active,
.ant-btn-link.disabled:active,
.ant-btn-link[disabled]:active,
.ant-btn-link-disabled.active,
.ant-btn-link.disabled.active,
.ant-btn-link[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link-disabled > a:only-child,
.ant-btn-link.disabled > a:only-child,
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link-disabled:hover > a:only-child,
.ant-btn-link.disabled:hover > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link-disabled:focus > a:only-child,
.ant-btn-link.disabled:focus > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link-disabled:active > a:only-child,
.ant-btn-link.disabled:active > a:only-child,
.ant-btn-link[disabled]:active > a:only-child,
.ant-btn-link-disabled.active > a:only-child,
.ant-btn-link.disabled.active > a:only-child,
.ant-btn-link[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-link-disabled > a:only-child::after,
.ant-btn-link.disabled > a:only-child::after,
.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link-disabled:hover > a:only-child::after,
.ant-btn-link.disabled:hover > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link-disabled:focus > a:only-child::after,
.ant-btn-link.disabled:focus > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link-disabled:active > a:only-child::after,
.ant-btn-link.disabled:active > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after,
.ant-btn-link-disabled.active > a:only-child::after,
.ant-btn-link.disabled.active > a:only-child::after,
.ant-btn-link[disabled].active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link:hover,
.ant-btn-link:focus,
.ant-btn-link:active {
  border-color: transparent;
}
.ant-btn-link-disabled,
.ant-btn-link.disabled,
.ant-btn-link[disabled],
.ant-btn-link-disabled:hover,
.ant-btn-link.disabled:hover,
.ant-btn-link[disabled]:hover,
.ant-btn-link-disabled:focus,
.ant-btn-link.disabled:focus,
.ant-btn-link[disabled]:focus,
.ant-btn-link-disabled:active,
.ant-btn-link.disabled:active,
.ant-btn-link[disabled]:active,
.ant-btn-link-disabled.active,
.ant-btn-link.disabled.active,
.ant-btn-link[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link-disabled > a:only-child,
.ant-btn-link.disabled > a:only-child,
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link-disabled:hover > a:only-child,
.ant-btn-link.disabled:hover > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link-disabled:focus > a:only-child,
.ant-btn-link.disabled:focus > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link-disabled:active > a:only-child,
.ant-btn-link.disabled:active > a:only-child,
.ant-btn-link[disabled]:active > a:only-child,
.ant-btn-link-disabled.active > a:only-child,
.ant-btn-link.disabled.active > a:only-child,
.ant-btn-link[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-link-disabled > a:only-child::after,
.ant-btn-link.disabled > a:only-child::after,
.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link-disabled:hover > a:only-child::after,
.ant-btn-link.disabled:hover > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link-disabled:focus > a:only-child::after,
.ant-btn-link.disabled:focus > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link-disabled:active > a:only-child::after,
.ant-btn-link.disabled:active > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after,
.ant-btn-link-disabled.active > a:only-child::after,
.ant-btn-link.disabled.active > a:only-child::after,
.ant-btn-link[disabled].active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-icon-only {
  width: 32px;
  height: 32px;
  padding: 0;
  font-size: 16px;
  border-radius: 4px;
}
.ant-btn-icon-only.ant-btn-lg {
  width: 40px;
  height: 40px;
  padding: 0;
  font-size: 18px;
  border-radius: 4px;
}
.ant-btn-icon-only.ant-btn-sm {
  width: 24px;
  height: 24px;
  padding: 0;
  font-size: 14px;
  border-radius: 4px;
}
.ant-btn-icon-only > i {
  vertical-align: middle;
}
.ant-btn-round {
  height: 32px;
  padding: 0 16px;
  font-size: 14px;
  border-radius: 32px;
}
.ant-btn-round.ant-btn-lg {
  height: 40px;
  padding: 0 20px;
  font-size: 16px;
  border-radius: 40px;
}
.ant-btn-round.ant-btn-sm {
  height: 24px;
  padding: 0 12px;
  font-size: 14px;
  border-radius: 24px;
}
.ant-btn-round.ant-btn-icon-only {
  width: auto;
}
.ant-btn-circle,
.ant-btn-circle-outline {
  min-width: 32px;
  padding-right: 0;
  padding-left: 0;
  text-align: center;
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-lg,
.ant-btn-circle-outline.ant-btn-lg {
  min-width: 40px;
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-sm,
.ant-btn-circle-outline.ant-btn-sm {
  min-width: 24px;
  border-radius: 50%;
}
.ant-btn::before {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: 1;
  display: none;
  background: #fff;
  border-radius: inherit;
  opacity: 0.35;
  transition: opacity 0.2s;
  content: '';
  pointer-events: none;
}
.ant-btn .anticon {
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-btn .anticon.anticon-plus > svg,
.ant-btn .anticon.anticon-minus > svg {
  shape-rendering: optimizeSpeed;
}
.ant-btn.ant-btn-loading {
  position: relative;
}
.ant-btn.ant-btn-loading:not([disabled]) {
  pointer-events: none;
}
.ant-btn.ant-btn-loading::before {
  display: block;
}
.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
  padding-left: 29px;
}
.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon:not(:last-child) {
  margin-left: -14px;
}
.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
  padding-left: 24px;
}
.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
  margin-left: -17px;
}
.ant-btn-group {
  position: relative;
  display: inline-block;
}
.ant-btn-group > .ant-btn,
.ant-btn-group > span > .ant-btn {
  position: relative;
}
.ant-btn-group > .ant-btn:hover,
.ant-btn-group > span > .ant-btn:hover,
.ant-btn-group > .ant-btn:focus,
.ant-btn-group > span > .ant-btn:focus,
.ant-btn-group > .ant-btn:active,
.ant-btn-group > span > .ant-btn:active,
.ant-btn-group > .ant-btn.active,
.ant-btn-group > span > .ant-btn.active {
  z-index: 2;
}
.ant-btn-group > .ant-btn:disabled,
.ant-btn-group > span > .ant-btn:disabled {
  z-index: 0;
}
.ant-btn-group > .ant-btn-icon-only {
  font-size: 14px;
}
.ant-btn-group-lg > .ant-btn,
.ant-btn-group-lg > span > .ant-btn {
  height: 40px;
  padding: 0 15px;
  font-size: 16px;
  border-radius: 0;
  line-height: 38px;
}
.ant-btn-group-lg > .ant-btn.ant-btn-icon-only {
  width: 40px;
  height: 40px;
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-group-sm > .ant-btn,
.ant-btn-group-sm > span > .ant-btn {
  height: 24px;
  padding: 0 7px;
  font-size: 14px;
  border-radius: 0;
  line-height: 22px;
}
.ant-btn-group-sm > .ant-btn > .anticon,
.ant-btn-group-sm > span > .ant-btn > .anticon {
  font-size: 14px;
}
.ant-btn-group-sm > .ant-btn.ant-btn-icon-only {
  width: 24px;
  height: 24px;
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-group .ant-btn + .ant-btn,
.ant-btn + .ant-btn-group,
.ant-btn-group span + .ant-btn,
.ant-btn-group .ant-btn + span,
.ant-btn-group > span + span,
.ant-btn-group + .ant-btn,
.ant-btn-group + .ant-btn-group {
  margin-left: -1px;
}
.ant-btn-group .ant-btn-primary + .ant-btn:not(.ant-btn-primary):not([disabled]) {
  border-left-color: transparent;
}
.ant-btn-group .ant-btn {
  border-radius: 0;
}
.ant-btn-group > .ant-btn:first-child,
.ant-btn-group > span:first-child > .ant-btn {
  margin-left: 0;
}
.ant-btn-group > .ant-btn:only-child {
  border-radius: 4px;
}
.ant-btn-group > span:only-child > .ant-btn {
  border-radius: 4px;
}
.ant-btn-group > .ant-btn:first-child:not(:last-child),
.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-btn-group > .ant-btn:last-child:not(:first-child),
.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-btn-group-sm > .ant-btn:only-child {
  border-radius: 4px;
}
.ant-btn-group-sm > span:only-child > .ant-btn {
  border-radius: 4px;
}
.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),
.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),
.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-btn-group > .ant-btn-group {
  float: left;
}
.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn {
  border-radius: 0;
}
.ant-btn-group > .ant-btn-group:first-child:not(:last-child) > .ant-btn:last-child {
  padding-right: 8px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-btn-group > .ant-btn-group:last-child:not(:first-child) > .ant-btn:first-child {
  padding-left: 8px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-btn:focus > span,
.ant-btn:active > span {
  position: relative;
}
.ant-btn > .anticon + span,
.ant-btn > span + .anticon {
  margin-left: 8px;
}
.ant-btn-background-ghost {
  color: #fff;
  background: transparent !important;
  border-color: #fff;
}
.ant-btn-background-ghost.ant-btn-primary {
  color: #00ad59;
  background-color: transparent;
  border-color: #00ad59;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-primary:hover,
.ant-btn-background-ghost.ant-btn-primary:focus {
  color: #1eba69;
  background-color: transparent;
  border-color: #1eba69;
}
.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-primary:active,
.ant-btn-background-ghost.ant-btn-primary.active {
  color: #00874a;
  background-color: transparent;
  border-color: #00874a;
}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child,
.ant-btn-background-ghost.ant-btn-primary.active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-primary-disabled,
.ant-btn-background-ghost.ant-btn-primary.disabled,
.ant-btn-background-ghost.ant-btn-primary[disabled],
.ant-btn-background-ghost.ant-btn-primary-disabled:hover,
.ant-btn-background-ghost.ant-btn-primary.disabled:hover,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
.ant-btn-background-ghost.ant-btn-primary-disabled:focus,
.ant-btn-background-ghost.ant-btn-primary.disabled:focus,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
.ant-btn-background-ghost.ant-btn-primary-disabled:active,
.ant-btn-background-ghost.ant-btn-primary.disabled:active,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active,
.ant-btn-background-ghost.ant-btn-primary-disabled.active,
.ant-btn-background-ghost.ant-btn-primary.disabled.active,
.ant-btn-background-ghost.ant-btn-primary[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary-disabled > a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled:active > a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled:active > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child,
.ant-btn-background-ghost.ant-btn-primary-disabled.active > a:only-child,
.ant-btn-background-ghost.ant-btn-primary.disabled.active > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary-disabled > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary-disabled:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary-disabled:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary-disabled:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary-disabled.active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary.disabled.active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled].active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger {
  color: #ff4d4f;
  background-color: transparent;
  border-color: #ff4d4f;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger:hover,
.ant-btn-background-ghost.ant-btn-danger:focus {
  color: #ff7875;
  background-color: transparent;
  border-color: #ff7875;
}
.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger:active,
.ant-btn-background-ghost.ant-btn-danger.active {
  color: #d9363e;
  background-color: transparent;
  border-color: #d9363e;
}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child,
.ant-btn-background-ghost.ant-btn-danger.active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger-disabled,
.ant-btn-background-ghost.ant-btn-danger.disabled,
.ant-btn-background-ghost.ant-btn-danger[disabled],
.ant-btn-background-ghost.ant-btn-danger-disabled:hover,
.ant-btn-background-ghost.ant-btn-danger.disabled:hover,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
.ant-btn-background-ghost.ant-btn-danger-disabled:focus,
.ant-btn-background-ghost.ant-btn-danger.disabled:focus,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
.ant-btn-background-ghost.ant-btn-danger-disabled:active,
.ant-btn-background-ghost.ant-btn-danger.disabled:active,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active,
.ant-btn-background-ghost.ant-btn-danger-disabled.active,
.ant-btn-background-ghost.ant-btn-danger.disabled.active,
.ant-btn-background-ghost.ant-btn-danger[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger-disabled > a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled:active > a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled:active > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child,
.ant-btn-background-ghost.ant-btn-danger-disabled.active > a:only-child,
.ant-btn-background-ghost.ant-btn-danger.disabled.active > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger-disabled > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger-disabled:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger-disabled:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger-disabled:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger-disabled.active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger.disabled.active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled].active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-link {
  color: #00ad59;
  background-color: transparent;
  border-color: transparent;
  text-shadow: none;
  color: #fff;
}
.ant-btn-background-ghost.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-link:hover,
.ant-btn-background-ghost.ant-btn-link:focus {
  color: #1eba69;
  background-color: transparent;
  border-color: transparent;
}
.ant-btn-background-ghost.ant-btn-link:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-link:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-link:active,
.ant-btn-background-ghost.ant-btn-link.active {
  color: #00874a;
  background-color: transparent;
  border-color: transparent;
}
.ant-btn-background-ghost.ant-btn-link:active > a:only-child,
.ant-btn-background-ghost.ant-btn-link.active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-link:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-link-disabled,
.ant-btn-background-ghost.ant-btn-link.disabled,
.ant-btn-background-ghost.ant-btn-link[disabled],
.ant-btn-background-ghost.ant-btn-link-disabled:hover,
.ant-btn-background-ghost.ant-btn-link.disabled:hover,
.ant-btn-background-ghost.ant-btn-link[disabled]:hover,
.ant-btn-background-ghost.ant-btn-link-disabled:focus,
.ant-btn-background-ghost.ant-btn-link.disabled:focus,
.ant-btn-background-ghost.ant-btn-link[disabled]:focus,
.ant-btn-background-ghost.ant-btn-link-disabled:active,
.ant-btn-background-ghost.ant-btn-link.disabled:active,
.ant-btn-background-ghost.ant-btn-link[disabled]:active,
.ant-btn-background-ghost.ant-btn-link-disabled.active,
.ant-btn-background-ghost.ant-btn-link.disabled.active,
.ant-btn-background-ghost.ant-btn-link[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-link-disabled > a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled > a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled:active > a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled:active > a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled]:active > a:only-child,
.ant-btn-background-ghost.ant-btn-link-disabled.active > a:only-child,
.ant-btn-background-ghost.ant-btn-link.disabled.active > a:only-child,
.ant-btn-background-ghost.ant-btn-link[disabled].active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-link-disabled > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link-disabled:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link-disabled:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link-disabled:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled]:active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link-disabled.active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link.disabled.active > a:only-child::after,
.ant-btn-background-ghost.ant-btn-link[disabled].active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-two-chinese-chars::first-letter {
  letter-spacing: 0.34em;
}
.ant-btn-two-chinese-chars > *:not(.anticon) {
  margin-right: -0.34em;
  letter-spacing: 0.34em;
}
.ant-btn-block {
  width: 100%;
}
.ant-btn:empty {
  vertical-align: top;
}
a.ant-btn {
  padding-top: 0.1px;
  line-height: 30px;
}
a.ant-btn-lg {
  line-height: 38px;
}
a.ant-btn-sm {
  line-height: 22px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3l1wdJyekMakQ9hr-AzYsF {
  background-color: #fafafa;
}
.PWIu4JP0TXuH9RDRA-p2J {
  background-color: #fff;
}
._3InabTJD0bwHVtcVjcfhBZ {
  width: 120px;
  height: 40px;
}
._2QgxgaoXee1vO4Ly_T8wJ8 {
  padding: 0px 15px;
}
._27qNe33-xxngIP_jydRVDH {
  font-size: 10px;
  color: #A0A0A0;
  height: 35px;
}
._13Ir8xmzmOMPl_4EA61YYA {
  padding: 10px;
  background-color: #f5f5f5;
}
._2gTm_0DGBAiawZqdAAOkpP {
  padding: 18px;
  background-color: #fff;
  border-radius: 10px;
}
._3vgHgpaZqfzDBbmve0MtuG {
  font-size: 16px;
  font-weight: 600;
  color: #00ad59;
  margin-bottom: 5px;
}
._2_ShHnNguF1pJy0IhqR5Gx {
  color: #595959;
  font-size: 12px;
}
._2km8k64Sy9ucouhtn4fjZS {
  margin-top: 20px;
}
._3HKnmGlGla3Iel1wJr19eu {
  padding: 18px;
  background-color: #fff;
  border-radius: 10px;
  border-width: 2px 0 0 0;
  border-style: dotted;
  border-color: #e8e8e8;
  color: #595959;
}
.JGhwTOVBJzwQPhnNwyWcH {
  color: #00ad59;
}
._3rrx9gFqKGPdxHL7jPOhDO {
  padding: 18px 28px;
}
._2lKuL7lgoWykz0E7lD8jzX {
  color: #8c8c8c;
  font-size: 12px;
  margin-top: 5px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-modal {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 100px;
  width: auto;
  margin: 0 auto;
  padding-bottom: 24px;
  pointer-events: none;
}
.ant-modal-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}
.ant-modal-title {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  word-wrap: break-word;
}
.ant-modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  pointer-events: auto;
}
.ant-modal-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-modal-close-x {
  display: block;
  width: 56px;
  height: 56px;
  font-size: 16px;
  font-style: normal;
  line-height: 56px;
  text-align: center;
  text-transform: none;
  text-rendering: auto;
}
.ant-modal-close:focus,
.ant-modal-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.ant-modal-header {
  padding: 16px 24px;
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
}
.ant-modal-body {
  padding: 24px;
  font-size: 14px;
  line-height: 1.5;
  word-wrap: break-word;
}
.ant-modal-footer {
  padding: 10px 16px;
  text-align: right;
  background: transparent;
  border-top: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-modal-footer button + button {
  margin-bottom: 0;
  margin-left: 8px;
}
.ant-modal.zoom-enter,
.ant-modal.zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  user-select: none;
}
.ant-modal-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
  filter: alpha(opacity=50);
}
.ant-modal-mask-hidden {
  display: none;
}
.ant-modal-open {
  overflow: hidden;
}
.ant-modal-centered {
  text-align: center;
}
.ant-modal-centered::before {
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
  content: '';
}
.ant-modal-centered .ant-modal {
  top: 0;
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .ant-modal {
    max-width: calc(100vw - 16px);
    margin: 8px auto;
  }
  .ant-modal-centered .ant-modal {
    flex: 1;
  }
}
.ant-modal-confirm .ant-modal-header {
  display: none;
}
.ant-modal-confirm .ant-modal-close {
  display: none;
}
.ant-modal-confirm .ant-modal-body {
  padding: 32px 32px 24px;
}
.ant-modal-confirm-body-wrapper {
  zoom: 1;
}
.ant-modal-confirm-body-wrapper::before,
.ant-modal-confirm-body-wrapper::after {
  display: table;
  content: '';
}
.ant-modal-confirm-body-wrapper::after {
  clear: both;
}
.ant-modal-confirm-body .ant-modal-confirm-title {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
}
.ant-modal-confirm-body .ant-modal-confirm-content {
  margin-top: 8px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
.ant-modal-confirm-body > .anticon {
  float: left;
  margin-right: 16px;
  font-size: 22px;
}
.ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-left: 38px;
}
.ant-modal-confirm .ant-modal-confirm-btns {
  float: right;
  margin-top: 24px;
}
.ant-modal-confirm .ant-modal-confirm-btns button + button {
  margin-bottom: 0;
  margin-left: 8px;
}
.ant-modal-confirm-error .ant-modal-confirm-body > .anticon {
  color: #f5222d;
}
.ant-modal-confirm-warning .ant-modal-confirm-body > .anticon,
.ant-modal-confirm-confirm .ant-modal-confirm-body > .anticon {
  color: #faad14;
}
.ant-modal-confirm-info .ant-modal-confirm-body > .anticon {
  color: #1890ff;
}
.ant-modal-confirm-success .ant-modal-confirm-body > .anticon {
  color: #52c41a;
}

._3PL3K-ipwPgq3N-3BkQg-5 {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._3v6Tuh_b2lKjMg69X_GUW_,
.xtZbzSnOgo-gHESkENo63 ._4JxtsGgQjOFCTQEowk0OG ._16ATcfiduRmcJqOWeTpEhf ._1fGo5k27mCbkBjzGsz-5xJ {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
/* LOGO墙 */
.xtZbzSnOgo-gHESkENo63 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding-bottom: 24px;
  margin: -24px;
}
.xtZbzSnOgo-gHESkENo63 .w1BgMWKRw6ppWTD8TgCcx {
  flex: 0 0 20%;
  display: flex;
  justify-content: center;
}
.xtZbzSnOgo-gHESkENo63 .w1BgMWKRw6ppWTD8TgCcx img {
  width: 130px;
  height: 60px;
  object-fit: contain;
  mix-blend-mode: multiply;
  filter: grayscale(100%);
  /* W3C */
}
.xtZbzSnOgo-gHESkENo63 ._4JxtsGgQjOFCTQEowk0OG {
  width: 100%;
  height: 100%;
  position: absolute;
  background: radial-gradient(circle, #fffffff2 17%, rgba(246, 248, 255, 0.3) 100%);
  display: flex;
  justify-content: center;
}
.xtZbzSnOgo-gHESkENo63 ._4JxtsGgQjOFCTQEowk0OG ._16ATcfiduRmcJqOWeTpEhf {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.xtZbzSnOgo-gHESkENo63 ._4JxtsGgQjOFCTQEowk0OG ._16ATcfiduRmcJqOWeTpEhf ._1tGJbzxWDpcYCjcSuaN4gQ,
.xtZbzSnOgo-gHESkENo63 ._4JxtsGgQjOFCTQEowk0OG ._16ATcfiduRmcJqOWeTpEhf ._1fGo5k27mCbkBjzGsz-5xJ {
  display: flex;
  justify-content: center;
}
.xtZbzSnOgo-gHESkENo63 ._4JxtsGgQjOFCTQEowk0OG ._16ATcfiduRmcJqOWeTpEhf ._1tGJbzxWDpcYCjcSuaN4gQ {
  height: 120px;
  margin: 25px 0 0 0;
  mix-blend-mode: multiply;
}
.xtZbzSnOgo-gHESkENo63 ._4JxtsGgQjOFCTQEowk0OG ._16ATcfiduRmcJqOWeTpEhf ._1tGJbzxWDpcYCjcSuaN4gQ img {
  height: 100%;
}
.xtZbzSnOgo-gHESkENo63 ._4JxtsGgQjOFCTQEowk0OG ._16ATcfiduRmcJqOWeTpEhf ._1fGo5k27mCbkBjzGsz-5xJ {
  color: #217d5b;
  font-size: 24px;
  margin: 10px 0 20px 0;
  text-align: center;
}
@media screen and (max-width: 480px) {
  .xtZbzSnOgo-gHESkENo63 .w1BgMWKRw6ppWTD8TgCcx img {
    width: 100px;
    height: 50px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-container {
  height: 40px;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-ink-bar {
  visibility: hidden;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
  height: 40px;
  margin: 0;
  margin-right: 2px;
  padding: 0 16px;
  line-height: 38px;
  background: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
  height: 40px;
  color: #00ad59;
  background: #fff;
  border-color: #e8e8e8;
  border-bottom: 1px solid #fff;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active::before {
  border-top: 2px solid transparent;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-disabled {
  color: #00ad59;
  color: rgba(0, 0, 0, 0.25);
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-inactive {
  padding: 0;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-wrap {
  margin-bottom: 0;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x {
  width: 16px;
  height: 16px;
  height: 14px;
  margin-right: -5px;
  margin-left: 3px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  vertical-align: middle;
  transition: all 0.3s;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tabs.ant-tabs-card .ant-tabs-card-content > .ant-tabs-tabpane,
.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content > .ant-tabs-tabpane {
  transition: none !important;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-content > .ant-tabs-tabpane-inactive,
.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content > .ant-tabs-tabpane-inactive {
  overflow: hidden;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab:hover .anticon-close {
  opacity: 1;
}
.ant-tabs-extra-content {
  line-height: 45px;
}
.ant-tabs-extra-content .ant-tabs-new-tab {
  position: relative;
  width: 20px;
  height: 20px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tabs-extra-content .ant-tabs-new-tab:hover {
  color: #00ad59;
  border-color: #00ad59;
}
.ant-tabs-extra-content .ant-tabs-new-tab svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-tabs.ant-tabs-large .ant-tabs-extra-content {
  line-height: 56px;
}
.ant-tabs.ant-tabs-small .ant-tabs-extra-content {
  line-height: 37px;
}
.ant-tabs.ant-tabs-card .ant-tabs-extra-content {
  line-height: 40px;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-container {
  height: 100%;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {
  margin-bottom: 8px;
  border-bottom: 1px solid #e8e8e8;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active {
  padding-bottom: 4px;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab:last-child,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab:last-child {
  margin-bottom: 8px;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-new-tab,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-new-tab {
  width: 90%;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-wrap {
  margin-right: 0;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab {
  margin-right: 1px;
  border-right: 0;
  border-radius: 4px 0 0 4px;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active {
  margin-right: -1px;
  padding-right: 18px;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-wrap {
  margin-left: 0;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {
  margin-left: 1px;
  border-left: 0;
  border-radius: 0 4px 4px 0;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active {
  margin-left: -1px;
  padding-left: 18px;
}
.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab {
  height: auto;
  border-top: 0;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab-active {
  padding-top: 1px;
  padding-bottom: 0;
  color: #00ad59;
}
.ant-tabs {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  overflow: hidden;
  zoom: 1;
}
.ant-tabs::before,
.ant-tabs::after {
  display: table;
  content: '';
}
.ant-tabs::after {
  clear: both;
}
.ant-tabs-ink-bar {
  position: absolute;
  bottom: 1px;
  left: 0;
  z-index: 1;
  box-sizing: border-box;
  width: 0;
  height: 2px;
  background-color: #00ad59;
  transform-origin: 0 0;
}
.ant-tabs-bar {
  margin: 0 0 16px 0;
  border-bottom: 1px solid #e8e8e8;
  outline: none;
  transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-nav-container {
  position: relative;
  box-sizing: border-box;
  margin-bottom: -1px;
  overflow: hidden;
  font-size: 14px;
  line-height: 1.5;
  white-space: nowrap;
  transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  zoom: 1;
}
.ant-tabs-nav-container::before,
.ant-tabs-nav-container::after {
  display: table;
  content: '';
}
.ant-tabs-nav-container::after {
  clear: both;
}
.ant-tabs-nav-container-scrolling {
  padding-right: 32px;
  padding-left: 32px;
}
.ant-tabs-bottom .ant-tabs-bottom-bar {
  margin-top: 16px;
  margin-bottom: 0;
  border-top: 1px solid #e8e8e8;
  border-bottom: none;
}
.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-ink-bar {
  top: 1px;
  bottom: auto;
}
.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-nav-container {
  margin-top: -1px;
  margin-bottom: 0;
}
.ant-tabs-tab-prev,
.ant-tabs-tab-next {
  position: absolute;
  z-index: 2;
  width: 0;
  height: 100%;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
  background-color: transparent;
  border: 0;
  cursor: pointer;
  opacity: 0;
  transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  user-select: none;
  pointer-events: none;
}
.ant-tabs-tab-prev.ant-tabs-tab-arrow-show,
.ant-tabs-tab-next.ant-tabs-tab-arrow-show {
  width: 32px;
  height: 100%;
  opacity: 1;
  pointer-events: auto;
}
.ant-tabs-tab-prev:hover,
.ant-tabs-tab-next:hover {
  color: rgba(0, 0, 0, 0.65);
}
.ant-tabs-tab-prev-icon,
.ant-tabs-tab-next-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-weight: bold;
  font-style: normal;
  font-variant: normal;
  line-height: inherit;
  text-align: center;
  text-transform: none;
  transform: translate(-50%, -50%);
}
.ant-tabs-tab-prev-icon-target,
.ant-tabs-tab-next-icon-target {
  display: block;
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  transform: scale(0.83333333) rotate(0deg);
}
:root .ant-tabs-tab-prev-icon-target,
:root .ant-tabs-tab-next-icon-target {
  font-size: 12px;
}
.ant-tabs-tab-btn-disabled {
  cursor: not-allowed;
}
.ant-tabs-tab-btn-disabled,
.ant-tabs-tab-btn-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
}
.ant-tabs-tab-next {
  right: 2px;
}
.ant-tabs-tab-prev {
  left: 0;
}
:root .ant-tabs-tab-prev {
  filter: none;
}
.ant-tabs-nav-wrap {
  margin-bottom: -1px;
  overflow: hidden;
}
.ant-tabs-nav-scroll {
  overflow: hidden;
  white-space: nowrap;
}
.ant-tabs-nav {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  margin: 0;
  padding-left: 0;
  list-style: none;
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-nav::before,
.ant-tabs-nav::after {
  display: table;
  content: ' ';
}
.ant-tabs-nav::after {
  clear: both;
}
.ant-tabs-nav .ant-tabs-tab {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  height: 100%;
  margin: 0 32px 0 0;
  padding: 12px 16px;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-nav .ant-tabs-tab::before {
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  border-top: 2px solid transparent;
  border-radius: 4px 4px 0 0;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}
.ant-tabs-nav .ant-tabs-tab:last-child {
  margin-right: 0;
}
.ant-tabs-nav .ant-tabs-tab:hover {
  color: #1eba69;
}
.ant-tabs-nav .ant-tabs-tab:active {
  color: #00874a;
}
.ant-tabs-nav .ant-tabs-tab .anticon {
  margin-right: 8px;
}
.ant-tabs-nav .ant-tabs-tab-active {
  color: #00ad59;
  font-weight: 500;
}
.ant-tabs-nav .ant-tabs-tab-disabled,
.ant-tabs-nav .ant-tabs-tab-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tabs .ant-tabs-large-bar .ant-tabs-nav-container {
  font-size: 16px;
}
.ant-tabs .ant-tabs-large-bar .ant-tabs-tab {
  padding: 16px;
}
.ant-tabs .ant-tabs-small-bar .ant-tabs-nav-container {
  font-size: 14px;
}
.ant-tabs .ant-tabs-small-bar .ant-tabs-tab {
  padding: 8px 16px;
}
.ant-tabs-content::before {
  display: block;
  overflow: hidden;
  content: '';
}
.ant-tabs .ant-tabs-top-content,
.ant-tabs .ant-tabs-bottom-content {
  width: 100%;
}
.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane,
.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane {
  flex-shrink: 0;
  width: 100%;
  -webkit-backface-visibility: hidden;
  opacity: 1;
  transition: opacity 0.45s;
}
.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive,
.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive {
  height: 0;
  padding: 0 !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}
.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive input,
.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive input {
  visibility: hidden;
}
.ant-tabs .ant-tabs-top-content.ant-tabs-content-animated,
.ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated {
  display: flex;
  flex-direction: row;
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  will-change: margin-left;
}
.ant-tabs .ant-tabs-left-bar,
.ant-tabs .ant-tabs-right-bar {
  height: 100%;
  border-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-arrow-show,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-arrow-show {
  width: 100%;
  height: 32px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab {
  display: block;
  float: none;
  margin: 0 0 16px 0;
  padding: 8px 24px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab:last-child,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab:last-child {
  margin-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-extra-content,
.ant-tabs .ant-tabs-right-bar .ant-tabs-extra-content {
  text-align: center;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-scroll,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-scroll {
  width: auto;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
  height: 100%;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container {
  margin-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling {
  padding: 32px 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
  margin-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav {
  width: 100%;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar,
.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {
  top: 0;
  bottom: auto;
  left: auto;
  width: 2px;
  height: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-next,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-next {
  right: 0;
  bottom: 0;
  width: 100%;
  height: 32px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-prev,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-prev {
  top: 0;
  width: 100%;
  height: 32px;
}
.ant-tabs .ant-tabs-left-content,
.ant-tabs .ant-tabs-right-content {
  width: auto;
  margin-top: 0 !important;
  overflow: hidden;
}
.ant-tabs .ant-tabs-left-bar {
  float: left;
  margin-right: -1px;
  margin-bottom: 0;
  border-right: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  text-align: right;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container {
  margin-right: -1px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap {
  margin-right: -1px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar {
  right: 1px;
}
.ant-tabs .ant-tabs-left-content {
  padding-left: 24px;
  border-left: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-right-bar {
  float: right;
  margin-bottom: 0;
  margin-left: -1px;
  border-left: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container {
  margin-left: -1px;
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
  margin-left: -1px;
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {
  left: 1px;
}
.ant-tabs .ant-tabs-right-content {
  padding-right: 24px;
  border-right: 1px solid #e8e8e8;
}
.ant-tabs-top .ant-tabs-ink-bar-animated,
.ant-tabs-bottom .ant-tabs-ink-bar-animated {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-left .ant-tabs-ink-bar-animated,
.ant-tabs-right .ant-tabs-ink-bar-animated {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.no-flex > .ant-tabs-content > .ant-tabs-content-animated,
.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-content-animated {
  margin-left: 0 !important;
  transform: none !important;
}
.no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive,
.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive {
  height: 0;
  padding: 0 !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}
.no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive input,
.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive input {
  visibility: hidden;
}
.ant-tabs-left-content > .ant-tabs-content-animated,
.ant-tabs-right-content > .ant-tabs-content-animated {
  margin-left: 0 !important;
  transform: none !important;
}
.ant-tabs-left-content > .ant-tabs-tabpane-inactive,
.ant-tabs-right-content > .ant-tabs-tabpane-inactive {
  height: 0;
  padding: 0 !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}
.ant-tabs-left-content > .ant-tabs-tabpane-inactive input,
.ant-tabs-right-content > .ant-tabs-tabpane-inactive input {
  visibility: hidden;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-avatar {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  overflow: hidden;
  color: #fff;
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  background: #ccc;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50%;
}
.ant-avatar-image {
  background: transparent;
}
.ant-avatar-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar.ant-avatar-icon {
  font-size: 18px;
}
.ant-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
}
.ant-avatar-lg-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar-lg.ant-avatar-icon {
  font-size: 24px;
}
.ant-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
}
.ant-avatar-sm-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar-sm.ant-avatar-icon {
  font-size: 14px;
}
.ant-avatar-square {
  border-radius: 4px;
}
.ant-avatar > img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-card {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  background: #fff;
  border-radius: 2px;
  transition: all 0.3s;
}
.ant-card-hoverable {
  cursor: pointer;
}
.ant-card-hoverable:hover {
  border-color: rgba(0, 0, 0, 0.09);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09);
}
.ant-card-bordered {
  border: 1px solid #e8e8e8;
}
.ant-card-head {
  min-height: 48px;
  margin-bottom: -1px;
  padding: 0 24px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  background: transparent;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 2px 2px 0 0;
  zoom: 1;
}
.ant-card-head::before,
.ant-card-head::after {
  display: table;
  content: '';
}
.ant-card-head::after {
  clear: both;
}
.ant-card-head-wrapper {
  display: flex;
  align-items: center;
}
.ant-card-head-title {
  display: inline-block;
  flex: 1;
  padding: 16px 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-card-head .ant-tabs {
  clear: both;
  margin-bottom: -17px;
  color: rgba(0, 0, 0, 0.65);
  font-weight: normal;
  font-size: 14px;
}
.ant-card-head .ant-tabs-bar {
  border-bottom: 1px solid #e8e8e8;
}
.ant-card-extra {
  float: right;
  margin-left: auto;
  padding: 16px 0;
  color: rgba(0, 0, 0, 0.65);
  font-weight: normal;
  font-size: 14px;
}
.ant-card-body {
  padding: 24px;
  zoom: 1;
}
.ant-card-body::before,
.ant-card-body::after {
  display: table;
  content: '';
}
.ant-card-body::after {
  clear: both;
}
.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body {
  margin: -1px 0 0 -1px;
  padding: 0;
}
.ant-card-grid {
  float: left;
  width: 33.33%;
  padding: 24px;
  border: 0;
  border-radius: 0;
  box-shadow: 1px 0 0 0 #e8e8e8, 0 1px 0 0 #e8e8e8, 1px 1px 0 0 #e8e8e8, 1px 0 0 0 #e8e8e8 inset, 0 1px 0 0 #e8e8e8 inset;
  transition: all 0.3s;
}
.ant-card-grid-hoverable:hover {
  position: relative;
  z-index: 1;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-card-contain-tabs > .ant-card-head .ant-card-head-title {
  min-height: 32px;
  padding-bottom: 0;
}
.ant-card-contain-tabs > .ant-card-head .ant-card-extra {
  padding-bottom: 0;
}
.ant-card-cover > * {
  display: block;
  width: 100%;
}
.ant-card-cover img {
  border-radius: 2px 2px 0 0;
}
.ant-card-actions {
  margin: 0;
  padding: 0;
  list-style: none;
  background: #fafafa;
  border-top: 1px solid #e8e8e8;
  zoom: 1;
}
.ant-card-actions::before,
.ant-card-actions::after {
  display: table;
  content: '';
}
.ant-card-actions::after {
  clear: both;
}
.ant-card-actions > li {
  float: left;
  margin: 12px 0;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
}
.ant-card-actions > li > span {
  position: relative;
  display: block;
  min-width: 32px;
  font-size: 14px;
  line-height: 22px;
  cursor: pointer;
}
.ant-card-actions > li > span:hover {
  color: #00ad59;
  transition: color 0.3s;
}
.ant-card-actions > li > span a:not(.ant-btn),
.ant-card-actions > li > span > .anticon {
  display: inline-block;
  width: 100%;
  color: rgba(0, 0, 0, 0.45);
  line-height: 22px;
  transition: color 0.3s;
}
.ant-card-actions > li > span a:not(.ant-btn):hover,
.ant-card-actions > li > span > .anticon:hover {
  color: #00ad59;
}
.ant-card-actions > li > span > .anticon {
  font-size: 16px;
  line-height: 22px;
}
.ant-card-actions > li:not(:last-child) {
  border-right: 1px solid #e8e8e8;
}
.ant-card-type-inner .ant-card-head {
  padding: 0 24px;
  background: #fafafa;
}
.ant-card-type-inner .ant-card-head-title {
  padding: 12px 0;
  font-size: 14px;
}
.ant-card-type-inner .ant-card-body {
  padding: 16px 24px;
}
.ant-card-type-inner .ant-card-extra {
  padding: 13.5px 0;
}
.ant-card-meta {
  margin: -4px 0;
  zoom: 1;
}
.ant-card-meta::before,
.ant-card-meta::after {
  display: table;
  content: '';
}
.ant-card-meta::after {
  clear: both;
}
.ant-card-meta-avatar {
  float: left;
  padding-right: 16px;
}
.ant-card-meta-detail {
  overflow: hidden;
}
.ant-card-meta-detail > div:not(:last-child) {
  margin-bottom: 8px;
}
.ant-card-meta-title {
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-card-meta-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-card-loading {
  overflow: hidden;
}
.ant-card-loading .ant-card-body {
  user-select: none;
}
.ant-card-loading-content p {
  margin: 0;
}
.ant-card-loading-block {
  height: 14px;
  margin: 4px 0;
  background: linear-gradient(90deg, rgba(207, 216, 220, 0.2), rgba(207, 216, 220, 0.4), rgba(207, 216, 220, 0.2));
  background-size: 600% 600%;
  border-radius: 2px;
  animation: card-loading 1.4s ease infinite;
}
@keyframes card-loading {
  0%,
  100% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
}
.ant-card-small > .ant-card-head {
  min-height: 36px;
  padding: 0 12px;
  font-size: 14px;
}
.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title {
  padding: 8px 0;
}
.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-extra {
  padding: 8px 0;
  font-size: 14px;
}
.ant-card-small > .ant-card-body {
  padding: 12px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-breadcrumb {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-breadcrumb .anticon {
  font-size: 14px;
}
.ant-breadcrumb a {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-breadcrumb a:hover {
  color: #1eba69;
}
.ant-breadcrumb > span:last-child {
  color: rgba(0, 0, 0, 0.65);
}
.ant-breadcrumb > span:last-child a {
  color: rgba(0, 0, 0, 0.65);
}
.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {
  display: none;
}
.ant-breadcrumb-separator {
  margin: 0 8px;
  color: rgba(0, 0, 0, 0.45);
}
.ant-breadcrumb-link > .anticon + span {
  margin-left: 4px;
}
.ant-breadcrumb-overlay-link > .anticon {
  margin-left: 4px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1hLO1IzRjIRdAW4RtMEgrH {
  margin: -24px -24px -24px -24px;
  background-color: #eef0f5;
}
._2o2n5BBSgJ462bX5_GFCoO {
  padding-top: 80px;
  padding-bottom: 80px;
}
._2o2n5BBSgJ462bX5_GFCoO .ant-back-top {
  bottom: 80px;
}
._2o2n5BBSgJ462bX5_GFCoO img {
  width: 100%;
}
._2fs5tPDvwIwDrsp0VvdgfI .ant-tabs .ant-tabs-bar {
  margin-bottom: 0;
  background-color: #fafafa;
  border-width: 1px 1px 0 1px;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 2px 2px 0 0;
}
._2fs5tPDvwIwDrsp0VvdgfI .ant-tabs .ant-tabs-top-bar .ant-tabs-tab {
  text-align: center;
  font-size: 15px;
  margin-right: 8px;
}
.nfVv4ptbCV0MyM8074N77 {
  margin-top: -80px;
}
.nfVv4ptbCV0MyM8074N77 .ant-avatar-lg {
  width: 100px;
  height: 100px;
}
.nfVv4ptbCV0MyM8074N77 .ant-card-meta-title {
  text-overflow: unset;
  overflow: auto;
  white-space: unset;
}
._2HUrXqLybXBk0o-bMtf1l7 {
  padding: 20px;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 0 0 2px 2px;
}
._1xsvCYqas_sKO5UFljS2ho {
  margin-top: -80px;
  margin-bottom: -80px;
}
._1xsvCYqas_sKO5UFljS2ho .ant-card-meta-avatar {
  float: none;
}
._1xsvCYqas_sKO5UFljS2ho .ant-card-meta-avatar .ant-avatar {
  width: 120px;
  height: 120px;
}
._1xsvCYqas_sKO5UFljS2ho .ant-card-meta {
  text-align: center;
  padding-bottom: 30px;
}
._1xsvCYqas_sKO5UFljS2ho .ant-card-meta .anticon-warning,
._1xsvCYqas_sKO5UFljS2ho .ant-card-meta .anticon-frown {
  font-size: 40px;
  margin-bottom: 18px;
}
._1xsvCYqas_sKO5UFljS2ho .ant-card-meta-title {
  color: #000;
  margin-top: 8px;
}
._21LVEKFfyn_Vn80Yt48m0X {
  width: 200px;
  height: 200px;
}
.mbZzmhvz9TRnTD4T_DifX .shareQRCode {
  width: 100px;
}
.mbZzmhvz9TRnTD4T_DifX .shareQRCode img {
  width: 100%;
}
._2nmOJ_3p0E2hE_9PDpKM30 p {
  white-space: pre-wrap;
}
._1XHWEW0P6htiUikNDrvytM {
  padding: 20px 0 0 0;
  background-color: #eef0f5;
}
@media (max-width: 576px) {
  ._2o2n5BBSgJ462bX5_GFCoO {
    padding: 80px 12px 24px 12px;
  }
  ._2o2n5BBSgJ462bX5_GFCoO .ant-card-body {
    padding: 14px 14px 16px;
  }
  ._2o2n5BBSgJ462bX5_GFCoO .ant-collapse > .ant-collapse-item > .ant-collapse-header {
    padding-left: 30px;
  }
  ._2o2n5BBSgJ462bX5_GFCoO .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow {
    left: 9px;
  }
  ._1xsvCYqas_sKO5UFljS2ho {
    margin-bottom: 24px;
  }
  ._1xsvCYqas_sKO5UFljS2ho .ant-card-meta-avatar .ant-avatar {
    width: 50px;
    height: 50px;
  }
  .nfVv4ptbCV0MyM8074N77 .ant-avatar-lg {
    width: 80px;
    height: 80px;
  }
  .nfVv4ptbCV0MyM8074N77 .ant-card-meta-avatar {
    padding-right: 0;
    float: none;
    text-align: center;
  }
  .nfVv4ptbCV0MyM8074N77 .ant-card-meta-title {
    font-size: 1.2em;
    text-align: center;
    margin-top: 12px;
  }
  .nfVv4ptbCV0MyM8074N77 .ant-card-meta-description {
    text-align: center;
  }
  .itttyvyOZDGplfwvfC3G_ {
    height: 150px;
    margin-top: -174px;
  }
  ._2HUrXqLybXBk0o-bMtf1l7 {
    padding: 0px;
  }
}
._3O_tX03O6wi-TVtj-ZJRqw {
  margin-top: 0.6rem;
}
.qkHJp2QAuC5QxVTMxgZfD {
  margin-top: 1.2rem;
}
._23fRgK3uZpdW7_6MpFy7hA {
  margin-top: 1.8rem;
}
._2xps2iertlAgq8I1tXGu50 {
  margin-bottom: 1.2rem;
}
._1ekeMQBsi2ipnzArmbemTC {
  padding: 0!important;
}
._1nULlT0QiEik-m3OIcjMWO {
  padding: 1.2rem 0;
}
._3riqr5iH5EVW2M5JQ22DCu {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-divider {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #e8e8e8;
}
.ant-divider,
.ant-divider-vertical {
  position: relative;
  top: -0.06em;
  display: inline-block;
  width: 1px;
  height: 0.9em;
  margin: 0 8px;
  vertical-align: middle;
}
.ant-divider-horizontal {
  display: block;
  clear: both;
  width: 100%;
  min-width: 100%;
  height: 1px;
  margin: 24px 0;
}
.ant-divider-horizontal.ant-divider-with-text-center,
.ant-divider-horizontal.ant-divider-with-text-left,
.ant-divider-horizontal.ant-divider-with-text-right {
  display: table;
  margin: 16px 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-align: center;
  background: transparent;
}
.ant-divider-horizontal.ant-divider-with-text-center::before,
.ant-divider-horizontal.ant-divider-with-text-left::before,
.ant-divider-horizontal.ant-divider-with-text-right::before,
.ant-divider-horizontal.ant-divider-with-text-center::after,
.ant-divider-horizontal.ant-divider-with-text-left::after,
.ant-divider-horizontal.ant-divider-with-text-right::after {
  position: relative;
  top: 50%;
  display: table-cell;
  width: 50%;
  border-top: 1px solid #e8e8e8;
  transform: translateY(50%);
  content: '';
}
.ant-divider-horizontal.ant-divider-with-text-left .ant-divider-inner-text,
.ant-divider-horizontal.ant-divider-with-text-right .ant-divider-inner-text {
  display: inline-block;
  padding: 0 10px;
}
.ant-divider-horizontal.ant-divider-with-text-left::before {
  top: 50%;
  width: 5%;
}
.ant-divider-horizontal.ant-divider-with-text-left::after {
  top: 50%;
  width: 95%;
}
.ant-divider-horizontal.ant-divider-with-text-right::before {
  top: 50%;
  width: 95%;
}
.ant-divider-horizontal.ant-divider-with-text-right::after {
  top: 50%;
  width: 5%;
}
.ant-divider-inner-text {
  display: inline-block;
  padding: 0 24px;
}
.ant-divider-dashed {
  background: none;
  border-color: #e8e8e8;
  border-style: dashed;
  border-width: 1px 0 0;
}
.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed,
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed,
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed {
  border-top: 0;
}
.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed::after,
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed::after,
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed::after {
  border-style: dashed none none;
}
.ant-divider-vertical.ant-divider-dashed {
  border-width: 0 0 0 1px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-tooltip {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  z-index: 1060;
  display: block;
  max-width: 250px;
  visibility: visible;
}
.ant-tooltip-hidden {
  display: none;
}
.ant-tooltip-placement-top,
.ant-tooltip-placement-topLeft,
.ant-tooltip-placement-topRight {
  padding-bottom: 8px;
}
.ant-tooltip-placement-right,
.ant-tooltip-placement-rightTop,
.ant-tooltip-placement-rightBottom {
  padding-left: 8px;
}
.ant-tooltip-placement-bottom,
.ant-tooltip-placement-bottomLeft,
.ant-tooltip-placement-bottomRight {
  padding-top: 8px;
}
.ant-tooltip-placement-left,
.ant-tooltip-placement-leftTop,
.ant-tooltip-placement-leftBottom {
  padding-right: 8px;
}
.ant-tooltip-inner {
  min-width: 30px;
  min-height: 32px;
  padding: 6px 8px;
  color: #fff;
  text-align: left;
  text-decoration: none;
  word-wrap: break-word;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-tooltip-arrow {
  position: absolute;
  display: block;
  width: 13.07106781px;
  height: 13.07106781px;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}
.ant-tooltip-arrow::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 5px;
  height: 5px;
  margin: auto;
  background-color: rgba(0, 0, 0, 0.75);
  content: '';
  pointer-events: auto;
}
.ant-tooltip-placement-top .ant-tooltip-arrow,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow,
.ant-tooltip-placement-topRight .ant-tooltip-arrow {
  bottom: -5.07106781px;
}
.ant-tooltip-placement-top .ant-tooltip-arrow::before,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow::before,
.ant-tooltip-placement-topRight .ant-tooltip-arrow::before {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(-6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-top .ant-tooltip-arrow {
  left: 50%;
  transform: translateX(-50%);
}
.ant-tooltip-placement-topLeft .ant-tooltip-arrow {
  left: 13px;
}
.ant-tooltip-placement-topRight .ant-tooltip-arrow {
  right: 13px;
}
.ant-tooltip-placement-right .ant-tooltip-arrow,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
  left: -5.07106781px;
}
.ant-tooltip-placement-right .ant-tooltip-arrow::before,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow::before,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow::before {
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-right .ant-tooltip-arrow {
  top: 50%;
  transform: translateY(-50%);
}
.ant-tooltip-placement-rightTop .ant-tooltip-arrow {
  top: 5px;
}
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
  bottom: 5px;
}
.ant-tooltip-placement-left .ant-tooltip-arrow,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
  right: -5.07106781px;
}
.ant-tooltip-placement-left .ant-tooltip-arrow::before,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow::before,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow::before {
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(-6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-left .ant-tooltip-arrow {
  top: 50%;
  transform: translateY(-50%);
}
.ant-tooltip-placement-leftTop .ant-tooltip-arrow {
  top: 5px;
}
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
  bottom: 5px;
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  top: -5.07106781px;
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow::before,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow::before,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow::before {
  box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(6.53553391px) rotate(45deg);
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow {
  left: 50%;
  transform: translateX(-50%);
}
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
  left: 13px;
}
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  right: 13px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-input {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 100%;
  height: 32px;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}
.ant-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input:hover {
  border-color: #1eba69;
  border-right-width: 1px !important;
}
.ant-input:focus {
  border-color: #1eba69;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 173, 89, 0.2);
}
.ant-input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
textarea.ant-input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-input-lg {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-input-sm {
  height: 24px;
  padding: 1px 7px;
}
.ant-input-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: table;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-input-group[class*='col-'] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.ant-input-group > [class*='col-'] {
  padding-right: 8px;
}
.ant-input-group > [class*='col-']:last-child {
  padding-right: 0;
}
.ant-input-group-addon,
.ant-input-group-wrap,
.ant-input-group > .ant-input {
  display: table-cell;
}
.ant-input-group-addon:not(:first-child):not(:last-child),
.ant-input-group-wrap:not(:first-child):not(:last-child),
.ant-input-group > .ant-input:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.ant-input-group-addon,
.ant-input-group-wrap {
  width: 1px;
  white-space: nowrap;
  vertical-align: middle;
}
.ant-input-group-wrap > * {
  display: block !important;
}
.ant-input-group .ant-input {
  float: left;
  width: 100%;
  margin-bottom: 0;
  text-align: inherit;
}
.ant-input-group .ant-input:focus {
  z-index: 1;
  border-right-width: 1px;
}
.ant-input-group .ant-input:hover {
  z-index: 1;
  border-right-width: 1px;
}
.ant-input-group-addon {
  position: relative;
  padding: 0 11px;
  color: rgba(0, 0, 0, 0.65);
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}
.ant-input-group-addon .ant-select {
  margin: -5px -11px;
}
.ant-input-group-addon .ant-select .ant-select-selection {
  margin: -1px;
  background-color: inherit;
  border: 1px solid transparent;
  box-shadow: none;
}
.ant-input-group-addon .ant-select-open .ant-select-selection,
.ant-input-group-addon .ant-select-focused .ant-select-selection {
  color: #00ad59;
}
.ant-input-group-addon > i:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: '';
}
.ant-input-group > .ant-input:first-child,
.ant-input-group-addon:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-group > .ant-input:first-child .ant-select .ant-select-selection,
.ant-input-group-addon:first-child .ant-select .ant-select-selection {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-input-group-addon:first-child {
  border-right: 0;
}
.ant-input-group-addon:last-child {
  border-left: 0;
}
.ant-input-group > .ant-input:last-child,
.ant-input-group-addon:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group > .ant-input:last-child .ant-select .ant-select-selection,
.ant-input-group-addon:last-child .ant-select .ant-select-selection {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-input-group-lg .ant-input,
.ant-input-group-lg > .ant-input-group-addon {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-input-group-sm .ant-input,
.ant-input-group-sm > .ant-input-group-addon {
  height: 24px;
  padding: 1px 7px;
}
.ant-input-group-lg .ant-select-selection--single {
  height: 40px;
}
.ant-input-group-sm .ant-select-selection--single {
  height: 24px;
}
.ant-input-group .ant-input-affix-wrapper {
  display: table-cell;
  float: left;
  width: 100%;
}
.ant-input-group.ant-input-group-compact {
  display: block;
  zoom: 1;
}
.ant-input-group.ant-input-group-compact::before,
.ant-input-group.ant-input-group-compact::after {
  display: table;
  content: '';
}
.ant-input-group.ant-input-group-compact::after {
  clear: both;
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) {
  border-right-width: 1px;
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):hover {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):focus {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > * {
  display: inline-block;
  float: none;
  vertical-align: top;
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact > *:not(:last-child) {
  margin-right: -1px;
  border-right-width: 1px;
}
.ant-input-group.ant-input-group-compact .ant-input {
  float: none;
}
.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selection,
.ant-input-group.ant-input-group-compact > .ant-calendar-picker .ant-input,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input,
.ant-input-group.ant-input-group-compact > .ant-mention-wrapper .ant-mention-editor,
.ant-input-group.ant-input-group-compact > .ant-time-picker .ant-time-picker-input,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input {
  border-right-width: 1px;
  border-radius: 0;
}
.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selection:hover,
.ant-input-group.ant-input-group-compact > .ant-calendar-picker .ant-input:hover,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:hover,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:hover,
.ant-input-group.ant-input-group-compact > .ant-mention-wrapper .ant-mention-editor:hover,
.ant-input-group.ant-input-group-compact > .ant-time-picker .ant-time-picker-input:hover,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:hover {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selection:focus,
.ant-input-group.ant-input-group-compact > .ant-calendar-picker .ant-input:focus,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:focus,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:focus,
.ant-input-group.ant-input-group-compact > .ant-mention-wrapper .ant-mention-editor:focus,
.ant-input-group.ant-input-group-compact > .ant-time-picker .ant-time-picker-input:focus,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:focus {
  z-index: 1;
}
.ant-input-group.ant-input-group-compact > *:first-child,
.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selection,
.ant-input-group.ant-input-group-compact > .ant-calendar-picker:first-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:first-child .ant-mention-editor,
.ant-input-group.ant-input-group-compact > .ant-time-picker:first-child .ant-time-picker-input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-input-group.ant-input-group-compact > *:last-child,
.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selection,
.ant-input-group.ant-input-group-compact > .ant-calendar-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-mention-wrapper:last-child .ant-mention-editor,
.ant-input-group.ant-input-group-compact > .ant-time-picker:last-child .ant-time-picker-input {
  border-right-width: 1px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input {
  vertical-align: top;
}
.ant-input-group-wrapper {
  display: inline-block;
  width: 100%;
  text-align: start;
  vertical-align: top;
}
.ant-input-affix-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 100%;
  text-align: start;
}
.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #1eba69;
  border-right-width: 1px !important;
}
.ant-input-affix-wrapper .ant-input {
  position: relative;
  text-align: inherit;
}
.ant-input-affix-wrapper .ant-input-prefix,
.ant-input-affix-wrapper .ant-input-suffix {
  position: absolute;
  top: 50%;
  z-index: 2;
  display: flex;
  align-items: center;
  color: rgba(0, 0, 0, 0.65);
  line-height: 0;
  transform: translateY(-50%);
}
.ant-input-affix-wrapper .ant-input-prefix :not(.anticon),
.ant-input-affix-wrapper .ant-input-suffix :not(.anticon) {
  line-height: 1.5;
}
.ant-input-affix-wrapper .ant-input-disabled ~ .ant-input-suffix .anticon {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-input-affix-wrapper .ant-input-prefix {
  left: 12px;
}
.ant-input-affix-wrapper .ant-input-suffix {
  right: 12px;
}
.ant-input-affix-wrapper .ant-input:not(:first-child) {
  padding-left: 30px;
}
.ant-input-affix-wrapper .ant-input:not(:last-child) {
  padding-right: 30px;
}
.ant-input-affix-wrapper.ant-input-affix-wrapper-input-with-clear-btn .ant-input:not(:last-child) {
  padding-right: 49px;
}
.ant-input-affix-wrapper.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input {
  padding-right: 22px;
}
.ant-input-affix-wrapper .ant-input {
  min-height: 100%;
}
.ant-input-password-icon {
  color: rgba(0, 0, 0, 0.45);
  cursor: pointer;
  transition: all 0.3s;
}
.ant-input-password-icon:hover {
  color: #333;
}
.ant-input-clear-icon {
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  cursor: pointer;
  transition: color 0.3s;
  vertical-align: 0;
}
.ant-input-clear-icon:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-clear-icon:active {
  color: rgba(0, 0, 0, 0.65);
}
.ant-input-clear-icon + i {
  margin-left: 6px;
}
.ant-input-textarea-clear-icon {
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  cursor: pointer;
  transition: color 0.3s;
  position: absolute;
  top: 0;
  right: 0;
  margin: 8px 8px 0 0;
}
.ant-input-textarea-clear-icon:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-input-textarea-clear-icon:active {
  color: rgba(0, 0, 0, 0.65);
}
.ant-input-textarea-clear-icon + i {
  margin-left: 6px;
}
.ant-input-search-icon {
  color: rgba(0, 0, 0, 0.45);
  cursor: pointer;
  transition: all 0.3s;
}
.ant-input-search-icon:hover {
  color: rgba(0, 0, 0, 0.8);
}
.ant-input-search-enter-button input {
  border-right: 0;
}
.ant-input-search-enter-button + .ant-input-group-addon,
.ant-input-search-enter-button input + .ant-input-group-addon {
  padding: 0;
  border: 0;
}
.ant-input-search-enter-button + .ant-input-group-addon .ant-input-search-button,
.ant-input-search-enter-button input + .ant-input-group-addon .ant-input-search-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-steps {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  display: flex;
  width: 100%;
  font-size: 0;
}
.ant-steps-item {
  position: relative;
  display: inline-block;
  flex: 1;
  overflow: hidden;
  vertical-align: top;
}
.ant-steps-item-container {
  outline: none;
}
.ant-steps-item:last-child {
  flex: none;
}
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-tail,
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}
.ant-steps-item-icon,
.ant-steps-item-content {
  display: inline-block;
  vertical-align: top;
}
.ant-steps-item-icon {
  width: 32px;
  height: 32px;
  margin-right: 8px;
  font-size: 16px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  line-height: 32px;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 32px;
  transition: background-color 0.3s, border-color 0.3s;
}
.ant-steps-item-icon > .ant-steps-icon {
  position: relative;
  top: -1px;
  color: #00ad59;
  line-height: 1;
}
.ant-steps-item-tail {
  position: absolute;
  top: 12px;
  left: 0;
  width: 100%;
  padding: 0 10px;
}
.ant-steps-item-tail::after {
  display: inline-block;
  width: 100%;
  height: 1px;
  background: #e8e8e8;
  border-radius: 1px;
  transition: background 0.3s;
  content: '';
}
.ant-steps-item-title {
  position: relative;
  display: inline-block;
  padding-right: 16px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 16px;
  line-height: 32px;
}
.ant-steps-item-title::after {
  position: absolute;
  top: 16px;
  left: 100%;
  display: block;
  width: 9999px;
  height: 1px;
  background: #e8e8e8;
  content: '';
}
.ant-steps-item-subtitle {
  display: inline;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: normal;
  font-size: 14px;
}
.ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-steps-item-wait .ant-steps-item-icon {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #e8e8e8;
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #e8e8e8;
}
.ant-steps-item-process .ant-steps-item-icon {
  background-color: #fff;
  border-color: #00ad59;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #00ad59;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #00ad59;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #e8e8e8;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.65);
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #e8e8e8;
}
.ant-steps-item-process .ant-steps-item-icon {
  background: #00ad59;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #fff;
}
.ant-steps-item-process .ant-steps-item-title {
  font-weight: 500;
}
.ant-steps-item-finish .ant-steps-item-icon {
  background-color: #fff;
  border-color: #00ad59;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon {
  color: #00ad59;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #00ad59;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.65);
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #00ad59;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #00ad59;
}
.ant-steps-item-error .ant-steps-item-icon {
  background-color: #fff;
  border-color: #f5222d;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon {
  color: #f5222d;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #f5222d;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #f5222d;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #e8e8e8;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #f5222d;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #e8e8e8;
}
.ant-steps-item.ant-steps-next-error .ant-steps-item-title::after {
  background: #f5222d;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-description,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-icon .ant-steps-icon {
  transition: color 0.3s;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-description {
  color: #00ad59;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon {
  border-color: #00ad59;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon .ant-steps-icon {
  color: #00ad59;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  margin-right: 16px;
  white-space: nowrap;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child {
  margin-right: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-right: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail {
  display: none;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description {
  max-width: 140px;
  white-space: normal;
}
.ant-steps-item-custom .ant-steps-item-icon {
  height: auto;
  background: none;
  border: 0;
}
.ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  top: 0;
  left: 0.5px;
  width: 32px;
  height: 32px;
  font-size: 24px;
  line-height: 32px;
}
.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #00ad59;
}
.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon {
  width: auto;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  margin-right: 12px;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child {
  margin-right: 0;
}
.ant-steps-small .ant-steps-item-icon {
  width: 24px;
  height: 24px;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  border-radius: 24px;
}
.ant-steps-small .ant-steps-item-title {
  padding-right: 12px;
  font-size: 14px;
  line-height: 24px;
}
.ant-steps-small .ant-steps-item-title::after {
  top: 12px;
}
.ant-steps-small .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-steps-small .ant-steps-item-tail {
  top: 8px;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {
  width: inherit;
  height: inherit;
  line-height: inherit;
  background: none;
  border: 0;
  border-radius: 0;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  font-size: 24px;
  line-height: 24px;
  transform: none;
}
.ant-steps-vertical {
  display: block;
}
.ant-steps-vertical .ant-steps-item {
  display: block;
  overflow: visible;
}
.ant-steps-vertical .ant-steps-item-icon {
  float: left;
  margin-right: 16px;
}
.ant-steps-vertical .ant-steps-item-content {
  display: block;
  min-height: 48px;
  overflow: hidden;
}
.ant-steps-vertical .ant-steps-item-title {
  line-height: 32px;
}
.ant-steps-vertical .ant-steps-item-description {
  padding-bottom: 12px;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 16px;
  width: 1px;
  height: 100%;
  padding: 38px 0 6px;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
  width: 1px;
  height: 100%;
}
.ant-steps-vertical > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail {
  display: block;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 12px;
  padding: 30px 0 6px;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
  line-height: 24px;
}
@media (max-width: 480px) {
  .ant-steps-horizontal.ant-steps-label-horizontal {
    display: block;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item {
    display: block;
    overflow: visible;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-icon {
    float: left;
    margin-right: 16px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-content {
    display: block;
    min-height: 48px;
    overflow: hidden;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-title {
    line-height: 32px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-description {
    padding-bottom: 12px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
    position: absolute;
    top: 0;
    left: 16px;
    width: 1px;
    height: 100%;
    padding: 38px 0 6px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
    width: 1px;
    height: 100%;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail {
    display: block;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
    display: none;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
    position: absolute;
    top: 0;
    left: 12px;
    padding: 30px 0 6px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
    line-height: 24px;
  }
}
.ant-steps-label-vertical .ant-steps-item {
  overflow: visible;
}
.ant-steps-label-vertical .ant-steps-item-tail {
  margin-left: 58px;
  padding: 3.5px 24px;
}
.ant-steps-label-vertical .ant-steps-item-content {
  display: block;
  width: 116px;
  margin-top: 8px;
  text-align: center;
}
.ant-steps-label-vertical .ant-steps-item-icon {
  display: inline-block;
  margin-left: 42px;
}
.ant-steps-label-vertical .ant-steps-item-title {
  padding-right: 0;
}
.ant-steps-label-vertical .ant-steps-item-title::after {
  display: none;
}
.ant-steps-label-vertical .ant-steps-item-subtitle {
  display: block;
  margin-bottom: 4px;
  margin-left: 0;
  line-height: 1.5;
}
.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon {
  margin-left: 46px;
}
.ant-steps-dot .ant-steps-item-title,
.ant-steps-dot.ant-steps-small .ant-steps-item-title {
  line-height: 1.5;
}
.ant-steps-dot .ant-steps-item-tail,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  top: 2px;
  width: 100%;
  margin: 0 0 0 70px;
  padding: 0;
}
.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  width: calc(100% - 20px);
  height: 3px;
  margin-left: 12px;
}
.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 2px;
}
.ant-steps-dot .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  width: 8px;
  height: 8px;
  margin-left: 67px;
  padding-right: 0;
  line-height: 8px;
  background: transparent;
  border: 0;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  position: relative;
  float: left;
  width: 100%;
  height: 100%;
  border-radius: 100px;
  transition: all 0.3s;
  /* expand hover area */
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  position: absolute;
  top: -12px;
  left: -26px;
  width: 60px;
  height: 32px;
  background: rgba(0, 0, 0, 0.001);
  content: '';
}
.ant-steps-dot .ant-steps-item-content,
.ant-steps-dot.ant-steps-small .ant-steps-item-content {
  width: 140px;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon {
  width: 10px;
  height: 10px;
  line-height: 10px;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon-dot {
  top: -1px;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-top: 8px;
  margin-left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  top: 2px;
  left: -9px;
  margin: 0;
  padding: 22px 0 4px;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot {
  left: -2px;
}
.ant-steps-navigation {
  padding-top: 12px;
}
.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-left: -12px;
}
.ant-steps-navigation .ant-steps-item {
  overflow: visible;
  text-align: center;
}
.ant-steps-navigation .ant-steps-item-container {
  display: inline-block;
  height: 100%;
  margin-left: -16px;
  padding-bottom: 12px;
  text-align: left;
  transition: opacity 0.3s;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content {
  max-width: auto;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  max-width: 100%;
  padding-right: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button']:hover {
  opacity: 0.85;
}
.ant-steps-navigation .ant-steps-item:last-child {
  flex: 1;
}
.ant-steps-navigation .ant-steps-item:last-child::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item::after {
  position: absolute;
  top: 50%;
  left: 100%;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -14px;
  margin-left: -2px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-bottom: none;
  border-left: none;
  transform: rotate(45deg);
  content: '';
}
.ant-steps-navigation .ant-steps-item::before {
  position: absolute;
  bottom: 0;
  left: 50%;
  display: inline-block;
  width: 0;
  height: 3px;
  background-color: #00ad59;
  transition: width 0.3s, left 0.3s;
  transition-timing-function: ease-out;
  content: '';
}
.ant-steps-navigation .ant-steps-item.ant-steps-item-active::before {
  left: 0;
  width: 100%;
}
@media (max-width: 480px) {
  .ant-steps-navigation > .ant-steps-item {
    margin-right: 0 !important;
  }
  .ant-steps-navigation > .ant-steps-item::before {
    display: none;
  }
  .ant-steps-navigation > .ant-steps-item.ant-steps-item-active::before {
    top: 0;
    right: 0;
    left: unset;
    display: block;
    width: 3px;
    height: calc(100% - 24px);
  }
  .ant-steps-navigation > .ant-steps-item::after {
    position: relative;
    top: -2px;
    left: 50%;
    display: block;
    width: 8px;
    height: 8px;
    margin-bottom: 8px;
    text-align: center;
    transform: rotate(135deg);
  }
  .ant-steps-navigation > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
    visibility: hidden;
  }
}
.ant-steps-flex-not-supported.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item {
  margin-left: -16px;
  padding-left: 16px;
  background: #fff;
}
.ant-steps-flex-not-supported.ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item {
  margin-left: -12px;
  padding-left: 12px;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item:last-child {
  overflow: hidden;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item:last-child .ant-steps-icon-dot::after {
  right: -200px;
  width: 200px;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item .ant-steps-icon-dot::before,
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item .ant-steps-icon-dot::after {
  position: absolute;
  top: 0;
  left: -10px;
  width: 10px;
  height: 8px;
  background: #fff;
  content: '';
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item .ant-steps-icon-dot::after {
  right: -10px;
  left: auto;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #ccc;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-badge {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  color: unset;
  line-height: 1;
}
.ant-badge-count {
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  color: #fff;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
  background: #f5222d;
  border-radius: 10px;
  box-shadow: 0 0 0 1px #fff;
}
.ant-badge-count a,
.ant-badge-count a:hover {
  color: #fff;
}
.ant-badge-multiple-words {
  padding: 0 8px;
}
.ant-badge-dot {
  width: 6px;
  height: 6px;
  background: #f5222d;
  border-radius: 100%;
  box-shadow: 0 0 0 1px #fff;
}
.ant-badge-count,
.ant-badge-dot,
.ant-badge .ant-scroll-number-custom-component {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  transform: translate(50%, -50%);
  transform-origin: 100% 0%;
}
.ant-badge-status {
  line-height: inherit;
  vertical-align: baseline;
}
.ant-badge-status-dot {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: middle;
  border-radius: 50%;
}
.ant-badge-status-success {
  background-color: #52c41a;
}
.ant-badge-status-processing {
  position: relative;
  background-color: #1890ff;
}
.ant-badge-status-processing::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 50%;
  animation: antStatusProcessing 1.2s infinite ease-in-out;
  content: '';
}
.ant-badge-status-default {
  background-color: #d9d9d9;
}
.ant-badge-status-error {
  background-color: #f5222d;
}
.ant-badge-status-warning {
  background-color: #faad14;
}
.ant-badge-status-pink {
  background: #eb2f96;
}
.ant-badge-status-magenta {
  background: #eb2f96;
}
.ant-badge-status-red {
  background: #f5222d;
}
.ant-badge-status-volcano {
  background: #fa541c;
}
.ant-badge-status-orange {
  background: #fa8c16;
}
.ant-badge-status-yellow {
  background: #fadb14;
}
.ant-badge-status-gold {
  background: #faad14;
}
.ant-badge-status-cyan {
  background: #13c2c2;
}
.ant-badge-status-lime {
  background: #a0d911;
}
.ant-badge-status-green {
  background: #52c41a;
}
.ant-badge-status-blue {
  background: #1890ff;
}
.ant-badge-status-geekblue {
  background: #2f54eb;
}
.ant-badge-status-purple {
  background: #722ed1;
}
.ant-badge-status-text {
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
.ant-badge-zoom-appear,
.ant-badge-zoom-enter {
  animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  animation-fill-mode: both;
}
.ant-badge-zoom-leave {
  animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
  animation-fill-mode: both;
}
.ant-badge-not-a-wrapper:not(.ant-badge-status) {
  vertical-align: middle;
}
.ant-badge-not-a-wrapper .ant-scroll-number {
  position: relative;
  top: auto;
  display: block;
}
.ant-badge-not-a-wrapper .ant-badge-count {
  transform: none;
}
@keyframes antStatusProcessing {
  0% {
    transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    transform: scale(2.4);
    opacity: 0;
  }
}
.ant-scroll-number {
  overflow: hidden;
}
.ant-scroll-number-only {
  display: inline-block;
  height: 20px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-scroll-number-only > p.ant-scroll-number-only-unit {
  height: 20px;
  margin: 0;
}
.ant-scroll-number-symbol {
  vertical-align: top;
}
@keyframes antZoomBadgeIn {
  0% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
  100% {
    transform: scale(1) translate(50%, -50%);
  }
}
@keyframes antZoomBadgeOut {
  0% {
    transform: scale(1) translate(50%, -50%);
  }
  100% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-collapse {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-bottom: 0;
  border-radius: 4px;
}
.ant-collapse > .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}
.ant-collapse > .ant-collapse-item:last-child,
.ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header {
  border-radius: 0 0 4px 4px;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header {
  position: relative;
  padding: 12px 16px;
  padding-left: 40px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 22px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 50%;
  left: 16px;
  display: inline-block;
  font-size: 12px;
  transform: translateY(-50%);
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow > * {
  line-height: 1;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  display: inline-block;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow::before {
  display: none;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow .ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow-icon {
  display: block;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transition: transform 0.24s;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  float: right;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header:focus {
  outline: none;
}
.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-left: 12px;
}
.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 16px;
  padding-right: 40px;
}
.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  right: 16px;
  left: auto;
}
.ant-collapse-anim-active {
  transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.ant-collapse-content {
  overflow: hidden;
  color: rgba(0, 0, 0, 0.65);
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
}
.ant-collapse-content > .ant-collapse-content-box {
  padding: 16px;
}
.ant-collapse-content-inactive {
  display: none;
}
.ant-collapse-item:last-child > .ant-collapse-content {
  border-radius: 0 0 4px 4px;
}
.ant-collapse-borderless {
  background-color: #fafafa;
  border: 0;
}
.ant-collapse-borderless > .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}
.ant-collapse-borderless > .ant-collapse-item:last-child,
.ant-collapse-borderless > .ant-collapse-item:last-child .ant-collapse-header {
  border-radius: 0;
}
.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}
.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 4px;
}
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header,
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-popover {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1030;
  font-weight: normal;
  white-space: normal;
  text-align: left;
  cursor: auto;
  user-select: text;
}
.ant-popover::after {
  position: absolute;
  background: rgba(255, 255, 255, 0.01);
  content: '';
}
.ant-popover-hidden {
  display: none;
}
.ant-popover-placement-top,
.ant-popover-placement-topLeft,
.ant-popover-placement-topRight {
  padding-bottom: 10px;
}
.ant-popover-placement-right,
.ant-popover-placement-rightTop,
.ant-popover-placement-rightBottom {
  padding-left: 10px;
}
.ant-popover-placement-bottom,
.ant-popover-placement-bottomLeft,
.ant-popover-placement-bottomRight {
  padding-top: 10px;
}
.ant-popover-placement-left,
.ant-popover-placement-leftTop,
.ant-popover-placement-leftBottom {
  padding-right: 10px;
}
.ant-popover-inner {
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-popover {
    /* IE10+ */
  }
  .ant-popover-inner {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  }
}
.ant-popover-title {
  min-width: 177px;
  min-height: 32px;
  margin: 0;
  padding: 5px 16px 4px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  border-bottom: 1px solid #e8e8e8;
}
.ant-popover-inner-content {
  padding: 12px 16px;
  color: rgba(0, 0, 0, 0.65);
}
.ant-popover-message {
  position: relative;
  padding: 4px 0 12px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
.ant-popover-message > .anticon {
  position: absolute;
  top: 8px;
  color: #faad14;
  font-size: 14px;
}
.ant-popover-message-title {
  padding-left: 22px;
}
.ant-popover-buttons {
  margin-bottom: 4px;
  text-align: right;
}
.ant-popover-buttons button {
  margin-left: 8px;
}
.ant-popover-arrow {
  position: absolute;
  display: block;
  width: 8.48528137px;
  height: 8.48528137px;
  background: transparent;
  border-style: solid;
  border-width: 4.24264069px;
  transform: rotate(45deg);
}
.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
  bottom: 6.2px;
  border-top-color: transparent;
  border-right-color: #fff;
  border-bottom-color: #fff;
  border-left-color: transparent;
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow {
  left: 6px;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: #fff;
  border-left-color: #fff;
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow {
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}
.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow {
  bottom: 12px;
}
.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
  top: 6px;
  border-top-color: #fff;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #fff;
  box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
}
.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {
  right: 6px;
  border-top-color: #fff;
  border-right-color: #fff;
  border-bottom-color: transparent;
  border-left-color: transparent;
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow {
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}
.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {
  bottom: 12px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-message {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  top: 16px;
  left: 0;
  z-index: 1010;
  width: 100%;
  pointer-events: none;
}
.ant-message-notice {
  padding: 8px;
  text-align: center;
}
.ant-message-notice:first-child {
  margin-top: -8px;
}
.ant-message-notice-content {
  display: inline-block;
  padding: 10px 16px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  pointer-events: all;
}
.ant-message-success .anticon {
  color: #52c41a;
}
.ant-message-error .anticon {
  color: #f5222d;
}
.ant-message-warning .anticon {
  color: #faad14;
}
.ant-message-info .anticon,
.ant-message-loading .anticon {
  color: #1890ff;
}
.ant-message .anticon {
  position: relative;
  top: 1px;
  margin-right: 8px;
  font-size: 16px;
}
.ant-message-notice.move-up-leave.move-up-leave-active {
  overflow: hidden;
  animation-name: MessageMoveOut;
  animation-duration: 0.3s;
}
@keyframes MessageMoveOut {
  0% {
    max-height: 150px;
    padding: 8px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    padding: 0;
    opacity: 0;
  }
}

._2LTJBmmw8rUuVjOHj52AH8 {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._2m8e_9hyd3HdyYFbqrU4VP {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
/* 客户logo墙 */
._3dTRSs0OLwQuWD6nkwMsPF {
  margin: 36px 0;
  overflow-x: hidden;
  width: 100vw;
  /*重要！占满屏幕宽为100vW*/
  /*加起来一定是100VW,刚刚好移动100%就执行完成，200%是用来补视觉*/
}
._3dTRSs0OLwQuWD6nkwMsPF ._1O6ABJNQfLqfi5Ln97muF,
._3dTRSs0OLwQuWD6nkwMsPF ._14xlvcd9zHCE9HzN_wf3iY {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 200vw;
  /*重要！是上面的两倍*/
}
._3dTRSs0OLwQuWD6nkwMsPF ._1O6ABJNQfLqfi5Ln97muF ._1mhEaXwXLTtJ_OdMlyX2Ze,
._3dTRSs0OLwQuWD6nkwMsPF ._14xlvcd9zHCE9HzN_wf3iY ._1mhEaXwXLTtJ_OdMlyX2Ze {
  object-fit: contain;
  mix-blend-mode: multiply;
  filter: grayscale(100%);
  /* W3C */
  width: 10vw;
  /*重要！要能整除于100VW,当前是一行放8个组成完整的视图*/
  padding: 10px 20px;
}
._3dTRSs0OLwQuWD6nkwMsPF ._1O6ABJNQfLqfi5Ln97muF ._1mhEaXwXLTtJ_OdMlyX2Ze:hover,
._3dTRSs0OLwQuWD6nkwMsPF ._14xlvcd9zHCE9HzN_wf3iY ._1mhEaXwXLTtJ_OdMlyX2Ze:hover {
  filter: unset;
}
._3dTRSs0OLwQuWD6nkwMsPF ._1O6ABJNQfLqfi5Ln97muF {
  animation: _2VT_mPBiQMpL-t4hlRmrbo 120s linear infinite;
}
._3dTRSs0OLwQuWD6nkwMsPF ._14xlvcd9zHCE9HzN_wf3iY {
  animation: _2VT_mPBiQMpL-t4hlRmrbo 240s linear infinite;
  animation-direction: reverse;
}
@keyframes _2VT_mPBiQMpL-t4hlRmrbo {
  0% {
    transform: translateX(-100vw);
  }
  100% {
    transform: translateX(0vw);
  }
}

._3jReDhk1g04pW2PzXX1JOG {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._10LgRa9ZhvC2ZeqxBtkLjG {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._1ImBb9YNQinaHDup4fQ6yD {
  margin: 20px auto;
  color: #ffffff;
  width: 100%;
  display: flex;
  overflow: hidden;
}
._1ImBb9YNQinaHDup4fQ6yD > div {
  padding: 30px;
}
._1ImBb9YNQinaHDup4fQ6yD ._1ArIZ5m0498BS9AkQVOaNK {
  background-color: #66CC00;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
._1ImBb9YNQinaHDup4fQ6yD ._1ArIZ5m0498BS9AkQVOaNK ._3HqKZT87f2KIYjhOBBN15b {
  display: inline-flex;
  align-items: center;
}
._1ImBb9YNQinaHDup4fQ6yD ._1ArIZ5m0498BS9AkQVOaNK ._3HqKZT87f2KIYjhOBBN15b ._2SkzoJlDirG4vWM31qkuOd {
  height: 32px;
}
._1ImBb9YNQinaHDup4fQ6yD ._1ArIZ5m0498BS9AkQVOaNK ._3HqKZT87f2KIYjhOBBN15b ._1AXNJLNsZ2Ulb9txXHGMDz {
  color: #ffffff;
  font-size: 24px;
  margin-left: 10px;
}
._1ImBb9YNQinaHDup4fQ6yD ._1ArIZ5m0498BS9AkQVOaNK .DBsB8Xdr-NAgaOWb7rRzi {
  text-align: center;
  margin: 20px;
}
._1ImBb9YNQinaHDup4fQ6yD ._1ArIZ5m0498BS9AkQVOaNK .DBsB8Xdr-NAgaOWb7rRzi ._3ynTF89IUN12iKuehKKXuK {
  width: 80%;
}
._1ImBb9YNQinaHDup4fQ6yD ._1ArIZ5m0498BS9AkQVOaNK .mQAh3SBNk19-XSYV8kCm9 {
  z-index: 1;
  font-size: 24px;
}
._1ImBb9YNQinaHDup4fQ6yD ._14KdwSGDOUqTpdbhEurQlx ._1AXNJLNsZ2Ulb9txXHGMDz,
._1ImBb9YNQinaHDup4fQ6yD .Use9heHXIbP5xL5bukrHi ._1AXNJLNsZ2Ulb9txXHGMDz {
  position: relative;
  color: #ffffff;
  font-size: 25px;
  line-height: 1.8;
}
._1ImBb9YNQinaHDup4fQ6yD ._14KdwSGDOUqTpdbhEurQlx ul,
._1ImBb9YNQinaHDup4fQ6yD .Use9heHXIbP5xL5bukrHi ul {
  position: relative;
  list-style: disc;
  padding: 0 10px;
  font-size: 15px;
}
._1ImBb9YNQinaHDup4fQ6yD ._14KdwSGDOUqTpdbhEurQlx ul li,
._1ImBb9YNQinaHDup4fQ6yD .Use9heHXIbP5xL5bukrHi ul li {
  margin: 5px 0;
}
._1ImBb9YNQinaHDup4fQ6yD ._14KdwSGDOUqTpdbhEurQlx {
  background-color: #66CCFF;
  overflow: hidden;
}
._1ImBb9YNQinaHDup4fQ6yD ._14KdwSGDOUqTpdbhEurQlx ._1AXNJLNsZ2Ulb9txXHGMDz {
  z-index: 1;
}
._1ImBb9YNQinaHDup4fQ6yD ._14KdwSGDOUqTpdbhEurQlx ._3zrFpfkHHw4hdmXsA4deDX {
  z-index: 1;
}
._1ImBb9YNQinaHDup4fQ6yD ._14KdwSGDOUqTpdbhEurQlx::after {
  content: "";
  position: absolute;
  top: -49px;
  left: -262px;
  background-repeat: no-repeat;
  background-position: top;
  height: 200px;
  width: 700px;
  z-index: 0;
  background-color: #2196F3;
  mask-image: url(/static/index/jumpman_gb.svg);
}
._1ImBb9YNQinaHDup4fQ6yD .Use9heHXIbP5xL5bukrHi {
  background-color: #006666;
}
._1ImBb9YNQinaHDup4fQ6yD .Use9heHXIbP5xL5bukrHi ._1AXNJLNsZ2Ulb9txXHGMDz {
  z-index: 1;
}
._1ImBb9YNQinaHDup4fQ6yD .Use9heHXIbP5xL5bukrHi ._3zrFpfkHHw4hdmXsA4deDX {
  z-index: 1;
}
._1ImBb9YNQinaHDup4fQ6yD .Use9heHXIbP5xL5bukrHi ._29q4-bE3Rs9sOPNgnM8u2F {
  z-index: 0;
}
._1ImBb9YNQinaHDup4fQ6yD ._12tBK5AXSs1OVBTFJi8BSS {
  padding: 0;
  position: absolute;
  opacity: 0.8;
  bottom: -203px;
  left: 190px;
  z-index: 0;
}
._1ImBb9YNQinaHDup4fQ6yD ._29q4-bE3Rs9sOPNgnM8u2F {
  padding: 0;
  position: absolute;
  right: -12px;
  bottom: -18px;
  z-index: 0;
}
@media screen and (max-width: 480px) {
  ._1ImBb9YNQinaHDup4fQ6yD {
    flex-direction: column;
    align-items: center;
  }
  ._1ImBb9YNQinaHDup4fQ6yD ._1ArIZ5m0498BS9AkQVOaNK,
  ._1ImBb9YNQinaHDup4fQ6yD ._14KdwSGDOUqTpdbhEurQlx,
  ._1ImBb9YNQinaHDup4fQ6yD .Use9heHXIbP5xL5bukrHi {
    width: 100%;
  }
}
._1PWm9ISH5Q9QyGp-MEJio- {
  margin: 20px auto;
  display: inline-flex;
  align-items: stretch;
}
._1PWm9ISH5Q9QyGp-MEJio- ._1krdAAxWif6V5JBKe7PCmL {
  overflow: hidden;
  background-color: #217d5b;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
}
._1PWm9ISH5Q9QyGp-MEJio- ._1krdAAxWif6V5JBKe7PCmL ._1wxI-Cdck5EcUpgMYnTao6 {
  color: #fff;
  line-height: 1;
  min-height: 300px;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  margin-left: 30px;
}
._1PWm9ISH5Q9QyGp-MEJio- ._1krdAAxWif6V5JBKe7PCmL ._1wxI-Cdck5EcUpgMYnTao6 ._8M_I5k5QNfkxuwEz1aFAy {
  font-size: 120px;
  font-weight: 500;
}
._1PWm9ISH5Q9QyGp-MEJio- ._1krdAAxWif6V5JBKe7PCmL ._1wxI-Cdck5EcUpgMYnTao6 ._8M_I5k5QNfkxuwEz1aFAy sup {
  font-size: 50px;
  vertical-align: super;
  z-index: 1;
}
._1PWm9ISH5Q9QyGp-MEJio- ._1krdAAxWif6V5JBKe7PCmL ._1wxI-Cdck5EcUpgMYnTao6 ._3vFR1VxHeu4re42WjiQmI4 {
  font-size: 30px;
  z-index: 1;
}
._1PWm9ISH5Q9QyGp-MEJio- ._1krdAAxWif6V5JBKe7PCmL ._1wxI-Cdck5EcUpgMYnTao6 ._3vFR1VxHeu4re42WjiQmI4 p {
  margin-bottom: 10px;
}
._1PWm9ISH5Q9QyGp-MEJio- ._1krdAAxWif6V5JBKe7PCmL ._1wxI-Cdck5EcUpgMYnTao6 ._3vFR1VxHeu4re42WjiQmI4 ._3FA8Fo4eGlTtRMei1VXh7W {
  color: #00FF00;
}
._1PWm9ISH5Q9QyGp-MEJio- ._1krdAAxWif6V5JBKe7PCmL ._1QjffIMhdME0J9qAh3Xx8P,
._1PWm9ISH5Q9QyGp-MEJio- ._1krdAAxWif6V5JBKe7PCmL ._2CAJ4kwaaEtN5QEVGhqyFE {
  width: 400px;
  border-radius: 50%;
  position: absolute;
  aspect-ratio: 1;
  border: 80px solid #66CC00;
  opacity: 0.6;
  z-index: 0;
}
._1PWm9ISH5Q9QyGp-MEJio- ._1krdAAxWif6V5JBKe7PCmL ._1QjffIMhdME0J9qAh3Xx8P {
  top: -242px;
  right: -246px;
}
._1PWm9ISH5Q9QyGp-MEJio- ._1krdAAxWif6V5JBKe7PCmL ._2CAJ4kwaaEtN5QEVGhqyFE {
  bottom: -288px;
  left: -115px;
}
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv {
  overflow: hidden;
}
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._3VHs4tYTX68MQ3UYfnxNLp {
  color: #fff;
  line-height: 1;
  min-height: 300px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-items: stretch;
}
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._3VHs4tYTX68MQ3UYfnxNLp div {
  width: 33.33%;
  padding: 20px 20px;
  z-index: 1;
}
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._3VHs4tYTX68MQ3UYfnxNLp div h4 {
  color: #217d5b;
  font-size: 22px;
  transition: all 0.3s;
}
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._3VHs4tYTX68MQ3UYfnxNLp div p {
  color: #757575;
  line-height: 1.6;
  margin: 0;
  transition: all 0.3s;
}
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._3VHs4tYTX68MQ3UYfnxNLp div:hover h4 {
  color: #66cc00;
}
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._3VHs4tYTX68MQ3UYfnxNLp div:hover p {
  color: #212121;
}
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._3VHs4tYTX68MQ3UYfnxNLp ._11KZnSuXl1U347S9I6r7bt,
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._3VHs4tYTX68MQ3UYfnxNLp .DIlJ-Zed39-odX8mpR_r2,
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._3VHs4tYTX68MQ3UYfnxNLp ._2b5SVdfgdkZ-0MjuUozcdd {
  background-color: rgba(75, 153, 129, 0.16);
}
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._2P_zouf_lKHnrGP6nQyz5D,
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv .tHjgVO0nwgkfsA5ewzmd6,
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._4BS-XOlGQnL6b7gw9a3M6 {
  width: 400px;
  border-radius: 50%;
  position: absolute;
  aspect-ratio: 1;
  border: 80px solid #66CC00;
  opacity: 0.2;
  z-index: 0;
  pointer-events: none;
}
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._2P_zouf_lKHnrGP6nQyz5D {
  top: -242px;
  left: -155px;
}
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv .tHjgVO0nwgkfsA5ewzmd6 {
  top: 0;
  right: -200px;
}
._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._4BS-XOlGQnL6b7gw9a3M6 {
  bottom: -360px;
  left: 130px;
}
@media screen and (max-width: 480px) {
  ._1PWm9ISH5Q9QyGp-MEJio- {
    flex-direction: column;
    align-items: center;
  }
  ._1PWm9ISH5Q9QyGp-MEJio- ._1krdAAxWif6V5JBKe7PCmL {
    flex-direction: row;
    width: 100%;
  }
  ._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv {
    width: 100%;
  }
  ._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._3VHs4tYTX68MQ3UYfnxNLp div {
    width: 50%;
  }
  ._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv ._1PyKb6BbA3aliEe--Nea3B {
    background-color: rgba(75, 153, 129, 0.16);
  }
  ._1PWm9ISH5Q9QyGp-MEJio- ._3RL8oD8S1p3ni-4Way29qv .DIlJ-Zed39-odX8mpR_r2 {
    background-color: unset !important;
  }
}

._2Z1nYLEOqt4SS8au7bJX4Y {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._6tsJ1qDYau1K-TmoTM3HJ {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._1OR81WwhDBFD_2-kgDXl1I {
  padding: 30px 0;
  background-color: #ff9800;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
._1OR81WwhDBFD_2-kgDXl1I::after {
  content: "";
  background-image: url(/static/waves_bg.svg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  opacity: 0.3;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 0;
  pointer-events: none;
}
._1OR81WwhDBFD_2-kgDXl1I button {
  z-index: 1;
}
._1OR81WwhDBFD_2-kgDXl1I .TsieiBC5ayzZfeE2vh3dG {
  color: #ffffff;
  font-size: 30px;
  font-weight: bold;
  z-index: 1;
}
._1OR81WwhDBFD_2-kgDXl1I .TsieiBC5ayzZfeE2vh3dG span {
  margin-left: 15px;
}
._1OR81WwhDBFD_2-kgDXl1I ._1TxT58nGIHdMkOJy5MO7JH {
  margin-right: 30px;
}
._1OR81WwhDBFD_2-kgDXl1I .ant-btn-primary {
  background-color: #fa8c16;
  border-color: transparent;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.ant-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: -0.09em;
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  outline: none;
  cursor: pointer;
}
.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox:hover .ant-checkbox-inner,
.ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #00ad59;
}
.ant-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #00ad59;
  border-radius: 2px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.ant-checkbox:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox::after {
  visibility: visible;
}
.ant-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
  transition: all 0.3s;
}
.ant-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-checkbox-checked .ant-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-checkbox-checked .ant-checkbox-inner {
  background-color: #00ad59;
  border-color: #00ad59;
}
.ant-checkbox-disabled {
  cursor: not-allowed;
}
.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  animation-name: none;
}
.ant-checkbox-disabled .ant-checkbox-input {
  cursor: not-allowed;
}
.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.ant-checkbox-disabled .ant-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.ant-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-checkbox-disabled:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after {
  visibility: hidden;
}
.ant-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  line-height: unset;
  cursor: pointer;
}
.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 8px;
}
.ant-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-checkbox-group-item {
  display: inline-block;
  margin-right: 8px;
}
.ant-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 0;
}
.ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.ant-checkbox-indeterminate .ant-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #00ad59;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-empty {
  margin: 0 8px;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
}
.ant-empty-image {
  height: 100px;
  margin-bottom: 8px;
}
.ant-empty-image img {
  height: 100%;
}
.ant-empty-image svg {
  height: 100%;
  margin: auto;
}
.ant-empty-description {
  margin: 0;
}
.ant-empty-footer {
  margin-top: 16px;
}
.ant-empty-normal {
  margin: 32px 0;
  color: rgba(0, 0, 0, 0.25);
}
.ant-empty-normal .ant-empty-image {
  height: 40px;
}
.ant-empty-small {
  margin: 8px 0;
  color: rgba(0, 0, 0, 0.25);
}
.ant-empty-small .ant-empty-image {
  height: 35px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-select {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  outline: 0;
}
.ant-select ul,
.ant-select ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-select > ul > li > a {
  padding: 0;
  background-color: #fff;
}
.ant-select-arrow {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 50%;
  right: 11px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  line-height: 1;
  transform-origin: 50% 50%;
}
.ant-select-arrow > * {
  line-height: 1;
}
.ant-select-arrow svg {
  display: inline-block;
}
.ant-select-arrow::before {
  display: none;
}
.ant-select-arrow .ant-select-arrow-icon {
  display: block;
}
.ant-select-arrow .ant-select-arrow-icon svg {
  transition: transform 0.3s;
}
.ant-select-selection {
  display: block;
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  border-radius: 4px;
  outline: none;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  user-select: none;
}
.ant-select-selection:hover {
  border-color: #1eba69;
  border-right-width: 1px !important;
}
.ant-select-focused .ant-select-selection,
.ant-select-selection:focus,
.ant-select-selection:active {
  border-color: #1eba69;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 173, 89, 0.2);
}
.ant-select-selection__clear {
  position: absolute;
  top: 50%;
  right: 11px;
  z-index: 1;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  font-style: normal;
  line-height: 12px;
  text-align: center;
  text-transform: none;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  transition: color 0.3s ease, opacity 0.15s ease;
  text-rendering: auto;
}
.ant-select-selection__clear::before {
  display: block;
}
.ant-select-selection__clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-select-selection:hover .ant-select-selection__clear {
  opacity: 1;
}
.ant-select-selection-selected-value {
  float: left;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-select-no-arrow .ant-select-selection-selected-value {
  padding-right: 0;
}
.ant-select-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-disabled .ant-select-selection {
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-select-disabled .ant-select-selection:hover,
.ant-select-disabled .ant-select-selection:focus,
.ant-select-disabled .ant-select-selection:active {
  border-color: #d9d9d9;
  box-shadow: none;
}
.ant-select-disabled .ant-select-selection__clear {
  display: none;
  visibility: hidden;
  pointer-events: none;
}
.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice {
  padding-right: 10px;
  color: rgba(0, 0, 0, 0.33);
  background: #f5f5f5;
}
.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove {
  display: none;
}
.ant-select-selection--single {
  position: relative;
  height: 32px;
  cursor: pointer;
}
.ant-select-selection--single .ant-select-selection__rendered {
  margin-right: 24px;
}
.ant-select-no-arrow .ant-select-selection__rendered {
  margin-right: 11px;
}
.ant-select-selection__rendered {
  position: relative;
  display: block;
  margin-right: 11px;
  margin-left: 11px;
  line-height: 30px;
}
.ant-select-selection__rendered::after {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '.';
  pointer-events: none;
}
.ant-select-lg {
  font-size: 16px;
}
.ant-select-lg .ant-select-selection--single {
  height: 40px;
}
.ant-select-lg .ant-select-selection__rendered {
  line-height: 38px;
}
.ant-select-lg .ant-select-selection--multiple {
  min-height: 40px;
}
.ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li {
  height: 32px;
  line-height: 32px;
}
.ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear,
.ant-select-lg .ant-select-selection--multiple .ant-select-arrow {
  top: 20px;
}
.ant-select-sm .ant-select-selection--single {
  height: 24px;
}
.ant-select-sm .ant-select-selection__rendered {
  margin-left: 7px;
  line-height: 22px;
}
.ant-select-sm .ant-select-selection--multiple {
  min-height: 24px;
}
.ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li {
  height: 16px;
  line-height: 14px;
}
.ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear,
.ant-select-sm .ant-select-selection--multiple .ant-select-arrow {
  top: 12px;
}
.ant-select-sm .ant-select-selection__clear,
.ant-select-sm .ant-select-arrow {
  right: 8px;
}
.ant-select-disabled .ant-select-selection__choice__remove {
  color: rgba(0, 0, 0, 0.25);
  cursor: default;
}
.ant-select-disabled .ant-select-selection__choice__remove:hover {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-search__field__wrap {
  position: relative;
  display: inline-block;
}
.ant-select-selection__placeholder,
.ant-select-search__field__placeholder {
  position: absolute;
  top: 50%;
  right: 9px;
  left: 0;
  max-width: 100%;
  height: 20px;
  margin-top: -10px;
  overflow: hidden;
  color: #bfbfbf;
  line-height: 20px;
  white-space: nowrap;
  text-align: left;
  text-overflow: ellipsis;
}
.ant-select-search__field__placeholder {
  left: 12px;
}
.ant-select-search__field__mirror {
  position: absolute;
  top: 0;
  left: 0;
  white-space: pre;
  opacity: 0;
  pointer-events: none;
}
.ant-select-search--inline {
  position: absolute;
  width: 100%;
  height: 100%;
}
.ant-select-search--inline .ant-select-search__field__wrap {
  width: 100%;
  height: 100%;
}
.ant-select-search--inline .ant-select-search__field {
  width: 100%;
  height: 100%;
  font-size: 100%;
  line-height: 1;
  background: transparent;
  border-width: 0;
  border-radius: 4px;
  outline: 0;
}
.ant-select-search--inline > i {
  float: right;
}
.ant-select-selection--multiple {
  min-height: 32px;
  padding-bottom: 3px;
  cursor: text;
  zoom: 1;
}
.ant-select-selection--multiple::before,
.ant-select-selection--multiple::after {
  display: table;
  content: '';
}
.ant-select-selection--multiple::after {
  clear: both;
}
.ant-select-selection--multiple .ant-select-search--inline {
  position: static;
  float: left;
  width: auto;
  max-width: 100%;
  padding: 0;
}
.ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field {
  width: 0.75em;
  max-width: 100%;
  padding: 1px;
}
.ant-select-selection--multiple .ant-select-selection__rendered {
  height: auto;
  margin-bottom: -3px;
  margin-left: 5px;
}
.ant-select-selection--multiple .ant-select-selection__placeholder {
  margin-left: 6px;
}
.ant-select-selection--multiple > ul > li,
.ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  height: 24px;
  margin-top: 3px;
  line-height: 22px;
}
.ant-select-selection--multiple .ant-select-selection__choice {
  position: relative;
  float: left;
  max-width: 99%;
  margin-right: 4px;
  padding: 0 20px 0 10px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.65);
  background-color: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  cursor: default;
  transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-select-selection--multiple .ant-select-selection__choice__disabled {
  padding: 0 10px;
}
.ant-select-selection--multiple .ant-select-selection__choice__content {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-select-selection--multiple .ant-select-selection__choice__remove {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 4px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  line-height: inherit;
  cursor: pointer;
  transition: all 0.3s;
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  transform: scale(0.83333333) rotate(0deg);
}
.ant-select-selection--multiple .ant-select-selection__choice__remove > * {
  line-height: 1;
}
.ant-select-selection--multiple .ant-select-selection__choice__remove svg {
  display: inline-block;
}
.ant-select-selection--multiple .ant-select-selection__choice__remove::before {
  display: none;
}
.ant-select-selection--multiple .ant-select-selection__choice__remove .ant-select-selection--multiple .ant-select-selection__choice__remove-icon {
  display: block;
}
:root .ant-select-selection--multiple .ant-select-selection__choice__remove {
  font-size: 12px;
}
.ant-select-selection--multiple .ant-select-selection__choice__remove:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-select-selection--multiple .ant-select-selection__clear,
.ant-select-selection--multiple .ant-select-arrow {
  top: 16px;
}
.ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered,
.ant-select-show-arrow .ant-select-selection--multiple .ant-select-selection__rendered {
  margin-right: 20px;
}
.ant-select-open .ant-select-arrow-icon svg {
  transform: rotate(180deg);
}
.ant-select-open .ant-select-selection {
  border-color: #1eba69;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 173, 89, 0.2);
}
.ant-select-combobox .ant-select-arrow {
  display: none;
}
.ant-select-combobox .ant-select-search--inline {
  float: none;
  width: 100%;
  height: 100%;
}
.ant-select-combobox .ant-select-search__field__wrap {
  width: 100%;
  height: 100%;
}
.ant-select-combobox .ant-select-search__field {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;
  box-shadow: none;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0s;
}
.ant-select-combobox.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered,
.ant-select-combobox.ant-select-show-arrow .ant-select-selection:hover .ant-select-selection__rendered {
  margin-right: 20px;
}
.ant-select-dropdown {
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  font-size: 14px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpIn;
}
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownIn;
}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpOut;
}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownOut;
}
.ant-select-dropdown-hidden {
  display: none;
}
.ant-select-dropdown-menu {
  max-height: 250px;
  margin-bottom: 0;
  padding: 4px 0;
  padding-left: 0;
  overflow: auto;
  list-style: none;
  outline: none;
}
.ant-select-dropdown-menu-item-group-list {
  margin: 0;
  padding: 0;
}
.ant-select-dropdown-menu-item-group-list > .ant-select-dropdown-menu-item {
  padding-left: 20px;
}
.ant-select-dropdown-menu-item-group-title {
  height: 32px;
  padding: 0 12px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  line-height: 32px;
}
.ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:first-child:not(:last-child),
.ant-select-dropdown-menu-item-group:not(:last-child) .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:last-child {
  border-radius: 0;
}
.ant-select-dropdown-menu-item {
  position: relative;
  display: block;
  padding: 5px 12px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.65);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: #d5edde;
}
.ant-select-dropdown-menu-item-selected {
  color: rgba(0, 0, 0, 0.65);
  font-weight: 600;
  background-color: #fafafa;
}
.ant-select-dropdown-menu-item-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-dropdown-menu-item-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: #d5edde;
}
.ant-select-dropdown-menu-item-divider {
  height: 1px;
  margin: 1px 0;
  overflow: hidden;
  line-height: 0;
  background-color: #e8e8e8;
}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item {
  padding-right: 32px;
}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item .ant-select-selected-icon {
  position: absolute;
  top: 50%;
  right: 12px;
  color: transparent;
  font-weight: bold;
  font-size: 12px;
  text-shadow: 0 0.1px 0, 0.1px 0 0, 0 -0.1px 0, -0.1px 0;
  transform: translateY(-50%);
  transition: all 0.2s;
}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover .ant-select-selected-icon {
  color: rgba(0, 0, 0, 0.87);
}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled .ant-select-selected-icon {
  display: none;
}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected .ant-select-selected-icon,
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover .ant-select-selected-icon {
  display: inline-block;
  color: #00ad59;
}
.ant-select-dropdown--empty.ant-select-dropdown--multiple .ant-select-dropdown-menu-item {
  padding-right: 12px;
}
.ant-select-dropdown-container-open .ant-select-dropdown,
.ant-select-dropdown-open .ant-select-dropdown {
  display: block;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-tag {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  height: auto;
  margin-right: 8px;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  background: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  cursor: default;
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-tag:hover {
  opacity: 0.85;
}
.ant-tag,
.ant-tag a,
.ant-tag a:hover {
  color: rgba(0, 0, 0, 0.65);
}
.ant-tag > a:first-child:last-child {
  display: inline-block;
  margin: 0 -8px;
  padding: 0 8px;
}
.ant-tag .anticon-close {
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  transform: scale(0.83333333) rotate(0deg);
  margin-left: 3px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
:root .ant-tag .anticon-close {
  font-size: 12px;
}
.ant-tag .anticon-close:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tag-has-color {
  border-color: transparent;
}
.ant-tag-has-color,
.ant-tag-has-color a,
.ant-tag-has-color a:hover,
.ant-tag-has-color .anticon-close,
.ant-tag-has-color .anticon-close:hover {
  color: #fff;
}
.ant-tag-checkable {
  background-color: transparent;
  border-color: transparent;
}
.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {
  color: #00ad59;
}
.ant-tag-checkable:active,
.ant-tag-checkable-checked {
  color: #fff;
}
.ant-tag-checkable-checked {
  background-color: #00ad59;
}
.ant-tag-checkable:active {
  background-color: #00874a;
}
.ant-tag-hidden {
  display: none;
}
.ant-tag-pink {
  color: #eb2f96;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-pink-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-magenta {
  color: #eb2f96;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-magenta-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-red {
  color: #f5222d;
  background: #fff1f0;
  border-color: #ffa39e;
}
.ant-tag-red-inverse {
  color: #fff;
  background: #f5222d;
  border-color: #f5222d;
}
.ant-tag-volcano {
  color: #fa541c;
  background: #fff2e8;
  border-color: #ffbb96;
}
.ant-tag-volcano-inverse {
  color: #fff;
  background: #fa541c;
  border-color: #fa541c;
}
.ant-tag-orange {
  color: #fa8c16;
  background: #fff7e6;
  border-color: #ffd591;
}
.ant-tag-orange-inverse {
  color: #fff;
  background: #fa8c16;
  border-color: #fa8c16;
}
.ant-tag-yellow {
  color: #fadb14;
  background: #feffe6;
  border-color: #fffb8f;
}
.ant-tag-yellow-inverse {
  color: #fff;
  background: #fadb14;
  border-color: #fadb14;
}
.ant-tag-gold {
  color: #faad14;
  background: #fffbe6;
  border-color: #ffe58f;
}
.ant-tag-gold-inverse {
  color: #fff;
  background: #faad14;
  border-color: #faad14;
}
.ant-tag-cyan {
  color: #13c2c2;
  background: #e6fffb;
  border-color: #87e8de;
}
.ant-tag-cyan-inverse {
  color: #fff;
  background: #13c2c2;
  border-color: #13c2c2;
}
.ant-tag-lime {
  color: #a0d911;
  background: #fcffe6;
  border-color: #eaff8f;
}
.ant-tag-lime-inverse {
  color: #fff;
  background: #a0d911;
  border-color: #a0d911;
}
.ant-tag-green {
  color: #52c41a;
  background: #f6ffed;
  border-color: #b7eb8f;
}
.ant-tag-green-inverse {
  color: #fff;
  background: #52c41a;
  border-color: #52c41a;
}
.ant-tag-blue {
  color: #1890ff;
  background: #e6f7ff;
  border-color: #91d5ff;
}
.ant-tag-blue-inverse {
  color: #fff;
  background: #1890ff;
  border-color: #1890ff;
}
.ant-tag-geekblue {
  color: #2f54eb;
  background: #f0f5ff;
  border-color: #adc6ff;
}
.ant-tag-geekblue-inverse {
  color: #fff;
  background: #2f54eb;
  border-color: #2f54eb;
}
.ant-tag-purple {
  color: #722ed1;
  background: #f9f0ff;
  border-color: #d3adf7;
}
.ant-tag-purple-inverse {
  color: #fff;
  background: #722ed1;
  border-color: #722ed1;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-affix {
  position: fixed;
  z-index: 10;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-layout {
  display: flex;
  flex: auto;
  flex-direction: column;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
  background: #f0f2f5;
}
.ant-layout,
.ant-layout * {
  box-sizing: border-box;
}
.ant-layout.ant-layout-has-sider {
  flex-direction: row;
}
.ant-layout.ant-layout-has-sider > .ant-layout,
.ant-layout.ant-layout-has-sider > .ant-layout-content {
  overflow-x: hidden;
}
.ant-layout-header,
.ant-layout-footer {
  flex: 0 0 auto;
}
.ant-layout-header {
  height: 64px;
  padding: 0 50px;
  line-height: 64px;
  background: #001529;
}
.ant-layout-footer {
  padding: 24px 50px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  background: #f0f2f5;
}
.ant-layout-content {
  flex: auto;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
}
.ant-layout-sider {
  position: relative;
  /* fix firefox can't set width smaller than content on flex item */
  min-width: 0;
  background: #001529;
  transition: all 0.2s;
}
.ant-layout-sider-children {
  height: 100%;
  margin-top: -0.1px;
  padding-top: 0.1px;
}
.ant-layout-sider-has-trigger {
  padding-bottom: 48px;
}
.ant-layout-sider-right {
  order: 1;
}
.ant-layout-sider-trigger {
  position: fixed;
  bottom: 0;
  z-index: 1;
  height: 48px;
  color: #fff;
  line-height: 48px;
  text-align: center;
  background: #002140;
  cursor: pointer;
  transition: all 0.2s;
}
.ant-layout-sider-zero-width > * {
  overflow: hidden;
}
.ant-layout-sider-zero-width-trigger {
  position: absolute;
  top: 64px;
  right: -36px;
  z-index: 1;
  width: 36px;
  height: 42px;
  color: #fff;
  font-size: 18px;
  line-height: 42px;
  text-align: center;
  background: #001529;
  border-radius: 0 4px 4px 0;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-layout-sider-zero-width-trigger:hover {
  background: #192c3e;
}
.ant-layout-sider-zero-width-trigger-right {
  left: -36px;
  border-radius: 4px 0 0 4px;
}
.ant-layout-sider-light {
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-trigger {
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-typography {
  color: rgba(0, 0, 0, 0.65);
}
.ant-typography.ant-typography-secondary {
  color: rgba(0, 0, 0, 0.45);
}
.ant-typography.ant-typography-warning {
  color: #faad14;
}
.ant-typography.ant-typography-danger {
  color: #f5222d;
}
.ant-typography.ant-typography-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
  user-select: none;
}
div.ant-typography,
.ant-typography p {
  margin-bottom: 1em;
}
h1.ant-typography,
.ant-typography h1 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 38px;
  line-height: 1.23;
}
h2.ant-typography,
.ant-typography h2 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 30px;
  line-height: 1.35;
}
h3.ant-typography,
.ant-typography h3 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 24px;
  line-height: 1.35;
}
h4.ant-typography,
.ant-typography h4 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 20px;
  line-height: 1.4;
}
.ant-typography + h1.ant-typography,
.ant-typography + h2.ant-typography,
.ant-typography + h3.ant-typography,
.ant-typography + h4.ant-typography {
  margin-top: 1.2em;
}
.ant-typography div + h1,
.ant-typography ul + h1,
.ant-typography li + h1,
.ant-typography p + h1,
.ant-typography h1 + h1,
.ant-typography h2 + h1,
.ant-typography h3 + h1,
.ant-typography h4 + h1,
.ant-typography div + h2,
.ant-typography ul + h2,
.ant-typography li + h2,
.ant-typography p + h2,
.ant-typography h1 + h2,
.ant-typography h2 + h2,
.ant-typography h3 + h2,
.ant-typography h4 + h2,
.ant-typography div + h3,
.ant-typography ul + h3,
.ant-typography li + h3,
.ant-typography p + h3,
.ant-typography h1 + h3,
.ant-typography h2 + h3,
.ant-typography h3 + h3,
.ant-typography h4 + h3,
.ant-typography div + h4,
.ant-typography ul + h4,
.ant-typography li + h4,
.ant-typography p + h4,
.ant-typography h1 + h4,
.ant-typography h2 + h4,
.ant-typography h3 + h4,
.ant-typography h4 + h4 {
  margin-top: 1.2em;
}
span.ant-typography-ellipsis {
  display: inline-block;
}
.ant-typography a {
  color: #00ad59;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-typography a:focus,
.ant-typography a:hover {
  color: #1eba69;
}
.ant-typography a:active {
  color: #00874a;
}
.ant-typography a:active,
.ant-typography a:hover {
  text-decoration: none;
}
.ant-typography a[disabled] {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
  pointer-events: none;
}
.ant-typography code {
  margin: 0 0.2em;
  padding: 0.2em 0.4em 0.1em;
  font-size: 85%;
  background: rgba(0, 0, 0, 0.06);
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 3px;
}
.ant-typography mark {
  padding: 0;
  background-color: #ffe58f;
}
.ant-typography u,
.ant-typography ins {
  text-decoration: underline;
  text-decoration-skip-ink: auto;
}
.ant-typography s,
.ant-typography del {
  text-decoration: line-through;
}
.ant-typography strong {
  font-weight: 600;
}
.ant-typography-expand,
.ant-typography-edit,
.ant-typography-copy {
  color: #00ad59;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  margin-left: 8px;
}
.ant-typography-expand:focus,
.ant-typography-edit:focus,
.ant-typography-copy:focus,
.ant-typography-expand:hover,
.ant-typography-edit:hover,
.ant-typography-copy:hover {
  color: #1eba69;
}
.ant-typography-expand:active,
.ant-typography-edit:active,
.ant-typography-copy:active {
  color: #00874a;
}
.ant-typography-copy-success,
.ant-typography-copy-success:hover,
.ant-typography-copy-success:focus {
  color: #52c41a;
}
.ant-typography-edit-content {
  position: relative;
}
div.ant-typography-edit-content {
  left: -12px;
  margin-top: -5px;
  margin-bottom: calc(1em - 4px - 2px);
}
.ant-typography-edit-content-confirm {
  position: absolute;
  right: 10px;
  bottom: 8px;
  color: rgba(0, 0, 0, 0.45);
  pointer-events: none;
}
.ant-typography-edit-content textarea {
  -moz-transition: none;
}
.ant-typography ul,
.ant-typography ol {
  margin: 0 0 1em 0;
  padding: 0;
}
.ant-typography ul li,
.ant-typography ol li {
  margin: 0 0 0 20px;
  padding: 0 0 0 4px;
}
.ant-typography ul li {
  list-style-type: circle;
}
.ant-typography ul li li {
  list-style-type: disc;
}
.ant-typography ol li {
  list-style-type: decimal;
}
.ant-typography-ellipsis-single-line {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-typography-ellipsis-multiple-line {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.Aq_vIbeDBvXEO9PNGZ3y5,
._1UY7sjQ5-nfgIXUg8LjNLG {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._33G-oCft8TegrGcWcaJy-3 {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
/* 我们的优势 */
._1UY7sjQ5-nfgIXUg8LjNLG {
  display: flex;
  flex-wrap: wrap;
}
._1UY7sjQ5-nfgIXUg8LjNLG .PlNn4Rusr76VhgxtuGkhe {
  display: flex;
  justify-content: center;
  margin-top: 40px;
  width: 100%;
}
._1UY7sjQ5-nfgIXUg8LjNLG h2._1JaXjQj6j67-gdhB4W9IJS {
  font-weight: 100;
  color: #217d5b;
  font-size: 35px;
  margin-bottom: 40px;
  text-align: center;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1hOHUi25bTF7MRVvOMA1D6 {
  object-fit: contain;
  width: 100%;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 .nRkPkWEhN-bd2_jmbBlaJ {
  height: 36px;
  margin: 10px 10px 10px 0;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 .SdpxHiMB7IQVqo4eZKwzZ {
  display: inline-flex;
  align-items: center;
  width: 100%;
  justify-content: flex-end;
  margin: 10px 0;
  filter: grayscale(100%);
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._3Qt5lOn8n1ee1LaR_3wRMi {
  list-style: circle;
  margin: 10px 0;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 h4 {
  margin-top: 15px;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1FJIrPFu3o0TJ0Fbi62jlv {
  display: flex;
  align-content: center;
  justify-content: flex-start;
  align-items: center;
  padding: 0 10px;
  background-color: rgba(232, 232, 232, 0.25);
  border-radius: 5px;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1FJIrPFu3o0TJ0Fbi62jlv span {
  flex-grow: 2;
  display: inline-flex;
  justify-content: flex-end;
  align-items: center;
  font-size: 16px;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1FJIrPFu3o0TJ0Fbi62jlv span strong {
  font-size: 28px;
  color: #009688;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ {
  min-height: 400px;
  background-image: url('/static/aboutUs/serviceflow.png');
  background-repeat: no-repeat;
  background-size: initial;
  background-position: center;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._23qw3T44bsuQ8v6GdZOn0v,
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1lT-hDJgALaCm4Pay0GdmA,
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1ggkMfVVf00YdZ7-cQkI38 {
  display: flex;
  justify-content: center;
  align-content: center;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1ggkMfVVf00YdZ7-cQkI38 ._2EBABMbjnl98gyTkbHSIG- {
  display: flex;
  justify-content: center;
  background-color: #00C400;
  align-items: center;
  flex-direction: column;
  height: 240px;
  width: 240px;
  border-radius: 50%;
  line-height: 1;
  text-align: center;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1ggkMfVVf00YdZ7-cQkI38 ._2EBABMbjnl98gyTkbHSIG- img {
  height: 60px;
  mix-blend-mode: multiply;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1ggkMfVVf00YdZ7-cQkI38 ._2EBABMbjnl98gyTkbHSIG- p {
  font-size: 24px;
  color: #fff;
  margin: 0;
  max-width: 200px;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1ggkMfVVf00YdZ7-cQkI38::after {
  content: '';
  position: absolute;
  height: 100%;
  background-color: #0E8E5D;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._23qw3T44bsuQ8v6GdZOn0v {
  background-color: #ffffff;
  display: flex;
  justify-content: flex-start;
  border-radius: 0 50% 50% 0;
  height: 400px;
  align-items: center;
  box-shadow: 0 0 50px 0 #ffffff;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._23qw3T44bsuQ8v6GdZOn0v ._2YIeEBf24tPEHiFlGzPq7V {
  list-style: disc;
  font-size: 15px;
  margin: 0;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1lT-hDJgALaCm4Pay0GdmA {
  background-color: #ffffff;
  display: flex;
  justify-content: flex-start;
  border-radius: 50% 0 0 50%;
  height: 400px;
  align-items: center;
  box-shadow: 0 0 50px 0 #ffffff;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1lT-hDJgALaCm4Pay0GdmA .QaJoebtJK1lRgjPpEVaqT li {
  position: absolute;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  text-align: center;
  line-height: 1;
  color: #fff;
  aspect-ratio: 1;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1lT-hDJgALaCm4Pay0GdmA .QaJoebtJK1lRgjPpEVaqT ._3SEtLv7xvR827m8kyLOrAC {
  width: 150px;
  background: #ffc107cc;
  top: 14px;
  left: 60px;
  font-size: 34px;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1lT-hDJgALaCm4Pay0GdmA .QaJoebtJK1lRgjPpEVaqT ._3sMcXPJaidWw7aqnPT1_1 {
  width: 180px;
  background: #00968899;
  top: 140px;
  left: 20px;
  font-size: 24px;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1lT-hDJgALaCm4Pay0GdmA .QaJoebtJK1lRgjPpEVaqT .GsIei_5dG6NwSnUBKCGTo {
  width: 100px;
  background: #e91e63a3;
  top: 188px;
  left: 190px;
  font-size: 31px;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1lT-hDJgALaCm4Pay0GdmA .QaJoebtJK1lRgjPpEVaqT ._1ELjdoK3cFfhEiAhkxc8nF {
  width: 130px;
  background: #00bcd4bd;
  top: 140px;
  left: 260px;
  font-size: 39px;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1lT-hDJgALaCm4Pay0GdmA .QaJoebtJK1lRgjPpEVaqT ._1J8XYTBztji7fuQgWVh0ha {
  width: 140px;
  background: #ff980073;
  top: 50px;
  left: 230px;
  font-size: 39px;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._3iBt6tqsEJ9j7hohAKJm7J ._2ZtJrL-VNlE95Qzu6QGIii {
  display: flex;
  justify-content: center;
  padding: 20px;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._3iBt6tqsEJ9j7hohAKJm7J ._2ZtJrL-VNlE95Qzu6QGIii .nRkPkWEhN-bd2_jmbBlaJ {
  font-size: 36px;
  color: #4CAF50;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._3iBt6tqsEJ9j7hohAKJm7J h4 {
  margin-top: 15px;
  font-size: 14px;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._3iBt6tqsEJ9j7hohAKJm7J ul {
  list-style: circle;
  padding-left: 15px;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._3iBt6tqsEJ9j7hohAKJm7J ._32--lzRvVEVkD3nSrbvNTs {
  list-style: square;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._3iBt6tqsEJ9j7hohAKJm7J ._3uZdjTJLac7ZQPb4-nfy3i {
  list-style: disc;
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._3iBt6tqsEJ9j7hohAKJm7J .ant-card-head {
  margin-bottom: 10px;
  color: #217d5b;
  border-bottom: 1px solid #00ad59;
}
@media screen and (max-width: 480px) {
  ._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._3iBt6tqsEJ9j7hohAKJm7J {
    display: inline-flex;
    flex-direction: column;
  }
  ._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._3iBt6tqsEJ9j7hohAKJm7J ._2ZtJrL-VNlE95Qzu6QGIii {
    display: none;
  }
  ._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._3iBt6tqsEJ9j7hohAKJm7J .ant-col-10,
  ._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._3iBt6tqsEJ9j7hohAKJm7J .ant-col-8,
  ._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._3iBt6tqsEJ9j7hohAKJm7J .ant-col-6 {
    width: 100%;
  }
  ._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._23qw3T44bsuQ8v6GdZOn0v {
    height: unset;
    width: 100%;
  }
  ._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1ggkMfVVf00YdZ7-cQkI38,
  ._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1My2TPj4wEnTfl5TQNZnTJ ._1lT-hDJgALaCm4Pay0GdmA {
    display: none;
  }
  ._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 ._1e_fDMVdE2exp8DkMHyKOU {
    display: inline-flex;
    flex-direction: column;
  }
}
._1UY7sjQ5-nfgIXUg8LjNLG .CyI1gpUftrWey9W0SlAx2 .ant-tabs-tab-active {
  background-color: #f1f8e9;
}

._3R-GNvRSUUY9nDwVihsFOZ,
._2FKrfRjW-XE6IIT7lsjCx2 {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._3adiiEUWjLa7_Zoari70p- {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._2FKrfRjW-XE6IIT7lsjCx2 {
  display: flex;
  flex-wrap: wrap;
}
._2FKrfRjW-XE6IIT7lsjCx2 ._2nQetWJip0v5HkHd9zKzSz {
  display: flex;
  justify-content: center;
  margin-top: 40px;
  width: 100%;
}
._2FKrfRjW-XE6IIT7lsjCx2 h2.WpChIXVGD4NQhzR6SBnZh {
  font-weight: 100;
  color: #217d5b;
  font-size: 35px;
  margin-bottom: 40px;
  text-align: center;
}

._3p77cuZezsJf6HEerwE3Mg,
._3-hQIuyTt9L3H5FPDaOylT {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._2iRhrwjZV9J6Wd8kYAO60s {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
/* 时间线-公司历史 */
._3-hQIuyTt9L3H5FPDaOylT ._2i1k6aMBrlveea9btjdU-C {
  display: flex;
  justify-content: center;
  margin-top: 40px;
  width: 100%;
}
._3-hQIuyTt9L3H5FPDaOylT h2._1NCSAsWdwuCCjwGr4XiYA7 {
  font-weight: 100;
  color: #217d5b;
  font-size: 35px;
  margin-bottom: 40px;
  text-align: center;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 {
  display: flex;
  justify-content: center;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi {
  display: inline-flex;
  width: 100%;
  height: 500px;
  padding: 0;
  margin: 20px 0;
  z-index: 1;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi li {
  flex: 0 0 20%;
  display: flex;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi li ._3JWkxfJwP8lWNz0avMVHRy {
  display: inline-flex;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi li ._3JWkxfJwP8lWNz0avMVHRy ._2aGQS7gjVMmYF0K6LfuMTV {
  height: 250px;
  width: 1px;
  background-color: #85b527;
  position: relative;
  left: 30px;
  display: flex;
  justify-content: center;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi li ._3JWkxfJwP8lWNz0avMVHRy ._2aGQS7gjVMmYF0K6LfuMTV::after {
  width: 25px;
  height: 25px;
  background-color: #85b527;
  display: block;
  content: "";
  border-radius: 50%;
  text-align: center;
  vertical-align: middle;
  position: absolute;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi li ._3JWkxfJwP8lWNz0avMVHRy ._2a06L4nTHzRP6nW2AfvdyI {
  color: #666666;
  font-size: 30px;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi li ._3JWkxfJwP8lWNz0avMVHRy ._1SqAlbLPs_sDEvA0vARRhP {
  display: block;
  width: 100%;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi li ._3JWkxfJwP8lWNz0avMVHRy ._1SqAlbLPs_sDEvA0vARRhP .aGgfTZVKBFDsd34bwo4z7 {
  max-width: 400px;
  height: 250px;
  position: absolute;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi li ._3JWkxfJwP8lWNz0avMVHRy ._1SqAlbLPs_sDEvA0vARRhP .aGgfTZVKBFDsd34bwo4z7 h3 {
  color: #217d5b;
  font-size: 24px;
  font-weight: bold;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi li._2vJBLHnUXWlSgt61Z7Ssa_ {
  align-items: flex-start;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi li._2vJBLHnUXWlSgt61Z7Ssa_ ._2aGQS7gjVMmYF0K6LfuMTV::after {
  bottom: 0;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi li._1PWSLUs4cMuvTzs22LPH8N {
  align-items: flex-end;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi li._1PWSLUs4cMuvTzs22LPH8N ._2aGQS7gjVMmYF0K6LfuMTV::after {
  top: 0;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7 .xegmyq8FrgMt_jkqic9Xi li._1PWSLUs4cMuvTzs22LPH8N .aGgfTZVKBFDsd34bwo4z7 {
  bottom: 0;
}
._3-hQIuyTt9L3H5FPDaOylT ._2c-iwXPxu49JmbmU9IDuy7::after {
  content: "";
  position: absolute;
  top: 100px;
  background-image: url(/static/aboutUs/aboutup_bg_line.png);
  background-repeat: no-repeat;
  background-position: top;
  height: 500px;
  width: 100%;
  opacity: 0.8;
  z-index: 0;
}
._3-hQIuyTt9L3H5FPDaOylT {
  display: flex;
  flex-wrap: wrap;
}
@media screen and (max-width: 480px) {
  ._3-hQIuyTt9L3H5FPDaOylT {
    display: none;
  }
}

._3ZYDneXru8WLohvetIdnr3,
._9VJBTjH5gHReiF9uMO3u {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._2bcAE_4mqV_5cEgBWv-_2f {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
/* 为什么选择我们，公司亮点 */
._9VJBTjH5gHReiF9uMO3u ._2R8ue5XasGCn_oFDbJNS5R {
  display: flex;
  justify-content: center;
  margin-top: 40px;
  width: 100%;
}
._9VJBTjH5gHReiF9uMO3u h2._3CpkmKfagzNqYnh_v1tNgs {
  font-weight: 100;
  color: #217d5b;
  font-size: 35px;
  margin-bottom: 40px;
  text-align: center;
}
._9VJBTjH5gHReiF9uMO3u ._3kTL4Gi5YSvNaGNfNVXozX {
  display: flex;
  justify-content: center;
}
._9VJBTjH5gHReiF9uMO3u ._3kTL4Gi5YSvNaGNfNVXozX .drLkfeh9ALXTGuaHTrwH5 {
  display: inline-flex;
  padding: 0;
  flex-wrap: wrap;
  width: 100%;
  justify-content: center;
}
._9VJBTjH5gHReiF9uMO3u ._3kTL4Gi5YSvNaGNfNVXozX .drLkfeh9ALXTGuaHTrwH5 li {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  align-items: center;
  padding: 0;
  width: 150px;
  margin: 3px;
  border-radius: 5px;
}
._9VJBTjH5gHReiF9uMO3u ._3kTL4Gi5YSvNaGNfNVXozX .drLkfeh9ALXTGuaHTrwH5 li dt {
  font-size: 38px;
  margin: 0;
  color: #000000;
}
._9VJBTjH5gHReiF9uMO3u ._3kTL4Gi5YSvNaGNfNVXozX .drLkfeh9ALXTGuaHTrwH5 li dl {
  font-size: 16px;
  margin: 0;
  height: 50px;
  line-height: 1;
  background-color: #00000f14;
  width: 100%;
  padding: 10px 5px;
  color: #fff;
  text-align: center;
}
._9VJBTjH5gHReiF9uMO3u {
  display: flex;
  flex-wrap: wrap;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}
.ant-dropdown::before {
  position: absolute;
  top: -7px;
  right: 0;
  bottom: -7px;
  left: -7px;
  z-index: -9999;
  opacity: 0.0001;
  content: ' ';
}
.ant-dropdown-wrap {
  position: relative;
}
.ant-dropdown-wrap .ant-btn > .anticon-down {
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  transform: scale(0.83333333) rotate(0deg);
}
:root .ant-dropdown-wrap .ant-btn > .anticon-down {
  font-size: 12px;
}
.ant-dropdown-wrap .anticon-down::before {
  transition: transform 0.2s;
}
.ant-dropdown-wrap-open .anticon-down::before {
  transform: rotate(180deg);
}
.ant-dropdown-hidden,
.ant-dropdown-menu-hidden {
  display: none;
}
.ant-dropdown-menu {
  position: relative;
  margin: 0;
  padding: 4px 0;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  -webkit-transform: translate3d(0, 0, 0);
}
.ant-dropdown-menu-item-group-title {
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.45);
  transition: all 0.3s;
}
.ant-dropdown-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
}
.ant-dropdown-menu-submenu-popup > .ant-dropdown-menu {
  transform-origin: 0 0;
}
.ant-dropdown-menu-submenu-popup ul,
.ant-dropdown-menu-submenu-popup li {
  list-style: none;
}
.ant-dropdown-menu-submenu-popup ul {
  margin-right: 0.3em;
  margin-left: 0.3em;
  padding: 0;
}
.ant-dropdown-menu-item,
.ant-dropdown-menu-submenu-title {
  clear: both;
  margin: 0;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.65);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-dropdown-menu-item > .anticon:first-child,
.ant-dropdown-menu-submenu-title > .anticon:first-child,
.ant-dropdown-menu-item > span > .anticon:first-child,
.ant-dropdown-menu-submenu-title > span > .anticon:first-child {
  min-width: 12px;
  margin-right: 8px;
  font-size: 12px;
}
.ant-dropdown-menu-item > a,
.ant-dropdown-menu-submenu-title > a {
  display: block;
  margin: -5px -12px;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.65);
  transition: all 0.3s;
}
.ant-dropdown-menu-item-selected,
.ant-dropdown-menu-submenu-title-selected,
.ant-dropdown-menu-item-selected > a,
.ant-dropdown-menu-submenu-title-selected > a {
  color: #00ad59;
  background-color: #d5edde;
}
.ant-dropdown-menu-item:hover,
.ant-dropdown-menu-submenu-title:hover {
  background-color: #d5edde;
}
.ant-dropdown-menu-item-disabled,
.ant-dropdown-menu-submenu-title-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-dropdown-menu-item-disabled:hover,
.ant-dropdown-menu-submenu-title-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-dropdown-menu-item-divider,
.ant-dropdown-menu-submenu-title-divider {
  height: 1px;
  margin: 4px 0;
  overflow: hidden;
  line-height: 0;
  background-color: #e8e8e8;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {
  position: absolute;
  right: 8px;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  color: rgba(0, 0, 0, 0.45);
  font-style: normal;
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  transform: scale(0.83333333) rotate(0deg);
}
:root .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,
:root .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  font-size: 12px;
}
.ant-dropdown-menu-item-group-list {
  margin: 0 8px;
  padding: 0;
  list-style: none;
}
.ant-dropdown-menu-submenu-title {
  padding-right: 26px;
}
.ant-dropdown-menu-submenu-vertical {
  position: relative;
}
.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  position: absolute;
  top: 0;
  left: 100%;
  min-width: 100%;
  margin-left: 4px;
  transform-origin: 0 0;
}
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title {
  color: #00ad59;
}
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}
.ant-dropdown-trigger > .anticon.anticon-down,
.ant-dropdown-link > .anticon.anticon-down {
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  transform: scale(0.83333333) rotate(0deg);
}
:root .ant-dropdown-trigger > .anticon.anticon-down,
:root .ant-dropdown-link > .anticon.anticon-down {
  font-size: 12px;
}
.ant-dropdown-button {
  white-space: nowrap;
}
.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child) {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-dropdown-button .anticon.anticon-down {
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  transform: scale(0.83333333) rotate(0deg);
}
:root .ant-dropdown-button .anticon.anticon-down {
  font-size: 12px;
}
.ant-dropdown-menu-dark,
.ant-dropdown-menu-dark .ant-dropdown-menu {
  background: #001529;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a {
  color: rgba(255, 255, 255, 0.65);
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after {
  color: rgba(255, 255, 255, 0.65);
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover {
  color: #fff;
  background: transparent;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a {
  color: #fff;
  background: #00ad59;
}

._26p2AQzAeqmVtF1qQ13DoJ {
  height: 470px;
}
._3I51RdZfVJg0UMYqIhBjIg {
  color: #fff;
  font-size: 22px;
  font-weight: 800;
  margin-top: 120px;
  width: 200px;
}
._3ML3px0bSw8z6HnF7it6aD {
  margin-Top: 20px;
  color: #fff;
  font-size: 22px;
  font-weight: 800;
  width: 300px;
  word-break: break-all;
}
._2YjQ8GNw1XEsOvMa6LJQ6Y {
  color: #000;
  font-size: 14px;
  font-weight: 600;
  padding: 3px;
  background-color: #ffc53d;
}
._16OntaWIukgHPwTHQW71Ab {
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  margin-top: 5px;
}
._1M6lGyZazs4cQCqGaQp7lS .ant-modal-content {
  width: 450px;
  height: 650px;
  padding: 40px;
  box-shadow: none;
  background-color: transparent;
  background-size: 100% 100%;
  background-image: url(https://image.hiredchina.com/FlHu_SMY4rdKV4sWsomw7Hsvi-Mi);
}
._1M6lGyZazs4cQCqGaQp7lS .ant-modal-content .ant-modal-body {
  padding: 0;
}
._3kfptp-2QUMxkVk8WrIAzy .ant-btn {
  font-size: 20px;
  font-weight: 600;
  color: #26966D;
}
._2-VT2aafZVVqzwKCFeKDUs {
  font-size: 14px;
  font-weight: 500;
  margin-top: 20px;
  color: #595959;
  cursor: pointer;
  text-decoration: underline;
}
._36YbewOVxxAD7QgN02oG9- {
  color: #fff;
  font-size: 14px;
  margin-top: 5px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-menu {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  font-feature-settings: 'tnum';
  margin-bottom: 0;
  padding-left: 0;
  color: rgba(0, 0, 0, 0.65);
  line-height: 0;
  list-style: none;
  background: #fff;
  outline: none;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  transition: background 0.3s, width 0.2s;
  zoom: 1;
}
.ant-menu::before,
.ant-menu::after {
  display: table;
  content: '';
}
.ant-menu::after {
  clear: both;
}
.ant-menu ul,
.ant-menu ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-menu-hidden {
  display: none;
}
.ant-menu-item-group-title {
  padding: 8px 16px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5;
  transition: all 0.3s;
}
.ant-menu-submenu,
.ant-menu-submenu-inline {
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-selected {
  color: #00ad59;
}
.ant-menu-item:active,
.ant-menu-submenu-title:active {
  background: #d5edde;
}
.ant-menu-submenu .ant-menu-sub {
  cursor: initial;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item > a {
  display: block;
  color: rgba(0, 0, 0, 0.65);
}
.ant-menu-item > a:hover {
  color: #00ad59;
}
.ant-menu-item > a::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
  content: '';
}
.ant-menu-item > .ant-badge > a {
  color: rgba(0, 0, 0, 0.65);
}
.ant-menu-item > .ant-badge > a:hover {
  color: #00ad59;
}
.ant-menu-item-divider {
  height: 1px;
  overflow: hidden;
  line-height: 0;
  background-color: #e8e8e8;
}
.ant-menu-item:hover,
.ant-menu-item-active,
.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
.ant-menu-submenu-active,
.ant-menu-submenu-title:hover {
  color: #00ad59;
}
.ant-menu-horizontal .ant-menu-item,
.ant-menu-horizontal .ant-menu-submenu {
  margin-top: -1px;
}
.ant-menu-horizontal > .ant-menu-item:hover,
.ant-menu-horizontal > .ant-menu-item-active,
.ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover {
  background-color: transparent;
}
.ant-menu-item-selected {
  color: #00ad59;
}
.ant-menu-item-selected > a,
.ant-menu-item-selected > a:hover {
  color: #00ad59;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #d5edde;
}
.ant-menu-inline,
.ant-menu-vertical,
.ant-menu-vertical-left {
  border-right: 1px solid #e8e8e8;
}
.ant-menu-vertical-right {
  border-left: 1px solid #e8e8e8;
}
.ant-menu-vertical.ant-menu-sub,
.ant-menu-vertical-left.ant-menu-sub,
.ant-menu-vertical-right.ant-menu-sub {
  min-width: 160px;
  padding: 0;
  border-right: 0;
  transform-origin: 0 0;
}
.ant-menu-vertical.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}
.ant-menu-vertical.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item::after {
  border-right: 0;
}
.ant-menu-vertical.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: 0 0;
}
.ant-menu-horizontal.ant-menu-sub {
  min-width: 114px;
}
.ant-menu-item,
.ant-menu-submenu-title {
  position: relative;
  display: block;
  margin: 0;
  padding: 0 20px;
  white-space: nowrap;
  cursor: pointer;
  transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item .anticon,
.ant-menu-submenu-title .anticon {
  min-width: 14px;
  margin-right: 10px;
  font-size: 14px;
  transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item .anticon + span,
.ant-menu-submenu-title .anticon + span {
  opacity: 1;
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu > .ant-menu-item-divider {
  height: 1px;
  margin: 1px 0;
  padding: 0;
  overflow: hidden;
  line-height: 0;
  background-color: #e8e8e8;
}
.ant-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: #fff;
  border-radius: 4px;
}
.ant-menu-submenu-popup .submenu-title-wrapper {
  padding-right: 20px;
}
.ant-menu-submenu-popup::before {
  position: absolute;
  top: -7px;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.0001;
  content: ' ';
}
.ant-menu-submenu > .ant-menu {
  background-color: #fff;
  border-radius: 4px;
}
.ant-menu-submenu > .ant-menu-submenu-title::after {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  width: 10px;
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  position: absolute;
  width: 6px;
  height: 1.5px;
  background: #fff;
  background: rgba(0, 0, 0, 0.65) \9;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
  background-image: none \9;
  border-radius: 2px;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  content: '';
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateY(-2px);
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateY(2px);
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before {
  background: linear-gradient(to right, #00ad59, #00ad59);
}
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateX(2px);
}
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateX(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  transform: translateY(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateX(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateX(2px);
}
.ant-menu-vertical .ant-menu-submenu-selected,
.ant-menu-vertical-left .ant-menu-submenu-selected,
.ant-menu-vertical-right .ant-menu-submenu-selected {
  color: #00ad59;
}
.ant-menu-vertical .ant-menu-submenu-selected > a,
.ant-menu-vertical-left .ant-menu-submenu-selected > a,
.ant-menu-vertical-right .ant-menu-submenu-selected > a {
  color: #00ad59;
}
.ant-menu-horizontal {
  line-height: 46px;
  white-space: nowrap;
  border: 0;
  border-bottom: 1px solid #e8e8e8;
  box-shadow: none;
}
.ant-menu-horizontal > .ant-menu-item,
.ant-menu-horizontal > .ant-menu-submenu {
  position: relative;
  top: 1px;
  display: inline-block;
  vertical-align: bottom;
  border-bottom: 2px solid transparent;
}
.ant-menu-horizontal > .ant-menu-item:hover,
.ant-menu-horizontal > .ant-menu-submenu:hover,
.ant-menu-horizontal > .ant-menu-item-active,
.ant-menu-horizontal > .ant-menu-submenu-active,
.ant-menu-horizontal > .ant-menu-item-open,
.ant-menu-horizontal > .ant-menu-submenu-open,
.ant-menu-horizontal > .ant-menu-item-selected,
.ant-menu-horizontal > .ant-menu-submenu-selected {
  color: #00ad59;
  border-bottom: 2px solid #00ad59;
}
.ant-menu-horizontal > .ant-menu-item > a {
  display: block;
  color: rgba(0, 0, 0, 0.65);
}
.ant-menu-horizontal > .ant-menu-item > a:hover {
  color: #00ad59;
}
.ant-menu-horizontal > .ant-menu-item > a::before {
  bottom: -2px;
}
.ant-menu-horizontal > .ant-menu-item-selected > a {
  color: #00ad59;
}
.ant-menu-horizontal::after {
  display: block;
  clear: both;
  height: 0;
  content: ' ';
}
.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item {
  position: relative;
}
.ant-menu-vertical .ant-menu-item::after,
.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-inline .ant-menu-item::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  border-right: 3px solid #00ad59;
  transform: scaleY(0.0001);
  opacity: 0;
  transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
  content: '';
}
.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item,
.ant-menu-vertical .ant-menu-submenu-title,
.ant-menu-vertical-left .ant-menu-submenu-title,
.ant-menu-vertical-right .ant-menu-submenu-title,
.ant-menu-inline .ant-menu-submenu-title {
  height: 40px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 0 16px;
  overflow: hidden;
  font-size: 14px;
  line-height: 40px;
  text-overflow: ellipsis;
}
.ant-menu-vertical .ant-menu-submenu,
.ant-menu-vertical-left .ant-menu-submenu,
.ant-menu-vertical-right .ant-menu-submenu,
.ant-menu-inline .ant-menu-submenu {
  padding-bottom: 0.02px;
}
.ant-menu-vertical .ant-menu-item:not(:last-child),
.ant-menu-vertical-left .ant-menu-item:not(:last-child),
.ant-menu-vertical-right .ant-menu-item:not(:last-child),
.ant-menu-inline .ant-menu-item:not(:last-child) {
  margin-bottom: 8px;
}
.ant-menu-vertical > .ant-menu-item,
.ant-menu-vertical-left > .ant-menu-item,
.ant-menu-vertical-right > .ant-menu-item,
.ant-menu-inline > .ant-menu-item,
.ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-left > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-right > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
}
.ant-menu-inline {
  width: 100%;
}
.ant-menu-inline .ant-menu-selected::after,
.ant-menu-inline .ant-menu-item-selected::after {
  transform: scaleY(1);
  opacity: 1;
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-inline .ant-menu-item,
.ant-menu-inline .ant-menu-submenu-title {
  width: calc(100% + 1px);
}
.ant-menu-inline .ant-menu-submenu-title {
  padding-right: 34px;
}
.ant-menu-inline-collapsed {
  width: 80px;
}
.ant-menu-inline-collapsed > .ant-menu-item,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
  left: 0;
  padding: 0 32px !important;
  text-overflow: clip;
}
.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  display: none;
}
.ant-menu-inline-collapsed > .ant-menu-item .anticon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon {
  margin: 0;
  font-size: 16px;
  line-height: 40px;
}
.ant-menu-inline-collapsed > .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span {
  display: inline-block;
  max-width: 0;
  opacity: 0;
}
.ant-menu-inline-collapsed-tooltip {
  pointer-events: none;
}
.ant-menu-inline-collapsed-tooltip .anticon {
  display: none;
}
.ant-menu-inline-collapsed-tooltip a {
  color: rgba(255, 255, 255, 0.85);
}
.ant-menu-inline-collapsed .ant-menu-item-group-title {
  padding-right: 4px;
  padding-left: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-menu-item-group-list {
  margin: 0;
  padding: 0;
}
.ant-menu-item-group-list .ant-menu-item,
.ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 16px 0 28px;
}
.ant-menu-root.ant-menu-vertical,
.ant-menu-root.ant-menu-vertical-left,
.ant-menu-root.ant-menu-vertical-right,
.ant-menu-root.ant-menu-inline {
  box-shadow: none;
}
.ant-menu-sub.ant-menu-inline {
  padding: 0;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.ant-menu-sub.ant-menu-inline > .ant-menu-item,
.ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
  list-style-position: inside;
  list-style-type: disc;
}
.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-left: 32px;
}
.ant-menu-item-disabled,
.ant-menu-submenu-disabled {
  color: rgba(0, 0, 0, 0.25) !important;
  background: none;
  border-color: transparent !important;
  cursor: not-allowed;
}
.ant-menu-item-disabled > a,
.ant-menu-submenu-disabled > a {
  color: rgba(0, 0, 0, 0.25) !important;
  pointer-events: none;
}
.ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(0, 0, 0, 0.25) !important;
  cursor: not-allowed;
}
.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: rgba(0, 0, 0, 0.25) !important;
}
.ant-menu-dark,
.ant-menu-dark .ant-menu-sub {
  color: rgba(255, 255, 255, 0.65);
  background: #001529;
}
.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow {
  opacity: 0.45;
  transition: all 0.3s;
}
.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  background: #fff;
}
.ant-menu-dark.ant-menu-submenu-popup {
  background: transparent;
}
.ant-menu-dark .ant-menu-inline.ant-menu-sub {
  background: #000c17;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45) inset;
}
.ant-menu-dark.ant-menu-horizontal {
  border-bottom: 0;
}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item,
.ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu {
  top: 0;
  margin-top: 0;
  border-color: #001529;
  border-bottom: 0;
}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item > a::before {
  bottom: 0;
}
.ant-menu-dark .ant-menu-item,
.ant-menu-dark .ant-menu-item-group-title,
.ant-menu-dark .ant-menu-item > a {
  color: rgba(255, 255, 255, 0.65);
}
.ant-menu-dark.ant-menu-inline,
.ant-menu-dark.ant-menu-vertical,
.ant-menu-dark.ant-menu-vertical-left,
.ant-menu-dark.ant-menu-vertical-right {
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-vertical .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item::after {
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
  width: 100%;
}
.ant-menu-dark .ant-menu-item:hover,
.ant-menu-dark .ant-menu-item-active,
.ant-menu-dark .ant-menu-submenu-active,
.ant-menu-dark .ant-menu-submenu-open,
.ant-menu-dark .ant-menu-submenu-selected,
.ant-menu-dark .ant-menu-submenu-title:hover {
  color: #fff;
  background-color: transparent;
}
.ant-menu-dark .ant-menu-item:hover > a,
.ant-menu-dark .ant-menu-item-active > a,
.ant-menu-dark .ant-menu-submenu-active > a,
.ant-menu-dark .ant-menu-submenu-open > a,
.ant-menu-dark .ant-menu-submenu-selected > a,
.ant-menu-dark .ant-menu-submenu-title:hover > a {
  color: #fff;
}
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow {
  opacity: 1;
}
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before {
  background: #fff;
}
.ant-menu-dark .ant-menu-item:hover {
  background-color: transparent;
}
.ant-menu-dark .ant-menu-item-selected {
  color: #fff;
  border-right: 0;
}
.ant-menu-dark .ant-menu-item-selected::after {
  border-right: 0;
}
.ant-menu-dark .ant-menu-item-selected > a,
.ant-menu-dark .ant-menu-item-selected > a:hover {
  color: #fff;
}
.ant-menu-dark .ant-menu-item-selected .anticon {
  color: #fff;
}
.ant-menu-dark .ant-menu-item-selected .anticon + span {
  color: #fff;
}
.ant-menu.ant-menu-dark .ant-menu-item-selected,
.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
  background-color: #00ad59;
}
.ant-menu-dark .ant-menu-item-disabled,
.ant-menu-dark .ant-menu-submenu-disabled,
.ant-menu-dark .ant-menu-item-disabled > a,
.ant-menu-dark .ant-menu-submenu-disabled > a {
  color: rgba(255, 255, 255, 0.35) !important;
  opacity: 0.8;
}
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(255, 255, 255, 0.35) !important;
}
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: rgba(255, 255, 255, 0.35) !important;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-switch {
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  min-width: 44px;
  height: 22px;
  line-height: 20px;
  vertical-align: middle;
  background-color: rgba(0, 0, 0, 0.25);
  border: 1px solid transparent;
  border-radius: 100px;
  cursor: pointer;
  transition: all 0.36s;
  user-select: none;
}
.ant-switch-inner {
  display: block;
  margin-right: 6px;
  margin-left: 24px;
  color: #fff;
  font-size: 12px;
}
.ant-switch-loading-icon,
.ant-switch::after {
  position: absolute;
  top: 1px;
  left: 1px;
  width: 18px;
  height: 18px;
  background-color: #fff;
  border-radius: 18px;
  cursor: pointer;
  transition: all 0.36s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  content: ' ';
}
.ant-switch::after {
  box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2);
}
.ant-switch:not(.ant-switch-disabled):active::before,
.ant-switch:not(.ant-switch-disabled):active::after {
  width: 24px;
}
.ant-switch-loading-icon {
  z-index: 1;
  display: none;
  font-size: 12px;
  background: transparent;
}
.ant-switch-loading-icon svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-switch-loading .ant-switch-loading-icon {
  display: inline-block;
  color: rgba(0, 0, 0, 0.65);
}
.ant-switch-checked.ant-switch-loading .ant-switch-loading-icon {
  color: #00ad59;
}
.ant-switch:focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 173, 89, 0.2);
}
.ant-switch:focus:hover {
  box-shadow: none;
}
.ant-switch-small {
  min-width: 28px;
  height: 16px;
  line-height: 14px;
}
.ant-switch-small .ant-switch-inner {
  margin-right: 3px;
  margin-left: 18px;
  font-size: 12px;
}
.ant-switch-small::after {
  width: 12px;
  height: 12px;
}
.ant-switch-small:active::before,
.ant-switch-small:active::after {
  width: 16px;
}
.ant-switch-small .ant-switch-loading-icon {
  width: 12px;
  height: 12px;
}
.ant-switch-small.ant-switch-checked .ant-switch-inner {
  margin-right: 18px;
  margin-left: 3px;
}
.ant-switch-small.ant-switch-checked .ant-switch-loading-icon {
  left: 100%;
  margin-left: -13px;
}
.ant-switch-small.ant-switch-loading .ant-switch-loading-icon {
  font-weight: bold;
  transform: scale(0.66667);
}
.ant-switch-checked {
  background-color: #00ad59;
}
.ant-switch-checked .ant-switch-inner {
  margin-right: 24px;
  margin-left: 6px;
}
.ant-switch-checked::after {
  left: 100%;
  margin-left: -1px;
  transform: translateX(-100%);
}
.ant-switch-checked .ant-switch-loading-icon {
  left: 100%;
  margin-left: -19px;
}
.ant-switch-loading,
.ant-switch-disabled {
  cursor: not-allowed;
  opacity: 0.4;
}
.ant-switch-loading *,
.ant-switch-disabled * {
  cursor: not-allowed;
}
.ant-switch-loading::before,
.ant-switch-disabled::before,
.ant-switch-loading::after,
.ant-switch-disabled::after {
  cursor: not-allowed;
}
@keyframes AntSwitchSmallLoadingCircle {
  0% {
    transform: rotate(0deg) scale(0.66667);
    transform-origin: 50% 50%;
  }
  100% {
    transform: rotate(360deg) scale(0.66667);
    transform-origin: 50% 50%;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2Cas2zyfjnXeA0KBQccEi6 {
  height: 64px;
  padding: 0;
  background: #fff;
  box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
}
._1onQNFfNWyfJ9QHFYVPh0k {
  height: 32px;
  line-height: 58px;
  vertical-align: top;
  display: inline-block;
  margin: 16px 0 0 6px;
  cursor: pointer;
  font-size: 20px;
}
._1onQNFfNWyfJ9QHFYVPh0k img {
  display: inline-block;
  vertical-align: middle;
}
._1OkZEe3RYxHBW9LcVZ3ztb .anticon {
  margin-right: 8px;
}
._1OkZEe3RYxHBW9LcVZ3ztb .ant-dropdown-menu-item {
  width: 160px;
}
._1OkZEe3RYxHBW9LcVZ3ztb .ant-dropdown-menu-item-group-list {
  padding: 0;
}
._1OkZEe3RYxHBW9LcVZ3ztb .ant-dropdown-menu-item-group-list .ant-dropdown-menu-item {
  padding-left: 25px;
}
i._3_wDuGyb2Uca0GzKYawIfr {
  font-size: 20px;
  height: 64px;
  cursor: pointer;
  transition: all 0.3s, padding 0s;
  padding: 22px 24px;
}
i._3_wDuGyb2Uca0GzKYawIfr:hover {
  background: rgba(0, 0, 0, 0.025);
}
._1x02J8s8AvWNJdBy52Zb4X {
  float: right;
  height: 100%;
  overflow: hidden;
  display: flex;
}
._1x02J8s8AvWNJdBy52Zb4X ._3ylJ2z7C310mq3dxXK1dQb {
  cursor: pointer;
  padding: 0 12px;
  transition: all 0.3s;
  height: 100%;
  vertical-align: middle;
  color: rgba(0, 0, 0, 0.65);
  text-decoration-line: none;
}
._1x02J8s8AvWNJdBy52Zb4X ._3ylJ2z7C310mq3dxXK1dQb > i {
  vertical-align: middle;
  color: rgba(0, 0, 0, 0.65);
}
.right .action.ant-popover-open {
  background: rgba(0, 0, 0, 0.025);
}
._1x02J8s8AvWNJdBy52Zb4X ._2QdJWqRB7iajQq4KGOA3bL {
  padding: 0 12px;
}
._1x02J8s8AvWNJdBy52Zb4X ._2QdJWqRB7iajQq4KGOA3bL:hover {
  background: transparent;
}
._1x02J8s8AvWNJdBy52Zb4X ._1IWDMEvhQSZbsdQ-f7fdKG .xh5QqUn3d7-iVUxYC_sGo {
  margin: 20px 8px 20px 0;
  color: #00ad59;
  background: rgba(255, 255, 255, 0.85);
  vertical-align: top;
}
._1XK8hV9lKV4K3-fcAMmAzK {
  height: 64px;
}
._1XK8hV9lKV4K3-fcAMmAzK ._3ylJ2z7C310mq3dxXK1dQb {
  color: rgba(255, 255, 255, 0.85);
}
._1XK8hV9lKV4K3-fcAMmAzK ._3ylJ2z7C310mq3dxXK1dQb > i {
  color: rgba(255, 255, 255, 0.85);
}
._1XK8hV9lKV4K3-fcAMmAzK ._3ylJ2z7C310mq3dxXK1dQb:hover,
._1XK8hV9lKV4K3-fcAMmAzK ._3ylJ2z7C310mq3dxXK1dQb.ant-popover-open {
  background: #00ad59;
}
._1XK8hV9lKV4K3-fcAMmAzK ._3ylJ2z7C310mq3dxXK1dQb .ant-badge {
  color: rgba(255, 255, 255, 0.85);
}
@media only screen and (max-width: 768px) {
  ._1OkZEe3RYxHBW9LcVZ3ztb .anticon {
    margin-right: 8px;
  }
  ._2Cas2zyfjnXeA0KBQccEi6 .ant-divider-vertical {
    vertical-align: unset;
  }
  ._2Cas2zyfjnXeA0KBQccEi6 ._3UVGbsFPVFGOnPB_n2UE3f {
    display: none;
  }
  ._2Cas2zyfjnXeA0KBQccEi6 i._3_wDuGyb2Uca0GzKYawIfr {
    padding: 22px 12px;
  }
  ._2Cas2zyfjnXeA0KBQccEi6 .avTe3QJm9wHrCqa1q7p_a {
    padding-left: 12px;
    padding-right: 12px;
    position: relative;
  }
  ._2Cas2zyfjnXeA0KBQccEi6 ._1x02J8s8AvWNJdBy52Zb4X {
    position: absolute;
    right: 12px;
    top: 0;
    background: #fff;
  }
  ._2Cas2zyfjnXeA0KBQccEi6 ._1x02J8s8AvWNJdBy52Zb4X ._1IWDMEvhQSZbsdQ-f7fdKG .xh5QqUn3d7-iVUxYC_sGo {
    margin-right: 0;
  }
}
@media only screen and (max-width: 576px) {
  ._1x02J8s8AvWNJdBy52Zb4X ._3ylJ2z7C310mq3dxXK1dQb {
    padding: 0 6px;
  }
}
@media only screen and (max-width: 480px) {
  ._8Ls70-yuXCjUxHmd5B1tV {
    display: none;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3SYUtGMI-rh6bA9I_9hdgO > * {
  background-color: #fff;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  border-radius: 4px;
}
@media screen and (max-width: 480px) {
  ._3SYUtGMI-rh6bA9I_9hdgO {
    width: 100% !important;
  }
  ._3SYUtGMI-rh6bA9I_9hdgO > * {
    border-radius: 0 !important;
  }
}

._3A9Litq--hDWJ9fSWIp0Uo {
  margin-right: 28px;
  cursor: pointer;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2EuE3kLmDLP0zHsAQ3ejvo {
  height: 40px;
  font-size: 18px;
  color: #fff;
  background-color: #00ad59;
}
._1eEBxB-lNynFhuj8LYKFQW {
  background-color: #fff;
}
.QrNt-J_mLR3uk0MRg9XE3 {
  width: 150px;
  height: 50px;
  cursor: pointer;
}
._385HLD-hkeYR2Q-_XPMo4r {
  height: 90vh;
  background-image: url(https://image.hiredchina.com/Ftu-0GwpwMsffWQoKPC3WdLNxXJR);
  background-size: cover;
  background-repeat: no-repeat;
}
._30KyR3iy8H6ttrnXq6BGXA {
  margin-bottom: 50px;
  max-width: 900px;
  padding: 30px;
  border-radius: 20px;
  background-color: rgba(255, 255, 255, 0.8);
}
.ppn8MXUg_GSji-qS5olfu {
  font-size: 50px;
  font-weight: 800;
  letter-spacing: 2px;
  color: #217d5b;
  margin: 0 0 12px 0;
}
._2wk_OQ7tACcKGyN7lbGiJE {
  background-color: #595959;
}
._3HKZ7oS7En8HW1dJVFuxIg {
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 1px;
  padding: 5px;
  border-radius: 5px;
  margin-bottom: 5px;
}
._2BnLXLq1FSlpaopZHOpP8q {
  margin-right: 10px;
  color: #217d5b;
}
._3JmXZy34k6MdWeYVPXFmpx {
  font-size: 36px;
}
._1i9YOJflbzijpbxQuBqfpm {
  font-size: 16px;
  color: #595959;
}
._2HXZJS91yyHooL6TF3lnue {
  cursor: pointer;
  padding: 0 12px;
  transition: all 0.3s;
  height: 100%;
  vertical-align: middle;
  color: rgba(0, 0, 0, 0.65);
  text-decoration-line: none;
}
._2HXZJS91yyHooL6TF3lnue > i {
  vertical-align: middle;
  color: rgba(0, 0, 0, 0.65);
}
.action.ant-popover-open {
  background: rgba(0, 0, 0, 0.025);
}
._3_v6XztyQhfRSo4fRLqtIA {
  background-image: url(https://image.hiredchina.com/FloUmg4ka2MX0BAwEp2RKkA1ukCr);
  background-size: cover;
  background-repeat: no-repeat;
}
._1mZ_5HvqwibZZ0p419aKUz {
  background-image: url(https://image.hiredchina.com/FuQTX6qCwv-LPcp89As1v-pX0mEQ);
  background-size: cover;
  background-repeat: no-repeat;
}
.gljxtTozVfa486hQPs2qe {
  background-color: rgba(255, 255, 255, 0.8);
  padding: 48px 0;
}
._3o1_zKVHQuA6pdgsYeGzi {
  font-size: 35px;
  font-weight: 600;
  color: #217d5b;
}
._2_i3a55unlSwkR8l6FnDz7 {
  width: 180px;
  height: 3px;
  margin: 10px 0 40px 0;
  background-color: #217d5b;
}
._1IGaVuEeKQ5eQGHe0H2xxm {
  font-size: 28px;
  color: #595959;
}
.e9n3eWfrm64i0ssvkCATI {
  color: #8c8c8c;
  font-size: 15px;
  font-weight: 500;
  line-height: 32px;
}
._3M6OeV1JDW8kgPuEFGNd1K {
  height: 180px;
  background-size: cover;
  background-repeat: no-repeat;
  background-color: #f5f5f5;
  padding: 10px 20px;
}
._4jShACnYz9PrPB9ggaSat {
  color: #262626;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  margin: 10px 0;
}
.FR9a4_gTI5KP9gqNmioz0 {
  line-height: 26px;
}
._3rxf7QGsvc6YCohVwVw7JP {
  width: 320px;
  height: 500px;
  padding: 20px;
  border-radius: 2px;
  background-color: rgba(255, 255, 255, 0.7);
}
._3rxf7QGsvc6YCohVwVw7JP .ant-divider {
  margin-bottom: 10px;
}
._238w9cadhkvX5_43L9sJRR {
  height: 580px;
}
._1J8MRboxqibP4pmmDaJ100 {
  color: #8c8c8c;
  font-size: 12px;
  font-weight: 300;
  margin-bottom: 5px;
}
._2fnikyzL2-3R2kAcDi2Fo- {
  color: #ffec3d;
}
._1h_YwNJdtX7xmUlNEWq5ji {
  margin-bottom: 10px;
}
._3tQGmSsQJK0FuHEeFK2AG4 {
  padding: 48px 24px;
}
._6q4bU6keyTyJI3SpKVnnv {
  padding: 48px 24px;
  background-image: linear-gradient(30deg, #eff8fd 0%, #f0f9fe 40%, #C9E4FD 80%, #ADCCF0 100%);
}
._3-srqIbXsi87mbrH_GUeLs {
  font-size: 30px;
  color: #333;
  margin-bottom: 10px;
}
._1ca53qRUYAf9RuQsMyHBwJ {
  font-size: 16px;
}
._31NNlYR0waT8xCjcmKFCzE {
  margin: 12px 0;
}
._2PeeEwGuF3CcuOU21CENpB {
  width: 91px;
  height: 100px;
  background-color: #fff;
  padding-left: 5px;
  border-width: 1px 0 1px 1px;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 5px 0 0 5px;
}
._3oGhUy0lnvgWPiI91ecnK8 {
  color: #333;
  font-size: 20px;
  font-weight: 600;
}
._1CnRMdjBewEPyOgykNkSzD {
  padding: 20px 0px;
  height: 100px;
  background-color: #fff;
  border-width: 1px 1px 1px 0;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 0 5px 5px 0;
}
._1CnRMdjBewEPyOgykNkSzD .ant-typography {
  margin-bottom: 0;
}
.G7rzK4bZ-tTu9R6dGjcoh {
  font-size: 15px;
  color: #333;
}
._2UKhtaQXkEyuF9KlaHrMUY {
  font-size: 16px;
  color: #ff7a45;
  font-weight: 500;
}
._2OcWc0VxrTschAwyB9-mC9 {
  margin-top: 10px;
}
.ITosrZAzOzxVgjNZ9nFXx {
  margin-top: 40px;
}
._1rrAp5su9gFOts9H0emR-P {
  cursor: pointer;
  height: 70px;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 10px;
  margin-bottom: 10px;
}
._1rrAp5su9gFOts9H0emR-P:hover {
  transform: scale(1.1);
}
._35vCQwsRW8EQhCxvVcrFRt {
  color: #fff;
  font-size: 18px;
  font-style: italic;
}
._321KLcpCyEaAKTzccIG6i_ {
  margin-top: 10px;
  padding: 24px;
  border-width: 1px;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 5px;
  background-color: #fff;
}
.whmRPFsYiw-GvCwzt6wSW {
  margin: 5px 0;
  padding-bottom: 5px;
  border-width: 0 0 1px 0;
  border-style: dashed;
  border-color: #e8e8e8;
  border-radius: 5px;
}
._3DaZwratFroFx3Ueouqwhs {
  font-size: 18px;
  margin: 5px 0;
}
._1einGXhUVkEXd6oU5pJSL8 {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.65);
}
._3XkB-xTm0fZUnqMUdFn3sp {
  margin: 40px 0;
}
._3ZmGc47Iend7xlvGuccpGr .ant-card {
  cursor: pointer;
  margin-bottom: 12px;
}
._3ZmGc47Iend7xlvGuccpGr .ant-card .ant-card-body {
  padding: 10px;
}
._1zSLx5fBrz2XxQo0JAi2u1 .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._3M3keUeyI60n1uBaEciqwM {
  background-size: 170px 25px;
  background-repeat: no-repeat;
  background-position: right top;
}
._11AvL3NfcCipIF9VagnrSV {
  background-color: #ffd54f;
}
._2GQZS1ZkEouG539oOZTGwy .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._1Zka0hPwA8IrnHo4c2QFM7 .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._14guFkOZMJvnjXwAwlYixL {
  color: #00ad59;
  font-size: 20px;
  cursor: pointer;
  margin-top: 30px;
}
._3nYQZEUAzEZ0WzqTMtkUqf {
  font-size: 20px;
}
._3xZpAEYeSiy2I20Et-W-Mh {
  font-size: 16px;
}
._1HGKKAz7S-Mx4ilf4PxjpT {
  font-size: 32px;
  color: #ff7a45;
}
.pI3TmCCY0PnbRV-fm1yxb {
  padding: 48px 24px;
}
._13zFZK4wEIXPSDUBbx6b8i {
  padding: 15px 0;
}
._1JFXExa2Vt00dru6ek9Hto {
  width: 130px;
  height: 130px;
  border-radius: 1px;
}
._1JFXExa2Vt00dru6ek9Hto:hover {
  transform: scale(1.1);
}
._1fjXCU9HpIkdmy5CZtA_xN {
  width: 433px;
  height: 289px;
}
._3TStDQe5Mqs6c7zqIk2xA {
  padding: 60px 0px 40px 0;
  background-color: #217d5b;
}
._85CUeqxQSgv5f0OlCyFWE {
  color: #fff;
  margin-bottom: 5px;
}
.NCxbfF0wO93il7tzVqCdx {
  width: 100px;
  height: 100px;
  margin-bottom: 5px;
  margin-top: -15px;
}
._2yN0avpPEO1DbTTXQImPko {
  width: 100px;
  height: 100px;
  margin-bottom: 5px;
  margin-top: -15px;
}
._1EbE8HJQghVZz22afm4SZu {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  right: 100px;
  bottom: 100px;
  z-index: 10;
  width: 100px;
  height: 100px;
  cursor: pointer;
}
._2iWB7IoHdm9vdAMUer3Yg2 {
  height: 100px;
  width: 100px;
  line-height: 40px;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  font-size: 20px;
  margin-bottom: 20px;
}
.oAndwgNd3QiD3yp1085dc {
  display: none;
}
._1Q2A5os4TcitqDo36CJvCG {
  padding: 24px;
  border: 1px solid #e8e8e8;
  border-radius: 5px;
  margin-bottom: 20px;
  background-color: #fafafa;
}
._1Q2A5os4TcitqDo36CJvCG .ant-typography {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .ppn8MXUg_GSji-qS5olfu {
    font-size: 40px;
    font-weight: 600;
    color: #217d5b;
  }
  .ji0PoiIk3Pal50krAEiw {
    color: #fff;
    font-size: 18px;
  }
  ._1fjXCU9HpIkdmy5CZtA_xN {
    width: 346.4px;
    height: 231.2px;
  }
  ._1JFXExa2Vt00dru6ek9Hto {
    width: 104px;
    height: 104px;
    border-radius: 1px;
  }
}
@media (max-width: 992px) {
  .ppn8MXUg_GSji-qS5olfu {
    font-size: 35px;
    font-weight: 600;
    color: #217d5b;
  }
  .ppn8MXUg_GSji-qS5olfu .ant-typography {
    font-size: 20px;
    color: #fff;
    font-weight: 400;
    margin-bottom: 12px;
  }
  .ji0PoiIk3Pal50krAEiw {
    color: #fff;
    font-size: 16px;
  }
  ._1fjXCU9HpIkdmy5CZtA_xN {
    width: 259.8px;
    height: 173.4px;
  }
  ._1JFXExa2Vt00dru6ek9Hto {
    width: 78px;
    height: 78px;
    border-radius: 1px;
  }
  ._385HLD-hkeYR2Q-_XPMo4r {
    height: 700px;
    background-image: url(https://image.hiredchina.com/Ftu-0GwpwMsffWQoKPC3WdLNxXJR);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 70% 90%;
  }
  ._30KyR3iy8H6ttrnXq6BGXA {
    margin-bottom: 0px;
    padding: 24px;
    border-radius: 20px;
    max-width: 700px;
  }
  ._1h_YwNJdtX7xmUlNEWq5ji {
    margin-bottom: 40px;
  }
  ._3-srqIbXsi87mbrH_GUeLs {
    font-size: 24px;
    color: #333;
    margin-bottom: 10px;
  }
  ._3nYQZEUAzEZ0WzqTMtkUqf {
    font-size: 18px;
  }
  ._3xZpAEYeSiy2I20Et-W-Mh {
    font-size: 14px;
  }
  ._1HGKKAz7S-Mx4ilf4PxjpT {
    font-size: 26px;
    color: #ff7a45;
  }
  ._1JFXExa2Vt00dru6ek9Hto {
    width: 78px;
    height: 78px;
    border-radius: 1px;
    margin-bottom: 10px;
  }
  ._85CUeqxQSgv5f0OlCyFWE {
    color: #fff;
    margin-bottom: 5px;
    word-wrap: break-word;
  }
  .NCxbfF0wO93il7tzVqCdx {
    width: 60px;
    height: 60px;
    margin-top: 10px;
  }
}
@media (max-width: 480px) {
  ._2EuE3kLmDLP0zHsAQ3ejvo {
    font-size: 16px;
  }
  ._385HLD-hkeYR2Q-_XPMo4r {
    height: 400px;
    background-image: url(https://image.hiredchina.com/Ftu-0GwpwMsffWQoKPC3WdLNxXJR);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
  }
  ._30KyR3iy8H6ttrnXq6BGXA {
    background-color: rgba(255, 255, 255, 0.6);
    border-radius: 0;
  }
  ._3HKZ7oS7En8HW1dJVFuxIg {
    font-size: 15px;
    margin-bottom: 5px;
  }
  ._2PeeEwGuF3CcuOU21CENpB {
    width: 60px;
    height: 80px;
    padding-left: 5px;
    border-width: 1px 0 1px 1px;
    border-style: solid;
    border-color: #e8e8e8;
    border-radius: 5px 0 0 5px;
  }
  ._2BnLXLq1FSlpaopZHOpP8q {
    font-size: 30px;
  }
  ._3oGhUy0lnvgWPiI91ecnK8 {
    color: #333;
    font-weight: 500;
  }
  ._3JmXZy34k6MdWeYVPXFmpx {
    font-size: 26px;
  }
  ._1CnRMdjBewEPyOgykNkSzD {
    padding: 5px 0px;
    height: 80px;
    border-width: 1px 1px 1px 0;
    border-style: solid;
    border-color: #e8e8e8;
    border-radius: 0 5px 5px 0;
  }
  ._1CnRMdjBewEPyOgykNkSzD .ant-typography {
    margin-bottom: 0;
  }
  .G7rzK4bZ-tTu9R6dGjcoh {
    font-size: 12px;
    color: #333;
  }
  ._2UKhtaQXkEyuF9KlaHrMUY {
    font-size: 14px;
    color: #ff7a45;
    font-weight: 500;
  }
  .ppn8MXUg_GSji-qS5olfu {
    font-size: 35px;
    font-weight: 600;
    color: #217d5b;
  }
  .ppn8MXUg_GSji-qS5olfu .ant-typography {
    font-size: 18px;
    color: #fff;
    font-weight: 400;
    margin-bottom: 12px;
  }
  ._1EbE8HJQghVZz22afm4SZu {
    right: 10px;
    bottom: 30px;
  }
  ._2yN0avpPEO1DbTTXQImPko {
    width: 60px;
    height: 60px;
    margin-bottom: 5px;
    margin-top: -15px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2CWhnBAvA7omffOKNn473m {
  height: 64px;
  position: relative;
  line-height: 64px;
  padding-left: 24px;
  transition: all 0.3s;
  background: white;
  overflow: hidden;
}
._2CWhnBAvA7omffOKNn473m img {
  display: inline-block;
  vertical-align: middle;
  height: 32px;
}
._2CWhnBAvA7omffOKNn473m h1 {
  display: inline-block;
  vertical-align: middle;
  font-size: 20px;
  margin: 0 0 0 12px;
  font-family: Avenir, 'Helvetica Neue', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
._2OKBxRfhvmDWdOXHV28xQL {
  min-height: 100vh;
  box-shadow: 2px 0 6px rgba(0, 21, 41, 0.35);
  position: relative;
  z-index: 10;
  background: white;
  margin: -24px;
}
._2OKBxRfhvmDWdOXHV28xQL.pQki8E_HECZh16bKNAE09 {
  box-shadow: 2px 0 8px 0 rgba(29, 35, 41, 0.05);
  position: fixed;
  top: 0;
  left: 0;
}
._2OKBxRfhvmDWdOXHV28xQL.pQki8E_HECZh16bKNAE09 .ant-menu-root {
  overflow-y: auto;
  height: calc(100vh - 64px);
}
._2OKBxRfhvmDWdOXHV28xQL._3sQ2o1fKyueh2dNheziHo_ {
  box-shadow: 2px 0 8px 0 rgba(29, 35, 41, 0.05);
  background-color: white;
}
._2OKBxRfhvmDWdOXHV28xQL._3sQ2o1fKyueh2dNheziHo_ ._2CWhnBAvA7omffOKNn473m {
  background: white;
  box-shadow: 1px 1px 0 0 #e8e8e8;
}
._2OKBxRfhvmDWdOXHV28xQL._3sQ2o1fKyueh2dNheziHo_ ._2CWhnBAvA7omffOKNn473m h1 {
  color: #00ad59;
}
._2OKBxRfhvmDWdOXHV28xQL._3sQ2o1fKyueh2dNheziHo_ .ant-menu-light {
  border-right-color: transparent;
}
._213oVgI6DZHYSxjuD8q5cB {
  width: 14px;
  margin-right: 10px;
}
.top-nav-menu li.ant-menu-item {
  height: 64px;
  line-height: 64px;
}
.drawer .drawer-content {
  background: white;
}
.ant-menu-inline-collapsed > .ant-menu-item .sider-menu-item-img + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .sider-menu-item-img + span,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .sider-menu-item-img + span {
  max-width: 0;
  display: inline-block;
  opacity: 0;
}
.ant-menu-item .sider-menu-item-img + span,
.ant-menu-submenu-title .sider-menu-item-img + span {
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 1;
}
._1uKUoJ2yK6dpgvEWsu0ZFu {
  color: red;
  font-size: 12px;
  left: 2px;
  bottom: 8px;
}
._19QXYAj5CbJHXIHXboKLKE {
  padding: 0 20px;
}
._19QXYAj5CbJHXIHXboKLKE a {
  color: rgba(0, 0, 0, 0.65);
}
._19QXYAj5CbJHXIHXboKLKE:hover a {
  color: #00ad59;
}
._2v6JfIXAEYxmsfJN6k-jMt {
  padding: 0 20px;
}
._2v6JfIXAEYxmsfJN6k-jMt a {
  color: #00ad59;
}
.sgWZ-6QXS1TsKctlAkIy9 {
  margin-left: 15px;
  margin-top: -15px;
  background-color: rgba(255, 255, 255, 0.9);
}
.sgWZ-6QXS1TsKctlAkIy9 ._3m33qcVtcR6iGb2r_1YPVA {
  padding: 0 10px 0;
  font-weight: 700;
  /* 字体加粗 */
  min-width: 200px;
  margin: 5px 20px 5px 0;
  font-size: 14px;
  /* 字体大小 */
}
.sgWZ-6QXS1TsKctlAkIy9 ._3m33qcVtcR6iGb2r_1YPVA:hover {
  background-color: rgba(14, 142, 93, 0.51);
  transition: 0.6s;
}
.sgWZ-6QXS1TsKctlAkIy9 ._3m33qcVtcR6iGb2r_1YPVA a {
  line-height: 200%;
  color: #217d5b;
}
.sgWZ-6QXS1TsKctlAkIy9 ._3m33qcVtcR6iGb2r_1YPVA a:hover {
  color: #000000;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-notification {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  z-index: 1010;
  width: 384px;
  max-width: calc(100vw - 32px);
  margin-right: 24px;
}
.ant-notification-topLeft,
.ant-notification-bottomLeft {
  margin-right: 0;
  margin-left: 24px;
}
.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,
.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationLeftFadeIn;
}
.ant-notification-close-icon {
  font-size: 14px;
  cursor: pointer;
}
.ant-notification-notice {
  position: relative;
  margin-bottom: 16px;
  padding: 16px 24px;
  overflow: hidden;
  line-height: 1.5;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
.ant-notification-notice-message {
  display: inline-block;
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 24px;
}
.ant-notification-notice-message-single-line-auto-margin {
  display: block;
  width: calc(384px - 24px * 2 - 24px - 48px - 100%);
  max-width: 4px;
  background-color: transparent;
  pointer-events: none;
}
.ant-notification-notice-message-single-line-auto-margin::before {
  display: block;
  content: '';
}
.ant-notification-notice-description {
  font-size: 14px;
}
.ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 24px;
}
.ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-bottom: 4px;
  margin-left: 48px;
  font-size: 16px;
}
.ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-left: 48px;
  font-size: 14px;
}
.ant-notification-notice-icon {
  position: absolute;
  margin-left: 4px;
  font-size: 24px;
  line-height: 24px;
}
.anticon.ant-notification-notice-icon-success {
  color: #52c41a;
}
.anticon.ant-notification-notice-icon-info {
  color: #1890ff;
}
.anticon.ant-notification-notice-icon-warning {
  color: #faad14;
}
.anticon.ant-notification-notice-icon-error {
  color: #f5222d;
}
.ant-notification-notice-close {
  position: absolute;
  top: 16px;
  right: 22px;
  color: rgba(0, 0, 0, 0.45);
  outline: none;
}
.ant-notification-notice-close:hover {
  color: rgba(0, 0, 0, 0.67);
}
.ant-notification-notice-btn {
  float: right;
  margin-top: 16px;
}
.ant-notification .notification-fade-effect {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
}
.ant-notification-fade-enter,
.ant-notification-fade-appear {
  opacity: 0;
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-notification-fade-leave {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-duration: 0.2s;
  animation-play-state: paused;
}
.ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationFadeIn;
  animation-play-state: running;
}
.ant-notification-fade-leave.ant-notification-fade-leave-active {
  animation-name: NotificationFadeOut;
  animation-play-state: running;
}
@keyframes NotificationFadeIn {
  0% {
    left: 384px;
    opacity: 0;
  }
  100% {
    left: 0;
    opacity: 1;
  }
}
@keyframes NotificationLeftFadeIn {
  0% {
    right: 384px;
    opacity: 0;
  }
  100% {
    right: 0;
    opacity: 1;
  }
}
@keyframes NotificationFadeOut {
  0% {
    max-height: 150px;
    margin-bottom: 16px;
    padding-top: 16px 24px;
    padding-bottom: 16px 24px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0;
  }
}

.b77ndsKgGexPh8lkZONxE {
  padding: 48px 36px 36px 36px;
  background-color: #01CE9B;
  min-height: 100vh;
}
._2NyFzDzPj5SRevViDm6WYV {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 100;
}
._2VtL75OZFiH2rVqdTEf-cU {
  min-height: 100vh;
  background-image: url(https://image.hiredchina.com/FoLZg0iolZXheDWXAit7VbkChUPT);
  background-repeat: no-repeat;
  background-size: cover;
}
._1yd0o0NlkScO0J3Q82Htqi {
  min-height: 100vh;
  background-image: url(https://image.hiredchina.com/FiC6UXgwbai7UZfG63RpLFjZS-qm);
  background-repeat: no-repeat;
  background-size: cover;
}
.HfqpShSeuGge2dvuUpajc {
  font-size: 40px;
  font-weight: 600;
  color: #fff;
  margin-right: 10px;
}
._2e9kfwloAAK51kFJIZ8PKA {
  font-size: 24px;
  color: #fff;
}
._2Eo-mCj6cwrNEGUk7QuXVi {
  color: #fff;
  margin-left: 3px;
  font-weight: 300;
}
._3EKtd0ECiYlbMUwMiV4g29 {
  width: 100%;
  margin-top: 20px;
}
._32P3OdmoqT_kJut12welLN {
  margin-top: 40px;
}
._118lIL5M7RcrPiCfU39rTe {
  font-size: 13px;
  text-align: center;
  margin-top: 40px;
  color: #fafafa;
}
._2GXhva5qnluo2w065P706i {
  margin-top: 30px;
}
._2GXhva5qnluo2w065P706i .ant-btn {
  color: #fff;
  background-color: #34AAEE;
  border-color: #34AAEE;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3qJVc5V1UiTGiCyBuYZJf0 {
  height: 40px;
  font-size: 18px;
  color: #fff;
  background-color: #00ad59;
}
._1VuiwQfMbSM1SjN4cP0BRJ {
  background-color: #fff;
}
.rFOmzA_LQS3gpQ28KnNLl {
  width: 150px;
  height: 50px;
  cursor: pointer;
}
._3y1NtdpCx0i-_KjUVpjhDb {
  height: 600px;
  background-image: url(https://image.hiredchina.com/Fhx-hK06chfTRlxtrScQF25U-qLI);
  background-size: cover;
  background-repeat: no-repeat;
}
._24nLawEFEV5MjzvUHLpIaJ {
  margin-bottom: 50px;
  max-width: 900px;
  padding: 30px;
  border-radius: 30px;
  background-color: rgba(255, 255, 255, 0.8);
}
._2CgACaf0EJhA-HFrVUkxNu {
  font-size: 60px;
  font-weight: 800;
  color: #217d5b;
  margin: 12px 0 24px 0;
  text-align: center;
  border-radius: 20px;
}
._30UejqbfpXu9SH9Hn99wtg {
  background-color: #595959;
}
._3taZbWY4q3xR5S_hJBo2xg {
  font-size: 18px;
  color: #fff;
  background-color: #ff7a45;
  font-weight: 500;
  padding: 5px;
  border-radius: 5px;
}
._9pYBkZZGc8Cvyr6a_UyLT {
  font-size: 16px;
  color: #262626;
}
._3Hg-o_tVDFvalaKSqqFX_t {
  color: #ffec3d;
}
._3BqafqQbgU7v-XxsxQmlQS {
  margin-bottom: 10px;
}
._8bJ7E9WayzMXnlpkuD5vt {
  padding: 48px 24px;
}
._1WfTdAMmD8FAF7g54NHLWu {
  padding: 48px 24px;
  background-image: linear-gradient(30deg, #eff8fd 0%, #f0f9fe 40%, #C9E4FD 80%, #ADCCF0 100%);
}
._2iPSQy6hShp5RhWF5yqzij {
  font-size: 30px;
  color: #333;
  margin-bottom: 10px;
}
._3DdupihAvslhtch10BAAtJ {
  font-size: 16px;
}
._2Q-k79LgWyHj2fTTOApf_F {
  cursor: pointer;
  margin: 12px 0;
}
.IWr8MrVdptmwqMhlUJ7ba {
  width: 91px;
  height: 91px;
  padding-left: 5px;
  border-width: 1px 0 1px 1px;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 5px 0 0 5px;
}
._2Wd0HAt1XUHIU9rhR-DNKn {
  font-size: 36px;
}
._2YjkyGQ5NsOt6wz4lm0EGG {
  color: #333;
  font-size: 18px;
  font-weight: 600;
}
._2LzlMDpDAwg7GxBXRebTgg {
  padding: 10px 0px;
  height: 91px;
  border-width: 1px 1px 1px 0;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 0 5px 5px 0;
}
._2LzlMDpDAwg7GxBXRebTgg .ant-typography {
  margin-bottom: 0;
}
._36boTiqZxKpZE3zKX6u6DX {
  color: #333;
}
._3pS7OK10dsN5XwilYV16mB {
  font-size: 16px;
  color: #ff7a45;
  font-weight: 500;
}
._2JGtNBdfsDb12kMi8Qr2k7 {
  margin-top: 10px;
}
._3500PmkYySvhbp3EbcZdxk {
  margin-top: 40px;
}
.aRW16NHmj3KRyIWc267Hr {
  cursor: pointer;
  height: 70px;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 10px;
  margin-bottom: 10px;
}
.aRW16NHmj3KRyIWc267Hr:hover {
  transform: scale(1.1);
}
.UgJw0-U9NdEjpUA-pCC70 {
  color: #fff;
  font-size: 18px;
  font-style: italic;
}
.JponBTm1QVmBhS988cBAh {
  margin-top: 10px;
  padding: 24px;
  border-width: 1px;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 5px;
  background-color: #fff;
}
._20S9Kft5P5gbe6IB-CESer {
  margin: 5px 0;
  padding-bottom: 5px;
  border-width: 0 0 1px 0;
  border-style: dashed;
  border-color: #e8e8e8;
  border-radius: 5px;
}
._15uKVtH8RGwN8Oglj40Idd {
  font-size: 18px;
  margin: 5px 0;
}
._2LN8B4_IK8CQFyz1OeGUP1 {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.65);
}
._15VkPDUE4eYx1a5RU4VTec {
  margin: 40px 0;
}
._1bZ0Qc5VGHNszg9NwKE4g5 .ant-card {
  cursor: pointer;
  margin-bottom: 12px;
}
._1bZ0Qc5VGHNszg9NwKE4g5 .ant-card .ant-card-body {
  padding: 10px;
}
._2WqZtUYGBz_jelKjEdjLuj .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._18MJmWQ8_TmhPzmyFYb5bY {
  background-size: 170px 25px;
  background-repeat: no-repeat;
  background-position: right top;
}
._3KuYTLOeDgYjTA2i_WpAkv {
  background-color: #ffd54f;
}
.Vnv215fc9GESMQu5jyjfx .ant-typography {
  color: #333;
  margin-bottom: 0;
}
.h-6IsV9pK3miDLShzwDGH .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._2yzCv1w9CHDIpiqJSbRqaR {
  height: 75px;
  background-color: #bfbfbf;
}
._5lNJkBKQ1-cns3apFR6Ff {
  color: #00ad59;
  font-size: 20px;
  cursor: pointer;
  margin-top: 30px;
}
._2zSxHlPXKZLjOyCqMSccsC {
  font-size: 20px;
}
._3wbupcS2jb-7meu73Ejnas {
  font-size: 16px;
}
._2KQnIsSNirQWiiX1tGfeli {
  font-size: 20px;
}
.F459DGe5hr9IN5T5kXzUV {
  font-size: 16px;
}
._1qyrPwMTmPZU39N61PSLMI {
  font-size: 32px;
  color: #ff7a45;
}
._2jGJZsmFkFzvVdNj6at_54 {
  padding: 48px 24px;
}
._2m_j4BI1dAYwsnaRCV-DoY {
  padding: 15px 0;
}
.hB3S7E1MXKpqkpMzj672G {
  width: 130px;
  height: 130px;
  border-radius: 1px;
}
.hB3S7E1MXKpqkpMzj672G:hover {
  transform: scale(1.1);
}
.z5R1huNtrLdfxG8q5K5Wz {
  width: 433px;
  height: 289px;
}
._2_FWPu5lKz4hr4X3LJYCrE {
  padding: 40px 0px;
  background-color: #252830;
}
._3td9rimPld-3ZZ2mk8hTk4 {
  color: #fff;
  margin-bottom: 5px;
}
._2IwywJ099YIQoULPnsk1mG {
  width: 100px;
  height: 100px;
  margin-bottom: 5px;
  margin-top: -15px;
}
._3xWH1PNOXssS4dHa153gE0 {
  width: 100px;
  height: 100px;
  margin-bottom: 5px;
  margin-top: -15px;
}
._1aX8ICKa4IuU3oh9PeXxCI {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  right: 100px;
  bottom: 100px;
  z-index: 10;
  width: 100px;
  height: 100px;
  cursor: pointer;
}
._2kzgEaHXZsUP0IUo0koiPR {
  height: 100px;
  width: 100px;
  line-height: 40px;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  font-size: 20px;
  margin-bottom: 20px;
}
._26joQ6nO0Rq_i-msShxZLB {
  display: none;
}
.saGMYt9gDLtjP7gV10L1W {
  padding: 24px;
  border: 1px solid #e8e8e8;
  border-radius: 5px;
  margin-bottom: 20px;
  background-color: #fafafa;
}
.saGMYt9gDLtjP7gV10L1W .ant-typography {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  ._2CgACaf0EJhA-HFrVUkxNu {
    font-size: 40px;
    font-weight: 600;
    color: #217d5b;
  }
  ._1u4WviN4YkPxjrJfr1eNXF {
    color: #fff;
    font-size: 18px;
  }
  .z5R1huNtrLdfxG8q5K5Wz {
    width: 346.4px;
    height: 231.2px;
  }
  .hB3S7E1MXKpqkpMzj672G {
    width: 104px;
    height: 104px;
    border-radius: 1px;
  }
}
@media (max-width: 992px) {
  ._2CgACaf0EJhA-HFrVUkxNu {
    font-size: 35px;
    font-weight: 600;
    color: #217d5b;
  }
  ._2CgACaf0EJhA-HFrVUkxNu .ant-typography {
    font-size: 20px;
    color: #fff;
    font-weight: 400;
    margin-bottom: 12px;
  }
  ._1u4WviN4YkPxjrJfr1eNXF {
    color: #fff;
    font-size: 16px;
  }
  .z5R1huNtrLdfxG8q5K5Wz {
    width: 259.8px;
    height: 173.4px;
  }
  .hB3S7E1MXKpqkpMzj672G {
    width: 78px;
    height: 78px;
    border-radius: 1px;
  }
  ._3y1NtdpCx0i-_KjUVpjhDb {
    height: 700px;
    background-image: url(https://image.hiredchina.com/Fhx-hK06chfTRlxtrScQF25U-qLI);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 70% 90%;
  }
  ._24nLawEFEV5MjzvUHLpIaJ {
    margin-bottom: 0px;
    padding: 24px;
    border-radius: 20px;
    max-width: 700px;
  }
  ._3BqafqQbgU7v-XxsxQmlQS {
    margin-bottom: 40px;
  }
  ._2iPSQy6hShp5RhWF5yqzij {
    font-size: 24px;
    color: #333;
    margin-bottom: 10px;
  }
  ._2zSxHlPXKZLjOyCqMSccsC {
    font-size: 18px;
  }
  ._3wbupcS2jb-7meu73Ejnas {
    font-size: 14px;
  }
  ._2KQnIsSNirQWiiX1tGfeli {
    font-size: 18px;
  }
  .F459DGe5hr9IN5T5kXzUV {
    font-size: 14px;
  }
  ._1qyrPwMTmPZU39N61PSLMI {
    font-size: 26px;
    color: #ff7a45;
  }
  .hB3S7E1MXKpqkpMzj672G {
    width: 78px;
    height: 78px;
    border-radius: 1px;
    margin-bottom: 10px;
  }
  ._3td9rimPld-3ZZ2mk8hTk4 {
    color: #fff;
    margin-bottom: 5px;
    word-wrap: break-word;
  }
  ._2IwywJ099YIQoULPnsk1mG {
    width: 60px;
    height: 60px;
    margin-top: 10px;
  }
}
@media (max-width: 480px) {
  ._3qJVc5V1UiTGiCyBuYZJf0 {
    font-size: 16px;
  }
  ._3y1NtdpCx0i-_KjUVpjhDb {
    height: 340px;
    background-image: url(https://image.hiredchina.com/Fhx-hK06chfTRlxtrScQF25U-qLI);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
  }
  ._24nLawEFEV5MjzvUHLpIaJ {
    background-color: rgba(255, 255, 255, 0.3);
    border-radius: 0;
  }
  ._3taZbWY4q3xR5S_hJBo2xg {
    margin-bottom: 5px;
  }
  .IWr8MrVdptmwqMhlUJ7ba {
    width: 60px;
    height: 80px;
    padding-left: 5px;
    border-width: 1px 0 1px 1px;
    border-style: solid;
    border-color: #e8e8e8;
    border-radius: 5px 0 0 5px;
  }
  ._2Wd0HAt1XUHIU9rhR-DNKn {
    font-size: 30px;
  }
  ._2YjkyGQ5NsOt6wz4lm0EGG {
    color: #333;
    font-size: 16px;
    font-weight: 500;
  }
  ._2LzlMDpDAwg7GxBXRebTgg {
    padding: 5px 0px;
    height: 80px;
    border-width: 1px 1px 1px 0;
    border-style: solid;
    border-color: #e8e8e8;
    border-radius: 0 5px 5px 0;
  }
  ._2LzlMDpDAwg7GxBXRebTgg .ant-typography {
    margin-bottom: 0;
  }
  ._36boTiqZxKpZE3zKX6u6DX {
    font-size: 12px;
    color: #333;
  }
  ._3pS7OK10dsN5XwilYV16mB {
    font-size: 14px;
    color: #ff7a45;
    font-weight: 500;
  }
  ._2CgACaf0EJhA-HFrVUkxNu {
    font-size: 35px;
    font-weight: 600;
    color: #217d5b;
  }
  ._2CgACaf0EJhA-HFrVUkxNu .ant-typography {
    font-size: 18px;
    color: #fff;
    font-weight: 400;
    margin-bottom: 12px;
  }
  ._1aX8ICKa4IuU3oh9PeXxCI {
    right: 10px;
    bottom: 30px;
  }
  ._3xWH1PNOXssS4dHa153gE0 {
    width: 60px;
    height: 60px;
    margin-bottom: 5px;
    margin-top: -15px;
  }
}

._2blk8F3zVS8IKPeHCzoG6n {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._25hXrI_U8_kqoSOSDe_G01 {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._2EgGWuiKIh2YjabEexWjum {
  padding: 20px;
  background-color: #e0e0e0;
  font-size: 22px;
  width: 100%;
  border-radius: 8px;
  color: #217d5b;
  text-align: center;
  z-index: 1;
}
._2EgGWuiKIh2YjabEexWjum .cFuCtl-T_VzJ7boOU-4uc {
  width: 100%;
  max-width: 250px;
  display: inline-flex;
  flex-direction: column;
}
._2EgGWuiKIh2YjabEexWjum .cFuCtl-T_VzJ7boOU-4uc ._3Y8edW2WtOUnSGzFAlqanm {
  margin-bottom: 5px;
}
._2EgGWuiKIh2YjabEexWjum ._35wt2753kzTv_siIyeCsni ._1zIXLubX4AnmseMrCyyrsC {
  position: relative;
  max-height: 100px;
  height: 100%;
  aspect-ratio: 1;
  border-radius: 1px;
  z-index: 1;
}
._2EgGWuiKIh2YjabEexWjum ._35wt2753kzTv_siIyeCsni ._300AxistTpSPGK3Zx6iSFe {
  position: relative;
  z-index: 1;
  margin: 0;
}
._2EgGWuiKIh2YjabEexWjum::after {
  content: "";
  background-image: url(/static/waves_bg.svg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  opacity: 0.4;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 0;
  pointer-events: none;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-carousel {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-carousel .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.ant-carousel .slick-list {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.ant-carousel .slick-list:focus {
  outline: none;
}
.ant-carousel .slick-list.dragging {
  cursor: pointer;
}
.ant-carousel .slick-list .slick-slide {
  pointer-events: none;
}
.ant-carousel .slick-list .slick-slide input.ant-radio-input,
.ant-carousel .slick-list .slick-slide input.ant-checkbox-input {
  visibility: hidden;
}
.ant-carousel .slick-list .slick-slide.slick-active {
  pointer-events: auto;
}
.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input,
.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input {
  visibility: visible;
}
.ant-carousel .slick-slider .slick-track,
.ant-carousel .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}
.ant-carousel .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}
.ant-carousel .slick-track::before,
.ant-carousel .slick-track::after {
  display: table;
  content: '';
}
.ant-carousel .slick-track::after {
  clear: both;
}
.slick-loading .ant-carousel .slick-track {
  visibility: hidden;
}
.ant-carousel .slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .ant-carousel .slick-slide {
  float: right;
}
.ant-carousel .slick-slide img {
  display: block;
}
.ant-carousel .slick-slide.slick-loading img {
  display: none;
}
.ant-carousel .slick-slide.dragging img {
  pointer-events: none;
}
.ant-carousel .slick-initialized .slick-slide {
  display: block;
}
.ant-carousel .slick-loading .slick-slide {
  visibility: hidden;
}
.ant-carousel .slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.ant-carousel .slick-arrow.slick-hidden {
  display: none;
}
.ant-carousel .slick-prev,
.ant-carousel .slick-next {
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  padding: 0;
  color: transparent;
  font-size: 0;
  line-height: 0;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}
.ant-carousel .slick-prev:hover,
.ant-carousel .slick-next:hover,
.ant-carousel .slick-prev:focus,
.ant-carousel .slick-next:focus {
  color: transparent;
  background: transparent;
  outline: none;
}
.ant-carousel .slick-prev:hover::before,
.ant-carousel .slick-next:hover::before,
.ant-carousel .slick-prev:focus::before,
.ant-carousel .slick-next:focus::before {
  opacity: 1;
}
.ant-carousel .slick-prev.slick-disabled::before,
.ant-carousel .slick-next.slick-disabled::before {
  opacity: 0.25;
}
.ant-carousel .slick-prev {
  left: -25px;
}
.ant-carousel .slick-prev::before {
  content: '\2190';
}
.ant-carousel .slick-next {
  right: -25px;
}
.ant-carousel .slick-next::before {
  content: '\2192';
}
.ant-carousel .slick-dots {
  position: absolute;
  display: block;
  width: 100%;
  height: 3px;
  margin: 0;
  padding: 0;
  text-align: center;
  list-style: none;
}
.ant-carousel .slick-dots-bottom {
  bottom: 12px;
}
.ant-carousel .slick-dots-top {
  top: 12px;
}
.ant-carousel .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 2px;
  padding: 0;
  text-align: center;
  vertical-align: top;
}
.ant-carousel .slick-dots li button {
  display: block;
  width: 16px;
  height: 3px;
  padding: 0;
  color: transparent;
  font-size: 0;
  background: #fff;
  border: 0;
  border-radius: 1px;
  outline: none;
  cursor: pointer;
  opacity: 0.3;
  transition: all 0.5s;
}
.ant-carousel .slick-dots li button:hover,
.ant-carousel .slick-dots li button:focus {
  opacity: 0.75;
}
.ant-carousel .slick-dots li.slick-active button {
  width: 24px;
  background: #fff;
  opacity: 1;
}
.ant-carousel .slick-dots li.slick-active button:hover,
.ant-carousel .slick-dots li.slick-active button:focus {
  opacity: 1;
}
.ant-carousel-vertical .slick-dots {
  top: 50%;
  bottom: auto;
  width: 3px;
  height: auto;
  transform: translateY(-50%);
}
.ant-carousel-vertical .slick-dots-left {
  left: 12px;
}
.ant-carousel-vertical .slick-dots-right {
  right: 12px;
}
.ant-carousel-vertical .slick-dots li {
  margin: 0 2px;
  vertical-align: baseline;
}
.ant-carousel-vertical .slick-dots li button {
  width: 3px;
  height: 16px;
}
.ant-carousel-vertical .slick-dots li.slick-active button {
  width: 3px;
  height: 24px;
}

.eq-obvMqlIcJVbsF4KR7_,
.F-MiGbrALmcBc0uF4_Ut4 ._2gKHHvR78OpfSH8xVgVc1a,
._8Z8lWMYvo8uqkrvzIkMau ._2gKHHvR78OpfSH8xVgVc1a,
._3lxgFOAl9YMdxhoqeAlHtq ._2gKHHvR78OpfSH8xVgVc1a,
._356oGOtYG2jpwW6PD6XHaE ._2gKHHvR78OpfSH8xVgVc1a,
._2W1eb47R7lhP66IsuA1E6a ._2gKHHvR78OpfSH8xVgVc1a,
.F-MiGbrALmcBc0uF4_Ut4 ._2s7izuHYuKhywct_rznQrO,
._8Z8lWMYvo8uqkrvzIkMau ._2s7izuHYuKhywct_rznQrO,
._3lxgFOAl9YMdxhoqeAlHtq ._2s7izuHYuKhywct_rznQrO,
._356oGOtYG2jpwW6PD6XHaE ._2s7izuHYuKhywct_rznQrO,
._2W1eb47R7lhP66IsuA1E6a ._2s7izuHYuKhywct_rznQrO,
.F-MiGbrALmcBc0uF4_Ut4 ._1JKWNCgcVKSyOrWzzIgvKX,
._8Z8lWMYvo8uqkrvzIkMau ._1JKWNCgcVKSyOrWzzIgvKX,
._3lxgFOAl9YMdxhoqeAlHtq ._1JKWNCgcVKSyOrWzzIgvKX,
._356oGOtYG2jpwW6PD6XHaE ._1JKWNCgcVKSyOrWzzIgvKX,
._2W1eb47R7lhP66IsuA1E6a ._1JKWNCgcVKSyOrWzzIgvKX,
.F-MiGbrALmcBc0uF4_Ut4 .Hi2keIUlSwCY0b9ILYxZ8,
._8Z8lWMYvo8uqkrvzIkMau .Hi2keIUlSwCY0b9ILYxZ8,
._3lxgFOAl9YMdxhoqeAlHtq .Hi2keIUlSwCY0b9ILYxZ8,
._356oGOtYG2jpwW6PD6XHaE .Hi2keIUlSwCY0b9ILYxZ8,
._2W1eb47R7lhP66IsuA1E6a .Hi2keIUlSwCY0b9ILYxZ8,
.F-MiGbrALmcBc0uF4_Ut4 .KHtwx2zSQ84AzNnwvz-HQ,
._8Z8lWMYvo8uqkrvzIkMau .KHtwx2zSQ84AzNnwvz-HQ,
._3lxgFOAl9YMdxhoqeAlHtq .KHtwx2zSQ84AzNnwvz-HQ,
._356oGOtYG2jpwW6PD6XHaE .KHtwx2zSQ84AzNnwvz-HQ,
._2W1eb47R7lhP66IsuA1E6a .KHtwx2zSQ84AzNnwvz-HQ {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._3qmozPOhLWUDulDK_G6N5s {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._1-kC5qqafQChTTZHMCXkJV {
  margin: 0;
  padding: 0;
  line-height: 0;
  overflow: visible;
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
._1-kC5qqafQChTTZHMCXkJV .slick-slide {
  overflow: visible;
  position: relative;
  height: 450px;
}
._1-kC5qqafQChTTZHMCXkJV .slick-slide .link {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
._1-kC5qqafQChTTZHMCXkJV .slick-slide img {
  width: auto;
  min-width: 100%;
  height: auto;
  min-height: 450px;
  object-fit: contain;
  object-position: center bottom;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}
.F-MiGbrALmcBc0uF4_Ut4,
._8Z8lWMYvo8uqkrvzIkMau,
._3lxgFOAl9YMdxhoqeAlHtq,
._356oGOtYG2jpwW6PD6XHaE,
._2W1eb47R7lhP66IsuA1E6a {
  height: 450px;
  position: relative;
  overflow: hidden;
}
.F-MiGbrALmcBc0uF4_Ut4 ._2gKHHvR78OpfSH8xVgVc1a,
._8Z8lWMYvo8uqkrvzIkMau ._2gKHHvR78OpfSH8xVgVc1a,
._3lxgFOAl9YMdxhoqeAlHtq ._2gKHHvR78OpfSH8xVgVc1a,
._356oGOtYG2jpwW6PD6XHaE ._2gKHHvR78OpfSH8xVgVc1a,
._2W1eb47R7lhP66IsuA1E6a ._2gKHHvR78OpfSH8xVgVc1a,
.F-MiGbrALmcBc0uF4_Ut4 ._2s7izuHYuKhywct_rznQrO,
._8Z8lWMYvo8uqkrvzIkMau ._2s7izuHYuKhywct_rznQrO,
._3lxgFOAl9YMdxhoqeAlHtq ._2s7izuHYuKhywct_rznQrO,
._356oGOtYG2jpwW6PD6XHaE ._2s7izuHYuKhywct_rznQrO,
._2W1eb47R7lhP66IsuA1E6a ._2s7izuHYuKhywct_rznQrO,
.F-MiGbrALmcBc0uF4_Ut4 ._1JKWNCgcVKSyOrWzzIgvKX,
._8Z8lWMYvo8uqkrvzIkMau ._1JKWNCgcVKSyOrWzzIgvKX,
._3lxgFOAl9YMdxhoqeAlHtq ._1JKWNCgcVKSyOrWzzIgvKX,
._356oGOtYG2jpwW6PD6XHaE ._1JKWNCgcVKSyOrWzzIgvKX,
._2W1eb47R7lhP66IsuA1E6a ._1JKWNCgcVKSyOrWzzIgvKX,
.F-MiGbrALmcBc0uF4_Ut4 .Hi2keIUlSwCY0b9ILYxZ8,
._8Z8lWMYvo8uqkrvzIkMau .Hi2keIUlSwCY0b9ILYxZ8,
._3lxgFOAl9YMdxhoqeAlHtq .Hi2keIUlSwCY0b9ILYxZ8,
._356oGOtYG2jpwW6PD6XHaE .Hi2keIUlSwCY0b9ILYxZ8,
._2W1eb47R7lhP66IsuA1E6a .Hi2keIUlSwCY0b9ILYxZ8,
.F-MiGbrALmcBc0uF4_Ut4 .KHtwx2zSQ84AzNnwvz-HQ,
._8Z8lWMYvo8uqkrvzIkMau .KHtwx2zSQ84AzNnwvz-HQ,
._3lxgFOAl9YMdxhoqeAlHtq .KHtwx2zSQ84AzNnwvz-HQ,
._356oGOtYG2jpwW6PD6XHaE .KHtwx2zSQ84AzNnwvz-HQ,
._2W1eb47R7lhP66IsuA1E6a .KHtwx2zSQ84AzNnwvz-HQ {
  width: 100%;
  height: 100%;
  position: relative;
}
.F-MiGbrALmcBc0uF4_Ut4 picture,
._8Z8lWMYvo8uqkrvzIkMau picture,
._3lxgFOAl9YMdxhoqeAlHtq picture,
._356oGOtYG2jpwW6PD6XHaE picture,
._2W1eb47R7lhP66IsuA1E6a picture {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.F-MiGbrALmcBc0uF4_Ut4 a,
._8Z8lWMYvo8uqkrvzIkMau a,
._3lxgFOAl9YMdxhoqeAlHtq a,
._356oGOtYG2jpwW6PD6XHaE a,
._2W1eb47R7lhP66IsuA1E6a a {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.F-MiGbrALmcBc0uF4_Ut4 img,
._8Z8lWMYvo8uqkrvzIkMau img,
._3lxgFOAl9YMdxhoqeAlHtq img,
._356oGOtYG2jpwW6PD6XHaE img,
._2W1eb47R7lhP66IsuA1E6a img {
  width: 100%;
  min-width: 100%;
  height: auto;
  min-height: 450px;
  object-fit: cover;
  object-position: center bottom;
  position: absolute;
  bottom: 0;
  left: 0;
}
/* 马来西亚招聘会 */
.F-MiGbrALmcBc0uF4_Ut4 {
  background-color: #008a4f;
  position: relative;
  overflow: hidden;
}
.F-MiGbrALmcBc0uF4_Ut4::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 138, 79, 0.5);
  clip-path: polygon(0 0, 65% 0, 45% 100%, 0 100%);
  z-index: 1;
}
.F-MiGbrALmcBc0uF4_Ut4::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  clip-path: polygon(0 0, 65% 0, 45% 100%, 0 100%);
  opacity: 0.06;
  z-index: 1;
}
.F-MiGbrALmcBc0uF4_Ut4 ._3WBSzn7UEbXT1B8yIJaXNJ {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.F-MiGbrALmcBc0uF4_Ut4 ._3WBSzn7UEbXT1B8yIJaXNJ::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(135deg, rgba(0, 138, 79, 0.92) 0%, rgba(0, 138, 79, 0.9) 25%, rgba(0, 166, 90, 0.85) 55%, rgba(0, 166, 90, 0) 80%);
  clip-path: polygon(0 0, 60% 0, 45% 100%, 0 100%);
  z-index: 2;
}
.F-MiGbrALmcBc0uF4_Ut4 ._3WBSzn7UEbXT1B8yIJaXNJ::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(-45deg, transparent 44%, rgba(255, 255, 255, 0.25) 44.5%, rgba(255, 255, 255, 0.25) 45.5%, transparent 46%);
  clip-path: polygon(0 0, 60% 0, 45% 100%, 0 100%);
  z-index: 3;
  opacity: 0.3;
}
.F-MiGbrALmcBc0uF4_Ut4 ._3WBSzn7UEbXT1B8yIJaXNJ ._3m4vD9VqSpXHKmECRSYPpo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(circle at 25% 40%, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0) 65%);
  z-index: 4;
  pointer-events: none;
}
.F-MiGbrALmcBc0uF4_Ut4 ._3WBSzn7UEbXT1B8yIJaXNJ img {
  z-index: 0;
  opacity: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.F-MiGbrALmcBc0uF4_Ut4 ._2voVSksb38XQNt_wzSxQU8 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 0 0 40px;
  z-index: 10;
  color: #fff;
  max-width: 60%;
}
.F-MiGbrALmcBc0uF4_Ut4 ._2voVSksb38XQNt_wzSxQU8 ._3KDen29tBPzHk_yWkdYnX- {
  font-size: 42px;
  font-weight: 700;
  margin-bottom: 20px;
  line-height: 1.15;
  color: #fff;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
  text-align: left !important;
  display: block;
  width: 100%;
}
.F-MiGbrALmcBc0uF4_Ut4 ._2voVSksb38XQNt_wzSxQU8 ._3_Y9iDAVgEcD1s8LdfAynV {
  font-size: 26px;
  font-weight: 500;
  margin-bottom: 18px;
  line-height: 1.15;
  color: #fff;
  opacity: 0.95;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}
.F-MiGbrALmcBc0uF4_Ut4 ._2voVSksb38XQNt_wzSxQU8 .YGynEur4MB1LoPVlnxRSn {
  font-size: 22px;
  font-weight: 500;
  margin-bottom: 24px;
  line-height: 1.15;
  color: #fff;
  opacity: 0.95;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}
.F-MiGbrALmcBc0uF4_Ut4 ._2voVSksb38XQNt_wzSxQU8 .RzEmo9NVEJYvBxJTADRnA {
  margin-bottom: 18px;
}
.F-MiGbrALmcBc0uF4_Ut4 ._2voVSksb38XQNt_wzSxQU8 .RzEmo9NVEJYvBxJTADRnA ._xFsE8lkPk4df41z8jJoa {
  font-size: 20px;
  margin-bottom: 3px;
  line-height: 1.2;
  color: #fff;
  opacity: 0.95;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}
.F-MiGbrALmcBc0uF4_Ut4 ._2voVSksb38XQNt_wzSxQU8 .RzEmo9NVEJYvBxJTADRnA ._xFsE8lkPk4df41z8jJoa:last-child {
  margin-bottom: 0;
}
.F-MiGbrALmcBc0uF4_Ut4 ._2voVSksb38XQNt_wzSxQU8 .RzEmo9NVEJYvBxJTADRnA ._xFsE8lkPk4df41z8jJoa strong {
  font-weight: 600;
  margin-right: 4px;
}
.F-MiGbrALmcBc0uF4_Ut4 ._2voVSksb38XQNt_wzSxQU8 ._2W7-ytNjNsGdZ5P-nJhaD8 {
  padding: 0 20px;
  height: 44px;
  line-height: 44px;
  font-size: 16px;
  font-weight: 500;
  color: #008a4f !important;
  background-color: #fff;
  border-radius: 6px;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  transition: all 0.3s ease;
  max-width: 260px;
  text-align: center;
  margin: 20px auto 0;
}
.F-MiGbrALmcBc0uF4_Ut4 ._2voVSksb38XQNt_wzSxQU8 ._2W7-ytNjNsGdZ5P-nJhaD8:hover {
  background: #e6f7ee;
  color: #005a34;
  transform: translateY(-1px);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);
}
/* 东南亚 */
._3lxgFOAl9YMdxhoqeAlHtq {
  background-color: #f1ead0;
}
._3lxgFOAl9YMdxhoqeAlHtq ._1JKWNCgcVKSyOrWzzIgvKX::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: -160px;
  background-repeat: no-repeat;
  background-position: right;
  height: 100%;
  width: 680px;
  z-index: 0;
  background-image: url(/static/specialSession/asia/right_bg.png);
}
/* 欧洲季 */
._356oGOtYG2jpwW6PD6XHaE {
  background-color: #465843;
  background-image: url(/static/specialSession/eur/hiredchina_eur_bg.png);
}
/* 美国季 */
._2W1eb47R7lhP66IsuA1E6a {
  background-color: #dcddf1;
  background-image: url(/static/specialSession/usa/hiredchina_us_bg.png);
}
._1-kC5qqafQChTTZHMCXkJV a:has(img)::after {
  content: "";
  position: absolute;
  bottom: 20px;
  right: 0;
  background-repeat: no-repeat;
  background-position: right bottom;
  height: 40px;
  width: 120px;
  z-index: 1;
  background-image: url(/static/vi/logo_white_small.png);
  background-size: contain;
}
.ant-carousel .slick-dots li.slick-active button {
  background: #66cc00;
  opacity: 1;
  width: 80px;
}
.ant-carousel .slick-dots li button {
  background: #ffffff;
  height: 10px;
  border-radius: 5px;
  width: 10px;
}
.ant-carousel .slick-dots-bottom {
  height: 20px;
  padding: 20px;
  bottom: 10px;
}
._2YoXw7tFd5h1BW0I1V1k7s {
  position: absolute;
  right: 40px;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(255, 255, 255, 0.9);
  padding: 20px;
  border-radius: 8px;
  text-align: center;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
._2YoXw7tFd5h1BW0I1V1k7s .X-90u8mIRFXc9C_Ij6stV {
  width: 120px;
  height: 120px;
  margin-bottom: 10px;
}
._2YoXw7tFd5h1BW0I1V1k7s ._2agmyge8KW28lliBnG-ACe {
  font-size: 14px;
  color: #333;
  margin: 0;
}
@media (min-width: 769px) and (max-width: 1024px) {
  ._1-kC5qqafQChTTZHMCXkJV .slick-slide {
    height: 450px;
  }
  ._1-kC5qqafQChTTZHMCXkJV .slick-slide img {
    min-height: 450px;
  }
  .F-MiGbrALmcBc0uF4_Ut4,
  ._8Z8lWMYvo8uqkrvzIkMau,
  ._3lxgFOAl9YMdxhoqeAlHtq,
  ._356oGOtYG2jpwW6PD6XHaE,
  ._2W1eb47R7lhP66IsuA1E6a {
    height: 450px;
  }
  .F-MiGbrALmcBc0uF4_Ut4 picture,
  ._8Z8lWMYvo8uqkrvzIkMau picture,
  ._3lxgFOAl9YMdxhoqeAlHtq picture,
  ._356oGOtYG2jpwW6PD6XHaE picture,
  ._2W1eb47R7lhP66IsuA1E6a picture {
    height: 450px;
  }
  .F-MiGbrALmcBc0uF4_Ut4 img,
  ._8Z8lWMYvo8uqkrvzIkMau img,
  ._3lxgFOAl9YMdxhoqeAlHtq img,
  ._356oGOtYG2jpwW6PD6XHaE img,
  ._2W1eb47R7lhP66IsuA1E6a img {
    min-height: 450px;
  }
  ._2voVSksb38XQNt_wzSxQU8 {
    padding: 0 0 0 30px;
    max-width: 65%;
  }
  ._2voVSksb38XQNt_wzSxQU8 ._3KDen29tBPzHk_yWkdYnX- {
    font-size: 36px;
    margin-bottom: 7px;
  }
  ._2voVSksb38XQNt_wzSxQU8 ._3_Y9iDAVgEcD1s8LdfAynV {
    font-size: 22px;
    margin-bottom: 5px;
  }
  ._2voVSksb38XQNt_wzSxQU8 .YGynEur4MB1LoPVlnxRSn {
    font-size: 18px;
    margin-bottom: 12px;
  }
  ._2voVSksb38XQNt_wzSxQU8 ._xFsE8lkPk4df41z8jJoa {
    font-size: 16px;
    margin-bottom: 2px;
  }
  ._2voVSksb38XQNt_wzSxQU8 ._2W7-ytNjNsGdZ5P-nJhaD8 {
    font-size: 16px;
  }
}
@media (max-width: 768px) {
  ._1-kC5qqafQChTTZHMCXkJV {
    border-radius: 8px;
  }
  ._1-kC5qqafQChTTZHMCXkJV .slick-slide {
    height: 200px;
  }
  ._1-kC5qqafQChTTZHMCXkJV .slick-slide img {
    min-height: 200px;
  }
  .F-MiGbrALmcBc0uF4_Ut4,
  ._8Z8lWMYvo8uqkrvzIkMau,
  ._3lxgFOAl9YMdxhoqeAlHtq,
  ._356oGOtYG2jpwW6PD6XHaE,
  ._2W1eb47R7lhP66IsuA1E6a {
    height: 200px;
  }
  .F-MiGbrALmcBc0uF4_Ut4 picture,
  ._8Z8lWMYvo8uqkrvzIkMau picture,
  ._3lxgFOAl9YMdxhoqeAlHtq picture,
  ._356oGOtYG2jpwW6PD6XHaE picture,
  ._2W1eb47R7lhP66IsuA1E6a picture {
    height: 200px;
  }
  .F-MiGbrALmcBc0uF4_Ut4 img,
  ._8Z8lWMYvo8uqkrvzIkMau img,
  ._3lxgFOAl9YMdxhoqeAlHtq img,
  ._356oGOtYG2jpwW6PD6XHaE img,
  ._2W1eb47R7lhP66IsuA1E6a img {
    min-height: 200px;
  }
  .F-MiGbrALmcBc0uF4_Ut4::before,
  .F-MiGbrALmcBc0uF4_Ut4::after {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
  .F-MiGbrALmcBc0uF4_Ut4 ._3WBSzn7UEbXT1B8yIJaXNJ::before,
  .F-MiGbrALmcBc0uF4_Ut4 ._3WBSzn7UEbXT1B8yIJaXNJ::after {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
  .F-MiGbrALmcBc0uF4_Ut4 ._3WBSzn7UEbXT1B8yIJaXNJ::before {
    background: linear-gradient(135deg, rgba(0, 138, 79, 0.92) 0%, rgba(0, 138, 79, 0.9) 30%, rgba(0, 166, 90, 0.85) 70%, rgba(0, 166, 90, 0.7) 100%);
  }
  ._2voVSksb38XQNt_wzSxQU8 {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    transform: none !important;
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 !important;
    justify-content: flex-start !important;
    padding-top: 30px !important;
  }
  ._2voVSksb38XQNt_wzSxQU8 ._3KDen29tBPzHk_yWkdYnX- {
    width: 100% !important;
    max-width: 100% !important;
    font-size: 24px;
    padding: 0 15px;
    text-align: left !important;
    margin-bottom: 0;
    line-height: 1.3;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
    white-space: normal;
    word-break: break-word;
  }
  ._2voVSksb38XQNt_wzSxQU8 ._3_Y9iDAVgEcD1s8LdfAynV,
  ._2voVSksb38XQNt_wzSxQU8 .YGynEur4MB1LoPVlnxRSn,
  ._2voVSksb38XQNt_wzSxQU8 .RzEmo9NVEJYvBxJTADRnA,
  ._2voVSksb38XQNt_wzSxQU8 ._2W7-ytNjNsGdZ5P-nJhaD8 {
    display: none !important;
  }
}
@media (max-width: 414px) {
  .F-MiGbrALmcBc0uF4_Ut4::before,
  .F-MiGbrALmcBc0uF4_Ut4::after {
    clip-path: none !important;
  }
  .F-MiGbrALmcBc0uF4_Ut4 ._3WBSzn7UEbXT1B8yIJaXNJ::before,
  .F-MiGbrALmcBc0uF4_Ut4 ._3WBSzn7UEbXT1B8yIJaXNJ::after {
    clip-path: none !important;
  }
  .F-MiGbrALmcBc0uF4_Ut4 ._3WBSzn7UEbXT1B8yIJaXNJ::before {
    background: rgba(0, 138, 79, 0.8) !important;
  }
  ._2voVSksb38XQNt_wzSxQU8 {
    padding-top: 25px !important;
  }
  ._2voVSksb38XQNt_wzSxQU8 ._3KDen29tBPzHk_yWkdYnX- {
    font-size: 22px;
    padding: 0 12px;
    letter-spacing: -0.5px;
    font-weight: 600;
  }
}
@media (max-width: 390px) {
  ._2voVSksb38XQNt_wzSxQU8 {
    padding-top: 22px !important;
  }
  ._2voVSksb38XQNt_wzSxQU8 ._3KDen29tBPzHk_yWkdYnX- {
    font-size: 20px;
    line-height: 1.25;
    padding: 0 10px;
    letter-spacing: -0.7px;
  }
}
@media (max-width: 330px) {
  ._2voVSksb38XQNt_wzSxQU8 {
    padding-top: 20px !important;
  }
  ._2voVSksb38XQNt_wzSxQU8 ._3KDen29tBPzHk_yWkdYnX- {
    font-size: 18px;
    line-height: 1.2;
    padding: 0 8px;
    letter-spacing: -1px;
    word-spacing: -1px;
  }
}
._8Z8lWMYvo8uqkrvzIkMau {
  position: relative;
  overflow: hidden;
}
._8Z8lWMYvo8uqkrvzIkMau ._32IGuuCdV0HMmqyamVdBJF {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
._8Z8lWMYvo8uqkrvzIkMau ._32IGuuCdV0HMmqyamVdBJF .Fwawv816gwmvhFsZesHSf {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
._8Z8lWMYvo8uqkrvzIkMau ._3dzHUSOxUxfb32VVLRsD4i {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 20px 40px;
}
._8Z8lWMYvo8uqkrvzIkMau ._3dzHUSOxUxfb32VVLRsD4i ._2FH2YN4TmLH66yczPk9mqE {
  width: auto;
  height: auto;
  max-width: 90%;
  max-height: 90%;
  object-fit: contain;
  object-position: left center;
}

._2UjHcHB1MqH6oPkEv-z2EF {
  width: 100%;
  transition: background 0.3s, width 0.2s;
  height: 64px;
  box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
  position: relative;
}
._2UjHcHB1MqH6oPkEv-z2EF .ant-menu-submenu.ant-menu-submenu-horizontal {
  line-height: 64px;
  height: 100%;
}
._2UjHcHB1MqH6oPkEv-z2EF .ant-menu-submenu.ant-menu-submenu-horizontal .ant-menu-submenu-title {
  height: 100%;
}
._2UjHcHB1MqH6oPkEv-z2EF._1fs9tnal3uQ2xtHiVfGQzZ {
  background-color: #fff;
}
._2UjHcHB1MqH6oPkEv-z2EF .R-SWD1OaPOkcjJAqyUbrA {
  display: flex;
  height: 64px;
  padding-left: 24px;
  overflow: hidden;
}
._2UjHcHB1MqH6oPkEv-z2EF .R-SWD1OaPOkcjJAqyUbrA._2Atts6D_3YfTxYk-4c5C-I {
  max-width: 1200px;
  margin: auto;
  padding-left: 0;
}
._2UjHcHB1MqH6oPkEv-z2EF .R-SWD1OaPOkcjJAqyUbrA ._1lKx_B2KJmnfVvvdWhj6_5 {
  flex: 1;
  display: flex;
}
._2UjHcHB1MqH6oPkEv-z2EF .R-SWD1OaPOkcjJAqyUbrA .nir-qXBRSlMdFodJFwI7j {
  width: 324px;
}
._3T03IvvQG7QbNWH6jv5O5d {
  width: 165px;
  height: 64px;
  position: relative;
  line-height: 64px;
  transition: all 0.3s;
  overflow: hidden;
}
._3T03IvvQG7QbNWH6jv5O5d img {
  display: inline-block;
  vertical-align: middle;
  height: 50px;
}
._3T03IvvQG7QbNWH6jv5O5d h1 {
  color: #fff;
  display: inline-block;
  vertical-align: top;
  font-size: 16px;
  margin: 0 0 0 12px;
  font-weight: 400;
}
._1fs9tnal3uQ2xtHiVfGQzZ h1 {
  color: #002140;
}
._1gRlTLp5J-Y0e7Hl4JLksH .ant-menu-horizontal {
  border-bottom: none;
}
._3jQ5xO7B4vmkn4-888lY9b {
  display: none;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-alert {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  padding: 8px 15px 8px 37px;
  word-wrap: break-word;
  border-radius: 4px;
}
.ant-alert.ant-alert-no-icon {
  padding: 8px 15px;
}
.ant-alert.ant-alert-closable {
  padding-right: 30px;
}
.ant-alert-icon {
  position: absolute;
  top: 11.5px;
  left: 16px;
}
.ant-alert-description {
  display: none;
  font-size: 14px;
  line-height: 22px;
}
.ant-alert-success {
  background-color: #f6ffed;
  border: 1px solid #b7eb8f;
}
.ant-alert-success .ant-alert-icon {
  color: #52c41a;
}
.ant-alert-info {
  background-color: #e6f7ff;
  border: 1px solid #91d5ff;
}
.ant-alert-info .ant-alert-icon {
  color: #1890ff;
}
.ant-alert-warning {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
}
.ant-alert-warning .ant-alert-icon {
  color: #faad14;
}
.ant-alert-error {
  background-color: #fff1f0;
  border: 1px solid #ffa39e;
}
.ant-alert-error .ant-alert-icon {
  color: #f5222d;
}
.ant-alert-close-icon {
  position: absolute;
  top: 8px;
  right: 16px;
  padding: 0;
  overflow: hidden;
  font-size: 12px;
  line-height: 22px;
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.ant-alert-close-icon .anticon-close {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-alert-close-icon .anticon-close:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-alert-close-text {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}
.ant-alert-close-text:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-alert-with-description {
  position: relative;
  padding: 15px 15px 15px 64px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 1.5;
  border-radius: 4px;
}
.ant-alert-with-description.ant-alert-no-icon {
  padding: 15px;
}
.ant-alert-with-description .ant-alert-icon {
  position: absolute;
  top: 16px;
  left: 24px;
  font-size: 24px;
}
.ant-alert-with-description .ant-alert-close-icon {
  position: absolute;
  top: 16px;
  right: 16px;
  font-size: 14px;
  cursor: pointer;
}
.ant-alert-with-description .ant-alert-message {
  display: block;
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.ant-alert-message {
  color: rgba(0, 0, 0, 0.85);
}
.ant-alert-with-description .ant-alert-description {
  display: block;
}
.ant-alert.ant-alert-closing {
  height: 0 !important;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  transform-origin: 50% 0;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-alert-slide-up-leave {
  animation: antAlertSlideUpOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  animation-fill-mode: both;
}
.ant-alert-banner {
  margin-bottom: 0;
  border: 0;
  border-radius: 0;
}
@keyframes antAlertSlideUpIn {
  0% {
    transform: scaleY(0);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antAlertSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}

._2R4xsMUZB3QFGeEA6w1c4q {
  position: fixed;
  top: 0;
  right: 0;
  width: 100%;
  z-index: 9;
  transition: width 0.2s;
}
._1KgqYr9h3hzPrHVUF-Nzu1 {
  z-index: 1;
}
._1KgqYr9h3hzPrHVUF-Nzu1 .ant-layout-header {
  background: #fff;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-spin {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  display: none;
  color: #00ad59;
  text-align: center;
  vertical-align: middle;
  opacity: 0;
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-spin-spinning {
  position: static;
  display: inline-block;
  opacity: 1;
}
.ant-spin-nested-loading {
  position: relative;
}
.ant-spin-nested-loading > div > .ant-spin {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  display: block;
  width: 100%;
  height: 100%;
  max-height: 400px;
}
.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -10px;
}
.ant-spin-nested-loading > div > .ant-spin .ant-spin-text {
  position: absolute;
  top: 50%;
  width: 100%;
  padding-top: 5px;
  text-shadow: 0 1px 2px #fff;
}
.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot {
  margin-top: -20px;
}
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot {
  margin: -7px;
}
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text {
  padding-top: 2px;
}
.ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot {
  margin-top: -17px;
}
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot {
  margin: -16px;
}
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text {
  padding-top: 11px;
}
.ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot {
  margin-top: -26px;
}
.ant-spin-container {
  position: relative;
  transition: opacity 0.3s;
}
.ant-spin-container::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  display: none \9;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}
.ant-spin-blur {
  clear: both;
  overflow: hidden;
  opacity: 0.5;
  user-select: none;
  pointer-events: none;
}
.ant-spin-blur::after {
  opacity: 0.4;
  pointer-events: auto;
}
.ant-spin-tip {
  color: rgba(0, 0, 0, 0.45);
}
.ant-spin-dot {
  position: relative;
  display: inline-block;
  font-size: 20px;
  width: 1em;
  height: 1em;
}
.ant-spin-dot-item {
  position: absolute;
  display: block;
  width: 9px;
  height: 9px;
  background-color: #00ad59;
  border-radius: 100%;
  transform: scale(0.75);
  transform-origin: 50% 50%;
  opacity: 0.3;
  animation: antSpinMove 1s infinite linear alternate;
}
.ant-spin-dot-item:nth-child(1) {
  top: 0;
  left: 0;
}
.ant-spin-dot-item:nth-child(2) {
  top: 0;
  right: 0;
  animation-delay: 0.4s;
}
.ant-spin-dot-item:nth-child(3) {
  right: 0;
  bottom: 0;
  animation-delay: 0.8s;
}
.ant-spin-dot-item:nth-child(4) {
  bottom: 0;
  left: 0;
  animation-delay: 1.2s;
}
.ant-spin-dot-spin {
  transform: rotate(45deg);
  animation: antRotate 1.2s infinite linear;
}
.ant-spin-sm .ant-spin-dot {
  font-size: 14px;
}
.ant-spin-sm .ant-spin-dot i {
  width: 6px;
  height: 6px;
}
.ant-spin-lg .ant-spin-dot {
  font-size: 32px;
}
.ant-spin-lg .ant-spin-dot i {
  width: 14px;
  height: 14px;
}
.ant-spin.ant-spin-show-text .ant-spin-text {
  display: block;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ */
  .ant-spin-blur {
    background: #fff;
    opacity: 0.5;
  }
}
@keyframes antSpinMove {
  to {
    opacity: 1;
  }
}
@keyframes antRotate {
  to {
    transform: rotate(405deg);
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-time-picker-panel {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  z-index: 1050;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
}
.ant-time-picker-panel-inner {
  position: relative;
  left: -2px;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-time-picker-panel-input {
  width: 100%;
  max-width: 154px;
  margin: 0;
  padding: 0;
  line-height: normal;
  border: 0;
  outline: 0;
  cursor: auto;
}
.ant-time-picker-panel-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-time-picker-panel-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-panel-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-panel-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-time-picker-panel-input-wrap {
  position: relative;
  padding: 7px 2px 7px 12px;
  border-bottom: 1px solid #e8e8e8;
}
.ant-time-picker-panel-input-invalid {
  border-color: #f5222d;
}
.ant-time-picker-panel-narrow .ant-time-picker-panel-input-wrap {
  max-width: 112px;
}
.ant-time-picker-panel-select {
  position: relative;
  float: left;
  width: 56px;
  max-height: 192px;
  overflow: hidden;
  font-size: 14px;
  border-left: 1px solid #e8e8e8;
}
.ant-time-picker-panel-select:hover {
  overflow-y: auto;
}
.ant-time-picker-panel-select:first-child {
  margin-left: 0;
  border-left: 0;
}
.ant-time-picker-panel-select:last-child {
  border-right: 0;
}
.ant-time-picker-panel-select:only-child {
  width: 100%;
}
.ant-time-picker-panel-select ul {
  width: 56px;
  margin: 0;
  padding: 0 0 160px;
  list-style: none;
}
.ant-time-picker-panel-select li {
  width: 100%;
  height: 32px;
  margin: 0;
  padding: 0 0 0 12px;
  line-height: 32px;
  text-align: left;
  list-style: none;
  cursor: pointer;
  transition: all 0.3s;
  user-select: none;
}
.ant-time-picker-panel-select li:focus {
  color: #00ad59;
  font-weight: 600;
  outline: none;
}
.ant-time-picker-panel-select li:hover {
  background: #d5edde;
}
li.ant-time-picker-panel-select-option-selected {
  font-weight: 600;
  background: #f5f5f5;
}
li.ant-time-picker-panel-select-option-selected:hover {
  background: #f5f5f5;
}
li.ant-time-picker-panel-select-option-disabled {
  color: rgba(0, 0, 0, 0.25);
}
li.ant-time-picker-panel-select-option-disabled:hover {
  background: transparent;
  cursor: not-allowed;
}
li.ant-time-picker-panel-select-option-disabled:focus {
  color: rgba(0, 0, 0, 0.25);
  font-weight: inherit;
}
.ant-time-picker-panel-combobox {
  zoom: 1;
}
.ant-time-picker-panel-combobox::before,
.ant-time-picker-panel-combobox::after {
  display: table;
  content: '';
}
.ant-time-picker-panel-combobox::after {
  clear: both;
}
.ant-time-picker-panel-addon {
  padding: 8px;
  border-top: 1px solid #e8e8e8;
}
.ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topLeft,
.ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topRight,
.ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-topLeft,
.ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-topRight {
  animation-name: antSlideDownIn;
}
.ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-bottomLeft,
.ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-bottomRight,
.ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-bottomLeft,
.ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-topLeft,
.ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-topRight {
  animation-name: antSlideDownOut;
}
.ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-bottomLeft,
.ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.ant-time-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 128px;
  outline: none;
  cursor: text;
  transition: opacity 0.3s;
}
.ant-time-picker-input {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 32px;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}
.ant-time-picker-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-time-picker-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-time-picker-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-time-picker-input:hover {
  border-color: #1eba69;
  border-right-width: 1px !important;
}
.ant-time-picker-input:focus {
  border-color: #1eba69;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 173, 89, 0.2);
}
.ant-time-picker-input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-time-picker-input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-time-picker-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-time-picker-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
textarea.ant-time-picker-input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-time-picker-input-lg {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-time-picker-input-sm {
  height: 24px;
  padding: 1px 7px;
}
.ant-time-picker-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-time-picker-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-time-picker-open {
  opacity: 0;
}
.ant-time-picker-icon,
.ant-time-picker-clear {
  position: absolute;
  top: 50%;
  right: 11px;
  z-index: 1;
  width: 14px;
  height: 14px;
  margin-top: -7px;
  color: rgba(0, 0, 0, 0.25);
  line-height: 14px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  user-select: none;
}
.ant-time-picker-icon .ant-time-picker-clock-icon,
.ant-time-picker-clear .ant-time-picker-clock-icon {
  display: block;
  color: rgba(0, 0, 0, 0.25);
  line-height: 1;
}
.ant-time-picker-clear {
  z-index: 2;
  background: #fff;
  opacity: 0;
  pointer-events: none;
}
.ant-time-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-time-picker:hover .ant-time-picker-clear {
  opacity: 1;
  pointer-events: auto;
}
.ant-time-picker-large .ant-time-picker-input {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-time-picker-small .ant-time-picker-input {
  height: 24px;
  padding: 1px 7px;
}
.ant-time-picker-small .ant-time-picker-icon,
.ant-time-picker-small .ant-time-picker-clear {
  right: 7px;
}
@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) and (stroke-color: transparent) {
    .ant-input {
      line-height: 1.5;
    }
  }
}

.u4-xeWGIjnTxT5EZHWT3T,
.TEUFTVe76jGX2PbTOR6ns {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._327m5LSBjxnGah3I5mY5Fl,
.TEUFTVe76jGX2PbTOR6ns ._2P7o6r5oiZMs4oQA1rTWfl {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.TEUFTVe76jGX2PbTOR6ns {
  padding: 0;
  margin-top: 24px;
  text-align: left;
}
.TEUFTVe76jGX2PbTOR6ns ._2qJngRVEtCWjpAB5RWt8p9 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.TEUFTVe76jGX2PbTOR6ns ._3t6wSuqymqco9F8VNXoQIW {
  margin-bottom: 8px;
}
.TEUFTVe76jGX2PbTOR6ns ._3t6wSuqymqco9F8VNXoQIW ul {
  margin: 0;
  padding: 0;
  text-align: left;
}
.TEUFTVe76jGX2PbTOR6ns ._3t6wSuqymqco9F8VNXoQIW ul li {
  display: block;
  margin: 0;
  padding: 5px 0;
}
.TEUFTVe76jGX2PbTOR6ns ._3t6wSuqymqco9F8VNXoQIW ul li h3 {
  color: #66cc00;
  font-size: 18px;
  margin-bottom: 5px;
}
.TEUFTVe76jGX2PbTOR6ns ._3t6wSuqymqco9F8VNXoQIW ul li h3 a {
  color: #66cc00;
}
.TEUFTVe76jGX2PbTOR6ns ._3t6wSuqymqco9F8VNXoQIW ._2-VSqbzb7d1-1twqI8EnE1 {
  width: 100px;
  height: 100px;
}
.TEUFTVe76jGX2PbTOR6ns ._3t6wSuqymqco9F8VNXoQIW ._2-VSqbzb7d1-1twqI8EnE1 img {
  width: 100%;
  height: auto;
}
.TEUFTVe76jGX2PbTOR6ns ._1OrWtAPh7tYs_BHaO1DGFY {
  display: inline-flex;
  align-items: center;
}
.TEUFTVe76jGX2PbTOR6ns ._1OrWtAPh7tYs_BHaO1DGFY ._18IDKk2yx3e8AZU9MjsDNb {
  height: 30px;
}
.TEUFTVe76jGX2PbTOR6ns ._1OrWtAPh7tYs_BHaO1DGFY ._3QqgHmGRV4xwNlJtBMAreY {
  color: #66cc00;
  font-size: 18px;
  font-weight: bold;
  margin-left: 10px;
}
.TEUFTVe76jGX2PbTOR6ns ._2P7o6r5oiZMs4oQA1rTWfl {
  margin-top: 15px;
  flex-grow: 2;
  font-size: 16px;
  line-height: 30px;
  min-height: 140px;
}
.TEUFTVe76jGX2PbTOR6ns ._26BXNROntwyyPj3iweo3d- {
  text-decoration: none;
  color: #757575;
  line-height: 30px;
  font-size: 24px;
  margin-right: 10px;
}
.TEUFTVe76jGX2PbTOR6ns ._8tX5ZiC1CVEv50i6WTH8c,
.TEUFTVe76jGX2PbTOR6ns ._33Vf_l4RGBTsshYMaLYHxq {
  margin-top: 24px;
  margin-bottom: 8px;
  color: #757575;
}
.TEUFTVe76jGX2PbTOR6ns ._33Vf_l4RGBTsshYMaLYHxq {
  text-align: right;
}
.TEUFTVe76jGX2PbTOR6ns a {
  color: #757575;
  transition: all 0.3s;
}
.TEUFTVe76jGX2PbTOR6ns a:hover {
  color: #66cc00;
}
@media screen and (max-width: 480px) {
  .TEUFTVe76jGX2PbTOR6ns {
    padding: 0 10px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-form {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-form legend {
  display: block;
  width: 100%;
  margin-bottom: 20px;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  line-height: inherit;
  border: 0;
  border-bottom: 1px solid #d9d9d9;
}
.ant-form label {
  font-size: 14px;
}
.ant-form input[type='search'] {
  box-sizing: border-box;
}
.ant-form input[type='radio'],
.ant-form input[type='checkbox'] {
  line-height: normal;
}
.ant-form input[type='file'] {
  display: block;
}
.ant-form input[type='range'] {
  display: block;
  width: 100%;
}
.ant-form select[multiple],
.ant-form select[size] {
  height: auto;
}
.ant-form input[type='file']:focus,
.ant-form input[type='radio']:focus,
.ant-form input[type='checkbox']:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.ant-form output {
  display: block;
  padding-top: 15px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
}
.ant-form-item-required::before {
  display: inline-block;
  margin-right: 4px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.ant-form-hide-required-mark .ant-form-item-required::before {
  display: none;
}
.ant-form-item-label > label {
  color: rgba(0, 0, 0, 0.85);
}
.ant-form-item-label > label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}
.ant-form-item-label > label.ant-form-item-no-colon::after {
  content: ' ';
}
.ant-form-item {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  margin-bottom: 24px;
  vertical-align: top;
}
.ant-form-item label {
  position: relative;
}
.ant-form-item label > .anticon {
  font-size: 14px;
  vertical-align: top;
}
.ant-form-item-control {
  position: relative;
  line-height: 40px;
  zoom: 1;
}
.ant-form-item-control::before,
.ant-form-item-control::after {
  display: table;
  content: '';
}
.ant-form-item-control::after {
  clear: both;
}
.ant-form-item-children {
  position: relative;
}
.ant-form-item-with-help {
  margin-bottom: 5px;
}
.ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  line-height: 39.9999px;
  white-space: nowrap;
  text-align: right;
  vertical-align: middle;
}
.ant-form-item-label-left {
  text-align: left;
}
.ant-form-item .ant-switch {
  margin: 2px 0 4px;
}
.ant-form-explain,
.ant-form-extra {
  clear: both;
  min-height: 22px;
  margin-top: -2px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5;
  transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.ant-form-explain {
  margin-bottom: -1px;
}
.ant-form-extra {
  padding-top: 4px;
}
.ant-form-text {
  display: inline-block;
  padding-right: 8px;
}
.ant-form-split {
  display: block;
  text-align: center;
}
form .has-feedback .ant-input {
  padding-right: 30px;
}
form .has-feedback .ant-input-affix-wrapper .ant-input-suffix {
  padding-right: 18px;
}
form .has-feedback .ant-input-affix-wrapper .ant-input {
  padding-right: 49px;
}
form .has-feedback .ant-input-affix-wrapper.ant-input-affix-wrapper-input-with-clear-btn .ant-input {
  padding-right: 68px;
}
form .has-feedback > .ant-select .ant-select-arrow,
form .has-feedback > .ant-select .ant-select-selection__clear,
form .has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow,
form .has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection__clear {
  right: 28px;
}
form .has-feedback > .ant-select .ant-select-selection-selected-value,
form .has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value {
  padding-right: 42px;
}
form .has-feedback .ant-cascader-picker-arrow {
  margin-right: 17px;
}
form .has-feedback .ant-cascader-picker-clear {
  right: 28px;
}
form .has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
  right: 28px;
}
form .has-feedback .ant-calendar-picker-icon,
form .has-feedback .ant-time-picker-icon,
form .has-feedback .ant-calendar-picker-clear,
form .has-feedback .ant-time-picker-clear {
  right: 28px;
}
form .ant-mentions,
form textarea.ant-input {
  height: auto;
  margin-bottom: 4px;
}
form .ant-upload {
  background: transparent;
}
form input[type='radio'],
form input[type='checkbox'] {
  width: 14px;
  height: 14px;
}
form .ant-radio-inline,
form .ant-checkbox-inline {
  display: inline-block;
  margin-left: 8px;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
form .ant-radio-inline:first-child,
form .ant-checkbox-inline:first-child {
  margin-left: 0;
}
form .ant-checkbox-vertical,
form .ant-radio-vertical {
  display: block;
}
form .ant-checkbox-vertical + .ant-checkbox-vertical,
form .ant-radio-vertical + .ant-radio-vertical {
  margin-left: 0;
}
form .ant-input-number + .ant-form-text {
  margin-left: 8px;
}
form .ant-input-number-handler-wrap {
  z-index: 2;
}
form .ant-select,
form .ant-cascader-picker {
  width: 100%;
}
form .ant-input-group .ant-select,
form .ant-input-group .ant-cascader-picker {
  width: auto;
}
form :not(.ant-input-group-wrapper) > .ant-input-group,
form .ant-input-group-wrapper {
  display: inline-block;
  vertical-align: middle;
}
form:not(.ant-form-vertical) :not(.ant-input-group-wrapper) > .ant-input-group,
form:not(.ant-form-vertical) .ant-input-group-wrapper {
  position: relative;
  top: -1px;
}
.ant-form-vertical .ant-form-item-label,
.ant-col-24.ant-form-item-label,
.ant-col-xl-24.ant-form-item-label {
  display: block;
  margin: 0;
  padding: 0 0 8px;
  line-height: 1.5;
  white-space: initial;
  text-align: left;
}
.ant-form-vertical .ant-form-item-label label::after,
.ant-col-24.ant-form-item-label label::after,
.ant-col-xl-24.ant-form-item-label label::after {
  display: none;
}
.ant-form-vertical .ant-form-item {
  padding-bottom: 8px;
}
.ant-form-vertical .ant-form-item-control {
  line-height: 1.5;
}
.ant-form-vertical .ant-form-explain {
  margin-top: 2px;
  margin-bottom: -5px;
}
.ant-form-vertical .ant-form-extra {
  margin-top: 2px;
  margin-bottom: -4px;
}
@media (max-width: 575px) {
  .ant-form-item-label,
  .ant-form-item-control-wrapper {
    display: block;
    width: 100%;
  }
  .ant-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5;
    white-space: initial;
    text-align: left;
  }
  .ant-form-item-label label::after {
    display: none;
  }
  .ant-col-xs-24.ant-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5;
    white-space: initial;
    text-align: left;
  }
  .ant-col-xs-24.ant-form-item-label label::after {
    display: none;
  }
}
@media (max-width: 767px) {
  .ant-col-sm-24.ant-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5;
    white-space: initial;
    text-align: left;
  }
  .ant-col-sm-24.ant-form-item-label label::after {
    display: none;
  }
}
@media (max-width: 991px) {
  .ant-col-md-24.ant-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5;
    white-space: initial;
    text-align: left;
  }
  .ant-col-md-24.ant-form-item-label label::after {
    display: none;
  }
}
@media (max-width: 1199px) {
  .ant-col-lg-24.ant-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5;
    white-space: initial;
    text-align: left;
  }
  .ant-col-lg-24.ant-form-item-label label::after {
    display: none;
  }
}
@media (max-width: 1599px) {
  .ant-col-xl-24.ant-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5;
    white-space: initial;
    text-align: left;
  }
  .ant-col-xl-24.ant-form-item-label label::after {
    display: none;
  }
}
.ant-form-inline .ant-form-item {
  display: inline-block;
  margin-right: 16px;
  margin-bottom: 0;
}
.ant-form-inline .ant-form-item-with-help {
  margin-bottom: 24px;
}
.ant-form-inline .ant-form-item > .ant-form-item-control-wrapper,
.ant-form-inline .ant-form-item > .ant-form-item-label {
  display: inline-block;
  vertical-align: top;
}
.ant-form-inline .ant-form-text {
  display: inline-block;
}
.ant-form-inline .has-feedback {
  display: inline-block;
}
.has-success.has-feedback .ant-form-item-children-icon,
.has-warning.has-feedback .ant-form-item-children-icon,
.has-error.has-feedback .ant-form-item-children-icon,
.is-validating.has-feedback .ant-form-item-children-icon {
  position: absolute;
  top: 50%;
  right: 0;
  z-index: 1;
  width: 32px;
  height: 20px;
  margin-top: -10px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  visibility: visible;
  animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  pointer-events: none;
}
.has-success.has-feedback .ant-form-item-children-icon svg,
.has-warning.has-feedback .ant-form-item-children-icon svg,
.has-error.has-feedback .ant-form-item-children-icon svg,
.is-validating.has-feedback .ant-form-item-children-icon svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.has-success.has-feedback .ant-form-item-children-icon {
  color: #52c41a;
  animation-name: diffZoomIn1 !important;
}
.has-warning .ant-form-explain,
.has-warning .ant-form-split {
  color: #faad14;
}
.has-warning .ant-input,
.has-warning .ant-input:hover {
  background-color: #fff;
  border-color: #faad14;
}
.has-warning .ant-input:focus {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.has-warning .ant-input:not([disabled]):hover {
  border-color: #faad14;
}
.has-warning .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.has-warning .ant-input-affix-wrapper .ant-input,
.has-warning .ant-input-affix-wrapper .ant-input:hover {
  background-color: #fff;
  border-color: #faad14;
}
.has-warning .ant-input-affix-wrapper .ant-input:focus {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.has-warning .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #faad14;
}
.has-warning .ant-input-prefix {
  color: #faad14;
}
.has-warning .ant-input-group-addon {
  color: #faad14;
  background-color: #fff;
  border-color: #faad14;
}
.has-warning .has-feedback {
  color: #faad14;
}
.has-warning.has-feedback .ant-form-item-children-icon {
  color: #faad14;
  animation-name: diffZoomIn3 !important;
}
.has-warning .ant-select-selection {
  border-color: #faad14;
}
.has-warning .ant-select-selection:hover {
  border-color: #faad14;
}
.has-warning .ant-select-open .ant-select-selection,
.has-warning .ant-select-focused .ant-select-selection {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.has-warning .ant-calendar-picker-icon::after,
.has-warning .ant-time-picker-icon::after,
.has-warning .ant-picker-icon::after,
.has-warning .ant-select-arrow,
.has-warning .ant-cascader-picker-arrow {
  color: #faad14;
}
.has-warning .ant-input-number,
.has-warning .ant-time-picker-input {
  border-color: #faad14;
}
.has-warning .ant-input-number-focused,
.has-warning .ant-time-picker-input-focused,
.has-warning .ant-input-number:focus,
.has-warning .ant-time-picker-input:focus {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.has-warning .ant-input-number:not([disabled]):hover,
.has-warning .ant-time-picker-input:not([disabled]):hover {
  border-color: #faad14;
}
.has-warning .ant-cascader-picker:focus .ant-cascader-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}
.has-warning .ant-cascader-picker:hover .ant-cascader-input {
  border-color: #faad14;
}
.has-error .ant-form-explain,
.has-error .ant-form-split {
  color: #f5222d;
}
.has-error .ant-input,
.has-error .ant-input:hover {
  background-color: #fff;
  border-color: #f5222d;
}
.has-error .ant-input:focus {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}
.has-error .ant-input:not([disabled]):hover {
  border-color: #f5222d;
}
.has-error .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}
.has-error .ant-input-affix-wrapper .ant-input,
.has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: #fff;
  border-color: #f5222d;
}
.has-error .ant-input-affix-wrapper .ant-input:focus {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}
.has-error .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #f5222d;
}
.has-error .ant-input-prefix {
  color: #f5222d;
}
.has-error .ant-input-group-addon {
  color: #f5222d;
  background-color: #fff;
  border-color: #f5222d;
}
.has-error .has-feedback {
  color: #f5222d;
}
.has-error.has-feedback .ant-form-item-children-icon {
  color: #f5222d;
  animation-name: diffZoomIn2 !important;
}
.has-error .ant-select-selection {
  border-color: #f5222d;
}
.has-error .ant-select-selection:hover {
  border-color: #f5222d;
}
.has-error .ant-select-open .ant-select-selection,
.has-error .ant-select-focused .ant-select-selection {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}
.has-error .ant-select.ant-select-auto-complete .ant-input:focus {
  border-color: #f5222d;
}
.has-error .ant-input-group-addon .ant-select-selection {
  border-color: transparent;
  box-shadow: none;
}
.has-error .ant-calendar-picker-icon::after,
.has-error .ant-time-picker-icon::after,
.has-error .ant-picker-icon::after,
.has-error .ant-select-arrow,
.has-error .ant-cascader-picker-arrow {
  color: #f5222d;
}
.has-error .ant-input-number,
.has-error .ant-time-picker-input {
  border-color: #f5222d;
}
.has-error .ant-input-number-focused,
.has-error .ant-time-picker-input-focused,
.has-error .ant-input-number:focus,
.has-error .ant-time-picker-input:focus {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}
.has-error .ant-input-number:not([disabled]):hover,
.has-error .ant-time-picker-input:not([disabled]):hover {
  border-color: #f5222d;
}
.has-error .ant-mention-wrapper .ant-mention-editor,
.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover {
  border-color: #f5222d;
}
.has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor,
.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}
.has-error .ant-cascader-picker:focus .ant-cascader-input {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}
.has-error .ant-cascader-picker:hover .ant-cascader-input {
  border-color: #f5222d;
}
.has-error .ant-transfer-list {
  border-color: #f5222d;
}
.has-error .ant-transfer-list-search:not([disabled]) {
  border-color: #d9d9d9;
}
.has-error .ant-transfer-list-search:not([disabled]):hover {
  border-color: #1eba69;
  border-right-width: 1px !important;
}
.has-error .ant-transfer-list-search:not([disabled]):focus {
  border-color: #1eba69;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 173, 89, 0.2);
}
.is-validating.has-feedback .ant-form-item-children-icon {
  display: inline-block;
  color: #00ad59;
}
.ant-advanced-search-form .ant-form-item {
  margin-bottom: 24px;
}
.ant-advanced-search-form .ant-form-item-with-help {
  margin-bottom: 5px;
}
.show-help-enter,
.show-help-appear {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.show-help-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.show-help-enter.show-help-enter-active,
.show-help-appear.show-help-appear-active {
  animation-name: antShowHelpIn;
  animation-play-state: running;
}
.show-help-leave.show-help-leave-active {
  animation-name: antShowHelpOut;
  animation-play-state: running;
  pointer-events: none;
}
.show-help-enter,
.show-help-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
.show-help-leave {
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
@keyframes antShowHelpIn {
  0% {
    transform: translateY(-5px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes antShowHelpOut {
  to {
    transform: translateY(-5px);
    opacity: 0;
  }
}
@keyframes diffZoomIn1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes diffZoomIn2 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes diffZoomIn3 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-anchor {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  padding-left: 2px;
}
.ant-anchor-wrapper {
  margin-left: -4px;
  padding-left: 4px;
  overflow: auto;
  background-color: #fff;
}
.ant-anchor-ink {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
.ant-anchor-ink::before {
  position: relative;
  display: block;
  width: 2px;
  height: 100%;
  margin: 0 auto;
  background-color: #e8e8e8;
  content: ' ';
}
.ant-anchor-ink-ball {
  position: absolute;
  left: 50%;
  display: none;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 2px solid #00ad59;
  border-radius: 8px;
  transform: translateX(-50%);
  transition: top 0.3s ease-in-out;
}
.ant-anchor-ink-ball.visible {
  display: inline-block;
}
.ant-anchor.fixed .ant-anchor-ink .ant-anchor-ink-ball {
  display: none;
}
.ant-anchor-link {
  padding: 7px 0 7px 16px;
  line-height: 1.143;
}
.ant-anchor-link-title {
  position: relative;
  display: block;
  margin-bottom: 6px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.65);
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.ant-anchor-link-title:only-child {
  margin-bottom: 0;
}
.ant-anchor-link-active > .ant-anchor-link-title {
  color: #00ad59;
}
.ant-anchor-link .ant-anchor-link {
  padding-top: 5px;
  padding-bottom: 5px;
}

._35ixVcpckVmRvb_eMAj1w .ant-select-arrow {
  left: 11px;
  right: auto;
}
._35ixVcpckVmRvb_eMAj1w .ant-select-selection__rendered {
  padding-left: 18px;
}
._35ixVcpckVmRvb_eMAj1w .ant-select-selection__placeholder,
._35ixVcpckVmRvb_eMAj1w .ant-select-search__field__placeholder {
  margin-left: 19px;
}
.gQqDlz0veVWDKxY2JWkHI {
  padding: 24px;
}

._3GFV2c4gN2HhDAPGL2rI8w input::-webkit-outer-spin-button,
._3GFV2c4gN2HhDAPGL2rI8w input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
._3GFV2c4gN2HhDAPGL2rI8w input[type="number"] {
  -moz-appearance: textfield;
}
._30D20zLAyC58koaM210lV5 {
  padding: 30px;
  border-radius: 10px;
  background-color: rgba(255, 255, 255, 0.9);
}
.b_Zcnfc4TO3OwMr1U2XXA {
  font-size: 16px;
  color: #333;
  margin-bottom: 20px;
}
._3QiTnvz2-S9tBShwphxYnk {
  margin-top: 10px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3DoExJgJ1u8V5ZgnN42I1S {
  height: 50px;
  color: #333;
  background-color: #fff;
}
.DGeDru9tniMIDO3BWDY0t {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  font-size: 22px;
}
._2xESXggSQnFaNVoYdhmOiF {
  background-color: #fff;
}
._1Q2bHNhir6xOhaYOVqj70D {
  width: 150px;
  height: 50px;
  cursor: pointer;
}
._3N7EeBXTv9FxSSO8kNdd5Z {
  height: 600px;
  background-image: url(https://image.hiredchina.com/FvfAlZEVgqhA0cLKiQ-NyhJs0O04);
  background-size: cover;
  background-repeat: no-repeat;
}
._1ogpz2v2gWzriAbGT1fgXA {
  margin-bottom: 90px;
  padding: 24px;
  border-radius: 20px;
  max-width: 700px;
}
._2uLbt06ZZ4I1snOBZ41RWg {
  font-size: 60px;
  font-weight: 800;
  color: #fff;
}
._2uLbt06ZZ4I1snOBZ41RWg .ant-typography {
  color: #fff;
  font-weight: 400;
  margin-bottom: 12px;
}
._3yOsKV-6sObJWqcMuwYVPu {
  color: #fff;
  font-size: 20px;
}
.rwOnViRDoKY9zMKpl1bd0 {
  color: #ffec3d;
}
._27ENX_Y65mX-pidPlQBKan {
  margin-bottom: 10px;
}
._1Ij-s3ao7rqZYXd9Wy2mES {
  padding: 48px 24px;
}
._1WEIzu5g2Wp3ZMBJxy8CGo {
  padding: 48px 24px;
  background-image: linear-gradient(30deg, #eff8fd 0%, #f0f9fe 40%, #C9E4FD 80%, #ADCCF0 100%);
}
._2IL3gNF6ywP6qOM2DyjvL0 {
  font-size: 30px;
  color: #333;
  margin-bottom: 10px;
}
._4zA-TMJ3YlrRIbhBM_b-k {
  font-size: 16px;
}
.sDyZhX5IJLvj-jy4tJRNr {
  cursor: pointer;
  margin: 12px 0;
}
._3DpUurj18Rku83bCOSlTR1 {
  width: 91px;
  height: 91px;
  padding-left: 5px;
  border-width: 1px 0 1px 1px;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 5px 0 0 5px;
}
.DzozNdhiG43Rdt6RDhyEJ {
  font-size: 36px;
}
.KtFlEEgQwt2D05Qkmf2dZ {
  color: #333;
  font-size: 18px;
  font-weight: 600;
}
._2rgq1P2Aq2V83u1491wZZo {
  padding: 10px 0px;
  height: 91px;
  border-width: 1px 1px 1px 0;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 0 5px 5px 0;
}
._2rgq1P2Aq2V83u1491wZZo .ant-typography {
  margin-bottom: 0;
}
._1xmBJ-yr64DwHp1JHvOcXL {
  color: #333;
}
._1qIZD66D1XLZL2okidznTD {
  font-size: 16px;
  color: #ff7a45;
  font-weight: 500;
}
._3uq_0Z3Bn6BKh4hTUYzXzq {
  margin-top: 10px;
}
._3cODsttyqxmydS3S4eWB1h {
  margin-top: 40px;
}
._3dGSFsSn-QTAEOn8N6AMNS {
  cursor: pointer;
  height: 70px;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 10px;
  margin-bottom: 10px;
}
._3dGSFsSn-QTAEOn8N6AMNS:hover {
  transform: scale(1.1);
}
._2FBVvbqdtWVCAKEz2F5r_t {
  color: #fff;
  font-size: 18px;
  font-style: italic;
}
._2haoRs-W1oypdmdva38Ci_ {
  margin-top: 10px;
  padding: 24px;
  border-width: 1px;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 5px;
  background-color: #fff;
}
.BLevG36zBq8GmEwXv2yyy {
  margin: 5px 0;
  padding-bottom: 5px;
  border-width: 0 0 1px 0;
  border-style: dashed;
  border-color: #e8e8e8;
  border-radius: 5px;
}
._7dfPaX-HhQ82lxVmnav51 {
  font-size: 18px;
  margin: 5px 0;
}
._2IQZEFOX1HIGYYkHAKYEEm {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.65);
}
.I5BrDPhtes3QrZhQWLJKl {
  margin: 40px 0;
}
._2HqWu-uop-IRUYSje-BDUD .ant-card {
  cursor: pointer;
  margin-bottom: 12px;
}
._2HqWu-uop-IRUYSje-BDUD .ant-card .ant-card-body {
  padding: 10px;
}
._1tJem9k3y0mnil6IJvzr-p .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._3CW8aMMyPx7zUReFnGGfQc {
  background-size: 170px 25px;
  background-repeat: no-repeat;
  background-position: right top;
}
._3bnVt2czohSFW3Hqbb4ZV8 {
  background-color: #ffd54f;
}
._3-xoO-MzB3pF_YHIix9QMy .ant-typography {
  color: #333;
  margin-bottom: 0;
}
.TqSWJp-EOu65ARB5SgzJd .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._2QDtPIhwkXNj2PAimEsack {
  height: 75px;
  background-color: #bfbfbf;
}
._2oE1Iiu8GWW1bNuWVQ5oFo {
  color: #00ad59;
  font-size: 20px;
  cursor: pointer;
  margin-top: 30px;
}
._30rMq_yGYz2Ku9HiKqp3ou {
  font-size: 20px;
}
._2NV8ety8jf9kTTWGJ3wS6t {
  font-size: 16px;
}
._1hOq0l6zlKt9nr5WEe1Ek9 {
  font-size: 20px;
}
._3oC3EGB7rtb7HC6IliTaQf {
  font-size: 16px;
}
._1QPg__ulDFNzZM2deNy0vp {
  font-size: 32px;
  color: #ff7a45;
  margin: 0 5px;
}
._79ngjN6LlKXTzi5OXwPOF {
  padding: 48px 24px;
}
.yK_dVlYDaTBtduRnGniuo {
  padding: 15px 0;
}
._3NrPf9Z5v2VT0w8udE9jg4 {
  width: 130px;
  height: 130px;
  border-radius: 1px;
  margin-bottom: 10px;
}
._3NrPf9Z5v2VT0w8udE9jg4:hover {
  transform: scale(1.1);
}
._2BaCK1uAIDxfThjmKK37nh {
  width: 433px;
  height: 289px;
}
._3amUCv0jaTLwQ-DuSTK_t {
  padding: 50px 0px;
  background-color: #252830;
}
._2wq0-9fsW9Cdp5DYRiDzh8 {
  color: #fff;
  margin-bottom: 5px;
}
._2lmjsTSKfovVvwqxAe790N {
  width: 100px;
  height: 100px;
  margin-bottom: 5px;
  margin-top: -15px;
}
.ThyDSvRxPJxBRwhFUoZvg {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
.yILAINyUW6iR9hRAc6ww7 {
  display: none;
}
._9G9ct0IP2Xxu0kCRSIMSW {
  color: #595959;
  margin-top: 30px;
  text-align: center;
}
@media (max-width: 1200px) {
  ._2uLbt06ZZ4I1snOBZ41RWg {
    font-size: 40px;
    font-weight: 600;
    color: #fff;
  }
  ._2uLbt06ZZ4I1snOBZ41RWg .ant-typography {
    font-size: 24px;
    color: #fff;
    font-weight: 400;
    margin-bottom: 12px;
  }
  ._3yOsKV-6sObJWqcMuwYVPu {
    color: #fff;
    font-size: 20px;
  }
  ._2BaCK1uAIDxfThjmKK37nh {
    width: 346.4px;
    height: 231.2px;
  }
  ._3NrPf9Z5v2VT0w8udE9jg4 {
    width: 104px;
    height: 104px;
    border-radius: 1px;
  }
}
@media (max-width: 992px) {
  ._2uLbt06ZZ4I1snOBZ41RWg {
    font-size: 35px;
    font-weight: 600;
    color: #fff;
  }
  ._2uLbt06ZZ4I1snOBZ41RWg .ant-typography {
    font-size: 20px;
    color: #fff;
    font-weight: 400;
    margin-bottom: 12px;
  }
  ._3yOsKV-6sObJWqcMuwYVPu {
    color: #fff;
    font-size: 16px;
  }
  ._2BaCK1uAIDxfThjmKK37nh {
    width: 259.8px;
    height: 173.4px;
  }
  ._3NrPf9Z5v2VT0w8udE9jg4 {
    width: 78px;
    height: 78px;
    border-radius: 1px;
  }
  ._3N7EeBXTv9FxSSO8kNdd5Z {
    height: 700px;
    background-image: url(https://image.hiredchina.com/FvfAlZEVgqhA0cLKiQ-NyhJs0O04);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 10% 0%;
  }
  ._1ogpz2v2gWzriAbGT1fgXA {
    margin-bottom: 0px;
    padding: 24px;
    border-radius: 20px;
    max-width: 700px;
  }
  ._27ENX_Y65mX-pidPlQBKan {
    margin-bottom: 40px;
  }
  ._2IL3gNF6ywP6qOM2DyjvL0 {
    font-size: 24px;
    color: #333;
    margin-bottom: 10px;
  }
  ._30rMq_yGYz2Ku9HiKqp3ou {
    font-size: 18px;
  }
  ._2NV8ety8jf9kTTWGJ3wS6t {
    font-size: 14px;
  }
  ._1hOq0l6zlKt9nr5WEe1Ek9 {
    font-size: 18px;
  }
  ._3oC3EGB7rtb7HC6IliTaQf {
    font-size: 14px;
  }
  ._1QPg__ulDFNzZM2deNy0vp {
    font-size: 26px;
    color: #ff7a45;
  }
  ._3NrPf9Z5v2VT0w8udE9jg4 {
    width: 78px;
    height: 78px;
    border-radius: 1px;
    margin-bottom: 10px;
  }
  ._2wq0-9fsW9Cdp5DYRiDzh8 {
    color: #fff;
    margin-bottom: 5px;
    word-wrap: break-word;
  }
  ._2lmjsTSKfovVvwqxAe790N {
    width: 60px;
    height: 60px;
    margin-top: 10px;
  }
}
@media (max-width: 370px) {
  ._3N7EeBXTv9FxSSO8kNdd5Z {
    height: 740px;
    background-image: url(https://image.hiredchina.com/FvfAlZEVgqhA0cLKiQ-NyhJs0O04);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 10% 0%;
  }
  ._3DpUurj18Rku83bCOSlTR1 {
    width: 60px;
    height: 80px;
    padding-left: 5px;
    border-width: 1px 0 1px 1px;
    border-style: solid;
    border-color: #e8e8e8;
    border-radius: 5px 0 0 5px;
  }
  .DzozNdhiG43Rdt6RDhyEJ {
    font-size: 30px;
  }
  .KtFlEEgQwt2D05Qkmf2dZ {
    color: #333;
    font-size: 16px;
    font-weight: 500;
  }
  ._2rgq1P2Aq2V83u1491wZZo {
    padding: 5px 0px;
    height: 80px;
    border-width: 1px 1px 1px 0;
    border-style: solid;
    border-color: #e8e8e8;
    border-radius: 0 5px 5px 0;
  }
  ._2rgq1P2Aq2V83u1491wZZo .ant-typography {
    margin-bottom: 0;
  }
  ._1xmBJ-yr64DwHp1JHvOcXL {
    font-size: 12px;
    color: #333;
  }
  ._1qIZD66D1XLZL2okidznTD {
    font-size: 14px;
    color: #ff7a45;
    font-weight: 500;
  }
  ._2uLbt06ZZ4I1snOBZ41RWg {
    font-size: 35px;
    font-weight: 600;
    color: #fff;
  }
  ._2uLbt06ZZ4I1snOBZ41RWg .ant-typography {
    font-size: 18px;
    color: #fff;
    font-weight: 400;
    margin-bottom: 12px;
  }
}

._2JjsH4TWDFrcckbzBmrQ9S {
  color: #fff;
  background-color: #52c41a;
}
._2yh5jFtRMzPJ_EYunLAkHe {
  text-align: center;
}
._2fPcC0sg4a2ISh9Vs13Zf4 {
  width: 150px;
  height: 150px;
  border-radius: 0;
}
._2fPcC0sg4a2ISh9Vs13Zf4 img {
  height: auto;
  width: 150px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.pTf8jEQ8ILOw5xfMpk-HD {
  background-color: #fff;
}
.pTf8jEQ8ILOw5xfMpk-HD .ant-layout {
  background-color: #fff;
}
.pTf8jEQ8ILOw5xfMpk-HD .ant-layout-footer {
  padding: 35px 4px;
  background: #e8e8e8;
  border-color: rgba(0, 0, 0, 0.03);
  border-top-width: 1px;
  border-top-style: solid;
  text-align: center;
  font: 400 14px Roboto, sans-serif;
  color: #fff;
}
.pTf8jEQ8ILOw5xfMpk-HD .ant-layout-sider {
  background-color: #00ad59;
}
.pTf8jEQ8ILOw5xfMpk-HD .ant-menu-item-selected {
  border-bottom: none;
}
._16mCNI2pKlvCewg1X_Dfv6 {
  margin: 24px;
}
._16mCNI2pKlvCewg1X_Dfv6 html,
._16mCNI2pKlvCewg1X_Dfv6 body,
._16mCNI2pKlvCewg1X_Dfv6 #_1u3bF_-75CbQd6ZXB_D0m- {
  height: 100%;
}
._16mCNI2pKlvCewg1X_Dfv6 ._3v7kgtMJMqBGzGGrUgbqZ7 {
  filter: invert(80%);
}
._16mCNI2pKlvCewg1X_Dfv6 ._30jLGO-mgoq4KtkI_Zv7Ia {
  min-height: 100vh;
}
._16mCNI2pKlvCewg1X_Dfv6 canvas {
  display: block;
}
._16mCNI2pKlvCewg1X_Dfv6 body {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overflow-x: hidden;
}
._16mCNI2pKlvCewg1X_Dfv6 ._2_Gc1QQb5JyIS9CCaSdHuJ {
  width: 100%;
  margin: 40px 0 !important;
}
._16mCNI2pKlvCewg1X_Dfv6 ul,
._16mCNI2pKlvCewg1X_Dfv6 ol {
  list-style: none;
}
._1eeIOMmxNazzAaXNFY7n69 {
  display: none;
}
._1sHm1DHs-homUo8dBRrOhG {
  padding: 10px 0 6px 0;
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #d9d9d9;
  background-color: #fff;
}
._2DUTGF9pwZMXFEprutqcd- {
  font-size: 18px;
}
._3Ak_Ta_fEJ4uosqD7tILhw {
  color: #00ad59;
  font-size: 18px;
}
._1CNZHuJ6dGYRQUJHabVNv3 {
  font-size: 12px;
}
._2BltVw_77n9Q4-lOO66nk2 {
  font-size: 12px;
  color: #00ad59;
}
@media screen and (max-width: 480px) {
  ._7-Ps7KCxAqPzO4nettPX2 {
    display: none;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.dYNrOynmLGNdZ9Hli5EAr {
  padding: 32px;
  min-height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 600px;
  margin: 0 auto;
  text-align: center;
}
._2M9_styjM_bTMevonDz8DD {
  padding: 24px;
}
._3zSZzl5skhoz6tfambEOSV {
  color: #00ad59;
  font-size: 64px;
  line-height: 1;
  margin-bottom: 16px;
  font-weight: bold;
}
._1vPp2xHrcxq-zoskU2K7VP {
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  line-height: 1.6;
  margin-bottom: 24px;
}
.BzRa7bojnS67axaUqr5c9 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
}
@media (max-width: 768px) {
  .dYNrOynmLGNdZ9Hli5EAr {
    padding: 16px;
    min-height: 300px;
  }
  ._3zSZzl5skhoz6tfambEOSV {
    font-size: 48px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1u5ADiFTYB4TWsZVqsmUfV {
  margin: -24px;
  padding-bottom: 24px;
  background-image: url(https://image.hiredchina.com/Fi_866Epu_WOwh0ahsJ64BLs3x6j);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.lcqRX2s5hwNM67AH5CRzd {
  background-color: rgba(0, 173, 89, 0.5);
}
._2kakxYtrZVnC-T4HamhzMH {
  margin-bottom: -24px;
  background-color: rgba(0, 173, 89, 0.5);
}
._5pqxb5cSbiuUXQ7yJMwBG {
  color: #fff;
  padding: 48px;
}
._5pqxb5cSbiuUXQ7yJMwBG .ant-typography {
  color: #fff;
  margin-bottom: 36px;
}
._129nJJlAMz43FYU9_K1rCY {
  color: #fff;
  padding: 24px 24px 48px 24px;
}
._129nJJlAMz43FYU9_K1rCY .ant-typography {
  color: #fff;
  margin-bottom: 36px;
}
._2C9ubpN1rzwnqtf1lx12Hj {
  font-size: 16px;
}
.JOy3io_Qwo7hVoUBAjKpF {
  text-align: center;
}
@media (max-width: 576px) {
  ._1u5ADiFTYB4TWsZVqsmUfV {
    background-image: none;
    background-color: #217d5b;
  }
  .lcqRX2s5hwNM67AH5CRzd {
    background-color: transparent;
  }
  ._2kakxYtrZVnC-T4HamhzMH {
    background-color: transparent;
  }
  ._5pqxb5cSbiuUXQ7yJMwBG {
    padding: 24px;
  }
  ._2C9ubpN1rzwnqtf1lx12Hj {
    font-size: 14px;
  }
}

.r-WsqXaKrmQN7q2u3R8tU,
._2aEqq2jyAGOg0Wn_juRmN_ {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._1ydIpOF7DL_qPDHmmkWmNz,
._2aEqq2jyAGOg0Wn_juRmN_ ._15yMIbo-bZiA82DKLhsd-1 ._2k5-CoAeVFNPefrMlnakUr ._3e-RzWW7oO6LGZFFtxGRRn {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._2aEqq2jyAGOg0Wn_juRmN_ ._15yMIbo-bZiA82DKLhsd-1 {
  min-height: 380px;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
._2aEqq2jyAGOg0Wn_juRmN_ ._15yMIbo-bZiA82DKLhsd-1::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  z-index: 0;
  background-image: url('/static/contactUS/contact_us_bg.webp');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: top right;
  height: 500px;
  width: 100%;
}
._2aEqq2jyAGOg0Wn_juRmN_ ._15yMIbo-bZiA82DKLhsd-1 ._2k5-CoAeVFNPefrMlnakUr .ZbhY8ideR_HE_r1RIugRP {
  height: 90px;
  margin: 25px 0 0 0;
}
._2aEqq2jyAGOg0Wn_juRmN_ ._15yMIbo-bZiA82DKLhsd-1 ._2k5-CoAeVFNPefrMlnakUr .ZbhY8ideR_HE_r1RIugRP img {
  height: 100%;
}
._2aEqq2jyAGOg0Wn_juRmN_ ._15yMIbo-bZiA82DKLhsd-1 ._2k5-CoAeVFNPefrMlnakUr i {
  color: #FF9800;
  font-style: normal;
  font-weight: 500;
}
._2aEqq2jyAGOg0Wn_juRmN_ ._15yMIbo-bZiA82DKLhsd-1 ._2k5-CoAeVFNPefrMlnakUr ._3e-RzWW7oO6LGZFFtxGRRn {
  color: #217d5b;
  font-size: 28px;
  margin: 0;
}
._2aEqq2jyAGOg0Wn_juRmN_ ._15yMIbo-bZiA82DKLhsd-1 ._2k5-CoAeVFNPefrMlnakUr ._6L3rRqiHIOJqOmwKqXf1v {
  color: #666666;
  margin: 10px 0;
  font-size: 20px;
}
._2aEqq2jyAGOg0Wn_juRmN_ ._15yMIbo-bZiA82DKLhsd-1 ._35Oh7Vt-py7V9TvgaqsYdG {
  width: 100%;
  display: inline-flex;
}
._2aEqq2jyAGOg0Wn_juRmN_ ._15yMIbo-bZiA82DKLhsd-1 ._35Oh7Vt-py7V9TvgaqsYdG ._3KWOKXYRMLSGKL0NpJv2d_ {
  margin-top: 10px;
  padding: 3px 10px;
  display: inline-flex;
  align-items: center;
}
._2aEqq2jyAGOg0Wn_juRmN_ ._15yMIbo-bZiA82DKLhsd-1 ._35Oh7Vt-py7V9TvgaqsYdG ._3KWOKXYRMLSGKL0NpJv2d_ ._3pVBWHGJlxaDfDc_Tph9sf {
  color: #217d5b;
  margin: 0;
  font-size: 20px;
  line-height: 1;
}
._2aEqq2jyAGOg0Wn_juRmN_ ._15yMIbo-bZiA82DKLhsd-1 ._35Oh7Vt-py7V9TvgaqsYdG ._3KWOKXYRMLSGKL0NpJv2d_ ._33NDKfLA-pUyoi-2Hor_ym {
  color: #ffffff;
  font-size: 50px;
  margin: 0 10px 0 0;
  font-family: auto;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1;
}
._2aEqq2jyAGOg0Wn_juRmN_ ._2jlDYcv-gyO8COdmxaMw02 {
  font-size: 22px;
  font-weight: bold;
  color: #217d5b;
  margin: 10px 0;
}
._2aEqq2jyAGOg0Wn_juRmN_ .NTchyBByAhOjHUifnUUp- {
  margin: 0.5em 0;
  color: #666666;
  display: flex;
  align-items: baseline;
  line-height: 120%;
  font-size: 16px;
}
._2aEqq2jyAGOg0Wn_juRmN_ ._2p71xALvYOdPlCCjgw4ML0 {
  color: #063852;
  margin-right: 10px;
}
._1Rc5ZeuDhvGcU_Z3Qnp7AL {
  height: 200px;
  background-color: #fff;
}
._1Rc5ZeuDhvGcU_Z3Qnp7AL .BMap_cpyCtrl {
  display: none;
}
._1Rc5ZeuDhvGcU_Z3Qnp7AL .anchorBL {
  display: none;
}
.a8bVPS6tNATKJwI0Kt-Do {
  margin-top: 20px;
}
@media screen and (max-width: 480px) {
  ._2aEqq2jyAGOg0Wn_juRmN_ {
    padding: 12px 0;
  }
  ._2aEqq2jyAGOg0Wn_juRmN_ ._1Rc5ZeuDhvGcU_Z3Qnp7AL {
    height: 120px;
  }
  ._2aEqq2jyAGOg0Wn_juRmN_ .NTchyBByAhOjHUifnUUp- {
    margin: 0.5em 0;
  }
}

._2ZIJbCD5GuHodCOj31YNN,
._20a0cacpEe5xxorSGUAzdV {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._3fEqxRvqiApwDL_8jGnvI- {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._20a0cacpEe5xxorSGUAzdV {
  padding: 20px 10px;
}
._20a0cacpEe5xxorSGUAzdV h2 {
  color: #217d5b;
}
._20a0cacpEe5xxorSGUAzdV li {
  list-style: circle;
}
._20a0cacpEe5xxorSGUAzdV .ant-divider {
  height: 2px;
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
h1 {
  font-size: x-large;
}
._14L0brWifCzDvpJvC0-SHF {
  margin: -24px;
  padding-bottom: 24px;
  background-color: #eef0f5;
}
._14L0brWifCzDvpJvC0-SHF .ant-back-top {
  bottom: 80px;
}
._3x9gWssiB6jsJbX4wmAkB4 .ant-card {
  cursor: pointer;
  margin-bottom: 15px;
}
._3x9gWssiB6jsJbX4wmAkB4 .ant-card .ant-card-body {
  padding: 24px 32px 24px 32px;
}
._3x9gWssiB6jsJbX4wmAkB4 .ant-card:hover {
  background-color: #fafafa;
  box-shadow: 5px 0px 16px #d9d9d9;
}
._19G34bj0IkvI50UNqk_Fmq {
  margin: 10px 0 20px 0;
}
._1uIFBnP2NHXqxUQIPVI78C {
  margin-top: 10px;
  margin-bottom: 50px;
}
@media screen and (max-width: 576px) {
  ._1uIFBnP2NHXqxUQIPVI78C {
    margin-bottom: 0px;
  }
}
.BUiDxnP3iWAnWFKzYe9Im {
  font-style: italic;
}
._1o_fBnimRXiX7zwxisjtEb {
  color: #00ad59;
}
.zb_gx2mEXnEwvgDGtM7OC {
  margin: 6px 0 0 15px;
}
._3JEF-RONccfEm62P4o8zAQ {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
._2KF4tZbrkqVgqYHbTY_39o {
  display: none;
}
._Szlu0lv6WH1u32CEBXQg {
  color: #fff;
  text-shadow: 0 0 2px #000;
  font-size: 20px;
  font-weight: 800;
  border-radius: 10px;
  height: 200px;
  padding: 24px;
  cursor: pointer;
  background-image: url(https://image.hiredchina.com/FhB0x-XbGTu0m9O8kHsKjBIpICSj);
  background-position: 50%;
  background-size: cover;
}
._2v13h2JylUc3TZXSh5pnPX {
  color: #fff;
  text-shadow: 0 0 2px #000;
  font-size: 20px;
  font-weight: 800;
  border-radius: 10px;
  height: 200px;
  padding: 120px 24px 24px 24px;
  cursor: pointer;
  background-image: url(https://image.hiredchina.com/FjT3NGxGoD9IucMempMC9vMW0HV7);
  background-position: 50%;
  background-size: cover;
}
._2XIOUHQ1gsIkl7f2csEDcG {
  font-size: 14px;
}
@media screen and (max-width: 480px) {
  .zb_gx2mEXnEwvgDGtM7OC {
    margin: 20px 0 0 0;
  }
  ._3x9gWssiB6jsJbX4wmAkB4 .ant-card {
    margin-bottom: 6px;
  }
  ._3x9gWssiB6jsJbX4wmAkB4 .ant-card .ant-card-body {
    padding: 16px 16px 16px 16px;
  }
  ._3x9gWssiB6jsJbX4wmAkB4 .ant-card-bordered {
    border: none;
    border-radius: 0px;
  }
}
@media screen and (min-width: 992px) {
  ._3x9gWssiB6jsJbX4wmAkB4 .ant-card:hover {
    box-shadow: 0px 0px 8px #00ad59;
  }
}

.OASu8EQQyiK9Zw809AbeW,
._1RB4L7M9wHr3Jqm3X8DgMq {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
.iPMx5vx6doZmthgtfNG3 {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._1RB4L7M9wHr3Jqm3X8DgMq {
  padding: 20px 10px;
}
._1RB4L7M9wHr3Jqm3X8DgMq h2 {
  color: #217d5b;
}
._1RB4L7M9wHr3Jqm3X8DgMq li {
  list-style: circle;
}
._1RB4L7M9wHr3Jqm3X8DgMq .ant-divider {
  height: 2px;
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
/* 政策详细页面 */
._1l6euqBRS-6r8nAJg0eJRa {
  margin: -24px;
  /* 政策详细页面-logo背景 */
}
._1l6euqBRS-6r8nAJg0eJRa ._355e8_4VNrxWd-Tv02GqGT {
  width: 100%;
  padding: 20px 0;
  overflow: hidden;
}
._1l6euqBRS-6r8nAJg0eJRa ._3pUya_38ELFd7DAYjyjYmG {
  padding: 15px 0;
}
._1l6euqBRS-6r8nAJg0eJRa .KauMTWm5-3HKK57_On9IJ {
  position: absolute;
  top: -50%;
  width: 200%;
  height: 200%;
  background-repeat: no-repeat;
  background-size: cover;
  z-index: 1;
  opacity: 25%;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM {
  max-width: 1280px;
  width: 100%;
  margin: 0 auto;
  padding: 0 5px;
  position: relative;
  z-index: 11;
  /* 政策详细页面-顶部的信息 */
  /*政策详细页面-内容*/
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._1eBKMo3JnuJv-YFURnTCr3 {
  height: 200px;
  padding: 0 20px;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._1eBKMo3JnuJv-YFURnTCr3 .kAt98NnQqehxjJZS1JDwi {
  display: flex;
  align-items: center;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._1eBKMo3JnuJv-YFURnTCr3 .kAt98NnQqehxjJZS1JDwi ._2N2nbSd3XxVzTrL6DxKebU {
  padding: 0;
  align-items: center;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._1eBKMo3JnuJv-YFURnTCr3 .kAt98NnQqehxjJZS1JDwi ._2N2nbSd3XxVzTrL6DxKebU ._33HnWtnJd_Pv3wH7VV3v- {
  margin-top: 8px;
  backdrop-filter: blur(5px);
  border-radius: 16px;
  box-shadow: 0 4px 24px #00000014;
  opacity: 0.9;
  padding: 5px 30px;
  background-color: #00968829;
  width: 70%;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._1eBKMo3JnuJv-YFURnTCr3 .kAt98NnQqehxjJZS1JDwi ._2N2nbSd3XxVzTrL6DxKebU ._3x9LVabg3A98bRB9Bw5v6z {
  max-height: 180px;
  max-width: 90%;
  border: solid 1px #eee;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._1eBKMo3JnuJv-YFURnTCr3 .kAt98NnQqehxjJZS1JDwi ._2N2nbSd3XxVzTrL6DxKebU ._1D2Fk1srg3PZuCXhTWRw_d {
  margin-left: 5px;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._1eBKMo3JnuJv-YFURnTCr3 .Y6wi-trPTZaBKt81j9ZQK {
  font-size: 180px;
  right: 0;
  position: absolute;
  font-weight: 500;
  color: #217d5b;
  z-index: -1;
  opacity: 0.2;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL {
  margin-bottom: 50px;
  min-height: 400px;
  /*定义markdown样式*/
  /*定义目录样式*/
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu h1 {
  color: #217d5b;
  font-weight: 600;
  font-size: 24px;
  line-height: 1.35;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu h2 {
  color: #217d5b;
  font-size: 16px;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu li {
  margin-bottom: 5px;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu li:first-child {
  margin-top: 5px;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu ul {
  padding-inline-start: 20px;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu > ul > li > strong,
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu > ul > li > p > strong {
  color: #666666;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu table {
  border: solid 1px #eee;
  width: 80%;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu table thead {
  background-color: #b5e1dc;
  color: #217d5b;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu table thead th {
  padding: 5px 10px;
  font-weight: bold;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu table tbody {
  position: relative;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu table tbody td {
  padding: 5px 10px;
  border: solid 1px #eee;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu table tbody tr:hover {
  background-color: #f5f5f5;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu .aWynIIndVXvv8A3o6bwtb {
  display: inline-flex;
  width: 80%;
  height: 130px;
  align-items: center;
  justify-content: center;
  border: 1px solid #e7831f;
  position: relative;
  border-radius: 10px;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu .aWynIIndVXvv8A3o6bwtb ._2WORZiK6hR3MA7FPC769NB {
  color: #333333;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-right: 30%;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu .aWynIIndVXvv8A3o6bwtb ._2WORZiK6hR3MA7FPC769NB ._32jeWUyUIZXu9Msjk2Xo6K {
  font-size: 66px;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu .aWynIIndVXvv8A3o6bwtb ._2WORZiK6hR3MA7FPC769NB p {
  margin: 0;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu .aWynIIndVXvv8A3o6bwtb .wHxZNVjinxAAF-z2hu8Xx {
  margin-right: 5%;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu .aWynIIndVXvv8A3o6bwtb::after {
  content: "";
  background-image: url('/static/policy_gb.svg');
  background-repeat: no-repeat;
  background-position: top;
  opacity: 0.3;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
}
@media (max-width: 480px) {
  ._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu .aWynIIndVXvv8A3o6bwtb {
    width: 100%;
    padding: 10px;
  }
  ._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu .aWynIIndVXvv8A3o6bwtb ._2WORZiK6hR3MA7FPC769NB,
  ._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3kLdO2bZ1votAO1QdzpGVu .aWynIIndVXvv8A3o6bwtb .wHxZNVjinxAAF-z2hu8Xx {
    margin: 0;
  }
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL .K8RcEf5CprJMs_ZSCoPvg .title-level1 {
  color: #217d5b;
  font-weight: bold;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL .K8RcEf5CprJMs_ZSCoPvg .title-level1 small {
  display: none;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL .K8RcEf5CprJMs_ZSCoPvg .title-level2 {
  font-size: 14px;
  padding: 5px 0 5px 10px;
  cursor: pointer;
  transition: all 0.3s ease;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL .K8RcEf5CprJMs_ZSCoPvg .title-level2:hover {
  color: #217d5b;
  background-color: #eeeeee;
  transition: all 0.3s ease;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL .K8RcEf5CprJMs_ZSCoPvg .title-level2 small {
  margin-right: 10px;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL .K8RcEf5CprJMs_ZSCoPvg .active {
  color: #217d5b;
  font-weight: bold;
  border-bottom: 1px dotted #217d5b;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL .K8RcEf5CprJMs_ZSCoPvg .title-anchor {
  line-height: 1.35;
  display: flex;
}
._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._77Ye2ZUiAGXIizIQ0MneL ._3IeggtMoI2B7swraLuoeSy {
  color: #e7831f;
}
@media (max-width: 480px) {
  ._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._3cd8GCimNT7I3ydhj5vLT3 {
    display: none;
  }
  ._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM .Y6wi-trPTZaBKt81j9ZQK {
    display: none;
  }
  ._1l6euqBRS-6r8nAJg0eJRa ._3_6hbDiXoOCgWjugCt1amM ._3kLdO2bZ1votAO1QdzpGVu ._77Ye2ZUiAGXIizIQ0MneL ul > li > .aWynIIndVXvv8A3o6bwtb {
    width: 100%;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1iCefwM6F7pKBSdTJsTgC3 {
  white-space: nowrap;
  overflow: hidden;
  position: relative;
  width: 100%;
  mask-image: linear-gradient(to right, #000 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, #000 90%, transparent 100%);
}
._1iCefwM6F7pKBSdTJsTgC3:hover ._3GDzpo1vRapY9v3KGmc0ol._28NcMxLBN3OG5vKagfKKSp {
  animation-play-state: paused;
}
._2SPleP-IVYdm9tF5oa24CE:hover ._3GDzpo1vRapY9v3KGmc0ol._28NcMxLBN3OG5vKagfKKSp {
  animation-play-state: running;
}
._3GDzpo1vRapY9v3KGmc0ol {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
._3GDzpo1vRapY9v3KGmc0ol._28NcMxLBN3OG5vKagfKKSp {
  animation: JLoxZ08U3902DbmCaDuDJ var(--scroll-duration, 15s) linear 1 forwards;
  will-change: transform;
  transform: translateZ(0);
}
._1_J_AaCJgPgqSP6yD-Ex0S {
  display: inline-block;
  width: 20px;
  opacity: 0;
}
@keyframes JLoxZ08U3902DbmCaDuDJ {
  0% {
    transform: translateX(0);
  }
  10% {
    transform: translateX(0);
  }
  90% {
    transform: translateX(var(--max-scroll, 0));
  }
  100% {
    transform: translateX(var(--max-scroll, 0));
  }
}
@media (max-width: 768px) {
  ._1iCefwM6F7pKBSdTJsTgC3 {
    mask-image: linear-gradient(to right, #000 85%, transparent 100%);
    -webkit-mask-image: linear-gradient(to right, #000 85%, transparent 100%);
  }
  ._3GDzpo1vRapY9v3KGmc0ol._28NcMxLBN3OG5vKagfKKSp {
    animation-duration: var(--scroll-duration, 12s);
  }
}

._35Y2mNcDkGM3-ILo2bdjvI {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px;
  position: relative;
  overflow-x: hidden;
}
._2Vhr_QiH6NLzL_ndq3k2EN {
  width: 100%;
  margin-bottom: 40px;
  position: relative;
  overflow: hidden;
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  background-color: #008a4f;
  height: 450px;
}
@media screen and (max-width: 992px) {
  ._2Vhr_QiH6NLzL_ndq3k2EN {
    height: 400px;
  }
}
@media screen and (max-width: 768px) {
  ._2Vhr_QiH6NLzL_ndq3k2EN {
    height: 320px;
  }
}
@media screen and (max-width: 576px) {
  ._2Vhr_QiH6NLzL_ndq3k2EN {
    height: 240px;
  }
}
._1ilDhnwKGeR6dx-GdrVSbD {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
._3friYD3RRuZAlT7CppqaaO {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
._3friYD3RRuZAlT7CppqaaO::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(135deg, rgba(0, 138, 79, 0.92) 0%, rgba(0, 138, 79, 0.9) 30%, rgba(0, 166, 90, 0.85) 60%, rgba(0, 166, 90, 0) 100%), linear-gradient(-45deg, transparent 0%, rgba(0, 166, 90, 0.2) 40%, rgba(0, 166, 90, 0.1) 60%, transparent 100%);
  clip-path: polygon(0 0, 70% 0, 50% 100%, 0 100%);
  z-index: 1;
}
@media screen and (max-width: 576px) {
  ._3friYD3RRuZAlT7CppqaaO::before {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    background: linear-gradient(135deg, rgba(0, 138, 79, 0.92) 0%, rgba(0, 138, 79, 0.9) 30%, rgba(0, 166, 90, 0.85) 70%, rgba(0, 166, 90, 0.7) 100%);
  }
}
._3friYD3RRuZAlT7CppqaaO img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
._3friYD3RRuZAlT7CppqaaO::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(-45deg, transparent 39.5%, rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.2) 41%, transparent 41.5%), radial-gradient(circle at 20% 50%, rgba(255, 255, 255, 0.12) 0%, rgba(255, 255, 255, 0.08) 20%, transparent 50%), url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  clip-path: polygon(0 0, 70% 0, 50% 100%, 0 100%);
  z-index: 2;
  opacity: 0.15;
}
.lBVLfq4Ssya4eOSbe2jJG {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 20px;
  z-index: 3;
  clip-path: polygon(0 0, 70% 0, 50% 100%, 0 100%);
}
.lBVLfq4Ssya4eOSbe2jJG::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.08) 30%, transparent 60%);
  z-index: -1;
}
@media screen and (max-width: 768px) {
  .lBVLfq4Ssya4eOSbe2jJG {
    padding: 15px;
  }
}
@media screen and (max-width: 576px) {
  .lBVLfq4Ssya4eOSbe2jJG {
    clip-path: none;
    padding: 15px;
  }
}
.qzfcxDAW8TJebTrM7VGEz {
  position: absolute;
  top: 20px;
  left: 20px;
  z-index: 4;
}
.qzfcxDAW8TJebTrM7VGEz::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 180px;
  height: 40px;
  background-image: url("https://image.hiredchina.com/static/images/logo-white.png");
  background-size: contain;
  background-repeat: no-repeat;
}
@media screen and (max-width: 768px) {
  .qzfcxDAW8TJebTrM7VGEz::after {
    width: 150px;
    height: 30px;
  }
}
._1oiaABBqhR05M05QyIeIwH {
  color: #fff;
  position: relative;
  z-index: 2;
  max-width: 60%;
  padding: 0 20px 0 30px;
}
@media screen and (max-width: 992px) {
  ._1oiaABBqhR05M05QyIeIwH {
    max-width: 65%;
    padding: 0 15px 0 25px;
  }
}
@media screen and (max-width: 768px) {
  ._1oiaABBqhR05M05QyIeIwH {
    max-width: 80%;
    padding: 0 10px 0 20px;
  }
}
@media screen and (max-width: 576px) {
  ._1oiaABBqhR05M05QyIeIwH {
    max-width: 100%;
    padding: 0 10px;
  }
}
._2BmEYrBx7PDGM4rxNhJ5OE {
  font-size: 42px;
  font-weight: 700;
  margin-bottom: 8px;
  line-height: 1.15;
  color: #fff;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  letter-spacing: -0.5px;
  text-align: left !important;
}
@media screen and (max-width: 992px) {
  ._2BmEYrBx7PDGM4rxNhJ5OE {
    font-size: 36px;
    margin-bottom: 7px;
  }
}
@media screen and (max-width: 768px) {
  ._2BmEYrBx7PDGM4rxNhJ5OE {
    font-size: 30px;
    margin-bottom: 6px;
  }
}
@media screen and (max-width: 576px) {
  ._2BmEYrBx7PDGM4rxNhJ5OE {
    font-size: 24px;
    margin-bottom: 5px;
  }
}
.l4y6Puzk2nj_pIuQs-R8- {
  font-size: 26px;
  font-weight: 500;
  margin-bottom: 6px;
  line-height: 1.15;
  color: #fff;
  opacity: 0.95;
}
@media screen and (max-width: 992px) {
  .l4y6Puzk2nj_pIuQs-R8- {
    font-size: 23px;
    margin-bottom: 5px;
  }
}
@media screen and (max-width: 768px) {
  .l4y6Puzk2nj_pIuQs-R8- {
    font-size: 20px;
    margin-bottom: 4px;
  }
}
@media screen and (max-width: 576px) {
  .l4y6Puzk2nj_pIuQs-R8- {
    font-size: 16px;
    margin-bottom: 3px;
  }
}
._1lfaWrwEwCXzv6u0u15e34 {
  font-size: 22px;
  font-weight: 500;
  margin-bottom: 14px;
  line-height: 1.15;
  color: #fff;
  opacity: 0.95;
}
@media screen and (max-width: 992px) {
  ._1lfaWrwEwCXzv6u0u15e34 {
    font-size: 20px;
    margin-bottom: 12px;
  }
}
@media screen and (max-width: 768px) {
  ._1lfaWrwEwCXzv6u0u15e34 {
    font-size: 18px;
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 576px) {
  ._1lfaWrwEwCXzv6u0u15e34 {
    font-size: 15px;
    margin-bottom: 8px;
  }
}
._15cANhznRF2aamIWA9ZnCZ {
  margin-bottom: 14px;
}
@media screen and (max-width: 768px) {
  ._15cANhznRF2aamIWA9ZnCZ {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 576px) {
  ._15cANhznRF2aamIWA9ZnCZ {
    margin-bottom: 8px;
    display: none;
  }
}
._3v0KUmK8hGzjs5zvsvjlcV {
  font-size: 20px;
  margin-bottom: 3px;
  color: #fff;
  opacity: 0.95;
  line-height: 1.2;
}
._3v0KUmK8hGzjs5zvsvjlcV:last-child {
  margin-bottom: 0;
}
._3v0KUmK8hGzjs5zvsvjlcV strong {
  font-weight: 600;
  margin-right: 4px;
}
@media screen and (max-width: 992px) {
  ._3v0KUmK8hGzjs5zvsvjlcV {
    font-size: 18px;
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 768px) {
  ._3v0KUmK8hGzjs5zvsvjlcV {
    font-size: 16px;
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 576px) {
  ._3v0KUmK8hGzjs5zvsvjlcV {
    font-size: 14px;
    margin-bottom: 1px;
  }
}
.WnswOda0i16Uz3eUGISig {
  margin-top: 14px;
  font-size: 20px;
  font-weight: 500;
  color: #fff;
  opacity: 0.95;
  line-height: 1.25;
}
.WnswOda0i16Uz3eUGISig p {
  margin-bottom: 3px;
}
.WnswOda0i16Uz3eUGISig p:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 992px) {
  .WnswOda0i16Uz3eUGISig {
    font-size: 18px;
    margin-top: 12px;
  }
}
@media screen and (max-width: 768px) {
  .WnswOda0i16Uz3eUGISig {
    font-size: 16px;
    margin-top: 10px;
  }
}
@media screen and (max-width: 576px) {
  .WnswOda0i16Uz3eUGISig {
    font-size: 14px;
    margin-top: 8px;
  }
}
._17W1okIru6wsV7KMVN4Bzo {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 200px;
}
._2gLse84I9rT4-cIwoxT0kd {
  font-size: 24px;
  font-weight: 600;
  color: #333;
  margin-bottom: 24px;
  position: relative;
  display: inline-block;
  padding-bottom: 8px;
}
._2gLse84I9rT4-cIwoxT0kd::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(to right, #0073c6, #ffcd41);
  border-radius: 3px;
}
@media screen and (max-width: 768px) {
  ._2gLse84I9rT4-cIwoxT0kd {
    font-size: 20px;
  }
}
._1NPZ_DiILCpw7_Nu-jxYf7 {
  margin-bottom: 40px;
}
.aqGsayka94yGg1OKwic0t {
  margin-bottom: 20px;
}
.aqGsayka94yGg1OKwic0t .pfqxRKJaS3aOqyV2ss6Jw {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -24px;
}
.aqGsayka94yGg1OKwic0t ._5XnovlZqgrwIxKuEEpGuB {
  display: flex;
  margin-bottom: 24px;
}
.aqGsayka94yGg1OKwic0t ._5XnovlZqgrwIxKuEEpGuB > a {
  display: block;
  width: 100%;
}
._2iLmZCbX6MJPzcn0TGqKeS {
  width: 100%;
  height: 100% !important;
  transition: all 0.3s ease;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
}
._2iLmZCbX6MJPzcn0TGqKeS:hover {
  transform: translateY(-5px);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
}
._2iLmZCbX6MJPzcn0TGqKeS .ant-card-body {
  height: 100%;
  padding: 0;
  display: flex;
  flex-direction: column;
}
.oIwkczSHEFhygenNsgJxc {
  position: relative;
  padding: 16px;
  padding-right: 70px;
  height: 160px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  box-sizing: border-box;
}
._2DGgRwX6tnOB-CWPocN-63 {
  font-size: 16px;
  font-weight: 600;
  color: #333;
  margin-bottom: 5px;
  line-height: 1.3;
  height: 42px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-align: left !important;
}
._1AiyQZdzw87TpIF3LScNpt {
  font-size: 14px;
  color: #666;
  margin-bottom: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
._3-L9oMlvxDmUuK65C3tr-w {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-top: auto;
  max-height: 60px;
  overflow: hidden;
}
.K0N20VQ8yLZMQy4c3pcTC {
  font-size: 12px;
  color: #666;
  background: #f5f5f5;
  padding: 2px 6px;
  border-radius: 4px;
  white-space: nowrap;
  height: 22px;
  line-height: 18px;
  display: inline-flex;
  align-items: center;
}
.gnc-jKexZ825neTKqQ9u5 {
  color: #0073c6;
  background: rgba(0, 115, 198, 0.1);
  border: 1px solid rgba(0, 115, 198, 0.3);
}
._33yvHBCcmORq8Oci_f3R0M {
  position: absolute;
  top: 16px;
  right: 16px;
  width: 60px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._2AlHFbcrPE8rZHQ8ZCZtWd {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  gap: 8px;
}
._8eOkj3gcyMngEsecKpo9Z {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #ddd;
  border: none;
  padding: 0;
  cursor: pointer;
  transition: all 0.3s ease;
}
._8eOkj3gcyMngEsecKpo9Z:hover {
  background-color: #ccc;
}
._1IFup8DoTha9lZCUvqfwvR {
  width: 10px;
  height: 10px;
  background-color: #0073c6;
}
.ahf6-edEP42b9Z3SIksFR {
  margin-bottom: 40px;
  overflow: hidden;
  width: 100%;
}
._1wDKZyfikYSVkvn066o2WD {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  gap: 20px;
  width: 100%;
  margin: 0 auto;
}
@media screen and (max-width: 992px) {
  ._1wDKZyfikYSVkvn066o2WD {
    grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
  }
}
@media screen and (max-width: 768px) {
  ._1wDKZyfikYSVkvn066o2WD {
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
    gap: 15px;
  }
}
@media screen and (max-width: 576px) {
  ._1wDKZyfikYSVkvn066o2WD {
    grid-template-columns: repeat(auto-fill, minmax(130px, 1fr));
    gap: 10px;
  }
}
._1Uu--EtCCExxcn4E2R_vPf {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  text-align: center;
  padding: 15px 10px;
  border-radius: 8px;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
}
._1Uu--EtCCExxcn4E2R_vPf:hover {
  background: #f5f5f5;
  transform: translateY(-3px);
}
._1Uu--EtCCExxcn4E2R_vPf ._1AiyQZdzw87TpIF3LScNpt {
  margin-top: 10px;
  margin-bottom: 4px;
  font-size: 14px;
  font-weight: 500;
  color: #333;
  max-width: 100%;
  word-break: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 2.8em;
}
._1Uu--EtCCExxcn4E2R_vPf ._3QbqEmr-5P8Ou-oJrbDJA5 {
  font-size: 12px;
  color: #999;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
._1wDKZyfikYSVkvn066o2WD ._3wUhQWLgFNmHiBQTScFsXI {
  transition: transform 0.3s ease;
  width: 80px !important;
  height: 80px !important;
}
@media screen and (max-width: 768px) {
  ._1wDKZyfikYSVkvn066o2WD ._3wUhQWLgFNmHiBQTScFsXI {
    width: 70px !important;
    height: 70px !important;
  }
}
@media screen and (max-width: 576px) {
  ._1wDKZyfikYSVkvn066o2WD ._3wUhQWLgFNmHiBQTScFsXI {
    width: 60px !important;
    height: 60px !important;
  }
}
._1wDKZyfikYSVkvn066o2WD ._3wUhQWLgFNmHiBQTScFsXI:hover {
  transform: scale(1.05);
}
._1WVL4kvmchhKihd31yBfJP {
  margin-bottom: 40px;
  background: #f9f9f9;
  padding: 30px;
  border-radius: 8px;
}
._1TXTZYGZ6-9C6Qqagk2Kp {
  border-radius: 8px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
}
._2NUw-v-10mTOgn0qVnYTts {
  padding: 10px;
}
._1EgWIKHM2javI8D2FGNddf {
  margin-bottom: 20px;
}
.aHUmDu3ffX3c-6XO90rih {
  font-size: 28px;
  color: #0073c6;
  margin-bottom: 10px;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .aHUmDu3ffX3c-6XO90rih {
    margin-bottom: 5px;
  }
}
._3484PfMF3DGoP3hNIRFcWX {
  font-size: 16px;
  font-weight: 600;
  color: #333;
  text-align: center;
  margin-bottom: 8px;
}
._1U5vFUAKVm27GEZ2UALBGV {
  font-size: 14px;
  color: #666;
  text-align: center;
  line-height: 1.5;
}
.ADTvkqPD46Wc5fOA3buC5 {
  background: linear-gradient(135deg, #0073c6, #005694);
  color: white;
  padding: 40px 30px;
  border-radius: 8px;
  text-align: center;
  margin-bottom: 40px;
}
._1uwwma-2Cz04ksWDfl1th3 {
  font-size: 26px;
  font-weight: 600;
  margin-bottom: 15px;
  color: white;
}
@media screen and (max-width: 768px) {
  ._1uwwma-2Cz04ksWDfl1th3 {
    font-size: 22px;
  }
}
._1FN55xDsGxpe5m0TUP7dta {
  font-size: 16px;
  line-height: 1.6;
  max-width: 800px;
  margin: 0 auto 25px;
}
@media screen and (max-width: 768px) {
  ._1FN55xDsGxpe5m0TUP7dta {
    font-size: 14px;
  }
}
._2PBfKe-cr6fTOtzz4uzINy {
  height: 46px;
  padding: 0 30px;
  font-size: 16px;
  background-color: #ffcd41;
  border-color: #ffcd41;
  color: #333;
}
._2PBfKe-cr6fTOtzz4uzINy:hover,
._2PBfKe-cr6fTOtzz4uzINy:focus {
  background-color: #ffd45f;
  border-color: #ffd45f;
  color: #333;
}
@media screen and (max-width: 768px) {
  ._2iLmZCbX6MJPzcn0TGqKeS {
    margin-bottom: 16px;
  }
  .oIwkczSHEFhygenNsgJxc {
    padding-right: 60px;
  }
  ._33yvHBCcmORq8Oci_f3R0M {
    top: 12px;
    right: 12px;
  }
}
@media screen and (max-width: 576px) {
  ._35Y2mNcDkGM3-ILo2bdjvI {
    padding: 15px 10px;
  }
  ._1WVL4kvmchhKihd31yBfJP {
    padding: 20px;
  }
  .ADTvkqPD46Wc5fOA3buC5 {
    padding: 30px 20px;
  }
}
.gnc-jKexZ825neTKqQ9u5 {
  color: #52c41a !important;
  background-color: rgba(82, 196, 26, 0.1) !important;
  border: 1px solid rgba(82, 196, 26, 0.2) !important;
}
.yChuCEDX7DaGFrJfcOHld {
  color: #d4380d !important;
  background-color: rgba(212, 56, 13, 0.1) !important;
  border: 1px solid rgba(212, 56, 13, 0.2) !important;
}
._2WR87bOaWyBcIe1jJ7eyLA {
  color: #087ea4 !important;
  background-color: rgba(8, 126, 164, 0.1) !important;
  border: 1px solid rgba(8, 126, 164, 0.2) !important;
}
._3QbqEmr-5P8Ou-oJrbDJA5 {
  color: #666;
  font-size: 12px;
  margin-top: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}
.bEcyi-CdO4sTsE3hnGKJF {
  color: #1890ff;
  font-size: 12px;
  margin-top: 4px;
  font-weight: 500;
}

.-k-ZRWQ56WwaJTcdUO8L7 {
  max-width: 1200px;
  margin: 0 auto;
  padding: 24px;
  background: #fff;
}
._3n6JIr3iUgk0zk5rnVYlSG {
  margin-bottom: 48px;
  width: 100%;
}
._3n6JIr3iUgk0zk5rnVYlSG ._26vqOzbgquN1NQOQKh45k2 {
  width: 100%;
  aspect-ratio: 2;
  background-color: #f0f2f5;
  overflow: hidden;
}
._3n6JIr3iUgk0zk5rnVYlSG .Yx6FNouAok41NRfljhM0x {
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  transition: opacity 0.3s;
}
._3n6JIr3iUgk0zk5rnVYlSG .Yx6FNouAok41NRfljhM0x.xLyQOVelOeVMdiu2bHIT8 {
  opacity: 1;
}
._28K-rcoWDZxWrBkDJ2Eiri {
  font-size: 32px;
  font-weight: 700;
  margin-bottom: 32px;
  color: #2d3436;
  text-align: center;
  letter-spacing: -0.5px;
}
.n6OnfGFJowAwAtV70nJyT {
  width: 100%;
  min-height: 200px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._25s8Ny1pICURfPhNbs8WKz {
  margin-bottom: 48px;
}
._25s8Ny1pICURfPhNbs8WKz .WnAnqZnKqQwkbvW0NTYVW {
  width: 100%;
  height: auto;
  padding: 0 1px;
}
._25s8Ny1pICURfPhNbs8WKz ._3L5GTmGa9ckVU70mUzGsES {
  width: 100%;
  margin-bottom: 16px;
}
._25s8Ny1pICURfPhNbs8WKz ._3L5GTmGa9ckVU70mUzGsES .ant-row {
  margin: -12px !important;
}
._25s8Ny1pICURfPhNbs8WKz ._3L5GTmGa9ckVU70mUzGsES .ant-col {
  padding: 12px !important;
}
._25s8Ny1pICURfPhNbs8WKz .mMutri5LGKCEIylb2-Q2k {
  display: flex;
  justify-content: center;
  margin-top: 24px;
  margin-bottom: 8px;
  gap: 8px;
}
._25s8Ny1pICURfPhNbs8WKz .mMutri5LGKCEIylb2-Q2k ._1_iQ7zVJXHwdaOZobpO5Vo {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #e0e0e0;
  cursor: pointer;
  transition: all 0.3s ease;
}
._25s8Ny1pICURfPhNbs8WKz .mMutri5LGKCEIylb2-Q2k ._1_iQ7zVJXHwdaOZobpO5Vo._1Is2yx6jjQG0e_drLlx9fC {
  background-color: #1890ff;
  transform: scale(1.2);
}
._25s8Ny1pICURfPhNbs8WKz .mMutri5LGKCEIylb2-Q2k ._1_iQ7zVJXHwdaOZobpO5Vo:hover {
  background-color: #bdbdbd;
}
._25s8Ny1pICURfPhNbs8WKz .KK9CPgBhz_Ox1tFP0_gS_ {
  height: 200px;
  margin-bottom: 0;
  border-radius: 8px;
  transition: transform 0.2s, box-shadow 0.3s;
  position: relative;
  border: 1px solid #eaeaea;
}
._25s8Ny1pICURfPhNbs8WKz .KK9CPgBhz_Ox1tFP0_gS_:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05);
}
._25s8Ny1pICURfPhNbs8WKz .KK9CPgBhz_Ox1tFP0_gS_ ._3TY2SiicafklmIfk1Ms4ve {
  padding: 16px;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}
._25s8Ny1pICURfPhNbs8WKz .KK9CPgBhz_Ox1tFP0_gS_ ._3EXNf6SbqH7scVxsy_VzPc {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 8px;
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  padding-right: 70px;
  min-height: 42px;
  max-height: 42px;
}
._25s8Ny1pICURfPhNbs8WKz .KK9CPgBhz_Ox1tFP0_gS_ ._1fJVYJI5bUB-ZSfUgc3fQ6 {
  font-size: 14px;
  color: #666;
  margin-bottom: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 0 0 auto;
  padding-right: 70px;
}
._25s8Ny1pICURfPhNbs8WKz .KK9CPgBhz_Ox1tFP0_gS_ ._25mzoildW0ggxpRvAta-4x {
  font-size: 14px;
  color: #999;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  flex: 1 0 auto;
  align-items: flex-start;
  max-height: 90px;
  overflow: hidden;
}
._25s8Ny1pICURfPhNbs8WKz .KK9CPgBhz_Ox1tFP0_gS_ ._25mzoildW0ggxpRvAta-4x ._3SdA59aq1Ie5ZLFg_v7b5V {
  background: #f5f5f5;
  padding: 2px 8px;
  border-radius: 4px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 6px;
}
._25s8Ny1pICURfPhNbs8WKz .KK9CPgBhz_Ox1tFP0_gS_ ._3CXiexKZLAHplI2fsm3gmz {
  position: absolute;
  top: 14px;
  right: 16px;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._25s8Ny1pICURfPhNbs8WKz .KK9CPgBhz_Ox1tFP0_gS_ ._3CXiexKZLAHplI2fsm3gmz .ant-avatar {
  border: 1px solid #eee;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05);
}
.eN7KdvK-7ys8glO5sRmOQ {
  margin-bottom: 48px;
}
.eN7KdvK-7ys8glO5sRmOQ .kcNCP5NVNMTJHARPWL_fg {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  gap: 16px;
  padding: 16px;
}
.eN7KdvK-7ys8glO5sRmOQ ._3I27_e0OTMpZc7WYi6Lt0e {
  text-align: center;
  padding: 16px;
  border: 1px solid #eee;
  border-radius: 8px;
  transition: transform 0.2s;
}
.eN7KdvK-7ys8glO5sRmOQ ._3I27_e0OTMpZc7WYi6Lt0e:hover {
  transform: translateY(-2px);
}
.eN7KdvK-7ys8glO5sRmOQ ._3I27_e0OTMpZc7WYi6Lt0e ._1fJVYJI5bUB-ZSfUgc3fQ6 {
  margin-top: 8px;
  font-size: 14px;
  color: #333;
}
.eN7KdvK-7ys8glO5sRmOQ ._3I27_e0OTMpZc7WYi6Lt0e ._30XDXss6Hf8buJJZ3vxppz {
  margin-top: 4px;
  font-size: 12px;
  color: #666;
}
._1REla7C7FX_SL83wFnxs19 {
  margin-bottom: 48px;
  background: linear-gradient(135deg, #f6f7f8 0%, #ffffff 100%);
  border-radius: 16px;
  padding: 32px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05);
}
._1REla7C7FX_SL83wFnxs19 ._3_q1NyPJgTiaPvvOGp3LSJ {
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.03);
}
._1REla7C7FX_SL83wFnxs19 ._2p83KTV1m5hQLm8MbszEQw {
  padding: 24px;
}
._1REla7C7FX_SL83wFnxs19 ._2CQ3zkXMjeovDiaozZkpbd {
  margin-bottom: 24px;
  padding-bottom: 24px;
  border-bottom: 1px solid #f0f0f0;
}
._1REla7C7FX_SL83wFnxs19 ._2CQ3zkXMjeovDiaozZkpbd:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
._1REla7C7FX_SL83wFnxs19 ._1WWLNMfcJVzXeNT8wdByEq {
  text-align: center;
  color: #1890ff;
  font-size: 24px;
}
._1REla7C7FX_SL83wFnxs19 ._1WWLNMfcJVzXeNT8wdByEq .anticon {
  background: rgba(24, 144, 255, 0.1);
  padding: 12px;
  border-radius: 50%;
}
._1REla7C7FX_SL83wFnxs19 ._1lzHhVRHXd16vhXGBzRPA5 h4 {
  margin: 0 0 8px;
  font-size: 18px;
  color: #333;
  font-weight: 600;
}
._1REla7C7FX_SL83wFnxs19 ._1lzHhVRHXd16vhXGBzRPA5 p {
  margin: 0;
  color: #666;
  font-size: 15px;
  line-height: 1.6;
}
._2vfylzFeH4d8C_HflfIoLA {
  position: fixed;
  right: 16px;
  bottom: 40px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  z-index: 100;
  max-width: 140px;
}
._2vfylzFeH4d8C_HflfIoLA .r_Ta6Vfa0UnPFbBZVW6D5 {
  display: block;
}
._2vfylzFeH4d8C_HflfIoLA ._1drbDzWGvfd2vsyGB_jxST {
  background: #fff;
  padding: 12px;
  border-radius: 8px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  text-align: center;
  transition: all 0.3s;
  width: 100%;
}
._2vfylzFeH4d8C_HflfIoLA ._1drbDzWGvfd2vsyGB_jxST .tMU-ZGvYn2SHQK1_iuN9I {
  width: 120px;
  height: 120px;
  opacity: 0;
  transition: opacity 0.3s;
}
._2vfylzFeH4d8C_HflfIoLA ._1drbDzWGvfd2vsyGB_jxST .tMU-ZGvYn2SHQK1_iuN9I.xLyQOVelOeVMdiu2bHIT8 {
  opacity: 1;
}
._2vfylzFeH4d8C_HflfIoLA ._1drbDzWGvfd2vsyGB_jxST ._1ZstL4QBIOEAfGhj8PKpkL {
  margin: 8px 0 0;
  font-size: 14px;
  color: #333;
}
._2vfylzFeH4d8C_HflfIoLA ._1drbDzWGvfd2vsyGB_jxST ._3H9SymPaTiRPi1wG7Mvj0T {
  display: none;
}
._3os-POuPorh1sMjFGP2KWl {
  margin-top: 24px;
  margin-bottom: 48px;
  display: none;
}
._3os-POuPorh1sMjFGP2KWl ._1QZLzs4wphUP4RsTcOAhT- {
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  margin-bottom: 16px;
  color: #333;
}
._3os-POuPorh1sMjFGP2KWl ._1njgc4hE-YYu-kK4cFXpkc {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}
._3os-POuPorh1sMjFGP2KWl ._1njgc4hE-YYu-kK4cFXpkc ._36v6SIM_euvSExRoBHKQ6O {
  width: 45%;
  padding: 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
  border: 1px solid #f0f0f0;
  border-radius: 8px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
  background: #fff;
  transition: all 0.3s;
  text-align: center;
}
._3os-POuPorh1sMjFGP2KWl ._1njgc4hE-YYu-kK4cFXpkc ._36v6SIM_euvSExRoBHKQ6O:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
._3os-POuPorh1sMjFGP2KWl ._1njgc4hE-YYu-kK4cFXpkc ._36v6SIM_euvSExRoBHKQ6O ._2SnvZxUzJezXdmHRlX6Rfp {
  width: 120px;
  height: 120px;
  margin-bottom: 12px;
  opacity: 0;
  transition: opacity 0.3s;
}
._3os-POuPorh1sMjFGP2KWl ._1njgc4hE-YYu-kK4cFXpkc ._36v6SIM_euvSExRoBHKQ6O ._2SnvZxUzJezXdmHRlX6Rfp.xLyQOVelOeVMdiu2bHIT8 {
  opacity: 1;
}
._3os-POuPorh1sMjFGP2KWl ._1njgc4hE-YYu-kK4cFXpkc ._36v6SIM_euvSExRoBHKQ6O ._21FSlKoE2QuTpWrrbpR0S1 {
  font-size: 16px;
  font-weight: 500;
  color: #333;
  margin: 0;
}
._2BXZOlfo-CHOYduvtVzjZp {
  display: flex;
  justify-content: center;
  margin-top: 24px;
  margin-bottom: 24px;
}
._1W7m06gW2BopsBd-YdTByS {
  min-width: 120px;
  height: 40px;
  font-size: 16px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
}
._1W7m06gW2BopsBd-YdTByS:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
@media (max-width: 768px) {
  .-k-ZRWQ56WwaJTcdUO8L7 {
    padding: 16px;
  }
  ._28K-rcoWDZxWrBkDJ2Eiri {
    font-size: 24px;
    margin-bottom: 24px;
  }
  ._25s8Ny1pICURfPhNbs8WKz ._3L5GTmGa9ckVU70mUzGsES .ant-row {
    margin: -8px !important;
  }
  ._25s8Ny1pICURfPhNbs8WKz ._3L5GTmGa9ckVU70mUzGsES .ant-col {
    padding: 8px !important;
  }
  ._25s8Ny1pICURfPhNbs8WKz .mMutri5LGKCEIylb2-Q2k {
    margin-top: 16px;
  }
  ._25s8Ny1pICURfPhNbs8WKz .mMutri5LGKCEIylb2-Q2k ._1_iQ7zVJXHwdaOZobpO5Vo {
    width: 8px;
    height: 8px;
  }
  .KK9CPgBhz_Ox1tFP0_gS_ {
    min-width: auto;
    height: 190px;
  }
  .KK9CPgBhz_Ox1tFP0_gS_ ._3TY2SiicafklmIfk1Ms4ve {
    padding: 12px;
  }
  .KK9CPgBhz_Ox1tFP0_gS_ ._3EXNf6SbqH7scVxsy_VzPc {
    font-size: 15px;
    min-height: 40px;
    max-height: 40px;
  }
  .KK9CPgBhz_Ox1tFP0_gS_ ._1fJVYJI5bUB-ZSfUgc3fQ6 {
    margin-bottom: 10px;
  }
  .KK9CPgBhz_Ox1tFP0_gS_ ._25mzoildW0ggxpRvAta-4x {
    max-height: 80px;
  }
  .KK9CPgBhz_Ox1tFP0_gS_ ._25mzoildW0ggxpRvAta-4x ._3SdA59aq1Ie5ZLFg_v7b5V {
    padding: 1px 6px;
    font-size: 13px;
  }
  .KK9CPgBhz_Ox1tFP0_gS_ ._3CXiexKZLAHplI2fsm3gmz {
    top: 12px;
    right: 12px;
    width: 50px;
    height: 50px;
  }
  .KK9CPgBhz_Ox1tFP0_gS_ ._3CXiexKZLAHplI2fsm3gmz .ant-avatar {
    width: 50px !important;
    height: 50px !important;
    line-height: 50px !important;
  }
  ._2vfylzFeH4d8C_HflfIoLA {
    display: none;
  }
  ._3os-POuPorh1sMjFGP2KWl {
    display: block;
    margin-top: 16px;
    margin-bottom: 32px;
  }
  ._3os-POuPorh1sMjFGP2KWl ._1QZLzs4wphUP4RsTcOAhT- {
    font-size: 16px;
    margin-bottom: 12px;
  }
  ._3os-POuPorh1sMjFGP2KWl ._1njgc4hE-YYu-kK4cFXpkc {
    gap: 12px;
  }
  ._3os-POuPorh1sMjFGP2KWl ._1njgc4hE-YYu-kK4cFXpkc ._36v6SIM_euvSExRoBHKQ6O {
    padding: 12px;
  }
  ._3os-POuPorh1sMjFGP2KWl ._1njgc4hE-YYu-kK4cFXpkc ._36v6SIM_euvSExRoBHKQ6O ._2SnvZxUzJezXdmHRlX6Rfp {
    width: 100px;
    height: 100px;
    margin-bottom: 8px;
  }
  ._3os-POuPorh1sMjFGP2KWl ._1njgc4hE-YYu-kK4cFXpkc ._36v6SIM_euvSExRoBHKQ6O ._21FSlKoE2QuTpWrrbpR0S1 {
    font-size: 14px;
  }
  ._1REla7C7FX_SL83wFnxs19 {
    padding: 20px;
    margin: 0 -16px 48px;
    border-radius: 0;
  }
  ._1REla7C7FX_SL83wFnxs19 ._2p83KTV1m5hQLm8MbszEQw {
    padding: 16px;
  }
  ._1REla7C7FX_SL83wFnxs19 ._2CQ3zkXMjeovDiaozZkpbd {
    margin-bottom: 20px;
    padding-bottom: 20px;
  }
  ._1REla7C7FX_SL83wFnxs19 ._1WWLNMfcJVzXeNT8wdByEq {
    margin-bottom: 12px;
  }
  ._1REla7C7FX_SL83wFnxs19 ._1lzHhVRHXd16vhXGBzRPA5 h4 {
    font-size: 16px;
    margin-bottom: 6px;
  }
  ._1REla7C7FX_SL83wFnxs19 ._1lzHhVRHXd16vhXGBzRPA5 p {
    font-size: 14px;
  }
  ._2BXZOlfo-CHOYduvtVzjZp {
    margin-top: 16px;
    margin-bottom: 16px;
  }
  ._1W7m06gW2BopsBd-YdTByS {
    min-width: 100px;
    height: 36px;
    font-size: 14px;
  }
}

/* index.less */
/* 页面外层容器的样式 */
.K_2Nrf57wbY_Q2Yh3cZGI {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 40px 0;
  min-height: 80vh;
  /* 设置页面最小高度为整个视口高度 */
}
/* 页面主体内容 */
._1lccSRK_aF-Yc8I4-OyU5f {
  background: #fff;
  /* 白色背景 */
  padding: 30px;
  /* 内边距 */
  border-radius: 10px;
  /* 圆角效果 */
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  /* 轻微阴影效果 */
  max-width: 600px;
  /* 最大宽度 */
  width: 100%;
  /* 占满父容器宽度 */
}
/* 标题的样式 */
._2P0CHVfGd_8SevgezaAqm9 {
  text-align: center;
  /* 标题居中 */
  margin-bottom: 20px;
  /* 标题下方留白 */
}
.aYCkirRmboho2_-crYP1K {
  font-size: 14px;
  color: #888;
  /* 使用灰色显示子标题 */
  margin-top: 10px;
  /* 子标题上方留白 */
}
/* 登录模块的样式 */
.tXb04bnsqzDBHuWNwt4Ut {
  padding: 20px;
}
/* 表单项间距 */
.pnqjiZ2l-GO9UHXdj_0lf {
  margin-bottom: 24px;
  /* 每个表单项的下方留出较大的空白 */
}
/* 提交按钮的样式 */
._1lrCVR1f2LPemOK35xa1dN {
  width: 100%;
  /* 按钮宽度占满容器 */
  height: 45px;
  /* 设置按钮高度 */
  font-size: 16px;
  /* 调整按钮文字大小 */
}
/* 小提示信息的样式 */
.isA0u7TZpZCuEVVfyQTc3 {
  font-size: 14px;
  color: #888;
  /* 使用灰色显示提示信息 */
  margin-bottom: 20px;
  text-align: center;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3vMk9fx4L_55a7LWsTZZbl,
._2K-cNXd_ioTgoOd9KC2awN {
  width: 150px;
  height: 150px;
}
._3vMk9fx4L_55a7LWsTZZbl img,
._2K-cNXd_ioTgoOd9KC2awN img {
  height: auto;
  width: 150px;
}
._2K-cNXd_ioTgoOd9KC2awN {
  border-radius: 0;
}
.d8GmOMSfczbC7M8hzMJ_i .ant-tabs .ant-tabs-bar {
  border-bottom: 0;
  margin-bottom: 24px;
  text-align: center;
}
.d8GmOMSfczbC7M8hzMJ_i .ant-form-item {
  margin: 0 2px 24px;
}
._3IWe5064pgxFA6g33e3TPq {
  font-size: 24px;
  color: rgba(0, 0, 0, 0.2);
  margin-left: 16px;
  vertical-align: middle;
  cursor: pointer;
  transition: color 0.3s;
}
._3IWe5064pgxFA6g33e3TPq:hover {
  color: #00ad59;
}
._3gOdNQ045iTo-0hOq4ZXej {
  font-size: 20px;
  margin-top: 10px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.uA3MEH0gr_A8wjhgp9-Em {
  overflow: hidden;
}
._1Xbo0iEukEKTpRob9Bbip5 {
  height: 102px;
  background-image: url(/static/banner.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
._1Xbo0iEukEKTpRob9Bbip5 .ant-typography {
  color: #fff;
  margin-bottom: 6px;
}
._11Tq7gBOt5xpXwebFMz4so {
  color: #fff;
  font-size: 20px;
  font-family: Hanzipen SC, Microsoft YaHei, KaiTi, STKaiti, Serif, Monospace, Cursive, Sans-serif;
  font-weight: 800;
}
._1n0VF4pn_r6TVSD0CSoAvb {
  color: #fff;
  font-size: 15px;
  font-family: Hanzipen SC, Microsoft YaHei, KaiTi, STKaiti, Serif, Monospace, Cursive, Sans-serif;
}
._3m_d0W-eKMQIN2Mwya5Qzk {
  color: #fff;
  font-size: 16px;
}
.rkAPObueu0nhSAub940EB {
  height: 100%;
  padding: 0 10px;
}
.BuVFJE16EeIHsdwmK4kT_ {
  color: #fff;
  font-size: 16px;
  font-family: Hanzipen SC, Microsoft YaHei, KaiTi, STKaiti, Serif, Monospace, Cursive, Sans-serif;
  height: 100%;
}
._2Dmt3KuSfptkd9ACxbZF-H {
  width: 65px;
  height: 65px;
  border-radius: 1px;
}
._2kIkzErtKHetoyT9MUXjWH {
  font-size: 10px;
  margin-left: 20px;
}
.dgXGeXiEgmeGYBPTaWNDW {
  color: #217d5b;
  margin: 0 -10px 0 10px;
  padding: 5px;
  border-radius: 30px;
  background-color: #fff;
}
@media (min-width: 1600px) {
  ._1Xbo0iEukEKTpRob9Bbip5 {
    background-position: 75%;
  }
  ._1Xbo0iEukEKTpRob9Bbip5 .ant-typography {
    font-size: 18px;
  }
}
@media (max-width: 576px) {
  ._1Xbo0iEukEKTpRob9Bbip5 {
    background-position: 90%;
  }
  ._1Xbo0iEukEKTpRob9Bbip5 .ant-typography {
    font-size: 18px;
  }
  ._11Tq7gBOt5xpXwebFMz4so {
    font-size: 14px;
  }
}
._1U4tEQqOhAtLlBr8a3P0kN {
  height: 70px;
  padding: 6px 18px;
  color: #fff;
  background-position: 90%;
  background-image: url(https://image.hiredchina.com/Fi9Bh7Nx5vNG1RpHgXf1HZURkGxy);
  background-repeat: no-repeat;
  margin-bottom: 0px;
}
._3WPt8T0dxNdSwuK6nf8UYB {
  font-size: 24px;
  font-weight: 700;
}
.qcnssOO6JXfjDUldhrA1c {
  color: #fff;
  font-size: 12px;
}
.wOJPQIdoBqrqD-8QWgrPQ {
  transform: scale(0.9);
  width: 111%;
  transform-origin: 0 0 ;
}
.XvZdbKfxJc7Lq79gwTslI {
  font-size: 12px;
  font-weight: 300;
}
._2gVwvdIbhc6G811nlGZhFP {
  height: 100%;
}
._2gVwvdIbhc6G811nlGZhFP .ant-btn {
  font-size: 12px;
}
._2gVwvdIbhc6G811nlGZhFP .ant-btn .anticon + span {
  margin-left: 4px;
}
._2gVwvdIbhc6G811nlGZhFP .ant-btn-ghost {
  color: #fff;
  font-weight: 600;
  border-color: #fff;
}
.mNUCBPuPNQL7IeqtfAfCf {
  padding: 0 6px;
}
@media (max-width: 350px) {
  .XvZdbKfxJc7Lq79gwTslI {
    transform: scale(0.9);
    display: inline-block;
    width: 111%;
    transform-origin: 0 0 ;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._18xON-xUdrUOwh48sK1LHt {
  margin: -24px;
  padding-bottom: 24px;
  background-color: #eef0f5;
  min-height: 95vh;
}
._2Z_Ht00Qnjo4fbxxUSjK01 {
  padding: 20px;
}
._1xH9xQQ8nH9tDFjxmyfzEs {
  padding: 10px;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 20px;
}
._4eZMdhl0PEJ44w4J8XRRs {
  height: 100%;
}
._2pbxHis1muAaWCbs_H-H40 {
  font-size: 14px;
  font-weight: 400;
  color: #8c8c8c;
}
._3jAgxPYma_o3ucczSkGlSH {
  padding: 12px 12px 0 12px;
  border-radius: 5px;
  background-color: #fff;
  margin-bottom: 20px;
}
._2-3438wSRgu-f1TsYOJXOy {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 20px;
}
._3akljNUAlDjiMG57x6n5K9 {
  font-size: 22px;
  margin-bottom: 5px;
}
._2OpEKQT6AcnvU64uDgjGpR {
  font-size: 12px;
  margin-bottom: 20px;
  text-align: center;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._7WeAGJCixqjOykRqNCdyz {
  display: flex;
  align-items: center;
  height: 80%;
  min-height: 500px;
}
._7WeAGJCixqjOykRqNCdyz ._1TA_0U98NjiO4996tgeI0t {
  flex: 0 0 62.5%;
  width: 62.5%;
  padding-right: 152px;
  zoom: 1;
}
._7WeAGJCixqjOykRqNCdyz ._1TA_0U98NjiO4996tgeI0t:before,
._7WeAGJCixqjOykRqNCdyz ._1TA_0U98NjiO4996tgeI0t:after {
  content: ' ';
  display: table;
}
._7WeAGJCixqjOykRqNCdyz ._1TA_0U98NjiO4996tgeI0t:after {
  clear: both;
  visibility: hidden;
  font-size: 0;
  height: 0;
}
._7WeAGJCixqjOykRqNCdyz .WdQ4ICKj2nHhq4VwAO8Yw {
  height: 360px;
  width: 100%;
  max-width: 430px;
  float: right;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
}
._7WeAGJCixqjOykRqNCdyz ._4Hn196oyESDyRQ92l8PlG {
  flex: auto;
}
._7WeAGJCixqjOykRqNCdyz ._4Hn196oyESDyRQ92l8PlG h1 {
  color: #434e59;
  font-size: 72px;
  font-weight: 600;
  line-height: 72px;
  margin-bottom: 24px;
}
._7WeAGJCixqjOykRqNCdyz ._4Hn196oyESDyRQ92l8PlG ._2wWxG7S2fB5fi1mX7fQlEr {
  color: rgba(0, 0, 0, 0.45);
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 16px;
}
._7WeAGJCixqjOykRqNCdyz ._4Hn196oyESDyRQ92l8PlG ._27UbdLjW-FW5Hv-xVqntS_ button:not(:last-child) {
  margin-right: 8px;
}
@media screen and (max-width: 1200px) {
  ._7WeAGJCixqjOykRqNCdyz ._1TA_0U98NjiO4996tgeI0t {
    padding-right: 88px;
  }
}
@media screen and (max-width: 576px) {
  ._7WeAGJCixqjOykRqNCdyz {
    display: block;
    text-align: center;
  }
  ._7WeAGJCixqjOykRqNCdyz ._1TA_0U98NjiO4996tgeI0t {
    padding-right: 0;
    margin: 0 auto 24px;
  }
}
@media screen and (max-width: 480px) {
  ._7WeAGJCixqjOykRqNCdyz ._1TA_0U98NjiO4996tgeI0t {
    margin-bottom: -24px;
    overflow: hidden;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.ant-select-tree-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: -0.09em;
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  outline: none;
  cursor: pointer;
}
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner,
.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner,
.ant-select-tree-checkbox-input:focus + .ant-select-tree-checkbox-inner {
  border-color: #00ad59;
}
.ant-select-tree-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #00ad59;
  border-radius: 2px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.ant-select-tree-checkbox:hover::after,
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox::after {
  visibility: visible;
}
.ant-select-tree-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
  transition: all 0.3s;
}
.ant-select-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-select-tree-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner {
  background-color: #00ad59;
  border-color: #00ad59;
}
.ant-select-tree-checkbox-disabled {
  cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  animation-name: none;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input {
  cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.ant-select-tree-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled:hover::after,
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled::after {
  visibility: hidden;
}
.ant-select-tree-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  line-height: unset;
  cursor: pointer;
}
.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-select-tree-checkbox-wrapper + .ant-select-tree-checkbox-wrapper {
  margin-left: 8px;
}
.ant-select-tree-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-select-tree-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-select-tree-checkbox-group-item {
  display: inline-block;
  margin-right: 8px;
}
.ant-select-tree-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item {
  margin-left: 0;
}
.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #00ad59;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-select-tree {
  box-sizing: border-box;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  margin: 0;
  margin-top: -4px;
  padding: 0 4px;
}
.ant-select-tree li {
  margin: 8px 0;
  padding: 0;
  white-space: nowrap;
  list-style: none;
  outline: 0;
}
.ant-select-tree li.filter-node > span {
  font-weight: 500;
}
.ant-select-tree li ul {
  margin: 0;
  padding: 0 0 0 18px;
}
.ant-select-tree li .ant-select-tree-node-content-wrapper {
  display: inline-block;
  width: calc(100% - 24px);
  margin: 0;
  padding: 3px 5px;
  color: rgba(0, 0, 0, 0.65);
  text-decoration: none;
  border-radius: 2px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-select-tree li .ant-select-tree-node-content-wrapper:hover {
  background-color: #d5edde;
}
.ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
  background-color: #90e0af;
}
.ant-select-tree li span.ant-select-tree-checkbox {
  margin: 0 4px 0 0;
}
.ant-select-tree li span.ant-select-tree-checkbox + .ant-select-tree-node-content-wrapper {
  width: calc(100% - 46px);
}
.ant-select-tree li span.ant-select-tree-switcher,
.ant-select-tree li span.ant-select-tree-iconEle {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 0;
  line-height: 22px;
  text-align: center;
  vertical-align: middle;
  border: 0 none;
  outline: none;
  cursor: pointer;
}
.ant-select-tree li span.ant-select-icon_loading .ant-select-switcher-loading-icon {
  position: absolute;
  left: 0;
  display: inline-block;
  color: #00ad59;
  font-size: 14px;
  transform: none;
}
.ant-select-tree li span.ant-select-icon_loading .ant-select-switcher-loading-icon svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-select-tree li span.ant-select-tree-switcher {
  position: relative;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher-noop {
  cursor: auto;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-tree-switcher-icon,
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-select-switcher-icon {
  font-size: 12px;
  font-size: 10px \9;
  transform: scale(0.83333333) rotate(0deg);
  display: inline-block;
  font-weight: bold;
}
:root .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-tree-switcher-icon,
:root .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-select-switcher-icon {
  font-size: 12px;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-tree-switcher-icon svg,
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-select-switcher-icon svg {
  transition: transform 0.3s;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-tree-switcher-icon,
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-switcher-icon {
  font-size: 12px;
  font-size: 10px \9;
  transform: scale(0.83333333) rotate(0deg);
  display: inline-block;
  font-weight: bold;
}
:root .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-tree-switcher-icon,
:root .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-switcher-icon {
  font-size: 12px;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-tree-switcher-icon svg,
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-switcher-icon svg {
  transition: transform 0.3s;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-switcher-icon svg {
  transform: rotate(-90deg);
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-select-switcher-loading-icon,
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-switcher-loading-icon {
  position: absolute;
  left: 0;
  display: inline-block;
  width: 24px;
  height: 24px;
  color: #00ad59;
  font-size: 14px;
  transform: none;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-select-switcher-loading-icon svg,
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-switcher-loading-icon svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-select-tree .ant-select-tree-treenode-loading .ant-select-tree-iconEle {
  display: none;
}
.ant-select-tree-child-tree {
  display: none;
}
.ant-select-tree-child-tree-open {
  display: block;
}
li.ant-select-tree-treenode-disabled > span:not(.ant-select-tree-switcher),
li.ant-select-tree-treenode-disabled > .ant-select-tree-node-content-wrapper,
li.ant-select-tree-treenode-disabled > .ant-select-tree-node-content-wrapper span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
li.ant-select-tree-treenode-disabled > .ant-select-tree-node-content-wrapper:hover {
  background: transparent;
}
.ant-select-tree-icon__open {
  margin-right: 2px;
  vertical-align: top;
}
.ant-select-tree-icon__close {
  margin-right: 2px;
  vertical-align: top;
}
.ant-select-tree-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-select-tree-dropdown .ant-select-dropdown-search {
  position: sticky;
  top: 0;
  z-index: 1;
  display: block;
  padding: 4px;
  background: #fff;
}
.ant-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field__wrap {
  width: 100%;
}
.ant-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field {
  box-sizing: border-box;
  width: 100%;
  padding: 4px 7px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: none;
}
.ant-select-tree-dropdown .ant-select-dropdown-search.ant-select-search--hide {
  display: none;
}
.ant-select-tree-dropdown .ant-select-not-found {
  display: block;
  padding: 7px 16px;
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}

._1vYqzBJ6rPu2-ot2D1U4fk .ant-select-tree-title {
  user-select: none;
}
._1vYqzBJ6rPu2-ot2D1U4fk .parent-node-unselectable .ant-select-tree-node-content-wrapper {
  color: rgba(0, 0, 0, 0.65);
  cursor: default;
}
._1vYqzBJ6rPu2-ot2D1U4fk .parent-node-unselectable .ant-select-tree-node-content-wrapper:hover {
  background-color: transparent !important;
}
._1vYqzBJ6rPu2-ot2D1U4fk .parent-node-unselectable .ant-select-tree-node-content-wrapper .ant-select-tree-title {
  font-weight: bold;
  color: rgba(0, 0, 0, 0.65);
  pointer-events: none;
}
._1vYqzBJ6rPu2-ot2D1U4fk .parent-node-selectable .ant-select-tree-node-content-wrapper {
  cursor: pointer;
}
._1vYqzBJ6rPu2-ot2D1U4fk .parent-node-selectable .ant-select-tree-node-content-wrapper:hover {
  background-color: #f5f5f5;
}
._1vYqzBJ6rPu2-ot2D1U4fk .parent-node-selectable .ant-select-tree-node-content-wrapper .ant-select-tree-title {
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
}
._1vYqzBJ6rPu2-ot2D1U4fk .child-node-selectable .ant-select-tree-node-content-wrapper {
  cursor: pointer !important;
}
._1vYqzBJ6rPu2-ot2D1U4fk .child-node-selectable .ant-select-tree-node-content-wrapper:hover {
  background-color: #f5f5f5 !important;
}
._1vYqzBJ6rPu2-ot2D1U4fk .child-node-selectable .ant-select-tree-node-content-wrapper .ant-select-tree-title {
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
}
._1vYqzBJ6rPu2-ot2D1U4fk .ant-select-tree-treenode .child-node-selectable .ant-select-tree-node-content-wrapper:hover {
  background-color: #f5f5f5 !important;
}
._1vYqzBJ6rPu2-ot2D1U4fk .ant-select-tree-node-selected .ant-select-tree-node-content-wrapper {
  background-color: #bae7ff;
}

._3AdMW6ts6I1YvCjMetivL8 input::-webkit-outer-spin-button,
._3AdMW6ts6I1YvCjMetivL8 input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
._3AdMW6ts6I1YvCjMetivL8 input[type="number"] {
  -moz-appearance: textfield;
}
._387lGiH67R4_PN_1Cv8Usg {
  padding: 30px;
  border-radius: 10px;
  background-color: rgba(255, 255, 255, 0.9);
}
._3bPfOH5MsGnr3KhPBBT5kM {
  font-size: 16px;
  color: #333;
  margin-bottom: 20px;
}
.kCyD-IIYaPQV0SIMDez7Z {
  margin-top: 10px;
}

._2eAQdKp6_GOJmOyN7NDUSc {
  color: #fff;
  background-color: #52c41a;
}
._1FtAKOlBkMHxWWIE5XcN_K {
  text-align: center;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._37W04lZgOMxjqhdu-siX_U {
  margin: -24px;
  min-height: 100vh;
  background: #f0f2f5;
  background-image: url(/static/login_bg.svg);
  background-repeat: no-repeat;
  background-position: center 110px;
  background-size: 100%;
}
._1KwkPS6MOU-aT481NaNHMo {
  padding: 50px 0;
  width: 368px;
  margin: 0 auto;
}
@media screen and (max-width: 576px) {
  ._1KwkPS6MOU-aT481NaNHMo {
    width: 95%;
  }
}
._1KwkPS6MOU-aT481NaNHMo ._3BpwJfg9l2gse_yQSMPRE9 .ant-tabs .ant-tabs-bar {
  border-bottom: 0;
  margin-bottom: 24px;
  text-align: center;
}
._1KwkPS6MOU-aT481NaNHMo ._3BpwJfg9l2gse_yQSMPRE9 .ant-tabs-nav .ant-tabs-tab {
  margin: 0;
}
._1KwkPS6MOU-aT481NaNHMo ._3IuIAsUdHAGAoa1qc4LG4m {
  font-size: 24px;
  color: rgba(0, 0, 0, 0.2);
  margin-left: 16px;
  vertical-align: middle;
  cursor: pointer;
  transition: color 0.3s;
}
._1KwkPS6MOU-aT481NaNHMo ._3IuIAsUdHAGAoa1qc4LG4m:hover {
  color: #00ad59;
}
._1KwkPS6MOU-aT481NaNHMo ._1q0Irv-1oYuoXBq639zT-D {
  text-align: left;
  margin-top: 24px;
  line-height: 22px;
}
._1KwkPS6MOU-aT481NaNHMo ._1q0Irv-1oYuoXBq639zT-D ._37JCYp-PXV2E0pqq3X__7q {
  float: right;
}
._2TPw_Lk8FSgzJ_ahmtaKHd {
  height: 76px;
  margin-bottom: 48px;
}
._2TPw_Lk8FSgzJ_ahmtaKHd .ant-typography {
  color: #217d5b;
}
.FOGc3E0L_ZmI1E7oj1Ou0 {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
}
._1JhYymfHFv9AFT0KdM392O {
  font-size: 22px;
  font-weight: 300;
  color: #262626;
  margin: 60px 0 30px 0;
}
._2akd_sXY1EB5ihpfA0ZdvZ {
  font-size: 0.8rem;
  color: rgba(0, 0, 0, 0.4);
  text-align: center;
}
.t1kdYoAdngSqUtmuDQ_Ms .ant-modal-content {
  background: none;
  box-shadow: none;
}
.t1kdYoAdngSqUtmuDQ_Ms .ant-modal-body {
  margin-top: 80px;
  cursor: pointer;
}
.t1kdYoAdngSqUtmuDQ_Ms .ant-btn-lg {
  font-size: 18px;
  padding: 5px 20px;
  height: 40px;
}
._12Qj9O4CDZppjqP60VI54y {
  margin-bottom: 40px;
  background-color: #f5f5f5;
}
.t1kdYoAdngSqUtmuDQ_Ms {
  cursor: pointer;
}
.t1kdYoAdngSqUtmuDQ_Ms .ant-card {
  padding: 60px 0 100px 0;
}
.t1kdYoAdngSqUtmuDQ_Ms .ant-card:hover {
  box-shadow: 0px 0px 8px #00ad59;
}
._33SNwh-P3QMDjPvfSYitFo {
  margin-top: 20px;
}
._2u3ikFuoZ1bmDc7bnBH4J- {
  margin-top: 10px;
}
.ksdkHrNju61bqoiaqJigz {
  margin-top: 10px;
  cursor: pointer;
}
._6tCWJQDn-OSmaXMQSc-- {
  margin-top: 15px;
}
._3KU6UtFkSEWueQ0F-r6TE_ {
  color: rgba(0, 0, 0, 0.5);
  font-size: 12px;
  margin-top: 20px;
}
._3QGZuPM-IiDIG6Sjh13zM2 {
  font-size: 16px;
}
._1ozieOJFNggjv5h7WFHbMG {
  font-size: 13px;
  color: #8c8c8c;
  margin-top: 100px;
  cursor: pointer;
}
._1ozieOJFNggjv5h7WFHbMG :hover {
  color: #00ad59;
  text-decoration: underline;
}
@media screen and (max-width: 480px) {
  ._1JhYymfHFv9AFT0KdM392O {
    margin: 30px 0;
  }
  .t1kdYoAdngSqUtmuDQ_Ms {
    margin-bottom: 20px;
  }
  .t1kdYoAdngSqUtmuDQ_Ms .ant-card {
    padding: 0;
  }
  ._1ozieOJFNggjv5h7WFHbMG {
    margin: 30px 0;
  }
}

._39J6-AXwwwxXFHI7HJEprA {
  background-color: #00669c;
  align-items: center;
  justify-content: flex-start;
  border: none;
  color: white;
  padding: 8px 20px;
  /* 或根据需要调整 */
  font-size: 18px;
  display: flex;
  margin: 5px auto;
  /* 上方留出20px空间，水平居中 */
  min-width: 265px;
  height: 45px;
  position: relative;
}
._39J6-AXwwwxXFHI7HJEprA:hover,
._39J6-AXwwwxXFHI7HJEprA:focus {
  background-color: #005582;
  color: white;
}
._39J6-AXwwwxXFHI7HJEprA ._3ciPZOnQYRj9Bie5L00DHf {
  height: 25px;
  margin: 0;
  display: block;
  /* 让 logo 填满整个容器的宽度 */
}
._39J6-AXwwwxXFHI7HJEprA .bSnomjBAWlZf5tQDWAUow {
  display: inline-block;
  height: 24px;
  width: 1px;
  background-color: #ccc;
  margin: 0 10px;
  vertical-align: middle;
}

._2w3wqS-jY0MdjIh8MTjEJC {
  background-color: #1266f1;
  /* Google 的品牌颜色 */
  align-items: center;
  justify-content: flex-start;
  border: none;
  color: white;
  padding: 8px 20px;
  /* 或根据需要调整 */
  font-size: 18px;
  display: flex;
  margin: 5px auto;
  /* 上方留出20px空间，水平居中 */
  min-width: 265px;
  height: 45px;
  position: relative;
}
._2w3wqS-jY0MdjIh8MTjEJC:hover,
._2w3wqS-jY0MdjIh8MTjEJC:focus {
  background-color: #0d5bdd;
  /* 鼠标悬停时稍微加深颜色 */
  color: white;
}
._2w3wqS-jY0MdjIh8MTjEJC .nUvl3kamAW8VIXoeU4jio {
  height: 25px;
  /* 根据需要调整 logo 的大小 */
  margin: 0;
  /* 在 logo 和文字之间添加一些间隙 */
  vertical-align: middle;
  /* 确保 logo 垂直居中 */
}
._2w3wqS-jY0MdjIh8MTjEJC ._1WnBcwoxe3J_8Q1EmHCAxg {
  display: inline-block;
  height: 24px;
  /* 根据按钮的高度调整 */
  width: 1px;
  /* 线的宽度 */
  background-color: #ccc;
  /* 线的颜色 */
  margin: 0 10px;
  /* 在线条和 logo/文字之间添加间隙 */
  vertical-align: middle;
}

._19N7T4MxuRbsmj7-w0DRQU {
  background-color: #354f87;
  /* Facebook的品牌颜色 */
  align-items: center;
  justify-content: flex-start;
  border: none;
  color: white;
  padding: 8px 20px;
  /* 或根据需要调整 */
  font-size: 18px;
  display: flex;
  margin: 5px auto;
  /* 上方留出20px空间，水平居中 */
  min-width: 265px;
  height: 45px;
  position: relative;
}
._19N7T4MxuRbsmj7-w0DRQU:hover,
._19N7T4MxuRbsmj7-w0DRQU:focus {
  background-color: #0b5fcc;
  /* 鼠标悬停时稍微加深颜色 */
  color: white;
}
._19N7T4MxuRbsmj7-w0DRQU ._2yy_Vny13Do67Zhi2mFtYn {
  height: 25px;
  /* 根据需要调整 logo 的大小 */
  margin: 0;
  /* 在 logo 和文字之间添加一些间隙 */
  vertical-align: middle;
  /* 确保 logo 垂直居中 */
}
._19N7T4MxuRbsmj7-w0DRQU ._2q84yG7s6_NSTgVjbaAYQD {
  display: inline-block;
  height: 24px;
  /* 根据按钮的高度调整 */
  width: 1px;
  /* 线的宽度 */
  background-color: #ccc;
  /* 线的颜色 */
  margin: 0 10px;
  /* 在线条和 logo/文字之间添加间隙 */
  vertical-align: middle;
}

._3ReM_0KLFFgNGwgHGMZB5J {
  font-size: 14px;
  font-weight: 500;
}
._3SyO30I1Tld7XOex7GhRi3 .ant-btn:focus {
  color: #fff;
  background-color: #0085c2;
}
._1jwU36DEzHlKxjfjS8pttY {
  color: #fff;
  font-size: 18px;
  font-weight: 300;
  background-color: #007bb6;
}
._1jwU36DEzHlKxjfjS8pttY:hover {
  color: #fff;
  background-color: #0085c2;
}
._3kEip4Ww4DF32dG5GYSXnM {
  color: #fff;
  font-size: 16px;
  font-weight: 300;
  background-color: #007bb6;
}
._3kEip4Ww4DF32dG5GYSXnM:hover {
  color: #fff;
  background-color: #0085c2;
}
._2viZQRtGzWBqaXPKk8Fa7e .ant-btn:focus {
  color: #fff;
  background-color: #00d000;
}
._3KrdGrQDQtCcYfR6tEi0u7 {
  color: #fff;
  font-size: 18px;
  font-weight: 300;
  background-color: #00C400;
}
._3KrdGrQDQtCcYfR6tEi0u7:hover {
  color: #fff;
  background-color: #00d000;
}
._3x1Oj6F2e62oEfkvehgrTx {
  color: #fff;
  font-size: 16px;
  font-weight: 300;
  background-color: #00C400;
}
._3x1Oj6F2e62oEfkvehgrTx:hover {
  color: #fff;
  background-color: #00d000;
}
._1pMXukU4XrSA6fbtkMxTOy {
  width: 100%;
}
._2FhbHkNNvRnslrTYD5ByX9 {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 9999;
  text-align: right;
}
._2FhbHkNNvRnslrTYD5ByX9 img {
  width: 100%;
  max-width: 590px;
  height: 100%;
  opacity: 0.9;
}
._2U2Gbozf5-05XsHpyFnEI2 .ant-modal-content {
  z-index: 100;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-pagination {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-pagination ul,
.ant-pagination ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-pagination::after {
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  content: ' ';
}
.ant-pagination-total-text {
  display: inline-block;
  height: 32px;
  margin-right: 8px;
  line-height: 30px;
  vertical-align: middle;
}
.ant-pagination-item {
  display: inline-block;
  min-width: 32px;
  height: 32px;
  margin-right: 8px;
  font-family: Arial;
  line-height: 30px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: 0;
  cursor: pointer;
  user-select: none;
}
.ant-pagination-item a {
  display: block;
  padding: 0 6px;
  color: rgba(0, 0, 0, 0.65);
  transition: none;
}
.ant-pagination-item a:hover {
  text-decoration: none;
}
.ant-pagination-item:focus,
.ant-pagination-item:hover {
  border-color: #00ad59;
  transition: all 0.3s;
}
.ant-pagination-item:focus a,
.ant-pagination-item:hover a {
  color: #00ad59;
}
.ant-pagination-item-active {
  font-weight: 500;
  background: #fff;
  border-color: #00ad59;
}
.ant-pagination-item-active a {
  color: #00ad59;
}
.ant-pagination-item-active:focus,
.ant-pagination-item-active:hover {
  border-color: #1eba69;
}
.ant-pagination-item-active:focus a,
.ant-pagination-item-active:hover a {
  color: #1eba69;
}
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  outline: 0;
}
.ant-pagination-jump-prev .ant-pagination-item-container,
.ant-pagination-jump-next .ant-pagination-item-container {
  position: relative;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
  display: inline-block;
  font-size: 12px;
  font-size: 12px \9;
  transform: scale(1) rotate(0deg);
  color: #00ad59;
  letter-spacing: -1px;
  opacity: 0;
  transition: all 0.2s;
}
:root .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
:root .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
  font-size: 12px;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  margin: auto;
  color: rgba(0, 0, 0, 0.25);
  letter-spacing: 2px;
  text-align: center;
  text-indent: 0.13em;
  opacity: 1;
  transition: all 0.2s;
}
.ant-pagination-jump-prev:focus .ant-pagination-item-link-icon,
.ant-pagination-jump-next:focus .ant-pagination-item-link-icon,
.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,
.ant-pagination-jump-next:hover .ant-pagination-item-link-icon {
  opacity: 1;
}
.ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:focus .ant-pagination-item-ellipsis,
.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
  opacity: 0;
}
.ant-pagination-prev,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  margin-right: 8px;
}
.ant-pagination-prev,
.ant-pagination-next,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  display: inline-block;
  min-width: 32px;
  height: 32px;
  color: rgba(0, 0, 0, 0.65);
  font-family: Arial;
  line-height: 32px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-pagination-prev,
.ant-pagination-next {
  outline: 0;
}
.ant-pagination-prev a,
.ant-pagination-next a {
  color: rgba(0, 0, 0, 0.65);
  user-select: none;
}
.ant-pagination-prev:hover a,
.ant-pagination-next:hover a {
  border-color: #1eba69;
}
.ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-next .ant-pagination-item-link {
  display: block;
  height: 100%;
  font-size: 12px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: none;
  transition: all 0.3s;
}
.ant-pagination-prev:focus .ant-pagination-item-link,
.ant-pagination-next:focus .ant-pagination-item-link,
.ant-pagination-prev:hover .ant-pagination-item-link,
.ant-pagination-next:hover .ant-pagination-item-link {
  color: #00ad59;
  border-color: #00ad59;
}
.ant-pagination-disabled,
.ant-pagination-disabled:hover,
.ant-pagination-disabled:focus {
  cursor: not-allowed;
}
.ant-pagination-disabled a,
.ant-pagination-disabled:hover a,
.ant-pagination-disabled:focus a,
.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination-disabled:hover .ant-pagination-item-link,
.ant-pagination-disabled:focus .ant-pagination-item-link {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-pagination-slash {
  margin: 0 10px 0 5px;
}
.ant-pagination-options {
  display: inline-block;
  margin-left: 16px;
  vertical-align: middle;
}
.ant-pagination-options-size-changer.ant-select {
  display: inline-block;
  width: auto;
  margin-right: 8px;
}
.ant-pagination-options-quick-jumper {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  vertical-align: top;
}
.ant-pagination-options-quick-jumper input {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 32px;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  width: 50px;
  margin: 0 8px;
}
.ant-pagination-options-quick-jumper input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-pagination-options-quick-jumper input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-pagination-options-quick-jumper input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-pagination-options-quick-jumper input:hover {
  border-color: #1eba69;
  border-right-width: 1px !important;
}
.ant-pagination-options-quick-jumper input:focus {
  border-color: #1eba69;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 173, 89, 0.2);
}
.ant-pagination-options-quick-jumper input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-pagination-options-quick-jumper input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
textarea.ant-pagination-options-quick-jumper input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-pagination-options-quick-jumper input-lg {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-pagination-options-quick-jumper input-sm {
  height: 24px;
  padding: 1px 7px;
}
.ant-pagination-simple .ant-pagination-prev,
.ant-pagination-simple .ant-pagination-next {
  height: 24px;
  line-height: 24px;
  vertical-align: top;
}
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
  height: 24px;
  border: 0;
}
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}
.ant-pagination-simple .ant-pagination-simple-pager {
  display: inline-block;
  height: 24px;
  margin-right: 8px;
}
.ant-pagination-simple .ant-pagination-simple-pager input {
  box-sizing: border-box;
  height: 100%;
  margin-right: 8px;
  padding: 0 6px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: none;
  transition: border-color 0.3s;
}
.ant-pagination-simple .ant-pagination-simple-pager input:hover {
  border-color: #00ad59;
}
.ant-pagination.mini .ant-pagination-total-text,
.ant-pagination.mini .ant-pagination-simple-pager {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-item {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 22px;
}
.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
  background: transparent;
  border-color: transparent;
}
.ant-pagination.mini .ant-pagination-prev,
.ant-pagination.mini .ant-pagination-next {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link {
  background: transparent;
  border-color: transparent;
}
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-jump-prev,
.ant-pagination.mini .ant-pagination-jump-next {
  height: 24px;
  margin-right: 0;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-options {
  margin-left: 2px;
}
.ant-pagination.mini .ant-pagination-options-quick-jumper {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-options-quick-jumper input {
  height: 24px;
  padding: 1px 7px;
  width: 44px;
}
.ant-pagination.ant-pagination-disabled {
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item {
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item a {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border: none;
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {
  background: #dbdbdb;
  border-color: transparent;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {
  color: #fff;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:hover,
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:focus {
  color: rgba(0, 0, 0, 0.45);
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-link-icon,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-link-icon,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-link-icon {
  opacity: 0;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-ellipsis,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,
.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
  opacity: 1;
}
@media only screen and (max-width: 992px) {
  .ant-pagination-item-after-jump-prev,
  .ant-pagination-item-before-jump-next {
    display: none;
  }
}
@media only screen and (max-width: 576px) {
  .ant-pagination-options {
    display: none;
  }
}

._1PpUCF3Ndw3WCPE3vMUHEE,
._2H7ENKnqvs8nmxAbm2tMVP {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._1pGvrZlzu9EirDXdKnTY7a {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
/* 政策国家页面-列表 */
._2H7ENKnqvs8nmxAbm2tMVP {
  display: flex;
  flex-wrap: wrap;
  /* 政策国家页面-顶部 */
  /* 政策国家页面-列表 */
  /* 分页组件 */
}
._2H7ENKnqvs8nmxAbm2tMVP::before {
  content: "";
  position: absolute;
  top: -30px;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 0;
  background-image: linear-gradient(to top, #ffffff, rgba(255, 255, 255, 0)), url(/static/policy_gb.svg);
  background-repeat: no-repeat;
  background-position: top right;
  height: 450px;
  width: 100%;
  opacity: 0.5;
  background-size: contain;
}
._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 {
  display: flex;
  align-items: center;
}
._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._3Ecz9lzopq5VdDyUdt4v9O {
  align-items: center;
}
._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._3Ecz9lzopq5VdDyUdt4v9O h1 {
  margin-top: 10px;
  font-size: 24px;
  font-weight: bold;
  color: #217d5b;
}
._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._3Ecz9lzopq5VdDyUdt4v9O p {
  max-width: 600px;
  font-size: 24px;
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 20px;
}
._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._3id7IkxHF3RAbHq_T0h6z2 ._26xthNHk4nI76Sz7D8EJpU {
  width: 400px;
  margin: 5px 0;
}
._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._1Hqe9D99Ay-oLzQ5HBLHSC {
  display: inline-flex;
  align-items: center;
  margin: 5px 0 20px;
}
._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._1Hqe9D99Ay-oLzQ5HBLHSC a {
  margin-left: 5px;
}
._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._1Hqe9D99Ay-oLzQ5HBLHSC a:hover {
  text-decoration-line: underline;
}
@media (max-width: 480px) {
  ._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._3Ecz9lzopq5VdDyUdt4v9O {
    display: flex;
    flex-direction: column;
  }
  ._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._3Ecz9lzopq5VdDyUdt4v9O h1,
  ._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._3Ecz9lzopq5VdDyUdt4v9O h2 {
    width: 100%;
  }
  ._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._3Ecz9lzopq5VdDyUdt4v9O h1 {
    display: none;
  }
  ._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._3id7IkxHF3RAbHq_T0h6z2 {
    display: flex;
  }
  ._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._3id7IkxHF3RAbHq_T0h6z2 ._1dOZhZcdAVQ7wDSsB6Iu2q,
  ._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._3id7IkxHF3RAbHq_T0h6z2 ._26xthNHk4nI76Sz7D8EJpU {
    width: 100%;
  }
  ._2H7ENKnqvs8nmxAbm2tMVP ._-4yQrCauDrkxtQ1To1Lc1 ._1Hqe9D99Ay-oLzQ5HBLHSC {
    width: 100%;
  }
}
._2H7ENKnqvs8nmxAbm2tMVP ._1gGyQzXug4bzD4RaLOUQGh .Rnks7ILEuPwQJQ2sBEr3p {
  margin-bottom: 15px;
}
._2H7ENKnqvs8nmxAbm2tMVP ._1gGyQzXug4bzD4RaLOUQGh ._2xfexvBalMwXQuTz5a0Jx6 {
  background-color: rgba(14, 142, 93, 0.3);
  width: 100%;
  display: block;
  padding: 5px 10px;
  border-radius: 5px;
  transition: all 0.3s ease;
  overflow: hidden;
}
._2H7ENKnqvs8nmxAbm2tMVP ._1gGyQzXug4bzD4RaLOUQGh ._2xfexvBalMwXQuTz5a0Jx6 ._2Fx9Kv3af23Rb1HloMKa87 {
  position: absolute;
  top: 5px;
  right: 15px;
  font-size: 30px;
  opacity: 0;
  color: #ffffff;
  transform: rotate(315deg);
}
._2H7ENKnqvs8nmxAbm2tMVP ._1gGyQzXug4bzD4RaLOUQGh ._2xfexvBalMwXQuTz5a0Jx6:hover {
  background-color: rgba(0, 0, 0, 0.2);
  transition: all 0.3s ease;
  padding-left: 20px;
}
._2H7ENKnqvs8nmxAbm2tMVP ._1gGyQzXug4bzD4RaLOUQGh ._2xfexvBalMwXQuTz5a0Jx6:hover ._2Fx9Kv3af23Rb1HloMKa87 {
  opacity: 1;
  transition: all 0.5s ease;
}
._2H7ENKnqvs8nmxAbm2tMVP ._1gGyQzXug4bzD4RaLOUQGh ._2NW_0BH1QzeZKd5zcac4s2 {
  height: 60px;
  width: auto;
  border: solid 1px #eee;
}
._2H7ENKnqvs8nmxAbm2tMVP ._1gGyQzXug4bzD4RaLOUQGh ._2ojqm7xwXyp6jqN95FZFTe {
  color: #217d5b;
  font-weight: bold;
  font-size: 18px;
  margin-top: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._2H7ENKnqvs8nmxAbm2tMVP ._1gGyQzXug4bzD4RaLOUQGh p {
  margin: 5px 0;
  color: #666666;
}
@media (max-width: 480px) {
  ._2H7ENKnqvs8nmxAbm2tMVP ._1gGyQzXug4bzD4RaLOUQGh {
    margin-top: 30px;
  }
}
._2H7ENKnqvs8nmxAbm2tMVP ._1_npH2gkfP8CCjXwkY0Ip6 {
  margin: 15px 0 35px 0;
}
._2H7ENKnqvs8nmxAbm2tMVP ._1_npH2gkfP8CCjXwkY0Ip6 ._1KgbhFZSTdIvyWRVM_xgsE {
  margin-left: 5px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1Vk4vECUqxXPIShs8qPwXj {
  margin: 15px 10px 0 10px;
}
@media screen and (max-width: 480px) {
  ._1Vk4vECUqxXPIShs8qPwXj {
    margin: 15px 20px 0 20px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2XU2P_I3vxjwaf0MLx3JFz {
  margin-bottom: 30px;
}
._3g7P_EmcU6yrAJvdFLWwOL {
  color: #262626;
  margin-right: 10px;
}
._3kCXiNotXO_PaWZBk-TmhK {
  font-size: 11px;
  color: #8c8c8c;
}
._3XjY59sr1R7UhY8dkbZBs2 {
  font-size: 11px;
  color: #8c8c8c;
  cursor: pointer;
}
._2G4J1vYpIbW_X4tqXpOfrn {
  font-size: 15px;
  white-space: pre-wrap;
  margin-bottom: 10px;
}
.eodOxuFF9tWzy4i_8wdyu {
  font-size: 12px;
  color: #262626;
  background-color: #e8e8e8;
  padding: 3px 8px;
  border-radius: 20px;
  margin-right: 10px;
  cursor: pointer;
}
._1brnxQsf9_L0XaVg2gPymc {
  margin-top: 20px;
}
._1brnxQsf9_L0XaVg2gPymc .ant-form-item {
  margin-bottom: 10px;
}
._2lWiDHUf2_oFmZHfGF72yQ {
  margin-top: 20px;
  background-color: #fafafa;
  padding: 20px;
  border-radius: 5px;
}
._2EZ3I6I5XSQJiegKUSrYZO {
  font-size: 13px;
  font-weight: 500;
  cursor: pointer;
}
.G7UmHYzubbyaPLBxFc0OC {
  color: #fa541c;
  cursor: pointer;
}
._2kGO6pRgBTrjgQxLlDvwJc {
  cursor: pointer;
}
._2Ogt9FKFvdsJkarhf1bTYS {
  margin-top: 10px;
  background-color: #fafafa;
  padding: 20px;
  border-radius: 5px;
}
._2Ogt9FKFvdsJkarhf1bTYS .ant-typography {
  margin-bottom: 0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1pL61kg6KgWJcXC4P79JxH {
  margin: -24px;
  padding: 24px 0;
  background-color: #eef0f5;
}
._1OFr2Opok4BxW6XA29DZJ {
  height: 48px;
  margin: 16px 0 0 0;
}
._1OFr2Opok4BxW6XA29DZJ .ant-menu {
  font-size: 20px;
  background-color: #fafafa;
}
._1OFr2Opok4BxW6XA29DZJ .ant-menu .ant-menu-item {
  min-width: 100px;
  text-align: center;
}
._1OFr2Opok4BxW6XA29DZJ .ant-menu .ant-menu-item-selected {
  border-bottom: 2px solid #00ad59;
}
._3nPx7trZKyon9L1PXoLPYU {
  background-color: #fff;
}
._3nPx7trZKyon9L1PXoLPYU .ant-tabs-bar {
  margin: 0;
}
._3nPx7trZKyon9L1PXoLPYU .ant-tabs-tab {
  margin: 0 5px 0 0;
}
._2g_ZXd9lZmXBLrcDFYJY_4 {
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #e8e8e8;
}
._3l-6JugUSj26psILXLQhcw {
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: #e8e8e8;
  min-height: 50vh;
}
._3l-6JugUSj26psILXLQhcw .ant-divider-horizontal {
  margin: 0;
}
._2rpWqq0RfJtEvF_zbfO3U9 {
  font-size: 20px;
  line-height: 40px;
  color: #135238;
  padding: 3px 0 3px 10px;
  background-color: #F1F1F1;
  border-left: 5px solid #135238;
  margin: 10px 0;
}
._1SoMqlwhoRpqWVK2LhyX7P {
  font-size: 20px;
  line-height: 40px;
  color: #135238;
  padding: 3px 0;
  background-color: #F1F1F1;
  margin: 10px 0;
}
._3FsiGmdFjXTL6hYNCyQQbW {
  margin: 20px 0 40px 0;
}
._1Qfilcnl0GHqtBMStdXbLI {
  background-color: #ffd54f;
}
._3kJ8Omq6swSns71IbLUmYC {
  padding: 20px 15px 0 15px;
}
._3M8OfoRyaq79jSQkQxIYTX {
  background-color: #fafafa;
}
._3JPMkALCtigpwSCht0SqlL {
  padding: 30px 0 60px 30px;
}
._2MGJJ_P__Zcy5xeSwQos4C {
  padding: 36px 18px 20px 18px;
  cursor: pointer;
}
._3fYitzWIhaZ6JAeS3SMaHV {
  padding: 0 18px;
}
._33L9M-O2g99x5s_B4Vc77A {
  font-size: 15px;
  font-weight: 500;
}
._3gpiNvkH3J5isHLZSET3-_ {
  font-size: 16px;
}
._1QwguvW6CNIFCdnufRUv3o {
  color: #595959;
  margin-bottom: 10px;
  cursor: pointer;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  padding: 5px 10px;
}
._2R1oyFlfWJHzVfM1do06Vk {
  margin-bottom: 10px;
  cursor: pointer;
  color: #fff;
  border: 1px solid #00ad59;
  border-radius: 5px;
  padding: 5px 10px;
  background-color: #00ad59;
}
._2zJsZlIN4F2xQ9NTHOj2kX {
  margin: 20px 30px;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.65);
}
@media screen and (max-width: 480px) {
  ._1pL61kg6KgWJcXC4P79JxH {
    padding: 0;
  }
  ._2g_ZXd9lZmXBLrcDFYJY_4 {
    border-width: 0 0 1px 0;
  }
  ._3l-6JugUSj26psILXLQhcw {
    border: none;
  }
  ._3JPMkALCtigpwSCht0SqlL {
    padding: 30px 20px 60px 20px;
  }
  ._3Nrmh1DlIwhxwR15CWE6Kz {
    margin: 0 20px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3OUS7zaHq0W4ir9sPvviSO {
  width: 100%;
}
._3OUS7zaHq0W4ir9sPvviSO img {
  width: 100%;
  border-radius: 5px;
}
._3OUS7zaHq0W4ir9sPvviSO span {
  color: rgba(0, 0, 0, 0.05);
  font-weight: bolder;
  font-size: 6rem;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -25%;
}
._3sQBo3LfI84qYz9Lp1A5D_ {
  font-size: 10px;
  display: block;
  text-align: right;
  font-weight: 100;
  color: rgba(0, 0, 0, 0.3);
}
._1_2macJMFiML_B2VodkWc7 {
  margin-top: 20px;
}
._2EbwnUQojU2cAOUWnKg5gp {
  width: 100%;
  cursor: pointer;
  border-radius: 2px 2px 0 0;
}
._2BUqFMcj5R5lMpF4GtACjU {
  background-color: #fff;
  display: block;
  width: 100%;
}
._dONHCMMdkE5P4iYWQIE9 {
  display: block;
  overflow: hidden;
  padding-bottom: 100%;
}
.QOMIwVqzira6R6U9HkY8F {
  cursor: pointer;
  padding-top: 56.25%;
  top: 0;
  width: 100%;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100%;
  bottom: 0;
  border: 0;
}
._19N0yJR25enFThdUl5tbFz {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
}
.pSEy_kRcsKtYhRZLiM8OL {
  background-image: url('https://image.hiredchina.com/video.png');
  display: block;
  overflow: hidden;
  text-indent: 110%;
  white-space: nowrap;
  height: 48px;
  width: 48px;
  position: relative;
  right: 3px;
  top: -1px;
  background-size: 100% auto;
}
._2ILdklZ9mQvJ8Jn5nVb3o2 {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border: 0 solid #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 0;
  padding: 0;
  position: relative;
}
._30ZCNB8Hobakebv1QYhqlk {
  color: #fff;
  cursor: pointer;
  background-color: #1890ff;
  margin-top: -5px;
  border-radius: 0 0 0 2px;
  padding: 3px;
}
._2ML9aPQfDE_mKZzO_5-fJI {
  color: #fff;
  cursor: pointer;
  background-color: #13c2c2;
  margin-top: -5px;
  border-radius: 0 0 2px 0;
  padding: 3px;
}
._2BuTwdaa2mqql3TckY5t7j {
  width: 100%;
  padding: 20px 10px 0 10px;
  border-radius: 2px;
  cursor: pointer;
}
@media (max-width: 480px) {
  ._1zltINa2nv948-dk1EPsGt {
    margin: 0 20px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._9_4mG7m4q_ExeH4Sm_9UQ {
  margin: 0 -24px;
}
._24KBEaztbmFgLcPd2F-Cc- .ant-back-top {
  bottom: 80px;
}
._24KBEaztbmFgLcPd2F-Cc- img {
  width: 100%;
}
.xS6EV-_15RBsmqpuxLBss .ant-list-split .ant-list-item {
  border: none;
}
.xS6EV-_15RBsmqpuxLBss .ant-list-vertical .ant-list-item-meta-title,
.xS6EV-_15RBsmqpuxLBss .ant-list-vertical .ant-list-item-content {
  margin-bottom: 0;
}
.svEWArgmRqThZO36DEJ7Z .ant-avatar-lg {
  width: 100px;
  height: 100px;
}
.svEWArgmRqThZO36DEJ7Z .ant-card-meta-title {
  text-overflow: unset;
  overflow: auto;
  white-space: unset;
}
.svEWArgmRqThZO36DEJ7Z .ant-typography {
  margin-bottom: 0px;
  font-size: 18px;
  font-weight: 600;
}
._3TszEGc7rAEvg8nxN2X-Kg {
  background-color: #fff;
  padding: 15px 0;
}
._3qBItXel8Eo5AEr6u3Xscg {
  background-position: center;
  background-size: cover;
  width: 100%;
  background-color: #f3f6f8;
  height: 150px;
  overflow: hidden;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  position: absolute;
  margin-top: -174px;
  background-image: linear-gradient(to right, #00ad59, #005739);
}
.zk1EyEYwnLuzzv8_RYv4U {
  width: 200px;
  height: 200px;
}
._324Sua74r0Eh3IjZWGi5M4 .shareQRCode {
  width: 100px;
}
._324Sua74r0Eh3IjZWGi5M4 .shareQRCode img {
  width: 100%;
}
._3_jvJ31dlIkLglWYgl_X7u {
  margin-left: 24px;
  margin-right: 24px;
}
._1316AZEKQ9YO_bdV4Kobm1 {
  margin-bottom: 8px;
  white-space: pre-line;
}
._2RouEt8_sZwFowr93bld0U {
  width: 20px;
  height: 20px;
  margin: 0 5px 5px 0;
}
.glG0axpj5AvemerFlLml3 {
  font-weight: 500;
  color: #595959;
  cursor: pointer;
}
._25rQZvE4TPGEip4QdHoiFd {
  font-size: 15px;
  color: #595959;
}
._3G200lDf9meQbpn6aAH5vV {
  color: #595959;
}
._1k11l6phTtPld9AF1asyCu {
  color: #595959;
  font-weight: 500;
}
@media (max-width: 480px) {
  ._3KxgVLEdK34b7X4POaRPOo img {
    max-width: 100%;
  }
  ._24KBEaztbmFgLcPd2F-Cc- {
    padding-top: 100px;
  }
  ._24KBEaztbmFgLcPd2F-Cc- .ant-card-body {
    padding: 14px 14px 16px;
  }
  .svEWArgmRqThZO36DEJ7Z .ant-avatar-lg {
    width: 60px;
    height: 60px;
    margin-bottom: 5px;
  }
  .svEWArgmRqThZO36DEJ7Z .ant-card-meta-avatar {
    padding-right: 0;
    float: none;
    text-align: center;
  }
  .svEWArgmRqThZO36DEJ7Z .ant-card-meta-title {
    font-size: 1.2em;
    text-align: center;
    margin-top: 12px;
  }
  ._3qBItXel8Eo5AEr6u3Xscg {
    min-height: 100px;
    margin-top: -124px;
  }
  ._324Sua74r0Eh3IjZWGi5M4 {
    text-align: center;
    margin-top: 16px;
  }
  ._324Sua74r0Eh3IjZWGi5M4 .shareQRCode {
    margin: 0 auto;
    width: 100px;
  }
  .I3zgWbaOKYhfLtJHNL8wN {
    margin-top: 5px;
  }
  ._3G200lDf9meQbpn6aAH5vV {
    margin-bottom: 5px;
  }
  ._2kQNBtl102rLfHW93CCVPE {
    margin-bottom: 20px;
  }
}
._1kSLux70ZlrsxeEAU46x9y {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
._3BNUnxDzLXBQ4dqCg_4SX7 {
  margin-top: 0.6rem;
}
.-QJykRsSMTbU61hBTnysi {
  margin-top: 1.2rem;
}
._3xoJVFXoNrrbnT_2UX8BUm {
  color: rgba(0, 0, 0, 0.6);
  margin-bottom: 5px;
}
._3wBcF0Vm2dxbCBBWEu2-op {
  margin-right: 2px;
}
._2kQNBtl102rLfHW93CCVPE {
  font-size: 18px;
}
._1_KgYdU0F-gN3t2_eC6fph {
  cursor: pointer;
}
._1v76nWNP_2dVF_vcYH_nD8 {
  color: #bfbfbf;
  font-size: 12px;
  margin-top: 5px;
  cursor: pointer;
}
._2qOHeiI-KGfraWke60Hu_0 {
  width: 100%;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-timeline {
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  font-feature-settings: 'tnum';
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-timeline-item {
  position: relative;
  margin: 0;
  padding: 0 0 20px;
  font-size: 14px;
  list-style: none;
}
.ant-timeline-item-tail {
  position: absolute;
  top: 10px;
  left: 4px;
  height: calc(100% - 10px);
  border-left: 2px solid #e8e8e8;
}
.ant-timeline-item-pending .ant-timeline-item-head {
  font-size: 12px;
  background-color: transparent;
}
.ant-timeline-item-pending .ant-timeline-item-tail {
  display: none;
}
.ant-timeline-item-head {
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border: 2px solid transparent;
  border-radius: 100px;
}
.ant-timeline-item-head-blue {
  color: #00ad59;
  border-color: #00ad59;
}
.ant-timeline-item-head-red {
  color: #f5222d;
  border-color: #f5222d;
}
.ant-timeline-item-head-green {
  color: #52c41a;
  border-color: #52c41a;
}
.ant-timeline-item-head-gray {
  color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-timeline-item-head-custom {
  position: absolute;
  top: 5.5px;
  left: 5px;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 3px 1px;
  line-height: 1;
  text-align: center;
  border: 0;
  border-radius: 0;
  transform: translate(-50%, -50%);
}
.ant-timeline-item-content {
  position: relative;
  top: -6px;
  margin: 0 0 0 18px;
  word-break: break-word;
}
.ant-timeline-item-last > .ant-timeline-item-tail {
  display: none;
}
.ant-timeline-item-last > .ant-timeline-item-content {
  min-height: 48px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {
  left: 50%;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head {
  margin-left: -4px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {
  margin-left: 1px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content {
  left: calc(50% - 4px);
  width: calc(50% - 14px);
  text-align: left;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(50% - 12px);
  margin: 0;
  text-align: right;
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  left: calc(100% - 4px - 2px);
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(100% - 18px);
}
.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  display: block;
  height: calc(100% - 14px);
  border-left: 2px dotted #e8e8e8;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail {
  display: none;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  top: 15px;
  display: block;
  height: calc(100% - 15px);
  border-left: 2px dotted #e8e8e8;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content {
  min-height: 48px;
}

.bRVtnypiZso94A2XpzcNq {
  font-size: 12px;
  color: #8c8c8c;
}

._2ygRdMJlfqtRYHMg6ugoqa._1Hs_FMRZ0jT3YyWEbjC-hR:hover {
  cursor: pointer;
}
._3EviZ55X4k9kLz79z9fcxe {
  background-color: rgba(255, 200, 61, 0.4);
  padding: 0 1px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.uYQRRi-X1kqOKbC67QZtX {
  background-size: 170px 25px;
  background-repeat: no-repeat;
  background-position: right top;
}
._1XKIdJIsN1ZI2WSZaIfRVf .ant-typography {
  color: #1890ff;
  margin-bottom: 0;
}
._1GcFEh-qe7J9Txi-UbXzxp .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._2rALk_2cKtjiiVCCnMUFJ7 .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._3OdXvSm89Lo6qtowNbs6r5 {
  margin-top: 5px;
  height: 65px;
  background-color: #e8e8e8;
}
._38hnm1HAOC8uFSk0xW03ss {
  color: rgba(0, 0, 0, 0.2);
}
.mvoKLqtNCIuJzIqaPPYRJ {
  background-color: #ffd54f;
}
._1EO9ZNOvpVFBDKH-7VHlgy {
  margin-bottom: 3px;
}
._20Ila4pAQE5iwBOw3iUyj3 {
  color: #8c8c8c;
}
@media screen and (max-width: 576px) {
  ._1Nb8TOuOWnTdLJlO_PP2tI {
    display: none;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3KLZl1Lmj79zbFd6xin7Z3 {
  height: 40px;
  font-size: 18px;
  color: #fff;
  background-color: #00ad59;
}
._1fM5JhqnVhJYLMEGioyuUp {
  background-color: #fff;
}
._17iWzJQu_I5L1l-jegUe-v {
  width: 150px;
  height: 50px;
  cursor: pointer;
}
._2FFc9a5qpO3E60osQ5b5dr {
  height: 600px;
  background-image: url(https://image.hiredchina.com/Fp2UxBDPWgGwfEZApzzLpmtsnhal);
  background-size: cover;
  background-repeat: no-repeat;
}
._3vE2MOnR5aoumobxvEIiBZ .ant-card {
  cursor: pointer;
  margin-bottom: 12px;
}
._3vE2MOnR5aoumobxvEIiBZ .ant-card .ant-card-body {
  padding: 10px;
  height: 104px;
}
._3fHT15lZEKd12KLcux105g .ant-typography {
  color: rgba(0, 0, 0, 0.9);
  margin-bottom: 0;
}
._2aEWz1N1UyueuEfIKKE9f5 {
  margin: 20px 0 40px 0;
}
._3A5iHmGr9dR7Sf8FIx_J5D {
  margin-top: 30px;
}
._2YmdL6MBjtKnaOxYz4jign {
  margin-bottom: 90px;
  padding: 24px;
  border-radius: 20px;
  max-width: 700px;
}
._2YmdL6MBjtKnaOxYz4jign .ant-divider-horizontal {
  margin: 0 0 12px 0;
  background-color: #fff;
}
._3WFnb14sODsNaa5nb4WvNf {
  font-size: 24px;
  color: #fff;
  text-align: center;
}
._72ATUHcH6rbe7rA3x0ONx .ant-typography {
  color: #FF6304;
  font-size: 46px;
  margin: 12px 0;
  text-align: center;
  text-shadow: 4px 4px 0 white, 4px -4px 0 white, -4px -4px 0 white, -4px 4px 0 white, 4px 3px 0 white, 4px -3px 0 white, -4px -3px 0 white, -4px 3px 0 white, 4px 2px 0 white, 4px -2px 0 white, -4px -2px 0 white, -4px 2px 0 white, 4px 1px 0 white, 4px -1px 0 white, -4px -1px 0 white, -4px 1px 0 white, 4px 0px 0 white, 4px 0px 0 white, -4px 0px 0 white, -4px 0px 0 white, 3px 4px 0 white, 3px -4px 0 white, -3px -4px 0 white, -3px 4px 0 white, 3px 3px 0 white, 3px -3px 0 white, -3px -3px 0 white, -3px 3px 0 white, 3px 2px 0 white, 3px -2px 0 white, -3px -2px 0 white, -3px 2px 0 white, 3px 1px 0 white, 3px -1px 0 white, -3px -1px 0 white, -3px 1px 0 white, 3px 0px 0 white, 3px 0px 0 white, -3px 0px 0 white, -3px 0px 0 white, 2px 4px 0 white, 2px -4px 0 white, -2px -4px 0 white, -2px 4px 0 white, 2px 3px 0 white, 2px -3px 0 white, -2px -3px 0 white, -2px 3px 0 white, 2px 2px 0 white, 2px -2px 0 white, -2px -2px 0 white, -2px 2px 0 white, 2px 1px 0 white, 2px -1px 0 white, -2px -1px 0 white, -2px 1px 0 white, 2px 0px 0 white, 2px 0px 0 white, -2px 0px 0 white, -2px 0px 0 white, 1px 4px 0 white, 1px -4px 0 white, -1px -4px 0 white, -1px 4px 0 white, 1px 3px 0 white, 1px -3px 0 white, -1px -3px 0 white, -1px 3px 0 white, 1px 2px 0 white, 1px -2px 0 white, -1px -2px 0 white, -1px 2px 0 white, 1px 1px 0 white, 1px -1px 0 white, -1px -1px 0 white, -1px 1px 0 white, 1px 0px 0 white, 1px 0px 0 white, -1px 0px 0 white, -1px 0px 0 white, 0px 4px 0 white, 0px -4px 0 white, 0px -4px 0 white, 0px 4px 0 white, 0px 3px 0 white, 0px -3px 0 white, 0px -3px 0 white, 0px 3px 0 white, 0px 2px 0 white, 0px -2px 0 white, 0px -2px 0 white, 0px 2px 0 white, 0px 1px 0 white, 0px -1px 0 white, 0px -1px 0 white, 0px 1px 0 white, 0px 0px 0 white, 0px 0px 0 white, 0px 0px 0 white, 0px 0px 0 white, 0 0 0 white;
}
._1WH4Goq9-BLb89pBSFhchO {
  color: #fff;
  font-size: 24px;
  text-align: center;
}
._3u-3F1g7TFT9SDxuFkAPWD {
  color: #FF6304;
  font-size: 24px;
  text-align: center;
}
.j4H2EcFaprvgVaRO_RgF9 {
  padding-top: 40px;
  padding-bottom: 40px;
}
._3TKR8l5zsAr-skFI8CLlaL {
  font-size: 64px;
  color: #fff;
  width: 136px;
  height: 136px;
  margin-top: 20px;
  background-color: #00ad59;
  border-radius: 50%;
}
._3FmExxx5XatWCO37DWsH5H {
  font-size: 18px;
  font-weight: 500;
  margin: 40px 0 20px 0;
}
._1l-iF4VshCqWtAlOqAlBJS {
  font-size: 14px;
  color: #979797;
}
._3dCAdzvNCJlWCNwkt0PfxL {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #f0f0f0;
}
._1bv1BsEuXAXIFF0sl3UrhS {
  margin: 10px 0;
}
._29wWw0j5L7peHHlU0Jj8Tb {
  min-height: 166px;
  border: 1px solid #dbdbdb;
  border-radius: 1px;
  margin-top: 30px;
}
._3NwPXCxfNNtlVHHPuSXAIO {
  background-size: cover;
  background-repeat: no-repeat;
}
.qewA8n3NWHfEPlVT71t0F {
  background-color: #fff;
  padding: 20px;
}
._30Bifrq_ddut4dQQASMiTj {
  font-size: 20px;
  color: #404040;
  line-height: 40px;
}
.r7QrHIyVlQB_LUUfrbCHI {
  font-size: 14px;
  color: #919191;
}
._10zsv4-ktlAc8arnMxohJl {
  height: 221px;
  padding: 40px 20px;
  border-radius: 1px;
  background-color: #fafafa;
}
._2tH4ARfLe0lGKRrmvlmQFx {
  height: 221px;
  color: #fff;
  padding: 40px 20px;
  border-radius: 1px;
  background-color: #00ad59;
}
._1RREnEAF0BwiLvgdI5IR4r {
  font-size: 60px;
}
._2Cgz1jQWtlByNoe5gaSO8Q {
  font-size: 60px;
  color: #00ad59;
}
._3aRRBeXm2jTxDi2vlwcGQr {
  font-size: 18px;
  margin: 10px 0 20px 0;
}
.gbqBMJBKoXWff7oQvn5kd {
  font-size: 18px;
  margin: 10px 0 20px 0;
}
.LsQAmMsErXRJ3jIBQyu9z {
  font-size: 16px;
  text-align: center;
}
._2_ISlBKUETbMmCqec07mIj {
  padding: 15px 0;
}
._2-lks6Gdxl4EGQK7IqmrnQ {
  width: 130px;
  height: 130px;
  border-radius: 1px;
}
._2-lks6Gdxl4EGQK7IqmrnQ:hover {
  transform: scale(1.1);
}
.WgAKbDzyKXmH7l8gLaz4I {
  padding: 40px 0px;
  background-color: #252830;
}
._1YK6ciQmpVxzLRmSESEbWS {
  color: #fff;
  margin-bottom: 5px;
}
.smhq__YrTQVo9Up5SHGGS {
  width: 100px;
  height: 100px;
  margin-bottom: 5px;
  margin-top: -15px;
}
@media (max-width: 1200px) {
  ._2-lks6Gdxl4EGQK7IqmrnQ {
    width: 104px;
    height: 104px;
    border-radius: 1px;
  }
}
@media (max-width: 992px) {
  ._2FFc9a5qpO3E60osQ5b5dr {
    height: 700px;
    background-image: url(https://image.hiredchina.com/Fp2UxBDPWgGwfEZApzzLpmtsnhal);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 10% 0%;
  }
  ._2YmdL6MBjtKnaOxYz4jign {
    margin-bottom: 0px;
    padding: 24px;
    border-radius: 20px;
    max-width: 700px;
  }
  ._2-lks6Gdxl4EGQK7IqmrnQ {
    width: 78px;
    height: 78px;
    border-radius: 1px;
    margin-bottom: 10px;
  }
  ._1YK6ciQmpVxzLRmSESEbWS {
    color: #fff;
    margin-bottom: 5px;
    word-wrap: break-word;
  }
  .smhq__YrTQVo9Up5SHGGS {
    width: 60px;
    height: 60px;
    margin-top: 10px;
  }
}
@media (max-width: 480px) {
  ._2FFc9a5qpO3E60osQ5b5dr {
    height: 750px;
    background-image: url(https://image.hiredchina.com/Fp2UxBDPWgGwfEZApzzLpmtsnhal);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 45% 0%;
  }
  ._3WFnb14sODsNaa5nb4WvNf {
    font-size: 16px;
    color: #fff;
    text-align: center;
  }
  ._72ATUHcH6rbe7rA3x0ONx .ant-typography {
    color: #FF6304;
    font-size: 42px;
    margin: 12px 0;
    text-align: center;
    text-shadow: 4px 4px 0 white, 4px -4px 0 white, -4px -4px 0 white, -4px 4px 0 white, 4px 3px 0 white, 4px -3px 0 white, -4px -3px 0 white, -4px 3px 0 white, 4px 2px 0 white, 4px -2px 0 white, -4px -2px 0 white, -4px 2px 0 white, 4px 1px 0 white, 4px -1px 0 white, -4px -1px 0 white, -4px 1px 0 white, 4px 0px 0 white, 4px 0px 0 white, -4px 0px 0 white, -4px 0px 0 white, 3px 4px 0 white, 3px -4px 0 white, -3px -4px 0 white, -3px 4px 0 white, 3px 3px 0 white, 3px -3px 0 white, -3px -3px 0 white, -3px 3px 0 white, 3px 2px 0 white, 3px -2px 0 white, -3px -2px 0 white, -3px 2px 0 white, 3px 1px 0 white, 3px -1px 0 white, -3px -1px 0 white, -3px 1px 0 white, 3px 0px 0 white, 3px 0px 0 white, -3px 0px 0 white, -3px 0px 0 white, 2px 4px 0 white, 2px -4px 0 white, -2px -4px 0 white, -2px 4px 0 white, 2px 3px 0 white, 2px -3px 0 white, -2px -3px 0 white, -2px 3px 0 white, 2px 2px 0 white, 2px -2px 0 white, -2px -2px 0 white, -2px 2px 0 white, 2px 1px 0 white, 2px -1px 0 white, -2px -1px 0 white, -2px 1px 0 white, 2px 0px 0 white, 2px 0px 0 white, -2px 0px 0 white, -2px 0px 0 white, 1px 4px 0 white, 1px -4px 0 white, -1px -4px 0 white, -1px 4px 0 white, 1px 3px 0 white, 1px -3px 0 white, -1px -3px 0 white, -1px 3px 0 white, 1px 2px 0 white, 1px -2px 0 white, -1px -2px 0 white, -1px 2px 0 white, 1px 1px 0 white, 1px -1px 0 white, -1px -1px 0 white, -1px 1px 0 white, 1px 0px 0 white, 1px 0px 0 white, -1px 0px 0 white, -1px 0px 0 white, 0px 4px 0 white, 0px -4px 0 white, 0px -4px 0 white, 0px 4px 0 white, 0px 3px 0 white, 0px -3px 0 white, 0px -3px 0 white, 0px 3px 0 white, 0px 2px 0 white, 0px -2px 0 white, 0px -2px 0 white, 0px 2px 0 white, 0px 1px 0 white, 0px -1px 0 white, 0px -1px 0 white, 0px 1px 0 white, 0px 0px 0 white, 0px 0px 0 white, 0px 0px 0 white, 0px 0px 0 white, 0 0 0 white;
  }
  ._1WH4Goq9-BLb89pBSFhchO {
    color: #fff;
    font-size: 16px;
    text-align: center;
  }
  ._3TKR8l5zsAr-skFI8CLlaL {
    font-size: 32px;
    color: #fff;
    width: 68px;
    height: 68px;
    margin-top: 20px;
    background-color: #00ad59;
    border-radius: 50%;
  }
  ._10zsv4-ktlAc8arnMxohJl {
    height: 190px;
    padding: 40px 20px;
    border-radius: 1px;
    background-color: #fafafa;
  }
  ._2tH4ARfLe0lGKRrmvlmQFx {
    height: 190px;
    color: #fff;
    padding: 40px 20px;
    border-radius: 1px;
    background-color: #00ad59;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._29fJ4NpcMdUq3ax3BLCHms .swiper-slide {
  box-shadow: 0 2px 4px #bfbfbf;
}
._2f35HaQS3fFdy8k8H2Y0Kd {
  border: 1px solid #26966D;
  border-radius: 4px;
  background-color: white;
  margin-bottom: 20px;
}
._19dZoTknm1MYWgq2bbWMer {
  border: 1px solid #217d5b;
  border-radius: 4px;
  background-color: white;
  margin-bottom: 20px;
}
.P7vcBNTGwhdX3ze4ChwQh {
  font-size: 18px;
  line-height: 26px;
  font-weight: 800;
  padding: 20px 20px 0 20px;
}
._3-bJV3hCyUzlfoZRzxG4_O {
  color: white;
  font-size: 20px;
  line-height: 28px;
  font-weight: 800;
  padding: 10px 20px;
  background-color: #217d5b;
}
._1nWWILcZoYN1Bl4S4524Oc {
  color: #fff;
  background-color: #F8BC2E;
  border-color: #F8BC2E;
}
.ipYirp6mBva5i1WoXS865 {
  color: #fff;
  background-color: #45BAD6;
  border-color: #45BAD6;
}
.nvpMC54AzNlalhRmjvngS {
  color: #fff;
  background-color: #08979c;
  border-color: #08979c;
}
.rso0Got4yw3J6p0A8H9GZ {
  color: #fff;
  background-color: #006d75;
  border-color: #006d75;
}
._1mB0HiUQN9-hLrQLWZFGP9 {
  padding: 0 20px 20px 20px;
}
._2Awd6NEg1-qGt1KsyrWvUZ {
  padding: 20px;
}
._2XyHq1kxYGY05sVD_N7wI4 {
  min-height: 310px;
}
.SVcJj6RpnS5FIXyoQJHUy {
  min-height: 250px;
}
._1fzeBzw4LEb3S_GqjH7Kae {
  color: #6F6F6F;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
._3ExY89yLjpZE9zx6Z1WOt8 {
  margin: 5px 0px 10px 0px;
}
._2QHyeJJyjLENyAERWey-zi {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  white-space: pre-line;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1gy9Iatb6zsfA_wPJ_bxSX {
  margin-top: 1.2rem;
}
._1gy9Iatb6zsfA_wPJ_bxSX .ant-timeline-item-last {
  padding: 0;
}
.cZPwY8dLjjxmymqsSqYPX {
  margin-bottom: 20px;
}
._31weAgWsGniESwXLT3hpz5 {
  color: #262626;
  word-wrap: break-word;
  word-break: normal;
  white-space: pre-line;
}
._1csSdD-Hik0ra3Z44VoovH {
  font-size: 12px;
  color: #8c8c8c;
}
._2PYftEUEbvro65lzYC1a9T {
  cursor: pointer;
}
._3YDaRcVtZ71sBiAkjQ2vyX {
  color: #00ad59;
  cursor: pointer;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.Be3Es8F4aPFM0p6PkQQTB {
  overflow-x: scroll;
  white-space: nowrap;
}
.Be3Es8F4aPFM0p6PkQQTB::-webkit-scrollbar {
  height: 0;
}
._1PdTurCXiDix6zjjx9S9Ah {
  width: 200px;
  height: 120px;
  border-radius: 5px;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 10px;
  display: inline-block;
  cursor: pointer;
}
._3wQB2BFRS1wMoJ1RnTIcIj {
  max-width: 100%;
  border-radius: 2px;
  max-height: 70vh;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
._3wiz45Lgrnxkj4K99JhZis {
  color: #8c8c8c;
  font-size: 36px;
  font-weight: 600;
  cursor: pointer;
}
._3c2BEEXF9me2B6d6LGYrwL {
  color: #d9d9d9;
  font-size: 36px;
  font-weight: 600;
  cursor: not-allowed;
}
.tXluRL8SYxsmYNmWfiYnM {
  margin-top: 10px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
@media screen and (max-width: 480px) {
  ._1PdTurCXiDix6zjjx9S9Ah {
    width: 120px;
    height: 72px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3KjlVIWoMmRZVaygAyN8mx .ant-card {
  cursor: pointer;
  margin-bottom: 12px;
}
._3KjlVIWoMmRZVaygAyN8mx .ant-card .ant-card-body {
  padding: 15px;
}
._3KjlVIWoMmRZVaygAyN8mx .ant-card .ant-typography {
  margin-bottom: 5px;
}
._3KjlVIWoMmRZVaygAyN8mx .ant-card :hover {
  background-color: #f6ffed;
}
._3djnlsRB8nAICNXLRiZhXY {
  margin-right: 10px;
}
._1d_VuwgijmoHB4BZ85gLbD {
  margin-bottom: 5px;
}
._1xZVaIoniw6ZOl06kMlxGd {
  font-size: 16px;
  font-weight: 500;
}
._11kovZP6fn37_WDnMOvVYa {
  font-size: 13px;
  color: #8c8c8c;
}
._1SKs6MBHmjgXmwg6y_ZKjk {
  font-size: 13px;
  color: #8c8c8c;
}
.mVpI1aF81onh8zIZMcWvo {
  color: #08979c;
  border: 1px solid #36cfc9;
  border-radius: 2px;
  font-size: 13px;
  padding: 2px;
  margin-right: 10px;
}
._3KnsZMqoT1MV-phV4_-es {
  color: #1890ff;
  border: 1px solid #69c0ff;
  border-radius: 2px;
  font-size: 13px;
  padding: 2px;
  margin-right: 10px;
}
._2zRPbtEbyn-4YOMvkFGNDD {
  border-radius: 3px;
  background-color: #ff4d4f !important;
  padding: 2px 3px;
  margin-top: 10px;
}
._294djZkcY48GXgVgwxuV0M {
  color: #fff;
  background-color: #ff4d4f !important;
}
._19y6EjQ6ePpFFBmbeofcPn {
  border: 1px solid #e8e8e8;
  border-radius: 3px;
  padding: 2px;
  margin: 5px 10px 0 0;
}
.EO90QxOZIxqcnbmZHDugx {
  color: #595959;
  font-size: 11px;
}
._LrF-KBRIDU68slQgYF_p {
  overflow-x: scroll;
  white-space: nowrap;
  margin-top: 10px;
}
._LrF-KBRIDU68slQgYF_p::-webkit-scrollbar {
  height: 0;
}
._3Ekyg9j2KESksmmACa2ibP {
  width: 200px;
  height: 120px;
  border-radius: 5px;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 10px;
  display: inline-block;
}
._3NUJ7TWDY0Cr7n-ijFbGP7 {
  max-width: 100%;
  border-radius: 2px;
  max-height: 90vh;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
._2XtKEFCvNuk-RyJafL8NTU {
  color: #8c8c8c;
  font-size: 36px;
  font-weight: 600;
  cursor: pointer;
}
._3CIEguA9maSCBjAkViRfEn {
  color: #d9d9d9;
  font-size: 36px;
  font-weight: 600;
  cursor: not-allowed;
}
._2OdIZZQuNqcoSLRGYlp2ZG {
  margin-top: 10px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
@media screen and (max-width: 480px) {
  ._2LIf_03o8Y8LT0mXlib7Co {
    padding: 15px 0;
  }
  ._1xZVaIoniw6ZOl06kMlxGd {
    font-size: 15px;
    font-weight: 500;
  }
  ._11kovZP6fn37_WDnMOvVYa {
    font-size: 12px;
    color: #8c8c8c;
  }
  .mVpI1aF81onh8zIZMcWvo {
    font-size: 12px;
    padding: 1px;
  }
  ._3KnsZMqoT1MV-phV4_-es {
    font-size: 12px;
    padding: 1px;
  }
  ._19y6EjQ6ePpFFBmbeofcPn {
    padding: 1px 2px;
    margin: 5px 5px 0 0;
  }
  ._2zRPbtEbyn-4YOMvkFGNDD {
    padding: 1px 3px;
  }
  ._2BtlhXgoGxi9z-FWaRz1Ov {
    font-size: 12px;
    color: #8c8c8c;
    margin-top: 25px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2mv9mMBgTzKGdRSiuq_itS {
  margin: 10px 0 2px 0;
}
._1RItijmXHUonJ2dbHNGY-G {
  margin-bottom: 3px;
}
._33_8Oenzbxnvq7w-4VnnW2 {
  margin: 0 0 -9px 1px;
}
._3RUDJjEW3-aOPsj5VyL7BF {
  width: 126px;
  text-align: center;
}
._3J-fEAOcBowFKOBN4A4KRe {
  width: 115px;
  text-align: center;
}
._2P_r-aWdpD-OwgS_fhjaxl {
  color: #8c8c8c;
  margin-top: 10px;
}
._39SaASCuxPpXtc8RF_Y3DU {
  overflow-x: scroll;
  white-space: nowrap;
}
._39SaASCuxPpXtc8RF_Y3DU::-webkit-scrollbar {
  height: 0;
}
._1KmNpK0yoHzZxZs_ZD1Anb {
  display: inline-block;
}
._1KmNpK0yoHzZxZs_ZD1Anb .ant-select {
  width: fit-content;
  font-size: 12px;
  color: #00ad59;
  font-weight: 500;
}
._1KmNpK0yoHzZxZs_ZD1Anb .ant-select-selection {
  border: none;
  box-shadow: none;
  background-color: transparent;
}
._1KmNpK0yoHzZxZs_ZD1Anb .ant-select-selection__rendered {
  min-width: 79px;
  line-height: normal;
}
._1KmNpK0yoHzZxZs_ZD1Anb .ant-select-selection__placeholder {
  font-weight: 400;
  color: #8c8c8c;
}
._1KmNpK0yoHzZxZs_ZD1Anb .ant-select-arrow {
  color: #595959;
}
._1KmNpK0yoHzZxZs_ZD1Anb .ant-select-selection--single {
  height: 20px;
}
._2yAnKkvtoIGsbMghxG-TgW .ant-select-selection__rendered {
  min-width: 70px;
}
._2M7UJtxyN8KBZdOLeARB2N .ant-select-selection__rendered {
  min-width: 83px;
}
.a2RfR1zCEH-6paqQP1mJj .ant-select-selection__rendered {
  min-width: 51px;
}
._2Z-P10hTyf-Ai_nUx9dBM8 .ant-select-selection__rendered {
  min-width: 58px;
}
.eJVJOnEhe2WYQOZltYgpC .ant-select-selection__rendered {
  min-width: 58px;
}
._26faFgaCTzFdSVuPhjILj_ .ant-select-selection__rendered {
  min-width: 40px;
}
@media screen and (max-width: 480px) {
  ._2mv9mMBgTzKGdRSiuq_itS {
    padding: 0;
  }
  ._33_8Oenzbxnvq7w-4VnnW2 {
    margin: 0 0 5px 0;
  }
  ._3k6-RBFbry8D-smo38xiFT {
    margin: 5px 0 10px 0;
  }
  .ant-form-item-control {
    line-height: 35px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2PUG0HrlITtcK9FNmdCRh0 {
  margin: -24px;
  padding-bottom: 24px;
  background-color: #eef0f5;
  min-height: 92vh;
}
._2PUG0HrlITtcK9FNmdCRh0 .ant-tabs .ant-tabs-bar {
  margin: 0;
}
._2PUG0HrlITtcK9FNmdCRh0 .ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  color: #8c8c8c;
  margin-bottom: 0px;
}
._2PUG0HrlITtcK9FNmdCRh0 .ant-tabs .ant-tabs-left-bar .ant-tabs-tab:hover {
  background-color: #f6ffed;
}
._2PUG0HrlITtcK9FNmdCRh0 .ant-tabs .ant-tabs-left-bar .ant-tabs-tab-active {
  font-weight: 400;
  background-color: #d9f7be;
}
._2PUG0HrlITtcK9FNmdCRh0 .ant-tabs .ant-tabs-left-bar .ant-tabs-tab-active:hover {
  background-color: #d9f7be;
}
._2PUG0HrlITtcK9FNmdCRh0 .ant-back-top {
  bottom: 80px;
}
._2A9fx2LhYP4UXYjjFHjBki {
  padding: 12px;
}
._3J3o-CdC8XJfKU1yjWuRyv {
  padding: 12px;
  border-radius: 2px;
  border-width: 1px;
  border-color: #e8e8e8;
  border-style: solid;
  background-color: #fff;
  margin-bottom: 36px;
}
._2gsjh7_4hRMRAjjJhd2XgB {
  padding: 12px;
  border-radius: 2px;
  border-width: 0 1px 1px 1px;
  border-color: #e8e8e8;
  border-style: solid;
  background-color: #fff;
  margin-bottom: 36px;
}
._3s6rjwivGrwosa8hNx8d6B {
  margin: 0 0 20px 0;
  border-radius: 5px;
  padding: 18px 0;
}
._3XO9G3QgxzzYQPw1WUATfY {
  width: 16px;
  height: 16px;
  margin-right: 10px;
}
._1KQAPowvVe7wMyz4eWTsE6 {
  color: #595959;
  font-size: 13px;
  font-weight: 400;
  text-align: center;
}
._3c5JiAH-9jJlzhsYt08oBr {
  padding: 0 12px;
}
._2DjG9jcRyLRnGUu2gdxYz- {
  color: #00ad59;
}
._2isAhbF-HdB4YuHbIvoCzO {
  font-size: 18px;
  font-weight: 500;
  color: #262626;
}
._2lcBghF2ixGrmIxnuFcE-m {
  padding: 15px;
  background-color: #fff;
}
._2lcBghF2ixGrmIxnuFcE-m .ant-divider-horizontal {
  margin: 20px 0 0 0;
}
._2Zvz1LHsiaqjR43O7PLUXN {
  margin-left: 10px;
}
._315xBHmQ7jPvvSBiXI6s17 {
  color: #8c8c8c;
}
._3bzXb5IZw7YbRDfSNo4jdg {
  width: 100%;
  height: 50px;
  margin-bottom: 20px;
  border-radius: 1px;
  background-image: url(https://image.hiredchina.com/FmJdvDYg0w2xvZX9PYsQPLWuZtWJ);
  background-repeat: no-repeat;
  background-position: 40%;
  background-size: cover;
  cursor: pointer;
  padding: 0 20px;
}
._3RpQRMmcMk5_GqMw_y7sZk {
  font-size: 28px;
  font-weight: 500;
  color: #fff;
  text-shadow: 0 0 1px #8c8c8c;
  margin-right: 20px;
}
.T6gB9Jdp0_cworjqPPVmR .ant-divider-horizontal {
  margin: 0;
}
._1PvZ_niEdnTEdsAfoR98IQ {
  margin: 10px 0 10px 0;
}
._3el3Bp30V0baevJcFbESUn {
  margin-top: 10px;
  margin-bottom: 50px;
}
._2PLtDg9zfbcLRTj1za3c6S {
  font-size: 28px;
  font-weight: 500;
  color: #fff;
  text-shadow: 0 0 1px #8c8c8c;
}
._184YPWY6z7CviH9j0f4hcH {
  color: #8c8c8c;
  font-size: 24px;
  font-weight: 600;
  margin: 0 10px 10px 0;
  cursor: pointer;
}
._3FuQ8kAA3WtrvduMSfZr5X {
  margin-bottom: 20px;
}
._3JhAwEpRU8AZ5zHxPBQZbT {
  color: #595959;
  font-size: 16px;
  margin-bottom: 10px;
}
@media screen and (max-width: 480px) {
  ._3J3o-CdC8XJfKU1yjWuRyv {
    margin-bottom: 12px;
  }
  ._2gsjh7_4hRMRAjjJhd2XgB {
    margin-bottom: 12px;
  }
  ._3XO9G3QgxzzYQPw1WUATfY {
    width: 30px;
    height: 30px;
    margin: 0 0 10px 0;
  }
  ._1KQAPowvVe7wMyz4eWTsE6 {
    color: #595959;
    font-size: 12px;
    text-align: center;
  }
  ._2lcBghF2ixGrmIxnuFcE-m {
    padding: 15px 0px;
  }
  ._2lcBghF2ixGrmIxnuFcE-m .ant-typography {
    margin-bottom: 0;
  }
  ._3bzXb5IZw7YbRDfSNo4jdg {
    height: 70px;
  }
  ._3RpQRMmcMk5_GqMw_y7sZk {
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    text-shadow: 0 0 1px #8c8c8c;
    margin-right: 10px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-table-wrapper {
  zoom: 1;
}
.ant-table-wrapper::before,
.ant-table-wrapper::after {
  display: table;
  content: '';
}
.ant-table-wrapper::after {
  clear: both;
}
.ant-table {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  clear: both;
}
.ant-table-body {
  transition: opacity 0.3s;
}
.ant-table-empty .ant-table-body {
  overflow-x: auto !important;
  overflow-y: hidden !important;
}
.ant-table table {
  width: 100%;
  text-align: left;
  border-radius: 4px 4px 0 0;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-table-layout-fixed table {
  table-layout: fixed;
}
.ant-table-thead > tr > th {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  text-align: left;
  background: #fafafa;
  border-bottom: 1px solid #e8e8e8;
  transition: background 0.3s ease;
}
.ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-thead > tr > th .anticon-filter,
.ant-table-thead > tr > th .ant-table-filter-icon {
  position: absolute;
  top: 0;
  right: 0;
  width: 28px;
  height: 100%;
  color: #bfbfbf;
  font-size: 12px;
  text-align: center;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-table-thead > tr > th .anticon-filter > svg,
.ant-table-thead > tr > th .ant-table-filter-icon > svg {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -5px;
  margin-left: -6px;
}
.ant-table-thead > tr > th .ant-table-filter-selected.anticon {
  color: #00ad59;
}
.ant-table-thead > tr > th .ant-table-column-sorter {
  display: table-cell;
  vertical-align: middle;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner {
  height: 1em;
  margin-top: 0.35em;
  margin-left: 0.57142857em;
  color: #bfbfbf;
  line-height: 1em;
  text-align: center;
  transition: all 0.3s;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up,
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down {
  display: inline-block;
  font-size: 12px;
  font-size: 11px \9;
  transform: scale(0.91666667) rotate(0deg);
  display: block;
  height: 1em;
  line-height: 1em;
  transition: all 0.3s;
}
:root .ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up,
:root .ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down {
  font-size: 12px;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up.on,
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down.on {
  color: #00ad59;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner-full {
  margin-top: -0.15em;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-up,
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down {
  height: 0.5em;
  line-height: 0.5em;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down {
  margin-top: 0.125em;
}
.ant-table-thead > tr > th.ant-table-column-has-actions {
  position: relative;
  background-clip: padding-box;
  /* stylelint-disable-next-line */
  -webkit-background-clip: border-box;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters {
  padding-right: 30px !important;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters .anticon-filter.ant-table-filter-open,
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters .ant-table-filter-icon.ant-table-filter-open {
  color: rgba(0, 0, 0, 0.45);
  background: #e5e5e5;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:hover,
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:hover {
  color: rgba(0, 0, 0, 0.45);
  background: #e5e5e5;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:active,
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:active {
  color: rgba(0, 0, 0, 0.65);
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters {
  cursor: pointer;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #f2f2f2;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .anticon-filter,
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .ant-table-filter-icon {
  background: #f2f2f2;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-up:not(.on),
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-down:not(.on) {
  color: rgba(0, 0, 0, 0.45);
}
.ant-table-thead > tr > th .ant-table-header-column {
  display: inline-block;
  max-width: 100%;
  vertical-align: top;
}
.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters {
  display: table;
}
.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters > .ant-table-column-title {
  display: table-cell;
  vertical-align: middle;
}
.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters > *:not(.ant-table-column-sorter) {
  position: relative;
}
.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  transition: all 0.3s;
  content: '';
}
.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters:hover::before {
  background: rgba(0, 0, 0, 0.04);
}
.ant-table-thead > tr > th.ant-table-column-has-sorters {
  user-select: none;
}
.ant-table-thead > tr:first-child > th:first-child {
  border-top-left-radius: 4px;
}
.ant-table-thead > tr:first-child > th:last-child {
  border-top-right-radius: 4px;
}
.ant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}
.ant-table-tbody > tr > td {
  border-bottom: 1px solid #e8e8e8;
  transition: all 0.3s, border 0s;
}
.ant-table-thead > tr,
.ant-table-tbody > tr {
  transition: all 0.3s, height 0s;
}
.ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background: #d5edde;
}
.ant-table-thead > tr.ant-table-row-selected > td.ant-table-column-sort,
.ant-table-tbody > tr.ant-table-row-selected > td.ant-table-column-sort {
  background: #fafafa;
}
.ant-table-thead > tr:hover.ant-table-row-selected > td,
.ant-table-tbody > tr:hover.ant-table-row-selected > td {
  background: #fafafa;
}
.ant-table-thead > tr:hover.ant-table-row-selected > td.ant-table-column-sort,
.ant-table-tbody > tr:hover.ant-table-row-selected > td.ant-table-column-sort {
  background: #fafafa;
}
.ant-table-thead > tr:hover {
  background: none;
}
.ant-table-footer {
  position: relative;
  padding: 16px 16px;
  color: rgba(0, 0, 0, 0.85);
  background: #fafafa;
  border-top: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-table-footer::before {
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  height: 1px;
  background: #fafafa;
  content: '';
}
.ant-table.ant-table-bordered .ant-table-footer {
  border: 1px solid #e8e8e8;
}
.ant-table-title {
  position: relative;
  top: 1px;
  padding: 16px 0;
  border-radius: 4px 4px 0 0;
}
.ant-table.ant-table-bordered .ant-table-title {
  padding-right: 16px;
  padding-left: 16px;
  border: 1px solid #e8e8e8;
}
.ant-table-title + .ant-table-content {
  position: relative;
  border-radius: 4px 4px 0 0;
}
.ant-table-bordered .ant-table-title + .ant-table-content,
.ant-table-bordered .ant-table-title + .ant-table-content table,
.ant-table-bordered .ant-table-title + .ant-table-content .ant-table-thead > tr:first-child > th {
  border-radius: 0;
}
.ant-table-without-column-header .ant-table-title + .ant-table-content,
.ant-table-without-column-header table {
  border-radius: 0;
}
.ant-table-without-column-header.ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-top: 1px solid #e8e8e8;
  border-radius: 4px;
}
.ant-table-tbody > tr.ant-table-row-selected td {
  color: inherit;
  background: #fafafa;
}
.ant-table-thead > tr > th.ant-table-column-sort {
  background: #f5f5f5;
}
.ant-table-tbody > tr > td.ant-table-column-sort {
  background: rgba(0, 0, 0, 0.01);
}
.ant-table-thead > tr > th,
.ant-table-tbody > tr > td {
  padding: 16px 16px;
  overflow-wrap: break-word;
}
.ant-table-expand-icon-th,
.ant-table-row-expand-icon-cell {
  width: 50px;
  min-width: 50px;
  text-align: center;
}
.ant-table-header {
  overflow: hidden;
  background: #fafafa;
}
.ant-table-header table {
  border-radius: 4px 4px 0 0;
}
.ant-table-loading {
  position: relative;
}
.ant-table-loading .ant-table-body {
  background: #fff;
  opacity: 0.5;
}
.ant-table-loading .ant-table-spin-holder {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 20px;
  margin-left: -30px;
  line-height: 20px;
}
.ant-table-loading .ant-table-with-pagination {
  margin-top: -20px;
}
.ant-table-loading .ant-table-without-pagination {
  margin-top: 10px;
}
.ant-table-bordered .ant-table-header > table,
.ant-table-bordered .ant-table-body > table,
.ant-table-bordered .ant-table-fixed-left table,
.ant-table-bordered .ant-table-fixed-right table {
  border: 1px solid #e8e8e8;
  border-right: 0;
  border-bottom: 0;
}
.ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-right: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-header > table {
  border-bottom: 0;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-body > table {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-header + .ant-table-body > table,
.ant-table-bordered.ant-table-fixed-header .ant-table-body-inner > table {
  border-top: 0;
}
.ant-table-bordered .ant-table-thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-bordered .ant-table-thead > tr > th,
.ant-table-bordered .ant-table-tbody > tr > td {
  border-right: 1px solid #e8e8e8;
}
.ant-table-placeholder {
  position: relative;
  z-index: 1;
  margin-top: -1px;
  padding: 16px 16px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  text-align: center;
  background: #fff;
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-table-pagination.ant-pagination {
  float: right;
  margin: 16px 0;
}
.ant-table-filter-dropdown {
  position: relative;
  min-width: 96px;
  margin-left: -8px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-table-filter-dropdown .ant-dropdown-menu {
  max-height: calc(100vh - 130px);
  overflow-x: hidden;
  border: 0;
  border-radius: 4px 4px 0 0;
  box-shadow: none;
}
.ant-table-filter-dropdown .ant-dropdown-menu-item > label + span {
  padding-right: 0;
}
.ant-table-filter-dropdown .ant-dropdown-menu-sub {
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title::after {
  color: #00ad59;
  font-weight: bold;
  text-shadow: 0 0 2px #90e0af;
}
.ant-table-filter-dropdown .ant-dropdown-menu-item {
  overflow: hidden;
}
.ant-table-filter-dropdown > .ant-dropdown-menu > .ant-dropdown-menu-item:last-child,
.ant-table-filter-dropdown > .ant-dropdown-menu > .ant-dropdown-menu-submenu:last-child .ant-dropdown-menu-submenu-title {
  border-radius: 0;
}
.ant-table-filter-dropdown-btns {
  padding: 7px 8px;
  overflow: hidden;
  border-top: 1px solid #e8e8e8;
}
.ant-table-filter-dropdown-link {
  color: #00ad59;
}
.ant-table-filter-dropdown-link:hover {
  color: #1eba69;
}
.ant-table-filter-dropdown-link:active {
  color: #00874a;
}
.ant-table-filter-dropdown-link.confirm {
  float: left;
}
.ant-table-filter-dropdown-link.clear {
  float: right;
}
.ant-table-selection {
  white-space: nowrap;
}
.ant-table-selection-select-all-custom {
  margin-right: 4px !important;
}
.ant-table-selection .anticon-down {
  color: #bfbfbf;
  transition: all 0.3s;
}
.ant-table-selection-menu {
  min-width: 96px;
  margin-top: 5px;
  margin-left: -30px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-table-selection-menu .ant-action-down {
  color: #bfbfbf;
}
.ant-table-selection-down {
  display: inline-block;
  padding: 0;
  line-height: 1;
  cursor: pointer;
}
.ant-table-selection-down:hover .anticon-down {
  color: rgba(0, 0, 0, 0.6);
}
.ant-table-row-expand-icon {
  color: #00ad59;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s;
  display: inline-block;
  width: 17px;
  height: 17px;
  color: inherit;
  line-height: 13px;
  text-align: center;
  background: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  outline: none;
  transition: all 0.3s;
  user-select: none;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover {
  color: #1eba69;
}
.ant-table-row-expand-icon:active {
  color: #00874a;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover,
.ant-table-row-expand-icon:active {
  border-color: currentColor;
}
.ant-table-row-expanded::after {
  content: '-';
}
.ant-table-row-collapsed::after {
  content: '+';
}
.ant-table-row-spaced {
  visibility: hidden;
}
.ant-table-row-spaced::after {
  content: '.';
}
.ant-table-row-cell-ellipsis,
.ant-table-row-cell-ellipsis .ant-table-column-title {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-table-row-cell-ellipsis .ant-table-column-title {
  display: block;
}
.ant-table-row-cell-break-word {
  word-wrap: break-word;
  word-break: break-word;
}
tr.ant-table-expanded-row,
tr.ant-table-expanded-row:hover {
  background: #fbfbfb;
}
tr.ant-table-expanded-row td > .ant-table-wrapper {
  margin: -16px -16px -17px;
}
.ant-table .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-right: 8px;
}
.ant-table-scroll {
  overflow: auto;
  overflow-x: hidden;
}
.ant-table-scroll table {
  min-width: 100%;
}
.ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan]) {
  color: transparent;
}
.ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan]) > * {
  visibility: hidden;
}
.ant-table-body-inner {
  height: 100%;
}
.ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body {
  position: relative;
  background: #fff;
}
.ant-table-fixed-header .ant-table-body-inner {
  overflow: scroll;
}
.ant-table-fixed-header .ant-table-scroll .ant-table-header {
  margin-bottom: -20px;
  padding-bottom: 20px;
  overflow: scroll;
  opacity: 0.9999;
}
.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border: 1px solid #e8e8e8;
  border-width: 0 0 1px 0;
}
.ant-table-hide-scrollbar {
  scrollbar-color: transparent transparent;
  min-width: unset;
}
.ant-table-hide-scrollbar::-webkit-scrollbar {
  min-width: inherit;
  background-color: transparent;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border: 1px solid #e8e8e8;
  border-width: 1px 1px 1px 0;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header.ant-table-hide-scrollbar .ant-table-thead > tr:only-child > th:last-child {
  border-right-color: transparent;
}
.ant-table-fixed-left,
.ant-table-fixed-right {
  position: absolute;
  top: 0;
  z-index: 1;
  overflow: hidden;
  border-radius: 0;
  transition: box-shadow 0.3s ease;
}
.ant-table-fixed-left table,
.ant-table-fixed-right table {
  width: auto;
  background: #fff;
}
.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-outer .ant-table-fixed,
.ant-table-fixed-header .ant-table-fixed-right .ant-table-body-outer .ant-table-fixed {
  border-radius: 0;
}
.ant-table-fixed-left {
  left: 0;
  box-shadow: 6px 0 6px -4px rgba(0, 0, 0, 0.15);
}
.ant-table-fixed-left .ant-table-header {
  overflow-y: hidden;
}
.ant-table-fixed-left .ant-table-body-inner {
  margin-right: -20px;
  padding-right: 20px;
}
.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-inner {
  padding-right: 0;
}
.ant-table-fixed-left,
.ant-table-fixed-left table {
  border-radius: 4px 0 0 0;
}
.ant-table-fixed-left .ant-table-thead > tr > th:last-child {
  border-top-right-radius: 0;
}
.ant-table-fixed-right {
  right: 0;
  box-shadow: -6px 0 6px -4px rgba(0, 0, 0, 0.15);
}
.ant-table-fixed-right,
.ant-table-fixed-right table {
  border-radius: 0 4px 0 0;
}
.ant-table-fixed-right .ant-table-expanded-row {
  color: transparent;
  pointer-events: none;
}
.ant-table-fixed-right .ant-table-thead > tr > th:first-child {
  border-top-left-radius: 0;
}
.ant-table.ant-table-scroll-position-left .ant-table-fixed-left {
  box-shadow: none;
}
.ant-table.ant-table-scroll-position-right .ant-table-fixed-right {
  box-shadow: none;
}
.ant-table colgroup > col.ant-table-selection-col {
  width: 60px;
}
.ant-table-thead > tr > th.ant-table-selection-column-custom .ant-table-selection {
  margin-right: -15px;
}
.ant-table-thead > tr > th.ant-table-selection-column,
.ant-table-tbody > tr > td.ant-table-selection-column {
  text-align: center;
}
.ant-table-thead > tr > th.ant-table-selection-column .ant-radio-wrapper,
.ant-table-tbody > tr > td.ant-table-selection-column .ant-radio-wrapper {
  margin-right: 0;
}
.ant-table-row[class*='ant-table-row-level-0'] .ant-table-selection-column > span {
  display: inline-block;
}
.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-left: 8px;
}
/**
* Another fix of Firefox:
*/
@supports (-moz-appearance: meterbar) {
  .ant-table-thead > tr > th.ant-table-column-has-actions {
    background-clip: padding-box;
  }
}
.ant-table-middle > .ant-table-title,
.ant-table-middle > .ant-table-content > .ant-table-footer {
  padding: 12px 8px;
}
.ant-table-middle > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td {
  padding: 12px 8px;
}
.ant-table-middle tr.ant-table-expanded-row td > .ant-table-wrapper {
  margin: -12px -8px -13px;
}
.ant-table-small {
  border: 1px solid #e8e8e8;
  border-radius: 4px;
}
.ant-table-small > .ant-table-title,
.ant-table-small > .ant-table-content > .ant-table-footer {
  padding: 8px 8px;
}
.ant-table-small > .ant-table-title {
  top: 0;
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-small > .ant-table-content > .ant-table-footer {
  background-color: transparent;
  border-top: 1px solid #e8e8e8;
}
.ant-table-small > .ant-table-content > .ant-table-footer::before {
  background-color: transparent;
}
.ant-table-small > .ant-table-content > .ant-table-body {
  margin: 0 8px;
}
.ant-table-small > .ant-table-content > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-body > table,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table {
  border: 0;
}
.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td {
  padding: 8px 8px;
}
.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th {
  background-color: transparent;
}
.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr {
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: rgba(0, 0, 0, 0.01);
}
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table {
  padding: 0;
}
.ant-table-small > .ant-table-content .ant-table-header {
  background-color: transparent;
  border-radius: 4px 4px 0 0;
}
.ant-table-small > .ant-table-content .ant-table-placeholder,
.ant-table-small > .ant-table-content .ant-table-row:last-child td {
  border-bottom: 0;
}
.ant-table-small.ant-table-bordered {
  border-right: 0;
}
.ant-table-small.ant-table-bordered .ant-table-title {
  border: 0;
  border-right: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-content {
  border-right: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-footer {
  border: 0;
  border-top: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-footer::before {
  display: none;
}
.ant-table-small.ant-table-bordered .ant-table-placeholder {
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
}
.ant-table-small.ant-table-bordered .ant-table-thead > tr > th.ant-table-row-cell-last,
.ant-table-small.ant-table-bordered .ant-table-tbody > tr > td:last-child {
  border-right: none;
}
.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-thead > tr > th:last-child,
.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-tbody > tr > td:last-child {
  border-right: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-fixed-right {
  border-right: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.ant-table-small tr.ant-table-expanded-row td > .ant-table-wrapper {
  margin: -8px -8px -9px;
}
.ant-table-small.ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body {
  border-radius: 0 0 4px 4px;
}

._2jVM_3jTzpGIdldjJZBLn5 {
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: "tnum";
  display: inline-block;
  height: 22px;
  margin: 0 8px 0 0;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  background: #ffffff;
}
._3ThW-mn-gFkyFeS0NvxM01 {
  border-bottom: 1px dashed #d9d9d9;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-radio-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-radio-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  margin-right: 8px;
  white-space: nowrap;
  cursor: pointer;
}
.ant-radio {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  vertical-align: sub;
  outline: none;
  cursor: pointer;
}
.ant-radio-wrapper:hover .ant-radio,
.ant-radio:hover .ant-radio-inner,
.ant-radio-input:focus + .ant-radio-inner {
  border-color: #00ad59;
}
.ant-radio-input:focus + .ant-radio-inner {
  box-shadow: 0 0 0 3px rgba(0, 173, 89, 0.08);
}
.ant-radio-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #00ad59;
  border-radius: 50%;
  visibility: hidden;
  animation: antRadioEffect 0.36s ease-in-out;
  animation-fill-mode: both;
  content: '';
}
.ant-radio:hover::after,
.ant-radio-wrapper:hover .ant-radio::after {
  visibility: visible;
}
.ant-radio-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border-color: #d9d9d9;
  border-style: solid;
  border-width: 1px;
  border-radius: 100px;
  transition: all 0.3s;
}
.ant-radio-inner::after {
  position: absolute;
  top: 3px;
  left: 3px;
  display: table;
  width: 8px;
  height: 8px;
  background-color: #00ad59;
  border-top: 0;
  border-left: 0;
  border-radius: 8px;
  transform: scale(0);
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  content: ' ';
}
.ant-radio-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
}
.ant-radio-checked .ant-radio-inner {
  border-color: #00ad59;
}
.ant-radio-checked .ant-radio-inner::after {
  transform: scale(1);
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-radio-disabled .ant-radio-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
  cursor: not-allowed;
}
.ant-radio-disabled .ant-radio-inner::after {
  background-color: rgba(0, 0, 0, 0.2);
}
.ant-radio-disabled .ant-radio-input {
  cursor: not-allowed;
}
.ant-radio-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
span.ant-radio + * {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-radio-button-wrapper {
  position: relative;
  display: inline-block;
  height: 32px;
  margin: 0;
  padding: 0 15px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 30px;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  border-left: 0;
  cursor: pointer;
  transition: color 0.3s, background 0.3s, border-color 0.3s;
}
.ant-radio-button-wrapper a {
  color: rgba(0, 0, 0, 0.65);
}
.ant-radio-button-wrapper > .ant-radio-button {
  display: block;
  width: 0;
  height: 0;
  margin-left: 0;
}
.ant-radio-group-large .ant-radio-button-wrapper {
  height: 40px;
  font-size: 16px;
  line-height: 38px;
}
.ant-radio-group-small .ant-radio-button-wrapper {
  height: 24px;
  padding: 0 7px;
  line-height: 22px;
}
.ant-radio-button-wrapper:not(:first-child)::before {
  position: absolute;
  top: 0;
  left: -1px;
  display: block;
  width: 1px;
  height: 100%;
  background-color: #d9d9d9;
  content: '';
}
.ant-radio-button-wrapper:first-child {
  border-left: 1px solid #d9d9d9;
  border-radius: 4px 0 0 4px;
}
.ant-radio-button-wrapper:last-child {
  border-radius: 0 4px 4px 0;
}
.ant-radio-button-wrapper:first-child:last-child {
  border-radius: 4px;
}
.ant-radio-button-wrapper:hover {
  position: relative;
  color: #00ad59;
}
.ant-radio-button-wrapper:focus-within {
  outline: 3px solid rgba(0, 173, 89, 0.06);
}
.ant-radio-button-wrapper .ant-radio-inner,
.ant-radio-button-wrapper input[type='checkbox'],
.ant-radio-button-wrapper input[type='radio'] {
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  z-index: 1;
  color: #00ad59;
  background: #fff;
  border-color: #00ad59;
  box-shadow: -1px 0 0 0 #00ad59;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before {
  background-color: #00ad59 !important;
  opacity: 0.1;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child {
  border-color: #00ad59;
  box-shadow: none !important;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #1eba69;
  border-color: #1eba69;
  box-shadow: -1px 0 0 0 #1eba69;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #00874a;
  border-color: #00874a;
  box-shadow: -1px 0 0 0 #00874a;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  outline: 3px solid rgba(0, 173, 89, 0.06);
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  color: #fff;
  background: #00ad59;
  border-color: #00ad59;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #fff;
  background: #1eba69;
  border-color: #1eba69;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #fff;
  background: #00874a;
  border-color: #00874a;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  outline: 3px solid rgba(0, 173, 89, 0.06);
}
.ant-radio-button-wrapper-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-radio-button-wrapper-disabled:first-child,
.ant-radio-button-wrapper-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}
.ant-radio-button-wrapper-disabled:first-child {
  border-left-color: #d9d9d9;
}
.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
  color: #fff;
  background-color: #e6e6e6;
  border-color: #d9d9d9;
  box-shadow: none;
}
@keyframes antRadioEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
@supports (-moz-appearance: meterbar) and (background-blend-mode: difference, normal) {
  .ant-radio {
    vertical-align: text-bottom;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3ryDlraM4MqpOCLU7pV7UE {
  margin: 10px 0 0 0;
}
._3x6D31fN0bELzCf0LyF5jM {
  margin-bottom: 3px;
}
._21-fuEwkem6K_kAWdgHciI {
  display: none;
}
._31L9MgBxRTPhP9B3l62QJ1 {
  margin: 0 0 -9px 1px;
}
._2C17g66nkS9HCh7ro-8AoF {
  width: 126px;
  text-align: center;
}
._6wqGet3bUilIO0HPavkQ8 {
  width: 115px;
  text-align: center;
}
._2UHlZK5d76X6l9oaWJSJnG {
  color: #8c8c8c;
  margin-top: 10px;
}
._1OXWs-B0JKYvn19V350KYd {
  overflow-x: scroll;
  white-space: nowrap;
}
._1OXWs-B0JKYvn19V350KYd::-webkit-scrollbar {
  height: 0;
}
.siA7hF4LyPQ82S4MisTy8 {
  display: inline-block;
}
.siA7hF4LyPQ82S4MisTy8 .ant-select {
  width: fit-content;
  font-size: 12px;
  color: #00ad59;
  font-weight: 500;
}
.siA7hF4LyPQ82S4MisTy8 .ant-select-selection {
  border: none;
  box-shadow: none;
  background-color: transparent;
}
.siA7hF4LyPQ82S4MisTy8 .ant-select-selection__rendered {
  min-width: 79px;
  line-height: normal;
}
.siA7hF4LyPQ82S4MisTy8 .ant-select-selection__placeholder {
  font-weight: 400;
  color: #8c8c8c;
}
.siA7hF4LyPQ82S4MisTy8 .ant-select-arrow {
  color: #595959;
}
.siA7hF4LyPQ82S4MisTy8 .ant-select-selection--single {
  height: 20px;
}
._1m6JBVFPA_Ur0UHewkCwnC .ant-select-selection__rendered {
  min-width: 70px;
}
.-pmN5SydcRV-33uKXP9nH .ant-select-selection__rendered {
  min-width: 83px;
}
._2YPkwheYfNgG51DqYUQg7h .ant-select-selection__rendered {
  min-width: 51px;
}
._37Fgt80bqUDhh33rnxTWXT .ant-select-selection__rendered {
  min-width: 58px;
}
._3eUoYMeFozsM8cucjnyVWk .ant-select-selection__rendered {
  min-width: 58px;
}
._3xDg1wd1wjbwATG3MpzuIt .ant-select-selection__rendered {
  min-width: 40px;
}
@media screen and (max-width: 480px) {
  ._3ryDlraM4MqpOCLU7pV7UE {
    padding: 12px 16px;
    background-color: #fafafa;
    margin: 0 0 6px 0;
  }
  ._31L9MgBxRTPhP9B3l62QJ1 {
    margin: 0 0 5px 0;
  }
  ._1NpOz3Xaq0HFYQNxK9FN-- {
    margin: 5px 0 10px 0;
  }
  .ant-form-item-control {
    line-height: 35px;
  }
}

._31l08ilYAMG2wdnqVXQzrM,
._1PTtMHcbGl8I8YmKN1aahL ._3WXaYRZg4UWJc7Yh_V1Pw9 {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._1DFUXvUa95R4RZTabBdHJC {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._1PTtMHcbGl8I8YmKN1aahL {
  margin: -24px;
  padding-bottom: 24px;
  background-color: #eef0f5;
}
._1PTtMHcbGl8I8YmKN1aahL .ant-back-top {
  bottom: 80px;
}
.LD2HwhrllT5TEsSQfUnbc .ant-card {
  cursor: pointer;
  margin-bottom: 15px;
}
.LD2HwhrllT5TEsSQfUnbc .ant-card .ant-card-body {
  padding: 24px 32px 24px 32px;
}
.LD2HwhrllT5TEsSQfUnbc .ant-card:hover {
  background-color: #fafafa;
  box-shadow: 5px 0px 16px #d9d9d9;
}
._2a3Ub0EiYwQRbE65d2jg_q {
  margin: 10px 0 20px 0;
}
._1lAv2IEIbILDsUZ8NVZN1 {
  margin-top: 10px;
  margin-bottom: 50px;
}
@media screen and (max-width: 576px) {
  ._1lAv2IEIbILDsUZ8NVZN1 {
    margin-bottom: 0;
  }
}
._1woG1kMcK1kkKxFfZg5QX9 {
  font-style: italic;
}
._1RqfE2s1VpQ01mzOT3mabw {
  color: #00ad59;
}
._26N1F_Q9dEFuKd2XtvvBfs {
  margin: 6px 0 0 15px;
}
.wPJQ6KaU9f-DK6uOBjVjB {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
._11svyTcWm9m7pqrreCK_v4 {
  display: none;
}
._6heTfUnavM8NjksCXhJH1 {
  color: #fff;
  text-shadow: 0 0 2px #000;
  font-size: 20px;
  font-weight: 800;
  border-radius: 10px;
  height: 200px;
  padding: 24px;
  cursor: pointer;
  background-image: url(https://image.hiredchina.com/FhB0x-XbGTu0m9O8kHsKjBIpICSj);
  background-position: 50%;
  background-size: cover;
}
._36pcSF44KMqN2gxFCrCapc {
  color: #fff;
  text-shadow: 0 0 2px #000;
  font-size: 20px;
  font-weight: 800;
  border-radius: 10px;
  height: 200px;
  padding: 120px 24px 24px 24px;
  cursor: pointer;
  background-image: url(https://image.hiredchina.com/FjT3NGxGoD9IucMempMC9vMW0HV7);
  background-position: 50%;
  background-size: cover;
}
._21ibDqpvb4e9DVV1I_C1p_ {
  font-size: 14px;
}
@media screen and (max-width: 480px) {
  ._26N1F_Q9dEFuKd2XtvvBfs {
    margin: 20px 0 0 0;
  }
  .LD2HwhrllT5TEsSQfUnbc .ant-card {
    margin-bottom: 6px;
  }
  .LD2HwhrllT5TEsSQfUnbc .ant-card .ant-card-body {
    padding: 16px 16px 16px 16px;
  }
  .LD2HwhrllT5TEsSQfUnbc .ant-card-bordered {
    border: none;
    border-radius: 0;
  }
}
@media screen and (min-width: 992px) {
  .LD2HwhrllT5TEsSQfUnbc .ant-card:hover {
    box-shadow: 0 0 8px #00ad59;
  }
}

.jq3hK3hGguFuKC6YRSzKJ {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  padding: 20px;
  width: 100%;
}
.lfdtWZcLXVIX-ViY5WH7y {
  max-width: 800px;
  width: 100%;
  padding: 20px;
  margin: 0 auto;
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
h1 {
  text-align: center;
  margin-bottom: 20px;
}
._7xFjudNW3Sn_JZzBe10LF {
  margin-bottom: 16px;
  /* 控制表单项的间距 */
}
._17cL-PaI6UVSz1VN2fwFgo {
  margin-top: 40px;
  margin-bottom: 40px;
}
._3ODbaLy_VWPoP7bjYCJ08i {
  color: #f5222d;
  margin-left: 4px;
  font-size: 14px;
}
._26PTQwb4V2ZWiS5tr83Uiu {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 30px;
  margin-top: 10px;
}
._3TYH4wqS1nE76I5ax-paZH {
  font-size: 12px;
  color: #8c8c8c;
  margin-top: 8px;
  text-align: center;
}
.hfuqd0UvsqKiUxPEchgfF {
  font-size: 13px;
  color: #f5222d;
  margin-top: 5px;
  font-weight: 500;
  text-align: center;
}
._3x5UNPeRNnl3p7scWHEveF {
  width: 120px;
  height: 120px;
  margin-bottom: 5px;
}
._3x5UNPeRNnl3p7scWHEveF .ant-upload.ant-upload-select-picture-card {
  width: 120px;
  height: 120px;
  border-radius: 50%;
  overflow: hidden;
  border: 1px dashed #d9d9d9;
}
._3x5UNPeRNnl3p7scWHEveF .ant-upload.ant-upload-select-picture-card img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
._3x5UNPeRNnl3p7scWHEveF .ant-upload.ant-upload-select-picture-card:hover {
  border-color: #1890ff;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1BeRE6ApTj2WwwaMrKJuY4 table {
  table-layout: fixed;
}
._1BeRE6ApTj2WwwaMrKJuY4 .ant-table-pagination {
  margin-top: 24px;
}
._1BeRE6ApTj2WwwaMrKJuY4 .vhV7r9HW0v9XoKMj1bSwf {
  margin-bottom: 16px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1htYcBV25yJy6k-RzBrYbA {
  padding: 24px;
}
._3B6E5FfMCtRqP485GnBXV- {
  width: 50%;
  border-radius: 5px;
  margin-bottom: 10px;
}
._38rMJRI0di9vil4Cvi1NGB {
  margin: 10px 0;
}
.JfzXz1DP2R0hAVHuZMh8_ {
  white-space: pre-wrap;
  word-break: break-all;
}
@media (max-width: 480px) {
  ._1htYcBV25yJy6k-RzBrYbA {
    padding: 12px;
  }
  ._3B6E5FfMCtRqP485GnBXV- {
    width: 80%;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3LgzfgBfCkBXvQAwAe3epH {
  min-height: 100%;
  background-color: #fff;
}
._3LgzfgBfCkBXvQAwAe3epH .ant-form-item-label {
  font-weight: bold;
}
._3LgzfgBfCkBXvQAwAe3epH .ant-card-meta-avatar {
  float: none;
}
._3LgzfgBfCkBXvQAwAe3epH .ant-card-meta-avatar .ant-avatar {
  width: 120px;
  height: 120px;
}
._3LgzfgBfCkBXvQAwAe3epH .ant-card-meta {
  text-align: center;
  padding-bottom: 30px;
}
._3LgzfgBfCkBXvQAwAe3epH .ant-card-meta .anticon-file-done {
  font-size: 40px;
  margin-bottom: 18px;
}
._3LgzfgBfCkBXvQAwAe3epH .ant-card-meta-title {
  color: #000;
}
._3LgzfgBfCkBXvQAwAe3epH .ant-upload {
  width: 120px;
  height: 120px;
}
._3LgzfgBfCkBXvQAwAe3epH .ant-upload img {
  width: 100%;
}
._1NMLSUGJlbabaTLl-PNcRN {
  padding: 0 20px;
}
._1Weq8J7Yiy-t5WG7oJHUMS {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
  border-radius: 4px;
  padding: 12px;
  margin: 20px 0 10px 0;
}
.cTOJJXzU2jshIQ4t9WFpZ {
  font-size: 16px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
  margin: 20px 0 0 0;
}
._3xn7yag3HoRuHtoQDJ03T {
  font-size: 20px;
  font-weight: 400;
  margin-top: 30px;
}
._3kIRGarOOKXuB7qSLY53wI {
  color: #8c8c8c;
  margin: 10px 0 10px 0;
}
.wKWwIc3gJJ07wwwah4GBc {
  width: 100px;
  height: 100px;
  border-radius: 50px;
  margin-top: 10px;
}
._1GK5sT90tJzkpS6I38HIo4 {
  margin-bottom: 30px;
}
._2a9vSS6g5d0Nfh2X-1Qc67 {
  width: 70%;
  margin: 10px 0 20px 0;
}
._3WHFEWlwGV0Azaw58eJ-zW {
  margin: 40px 0 100px 0;
}
._27nZl51JS5dFIpPXwktuT1 {
  width: 90%;
}
._s4Wdz8YEcbrDyULo6FHT {
  height: 100%;
}
._2mE6ew15ymMf_p9Z_mFue4 {
  background-color: #fafafa;
  border-radius: 5px;
  margin-bottom: 10px;
  padding: 10px;
}
._26oSROK4Z5p5OeyLClR6QS {
  margin: 10px 0;
}
._168wBwBOBNVZP9GpLD743F {
  width: 50px;
  height: 50px;
  border-radius: 50px;
  margin-right: 10px;
}
._2UBSa2wcM4OMHUtpZi4uW- {
  color: #00ad59;
  margin-top: 5px;
}
._1TMwUK1qFeauEHS5idsIH8 {
  height: 30px;
  margin: 10px 0 0 10px;
}
._1t3HyN9sdmSpcjjUymyn2Z {
  width: 120px;
  height: 160px;
  border-radius: 3px;
  margin-top: 10px;
}
.cJ_orW_IzSY90PdFTznK0 {
  background-color: #fafafa;
  padding: 20px;
  border-radius: 10px;
}
._10H684Ea4pKu4xAEiUjqij {
  border-radius: 1px;
  background-color: #f5f5f5;
  margin-bottom: 3px;
}
._1zBj6fE3uTmLIRSHPA1CxB {
  color: #bfbfbf;
  font-size: 70px;
  font-weight: 200;
  top: -4px;
}
._24rVtlD649lr84R2HkYNSh {
  font-size: 16px;
  color: #00ad59;
  margin-right: 5px;
}
._3sHUgb2DVo64IV-rpFCOhp {
  font-size: 16px;
  color: #8c8c8c;
}
._2mh7N4sf8M8UD2w7Pf34TR {
  color: #00ad59;
  cursor: pointer;
}
._36IS0otDx8VLzUuUrV-CYj {
  height: 100%;
  background-color: black;
}
.F9dp0IZvKZfW27rLJz8ma {
  width: 100%;
  height: 90%;
}
.kJIcq9RY7ffcbQoMUmZYG {
  color: #1890ff;
  font-size: 14px;
  font-weight: 600;
  padding: 10px;
}
._1U6dj58Rruu9Q0-Y1dU7OE {
  width: 120px;
  height: 120px;
  margin: 0 10px 10px 0;
  cursor: pointer;
  border-radius: 1px;
  background-size: cover;
}
._1SkVlcVR1pJsh8DQcWg-fd {
  margin-top: 6rem;
}
._1ErKJ41xHT0A3Hg-dZm7oa {
  color: red;
  cursor: pointer;
}
.U4MFMjSs5D71DXE3J1Cof {
  cursor: pointer;
}
@media screen and (max-width: 480px) {
  .r-3IBsTSmEU53jHfQyPIC .ant-upload {
    width: 100px;
    height: 100px;
  }
  ._1U6dj58Rruu9Q0-Y1dU7OE {
    width: 100px;
    height: 100px;
    margin: 0 5px 5px 0;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1gGfTOWisnNGlJdFQv6vS5 {
  min-height: 100%;
  background-color: #fff;
}
._1gGfTOWisnNGlJdFQv6vS5 .ant-form-item-label {
  font-weight: bold;
}
._1gGfTOWisnNGlJdFQv6vS5 .ant-card-meta-avatar {
  float: none;
}
._1gGfTOWisnNGlJdFQv6vS5 .ant-card-meta-avatar .ant-avatar {
  width: 120px;
  height: 120px;
}
._1gGfTOWisnNGlJdFQv6vS5 .ant-card-meta {
  text-align: center;
  padding-bottom: 30px;
}
._1gGfTOWisnNGlJdFQv6vS5 .ant-card-meta .anticon-file-done {
  font-size: 40px;
  margin-bottom: 18px;
}
._1gGfTOWisnNGlJdFQv6vS5 .ant-card-meta-title {
  color: #000;
}
._1gGfTOWisnNGlJdFQv6vS5 .ant-upload {
  width: 120px;
  height: 120px;
}
._1gGfTOWisnNGlJdFQv6vS5 .ant-upload img {
  width: 100%;
}
._2quruVmzl1gI0Mc6uqv05I {
  padding: 0 20px;
}
.Fnurty-QvBZiSDZJmvhe7 {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
  border-radius: 4px;
  padding: 12px;
  margin: 20px 0 10px 0;
}
.RBN5Pim_lJ58ejlR0QtEC {
  font-size: 16px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
  margin: 20px 0 0 0;
}
._3zqiE1jgZFjmoYwjnPp7sZ {
  font-size: 20px;
  font-weight: 400;
  margin-top: 30px;
}
._3I7zGnw1fp22B_hxhLuWm4 {
  color: #8c8c8c;
  margin: 10px 0 10px 0;
}
._2Cr1vDbVqWWQdyCHIIfYzG {
  width: 100px;
  height: 100px;
  border-radius: 50px;
  margin-top: 10px;
}
._1p2vuvBmH_mTJVCphrVKhy {
  margin-bottom: 30px;
}
._1fPBe2ai2xQMYyLjigNApU {
  width: 70%;
  margin: 10px 0 20px 0;
}
.CJmFgqBEiV-_d1w58NmOQ {
  margin: 40px 0 100px 0;
}
._23Q17CFHvPni8QraaIq-XZ {
  width: 90%;
}
._1yxRelC4iJLY0NTJlfQod1 {
  height: 100%;
}
._1lvdmMHdKBakEnk9c_DylY {
  background-color: #fafafa;
  border-radius: 5px;
  margin-bottom: 10px;
  padding: 10px;
}
._3M0_a-n4tRu1OjerKaAhNv {
  margin: 10px 0;
}
.TVIaMC7QVbQwbeCd-PLXy {
  width: 50px;
  height: 50px;
  border-radius: 50px;
  margin-right: 10px;
}
._3gvgQ8sWhmwVpibU77DXuy {
  color: #00ad59;
  margin-top: 5px;
}
.ToUUbjOgZMpGzqYU61K-s {
  height: 30px;
  margin: 10px 0 0 10px;
}
._6k60-JlPnnY_2LsVXMRZ1 {
  width: 120px;
  height: 160px;
  border-radius: 3px;
  margin-top: 10px;
}
._1-LSmTikcKmiMMUqBAcDvX {
  background-color: #fafafa;
  padding: 20px;
  border-radius: 10px;
}
._2YWsAjulBT8mfEvuqQvbs7 {
  border-radius: 1px;
  background-color: #f5f5f5;
  margin-bottom: 3px;
}
._2iYKSZRA36_SGeJ5O9UywO {
  color: #bfbfbf;
  font-size: 70px;
  font-weight: 200;
  top: -4px;
}
._1291GHPofxGLVzZtJFDj3P {
  font-size: 16px;
  color: #00ad59;
  margin-right: 5px;
}
._3-LTXk0UGQM77hUKTCoqZR {
  font-size: 16px;
  color: #8c8c8c;
}
.BiMBHhUNddHMv4d_diBPN {
  color: #00ad59;
  cursor: pointer;
}
._2uF-58gB4P0a-3553pYecK {
  height: 100%;
  background-color: black;
}
._3TywyVaq6rjtCJUagVWrpk {
  width: 100%;
  height: 90%;
  max-height: 90vh;
}
.afcKhjysTBjw8HUnekYko {
  color: #1890ff;
  font-size: 14px;
  font-weight: 600;
  padding: 10px;
}
.NIJgOhC6f6iBjXWSVpeGy {
  width: 120px;
  height: 120px;
  margin: 0 10px 10px 0;
  cursor: pointer;
  border-radius: 1px;
  background-size: cover;
}
._2qw9Uymb5GcYPngi1c8bGg {
  margin-top: 6rem;
}
._2aTOwby6bp3REYFGCDyO75 {
  color: red;
  cursor: pointer;
}
._13WqoFDx7v2Q99vK9xnfgh {
  cursor: pointer;
}
._2lJszTm5LYy9EnInZ_f0Sc {
  margin: 20px 0;
}
@media screen and (max-width: 480px) {
  ._1Cy-movb4YLzB5PFQ06txt .ant-upload {
    width: 100px;
    height: 100px;
  }
  .NIJgOhC6f6iBjXWSVpeGy {
    width: 100px;
    height: 100px;
    margin: 0 5px 5px 0;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._22M5PUh_8VmlGR82rKMZjy {
  min-height: 100vh;
  background: #f0f2f5;
  background-image: url(/static/login_bg.svg);
  background-repeat: no-repeat;
  background-position: center 110px;
  background-size: 100%;
}
._2o7VNI94RGfDa3FI-BHSf9 {
  padding: 50px 0;
  margin: 0 auto;
}
._2o7VNI94RGfDa3FI-BHSf9 ._3LmEIpbW62b96jTduh0TUk .ant-tabs .ant-tabs-bar {
  border-bottom: 0;
  margin-bottom: 24px;
  text-align: center;
}
._2o7VNI94RGfDa3FI-BHSf9 ._3LmEIpbW62b96jTduh0TUk .ant-tabs-nav .ant-tabs-tab {
  margin: 0;
}
._2o7VNI94RGfDa3FI-BHSf9 .qMFRy6wsNPX47do6Ppwez {
  font-size: 24px;
  color: rgba(0, 0, 0, 0.2);
  margin-left: 16px;
  vertical-align: middle;
  cursor: pointer;
  transition: color 0.3s;
}
._2o7VNI94RGfDa3FI-BHSf9 .qMFRy6wsNPX47do6Ppwez:hover {
  color: #00ad59;
}
._2o7VNI94RGfDa3FI-BHSf9 ._1vbuTvu2zXkTcg2VWGVNMg {
  text-align: left;
  margin-top: 24px;
  line-height: 22px;
}
._2o7VNI94RGfDa3FI-BHSf9 ._1vbuTvu2zXkTcg2VWGVNMg ._1j6UinF7vVKUm1hXqF96Nr {
  float: right;
}
._2o7VNI94RGfDa3FI-BHSf9 ._1MiRabUCn61O_EpKLyubRR {
  display: inline-flex;
  width: 100%;
}
._2o7VNI94RGfDa3FI-BHSf9 ._1MiRabUCn61O_EpKLyubRR ._3joOJgJRvPbjOJOrC9LFtq {
  width: 50%;
  overflow-y: hidden;
}
._38IJn67dKJ-Z7osVj-98gx {
  height: 76px;
  margin-bottom: 48px;
}
._38IJn67dKJ-Z7osVj-98gx .ant-typography {
  color: #217d5b;
}
.EihMtvO5-QZLjNCZI6Dpd {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
}
._1o3tF4J6CKsb2h7fLDNdBt {
  font-size: 22px;
  font-weight: 300;
  color: #262626;
  margin: 60px 0 30px 0;
}
._2Sla_oPHBy-4ST4yruSwtt {
  font-size: 0.8rem;
  color: rgba(0, 0, 0, 0.4);
  text-align: center;
}
._3klMP0TFgShx_Gkzf8a4LO .ant-modal-content {
  background: none;
  box-shadow: none;
}
._3klMP0TFgShx_Gkzf8a4LO .ant-modal-body {
  margin-top: 80px;
  cursor: pointer;
}
._3klMP0TFgShx_Gkzf8a4LO .ant-btn-lg {
  font-size: 18px;
  padding: 5px 20px;
  height: 40px;
}
._1oDVFaBnf9__DOCWCTb401 {
  margin-bottom: 40px;
  background-color: #f5f5f5;
}
._3klMP0TFgShx_Gkzf8a4LO {
  cursor: pointer;
}
._3klMP0TFgShx_Gkzf8a4LO .ant-card {
  padding: 60px 0 100px 0;
}
._3klMP0TFgShx_Gkzf8a4LO .ant-card:hover {
  box-shadow: 0px 0px 8px #00ad59;
}
._2QyPVwiRobu-SClBret22W {
  margin-top: 20px;
}
._4uFpR-NYsm3g9j9KdvGKs {
  margin-top: 10px;
}
.hkEvyWXSQXfwFiHCBxeHD {
  margin-top: 10px;
  cursor: pointer;
}
.MeB_ZUSP-kYp7Htlqc2xZ {
  margin-top: 15px;
}
.pgcWv35ukCG0nsXDYAeY1 {
  color: rgba(0, 0, 0, 0.5);
  font-size: 12px;
  margin-top: 20px;
}
._359HilSMkUN7IxFLsAGJlX {
  font-size: 16px;
}
._2ASuVSMs9Vdxfii7OLyG1E {
  font-size: 13px;
  color: #8c8c8c;
  margin-top: 100px;
  cursor: pointer;
}
._2ASuVSMs9Vdxfii7OLyG1E :hover {
  color: #00ad59;
  text-decoration: underline;
}
._2ofXW2Cu_JHShhTK5qw1Pr {
  background-color: #179716;
  align-items: center;
  justify-content: flex-start;
  border: none;
  color: white;
  padding: 8px 20px;
  /* 或根据需要调整 */
  font-size: 18px;
  display: flex;
  margin: 5px auto;
  /* 上方留出20px空间，水平居中 */
  min-width: 265px;
  height: 45px;
  position: relative;
}
._2ofXW2Cu_JHShhTK5qw1Pr:hover,
._2ofXW2Cu_JHShhTK5qw1Pr:focus {
  background-color: #138013;
  color: white;
}
._2ofXW2Cu_JHShhTK5qw1Pr ._3r5V7egNDU_GsD3ZOXbgja {
  margin: 0;
  display: block;
  font-size: 28px;
  /* 让 logo 填满整个容器的宽度 */
}
._2ofXW2Cu_JHShhTK5qw1Pr ._1wk7EPM4MIfqj9Xh3S5Eud {
  display: inline-block;
  height: 24px;
  width: 1px;
  background-color: #ccc;
  margin: 0 10px;
  vertical-align: middle;
}
@media screen and (max-width: 480px) {
  ._1o3tF4J6CKsb2h7fLDNdBt {
    margin: 30px 0;
  }
  ._3klMP0TFgShx_Gkzf8a4LO {
    margin-bottom: 20px;
  }
  ._3klMP0TFgShx_Gkzf8a4LO .ant-card {
    padding: 0;
  }
  ._2ASuVSMs9Vdxfii7OLyG1E {
    margin: 30px 0;
  }
}

._37JylkJKjwtCQ6ACiFe6lF,
._2G0iMsl0JVRljvHPymHLkj {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
.C5LRgDqIeofANrrijtT_B {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._2G0iMsl0JVRljvHPymHLkj {
  margin: 10px auto;
  text-align: center;
}
._2G0iMsl0JVRljvHPymHLkj ._3QvbmNAjLcw12O3SRFogVM {
  overflow-y: hidden;
  display: inline-flex;
  padding: 0 5px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-calendar-picker-container {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  z-index: 1050;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
}
.ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-topLeft,
.ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-topRight,
.ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-topLeft,
.ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-topRight {
  animation-name: antSlideDownIn;
}
.ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-bottomLeft,
.ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-bottomRight,
.ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-bottomLeft,
.ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-topLeft,
.ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-topRight {
  animation-name: antSlideDownOut;
}
.ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-bottomLeft,
.ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.ant-calendar-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  outline: none;
  cursor: text;
  transition: opacity 0.3s;
}
.ant-calendar-picker-input {
  outline: none;
}
.ant-calendar-picker-input.ant-input {
  line-height: 1.5;
}
.ant-calendar-picker-input.ant-input-sm {
  padding-top: 0;
  padding-bottom: 0;
}
.ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled) {
  border-color: #1eba69;
}
.ant-calendar-picker:focus .ant-calendar-picker-input:not(.ant-input-disabled) {
  border-color: #1eba69;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 173, 89, 0.2);
}
.ant-calendar-picker-clear,
.ant-calendar-picker-icon {
  position: absolute;
  top: 50%;
  right: 12px;
  z-index: 1;
  width: 14px;
  height: 14px;
  margin-top: -7px;
  font-size: 12px;
  line-height: 14px;
  transition: all 0.3s;
  user-select: none;
}
.ant-calendar-picker-clear {
  z-index: 2;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  pointer-events: none;
}
.ant-calendar-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-calendar-picker:hover .ant-calendar-picker-clear {
  opacity: 1;
  pointer-events: auto;
}
.ant-calendar-picker-icon {
  display: inline-block;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  line-height: 1;
}
.ant-input-disabled + .ant-calendar-picker-icon {
  cursor: not-allowed;
}
.ant-calendar-picker-small .ant-calendar-picker-clear,
.ant-calendar-picker-small .ant-calendar-picker-icon {
  right: 8px;
}
.ant-calendar {
  position: relative;
  width: 280px;
  font-size: 14px;
  line-height: 1.5;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-calendar-input-wrap {
  height: 34px;
  padding: 6px 10px;
  border-bottom: 1px solid #e8e8e8;
}
.ant-calendar-input {
  width: 100%;
  height: 22px;
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
  border: 0;
  outline: 0;
  cursor: auto;
}
.ant-calendar-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-calendar-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-calendar-week-number {
  width: 286px;
}
.ant-calendar-week-number-cell {
  text-align: center;
}
.ant-calendar-header {
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
  user-select: none;
}
.ant-calendar-header a:hover {
  color: #1eba69;
}
.ant-calendar-header .ant-calendar-century-select,
.ant-calendar-header .ant-calendar-decade-select,
.ant-calendar-header .ant-calendar-year-select,
.ant-calendar-header .ant-calendar-month-select {
  display: inline-block;
  padding: 0 2px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  line-height: 40px;
}
.ant-calendar-header .ant-calendar-century-select-arrow,
.ant-calendar-header .ant-calendar-decade-select-arrow,
.ant-calendar-header .ant-calendar-year-select-arrow,
.ant-calendar-header .ant-calendar-month-select-arrow {
  display: none;
}
.ant-calendar-header .ant-calendar-prev-century-btn,
.ant-calendar-header .ant-calendar-next-century-btn,
.ant-calendar-header .ant-calendar-prev-decade-btn,
.ant-calendar-header .ant-calendar-next-decade-btn,
.ant-calendar-header .ant-calendar-prev-month-btn,
.ant-calendar-header .ant-calendar-next-month-btn,
.ant-calendar-header .ant-calendar-prev-year-btn,
.ant-calendar-header .ant-calendar-next-year-btn {
  position: absolute;
  top: 0;
  display: inline-block;
  padding: 0 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  font-family: Arial, 'Hiragino Sans GB', 'Microsoft Yahei', 'Microsoft Sans Serif', sans-serif;
  line-height: 40px;
}
.ant-calendar-header .ant-calendar-prev-century-btn,
.ant-calendar-header .ant-calendar-prev-decade-btn,
.ant-calendar-header .ant-calendar-prev-year-btn {
  left: 7px;
  height: 100%;
}
.ant-calendar-header .ant-calendar-prev-century-btn::before,
.ant-calendar-header .ant-calendar-prev-decade-btn::before,
.ant-calendar-header .ant-calendar-prev-year-btn::before,
.ant-calendar-header .ant-calendar-prev-century-btn::after,
.ant-calendar-header .ant-calendar-prev-decade-btn::after,
.ant-calendar-header .ant-calendar-prev-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-header .ant-calendar-prev-century-btn:hover::before,
.ant-calendar-header .ant-calendar-prev-decade-btn:hover::before,
.ant-calendar-header .ant-calendar-prev-year-btn:hover::before,
.ant-calendar-header .ant-calendar-prev-century-btn:hover::after,
.ant-calendar-header .ant-calendar-prev-decade-btn:hover::after,
.ant-calendar-header .ant-calendar-prev-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-header .ant-calendar-prev-century-btn::after,
.ant-calendar-header .ant-calendar-prev-decade-btn::after,
.ant-calendar-header .ant-calendar-prev-year-btn::after {
  display: none;
}
.ant-calendar-header .ant-calendar-prev-century-btn::after,
.ant-calendar-header .ant-calendar-prev-decade-btn::after,
.ant-calendar-header .ant-calendar-prev-year-btn::after {
  position: relative;
  left: -3px;
  display: inline-block;
}
.ant-calendar-header .ant-calendar-next-century-btn,
.ant-calendar-header .ant-calendar-next-decade-btn,
.ant-calendar-header .ant-calendar-next-year-btn {
  right: 7px;
  height: 100%;
}
.ant-calendar-header .ant-calendar-next-century-btn::before,
.ant-calendar-header .ant-calendar-next-decade-btn::before,
.ant-calendar-header .ant-calendar-next-year-btn::before,
.ant-calendar-header .ant-calendar-next-century-btn::after,
.ant-calendar-header .ant-calendar-next-decade-btn::after,
.ant-calendar-header .ant-calendar-next-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-header .ant-calendar-next-century-btn:hover::before,
.ant-calendar-header .ant-calendar-next-decade-btn:hover::before,
.ant-calendar-header .ant-calendar-next-year-btn:hover::before,
.ant-calendar-header .ant-calendar-next-century-btn:hover::after,
.ant-calendar-header .ant-calendar-next-decade-btn:hover::after,
.ant-calendar-header .ant-calendar-next-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-header .ant-calendar-next-century-btn::after,
.ant-calendar-header .ant-calendar-next-decade-btn::after,
.ant-calendar-header .ant-calendar-next-year-btn::after {
  display: none;
}
.ant-calendar-header .ant-calendar-next-century-btn::before,
.ant-calendar-header .ant-calendar-next-decade-btn::before,
.ant-calendar-header .ant-calendar-next-year-btn::before,
.ant-calendar-header .ant-calendar-next-century-btn::after,
.ant-calendar-header .ant-calendar-next-decade-btn::after,
.ant-calendar-header .ant-calendar-next-year-btn::after {
  transform: rotate(135deg) scale(0.8);
}
.ant-calendar-header .ant-calendar-next-century-btn::before,
.ant-calendar-header .ant-calendar-next-decade-btn::before,
.ant-calendar-header .ant-calendar-next-year-btn::before {
  position: relative;
  left: 3px;
}
.ant-calendar-header .ant-calendar-next-century-btn::after,
.ant-calendar-header .ant-calendar-next-decade-btn::after,
.ant-calendar-header .ant-calendar-next-year-btn::after {
  display: inline-block;
}
.ant-calendar-header .ant-calendar-prev-month-btn {
  left: 29px;
  height: 100%;
}
.ant-calendar-header .ant-calendar-prev-month-btn::before,
.ant-calendar-header .ant-calendar-prev-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-header .ant-calendar-prev-month-btn:hover::before,
.ant-calendar-header .ant-calendar-prev-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-header .ant-calendar-prev-month-btn::after {
  display: none;
}
.ant-calendar-header .ant-calendar-next-month-btn {
  right: 29px;
  height: 100%;
}
.ant-calendar-header .ant-calendar-next-month-btn::before,
.ant-calendar-header .ant-calendar-next-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-header .ant-calendar-next-month-btn:hover::before,
.ant-calendar-header .ant-calendar-next-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-header .ant-calendar-next-month-btn::after {
  display: none;
}
.ant-calendar-header .ant-calendar-next-month-btn::before,
.ant-calendar-header .ant-calendar-next-month-btn::after {
  transform: rotate(135deg) scale(0.8);
}
.ant-calendar-body {
  padding: 8px 12px;
}
.ant-calendar table {
  width: 100%;
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
}
.ant-calendar table,
.ant-calendar th,
.ant-calendar td {
  text-align: center;
  border: 0;
}
.ant-calendar-calendar-table {
  margin-bottom: 0;
  border-spacing: 0;
}
.ant-calendar-column-header {
  width: 33px;
  padding: 6px 0;
  line-height: 18px;
  text-align: center;
}
.ant-calendar-column-header .ant-calendar-column-header-inner {
  display: block;
  font-weight: normal;
}
.ant-calendar-week-number-header .ant-calendar-column-header-inner {
  display: none;
}
.ant-calendar-cell {
  height: 30px;
  padding: 3px 0;
}
.ant-calendar-date {
  display: block;
  width: 24px;
  height: 24px;
  margin: 0 auto;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  line-height: 22px;
  text-align: center;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 2px;
  transition: background 0.3s ease;
}
.ant-calendar-date-panel {
  position: relative;
  outline: none;
}
.ant-calendar-date:hover {
  background: #d5edde;
  cursor: pointer;
}
.ant-calendar-date:active {
  color: #fff;
  background: #1eba69;
}
.ant-calendar-today .ant-calendar-date {
  color: #00ad59;
  font-weight: bold;
  border-color: #00ad59;
}
.ant-calendar-selected-day .ant-calendar-date {
  background: #90e0af;
}
.ant-calendar-last-month-cell .ant-calendar-date,
.ant-calendar-next-month-btn-day .ant-calendar-date,
.ant-calendar-last-month-cell .ant-calendar-date:hover,
.ant-calendar-next-month-btn-day .ant-calendar-date:hover {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
}
.ant-calendar-disabled-cell .ant-calendar-date {
  position: relative;
  width: auto;
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border: 1px solid transparent;
  border-radius: 0;
  cursor: not-allowed;
}
.ant-calendar-disabled-cell .ant-calendar-date:hover {
  background: #f5f5f5;
}
.ant-calendar-disabled-cell.ant-calendar-selected-day .ant-calendar-date::before {
  position: absolute;
  top: -1px;
  left: 5px;
  width: 24px;
  height: 24px;
  background: rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  content: '';
}
.ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date {
  position: relative;
  padding-right: 5px;
  padding-left: 5px;
}
.ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date::before {
  position: absolute;
  top: -1px;
  left: 5px;
  width: 24px;
  height: 24px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 2px;
  content: ' ';
}
.ant-calendar-disabled-cell-first-of-row .ant-calendar-date {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-calendar-disabled-cell-last-of-row .ant-calendar-date {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-calendar-footer {
  padding: 0 12px;
  line-height: 38px;
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-footer:empty {
  border-top: 0;
}
.ant-calendar-footer-btn {
  display: block;
  text-align: center;
}
.ant-calendar-footer-extra {
  text-align: left;
}
.ant-calendar .ant-calendar-today-btn,
.ant-calendar .ant-calendar-clear-btn {
  display: inline-block;
  margin: 0 0 0 8px;
  text-align: center;
}
.ant-calendar .ant-calendar-today-btn-disabled,
.ant-calendar .ant-calendar-clear-btn-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-calendar .ant-calendar-today-btn:only-child,
.ant-calendar .ant-calendar-clear-btn:only-child {
  margin: 0;
}
.ant-calendar .ant-calendar-clear-btn {
  position: absolute;
  top: 7px;
  right: 5px;
  display: none;
  width: 20px;
  height: 20px;
  margin: 0;
  overflow: hidden;
  line-height: 20px;
  text-align: center;
  text-indent: -76px;
}
.ant-calendar .ant-calendar-clear-btn::after {
  display: inline-block;
  width: 20px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  line-height: 1;
  text-indent: 43px;
  transition: color 0.3s ease;
}
.ant-calendar .ant-calendar-clear-btn:hover::after {
  color: rgba(0, 0, 0, 0.45);
}
.ant-calendar .ant-calendar-ok-btn {
  position: relative;
  display: inline-block;
  font-weight: 400;
  white-space: nowrap;
  text-align: center;
  background-image: none;
  border: 1px solid transparent;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  user-select: none;
  touch-action: manipulation;
  height: 32px;
  padding: 0 15px;
  color: #fff;
  background-color: #00ad59;
  border-color: #00ad59;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
  height: 24px;
  padding: 0 7px;
  font-size: 14px;
  border-radius: 4px;
  line-height: 22px;
}
.ant-calendar .ant-calendar-ok-btn > .anticon {
  line-height: 1;
}
.ant-calendar .ant-calendar-ok-btn,
.ant-calendar .ant-calendar-ok-btn:active,
.ant-calendar .ant-calendar-ok-btn:focus {
  outline: 0;
}
.ant-calendar .ant-calendar-ok-btn:not([disabled]):hover {
  text-decoration: none;
}
.ant-calendar .ant-calendar-ok-btn:not([disabled]):active {
  outline: 0;
  box-shadow: none;
}
.ant-calendar .ant-calendar-ok-btn.disabled,
.ant-calendar .ant-calendar-ok-btn[disabled] {
  cursor: not-allowed;
}
.ant-calendar .ant-calendar-ok-btn.disabled > *,
.ant-calendar .ant-calendar-ok-btn[disabled] > * {
  pointer-events: none;
}
.ant-calendar .ant-calendar-ok-btn-lg {
  height: 40px;
  padding: 0 15px;
  font-size: 16px;
  border-radius: 4px;
}
.ant-calendar .ant-calendar-ok-btn-sm {
  height: 24px;
  padding: 0 7px;
  font-size: 14px;
  border-radius: 4px;
}
.ant-calendar .ant-calendar-ok-btn > a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-calendar .ant-calendar-ok-btn:hover,
.ant-calendar .ant-calendar-ok-btn:focus {
  color: #fff;
  background-color: #1eba69;
  border-color: #1eba69;
}
.ant-calendar .ant-calendar-ok-btn:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn:focus > a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-calendar .ant-calendar-ok-btn:active,
.ant-calendar .ant-calendar-ok-btn.active {
  color: #fff;
  background-color: #00874a;
  border-color: #00874a;
}
.ant-calendar .ant-calendar-ok-btn:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn.active > a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-calendar .ant-calendar-ok-btn-disabled,
.ant-calendar .ant-calendar-ok-btn.disabled,
.ant-calendar .ant-calendar-ok-btn[disabled],
.ant-calendar .ant-calendar-ok-btn-disabled:hover,
.ant-calendar .ant-calendar-ok-btn.disabled:hover,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover,
.ant-calendar .ant-calendar-ok-btn-disabled:focus,
.ant-calendar .ant-calendar-ok-btn.disabled:focus,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus,
.ant-calendar .ant-calendar-ok-btn-disabled:active,
.ant-calendar .ant-calendar-ok-btn.disabled:active,
.ant-calendar .ant-calendar-ok-btn[disabled]:active,
.ant-calendar .ant-calendar-ok-btn-disabled.active,
.ant-calendar .ant-calendar-ok-btn.disabled.active,
.ant-calendar .ant-calendar-ok-btn[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-calendar .ant-calendar-ok-btn-disabled > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled] > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:focus > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:focus > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled.active > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled.active > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled].active > a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn-disabled > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled] > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:focus > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:focus > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled.active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled.active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled].active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-calendar .ant-calendar-ok-btn-disabled,
.ant-calendar .ant-calendar-ok-btn.disabled,
.ant-calendar .ant-calendar-ok-btn[disabled],
.ant-calendar .ant-calendar-ok-btn-disabled:hover,
.ant-calendar .ant-calendar-ok-btn.disabled:hover,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover,
.ant-calendar .ant-calendar-ok-btn-disabled:focus,
.ant-calendar .ant-calendar-ok-btn.disabled:focus,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus,
.ant-calendar .ant-calendar-ok-btn-disabled:active,
.ant-calendar .ant-calendar-ok-btn.disabled:active,
.ant-calendar .ant-calendar-ok-btn[disabled]:active,
.ant-calendar .ant-calendar-ok-btn-disabled.active,
.ant-calendar .ant-calendar-ok-btn.disabled.active,
.ant-calendar .ant-calendar-ok-btn[disabled].active {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-calendar .ant-calendar-ok-btn-disabled > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled] > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:focus > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:focus > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled]:active > a:only-child,
.ant-calendar .ant-calendar-ok-btn-disabled.active > a:only-child,
.ant-calendar .ant-calendar-ok-btn.disabled.active > a:only-child,
.ant-calendar .ant-calendar-ok-btn[disabled].active > a:only-child {
  color: currentColor;
}
.ant-calendar .ant-calendar-ok-btn-disabled > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled] > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:hover > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:focus > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:focus > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:focus > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled]:active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn-disabled.active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn.disabled.active > a:only-child::after,
.ant-calendar .ant-calendar-ok-btn[disabled].active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-calendar-range-picker-input {
  width: 44%;
  height: 99%;
  text-align: center;
  background-color: transparent;
  border: 0;
  outline: 0;
}
.ant-calendar-range-picker-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-calendar-range-picker-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range-picker-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range-picker-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-calendar-range-picker-input[disabled] {
  cursor: not-allowed;
}
.ant-calendar-range-picker-separator {
  display: inline-block;
  min-width: 10px;
  height: 100%;
  color: rgba(0, 0, 0, 0.45);
  white-space: nowrap;
  text-align: center;
  vertical-align: top;
  pointer-events: none;
}
.ant-calendar-range {
  width: 552px;
  overflow: hidden;
}
.ant-calendar-range .ant-calendar-date-panel::after {
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
  content: '.';
}
.ant-calendar-range-part {
  position: relative;
  width: 50%;
}
.ant-calendar-range-left {
  float: left;
}
.ant-calendar-range-left .ant-calendar-time-picker-inner {
  border-right: 1px solid #e8e8e8;
}
.ant-calendar-range-right {
  float: right;
}
.ant-calendar-range-right .ant-calendar-time-picker-inner {
  border-left: 1px solid #e8e8e8;
}
.ant-calendar-range-middle {
  position: absolute;
  left: 50%;
  z-index: 1;
  height: 34px;
  margin: 1px 0 0 0;
  padding: 0 200px 0 0;
  color: rgba(0, 0, 0, 0.45);
  line-height: 34px;
  text-align: center;
  transform: translateX(-50%);
  pointer-events: none;
}
.ant-calendar-range-right .ant-calendar-date-input-wrap {
  margin-left: -90px;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-range-middle {
  padding: 0 10px 0 0;
  transform: translateX(-50%);
}
.ant-calendar-range .ant-calendar-today :not(.ant-calendar-disabled-cell) :not(.ant-calendar-last-month-cell) :not(.ant-calendar-next-month-btn-day) .ant-calendar-date {
  color: #00ad59;
  background: #90e0af;
  border-color: #00ad59;
}
.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date,
.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date {
  color: #fff;
  background: #00ad59;
  border: 1px solid transparent;
}
.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date:hover,
.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date:hover {
  background: #00ad59;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-range-right .ant-calendar-date-input-wrap {
  margin-left: 0;
}
.ant-calendar-range .ant-calendar-input-wrap {
  position: relative;
  height: 34px;
}
.ant-calendar-range .ant-calendar-input,
.ant-calendar-range .ant-calendar-time-picker-input {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 32px;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  height: 24px;
  padding-right: 0;
  padding-left: 0;
  line-height: 24px;
  border: 0;
  box-shadow: none;
}
.ant-calendar-range .ant-calendar-input::-moz-placeholder,
.ant-calendar-range .ant-calendar-time-picker-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-calendar-range .ant-calendar-input:-ms-input-placeholder,
.ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range .ant-calendar-input::-webkit-input-placeholder,
.ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-calendar-range .ant-calendar-input:placeholder-shown,
.ant-calendar-range .ant-calendar-time-picker-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-calendar-range .ant-calendar-input:hover,
.ant-calendar-range .ant-calendar-time-picker-input:hover {
  border-color: #1eba69;
  border-right-width: 1px !important;
}
.ant-calendar-range .ant-calendar-input:focus,
.ant-calendar-range .ant-calendar-time-picker-input:focus {
  border-color: #1eba69;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 173, 89, 0.2);
}
.ant-calendar-range .ant-calendar-input-disabled,
.ant-calendar-range .ant-calendar-time-picker-input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-calendar-range .ant-calendar-input-disabled:hover,
.ant-calendar-range .ant-calendar-time-picker-input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-calendar-range .ant-calendar-input[disabled],
.ant-calendar-range .ant-calendar-time-picker-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-calendar-range .ant-calendar-input[disabled]:hover,
.ant-calendar-range .ant-calendar-time-picker-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
textarea.ant-calendar-range .ant-calendar-input,
textarea.ant-calendar-range .ant-calendar-time-picker-input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-calendar-range .ant-calendar-input-lg,
.ant-calendar-range .ant-calendar-time-picker-input-lg {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-calendar-range .ant-calendar-input-sm,
.ant-calendar-range .ant-calendar-time-picker-input-sm {
  height: 24px;
  padding: 1px 7px;
}
.ant-calendar-range .ant-calendar-input:focus,
.ant-calendar-range .ant-calendar-time-picker-input:focus {
  box-shadow: none;
}
.ant-calendar-range .ant-calendar-time-picker-icon {
  display: none;
}
.ant-calendar-range.ant-calendar-week-number {
  width: 574px;
}
.ant-calendar-range.ant-calendar-week-number .ant-calendar-range-part {
  width: 286px;
}
.ant-calendar-range .ant-calendar-year-panel,
.ant-calendar-range .ant-calendar-month-panel,
.ant-calendar-range .ant-calendar-decade-panel {
  top: 34px;
}
.ant-calendar-range .ant-calendar-month-panel .ant-calendar-year-panel {
  top: 0;
}
.ant-calendar-range .ant-calendar-decade-panel-table,
.ant-calendar-range .ant-calendar-year-panel-table,
.ant-calendar-range .ant-calendar-month-panel-table {
  height: 208px;
}
.ant-calendar-range .ant-calendar-in-range-cell {
  position: relative;
  border-radius: 0;
}
.ant-calendar-range .ant-calendar-in-range-cell > div {
  position: relative;
  z-index: 1;
}
.ant-calendar-range .ant-calendar-in-range-cell::before {
  position: absolute;
  top: 4px;
  right: 0;
  bottom: 4px;
  left: 0;
  display: block;
  background: #d5edde;
  border: 0;
  border-radius: 0;
  content: '';
}
.ant-calendar-range .ant-calendar-footer-extra {
  float: left;
}
div.ant-calendar-range-quick-selector {
  text-align: left;
}
div.ant-calendar-range-quick-selector > a {
  margin-right: 8px;
}
.ant-calendar-range .ant-calendar-header,
.ant-calendar-range .ant-calendar-month-panel-header,
.ant-calendar-range .ant-calendar-year-panel-header,
.ant-calendar-range .ant-calendar-decade-panel-header {
  border-bottom: 0;
}
.ant-calendar-range .ant-calendar-body,
.ant-calendar-range .ant-calendar-month-panel-body,
.ant-calendar-range .ant-calendar-year-panel-body,
.ant-calendar-range .ant-calendar-decade-panel-body {
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker {
  top: 68px;
  z-index: 2;
  width: 100%;
  height: 207px;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-panel {
  height: 267px;
  margin-top: -34px;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-inner {
  height: 100%;
  padding-top: 40px;
  background: none;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-combobox {
  display: inline-block;
  height: 100%;
  background-color: #fff;
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select {
  height: 100%;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select ul {
  max-height: 100%;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn {
  margin-right: 8px;
}
.ant-calendar-range.ant-calendar-time .ant-calendar-today-btn {
  height: 22px;
  margin: 8px 12px;
  line-height: 22px;
}
.ant-calendar-range-with-ranges.ant-calendar-time .ant-calendar-time-picker {
  height: 233px;
}
.ant-calendar-range.ant-calendar-show-time-picker .ant-calendar-body {
  border-top-color: transparent;
}
.ant-calendar-time-picker {
  position: absolute;
  top: 40px;
  width: 100%;
  background-color: #fff;
}
.ant-calendar-time-picker-panel {
  position: absolute;
  z-index: 1050;
  width: 100%;
}
.ant-calendar-time-picker-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  font-size: 14px;
  line-height: 1.5;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  outline: none;
}
.ant-calendar-time-picker-combobox {
  width: 100%;
}
.ant-calendar-time-picker-column-1,
.ant-calendar-time-picker-column-1 .ant-calendar-time-picker-select {
  width: 100%;
}
.ant-calendar-time-picker-column-2 .ant-calendar-time-picker-select {
  width: 50%;
}
.ant-calendar-time-picker-column-3 .ant-calendar-time-picker-select {
  width: 33.33%;
}
.ant-calendar-time-picker-column-4 .ant-calendar-time-picker-select {
  width: 25%;
}
.ant-calendar-time-picker-input-wrap {
  display: none;
}
.ant-calendar-time-picker-select {
  position: relative;
  float: left;
  height: 226px;
  overflow: hidden;
  font-size: 14px;
  border-right: 1px solid #e8e8e8;
}
.ant-calendar-time-picker-select:hover {
  overflow-y: auto;
}
.ant-calendar-time-picker-select:first-child {
  margin-left: 0;
  border-left: 0;
}
.ant-calendar-time-picker-select:last-child {
  border-right: 0;
}
.ant-calendar-time-picker-select ul {
  width: 100%;
  max-height: 206px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-calendar-time-picker-select li {
  width: 100%;
  height: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  list-style: none;
  cursor: pointer;
  transition: all 0.3s;
  user-select: none;
}
.ant-calendar-time-picker-select li:last-child::after {
  display: block;
  height: 202px;
  content: '';
}
.ant-calendar-time-picker-select li:hover {
  background: #d5edde;
}
.ant-calendar-time-picker-select li:focus {
  color: #00ad59;
  font-weight: 600;
  outline: none;
}
li.ant-calendar-time-picker-select-option-selected {
  font-weight: 600;
  background: #f5f5f5;
}
li.ant-calendar-time-picker-select-option-disabled {
  color: rgba(0, 0, 0, 0.25);
}
li.ant-calendar-time-picker-select-option-disabled:hover {
  background: transparent;
  cursor: not-allowed;
}
.ant-calendar-time .ant-calendar-day-select {
  display: inline-block;
  padding: 0 2px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  line-height: 34px;
}
.ant-calendar-time .ant-calendar-footer {
  position: relative;
  height: auto;
}
.ant-calendar-time .ant-calendar-footer-btn {
  text-align: right;
}
.ant-calendar-time .ant-calendar-footer .ant-calendar-today-btn {
  float: left;
  margin: 0;
}
.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn {
  display: inline-block;
  margin-right: 8px;
}
.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn-disabled {
  color: rgba(0, 0, 0, 0.25);
}
.ant-calendar-month-panel {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  background: #fff;
  border-radius: 4px;
  outline: none;
}
.ant-calendar-month-panel > div {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.ant-calendar-month-panel-hidden {
  display: none;
}
.ant-calendar-month-panel-header {
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
  user-select: none;
  position: relative;
}
.ant-calendar-month-panel-header a:hover {
  color: #1eba69;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-century-select,
.ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select,
.ant-calendar-month-panel-header .ant-calendar-month-panel-year-select,
.ant-calendar-month-panel-header .ant-calendar-month-panel-month-select {
  display: inline-block;
  padding: 0 2px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  line-height: 40px;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-century-select-arrow,
.ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select-arrow,
.ant-calendar-month-panel-header .ant-calendar-month-panel-year-select-arrow,
.ant-calendar-month-panel-header .ant-calendar-month-panel-month-select-arrow {
  display: none;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn {
  position: absolute;
  top: 0;
  display: inline-block;
  padding: 0 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  font-family: Arial, 'Hiragino Sans GB', 'Microsoft Yahei', 'Microsoft Sans Serif', sans-serif;
  line-height: 40px;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn {
  left: 7px;
  height: 100%;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn:hover::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn:hover::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn::after {
  display: none;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn::after {
  position: relative;
  left: -3px;
  display: inline-block;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn {
  right: 7px;
  height: 100%;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:hover::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:hover::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::after {
  display: none;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::after {
  transform: rotate(135deg) scale(0.8);
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::before {
  position: relative;
  left: 3px;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn::after,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn::after {
  display: inline-block;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn {
  left: 29px;
  height: 100%;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn::after {
  display: none;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn {
  right: 29px;
  height: 100%;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:hover::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn::after {
  display: none;
}
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn::before,
.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn::after {
  transform: rotate(135deg) scale(0.8);
}
.ant-calendar-month-panel-body {
  flex: 1;
}
.ant-calendar-month-panel-footer {
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-month-panel-footer .ant-calendar-footer-extra {
  padding: 0 12px;
}
.ant-calendar-month-panel-table {
  width: 100%;
  height: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
  color: #fff;
  background: #00ad59;
}
.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover {
  color: #fff;
  background: #00ad59;
}
.ant-calendar-month-panel-cell {
  text-align: center;
}
.ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,
.ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-calendar-month-panel-month {
  display: inline-block;
  height: 24px;
  margin: 0 auto;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 24px;
  text-align: center;
  background: transparent;
  border-radius: 2px;
  transition: background 0.3s ease;
}
.ant-calendar-month-panel-month:hover {
  background: #d5edde;
  cursor: pointer;
}
.ant-calendar-year-panel {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  background: #fff;
  border-radius: 4px;
  outline: none;
}
.ant-calendar-year-panel > div {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.ant-calendar-year-panel-hidden {
  display: none;
}
.ant-calendar-year-panel-header {
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
  user-select: none;
  position: relative;
}
.ant-calendar-year-panel-header a:hover {
  color: #1eba69;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-century-select,
.ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select,
.ant-calendar-year-panel-header .ant-calendar-year-panel-year-select,
.ant-calendar-year-panel-header .ant-calendar-year-panel-month-select {
  display: inline-block;
  padding: 0 2px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  line-height: 40px;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-century-select-arrow,
.ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select-arrow,
.ant-calendar-year-panel-header .ant-calendar-year-panel-year-select-arrow,
.ant-calendar-year-panel-header .ant-calendar-year-panel-month-select-arrow {
  display: none;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn {
  position: absolute;
  top: 0;
  display: inline-block;
  padding: 0 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  font-family: Arial, 'Hiragino Sans GB', 'Microsoft Yahei', 'Microsoft Sans Serif', sans-serif;
  line-height: 40px;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn {
  left: 7px;
  height: 100%;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn:hover::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn:hover::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn::after {
  display: none;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn::after {
  position: relative;
  left: -3px;
  display: inline-block;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn {
  right: 7px;
  height: 100%;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:hover::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:hover::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::after {
  display: none;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::after {
  transform: rotate(135deg) scale(0.8);
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::before {
  position: relative;
  left: 3px;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn::after,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn::after {
  display: inline-block;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn {
  left: 29px;
  height: 100%;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn::after {
  display: none;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn {
  right: 29px;
  height: 100%;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:hover::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn::after {
  display: none;
}
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn::before,
.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn::after {
  transform: rotate(135deg) scale(0.8);
}
.ant-calendar-year-panel-body {
  flex: 1;
}
.ant-calendar-year-panel-footer {
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-year-panel-footer .ant-calendar-footer-extra {
  padding: 0 12px;
}
.ant-calendar-year-panel-table {
  width: 100%;
  height: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.ant-calendar-year-panel-cell {
  text-align: center;
}
.ant-calendar-year-panel-year {
  display: inline-block;
  height: 24px;
  margin: 0 auto;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 24px;
  text-align: center;
  background: transparent;
  border-radius: 2px;
  transition: background 0.3s ease;
}
.ant-calendar-year-panel-year:hover {
  background: #d5edde;
  cursor: pointer;
}
.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year {
  color: #fff;
  background: #00ad59;
}
.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover {
  color: #fff;
  background: #00ad59;
}
.ant-calendar-year-panel-last-decade-cell .ant-calendar-year-panel-year,
.ant-calendar-year-panel-next-decade-cell .ant-calendar-year-panel-year {
  color: rgba(0, 0, 0, 0.25);
  user-select: none;
}
.ant-calendar-decade-panel {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  display: flex;
  flex-direction: column;
  background: #fff;
  border-radius: 4px;
  outline: none;
}
.ant-calendar-decade-panel-hidden {
  display: none;
}
.ant-calendar-decade-panel-header {
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
  user-select: none;
  position: relative;
}
.ant-calendar-decade-panel-header a:hover {
  color: #1eba69;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-month-select {
  display: inline-block;
  padding: 0 2px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  line-height: 40px;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select-arrow,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select-arrow,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select-arrow,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-month-select-arrow {
  display: none;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn {
  position: absolute;
  top: 0;
  display: inline-block;
  padding: 0 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  font-family: Arial, 'Hiragino Sans GB', 'Microsoft Yahei', 'Microsoft Sans Serif', sans-serif;
  line-height: 40px;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn {
  left: 7px;
  height: 100%;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn:hover::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn:hover::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn::after {
  display: none;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn::after {
  position: relative;
  left: -3px;
  display: inline-block;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn {
  right: 7px;
  height: 100%;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:hover::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:hover::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::after {
  display: none;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::after {
  transform: rotate(135deg) scale(0.8);
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::before {
  position: relative;
  left: 3px;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn::after,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn::after {
  display: inline-block;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn {
  left: 29px;
  height: 100%;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn::after {
  display: none;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn {
  right: 29px;
  height: 100%;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: '';
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn:hover::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn:hover::after {
  border-color: rgba(0, 0, 0, 0.65);
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn::after {
  display: none;
}
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn::before,
.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn::after {
  transform: rotate(135deg) scale(0.8);
}
.ant-calendar-decade-panel-body {
  flex: 1;
}
.ant-calendar-decade-panel-footer {
  border-top: 1px solid #e8e8e8;
}
.ant-calendar-decade-panel-footer .ant-calendar-footer-extra {
  padding: 0 12px;
}
.ant-calendar-decade-panel-table {
  width: 100%;
  height: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.ant-calendar-decade-panel-cell {
  white-space: nowrap;
  text-align: center;
}
.ant-calendar-decade-panel-decade {
  display: inline-block;
  height: 24px;
  margin: 0 auto;
  padding: 0 6px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 24px;
  text-align: center;
  background: transparent;
  border-radius: 2px;
  transition: background 0.3s ease;
}
.ant-calendar-decade-panel-decade:hover {
  background: #d5edde;
  cursor: pointer;
}
.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade {
  color: #fff;
  background: #00ad59;
}
.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover {
  color: #fff;
  background: #00ad59;
}
.ant-calendar-decade-panel-last-century-cell .ant-calendar-decade-panel-decade,
.ant-calendar-decade-panel-next-century-cell .ant-calendar-decade-panel-decade {
  color: rgba(0, 0, 0, 0.25);
  user-select: none;
}
.ant-calendar-month .ant-calendar-month-header-wrap {
  position: relative;
  height: 288px;
}
.ant-calendar-month .ant-calendar-month-panel,
.ant-calendar-month .ant-calendar-year-panel {
  top: 0;
  height: 100%;
}
.ant-calendar-week-number-cell {
  opacity: 0.5;
}
.ant-calendar-week-number .ant-calendar-body tr {
  cursor: pointer;
  transition: all 0.3s;
}
.ant-calendar-week-number .ant-calendar-body tr:hover {
  background: #d5edde;
}
.ant-calendar-week-number .ant-calendar-body tr.ant-calendar-active-week {
  font-weight: bold;
  background: #90e0af;
}
.ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day .ant-calendar-date,
.ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day:hover .ant-calendar-date {
  color: rgba(0, 0, 0, 0.65);
  background: transparent;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2nKHxzGkSYVuUL1OYxrdFB .ant-typography {
  color: #1890ff;
  font-size: 15px;
  margin-bottom: 0;
}
._35u8Dgex3GKD4upRUCHW8A .ant-typography {
  color: #595959;
  font-size: 15px;
  margin-bottom: 0;
}
._34kIG3sNVfQ4Mn2R3pHvqs {
  margin-top: 5px;
}
._34kIG3sNVfQ4Mn2R3pHvqs .ant-typography {
  color: #595959;
  margin-bottom: 0;
}
._1BBRzpLErjjeoEpyLeCfx4 .ant-typography {
  color: #595959;
  margin-bottom: 0;
}
._1zt9HzaRIkUhOHFrmNCSKp {
  height: 50px;
}
.H5wiiiX8Ju1mq6aYKw3rD {
  color: rgba(0, 0, 0, 0.2);
}
._1-7khYX_DWqkpanF0i2L_e {
  background-color: #ffd54f;
}
._35T88CpFc8RL5Aplc638aH {
  margin-right: 5px;
}
._1H9u7MipZWlmlYzUiQElB0 {
  margin-bottom: 3px;
}
._3YfRcgnsB3o356TS7phQQK {
  margin: 20px -32px -24px -32px;
  border: 0 1px 0 1px solid #e8e8e8;
  border-radius: 0 0 1px 1px;
  background-color: #fafafa;
}
._9WAz5jgEto9F-mcZLQ44Q {
  padding: 10px 34px;
}
._9WAz5jgEto9F-mcZLQ44Q small {
  color: #8c8c8c;
}
._3C0-TeoALvutNDXywosIE- {
  color: #8c8c8c;
}
.BgDONdlqymZkHTgctNgBQ {
  background-color: #FFF9E6;
  color: #4B3C24;
  margin-right: 8px;
  border: none;
}
.vuuQXMQUDrirfrlqCsEDP {
  color: #FFD700;
}
@media screen and (max-width: 480px) {
  ._3YfRcgnsB3o356TS7phQQK {
    margin: 12px -16px -12px -16px;
  }
  ._9WAz5jgEto9F-mcZLQ44Q {
    padding: 10px 18px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1k45R-BAh3PMwR4YamCqIi .ant-typography {
  margin-bottom: 10px;
}
._1k45R-BAh3PMwR4YamCqIi .ant-card-body {
  padding: 15px 30px;
}
._1k45R-BAh3PMwR4YamCqIi :hover {
  background-color: rgba(246, 255, 237, 0.8);
}
.udTR_4yDyj2azDF7qFre4 .ant-typography {
  margin-bottom: 10px;
}
.udTR_4yDyj2azDF7qFre4 .ant-card-body {
  padding: 15px 30px;
}
._1JFJQ-aXNTuGcAQgAR5iT3 .ant-typography {
  margin-bottom: 0;
}
._1JFJQ-aXNTuGcAQgAR5iT3 .ant-card-body {
  padding: 10px 30px;
}
._2TUweyvHJfZBw1Y8rdmWK4 {
  margin-bottom: 5px;
}
._36_hAFDQ5bN9vxyfuAgRD- {
  color: #262626;
}
._3nSSV8QZdZId1et_kiKroy {
  font-size: 11px;
  color: #8c8c8c;
}
._2aAYqS8dG-cjvo4i6NrMd6 {
  color: #2d64b3;
  font-size: 15px;
}
._3iQnevcGi6BP_n52JhA7c7 {
  color: #461a8e;
  font-size: 15px;
}
._2-0lkAPisonxOrCsNgXK13 {
  font-size: 15px;
  white-space: pre-wrap;
}
._2r4Z0n0CHkh3YDJ9rheHLa {
  color: #2d64b3;
  font-size: 15px;
  white-space: pre-wrap;
}
._2kwvZ9Q3WlGVKBBZihfc5o {
  color: #461a8e;
  font-size: 15px;
  white-space: pre-wrap;
}
._29pXN8v1kgnYPddxdqi4e2 {
  width: 100%;
  border-radius: 1px;
  cursor: zoom-out;
}
._3WkAiasxlAonW3y2SLHH04 {
  max-width: 30%;
  max-height: 120px;
  margin: 0 10px 20px 0;
  border-radius: 1px;
  cursor: zoom-in;
  user-select: none;
}
.nMXo2vF9V00ICvDz7U_6d {
  max-width: 70%;
  max-height: 400px;
  margin: 0 10px 20px 0;
  border-radius: 1px;
  cursor: zoom-in;
  user-select: none;
}
._3xx2AzkTjJq50OuqW_AfXX {
  color: #595959;
}
._1uq1MMXU9_vOMLknTYZIXd {
  margin-right: 3px;
  cursor: pointer;
}
._2Oveom9-hjQc-F5tfzgqrY {
  cursor: pointer;
}
._1SlQ5DXdcuQcTqLyMfyHSi {
  color: #fa541c;
}
._PYpxHu31WMOnYGBRNL8k .ant-card {
  cursor: pointer;
  margin-bottom: 12px;
  background-color: #fafafa;
}
._PYpxHu31WMOnYGBRNL8k .ant-card .ant-card-body {
  padding: 16px;
  min-height: 116px;
}
._PYpxHu31WMOnYGBRNL8k .ant-card .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._PYpxHu31WMOnYGBRNL8k .ant-card :hover {
  background-color: #fafafa;
}
.wC0549N1fLmuPwMuYl5nA {
  max-width: 80%;
  overflow: hidden;
  padding: 10px;
  clear: both;
  background: #f5f5f5;
  border: solid 1px #dedede;
  position: relative;
  margin: 0px 0 5px;
  user-select: none;
}
.wC0549N1fLmuPwMuYl5nA :hover {
  background-color: transparent;
}
._1W53ep8qVC250VYfjw20Ud {
  cursor: url(//tb2.bdstatic.com/tb/static-frs/img/bigpicprev_ef133059.cur), pointer;
  left: 10px;
}
._18E410ZowdCdNeANs_9Wkv {
  cursor: url(//tb2.bdstatic.com/tb/static-frs/img/bigpicnext_61053ea6.cur), pointer;
  right: 10px;
}
._16dHXu69GFfvE_2EOFLIPi {
  background-image: url(//tb1.bdstatic.com/about:blank);
  bottom: 10px;
  position: absolute;
  top: 0;
  width: 33.33%;
}
@media screen and (max-width: 480px) {
  ._1k45R-BAh3PMwR4YamCqIi .ant-card-body {
    padding: 10px 20px;
  }
  ._1k45R-BAh3PMwR4YamCqIi :hover {
    background-color: transparent;
  }
  ._1JFJQ-aXNTuGcAQgAR5iT3 .ant-typography {
    margin-bottom: 0;
  }
  ._1JFJQ-aXNTuGcAQgAR5iT3 .ant-card-body {
    padding: 10px 20px;
  }
  .udTR_4yDyj2azDF7qFre4 .ant-card-body {
    padding: 15px 20px;
  }
  .wC0549N1fLmuPwMuYl5nA {
    max-width: 100%;
  }
  ._3WkAiasxlAonW3y2SLHH04 {
    max-width: 30%;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3OdCWowDtTTj-jjt9idcZ6 {
  margin: -24px;
  padding: 24px 0;
  background-color: #eef0f5;
}
.AGoyXr-IOOfuQ9LHHh-ZW {
  height: 48px;
  margin: 16px 0 0 0;
}
.AGoyXr-IOOfuQ9LHHh-ZW .ant-menu {
  font-size: 20px;
  background-color: #fafafa;
}
.AGoyXr-IOOfuQ9LHHh-ZW .ant-menu .ant-menu-item {
  min-width: 100px;
  text-align: center;
}
.AGoyXr-IOOfuQ9LHHh-ZW .ant-menu .ant-menu-item-selected {
  border-bottom: 2px solid #00ad59;
}
._1nHqk3xBNNWLF6E26slRDA {
  background-color: #fff;
}
._1nHqk3xBNNWLF6E26slRDA .ant-tabs-bar {
  margin: 0;
}
._1nHqk3xBNNWLF6E26slRDA .ant-tabs-tab {
  margin: 0 5px 0 0;
}
.ET32HVf9nIMvwVxiVs6se {
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #e8e8e8;
}
._CpIwFeNd7xNbK15ly2wi {
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: #e8e8e8;
  min-height: 50vh;
}
._CpIwFeNd7xNbK15ly2wi .ant-divider-horizontal {
  margin: 0;
}
._39Y3SF0OoxkmCnJw1xlqk {
  font-size: 20px;
  line-height: 40px;
  color: #135238;
  padding: 3px 0 3px 10px;
  background-color: #F1F1F1;
  border-left: 5px solid #135238;
  margin: 10px 0;
}
._3sifuNGaJe3zG2qInQUZjT {
  font-size: 20px;
  line-height: 40px;
  color: #135238;
  padding: 3px 0;
  background-color: #F1F1F1;
  margin: 10px 0;
}
._2lKksx3FPKP0aCR4zbu75z {
  margin: 20px 0 40px 0;
}
._3UwzSPvHGz6SMU-JSGFRcS {
  background-color: #ffd54f;
}
.dh2GG9-B7oEuy13xn9i9b {
  padding: 20px 15px 0 15px;
}
._3rTgBs249GWGiuRimy15sc {
  background-color: #fafafa;
}
.CIk13Gy4Ji2MU4W7ZGf1A {
  padding: 30px 0 60px 30px;
}
._3IMxQEv4v5H_JLJdamtLvI {
  padding: 36px 18px 20px 18px;
  cursor: pointer;
}
._399uztfNe4x1j0C-7DYGfe {
  padding: 0 18px;
}
.SCPdGtY0WtZHL6QbY9Zjo {
  font-size: 15px;
  font-weight: 500;
}
._3I2hy2jolsn2FtBzOvMYfS {
  font-size: 16px;
}
._3VWu6WpbS9RfoO35O-w02_ {
  color: #595959;
  margin-bottom: 10px;
  cursor: pointer;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  padding: 5px 10px;
}
._2sIOUAHO4HSuESOoO1y5ZP {
  margin-bottom: 10px;
  cursor: pointer;
  color: #fff;
  border: 1px solid #00ad59;
  border-radius: 5px;
  padding: 5px 10px;
  background-color: #00ad59;
}
@media screen and (max-width: 480px) {
  ._3OdCWowDtTTj-jjt9idcZ6 {
    padding: 0;
  }
  .ET32HVf9nIMvwVxiVs6se {
    border-width: 0 0 1px 0;
  }
  ._CpIwFeNd7xNbK15ly2wi {
    border: none;
  }
  .CIk13Gy4Ji2MU4W7ZGf1A {
    padding: 30px 20px 60px 20px;
  }
  ._1BZOS3jEY_5X5Y5H0ODtFT {
    margin: 0 20px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3yZ08Vt3Hk_G0VR4vVhW-1 {
  margin: -24px;
  padding: 24px 0;
  background-color: #eef0f5;
}
._2hqZsfP_dvIZpx5SyfiWuf {
  height: 48px;
  margin: 10px 0 0 0;
}
._2hqZsfP_dvIZpx5SyfiWuf .ant-menu {
  font-size: 20px;
  background-color: #fafafa;
}
._2hqZsfP_dvIZpx5SyfiWuf .ant-menu .ant-menu-item {
  min-width: 100px;
  text-align: center;
}
._2hqZsfP_dvIZpx5SyfiWuf .ant-menu .ant-menu-item-selected {
  border-bottom: 2px solid #00ad59;
}
._3OuHO9Pn3rbDLC42j3wqFu {
  background-color: #fff;
}
._3OuHO9Pn3rbDLC42j3wqFu .ant-tabs-bar {
  margin: 0;
}
._3OuHO9Pn3rbDLC42j3wqFu .ant-tabs-tab {
  margin: 0 5px 0 0;
}
._3gCE-gwH5xa9_8MVzwTMAX {
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #e8e8e8;
  margin-bottom: 36px;
}
._2HSZKiKEGGB68H43lz_0og {
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: #e8e8e8;
  min-height: 50vh;
}
._2HSZKiKEGGB68H43lz_0og .ant-btn-background-ghost.ant-btn-danger {
  border-color: #d9d9d9;
}
._1wYTILoLRPPyqaUOTgcavE {
  margin-top: 0;
}
._38lTnKzfyb-Xdtb1JT9b4U {
  font-size: 20px;
  line-height: 40px;
  color: #135238;
  padding: 3px 0 3px 10px;
  background-color: #F1F1F1;
  border-left: 5px solid #135238;
  margin: 10px 0;
}
._1jwteYyq6nw0wLt2rPlht3 {
  font-size: 20px;
  line-height: 40px;
  color: #135238;
  padding: 3px 0;
  background-color: #F1F1F1;
  margin: 10px 0;
}
.vxTp2TT0RSemoiFRNi2Gx {
  margin: 20px 0 40px 0;
}
._1fz8TTz34F2RxJbK5MAddf {
  background-color: #ffd54f;
}
.bYyTl-HwbT_BPojulJvZz {
  padding: 20px 15px 0 15px;
}
._3-ineFk6lF8ztJZphWVwEZ {
  background-color: #fafafa;
}
._3SOb_ze-hAIfTJjeAEI88z {
  padding: 30px 0 60px 30px;
}
.cm_NPJ7dAoFUEV8CyhlY8 {
  padding: 30px 18px 20px 18px;
  cursor: pointer;
}
._3L9fZ3HoCJ6Z-BnNwKc3Fo {
  padding: 0 18px;
}
._1VSJ9m-KPnIcrn8OSLIvb0 {
  font-size: 15px;
  font-weight: 500;
}
._1jct8pKVxHAuhFEFkkhJTL {
  font-size: 16px;
}
._164D9_8YDs5HLYoSPqGf-f {
  margin-bottom: 10px;
  cursor: pointer;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  padding: 5px 10px;
}
._1zmMRG6FWgJqOfHmfHFrYn {
  margin-bottom: 10px;
  cursor: pointer;
  color: #fff;
  border: 1px solid #00ad59;
  border-radius: 5px;
  padding: 5px 10px;
  background-color: #00ad59;
}
._2TItUv8oJuyN-K77fkDB0r {
  width: 100%;
  height: 0;
  padding-bottom: 51%;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: cover;
  cursor: pointer;
}
._3MdjNdp7dPAjsg3H7S0F58 {
  width: 100%;
  height: 0;
  padding-bottom: 51%;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: cover;
  cursor: pointer;
}
._2UAdMhfQJ9QBiZkjV0OKhP h1 {
  height: 0;
  margin-top: 40%;
  padding: 1% 3% 10% 3%;
  background-color: rgba(0, 0, 0, 0.4);
  color: white;
  font-size: 26px;
  line-height: 34px;
  font-weight: 500;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: pre-wrap;
  word-break: normal;
}
._2UAdMhfQJ9QBiZkjV0OKhP h1 strong {
  font-weight: 500;
}
._1lWTFqzTVZu2AsUvPeI3dN h1 {
  height: 0;
  margin-top: 40%;
  padding: 1% 3% 10% 3%;
  background-color: rgba(0, 0, 0, 0.4);
  color: white;
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: pre-wrap;
  word-break: normal;
}
._1lWTFqzTVZu2AsUvPeI3dN h1 strong {
  font-weight: 500;
}
._1BCnqp1XHJ3ZdV8932ZAMo {
  padding: 10px 20px;
  background-color: white;
  white-space: pre-wrap;
  word-break: normal;
}
._1BCnqp1XHJ3ZdV8932ZAMo img {
  max-width: 100%;
}
._8oToShEKV3aAuilv0BFGK {
  font-size: 12px;
  line-height: 20px;
  color: #595959;
  margin-bottom: 3%;
}
.s5xenb8HBniOis1zZRPsN {
  margin: 0 10px 10px 0;
  cursor: pointer;
  border: 1px solid #d9d9d9;
  border-radius: 3px;
}
.TUgx3lpN045e3XQ2oa4jS {
  margin-right: 5px;
}
.h4-bQGrnSRx6Ya2pAV7J2 .ant-form-item {
  margin-bottom: 10px;
}
.aq92dTPR6tvz-3_dO2yeh {
  margin: 0 0 30px 0;
}
._3wWo5z4c6f427YjQVGl2Q3 {
  margin: 30px 0 10px 0;
}
._2x3pJ1_55aMqgJCenPvVL8 {
  border: 1px solid #8c8c8c;
  border-radius: 20px;
  padding: 5px 10px;
}
.bV_mEkjOIueacEIn86ro {
  width: 100%;
  border-radius: 1px;
  padding-bottom: 12px;
}
@media screen and (max-width: 768px) {
  ._2UAdMhfQJ9QBiZkjV0OKhP h1 {
    font-size: 16px;
    line-height: 24px;
  }
}
@media screen and (max-width: 576px) {
  ._2UAdMhfQJ9QBiZkjV0OKhP h1 {
    font-size: 12px;
    line-height: 14px;
  }
}
@media screen and (max-width: 480px) {
  ._3yZ08Vt3Hk_G0VR4vVhW-1 {
    padding: 0;
  }
  ._3gCE-gwH5xa9_8MVzwTMAX {
    border-width: 0 0 1px 0;
    margin-bottom: 0;
  }
  ._2HSZKiKEGGB68H43lz_0og {
    border: none;
  }
  ._3SOb_ze-hAIfTJjeAEI88z {
    padding: 30px 20px 60px 20px;
  }
  ._1BI3-E6D3Ht6dIIftcxSp6 {
    margin: 0 20px;
  }
  ._3MdjNdp7dPAjsg3H7S0F58 {
    margin-top: 0;
  }
  .bV_mEkjOIueacEIn86ro {
    padding: 20px;
    background-color: #fff;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._35RvdH9Av1ZLqvTb6MUkG5 {
  margin: -24px;
  padding: 24px 0;
  background-color: #eef0f5;
}
.bw7ltIU5Q3i40q8OYGT6Q {
  height: 48px;
  margin: 16px 0 0 0;
}
.bw7ltIU5Q3i40q8OYGT6Q .ant-menu {
  font-size: 20px;
  background-color: #fafafa;
}
.bw7ltIU5Q3i40q8OYGT6Q .ant-menu .ant-menu-item {
  min-width: 100px;
  text-align: center;
}
.bw7ltIU5Q3i40q8OYGT6Q .ant-menu .ant-menu-item-selected {
  border-bottom: 2px solid #00ad59;
}
.xa7E5Di3QTXSy3MSWxM-C {
  background-color: #fff;
}
.xa7E5Di3QTXSy3MSWxM-C .ant-tabs-bar {
  margin: 0;
}
.xa7E5Di3QTXSy3MSWxM-C .ant-tabs-tab {
  margin: 0 5px 0 0;
}
._2iyWOr6Zz7JT0Uan2Lof4K {
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #e8e8e8;
}
._3-WleO48-GNMMDkj1ow3En {
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: #e8e8e8;
  min-height: 50vh;
}
._3-WleO48-GNMMDkj1ow3En .ant-divider-horizontal {
  margin: 0;
}
.UwqUgC92PGpAcp79YRrYP {
  font-size: 20px;
  line-height: 40px;
  color: #135238;
  padding: 3px 0 3px 10px;
  background-color: #F1F1F1;
  border-left: 5px solid #135238;
  margin: 10px 0;
}
._3N2o55NFy5PlkEyMiPFuAj {
  font-size: 20px;
  line-height: 40px;
  color: #135238;
  padding: 3px 0;
  background-color: #F1F1F1;
  margin: 10px 0;
}
._3W7AP-GCo9GAtCd--Ay1HA {
  margin: 20px 0 40px 0;
}
.FVmFGXbNWSTAOuuLynP6W {
  background-color: #ffd54f;
}
._3Kgqx0fvOekOvYsOqbaIWW {
  padding: 20px 15px 0 15px;
}
.Dc19kS0_0VhGh7_ERFN6C {
  background-color: #fafafa;
}
._3fdScaQ2OSkJg0Yz2S6Ee8 {
  padding: 30px 0 60px 30px;
}
.MtqWPudtXEjjWrf1GIN2 {
  padding: 36px 18px 20px 18px;
  cursor: pointer;
}
._1dnfoYKdOJF3z7TiCDGddC {
  padding: 0 18px;
}
._3y5Zun4SiNMzQdc7mGBY7g {
  font-size: 15px;
  font-weight: 500;
}
._2LRF3BkX6qnGweORu_cH6z {
  font-size: 16px;
}
._1hN7v4ddPOVD6y2CasG_om {
  color: #595959;
  margin-bottom: 10px;
  cursor: pointer;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  padding: 5px 10px;
}
._39HacMQ7uHOHpI8a76U0Az {
  margin-bottom: 10px;
  cursor: pointer;
  color: #fff;
  border: 1px solid #00ad59;
  border-radius: 5px;
  padding: 5px 10px;
  background-color: #00ad59;
}
@media screen and (max-width: 480px) {
  ._35RvdH9Av1ZLqvTb6MUkG5 {
    padding: 0;
  }
  ._2iyWOr6Zz7JT0Uan2Lof4K {
    border-width: 0 0 1px 0;
  }
  ._3-WleO48-GNMMDkj1ow3En {
    border: none;
  }
  ._3fdScaQ2OSkJg0Yz2S6Ee8 {
    padding: 30px 20px 60px 20px;
  }
  .xRmgS0Zz5XqaIME_q-MT6 {
    margin: 0 20px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2A029Ku5YjvRmtkggrGREV {
  white-space: nowrap;
}
._2A029Ku5YjvRmtkggrGREV .ant-btn {
  border: none;
  color: #00ad59;
}
._1EMhJ1mIBOmTq7rglKsBQy {
  outline: none;
  position: relative;
  list-style-type: none;
  padding: 4px 0;
  margin: 0;
  text-align: left;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  background-clip: padding-box;
}
.i8xrOEdsH2FU7rmLvdFg7 {
  background-color: #eef0f5;
}
.YXEpJqoiyAHARrOQQsNCY {
  overflow: hidden;
  text-overflow: '';
  white-space: nowrap;
}
._2VbvCKmiOOuaSZ4-S3bE5n {
  margin-right: 20px;
  cursor: pointer;
}
._2VbvCKmiOOuaSZ4-S3bE5n:hover {
  color: #00ad59;
}
._1M9J6oWcw9y2Py44W3i4Hr {
  margin-right: 20px;
  color: #fff;
  background-color: #00ad59;
  padding: 3px;
  border-radius: 3px;
  cursor: pointer;
}
._3ZUlfPgE8zb9GeqjluOlij {
  font-weight: 600;
  margin-right: 15px;
}
._3TNvyqRrmXFh6j1GL9qEht {
  font-size: 16px;
  color: #262626;
  margin-bottom: 20px;
}
._3fow1x25oPEuWvg5nrk76o .ant-modal-content {
  min-height: 500px;
}
._2A_RtXsVVGCL3G9tllsmT3 {
  font-size: 15px;
  margin: 15px 0;
  cursor: pointer;
}
._2A_RtXsVVGCL3G9tllsmT3:hover {
  color: #00ad59;
}
._26OWAkxiMmoow9NKXe7sJw {
  color: #00ad59;
  font-size: 15px;
  margin: 15px 0;
}
@media (max-width: 480px) {
  ._3ZUlfPgE8zb9GeqjluOlij {
    font-weight: 400;
    margin-right: 10px;
  }
  ._2VbvCKmiOOuaSZ4-S3bE5n {
    margin-right: 10px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2gd8BxMxGRHrNrBRDOrf8o {
  border: 1px solid #e8e8e8;
  border-radius: 3px;
  padding: 18px 36px;
  background-color: #fafafa;
  margin: 12px 0;
}
._3YVqEztIIW5eW_b3nRkPHn {
  margin-bottom: 10px;
}
._1A0PSglAxo8A9YJIh5XA8S {
  margin-bottom: 14px;
}
._3o6oYaa_kF8TPB7B_BbqOl {
  overflow-x: scroll;
  white-space: nowrap;
  margin-bottom: 10px;
}
._3o6oYaa_kF8TPB7B_BbqOl::-webkit-scrollbar {
  height: 0;
}
._3ZEh3gZ96ghIS4Tevbl2ZE {
  display: inline-block;
}
._3ZEh3gZ96ghIS4Tevbl2ZE .ant-select {
  width: fit-content;
  font-size: 12px;
  color: #00ad59;
  font-weight: 500;
}
._3ZEh3gZ96ghIS4Tevbl2ZE .ant-select-selection {
  border: none;
  box-shadow: none;
  background-color: transparent;
}
._3ZEh3gZ96ghIS4Tevbl2ZE .ant-select-selection__rendered {
  min-width: 79px;
  line-height: normal;
}
._3ZEh3gZ96ghIS4Tevbl2ZE .ant-select-selection__placeholder {
  font-weight: 400;
  color: #8c8c8c;
}
._3ZEh3gZ96ghIS4Tevbl2ZE .ant-select-arrow {
  color: #595959;
}
._3ZEh3gZ96ghIS4Tevbl2ZE .ant-select-selection--single {
  height: 20px;
}
._30sXx0b2E2DmVZW_IaN9H- .ant-select-selection__rendered {
  min-width: 51px;
}
._1a215TLLWDrZr10NQ3BzSc .ant-select-selection__rendered {
  min-width: 61px;
}
.b8SazVwxs0zb7Y8xspYJY .ant-select-selection__rendered {
  min-width: 35px;
}
._1qyUfSoHF5PQxQKLAFiIlB .ant-select-selection__rendered {
  min-width: 60px;
}
._3-dPwbt3ckdP9WBsT-W9Ca .ant-form-item {
  margin-bottom: 0;
}
._3-dPwbt3ckdP9WBsT-W9Ca .ant-form-item-control-wrapper,
._3-dPwbt3ckdP9WBsT-W9Ca .ant-form-item-label {
  display: inline-flex;
}
._2nn_qHidy4lT5Wfc_d_163 {
  list-style: none;
  margin: 0;
  padding: 0;
}
._2nn_qHidy4lT5Wfc_d_163 li {
  border: 1px solid #00ad59;
  display: inline-flex;
  margin: 8px 12px;
  cursor: pointer;
  padding: 6px;
  line-height: 20px;
}
._2nn_qHidy4lT5Wfc_d_163 li .anticon-search {
  color: #005739;
  padding: 3px;
}
._1xVr8kddAmWOn6_1OwBUF3 {
  margin-top: 5px;
}
._325VutIkTrK1mcSlF6_2c0 {
  margin-top: 5px;
  min-width: 14%;
  text-align: center;
}
._3XsK71SUdAiAlhAt6UDmUb {
  margin-right: 12px;
}
._3hU2O2ymbQ4y-xk_Q3vdaZ {
  color: red;
  font-size: 12px;
  bottom: 8px;
}
._3QgENdihtaZGp9PMlUo6ZU {
  color: #8c8c8c;
  margin-top: 10px;
}
.pesx2knzofOtrLfra8CS0 {
  width: 100%;
}
.pesx2knzofOtrLfra8CS0 .ant-radio-button-wrapper {
  border-radius: 0;
}
.pesx2knzofOtrLfra8CS0 .ant-radio-button-wrapper:first-child {
  margin-right: 10px;
}
._1E1ZaR3nOQ8Hqth8Y7hgW6 {
  width: 48%;
  text-align: center;
  margin-bottom: 10px;
}
._97Qb8En_cET-0_Gxr95Ak {
  text-align: center;
  margin-bottom: 10px;
}
._3HWd4QnNWvPGiIs2gNywwl {
  width: 100%;
}
._3HWd4QnNWvPGiIs2gNywwl .ant-radio-button-wrapper {
  border-radius: 0;
  margin-right: 10px;
}
._1xVr8kddAmWOn6_1OwBUF3 {
  width: 23%;
  text-align: center;
  margin-bottom: 10px;
}
@media (max-width: 576px) {
  ._2gd8BxMxGRHrNrBRDOrf8o {
    padding: 17px 16px;
  }
  ._35rT2rgLuEhyV_kNROuPdl {
    margin-left: -10px;
    margin-right: -10px;
  }
  .pesx2knzofOtrLfra8CS0 .ant-radio-button-wrapper {
    margin-right: 10px;
  }
}
@media (max-width: 480px) {
  ._3o6oYaa_kF8TPB7B_BbqOl {
    margin-bottom: 10px;
  }
  ._2gd8BxMxGRHrNrBRDOrf8o {
    border: none;
    border-radius: 0px;
    margin: 0 0 6px 0;
  }
  .pesx2knzofOtrLfra8CS0 {
    width: auto;
  }
  .pesx2knzofOtrLfra8CS0 .ant-radio-button-wrapper {
    border-radius: 4px;
  }
  ._1E1ZaR3nOQ8Hqth8Y7hgW6 {
    width: auto;
    margin-bottom: 0;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3Tlr-mSUewFTWIecQXbqtd {
  white-space: nowrap;
}
._3Tlr-mSUewFTWIecQXbqtd .ant-btn {
  border: none;
  color: #00ad59;
}
._7l5SpJU1yDTpJOqiyz5yR {
  outline: none;
  position: relative;
  list-style-type: none;
  padding: 4px 0;
  margin: 0;
  text-align: left;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  background-clip: padding-box;
}
._OKCb034_7wctApN0t6mi {
  background-color: #eef0f5;
}
._1Z0uGRFrBO-m8rqsEiRH3q {
  overflow: hidden;
  text-overflow: '';
  white-space: nowrap;
}
._21b7YmU4KFK6m-v1usDEwy {
  margin-right: 20px;
  cursor: pointer;
}
._21b7YmU4KFK6m-v1usDEwy:hover {
  color: #00ad59;
}
._1DK13RmNP4Oqpok-BV0vxd {
  margin-right: 20px;
  color: #fff;
  background-color: #00ad59;
  padding: 3px;
  border-radius: 3px;
  cursor: pointer;
}
._223azFhUd9CAwn-51sN0RC {
  font-weight: 600;
  margin-right: 15px;
}
._2cnpL1lc9fEy46Lqam21eu {
  font-size: 16px;
  color: #262626;
  margin-bottom: 20px;
}
.VDsdBswtX2Z55IbUzZ8e8 .ant-modal-content {
  min-height: 500px;
}
._176chN8L6AIfcmviVwXGI- {
  font-size: 15px;
  margin: 15px 0;
  cursor: pointer;
}
._176chN8L6AIfcmviVwXGI-:hover {
  color: #00ad59;
}
._2KUa5l9KcyOoNZHVqZqZDb {
  color: #00ad59;
  font-size: 15px;
  margin: 15px 0;
}
@media (max-width: 480px) {
  ._223azFhUd9CAwn-51sN0RC {
    font-weight: 400;
    margin-right: 10px;
  }
  ._21b7YmU4KFK6m-v1usDEwy {
    margin-right: 10px;
  }
}

.w0QIz78NTaL8MYTN_QDPj {
  width: 100%;
  margin: 10px 0;
  padding: 0 15px;
}
.w0QIz78NTaL8MYTN_QDPj ._307dES8LTrncNaUhfYzagA {
  width: 100%;
  height: auto;
  border-radius: 8px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}

.r5RzneX_xENSQAJhJZiUI,
._193ldJdh6xQAHfm7C1pXLz .zbe95ykoKpcODh3RHgUAB {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
.lGwsgq2KFCx6dWxkrvx4r {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._193ldJdh6xQAHfm7C1pXLz {
  background-color: #eef0f5;
  margin: -24px;
  padding-bottom: 24px;
}
._193ldJdh6xQAHfm7C1pXLz .ant-back-top {
  bottom: 80px;
}
._3dRY-eS1quGtymv15C8cE_ {
  text-align: center;
  font-size: 20px;
  margin: 50px auto;
  color: rgba(0, 0, 0, 0.3);
}
._22SK5dK7jCLr4fsrgWGbeL {
  position: absolute;
  top: 0;
  right: 7px;
  text-align: right;
  padding: 6px 8px;
  line-height: 14px;
  color: #fff;
  background-color: #F50;
  border-radius: 0 0 8px 8px;
  box-shadow: 1px 1px 0 1px rgba(0, 0, 0, 0.1);
}
._2oTzrTYn3HLnCQTCihObg4 {
  margin-top: 10px;
}
._2AB9--4Q8TStIXUNBDN5vS {
  margin-bottom: 50px;
}
._2AB9--4Q8TStIXUNBDN5vS .ant-card-body {
  text-align: center;
  line-height: 200px;
  font-size: 24px;
  cursor: pointer;
  background-color: #eef0f5;
}
._2AB9--4Q8TStIXUNBDN5vS .ant-card-bordered {
  border: none;
}
._29Wcnh3q3271L9g0VAySYy {
  padding: 0;
  margin-top: 48px;
  background-color: #217d5b;
  width: 234.77px;
  height: 352.15px;
}
._3qJ1_mDIFf9lVDFxexcRvE {
  margin: 6px 0 0 15px;
}
@media (max-width: 576px) {
  ._2AB9--4Q8TStIXUNBDN5vS .ant-card-body {
    height: auto;
    line-height: 30px;
  }
  ._2AB9--4Q8TStIXUNBDN5vS .ant-card-bordered {
    border: 1px solid #e8e8e8;
  }
}
._2RXt7Knvo9GD7mPAD7f1KJ {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
._3rZucCGwMTeFlVuUfuwCYl {
  margin-top: 0.6rem;
}
.Ns7WIrW6gy6DFLJkS_ShX {
  display: none;
}
._2xUj8ZD7Gp_0_ueX_XD4wu .ant-card {
  cursor: pointer;
  margin-bottom: 15px;
}
._2xUj8ZD7Gp_0_ueX_XD4wu .ant-card .ant-card-body {
  padding: 24px 32px 0 32px;
}
._2xUj8ZD7Gp_0_ueX_XD4wu .ant-card:hover {
  background-color: #fafafa;
  box-shadow: 5px 0 16px #d9d9d9;
}
._2W3RISwwzb5oOraDTNNCFb {
  margin: 10px 0 20px 0;
}
._3B7csZwrAPhDg8L4ziHJdY {
  margin-top: 10px;
  margin-bottom: 50px;
}
._3kyPZ2y4sP3a3AZTehGeVM {
  font-size: 14px;
}
.BEhBGwlEp8ISK5CFgWRkf {
  font-weight: 600;
}
@media screen and (min-width: 992px) {
  ._2xUj8ZD7Gp_0_ueX_XD4wu .ant-card:hover {
    box-shadow: 0 0 8px #00ad59;
  }
}
@media screen and (max-width: 480px) {
  ._193ldJdh6xQAHfm7C1pXLz {
    background-color: #f5f5f5;
  }
  ._3qJ1_mDIFf9lVDFxexcRvE {
    margin: 0;
  }
  ._2xUj8ZD7Gp_0_ueX_XD4wu .ant-card {
    margin-bottom: 6px;
  }
  ._2xUj8ZD7Gp_0_ueX_XD4wu .ant-card .ant-card-body {
    padding: 16px 16px 0 16px;
  }
  ._2xUj8ZD7Gp_0_ueX_XD4wu .ant-card-bordered {
    border: none;
    border-radius: 0;
  }
  ._3gZNzTARRzeq9X2sYuue4Z {
    font-size: 14px;
    margin-bottom: 10px;
  }
  ._23M9R7sv-XtcFlqBB0kffP {
    font-size: 14px;
  }
}
/* Modal Styles */
.ZyC3RMyusF9LcplrqQx1t {
  display: flex;
  justify-content: space-between;
}
.ZyC3RMyusF9LcplrqQx1t ._2n1mLLIB6-mvn4ozaVQD86 {
  width: 45%;
  height: 50px;
  color: white;
  border: none;
  border-radius: 5px;
  font-size: 16px;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.ZyC3RMyusF9LcplrqQx1t ._2aO8MrWCJ103wBhSeMj_4i {
  background-color: #4CAF50;
  /* Green background */
}
.ZyC3RMyusF9LcplrqQx1t ._381B0W9PSKqXqP21opkPFR {
  background-color: #2196F3;
  /* Blue background */
}
.ZyC3RMyusF9LcplrqQx1t ._2n1mLLIB6-mvn4ozaVQD86 ._2SLFJP9mbuFaystquTSBO4 {
  font-size: 18px;
  font-weight: bold;
}
.ZyC3RMyusF9LcplrqQx1t ._2n1mLLIB6-mvn4ozaVQD86 ._3u5LLzaWZqGOd8sLxgVkgg {
  font-size: 14px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.GV3VMqfzUg2ujRNJtBxfv {
  float: right;
  width: 100px;
  text-align: center;
}
.GV3VMqfzUg2ujRNJtBxfv img {
  width: 100%;
}
._1EFUxhh-y27WIHgbK1Govj {
  white-space: pre-wrap;
  color: rgba(0, 0, 0, 0.45);
  font-size: 0.8rem;
}
._2Xz9IJgbKnIW46T_2_X2_H {
  color: #cf1322;
  display: block;
}
@media (max-width: 576px) {
  .GV3VMqfzUg2ujRNJtBxfv {
    margin-bottom: 5px;
    width: 64px;
    float: none;
    text-align: center;
  }
  .GV3VMqfzUg2ujRNJtBxfv a {
    display: block;
    vertical-align: middle;
    height: 64px;
    display: table-cell;
  }
}
._2mh81MBrJMjJEyTF2jFILM {
  color: rgba(0, 0, 0, 0.45);
  font-size: 18px;
}
.Fdi1O_1f5XsEYQUZQk24S {
  margin-top: 0.6rem;
  margin-bottom: 0.6rem;
}
._3AMcVyc75VZqkGN5wudODk {
  margin-left: 0.6rem;
}

._22cGpo_SL3cC1RHB05sRYn {
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: "tnum";
  display: inline-block;
  height: 22px;
  margin: 0 8px 0 0;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  background: #ffffff;
}
.SGzrwdQczIyVRIB9nEjJt {
  border-bottom: 1px dashed #d9d9d9;
}
._1Q_lD0CW5bY6x5Xq64BTog {
  color: #cf1322;
  display: block;
  font-size: 14px;
  line-height: 18px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3IyC7aOz-kDYAEHOtQgr4P {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.25);
}
._1AjctdUvwWJTwBOtp3lp2H {
  display: block;
  width: 100%;
}
._2RLYTl0WvcMDQthsINmE3x {
  width: 120px;
  height: 120px;
}
._2RLYTl0WvcMDQthsINmE3x .ant-upload {
  width: 120px;
  height: 120px;
}
._2RLYTl0WvcMDQthsINmE3x .ant-upload img {
  width: 100%;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
}
.ant-list * {
  outline: none;
}
.ant-list-pagination {
  margin-top: 24px;
  text-align: right;
}
.ant-list-pagination .ant-pagination-options {
  text-align: left;
}
.ant-list-more {
  margin-top: 12px;
  text-align: center;
}
.ant-list-more button {
  padding-right: 32px;
  padding-left: 32px;
}
.ant-list-spin {
  min-height: 40px;
  text-align: center;
}
.ant-list-empty-text {
  padding: 16px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  text-align: center;
}
.ant-list-items {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-list-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 0;
}
.ant-list-item-content {
  color: rgba(0, 0, 0, 0.65);
}
.ant-list-item-meta {
  display: flex;
  flex: 1;
  align-items: flex-start;
  font-size: 0;
}
.ant-list-item-meta-avatar {
  margin-right: 16px;
}
.ant-list-item-meta-content {
  flex: 1 0;
}
.ant-list-item-meta-title {
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 22px;
}
.ant-list-item-meta-title > a {
  color: rgba(0, 0, 0, 0.65);
  transition: all 0.3s;
}
.ant-list-item-meta-title > a:hover {
  color: #00ad59;
}
.ant-list-item-meta-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 22px;
}
.ant-list-item-action {
  flex: 0 0 auto;
  margin-left: 48px;
  padding: 0;
  font-size: 0;
  list-style: none;
}
.ant-list-item-action > li {
  position: relative;
  display: inline-block;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  cursor: pointer;
}
.ant-list-item-action > li:first-child {
  padding-left: 0;
}
.ant-list-item-action-split {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 14px;
  margin-top: -7px;
  background-color: #e8e8e8;
}
.ant-list-header {
  background: transparent;
}
.ant-list-footer {
  background: transparent;
}
.ant-list-header,
.ant-list-footer {
  padding-top: 12px;
  padding-bottom: 12px;
}
.ant-list-empty {
  padding: 16px 0;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  text-align: center;
}
.ant-list-split .ant-list-item {
  border-bottom: 1px solid #e8e8e8;
}
.ant-list-split .ant-list-item:last-child {
  border-bottom: none;
}
.ant-list-split .ant-list-header {
  border-bottom: 1px solid #e8e8e8;
}
.ant-list-loading .ant-list-spin-nested-loading {
  min-height: 32px;
}
.ant-list-something-after-last-item .ant-spin-container > .ant-list-items > .ant-list-item:last-child {
  border-bottom: 1px solid #e8e8e8;
}
.ant-list-lg .ant-list-item {
  padding-top: 16px;
  padding-bottom: 16px;
}
.ant-list-sm .ant-list-item {
  padding-top: 8px;
  padding-bottom: 8px;
}
.ant-list-vertical .ant-list-item {
  align-items: initial;
}
.ant-list-vertical .ant-list-item-main {
  display: block;
  flex: 1;
}
.ant-list-vertical .ant-list-item-extra {
  margin-left: 40px;
}
.ant-list-vertical .ant-list-item-meta {
  margin-bottom: 16px;
}
.ant-list-vertical .ant-list-item-meta-title {
  margin-bottom: 12px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 24px;
}
.ant-list-vertical .ant-list-item-action {
  margin-top: 16px;
  margin-left: auto;
}
.ant-list-vertical .ant-list-item-action > li {
  padding: 0 16px;
}
.ant-list-vertical .ant-list-item-action > li:first-child {
  padding-left: 0;
}
.ant-list-grid .ant-col > .ant-list-item {
  display: block;
  max-width: 100%;
  margin-bottom: 16px;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.ant-list-item-no-flex {
  display: block;
}
.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: right;
}
.ant-list-bordered {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-list-bordered .ant-list-header {
  padding-right: 24px;
  padding-left: 24px;
}
.ant-list-bordered .ant-list-footer {
  padding-right: 24px;
  padding-left: 24px;
}
.ant-list-bordered .ant-list-item {
  padding-right: 24px;
  padding-left: 24px;
  border-bottom: 1px solid #e8e8e8;
}
.ant-list-bordered .ant-list-pagination {
  margin: 16px 24px;
}
.ant-list-bordered.ant-list-sm .ant-list-item {
  padding-right: 16px;
  padding-left: 16px;
}
.ant-list-bordered.ant-list-sm .ant-list-header,
.ant-list-bordered.ant-list-sm .ant-list-footer {
  padding: 8px 16px;
}
.ant-list-bordered.ant-list-lg .ant-list-header,
.ant-list-bordered.ant-list-lg .ant-list-footer {
  padding: 16px 24px;
}
@media screen and (max-width: 768px) {
  .ant-list-item-action {
    margin-left: 24px;
  }
  .ant-list-vertical .ant-list-item-extra {
    margin-left: 24px;
  }
}
@media screen and (max-width: 576px) {
  .ant-list-item {
    flex-wrap: wrap;
  }
  .ant-list-item-action {
    margin-left: 12px;
  }
  .ant-list-vertical .ant-list-item {
    flex-wrap: wrap-reverse;
  }
  .ant-list-vertical .ant-list-item-main {
    min-width: 220px;
  }
  .ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.mwbDWpdkuPBZVPP3Gs0rE {
  font-size: 16px;
  color: #262626;
  font-weight: 500;
}
._13jYfzGLj2xENI0SrVAArc {
  color: #fa8c16;
  margin-right: 5px;
}
._1-5I35F9w1Jabc8tuqZhJI {
  margin-top: 20px;
}
._1-5I35F9w1Jabc8tuqZhJI .ant-form-item {
  margin-bottom: 10px;
}
._1-5I35F9w1Jabc8tuqZhJI .ant-upload {
  width: 120px;
  height: 120px;
  background-color: #fff;
}
._1-5I35F9w1Jabc8tuqZhJI .ant-upload img {
  width: 100%;
}
._1jz1cqDodO2GEPBQZ5omJE {
  width: 120px;
  height: 120px;
  margin: 0 10px 10px 0;
  cursor: pointer;
  border-radius: 1px;
  background-size: cover;
}
.xe6mmBK87gYNknhafMDwu {
  width: 100%;
}
.X09dRZRaOV1jcjUARu8QU {
  color: red;
  cursor: pointer;
}
._1eVhoyau4HSX7-SRDwkLpm {
  cursor: pointer;
}
.FUXS9-ahcVyCaeN3FR3Uk {
  margin-bottom: 14px;
}
._3o4e3knirSnGpvqBCebSbr {
  font-size: 12px;
  color: #fff;
  background-color: #bfbfbf;
  padding: 1px 5px;
  border-radius: 5px;
  height: 20px;
  cursor: pointer;
  user-select: none;
}
._2uUN3nA2kUm5IcZBOO4UBW .ant-card {
  cursor: pointer;
  margin-bottom: 12px;
  background-color: #fafafa;
}
._2uUN3nA2kUm5IcZBOO4UBW .ant-card .ant-card-body {
  padding: 16px;
  min-height: 120px;
}
._2uUN3nA2kUm5IcZBOO4UBW .ant-card .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._2uUN3nA2kUm5IcZBOO4UBW .ant-card :hover {
  background-color: #fafafa;
}
.JOE4hAa0g1tjLNT-rLmK_ {
  max-width: 100%;
  max-height: 50vh;
  overflow-y: scroll;
}
.zLfFHZhqpfsZ3vt2McJfj {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 2px 5px;
  border-radius: 3px;
  margin-bottom: 10px;
}
@media screen and (max-width: 480px) {
  ._1-5I35F9w1Jabc8tuqZhJI .ant-upload {
    width: 100px;
    height: 100px;
  }
  ._1jz1cqDodO2GEPBQZ5omJE {
    width: 100px;
    height: 100px;
    margin: 0 5px 5px 0;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3qUkwoy-5c8fJk1TXQArgb {
  margin: -24px;
  padding-bottom: 24px;
  background-color: #eef0f5;
}
.c5ZuelF2pGj4HYvJAY6bU {
  height: 48px;
  margin: 16px 0 0 0;
}
.c5ZuelF2pGj4HYvJAY6bU .ant-menu {
  font-size: 20px;
  background-color: #fafafa;
}
.c5ZuelF2pGj4HYvJAY6bU .ant-menu .ant-menu-item {
  min-width: 100px;
  text-align: center;
}
.c5ZuelF2pGj4HYvJAY6bU .ant-menu .ant-menu-item-selected {
  border-bottom: 2px solid #00ad59;
}
._2_RR9DQ6If6nTzifZxE0br {
  background-color: #fff;
}
._2_RR9DQ6If6nTzifZxE0br .ant-tabs-bar {
  margin: 0;
}
._2_RR9DQ6If6nTzifZxE0br .ant-tabs-tab {
  margin: 0 5px 0 0;
}
.ZC524x7za5Jh6hreLuGoU {
  background-color: #fff;
  border: 1px solid #e8e8e8;
  margin-top: 20px;
}
.TwVCh13p4YzvOsj1OhgKv {
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: #e8e8e8;
  min-height: 50vh;
}
.TwVCh13p4YzvOsj1OhgKv .ant-divider-horizontal {
  margin: 0;
}
._34wHW7ZmDggJw_Z6RG0Ea7 {
  font-size: 20px;
  line-height: 40px;
  color: #135238;
  padding: 3px 0 3px 10px;
  background-color: #F1F1F1;
  border-left: 5px solid #135238;
  margin: 10px 0;
}
._2Yq4U43vVdResND3-HKyyJ {
  font-size: 20px;
  line-height: 40px;
  color: #135238;
  padding: 3px 0;
  background-color: #F1F1F1;
  margin: 10px 0;
}
._29i8DXkDaPEuAYo0hEsZUA {
  margin: 20px 0 40px 0;
}
._28R3XeUxfzud__HXEFGGNU {
  background-color: #ffd54f;
}
._1Y3kdJDuNEiwama9yytdpM {
  padding: 20px 18px 0 18px;
}
._1jDJSOGLUTVOrSICb4klhj {
  background-color: #fafafa;
}
._3m-xgjmwaNpKCnQP8nILxn {
  padding: 30px 0 60px 30px;
}
.ui87ih2Os37rdnK4ID4F7 {
  padding: 0 18px 20px 18px;
  cursor: pointer;
}
._32IqkBdwlVC6SBrPuAg1FE {
  padding: 0 18px;
}
._37iyZ9vke8zVi_RVcewTe0 {
  font-size: 15px;
  font-weight: 500;
}
._3bOMr-vMGC1VeijovekIKa {
  font-size: 16px;
}
.EQd4kxs7NKAtucqwiW7DJ {
  color: #595959;
  margin-bottom: 10px;
  cursor: pointer;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  padding: 5px 10px;
}
@media screen and (max-width: 480px) {
  ._3qUkwoy-5c8fJk1TXQArgb {
    padding-bottom: 0;
  }
  .ZC524x7za5Jh6hreLuGoU {
    border-width: 0 0 1px 0;
    margin-top: 0;
  }
  .TwVCh13p4YzvOsj1OhgKv {
    border: none;
  }
  ._3m-xgjmwaNpKCnQP8nILxn {
    padding: 30px 20px 60px 20px;
  }
  ._2BVlfwlhRAR2Ti0alvW_pi {
    margin: 0 20px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-select-auto-complete {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-select-auto-complete.ant-select .ant-select-selection {
  border: 0;
  box-shadow: none;
}
.ant-select-auto-complete.ant-select .ant-select-selection__rendered {
  height: 100%;
  margin-right: 0;
  margin-left: 0;
  line-height: 32px;
}
.ant-select-auto-complete.ant-select .ant-select-selection__placeholder {
  margin-right: 12px;
  margin-left: 12px;
}
.ant-select-auto-complete.ant-select .ant-select-selection--single {
  height: auto;
}
.ant-select-auto-complete.ant-select .ant-select-search--inline {
  position: static;
  float: left;
}
.ant-select-auto-complete.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {
  margin-right: 0 !important;
}
.ant-select-auto-complete.ant-select .ant-input {
  height: 32px;
  line-height: 1.5;
  background: transparent;
  border-width: 1px;
}
.ant-select-auto-complete.ant-select .ant-input:focus,
.ant-select-auto-complete.ant-select .ant-input:hover {
  border-color: #1eba69;
  border-right-width: 1px !important;
}
.ant-select-auto-complete.ant-select .ant-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  background-color: transparent;
}
.ant-select-auto-complete.ant-select .ant-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-select-auto-complete.ant-select-lg .ant-select-selection__rendered {
  line-height: 40px;
}
.ant-select-auto-complete.ant-select-lg .ant-input {
  height: 40px;
  padding-top: 6px;
  padding-bottom: 6px;
}
.ant-select-auto-complete.ant-select-sm .ant-select-selection__rendered {
  line-height: 24px;
}
.ant-select-auto-complete.ant-select-sm .ant-input {
  height: 24px;
  padding-top: 1px;
  padding-bottom: 1px;
}
.ant-input-group > .ant-select-auto-complete .ant-select-search__field.ant-input-affix-wrapper {
  display: inline;
  float: none;
}

._2JaHyZj1PG_6pHM_VC_JYY .ant-form-item-label {
  font-weight: bold;
}
._2JaHyZj1PG_6pHM_VC_JYY .ant-card-meta-avatar {
  float: none;
}
._2JaHyZj1PG_6pHM_VC_JYY .ant-card-meta-avatar .ant-avatar {
  width: 120px;
  height: 120px;
}
._2JaHyZj1PG_6pHM_VC_JYY .ant-card-meta {
  text-align: center;
  padding-bottom: 30px;
}
._2JaHyZj1PG_6pHM_VC_JYY .ant-card-meta .anticon-file-done {
  font-size: 40px;
  margin-bottom: 18px;
}
._2JaHyZj1PG_6pHM_VC_JYY .ant-card-meta-title {
  color: #000;
}
._2JaHyZj1PG_6pHM_VC_JYY .ant-upload {
  width: 200px;
  height: 200px;
}
._2JaHyZj1PG_6pHM_VC_JYY .ant-upload img {
  width: 100%;
}
._263J0R9BsSTTRa3kQ2nyaj {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
}
._2wpcUaLH-4Gx5_Lym_AtUM {
  margin: 20px 0;
}
.YzRHEXAzu3uqq29BgTIAC {
  width: 182px;
  height: 242px;
}
.PHdSilWndt-7Byn9YUIrh {
  margin-top: 6rem;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2gbitYte2L-mt6_LZ12RhC {
  margin: -24px;
  padding: 24px 0;
  background-color: #eef0f5;
}
._1KArjviKT6FpPQR6pj0JCa {
  background-color: #fff;
}
._1wqoUlIeXRi8wvNaNUoK9H {
  padding: 30px 0 60px 30px;
  min-height: 60vh;
}
@media screen and (max-width: 480px) {
  ._2gbitYte2L-mt6_LZ12RhC {
    padding: 0;
  }
  ._1wqoUlIeXRi8wvNaNUoK9H {
    min-height: 100vh;
    padding: 30px 30px 60px 30px;
    background-color: #fafafa;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._16XHg0Y0p54qREJJ9aLXXc {
  padding: 24px;
  background-color: #fff;
}
._16XHg0Y0p54qREJJ9aLXXc .ant-upload img {
  width: 100%;
}
._16XHg0Y0p54qREJJ9aLXXc .ant-form-item-label {
  line-height: 24px;
}
._2-JKYFwyh4vyu3JKlBsa26 {
  margin-bottom: 20px;
}
._2uUnD-Ub5BI7g-wSxsKG6l .ant-upload {
  width: 150px;
  height: 150px;
}
._1leD42nCgLVbiB_WwlfbYn {
  font-size: 20px;
  margin-bottom: 10px;
}
._37zoahCTWBxiERljwcnvMM {
  margin-top: 20px;
}
._2d4N4l3WT5-ulY0Fs_MXn {
  margin-left: 0.6rem;
}
._23fcSwTbKMyPJ8LahFsl6Z {
  margin-top: 6rem;
}
.MFUTEjCgGd4NUQvBbsSRh {
  margin-top: 1.2rem;
}
@media (max-width: 480px) {
  ._16XHg0Y0p54qREJJ9aLXXc {
    padding: 12px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._7YQDZLuXj82yk3-hIj9Io {
  padding: 100px 24px 280px 24px;
}
._7YQDZLuXj82yk3-hIj9Io .ant-form-item-label {
  font-weight: bold;
}
._7YQDZLuXj82yk3-hIj9Io .ant-upload {
  width: 200px;
  height: 200px;
}
._7YQDZLuXj82yk3-hIj9Io .ant-upload img {
  width: 100%;
}
._7YQDZLuXj82yk3-hIj9Io .ant-card-meta-avatar {
  float: none;
}
._7YQDZLuXj82yk3-hIj9Io .ant-card-meta-avatar .ant-avatar {
  width: 120px;
  height: 120px;
}
._7YQDZLuXj82yk3-hIj9Io .ant-card-meta {
  text-align: center;
  padding-bottom: 30px;
}
._7YQDZLuXj82yk3-hIj9Io .ant-card-meta .anticon-file-done {
  font-size: 40px;
  margin-bottom: 18px;
}
._7YQDZLuXj82yk3-hIj9Io .ant-card-meta-title {
  color: #000;
}
._7YQDZLuXj82yk3-hIj9Io .ant-card {
  max-width: 700px;
  margin: 0 auto;
}
@media (max-width: 480px) {
  ._7YQDZLuXj82yk3-hIj9Io {
    padding: 100px 0 280px 0;
  }
}
._2vIKFgbtumVcPzn650mqz4 {
  margin-left: 0.6rem;
}
._2AGLu4xHSIQRm1SOzwmdpq {
  margin-top: 6rem;
}

._7NpEO65NtRnRLJA7n7mt9 {
  color: #262626;
  font-size: 16px;
  line-height: 40px;
}
._1HDo6Rif2IdchD1Ju3ulKl .ant-form-item {
  margin-bottom: 6px;
}
._21tWX_Ttew5ihDztciLmws {
  margin: 24px 0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._10WUay_e4mZAYgeLv0evxb {
  margin: 0 -24px;
}
._3OwFm0W0BF7ZMqDM_GIEqo {
  padding-top: 220px;
}
._3OwFm0W0BF7ZMqDM_GIEqo .ant-back-top {
  bottom: 80px;
}
._3OwFm0W0BF7ZMqDM_GIEqo img {
  width: 100%;
}
._2PsF-U0nCmOqjqw2LOMEAk .ant-avatar-lg {
  width: 100px;
  height: 100px;
}
._2PsF-U0nCmOqjqw2LOMEAk .ant-card-meta-title {
  text-overflow: unset;
  overflow: auto;
  white-space: unset;
}
._2Z8671yOCm8eBuxAqFShb4 {
  margin-left: 24px;
  margin-right: 24px;
}
._1zs_dQzJH_mIY7DVxtrPES {
  background-position: center;
  background-size: cover;
  width: 100%;
  background-color: #f3f6f8;
  height: 220px;
  overflow: hidden;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  position: absolute;
  float: left;
  left: 0;
  right: 0;
}
@media (max-width: 576px) {
  ._3OwFm0W0BF7ZMqDM_GIEqo {
    padding-top: 150px;
    margin-left: -14px;
    margin-right: -14px;
  }
  ._3OwFm0W0BF7ZMqDM_GIEqo .ant-card-body {
    padding: 14px 14px 16px;
  }
  ._3OwFm0W0BF7ZMqDM_GIEqo .ant-collapse > .ant-collapse-item > .ant-collapse-header {
    padding-left: 30px;
  }
  ._3OwFm0W0BF7ZMqDM_GIEqo .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow {
    left: 9px;
  }
  ._2PsF-U0nCmOqjqw2LOMEAk .ant-avatar-lg {
    width: 70px;
    height: 70px;
  }
  ._2PsF-U0nCmOqjqw2LOMEAk .ant-card-meta-avatar {
    padding-right: 0;
    float: none;
    text-align: center;
  }
  ._2PsF-U0nCmOqjqw2LOMEAk .ant-card-meta-title {
    font-size: 1.2em;
    text-align: center;
  }
  ._2PsF-U0nCmOqjqw2LOMEAk .ant-upload.ant-upload-select-picture-card {
    margin: 0 auto 8px;
  }
  ._1zs_dQzJH_mIY7DVxtrPES {
    height: 150px;
  }
}
.ts_HZYAzqKKvNWnEISXTA {
  padding: 1.2rem 0;
}
.ZpyJjufQk-ZCI5EhH8T9u {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
._1S9e3vpIfyhIFxkbw_AX5N {
  width: 100%;
}
._2genfY87UH12cOraUHcVeR {
  cursor: pointer;
}

._3m0lNFs8N_EMcVhNILfFiz {
  color: #262626;
  font-size: 16px;
  line-height: 40px;
}
._3uZz0dnG2tv50Y72-chGE .ant-form-item {
  margin-bottom: 6px;
}
._1UldxJzHkYVQI8zT69jKeZ {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
}
._25FkCy2yNYvErrU5PJesgH {
  margin: 24px 0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._38SuEimcr8Ftpb12vRLUN4 {
  display: inline-block;
}
._38SuEimcr8Ftpb12vRLUN4 ul {
  display: inline-block;
  margin-left: 8px;
  font-size: 0;
}
._1GxWIgftjRhMEMoC1NDwIn {
  display: inline-block;
  font-size: 14px;
  margin-left: -8px;
  width: 32px;
  height: 32px;
}
._1GxWIgftjRhMEMoC1NDwIn .ant-avatar {
  border: 1px solid #fff;
}
._3WX5uGlFQ060c0t-d7Rvn2 {
  width: 40px;
  height: 40px;
}
._3OVcqr4CGAECsPXbj39s2v {
  width: 24px;
  height: 24px;
}
._2pfLMBmfI837v2473rJreu {
  width: 20px;
  height: 20px;
}
._2pfLMBmfI837v2473rJreu .ant-avatar {
  width: 20px;
  height: 20px;
  line-height: 20px;
}
._2pfLMBmfI837v2473rJreu .ant-avatar .ant-avatar-string {
  font-size: 12px;
  line-height: 18px;
}

._1KazwgLdEJyKCqp27CrHp_ {
  text-decoration: underline;
  cursor: pointer;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1Bm6vO-eshvOfCY-g8Zf9F {
  background-color: #217d5b;
  border-radius: 3px;
  padding: 12px;
  box-shadow: 5px 5px 16px #888888;
  margin: 20px 0 30px 0;
}
._1jr55ZN1Ac0PqaG8If8v3S {
  background-color: #217d5b;
  border-radius: 3px;
  padding: 12px;
  margin: 20px 0;
}
._1Nh5sDftdEXSkugKx2Q_SD {
  text-align: center;
}
._3kydnMJxDacaG2qr9N4VZI {
  height: 40px;
}
.VftmENiE1yYzz0H6mNXP- {
  color: white;
  font-size: 16px;
  line-height: 24px;
}
._kU_yHxad3Dmsvsw_DA3C {
  color: white;
  font-size: 22px;
  line-height: 30px;
  font-weight: 600;
}
._2UXtY1uufq8s-H5MVDrRAF {
  margin-top: 10px;
}
.SIkOmEWre06VFkcTiV7Bc {
  color: rgba(0, 0, 0, 0.6);
}
.SIkOmEWre06VFkcTiV7Bc .ant-card-meta-avatar {
  padding-right: 8px;
}
.SIkOmEWre06VFkcTiV7Bc .ant-card-meta-avatar ul {
  margin: 0;
  padding: 0;
  margin-left: 6px;
}
.SIkOmEWre06VFkcTiV7Bc .ant-card-meta-description small a {
  font-size: 0.8rem;
  color: rgba(0, 0, 0, 0.45);
}
._2pQHqSlT2ZeQwp2Rkdvvj9 {
  font-size: 1.17rem;
  color: #00ad59;
  font-weight: 500;
  margin-block-start: 1em;
  margin-block-end: 1em;
}
.Tys3zGQ-dDpIZFwUa3rdu {
  text-decoration: underline;
  cursor: pointer;
}
.Uo_gInFnQyU1yHYd7weqn {
  padding: 5px 10px;
  margin-top: 10px;
  border-radius: 10px;
  background-color: #f5f5f5;
}
._1SG_MKAxFhW8pczFO_n_PQ {
  margin-left: 10px;
}
.RgkoU33-91qA5LmLF_I1g {
  margin: 5px 0;
}

._2vluALO-LLNaWdZlgo-lF0 {
  line-height: 20px;
  font-weight: 500;
  font-size: 16px;
  margin-bottom: 10px;
  color: #333;
}
._2WOXvyTp1Bvk2Pf1f606bT {
  font-weight: 500;
  font-size: 14px;
}
.kkc6jgLDNFQYs8s-b5Pbi {
  word-break: break-all;
  font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
  margin-bottom: 10px;
}
._2FfnRO3o4kH9N8nKssttYr {
  word-break: break-all;
  font-style: italic;
}
._378Gfm-LtZE7Aylmsn7z4H {
  font-size: 20px;
  margin-top: 20px;
}

._2es9pM7A-Xdv_vxnS0RSF {
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: "tnum";
  display: inline-block;
  height: 22px;
  margin: 0 8px 0 0;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  background: #ffffff;
}
._3jb8OSPXu9hFsqaLJDBVxt {
  border-bottom: 1px dashed #d9d9d9;
}

._3iTlJg7YVQp1OAG7CnUuoz {
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: "tnum";
  display: inline-block;
  height: 22px;
  margin: 0 8px 0 0;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  background: #ffffff;
}
._1ydEYX09HwFo_ObopHFejc {
  border-bottom: 1px dashed #d9d9d9;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1CHbMsX_bX8978iiopUMOf {
  color: rgba(0, 0, 0, 0.5);
  font-size: 14px;
  margin-bottom: 20px;
  text-decoration: underline;
  cursor: pointer;
}
._1CHbMsX_bX8978iiopUMOf .ant-modal-content {
  background: none;
  box-shadow: none;
}
._1CHbMsX_bX8978iiopUMOf .ant-modal-close-x {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
}
._35cQ-iJ8Xzcz1pWowDJb_6 {
  padding: 48px;
  border-radius: 10px 0 0 10px;
  background-color: #F3FFF3;
  min-height: 400px;
}
._1vdUTKdv5P3-4xVUFPJ3l1 {
  padding: 48px;
  border-radius: 0 10px 10px 0;
  background-color: #fff;
  min-height: 400px;
}
._2ckI1t2UCYCr7JEGl9RTK6 {
  font-size: 26px;
  font-weight: 500;
  padding: 5px 0;
  text-align: center;
  color: #fff;
  border-radius: 5px;
  background-color: #0E8E5D;
  margin-bottom: 40px;
}
.dz_-o1m6WPImTRk3oDtxS {
  font-size: 26px;
  font-weight: 500;
  padding: 5px 0;
  text-align: center;
  color: #fff;
  border-radius: 5px;
  background-color: #595959;
  margin-bottom: 40px;
}
._38lgWG2eiFqUjViciRHS5a {
  width: 36px;
  height: 36px;
}
._1UwalVXdtXENGXCzUxsEEE {
  font-size: 20px;
  margin-bottom: 25px;
}
._2onhB6cFdVAEYnyXJUI2nU {
  text-align: left;
}
@media (max-width: 576px) {
  ._35cQ-iJ8Xzcz1pWowDJb_6 {
    padding: 48px 24px;
    border-radius: 10px;
    background-color: #F3FFF3;
    margin-bottom: 24px;
  }
  ._1vdUTKdv5P3-4xVUFPJ3l1 {
    padding: 48px 24px;
    border-radius: 10px;
    background-color: #fff;
    margin-bottom: 24px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-result {
  padding: 48px 32px;
}
.ant-result-success .ant-result-icon > .anticon {
  color: #52c41a;
}
.ant-result-error .ant-result-icon > .anticon {
  color: #f5222d;
}
.ant-result-info .ant-result-icon > .anticon {
  color: #1890ff;
}
.ant-result-warning .ant-result-icon > .anticon {
  color: #faad14;
}
.ant-result-image {
  width: 250px;
  height: 295px;
  margin: auto;
}
.ant-result-icon {
  margin-bottom: 24px;
  text-align: center;
}
.ant-result-icon > .anticon {
  font-size: 72px;
}
.ant-result-title {
  color: rgba(0, 0, 0, 0.85);
  font-size: 24px;
  line-height: 1.8;
  text-align: center;
}
.ant-result-subtitle {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.6;
  text-align: center;
}
.ant-result-extra {
  margin-top: 32px;
  text-align: center;
}
.ant-result-extra > * {
  margin-right: 8px;
}
.ant-result-extra > *:last-child {
  margin-right: 0;
}
.ant-result-content {
  margin-top: 24px;
  padding: 24px 40px;
  background-color: #fafafa;
}

._3r6rBiFLG3y8unINddfnjr {
  background-color: #f8f8f8;
  overflow-y: auto;
  z-index: 1;
  margin: -24px;
}
._3SPVgSjyJwiF2MQl0b_CGV {
  padding: 40px;
}
._3SPVgSjyJwiF2MQl0b_CGV img {
  width: 100%;
  max-width: 300px;
}
._2u_JkncdsqrvtDuNNoe28q {
  position: relative;
  background-color: #fff;
}
._3uj8AH4-w6nYQ8FBY9fzdy {
  position: relative;
  padding: 10px 15px;
  text-align: right;
  line-height: 2.5em;
}
._14gfILu-0duKOBSAkbvNiM {
  padding: 10px 15px;
  font-size: 0.9em;
  text-align: right;
  color: #999;
  line-height: 2;
}
._3UrOrdj3mOEew9dYnTXG8P {
  position: relative;
  line-height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
._256-vDFtgZglZz8M0NL0uA {
  overflow: hidden;
}
.w8lRUY2dRZkDZua8V9c3o {
  float: left;
  margin-right: 1em;
  min-width: 4em;
  color: #999;
  text-align: justify;
  text-align-last: justify;
}
._2QtEbqy6h2ZKcWcZycj-gS {
  display: block;
  overflow: hidden;
  word-break: normal;
  word-wrap: break-word;
}
._3uj8AH4-w6nYQ8FBY9fzdy ._2QtEbqy6h2ZKcWcZycj-gS {
  font-style: normal;
  font-size: 1.6em;
}
._22DWgeamjEPkYpi3un6lI3 {
  position: relative;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  color: #3cc51f;
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
._3DpbzO6WNRAIYaDyfi5x9T {
  color: #888;
  font-size: 14px;
  margin-top: 5px;
  text-align: left;
}
._2u_JkncdsqrvtDuNNoe28q:before {
  top: 0;
  border-top: 1px solid #d9d9d9;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
._2u_JkncdsqrvtDuNNoe28q:after,
._2u_JkncdsqrvtDuNNoe28q:before {
  content: " ";
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
  color: #d9d9d9;
}
._2u_JkncdsqrvtDuNNoe28q:after {
  bottom: 0;
  border-bottom: 1px solid #d9d9d9;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
._3UrOrdj3mOEew9dYnTXG8P:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #d5d5d6;
  color: #d5d5d6;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
._3uj8AH4-w6nYQ8FBY9fzdy:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #d9d9d9;
  color: #d9d9d9;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  left: 15px;
}
.MDYlKJ8lr5tTCWu2clxxe {
  margin-top: 20px;
}
.MDYlKJ8lr5tTCWu2clxxe a {
  color: #8c8c8c;
  text-decoration: underline;
}

._1ylNCdSALOU6YAW6klx1VF {
  background-color: #f8f8f8;
  overflow-y: auto;
  z-index: 1;
  margin: -24px;
}
._3RriGhlQtdfQ_Uek7Og3dl {
  padding: 40px;
}
._3RriGhlQtdfQ_Uek7Og3dl img {
  width: 100%;
  max-width: 300px;
}
.suVLH_tRESBhVu1bAIhTf {
  position: relative;
  background-color: #fff;
}
._1zTFW5TnptfrCr8CrGZkwN {
  position: relative;
  padding: 10px 15px;
  text-align: right;
  line-height: 2.5em;
}
._2EYjo2XZDeHdBq9yCVDNfs {
  padding: 10px 15px;
  font-size: 0.9em;
  text-align: right;
  color: #999;
  line-height: 2;
}
._-0pZQ_vz1QyvYHa9DckaF {
  position: relative;
  line-height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
._1Tuji5A64oEIIpI0WVsSiq {
  overflow: hidden;
}
._2SGpu7u1IAEzFSV19qWFZm {
  float: left;
  margin-right: 1em;
  min-width: 4em;
  color: #999;
  text-align: justify;
  text-align-last: justify;
}
.JJhgsWs1f1iFLJaqiN0Em {
  display: block;
  overflow: hidden;
  word-break: normal;
  word-wrap: break-word;
}
._1zTFW5TnptfrCr8CrGZkwN .JJhgsWs1f1iFLJaqiN0Em {
  font-style: normal;
  font-size: 1.6em;
}
._2hBAHEurz-yZtBD76NdAEn {
  position: relative;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  color: #3cc51f;
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
._13wM7hCx2eCIPagcL4u6Kz {
  color: #888;
  font-size: 14px;
  margin-top: 5px;
  text-align: left;
}
.suVLH_tRESBhVu1bAIhTf:before {
  top: 0;
  border-top: 1px solid #d9d9d9;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
.suVLH_tRESBhVu1bAIhTf:after,
.suVLH_tRESBhVu1bAIhTf:before {
  content: " ";
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
  color: #d9d9d9;
}
.suVLH_tRESBhVu1bAIhTf:after {
  bottom: 0;
  border-bottom: 1px solid #d9d9d9;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
._-0pZQ_vz1QyvYHa9DckaF:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #d5d5d6;
  color: #d5d5d6;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
._1zTFW5TnptfrCr8CrGZkwN:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #d9d9d9;
  color: #d9d9d9;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  left: 15px;
}
._33e-xPOLK4l8wTJ_Yx_NDa {
  width: 250px;
  height: 250px;
  margin-bottom: 40px;
}
._25nIFEFpf5hOOWe-N-rMMM {
  margin-top: 20px;
}
._25nIFEFpf5hOOWe-N-rMMM a {
  color: #8c8c8c;
  text-decoration: underline;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3qqnR1g7-0tSIWCvGDg2Ni {
  box-shadow: 0 0 10px #efefef;
  padding: 24px;
  margin-bottom: 24px;
}
._22LaN7hVfgMAtQaQ2xD1gu {
  color: #262626;
  margin-bottom: 20px;
}
._28c0MQmCqy8kJIYhXqNh80 {
  color: #262626;
}
._3Q7U-PN7MF03sjwzFC3Sbw .ant-card-body {
  padding: 10px;
  font-size: 16px;
  color: #262626;
}
._3Q7U-PN7MF03sjwzFC3Sbw .ant-card-body:hover {
  border: 2px solid #1e9bf5;
  cursor: pointer;
}
.bhuEPgHQjMETZG-Zv9xDm .ant-card-body {
  border: 2px solid #1e9bf5;
  padding: 10px;
  font-size: 16px;
  color: #262626;
  cursor: pointer;
}
._25fUslyZmqCGmsCRy3l-7m {
  color: #2BC528;
  font-size: 40px;
  margin-right: 20px;
}
._29lCb3L0yJoxfyvESOQtf5 {
  color: #01A7FF;
  font-size: 40px;
  margin-right: 20px;
}
.Oruz1tBv7PE6-W9gaVDRo {
  color: #6198E5;
  font-size: 40px;
  margin-right: 20px;
}
.TgxWGpQ8mv74ZsC2950un {
  margin-top: 60px;
}
._1Ja8RMN4j8fycg_dZjEkBj {
  color: #ff514a;
  font-size: 16px;
  top: -2px;
}
.f_tyleTGMoSzjnVogZKZz {
  color: #262626;
  font-size: 16px;
  line-height: 40px;
}
._3DFJpDP-POxA4ijuiOF-Q3 {
  color: #262626;
  font-size: 14px;
  line-height: 31px;
}
._1z7LFveegZCJ8EdQHFuYM a {
  color: #262626;
  text-decoration: underline;
}
._2bb41Snl8atGe1tL__fX8G {
  margin: 10px 0 10px 0;
}
._27--gq-Ea1uyXJWvbUeT2U {
  color: #595959;
  font-size: 14px;
  margin-bottom: 3px;
}
._3iMCy9ZB-2msvXUFQuLxvb {
  margin: 20px 0 10px 0;
}
@media (max-width: 480px) {
  .TgxWGpQ8mv74ZsC2950un {
    margin-top: 20px;
  }
}

._3_poUiYvAN60VIEwB3vqmD {
  border-radius: 2px;
  border: 1px solid #e8e8e8;
  background-color: #fff;
  padding: 20px;
  margin-bottom: 20px;
}
._1-40gGIuvOdM0P97hTDruF {
  font-weight: 500;
  color: #262626;
  margin-bottom: 5px;
}
.zZNHV6zBlJmtRugo1UJ92 {
  color: #262626;
  margin-bottom: 5px;
}
._2pP8sqCTV4A3O4px3srYZN {
  font-size: 15px;
  color: #00ad59;
  font-weight: 500;
  margin-bottom: 5px;
}
._23kVsNy4cKq8lPffEiAZkr {
  width: 30px;
  height: 30px;
  border-radius: 50px;
  margin-right: 10px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2jakRKwL_Z31fqvANNimcu {
  padding: 12px;
}
._1gPj6f_jkqqEKOS58ddCwr {
  font-size: 20px;
  margin-bottom: 20px;
}
._1Ek--6168ID0QrU5Wg0V7R {
  width: 100%;
  min-height: 70vh;
}
._2Ec3o8cNT4bgwgiyiXLhtD {
  width: 100%;
  height: 70vh;
}
._2Ec3o8cNT4bgwgiyiXLhtD div {
  border-radius: 2px;
}
._2Ec3o8cNT4bgwgiyiXLhtD video {
  border-radius: 2px;
}
._1bxZ43MwfnEU6A60VoH_-b {
  position: absolute;
  width: 20%;
  height: 14vh;
  top: 20px;
  right: 20px;
  z-index: 1;
}
._1bxZ43MwfnEU6A60VoH_-b div {
  border-radius: 2px;
}
._1bxZ43MwfnEU6A60VoH_-b video {
  border-radius: 2px;
}
._22Id4AUZgDqCZttPWidTPE {
  margin-top: 10px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-drawer {
  position: fixed;
  z-index: 1000;
  width: 0%;
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), height 0s ease 0.3s, width 0s ease 0.3s;
}
.ant-drawer > * {
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-content-wrapper {
  position: absolute;
}
.ant-drawer .ant-drawer-content {
  width: 100%;
  height: 100%;
}
.ant-drawer-left,
.ant-drawer-right {
  top: 0;
  width: 0%;
  height: 100%;
}
.ant-drawer-left .ant-drawer-content-wrapper,
.ant-drawer-right .ant-drawer-content-wrapper {
  height: 100%;
}
.ant-drawer-left.ant-drawer-open,
.ant-drawer-right.ant-drawer-open {
  width: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-left.ant-drawer-open.no-mask,
.ant-drawer-right.ant-drawer-open.no-mask {
  width: 0%;
}
.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-right {
  right: 0;
}
.ant-drawer-right .ant-drawer-content-wrapper {
  right: 0;
}
.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: -2px 0 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-right.ant-drawer-open.no-mask {
  right: 1px;
  transform: translateX(1px);
}
.ant-drawer-top,
.ant-drawer-bottom {
  left: 0;
  width: 100%;
  height: 0%;
}
.ant-drawer-top .ant-drawer-content-wrapper,
.ant-drawer-bottom .ant-drawer-content-wrapper {
  width: 100%;
}
.ant-drawer-top.ant-drawer-open,
.ant-drawer-bottom.ant-drawer-open {
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-top.ant-drawer-open.no-mask,
.ant-drawer-bottom.ant-drawer-open.no-mask {
  height: 0%;
}
.ant-drawer-top {
  top: 0;
}
.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-bottom {
  bottom: 0;
}
.ant-drawer-bottom .ant-drawer-content-wrapper {
  bottom: 0;
}
.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-bottom.ant-drawer-open.no-mask {
  bottom: 1px;
  transform: translateY(1px);
}
.ant-drawer.ant-drawer-open .ant-drawer-mask {
  height: 100%;
  opacity: 1;
  transition: none;
  animation: antdDrawerFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-title {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
}
.ant-drawer-content {
  position: relative;
  z-index: 1;
  overflow: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
}
.ant-drawer-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  display: block;
  width: 56px;
  height: 56px;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  font-size: 16px;
  font-style: normal;
  line-height: 56px;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
  text-rendering: auto;
}
.ant-drawer-close:focus,
.ant-drawer-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.ant-drawer-header {
  position: relative;
  padding: 16px 24px;
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
}
.ant-drawer-header-no-title {
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
}
.ant-drawer-body {
  padding: 24px;
  font-size: 14px;
  line-height: 1.5;
  word-wrap: break-word;
}
.ant-drawer-wrapper-body {
  height: 100%;
  overflow: auto;
}
.ant-drawer-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: rgba(0, 0, 0, 0.45);
  opacity: 0;
  filter: alpha(opacity=45);
  transition: opacity 0.3s linear, height 0s ease 0.3s;
}
.ant-drawer-open-content {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
@keyframes antdDrawerFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.j0XYqxqxWFGfva2p9jUOV {
  background-color: #fafafa;
}
._AAvaHr4WRD6LRPTVyik {
  background-color: #fff;
}
._3J1RhwT4KFe9B-_uQmjPU {
  width: 120px;
  height: 40px;
}
._2s4qC5T2BPJ3eDMLJxu_g {
  padding: 0px 15px;
}
._1-YXt9-S3BdUdK8vlwxj2b {
  font-size: 10px;
  color: #A0A0A0;
  height: 35px;
}
._1WpYIEzc2J-9C3g4z-6t8v {
  width: 100%;
  height: 26vw;
  overflow: hidden;
}
.WoFuRX90wpEsuKlF7weaV {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 26vw;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background: rgba(0, 0, 0, 0.1);
}
.AowMB6GnRwJX4DtrRxHlf {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 26vw;
}
._3jRMGyRb3Oj8EczKHFGIjZ {
  position: absolute;
  top: 15px;
  left: 0;
  right: 0;
  margin: 0 auto;
  -webkit-border-radius: 0.14rem;
  border-radius: 0.14rem;
  box-shadow: 0.07rem 0.05rem 0.25rem rgba(37, 21, 46, 0.16);
  display: block;
  height: auto;
  width: 92%;
  border-radius: 8px;
}
._1RsMD8s7y-92JJgD0YTVTE {
  padding: 20px;
  white-space: pre-wrap;
  word-break: normal;
}
._1RsMD8s7y-92JJgD0YTVTE img {
  max-width: 100%;
}
._1RsMD8s7y-92JJgD0YTVTE .ant-typography {
  color: #333;
  margin-bottom: 5px;
}
._261zWiUYDpfjEtRpjWZA-Y {
  color: #aeaeae;
  font-size: 12px;
}
._3cWAo8g_yAWw0qL1LuZm9Z {
  color: #00ad59;
  margin-top: 10px;
}
.Vl-80x7lcUnoxvNzwq_xZ {
  color: #8c8c8c;
}
._QHefsXdie8TxcP07acax {
  color: #555;
  font-size: 15px;
}
._2qvawWw01wAwz_oIXVNjM_ {
  color: #555;
  font-size: 12px;
}
._3S0dD4xl_dXcwsbXTuBxkK {
  height: 14px;
  background-color: #f5f5f5;
}
._39btBk4CMvH3J5Jzbkb2CN {
  color: #333;
  font-size: 16px;
  font-weight: 600;
}
._2-j3hhGU1M-0BuHa-hLLD_ {
  border-radius: 5px;
  margin-top: 15px;
}
._1FN5NvrXGENeRBmQGkXbL4 {
  padding: 8px 20px;
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #e8e8e8;
  background-color: #fff;
}
._3x9dkDaE6CxTo1nqiPW8Tj {
  font-size: 18px;
  color: #8c8c8c;
}
._1jJ4iGmwF7vSux40kq5imo {
  font-size: 12px;
  color: #555;
}
._3-VNBZifBu2ub-9bosH7X9 {
  color: #333;
  font-weight: 500;
}
@media (max-width: 480px) {
  ._1WpYIEzc2J-9C3g4z-6t8v {
    height: 50vw;
  }
  .WoFuRX90wpEsuKlF7weaV {
    height: 56.8vw;
  }
  .AowMB6GnRwJX4DtrRxHlf {
    height: 56.8vw;
  }
}

/**
 * Swiper 5.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 16, 2020
 */

@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1UGNYG-sFAXPNwdfvvJDwl {
  background-color: #fff;
}
._206D86Fm0C99RBR2J8Ulvi {
  height: 400px;
  background-image: url(https://image.hiredchina.com/Fo9WP-GWfBmYMblBYmzM7VDNP3QL);
  background-repeat: no-repeat;
  background-position: 100% 10%;
  background-size: 70% 120%;
}
._29EScPINuxSuK1j4PDrvw6 {
  height: 400px;
  padding-left: 24px;
  padding-right: 24px;
  background-color: rgba(33, 125, 91);
}
._1kZmBkzahPFG_FiclE_9Bp {
  width: 0;
  height: 0;
  border: 40px solid;
  border-width: 200px 40px;
  border-color: rgba(33, 125, 91) transparent transparent rgba(33, 125, 91);
}
._2Babm6OhnT0nh8BCwG7fgg {
  font-weight: 500px;
  font-size: 20px;
}
._3TMsCzdfZre8H4pvI_ea2i {
  font-size: 12px;
  text-align: justify;
  text-justify: distribute-all-lines;
  /*ie6-8*/
  text-align-last: justify;
  /* ie9*/
  -moz-text-align-last: justify;
  /*ff*/
  -webkit-text-align-last: justify;
  /*chrome 20+*/
}
._22DkO8plFe3Q4RrpSGbtax {
  color: #fff;
  padding: 36px 24px 24px 24px;
}
._22DkO8plFe3Q4RrpSGbtax .ant-typography {
  color: #fff;
  margin-bottom: 15px;
}
._1yYt4X-gDrQXXYF4X_QtfK {
  margin: 0 0 24px 40px;
}
._2zsCqo2uXIcX-bM3haTdIk {
  margin: 10px 0 0px 40px;
}
._2IoKHKbFXZuNBPp4YbgNNB ul {
  list-style: circle;
  list-style-type: disc;
}
._2IoKHKbFXZuNBPp4YbgNNB ul li {
  margin-bottom: 24px;
}
._2IoKHKbFXZuNBPp4YbgNNB .ant-typography {
  font-weight: 400;
}
._3cjZt4x2Zs1EdmTram7SUq {
  background-color: #217d5b;
}
.HRJxrdIPL9Xi233j78Pz1 {
  margin: 12px 0 24px 0;
}
._2fNN1AH4lykR7TEHuuFk6v {
  margin-top: 36px;
}
._3thwZfAu24oA0LNRMst97b {
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  padding: 5px;
  min-width: 180px;
  background-color: #217d5b;
  border-radius: 1px;
}
._1qyZDIHIKVZMBS60s8QfyH {
  color: #217d5b;
  font-size: 18px;
  font-weight: 500;
  padding: 5px;
  min-width: 180px;
  background-color: #fff;
  border-radius: 1px;
}
._3g60kiyNEBvdxUJgswSx2A {
  margin: 24px;
}
._3Q1k2j3WXK2vmOqbnZRi-Q {
  font-size: 16px;
  font-weight: 500;
}
._6cmnsbWFYzY4M2OqBBV20 {
  font-size: 16px;
  font-weight: 500;
  text-align: center;
}
._23Od0V-AZ7NsYK-4eZ_ZP5 {
  color: #fff;
  font-weight: 500;
  font-size: 18px;
}
.KEJs1RsiMXB4OQV3PSV14 {
  color: #dedede;
  font-size: 16px;
  margin-top: 10px;
}
._2PB4hwj8DAYD5suinNV0Vu {
  margin: 12px 24px;
}
._7Xc56anW8O4QALARzMUXd {
  margin: 36px 0;
}
.J_mV3hETjivGeNGnqdENx {
  width: 120px;
  height: 120px;
}
._2ozpwilyqtsJbPGtQ_dLJ- {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
}
._2nwccIuCYxazSVHb-V5h37 {
  color: #fff;
  margin-top: 10px;
  font-size: 18px;
  font-weight: 600;
}
._1_MV5YKL5gla76mBAC6qgu {
  margin: 24px 0 24px 0;
}
.yStvt2aUL2mpBKj-18qhK {
  width: 220px;
  height: 310px;
  background-image: url(https://image.hiredchina.com/FtdTtmvKzwzn-1scJhh1juCTemkd);
}
._15KOPJJ9jvd5uWaKsaMHQd {
  color: #333;
  font-weight: 500;
  margin-top: 10px;
}
._1I9PeLu4VYuKb58kAAsFej {
  color: #747373;
  font-size: 14px;
}
._2O5LhX8eK15SnPr2dsu6Zm .swiper-slide {
  transform: scale(0.6);
}
._2O5LhX8eK15SnPr2dsu6Zm .swiper-slide-active {
  transform: scale(1);
}
@media (max-width: 576px) {
  ._206D86Fm0C99RBR2J8Ulvi {
    width: 100%;
    height: 350px;
    background-image: none;
  }
  ._29EScPINuxSuK1j4PDrvw6 {
    width: 100%;
    height: 350px;
    padding-left: 0px;
    padding-right: 0px;
  }
  ._1kZmBkzahPFG_FiclE_9Bp {
    display: none;
  }
  ._2zsCqo2uXIcX-bM3haTdIk .ant-typography {
    font-size: 22px;
    font-weight: 500;
  }
  ._1yYt4X-gDrQXXYF4X_QtfK .ant-typography {
    font-size: 22px;
    font-weight: 500;
  }
  ._2IoKHKbFXZuNBPp4YbgNNB .ant-typography {
    font-size: 16px;
  }
  .WSp1ORWPNGVpjqArXjhGr {
    margin-top: 10px;
  }
  .J_mV3hETjivGeNGnqdENx {
    width: 80px;
    height: 80px;
  }
  ._2ozpwilyqtsJbPGtQ_dLJ- {
    font-size: 12px;
  }
  ._2nwccIuCYxazSVHb-V5h37 {
    margin-top: 10px;
    font-size: 14px;
  }
}
.DbJkmdenikTPbAn5UQ-ko > div {
  margin-left: 24px;
}
@media (max-width: 1200px) {
  ._206D86Fm0C99RBR2J8Ulvi {
    background-size: 90% 120%;
  }
}
@media (max-width: 1600px) {
  ._206D86Fm0C99RBR2J8Ulvi {
    background-size: 70% 120%;
  }
}
@media (min-width: 1601px) {
  ._206D86Fm0C99RBR2J8Ulvi {
    background-size: 80% 150%;
  }
}

._1itWRnAdeSfwNCgp1GbyDY {
  margin: -24px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._33Vh-eSvCG7jb1jn1eRXl0 .swiper-slide {
  box-shadow: 0 2px 4px #bfbfbf;
}
._3QcyUaf6abt9gFcy32e_ux {
  border: 1px solid #26966D;
  border-radius: 4px;
  background-color: white;
  margin-bottom: 20px;
}
._2tOxxjUdcGXJ5JPzFMirab {
  border: 1px solid #F8BC2E;
  border-radius: 4px;
  box-shadow: 5px 5px 16px #888888;
  background-color: white;
  margin-bottom: 20px;
}
.FeQHdby8w5-oM5_wj_YN3 {
  border: 1px solid #45BAD6;
  border-radius: 4px;
  box-shadow: 5px 5px 16px #888888;
  background-color: white;
  margin-bottom: 20px;
}
._20laS48po5ZpchvSU1JXRF {
  border: 1px solid #08979c;
  border-radius: 4px;
  box-shadow: 5px 5px 16px #888888;
  background-color: white;
  margin-bottom: 20px;
}
.VqBudtaCQnf2iKETuAvg9 {
  border: 1px solid #006d75;
  border-radius: 4px;
  box-shadow: 5px 5px 16px #888888;
  background-color: white;
  margin-bottom: 20px;
}
._3vY8pT4Lo_jqaWNx0xnW57 {
  border: 1px solid #217d5b;
  border-radius: 4px;
  background-color: white;
  margin-bottom: 20px;
}
._12JFzLbrMjytC8TfeQpUqR {
  font-size: 18px;
  line-height: 26px;
  font-weight: 800;
  padding: 20px 20px 0 20px;
}
._2eRCQkRbCfhUdu8t3esXIW {
  color: white;
  font-size: 20px;
  line-height: 28px;
  font-weight: 800;
  padding: 10px 20px;
  background-color: #F8BC2E;
}
._1gbbyUzowA0-G5RfAxjtyc {
  color: white;
  font-size: 20px;
  line-height: 28px;
  font-weight: 800;
  padding: 10px 20px;
  background-color: #45BAD6;
}
.dXnsfYvHja6Kd-HuQeVO7 {
  color: white;
  font-size: 20px;
  line-height: 28px;
  font-weight: 800;
  padding: 10px 20px;
  background-color: #006d75;
}
._3gdl_A0Ao4zUGolbstSlo7 {
  color: white;
  font-size: 20px;
  line-height: 28px;
  font-weight: 800;
  padding: 10px 20px;
  background-color: #08979c;
}
._2wXZu1b62wdxVWwHvgBCFx {
  color: white;
  font-size: 20px;
  line-height: 28px;
  font-weight: 800;
  padding: 10px 20px;
  background-color: #217d5b;
}
._2cXICVKEHedrKWbtbeynmo {
  color: #fff;
  background-color: #F8BC2E;
  border-color: #F8BC2E;
}
._1rwHi3pCjwjgd2_APJdmjx {
  color: #fff;
  background-color: #45BAD6;
  border-color: #45BAD6;
}
.ROGGQuHorRd7_WUFRJZEK {
  color: #fff;
  background-color: #08979c;
  border-color: #08979c;
}
._1wjC6jhm9xec1hQTQTTKVh {
  color: #fff;
  background-color: #006d75;
  border-color: #006d75;
}
._2wg8Cwuo0-VF3cEHQvTxnj {
  padding: 0 20px 20px 20px;
}
._1QJdo8cHjNQxat_PlcGROt {
  padding: 20px;
}
._3WDTvkkREc3XO2rENHYBaL {
  min-height: 310px;
}
._1AflMU3ERSn8ETKDKB0rhK {
  min-height: 250px;
}
.qCVcOdv-z7x-3WLbhKA3_ {
  min-height: 200px;
}
._2dutYyr9wWniUFiK3B_0xm {
  padding-top: 20px;
  min-height: 200px;
}
._2gGmon-d3lMu9r_qD-1BhH {
  color: #26966D;
  font-size: 26px;
  line-height: 34px;
  font-weight: 600;
  margin-bottom: 20px;
}
._1V-z0cVlmse03qbtv5EpqB {
  color: #F8BC2E;
  font-size: 30px;
  line-height: 38px;
  font-weight: 600;
  margin-bottom: 20px;
}
._2P3Ievx3pZ2xKXrFPF2XkN {
  color: #45BAD6;
  font-size: 30px;
  line-height: 38px;
  font-weight: 600;
  margin-bottom: 20px;
}
._3jMb6H4l8DQARyAIATS9E- {
  color: #08979c;
  font-size: 30px;
  line-height: 38px;
  font-weight: 600;
  margin-bottom: 20px;
}
._11kdo7mekFdwNZzyJfJ3AK {
  color: #006d75;
  font-size: 30px;
  line-height: 38px;
  font-weight: 600;
  margin-bottom: 20px;
}
._1q0iIQKTJZDnlm0OFx2SH3 {
  color: #6F6F6F;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.CvaFN6_6IVuwWjB2i9yM8 {
  color: #707070;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}
.eA5qs8jEpdeDuedcjgWDG {
  color: #707070;
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
}
._2H-Kp-swP8cKxIIXULakrH {
  margin: 5px 0px 10px 0px;
}
.Z76AiHgymEHTAz5tI503q {
  color: #26966D;
  font-size: 18px;
  line-height: 26px;
  font-weight: 400;
}
._2fYuN7v_3d_TixRgG3T7hu {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  white-space: pre-line;
}
._2Cc6GAu5iJgIHib7A-aXKT {
  margin-top: 5px;
}
._10iWDChuBtrSks4L9I9W_9 {
  width: 40px;
  height: 40px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3_8TMWjKk7BCFrfpufP4T5 {
  margin: 0px -24px -24px -24px;
  padding: 24px 48px;
  background-color: #eef0f5;
}
@media screen and (max-width: 576px) {
  ._3_8TMWjKk7BCFrfpufP4T5 {
    padding: 24px 36px;
  }
}
._3UcMZ5Jc9BC2rNiemd8Nhe {
  padding: 12px 24px;
  background-color: #eef0f5;
}
.N2pJ8u2O8g9hRoGqsvPE6 {
  margin-bottom: 20px;
}
@media screen and (max-width: 576px) {
  .N2pJ8u2O8g9hRoGqsvPE6 {
    margin-top: 20px;
  }
}
._3TbwbOC8F7HX90r1-E6y6v {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  color: #217d5b;
}
@media screen and (max-width: 576px) {
  ._3TbwbOC8F7HX90r1-E6y6v {
    margin-top: 20px;
  }
}
._1RoIsp-rwNOvIiR0YXojAE {
  color: #6F6F6F;
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 5px;
}
.L7RFbw8W2LVpGkOILVrts {
  background-color: #217d5b;
}
.L7RFbw8W2LVpGkOILVrts .ant-divider-inner-text {
  font-size: 20px;
  font-weight: 600;
  color: #217d5b;
}
@media screen and (max-width: 576px) {
  .L7RFbw8W2LVpGkOILVrts {
    margin-top: 0px;
  }
}
._1cmq1dwNO6DieQOB6G05qG {
  background-color: #217d5b;
}
.FG1Fp04sBj1t0fyeZMi-w {
  height: 200px;
  margin-top: 20px;
  background-color: #B0B8B1;
}
._2Dg2ChTWNj2SFiBZVy0mJE {
  margin: 5px 0px;
  background-color: #bfbfbf;
}
._325j2vpstZSkQRFs88mHVJ {
  padding-top: 10px;
}
@media screen and (max-width: 576px) {
  ._325j2vpstZSkQRFs88mHVJ {
    padding-top: 0px;
  }
}
._3z3cyiVRgPP-eLUV7ynW8B {
  color: #6F6F6F;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.z2KDAC3pNj-hvc9YU8Z9m {
  color: #26966D;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._7EJq8C5D-NiZisVvFTW9c {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 30px;
  font-weight: 600;
  line-height: 38px;
  color: white;
  background-color: #217d5b;
  min-height: 80px;
  margin: -24px -24px 0 -24px;
}
@media screen and (max-width: 576px) {
  ._7EJq8C5D-NiZisVvFTW9c {
    padding: 12px;
  }
}
.UuEhlyvxA3EKtSXyxRJcA {
  width: 100%;
  height: 2px;
  background-color: white;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.Ts8TbDj1MbbL3nrJI-9uF {
  margin: 0px -24px -24px -24px;
  padding: 24px 48px;
  background-color: #eef0f5;
}
@media screen and (max-width: 576px) {
  .Ts8TbDj1MbbL3nrJI-9uF {
    padding: 24px 36px;
  }
}
._2_pysPcyWh3TU9h9zf1qoL {
  padding: 12px 24px;
  background-color: #eef0f5;
}
._3TE3mkASHEvd63Gc5lt_Wn {
  margin-bottom: 20px;
}
@media screen and (max-width: 576px) {
  ._3TE3mkASHEvd63Gc5lt_Wn {
    margin-top: 20px;
  }
}
._1z5_mCNC0XPq9kvCm8UkYX {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  color: #217d5b;
}
@media screen and (max-width: 576px) {
  ._1z5_mCNC0XPq9kvCm8UkYX {
    margin-top: 20px;
  }
}
.lfOMdRoMzd4Zy7CZNBB-E {
  color: #6F6F6F;
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 5px;
}
._1T_ydeFoox3YZep8Yc7uup {
  background-color: #217d5b;
}
._1T_ydeFoox3YZep8Yc7uup .ant-divider-inner-text {
  font-size: 20px;
  font-weight: 600;
  color: #217d5b;
}
@media screen and (max-width: 576px) {
  ._1T_ydeFoox3YZep8Yc7uup {
    margin-top: 0px;
  }
}
._2NwmYSQEuoKU2Bop7327n7 {
  background-color: #217d5b;
}
._3AkuPmM-hkokCMx8XzGha8 {
  height: 200px;
  margin-top: 20px;
  background-color: #B0B8B1;
}
.RatoXDqXSGfpukyVTt0g- {
  margin: 5px 0px;
  background-color: #bfbfbf;
}
._3TUnI3iHh9F9YVNGjmkxbc {
  padding-top: 10px;
}
@media screen and (max-width: 576px) {
  ._3TUnI3iHh9F9YVNGjmkxbc {
    padding-top: 0px;
  }
}
._3n_GQEN5fs_i2PovjLn_h1 {
  color: #6F6F6F;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
._21HchD7k9Rn7ZvxGCvKKLG {
  color: #26966D;
}
._1tBaaYA7yqql46hff8EsOU {
  height: 90px;
  margin-bottom: 30px;
  box-shadow: 0 2px 4px #bfbfbf;
}
._1Qc0nmbpkxPVCwZ9Zjxxla {
  color: #fff;
  border-width: 1px 0 1px 1px;
  border-style: solid;
  border-color: #bfbfbf;
  border-radius: 3px 0 0 3px;
  background-color: #00ad59;
  padding: 17px 0;
}
._2BnUYi8xx5k0O9vRq_QDm7 {
  border-width: 1px 1px 1px 0;
  border-style: solid;
  border-color: #bfbfbf;
  border-radius: 0 3px 3px 0;
  background-color: #fff;
  padding: 30px 20px;
}
._3dUoHbT0sE6VHsjxp1dIAP {
  font-size: 20px;
  font-weight: 300;
}
._32sBF6cXPE51WGk0Wgsaad {
  font-weight: 300;
}
._2d6ndKc7WXY_1qE4lTTSYf {
  font-size: 20px;
  color: #595959;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.qQRCmylrvZ2sRRf7S7qKh {
  margin: -24px;
  background-color: #eef0f5;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1X-C_C1Q37JpUgCoxZa6ag {
  margin-left: 0.6rem;
}
.pGUjkAsxlTdRI8TA_fzb4 {
  margin-top: 6rem;
}
._1i68fgnJQ3t9D0gkYX_3qi {
  margin-bottom: 20px;
}
._2elsr3KzKMcgeQL0UepCOY {
  color: rgba(0, 0, 0, 0.5);
  font-size: 14px;
  margin-bottom: 10px;
  text-decoration: underline;
  cursor: pointer;
}
._2elsr3KzKMcgeQL0UepCOY .ant-modal-content {
  background: none;
  box-shadow: none;
}
._2elsr3KzKMcgeQL0UepCOY .ant-modal-close-x {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
}
.ErFn-KQZ-ZLzYH2mejna3 {
  padding: 24px;
  border-radius: 10px;
  background-color: #F3FFF3;
  min-height: 200px;
}
._32eoRb2HJXE2j0EoYCG3DV {
  padding: 24px;
  border-radius: 0 10px 10px 0;
  background-color: #fff;
  min-height: 200px;
}
._3xrA6X7eCXGSxBEdR2Q8SX {
  font-size: 22px;
  font-weight: 500;
  padding: 5px 0;
  text-align: center;
  color: #fff;
  border-radius: 5px;
  background-color: #0E8E5D;
  margin-bottom: 10px;
}
._2sauzw4u0RJ3-We63LZfZm {
  font-size: 22px;
  font-weight: 500;
  padding: 5px 0;
  text-align: center;
  color: #fff;
  border-radius: 5px;
  background-color: #595959;
  margin-bottom: 10px;
}
._1nOZkftGf8va7J7VJ4g-li {
  width: 36px;
  height: 36px;
}
.Li-_S_6H76I4r2puKdmGN {
  font-size: 20px;
  margin-bottom: 10px;
}
._1-D7tasLMxAsWxzTXxL5-i {
  text-align: left;
}
._1shaE0_9B0O9LMqQ7uW5E_ {
  font-size: 32px;
  font-weight: 800;
  color: #faad14;
}
@media (max-width: 576px) {
  .ErFn-KQZ-ZLzYH2mejna3 {
    padding: 48px 24px;
    border-radius: 10px;
    background-color: #F3FFF3;
    margin-bottom: 24px;
  }
  ._32eoRb2HJXE2j0EoYCG3DV {
    padding: 48px 24px;
    border-radius: 10px;
    background-color: #fff;
    margin-bottom: 24px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3ItGU19LHFaBFAjx_kXEc2 {
  font-size: 16px;
  margin-bottom: 8px;
}
._2vuzy6q-u_YsksZJdDJm4t {
  padding: 24px;
  background-color: #fafafa;
}
._1sP1CiCOZH9TxAx0jaJndN {
  color: #6F6F6F;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.C9bLu2_SDw5wFtlG6Zycm {
  width: 100%;
}
._2McUssCnne279ABXQsWn7e {
  text-decoration: underline;
}
.q3cKq-fYqMfD1Ut-ad_Xy {
  font-size: 16px;
  font-weight: 500;
}
.ioyK_deCN4ERK6CAUHGAU .ant-form-item {
  margin-bottom: 10px;
}
._2sbnxc1dYhnxsoOlszwSVE {
  color: rgba(0, 0, 0, 0.45);
}
._2_hVBJSivaE1wm0jzBK-mV {
  color: #fa8c16;
  font-size: 12px;
  margin-top: 5px;
}
._38ZpOOtLJm0KQhyEFkhq6q {
  margin-top: 2px;
  cursor: pointer;
}
._2vYNDCei7KYpYacPh3rRKT {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  color: #217d5b;
}
@media screen and (max-width: 576px) {
  ._2vYNDCei7KYpYacPh3rRKT {
    margin-top: 20px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1ruN-Bzcsjtynzjmj4iXt0 {
  margin: -60px 0 20px 0;
  color: #fff;
}
._1ruN-Bzcsjtynzjmj4iXt0 .ant-avatar-lg {
  width: 100px;
  height: 100px;
}
._1ruN-Bzcsjtynzjmj4iXt0 .ant-card-meta-title {
  text-overflow: unset;
  overflow: auto;
  white-space: unset;
}
._1ruN-Bzcsjtynzjmj4iXt0 .ant-typography {
  font-weight: 500;
  margin-bottom: 0;
}
@media (max-width: 576px) {
  ._1ruN-Bzcsjtynzjmj4iXt0 .ant-avatar-lg {
    width: 80px;
    height: 80px;
  }
  ._1ruN-Bzcsjtynzjmj4iXt0 .ant-card-meta-avatar {
    padding-right: 0;
    float: none;
    text-align: center;
  }
}
._1pTUgg17osa56GKQyaEKQ3 {
  height: 51.59px;
}
._3eRQS76AmV4mNojbSluw9Q {
  margin-top: 0.6rem;
}
.kQzKPmRtBBX3XkRsZ3kRa {
  margin-right: 1.2rem;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3JhpqBviUu1OktNfvg0vxr {
  margin: 0px -24px -24px -24px;
  padding: 24px 48px;
  background-color: #eef0f5;
}
@media screen and (max-width: 576px) {
  ._3JhpqBviUu1OktNfvg0vxr {
    padding: 24px 36px;
  }
}
._2j0p0JQkDBZ5jDm_tL2ynn {
  padding: 12px 24px;
  background-color: #eef0f5;
}
.-jvNPjiuMir9-Ifh5HJst {
  margin-bottom: 20px;
}
@media screen and (max-width: 576px) {
  .-jvNPjiuMir9-Ifh5HJst {
    margin-top: 20px;
  }
}
._184qdGQyTZ7V4GtyaShN7q {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  color: #217d5b;
}
@media screen and (max-width: 576px) {
  ._184qdGQyTZ7V4GtyaShN7q {
    margin-top: 20px;
  }
}
.VccPUtnm2ZkgFDfEwz9rm {
  color: #6F6F6F;
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 5px;
}
._2s2WRHnGWRc-D_QtzRB26O {
  background-color: #217d5b;
}
._2s2WRHnGWRc-D_QtzRB26O .ant-divider-inner-text {
  font-size: 20px;
  font-weight: 600;
  color: #217d5b;
}
@media screen and (max-width: 576px) {
  ._2s2WRHnGWRc-D_QtzRB26O {
    margin-top: 0px;
  }
}
._3ZvGkcNoEa-yi1tOhyBfPy {
  background-color: #217d5b;
}
._14llojuRazLRZXfw-HoAV_ {
  height: 200px;
  margin-top: 20px;
  background-color: #B0B8B1;
}
.v1-FPRM9cams7Zv7XGXZv {
  margin: 5px 0px;
  background-color: #bfbfbf;
}
._2vVnrDvuBpQeGlCAJDP9PI {
  padding-top: 10px;
}
@media screen and (max-width: 576px) {
  ._2vVnrDvuBpQeGlCAJDP9PI {
    padding-top: 0px;
  }
}
.siC3RLFjVTseHdug2x70h {
  color: #6F6F6F;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
._2rSAVJmC4BtKvKwyul8We6 {
  color: #26966D;
}
._1ZLhsqx60n4triVdmC6eQ3 {
  height: 90px;
  margin-bottom: 30px;
  box-shadow: 0 2px 4px #bfbfbf;
}
._3rb9qeYvsZ3Mic0XOwc2dT {
  color: #fff;
  border-width: 1px 0 1px 1px;
  border-style: solid;
  border-color: #bfbfbf;
  border-radius: 3px 0 0 3px;
  background-color: #00ad59;
  padding: 17px 0;
}
._1n37Xd3bl1RR27VgxwmOpc {
  border-width: 1px 1px 1px 0;
  border-style: solid;
  border-color: #bfbfbf;
  border-radius: 0 3px 3px 0;
  background-color: #fff;
  padding: 30px 20px;
}
._1WfqfGOsBYQgozxAymWwhD {
  font-size: 20px;
  font-weight: 300;
}
._1LLei6Pys9Zfjr-GlWQCS6 {
  font-weight: 300;
}
.MXcAZwgr0git34ILzFPkU {
  font-size: 20px;
  color: #595959;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1_YXTPBDmCAdwfPURtAVS7 {
  margin: -24px;
  background-color: #eef0f5;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-progress {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-progress-line {
  position: relative;
  width: 100%;
  font-size: 14px;
}
.ant-progress-small.ant-progress-line,
.ant-progress-small.ant-progress-line .ant-progress-text .anticon {
  font-size: 12px;
}
.ant-progress-outer {
  display: inline-block;
  width: 100%;
  margin-right: 0;
  padding-right: 0;
}
.ant-progress-show-info .ant-progress-outer {
  margin-right: calc(-2em - 8px);
  padding-right: calc(2em + 8px);
}
.ant-progress-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  vertical-align: middle;
  background-color: #f5f5f5;
  border-radius: 100px;
}
.ant-progress-circle-trail {
  stroke: #f5f5f5;
}
.ant-progress-circle-path {
  animation: ant-progress-appear 0.3s;
}
.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #1890ff;
}
.ant-progress-success-bg,
.ant-progress-bg {
  position: relative;
  background-color: #1890ff;
  border-radius: 100px;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
}
.ant-progress-success-bg {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #52c41a;
}
.ant-progress-text {
  display: inline-block;
  width: 2em;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 1em;
  line-height: 1;
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  word-break: normal;
}
.ant-progress-text .anticon {
  font-size: 14px;
}
.ant-progress-status-active .ant-progress-bg::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff;
  border-radius: 10px;
  opacity: 0;
  animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
  content: '';
}
.ant-progress-status-exception .ant-progress-bg {
  background-color: #f5222d;
}
.ant-progress-status-exception .ant-progress-text {
  color: #f5222d;
}
.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #f5222d;
}
.ant-progress-status-success .ant-progress-bg {
  background-color: #52c41a;
}
.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}
.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #52c41a;
}
.ant-progress-circle .ant-progress-inner {
  position: relative;
  line-height: 1;
  background-color: transparent;
}
.ant-progress-circle .ant-progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  line-height: 1;
  white-space: normal;
  text-align: center;
  transform: translate(-50%, -50%);
}
.ant-progress-circle .ant-progress-text .anticon {
  font-size: 1.16666667em;
}
.ant-progress-circle.ant-progress-status-exception .ant-progress-text {
  color: #f5222d;
}
.ant-progress-circle.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}
@keyframes ant-progress-active {
  0% {
    width: 0;
    opacity: 0.1;
  }
  20% {
    width: 0;
    opacity: 0.5;
  }
  100% {
    width: 100%;
    opacity: 0;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1MXnhfQ6bfMKtBCBaO9Kv- {
  padding: 24px;
  margin-top: 20px;
  background-color: #fff;
}
._2M86qAPq8aFQlH21eNsIIM .ant-form-item {
  margin-bottom: 0;
}
._3TygdMAqOHvEjZxIs-T7a2 {
  font-size: 20px;
  margin-bottom: 10px;
}
._2RrVIiZ-ln5A16BYX35KQp {
  margin-left: 10px;
  color: #595959;
  cursor: pointer;
}
.zyU8EgiS495VhdYLyeTN_ {
  margin-top: 6rem;
}
@media (max-width: 480px) {
  ._1MXnhfQ6bfMKtBCBaO9Kv- {
    padding: 12px;
  }
}
._1xShQL_RKUQgSY3oDl45ZQ {
  width: 95%;
  margin-bottom: 16px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1r_gh139C-pBaGP_IEa9qz {
  padding: 100px 24px 280px 24px;
}
._3e3xZm75tSYWbdOw2Gt_uS {
  white-space: pre-wrap;
  color: rgba(0, 0, 0, 0.45);
  font-size: 0.8rem;
}
._3lUoBoVrqTiAe49RYcrERm {
  margin-bottom: 16px;
}
._3lUoBoVrqTiAe49RYcrERm .ant-form-item {
  margin-bottom: 0;
}
.NkTDGMSilr1jgNv_bWtbu {
  margin-left: 10px;
  color: #595959;
  cursor: pointer;
}
._157YlqnfMv-yica3OaXO70 {
  color: #00ad59;
}
._3K1hOHw0D7r32r2OMn_MpC {
  margin-top: 6rem;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1Ns4IlqQxrAaL7EyhdmKYg .ant-modal-content {
  background: none;
  box-shadow: none;
}
._1Ns4IlqQxrAaL7EyhdmKYg .ant-modal-close-x {
  color: #fff;
}
._1Ns4IlqQxrAaL7EyhdmKYg .ant-modal-body img,
._1Ns4IlqQxrAaL7EyhdmKYg .ant-modal-body video {
  max-width: 100%;
}
._3AcXFN6gKkQawDnnSRSgFv,
._3NV77CHxewgQNynfthNfK-,
._1o57pS2Ai9bMaE5_SwDa-U,
._3BlGq-ACqv-F7NY2JKtZM4,
._1_-nDeYJK2ElKK7pPVP6J_,
rightIconDiv {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border: 0 solid #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 0;
  padding: 0;
  position: relative;
}
._3AcXFN6gKkQawDnnSRSgFv {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-bottom: 28px;
}
._3NV77CHxewgQNynfthNfK- {
  margin-right: 28px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 0%;
  -ms-flex: 1 0 0%;
  flex: 1 0 0%;
  display: block;
  position: relative;
  width: 100%;
}
._3NV77CHxewgQNynfthNfK-:last-child {
  margin-right: 0;
}
._1o57pS2Ai9bMaE5_SwDa-U {
  background-color: #fff;
  display: block;
  width: 100%;
}
._3BlGq-ACqv-F7NY2JKtZM4 {
  display: block;
  overflow: hidden;
  padding-bottom: 100%;
}
.C9MZ7HnNChuiHTUmUI00q {
  cursor: pointer;
  padding-top: 56.25%;
  top: 0;
  width: 100%;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100%;
  bottom: 0;
  border: 0;
}
._1_-nDeYJK2ElKK7pPVP6J_ {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
}
._2ZIcWDB7D-GqhNXT_0IRb {
  background-image: url('https://image.hiredchina.com/video.png');
  display: block;
  overflow: hidden;
  text-indent: 110%;
  white-space: nowrap;
  height: 48px;
  width: 48px;
  position: relative;
  right: 3px;
  top: -1px;
  background-size: 100% auto;
}
@media (max-width: 576px) {
  ._2v-P27sfUSg7OkfDfiLLxj {
    padding: 8px 0;
  }
  ._3NV77CHxewgQNynfthNfK- {
    margin-right: 3px;
  }
  ._3AcXFN6gKkQawDnnSRSgFv {
    margin-bottom: 3px;
  }
  ._2ZIcWDB7D-GqhNXT_0IRb {
    height: 30px;
    width: 30px;
    right: 2px;
    top: 1px;
  }
}
._3FDLHEEssH3x5qZiHmWEG {
  width: 100%;
  max-height: 400px;
}
._324oLr1njQW5SN8IPwdQDD {
  font-size: 8px;
  color: #bfbfbf;
}
._3Xi4p4gJTGuTxdSRwEO-rj {
  margin-top: 1.2rem;
}
._1dT3biZSZtJYflLK6j0Qox {
  margin-bottom: 1.2rem;
}
._3aIUdr0VReNRyq_CY076lD {
  padding: 1.2rem 0;
}
._1U9jSE_ecW41pte2wi3w3G {
  font-size: 10px;
  color: #8c8c8c;
  cursor: pointer;
}
._1U9jSE_ecW41pte2wi3w3G a {
  color: #8c8c8c;
}
._1RcJul7c-GI7ChIp5NFe8b {
  margin-right: 5px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-upload {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  outline: 0;
}
.ant-upload p {
  margin: 0;
}
.ant-upload-btn {
  display: block;
  width: 100%;
  outline: none;
}
.ant-upload input[type='file'] {
  cursor: pointer;
}
.ant-upload.ant-upload-select {
  display: inline-block;
}
.ant-upload.ant-upload-disabled {
  cursor: not-allowed;
}
.ant-upload.ant-upload-select-picture-card {
  display: table;
  float: left;
  width: 104px;
  height: 104px;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s ease;
}
.ant-upload.ant-upload-select-picture-card > .ant-upload {
  display: table-cell;
  width: 100%;
  height: 100%;
  padding: 8px;
  text-align: center;
  vertical-align: middle;
}
.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #00ad59;
}
.ant-upload.ant-upload-drag {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s;
}
.ant-upload.ant-upload-drag .ant-upload {
  padding: 16px 0;
}
.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {
  border-color: #00874a;
}
.ant-upload.ant-upload-drag.ant-upload-disabled {
  cursor: not-allowed;
}
.ant-upload.ant-upload-drag .ant-upload-btn {
  display: table;
  height: 100%;
}
.ant-upload.ant-upload-drag .ant-upload-drag-container {
  display: table-cell;
  vertical-align: middle;
}
.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #1eba69;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon {
  margin-bottom: 20px;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {
  color: #1eba69;
  font-size: 48px;
}
.ant-upload.ant-upload-drag p.ant-upload-text {
  margin: 0 0 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.ant-upload.ant-upload-drag p.ant-upload-hint {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-upload.ant-upload-drag .anticon-plus {
  color: rgba(0, 0, 0, 0.25);
  font-size: 30px;
  transition: all 0.3s;
}
.ant-upload.ant-upload-drag .anticon-plus:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload.ant-upload-drag:hover .anticon-plus {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-picture-card-wrapper {
  zoom: 1;
  display: inline-block;
  width: 100%;
}
.ant-upload-picture-card-wrapper::before,
.ant-upload-picture-card-wrapper::after {
  display: table;
  content: '';
}
.ant-upload-picture-card-wrapper::after {
  clear: both;
}
.ant-upload-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  zoom: 1;
}
.ant-upload-list::before,
.ant-upload-list::after {
  display: table;
  content: '';
}
.ant-upload-list::after {
  clear: both;
}
.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 {
  padding-right: 14px;
}
.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 {
  padding-right: 28px;
}
.ant-upload-list-item {
  position: relative;
  height: 22px;
  margin-top: 8px;
  font-size: 14px;
}
.ant-upload-list-item-name {
  display: inline-block;
  width: 100%;
  padding-left: 22px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-upload-list-item-name-icon-count-1 {
  padding-right: 14px;
}
.ant-upload-list-item-card-actions {
  position: absolute;
  right: 0;
  opacity: 0;
}
.ant-upload-list-item-card-actions.picture {
  top: 25px;
  line-height: 1;
  opacity: 1;
}
.ant-upload-list-item-card-actions .anticon {
  padding-right: 6px;
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-list-item-info {
  height: 100%;
  padding: 0 12px 0 4px;
  transition: background-color 0.3s;
}
.ant-upload-list-item-info > span {
  display: block;
  width: 100%;
  height: 100%;
}
.ant-upload-list-item-info .anticon-loading,
.ant-upload-list-item-info .anticon-paper-clip {
  position: absolute;
  top: 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-upload-list-item .anticon-close {
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  transform: scale(0.83333333) rotate(0deg);
  position: absolute;
  top: 6px;
  right: 4px;
  color: rgba(0, 0, 0, 0.45);
  line-height: 0;
  cursor: pointer;
  opacity: 0;
  transition: all 0.3s;
}
:root .ant-upload-list-item .anticon-close {
  font-size: 12px;
}
.ant-upload-list-item .anticon-close:hover {
  color: rgba(0, 0, 0, 0.65);
}
.ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: #d5edde;
}
.ant-upload-list-item:hover .anticon-close {
  opacity: 1;
}
.ant-upload-list-item:hover .ant-upload-list-item-card-actions {
  opacity: 1;
}
.ant-upload-list-item-error,
.ant-upload-list-item-error .anticon-paper-clip,
.ant-upload-list-item-error .ant-upload-list-item-name {
  color: #f5222d;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions {
  opacity: 1;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  color: #f5222d;
}
.ant-upload-list-item-progress {
  position: absolute;
  bottom: -12px;
  width: 100%;
  padding-left: 26px;
  font-size: 14px;
  line-height: 0;
}
.ant-upload-list-picture .ant-upload-list-item,
.ant-upload-list-picture-card .ant-upload-list-item {
  position: relative;
  height: 66px;
  padding: 8px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-upload-list-picture .ant-upload-list-item:hover,
.ant-upload-list-picture-card .ant-upload-list-item:hover {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-error,
.ant-upload-list-picture-card .ant-upload-list-item-error {
  border-color: #f5222d;
}
.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}
.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-uploading,
.ant-upload-list-picture-card .ant-upload-list-item-uploading {
  border-style: dashed;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  position: absolute;
  top: 8px;
  left: 8px;
  width: 48px;
  height: 48px;
  font-size: 26px;
  line-height: 54px;
  text-align: center;
  opacity: 0.8;
}
.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-picture-card .ant-upload-list-item-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 26px;
  transform: translate(-50%, -50%);
}
.ant-upload-list-picture .ant-upload-list-item-image,
.ant-upload-list-picture-card .ant-upload-list-item-image {
  max-width: 100%;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail img,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  display: block;
  width: 48px;
  height: 48px;
  overflow: hidden;
}
.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: inline-block;
  box-sizing: border-box;
  max-width: 100%;
  margin: 0 0 0 8px;
  padding-right: 8px;
  padding-left: 48px;
  overflow: hidden;
  line-height: 44px;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1,
.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 {
  padding-right: 18px;
}
.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2,
.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 {
  padding-right: 36px;
}
.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name {
  line-height: 28px;
}
.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 14px;
  width: calc(100% - 24px);
  margin-top: 0;
  padding-left: 56px;
}
.ant-upload-list-picture .anticon-close,
.ant-upload-list-picture-card .anticon-close {
  position: absolute;
  top: 8px;
  right: 8px;
  line-height: 1;
  opacity: 1;
}
.ant-upload-list-picture-card.ant-upload-list::after {
  display: none;
}
.ant-upload-list-picture-card-container {
  float: left;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
}
.ant-upload-list-picture-card .ant-upload-list-item {
  float: left;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
}
.ant-upload-list-picture-card .ant-upload-list-item-info {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.ant-upload-list-picture-card .ant-upload-list-item-info::before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.3s;
  content: ' ';
}
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info::before {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  white-space: nowrap;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye-o,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {
  z-index: 10;
  width: 16px;
  margin: 0 4px;
  color: rgba(255, 255, 255, 0.85);
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye-o:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {
  color: #fff;
}
.ant-upload-list-picture-card .ant-upload-list-item-info:hover + .ant-upload-list-item-actions,
.ant-upload-list-picture-card .ant-upload-list-item-actions:hover {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  position: static;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: none;
  margin: 8px 0 0;
  padding: 0;
  line-height: 1.5;
  text-align: center;
}
.ant-upload-list-picture-card .anticon-picture + .ant-upload-list-item-name {
  position: absolute;
  bottom: 10px;
  display: block;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
  background-color: #fafafa;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info {
  height: auto;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info::before,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye-o,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete {
  display: none;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading-text {
  margin-top: 18px;
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 32px;
  padding-left: 0;
}
.ant-upload-list .ant-upload-success-icon {
  color: #52c41a;
  font-weight: bold;
}
.ant-upload-list .ant-upload-animate-enter,
.ant-upload-list .ant-upload-animate-leave,
.ant-upload-list .ant-upload-animate-inline-enter,
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-duration: 0.3s;
  animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-upload-list .ant-upload-animate-enter {
  animation-name: uploadAnimateIn;
}
.ant-upload-list .ant-upload-animate-leave {
  animation-name: uploadAnimateOut;
}
.ant-upload-list .ant-upload-animate-inline-enter {
  animation-name: uploadAnimateInlineIn;
}
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-name: uploadAnimateInlineOut;
}
@keyframes uploadAnimateIn {
  from {
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateOut {
  to {
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateInlineIn {
  from {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateInlineOut {
  to {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}

/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */

.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.cropper-container img {
    backface-visibility: hidden;
    display: block;
    height: 100%;
    image-orientation: 0deg;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    width: 100%;
  }

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.cropper-wrap-box,
.cropper-canvas {
  overflow: hidden;
}

.cropper-drag-box {
  background-color: #fff;
  opacity: 0;
}

.cropper-modal {
  background-color: #000;
  opacity: 0.5;
}

.cropper-view-box {
  display: block;
  height: 100%;
  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, 0.75);
  overflow: hidden;
  width: 100%;
}

.cropper-dashed {
  border: 0 dashed #eee;
  display: block;
  opacity: 0.5;
  position: absolute;
}

.cropper-dashed.dashed-h {
    border-bottom-width: 1px;
    border-top-width: 1px;
    height: calc(100% / 3);
    left: 0;
    top: calc(100% / 3);
    width: 100%;
  }

.cropper-dashed.dashed-v {
    border-left-width: 1px;
    border-right-width: 1px;
    height: 100%;
    left: calc(100% / 3);
    top: 0;
    width: calc(100% / 3);
  }

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center::before,
  .cropper-center::after {
    background-color: #eee;
    content: ' ';
    display: block;
    position: absolute;
  }

.cropper-center::before {
    height: 1px;
    left: -3px;
    top: 0;
    width: 7px;
  }

.cropper-center::after {
    height: 7px;
    left: 0;
    top: -3px;
    width: 1px;
  }

.cropper-face,
.cropper-line,
.cropper-point {
  display: block;
  height: 100%;
  opacity: 0.1;
  position: absolute;
  width: 100%;
}

.cropper-face {
  background-color: #fff;
  left: 0;
  top: 0;
}

.cropper-line {
  background-color: #39f;
}

.cropper-line.line-e {
    cursor: ew-resize;
    right: -3px;
    top: 0;
    width: 5px;
  }

.cropper-line.line-n {
    cursor: ns-resize;
    height: 5px;
    left: 0;
    top: -3px;
  }

.cropper-line.line-w {
    cursor: ew-resize;
    left: -3px;
    top: 0;
    width: 5px;
  }

.cropper-line.line-s {
    bottom: -3px;
    cursor: ns-resize;
    height: 5px;
    left: 0;
  }

.cropper-point {
  background-color: #39f;
  height: 5px;
  opacity: 0.75;
  width: 5px;
}

.cropper-point.point-e {
    cursor: ew-resize;
    margin-top: -3px;
    right: -3px;
    top: 50%;
  }

.cropper-point.point-n {
    cursor: ns-resize;
    left: 50%;
    margin-left: -3px;
    top: -3px;
  }

.cropper-point.point-w {
    cursor: ew-resize;
    left: -3px;
    margin-top: -3px;
    top: 50%;
  }

.cropper-point.point-s {
    bottom: -3px;
    cursor: s-resize;
    left: 50%;
    margin-left: -3px;
  }

.cropper-point.point-ne {
    cursor: nesw-resize;
    right: -3px;
    top: -3px;
  }

.cropper-point.point-nw {
    cursor: nwse-resize;
    left: -3px;
    top: -3px;
  }

.cropper-point.point-sw {
    bottom: -3px;
    cursor: nesw-resize;
    left: -3px;
  }

.cropper-point.point-se {
    bottom: -3px;
    cursor: nwse-resize;
    height: 20px;
    opacity: 1;
    right: -3px;
    width: 20px;
  }

@media (min-width: 768px) {

.cropper-point.point-se {
      height: 15px;
      width: 15px;
  }
    }

@media (min-width: 992px) {

.cropper-point.point-se {
      height: 10px;
      width: 10px;
  }
    }

@media (min-width: 1200px) {

.cropper-point.point-se {
      height: 5px;
      opacity: 0.75;
      width: 5px;
  }
    }

.cropper-point.point-se::before {
    background-color: #39f;
    bottom: -50%;
    content: ' ';
    display: block;
    height: 200%;
    opacity: 0;
    position: absolute;
    right: -50%;
    width: 200%;
  }

.cropper-invisible {
  opacity: 0;
}

.cropper-bg {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');
}

.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}

.cropper-hidden {
  display: none !important;
}

.cropper-move {
  cursor: move;
}

.cropper-crop {
  cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@media (max-width: 576px) {
  ._3vi7nUFuPE8ApDNmulA7Qo .ant-modal,
  ._3vi7nUFuPE8ApDNmulA7Qo .ant-modal-content {
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
  ._3vi7nUFuPE8ApDNmulA7Qo .ant-modal-content {
    background: none;
    box-shadow: none;
  }
  ._3vi7nUFuPE8ApDNmulA7Qo .ant-modal-footer {
    border-color: #666;
    background-color: #444;
    margin: 0;
    padding-right: 0;
    padding-left: 0;
    position: absolute;
    width: 100%;
    bottom: 0;
  }
  ._3vi7nUFuPE8ApDNmulA7Qo .ant-modal-footer .ant-btn,
  ._3vi7nUFuPE8ApDNmulA7Qo .ant-modal-footer .ant-btn-dashed {
    background: none;
    border: none;
    color: #fff;
    font-weight: 800;
  }
  ._3vi7nUFuPE8ApDNmulA7Qo .ant-modal-body {
    padding: 0;
    height: 100%;
    padding-bottom: 53px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1AJeRZ8TLytMkoWxpCxMGA .ant-btn {
  color: #fff;
  font-weight: 600;
  background-color: #fa8c16;
  margin-bottom: 10px;
}
._3NH7Vj5pmDohkCS4bKrlYx {
  font-size: 16px;
  margin-right: 3px;
}
.hTM36ZIPicsm6oDwx3m7u {
  margin-bottom: 10px;
}
.hTM36ZIPicsm6oDwx3m7u a {
  color: #595959;
  text-decoration: underline;
}
._1sikUS0DsGWpcZ7CGZ4zQ {
  padding: 24px;
  background-color: #fafafa;
}
._3V1isMM2_KJTt5qvl-f_Tr {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  color: #217d5b;
  margin-bottom: 10px;
}
.HBY470BjBcv9-ijZm_i5F {
  color: #6F6F6F;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
._2Zg1SE_17JbwnPdnKCcMNT {
  margin-top: 1.2rem;
}

._3gTZ5y7BGjdE7q-8ssUGPL .ant-card {
  cursor: pointer;
  margin-bottom: 12px;
}
._3gTZ5y7BGjdE7q-8ssUGPL .ant-card .ant-card-body {
  padding: 10px;
  height: 104px;
}
._32wrBkA66EurHKskd9kl3f .ant-typography {
  color: rgba(0, 0, 0, 0.9);
  margin-bottom: 0;
}


/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._37MND5FnbHYuRATGH4PGRb {
  padding: 24px;
  margin-top: 20px;
  border: 1px solid #e8e8e8;
  background-color: #fff;
}
._37MND5FnbHYuRATGH4PGRb .ant-upload-list-item .anticon-close {
  display: none;
}
.QM6MkoG94aJvXVgGmLcJk {
  margin-top: 6rem;
}
@media (max-width: 480px) {
  ._37MND5FnbHYuRATGH4PGRb {
    padding: 12px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3cXhFrT0GnM3itggEFJVwK {
  background-color: #217d5b;
  border-radius: 3px;
  padding: 12px;
  box-shadow: 5px 5px 16px #888888;
  margin: 20px 0 30px 0;
}
._2aEus5oVho54jiEjRocdo5 {
  background-color: #217d5b;
  border-radius: 3px;
  padding: 12px;
  margin: 20px 0;
}
._2JpoT66j12noM6DsUXvluv {
  text-align: center;
}
.WKFB0lY3jItVTt8PC7Xm2 {
  height: 40px;
}
.ZSUlKs6y9kUQ6gMORI0G {
  color: white;
  font-size: 16px;
  line-height: 24px;
}
._2zYqeRc0Z0__b9Syf-9iuZ {
  color: white;
  font-size: 22px;
  line-height: 30px;
  font-weight: 600;
}
.iZPFGfND4DQwnJvtb5CfB {
  margin-top: 10px;
}
.tVs2bTimJG8D6LG6sv_E8 {
  margin-top: 20px;
  color: rgba(0, 0, 0, 0.6);
}
.tVs2bTimJG8D6LG6sv_E8 .ant-card-meta-avatar {
  padding-right: 8px;
}
.tVs2bTimJG8D6LG6sv_E8 .ant-card-meta-avatar ul {
  margin: 0;
  padding: 0;
  margin-left: 6px;
}
.tVs2bTimJG8D6LG6sv_E8 .ant-card-meta-description small a {
  font-size: 0.8rem;
  color: rgba(0, 0, 0, 0.45);
}
.zg5HAUJIit60xnbjvPFuJ {
  font-size: 1.17rem;
  color: #00ad59;
  font-weight: 500;
  margin-block-start: 1em;
  margin-block-end: 1em;
}
._1BJSr-ezVUNKZXEmQMpUtd {
  text-decoration: underline;
  cursor: pointer;
}
._3PjR7VAGMe_cxb6TDkGL5 {
  border-radius: 3px;
  background-color: #fafafa;
  padding: 20px;
  min-height: 120px;
}
._3PjR7VAGMe_cxb6TDkGL5 .ant-badge-status-text {
  font-size: 13px;
}
._3mdgnZrajqnQEg9h-ldFj3 {
  margin-bottom: 5px;
}
.tVs2bTimJG8D6LG6sv_E8 .ant-card {
  cursor: pointer;
  margin-bottom: 10px;
  background-color: #fafafa;
}
.tVs2bTimJG8D6LG6sv_E8 .ant-card .ant-card-body {
  padding: 12px 32px;
}
.tVs2bTimJG8D6LG6sv_E8 .ant-card-bordered {
  border: none;
}
._24gB8-lvpJUz63F3lrBL1S {
  margin-bottom: 30px;
}
._2B81lz-CrKRgIyL7hpWYPX {
  color: #8c8c8c;
  margin-bottom: 10px;
}
._2PFizRfqhXkCFrb8UNwuGi {
  text-decoration: underline;
  cursor: pointer;
}
.rWrtQL3j4i_jsdPOt0OPR {
  margin-right: 5px;
}
@media (max-width: 480px) {
  ._3mdgnZrajqnQEg9h-ldFj3 {
    margin-bottom: 5px;
  }
  .tVs2bTimJG8D6LG6sv_E8 .ant-card-body {
    padding: 0;
  }
  ._3PjR7VAGMe_cxb6TDkGL5 {
    background-color: #fff;
  }
}
._2jvGBnXPVZ5b2Ttt65YeVT {
  padding: 24px;
  background-color: #fafafa;
}
@media screen and (max-width: 576px) {
  ._2jvGBnXPVZ5b2Ttt65YeVT {
    padding-top: 0px;
  }
}
._3tn3bqorz-dGOCnManXlcL {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  color: #217d5b;
}
@media screen and (max-width: 576px) {
  ._3tn3bqorz-dGOCnManXlcL {
    margin-top: 20px;
  }
}
.ZSUlKs6y9kUQ6gMORI0G {
  color: #6F6F6F;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
._2kPupHcBSfIxBn-hhE1DEX {
  font-size: 16px;
  margin-bottom: 8px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.aPL4r2Izf3a9j4sWkodzW {
  margin: 0 -24px;
}
.bEMZx6eQb_KsvMhGKR_d3 {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 9999;
  text-align: right;
}
.bEMZx6eQb_KsvMhGKR_d3 img {
  max-width: 590px;
  max-height: 100%;
}
._1JGPGhUBbTtIFNyU9uiO4R {
  padding-top: 150px;
}
._1JGPGhUBbTtIFNyU9uiO4R .ant-back-top {
  bottom: 80px;
}
._1JGPGhUBbTtIFNyU9uiO4R img {
  width: 100%;
}
._3qQbQgEAM0s813tNM57r7s {
  margin-top: -130px;
}
._3HSS2lzBR686llDtWpTbvp {
  margin-top: -50px;
}
._3HSS2lzBR686llDtWpTbvp .ant-list-split .ant-list-item {
  border: none;
}
._3HSS2lzBR686llDtWpTbvp .ant-list-vertical .ant-list-item-meta-title,
._3HSS2lzBR686llDtWpTbvp .ant-list-vertical .ant-list-item-content {
  margin-bottom: 0;
}
._1Ck9BFZDViqmrzJGE_G1RM {
  margin-top: -80px;
}
._1Ck9BFZDViqmrzJGE_G1RM .ant-avatar-lg {
  width: 100px;
  height: 100px;
}
._1Ck9BFZDViqmrzJGE_G1RM .ant-card-meta-title {
  text-overflow: unset;
  overflow: auto;
  white-space: unset;
}
.PYQ9aLkusm6oEwEurEbwr {
  background-color: #fff;
  padding: 15px 0;
}
._3SS1wIpAySn2hVhS7p4Mh8 {
  background-position: center;
  background-size: cover;
  width: 100%;
  background-color: #217d5b;
  height: 100px;
  overflow: hidden;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  position: absolute;
  margin-top: -174px;
}
._36uwbf5v5XEXWkw3z8ScYo {
  width: 200px;
  height: 200px;
}
._1BdQIhuuaK6fnnkr9dz7fY .shareQRCode {
  width: 100px;
}
._1BdQIhuuaK6fnnkr9dz7fY .shareQRCode img {
  width: 100%;
}
.aGxfWDrRetfayUAtvVfLn {
  margin-left: 24px;
  margin-right: 24px;
}
._284r4r_ff0ixTjhCAobw5m {
  margin-bottom: 8px;
  white-space: pre-line;
}
.ciiKSLEhNXqmeykrab0wZ {
  margin-top: 20px;
  background-color: #f5f5f5;
}
._1rM2IlY1zJvrp5M9_oPD2h {
  max-height: 80vh;
}
@media (max-width: 576px) {
  .bEMZx6eQb_KsvMhGKR_d3 img {
    max-width: 100%;
  }
  ._1JGPGhUBbTtIFNyU9uiO4R {
    padding-top: 100px;
  }
  ._1JGPGhUBbTtIFNyU9uiO4R .ant-card-body {
    padding: 14px 14px 16px;
  }
  ._1Ck9BFZDViqmrzJGE_G1RM .ant-avatar-lg {
    width: 80px;
    height: 80px;
  }
  ._1Ck9BFZDViqmrzJGE_G1RM .ant-card-meta-avatar {
    padding-right: 0;
    float: none;
    text-align: center;
  }
  ._1Ck9BFZDViqmrzJGE_G1RM .ant-card-meta-title {
    font-size: 1.2em;
    text-align: center;
    margin-top: 12px;
  }
  ._1Ck9BFZDViqmrzJGE_G1RM .ant-card-meta-description {
    text-align: center;
  }
  ._3SS1wIpAySn2hVhS7p4Mh8 {
    min-height: 100px;
    margin-top: -124px;
  }
  ._1BdQIhuuaK6fnnkr9dz7fY {
    text-align: center;
    margin-top: 16px;
  }
  ._1BdQIhuuaK6fnnkr9dz7fY .shareQRCode {
    margin: 0 auto;
    width: 100px;
  }
  ._3qQbQgEAM0s813tNM57r7s {
    margin-top: -90px;
  }
  ._3HSS2lzBR686llDtWpTbvp {
    margin-top: 0;
  }
}
.YOEnM94wMNZYrYFgJJWmP {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
._2m5GZ70PoI17YYzYslFNco {
  margin-top: 0.6rem;
}
._1giVZcwlKnhPYx6odFsfY {
  margin-top: 1.2rem;
}
._1EVpQu4hqqQt1jVu1oCYrr {
  width: 100%;
}
._35hVk9WA4unFNAe-z8MCwe {
  margin: 0 24px;
  height: 0;
  z-index: 10;
  display: flex;
  align-items: center;
  /* 垂直居中 */
  justify-content: flex-start;
  /* 水平方向从起点开始排列 */
}
.G9V10REjvsyyd1a270SGP {
  padding: 5px 10px;
  /* 内边距 */
  border-radius: 5px;
  /* 圆角边框 */
  height: auto;
  /* 高度根据内容自动调整 */
  width: auto;
  /* 宽度根据内容自动调整 */
  line-height: 20px;
  /* 行高 */
  background-color: rgba(255, 255, 255, 0.7);
  /* 半透明的浅色背景，这里使用白色作为示例 */
  box-sizing: border-box;
  /* 确保padding不会影响元素的最终尺寸 */
}

.fBCwPZW1m4p7dTEHDFQ2Y {
  padding: 100px 24px 100px 24px;
}
.fBCwPZW1m4p7dTEHDFQ2Y .ant-upload-list-item .anticon-close {
  display: none;
}
._2XqquW-FKrFNTwMS9NIdag {
  margin-top: 6rem;
}
.N5nHvR-kYb8VMs1VHyEVE {
  width: 36px;
  height: 36px;
}
.oCN6FovJUTHNYbiKwgK8X {
  padding: 24px;
  border-radius: 10px;
  background-color: #F3FFF3;
  min-height: 200px;
}
._2vp1OhAwKi_8IcDhfrCtrg {
  font-size: 20px;
  margin-bottom: 10px;
}
._22M5TCDNjUlUtCCsdxaDLD {
  text-align: left;
}
._1mfh-jBzdWvK3NOQlVZQEm {
  font-size: 32px;
  font-weight: 800;
  color: #faad14;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3HcGmx_ITDeCs0YH6Y4HUV {
  margin: 0 -24px;
}
._2G690coz5VP8RInQhvC_DK {
  margin-left: 24px;
  margin-right: 24px;
}
._3QQnvmVvSdZtUtFhwkfqUT {
  padding-top: 220px;
}
._3QQnvmVvSdZtUtFhwkfqUT .ant-back-top {
  bottom: 80px;
}
._3QQnvmVvSdZtUtFhwkfqUT img {
  width: 100%;
}
._1epv5dbbHiX8vhuUN3PkJN p {
  white-space: pre-wrap;
}
.fycEaMF3YeNOYMusnxJ9y {
  margin-top: -80px;
}
.fycEaMF3YeNOYMusnxJ9y .ant-card-meta-avatar {
  float: none;
}
.fycEaMF3YeNOYMusnxJ9y .ant-card-meta-avatar .ant-avatar {
  width: 120px;
  height: 120px;
}
.fycEaMF3YeNOYMusnxJ9y .ant-card-meta {
  text-align: center;
  padding-bottom: 30px;
}
.fycEaMF3YeNOYMusnxJ9y .ant-card-meta .anticon-loading {
  font-size: 40px;
  margin-bottom: 18px;
}
.fycEaMF3YeNOYMusnxJ9y .ant-card-meta-title {
  color: #000;
  margin-top: 8px;
}
._1fPPIbBe9Olk1ykGX4Z9Am .ant-list-split .ant-list-item {
  border: none;
}
._1fPPIbBe9Olk1ykGX4Z9Am .ant-list-vertical .ant-list-item-meta-title,
._1fPPIbBe9Olk1ykGX4Z9Am .ant-list-vertical .ant-list-item-content {
  margin-bottom: 0;
}
._3JATefPmmHtySW87YmK4DW {
  margin-top: -80px;
}
._3JATefPmmHtySW87YmK4DW .ant-avatar-lg {
  width: 100px;
  height: 100px;
}
._3JATefPmmHtySW87YmK4DW .ant-card-meta-title {
  text-overflow: unset;
  overflow: auto;
  white-space: unset;
}
._2OorX3igELXm9qgPxCwcS3 {
  background-color: #fff;
  padding: 15px 0;
}
._3aCgr9BEPhScZC3CIDT3FD {
  background-position: center;
  background-size: cover;
  width: 100%;
  background-color: #f3f6f8;
  height: 220px;
  overflow: hidden;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  position: absolute;
  margin-top: -244px;
  float: left;
  left: 0;
  right: 0;
}
._1iHxqLiavBOsbSYHal6BbS {
  cursor: pointer;
}
.EeU7nlwKWxD-mZvZ0TzMH {
  width: 200px;
  height: 200px;
}
.HSaeCbhU7It51L072sDNR .shareQRCode {
  width: 100px;
}
.HSaeCbhU7It51L072sDNR .shareQRCode img {
  width: 100%;
}
@media (max-width: 576px) {
  ._3QQnvmVvSdZtUtFhwkfqUT {
    padding-top: 150px;
  }
  ._3QQnvmVvSdZtUtFhwkfqUT .ant-card-body {
    padding: 14px 14px 16px;
  }
  ._3JATefPmmHtySW87YmK4DW .ant-avatar-lg {
    width: 80px;
    height: 80px;
  }
  ._3JATefPmmHtySW87YmK4DW .ant-card-meta-avatar {
    padding-right: 0;
    float: none;
    text-align: center;
  }
  ._3JATefPmmHtySW87YmK4DW .ant-card-meta-title {
    font-size: 1.2em;
    text-align: center;
    margin-top: 12px;
  }
  ._3JATefPmmHtySW87YmK4DW .ant-card-meta-description {
    text-align: center;
  }
  .fycEaMF3YeNOYMusnxJ9y {
    margin-bottom: 24px;
  }
  .fycEaMF3YeNOYMusnxJ9y .ant-card-meta-avatar .ant-avatar {
    width: 50px;
    height: 50px;
  }
  ._3aCgr9BEPhScZC3CIDT3FD {
    height: 150px;
    margin-top: -174px;
  }
  .HSaeCbhU7It51L072sDNR {
    text-align: center;
  }
  .HSaeCbhU7It51L072sDNR .shareQRCode {
    margin: 0 auto;
    width: 100px;
  }
}
.X06kVLaKeMZH80Znxr6ML {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
._2AXAKYoJZbCAxSHZYS6-na {
  margin-top: 0.6rem;
}
.b0_zm61seq9z8pRSCLBd3 {
  margin-top: 1.2rem;
}
.Lp-4qtDp_tvGBrXZ4D2aq {
  margin-right: 1.2rem;
}
._21RO1y48VDwCrXi-7Q_rhr {
  width: 100%;
}
._3xyTWsjZINJaLL29iKGElv {
  width: 100%;
}

._2sRphHpTOJ6qq_AiScn5oD {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  word-break: break-all;
}
._3KQKRNE-ztj2oH0jqm8tJz {
  position: relative;
}
._3KQKRNE-ztj2oH0jqm8tJz ._1nuZWt6pQ2VXemOmLtncVX {
  position: absolute;
  z-index: -999;
  display: block;
  color: transparent;
  opacity: 0;
}
._9RDI4XsNT1_I7KEOB0y7j {
  position: relative;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2pme1GytN6n9PmXvuFj5sj .ant-form-item {
  margin-bottom: 10px;
}
._3HwneTSyKg2KleTaqNPvsD {
  padding: 10px;
}
._3sF9N7efk8KOir_9vDdNVW {
  margin: 20px 0 0 0;
}
.IIC2qo3va7rdq7jbMlfiE {
  font-size: 12px;
  margin-top: 12px;
  text-decoration: underline;
}
.IIC2qo3va7rdq7jbMlfiE a {
  color: #8c8c8c;
}
._2dFHUuVH4j_r2yXCAi5yww {
  margin-bottom: 16px;
}
._2dFHUuVH4j_r2yXCAi5yww .ant-card-meta-avatar {
  float: none;
}
._2dFHUuVH4j_r2yXCAi5yww .ant-card-meta-title {
  text-overflow: unset;
  overflow: unset;
  white-space: unset;
  font-size: 14px;
  line-height: 1.42857;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.9);
  margin-top: 6px;
  margin-bottom: 3px;
}
._2vjZcuyoCx-qbG5-wq-3J- {
  background-color: #FEFEFE;
  border-radius: 8px;
  min-height: 134px;
  text-align: left;
}
._2vjZcuyoCx-qbG5-wq-3J-:hover {
  background-color: #fafafa;
}
._3Ub-d7RfBi08Qp56BmOuPJ {
  white-space: unset;
  font-size: 18px;
  line-height: 1.42857;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.75);
}
._2DiW-uVOFrvKgqJhj-haQP {
  font-weight: 500;
  color: rgba(0, 0, 0, 0.65);
}
._1K0M2mZPOvbFxPrXp4_oXe {
  margin-top: 15px;
}
._1MYZKWAtCJWsJOceg2Ii5P {
  margin-top: 20px;
}
@media (max-width: 480px) {
  ._2pme1GytN6n9PmXvuFj5sj .ant-result {
    padding: 48px 0;
  }
}

._1EFm6csE_gEgaLJWUN98Zr,
._1192Q6bvPYFj_TuBw3PZ_x {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._3kQd7W3Mvd-geZqeTrQbsJ {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
/* 行业地位 */
._1192Q6bvPYFj_TuBw3PZ_x ._1YjFMqy3BCpMBbJhbT_taI {
  display: flex;
  justify-content: center;
  margin-top: 40px;
  width: 100%;
}
._1192Q6bvPYFj_TuBw3PZ_x h2._3fm8bSGvoGiOHD-6vxo0lN {
  font-weight: 100;
  color: #217d5b;
  font-size: 35px;
  margin-bottom: 40px;
  text-align: center;
}
._1192Q6bvPYFj_TuBw3PZ_x ._3zTzsAhUSNwTkRtBAKua27 .ant-list-header {
  margin-bottom: 10px;
  border-bottom: 1px solid #217d5b;
}
._1192Q6bvPYFj_TuBw3PZ_x {
  display: flex;
  flex-wrap: wrap;
}
@media screen and (max-width: 480px) {
  ._1192Q6bvPYFj_TuBw3PZ_x ._8XnA3TumnQ7gUigv3uHWd {
    display: inline-flex;
    flex-direction: column;
  }
  ._1192Q6bvPYFj_TuBw3PZ_x ._8XnA3TumnQ7gUigv3uHWd .ant-col-8 {
    width: 100%;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@media (max-width: 576px) {
  ._2pcEosFp0_u-sIVMPlH59F {
    padding: 24px;
    background-color: #eef0f5;
  }
}
.cKlx58dNbv6UYaxM_VKdN .ant-list-item-meta-title {
  margin-bottom: 2px;
  line-height: 14px;
  font-size: 0.8rem;
}
.cKlx58dNbv6UYaxM_VKdN .ant-list-item-meta-description {
  font-size: 0.8rem;
  line-height: 13px;
}
.cKlx58dNbv6UYaxM_VKdN .ant-tag {
  line-height: 15px;
  height: 17px;
}
.cKlx58dNbv6UYaxM_VKdN .ant-list-item {
  padding: 8px 0;
}
.cKlx58dNbv6UYaxM_VKdN .ant-list-item-meta {
  margin-bottom: 3px;
}
.cKlx58dNbv6UYaxM_VKdN .ant-list-vertical .ant-list-item-action > li {
  font-size: 0.8rem;
}
.cKlx58dNbv6UYaxM_VKdN .ant-list-vertical .ant-list-item .ant-list-item-action {
  display: none;
}
.cKlx58dNbv6UYaxM_VKdN .ant-list-vertical .ant-list-item:hover .ant-list-item-action {
  display: block;
}
@media (max-width: 576px) {
  .cKlx58dNbv6UYaxM_VKdN .ant-list-vertical .ant-list-item .ant-list-item-action {
    display: block;
    text-align: center;
  }
  .cKlx58dNbv6UYaxM_VKdN {
    margin-top: 20px;
  }
}
._1dSLjeP3ivW2qyVIbTZ1gv {
  margin: 20px 0;
}
._2BI3-QsY7PzMxl-87Hh15q {
  margin-top: 20px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.q0-lAg2zUoxUaWvdhC1Ps {
  margin-bottom: 8px;
  width: 200px;
}
@media (max-width: 576px) {
  ._3D-qocDGDAikc5btzfmNeS {
    padding: 24px;
    background-color: #eef0f5;
    min-height: 90vh;
  }
  .q0-lAg2zUoxUaWvdhC1Ps {
    width: 100%;
  }
}
._3POVBnb8U6mF1y1p3IqXgI .ant-form-item {
  margin-bottom: 12px;
}
._2RqmirVyt0Z24kS8fElAEP {
  white-space: pre-wrap;
  word-break: break-all;
}
._1sczA2RHQ2DHMVfTMjddNv {
  cursor: pointer;
}
._2GnAVnJ2n10KSE0s6UyXxg .ant-card {
  cursor: pointer;
  margin-bottom: 12px;
}
._2GnAVnJ2n10KSE0s6UyXxg .ant-card .ant-card-body {
  padding: 18px 24px;
}
._2GnAVnJ2n10KSE0s6UyXxg .ant-card:hover {
  background-color: #fafafa;
  box-shadow: 5px 0px 16px #d9d9d9;
}
._5CWuJnIhb9csMFEfD33wj .ant-typography {
  color: #595959;
}
.G9ZkKZpagcPLUXGtqPScv {
  color: #0050b3;
  font-size: 18px;
}
._3HNqkuKG3eDmL6MDnaLKEV {
  font-size: 16px;
  margin-top: -2px;
}
.QlnjkxShwi3Z72Ud8bsmC {
  margin-left: 20px;
}
._3KYAZ0_cinF5v8DjGOFg0H {
  font-size: 16px;
  font-weight: 500;
  color: #00ad59;
  cursor: pointer;
}
@media screen and (max-width: 480px) {
  ._2GnAVnJ2n10KSE0s6UyXxg .ant-card .ant-card-body {
    padding: 12px 16px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3XDw2zqbEMJI0tGFVBDshV {
  width: 100%;
  height: 100%;
  background-color: #eef0f5;
}
._3XDw2zqbEMJI0tGFVBDshV .ant-list {
  padding-bottom: 150px;
}
._3XDw2zqbEMJI0tGFVBDshV .ant-list-split .ant-list-item {
  border: none;
}
._3XDw2zqbEMJI0tGFVBDshV .ant-list-item p {
  margin: 0;
  text-align: center;
  font-size: 0.8rem;
  display: block;
  width: 100%;
  text-transform: capitalize;
  font-weight: 500;
}
._3XDw2zqbEMJI0tGFVBDshV .ant-list-item-meta-avatar {
  margin-top: 5px;
}
._3XDw2zqbEMJI0tGFVBDshV .ant-list-item-meta-description {
  color: #595959;
}
._3XDw2zqbEMJI0tGFVBDshV .ant-list-item-meta-description .sms-content {
  white-space: normal;
  font-size: 14px;
  font-weight: 400;
  word-break: break-word;
  line-height: 16px;
  max-width: 90%;
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  padding: 8px;
  display: inline-block;
}
._3XDw2zqbEMJI0tGFVBDshV .ant-form {
  color: #595959;
}
._3XDw2zqbEMJI0tGFVBDshV .component-wrapper {
  display: inline;
  margin-right: 30px;
}
._3XDw2zqbEMJI0tGFVBDshV .emoji {
  width: 50px;
  height: 50px;
}
._3ME-sNqjsULWQAyt5EZOJR {
  height: 100%;
  max-height: 100vh;
  overflow-y: scroll;
  padding: 5px 24px;
  background-color: #fff;
}
.Fr-qFtzpdD8eQdaZDEuD8 {
  padding: 5px 24px;
  background-color: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 5px;
}
.Fr-qFtzpdD8eQdaZDEuD8 .ant-input {
  border: none;
  color: #595959;
}
.Fr-qFtzpdD8eQdaZDEuD8 .ant-input:focus {
  box-shadow: none;
}
._3tv_hkaVT4ACdwjVDzIEQm .ant-list-item-meta-avatar {
  order: 2;
  margin-right: 0;
  margin-left: 16px;
}
._3tv_hkaVT4ACdwjVDzIEQm .ant-list-item-meta-description {
  text-align: right;
}
._3tv_hkaVT4ACdwjVDzIEQm .ant-list-item-meta-description .sms-content {
  font-size: 14px;
  font-weight: 400;
  text-align: left;
  background: rgba(0, 153, 100, 0.1);
  margin-left: auto;
}
._3tv_hkaVT4ACdwjVDzIEQm .ant-list-item-meta-description .sms-content p {
  font-size: 14px;
  font-weight: 400;
}
._2-QlyqDdPcjyuaku_woIrd {
  color: #999;
  font-size: 0.8rem;
  text-align: center;
}
._2xvxDjcYg1J93x_6vSYVOH {
  font-size: 20px;
  color: #8c8c8c;
  margin: 5px 20px 5px 0;
}
.wXyr2luO-0IwtUXpULM-n {
  white-space: nowrap;
}
.HEq0n-GB5mQNcPfGB79j6 {
  color: #595959;
  font-size: 18px;
  max-width: 250px;
}
._1zrZQ_tMHVUnXd9itZjnek {
  cursor: pointer;
}
._3B4ey4B7x2Y_CZGT0TVIAW {
  max-width: 100%;
  max-height: 50vh;
  overflow-y: scroll;
}
.e3LEqQhch2rEKpt4whFdc {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 2px 5px;
  border-radius: 3px;
  margin-bottom: 10px;
}
._29esvROH3Y-xej4bA2n1_b {
  background-color: #fafafa;
  padding: 2px 5px;
  border-radius: 3px;
}
._19qdMPjMDd-UchTXeHYUCT {
  color: #00ad59;
}
@media (max-width: 576px) {
  ._1wLp1aGYXNHTeTa8o8-2_o .ant-avatar {
    width: 28px;
    height: 28px;
    line-height: 28px;
  }
  ._1wLp1aGYXNHTeTa8o8-2_o .ant-list-item-meta-avatar {
    margin-right: 8px;
  }
  ._1wLp1aGYXNHTeTa8o8-2_o .ant-drawer-body {
    padding: 16px;
  }
  ._3tv_hkaVT4ACdwjVDzIEQm .ant-list-item-meta-avatar {
    margin-left: 8px;
  }
  .PLHwl3P_T2dhJyS2_wnes {
    margin-top: 5px;
  }
}
.Nko0zJC3r5ceARtEOAqP- {
  margin-top: 0.6rem;
}
._3HiskTomlb3bf1SfLUNzSl {
  margin-bottom: 1.2rem;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3L-ebUpYr4k3TvKSIm1xDk {
  margin: -24px;
  padding-bottom: 24px;
  background-color: #eef0f5;
}
._3L-ebUpYr4k3TvKSIm1xDk .ant-tabs .ant-tabs-bar {
  margin: 0;
}
._3L-ebUpYr4k3TvKSIm1xDk .ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  color: #8c8c8c;
  margin-bottom: 0px;
}
._3L-ebUpYr4k3TvKSIm1xDk .ant-tabs .ant-tabs-left-bar .ant-tabs-tab:hover {
  background-color: #f6ffed;
}
._3L-ebUpYr4k3TvKSIm1xDk .ant-tabs .ant-tabs-left-bar .ant-tabs-tab-active {
  font-weight: 400;
  background-color: #d9f7be;
}
._3L-ebUpYr4k3TvKSIm1xDk .ant-tabs .ant-tabs-left-bar .ant-tabs-tab-active:hover {
  background-color: #d9f7be;
}
._3L-ebUpYr4k3TvKSIm1xDk .ant-back-top {
  bottom: 80px;
}
.mUnF1zZJHzfXjzHKIbQV1 {
  padding: 12px;
}
.G-ywD40SR9F2nkDovcPMI {
  padding: 12px;
  border-radius: 2px;
  border-width: 1px;
  border-color: #e8e8e8;
  border-style: solid;
  background-color: #fff;
  margin-bottom: 36px;
}
._3Af_75BhLXBaFvURh3pFj- {
  padding: 12px;
  border-radius: 2px;
  border-width: 0 1px 1px 1px;
  border-color: #e8e8e8;
  border-style: solid;
  background-color: #fff;
  margin-bottom: 36px;
}
._1RjLf4gNjDTV-Hn5tQD5qW {
  margin: 0 0 20px 0;
  border-radius: 5px;
  padding: 18px 0;
}
._1FlS_jTKf37JG1HmUlhzy3 {
  width: 16px;
  height: 16px;
  margin-right: 10px;
}
._3zdI0gQYinyvZ7LjLYvjZc {
  color: #595959;
  font-size: 13px;
  font-weight: 400;
  text-align: center;
}
._2BcVY6GvJ9RFq7RM1l_mbt {
  padding: 0 12px;
}
.orWE8XC4RXW2KTyNk02C4 {
  color: #00ad59;
}
.erlPszC22krJWzpzY4pMt {
  font-size: 18px;
  font-weight: 500;
  color: #262626;
}
._2m_MTQT5-1nITmLjfTXl8w {
  padding: 15px;
  background-color: #fff;
}
._2m_MTQT5-1nITmLjfTXl8w .ant-divider-horizontal {
  margin: 20px 0 0 0;
}
.fRlnty22M2cqcDaA9iEIg {
  margin-left: 10px;
}
._3OfsZ7JMef7L9P9qKTLCEf {
  color: #8c8c8c;
}
.ygly-ExurkfBJwAuu9jOH {
  width: 100%;
  height: 50px;
  margin-bottom: 20px;
  border-radius: 1px;
  background-image: url(https://image.hiredchina.com/FmJdvDYg0w2xvZX9PYsQPLWuZtWJ);
  background-repeat: no-repeat;
  background-position: 40%;
  background-size: cover;
  cursor: pointer;
  padding: 0 20px;
}
._1hdrczyl0b-75832FYbtRL {
  font-size: 28px;
  font-weight: 500;
  color: #fff;
  text-shadow: 0 0 1px #8c8c8c;
  margin-right: 20px;
}
.hvoQttBJiD0ti3T9gAnLd .ant-divider-horizontal {
  margin: 0;
}
._1LACVeYI7L8suyOS4eQljF {
  margin: 10px 0 10px 0;
}
._1sP3qDkbZzTY3Z4I-jA1Ip {
  margin-top: 10px;
  margin-bottom: 50px;
}
._1xG-5j7lpYn3c-XSY4vcyI {
  font-size: 28px;
  font-weight: 500;
  color: #fff;
  text-shadow: 0 0 1px #8c8c8c;
}
.wLXgBPhw8Nnj1MH5kaVEQ {
  color: #8c8c8c;
  font-size: 24px;
  font-weight: 600;
  margin: 0 10px 10px 0;
  cursor: pointer;
}
.rsKChTyWqLW4qtooLPt7P {
  margin-bottom: 20px;
}
._3PWmJgr11uIRHzvcv_dcJH {
  color: #595959;
  font-size: 16px;
  margin-bottom: 10px;
}
@media screen and (max-width: 480px) {
  .G-ywD40SR9F2nkDovcPMI {
    margin-bottom: 12px;
  }
  ._3Af_75BhLXBaFvURh3pFj- {
    margin-bottom: 12px;
  }
  ._1FlS_jTKf37JG1HmUlhzy3 {
    width: 30px;
    height: 30px;
    margin: 0 0 10px 0;
  }
  ._3zdI0gQYinyvZ7LjLYvjZc {
    color: #595959;
    font-size: 12px;
    text-align: center;
  }
  ._2m_MTQT5-1nITmLjfTXl8w {
    padding: 15px 0px;
  }
  ._2m_MTQT5-1nITmLjfTXl8w .ant-typography {
    margin-bottom: 0;
  }
  .ygly-ExurkfBJwAuu9jOH {
    height: 70px;
  }
  ._1hdrczyl0b-75832FYbtRL {
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    text-shadow: 0 0 1px #8c8c8c;
    margin-right: 10px;
  }
}

._3k5zsc6CiJAYu8FVOmau2t {
  height: 88vh;
  background-color: #eef0f5;
}
._2sL1Mr--gOd04sm-_2Q-OS {
  background-color: #fff;
  padding: 10px;
  border-radius: 2px;
  margin-bottom: 2px;
  height: 44px;
}
.V5HG50aqFuvcN1XzhZIph {
  background-color: #fff;
  border-radius: 2px;
  height: calc(88vh - 46px);
  overflow-y: scroll;
}
._1My78a0uHWNaDvfIpiOCPu {
  cursor: pointer;
  padding: 15px 20px;
}
._1My78a0uHWNaDvfIpiOCPu:hover {
  background-color: #f6ffed;
}
._1WUdRClY57Wpg1ClGVciRV {
  cursor: pointer;
  padding: 15px 20px;
  background-color: #f6ffed;
}
._327EJwO4ew04LuUS_8nbaa {
  margin: 3px 0 0 10px;
}
._327EJwO4ew04LuUS_8nbaa .ant-typography {
  margin-bottom: 0;
}
._3KjJeD6PK1SWhjt5avVT7m {
  overflow-x: hidden;
}
._3YNOBYUZGISPWxJW7BWaiT {
  color: #acacac;
}
._2gHpPvSRUgZskDPCxJ3-SE {
  color: #acacac;
  cursor: pointer;
  padding: 20px;
}
._2gHpPvSRUgZskDPCxJ3-SE:hover {
  background-color: #f6ffed;
}
._1jP4rrq6MaWQyxlONUItmv {
  color: #acacac;
  padding: 20px;
}
.KlGAPUEbJQ-6KMYkyHlB0 {
  background-color: #fff;
  border-radius: 2px;
  height: 88vh;
}
.KlGAPUEbJQ-6KMYkyHlB0 .ant-tabs {
  width: 100%;
}
.KlGAPUEbJQ-6KMYkyHlB0 .ant-tabs .ant-tabs-bar {
  padding: 0 48px;
  width: 100%!important;
  margin-bottom: 0!important;
}
.KlGAPUEbJQ-6KMYkyHlB0 .ant-tabs .ant-tabs-content {
  padding: 0;
  height: calc(88vh - 44px);
  min-height: calc(88vh - 44px);
  clear: both;
  background-color: #fff;
}
._35oNGuSOQC2bYGYYspRD1y {
  color: #acacac;
  font-size: 50px;
  margin-bottom: 10px;
}
._1Sy8HRtWQuHwo95MZKi1vj {
  color: #acacac;
  font-size: 10px;
}
._1speLUg7LirfDKUEk1bGiW {
  padding: 14px 24px;
  height: 100%;
  overflow-y: scroll;
}
._2lkgBl46Uu__qkNDLAAtZp {
  margin-top: 80px;
}
._2SSWkB9K_8HubmW3fkzUip {
  margin-top: -80px;
}
._2SSWkB9K_8HubmW3fkzUip .ant-card-meta-avatar {
  float: none;
}
._2SSWkB9K_8HubmW3fkzUip .ant-card-meta-avatar .ant-avatar {
  width: 120px;
  height: 120px;
}
._2SSWkB9K_8HubmW3fkzUip .ant-card-meta {
  text-align: center;
  padding-bottom: 30px;
}
._2SSWkB9K_8HubmW3fkzUip .ant-card-meta .anticon-loading {
  font-size: 40px;
  margin-bottom: 18px;
}
._2SSWkB9K_8HubmW3fkzUip .ant-card-meta-title {
  color: #000;
  margin-top: 8px;
}
._38Rh8GyXHrqRftG-uuJcA8 {
  margin-bottom: 12px;
}
._38Rh8GyXHrqRftG-uuJcA8 .ant-card-body {
  padding: 18px;
}
._38Rh8GyXHrqRftG-uuJcA8 .ant-card-meta-title {
  text-overflow: unset;
  overflow: unset;
  white-space: unset;
  font-size: 15px;
  margin-top: 20px;
  font-weight: 100;
}
._38Rh8GyXHrqRftG-uuJcA8 .ant-card-actions {
  border-top: 0;
}
._38Rh8GyXHrqRftG-uuJcA8 .ant-card-actions > li > span {
  display: block;
  cursor: default;
  text-align: left;
  padding: 0 18px;
}
._38Rh8GyXHrqRftG-uuJcA8 .cardCover {
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 60px;
}
._38Rh8GyXHrqRftG-uuJcA8 .ant-avatar-image {
  background-color: #fff;
}
._1QNNjBA3WtnC-I-5SChFhY {
  word-break: break-word;
}
.Tnffy-lhyKpTXtB0WYkEy {
  position: absolute;
  top: 0;
  right: 7px;
  text-align: right;
  padding: 6px 8px;
  line-height: 14px;
  color: #fff;
  background-color: #F50;
  border-radius: 0 0 8px 8px;
  box-shadow: 1px 1px 0 1px rgba(0, 0, 0, 0.1);
}
._1eg_namgBoM7WiL4G_V74D {
  margin-top: 1.2rem;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._20Na0wSVmJCp45ylRebNCj {
  padding: 48px;
  background-color: #eef0f5;
}
._20Na0wSVmJCp45ylRebNCj .ant-typography {
  color: #217d5b;
  margin-bottom: 0px;
}
._3Gs02hQkuDZYyy6UkjmsO5 {
  padding: 24px;
  background-color: #eef0f5;
}
._3Gs02hQkuDZYyy6UkjmsO5 .ant-typography {
  color: #217d5b;
  margin-bottom: 0px;
}
@media screen and (max-width: 576px) {
  ._20Na0wSVmJCp45ylRebNCj {
    padding: 24px;
  }
}
._2VDyQBAyUy2Twc7kyKzToK {
  background-repeat: no-repeat;
  background-position: 90%;
  background-size: contain;
  margin-bottom: 20px;
}
@media screen and (max-width: 576px) {
  ._2VDyQBAyUy2Twc7kyKzToK {
    background-position: 90% 90%;
    background-size: 120px 160px;
  }
}
._2CVrHdR2-tFN7qabm5uOz6 {
  margin: 30px 0;
}
._1hUc-Fx2pcXg5LIVF5_Zp3 {
  margin: 0 10px;
}
._2opdB18anKOAr0N6dvdB8Z {
  margin-bottom: 70px;
}
.fXr8BSWZV0dhcaraSdPIl {
  font-size: 18px;
  color: #217d5b;
  font-weight: 600;
}
._3cw_zntc5A-_Q5YKww6CYv {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  color: #217d5b;
  margin-bottom: 10px;
}
@media screen and (max-width: 576px) {
  ._3cw_zntc5A-_Q5YKww6CYv {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  ._2WFk3MvkmTaHS9AI53rWGj {
    margin-bottom: 20px;
  }
}
._3wKFyvHV_V10JrIci62mZU {
  color: #6F6F6F;
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 5px;
}
.QZFBx1RoHcGftpqHfQu1E {
  margin-top: 20px;
  font-size: 8px;
  color: #8c8c8c;
}
._1Fh_D-WzSiIAdpqSWzQ2MX {
  margin: 0 5px;
}
._1U0KeK7odVSI20q6txSpEo {
  margin: 0px 0 40px 0;
  background-color: #B0B8B1;
}
@media screen and (max-width: 576px) {
  ._1U0KeK7odVSI20q6txSpEo {
    margin: 0;
  }
}
._2j-g9-cmvsl3Y3GIAvdWW1 {
  height: 150px;
  margin-top: 10px;
  background-color: #B0B8B1;
}
._2EIp0Z8zoItrmpbKhbo_8E {
  line-height: 33px;
}
._2jmUsOktOPRtRGjB8scyeC {
  margin-bottom: 10px;
}
.uIlctoGuHlk-Cu00sIuIY {
  min-height: 128px;
  margin-bottom: 10px;
}
._3CyIok-HTbyY2HG_Pl-BHF {
  font-size: 13px;
  color: #8c8c8c;
  margin-bottom: 20px;
}
._1dEo7-sLWwkjyaI6YqNtkt {
  cursor: pointer;
}
._3N4eAtg-fdGGHhh9xAKj_q {
  font-size: 12px;
  color: #595959;
  word-break: break-all;
  margin-bottom: 10px;
}
._3q2WcAtk_zI7Wb-oEqatIb {
  font-size: 12px;
  color: #8c8c8c;
  text-decoration: underline;
  cursor: pointer;
}
@media screen and (max-width: 480px) {
  ._2opdB18anKOAr0N6dvdB8Z {
    margin-bottom: 20px;
  }
}

.YFwVtxHB2uV36zNTdfXc5,
._2-E7Pv0evSXFLP26-zUtjg ._1Xb0uPix3JwAW40S657IpK,
._2-E7Pv0evSXFLP26-zUtjg ._1i-yd52EaqKojhekil2_5M,
._2-E7Pv0evSXFLP26-zUtjg ._3e_LLYDUN2AxBsWr4l2H30,
._2-E7Pv0evSXFLP26-zUtjg ._3S_SjbQQU4D22l3_ikcY5Y {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
.H2mXz02gr3rIWObVk2jJT {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._2-E7Pv0evSXFLP26-zUtjg {
  margin: -24px;
  overflow: hidden;
  /* 热门职位 */
  /* 跑马灯 */
  /* 置顶职位 */
  /* APP 下载 */
  /* 平台优势 */
  /* 客户logo墙 */
  /* 现在就去看看 */
  /* 口号 */
}
._2-E7Pv0evSXFLP26-zUtjg .CowTSGSG48p2_Yu-3b-1b {
  margin: 20px auto;
}
._2-E7Pv0evSXFLP26-zUtjg ._1i-yd52EaqKojhekil2_5M {
  display: flex;
  align-items: center;
  margin: 20px auto;
}
._2-E7Pv0evSXFLP26-zUtjg ._3e_LLYDUN2AxBsWr4l2H30 {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 20px auto;
}
._2-E7Pv0evSXFLP26-zUtjg ._3S_SjbQQU4D22l3_ikcY5Y {
  margin: 20px auto;
}
._2-E7Pv0evSXFLP26-zUtjg ._3yNRjZDSPI7tb-DGDpqi7N h2 {
  color: #217d5b;
  margin: 0;
  text-align: center;
}
._3Ci8fY5Pg_cdX3w66xdDCY {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
._2RpfZc0FFBDhKFHHd4ix2k {
  margin: 10px 10px 0 0;
  font-weight: 600;
}

._2iV1DsB-CGM-FtgqFXPbQ7 {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._3fkZQkMkpEnr2yMEm62zRR {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._14IthokADMfHRWNCv2rRrz {
  margin: 24px 0;
  display: flex;
  justify-content: center;
}
._14IthokADMfHRWNCv2rRrz .G1U6YcplZ4cwmlSlEHjRL {
  width: 100%;
}
._14IthokADMfHRWNCv2rRrz .G1U6YcplZ4cwmlSlEHjRL ._3KAp2vorLSHxD8W2KIYI-p {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  row-gap: 0;
}
._14IthokADMfHRWNCv2rRrz .G1U6YcplZ4cwmlSlEHjRL ._156J06D4zXEichBVdqGAd0 ._2S2TFDqKvlHyFZ3wRZnDuI {
  padding: 12px 16px;
  border-bottom: 1px dotted rgba(232, 232, 232);
}
._14IthokADMfHRWNCv2rRrz .G1U6YcplZ4cwmlSlEHjRL ._156J06D4zXEichBVdqGAd0 ._2S2TFDqKvlHyFZ3wRZnDuI:last-child {
  border-bottom: none;
}
._14IthokADMfHRWNCv2rRrz .G1U6YcplZ4cwmlSlEHjRL ._156J06D4zXEichBVdqGAd0 ._2S2TFDqKvlHyFZ3wRZnDuI a {
  color: #217d5b;
  transition: all 0.3s;
}
._14IthokADMfHRWNCv2rRrz .G1U6YcplZ4cwmlSlEHjRL ._156J06D4zXEichBVdqGAd0 ._2S2TFDqKvlHyFZ3wRZnDuI a:hover {
  color: #66cc00;
}
._14IthokADMfHRWNCv2rRrz .G1U6YcplZ4cwmlSlEHjRL ._156J06D4zXEichBVdqGAd0 ._2dllP_rMQOM6ktyvt278OI {
  display: block;
  padding: 0 0 0 15px;
  color: #00ad59;
}
._14IthokADMfHRWNCv2rRrz .G1U6YcplZ4cwmlSlEHjRL ._156J06D4zXEichBVdqGAd0 ._2dllP_rMQOM6ktyvt278OI:hover {
  margin-left: 10px;
  transition: margin-left 0.3s;
}

._3ej82LeyK3TfmFVSFnrqCy {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._2qs1T8cauwhR7lB30uHwbE {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._2Vnenwm7UE09hvLO9KOeV {
  margin-top: 20px;
  margin-bottom: 0;
}
._2Vnenwm7UE09hvLO9KOeV ._2D1QTDLxlc3gDwEolvVL49 {
  margin-bottom: 10px;
}
._2Vnenwm7UE09hvLO9KOeV ._2D1QTDLxlc3gDwEolvVL49 ._3ke2IduzMhUi7o5kZ1DCxB {
  display: flex;
}
._2Vnenwm7UE09hvLO9KOeV ._2D1QTDLxlc3gDwEolvVL49 ._3ke2IduzMhUi7o5kZ1DCxB img {
  padding: 5px;
  border-radius: 10px;
  width: 100%;
  object-fit: contain;
}
._2Vnenwm7UE09hvLO9KOeV ._2D1QTDLxlc3gDwEolvVL49 ._2c50qAB1-sMe6TGAXMmFGF {
  text-align: left;
  padding-left: 5px;
}
._2Vnenwm7UE09hvLO9KOeV ._2D1QTDLxlc3gDwEolvVL49 ._2c50qAB1-sMe6TGAXMmFGF .lktC9PWEj7tFIh017Qr_i {
  white-space: unset;
  font-size: 18px;
  line-height: 1.42857;
  font-weight: 400;
  color: #217d5b;
}
._2Vnenwm7UE09hvLO9KOeV ._2D1QTDLxlc3gDwEolvVL49 ._2c50qAB1-sMe6TGAXMmFGF ._1vbylln9ijIBLKwG-_l6TG,
._2Vnenwm7UE09hvLO9KOeV ._2D1QTDLxlc3gDwEolvVL49 ._2c50qAB1-sMe6TGAXMmFGF .eD755y3-7XJAzTuaLbqnr {
  color: #666666;
}
._2Vnenwm7UE09hvLO9KOeV ._2D1QTDLxlc3gDwEolvVL49 .Lhjf4xZ6LGtkP0Fu0Ecw0 {
  overflow: hidden;
  display: block;
  margin: 10px;
  border-radius: 5px;
  transition: all 0.3s;
}
._2Vnenwm7UE09hvLO9KOeV ._2D1QTDLxlc3gDwEolvVL49 .Lhjf4xZ6LGtkP0Fu0Ecw0:hover {
  background-color: #efefef;
  transform: scale(1.03);
  transition-property: transform;
}
._2Vnenwm7UE09hvLO9KOeV ._3qMPeogE19hjSH0mLJX1_e {
  margin: 15px auto;
  text-align: center;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3uAUBs8V6lakRlaHQdPtH0 {
  color: #00ad59;
  cursor: pointer;
  margin-top: 5px;
}

.SVc9T9fepfBOR2IVEwrfH .ant-form-item {
  margin: 10px 0 0 0;
}
._2ZEM_MSps21g5b6coYLZrn {
  margin-top: 10px;
}
.ydTXnaneobOxmVqGyjTbz {
  font-size: 15px;
  font-weight: 600;
  margin-top: 20px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1D3vaGCOCKb7pumLnoRtFL {
  border-radius: 2px;
}
._3U24xb2yVlWXdkx_wUEVS {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 5px;
}
._3pefV4aSol9nW1mcnIoEyk {
  cursor: pointer;
}
._2qO6EqZ30iKmvfgav5uVAo {
  word-break: break-all;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2HuHAvZm1W_hL3EfzM-J30 {
  margin: -24px;
}
._2HuHAvZm1W_hL3EfzM-J30 .ant-tabs .ant-tabs-left-bar {
  padding: 100px 0;
  border-right: none;
}
._2HuHAvZm1W_hL3EfzM-J30 .ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  color: #e8e8e8;
  text-align: left;
  font-size: 15px;
  padding: 12px 16px 12px 28px;
  margin-bottom: 24px;
  width: 150px;
}
._2HuHAvZm1W_hL3EfzM-J30 .ant-tabs .ant-tabs-left-bar .ant-tabs-tab:hover {
  color: #fff;
}
._2HuHAvZm1W_hL3EfzM-J30 .ant-tabs .ant-tabs-left-bar .ant-tabs-tab-active {
  color: #26966d;
  font-weight: 400;
  background-color: #f5f5f5;
}
._2HuHAvZm1W_hL3EfzM-J30 .ant-tabs .ant-tabs-left-bar .ant-tabs-tab-active:hover {
  color: #26966d;
}
._2HuHAvZm1W_hL3EfzM-J30 .ant-tabs .ant-tabs-bar {
  width: 150px;
}
._2HuHAvZm1W_hL3EfzM-J30 .ant-tabs-left {
  background-color: #217d5b;
}
._2HuHAvZm1W_hL3EfzM-J30 .ant-tabs-content {
  padding: 12px 36px;
  min-height: 90vh;
  background-color: #eef0f5;
}
._2HuHAvZm1W_hL3EfzM-J30 .ant-back-top {
  bottom: 80px;
}
.YkU8hB1MdWmLXCKeIGXIE {
  margin: -24px;
}
.YkU8hB1MdWmLXCKeIGXIE .ant-tabs .ant-tabs-bar {
  display: none;
  margin-bottom: 0;
}
.YkU8hB1MdWmLXCKeIGXIE .ant-tabs .ant-tabs-top-bar .ant-tabs-tab {
  text-align: center;
  font-size: 15px;
  margin-right: 8px;
}
.YkU8hB1MdWmLXCKeIGXIE .ant-tabs .ant-tabs-top-bar .ant-tabs-tab:hover {
  color: #fff;
}
.YkU8hB1MdWmLXCKeIGXIE .ant-tabs .ant-tabs-top-bar .ant-tabs-tab-active {
  color: #fff;
  font-weight: 400;
  background-color: #00ad59;
}
.YkU8hB1MdWmLXCKeIGXIE .ant-back-top {
  bottom: 80px;
}
._2kpwz56vQQ01L9dWPRchiC {
  padding: 10px 0 30px 0;
  background-color: #eef0f5;
  min-height: 95vh;
}
._3_YZdMkvBCwqmn8r9KSgLw {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
._1vMz5gN0VVM_KzZxZCQ6Cs .ant-badge .ant-badge-count {
  box-shadow: none;
}
@media (max-width: 480px) {
  ._2Jg7YZw5Nn0EWNTb4yd6qt {
    margin-top: 20px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._4mCnj9wCLcUJOAqXXQW76 {
  height: 40px;
  font-size: 18px;
  color: #fff;
  background-color: #00ad59;
}
._3zmOqv3c8Jg2DmbdUvAJXr {
  background-color: #fff;
}
._2B7hdrplYVMr8Yz2j4z7Xu {
  width: 150px;
  height: 50px;
  cursor: pointer;
}
._3YaaDqB31kg0mqhJILIVrs {
  margin-bottom: 50px;
  max-width: 900px;
  padding: 30px;
  border-radius: 20px;
  background-color: rgba(255, 255, 255, 0.8);
}
._3P8yWEjIZoqH8gxmCk2Fw8 {
  font-size: 50px;
  font-weight: 800;
  letter-spacing: 2px;
  color: #217d5b;
  margin: 0 0 12px 0;
}
._1jl6dYGCFt6ORRNWU9PDLi {
  background-color: #595959;
}
._3R4dCpuT-_3nUzNwlMTP-w .ant-typography {
  color: #217d5b;
  text-align: center;
}
.p5XMvDyeqemzhCv5sI_J {
  text-align: center;
}
.e4X0cVgZUbOci_s-WKCDY {
  font-size: 22px;
  color: #217d5b;
  margin-bottom: 10px;
  text-align: center;
}
._35l8-MXBoP3XYtAn7Cb6dT {
  padding: 36px 24px;
  background-color: #eef0f5;
}
._1mT_IB6ERfMwvTPt3FzdK4 {
  margin-bottom: 16px;
}
._1mT_IB6ERfMwvTPt3FzdK4 .ant-card-meta-avatar {
  float: none;
}
._1mT_IB6ERfMwvTPt3FzdK4 .ant-card-meta-title {
  text-overflow: unset;
  overflow: unset;
  white-space: unset;
  font-size: 14px;
  line-height: 1.42857;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.9);
  margin-top: 6px;
  margin-bottom: 3px;
}
._2Rqf7lh5YSU1nqYXAQImBO {
  font-weight: 500;
  color: rgba(0, 0, 0, 0.65);
}
._2ecRLBOr1yMnvmxyk-_uzP {
  font-weight: 600;
}
._2ecRLBOr1yMnvmxyk-_uzP .ant-typography {
  color: #217d5b;
  margin-bottom: 12px;
}
._2w0K1fj3LqvcKMqyy5rY2h {
  background-color: #fefefe;
  border-radius: 8px;
  min-height: 134px;
}
._2w0K1fj3LqvcKMqyy5rY2h:hover {
  background-color: #fafafa;
  transform: scale(1.03);
}
._2db-4V9hkWSUB3wqSo4UTj {
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 1px;
  padding: 5px;
  border-radius: 5px;
  margin-bottom: 5px;
}
._3xzcb7FwtCQtnP1qRF0Itc {
  margin-right: 10px;
  color: #217d5b;
}
._16FVjtxu4AljuK_qPDX1PP {
  font-size: 36px;
}
._2Q-9VyjQ5QUCiDGbg_0RlC {
  font-size: 16px;
  color: #595959;
}
._2eqjCfaiWRWUHwnclUUqpi {
  cursor: pointer;
  padding: 0 12px;
  transition: all 0.3s;
  height: 100%;
  vertical-align: middle;
  color: rgba(0, 0, 0, 0.65);
  text-decoration-line: none;
}
._2eqjCfaiWRWUHwnclUUqpi > i {
  vertical-align: middle;
  color: rgba(0, 0, 0, 0.65);
}
.action.ant-popover-open {
  background: rgba(0, 0, 0, 0.025);
}
._2cPjQoPoA86g2FJT99ld7g {
  background-image: url(https://image.hiredchina.com/FloUmg4ka2MX0BAwEp2RKkA1ukCr);
  background-size: cover;
  background-repeat: no-repeat;
}
._2Bu9QJrj0ze-DpRczL5t-B {
  background-color: rgba(255, 255, 255, 0.8);
  padding: 48px 0;
}
._22LFTGqsbLBogtQvXTU9Wk {
  font-size: 35px;
  font-weight: 600;
  color: #217d5b;
}
._1nZ3YgOkjNYZC2tybQ7neN {
  width: 180px;
  height: 3px;
  margin: 10px 0 40px 0;
  background-color: #217d5b;
}
.K5W0bQz897n_dBMYOYKGl {
  font-size: 28px;
  color: #595959;
}
.WNDonCG0o5mAjqcyUj_eA {
  color: #8c8c8c;
  font-size: 15px;
  font-weight: 500;
  line-height: 32px;
}
._1dAuRPsybn-ODBrUwnteUt {
  height: 180px;
  background-size: cover;
  background-repeat: no-repeat;
  background-color: #f5f5f5;
  padding: 10px 20px;
}
._1Qa-2B04r1H9bWNl9LaHPo {
  color: #262626;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  margin: 10px 0;
}
._3umCWVAyr4qHWj3rNNIpVi {
  line-height: 26px;
}
._3kGdkEuNHc-F33lidS7RaE {
  width: 320px;
  height: 500px;
  padding: 20px;
  border-radius: 2px;
  background-color: rgba(255, 255, 255, 0.7);
}
._3kGdkEuNHc-F33lidS7RaE .ant-divider {
  margin-bottom: 10px;
}
._24gDOx6NiS0ZNdzjyia9fF {
  height: 580px;
}
._1nrFvFunY-_IR3C0iEVEh1 {
  color: #8c8c8c;
  font-size: 12px;
  font-weight: 300;
  margin-bottom: 5px;
}
._2MWW-3W_PI8OIexw1xow5h {
  color: #ffec3d;
}
._34Pd_vBfKRDFkSEUKjGWk9 {
  margin-bottom: 10px;
}
._1GE-ocXb50lZv03P2QdTV3 {
  padding: 48px 24px;
}
.dkeC_Z63Jlfmacbj_GON9 {
  padding: 48px 24px;
  background-image: linear-gradient(30deg, #eff8fd 0%, #f0f9fe 40%, #c9e4fd 80%, #adccf0 100%);
}
._10_m3zdLUZESKymNncqGK6 {
  font-size: 30px;
  color: #333;
  margin-bottom: 10px;
}
._2Y1tWaBm5b0Jaq8EIgi3nU {
  font-size: 16px;
}
.d277frGHB75nqJZusb5F {
  margin: 12px 0;
}
._181QRXSP0IuHDsiereqlbN {
  width: 91px;
  height: 100px;
  background-color: #fff;
  padding-left: 5px;
  border-width: 1px 0 1px 1px;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 5px 0 0 5px;
}
._2Ii8Lg9vyLEx2jpSysH7bH {
  color: #333;
  font-size: 20px;
  font-weight: 600;
}
._2zYmFSg-2XLXKIa2BFcA3c {
  padding: 20px 0px;
  height: 100px;
  background-color: #fff;
  border-width: 1px 1px 1px 0;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 0 5px 5px 0;
}
._2zYmFSg-2XLXKIa2BFcA3c .ant-typography {
  margin-bottom: 0;
}
._8n3GNCHsUrG6_4glm94V- {
  font-size: 15px;
  color: #333;
}
._3tZCZWffzliZrrJSMCa1Ul {
  font-size: 16px;
  color: #ff7a45;
  font-weight: 500;
}
._3XFwc86fqRl_ALcZDG2ye- {
  margin-top: 10px;
}
.soDd_GRatmTAkmnSMxFcD {
  margin-top: 40px;
}
._3rd-9ZDuPVj8BGRQoVcO3k {
  cursor: pointer;
  height: 70px;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 10px;
  margin-bottom: 10px;
}
._3rd-9ZDuPVj8BGRQoVcO3k:hover {
  transform: scale(1.1);
}
.T_tDg_7MHk_apuhGljBOt {
  color: #fff;
  font-size: 18px;
  font-style: italic;
}
.bUfFFgLmYYUgRjaEM7Xkf {
  margin-top: 10px;
  padding: 24px;
  border-width: 1px;
  border-style: solid;
  border-color: #e8e8e8;
  border-radius: 5px;
  background-color: #fff;
}
.pDmsjidXrai_SMIB2igN4 {
  margin: 5px 0;
  padding-bottom: 5px;
  border-width: 0 0 1px 0;
  border-style: dashed;
  border-color: #e8e8e8;
  border-radius: 5px;
}
.O_mjq4UtpVBof10UcNENm {
  font-size: 18px;
  margin: 5px 0;
}
.bHsJE2woBlhcBkj72WC3R {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.65);
}
._1N-TPc1ApBuCN-mxpDnjAT {
  margin: 40px 0;
}
._3BUX3CRiTioM-1sdQuERDQ .ant-card {
  cursor: pointer;
  margin-bottom: 12px;
}
._3BUX3CRiTioM-1sdQuERDQ .ant-card .ant-card-body {
  padding: 10px;
}
._1-EbRoZC_EI8gKF1vg-kJa .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._1jE0IXsYcLvNUlsZ_0nyn4 {
  background-size: 170px 25px;
  background-repeat: no-repeat;
  background-position: right top;
}
.YOvaTrRQITZPCnbaWh8-P {
  background-color: #ffd54f;
}
._2Y_zsmNIt0sYY2Q4RzM6it .ant-typography {
  color: #333;
  margin-bottom: 0;
}
.IDmqioC4iyXxJxwuMsYZA .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._1Vowx5wfQMI-55GjuG8Hth {
  color: #00ad59;
  font-size: 20px;
  cursor: pointer;
  margin-top: 30px;
}
._1pn76wvjv3wJSPrTG7_k62 {
  font-size: 20px;
}
._1sowj6U-IHSBh_ZOhJvuK4 {
  font-size: 16px;
}
._3jTVS3HMmdLmEHEXQTZYfm {
  font-size: 32px;
  color: #ff7a45;
}
._2UshpADwG2AqGjJSEk6pNI {
  padding: 48px 24px;
}
._1BYiyJ3woEXKZztDqB-XtV {
  padding: 15px 0;
}
._38XDNwhq6JvUPX3FRNKgV3 {
  width: 130px;
  height: 130px;
  border-radius: 1px;
}
._38XDNwhq6JvUPX3FRNKgV3:hover {
  transform: scale(1.1);
}
.gWLjiFPr8RbpAbBpfEHGk {
  width: 433px;
  height: 289px;
}
._2VN2P-rcQnAYY0UgNY3gdG {
  padding: 60px 0px 40px 0;
  background-color: #217d5b;
}
.CZJbhLj8JsLiIHoNkKOfp {
  color: #fff;
  margin-bottom: 5px;
}
._3e3b8Mul-fkwjIPbl5HXsW {
  width: 100px;
  height: 100px;
  margin-bottom: 5px;
  margin-top: -15px;
}
._26c1xSIKElmTe3N-qcdQXE {
  width: 100px;
  height: 100px;
  margin-bottom: 5px;
  margin-top: -15px;
}
._3GVBIH-Gc5NixVURljKz3 {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  right: 100px;
  bottom: 100px;
  z-index: 10;
  width: 100px;
  height: 100px;
  cursor: pointer;
}
._2NHuFM71HY_V0KoY4pc3kK {
  height: 100px;
  width: 100px;
  line-height: 40px;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  font-size: 20px;
  margin-bottom: 20px;
}
.IueWpilfBMm9lRYuuiLOk {
  display: none;
}
._2h-sEpQn22uquITVy81519 {
  padding: 24px;
  border: 1px solid #e8e8e8;
  border-radius: 5px;
  margin-bottom: 20px;
  background-color: #fafafa;
}
._2h-sEpQn22uquITVy81519 .ant-typography {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  ._3P8yWEjIZoqH8gxmCk2Fw8 {
    font-size: 40px;
    font-weight: 600;
    color: #217d5b;
  }
  ._2qjaAP2eY3zqoxdvOlV-Dg {
    color: #fff;
    font-size: 18px;
  }
  .gWLjiFPr8RbpAbBpfEHGk {
    width: 346.4px;
    height: 231.2px;
  }
  ._38XDNwhq6JvUPX3FRNKgV3 {
    width: 104px;
    height: 104px;
    border-radius: 1px;
  }
}
@media (max-width: 992px) {
  ._3P8yWEjIZoqH8gxmCk2Fw8 {
    font-size: 35px;
    font-weight: 600;
    color: #217d5b;
  }
  ._3P8yWEjIZoqH8gxmCk2Fw8 .ant-typography {
    font-size: 20px;
    color: #fff;
    font-weight: 400;
    margin-bottom: 12px;
  }
  ._2qjaAP2eY3zqoxdvOlV-Dg {
    color: #fff;
    font-size: 16px;
  }
  .gWLjiFPr8RbpAbBpfEHGk {
    width: 259.8px;
    height: 173.4px;
  }
  ._38XDNwhq6JvUPX3FRNKgV3 {
    width: 78px;
    height: 78px;
    border-radius: 1px;
  }
  ._3YaaDqB31kg0mqhJILIVrs {
    margin-bottom: 0px;
    padding: 24px;
    border-radius: 20px;
    max-width: 700px;
  }
  ._34Pd_vBfKRDFkSEUKjGWk9 {
    margin-bottom: 40px;
  }
  ._10_m3zdLUZESKymNncqGK6 {
    font-size: 24px;
    color: #333;
    margin-bottom: 10px;
  }
  ._1pn76wvjv3wJSPrTG7_k62 {
    font-size: 18px;
  }
  ._1sowj6U-IHSBh_ZOhJvuK4 {
    font-size: 14px;
  }
  ._3jTVS3HMmdLmEHEXQTZYfm {
    font-size: 26px;
    color: #ff7a45;
  }
  ._38XDNwhq6JvUPX3FRNKgV3 {
    width: 78px;
    height: 78px;
    border-radius: 1px;
    margin-bottom: 10px;
  }
  .CZJbhLj8JsLiIHoNkKOfp {
    color: #fff;
    margin-bottom: 5px;
    word-wrap: break-word;
  }
  ._3e3b8Mul-fkwjIPbl5HXsW {
    width: 60px;
    height: 60px;
    margin-top: 10px;
  }
}
@media (max-width: 480px) {
  ._4mCnj9wCLcUJOAqXXQW76 {
    font-size: 16px;
  }
  ._3YaaDqB31kg0mqhJILIVrs {
    background-color: rgba(255, 255, 255, 0.6);
    border-radius: 0;
  }
  ._2db-4V9hkWSUB3wqSo4UTj {
    font-size: 15px;
    margin-bottom: 5px;
  }
  ._181QRXSP0IuHDsiereqlbN {
    width: 60px;
    height: 80px;
    padding-left: 5px;
    border-width: 1px 0 1px 1px;
    border-style: solid;
    border-color: #e8e8e8;
    border-radius: 5px 0 0 5px;
  }
  ._3xzcb7FwtCQtnP1qRF0Itc {
    font-size: 30px;
  }
  ._2Ii8Lg9vyLEx2jpSysH7bH {
    color: #333;
    font-weight: 500;
  }
  ._16FVjtxu4AljuK_qPDX1PP {
    font-size: 26px;
  }
  ._2zYmFSg-2XLXKIa2BFcA3c {
    padding: 5px 0px;
    height: 80px;
    border-width: 1px 1px 1px 0;
    border-style: solid;
    border-color: #e8e8e8;
    border-radius: 0 5px 5px 0;
  }
  ._2zYmFSg-2XLXKIa2BFcA3c .ant-typography {
    margin-bottom: 0;
  }
  ._8n3GNCHsUrG6_4glm94V- {
    font-size: 12px;
    color: #333;
  }
  ._3tZCZWffzliZrrJSMCa1Ul {
    font-size: 14px;
    color: #ff7a45;
    font-weight: 500;
  }
  ._3P8yWEjIZoqH8gxmCk2Fw8 {
    font-size: 35px;
    font-weight: 600;
    color: #217d5b;
  }
  ._3P8yWEjIZoqH8gxmCk2Fw8 .ant-typography {
    font-size: 18px;
    color: #fff;
    font-weight: 400;
    margin-bottom: 12px;
  }
  ._3GVBIH-Gc5NixVURljKz3 {
    right: 10px;
    bottom: 30px;
  }
  ._26c1xSIKElmTe3N-qcdQXE {
    width: 60px;
    height: 60px;
    margin-bottom: 5px;
    margin-top: -15px;
    border-radius: 20px;
  }
}

._20_iqBfnNM6Xe7e0A2_SLE .ant-list-item-meta-title {
  font-size: 14px;
  line-height: 1.42857;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.9);
}
._20_iqBfnNM6Xe7e0A2_SLE .ant-list-item-meta {
  margin-bottom: 0;
}

._1a9jTbQJZEbROSEPC9nwu9,
._1e1rswi2W9j7m-MyuoubGJ ._28b8RRAOctRTKSsf1fx9N6 {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
.seVZi15DsWuNNjsNrCBln {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._2AbhKkTCESLCR7Y7bs5meJ {
  margin: 0 -24px;
}
._28b8RRAOctRTKSsf1fx9N6 {
  margin-left: 24px;
  margin-right: 24px;
}
._1e1rswi2W9j7m-MyuoubGJ {
  padding-top: 220px;
  padding-bottom: 24px;
}
._1e1rswi2W9j7m-MyuoubGJ .ant-back-top {
  bottom: 80px;
}
._1e1rswi2W9j7m-MyuoubGJ img {
  width: 100%;
}
._3vF90SLHW-sLh2z_0W5kts p {
  white-space: pre-wrap;
}
._24q2Pi03CF4yMgbuFFEANr {
  margin-top: -80px;
}
._24q2Pi03CF4yMgbuFFEANr .ant-card-meta-avatar {
  float: none;
}
._24q2Pi03CF4yMgbuFFEANr .ant-card-meta-avatar .ant-avatar {
  width: 120px;
  height: 120px;
}
._24q2Pi03CF4yMgbuFFEANr .ant-card-meta {
  text-align: center;
  padding-bottom: 30px;
}
._24q2Pi03CF4yMgbuFFEANr .ant-card-meta .anticon-loading {
  font-size: 40px;
  margin-bottom: 18px;
}
._24q2Pi03CF4yMgbuFFEANr .ant-card-meta-title {
  color: #000;
  margin-top: 8px;
}
._1yRFp6kVeq5dwLPs3Oakvt .ant-list-split .ant-list-item {
  border: none;
}
._1yRFp6kVeq5dwLPs3Oakvt .ant-list-vertical .ant-list-item-meta-title,
._1yRFp6kVeq5dwLPs3Oakvt .ant-list-vertical .ant-list-item-content {
  margin-bottom: 0;
}
._12Jbpa2507FOs0yGTj-lEw {
  margin-top: -80px;
}
._12Jbpa2507FOs0yGTj-lEw .ant-avatar-lg {
  width: 100px;
  height: 100px;
}
._12Jbpa2507FOs0yGTj-lEw .ant-card-meta-title {
  text-overflow: unset;
  overflow: auto;
  white-space: unset;
}
._3AVF2yrShBWpllnqHYBGXE {
  background-color: #fff;
  padding: 15px 0;
}
._3QrqtiP1CWl4kOC2BK_6ZG {
  background-position: center;
  background-size: cover;
  width: 100%;
  background-color: #f3f6f8;
  height: 220px;
  overflow: hidden;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  position: absolute;
  margin-top: -244px;
  float: left;
  left: 0;
  right: 0;
}
._2EG8MAeJZM6Ge-imlCJ86h {
  width: 200px;
  height: 200px;
}
._2tyEzhSPwSIgZTQrT3qHUi .shareQRCode {
  width: 100px;
}
._2tyEzhSPwSIgZTQrT3qHUi .shareQRCode img {
  width: 100%;
}
@media (max-width: 576px) {
  ._1e1rswi2W9j7m-MyuoubGJ {
    padding-top: 150px;
  }
  ._1e1rswi2W9j7m-MyuoubGJ .ant-card-body {
    padding: 14px 14px 16px;
  }
  ._12Jbpa2507FOs0yGTj-lEw .ant-avatar-lg {
    width: 80px;
    height: 80px;
  }
  ._12Jbpa2507FOs0yGTj-lEw .ant-card-meta-avatar {
    padding-right: 0;
    float: none;
    text-align: center;
  }
  ._12Jbpa2507FOs0yGTj-lEw .ant-card-meta-title {
    font-size: 1.2em;
    text-align: center;
    margin-top: 12px;
  }
  ._12Jbpa2507FOs0yGTj-lEw .ant-card-meta-description {
    text-align: center;
  }
  ._24q2Pi03CF4yMgbuFFEANr {
    margin-bottom: 24px;
  }
  ._24q2Pi03CF4yMgbuFFEANr .ant-card-meta-avatar .ant-avatar {
    width: 50px;
    height: 50px;
  }
  ._3QrqtiP1CWl4kOC2BK_6ZG {
    height: 150px;
    margin-top: -174px;
  }
  ._2tyEzhSPwSIgZTQrT3qHUi {
    text-align: center;
  }
  ._2tyEzhSPwSIgZTQrT3qHUi .shareQRCode {
    margin: 0 auto;
    width: 100px;
  }
}
._3JPsQd4liBBoQ5bEq1iRVw {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
._1K58tcZ0idPj6dbVWYBL2h {
  margin-top: 0.6rem;
}
._3cUlB4VhxetdtvKia8fVf0 {
  margin-top: 1.2rem;
}
._2TDbLXoifoBmZTfolx4YcS {
  margin-right: 1.2rem;
}
._2sQfiTk2KXxnhSlOw1JwuW {
  width: 100%;
}
._27kkuP0MGejEEVROZpGnK7 {
  width: 100%;
}
._1x4CrygGHqojKtN48u2qdT {
  margin-bottom: 12px;
}
._1x4CrygGHqojKtN48u2qdT .ant-card-body {
  padding: 18px;
}
._1x4CrygGHqojKtN48u2qdT .ant-card-meta-title {
  text-overflow: unset;
  overflow: unset;
  white-space: unset;
  font-size: 15px;
  margin-top: 20px;
  font-weight: 100;
}
._1x4CrygGHqojKtN48u2qdT .ant-card-actions {
  border-top: 0;
}
._1x4CrygGHqojKtN48u2qdT .ant-card-actions > li > span {
  display: block;
  cursor: default;
  text-align: left;
  padding: 0 18px;
}
._1x4CrygGHqojKtN48u2qdT .cardCover {
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 60px;
}
._1x4CrygGHqojKtN48u2qdT .ant-avatar-image {
  background-color: #fff;
}
._2MbyUZJxi0PMDQJVyPQBfq {
  margin-top: 10px;
}
._3wXdPn5UbfDmp9NI-cauNP {
  position: absolute;
  top: 0;
  right: 7px;
  text-align: right;
  padding: 6px 8px;
  line-height: 14px;
  color: #fff;
  background-color: #F50;
  border-radius: 0 0 8px 8px;
  box-shadow: 1px 1px 0 1px rgba(0, 0, 0, 0.1);
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2KyxqkT7KnzO5jnUx6jxuK .ant-avatar-lg {
  width: 80px;
  height: 80px;
}
._2KyxqkT7KnzO5jnUx6jxuK .ant-card-meta-title {
  text-overflow: unset;
  overflow: auto;
  white-space: unset;
}
._2KyxqkT7KnzO5jnUx6jxuK p {
  white-space: pre-wrap;
}
@media (max-width: 576px) {
  ._2KyxqkT7KnzO5jnUx6jxuK .ant-avatar-lg {
    width: 30px;
    height: 30px;
  }
  ._2KyxqkT7KnzO5jnUx6jxuK .ant-card-meta-title {
    font-size: 1rem;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
  }
  ._2KyxqkT7KnzO5jnUx6jxuK .ant-card-meta-detail > div:not(:last-child) {
    margin-bottom: 0;
  }
  ._2KyxqkT7KnzO5jnUx6jxuK .ant-card-meta-description {
    font-size: 0.8rem;
  }
}
._2pHeDufeOeALu8yR9AJgCa {
  margin-top: 0.6rem;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2FKTeKOpe8Rcm5MccLKpKP {
  margin: 0 -24px;
}
._25FOYkXzzZtP07oWBv7FaR {
  margin-left: 24px;
  margin-right: 24px;
}
._1MpsILNgGIwNRu8vnjzti {
  padding-top: 220px;
}
._1MpsILNgGIwNRu8vnjzti .ant-back-top {
  bottom: 80px;
}
._1MpsILNgGIwNRu8vnjzti img {
  width: 100%;
}
.u9IXi4N9Y8UTZExf2kqCX {
  margin-top: -80px;
}
.u9IXi4N9Y8UTZExf2kqCX .ant-card-meta-avatar {
  float: none;
}
.u9IXi4N9Y8UTZExf2kqCX .ant-card-meta-avatar .ant-avatar {
  width: 120px;
  height: 120px;
}
.u9IXi4N9Y8UTZExf2kqCX .ant-card-meta {
  text-align: center;
  padding-bottom: 30px;
}
.u9IXi4N9Y8UTZExf2kqCX .ant-card-meta .anticon-warning,
.u9IXi4N9Y8UTZExf2kqCX .ant-card-meta .anticon-frown {
  font-size: 40px;
  margin-bottom: 18px;
}
.u9IXi4N9Y8UTZExf2kqCX .ant-card-meta-title {
  color: #000;
  margin-top: 8px;
}
._2v3zE1F8N2LfDx6M7ME-10 .ant-list-split .ant-list-item {
  border: none;
}
._2v3zE1F8N2LfDx6M7ME-10 .ant-list-vertical .ant-list-item-meta-title,
._2v3zE1F8N2LfDx6M7ME-10 .ant-list-vertical .ant-list-item-content {
  margin-bottom: 0;
}
._1IiWJWyoUIsb70brtsTajm {
  margin-top: -80px;
}
._1IiWJWyoUIsb70brtsTajm .ant-avatar-lg {
  width: 100px;
  height: 100px;
}
._1IiWJWyoUIsb70brtsTajm .ant-card-meta-title {
  text-overflow: unset;
  overflow: auto;
  white-space: unset;
}
._3hSWj-fyq6f5IZSulRrFbm {
  background-color: #fff;
  height: 72.59px;
}
._32zp9ziK-QuWR3__kJWl0I {
  max-width: 280px;
}
.J09N6XAxpjknxoQA68KCo {
  font-size: 16px;
  margin-bottom: 8px;
}
._3kCAHokwmBMFQjjbMEu8It {
  background-position: center;
  background-size: cover;
  width: 100%;
  background-color: #f3f6f8;
  height: 220px;
  overflow: hidden;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  position: absolute;
  margin-top: -244px;
  float: left;
  left: 0;
  right: 0;
}
._1-h9HRvAekFDbWvq63PzvN {
  cursor: pointer;
}
.t9u7SDAnbJLGSy3CgGfo- {
  width: 200px;
  height: 200px;
}
._32ZFj4DIJGm57tyFk1K4L9 .shareQRCode {
  width: 100px;
}
._32ZFj4DIJGm57tyFk1K4L9 .shareQRCode img {
  width: 100%;
}
._2VjZIXy7InjrLo_9Phy6ep p {
  white-space: pre-wrap;
  word-break: break-word;
}
._1xojN8L3rWQTGB49y_ChdZ {
  margin-top: 5px;
}
@media (max-width: 576px) {
  ._1k-dUGzsCTlN0gULRdUrnu img {
    max-width: 100%;
  }
  ._1MpsILNgGIwNRu8vnjzti {
    padding-top: 150px;
  }
  ._1MpsILNgGIwNRu8vnjzti .ant-card-body {
    padding: 14px 14px 16px;
  }
  .u9IXi4N9Y8UTZExf2kqCX {
    margin-bottom: 24px;
  }
  .u9IXi4N9Y8UTZExf2kqCX .ant-card-meta-avatar .ant-avatar {
    width: 50px;
    height: 50px;
  }
  ._1IiWJWyoUIsb70brtsTajm .ant-avatar-lg {
    width: 80px;
    height: 80px;
  }
  ._1IiWJWyoUIsb70brtsTajm .ant-card-meta-avatar {
    padding-right: 0;
    float: none;
    text-align: center;
  }
  ._1IiWJWyoUIsb70brtsTajm .ant-card-meta-title {
    font-size: 1.2em;
    margin-top: 12px;
  }
  ._3kCAHokwmBMFQjjbMEu8It {
    height: 150px;
    margin-top: -174px;
  }
}
.D8fnlSmEQDVB4rutIS0_b {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
._3i4zoICEsZ9kRrXJPS9uOY {
  margin-top: 0.3rem;
}
.Z1-8sG82-D0nYRboAsuTV {
  margin-top: 1.2rem;
}
._3Cw_KkycsGkXzmPWiGMKEb {
  margin-right: 1.2rem;
}
._2Il2Mw6mlAWrBhFVfo7QII {
  width: 100%;
}

._1STLEdnF7-zPLeQQaS0SiO .ant-card {
  margin-top: 0;
}
._1STLEdnF7-zPLeQQaS0SiO .ant-drawer-body {
  height: calc(100% - (55px));
  overflow: auto;
}
._2EhuKN_XT8Xf3qUcs6j2J7 {
  margin-top: 1.2rem;
}
._2QxFRsfXpt_nVqw4Sq5HO0 {
  margin-bottom: 3rem;
}
._2r-4-DJrzTmmoUQ4ZXIw6l {
  color: #8c8c8c;
  font-size: 24px;
  font-weight: 600;
  cursor: pointer;
}

._2-tPMRXnx8FoIVBQqFVOff {
  height: 88vh;
  background-color: #eef0f5;
}
._1MzVgEAbrYMXcPlTwpm9Q3 {
  background-color: #fff;
  padding: 10px;
  border-radius: 2px;
  margin-bottom: 2px;
  height: 44px;
}
.pHrdV39CtXTmx3HwbcvMN {
  background-color: #fff;
  border-radius: 2px;
  height: calc(88vh - 46px);
  overflow-y: scroll;
}
._2nj9eeh7wVh1x3DacGC_PI {
  cursor: pointer;
  padding: 15px 20px;
}
._2nj9eeh7wVh1x3DacGC_PI:hover {
  background-color: #f6ffed;
}
.F-S8g5pAuUtbGXU4V2nL9 {
  cursor: pointer;
  padding: 15px 20px;
  background-color: #f6ffed;
}
._2ZRTkVSLOKDx1wsGHIBXR6 {
  margin: 3px 0 0 10px;
}
._2ZRTkVSLOKDx1wsGHIBXR6 .ant-typography {
  margin-bottom: 0;
}
._3nhfi6XoGVkpgv7M6r9BTU {
  overflow-x: hidden;
}
.IN4DXylVNFO5gjMMnVyWq {
  color: #acacac;
}
._21CXDnmSceZIXFIqUISmOx {
  color: #acacac;
  cursor: pointer;
  padding: 20px;
}
._21CXDnmSceZIXFIqUISmOx:hover {
  background-color: #f6ffed;
}
._3W-os4z60ozrDJRDGnCYm8 {
  color: #acacac;
  padding: 20px;
}
._3zvzMcd9IgW1aZF0E8U5Qk {
  background-color: #fff;
  border-radius: 2px;
  height: 88vh;
}
._3zvzMcd9IgW1aZF0E8U5Qk .ant-tabs {
  width: 100%;
}
._3zvzMcd9IgW1aZF0E8U5Qk .ant-tabs .ant-tabs-bar {
  padding: 0 48px;
  width: 100%!important;
  margin-bottom: 0!important;
}
._3zvzMcd9IgW1aZF0E8U5Qk .ant-tabs .ant-tabs-content {
  padding: 0;
  height: calc(88vh - 44px);
  min-height: calc(88vh - 44px);
  clear: both;
  background-color: #fff;
}
.iJFZw90p3Bq-fSW7MTr-M {
  color: #acacac;
  font-size: 50px;
  margin-bottom: 10px;
}
._1t26xio9jByxOLOArnnG4f {
  color: #acacac;
  font-size: 10px;
}
.Z3frf8EczY-w12hWupthK {
  padding: 14px 24px;
  height: 100%;
  overflow-y: scroll;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3e-ifADhfTMt8n5Rb1fheK {
  margin: -24px;
}
._3e-ifADhfTMt8n5Rb1fheK .ant-tabs .ant-tabs-left-bar {
  padding: 120px 0;
  border-right: none;
}
._3e-ifADhfTMt8n5Rb1fheK .ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  color: #e8e8e8;
  text-align: left;
  font-size: 15px;
  padding: 12px 16px 12px 28px;
  margin-bottom: 24px;
  width: 150px;
}
._3e-ifADhfTMt8n5Rb1fheK .ant-tabs .ant-tabs-left-bar .ant-tabs-tab:hover {
  color: #fff;
}
._3e-ifADhfTMt8n5Rb1fheK .ant-tabs .ant-tabs-left-bar .ant-tabs-tab-active {
  color: #26966d;
  font-weight: 400;
  background-color: #f5f5f5;
}
._3e-ifADhfTMt8n5Rb1fheK .ant-tabs .ant-tabs-left-bar .ant-tabs-tab-active:hover {
  color: #26966d;
}
._3e-ifADhfTMt8n5Rb1fheK .ant-tabs .ant-tabs-bar {
  width: 150px;
}
._3e-ifADhfTMt8n5Rb1fheK .ant-tabs-left {
  background-color: #217d5b;
}
._3e-ifADhfTMt8n5Rb1fheK .ant-tabs-content {
  padding: 12px 36px;
  min-height: 90vh;
  background-color: #eef0f5;
}
._3e-ifADhfTMt8n5Rb1fheK .ant-back-top {
  bottom: 80px;
}
._17hKoICohKOMuwGDOjqAkq {
  margin: -24px;
}
._17hKoICohKOMuwGDOjqAkq .ant-tabs .ant-tabs-bar {
  margin-bottom: 0;
  display: none;
}
._17hKoICohKOMuwGDOjqAkq .ant-tabs .ant-tabs-top-bar .ant-tabs-tab {
  text-align: center;
  font-size: 15px;
  margin-right: 8px;
}
._17hKoICohKOMuwGDOjqAkq .ant-tabs .ant-tabs-top-bar .ant-tabs-tab:hover {
  color: #fff;
}
._17hKoICohKOMuwGDOjqAkq .ant-tabs .ant-tabs-top-bar .ant-tabs-tab-active {
  color: #fff;
  font-weight: 400;
  background-color: #00ad59;
}
._17hKoICohKOMuwGDOjqAkq .ant-back-top {
  bottom: 80px;
}
._2i1VdzTQjLRT2qnQ58Nv62 {
  margin-top: -80px;
}
._2i1VdzTQjLRT2qnQ58Nv62 .ant-avatar-lg {
  width: 100px;
  height: 100px;
}
._2i1VdzTQjLRT2qnQ58Nv62 .ant-card-meta-title {
  text-overflow: unset;
  overflow: auto;
  white-space: unset;
}
._26fNQu6bdoWjNHr10eb4x4 {
  padding-left: 24px;
  padding-right: 24px;
  background-color: #f5f5f5;
}
@media (max-width: 576px) {
  ._3QlgB7s36-K4nMTEiyUchT {
    margin-left: -14px;
    margin-right: -14px;
  }
  ._3QlgB7s36-K4nMTEiyUchT .ant-card-body {
    padding: 14px 14px 16px;
  }
  ._3QlgB7s36-K4nMTEiyUchT .ant-collapse > .ant-collapse-item > .ant-collapse-header {
    padding-left: 30px;
  }
  ._3QlgB7s36-K4nMTEiyUchT .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow {
    left: 9px;
  }
  ._2i1VdzTQjLRT2qnQ58Nv62 .ant-avatar-lg {
    width: 80px;
    height: 80px;
  }
  ._2i1VdzTQjLRT2qnQ58Nv62 .ant-card-meta-avatar {
    padding-right: 0;
    float: none;
    text-align: center;
  }
  ._2i1VdzTQjLRT2qnQ58Nv62 .ant-card-meta-title {
    font-size: 1.2em;
    text-align: center;
    margin-top: 12px;
  }
  ._2i1VdzTQjLRT2qnQ58Nv62 .ant-card-meta-description {
    text-align: center;
  }
  ._2i1VdzTQjLRT2qnQ58Nv62 .ant-upload.ant-upload-select-picture-card {
    margin: 0 auto 8px;
  }
  ._1YK9rN_TDbNAgtF9Q8LiIY {
    height: 150px;
  }
}
._2-ALDMv3dxCPXnLDPxWGWG {
  padding: 1.2rem 0;
}
._14x8y2EEVx_e3x37KSGDlz {
  margin-top: 1.2rem;
}
.UXH8-STRdlTci9PPkW1ol {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
.PyrZaak0Rj-fB2-iAQcw9 .ant-badge .ant-badge-count {
  box-shadow: none;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@media (max-width: 576px) {
  ._2DVgKs0WHFn-BMlu90pPwx {
    padding: 24px;
    background-color: #eef0f5;
    min-height: 90vh;
  }
  ._1nj7iDBmbH5MPZdggUdPeu {
    width: 100%;
  }
}
.CKgMwx2gsKLz79fBm12y5 {
  color: rgba(0, 0, 0, 0.45);
}
._23EGpn55dJIDcnnpAn7kLz .ant-list-empty-text {
  display: none;
}
.hPGeKUH9xEvRUtid__EpS {
  float: right;
}
._3nzFktTOEW5MbKfG2ncFkX {
  margin-left: 0.6rem;
}
._38dqtn4bQPjlxmFWAMVLMI .ant-card {
  cursor: pointer;
  margin-bottom: 12px;
}
._38dqtn4bQPjlxmFWAMVLMI .ant-card .ant-card-body {
  padding: 12px 24px 0 24px;
}
._38dqtn4bQPjlxmFWAMVLMI .ant-card:hover {
  background-color: #fafafa;
  box-shadow: 5px 0px 16px #d9d9d9;
}
._3l0DuQhc31tX8TFAXKbNOd {
  margin-top: 10px;
  margin-bottom: 50px;
}
._11Zjp6or5zjQCyh6J6l6fM .ant-typography {
  color: #0050b3;
  margin-bottom: 0;
}
._3v3BhTCR6rUToUWSNCE5AB .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._2fjNXHc0CjhSeXhIXqQ93n .ant-typography {
  color: #333;
  margin-bottom: 0;
}
.D4BDx-lryzTpUhwS8ipMe {
  font-style: italic;
}
._1cB-f_CDL5s6mK9MPPjY_e {
  background-color: #ffd54f;
}
._3g52ngl3hC_FuAYNagCUxO {
  height: 75px;
  background-color: #bfbfbf;
}
._1gqjScnr2o2GpfTsoFV7Ry {
  color: #00ad59;
}
._36be1UfVvs_qth_O3-uzaa {
  background-size: 170px 25px;
  background-repeat: no-repeat;
  background-position: right top;
}
._1MSQiBpGrF1jF2O2JFyM-P .ant-form-item {
  margin-bottom: 12px;
}
@media screen and (max-width: 480px) {
  ._38dqtn4bQPjlxmFWAMVLMI .ant-card .ant-card-body {
    padding: 12px 16px 0 16px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@media (max-width: 576px) {
  ._2KP4CrAvwxBWlo8lQLlVgn {
    padding: 24px;
    background-color: #eef0f5;
    min-height: 90vh;
  }
  ._SGDMfWz1Fu6QoVbBZoHO {
    width: 100%;
  }
}
._2MaprW0SCBh1AutQplohU0 {
  color: rgba(0, 0, 0, 0.45);
}
._2iv3BbOOdQfqvPQ8RS4YjX .ant-list-empty-text {
  display: none;
}
.a9DE72cfvMOVaMSX7Garv {
  float: right;
}
.lF1wnALmEzUTDRB_Cftr1 {
  margin-left: 0.6rem;
}
._2VlIHGYmmbutQ7hi6LO4WS .ant-card {
  cursor: pointer;
  margin-bottom: 12px;
}
._2VlIHGYmmbutQ7hi6LO4WS .ant-card .ant-card-body {
  padding: 12px 24px 0 24px;
}
._2VlIHGYmmbutQ7hi6LO4WS .ant-card:hover {
  background-color: #fafafa;
  box-shadow: 5px 0px 16px #d9d9d9;
}
._3IacwSS6KjW30sJjXIRvhU {
  margin-top: 10px;
  margin-bottom: 50px;
}
._22O436Jwan3fGRy_vfe6dc .ant-typography {
  color: #0050b3;
  margin-bottom: 0;
}
._1FmhLRzg3MCwoh0qrh9X2T .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._1Ig5rWMezS6SJFUZxNsvbX .ant-typography {
  color: #333;
  margin-bottom: 0;
}
._3njvgNmbIbEu8Y7yNRlFTE {
  font-style: italic;
}
.INcQSahWrLXExosgoM6mB {
  background-color: #ffd54f;
}
._3qqD7b9YhGUvy5JCQ_sSX9 {
  height: 75px;
  background-color: #bfbfbf;
}
._12gi_q-MyMgmlghU-4Vzyf {
  color: #00ad59;
}
._3g-_ZM8ZBQ2Sn3Aqh9H0k0 {
  background-size: 170px 25px;
  background-repeat: no-repeat;
  background-position: right top;
}
.k9UTB0umRaLnJ7Uay7Wqm .ant-form-item {
  margin-bottom: 12px;
}
._11JNrrmT9sisWODkzi1c9F {
  text-decoration: underline;
  font-size: 13px;
  color: #595959;
  cursor: pointer;
}
@media screen and (max-width: 480px) {
  ._2VlIHGYmmbutQ7hi6LO4WS .ant-card .ant-card-body {
    padding: 12px 16px 0 16px;
  }
}

.zAgIoGPHOA-IesnfOqqZa .ant-list-item-meta-title {
  font-size: 14px;
  line-height: 1.42857;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.9);
}
.zAgIoGPHOA-IesnfOqqZa .ant-list-item-meta {
  margin-bottom: 0;
}

._2Fqwm_n871K3um9qRxvdro {
  margin-bottom: 12px;
}
._2Fqwm_n871K3um9qRxvdro .ant-card-body {
  padding: 16px;
}
._2Fqwm_n871K3um9qRxvdro .ant-card-meta-avatar {
  float: none;
}
._2Fqwm_n871K3um9qRxvdro .ant-card-meta-title {
  text-overflow: unset;
  overflow: unset;
  white-space: unset;
  font-size: 14px;
  line-height: 1.42857;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.9);
  margin-top: 6px;
  margin-bottom: 3px;
}
._1HABFcUcw1Ulg47Y4XAI2P {
  white-space: unset;
  font-size: 14px;
  line-height: 1.42857;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.9);
}
._1lygjDETMNocQ36iW1WBuh {
  font-weight: 500;
  color: rgba(0, 0, 0, 0.65);
}
._2jnyonhkrkWo2DuppDWyY1 {
  background-color: #FEFEFE;
  border-radius: 8px;
}

._19nhy-pugncX4M6Bc_-isz,
._3wHsOpoTugEMgOlcsvBMgu ._2hNUVzZOODH3EAS646mK8J {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
._1puQIO3Ghw3JfJ0oFuS8tY {
  background: linear-gradient(109.6deg, #b5c208 11.2%, #119672 57.8%, #16b4c9 85.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._1oJh-GK_5newRWsJY64gw- {
  margin: 0 -24px;
}
._1oJh-GK_5newRWsJY64gw- .FlQk7BLY1XK7WsdPKQitY {
  margin: 0 24px;
  height: 0;
  z-index: 10;
  display: flex;
  align-items: center;
  /* 垂直居中 */
  justify-content: flex-start;
  /* 水平方向从起点开始排列 */
}
._1oJh-GK_5newRWsJY64gw- ._1ymWqyc9uZgtWaCVxfDjKA {
  padding: 5px 10px;
  /* 内边距 */
  border-radius: 5px;
  /* 圆角边框 */
  height: auto;
  /* 高度根据内容自动调整 */
  width: auto;
  /* 宽度根据内容自动调整 */
  line-height: 20px;
  /* 行高 */
  background-color: rgba(255, 255, 255, 0.7);
  /* 半透明的浅色背景，这里使用白色作为示例 */
  box-sizing: border-box;
  /* 确保padding不会影响元素的最终尺寸 */
}
._2hNUVzZOODH3EAS646mK8J {
  margin-left: 24px;
  margin-right: 24px;
}
._2gGJsyuUhImWjjvILvGPun {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 9999;
  text-align: right;
}
._2gGJsyuUhImWjjvILvGPun img {
  max-width: 590px;
  max-height: 100%;
}
._3wHsOpoTugEMgOlcsvBMgu {
  padding-top: 220px;
  padding-bottom: 24px;
}
._3wHsOpoTugEMgOlcsvBMgu .ant-back-top {
  bottom: 80px;
}
._3wHsOpoTugEMgOlcsvBMgu img {
  width: 100%;
}
._3ZPhzqZmg8_aI8a76Fb-3R {
  margin-top: -80px;
}
._3ZPhzqZmg8_aI8a76Fb-3R .ant-card-meta-avatar {
  float: none;
}
._3ZPhzqZmg8_aI8a76Fb-3R .ant-card-meta-avatar .ant-avatar {
  width: 120px;
  height: 120px;
}
._3ZPhzqZmg8_aI8a76Fb-3R .ant-card-meta {
  text-align: center;
  padding-bottom: 30px;
}
._3ZPhzqZmg8_aI8a76Fb-3R .ant-card-meta .anticon-warning,
._3ZPhzqZmg8_aI8a76Fb-3R .ant-card-meta .anticon-frown {
  font-size: 40px;
  margin-bottom: 18px;
}
._3ZPhzqZmg8_aI8a76Fb-3R .ant-card-meta-title {
  color: #000;
  margin-top: 8px;
}
._3hAmQCsvURAxsplYm1zu1U .ant-list-split .ant-list-item {
  border: none;
}
._3hAmQCsvURAxsplYm1zu1U .ant-list-vertical .ant-list-item-meta-title,
._3hAmQCsvURAxsplYm1zu1U .ant-list-vertical .ant-list-item-content {
  margin-bottom: 0;
}
._3WsTGc14QeNz68DaFknQDz {
  margin-top: -80px;
}
._3WsTGc14QeNz68DaFknQDz .ant-avatar-lg {
  width: 100px;
  height: 100px;
}
._3WsTGc14QeNz68DaFknQDz .ant-card-meta-title {
  text-overflow: unset;
  overflow: auto;
  white-space: unset;
}
._1Ao3Oo56U1EVi5jAQ8IGIl {
  background-color: #fff;
  padding: 15px 0;
}
._1WjzmwGa5xod-VVt3ZnLWK {
  background-position: center;
  background-size: cover;
  width: 100%;
  background-color: #f3f6f8;
  height: 220px;
  overflow: hidden;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  position: absolute;
  margin-top: -244px;
  float: left;
  left: 0;
  right: 0;
}
.E2pHlshnZ7pLzjSUkDH8I {
  width: 200px;
  height: 200px;
}
._2Dp9hMfoG8yKC7bIpyG9Ds .shareQRCode {
  width: 100px;
}
._2Dp9hMfoG8yKC7bIpyG9Ds .shareQRCode img {
  width: 100%;
}
._3J1himxL0CurogrX72IFyv p {
  white-space: pre-wrap;
}
@media (max-width: 576px) {
  ._2gGJsyuUhImWjjvILvGPun img {
    max-width: 100%;
  }
  ._3wHsOpoTugEMgOlcsvBMgu {
    padding-top: 150px;
  }
  ._3wHsOpoTugEMgOlcsvBMgu .ant-card-body {
    padding: 14px 14px 16px;
  }
  ._3ZPhzqZmg8_aI8a76Fb-3R {
    margin-bottom: 24px;
  }
  ._3ZPhzqZmg8_aI8a76Fb-3R .ant-card-meta-avatar .ant-avatar {
    width: 50px;
    height: 50px;
  }
  ._3WsTGc14QeNz68DaFknQDz .ant-avatar-lg {
    width: 80px;
    height: 80px;
  }
  ._3WsTGc14QeNz68DaFknQDz .ant-card-meta-avatar {
    padding-right: 0;
    float: none;
    text-align: center;
  }
  ._3WsTGc14QeNz68DaFknQDz .ant-card-meta-title {
    font-size: 1.2em;
    text-align: center;
    margin-top: 12px;
  }
  ._3WsTGc14QeNz68DaFknQDz .ant-card-meta-description {
    text-align: center;
  }
  ._1WjzmwGa5xod-VVt3ZnLWK {
    height: 150px;
    margin-top: -174px;
  }
}
._3s5JlDu4VJm62YSDaMVi3x {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
._2c4bdp_yRw-xIo_LJ-H-uC {
  margin-top: 0.6rem;
}
._1OBTs8-K1XbDkP4E_VXCAv {
  margin-top: 1.2rem;
}
._2KwEHBBvEndhx-R5QyArB7 {
  margin-right: 1.2rem;
}
._1A4LORHES9NgSCasEydXmT {
  width: 100%;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.tqUKfA5Hl7XLB-cXUfGk1 {
  margin-bottom: 10px;
}
.tqUKfA5Hl7XLB-cXUfGk1 .ant-typography {
  margin-bottom: 0;
}
._1S0uFyl55lvp8dakecaXee {
  margin-bottom: 5px;
}
.wmKeYTgF-cP7txpynXWMs {
  font-size: 13px;
  color: #8c8c8c;
}
._3k-Ted0doU0Akx9eViS0OO {
  font-size: 13px;
  color: #8c8c8c;
}
.BI9krhaJkR5-fN0tbvoxS {
  color: #08979c;
  border: 1px solid #36cfc9;
  border-radius: 2px;
  font-size: 13px;
  padding: 2px;
  margin-right: 10px;
}
._1xolZey0SPiYIo5yZREVPl {
  color: #1890ff;
  border: 1px solid #69c0ff;
  border-radius: 2px;
  font-size: 13px;
  padding: 2px;
  margin-right: 10px;
}
._1SevydXwJ-I5G2Y2On2E_A {
  border-radius: 3px;
  background-color: #ff4d4f;
  padding: 1px 3px;
}
._189ctc7B13DNwSDQsXIbvr {
  font-size: 12px;
  color: #fff;
}
._1t4BpjijagHBbRQfNwx3mT {
  margin-bottom: 10px;
}
._2c8W-tVP4zFcAWFvdwtCON {
  margin-bottom: 6px;
}
._3CIIUCn_c-68w8waX_F0dy {
  border-radius: 5px;
  margin-right: 5px;
}
._1leEg9zJmGj1fjlFrnuQgy {
  padding: 10px;
  margin-bottom: 10px;
  border-radius: 5px;
  background-color: #f5f5f5;
}
.Rkd6Dko2Xn07pB1jvOVHA {
  padding: 10px;
  border-radius: 5px;
  background-color: #f5f5f5;
}
.AWnJ-27lSa2y8Y5dw7Y2v {
  font-size: 16px;
  color: #1890ff;
  font-weight: 500;
  margin-bottom: 10px;
}
._1VyF8JPRT83wxsVrA232go {
  font-size: 16px;
  color: #08979c;
  font-weight: 500;
  margin-bottom: 10px;
}
._1v0AEsRZQI7DZ0N9MVNttO {
  font-size: 13px;
  margin-bottom: 10px;
}
._2vgR_1xMNQxc7FlbSNmX8O {
  font-size: 13px;
  color: rgba(0, 0, 0, 0.65);
  margin-bottom: 2px;
}
._2SvE7WSoJQfMD5tM5lMHX_ {
  color: #595959;
  font-size: 15px;
  margin-right: 5px;
}
.wNaZw-HA1XnCU4yqVL7qA {
  color: #00ad59;
  margin-top: 5px;
}
._2RoCXaEregiFYmv6iWwKdV {
  margin-bottom: 20px;
}
._28n-m8UR1rI1_mpgZBZQbc {
  background-color: #1890ff;
  border-color: #1890ff;
}
._2zDaXWLYFIVex7-8OXTvqu {
  margin-right: 5px;
}
._2q6GeahUYD9OeFXl9qv7yi {
  cursor: pointer;
}
._14ps-tjKke_3Lac8PmhQG0 {
  width: 100%;
}
._1k1868HJBFz_nQKLjJ3uKq {
  cursor: pointer;
}
._2XxhslfckO_cEvWl4IPYSA {
  cursor: pointer;
  font-size: 13px;
  margin-left: 10px;
}
._1SN_fNsiE1UCZ4nQFNsggG {
  margin-right: 2px;
}
@media screen and (max-width: 480px) {
  ._1S0uFyl55lvp8dakecaXee .ant-typography {
    font-size: 14px;
  }
  .wmKeYTgF-cP7txpynXWMs {
    font-size: 12px;
  }
  ._1SevydXwJ-I5G2Y2On2E_A {
    margin-top: 5px;
  }
  ._2RoCXaEregiFYmv6iWwKdV {
    margin-top: 10px;
  }
  ._2XxhslfckO_cEvWl4IPYSA {
    font-size: 15px;
  }
}

._3h3X_tBwFlIVdQl3ePgVB2 {
  border-radius: 2px;
  border: 1px solid #e8e8e8;
  background-color: #fff;
  padding: 20px;
  margin-bottom: 20px;
}
._3h3X_tBwFlIVdQl3ePgVB2 .ant-divider-horizontal {
  margin: 0;
}
._1ul2cW9pptVBcL4ahDjgF3 {
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
  margin-bottom: 10px;
}
._1KTWkpkYeKz5yzpstQkrSL {
  width: 40px;
  height: 40px;
  border-radius: 50px;
  margin-right: 10px;
}
._2LQz7xv9ru4fN29ql5YTAw {
  font-weight: 500;
}
._3bjjYQPeZjgE8_iopmBTrN {
  margin: 10px 0;
}
._8K4FAQbuEpOE1DmPwxbuc {
  font-size: 12px;
  margin-top: 5px;
  color: #595959;
}
._3FyMNEr9c5AjvX8i_uEb4Z {
  color: #bfbfbf;
}
.p-38RuQ66m9fBbmMSVONp {
  margin-bottom: 10px;
}
._2F91wI2mUcLH18pYszZ9LB {
  font-size: 12px;
  color: #00ad59;
  cursor: pointer;
}
._1S_KnWQsajXigcF6fifQNt {
  font-size: 12px;
  color: #595959;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._4_MLLIKbg6AjnLjEwV0wN {
  background-color: #eef0f5;
  min-height: 100%;
}
._adq-O35gf1P0LsARzvQz {
  padding: 15px 15px 200px 15px;
}
._3NCRpnKaTVWt3R4uF0_CeQ {
  border-radius: 2px;
  border: 1px solid #e8e8e8;
  background-color: #fff;
  padding: 20px;
  margin-bottom: 20px;
}
.oa6sfoFcWw6LTDwUTU562 {
  margin-bottom: 20px;
}

.EbIHiby_ep3zkuKFU4LF6 {
  height: 88vh;
  background-color: #eef0f5;
}
._3vdX8TwVa-x_bdXuv-zcd8 {
  background-color: #fff;
  padding: 10px;
  border-radius: 2px;
  margin-bottom: 2px;
  height: 44px;
}
._2ucumXw9wlPBTnrqqA3AtJ {
  background-color: #fff;
  border-radius: 2px;
  height: calc(88vh - 46px);
  overflow-y: scroll;
}
.WPa-E9-8-o7vadhvxJ6gk {
  cursor: pointer;
  padding: 15px 20px;
}
.WPa-E9-8-o7vadhvxJ6gk:hover {
  background-color: #f6ffed;
}
._1woeI2Hw3hWHzCYtKiizy5 {
  cursor: pointer;
  padding: 15px 20px;
  background-color: #f6ffed;
}
._2Uro5C9B9pB2KCElNLJBPH {
  margin: 3px 0 0 10px;
}
._2Uro5C9B9pB2KCElNLJBPH .ant-typography {
  margin-bottom: 0;
}
._10iko_zWB3FDyQTlW1Svcv {
  overflow-x: hidden;
}
.kcj_8fu3q3lcS0u3PW5A_ {
  color: #acacac;
}
.Rvu-IXt1v8CdamSEEDrd7 {
  color: #acacac;
  cursor: pointer;
  padding: 20px;
}
.Rvu-IXt1v8CdamSEEDrd7:hover {
  background-color: #f6ffed;
}
._2-IXH48hGqKXiBqfGIlwjH {
  color: #acacac;
  padding: 20px;
}
._1HiVaN5JsLA9VDDW76fx3r {
  background-color: #fff;
  border-radius: 2px;
  height: 88vh;
}
._1HiVaN5JsLA9VDDW76fx3r .ant-tabs {
  width: 100%;
}
._1HiVaN5JsLA9VDDW76fx3r .ant-tabs .ant-tabs-bar {
  padding: 0 48px;
  width: 100%!important;
  margin-bottom: 0!important;
}
._1HiVaN5JsLA9VDDW76fx3r .ant-tabs .ant-tabs-content {
  padding: 0;
  height: calc(88vh - 44px);
  min-height: calc(88vh - 44px);
  clear: both;
  background-color: #fff;
}
._1AOLcowzSsO71H_Hqi2en5 {
  color: #acacac;
  font-size: 50px;
  margin-bottom: 10px;
}
._1AklGSiy57eihc2-pt-xtG {
  color: #acacac;
  font-size: 10px;
}
._1grugwqRfjRPfIGApzme1l {
  padding: 14px 24px;
  height: 100%;
  overflow-y: scroll;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3L-DSz9560UueKpvBPVYZu {
  margin: -24px;
}
._3L-DSz9560UueKpvBPVYZu .ant-tabs .ant-tabs-left-bar {
  padding: 120px 0;
  border-right: none;
}
._3L-DSz9560UueKpvBPVYZu .ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  color: #e8e8e8;
  text-align: left;
  font-size: 15px;
  padding: 12px 16px 12px 28px;
  margin-bottom: 24px;
  width: 150px;
}
._3L-DSz9560UueKpvBPVYZu .ant-tabs .ant-tabs-left-bar .ant-tabs-tab:hover {
  color: #fff;
}
._3L-DSz9560UueKpvBPVYZu .ant-tabs .ant-tabs-left-bar .ant-tabs-tab-active {
  color: #26966d;
  font-weight: 400;
  background-color: #f5f5f5;
}
._3L-DSz9560UueKpvBPVYZu .ant-tabs .ant-tabs-left-bar .ant-tabs-tab-active:hover {
  color: #26966d;
}
._3L-DSz9560UueKpvBPVYZu .ant-tabs .ant-tabs-bar {
  width: 150px;
}
._3L-DSz9560UueKpvBPVYZu .ant-tabs-left {
  background-color: #217d5b;
}
._3L-DSz9560UueKpvBPVYZu .ant-tabs-content {
  padding: 12px 36px;
  min-height: 90vh;
  background-color: #eef0f5;
}
._3L-DSz9560UueKpvBPVYZu .ant-back-top {
  bottom: 80px;
}
._3rW-eIDHLyjS7bCavN6yyR {
  margin: -24px;
}
._3rW-eIDHLyjS7bCavN6yyR .ant-tabs .ant-tabs-bar {
  margin-bottom: 0;
  display: none;
}
._3rW-eIDHLyjS7bCavN6yyR .ant-tabs .ant-tabs-top-bar .ant-tabs-tab {
  text-align: center;
  font-size: 15px;
  margin-right: 8px;
}
._3rW-eIDHLyjS7bCavN6yyR .ant-tabs .ant-tabs-top-bar .ant-tabs-tab:hover {
  color: #fff;
}
._3rW-eIDHLyjS7bCavN6yyR .ant-tabs .ant-tabs-top-bar .ant-tabs-tab-active {
  color: #fff;
  font-weight: 400;
  background-color: #00ad59;
}
._3rW-eIDHLyjS7bCavN6yyR .ant-back-top {
  bottom: 80px;
}
.hM_z1_I-tdi4P2S1JvwkQ {
  margin-top: -80px;
}
.hM_z1_I-tdi4P2S1JvwkQ .ant-avatar-lg {
  width: 100px;
  height: 100px;
}
.hM_z1_I-tdi4P2S1JvwkQ .ant-card-meta-title {
  text-overflow: unset;
  overflow: auto;
  white-space: unset;
}
.YtcDT9J9rwZRu2fkZ5Luj {
  padding-left: 24px;
  padding-right: 24px;
  background-color: #f5f5f5;
}
@media (max-width: 576px) {
  ._2OU9cIs00nWpPkRLfP5klP {
    margin-left: -14px;
    margin-right: -14px;
  }
  ._2OU9cIs00nWpPkRLfP5klP .ant-card-body {
    padding: 14px 14px 16px;
  }
  ._2OU9cIs00nWpPkRLfP5klP .ant-collapse > .ant-collapse-item > .ant-collapse-header {
    padding-left: 30px;
  }
  ._2OU9cIs00nWpPkRLfP5klP .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow {
    left: 9px;
  }
  .hM_z1_I-tdi4P2S1JvwkQ .ant-avatar-lg {
    width: 80px;
    height: 80px;
  }
  .hM_z1_I-tdi4P2S1JvwkQ .ant-card-meta-avatar {
    padding-right: 0;
    float: none;
    text-align: center;
  }
  .hM_z1_I-tdi4P2S1JvwkQ .ant-card-meta-title {
    font-size: 1.2em;
    text-align: center;
    margin-top: 12px;
  }
  .hM_z1_I-tdi4P2S1JvwkQ .ant-card-meta-description {
    text-align: center;
  }
  .hM_z1_I-tdi4P2S1JvwkQ .ant-upload.ant-upload-select-picture-card {
    margin: 0 auto 8px;
  }
  ._1IW9MKtQurKFI4hC-fvKuW {
    height: 150px;
  }
}
._3M7yJGLofjE18XhQNxIrHR {
  padding: 1.2rem 0;
}
._3OvpMatwS_3XdWMpqQKPkw {
  margin-top: 1.2rem;
}
.LUn9yVpeVzOiBn1Kg8Ys9 {
  height: 40px;
  width: 40px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #00ad59;
  color: #fff;
  text-align: center;
  font-size: 20px;
}
._13YPokcNbWddP87H6HBugS .ant-badge .ant-badge-count {
  box-shadow: none;
}
._2NRoCH-Ch0JNmIT1sFky5v {
  padding: 10px 0 30px 0;
  background-color: #eef0f5;
  min-height: 95vh;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ftzltP-fO33OvZd2BVnic .ant-typography {
  white-space: pre-wrap;
}
.N6vDnl3eFL2SqHIMXT3Z6 {
  padding: 15px 15px 0 15px;
}
.WbRUAFWS6hbtIfeFa6Vcq {
  font-size: 20px;
  font-weight: 500;
}
._1eJB_8pK7agnm7u_g-zv17 {
  padding: 12px 0 0 0;
}
.ArFynyhPH5b1UdNgzB6bO {
  min-width: 100;
  min-height: 30;
  margin-right: 15px;
  padding: 5px 10px;
  font-size: 13px;
  border: 1px solid #e8e8e8;
  border-radius: 20px;
  color: #595959;
  background-color: #e8e8e8;
}
._1HLiC2NH41WRgFJ4t0qtdP {
  padding: 20px;
}
.ahPTRG2RbbD9TjdNODK4g {
  cursor: pointer;
}
._2bYri3qNndR9Tn2EWUtHoe {
  margin-top: 10px;
  height: 30px;
}
.WtEqLjuBNVEFV7BGObT4x {
  margin-top: 15px;
  color: #595959;
}
._3swQ7SbP5A2tYA5thB57iW {
  padding: 20px;
}
.ZafMasgIWt_a_6pwF8TFW {
  margin: 0 0 0 10px;
}
._1xXkoWgf6hYDHMppV8EBZx {
  margin: 0 0 0 10px;
}
._3C8uRiVEz-wDTei-M1coR3 {
  font-size: 13px;
  font-weight: 500;
  margin-bottom: 5px;
}
.-fF9HEQtKgEvjl6QySVdL {
  margin-bottom: 8px;
}
._3neGoUeuRwp5DvGT7zJNOi {
  font-size: 12px;
  color: #8c8c8c;
  margin-bottom: 5px;
}
._3Yf8J0fyz_I9OBobw-q9_V {
  margin-top: 20px;
  background-color: #fafafa;
  padding: 20px;
  border-radius: 5px;
}
._3W6miLWBig4YhLLHtkmbyT {
  margin-top: 10px;
  background-color: #fafafa;
  padding: 20px;
  border-radius: 5px;
}
._2En3GjKZKrWk7xGRz41wfe {
  font-size: 13px;
  font-weight: 500;
}
._2DlbGL123kD1Y3tmDfozrc {
  margin: 12px 0;
}
._20igwTC2IbJYY-aCToZj65 {
  height: 50;
  padding-top: 25;
}
.Pi6uQiXOY79aRtVlkw2io {
  width: 100%;
  min-height: 221;
}
._2ChhEw6TdUCL_-70m-OgMQ {
  font-size: 11px;
  color: #595959;
  margin: 20px 0;
}
._cOaNG73-IIyQ71pPN2f_ {
  font-size: 12px;
  color: #262626;
  background-color: #e8e8e8;
  padding: 5px 10px;
  border-radius: 20px;
  margin-right: 10px;
}
._1vqtkWNupRSO2z01tUdU4X {
  font-size: 12px;
  color: #262626;
}
._1w3hvBW55L8j5RLO4dZfGq {
  color: #8c8c8c;
  cursor: pointer;
}
.zdzWRVrRqjWRD2N-DOPOg {
  border: 1px solid #1890ff;
  border-radius: 10px;
  padding: 5px 0;
  margin-bottom: 10px;
}
._1ntXtD_IiIdtrqhAysZIvH {
  border: 1px solid #f5222d;
  border-radius: 10px;
  padding: 5px 0;
  margin-bottom: 10px;
}
._3p3ApVlSyy-sy8ULNq2XtY {
  color: #1890ff;
}
._3bkgdWNVvM0-dlEzAAU-Wc {
  color: #f5222d;
}
._2T2nZnI_3MHD1Vn6QQg-y0 {
  color: #1890ff;
  margin-right: 5px;
  font-size: 16px;
}
._1e_YTutd9yr0JwepkZgvs5 {
  color: #f5222d;
  margin-right: 5px;
  font-size: 16px;
}
._IPUSzGOKP4eY1u8dbQr4 {
  font-size: 13px;
}
@media screen and (max-width: 480px) {
  ._3p3ApVlSyy-sy8ULNq2XtY {
    font-size: 12px;
  }
  ._3bkgdWNVvM0-dlEzAAU-Wc {
    font-size: 12px;
  }
  ._2T2nZnI_3MHD1Vn6QQg-y0 {
    font-size: 14px;
  }
  ._1e_YTutd9yr0JwepkZgvs5 {
    font-size: 14px;
  }
}

._1KJHJQlB-1l4A1GvxUKSTE {
  padding: 30px 20px;
  background-color: #13c2c2;
}
._3mzkCBScX5MAkP-tOKV-H3 {
  padding: 30px 20px;
  background-color: #8c8c8c;
}
._2DK6042Mje7XWugyj6vG18 {
  margin-top: 10px;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  text-align: center;
}
._1iNmSHPMX2KWJjA8k9ZKny {
  font-size: 36px;
  color: #fff;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1hP0UJAjB4Zc9snNEH4QHU {
  margin: -24px;
  background-color: #eef0f5;
  overflow-x: hidden;
}
.EV6FMm2UoHdHr3hKvl4uA {
  height: 100%;
}
._3uFhFkV3neKGir_pXd1u9P {
  padding: 12px 12px 0 12px;
  background-color: #f5f5f5;
}
._1ngflk2r_JFJBt5ztagt9d {
  background-color: #f5f5f5;
}
.B9ORpcsT6SBtvsYVIor1 {
  width: 100px;
  height: 100px;
}
.Gvg7_LBDaVWnsamGmB3tf {
  width: 110%;
  height: 140px;
  margin: -12px;
  overflow: hidden;
  background-color: #217d5b;
}
._1ej1cBiltcAOUeGgn46MeA {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 26vw;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background: rgba(0, 0, 0, 0.1);
}
._2WOH-YjWYXxGeCBEqfdEvZ {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
._2frfydz5nJiAlXyPcV0RiZ {
  margin-top: -85px;
  width: 100%;
}
._1DUSuwfLUOf1hfCmVlQzCg {
  margin: 0 0 24px 0;
  -webkit-border-radius: 0.14rem;
  border-radius: 0.14rem;
  box-shadow: 0.07rem 0.05rem 0.25rem rgba(37, 21, 46, 0.16);
  height: auto;
  width: 100%;
  border-radius: 8px;
  padding: 24px;
  background-color: #fff;
}
.R6k_vV_kiGHsxhXKP9oEb {
  margin: 0 0 24px 0;
  border-radius: 8px;
  padding: 24px;
  background-color: #fff;
}
.R6k_vV_kiGHsxhXKP9oEb .ant-typography {
  margin-bottom: 0;
  white-space: pre-wrap;
}
._2Z8iZ_8Hw7WH1pZEkAtbIE {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 10px;
}
._169ammzkApI73s0W7AGEiX {
  font-size: 14px;
  color: #595959;
  cursor: pointer;
}
._3a8YWuJ7ZLUBZ5qI35SckH {
  padding: 20px;
}
._1vhAWsm3wDE5K7GTNiHjT1 {
  min-width: 90%;
}
._2oiArGb1QoW9XGeOb4XETy {
  margin-top: 10px;
  height: 30px;
}
._39sM46oh0MDd43v7bWDysG {
  margin-top: 15px;
  color: #595959;
}
.GT8C03kW8srYkscb4AoDG {
  border: 1px solid #e8e8e8;
  border-radius: 10px;
  padding: 5px 0;
  margin: 0 5px 10px 0;
  cursor: pointer;
}
._3cJnvKkqkoDezUR7VuwkK1 {
  border: 1px solid #e8e8e8;
  border-radius: 10px;
  padding: 5px 0;
  margin: 0 0 10px 5px;
  cursor: pointer;
}
.jwe1FgwJXCeduVamkOGMa {
  border: 1px solid #1890ff;
  border-radius: 10px;
  padding: 5px 0;
  margin: 0 5px 10px 0;
  cursor: pointer;
}
.sXsbqqWnaAgN_-6KLskfg {
  border: 1px solid #f5222d;
  border-radius: 10px;
  padding: 5px 0;
  margin: 0 0 10px 5px;
  cursor: pointer;
}
._3yWrVJXr-cgZp8iI_ohilE {
  color: #595959;
}
._1PbAJjfJBripGmnWJ8p272 {
  color: #1890ff;
}
.aEbfOer8yjNJU6cXoNDwr {
  color: #f5222d;
}
.n1-CAkVcsalf9FrGkWwio {
  color: #8c8c8c;
  margin-right: 5px;
  font-size: 20px;
}
.IkwV1Vu63mvseijYS-S8m {
  color: #1890ff;
  margin-right: 5px;
  font-size: 16px;
}
._145Kpy5Ncu5effbHGAX3jr {
  color: #f5222d;
  margin-right: 5px;
  font-size: 16px;
}
._15EWnlJA1FZmH47JeANFyK {
  border-radius: 8px;
  padding: 24px;
  background-color: #fff;
  margin-bottom: 24px;
}
._3D5jabAYDqZJCVH8Nki_mJ {
  font-size: 16px;
  font-weight: 500;
}
._2YwaUZLrt9gKwSa2-j5GOy {
  background-color: #fff;
  border-radius: 0 0 8px 8px;
  margin-bottom: 12px;
}
.Lw_Ab-hb5OnmfbktizAFM {
  color: #8c8c8c;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  padding: 8px 20px 20px 20px;
}
._7pozkNz1p9fxCFWUR_aNx {
  padding: 0 12px;
  background-color: #f5f5f5;
}
.CHJnzHG321eSrxv8J_Dd6 {
  padding: 24px 12px;
  background-color: #fff;
}
.zDLa4PcQq-ygH_QBK9bEL {
  margin: 20px 0;
}
._2oCHP2K0MbL2aA_wdhnR6d {
  color: #1890ff;
  font-size: 16px;
  font-weight: 500;
}
._2Hc8uX52NVSvjgEFUq8rfg {
  color: #f5222d;
  font-size: 16px;
  font-weight: 500;
}
._29Ed6myudQKulG5EWeSQtd {
  color: #fff;
  position: absolute;
  top: 20px;
}
._3tViyIrBGrAIS6qGDgdl01 {
  padding: 10px;
  margin-bottom: 10px;
  border-radius: 5px;
  background-color: #fafafa;
}
._2cTgEP-CkjkVnvSBMdj_l- {
  padding: 10px;
  border-radius: 5px;
  background-color: #fafafa;
}
._3oX3uq5hFRqY8_ClcewmWe {
  font-size: 16px;
  color: #1890ff;
  font-weight: 500;
  margin-bottom: 10px;
}
._3npxwUSbL-LCRA6J90fwQt {
  font-size: 16px;
  color: #08979c;
  font-weight: 500;
  margin-bottom: 10px;
}
._3ute4zvs7MlPfN0L_JQlSO {
  margin-bottom: 10px;
}
.ND-lxUm3qUJ7n3ZS5oMV8 {
  margin-bottom: 2px;
}
.n1-CAkVcsalf9FrGkWwio {
  color: #595959;
  font-size: 16px;
  margin-right: 5px;
}
.L1Ko_RdirwufuusiNMv1v {
  background-color: #fff;
  padding: 12px;
}
.Mx51sjknDzAYjHJpl3H6E {
  padding: 5px;
}
._18bl2TT_BtRwrKKFfpldC6 {
  word-break: break-word;
}
@media screen and (max-width: 480px) {
  ._1DUSuwfLUOf1hfCmVlQzCg {
    padding: 12px;
  }
  .R6k_vV_kiGHsxhXKP9oEb {
    padding: 12px;
  }
  ._15EWnlJA1FZmH47JeANFyK {
    padding: 12px;
  }
  ._169ammzkApI73s0W7AGEiX {
    font-size: 13px;
  }
  .zDLa4PcQq-ygH_QBK9bEL {
    font-size: 12px;
  }
  ._18bl2TT_BtRwrKKFfpldC6 {
    font-size: 13px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._1OgY_waR2OPKVNh9HQCVUw {
  margin: 0 -24px;
}
._32bGmHiBmew9_rRbXKy_-N {
  margin-left: 24px;
  margin-right: 24px;
}
._2kIv7uDTyzLIDpqy_oyLeK {
  padding-top: 10px;
}
._2kIv7uDTyzLIDpqy_oyLeK .ant-back-top {
  bottom: 80px;
}
._2kIv7uDTyzLIDpqy_oyLeK img {
  width: 100%;
}
.suhKzfdBFl09G2hwc8k34 {
  background-position: center;
  background-size: cover;
  width: 100%;
  background-color: #217d5b;
  height: 160px;
  overflow: hidden;
  position: absolute;
  margin-top: -34px;
  float: left;
  left: 0;
  right: 0;
}
._1v2lPUO2ZIY14FuVJ6uVnw {
  border: 4px solid #fff;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  cursor: pointer;
}
._1i9Cajwpyr35gLyD9a9g5B .ant-typography {
  color: #fff;
  margin-bottom: 40px;
}
._1cZwEaaFCtmOOLoC-SChb6 {
  margin-top: 80px;
}
._1INC0rLTqrHxRiGVRMdWFS {
  margin-top: -80px;
}
._1INC0rLTqrHxRiGVRMdWFS .ant-card-meta-avatar {
  float: none;
}
._1INC0rLTqrHxRiGVRMdWFS .ant-card-meta-avatar .ant-avatar {
  width: 120px;
  height: 120px;
}
._1INC0rLTqrHxRiGVRMdWFS .ant-card-meta {
  text-align: center;
  padding-bottom: 30px;
}
._1INC0rLTqrHxRiGVRMdWFS .ant-card-meta .anticon-loading {
  font-size: 40px;
  margin-bottom: 18px;
}
._1INC0rLTqrHxRiGVRMdWFS .ant-card-meta-title {
  color: #000;
  margin-top: 8px;
}
._2RhDmKkwLmjh9OipWYtJ46 {
  margin-bottom: 12px;
}
._2RhDmKkwLmjh9OipWYtJ46 .ant-card-body {
  padding: 18px;
}
._2RhDmKkwLmjh9OipWYtJ46 .ant-card-meta-title {
  text-overflow: unset;
  overflow: unset;
  white-space: unset;
  font-size: 15px;
  margin-top: 20px;
  font-weight: 100;
}
._2RhDmKkwLmjh9OipWYtJ46 .ant-card-actions {
  border-top: 0;
}
._2RhDmKkwLmjh9OipWYtJ46 .ant-card-actions > li > span {
  display: block;
  cursor: default;
  text-align: left;
  padding: 0 18px;
}
._2RhDmKkwLmjh9OipWYtJ46 .cardCover {
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 60px;
}
._2RhDmKkwLmjh9OipWYtJ46 .ant-avatar-image {
  background-color: #fff;
}
._2L-iJyCWW1AqHyRaHCpHS7 {
  background-color: #fff;
  padding: 15px 0;
}
._1AB5B_mPB_G5vSmTV5oz_6 {
  width: 100%;
}
._16zz61e4D9IYb6Dv6mZHH6 {
  margin: 0 0 24px 0;
  -webkit-border-radius: 0.14rem;
  border-radius: 0.14rem;
  height: auto;
  width: 100%;
  border-radius: 8px;
  padding: 24px;
  background-color: #fff;
}
._1IRR5I5XF-GkJbNtDXSCQr {
  margin: 0 0 24px 0;
  border-radius: 8px;
  padding: 24px;
  background-color: #fff;
}
._1IRR5I5XF-GkJbNtDXSCQr .ant-typography {
  margin-bottom: 0;
  white-space: pre-wrap;
}
._1i9Cajwpyr35gLyD9a9g5B {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 10px;
}
.vSgQdEJCUIxGcu3G--09W {
  word-break: break-word;
}
.h6a_S29MurNVC1abJwHFV {
  position: absolute;
  top: 0;
  right: 7px;
  text-align: right;
  padding: 6px 8px;
  line-height: 14px;
  color: #fff;
  background-color: #F50;
  border-radius: 0 0 8px 8px;
  box-shadow: 1px 1px 0 1px rgba(0, 0, 0, 0.1);
}
._3JggJPuo8wWcB3STks6LDM {
  margin-top: 1.2rem;
}
.Rz6kE9zK8QXMV695JGJiW {
  margin-bottom: 3rem;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._15NqaQaoSWOOp8ntNyTd0J {
  margin: 10px -24px 0 -24px;
  border: 0 1px 0 1px solid #e8e8e8;
  border-radius: 0 0 1px 1px;
  background-color: #fafafa;
}
._15NqaQaoSWOOp8ntNyTd0J .ant-btn-link {
  color: #595959;
}
._2X-r9ToBR1PMCytY6yQ0vy {
  border: 1px dotted #e8e8e8;
  border-radius: 5px;
  background-color: #fafafa;
  padding: 15px;
  margin-top: 20px;
}
._2X-r9ToBR1PMCytY6yQ0vy .ant-btn-link {
  color: #595959;
}
._3dKbw98tOOiyf4sY1ufooj {
  padding-right: 5px;
}
._3dKbw98tOOiyf4sY1ufooj .ant-btn-link {
  color: #595959;
}
.vR9RjBl5ecoTyUso3HdkR {
  color: #fff;
  padding: 10px 20px;
}
._3Pi3J6kTo_yoB2n37QQtRt {
  color: #f5222d;
  padding: 0 2px;
}
.Vww83Uhy5t4-VHWeXNTYk {
  color: #f5222d;
  padding: 5px 20px;
}
.YZCP14TeLVjTyAUdiXO71 {
  color: #00ad59;
  cursor: pointer;
  margin-top: 5px;
}
.P8ikQtyP_m2cs_9SkkcsN .ant-btn-link {
  color: #595959;
}
.P8ikQtyP_m2cs_9SkkcsN .ant-btn-link a {
  color: #595959;
}
@media screen and (max-width: 480px) {
  ._15NqaQaoSWOOp8ntNyTd0J {
    margin: 10px -16px 0 -16px;
  }
  ._2X-r9ToBR1PMCytY6yQ0vy {
    padding: 15px;
  }
  .vR9RjBl5ecoTyUso3HdkR {
    color: #fff;
    padding: 10px 15px 0 15px;
  }
  ._3t3YTrjewoIod8l6dvDz6j {
    margin-bottom: 10px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._3ALSfozZqIs7iPdTtYqibf .ant-card {
  margin-top: 0;
}
._3ALSfozZqIs7iPdTtYqibf .ant-drawer-body {
  height: calc(100% - (55px));
  overflow: auto;
}
._2-tgmOqZM19rjTrmdoZ4-R .ant-card-meta-avatar {
  float: none;
}
._2-tgmOqZM19rjTrmdoZ4-R .ant-card-meta-avatar .ant-avatar {
  width: 120px;
  height: 120px;
}
._2-tgmOqZM19rjTrmdoZ4-R .ant-card-meta {
  text-align: center;
  padding-bottom: 30px;
}
._2-tgmOqZM19rjTrmdoZ4-R .ant-card-meta .anticon-warning,
._2-tgmOqZM19rjTrmdoZ4-R .ant-card-meta .anticon-frown {
  font-size: 40px;
  margin-bottom: 18px;
}
._2-tgmOqZM19rjTrmdoZ4-R .ant-card-meta-title {
  color: #000;
  margin-top: 8px;
}
@media (max-width: 576px) {
  ._2-tgmOqZM19rjTrmdoZ4-R {
    margin-bottom: 24px;
  }
  ._2-tgmOqZM19rjTrmdoZ4-R .ant-card-meta-avatar .ant-avatar {
    width: 50px;
    height: 50px;
  }
}
.gygJLIApMbaGIyxGK1hav {
  margin-top: 1.2rem;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
._2DVcsusqeSW06452s6II-N .ant-card {
  margin-top: 0;
}
._2DVcsusqeSW06452s6II-N .ant-drawer-body {
  height: calc(100% - (55px));
  overflow: auto;
}
._367L_O7c6rLaXmSBXwTWR9 {
  margin-top: -80px;
}
._367L_O7c6rLaXmSBXwTWR9 .ant-card-meta-avatar {
  float: none;
}
._367L_O7c6rLaXmSBXwTWR9 .ant-card-meta-avatar .ant-avatar {
  width: 120px;
  height: 120px;
}
._367L_O7c6rLaXmSBXwTWR9 .ant-card-meta {
  text-align: center;
  padding-bottom: 30px;
}
._367L_O7c6rLaXmSBXwTWR9 .ant-card-meta .anticon-loading {
  font-size: 40px;
  margin-bottom: 18px;
}
._367L_O7c6rLaXmSBXwTWR9 .ant-card-meta-title {
  color: #000;
  margin-top: 8px;
}
@media (max-width: 576px) {
  ._367L_O7c6rLaXmSBXwTWR9 {
    margin-bottom: 24px;
  }
  ._367L_O7c6rLaXmSBXwTWR9 .ant-card-meta-avatar .ant-avatar {
    width: 50px;
    height: 50px;
  }
}
._1xyHAXd3E-wYIjNPREIng7 {
  margin-top: 1.8rem;
}
._1aFersecFbQrREtaNFV0bB {
  margin-bottom: 12px;
}
._1aFersecFbQrREtaNFV0bB .ant-card-body {
  padding: 18px;
}
._1aFersecFbQrREtaNFV0bB .ant-card-meta-title {
  text-overflow: unset;
  overflow: unset;
  white-space: unset;
  font-size: 15px;
  margin-top: 20px;
  font-weight: 100;
}
._1aFersecFbQrREtaNFV0bB .ant-card-actions {
  border-top: 0;
}
._1aFersecFbQrREtaNFV0bB .ant-card-actions > li > span {
  display: block;
  cursor: default;
  text-align: left;
  padding: 0 18px;
}
._1aFersecFbQrREtaNFV0bB .cardCover {
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 60px;
}
._1aFersecFbQrREtaNFV0bB .ant-avatar-image {
  background-color: #fff;
}
._1JG_LxZyufh-tQK_70YoX_ {
  margin-top: 10px;
}
._1zWfSrWEplaIpD7yPaYvJl {
  position: absolute;
  top: 0;
  right: 7px;
  text-align: right;
  padding: 6px 8px;
  line-height: 14px;
  color: #fff;
  background-color: #F50;
  border-radius: 0 0 8px 8px;
  box-shadow: 1px 1px 0 1px rgba(0, 0, 0, 0.1);
}
._2A54gnHYwngTLgjpGSJmEQ {
  margin-top: 0.6rem;
}

._1j6wXc0dxNxL39OhzT3ojN {
  color: rgba(0, 0, 0, 0.45);
}
._1bsxRlFjhHJOScXwK9reOw .ant-list-empty-text {
  display: none;
}
._2pWmvaVvNHTFX-3k8x6NSo {
  margin-left: 0.6rem;
}
._3Bvz0bsi-a0YmNyewhGRf5 .ant-badge .ant-badge-count {
  box-shadow: none;
}
._3MwB-j1Lvp9IsLisg-ItEi {
  color: #8c8c8c;
}

