body, html {
    width: 100%;
    height: 100%
}

input::-ms-clear, input::-ms-reveal {
    display: none
}

*, :after, :before {
    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: #1f2329;
    font-size: 14px;
    /*font-family: -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif, Roboto, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;*/
    font-variant: tabular-nums;
    line-height: 1.5;
    background-color: #fff;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum"
}

[tabindex="-1"]:focus {
    outline: none !important
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

h1, h4, h5, h6 {
    margin-top: 0;
    margin-bottom: .5em;
    color: rgba(0, 0, 0, .85);
    font-weight: 500
}

p {

    /*margin-top: 0;*/
    margin-bottom: 1em
}

abbr[data-original-title], abbr[title] {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    border-bottom: 0;
    cursor: help
}

address {
    margin-bottom: 1em;
    font-style: normal;
    line-height: inherit
}

input[type=number], input[type=password], input[type=text], textarea {
    -webkit-appearance: none
}

dl, ol, ul {
    margin-top: 0;
    margin-bottom: 1em
}

ol ol, ol ul, ul ol, ul ul {
    margin-bottom: 0
}

dt {
    font-weight: 500
}

dd {
    margin-bottom: .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: -.25em
}

sup {
    top: -.5em
}

a {
    color: #3370ff;
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0);
    outline: none;
    cursor: pointer;
    transition: color .3s;
    -webkit-text-decoration-skip: objects
}

a:hover {
    color: #4e83fd
}

a:active {
    color: #245bdb
}

a:active, a:hover {
    text-decoration: none;
    outline: 0
}

a[disabled] {
    color: rgba(51, 112, 255, .3);
    cursor: not-allowed;
    pointer-events: none
}

code, kbd, pre, 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
}

[role=button], a, area, button, input:not([type=range]), label, select, summary, textarea {
    -ms-touch-action: manipulation;
    touch-action: manipulation
}

table {
    border-collapse: collapse
}

caption {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
    color: rgba(0, 0, 0, .45);
    /*text-align: left;*/
    caption-side: bottom
}

th {
    text-align: inherit
}

button, input, optgroup, select, textarea {
    margin: 0;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit
}

button, input {
    overflow: visible
}

button, select {
    text-transform: none
}

[type=reset], [type=submit], button, html [type=button] {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
    padding: 0;
    border-style: none
}

input[type=checkbox], input[type=radio] {
    box-sizing: border-box;
    padding: 0
}

input[type=date], input[type=datetime-local], input[type=month], input[type=time] {
    -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: .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: .2em;
    background-color: #feffe6
}

::-moz-selection {
    color: inherit;
    background: #e1eaff
}

::selection {
    color: inherit;
    background: #e1eaff
}

.clearfix {
    zoom: 1
}

.clearfix:after, .clearfix:before {
    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: -.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, .anticon-spin:before {
    display: inline-block;
    -webkit-animation: loadingCircle 1s linear infinite;
    animation: loadingCircle 1s linear infinite
}

.fade-appear, .fade-enter, .fade-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.fade-appear.fade-appear-active, .fade-enter.fade-enter-active {
    -webkit-animation-name: antFadeIn;
    animation-name: antFadeIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.fade-leave.fade-leave-active {
    -webkit-animation-name: antFadeOut;
    animation-name: antFadeOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.fade-appear, .fade-enter {
    opacity: 0
}

.fade-appear, .fade-enter, .fade-leave {
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear
}

@-webkit-keyframes antFadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes antFadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes antFadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes antFadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.move-up-appear, .move-up-enter, .move-up-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.move-up-appear.move-up-appear-active, .move-up-enter.move-up-enter-active {
    -webkit-animation-name: antMoveUpIn;
    animation-name: antMoveUpIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-up-leave.move-up-leave-active {
    -webkit-animation-name: antMoveUpOut;
    animation-name: antMoveUpOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.move-up-appear, .move-up-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.move-up-leave {
    -webkit-animation-timing-function: cubic-bezier(.6, .04, .98, .34);
    animation-timing-function: cubic-bezier(.6, .04, .98, .34)
}

.move-down-appear, .move-down-enter, .move-down-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.move-down-appear.move-down-appear-active, .move-down-enter.move-down-enter-active {
    -webkit-animation-name: antMoveDownIn;
    animation-name: antMoveDownIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-down-leave.move-down-leave-active {
    -webkit-animation-name: antMoveDownOut;
    animation-name: antMoveDownOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.move-down-appear, .move-down-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.move-down-leave {
    -webkit-animation-timing-function: cubic-bezier(.6, .04, .98, .34);
    animation-timing-function: cubic-bezier(.6, .04, .98, .34)
}

.move-left-appear, .move-left-enter, .move-left-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.move-left-appear.move-left-appear-active, .move-left-enter.move-left-enter-active {
    -webkit-animation-name: antMoveLeftIn;
    animation-name: antMoveLeftIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-left-leave.move-left-leave-active {
    -webkit-animation-name: antMoveLeftOut;
    animation-name: antMoveLeftOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.move-left-appear, .move-left-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.move-left-leave {
    -webkit-animation-timing-function: cubic-bezier(.6, .04, .98, .34);
    animation-timing-function: cubic-bezier(.6, .04, .98, .34)
}

.move-right-appear, .move-right-enter, .move-right-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.move-right-appear.move-right-appear-active, .move-right-enter.move-right-enter-active {
    -webkit-animation-name: antMoveRightIn;
    animation-name: antMoveRightIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-right-leave.move-right-leave-active {
    -webkit-animation-name: antMoveRightOut;
    animation-name: antMoveRightOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.move-right-appear, .move-right-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.move-right-leave {
    -webkit-animation-timing-function: cubic-bezier(.6, .04, .98, .34);
    animation-timing-function: cubic-bezier(.6, .04, .98, .34)
}

@-webkit-keyframes antMoveDownIn {
    0% {
        transform: translateY(100%);
        transform-origin: 0 0;
        opacity: 0
    }
    to {
        transform: translateY(0);
        transform-origin: 0 0;
        opacity: 1
    }
}

@keyframes antMoveDownIn {
    0% {
        transform: translateY(100%);
        transform-origin: 0 0;
        opacity: 0
    }
    to {
        transform: translateY(0);
        transform-origin: 0 0;
        opacity: 1
    }
}

@-webkit-keyframes antMoveDownOut {
    0% {
        transform: translateY(0);
        transform-origin: 0 0;
        opacity: 1
    }
    to {
        transform: translateY(100%);
        transform-origin: 0 0;
        opacity: 0
    }
}

@keyframes antMoveDownOut {
    0% {
        transform: translateY(0);
        transform-origin: 0 0;
        opacity: 1
    }
    to {
        transform: translateY(100%);
        transform-origin: 0 0;
        opacity: 0
    }
}

@-webkit-keyframes antMoveLeftIn {
    0% {
        transform: translateX(-100%);
        transform-origin: 0 0;
        opacity: 0
    }
    to {
        transform: translateX(0);
        transform-origin: 0 0;
        opacity: 1
    }
}

@keyframes antMoveLeftIn {
    0% {
        transform: translateX(-100%);
        transform-origin: 0 0;
        opacity: 0
    }
    to {
        transform: translateX(0);
        transform-origin: 0 0;
        opacity: 1
    }
}

@-webkit-keyframes antMoveLeftOut {
    0% {
        transform: translateX(0);
        transform-origin: 0 0;
        opacity: 1
    }
    to {
        transform: translateX(-100%);
        transform-origin: 0 0;
        opacity: 0
    }
}

@keyframes antMoveLeftOut {
    0% {
        transform: translateX(0);
        transform-origin: 0 0;
        opacity: 1
    }
    to {
        transform: translateX(-100%);
        transform-origin: 0 0;
        opacity: 0
    }
}

@-webkit-keyframes antMoveRightIn {
    0% {
        transform: translateX(100%);
        transform-origin: 0 0;
        opacity: 0
    }
    to {
        transform: translateX(0);
        transform-origin: 0 0;
        opacity: 1
    }
}

@keyframes antMoveRightIn {
    0% {
        transform: translateX(100%);
        transform-origin: 0 0;
        opacity: 0
    }
    to {
        transform: translateX(0);
        transform-origin: 0 0;
        opacity: 1
    }
}

@-webkit-keyframes antMoveRightOut {
    0% {
        transform: translateX(0);
        transform-origin: 0 0;
        opacity: 1
    }
    to {
        transform: translateX(100%);
        transform-origin: 0 0;
        opacity: 0
    }
}

@keyframes antMoveRightOut {
    0% {
        transform: translateX(0);
        transform-origin: 0 0;
        opacity: 1
    }
    to {
        transform: translateX(100%);
        transform-origin: 0 0;
        opacity: 0
    }
}

@-webkit-keyframes antMoveUpIn {
    0% {
        transform: translateY(-100%);
        transform-origin: 0 0;
        opacity: 0
    }
    to {
        transform: translateY(0);
        transform-origin: 0 0;
        opacity: 1
    }
}

@keyframes antMoveUpIn {
    0% {
        transform: translateY(-100%);
        transform-origin: 0 0;
        opacity: 0
    }
    to {
        transform: translateY(0);
        transform-origin: 0 0;
        opacity: 1
    }
}

@-webkit-keyframes antMoveUpOut {
    0% {
        transform: translateY(0);
        transform-origin: 0 0;
        opacity: 1
    }
    to {
        transform: translateY(-100%);
        transform-origin: 0 0;
        opacity: 0
    }
}

@keyframes antMoveUpOut {
    0% {
        transform: translateY(0);
        transform-origin: 0 0;
        opacity: 1
    }
    to {
        transform: translateY(-100%);
        transform-origin: 0 0;
        opacity: 0
    }
}

@-webkit-keyframes loadingCircle {
    to {
        transform: rotate(1turn)
    }
}

@keyframes loadingCircle {
    to {
        transform: rotate(1turn)
    }
}

[ant-click-animating-without-extra-node=true], [ant-click-animating=true] {
    position: relative
}

html {
    --wave-shadow-color: #3370ff
}

.ant-click-animating-node, [ant-click-animating-without-extra-node=true]:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    border-radius: inherit;
    box-shadow: 0 0 0 0 #3370ff;
    box-shadow: 0 0 0 0 var(--wave-shadow-color);
    opacity: .2;
    -webkit-animation: fadeEffect 2s cubic-bezier(.08, .82, .17, 1), waveEffect .4s cubic-bezier(.08, .82, .17, 1);
    animation: fadeEffect 2s cubic-bezier(.08, .82, .17, 1), waveEffect .4s cubic-bezier(.08, .82, .17, 1);
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    content: "";
    pointer-events: none
}

@-webkit-keyframes waveEffect {
    to {
        box-shadow: 0 0 0 #3370ff;
        box-shadow: 0 0 0 6px var(--wave-shadow-color)
    }
}

@keyframes waveEffect {
    to {
        box-shadow: 0 0 0 #3370ff;
        box-shadow: 0 0 0 6px var(--wave-shadow-color)
    }
}

@-webkit-keyframes fadeEffect {
    to {
        opacity: 0
    }
}

@keyframes fadeEffect {
    to {
        opacity: 0
    }
}

.slide-up-appear, .slide-up-enter, .slide-up-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.slide-up-appear.slide-up-appear-active, .slide-up-enter.slide-up-enter-active {
    -webkit-animation-name: antSlideUpIn;
    animation-name: antSlideUpIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.slide-up-leave.slide-up-leave-active {
    -webkit-animation-name: antSlideUpOut;
    animation-name: antSlideUpOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.slide-up-appear, .slide-up-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    animation-timing-function: cubic-bezier(.23, 1, .32, 1)
}

.slide-up-leave {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06)
}

.slide-down-appear, .slide-down-enter, .slide-down-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.slide-down-appear.slide-down-appear-active, .slide-down-enter.slide-down-enter-active {
    -webkit-animation-name: antSlideDownIn;
    animation-name: antSlideDownIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.slide-down-leave.slide-down-leave-active {
    -webkit-animation-name: antSlideDownOut;
    animation-name: antSlideDownOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.slide-down-appear, .slide-down-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    animation-timing-function: cubic-bezier(.23, 1, .32, 1)
}

.slide-down-leave {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06)
}

.slide-left-appear, .slide-left-enter, .slide-left-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.slide-left-appear.slide-left-appear-active, .slide-left-enter.slide-left-enter-active {
    -webkit-animation-name: antSlideLeftIn;
    animation-name: antSlideLeftIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.slide-left-leave.slide-left-leave-active {
    -webkit-animation-name: antSlideLeftOut;
    animation-name: antSlideLeftOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.slide-left-appear, .slide-left-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    animation-timing-function: cubic-bezier(.23, 1, .32, 1)
}

.slide-left-leave {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06)
}

.slide-right-appear, .slide-right-enter, .slide-right-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.slide-right-appear.slide-right-appear-active, .slide-right-enter.slide-right-enter-active {
    -webkit-animation-name: antSlideRightIn;
    animation-name: antSlideRightIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.slide-right-leave.slide-right-leave-active {
    -webkit-animation-name: antSlideRightOut;
    animation-name: antSlideRightOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.slide-right-appear, .slide-right-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    animation-timing-function: cubic-bezier(.23, 1, .32, 1)
}

.slide-right-leave {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06)
}

@-webkit-keyframes antSlideUpIn {
    0% {
        transform: scaleY(.8);
        transform-origin: 0 0;
        opacity: 0
    }
    to {
        transform: scaleY(1);
        transform-origin: 0 0;
        opacity: 1
    }
}

@keyframes antSlideUpIn {
    0% {
        transform: scaleY(.8);
        transform-origin: 0 0;
        opacity: 0
    }
    to {
        transform: scaleY(1);
        transform-origin: 0 0;
        opacity: 1
    }
}

@-webkit-keyframes antSlideUpOut {
    0% {
        transform: scaleY(1);
        transform-origin: 0 0;
        opacity: 1
    }
    to {
        transform: scaleY(.8);
        transform-origin: 0 0;
        opacity: 0
    }
}

@keyframes antSlideUpOut {
    0% {
        transform: scaleY(1);
        transform-origin: 0 0;
        opacity: 1
    }
    to {
        transform: scaleY(.8);
        transform-origin: 0 0;
        opacity: 0
    }
}

@-webkit-keyframes antSlideDownIn {
    0% {
        transform: scaleY(.8);
        transform-origin: 100% 100%;
        opacity: 0
    }
    to {
        transform: scaleY(1);
        transform-origin: 100% 100%;
        opacity: 1
    }
}

@keyframes antSlideDownIn {
    0% {
        transform: scaleY(.8);
        transform-origin: 100% 100%;
        opacity: 0
    }
    to {
        transform: scaleY(1);
        transform-origin: 100% 100%;
        opacity: 1
    }
}

@-webkit-keyframes antSlideDownOut {
    0% {
        transform: scaleY(1);
        transform-origin: 100% 100%;
        opacity: 1
    }
    to {
        transform: scaleY(.8);
        transform-origin: 100% 100%;
        opacity: 0
    }
}

@keyframes antSlideDownOut {
    0% {
        transform: scaleY(1);
        transform-origin: 100% 100%;
        opacity: 1
    }
    to {
        transform: scaleY(.8);
        transform-origin: 100% 100%;
        opacity: 0
    }
}

@-webkit-keyframes antSlideLeftIn {
    0% {
        transform: scaleX(.8);
        transform-origin: 0 0;
        opacity: 0
    }
    to {
        transform: scaleX(1);
        transform-origin: 0 0;
        opacity: 1
    }
}

@keyframes antSlideLeftIn {
    0% {
        transform: scaleX(.8);
        transform-origin: 0 0;
        opacity: 0
    }
    to {
        transform: scaleX(1);
        transform-origin: 0 0;
        opacity: 1
    }
}

@-webkit-keyframes antSlideLeftOut {
    0% {
        transform: scaleX(1);
        transform-origin: 0 0;
        opacity: 1
    }
    to {
        transform: scaleX(.8);
        transform-origin: 0 0;
        opacity: 0
    }
}

@keyframes antSlideLeftOut {
    0% {
        transform: scaleX(1);
        transform-origin: 0 0;
        opacity: 1
    }
    to {
        transform: scaleX(.8);
        transform-origin: 0 0;
        opacity: 0
    }
}

@-webkit-keyframes antSlideRightIn {
    0% {
        transform: scaleX(.8);
        transform-origin: 100% 0;
        opacity: 0
    }
    to {
        transform: scaleX(1);
        transform-origin: 100% 0;
        opacity: 1
    }
}

@keyframes antSlideRightIn {
    0% {
        transform: scaleX(.8);
        transform-origin: 100% 0;
        opacity: 0
    }
    to {
        transform: scaleX(1);
        transform-origin: 100% 0;
        opacity: 1
    }
}

@-webkit-keyframes antSlideRightOut {
    0% {
        transform: scaleX(1);
        transform-origin: 100% 0;
        opacity: 1
    }
    to {
        transform: scaleX(.8);
        transform-origin: 100% 0;
        opacity: 0
    }
}

@keyframes antSlideRightOut {
    0% {
        transform: scaleX(1);
        transform-origin: 100% 0;
        opacity: 1
    }
    to {
        transform: scaleX(.8);
        transform-origin: 100% 0;
        opacity: 0
    }
}

.swing-appear, .swing-enter {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.swing-appear.swing-appear-active, .swing-enter.swing-enter-active {
    -webkit-animation-name: antSwingIn;
    animation-name: antSwingIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

@-webkit-keyframes antSwingIn {
    0%, to {
        transform: translateX(0)
    }
    20% {
        transform: translateX(-10px)
    }
    40% {
        transform: translateX(10px)
    }
    60% {
        transform: translateX(-5px)
    }
    80% {
        transform: translateX(5px)
    }
}

@keyframes antSwingIn {
    0%, to {
        transform: translateX(0)
    }
    20% {
        transform: translateX(-10px)
    }
    40% {
        transform: translateX(10px)
    }
    60% {
        transform: translateX(-5px)
    }
    80% {
        transform: translateX(5px)
    }
}

.zoom-appear, .zoom-enter, .zoom-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.zoom-appear.zoom-appear-active, .zoom-enter.zoom-enter-active {
    -webkit-animation-name: antZoomIn;
    animation-name: antZoomIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.zoom-leave.zoom-leave-active {
    -webkit-animation-name: antZoomOut;
    animation-name: antZoomOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.zoom-appear, .zoom-enter {
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.zoom-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

.zoom-big-appear, .zoom-big-enter, .zoom-big-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.zoom-big-appear.zoom-big-appear-active, .zoom-big-enter.zoom-big-enter-active {
    -webkit-animation-name: antZoomBigIn;
    animation-name: antZoomBigIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.zoom-big-leave.zoom-big-leave-active {
    -webkit-animation-name: antZoomBigOut;
    animation-name: antZoomBigOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.zoom-big-appear, .zoom-big-enter {
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.zoom-big-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

.zoom-big-fast-appear, .zoom-big-fast-enter, .zoom-big-fast-leave {
    -webkit-animation-duration: .1s;
    animation-duration: .1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.zoom-big-fast-appear.zoom-big-fast-appear-active, .zoom-big-fast-enter.zoom-big-fast-enter-active {
    -webkit-animation-name: antZoomBigIn;
    animation-name: antZoomBigIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.zoom-big-fast-leave.zoom-big-fast-leave-active {
    -webkit-animation-name: antZoomBigOut;
    animation-name: antZoomBigOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.zoom-big-fast-appear, .zoom-big-fast-enter {
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.zoom-big-fast-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

.zoom-up-appear, .zoom-up-enter, .zoom-up-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.zoom-up-appear.zoom-up-appear-active, .zoom-up-enter.zoom-up-enter-active {
    -webkit-animation-name: antZoomUpIn;
    animation-name: antZoomUpIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.zoom-up-leave.zoom-up-leave-active {
    -webkit-animation-name: antZoomUpOut;
    animation-name: antZoomUpOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.zoom-up-appear, .zoom-up-enter {
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.zoom-up-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

.zoom-down-appear, .zoom-down-enter, .zoom-down-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.zoom-down-appear.zoom-down-appear-active, .zoom-down-enter.zoom-down-enter-active {
    -webkit-animation-name: antZoomDownIn;
    animation-name: antZoomDownIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.zoom-down-leave.zoom-down-leave-active {
    -webkit-animation-name: antZoomDownOut;
    animation-name: antZoomDownOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.zoom-down-appear, .zoom-down-enter {
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.zoom-down-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

.zoom-left-appear, .zoom-left-enter, .zoom-left-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.zoom-left-appear.zoom-left-appear-active, .zoom-left-enter.zoom-left-enter-active {
    -webkit-animation-name: antZoomLeftIn;
    animation-name: antZoomLeftIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.zoom-left-leave.zoom-left-leave-active {
    -webkit-animation-name: antZoomLeftOut;
    animation-name: antZoomLeftOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.zoom-left-appear, .zoom-left-enter {
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.zoom-left-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

.zoom-right-appear, .zoom-right-enter, .zoom-right-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.zoom-right-appear.zoom-right-appear-active, .zoom-right-enter.zoom-right-enter-active {
    -webkit-animation-name: antZoomRightIn;
    animation-name: antZoomRightIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.zoom-right-leave.zoom-right-leave-active {
    -webkit-animation-name: antZoomRightOut;
    animation-name: antZoomRightOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.zoom-right-appear, .zoom-right-enter {
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.zoom-right-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

@-webkit-keyframes antZoomIn {
    0% {
        transform: scale(.2);
        opacity: 0
    }
    to {
        transform: scale(1);
        opacity: 1
    }
}

@keyframes antZoomIn {
    0% {
        transform: scale(.2);
        opacity: 0
    }
    to {
        transform: scale(1);
        opacity: 1
    }
}

@-webkit-keyframes antZoomOut {
    0% {
        transform: scale(1)
    }
    to {
        transform: scale(.2);
        opacity: 0
    }
}

@keyframes antZoomOut {
    0% {
        transform: scale(1)
    }
    to {
        transform: scale(.2);
        opacity: 0
    }
}

@-webkit-keyframes antZoomBigIn {
    0% {
        transform: scale(.8);
        opacity: 0
    }
    to {
        transform: scale(1);
        opacity: 1
    }
}

@keyframes antZoomBigIn {
    0% {
        transform: scale(.8);
        opacity: 0
    }
    to {
        transform: scale(1);
        opacity: 1
    }
}

@-webkit-keyframes antZoomBigOut {
    0% {
        transform: scale(1)
    }
    to {
        transform: scale(.8);
        opacity: 0
    }
}

@keyframes antZoomBigOut {
    0% {
        transform: scale(1)
    }
    to {
        transform: scale(.8);
        opacity: 0
    }
}

@-webkit-keyframes antZoomUpIn {
    0% {
        transform: scale(.8);
        transform-origin: 50% 0;
        opacity: 0
    }
    to {
        transform: scale(1);
        transform-origin: 50% 0
    }
}

@keyframes antZoomUpIn {
    0% {
        transform: scale(.8);
        transform-origin: 50% 0;
        opacity: 0
    }
    to {
        transform: scale(1);
        transform-origin: 50% 0
    }
}

@-webkit-keyframes antZoomUpOut {
    0% {
        transform: scale(1);
        transform-origin: 50% 0
    }
    to {
        transform: scale(.8);
        transform-origin: 50% 0;
        opacity: 0
    }
}

@keyframes antZoomUpOut {
    0% {
        transform: scale(1);
        transform-origin: 50% 0
    }
    to {
        transform: scale(.8);
        transform-origin: 50% 0;
        opacity: 0
    }
}

@-webkit-keyframes antZoomLeftIn {
    0% {
        transform: scale(.8);
        transform-origin: 0 50%;
        opacity: 0
    }
    to {
        transform: scale(1);
        transform-origin: 0 50%
    }
}

@keyframes antZoomLeftIn {
    0% {
        transform: scale(.8);
        transform-origin: 0 50%;
        opacity: 0
    }
    to {
        transform: scale(1);
        transform-origin: 0 50%
    }
}

@-webkit-keyframes antZoomLeftOut {
    0% {
        transform: scale(1);
        transform-origin: 0 50%
    }
    to {
        transform: scale(.8);
        transform-origin: 0 50%;
        opacity: 0
    }
}

@keyframes antZoomLeftOut {
    0% {
        transform: scale(1);
        transform-origin: 0 50%
    }
    to {
        transform: scale(.8);
        transform-origin: 0 50%;
        opacity: 0
    }
}

@-webkit-keyframes antZoomRightIn {
    0% {
        transform: scale(.8);
        transform-origin: 100% 50%;
        opacity: 0
    }
    to {
        transform: scale(1);
        transform-origin: 100% 50%
    }
}

@keyframes antZoomRightIn {
    0% {
        transform: scale(.8);
        transform-origin: 100% 50%;
        opacity: 0
    }
    to {
        transform: scale(1);
        transform-origin: 100% 50%
    }
}

@-webkit-keyframes antZoomRightOut {
    0% {
        transform: scale(1);
        transform-origin: 100% 50%
    }
    to {
        transform: scale(.8);
        transform-origin: 100% 50%;
        opacity: 0
    }
}

@keyframes antZoomRightOut {
    0% {
        transform: scale(1);
        transform-origin: 100% 50%
    }
    to {
        transform: scale(.8);
        transform-origin: 100% 50%;
        opacity: 0
    }
}

@-webkit-keyframes antZoomDownIn {
    0% {
        transform: scale(.8);
        transform-origin: 50% 100%;
        opacity: 0
    }
    to {
        transform: scale(1);
        transform-origin: 50% 100%
    }
}

@keyframes antZoomDownIn {
    0% {
        transform: scale(.8);
        transform-origin: 50% 100%;
        opacity: 0
    }
    to {
        transform: scale(1);
        transform-origin: 50% 100%
    }
}

@-webkit-keyframes antZoomDownOut {
    0% {
        transform: scale(1);
        transform-origin: 50% 100%
    }
    to {
        transform: scale(.8);
        transform-origin: 50% 100%;
        opacity: 0
    }
}

@keyframes antZoomDownOut {
    0% {
        transform: scale(1);
        transform-origin: 50% 100%
    }
    to {
        transform: scale(.8);
        transform-origin: 50% 100%;
        opacity: 0
    }
}

@-webkit-keyframes ZoomModalIn {
    0% {
        transform: scale(.2) translateY(0);
        opacity: 0
    }
    to {
        transform: scale(1) translateY(-50%);
        opacity: 1
    }
}

@keyframes ZoomModalIn {
    0% {
        transform: scale(.2) translateY(0);
        opacity: 0
    }
    to {
        transform: scale(1) translateY(-50%);
        opacity: 1
    }
}

@-webkit-keyframes ZoomModalOut {
    0% {
        transform: scale(1) translateY(-50%);
        opacity: 1
    }
    to {
        transform: scale(.2) translateY(0);
        opacity: 0
    }
}

@keyframes ZoomModalOut {
    0% {
        transform: scale(1) translateY(-50%);
        opacity: 1
    }
    to {
        transform: scale(.2) translateY(0);
        opacity: 0
    }
}

.ant-motion-collapse-legacy {
    overflow: hidden
}

.ant-motion-collapse, .ant-motion-collapse-legacy-active {
    transition: height .15s cubic-bezier(.645, .045, .355, 1), opacity .15s cubic-bezier(.645, .045, .355, 1) !important
}

.ant-motion-collapse {
    overflow: hidden
}

.atsx-message {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: fixed;
    top: 36px;
    left: 0;
    z-index: 1010;
    width: 100%
}

.atsx-message-notice {
    padding: 8px;
    text-align: center
}

.atsx-message-notice:first-child {
    margin-top: -8px
}

.atsx-message-notice-content {
    position: relative;
    display: inline-block;
    padding: 12px 24px;
    background: #fff;
    border-radius: 4px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, .15);
    pointer-events: all;
    max-width: 600px;
    text-align: left
}

.atsx-message-default-place .atsx-message-notice-content, .atsx-message-info-place .atsx-message-notice-content, .atsx-message-loading-place .atsx-message-notice-content {
    background: #f0f4ff;
    border: 1px solid #3370ff
}

.atsx-message-success-place .atsx-message-notice-content {
    background: #f0fbef;
    border: 1px solid #34c724
}

.atsx-message-error-place .atsx-message-notice-content {
    background: #fef1f1;
    border: 1px solid #f54a45
}

.atsx-message-warning-place .atsx-message-notice-content {
    background: #fff5eb;
    border: 1px solid #f80
}

.atsx-message-custom-content span {
    display: inline-block;
    vertical-align: top;
    line-height: 22px
}

.atsx-message-custom-content span.atsx-message-custom-text {
    margin-left: 24px
}

.atsx-message-can-close .atsx-message-custom-content span.atsx-message-custom-text {
    margin-right: 32px
}

.atsx-message-custom-content span.atsx-message-custom-operations {
    color: #3370ff;
    font-size: 14px;
    margin-right: 16px
}

.atsx-message-custom-content span.atsx-message-custom-operations.atsx-message-custom-operations-with-close {
    margin-right: 12px
}

.atsx-message-custom-content .atsx-message-close {
    font-size: 16px;
    color: #8f959e;
    position: absolute;
    top: 15px
}

.atsx-message-custom-content .atsx-message-close:hover {
    color: #3370ff
}

.atsx-message-success .atsx-message-icon {
    color: #34c724
}

.atsx-message-error .atsx-message-icon {
    color: #f54a45
}

.atsx-message-warning .atsx-message-icon {
    color: #f80
}

.atsx-message-info .atsx-message-icon, .atsx-message-loading .atsx-message-icon {
    color: #3370ff
}

.atsx-message-icon {
    position: absolute;
    top: 15px;
    margin-right: 8px;
    font-size: 16px
}

.atsx-message-close {
    display: none;
    right: 16px;
    position: absolute;
    top: 14px;
    cursor: pointer;
    font-size: 12px
}

.atsx-message-can-close .atsx-message-notice-content {
    padding-right: 32px
}

.atsx-message-can-close .atsx-message-close {
    display: inline-block
}

.atsx-message-notice.move-up-leave.move-up-leave-active {
    -webkit-animation-name: MessageMoveOut;
    animation-name: MessageMoveOut;
    -webkit-animation-duration: .3s;
    animation-duration: .3s
}

@-webkit-keyframes MessageMoveOut {
    0% {
        max-height: 150px;
        padding: 8px;
        opacity: 1
    }
    to {
        max-height: 0;
        padding: 0;
        opacity: 0
    }
}

@keyframes MessageMoveOut {
    0% {
        max-height: 150px;
        padding: 8px;
        opacity: 1
    }
    to {
        max-height: 0;
        padding: 0;
        opacity: 0
    }
}

.atsx-icon {
    color: inherit;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.atsx-icon, .atsx-icon svg {
    display: inline-block
}

.atsx-divider {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    background: #9ca2a9
}

.atsx-divider, .atsx-divider-vertical {
    position: relative;
    top: -.06em;
    display: inline-block;
    width: 1px;
    height: .9em;
    margin: 0 8px;
    vertical-align: middle
}

.atsx-divider-horizontal {
    display: block;
    clear: both;
    width: 100%;
    min-width: 100%;
    height: 1px;
    margin: 24px 0
}

.atsx-divider-horizontal.atsx-divider-with-text, .atsx-divider-horizontal.atsx-divider-with-text-left, .atsx-divider-horizontal.atsx-divider-with-text-right {
    display: table;
    margin: 16px 0;
    color: rgba(0, 0, 0, .85);
    font-weight: 500;
    font-size: 16px;
    white-space: nowrap;
    text-align: center;
    background: rgba(0, 0, 0, 0)
}

.atsx-divider-horizontal.atsx-divider-with-text-left:after, .atsx-divider-horizontal.atsx-divider-with-text-left:before, .atsx-divider-horizontal.atsx-divider-with-text-right:after, .atsx-divider-horizontal.atsx-divider-with-text-right:before, .atsx-divider-horizontal.atsx-divider-with-text:after, .atsx-divider-horizontal.atsx-divider-with-text:before {
    position: relative;
    top: 50%;
    display: table-cell;
    width: 50%;
    border-top: 1px solid #e8e8e8;
    -ms-transform: translateY(50%);
    transform: translateY(50%);
    content: ""
}

.atsx-divider-horizontal.atsx-divider-with-text-left .atsx-divider-inner-text, .atsx-divider-horizontal.atsx-divider-with-text-right .atsx-divider-inner-text {
    display: inline-block;
    padding: 0 10px
}

.atsx-divider-horizontal.atsx-divider-with-text-left:before {
    top: 50%;
    width: 5%
}

.atsx-divider-horizontal.atsx-divider-with-text-left:after, .atsx-divider-horizontal.atsx-divider-with-text-right:before {
    top: 50%;
    width: 95%
}

.atsx-divider-horizontal.atsx-divider-with-text-right:after {
    top: 50%;
    width: 5%
}

.atsx-divider-inner-text {
    display: inline-block;
    padding: 0 24px
}

.atsx-divider-horizontal.atsx-divider-dashed {
    background: none;
    border-top: 1px dashed #e8e8e8
}

.atsx-divider-horizontal.atsx-divider-with-text-left.atsx-divider-dashed, .atsx-divider-horizontal.atsx-divider-with-text-right.atsx-divider-dashed, .atsx-divider-horizontal.atsx-divider-with-text.atsx-divider-dashed {
    border-top: 0
}

.atsx-divider-horizontal.atsx-divider-with-text-left.atsx-divider-dashed:after, .atsx-divider-horizontal.atsx-divider-with-text-left.atsx-divider-dashed:before, .atsx-divider-horizontal.atsx-divider-with-text-right.atsx-divider-dashed:after, .atsx-divider-horizontal.atsx-divider-with-text-right.atsx-divider-dashed:before, .atsx-divider-horizontal.atsx-divider-with-text.atsx-divider-dashed:after, .atsx-divider-horizontal.atsx-divider-with-text.atsx-divider-dashed:before {
    border-style: dashed none none
}

.atsx-divider-vertical.atsx-divider-dashed {
    border-left: 1px dashed #e8e8e8;
    background: none
}

.atsx-divider-connect.atsx-divider-dashed {
    border-top: 1px dashed #e8e8e8;
    background: none
}

.atsx-divider-connect {
    width: 8px;
    height: 1px
}

.paper-layout {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: auto;
    flex: auto;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 0;
    background: #fff
}

.paper-layout, .paper-layout * {
    box-sizing: border-box
}

.paper-layout.atsx-layout-has-sider {
    -ms-flex-direction: row;
    flex-direction: row
}

.paper-layout.atsx-layout-has-sider > .paper-layout, .paper-layout.atsx-layout-has-sider > .atsx-layout-content {
    overflow-x: hidden
}

.atsx-layout-footer, .atsx-layout-header {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.atsx-layout-header {
    height: 56px;
    padding: 0 50px;
    line-height: 56px;
    background: #fff
}

.atsx-layout-footer {
    padding: 24px 50px;
    color: #1f2329;
    font-size: 14px;
    background: #fff
}

.atsx-layout-content {
    -ms-flex: auto;
    flex: auto;
    min-height: 0
}

.atsx-layout-sider {
    position: relative;
    min-width: 0;
    background: #fff;
    transition: all .2s
}

.atsx-layout-sider-children {
    height: 100%;
    margin-top: -.1px;
    padding-top: .1px
}

.atsx-layout-sider-has-trigger {
    padding-bottom: 48px
}

.atsx-layout-sider-right {
    -ms-flex-order: 1;
    order: 1
}

.atsx-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 .2s
}

.atsx-layout-sider-zero-width > * {
    overflow: hidden
}

.atsx-layout-sider-zero-width-trigger {
    position: absolute;
    top: 56px;
    right: -36px;
    width: 36px;
    height: 42px;
    color: #fff;
    font-size: 18px;
    line-height: 42px;
    text-align: center;
    background: #fff;
    border-radius: 0 4px 4px 0;
    cursor: pointer;
    transition: background .3s ease
}

.atsx-layout-sider-zero-width-trigger:hover {
    background: #fff
}

.atsx-layout-sider-zero-width-trigger-right {
    left: -36px
}

.atsx-layout-sider-light {
    background: #fff
}

.atsx-layout-sider-light .atsx-layout-sider-trigger, .atsx-layout-sider-light .atsx-layout-sider-zero-width-trigger {
    color: #1f2329;
    background: #fff
}

.atsx-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 rgba(0, 0, 0, 0);
    cursor: pointer;
    transition: padding .3s cubic-bezier(.645, .045, .355, 1);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    height: 32px;
    padding: 0 12px;
    font-size: 14px;
    border-radius: 4px;
    min-width: 80px
}

.atsx-btn > .anticon {
    line-height: 1
}

.atsx-btn, .atsx-btn:active {
    outline: 0
}

.atsx-btn:not([disabled]):hover {
    text-decoration: none
}

.atsx-btn:not([disabled]):active {
    outline: 0;
    box-shadow: none
}

.atsx-btn.disabled, .atsx-btn[disabled] {
    cursor: default
}

.atsx-btn.disabled > *, .atsx-btn[disabled] > * {
    pointer-events: none
}

.atsx-btn-lg {
    min-width: 80px;
    max-width: 120px;
    height: 40px;
    padding: 0 12px;
    font-size: 16px;
    border-radius: 4px
}

.atsx-btn-sm {
    min-width: unset;
    max-width: 100px;
    height: 28px;
    padding: 0 8px;
    font-size: 14px;
    border-radius: 4px
}

.atsx-btn > i, .atsx-btn > span {
    display: inline-block;
    pointer-events: none
}

.atsx-btn-default {
    color: #1f2329;
    background-color: #fff;
    border-color: #bbbfc4
}

.atsx-btn-default > a:only-child {
    color: currentColor
}

.atsx-btn-default > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-default:hover {
    color: #3370ff;
    background-color: #fff;
    border-color: #3370ff
}

.atsx-btn-default:hover > a:only-child {
    color: currentColor
}

.atsx-btn-default:hover > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-default.active, .atsx-btn-default:active {
    color: #3370ff;
    background-color: #fff;
    border-color: #3370ff
}

.atsx-btn-default.active > a:only-child, .atsx-btn-default:active > a:only-child {
    color: currentColor
}

.atsx-btn-default.active > a:only-child:after, .atsx-btn-default:active > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-default.atsx-btn-disabled, .atsx-btn-default.atsx-btn-disabled.active, .atsx-btn-default.atsx-btn-disabled:active, .atsx-btn-default.atsx-btn-disabled:hover, .atsx-btn-default.disabled, .atsx-btn-default.disabled.active, .atsx-btn-default.disabled:active, .atsx-btn-default.disabled:hover, .atsx-btn-default[disabled], .atsx-btn-default[disabled].active, .atsx-btn-default[disabled]:active, .atsx-btn-default[disabled]:hover {
    color: #c3c6cb;
    background-color: #fff;
    border-color: #bbbfc4;
    text-shadow: none;
    box-shadow: none;
    cursor: not-allowed
}

.atsx-btn-default.atsx-btn-disabled.active > a:only-child, .atsx-btn-default.atsx-btn-disabled:active > a:only-child, .atsx-btn-default.atsx-btn-disabled:hover > a:only-child, .atsx-btn-default.atsx-btn-disabled > a:only-child, .atsx-btn-default.disabled.active > a:only-child, .atsx-btn-default.disabled:active > a:only-child, .atsx-btn-default.disabled:hover > a:only-child, .atsx-btn-default.disabled > a:only-child, .atsx-btn-default[disabled].active > a:only-child, .atsx-btn-default[disabled]:active > a:only-child, .atsx-btn-default[disabled]:hover > a:only-child, .atsx-btn-default[disabled] > a:only-child {
    color: currentColor
}

.atsx-btn-default.atsx-btn-disabled.active > a:only-child:after, .atsx-btn-default.atsx-btn-disabled:active > a:only-child:after, .atsx-btn-default.atsx-btn-disabled:hover > a:only-child:after, .atsx-btn-default.atsx-btn-disabled > a:only-child:after, .atsx-btn-default.disabled.active > a:only-child:after, .atsx-btn-default.disabled:active > a:only-child:after, .atsx-btn-default.disabled:hover > a:only-child:after, .atsx-btn-default.disabled > a:only-child:after, .atsx-btn-default[disabled].active > a:only-child:after, .atsx-btn-default[disabled]:active > a:only-child:after, .atsx-btn-default[disabled]:hover > a:only-child:after, .atsx-btn-default[disabled] > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-default .anticon:not(.anticon-loading) {
    color: #1f2329;
    transition: padding .3s cubic-bezier(.645, .045, .355, 1)
}

.atsx-btn-default.active .anticon:not(.anticon-loading), .atsx-btn-default:active .anticon:not(.anticon-loading), .atsx-btn-default:hover .anticon:not(.anticon-loading) {
    color: inherit;
    transition: none
}

.atsx-btn-default.atsx-btn-disabled, .atsx-btn-default.atsx-btn-disabled.active, .atsx-btn-default.atsx-btn-disabled:active, .atsx-btn-default.atsx-btn-disabled:hover, .atsx-btn-default.atsx-btn.disabled, .atsx-btn-default.atsx-btn.disabled.active, .atsx-btn-default.atsx-btn.disabled:active, .atsx-btn-default.atsx-btn.disabled:hover, .atsx-btn-default.atsx-btn[disabled], .atsx-btn-default.atsx-btn[disabled].active, .atsx-btn-default.atsx-btn[disabled]:active, .atsx-btn-default.atsx-btn[disabled]:hover {
    cursor: not-allowed
}

.atsx-btn-default.atsx-btn-disabled.active .anticon, .atsx-btn-default.atsx-btn-disabled .anticon, .atsx-btn-default.atsx-btn-disabled:active .anticon, .atsx-btn-default.atsx-btn-disabled:hover .anticon, .atsx-btn-default.atsx-btn.disabled.active .anticon, .atsx-btn-default.atsx-btn.disabled .anticon, .atsx-btn-default.atsx-btn.disabled:active .anticon, .atsx-btn-default.atsx-btn.disabled:hover .anticon, .atsx-btn-default.atsx-btn[disabled].active .anticon, .atsx-btn-default.atsx-btn[disabled] .anticon, .atsx-btn-default.atsx-btn[disabled]:active .anticon, .atsx-btn-default.atsx-btn[disabled]:hover .anticon {
    color: #9ca2a9;
    transition: padding .3s cubic-bezier(.645, .045, .355, 1)
}

.atsx-btn-primary {
    color: #fff;
    background-color: #3370ff;
    border-color: #3370ff;
    box-shadow: none
}

.atsx-btn-primary > a:only-child {
    color: currentColor
}

.atsx-btn-primary > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-primary:hover {
    color: #fff;
    background-color: #82a7fc;
    border-color: #82a7fc
}

.atsx-btn-primary:hover > a:only-child {
    color: currentColor
}

.atsx-btn-primary:hover > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-primary.active, .atsx-btn-primary:active {
    color: #fff;
    background-color: #4e83fd;
    border-color: #4e83fd
}

.atsx-btn-primary.active > a:only-child, .atsx-btn-primary:active > a:only-child {
    color: currentColor
}

.atsx-btn-primary.active > a:only-child:after, .atsx-btn-primary:active > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-primary.atsx-btn-disabled, .atsx-btn-primary.atsx-btn-disabled.active, .atsx-btn-primary.atsx-btn-disabled:active, .atsx-btn-primary.atsx-btn-disabled:hover, .atsx-btn-primary.disabled, .atsx-btn-primary.disabled.active, .atsx-btn-primary.disabled:active, .atsx-btn-primary.disabled:hover, .atsx-btn-primary[disabled], .atsx-btn-primary[disabled].active, .atsx-btn-primary[disabled]:active, .atsx-btn-primary[disabled]:hover {
    color: #fff;
    background-color: #bacefd;
    border-color: #bacefd;
    text-shadow: none;
    box-shadow: none;
    cursor: not-allowed
}

.atsx-btn-primary.atsx-btn-disabled.active > a:only-child, .atsx-btn-primary.atsx-btn-disabled:active > a:only-child, .atsx-btn-primary.atsx-btn-disabled:hover > a:only-child, .atsx-btn-primary.atsx-btn-disabled > a:only-child, .atsx-btn-primary.disabled.active > a:only-child, .atsx-btn-primary.disabled:active > a:only-child, .atsx-btn-primary.disabled:hover > a:only-child, .atsx-btn-primary.disabled > a:only-child, .atsx-btn-primary[disabled].active > a:only-child, .atsx-btn-primary[disabled]:active > a:only-child, .atsx-btn-primary[disabled]:hover > a:only-child, .atsx-btn-primary[disabled] > a:only-child {
    color: currentColor
}

.atsx-btn-primary.atsx-btn-disabled.active > a:only-child:after, .atsx-btn-primary.atsx-btn-disabled:active > a:only-child:after, .atsx-btn-primary.atsx-btn-disabled:hover > a:only-child:after, .atsx-btn-primary.atsx-btn-disabled > a:only-child:after, .atsx-btn-primary.disabled.active > a:only-child:after, .atsx-btn-primary.disabled:active > a:only-child:after, .atsx-btn-primary.disabled:hover > a:only-child:after, .atsx-btn-primary.disabled > a:only-child:after, .atsx-btn-primary[disabled].active > a:only-child:after, .atsx-btn-primary[disabled]:active > a:only-child:after, .atsx-btn-primary[disabled]:hover > a:only-child:after, .atsx-btn-primary[disabled] > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-group .atsx-btn-primary:not(:first-child):not(:last-child) {
    border-right-color: #5c92ff;
    border-left-color: #5c92ff
}

.atsx-btn-group .atsx-btn-primary:not(:first-child):not(:last-child):disabled {
    border-color: #bbbfc4
}

.atsx-btn-group .atsx-btn-primary:first-child:not(:last-child) {
    border-right-color: #5c92ff
}

.atsx-btn-group .atsx-btn-primary:first-child:not(:last-child)[disabled] {
    border-right-color: #bbbfc4
}

.atsx-btn-group .atsx-btn-primary + .atsx-btn-primary, .atsx-btn-group .atsx-btn-primary:last-child:not(:first-child) {
    border-left-color: #5c92ff
}

.atsx-btn-group .atsx-btn-primary + .atsx-btn-primary[disabled], .atsx-btn-group .atsx-btn-primary:last-child:not(:first-child)[disabled] {
    border-left-color: #bbbfc4
}

.atsx-btn-secondary {
    color: #3370ff;
    background-color: #fff;
    border-color: #3370ff
}

.atsx-btn-secondary > a:only-child {
    color: currentColor
}

.atsx-btn-secondary > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-secondary:hover {
    color: #3370ff;
    background-color: #e1eaff;
    border-color: #3370ff
}

.atsx-btn-secondary:hover > a:only-child {
    color: currentColor
}

.atsx-btn-secondary:hover > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-secondary.active, .atsx-btn-secondary:active {
    color: #3370ff;
    background-color: #bacefd;
    border-color: #3370ff
}

.atsx-btn-secondary.active > a:only-child, .atsx-btn-secondary:active > a:only-child {
    color: currentColor
}

.atsx-btn-secondary.active > a:only-child:after, .atsx-btn-secondary:active > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-secondary.atsx-btn-disabled, .atsx-btn-secondary.atsx-btn-disabled.active, .atsx-btn-secondary.atsx-btn-disabled:active, .atsx-btn-secondary.atsx-btn-disabled:hover, .atsx-btn-secondary.disabled, .atsx-btn-secondary.disabled.active, .atsx-btn-secondary.disabled:active, .atsx-btn-secondary.disabled:hover, .atsx-btn-secondary[disabled], .atsx-btn-secondary[disabled].active, .atsx-btn-secondary[disabled]:active, .atsx-btn-secondary[disabled]:hover {
    color: #bacefd;
    background-color: #fff;
    border-color: #bacefd;
    text-shadow: none;
    box-shadow: none;
    cursor: not-allowed
}

.atsx-btn-secondary.atsx-btn-disabled.active > a:only-child, .atsx-btn-secondary.atsx-btn-disabled:active > a:only-child, .atsx-btn-secondary.atsx-btn-disabled:hover > a:only-child, .atsx-btn-secondary.atsx-btn-disabled > a:only-child, .atsx-btn-secondary.disabled.active > a:only-child, .atsx-btn-secondary.disabled:active > a:only-child, .atsx-btn-secondary.disabled:hover > a:only-child, .atsx-btn-secondary.disabled > a:only-child, .atsx-btn-secondary[disabled].active > a:only-child, .atsx-btn-secondary[disabled]:active > a:only-child, .atsx-btn-secondary[disabled]:hover > a:only-child, .atsx-btn-secondary[disabled] > a:only-child {
    color: currentColor
}

.atsx-btn-secondary.atsx-btn-disabled.active > a:only-child:after, .atsx-btn-secondary.atsx-btn-disabled:active > a:only-child:after, .atsx-btn-secondary.atsx-btn-disabled:hover > a:only-child:after, .atsx-btn-secondary.atsx-btn-disabled > a:only-child:after, .atsx-btn-secondary.disabled.active > a:only-child:after, .atsx-btn-secondary.disabled:active > a:only-child:after, .atsx-btn-secondary.disabled:hover > a:only-child:after, .atsx-btn-secondary.disabled > a:only-child:after, .atsx-btn-secondary[disabled].active > a:only-child:after, .atsx-btn-secondary[disabled]:active > a:only-child:after, .atsx-btn-secondary[disabled]:hover > a:only-child:after, .atsx-btn-secondary[disabled] > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-ghost {
    color: #1f2329;
    background-color: rgba(0, 0, 0, 0);
    border-color: #bbbfc4
}

.atsx-btn-ghost > a:only-child {
    color: currentColor
}

.atsx-btn-ghost > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-ghost:hover {
    color: #3370ff;
    background-color: rgba(0, 0, 0, 0);
    border-color: #3370ff
}

.atsx-btn-ghost:hover > a:only-child {
    color: currentColor
}

.atsx-btn-ghost:hover > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-ghost.active, .atsx-btn-ghost:active {
    color: #2152d9;
    background-color: rgba(0, 0, 0, 0);
    border-color: #2152d9
}

.atsx-btn-ghost.active > a:only-child, .atsx-btn-ghost:active > a:only-child {
    color: currentColor
}

.atsx-btn-ghost.active > a:only-child:after, .atsx-btn-ghost:active > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-ghost.atsx-btn-disabled, .atsx-btn-ghost.atsx-btn-disabled.active, .atsx-btn-ghost.atsx-btn-disabled:active, .atsx-btn-ghost.atsx-btn-disabled:hover, .atsx-btn-ghost.disabled, .atsx-btn-ghost.disabled.active, .atsx-btn-ghost.disabled:active, .atsx-btn-ghost.disabled:hover, .atsx-btn-ghost[disabled], .atsx-btn-ghost[disabled].active, .atsx-btn-ghost[disabled]:active, .atsx-btn-ghost[disabled]:hover {
    color: #9ca2a9;
    background-color: #e4e5e7;
    border-color: #e4e5e7;
    text-shadow: none;
    box-shadow: none;
    cursor: not-allowed
}

.atsx-btn-ghost.atsx-btn-disabled.active > a:only-child, .atsx-btn-ghost.atsx-btn-disabled:active > a:only-child, .atsx-btn-ghost.atsx-btn-disabled:hover > a:only-child, .atsx-btn-ghost.atsx-btn-disabled > a:only-child, .atsx-btn-ghost.disabled.active > a:only-child, .atsx-btn-ghost.disabled:active > a:only-child, .atsx-btn-ghost.disabled:hover > a:only-child, .atsx-btn-ghost.disabled > a:only-child, .atsx-btn-ghost[disabled].active > a:only-child, .atsx-btn-ghost[disabled]:active > a:only-child, .atsx-btn-ghost[disabled]:hover > a:only-child, .atsx-btn-ghost[disabled] > a:only-child {
    color: currentColor
}

.atsx-btn-ghost.atsx-btn-disabled.active > a:only-child:after, .atsx-btn-ghost.atsx-btn-disabled:active > a:only-child:after, .atsx-btn-ghost.atsx-btn-disabled:hover > a:only-child:after, .atsx-btn-ghost.atsx-btn-disabled > a:only-child:after, .atsx-btn-ghost.disabled.active > a:only-child:after, .atsx-btn-ghost.disabled:active > a:only-child:after, .atsx-btn-ghost.disabled:hover > a:only-child:after, .atsx-btn-ghost.disabled > a:only-child:after, .atsx-btn-ghost[disabled].active > a:only-child:after, .atsx-btn-ghost[disabled]:active > a:only-child:after, .atsx-btn-ghost[disabled]:hover > a:only-child:after, .atsx-btn-ghost[disabled] > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-dashed {
    color: #1f2329;
    background-color: #fff;
    border-color: #bbbfc4;
    border-style: dashed
}

.atsx-btn-dashed > a:only-child {
    color: currentColor
}

.atsx-btn-dashed > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-dashed:hover {
    color: #3370ff;
    background-color: #fff;
    border-color: #3370ff
}

.atsx-btn-dashed:hover > a:only-child {
    color: currentColor
}

.atsx-btn-dashed:hover > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-dashed.active, .atsx-btn-dashed:active {
    color: #2152d9;
    background-color: #fff;
    border-color: #2152d9
}

.atsx-btn-dashed.active > a:only-child, .atsx-btn-dashed:active > a:only-child {
    color: currentColor
}

.atsx-btn-dashed.active > a:only-child:after, .atsx-btn-dashed:active > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-dashed.atsx-btn-disabled, .atsx-btn-dashed.atsx-btn-disabled.active, .atsx-btn-dashed.atsx-btn-disabled:active, .atsx-btn-dashed.atsx-btn-disabled:hover, .atsx-btn-dashed.disabled, .atsx-btn-dashed.disabled.active, .atsx-btn-dashed.disabled:active, .atsx-btn-dashed.disabled:hover, .atsx-btn-dashed[disabled], .atsx-btn-dashed[disabled].active, .atsx-btn-dashed[disabled]:active, .atsx-btn-dashed[disabled]:hover {
    color: #9ca2a9;
    background-color: #e4e5e7;
    border-color: #e4e5e7;
    text-shadow: none;
    box-shadow: none;
    cursor: not-allowed
}

.atsx-btn-dashed.atsx-btn-disabled.active > a:only-child, .atsx-btn-dashed.atsx-btn-disabled:active > a:only-child, .atsx-btn-dashed.atsx-btn-disabled:hover > a:only-child, .atsx-btn-dashed.atsx-btn-disabled > a:only-child, .atsx-btn-dashed.disabled.active > a:only-child, .atsx-btn-dashed.disabled:active > a:only-child, .atsx-btn-dashed.disabled:hover > a:only-child, .atsx-btn-dashed.disabled > a:only-child, .atsx-btn-dashed[disabled].active > a:only-child, .atsx-btn-dashed[disabled]:active > a:only-child, .atsx-btn-dashed[disabled]:hover > a:only-child, .atsx-btn-dashed[disabled] > a:only-child {
    color: currentColor
}

.atsx-btn-dashed.atsx-btn-disabled.active > a:only-child:after, .atsx-btn-dashed.atsx-btn-disabled:active > a:only-child:after, .atsx-btn-dashed.atsx-btn-disabled:hover > a:only-child:after, .atsx-btn-dashed.atsx-btn-disabled > a:only-child:after, .atsx-btn-dashed.disabled.active > a:only-child:after, .atsx-btn-dashed.disabled:active > a:only-child:after, .atsx-btn-dashed.disabled:hover > a:only-child:after, .atsx-btn-dashed.disabled > a:only-child:after, .atsx-btn-dashed[disabled].active > a:only-child:after, .atsx-btn-dashed[disabled]:active > a:only-child:after, .atsx-btn-dashed[disabled]:hover > a:only-child:after, .atsx-btn-dashed[disabled] > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-danger {
    color: #f54a45;
    background-color: #fff;
    border-color: #f54a45
}

.atsx-btn-danger > a:only-child {
    color: currentColor
}

.atsx-btn-danger > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-danger:hover {
    color: #f54a45;
    background-color: #fde2e2;
    border-color: #f54a45
}

.atsx-btn-danger:hover > a:only-child {
    color: currentColor
}

.atsx-btn-danger:hover > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-danger.active, .atsx-btn-danger:active {
    color: #f54a45;
    background-color: #fbbfbc;
    border-color: #f54a45
}

.atsx-btn-danger.active > a:only-child, .atsx-btn-danger:active > a:only-child {
    color: currentColor
}

.atsx-btn-danger.active > a:only-child:after, .atsx-btn-danger:active > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-danger.atsx-btn-disabled, .atsx-btn-danger.atsx-btn-disabled.active, .atsx-btn-danger.atsx-btn-disabled:active, .atsx-btn-danger.atsx-btn-disabled:hover, .atsx-btn-danger.disabled, .atsx-btn-danger.disabled.active, .atsx-btn-danger.disabled:active, .atsx-btn-danger.disabled:hover, .atsx-btn-danger[disabled], .atsx-btn-danger[disabled].active, .atsx-btn-danger[disabled]:active, .atsx-btn-danger[disabled]:hover {
    color: #fbbfbc;
    background-color: #fff;
    border-color: #fbbfbc;
    text-shadow: none;
    box-shadow: none;
    cursor: not-allowed
}

.atsx-btn-danger.atsx-btn-disabled.active > a:only-child, .atsx-btn-danger.atsx-btn-disabled:active > a:only-child, .atsx-btn-danger.atsx-btn-disabled:hover > a:only-child, .atsx-btn-danger.atsx-btn-disabled > a:only-child, .atsx-btn-danger.disabled.active > a:only-child, .atsx-btn-danger.disabled:active > a:only-child, .atsx-btn-danger.disabled:hover > a:only-child, .atsx-btn-danger.disabled > a:only-child, .atsx-btn-danger[disabled].active > a:only-child, .atsx-btn-danger[disabled]:active > a:only-child, .atsx-btn-danger[disabled]:hover > a:only-child, .atsx-btn-danger[disabled] > a:only-child {
    color: currentColor
}

.atsx-btn-danger.atsx-btn-disabled.active > a:only-child:after, .atsx-btn-danger.atsx-btn-disabled:active > a:only-child:after, .atsx-btn-danger.atsx-btn-disabled:hover > a:only-child:after, .atsx-btn-danger.atsx-btn-disabled > a:only-child:after, .atsx-btn-danger.disabled.active > a:only-child:after, .atsx-btn-danger.disabled:active > a:only-child:after, .atsx-btn-danger.disabled:hover > a:only-child:after, .atsx-btn-danger.disabled > a:only-child:after, .atsx-btn-danger[disabled].active > a:only-child:after, .atsx-btn-danger[disabled]:active > a:only-child:after, .atsx-btn-danger[disabled]:hover > a:only-child:after, .atsx-btn-danger[disabled] > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-link {
    color: #3370ff;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0);
    box-shadow: none
}

.atsx-btn-link > a:only-child {
    color: currentColor
}

.atsx-btn-link > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-link:hover {
    color: #3370ff;
    background-color: rgba(0, 0, 0, 0);
    border-color: #3370ff
}

.atsx-btn-link:hover > a:only-child {
    color: currentColor
}

.atsx-btn-link:hover > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-link.active, .atsx-btn-link:active {
    color: #2152d9;
    background-color: rgba(0, 0, 0, 0);
    border-color: #2152d9
}

.atsx-btn-link.active > a:only-child, .atsx-btn-link:active > a:only-child {
    color: currentColor
}

.atsx-btn-link.active > a:only-child:after, .atsx-btn-link:active > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-link.atsx-btn-disabled, .atsx-btn-link.atsx-btn-disabled.active, .atsx-btn-link.atsx-btn-disabled:active, .atsx-btn-link.atsx-btn-disabled:hover, .atsx-btn-link.disabled, .atsx-btn-link.disabled.active, .atsx-btn-link.disabled:active, .atsx-btn-link.disabled:hover, .atsx-btn-link[disabled], .atsx-btn-link[disabled].active, .atsx-btn-link[disabled]:active, .atsx-btn-link[disabled]:hover {
    color: #9ca2a9;
    background-color: #e4e5e7;
    border-color: #e4e5e7
}

.atsx-btn-link:active, .atsx-btn-link:hover {
    border-color: rgba(0, 0, 0, 0)
}

.atsx-btn-link.atsx-btn-disabled, .atsx-btn-link.atsx-btn-disabled.active, .atsx-btn-link.atsx-btn-disabled:active, .atsx-btn-link.atsx-btn-disabled:hover, .atsx-btn-link.disabled, .atsx-btn-link.disabled.active, .atsx-btn-link.disabled:active, .atsx-btn-link.disabled:hover, .atsx-btn-link[disabled], .atsx-btn-link[disabled].active, .atsx-btn-link[disabled]:active, .atsx-btn-link[disabled]:hover {
    color: rgba(51, 112, 255, .3);
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0);
    text-shadow: none;
    box-shadow: none;
    cursor: not-allowed
}

.atsx-btn-link.atsx-btn-disabled.active > a:only-child, .atsx-btn-link.atsx-btn-disabled:active > a:only-child, .atsx-btn-link.atsx-btn-disabled:hover > a:only-child, .atsx-btn-link.atsx-btn-disabled > a:only-child, .atsx-btn-link.disabled.active > a:only-child, .atsx-btn-link.disabled:active > a:only-child, .atsx-btn-link.disabled:hover > a:only-child, .atsx-btn-link.disabled > a:only-child, .atsx-btn-link[disabled].active > a:only-child, .atsx-btn-link[disabled]:active > a:only-child, .atsx-btn-link[disabled]:hover > a:only-child, .atsx-btn-link[disabled] > a:only-child {
    color: currentColor
}

.atsx-btn-link.atsx-btn-disabled.active > a:only-child:after, .atsx-btn-link.atsx-btn-disabled:active > a:only-child:after, .atsx-btn-link.atsx-btn-disabled:hover > a:only-child:after, .atsx-btn-link.atsx-btn-disabled > a:only-child:after, .atsx-btn-link.disabled.active > a:only-child:after, .atsx-btn-link.disabled:active > a:only-child:after, .atsx-btn-link.disabled:hover > a:only-child:after, .atsx-btn-link.disabled > a:only-child:after, .atsx-btn-link[disabled].active > a:only-child:after, .atsx-btn-link[disabled]:active > a:only-child:after, .atsx-btn-link[disabled]:hover > a:only-child:after, .atsx-btn-link[disabled] > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-round {
    height: 32px;
    padding: 0 16px;
    font-size: 16px;
    border-radius: 32px
}

.atsx-btn-round.atsx-btn-lg {
    height: 40px;
    padding: 0 20px;
    font-size: 18px;
    border-radius: 40px
}

.atsx-btn-round.atsx-btn-sm {
    height: 28px;
    padding: 0 14px;
    font-size: 14px;
    border-radius: 28px
}

.atsx-btn-circle, .atsx-btn-circle-outline {
    width: 32px;
    height: 32px;
    padding: 0;
    font-size: 16px;
    border-radius: 50%
}

.atsx-btn-circle-outline.atsx-btn-lg, .atsx-btn-circle.atsx-btn-lg {
    width: 40px;
    height: 40px;
    padding: 0;
    font-size: 18px;
    border-radius: 50%
}

.atsx-btn-circle-outline.atsx-btn-sm, .atsx-btn-circle.atsx-btn-sm {
    width: 28px;
    height: 28px;
    padding: 0;
    font-size: 14px;
    border-radius: 50%
}

.atsx-btn:before {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    z-index: 1;
    display: none;
    background: #fff;
    border-radius: inherit;
    opacity: .35;
    transition: opacity .2s;
    content: "";
    pointer-events: none
}

.atsx-btn .anticon {
    transition: margin-left .3s cubic-bezier(.645, .045, .355, 1)
}

.atsx-btn .anticon.anticon-minus > svg, .atsx-btn .anticon.anticon-plus > svg {
    shape-rendering: optimizeSpeed
}

.atsx-btn.atsx-btn-loading {
    position: relative;
    pointer-events: none
}

.atsx-btn.atsx-btn-loading:before {
    display: block
}

.atsx-btn.atsx-btn-loading:not(.atsx-btn-circle):not(.atsx-btn-circle-outline):not(.atsx-btn-icon-only) {
    padding-left: 29px
}

.atsx-btn.atsx-btn-loading:not(.atsx-btn-circle):not(.atsx-btn-circle-outline):not(.atsx-btn-icon-only) .anticon:not(:last-child) {
    margin-left: -14px
}

.atsx-btn-sm.atsx-btn-loading:not(.atsx-btn-circle):not(.atsx-btn-circle-outline):not(.atsx-btn-icon-only) {
    padding-left: 24px
}

.atsx-btn-sm.atsx-btn-loading:not(.atsx-btn-circle):not(.atsx-btn-circle-outline):not(.atsx-btn-icon-only) .anticon {
    margin-left: -17px
}

.atsx-btn-group {
    display: inline-block
}

.atsx-btn-group, .atsx-btn-group > .atsx-btn, .atsx-btn-group > span > .atsx-btn {
    position: relative
}

.atsx-btn-group > .atsx-btn.active, .atsx-btn-group > .atsx-btn:active, .atsx-btn-group > .atsx-btn:hover, .atsx-btn-group > span > .atsx-btn.active, .atsx-btn-group > span > .atsx-btn:active, .atsx-btn-group > span > .atsx-btn:hover {
    z-index: 2
}

.atsx-btn-group > .atsx-btn:disabled, .atsx-btn-group > span > .atsx-btn:disabled {
    z-index: 0
}

.atsx-btn-group-lg > .atsx-btn, .atsx-btn-group-lg > span > .atsx-btn {
    height: 40px;
    padding: 0 12px;
    font-size: 16px;
    border-radius: 0;
    line-height: 38px
}

.atsx-btn-group-sm > .atsx-btn, .atsx-btn-group-sm > span > .atsx-btn {
    height: 28px;
    padding: 0 8px;
    font-size: 14px;
    border-radius: 0;
    line-height: 26px
}

.atsx-btn-group-sm > .atsx-btn > .anticon, .atsx-btn-group-sm > span > .atsx-btn > .anticon {
    font-size: 14px
}

.atsx-btn + .atsx-btn-group, .atsx-btn-group + .atsx-btn, .atsx-btn-group + .atsx-btn-group, .atsx-btn-group .atsx-btn + .atsx-btn, .atsx-btn-group .atsx-btn + span, .atsx-btn-group > span + span, .atsx-btn-group span + .atsx-btn {
    margin-left: -1px
}

.atsx-btn-group .atsx-btn-primary + .atsx-btn:not(.atsx-btn-primary):not([disabled]) {
    border-left-color: rgba(0, 0, 0, 0)
}

.atsx-btn-group .atsx-btn {
    border-radius: 0
}

.atsx-btn-group > .atsx-btn:first-child, .atsx-btn-group > span:first-child > .atsx-btn {
    margin-left: 0
}

.atsx-btn-group > .atsx-btn:only-child, .atsx-btn-group > span:only-child > .atsx-btn {
    border-radius: 4px
}

.atsx-btn-group > .atsx-btn:first-child:not(:last-child), .atsx-btn-group > span:first-child:not(:last-child) > .atsx-btn {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.atsx-btn-group > .atsx-btn:last-child:not(:first-child), .atsx-btn-group > span:last-child:not(:first-child) > .atsx-btn {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.atsx-btn-group-sm > .atsx-btn:only-child, .atsx-btn-group-sm > span:only-child > .atsx-btn {
    border-radius: 4px
}

.atsx-btn-group-sm > .atsx-btn:first-child:not(:last-child), .atsx-btn-group-sm > span:first-child:not(:last-child) > .atsx-btn {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.atsx-btn-group-sm > .atsx-btn:last-child:not(:first-child), .atsx-btn-group-sm > span:last-child:not(:first-child) > .atsx-btn {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.atsx-btn-group > .atsx-btn-group {
    float: left
}

.atsx-btn-group > .atsx-btn-group:not(:first-child):not(:last-child) > .atsx-btn {
    border-radius: 0
}

.atsx-btn-group > .atsx-btn-group:first-child:not(:last-child) > .atsx-btn:last-child {
    padding-right: 8px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.atsx-btn-group > .atsx-btn-group:last-child:not(:first-child) > .atsx-btn:first-child {
    padding-left: 8px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.atsx-btn:not(.atsx-btn-circle):not(.atsx-btn-circle-outline).atsx-btn-icon-only {
    padding-right: 8px;
    padding-left: 8px
}

.atsx-btn:active > span, .atsx-btn:focus > span {
    position: relative
}

.atsx-btn > .anticon + span, .atsx-btn > span + .anticon {
    margin-left: 4px
}

.atsx-btn-background-ghost {
    color: #fff;
    background: rgba(0, 0, 0, 0) !important;
    border-color: #fff
}

.atsx-btn-background-ghost.atsx-btn-primary {
    color: #3370ff;
    background-color: rgba(0, 0, 0, 0);
    border-color: #3370ff;
    text-shadow: none
}

.atsx-btn-background-ghost.atsx-btn-primary > a:only-child {
    color: currentColor
}

.atsx-btn-background-ghost.atsx-btn-primary > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-background-ghost.atsx-btn-primary:hover {
    color: #5c92ff;
    background-color: rgba(0, 0, 0, 0);
    border-color: #5c92ff
}

.atsx-btn-background-ghost.atsx-btn-primary:hover > a:only-child {
    color: currentColor
}

.atsx-btn-background-ghost.atsx-btn-primary:hover > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-background-ghost.atsx-btn-primary.active, .atsx-btn-background-ghost.atsx-btn-primary:active {
    color: #2152d9;
    background-color: rgba(0, 0, 0, 0);
    border-color: #2152d9
}

.atsx-btn-background-ghost.atsx-btn-primary.active > a:only-child, .atsx-btn-background-ghost.atsx-btn-primary:active > a:only-child {
    color: currentColor
}

.atsx-btn-background-ghost.atsx-btn-primary.active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-primary:active > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-background-ghost.atsx-btn-primary.atsx-btn-disabled, .atsx-btn-background-ghost.atsx-btn-primary.atsx-btn-disabled.active, .atsx-btn-background-ghost.atsx-btn-primary.atsx-btn-disabled:active, .atsx-btn-background-ghost.atsx-btn-primary.atsx-btn-disabled:hover, .atsx-btn-background-ghost.atsx-btn-primary.disabled, .atsx-btn-background-ghost.atsx-btn-primary.disabled.active, .atsx-btn-background-ghost.atsx-btn-primary.disabled:active, .atsx-btn-background-ghost.atsx-btn-primary.disabled:hover, .atsx-btn-background-ghost.atsx-btn-primary[disabled], .atsx-btn-background-ghost.atsx-btn-primary[disabled].active, .atsx-btn-background-ghost.atsx-btn-primary[disabled]:active, .atsx-btn-background-ghost.atsx-btn-primary[disabled]:hover {
    color: #9ca2a9;
    background-color: #e4e5e7;
    border-color: #e4e5e7;
    text-shadow: none;
    box-shadow: none;
    cursor: not-allowed
}

.atsx-btn-background-ghost.atsx-btn-primary.atsx-btn-disabled.active > a:only-child, .atsx-btn-background-ghost.atsx-btn-primary.atsx-btn-disabled:active > a:only-child, .atsx-btn-background-ghost.atsx-btn-primary.atsx-btn-disabled:hover > a:only-child, .atsx-btn-background-ghost.atsx-btn-primary.atsx-btn-disabled > a:only-child, .atsx-btn-background-ghost.atsx-btn-primary.disabled.active > a:only-child, .atsx-btn-background-ghost.atsx-btn-primary.disabled:active > a:only-child, .atsx-btn-background-ghost.atsx-btn-primary.disabled:hover > a:only-child, .atsx-btn-background-ghost.atsx-btn-primary.disabled > a:only-child, .atsx-btn-background-ghost.atsx-btn-primary[disabled].active > a:only-child, .atsx-btn-background-ghost.atsx-btn-primary[disabled]:active > a:only-child, .atsx-btn-background-ghost.atsx-btn-primary[disabled]:hover > a:only-child, .atsx-btn-background-ghost.atsx-btn-primary[disabled] > a:only-child {
    color: currentColor
}

.atsx-btn-background-ghost.atsx-btn-primary.atsx-btn-disabled.active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-primary.atsx-btn-disabled:active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-primary.atsx-btn-disabled:hover > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-primary.atsx-btn-disabled > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-primary.disabled.active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-primary.disabled:active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-primary.disabled:hover > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-primary.disabled > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-primary[disabled].active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-primary[disabled]:active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-primary[disabled]:hover > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-primary[disabled] > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-background-ghost.atsx-btn-danger {
    color: #f54a45;
    background-color: rgba(0, 0, 0, 0);
    border-color: #f54a45;
    text-shadow: none
}

.atsx-btn-background-ghost.atsx-btn-danger > a:only-child {
    color: currentColor
}

.atsx-btn-background-ghost.atsx-btn-danger > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-background-ghost.atsx-btn-danger:hover {
    color: #ff7a70;
    background-color: rgba(0, 0, 0, 0);
    border-color: #ff7a70
}

.atsx-btn-background-ghost.atsx-btn-danger:hover > a:only-child {
    color: currentColor
}

.atsx-btn-background-ghost.atsx-btn-danger:hover > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-background-ghost.atsx-btn-danger.active, .atsx-btn-background-ghost.atsx-btn-danger:active {
    color: #cf3030;
    background-color: rgba(0, 0, 0, 0);
    border-color: #cf3030
}

.atsx-btn-background-ghost.atsx-btn-danger.active > a:only-child, .atsx-btn-background-ghost.atsx-btn-danger:active > a:only-child {
    color: currentColor
}

.atsx-btn-background-ghost.atsx-btn-danger.active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-danger:active > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-background-ghost.atsx-btn-danger.atsx-btn-disabled, .atsx-btn-background-ghost.atsx-btn-danger.atsx-btn-disabled.active, .atsx-btn-background-ghost.atsx-btn-danger.atsx-btn-disabled:active, .atsx-btn-background-ghost.atsx-btn-danger.atsx-btn-disabled:hover, .atsx-btn-background-ghost.atsx-btn-danger.disabled, .atsx-btn-background-ghost.atsx-btn-danger.disabled.active, .atsx-btn-background-ghost.atsx-btn-danger.disabled:active, .atsx-btn-background-ghost.atsx-btn-danger.disabled:hover, .atsx-btn-background-ghost.atsx-btn-danger[disabled], .atsx-btn-background-ghost.atsx-btn-danger[disabled].active, .atsx-btn-background-ghost.atsx-btn-danger[disabled]:active, .atsx-btn-background-ghost.atsx-btn-danger[disabled]:hover {
    color: #9ca2a9;
    background-color: #e4e5e7;
    border-color: #e4e5e7;
    text-shadow: none;
    box-shadow: none;
    cursor: not-allowed
}

.atsx-btn-background-ghost.atsx-btn-danger.atsx-btn-disabled.active > a:only-child, .atsx-btn-background-ghost.atsx-btn-danger.atsx-btn-disabled:active > a:only-child, .atsx-btn-background-ghost.atsx-btn-danger.atsx-btn-disabled:hover > a:only-child, .atsx-btn-background-ghost.atsx-btn-danger.atsx-btn-disabled > a:only-child, .atsx-btn-background-ghost.atsx-btn-danger.disabled.active > a:only-child, .atsx-btn-background-ghost.atsx-btn-danger.disabled:active > a:only-child, .atsx-btn-background-ghost.atsx-btn-danger.disabled:hover > a:only-child, .atsx-btn-background-ghost.atsx-btn-danger.disabled > a:only-child, .atsx-btn-background-ghost.atsx-btn-danger[disabled].active > a:only-child, .atsx-btn-background-ghost.atsx-btn-danger[disabled]:active > a:only-child, .atsx-btn-background-ghost.atsx-btn-danger[disabled]:hover > a:only-child, .atsx-btn-background-ghost.atsx-btn-danger[disabled] > a:only-child {
    color: currentColor
}

.atsx-btn-background-ghost.atsx-btn-danger.atsx-btn-disabled.active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-danger.atsx-btn-disabled:active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-danger.atsx-btn-disabled:hover > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-danger.atsx-btn-disabled > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-danger.disabled.active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-danger.disabled:active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-danger.disabled:hover > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-danger.disabled > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-danger[disabled].active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-danger[disabled]:active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-danger[disabled]:hover > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-danger[disabled] > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-background-ghost.atsx-btn-link {
    color: #3370ff;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0);
    text-shadow: none;
    color: #fff
}

.atsx-btn-background-ghost.atsx-btn-link > a:only-child {
    color: currentColor
}

.atsx-btn-background-ghost.atsx-btn-link > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-background-ghost.atsx-btn-link:hover {
    color: #5c92ff;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0)
}

.atsx-btn-background-ghost.atsx-btn-link:hover > a:only-child {
    color: currentColor
}

.atsx-btn-background-ghost.atsx-btn-link:hover > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-background-ghost.atsx-btn-link.active, .atsx-btn-background-ghost.atsx-btn-link:active {
    color: #2152d9;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0)
}

.atsx-btn-background-ghost.atsx-btn-link.active > a:only-child, .atsx-btn-background-ghost.atsx-btn-link:active > a:only-child {
    color: currentColor
}

.atsx-btn-background-ghost.atsx-btn-link.active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-link:active > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-background-ghost.atsx-btn-link.atsx-btn-disabled, .atsx-btn-background-ghost.atsx-btn-link.atsx-btn-disabled.active, .atsx-btn-background-ghost.atsx-btn-link.atsx-btn-disabled:active, .atsx-btn-background-ghost.atsx-btn-link.atsx-btn-disabled:hover, .atsx-btn-background-ghost.atsx-btn-link.disabled, .atsx-btn-background-ghost.atsx-btn-link.disabled.active, .atsx-btn-background-ghost.atsx-btn-link.disabled:active, .atsx-btn-background-ghost.atsx-btn-link.disabled:hover, .atsx-btn-background-ghost.atsx-btn-link[disabled], .atsx-btn-background-ghost.atsx-btn-link[disabled].active, .atsx-btn-background-ghost.atsx-btn-link[disabled]:active, .atsx-btn-background-ghost.atsx-btn-link[disabled]:hover {
    color: #9ca2a9;
    background-color: #e4e5e7;
    border-color: #e4e5e7;
    text-shadow: none;
    box-shadow: none;
    cursor: not-allowed
}

.atsx-btn-background-ghost.atsx-btn-link.atsx-btn-disabled.active > a:only-child, .atsx-btn-background-ghost.atsx-btn-link.atsx-btn-disabled:active > a:only-child, .atsx-btn-background-ghost.atsx-btn-link.atsx-btn-disabled:hover > a:only-child, .atsx-btn-background-ghost.atsx-btn-link.atsx-btn-disabled > a:only-child, .atsx-btn-background-ghost.atsx-btn-link.disabled.active > a:only-child, .atsx-btn-background-ghost.atsx-btn-link.disabled:active > a:only-child, .atsx-btn-background-ghost.atsx-btn-link.disabled:hover > a:only-child, .atsx-btn-background-ghost.atsx-btn-link.disabled > a:only-child, .atsx-btn-background-ghost.atsx-btn-link[disabled].active > a:only-child, .atsx-btn-background-ghost.atsx-btn-link[disabled]:active > a:only-child, .atsx-btn-background-ghost.atsx-btn-link[disabled]:hover > a:only-child, .atsx-btn-background-ghost.atsx-btn-link[disabled] > a:only-child {
    color: currentColor
}

.atsx-btn-background-ghost.atsx-btn-link.atsx-btn-disabled.active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-link.atsx-btn-disabled:active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-link.atsx-btn-disabled:hover > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-link.atsx-btn-disabled > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-link.disabled.active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-link.disabled:active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-link.disabled:hover > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-link.disabled > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-link[disabled].active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-link[disabled]:active > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-link[disabled]:hover > a:only-child:after, .atsx-btn-background-ghost.atsx-btn-link[disabled] > a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-btn-two-chinese-chars:first-letter {
    letter-spacing: .34em
}

.atsx-btn-two-chinese-chars > :not(.anticon) {
    margin-right: -.34em;
    letter-spacing: .34em
}

.atsx-btn-block {
    width: 100%
}

.atsx-btn:empty {
    vertical-align: top
}

a.atsx-btn {
    line-height: 30px
}

a.atsx-btn-lg {
    line-height: 38px
}

a.atsx-btn-sm {
    line-height: 26px
}

@-webkit-keyframes fullscreenModalEnter__y0eT9 {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__y0eT9 {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__qcZ-O {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__qcZ-O {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__l_5-G {
    height: 100%
}

.atsx-layout__2Dyo2 {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__1Zclk, .b50__3abcZ {
    color: #f0f4ff
}

.L50__2-10q, .l50__Ql4F6 {
    color: #f7fae5
}

.L100__1kyuD, .l100__3TkU2 {
    color: #eef6c6
}

.L200__2PDCQ, .l200__3-Axl {
    color: #dfee96
}

.L300__2aK5y, .l300__2bHls {
    color: #d2e76a
}

.L400__1oGuf, .l400__2r3gT {
    color: #c3dd40
}

.L500__3YcT4, .l500__TPvls {
    color: #b3d600
}

.L600__3SVcG, .l600__278vE {
    color: #8fac02
}

.L700__3KQyN, .l700__Y8Wn1 {
    color: #667901
}

.L800__1eRpQ, .l800__1rUGS {
    color: #495700
}

.L900__1fDCL, .l900__3dv9b {
    color: #354200
}

.Y50__2Ni6Y, .y50__xiOdx {
    color: #fdf9ed
}

.Y100__2Xydn, .y100__3S7-P {
    color: #faf1d1
}

.y200__2uJcV, .Y200__292HU {
    color: #f8e6ab
}

.y300__1Yu3t, .Y300__2yLKj {
    color: #f7dc82
}

.y400__18MnO, .Y400__35Ck4 {
    color: #fad355
}

.y500__3nB8e, .Y500__GWPcv {
    color: #ffc60a
}

.Y600__1eurq, .y600__13h5B {
    color: #dc9b04
}

.y700__2cvB0, .Y700__3Fvkb {
    color: #aa7803
}

.Y800__1z_7W, .y800__2g-bs {
    color: #795101
}

.y900__1Ag-i, .Y900__1Dbht {
    color: #5c3a00
}

.o50__2Ga5n, .O50__3BE0t {
    color: #fff5eb
}

.O100__1Sw3u, .o100__3Z3s6 {
    color: #feead2
}

.O200__2rBz_, .o200__lRtdl {
    color: #fed4a4
}

.o300__3THfp, .O300__14TSh {
    color: #ffba6b
}

.o400__2g16_, .O400__2i03U {
    color: #ffa53d
}

.o500__1gLoK, .O500__2nWFa {
    color: #f80
}

.O600__4t5Fr, .o600__14eZ5 {
    color: #de7802
}

.o700__2Ae4_, .O700__2GyAZ {
    color: #b26206
}

.o800__6UX0F, .O800__365Vm {
    color: #8f4f04
}

.O900__2vR0v, .o900__Gaifi {
    color: #6b3900
}

.r50__2KjNj, .R50__2zu43 {
    color: #fef1f1
}

.R100__33-vp, .r100__118bk {
    color: #fde2e2
}

.R200__1J6bA, .r200__3DsiJ {
    color: #fbbfbc
}

.r300__2CuIF, .R300__2Xyeo {
    color: #f98e8b
}

.r400__2tWjZ, .R400__DGxGu {
    color: #f76964
}

.R500__21jwT, .r500__MX_bp {
    color: #f54a45
}

.r600__2NHt9, .R600__3CeHg {
    color: #d83931
}

.R700__JDYxz, .r700__R8vbv {
    color: #ac2f28
}

.r800__1GBS8, .R800__37uLN {
    color: #812520
}

.R900__1Xjft, .r900__33Mw8 {
    color: #621c18
}

.c50__1ukbH, .C50__3n8w7 {
    color: #fef1f8
}

.C100__1BS2S, .c100__3lW3C {
    color: #fdddef
}

.c200__2TpNA, .C200__Q-2gX {
    color: #f9aed9
}

.C300__3ifFe, .c300__3MxHT {
    color: #f57ac0
}

.c400__2cpyc, .C400__kJecO {
    color: #f14ba9
}

.C500__1BwjH, .c500__20gPk {
    color: #f01d94
}

.C600__jYN5o, .c600__mRwfb {
    color: #c71077
}

.c700__2AevJ, .C700__2FJk1 {
    color: #9e1361
}

.C800__1Oo4g, .c800__3feTK {
    color: #7a0f4b
}

.c900__1OJwJ, .C900__t6n-h {
    color: #520a32
}

.V50__3lqsP, .v50__33xqL {
    color: #fceefc
}

.V100__3abVF, .v100__SUAh- {
    color: #f8def8
}

.v200__3DGtC, .V200__UjP44 {
    color: #efb9ef
}

.v300__2PiSh, .V300__jmOZM {
    color: #e58fe5
}

.V400__1CgCF, .v400__r3lbD {
    color: #db66db
}

.v500__1eAbs, .V500__M9_O- {
    color: #d136d1
}

.V600__3jh97, .v600__oMCG7 {
    color: #b320b3
}

.V700__1Etg6, .v700__2QwBq {
    color: #8c218c
}

.v800__1qfgz, .V800__2N2ty {
    color: #681268
}

.V900__2o5lS, .v900__HiGvU {
    color: #460b46
}

.p50__26vc6, .P50__39NFr {
    color: #f6f1fe
}

.p100__3-ah6, .P100__3D6Li {
    color: #ece2fe
}

.P200__2eBuI, .p200__wtQj_ {
    color: #cdb2fa
}

.p300__jB4cr, .P300__yMVlk {
    color: #ad82f7
}

.P400__2X1Ks, .p400__3M2tS {
    color: #935af6
}

.P500__3X0K4, .p500__zRbQd {
    color: #7f3bf5
}

.p600__1R2EC, .P600__1Tg-_ {
    color: #6425d0
}

.p700__2i2Qo, .P700__CS8Cd {
    color: #4e1ba7
}

.p800__2h-g9, .P800__2Y4OZ {
    color: #380d82
}

.p900__3mdeW, .P900__3n-Uc {
    color: #270561
}

.I50__2KarU, .i50__g1hyp {
    color: #f2f3fd
}

.I100__1wKKu, .i100__WPwzE {
    color: #e0e2fa
}

.I200__2aCRb, .i200__3NUkG {
    color: #b4b9f3
}

.i300__1W7_Z, .I300__2wBAg {
    color: #7b83ea
}

.i400__2qnrq, .I400__36sju {
    color: #616ae5
}

.I500__1wAuL, .i500__3Q46W {
    color: #4954e6
}

.I600__3pKii, .i600__17IDb {
    color: #2933c7
}

.I700__3YP4o, .i700__mJ47q {
    color: #161fa2
}

.i800__1S7-v, .I800__T8_0i {
    color: #0a1285
}

.i900__2BM2E, .I900__164WD {
    color: #0c1264
}

.n50__2yGFx, .N50__3eRR6 {
    color: #f8f9fa
}

.N100__1yuas, .n100__3jBV3 {
    color: #f5f6f7
}

.n200__1r7Ct, .N200__j0u2p {
    color: #eff0f1
}

.n300__14Yfr, .N300__dt0wA {
    color: #dee0e3
}

.n400__1-ap3, .N400__3P8SI {
    color: #bbbfc4
}

.n500__3-hAD, .N500__3xfbq {
    color: #8f959e
}

.N600__2E9ps, .n600__iUIC0 {
    color: #646a73
}

.n700__336so, .N700__KcRKZ {
    color: #373c43
}

.n800__K0L5U, .N800__zrgVM {
    color: #2b2f36
}

.n900__1jAbX, .N900__F_ZEv {
    color: #1f2329
}

.fourxxPage__hbiSw {
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #fff;
    min-height: inherit
}

.fourxxPage__hbiSw, .fourxxPage__hbiSw .fourxxPage-content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.fourxxPage__hbiSw .fourxxPage-content {
    -ms-flex-direction: column;
    flex-direction: column
}

.fourxxPage__hbiSw .fourxxPage-image {
    width: 200px;
    margin-bottom: 18px
}

.fourxxPage__hbiSw .fourxxPage-image img {
    width: 100%
}

.fourxxPage__hbiSw p {
    font-size: 18px;
    font-weight: 500;
    text-align: center;
    color: #1f2329
}

.fourxxPage__hbiSw .fourxxPage-homeButton {
    margin-top: 32px
}

.fourxxPage__hbiSw .fourxxPage-homeButton .atsx-btn-lg {
    max-width: unset
}

.fourxxPage__hbiSw .fourxxPage-homeButton button {
    font-size: 16px;
    font-weight: 500;
    text-align: center
}

.tiktokGlobalLoading__2sCxH {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 99;
    background-color: #fff;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.tiktokGlobalLoading-icon__1PDwC {
    background-image: url(https://sf-tb-sg.ibytedtos.com/obj/ttfe-malisg/Helo/TikTok/loading-circle-min.png);
    display: block;
    margin: 6px;
    background-size: 48px;
    width: 48px;
    height: 48px;
    -webkit-animation: loadingAnimation__3LGv7 1s steps(60, start) infinite;
    animation: loadingAnimation__3LGv7 1s steps(60, start) infinite
}

@-webkit-keyframes loadingAnimation__3LGv7 {
    to {
        background-position-y: -2880px
    }
}

@keyframes loadingAnimation__3LGv7 {
    to {
        background-position-y: -2880px
    }
}

.loading__2ZZvz {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 99;
    background-color: #fff;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    opacity: 1;
    transition: all .16s linear;
    -ms-flex-direction: column;
    flex-direction: column
}

.loading__2ZZvz.loading-hide {
    opacity: 0
}

@-webkit-keyframes fullscreenModalEnter__3LHaJ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__3LHaJ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__KklkP {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__KklkP {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__m9S4n {
    height: 100%
}

.atsx-layout__3BUPp {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__1RKqE, .b50__BayL3 {
    color: #f0f4ff
}

.l50__2XUFX, .L50__KdlkH {
    color: #f7fae5
}

.L100__2DleD, .l100__12q8f {
    color: #eef6c6
}

.L200__2yGeb, .l200__14WH1 {
    color: #dfee96
}

.l300__1TeL9, .L300__32Aqp {
    color: #d2e76a
}

.L400__1hX4A, .l400__WUq3E {
    color: #c3dd40
}

.l500__1Amiz, .L500__1mH8B {
    color: #b3d600
}

.l600__3XgUY, .L600__12iRg {
    color: #8fac02
}

.L700__3BMl8, .l700__3n7d1 {
    color: #667901
}

.L800__3OnR6, .l800__258qS {
    color: #495700
}

.l900__2hHbh, .L900__2IdPx {
    color: #354200
}

.Y50__1mrmW, .y50__2ewEE {
    color: #fdf9ed
}

.Y100__3n-hC, .y100__Eam0x {
    color: #faf1d1
}

.Y200__3heRT, .y200__29Qwb {
    color: #f8e6ab
}

.Y300__3xrFI, .y300__2012f {
    color: #f7dc82
}

.y400__2P35w, .Y400__3GjCB {
    color: #fad355
}

.Y500__2TFQa, .y500__3IkGL {
    color: #ffc60a
}

.Y600__1Ea_A, .y600__3Y03n {
    color: #dc9b04
}

.y700__3Gxhk, .Y700__lp7I7 {
    color: #aa7803
}

.Y800__2FYQP, .y800__17B6Z {
    color: #795101
}

.Y900__89y2U, .y900__VbgaC {
    color: #5c3a00
}

.O50__3abHM, .o50__MqFSy {
    color: #fff5eb
}

.O100__2aXYp, .o100__x8teg {
    color: #feead2
}

.o200__2hRR7, .O200__XWT91 {
    color: #fed4a4
}

.O300__2o7-f, .o300__2W2HB {
    color: #ffba6b
}

.o400__12xQI, .O400__h0MMn {
    color: #ffa53d
}

.o500__3h3gy, .O500__3Obvq {
    color: #f80
}

.O600__1ma4g, .o600__2MtYw {
    color: #de7802
}

.O700__2AIRY, .o700__3FLn7 {
    color: #b26206
}

.o800__3xP6v, .O800__uqPs7 {
    color: #8f4f04
}

.O900__2UTI5, .o900__36Gar {
    color: #6b3900
}

.R50__1mL6k, .r50__2D4rg {
    color: #fef1f1
}

.r100__1wVhp, .R100__3oBli {
    color: #fde2e2
}

.r200__1YwEV, .R200__2Gn1l {
    color: #fbbfbc
}

.R300__3ksWN, .r300__tnV8y {
    color: #f98e8b
}

.R400__3MOeR, .r400__ytuYN {
    color: #f76964
}

.R500__2KtCW, .r500__DmnhE {
    color: #f54a45
}

.R600__1cw71, .r600__3IKj_ {
    color: #d83931
}

.R700__2d9JQ, .r700__2oreQ {
    color: #ac2f28
}

.R800__3gctM, .r800__jKSlk {
    color: #812520
}

.r900__lOD3v, .R900__VxoLf {
    color: #621c18
}

.c50__2LGap, .C50__3PH3x {
    color: #fef1f8
}

.c100__Aq_MU, .C100__fD6PV {
    color: #fdddef
}

.C200__1AZ_H, .c200__3k72k {
    color: #f9aed9
}

.C300__2fgP2, .c300__HIUcv {
    color: #f57ac0
}

.c400__1xjok, .C400__3fdsR {
    color: #f14ba9
}

.c500__1Zv2G, .C500__3QvN7 {
    color: #f01d94
}

.C600__1rk82, .c600__2AZGf {
    color: #c71077
}

.c700__1_GDQ, .C700__1FHdC {
    color: #9e1361
}

.C800__G0K_S, .c800__Ti8sp {
    color: #7a0f4b
}

.c900__1ehrm, .C900__3CHw- {
    color: #520a32
}

.v50__3_u5J, .V50__FFsLL {
    color: #fceefc
}

.v100__1IXwE, .V100__1Ztbk {
    color: #f8def8
}

.v200__3t4uJ, .V200__x_RwA {
    color: #efb9ef
}

.v300__1hKjH, .V300__q9YEl {
    color: #e58fe5
}

.v400__1kCqL, .V400__39aRq {
    color: #db66db
}

.V500__2ph3W, .v500__jis5g {
    color: #d136d1
}

.v600__1PHD8, .V600__r3aFP {
    color: #b320b3
}

.V700__2hUM1, .v700__x2maE {
    color: #8c218c
}

.V800__1cIgt, .v800__2pqmt {
    color: #681268
}

.V900__28hVD, .v900__nYG7L {
    color: #460b46
}

.p50__2xDS-, .P50__10Uwu {
    color: #f6f1fe
}

.P100__3nXSn, .p100__gdBS2 {
    color: #ece2fe
}

.p200__26O62, .P200__Z6VPU {
    color: #cdb2fa
}

.p300__3enuS, .P300__qe5pu {
    color: #ad82f7
}

.p400__3tmAn, .P400__20SJO {
    color: #935af6
}

.P500__1X-Wi, .p500__3Db36 {
    color: #7f3bf5
}

.p600__3E-My, .P600__3z7Hk {
    color: #6425d0
}

.P700__1Sns9, .p700__AxeG7 {
    color: #4e1ba7
}

.P800__MLiJ2, .p800__sQ8t3 {
    color: #380d82
}

.p900__1B2T6, .P900__2AS91 {
    color: #270561
}

.I50__3-Ju0, .i50__3UktC {
    color: #f2f3fd
}

.I100__oD7zz, .i100__p5GXL {
    color: #e0e2fa
}

.i200__1uB00, .I200__3XGRp {
    color: #b4b9f3
}

.I300__3yq3B, .i300__14Rja {
    color: #7b83ea
}

.i400__1Xebh, .I400__IVzMz {
    color: #616ae5
}

.i500__3rfyk, .I500__15rbL {
    color: #4954e6
}

.I600__3eLem, .i600__3goUl {
    color: #2933c7
}

.I700__1WdwS, .i700__1Z8yP {
    color: #161fa2
}

.I800__1aRQd, .i800__2YkUq {
    color: #0a1285
}

.i900__3yMz_, .I900__edaud {
    color: #0c1264
}

.N50__1mR7C, .n50__3-cG7 {
    color: #f8f9fa
}

.N100__2yqAh, .n100__3CT66 {
    color: #f5f6f7
}

.n200__2QnrJ, .N200__3seHJ {
    color: #eff0f1
}

.N300__1gUDr, .n300__1tOC- {
    color: #dee0e3
}

.N400__2WK79, .n400__3kouj {
    color: #bbbfc4
}

.N500__2z8Zd, .n500__325o7 {
    color: #8f959e
}

.N600__3Eiku, .n600__bPeeg {
    color: #646a73
}

.N700__2Q-k3, .n700__3lBr8 {
    color: #373c43
}

.N800__2wTCl, .n800__3wAVL {
    color: #2b2f36
}

.n900__1Ur6P, .N900__YQ22g {
    color: #1f2329
}

#article {
    min-width: 1060px;
    overflow-x: auto
}

#article > section.paper-layout {
    display: block
}

.main {
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center
}

.paper-layout .atsx-layout-has-sider .atsx-layout-sider {
    overflow: auto
}

.paper-layout .atsx-layout-has-sider .atsx-layout-sider::-webkit-scrollbar {
    display: none
}

.atsx-btn {
    box-shadow: none
}

.atsx-date-picker .atsx-date-picker-icon-clear {
    color: #9ca2a9
}

.atsx-date-picker .atsx-date-picker-icon-clear:hover {
    color: #3370ff
}

.no-error-form-item {
    margin-bottom: 0
}

.no-error-form-item .atsx-form-explain {
    display: none
}

.atsx-btn-primary:hover {
    background: #82a7fc
}

.ja .atsx-btn {
    max-width: none
}

.atsx-checkbox-input:focus + .atsx-checkbox-inner, .atsx-checkbox-wrapper:hover .atsx-checkbox-inner, .atsx-checkbox:hover .atsx-checkbox-inner {
    border-color: #3370ff
}

.atsx-message {
    z-index: 1100;
    pointer-events: none
}

.atsx-message .atsx-message-icon {
    width: 24px;
    height: 24px;
    top: 8px
}

.atsx-message .atsx-message-icon svg {
    width: 100%;
    height: 100%
}

.atsx-message .atsx-message-notice-content {
    padding: 8px 20px;
    font-size: 14px;
    border-radius: 8px;
    box-shadow: 0 8px 24px 0 rgba(54, 97, 174, .14);
    min-width: 132px
}

.atsx-message .atsx-message-custom-content span {
    margin-left: 36px;
    line-height: 24px
}

.simple-form.atsx-form {
    height: 142px;
    margin-bottom: 32px
}

.simple-form .atsx-form-item {
    margin-bottom: 32px
}

.simple-form .atsx-form-item.atsx-form-item-with-help {
    margin-bottom: 6px
}

.simple-form .atsx-form-item-children {
    display: block
}

.simple-form .atsx-form-explain {
    margin-top: 4px;
    line-height: 22px;
    min-height: 22px
}

div.atsx-modal-wrap {
    z-index: 1070
}

div.atsx-modal-mask {
    z-index: 1061
}

input:-webkit-autofill, input:-webkit-autofill:focus, input:-webkit-autofill:hover, select:-webkit-autofill, select:-webkit-autofill:focus, select:-webkit-autofill:hover, textarea:-webkit-autofill, textarea:-webkit-autofill:focus, textarea:-webkit-autofill:hover {
    transition: background-color 9999s ease-in-out 0s
}

.less-than-54-modal .atsx-modal-wrap {
    height: 100%
}

.topbar-navigation-list .topbar-navigation-item {
    color: #646a73;
    margin-left: 32px
}

.topbar-navigation-list .topbar-navigation-item:hover {
    color: #3370ff
}

.topbar-navigation-list .atsx-divider {
    margin: 0 32px;
    color: #bbbfc4
}

.content-wrap {
    min-height: calc(100vh - 321px);
    overflow-x: hidden;
    overflow-y: hidden
}

.content-wrap > * {
    height: 100%;
    overflow-y: hidden;
    overflow-x: hidden
}

.content-wrap textarea {
    resize: none
}

.content-wrap .atsx-layout__3BUPp .atsx-layout-has-sider__L3IJ1 .atsx-layout-sider__2t59W {
    overflow: auto
}

.content-wrap .atsx-layout__3BUPp .atsx-layout-has-sider__L3IJ1 .atsx-layout-sider__2t59W::-webkit-scrollbar {
    display: none
}

.content-wrap .atsx-date-picker__GDE5k .atsx-date-picker-icon-clear__2ccq9 {
    color: #9ca2a9
}

.content-wrap .atsx-date-picker__GDE5k .atsx-date-picker-icon-clear__2ccq9:hover {
    color: #3370ff
}

.content-wrap .atsx-btn-primary__1kgs_:hover {
    background: #82a7fc
}

.content-wrap .atsx-checkbox-input__mE7PC:focus + .atsx-checkbox-inner__bCzlZ, .content-wrap .atsx-checkbox-wrapper__2D4Zn:hover .atsx-checkbox-inner__bCzlZ, .content-wrap .atsx-checkbox__1S0p8:hover .atsx-checkbox-inner__bCzlZ {
    border-color: #3370ff
}

.content-wrap .atsx-select-clear-icon__240G1 {
    color: #9ca2a9
}

.content-wrap .atsx-select-clear-icon__240G1:hover {
    color: #3370ff
}

.content-wrap .atsx-message__MAKoe .atsx-message-icon__bNPce {
    width: 24px;
    height: 24px;
    top: 8px
}

.content-wrap .atsx-message__MAKoe .atsx-message-icon__bNPce svg {
    width: 100%;
    height: 100%
}

.content-wrap .atsx-message__MAKoe .atsx-message-notice-content__30bML {
    padding: 8px 20px;
    font-size: 14px;
    border-radius: 8px;
    box-shadow: 0 8px 24px 0 rgba(54, 97, 174, .14);
    min-width: 132px
}

.content-wrap .atsx-message__MAKoe .atsx-message-custom-content__3lI6l span {
    margin-left: 36px;
    line-height: 24px
}

.content-wrap div.atsx-modal-wrap__1Nbmp {
    z-index: 1070
}

.content-wrap div.atsx-modal-mask__3LNDS {
    z-index: 1061
}

.content-wrap .topbar__im-cD {
    box-shadow: none !important;
    border-bottom: 1px solid #eff1f1
}

.content-wrap .topbar__im-cD .topbar-content__1niVl .topbar-right__3cgxO .atsx-menu-horizontal__mxfjD {
    background: rgba(0, 0, 0, 0)
}

.content-wrap .topbar__im-cD .topbar-content__1niVl .topbar-right__3cgxO .atsx-menu-item__14ypA {
    border-bottom: none;
    height: 64px;
    line-height: 64px
}

.content-wrap .topbar__im-cD .topbar-content__1niVl .topbar-right__3cgxO .atsx-menu-item__14ypA a {
    color: #3e4c5b;
    opacity: 1;
    font-size: 16px;
    text-decoration: none;
    display: inline-block
}

.content-wrap .topbar__im-cD .topbar-content__1niVl .topbar-right__3cgxO .atsx-menu-item__14ypA a:hover {
    opacity: .8;
    border-bottom: none;
    font-weight: 400
}

.content-wrap .topbar__im-cD .topbar-content__1niVl .topbar-right__3cgxO .atsx-menu-item-selected__2b3Sf {
    border-bottom: none
}

.content-wrap .topbar__im-cD .topbar-content__1niVl .topbar-right__3cgxO .atsx-menu-item-selected__2b3Sf a {
    font-size: 20px;
    font-weight: 700;
    opacity: 1
}

.content-wrap .topbar__im-cD .topbar-content__1niVl .topbar-right__3cgxO .atsx-menu-item-selected__2b3Sf a:hover {
    font-weight: 700
}

.content-wrap .topbar__im-cD .topbar-content__1niVl .atsx-btn__3DmKI {
    border: none
}

.content-wrap .topbar__im-cD.white__2XrwG {
    position: absolute;
    box-shadow: none;
    border-bottom: none
}

.content-wrap .topbar__im-cD.white__2XrwG .topbar-content__1niVl .topbar-right__3cgxO .atsx-menu-item__14ypA a {
    color: #fff
}

.content-wrap .topbar__im-cD.white__2XrwG .topbar-content__1niVl .topbar-right__3cgxO .topbar-userIcon__1Ot-d path {
    fill: #fff
}

.content-wrap .topbar__im-cD.white__2XrwG .topbar-content__1niVl .topbar-right__3cgxO .topbar-userMobile__yrfIF {
    color: #fff
}

.content-wrap .topbar__im-cD.white__2XrwG .topbar-content__1niVl .topbar-right__3cgxO .topbar-userMobile__yrfIF:after {
    border-color: #fff
}

.content-wrap .topbar__im-cD.white__2XrwG .topbar-content__1niVl .atsx-btn__3DmKI {
    color: #fff;
    border-color: #fff
}

.app__1JcJO {
    width: 100vw;
    height: 100vh;
    padding: 0;
    bottom: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    background: #fff
}

.contentLoading__2fGuq svg {
    left: 50%;
    position: absolute;
    top: 50%;
    -ms-transform: translate(-50%, -50%) !important;
    transform: translate(-50%, -50%) !important
}

.globalLoading__3W13B {
    position: fixed;
    background: #fff;
    top: 64px;
    bottom: 0;
    right: 0;
    left: 0
}

.atsx-dropdown, .globalLoading__3W13B .globalLoading-loading div {
    position: absolute
}

.atsx-dropdown {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    top: -9999px;
    left: -9999px;
    z-index: 1050;
    display: block
}

.atsx-dropdown:before {
    position: absolute;
    top: -7px;
    right: 0;
    bottom: -7px;
    left: -7px;
    z-index: -9999;
    opacity: .0001;
    content: " "
}

.atsx-dropdown-wrap {
    position: relative
}

.atsx-dropdown-wrap .atsx-btn > .anticon-down {
    display: inline-block;
    font-size: 12px;
    font-size: 10px \9;
    -ms-transform: scale(.83333333) rotate(0deg);
    transform: scale(.83333333) rotate(0deg)
}

:root .atsx-dropdown-wrap .atsx-btn > .anticon-down {
    font-size: 12px
}

.atsx-dropdown-wrap .anticon-down:before {
    transition: transform .2s
}

.atsx-dropdown-wrap-open .anticon-down:before {
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.atsx-dropdown-hidden, .atsx-dropdown-menu-hidden {
    display: none
}

.atsx-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 6px 24px 0 rgba(31, 35, 41, .12);
    -webkit-transform: translateZ(0)
}

.atsx-dropdown-menu-item-group-title {
    padding: 5px 12px;
    color: rgba(0, 0, 0, .45);
    transition: all .3s
}

.atsx-dropdown-menu-submenu-popup {
    position: absolute;
    z-index: 1050
}

.atsx-dropdown-menu-submenu-popup > .atsx-dropdown-menu {
    -ms-transform-origin: 0 0;
    transform-origin: 0 0
}

.atsx-dropdown-menu-item, .atsx-dropdown-menu-submenu-title {
    clear: both;
    margin: 0;
    padding: 5px 12px;
    color: #1f2329;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    white-space: nowrap;
    cursor: pointer;
    transition: all .3s
}

.atsx-dropdown-menu-item > .anticon:first-child, .atsx-dropdown-menu-submenu-title > .anticon:first-child {
    min-width: 12px;
    margin-right: 8px
}

.atsx-dropdown-menu-item > a, .atsx-dropdown-menu-submenu-title > a {
    display: block;
    margin: -5px -12px;
    padding: 5px 12px;
    color: #1f2329;
    transition: all .3s
}

.atsx-dropdown-menu-item-selected, .atsx-dropdown-menu-item-selected > a, .atsx-dropdown-menu-submenu-title-selected, .atsx-dropdown-menu-submenu-title-selected > a {
    color: #3370ff;
    background-color: #f5f6f7
}

.atsx-dropdown-menu-item:hover, .atsx-dropdown-menu-submenu-title:hover {
    background-color: #f5f6f7
}

.atsx-dropdown-menu-item-disabled, .atsx-dropdown-menu-submenu-title-disabled {
    color: rgba(51, 112, 255, .3);
    cursor: not-allowed
}

.atsx-dropdown-menu-item-disabled:hover, .atsx-dropdown-menu-submenu-title-disabled:hover {
    color: rgba(51, 112, 255, .3);
    background-color: #fff;
    cursor: not-allowed
}

.atsx-dropdown-menu-item-divider, .atsx-dropdown-menu-submenu-title-divider {
    height: 1px;
    margin: 4px 0;
    overflow: hidden;
    line-height: 0;
    background-color: #e8e8e8
}

.atsx-dropdown-menu-item .atsx-dropdown-menu-submenu-arrow, .atsx-dropdown-menu-submenu-title .atsx-dropdown-menu-submenu-arrow {
    position: absolute;
    right: 8px
}

.atsx-dropdown-menu-item .atsx-dropdown-menu-submenu-arrow-icon, .atsx-dropdown-menu-submenu-title .atsx-dropdown-menu-submenu-arrow-icon {
    color: rgba(0, 0, 0, .45);
    font-style: normal;
    display: inline-block;
    font-size: 12px;
    font-size: 10px \9;
    -ms-transform: scale(.83333333) rotate(0deg);
    transform: scale(.83333333) rotate(0deg)
}

:root .atsx-dropdown-menu-item .atsx-dropdown-menu-submenu-arrow-icon, :root .atsx-dropdown-menu-submenu-title .atsx-dropdown-menu-submenu-arrow-icon {
    font-size: 12px
}

.atsx-dropdown-menu-submenu-title {
    padding-right: 26px
}

.atsx-dropdown-menu-submenu-vertical {
    position: relative
}

.atsx-dropdown-menu-submenu-vertical > .atsx-dropdown-menu {
    position: absolute;
    top: 0;
    left: 100%;
    min-width: 100%;
    margin-left: 4px;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0
}

.atsx-dropdown-menu-submenu.atsx-dropdown-menu-submenu-disabled .atsx-dropdown-menu-submenu-title, .atsx-dropdown-menu-submenu.atsx-dropdown-menu-submenu-disabled .atsx-dropdown-menu-submenu-title .atsx-dropdown-menu-submenu-arrow-icon {
    color: rgba(51, 112, 255, .3);
    background-color: #fff;
    cursor: not-allowed
}

.atsx-dropdown.slide-down-appear.slide-down-appear-active.atsx-dropdown-placement-bottomCenter, .atsx-dropdown.slide-down-appear.slide-down-appear-active.atsx-dropdown-placement-bottomLeft, .atsx-dropdown.slide-down-appear.slide-down-appear-active.atsx-dropdown-placement-bottomRight, .atsx-dropdown.slide-down-enter.slide-down-enter-active.atsx-dropdown-placement-bottomCenter, .atsx-dropdown.slide-down-enter.slide-down-enter-active.atsx-dropdown-placement-bottomLeft, .atsx-dropdown.slide-down-enter.slide-down-enter-active.atsx-dropdown-placement-bottomRight {
    -webkit-animation-name: antSlideUpIn;
    animation-name: antSlideUpIn
}

.atsx-dropdown.slide-up-appear.slide-up-appear-active.atsx-dropdown-placement-topCenter, .atsx-dropdown.slide-up-appear.slide-up-appear-active.atsx-dropdown-placement-topLeft, .atsx-dropdown.slide-up-appear.slide-up-appear-active.atsx-dropdown-placement-topRight, .atsx-dropdown.slide-up-enter.slide-up-enter-active.atsx-dropdown-placement-topCenter, .atsx-dropdown.slide-up-enter.slide-up-enter-active.atsx-dropdown-placement-topLeft, .atsx-dropdown.slide-up-enter.slide-up-enter-active.atsx-dropdown-placement-topRight {
    -webkit-animation-name: antSlideDownIn;
    animation-name: antSlideDownIn
}

.atsx-dropdown.slide-down-leave.slide-down-leave-active.atsx-dropdown-placement-bottomCenter, .atsx-dropdown.slide-down-leave.slide-down-leave-active.atsx-dropdown-placement-bottomLeft, .atsx-dropdown.slide-down-leave.slide-down-leave-active.atsx-dropdown-placement-bottomRight {
    -webkit-animation-name: antSlideUpOut;
    animation-name: antSlideUpOut
}

.atsx-dropdown.slide-up-leave.slide-up-leave-active.atsx-dropdown-placement-topCenter, .atsx-dropdown.slide-up-leave.slide-up-leave-active.atsx-dropdown-placement-topLeft, .atsx-dropdown.slide-up-leave.slide-up-leave-active.atsx-dropdown-placement-topRight {
    -webkit-animation-name: antSlideDownOut;
    animation-name: antSlideDownOut
}

.atsx-dropdown-link > .anticon.anticon-down, .atsx-dropdown-trigger > .anticon.anticon-down {
    display: inline-block;
    font-size: 12px;
    font-size: 10px \9;
    -ms-transform: scale(.83333333) rotate(0deg);
    transform: scale(.83333333) rotate(0deg)
}

:root .atsx-dropdown-link > .anticon.anticon-down, :root .atsx-dropdown-trigger > .anticon.anticon-down {
    font-size: 12px
}

.atsx-dropdown-button {
    white-space: nowrap
}

.atsx-dropdown-button.atsx-btn-group > .atsx-btn:last-child:not(:first-child) {
    padding-right: 8px;
    padding-left: 8px
}

.atsx-dropdown-button .anticon.anticon-down {
    display: inline-block;
    font-size: 12px;
    font-size: 10px \9;
    -ms-transform: scale(.83333333) rotate(0deg);
    transform: scale(.83333333) rotate(0deg)
}

:root .atsx-dropdown-button .anticon.anticon-down {
    font-size: 12px
}

.atsx-dropdown-menu-dark, .atsx-dropdown-menu-dark .atsx-dropdown-menu {
    background: #fff
}

.atsx-dropdown-menu-dark .atsx-dropdown-menu-item, .atsx-dropdown-menu-dark .atsx-dropdown-menu-item .atsx-dropdown-menu-submenu-arrow:after, .atsx-dropdown-menu-dark .atsx-dropdown-menu-item > a, .atsx-dropdown-menu-dark .atsx-dropdown-menu-item > a .atsx-dropdown-menu-submenu-arrow:after, .atsx-dropdown-menu-dark .atsx-dropdown-menu-submenu-title, .atsx-dropdown-menu-dark .atsx-dropdown-menu-submenu-title .atsx-dropdown-menu-submenu-arrow:after {
    color: hsla(0, 0%, 100%, .65)
}

.atsx-dropdown-menu-dark .atsx-dropdown-menu-item:hover, .atsx-dropdown-menu-dark .atsx-dropdown-menu-item > a:hover, .atsx-dropdown-menu-dark .atsx-dropdown-menu-submenu-title:hover {
    color: #fff;
    background: rgba(0, 0, 0, 0)
}

.atsx-dropdown-menu-dark .atsx-dropdown-menu-item-selected, .atsx-dropdown-menu-dark .atsx-dropdown-menu-item-selected:hover, .atsx-dropdown-menu-dark .atsx-dropdown-menu-item-selected > a {
    color: #fff;
    background: #3370ff
}

.atsx-menu {
    box-sizing: border-box;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    margin: 0;
    padding: 0;
    color: #1f2329;
    line-height: 0;
    list-style: none;
    background: #fff;
    outline: none;
    box-shadow: 0 6px 24px 0 rgba(31, 35, 41, .12);
    transition: background .3s, width .2s;
    zoom: 1
}

.atsx-menu:after, .atsx-menu:before {
    display: table;
    content: ""
}

.atsx-menu:after {
    clear: both
}

.atsx-menu ol, .atsx-menu ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.atsx-menu-hidden {
    display: none
}

.atsx-menu-item-group-title {
    padding: 8px 16px;
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
    line-height: 1.5;
    transition: all .3s
}

.atsx-menu-submenu, .atsx-menu-submenu-inline {
    transition: border-color .3s cubic-bezier(.645, .045, .355, 1), background .3s cubic-bezier(.645, .045, .355, 1), padding .15s cubic-bezier(.645, .045, .355, 1)
}

.atsx-menu-item:active, .atsx-menu-submenu-title:active {
    background: #f5f6f7
}

.atsx-menu-submenu .atsx-menu-sub {
    cursor: auto;
    transition: background .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1)
}

.atsx-menu-item > a {
    display: block;
    color: #1f2329
}

.atsx-menu-item > a:hover {
    color: #3370ff
}

.atsx-menu-item > a:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    content: ""
}

.atsx-menu-item-divider {
    height: 1px;
    overflow: hidden;
    line-height: 0;
    background-color: #e8e8e8
}

.atsx-menu-item-active, .atsx-menu-item:hover, .atsx-menu-submenu-active, .atsx-menu-submenu-title:hover, .atsx-menu:not(.atsx-menu-inline) .atsx-menu-submenu-open {
    color: #3370ff
}

.atsx-menu-horizontal .atsx-menu-item, .atsx-menu-horizontal .atsx-menu-submenu {
    margin-top: -1px
}

.atsx-menu-horizontal > .atsx-menu-item-active, .atsx-menu-horizontal > .atsx-menu-item:hover, .atsx-menu-horizontal > .atsx-menu-submenu .atsx-menu-submenu-title:hover {
    background-color: rgba(0, 0, 0, 0)
}

.atsx-menu-item-selected, .atsx-menu-item-selected > a, .atsx-menu-item-selected > a:hover {
    color: #3370ff
}

.atsx-menu:not(.atsx-menu-horizontal) .atsx-menu-item-selected {
    background-color: #f5f6f7
}

.atsx-menu-inline, .atsx-menu-vertical, .atsx-menu-vertical-left {
    border-right: 1px solid #e8e8e8
}

.atsx-menu-vertical-right {
    border-left: 1px solid #e8e8e8
}

.atsx-menu-vertical-left.atsx-menu-sub, .atsx-menu-vertical-right.atsx-menu-sub, .atsx-menu-vertical.atsx-menu-sub {
    min-width: 160px;
    padding: 0;
    border-right: 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0
}

.atsx-menu-vertical-left.atsx-menu-sub .atsx-menu-item, .atsx-menu-vertical-right.atsx-menu-sub .atsx-menu-item, .atsx-menu-vertical.atsx-menu-sub .atsx-menu-item {
    left: 0;
    margin-left: 0;
    border-right: 0
}

.atsx-menu-vertical-left.atsx-menu-sub .atsx-menu-item:after, .atsx-menu-vertical-right.atsx-menu-sub .atsx-menu-item:after, .atsx-menu-vertical.atsx-menu-sub .atsx-menu-item:after {
    border-right: 0
}

.atsx-menu-vertical-left.atsx-menu-sub > .atsx-menu-item, .atsx-menu-vertical-left.atsx-menu-sub > .atsx-menu-submenu, .atsx-menu-vertical-right.atsx-menu-sub > .atsx-menu-item, .atsx-menu-vertical-right.atsx-menu-sub > .atsx-menu-submenu, .atsx-menu-vertical.atsx-menu-sub > .atsx-menu-item, .atsx-menu-vertical.atsx-menu-sub > .atsx-menu-submenu {
    -ms-transform-origin: 0 0;
    transform-origin: 0 0
}

.atsx-menu-horizontal.atsx-menu-sub {
    min-width: 114px
}

.atsx-menu-item, .atsx-menu-submenu-title {
    position: relative;
    display: block;
    margin: 0;
    padding: 0 20px;
    white-space: nowrap;
    cursor: pointer;
    transition: color .3s cubic-bezier(.645, .045, .355, 1), border-color .3s cubic-bezier(.645, .045, .355, 1), background .3s cubic-bezier(.645, .045, .355, 1), padding .15s cubic-bezier(.645, .045, .355, 1)
}

.atsx-menu-item .anticon, .atsx-menu-submenu-title .anticon {
    min-width: 14px;
    margin-right: 10px;
    font-size: 14px;
    transition: font-size .15s cubic-bezier(.215, .61, .355, 1), margin .3s cubic-bezier(.645, .045, .355, 1)
}

.atsx-menu-item .anticon + span, .atsx-menu-submenu-title .anticon + span {
    opacity: 1;
    transition: opacity .3s cubic-bezier(.645, .045, .355, 1), width .3s cubic-bezier(.645, .045, .355, 1)
}

.atsx-menu > .atsx-menu-item-divider {
    height: 1px;
    margin: 1px 0;
    padding: 0;
    overflow: hidden;
    line-height: 0;
    background-color: #e8e8e8
}

.atsx-menu-submenu-popup {
    position: absolute;
    z-index: 1050;
    background: #fff;
    border-radius: 4px
}

.atsx-menu-submenu-popup .submenu-title-wrapper {
    padding-right: 20px
}

.atsx-menu-submenu-popup:before {
    position: absolute;
    top: -7px;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: .0001;
    content: " "
}

.atsx-menu-submenu > .atsx-menu {
    background-color: #fff;
    border-radius: 4px
}

.atsx-menu-submenu > .atsx-menu-submenu-title:after {
    transition: transform .3s cubic-bezier(.645, .045, .355, 1)
}

.atsx-menu-submenu-inline > .atsx-menu-submenu-title .atsx-menu-submenu-arrow, .atsx-menu-submenu-vertical-left > .atsx-menu-submenu-title .atsx-menu-submenu-arrow, .atsx-menu-submenu-vertical-right > .atsx-menu-submenu-title .atsx-menu-submenu-arrow, .atsx-menu-submenu-vertical > .atsx-menu-submenu-title .atsx-menu-submenu-arrow {
    position: absolute;
    top: 50%;
    right: 16px;
    width: 10px;
    transition: transform .3s cubic-bezier(.645, .045, .355, 1)
}

.atsx-menu-submenu-inline > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:after, .atsx-menu-submenu-inline > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:before, .atsx-menu-submenu-vertical-left > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:after, .atsx-menu-submenu-vertical-left > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:before, .atsx-menu-submenu-vertical-right > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:after, .atsx-menu-submenu-vertical-right > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:before, .atsx-menu-submenu-vertical > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:after, .atsx-menu-submenu-vertical > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:before {
    position: absolute;
    width: 6px;
    height: 1.5px;
    background: #fff;
    background: #1f2329 \9;
    background-image: linear-gradient(90deg, #1f2329, #1f2329);
    background-image: none \9;
    border-radius: 2px;
    transition: background .3s cubic-bezier(.645, .045, .355, 1), transform .3s cubic-bezier(.645, .045, .355, 1), top .3s cubic-bezier(.645, .045, .355, 1);
    content: ""
}

.atsx-menu-submenu-inline > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:before, .atsx-menu-submenu-vertical-left > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:before, .atsx-menu-submenu-vertical-right > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:before, .atsx-menu-submenu-vertical > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:before {
    -ms-transform: rotate(45deg) translateY(-2px);
    transform: rotate(45deg) translateY(-2px)
}

.atsx-menu-submenu-inline > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:after, .atsx-menu-submenu-vertical-left > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:after, .atsx-menu-submenu-vertical-right > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:after, .atsx-menu-submenu-vertical > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:after {
    -ms-transform: rotate(-45deg) translateY(2px);
    transform: rotate(-45deg) translateY(2px)
}

.atsx-menu-submenu-inline > .atsx-menu-submenu-title:hover .atsx-menu-submenu-arrow:after, .atsx-menu-submenu-inline > .atsx-menu-submenu-title:hover .atsx-menu-submenu-arrow:before, .atsx-menu-submenu-vertical-left > .atsx-menu-submenu-title:hover .atsx-menu-submenu-arrow:after, .atsx-menu-submenu-vertical-left > .atsx-menu-submenu-title:hover .atsx-menu-submenu-arrow:before, .atsx-menu-submenu-vertical-right > .atsx-menu-submenu-title:hover .atsx-menu-submenu-arrow:after, .atsx-menu-submenu-vertical-right > .atsx-menu-submenu-title:hover .atsx-menu-submenu-arrow:before, .atsx-menu-submenu-vertical > .atsx-menu-submenu-title:hover .atsx-menu-submenu-arrow:after, .atsx-menu-submenu-vertical > .atsx-menu-submenu-title:hover .atsx-menu-submenu-arrow:before {
    background: linear-gradient(90deg, #3370ff, #3370ff)
}

.atsx-menu-submenu-inline > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:before {
    -ms-transform: rotate(-45deg) translateX(2px);
    transform: rotate(-45deg) translateX(2px)
}

.atsx-menu-submenu-inline > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:after {
    -ms-transform: rotate(45deg) translateX(-2px);
    transform: rotate(45deg) translateX(-2px)
}

.atsx-menu-submenu-open.atsx-menu-submenu-inline > .atsx-menu-submenu-title .atsx-menu-submenu-arrow {
    -ms-transform: translateY(-2px);
    transform: translateY(-2px)
}

.atsx-menu-submenu-open.atsx-menu-submenu-inline > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:after {
    -ms-transform: rotate(-45deg) translateX(-2px);
    transform: rotate(-45deg) translateX(-2px)
}

.atsx-menu-submenu-open.atsx-menu-submenu-inline > .atsx-menu-submenu-title .atsx-menu-submenu-arrow:before {
    -ms-transform: rotate(45deg) translateX(2px);
    transform: rotate(45deg) translateX(2px)
}

.atsx-menu-vertical-left .atsx-menu-submenu-selected, .atsx-menu-vertical-left .atsx-menu-submenu-selected > a, .atsx-menu-vertical-right .atsx-menu-submenu-selected, .atsx-menu-vertical-right .atsx-menu-submenu-selected > a, .atsx-menu-vertical .atsx-menu-submenu-selected, .atsx-menu-vertical .atsx-menu-submenu-selected > a {
    color: #3370ff
}

.atsx-menu-horizontal {
    line-height: 46px;
    white-space: nowrap;
    border: 0;
    border-bottom: 1px solid #e8e8e8;
    box-shadow: none
}

.atsx-menu-horizontal > .atsx-menu-item, .atsx-menu-horizontal > .atsx-menu-submenu {
    position: relative;
    top: 1px;
    display: inline-block;
    vertical-align: bottom;
    border-bottom: 2px solid rgba(0, 0, 0, 0)
}

.atsx-menu-horizontal > .atsx-menu-item-active, .atsx-menu-horizontal > .atsx-menu-item-open, .atsx-menu-horizontal > .atsx-menu-item-selected, .atsx-menu-horizontal > .atsx-menu-item:hover, .atsx-menu-horizontal > .atsx-menu-submenu-active, .atsx-menu-horizontal > .atsx-menu-submenu-open, .atsx-menu-horizontal > .atsx-menu-submenu-selected, .atsx-menu-horizontal > .atsx-menu-submenu:hover {
    color: #3370ff;
    border-bottom: 2px solid #3370ff
}

.atsx-menu-horizontal > .atsx-menu-item > a {
    display: block;
    color: #1f2329
}

.atsx-menu-horizontal > .atsx-menu-item > a:hover {
    color: #3370ff
}

.atsx-menu-horizontal > .atsx-menu-item > a:before {
    bottom: -2px
}

.atsx-menu-horizontal > .atsx-menu-item-selected > a {
    color: #3370ff
}

.atsx-menu-horizontal:after {
    display: block;
    clear: both;
    height: 0;
    content: " "
}

.atsx-menu-inline .atsx-menu-item, .atsx-menu-vertical-left .atsx-menu-item, .atsx-menu-vertical-right .atsx-menu-item, .atsx-menu-vertical .atsx-menu-item {
    position: relative
}

.atsx-menu-inline .atsx-menu-item:after, .atsx-menu-vertical-left .atsx-menu-item:after, .atsx-menu-vertical-right .atsx-menu-item:after, .atsx-menu-vertical .atsx-menu-item:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    border-right: 3px solid #3370ff;
    -ms-transform: scaleY(.0001);
    transform: scaleY(.0001);
    opacity: 0;
    transition: transform .15s cubic-bezier(.215, .61, .355, 1), opacity .15s cubic-bezier(.215, .61, .355, 1);
    content: ""
}

.atsx-menu-inline .atsx-menu-item, .atsx-menu-inline .atsx-menu-submenu-title, .atsx-menu-vertical-left .atsx-menu-item, .atsx-menu-vertical-left .atsx-menu-submenu-title, .atsx-menu-vertical-right .atsx-menu-item, .atsx-menu-vertical-right .atsx-menu-submenu-title, .atsx-menu-vertical .atsx-menu-item, .atsx-menu-vertical .atsx-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
}

.atsx-menu-inline .atsx-menu-submenu, .atsx-menu-vertical-left .atsx-menu-submenu, .atsx-menu-vertical-right .atsx-menu-submenu, .atsx-menu-vertical .atsx-menu-submenu {
    padding-bottom: .01px
}

.atsx-menu-inline .atsx-menu-item:not(:last-child), .atsx-menu-vertical-left .atsx-menu-item:not(:last-child), .atsx-menu-vertical-right .atsx-menu-item:not(:last-child), .atsx-menu-vertical .atsx-menu-item:not(:last-child) {
    margin-bottom: 8px
}

.atsx-menu-inline > .atsx-menu-item, .atsx-menu-inline > .atsx-menu-submenu > .atsx-menu-submenu-title, .atsx-menu-vertical-left > .atsx-menu-item, .atsx-menu-vertical-left > .atsx-menu-submenu > .atsx-menu-submenu-title, .atsx-menu-vertical-right > .atsx-menu-item, .atsx-menu-vertical-right > .atsx-menu-submenu > .atsx-menu-submenu-title, .atsx-menu-vertical > .atsx-menu-item, .atsx-menu-vertical > .atsx-menu-submenu > .atsx-menu-submenu-title {
    height: 40px;
    line-height: 40px
}

.atsx-menu-inline {
    width: 100%
}

.atsx-menu-inline .atsx-menu-item-selected:after, .atsx-menu-inline .atsx-menu-selected:after {
    -ms-transform: scaleY(1);
    transform: scaleY(1);
    opacity: 1;
    transition: transform .15s cubic-bezier(.645, .045, .355, 1), opacity .15s cubic-bezier(.645, .045, .355, 1)
}

.atsx-menu-inline .atsx-menu-item, .atsx-menu-inline .atsx-menu-submenu-title {
    width: 100%
}

.atsx-menu-inline .atsx-menu-submenu-title {
    padding-right: 34px
}

.atsx-menu-inline-collapsed {
    width: 80px
}

.atsx-menu-inline-collapsed > .atsx-menu-item, .atsx-menu-inline-collapsed > .atsx-menu-item-group > .atsx-menu-item-group-list > .atsx-menu-item, .atsx-menu-inline-collapsed > .atsx-menu-item-group > .atsx-menu-item-group-list > .atsx-menu-submenu > .atsx-menu-submenu-title, .atsx-menu-inline-collapsed > .atsx-menu-submenu > .atsx-menu-submenu-title {
    left: 0;
    padding: 0 32px !important;
    text-overflow: clip
}

.atsx-menu-inline-collapsed > .atsx-menu-item-group > .atsx-menu-item-group-list > .atsx-menu-item .atsx-menu-submenu-arrow, .atsx-menu-inline-collapsed > .atsx-menu-item-group > .atsx-menu-item-group-list > .atsx-menu-submenu > .atsx-menu-submenu-title .atsx-menu-submenu-arrow, .atsx-menu-inline-collapsed > .atsx-menu-item .atsx-menu-submenu-arrow, .atsx-menu-inline-collapsed > .atsx-menu-submenu > .atsx-menu-submenu-title .atsx-menu-submenu-arrow {
    display: none
}

.atsx-menu-inline-collapsed > .atsx-menu-item-group > .atsx-menu-item-group-list > .atsx-menu-item .anticon, .atsx-menu-inline-collapsed > .atsx-menu-item-group > .atsx-menu-item-group-list > .atsx-menu-submenu > .atsx-menu-submenu-title .anticon, .atsx-menu-inline-collapsed > .atsx-menu-item .anticon, .atsx-menu-inline-collapsed > .atsx-menu-submenu > .atsx-menu-submenu-title .anticon {
    margin: 0;
    font-size: 16px;
    line-height: 40px
}

.atsx-menu-inline-collapsed > .atsx-menu-item-group > .atsx-menu-item-group-list > .atsx-menu-item .anticon + span, .atsx-menu-inline-collapsed > .atsx-menu-item-group > .atsx-menu-item-group-list > .atsx-menu-submenu > .atsx-menu-submenu-title .anticon + span, .atsx-menu-inline-collapsed > .atsx-menu-item .anticon + span, .atsx-menu-inline-collapsed > .atsx-menu-submenu > .atsx-menu-submenu-title .anticon + span {
    display: inline-block;
    max-width: 0;
    opacity: 0
}

.atsx-menu-inline-collapsed-tooltip {
    pointer-events: none
}

.atsx-menu-inline-collapsed-tooltip .anticon {
    display: none
}

.atsx-menu-inline-collapsed-tooltip a {
    color: #1f2329
}

.atsx-menu-inline-collapsed .atsx-menu-item-group-title {
    padding-right: 4px;
    padding-left: 4px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.atsx-menu-item-group-list {
    margin: 0;
    padding: 0
}

.atsx-menu-item-group-list .atsx-menu-item, .atsx-menu-item-group-list .atsx-menu-submenu-title {
    padding: 0 16px 0 28px
}

.atsx-menu-root.atsx-menu-inline, .atsx-menu-root.atsx-menu-vertical, .atsx-menu-root.atsx-menu-vertical-left, .atsx-menu-root.atsx-menu-vertical-right {
    box-shadow: none
}

.atsx-menu-sub.atsx-menu-inline {
    padding: 0;
    border: 0;
    border-radius: 0;
    box-shadow: none
}

.atsx-menu-sub.atsx-menu-inline > .atsx-menu-item, .atsx-menu-sub.atsx-menu-inline > .atsx-menu-submenu > .atsx-menu-submenu-title {
    height: 40px;
    line-height: 40px;
    list-style-position: inside;
    list-style-type: disc
}

.atsx-menu-sub.atsx-menu-inline .atsx-menu-item-group-title {
    padding-left: 32px
}

.atsx-menu-item-disabled, .atsx-menu-submenu-disabled {
    color: rgba(51, 112, 255, .3) !important;
    background: none;
    border-color: rgba(0, 0, 0, 0) !important;
    cursor: not-allowed
}

.atsx-menu-item-disabled > a, .atsx-menu-submenu-disabled > a {
    color: rgba(51, 112, 255, .3) !important;
    pointer-events: none
}

.atsx-menu-item-disabled > .atsx-menu-submenu-title, .atsx-menu-submenu-disabled > .atsx-menu-submenu-title {
    color: rgba(51, 112, 255, .3) !important;
    cursor: not-allowed
}

.atsx-menu-item-disabled > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:after, .atsx-menu-item-disabled > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:before, .atsx-menu-submenu-disabled > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:after, .atsx-menu-submenu-disabled > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:before {
    background: rgba(51, 112, 255, .3) !important
}

.atsx-menu-dark, .atsx-menu-dark .atsx-menu-sub {
    color: hsla(0, 0%, 100%, .65);
    background: #fff
}

.atsx-menu-dark .atsx-menu-sub .atsx-menu-submenu-title .atsx-menu-submenu-arrow, .atsx-menu-dark .atsx-menu-submenu-title .atsx-menu-submenu-arrow {
    opacity: .45;
    transition: all .3s
}

.atsx-menu-dark .atsx-menu-sub .atsx-menu-submenu-title .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-sub .atsx-menu-submenu-title .atsx-menu-submenu-arrow:before, .atsx-menu-dark .atsx-menu-submenu-title .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-submenu-title .atsx-menu-submenu-arrow:before {
    background: #fff
}

.atsx-menu-dark.atsx-menu-submenu-popup {
    background: rgba(0, 0, 0, 0)
}

.atsx-menu-dark .atsx-menu-inline.atsx-menu-sub {
    background: #000c17;
    box-shadow: inset 0 2px 8px rgba(0, 0, 0, .45)
}

.atsx-menu-dark.atsx-menu-horizontal {
    border-bottom: 0
}

.atsx-menu-dark.atsx-menu-horizontal > .atsx-menu-item, .atsx-menu-dark.atsx-menu-horizontal > .atsx-menu-submenu {
    top: 0;
    margin-top: 0;
    border-color: #fff;
    border-bottom: 0
}

.atsx-menu-dark.atsx-menu-horizontal > .atsx-menu-item > a:before {
    bottom: 0
}

.atsx-menu-dark .atsx-menu-item, .atsx-menu-dark .atsx-menu-item-group-title, .atsx-menu-dark .atsx-menu-item > a {
    color: hsla(0, 0%, 100%, .65)
}

.atsx-menu-dark.atsx-menu-inline, .atsx-menu-dark.atsx-menu-vertical, .atsx-menu-dark.atsx-menu-vertical-left, .atsx-menu-dark.atsx-menu-vertical-right {
    border-right: 0
}

.atsx-menu-dark.atsx-menu-inline .atsx-menu-item, .atsx-menu-dark.atsx-menu-vertical-left .atsx-menu-item, .atsx-menu-dark.atsx-menu-vertical-right .atsx-menu-item, .atsx-menu-dark.atsx-menu-vertical .atsx-menu-item {
    left: 0;
    margin-left: 0;
    border-right: 0
}

.atsx-menu-dark.atsx-menu-inline .atsx-menu-item:after, .atsx-menu-dark.atsx-menu-vertical-left .atsx-menu-item:after, .atsx-menu-dark.atsx-menu-vertical-right .atsx-menu-item:after, .atsx-menu-dark.atsx-menu-vertical .atsx-menu-item:after {
    border-right: 0
}

.atsx-menu-dark.atsx-menu-inline .atsx-menu-item, .atsx-menu-dark.atsx-menu-inline .atsx-menu-submenu-title {
    width: 100%
}

.atsx-menu-dark .atsx-menu-item-active, .atsx-menu-dark .atsx-menu-item:hover, .atsx-menu-dark .atsx-menu-submenu-active, .atsx-menu-dark .atsx-menu-submenu-open, .atsx-menu-dark .atsx-menu-submenu-selected, .atsx-menu-dark .atsx-menu-submenu-title:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0)
}

.atsx-menu-dark .atsx-menu-item-active > a, .atsx-menu-dark .atsx-menu-item:hover > a, .atsx-menu-dark .atsx-menu-submenu-active > a, .atsx-menu-dark .atsx-menu-submenu-open > a, .atsx-menu-dark .atsx-menu-submenu-selected > a, .atsx-menu-dark .atsx-menu-submenu-title:hover > a {
    color: #fff
}

.atsx-menu-dark .atsx-menu-item-active > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow, .atsx-menu-dark .atsx-menu-item-active > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow, .atsx-menu-dark .atsx-menu-item:hover > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow, .atsx-menu-dark .atsx-menu-item:hover > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow, .atsx-menu-dark .atsx-menu-submenu-active > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow, .atsx-menu-dark .atsx-menu-submenu-active > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow, .atsx-menu-dark .atsx-menu-submenu-open > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow, .atsx-menu-dark .atsx-menu-submenu-open > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow, .atsx-menu-dark .atsx-menu-submenu-selected > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow, .atsx-menu-dark .atsx-menu-submenu-selected > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow, .atsx-menu-dark .atsx-menu-submenu-title:hover > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow, .atsx-menu-dark .atsx-menu-submenu-title:hover > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow {
    opacity: 1
}

.atsx-menu-dark .atsx-menu-item-active > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-item-active > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow:before, .atsx-menu-dark .atsx-menu-item-active > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-item-active > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:before, .atsx-menu-dark .atsx-menu-item:hover > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-item:hover > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow:before, .atsx-menu-dark .atsx-menu-item:hover > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-item:hover > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:before, .atsx-menu-dark .atsx-menu-submenu-active > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-submenu-active > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow:before, .atsx-menu-dark .atsx-menu-submenu-active > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-submenu-active > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:before, .atsx-menu-dark .atsx-menu-submenu-open > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-submenu-open > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow:before, .atsx-menu-dark .atsx-menu-submenu-open > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-submenu-open > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:before, .atsx-menu-dark .atsx-menu-submenu-selected > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-submenu-selected > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow:before, .atsx-menu-dark .atsx-menu-submenu-selected > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-submenu-selected > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:before, .atsx-menu-dark .atsx-menu-submenu-title:hover > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-submenu-title:hover > .atsx-menu-submenu-title:hover > .atsx-menu-submenu-arrow:before, .atsx-menu-dark .atsx-menu-submenu-title:hover > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-submenu-title:hover > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:before {
    background: #fff
}

.atsx-menu-dark .atsx-menu-item-selected {
    color: #fff;
    border-right: 0
}

.atsx-menu-dark .atsx-menu-item-selected:after {
    border-right: 0
}

.atsx-menu-dark .atsx-menu-item-selected > a, .atsx-menu-dark .atsx-menu-item-selected > a:hover {
    color: #fff
}

.atsx-menu-submenu-popup.atsx-menu-dark .atsx-menu-item-selected, .atsx-menu.atsx-menu-dark .atsx-menu-item-selected {
    background-color: #3370ff
}

.atsx-menu-dark .atsx-menu-item-disabled, .atsx-menu-dark .atsx-menu-item-disabled > a, .atsx-menu-dark .atsx-menu-submenu-disabled, .atsx-menu-dark .atsx-menu-submenu-disabled > a {
    color: hsla(0, 0%, 100%, .35) !important;
    opacity: .8
}

.atsx-menu-dark .atsx-menu-item-disabled > .atsx-menu-submenu-title, .atsx-menu-dark .atsx-menu-submenu-disabled > .atsx-menu-submenu-title {
    color: hsla(0, 0%, 100%, .35) !important
}

.atsx-menu-dark .atsx-menu-item-disabled > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-item-disabled > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:before, .atsx-menu-dark .atsx-menu-submenu-disabled > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:after, .atsx-menu-dark .atsx-menu-submenu-disabled > .atsx-menu-submenu-title > .atsx-menu-submenu-arrow:before {
    background: hsla(0, 0%, 100%, .35) !important
}

.atsx-tooltip {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: absolute;
    z-index: 1060;
    display: block;
    max-width: 250px;
    visibility: visible
}

.atsx-tooltip-hidden {
    display: none
}

.atsx-tooltip-visibility-hidden {
    visibility: hidden
}

.atsx-tooltip-placement-top, .atsx-tooltip-placement-topLeft, .atsx-tooltip-placement-topRight {
    padding-bottom: 8px
}

.atsx-tooltip-placement-right, .atsx-tooltip-placement-rightBottom, .atsx-tooltip-placement-rightTop {
    padding-left: 8px
}

.atsx-tooltip-placement-bottom, .atsx-tooltip-placement-bottomLeft, .atsx-tooltip-placement-bottomRight {
    padding-top: 8px
}

.atsx-tooltip-placement-left, .atsx-tooltip-placement-leftBottom, .atsx-tooltip-placement-leftTop {
    padding-right: 8px
}

.atsx-tooltip-inner {
    padding: 7px 12px;
    color: #fff;
    text-align: left;
    text-decoration: none;
    word-wrap: break-word;
    background-color: rgba(31, 35, 41, .8);
    border-radius: 4px;
    box-shadow: 0 6px 24px 0 rgba(31, 35, 41, .12)
}

.atsx-tooltip-inner-text {
    min-width: 30px;
    max-width: 180px;
    min-height: 22px;
    line-height: 22px;
    overflow: hidden
}

.atsx-tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: rgba(0, 0, 0, 0);
    border-style: solid
}

.atsx-tooltip-placement-top .atsx-tooltip-arrow, .atsx-tooltip-placement-topLeft .atsx-tooltip-arrow, .atsx-tooltip-placement-topRight .atsx-tooltip-arrow {
    bottom: 3px;
    border-width: 5px 5px 0;
    border-top-color: rgba(31, 35, 41, .8)
}

.atsx-tooltip-placement-top .atsx-tooltip-arrow {
    left: 50%;
    margin-left: -5px
}

.atsx-tooltip-placement-topLeft .atsx-tooltip-arrow {
    left: 16px
}

.atsx-tooltip-placement-topRight .atsx-tooltip-arrow {
    right: 16px
}

.atsx-tooltip-placement-right .atsx-tooltip-arrow, .atsx-tooltip-placement-rightBottom .atsx-tooltip-arrow, .atsx-tooltip-placement-rightTop .atsx-tooltip-arrow {
    left: 3px;
    border-width: 5px 5px 5px 0;
    border-right-color: rgba(31, 35, 41, .8)
}

.atsx-tooltip-placement-right .atsx-tooltip-arrow {
    top: 50%;
    margin-top: -5px
}

.atsx-tooltip-placement-rightTop .atsx-tooltip-arrow {
    top: 8px
}

.atsx-tooltip-placement-rightBottom .atsx-tooltip-arrow {
    bottom: 8px
}

.atsx-tooltip-placement-left .atsx-tooltip-arrow, .atsx-tooltip-placement-leftBottom .atsx-tooltip-arrow, .atsx-tooltip-placement-leftTop .atsx-tooltip-arrow {
    right: 3px;
    border-width: 5px 0 5px 5px;
    border-left-color: rgba(31, 35, 41, .8)
}

.atsx-tooltip-placement-left .atsx-tooltip-arrow {
    top: 50%;
    margin-top: -5px
}

.atsx-tooltip-placement-leftTop .atsx-tooltip-arrow {
    top: 8px
}

.atsx-tooltip-placement-leftBottom .atsx-tooltip-arrow {
    bottom: 8px
}

.atsx-tooltip-placement-bottom .atsx-tooltip-arrow, .atsx-tooltip-placement-bottomLeft .atsx-tooltip-arrow, .atsx-tooltip-placement-bottomRight .atsx-tooltip-arrow {
    top: 3px;
    border-width: 0 5px 5px;
    border-bottom-color: rgba(31, 35, 41, .8)
}

.atsx-tooltip-placement-bottom .atsx-tooltip-arrow {
    left: 50%;
    margin-left: -5px
}

.atsx-tooltip-placement-bottomLeft .atsx-tooltip-arrow {
    left: 16px
}

.atsx-tooltip-placement-bottomRight .atsx-tooltip-arrow {
    right: 16px
}

.atsx-tooltip-light .atsx-tooltip-inner {
    background-color: #fff;
    color: #646a73
}

.atsx-tooltip-light.atsx-tooltip-placement-top .atsx-tooltip-arrow, .atsx-tooltip-light.atsx-tooltip-placement-topLeft .atsx-tooltip-arrow, .atsx-tooltip-light.atsx-tooltip-placement-topRight .atsx-tooltip-arrow {
    border-top-color: #fff
}

.atsx-tooltip-light.atsx-tooltip-placement-right .atsx-tooltip-arrow, .atsx-tooltip-light.atsx-tooltip-placement-rightBottom .atsx-tooltip-arrow, .atsx-tooltip-light.atsx-tooltip-placement-rightTop .atsx-tooltip-arrow {
    border-right-color: #fff
}

.atsx-tooltip-light.atsx-tooltip-placement-left .atsx-tooltip-arrow, .atsx-tooltip-light.atsx-tooltip-placement-leftBottom .atsx-tooltip-arrow, .atsx-tooltip-light.atsx-tooltip-placement-leftTop .atsx-tooltip-arrow {
    border-left-color: #fff
}

.atsx-tooltip-light.atsx-tooltip-placement-bottom .atsx-tooltip-arrow, .atsx-tooltip-light.atsx-tooltip-placement-bottomLeft .atsx-tooltip-arrow, .atsx-tooltip-light.atsx-tooltip-placement-bottomRight .atsx-tooltip-arrow {
    border-bottom-color: #fff
}

@-webkit-keyframes fullscreenModalEnter__oIByl {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__oIByl {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__ah1Gf {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__ah1Gf {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__ysGbE {
    height: 100%
}

.atsx-layout__-GAyN {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__1nt6m, .B50__34WD- {
    color: #f0f4ff
}

.L50__1w2gV, .l50__2znG8 {
    color: #f7fae5
}

.l100__3WFcy, .L100__13o48 {
    color: #eef6c6
}

.l200__1QlGZ, .L200__3SymU {
    color: #dfee96
}

.L300__IU2xG, .l300__PZ7_z {
    color: #d2e76a
}

.L400__2PXam, .l400__4MRZH {
    color: #c3dd40
}

.L500__2bBLf, .l500__2L0fO {
    color: #b3d600
}

.L600__tgkL7, .l600__yyvIY {
    color: #8fac02
}

.L700__1fpSv, .l700__ykJYe {
    color: #667901
}

.l800__1MZr0, .L800__2zwiX {
    color: #495700
}

.l900__3oc3g, .L900__tDsJ9 {
    color: #354200
}

.Y50__14IYa, .y50__IKISY {
    color: #fdf9ed
}

.Y100__2FZVA, .y100__ZSll0 {
    color: #faf1d1
}

.y200__2FVyL, .Y200__3tMVv {
    color: #f8e6ab
}

.y300__1QMHz, .Y300__3ELbU {
    color: #f7dc82
}

.Y400__2Kuzh, .y400__3vO6X {
    color: #fad355
}

.Y500__3vgO_, .y500__QDvzK {
    color: #ffc60a
}

.Y600__1sYzX, .y600__18UYP {
    color: #dc9b04
}

.Y700__1P_bV, .y700__25eTn {
    color: #aa7803
}

.y800__1aEdk, .Y800__2ZHid {
    color: #795101
}

.y900__1LkW6, .Y900__WDyDh {
    color: #5c3a00
}

.O50__3yD8P, .o50__rNqW- {
    color: #fff5eb
}

.o100__17D1C, .O100__26bzH {
    color: #feead2
}

.o200__18dne, .O200__SXepf {
    color: #fed4a4
}

.O300__oYjjT, .o300__ygAjw {
    color: #ffba6b
}

.o400__3Rpjd, .O400__3Y2T8 {
    color: #ffa53d
}

.o500__2Ue5O, .O500__2UtNh {
    color: #f80
}

.O600__1HeZo, .o600__30549 {
    color: #de7802
}

.O700__2Ta8Z, .o700__Ln66w {
    color: #b26206
}

.o800__1_Yj-, .O800__1ujjO {
    color: #8f4f04
}

.O900__57KMm, .o900__kTC6f {
    color: #6b3900
}

.R50__1HmLA, .r50__8X3XN {
    color: #fef1f1
}

.R100__1aDoz, .r100__2LEV5 {
    color: #fde2e2
}

.R200__3Nake, .r200__11AC9 {
    color: #fbbfbc
}

.R300__3FjIE, .r300__12byf {
    color: #f98e8b
}

.R400__2IgrR, .r400__3fVXE {
    color: #f76964
}

.r500__3hXuR, .R500__choTu {
    color: #f54a45
}

.r600__3KyhN, .R600__3zEG4 {
    color: #d83931
}

.r700__2yBK_, .R700__3uUgP {
    color: #ac2f28
}

.r800__2AnTR, .R800__3UXpD {
    color: #812520
}

.R900__3CSOO, .r900__3fAuX {
    color: #621c18
}

.c50__2ILWw, .C50__2NXai {
    color: #fef1f8
}

.C100__2z-qf, .c100__3-xSi {
    color: #fdddef
}

.c200__2c5ru, .C200__34zVj {
    color: #f9aed9
}

.C300__1Dkg9, .c300__3Vsm2 {
    color: #f57ac0
}

.C400__2Ba2K, .c400__iXa79 {
    color: #f14ba9
}

.c500__3H8jp, .C500__28g4x {
    color: #f01d94
}

.C600__2pH9b, .c600__U34eF {
    color: #c71077
}

.C700__Wf2G9, .c700__YoKwp {
    color: #9e1361
}

.c800__1CY3A, .C800__3g852 {
    color: #7a0f4b
}

.c900__-7kM9, .C900__hOTj6 {
    color: #520a32
}

.V50__1-xLS, .v50__ppRoA {
    color: #fceefc
}

.v100__3q2ay, .V100___Ipoo {
    color: #f8def8
}

.V200__1RubP, .v200__1Rzyn {
    color: #efb9ef
}

.v300__2zw9r, .V300__PjeL0 {
    color: #e58fe5
}

.V400__2VUiT, .v400__3aTMT {
    color: #db66db
}

.V500__2guWF, .v500__2zKwV {
    color: #d136d1
}

.V600__g4d8k, .v600__mMe2k {
    color: #b320b3
}

.V700__1P0ja, .v700__2g9p5 {
    color: #8c218c
}

.v800__2s_KU, .V800__27ldm {
    color: #681268
}

.V900__1GTFE, .v900__3MoTF {
    color: #460b46
}

.P50__2Xlan, .p50__r1D7V {
    color: #f6f1fe
}

.P100__2VnV9, .p100__2yGhg {
    color: #ece2fe
}

.p200__24AFJ, .P200__24jf6 {
    color: #cdb2fa
}

.p300__1C6b3, .P300__2NXFQ {
    color: #ad82f7
}

.p400__1GeIh, .P400__VaQnS {
    color: #935af6
}

.P500__2skfL, .p500__3i_ll {
    color: #7f3bf5
}

.p600__2gyPV, .P600__3yxxw {
    color: #6425d0
}

.p700__8uDgp, .P700__ykbRs {
    color: #4e1ba7
}

.p800__cHULr, .P800__YllFC {
    color: #380d82
}

.P900__1LAmM, .p900__StbH2 {
    color: #270561
}

.i50__1KpOT, .I50__2ogTG {
    color: #f2f3fd
}

.i100__2T8h6, .I100__RH1vg {
    color: #e0e2fa
}

.i200__1awUz, .I200__1bihg {
    color: #b4b9f3
}

.I300__2KcUM, .i300__3aaFt {
    color: #7b83ea
}

.I400__1RMz5, .i400__PeYw9 {
    color: #616ae5
}

.I500__e4q6K, .i500__VETIg {
    color: #4954e6
}

.i600__2t-Wq, .I600__3pOJ9 {
    color: #2933c7
}

.I700__1_7Th, .i700__2GkTT {
    color: #161fa2
}

.i800__am7uH, .I800__WbThw {
    color: #0a1285
}

.i900__1DuKU, .I900__1V9fl {
    color: #0c1264
}

.N50__2DBxf, .n50__eHrQx {
    color: #f8f9fa
}

.n100__18CK8, .N100__BiY8a {
    color: #f5f6f7
}

.N200__2brds, .n200__rshq7 {
    color: #eff0f1
}

.n300__1WEGG, .N300__3AxSB {
    color: #dee0e3
}

.N400__3kEVc, .n400__3KrVo {
    color: #bbbfc4
}

.n500__24R3x, .N500__258SF {
    color: #8f959e
}

.N600__1ySg5, .n600__2MiBy {
    color: #646a73
}

.N700__1RZEF, .n700__V6wZm {
    color: #373c43
}

.n800__2QEMi, .N800__AbU3a {
    color: #2b2f36
}

.N900__2X0jz, .n900__16AL4 {
    color: #1f2329
}

.header__2mU0r {
    background: hsla(0, 0%, 100%, .8);
    border-bottom: 1px solid #eff0f1;
    font-family: Gilroy-regular, -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;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.header__2mU0r .header-container {
    z-index: 1100
}

.header__2mU0r .header-container .header-content {
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 96px;
    margin: 0 auto
}

@media screen and (max-width: 1060px) {
    .header__2mU0r .header-container .header-content {
        padding: 0 32px
    }
}

.header__2mU0r .header-container .header-content .logo-container {
    position: relative;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.header__2mU0r .header-container .header-content .logo-container a {
    display: -ms-flexbox;
    display: flex
}

.header__2mU0r .header-container .menu-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    list-style: none;
    -ms-flex-align: center;
    align-items: center;
    padding: 0;
    margin: 0 0 0 20px
}

.header__2mU0r .header-container .menu-wrapper > .menu-item + .menu-item {
    margin-left: 40px
}

.header__2mU0r .header-container .menu-wrapper > .menu-item-account.menu-item {
    margin-left: 65px;
    position: relative
}

.header__2mU0r .header-container .menu-wrapper > .menu-item-account.menu-item:before {
    content: "";
    display: block;
    height: 10px;
    border-right: 1px solid #bbbfc4;
    position: absolute;
    bottom: 27px;
    left: -32px
}

.header__2mU0r .header-container .menu-wrapper > .menu-item-account.menu-item .menu-item-link {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.header__2mU0r .menu-item {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.header__2mU0r .menu-item .menu-item-link {
    color: #646a73
}

.header__2mU0r .menu-item .menu-item-link a {
    display: inline-block
}

.header__2mU0r .menu-item .menu-item-link a:after {
    bottom: 14px !important
}

.header__2mU0r .menu-item .menu-item-link .topbar-userMobile {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    letter-spacing: 1px;
    cursor: pointer;
    margin-right: 8px
}

.header__2mU0r .menu-item .menu-item-link .topbar-userMobile:after {
    content: "";
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url(//lf3-cdn-tos.bytescm.com/obj/atsx-fe-prod/portal/mainland/860f113e2bbd3c682029e46845afd118.svg);
    background-size: cover;
    margin-left: 8px;
    transition: all .3s
}

.header__2mU0r .menu-item .menu-item-link .topbar-userMobile.atsx-dropdown-open:after {
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.header__2mU0r .menu-item .menu-item-link .topbar-userMobile-transparent {
    color: #fff
}

.header__2mU0r .menu-item .menu-item-link .topbar-userMobile-transparent:after {
    background-image: url(//lf3-cdn-tos.bytescm.com/obj/atsx-fe-prod/portal/mainland/fa1963654eacc4b92ac341764a5426e8.svg)
}

.header__2mU0r .menu-item-link {
    font-weight: 400;
    font-size: 14px;
    line-height: 64px;
    cursor: pointer
}

.header__2mU0r .menu-item-link:hover a {
    color: #3370ff
}

.header__2mU0r .menu-item-link.menu-item-link-active a {
    color: #3370ff;
    font-weight: 600
}

.header__2mU0r .menu-item-link.menu-item-link-active a:after {
    opacity: 1
}

.header__2mU0r .menu-item-link a {
    text-decoration: none;
    color: #646a73;
    position: relative
}

.header__2mU0r .menu-item-link a:after {
    content: "";
    display: block;
    height: 2px;
    position: absolute;
    width: 24px;
    left: calc(50% - 12px);
    bottom: -5px;
    background-color: #3370ff;
    opacity: 0;
    transition: opacity .3s ease-in-out
}

div.header-transparent__1tN30 {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    background: rgba(0, 0, 0, 0)
}

div.header-transparent__1tN30 .menu-item .menu-item-link .topbar-userMobile:after {
    background-image: url(//lf3-cdn-tos.bytescm.com/obj/atsx-fe-prod/portal/mainland/fa1963654eacc4b92ac341764a5426e8.svg)
}

div.header-transparent__1tN30 .header-container .menu-wrapper > .menu-item-account.menu-item:before {
    border-right: 1px solid #fff
}

div.header-transparent__1tN30 .header-container .menu-item-link, div.header-transparent__1tN30 .header-container .menu-item-link a {
    color: #fff
}

div.header-transparent__1tN30 .header-container .menu-item-link a:after {
    background-color: #fff
}

div.header-transparent__1tN30 .header-container .menu-item-link.menu-item-link-active a {
    color: #fff;
    font-weight: 800
}

div.header-transparent__1tN30 .header-container .menu-item-link:hover a {
    color: hsla(0, 0%, 100%, .5)
}

.dynamic-header__2HEJy {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    position: fixed;
    z-index: 999;
    border-bottom: none;
    width: 100%;
    top: -64px;
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.dynamic-header__2HEJy.header-show__xr0c5 {
    -ms-transform: translateY(64px);
    transform: translateY(64px)
}

.header-with-animation__3nOa_ {
    transition: transform .2s ease
}

.dropList__1lLxB {
    width: 180px
}

.dropList__1lLxB ul {
    padding: 8px 0;
    margin-top: 5px
}

.dropList__1lLxB ul li {
    padding: 8px 12px
}

.dropList__1lLxB ul li a {
    color: #1f2329
}

.atsx-popover {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1030;
    font-weight: 400;
    white-space: normal;
    text-align: left;
    cursor: auto;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text
}

.atsx-popover:after {
    position: absolute;
    background: hsla(0, 0%, 100%, .01);
    content: ""
}

.atsx-popover-hidden {
    display: none
}

.atsx-popover-placement-top, .atsx-popover-placement-topLeft, .atsx-popover-placement-topRight {
    padding-bottom: 10px
}

.atsx-popover-placement-right, .atsx-popover-placement-rightBottom, .atsx-popover-placement-rightTop {
    padding-left: 10px
}

.atsx-popover-placement-bottom, .atsx-popover-placement-bottomLeft, .atsx-popover-placement-bottomRight {
    padding-top: 10px
}

.atsx-popover-placement-left, .atsx-popover-placement-leftBottom, .atsx-popover-placement-leftTop {
    padding-right: 10px
}

.atsx-popover-inner {
    background-color: #fff;
    background-clip: padding-box;
    border-radius: 4px;
    box-shadow: 0 6px 24px 0 rgba(31, 35, 41, .12);
    box-shadow: 0 0 8px rgba(0, 0, 0, .15) \9
}

@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
    .atsx-popover-inner {
        box-shadow: 0 6px 24px 0 rgba(31, 35, 41, .12)
    }
}

.atsx-popover-title {
    min-width: 177px;
    min-height: 32px;
    margin: 0;
    padding: 5px 16px 4px;
    color: rgba(0, 0, 0, .85);
    font-weight: 500;
    border-bottom: 1px solid #e8e8e8
}

.atsx-popover-inner-content {
    padding: 12px 16px;
    color: #1f2329
}

.atsx-popover-message {
    position: relative;
    padding: 4px 0 12px;
    color: #1f2329;
    font-size: 14px
}

.atsx-popover-message > .anticon {
    position: absolute;
    top: 8px;
    color: #f80;
    font-size: 14px
}

.atsx-popover-message-title {
    padding-left: 22px
}

.atsx-popover-buttons {
    margin-bottom: 4px;
    text-align: right
}

.atsx-popover-buttons button {
    margin-left: 8px
}

.atsx-popover-arrow {
    position: absolute;
    display: block;
    width: 8.48528137px;
    height: 8.48528137px;
    background: #fff;
    border-style: solid;
    border-width: 4.24264069px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.atsx-popover-placement-top > .atsx-popover-content > .atsx-popover-arrow, .atsx-popover-placement-topLeft > .atsx-popover-content > .atsx-popover-arrow, .atsx-popover-placement-topRight > .atsx-popover-content > .atsx-popover-arrow {
    bottom: 6.2px;
    border-color: rgba(0, 0, 0, 0) #fff #fff rgba(0, 0, 0, 0);
    box-shadow: 0 0 0 rgba(0, 0, 0, .07)
}

.atsx-popover-placement-top > .atsx-popover-content > .atsx-popover-arrow {
    left: 50%;
    -ms-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg)
}

.atsx-popover-placement-topLeft > .atsx-popover-content > .atsx-popover-arrow {
    left: 16px
}

.atsx-popover-placement-topRight > .atsx-popover-content > .atsx-popover-arrow {
    right: 16px
}

.atsx-popover-placement-right > .atsx-popover-content > .atsx-popover-arrow, .atsx-popover-placement-rightBottom > .atsx-popover-content > .atsx-popover-arrow, .atsx-popover-placement-rightTop > .atsx-popover-content > .atsx-popover-arrow {
    left: 6px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff #fff;
    box-shadow: -3px 3px 7px rgba(0, 0, 0, .07)
}

.atsx-popover-placement-right > .atsx-popover-content > .atsx-popover-arrow {
    top: 50%;
    -ms-transform: translateY(-50%) rotate(45deg);
    transform: translateY(-50%) rotate(45deg)
}

.atsx-popover-placement-rightTop > .atsx-popover-content > .atsx-popover-arrow {
    top: 12px
}

.atsx-popover-placement-rightBottom > .atsx-popover-content > .atsx-popover-arrow {
    bottom: 12px
}

.atsx-popover-placement-bottom > .atsx-popover-content > .atsx-popover-arrow, .atsx-popover-placement-bottomLeft > .atsx-popover-content > .atsx-popover-arrow, .atsx-popover-placement-bottomRight > .atsx-popover-content > .atsx-popover-arrow {
    top: 6px;
    border-color: #fff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff;
    box-shadow: -2px -2px 5px rgba(0, 0, 0, .06)
}

.atsx-popover-placement-bottom > .atsx-popover-content > .atsx-popover-arrow {
    left: 50%;
    -ms-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg)
}

.atsx-popover-placement-bottomLeft > .atsx-popover-content > .atsx-popover-arrow {
    left: 16px
}

.atsx-popover-placement-bottomRight > .atsx-popover-content > .atsx-popover-arrow {
    right: 16px
}

.atsx-popover-placement-left > .atsx-popover-content > .atsx-popover-arrow, .atsx-popover-placement-leftBottom > .atsx-popover-content > .atsx-popover-arrow, .atsx-popover-placement-leftTop > .atsx-popover-content > .atsx-popover-arrow {
    right: 6px;
    border-color: #fff #fff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    box-shadow: 3px -3px 7px rgba(0, 0, 0, .07)
}

.atsx-popover-placement-left > .atsx-popover-content > .atsx-popover-arrow {
    top: 50%;
    -ms-transform: translateY(-50%) rotate(45deg);
    transform: translateY(-50%) rotate(45deg)
}

.atsx-popover-placement-leftTop > .atsx-popover-content > .atsx-popover-arrow {
    top: 12px
}

.atsx-popover-placement-leftBottom > .atsx-popover-content > .atsx-popover-arrow {
    bottom: 12px
}

@-webkit-keyframes fullscreenModalEnter__26SIe {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__26SIe {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__C1Ufs {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__C1Ufs {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__sAwkL {
    height: 100%
}

.atsx-layout__SEAXB {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__2Kibr, .b50__3tI0C {
    color: #f0f4ff
}

.l50__1a2y9, .L50__1YEbs {
    color: #f7fae5
}

.L100__1VBwW, .l100__A39ZK {
    color: #eef6c6
}

.l200__OGzC1, .L200__ugGFj {
    color: #dfee96
}

.l300__1tVZS, .L300__2kjFI {
    color: #d2e76a
}

.L400__3KkJS, .l400__cJqg9 {
    color: #c3dd40
}

.L500__2tiXP, .l500__PEpVs {
    color: #b3d600
}

.L600__1NszM, .l600__2xeR7 {
    color: #8fac02
}

.l700__1K0uw, .L700__3sJyX {
    color: #667901
}

.L800__1xV9M, .l800__3kRoG {
    color: #495700
}

.l900__1pGfS, .L900__32XXk {
    color: #354200
}

.y50__1U8Ie, .Y50__1zNfB {
    color: #fdf9ed
}

.Y100__2EDnM, .y100__27INJ {
    color: #faf1d1
}

.y200__1aJMF, .Y200__2gwYT {
    color: #f8e6ab
}

.Y300__A1QxC, .y300__ZZ84S {
    color: #f7dc82
}

.y400__1L9_6, .Y400__1TmS6 {
    color: #fad355
}

.y500__3KYsf, .Y500__dU8J0 {
    color: #ffc60a
}

.y600__13Fs3, .Y600__Zm6aa {
    color: #dc9b04
}

.y700__1Ew0u, .Y700__2R6WD {
    color: #aa7803
}

.Y800__ijIlR, .y800__wf794 {
    color: #795101
}

.y900__avqne, .Y900__XruPs {
    color: #5c3a00
}

.O50__2htya, .o50__3oa6- {
    color: #fff5eb
}

.O100__3HxKD, .o100__21Jf4 {
    color: #feead2
}

.o200__3tN7R, .O200__8xM49 {
    color: #fed4a4
}

.o300__3pH9P, .O300__36e2e {
    color: #ffba6b
}

.o400__1nI_v, .O400__2HCn9 {
    color: #ffa53d
}

.o500__2XNc3, .O500__31yCL {
    color: #f80
}

.o600__1N19j, .O600__2r5Ir {
    color: #de7802
}

.o700__1hFdA, .O700__3pkvK {
    color: #b26206
}

.o800__3EWkF, .O800__3oRme {
    color: #8f4f04
}

.o900__9DRoc, .O900__RbdFL {
    color: #6b3900
}

.r50__1YE-6, .R50__3-53K {
    color: #fef1f1
}

.r100__3r087, .R100__n_aZh {
    color: #fde2e2
}

.r200__1CJbL, .R200__1eTyM {
    color: #fbbfbc
}

.R300__f9ANQ, .r300__WEQRD {
    color: #f98e8b
}

.R400__3J8S5, .r400__37WMl {
    color: #f76964
}

.R500__1gAb7, .r500__23qUN {
    color: #f54a45
}

.r600__1R3zq, .R600__1ujO9 {
    color: #d83931
}

.R700__1u9Gk, .r700__38gO9 {
    color: #ac2f28
}

.r800__2vXss, .R800__Nt5ut {
    color: #812520
}

.r900__3RHvq, .R900__v-3-r {
    color: #621c18
}

.c50__1GfFz, .C50__2r7Oj {
    color: #fef1f8
}

.c100__3EI9Q, .C100__4Hu9U {
    color: #fdddef
}

.c200__2LTFb, .C200__3qmC7 {
    color: #f9aed9
}

.c300__2VtpN, .C300__3Y5Gm {
    color: #f57ac0
}

.c400__2Pu2g, .C400__2tZQO {
    color: #f14ba9
}

.c500__1OyWk, .C500__2Vndl {
    color: #f01d94
}

.c600__MD1uJ, .C600__RljAa {
    color: #c71077
}

.C700__1UHtY, .c700__3a1hN {
    color: #9e1361
}

.c800__2zH_P, .C800__GiO4V {
    color: #7a0f4b
}

.C900__2hTxi, .c900__2JStW {
    color: #520a32
}

.v50__22apM, .V50__lb3ur {
    color: #fceefc
}

.v100__2ujJX, .V100__HpyWh {
    color: #f8def8
}

.V200__1eAZp, .v200__2Llth {
    color: #efb9ef
}

.V300__1xl-n, .v300__CMGoK {
    color: #e58fe5
}

.V400__hEAgw, .v400__me86b {
    color: #db66db
}

.v500__2QnK9, .V500__3lrtM {
    color: #d136d1
}

.V600__1htqv, .v600__1MAcJ {
    color: #b320b3
}

.v700__2F582, .V700__33o92 {
    color: #8c218c
}

.V800__7NCNL, .v800__27ymT {
    color: #681268
}

.v900__3mFpA, .V900__3TKpx {
    color: #460b46
}

.p50__1KhxF, .P50__2yVxZ {
    color: #f6f1fe
}

.P100__2YVty, .p100__9Y3Um {
    color: #ece2fe
}

.p200__2D-Yp, .P200__CvhNl {
    color: #cdb2fa
}

.p300__2uJvD, .P300__2xNQQ {
    color: #ad82f7
}

.P400__3KK6-, .p400__3TH4S {
    color: #935af6
}

.p500__2T59t, .P500__14jgk {
    color: #7f3bf5
}

.P600__3Pjv3, .p600__Vww51 {
    color: #6425d0
}

.P700__3B_sB, .p700__aJG15 {
    color: #4e1ba7
}

.P800__YfZ2z, .p800__yR0lc {
    color: #380d82
}

.P900__2T3ug, .p900__t7o6V {
    color: #270561
}

.i50__1JEyt, .I50__3UHBY {
    color: #f2f3fd
}

.i100__2tKxj, .I100__BjFy1 {
    color: #e0e2fa
}

.i200__2_j7_, .I200__QTxwf {
    color: #b4b9f3
}

.I300__1Iyan, .i300__2C2Ex {
    color: #7b83ea
}

.i400__2aNPa, .I400__17OQM {
    color: #616ae5
}

.I500__14wh3, .i500__16810 {
    color: #4954e6
}

.i600__3axsX, .I600__nG5T0 {
    color: #2933c7
}

.I700__2_erh, .i700__2NE9R {
    color: #161fa2
}

.I800__3AR38, .i800__9USMj {
    color: #0a1285
}

.I900__3wCDP, .i900__11nXV {
    color: #0c1264
}

.n50__2gP1t, .N50__2jOZ9 {
    color: #f8f9fa
}

.n100__3eqOe, .N100__38HFg {
    color: #f5f6f7
}

.n200__2IO4a, .N200__12oBH {
    color: #eff0f1
}

.N300__1Iqm-, .n300__2zQ1B {
    color: #dee0e3
}

.n400__1-sNX, .N400__3WKRB {
    color: #bbbfc4
}

.N500__2SNPI, .n500__29Wd- {
    color: #8f959e
}

.N600__2Eo3G, .n600__H6RrK {
    color: #646a73
}

.N700__2nyK0, .n700__3hQu- {
    color: #373c43
}

.n800__1I__O, .N800__3YL2O {
    color: #2b2f36
}

.N900__3J2wA, .n900__6pbiw {
    color: #1f2329
}

.footer {
    width: 100%;
    transform: translateZ(0);
    background: #1f2329;
    font-family: Gilroy-regular, -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
}

@media screen and (max-width: 1060px) {
    .footer .footer-container .vip-logo {
        position: relative;
        left: 0;
        top: 0;
        display: block
    }

    .footer .footer-container .footer-content-column {
        -ms-flex: auto;
        flex: auto;
        padding: 0;
        margin-top: 32px;
        text-align: center;
        position: relative
    }
}

.footer .footer-container {
    position: relative;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    max-width: 1440px;
    margin: 0 auto;
    color: #fff;
    padding-bottom: 60px
}

@media screen and (max-width: 1060px) {
    .footer .footer-container {
        max-width: none
    }
}

.footer .footer-container .footer-content-wrapper {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 69px 0 0;
    text-align: left
}

@media screen and (max-width: 1060px) {
    .footer .footer-container .footer-content-wrapper {
        color: purple;
        padding: 40px 0 0;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: center;
        align-items: center
    }
}

.footer .footer-container .footer-content-wrapper h2 {
    font-size: 14px;
    line-height: 22px;
    margin: 4px 0;
    color: #7b7e81
}

@media screen and (max-width: 1060px) {
    .footer .footer-container .footer-content-wrapper h2 {
        text-align: center
    }
}

.footer .footer-container .footer-content-wrapper .footer-content-column {
    -ms-flex: 1 1;
    flex: 1 1;
    max-width: calc(21.6vw - 108.7px);
    color: #d2d3d4;
    text-align: center;
    position: relative
}

@media screen and (min-width: 1440px) {
    .footer .footer-container .footer-content-wrapper .footer-content-column {
        max-width: 400px
    }
}

@media screen and (max-width: 1060px) {
    .footer .footer-container .footer-content-wrapper .footer-content-column {
        max-width: 202px
    }
}

.footer .footer-container .footer-content-wrapper .footer-content-column:last-child {
    max-width: none;
    min-width: 212px;
    text-align: left;
    padding-left: calc(11.6vw - 93.7px);
    padding-right: calc(-2.1vw + 94.3px)
}

@media screen and (min-width: 1440px) {
    .footer .footer-container .footer-content-wrapper .footer-content-column:last-child {
        padding-left: 73px;
        padding-right: 0
    }
}

@media screen and (max-width: 1060px) {
    .footer .footer-container .footer-content-wrapper .footer-content-column:last-child {
        padding-left: 0;
        padding-right: 0
    }
}

.footer .footer-container .footer-content-wrapper .footer-content-column:first-child:before {
    display: none
}

.footer .footer-container .footer-content-wrapper .footer-content-column:before {
    content: "";
    display: block;
    height: 80px;
    border-right: 1px solid #34373b;
    position: absolute;
    top: 8px;
    left: 0
}

@media screen and (max-width: 1060px) {
    .footer .footer-container .footer-content-wrapper .footer-content-column:before {
        display: none
    }
}

.footer .footer-container .footer-content-wrapper .footer-content-column h2 {
    margin-bottom: 18px
}

.footer .footer-container .footer-content-wrapper .footer-content-column h3 {
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    margin: 4px 0
}

.footer .footer-container .footer-content-wrapper .footer-content-column h3 a {
    color: #d2d3d4
}

.footer .footer-container .footer-content-wrapper .footer-content-column h3 a:hover {
    color: #7b7e81
}

.footer .footer-container .footer-content-wrapper .vip-logo {
    text-align: left;
    max-width: 382px;
    min-width: 350px;
    margin-right: 26px;
    margin-left: calc(10.5vw - 55.6px)
}

@media screen and (max-width: 1060px) {
    .footer .footer-container .footer-content-wrapper .vip-logo {
        text-align: center;
        margin-right: 0;
        margin-left: 0
    }
}

@media screen and (min-width: 1440px) {
    .footer .footer-container .footer-content-wrapper .vip-logo {
        margin-right: 36px;
        margin-left: 96px
    }
}

.footer .footer-container .footer-content-wrapper .vip-logo h2 {
    margin-bottom: 4px
}

.footer .footer-container .footer-content-wrapper .vip-logo .logo-container {
    margin-bottom: 9px
}

.footer .media .media-icon {
    margin: 2px calc(2.1vw - 14.3px) 10px 0;
    cursor: pointer
}

@media screen and (min-width: 1440px) {
    .footer .media .media-icon {
        margin-right: 16px
    }
}

@media screen and (max-width: 1060px) {
    .footer .media .media-icon {
        margin-right: 16px
    }
}

.footer .media .media-icon img {
    width: 32px;
    height: 32px;
    vertical-align: baseline
}

.footer .media .media-icon:last-child {
    margin-right: 0
}

.footer .media .media-icon:hover {
    opacity: .7
}

.qrCode__1YNa_ {
    height: 177px
}

.qrCode__1YNa_ .atsx-popover-content .atsx-popover-arrow {
    border-width: 4px;
    z-index: 9999;
    box-shadow: none
}

.qrCode__1YNa_ .atsx-popover-inner {
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
    border-radius: 2px;
    box-shadow: 0 8px 24px 0 rgba(54, 97, 174, .14)
}

.qrCode__1YNa_ .atsx-popover-inner .atsx-popover-inner-content {
    display: -ms-flexbox;
    display: flex;
    justify-items: center;
    padding: 0
}

.qrCode__1YNa_ .atsx-popover-inner .atsx-popover-inner-content .qrContainer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    padding: 16px
}

.qrCode__1YNa_ .atsx-popover-inner .atsx-popover-inner-content .qrContainer .qrImage {
    width: 120px;
    height: 120px
}

.qrCode__1YNa_ .atsx-popover-inner .atsx-popover-inner-content .qrContainer .qrText {
    margin-top: 5px;
    width: 130px;
    height: 20px;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #1f2329
}

.qrCode__1YNa_ .atsx-popover-inner .atsx-popover-inner-content .qrContainer-last {
    padding-left: 0
}

.xevaluation-wrap {
    min-height: 180px
}

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
    .xevaluation-wrap {
        background: #fff;
        width: 100%;
        position: absolute;
        bottom: 0;
        color: #1f2329;
        text-align: center;
        min-height: 180px;
        padding-bottom: 20pt
    }
}

.xevaluation-header {
    z-index: 1000
}

.xevaluation-nevershow {
    font-size: 12px
}

.xevaluation-submit {
    margin-top: 16pt
}

.xevaluation-checkitem {
    padding: 0 16px 8px 0
}

.xevaluation-startxt {
    line-height: 18px
}

.xevaluation-visitText {
    line-height: 1
}

.xevaluation-checkbox-container input {
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0
}

.xevaluation-checkbox-container input, .xevaluation-checkmark {
    position: absolute;
    box-sizing: content-box
}

.xevaluation-checkmark {
    left: 0;
    width: 14px;
    height: 14px;
    border-radius: 2px;
    background-color: #fff;
    border: 1px solid #8f959e;
    top: .2px
}

.xevaluation-checkbox-container input:checked ~ .xevaluation-checkmark {
    background-color: #3370ff;
    width: 16px;
    height: 16px;
    border: none;
    box-sizing: content-box
}

.xevaluation-checkmark:after {
    content: "";
    position: absolute;
    display: none;
    box-sizing: content-box
}

.xevaluation-checkbox-container input:checked ~ .xevaluation-checkmark:after {
    display: block;
    box-sizing: content-box
}

.xevaluation-checkbox-container .xevaluation-checkmark:after {
    left: 5.4px;
    top: 2px;
    width: 3px;
    height: 8px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    box-sizing: content-box
}

.xevaluation-mask, .xevaluation-subjects-mask {
    z-index: 999;
    background: rgba(31, 35, 41, .4);
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.xevaluation-wrap {
    background: #fff;
    width: 100%;
    position: absolute;
    bottom: 0;
    color: #1f2329;
    text-align: center
}

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
    .xevaluation-wrap {
        background: #fff;
        width: 100%;
        position: absolute;
        bottom: 0;
        color: #1f2329;
        text-align: center;
        min-height: 206px
    }
}

.xevaluation-header {
    padding: 15px 40px;
    border-bottom: .5px solid #dee0e3;
    font-size: 16px;
    line-height: 24px;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background: #fff;
    z-index: 1001;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.xevaluation-header-close {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 20px;
    margin: auto;
    cursor: pointer
}

.xevaluation-body {
    padding: 16px 30px
}

.xevaluation-nevershow {
    font-size: 14px;
    color: #8f959e;
    margin: 40px 0 0
}

.xevaluation-submit {
    outline: none;
    border-radius: 4px;
    border: none;
    cursor: pointer;
    background: #3370ff;
    width: 100%;
    padding: 10px;
    font-size: 16px;
    margin-top: 16px;
    color: #fff;
    line-height: 1.5
}

.xevaluation-submit:disabled {
    background: #bacefd
}

.xevaluation-textarea {
    border-radius: 2px;
    resize: none;
    color: #1f2329;
    padding: 9px 12px;
    line-height: 1.5;
    outline: none;
    border: none;
    box-sizing: border-box;
    display: block;
    background: #f5f6f7;
    font-size: 12px;
    margin-bottom: 16px;
    width: 100%
}

.xevaluation-textarea::-webkit-input-placeholder {
    color: #8f959e
}

.xevaluation-textarea::-moz-placeholder {
    color: #8f959e
}

.xevaluation-textarea:-ms-input-placeholder {
    color: #8f959e
}

.xevaluation-subjects-textarea {
    border-radius: 2px;
    resize: none;
    color: #1f2329;
    padding: 9px 12px;
    line-height: 1.5;
    outline: none;
    border: none;
    box-sizing: border-box;
    display: block;
    background: #f5f6f7;
    font-size: 12pt;
    margin-bottom: 16px;
    margin-top: 12px;
    width: 100%
}

.xevaluation-checkarea {
    margin: 0 -16px 0 0;
    padding: 0;
    text-align: left;
    list-style: none;
    line-height: 1
}

.xevaluation-checkitem {
    width: 50%;
    display: inline-block;
    padding: 0 16px 16px 0;
    box-sizing: border-box;
    text-align: center
}

.xevaluation-checkbtn {
    outline: none;
    border-radius: 4px;
    cursor: pointer;
    position: relative;
    border: 1px solid #dee0e3;
    background: #fff;
    padding: 9px;
    font-size: 12px;
    color: #373c43;
    line-height: 18px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.xevaluation-checkbtn-active {
    border-color: #3370ff;
    color: #3370ff;
    background: #f0f4ff
}

.xevaluation-star {
    margin: 0 11px
}

.xevaluation-startxt {
    color: #f80;
    font-size: 12px;
    line-height: 18pt;
    margin: 0 0 16px
}

.xevaluation-success {
    font-size: 12px;
    line-height: 22px;
    padding: 56px 0
}

.xevaluation-visit {
    padding-left: 0;
    display: -ms-flexbox;
    display: flex;
    text-align: left;
    margin-top: 16px;
    -ms-flex-align: center;
    align-items: center
}

.xevaluation-visitText {
    color: #8f959e;
    margin-left: 5pt;
    font-size: 12px;
    line-height: 18px
}

.xevaluation-checkbox-container, .xevaluation-subjects-checkbox-container {
    -ms-flex-item-align: start;
    align-self: flex-start;
    display: block;
    position: relative;
    padding-left: 16px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.xevaluation-subjects-checkbox-container input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0
}

.xevaluation-subjects-checkmark {
    position: absolute;
    left: 0;
    width: 14px;
    height: 14px;
    border-radius: 2px;
    background-color: #fff;
    border: 1px solid #8f959e
}

.xevaluation-subjects-checkbox-container input:checked ~ .xevaluation-subjects-checkmark {
    background-color: #3370ff;
    width: 16px;
    height: 16px;
    border: none
}

.xevaluation-subjects-checkmark:after {
    content: "";
    position: absolute;
    display: none
}

.xevaluation-subjects-checkbox-container input:checked ~ .xevaluation-subjects-checkmark:after {
    display: block
}

.xevaluation-subjects-checkbox-container .xevaluation-subjects-checkmark:after {
    left: 4px;
    width: 5.3px;
    height: 9.5px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.xevaluation-towThemes-wrap {
    background: #fff;
    width: 100%;
    max-height: 75%;
    position: absolute;
    bottom: 0;
    color: #1f2329;
    text-align: center;
    overflow: auto
}

.xevaluation-towThemes-body {
    padding: 12pt 30pt 34pt
}

.xevaluation-subjectText {
    line-height: 24pt;
    font-size: 14pt;
    color: #1f2329;
    padding: 12pt 0 14pt;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.xevaluation-unexpand-textarea {
    border-radius: 2px;
    resize: none;
    color: #1f2329;
    padding: 9px 12px;
    line-height: 1.5;
    outline: none;
    border: none;
    box-sizing: border-box;
    display: block;
    background: #f5f6f7;
    font-size: 12px;
    margin-bottom: 16px;
    width: 100%;
    margin-top: 28px
}

.ev-radio-group .radio-item {
    display: -ms-flexbox;
    display: flex;
    margin-top: 12px;
    cursor: pointer
}

.ev-radio-group .radio-item .radio-icon {
    display: inline-block;
    box-sizing: border-box;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 1px solid #c3c6cb;
    background-color: #fff;
    margin-right: 8px
}

.ev-radio-group .radio-item .radio-text {
    display: inline-block;
    font-family: PingFang SC;
    font-size: 14px;
    color: #1f2329;
    line-height: 22px;
    -ms-transform: translateY(-3px);
    transform: translateY(-3px);
    -ms-flex: 1 1;
    flex: 1 1
}

.ev-radio-group .radio-item-checked .radio-icon {
    width: 16px;
    height: 16px;
    background-color: #3370ff;
    border: 0;
    position: relative
}

.ev-radio-group .radio-item-checked .radio-icon:after {
    content: " ";
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -4px;
    margin-left: -4px
}

.ev-radio-group .radio-item-checked .radio-text {
    color: #3370ff
}

.xevaluation-evaluation {
    position: fixed;
    right: 24px;
    bottom: 24px;
    width: 400px;
    z-index: 999999999;
    max-height: 90vh;
    border-radius: 4px;
    box-shadow: 0 4px 16px 0 rgba(31, 35, 41, .12);
    letter-spacing: normal;
    overflow: auto;
    -ms-overflow-style: none;
    background: #fff;
    text-align: left;
    transition: all .4s
}

.xevaluation-evaluation::-webkit-scrollbar {
    width: 0 !important
}

.xevaluation-evaluation .ce-header, .xevaluation-evaluation .ce-main {
    padding-left: 24px;
    padding-right: 24px;
    font-family: PingFang SC, San Francisco Text, -apple-system, BlinkMacSystemFont, Segoe UI, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol !important
}

.xevaluation-evaluation .ce-header {
    font-size: 16px;
    height: 24px;
    line-height: 24px;
    font-weight: 500;
    color: #1f2329 !important;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 16px
}

.xevaluation-evaluation .ce-header .ce-header-title-txt {
    -ms-flex: 1 1;
    flex: 1 1;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.xevaluation-evaluation .ce-header .ce-close {
    cursor: pointer;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    overflow: hidden;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 0;
    -ms-transform: translate(5px, 2px);
    transform: translate(5px, 2px)
}

.xevaluation-evaluation .ce-header .ce-close svg {
    height: 16px;
    width: 16px !important
}

.xevaluation-evaluation .ce-main {
    background: #fff;
    border-radius: 4px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context, .xevaluation-evaluation .ce-main .default-evaluation .ce-success, .xevaluation-evaluation .ce-main .jump-page .ce-context, .xevaluation-evaluation .ce-main .jump-page .ce-success {
    border-radius: 4px;
    background-color: #fff;
    font-size: 14px;
    color: #262626;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-bottom: 20px;
    text-align: center
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-success, .xevaluation-evaluation .ce-main .jump-page .ce-success {
    padding-top: 30px;
    box-sizing: border-box
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-success *, .xevaluation-evaluation .ce-main .jump-page .ce-success * {
    text-align: center
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-success .cec-icon, .xevaluation-evaluation .ce-main .jump-page .ce-success .cec-icon {
    margin: 0 auto
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-success h3, .xevaluation-evaluation .ce-main .jump-page .ce-success h3 {
    font-size: 16px;
    line-height: 1.5;
    color: #262626;
    margin: 18px auto 12px
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-success p, .xevaluation-evaluation .ce-main .jump-page .ce-success p {
    color: #8c8c8c;
    line-height: 1.57;
    margin-bottom: 0
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-success .thk-feedback, .xevaluation-evaluation .ce-main .jump-page .ce-success .thk-feedback {
    font-family: PingFang SC;
    font-size: 14px;
    color: #1f2329;
    margin-top: 22px
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-radio-group, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-radio-group {
    text-align: left;
    padding: 6px 0 16px
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-radio-group .ce-radio-header, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-radio-group .ce-radio-header {
    font-size: 16px;
    font-weight: 500;
    color: #1f2329
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-img, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-img {
    width: 64px;
    margin: 28px auto 0
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context p, .xevaluation-evaluation .ce-main .jump-page .ce-context p {
    margin-bottom: 0
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-tag, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-tag {
    margin-top: 24px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-choice-tag, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-choice-tag {
    margin-top: 28px
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-tag > span, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-tag > span {
    padding: 0 8px;
    height: 32px;
    line-height: 30px;
    margin: 0 12px 12px 0;
    border: 1px solid rgba(187, 191, 196, .5);
    border-radius: 4px;
    cursor: pointer;
    width: 170px;
    box-sizing: border-box;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #1f2329
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-tag > span:focus, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-tag > span:focus {
    outline: none
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-tag > span:nth-of-type(2n), .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-tag > span:nth-of-type(2n) {
    margin-right: 0
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-tag > span.cur-tag, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-tag > span.cur-tag {
    border-radius: 4px;
    border: 1px solid #3370ff;
    background-color: #f0f4ff;
    color: #3370ff
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-star-word, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-star-word {
    text-align: center;
    font-family: PingFangSC-Regular;
    color: #dc9b04;
    margin-top: 16px;
    height: 25px;
    color: #f80
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-star > span, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-star > span {
    cursor: pointer;
    font-size: 24px;
    color: #bfbfbf;
    width: 24px;
    height: 24px
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-star > span.ce-star-get, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-star > span.ce-star-get {
    color: #fadb14;
    display: -ms-flexbox;
    display: flex;
    justify-items: center;
    -ms-flex-align: center;
    align-items: center
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-star > span.ce-star-get svg, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-star > span.ce-star-get svg {
    height: 24px;
    width: 24px
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context textarea[name=textarea], .xevaluation-evaluation .ce-main .jump-page .ce-context textarea[name=textarea] {
    height: 100px;
    min-height: 98px;
    min-width: 100%;
    font-size: 14px;
    line-height: 1.57;
    letter-spacing: normal;
    padding: 8px 12px;
    box-sizing: border-box;
    border: 1px solid rgba(187, 191, 196, .5);
    border-radius: 4px;
    color: #1f2329;
    display: block;
    margin-top: 16px
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context textarea[name=textarea]:focus, .xevaluation-evaluation .ce-main .jump-page .ce-context textarea[name=textarea]:focus {
    border-color: #3370ff;
    outline: 0;
    border-right-width: 1px !important
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context textarea[name=textarea]:focus::-webkit-input-placeholder, .xevaluation-evaluation .ce-main .jump-page .ce-context textarea[name=textarea]:focus::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0)
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context textarea[name=textarea]::-webkit-input-placeholder, .xevaluation-evaluation .ce-main .jump-page .ce-context textarea[name=textarea]::-webkit-input-placeholder {
    color: #8f959e;
    font-size: 14px;
    line-height: 1.57;
    letter-spacing: normal
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-submit, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-submit {
    margin-top: 20px;
    text-align: right
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-submit button, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-submit button {
    background-color: #3370ff;
    color: #fff;
    border: none;
    width: 80px;
    height: 32px;
    border-radius: 4px;
    cursor: pointer;
    font-size: 14px
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-submit button[disabled], .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-submit button[disabled] {
    background-color: #bacefd;
    cursor: not-allowed
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-visit, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-visit {
    padding-left: 0;
    display: -ms-flexbox;
    display: flex;
    text-align: left;
    margin-top: 16px;
    -ms-flex-align: center;
    align-items: center
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-visitText, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-visitText {
    color: #8f959e;
    margin-left: 5pt;
    line-height: 1;
    font-size: 14px;
    line-height: 16px
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-checkbox, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-checkbox {
    width: 16px;
    height: 16px;
    border-radius: 2px;
    margin-top: 1px;
    -ms-flex-item-align: start;
    align-self: flex-start;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-checkbox-container, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-checkbox-container {
    display: block;
    position: relative;
    padding-left: 16px;
    margin-bottom: 12px;
    -ms-flex-item-align: start;
    align-self: flex-start;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-checkbox-container input, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-checkbox-container input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-checkmark, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-checkmark {
    position: absolute;
    left: 0;
    width: 14px;
    height: 14px;
    border-radius: 2px;
    background-color: #fff;
    border: 1px solid #8f959e;
    box-sizing: content-box
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-checkbox-container input:checked ~ .ce-checkmark, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-checkbox-container input:checked ~ .ce-checkmark {
    background-color: #3370ff;
    border: none;
    width: 16px;
    height: 16px;
    box-sizing: content-box
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-checkmark:after, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-checkmark:after {
    content: "";
    position: absolute;
    display: none;
    box-sizing: content-box
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-checkbox-container input:checked ~ .ce-checkmark:after, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-checkbox-container input:checked ~ .ce-checkmark:after {
    display: block;
    box-sizing: content-box
}

.xevaluation-evaluation .ce-main .default-evaluation .ce-context .ce-checkbox-container .ce-checkmark:after, .xevaluation-evaluation .ce-main .jump-page .ce-context .ce-checkbox-container .ce-checkmark:after {
    left: 5.4px;
    top: 2px;
    width: 3px;
    height: 8px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    box-sizing: content-box
}

.xevaluation-evaluation .ce-main .jump-page .jump-link {
    margin-top: 16px;
    text-align: center
}

.xevaluation-evaluation .ce-main .jump-page .jump-link .people-btn[disabled] {
    opacity: .7
}

.xevaluation-evaluation .ce-main .jump-page .jump-link .people-btn:hover {
    background-color: #6478fa
}

.move-tz {
    transition: transform 1s ease-out
}

.move-tz:hover {
    -ms-transform: rotate(1turn);
    transform: rotate(1turn)
}

@-webkit-keyframes show-frames {
    0% {
        height: 0
    }
    to {
        height: 100%
    }
}

@keyframes show-frames {
    0% {
        height: 0
    }
    to {
        height: 100%
    }
}

.noNotice {
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.57;
    letter-spacing: normal;
    color: #9ca2a9;
    text-align: center;
    margin-bottom: 4px !important;
    cursor: pointer;
    margin-top: 0;
    padding-top: 20px;
    display: inline-block
}

.noNotice:hover {
    color: #1f2329
}

.content-wrap .atsx-btn {
    border-radius: 20px
}

.simple-form .atsx-input {
    border-radius: 20px;
    padding-left: 16px
}

.atsx-back-top {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: fixed;
    right: 100px;
    bottom: 50px;
    z-index: 10;
    width: 40px;
    height: 40px;
    cursor: pointer
}

.atsx-back-top-content {
    width: 40px;
    height: 40px;
    overflow: hidden;
    color: #fff;
    text-align: center;
    background-color: rgba(0, 0, 0, .45);
    border-radius: 20px;
    transition: all .3s cubic-bezier(.645, .045, .355, 1)
}

.atsx-back-top-content:hover {
    background-color: #1f2329;
    transition: all .3s cubic-bezier(.645, .045, .355, 1)
}

.atsx-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) {
    .atsx-back-top {
        right: 60px
    }
}

@media screen and (max-width: 480px) {
    .atsx-back-top {
        right: 20px
    }
}

@-webkit-keyframes fullscreenModalEnter__1hMOM {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__1hMOM {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__19Nkz {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__19Nkz {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__2j_Wj {
    height: 100%
}

.atsx-layout__3tbuO {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__3JWVD, .b50__3rSj_ {
    color: #f0f4ff
}

.L50__2T9Kg, .l50__13YpO {
    color: #f7fae5
}

.l100__1ywsK, .L100__2oTKm {
    color: #eef6c6
}

.l200__3uzt8, .L200__10M0a {
    color: #dfee96
}

.L300__1tig-, .l300__2foCt {
    color: #d2e76a
}

.L400__1hK6P, .l400__3sdep {
    color: #c3dd40
}

.l500__3NU8R, .L500__3OiR9 {
    color: #b3d600
}

.l600__1Zh5u, .L600__jTCPK {
    color: #8fac02
}

.L700__2Fer-, .l700__LOpAT {
    color: #667901
}

.l800__1k_te, .L800__3sepi {
    color: #495700
}

.L900__pegvM, .l900__TDq_m {
    color: #354200
}

.Y50__7AP7G, .y50__WSS4U {
    color: #fdf9ed
}

.y100__1_paK, .Y100__1hqyb {
    color: #faf1d1
}

.y200__5fuIh, .Y200__l7J8f {
    color: #f8e6ab
}

.Y300__1rNiB, .y300__mDcvN {
    color: #f7dc82
}

.Y400__3vQw4, .y400__y004z {
    color: #fad355
}

.Y500__23MZT, .y500__hPvCW {
    color: #ffc60a
}

.Y600__3n_Te, .y600__NnTTD {
    color: #dc9b04
}

.y700__2dkUL, .Y700__3fEGV {
    color: #aa7803
}

.y800__2IPEj, .Y800__344ur {
    color: #795101
}

.y900__1Tafp, .Y900__3JnHi {
    color: #5c3a00
}

.O50__10gXD, .o50__Z_T3o {
    color: #fff5eb
}

.O100__1nF6D, .o100__d-KLU {
    color: #feead2
}

.o200__3Atil, .O200__32Onu {
    color: #fed4a4
}

.o300__1MMWW, .O300__2huqZ {
    color: #ffba6b
}

.O400__1pnDZ, .o400__Sk7-p {
    color: #ffa53d
}

.o500__1dlCX, .O500__bRqjX {
    color: #f80
}

.O600__1VtIM, .o600__zwOp5 {
    color: #de7802
}

.O700__1LHkY, .o700__1ltva {
    color: #b26206
}

.o800__2KF5s, .O800__2VSGR {
    color: #8f4f04
}

.o900__3HLFN, .O900__uFf4d {
    color: #6b3900
}

.r50__6KcsB, .R50__h3-LA {
    color: #fef1f1
}

.R100__n9Juy, .r100__r_33d {
    color: #fde2e2
}

.r200__2ZjLK, .R200__hEOYO {
    color: #fbbfbc
}

.R300__90-8b, .r300__aiwNo {
    color: #f98e8b
}

.r400__3qwKn, .R400__-UpWz {
    color: #f76964
}

.R500__2lkrv, .r500__2smnT {
    color: #f54a45
}

.r600__1x4JI, .R600__1zM5t {
    color: #d83931
}

.r700__2q1-D, .R700__eizQu {
    color: #ac2f28
}

.R800__1t_3b, .r800__3KCgi {
    color: #812520
}

.r900__3ZFr4, .R900__UjCx9 {
    color: #621c18
}

.c50__2wm_o, .C50__3zCeL {
    color: #fef1f8
}

.c100__2ZReD, .C100__v9hcW {
    color: #fdddef
}

.C200__1Ph-h, .c200__c0wQu {
    color: #f9aed9
}

.C300__1g8wl, .c300__3nDn9 {
    color: #f57ac0
}

.C400__1aSzn, .c400__3Wcv1 {
    color: #f14ba9
}

.C500__1Hb2U, .c500__1LpoU {
    color: #f01d94
}

.c600__2wS9h, .C600__NMs9A {
    color: #c71077
}

.C700__2QZ3l, .c700__yG00k {
    color: #9e1361
}

.C800__1bO9x, .c800__3IYYx {
    color: #7a0f4b
}

.C900__1aq1L, .c900__32ZZ5 {
    color: #520a32
}

.V50__3j-iF, .v50__MOaBm {
    color: #fceefc
}

.v100__1rawo, .V100__2zZ2D {
    color: #f8def8
}

.V200__2d7dC, .v200__3Xa50 {
    color: #efb9ef
}

.v300__2bt_V, .V300__fletZ {
    color: #e58fe5
}

.v400__1dZgs, .V400__w0-mq {
    color: #db66db
}

.v500__1zg9n, .V500__3GiHG {
    color: #d136d1
}

.V600__3oDd9, .v600__3ufDq {
    color: #b320b3
}

.v700__1LXB2, .V700__2Lm4T {
    color: #8c218c
}

.V800__2IX08, .v800__2MdcX {
    color: #681268
}

.V900__2-0W8, .v900__2OoOl {
    color: #460b46
}

.P50__3hjAW, .p50__eb0P- {
    color: #f6f1fe
}

.p100__2hHp0, .P100__3S15u {
    color: #ece2fe
}

.p200__1oNvp, .P200__1uH7v {
    color: #cdb2fa
}

.P300__1M7F_, .p300__2NGY2 {
    color: #ad82f7
}

.p400__3Esvg, .P400__rMIFK {
    color: #935af6
}

.P500__1flW2, .p500__k244h {
    color: #7f3bf5
}

.P600__2KUvr, .p600__DOE4_ {
    color: #6425d0
}

.p700__1AGPj, .P700__3k1QF {
    color: #4e1ba7
}

.p800__KBR-G, .P800__oJqWx {
    color: #380d82
}

.p900__2HDqe, .P900__3aewm {
    color: #270561
}

.i50__13TPU, .I50__U7PBe {
    color: #f2f3fd
}

.I100__2Yc5v, .i100__uXTW7 {
    color: #e0e2fa
}

.i200__1ia6m, .I200__1V5lG {
    color: #b4b9f3
}

.I300__3RfCd, .i300__Xf1CH {
    color: #7b83ea
}

.I400__5oGRQ, .i400__hK2KD {
    color: #616ae5
}

.I500__2lnGa, .i500__23Kxv {
    color: #4954e6
}

.I600__2cKZ-, .i600__nLa4G {
    color: #2933c7
}

.I700__2q6T4, .i700__9hBNX {
    color: #161fa2
}

.i800__3QvcZ, .I800__3yiK1 {
    color: #0a1285
}

.i900__3naEY, .I900__FXHl1 {
    color: #0c1264
}

.N50__2wuEe, .n50__3TTsK {
    color: #f8f9fa
}

.n100__1sAaH, .N100__kcZaV {
    color: #f5f6f7
}

.n200__2dznm, .N200__2tOwP {
    color: #eff0f1
}

.N300__3_gTa, .n300__f5rlS {
    color: #dee0e3
}

.n400__1oz-c, .N400__3RSw- {
    color: #bbbfc4
}

.n500__4FLRW, .N500__14-VA {
    color: #8f959e
}

.n600__2v7a4, .N600__2z74Q {
    color: #646a73
}

.n700__3Xs1k, .N700__16w1T {
    color: #373c43
}

.N800__2-oE-, .n800__3ketR {
    color: #2b2f36
}

.N900__3jKUR, .n900__yAc4Y {
    color: #1f2329
}

div.backTop__1EnUB {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    width: 40px;
    height: 40px;
    right: 40px;
    bottom: 40px;
    border-radius: 20px;
    box-shadow: 0 2px 10px 0 rgba(31, 35, 41, .1);
    background-color: #fff
}

div.backTop__1EnUB .backTop-icon {
    font-size: 16px;
    color: #646a73
}

div.backTop__1EnUB:hover .backTop-icon {
    color: #3370ff
}

div.backTop-absolute__1g_b- {
    position: absolute
}

.atsx-input {
    resize: none;
    box-sizing: border-box;
    margin: 0;
    font-variant: tabular-nums;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    display: inline-block;
    width: 100%;
    height: 32px;
    padding: 4px 12px;
    color: #1f2329;
    font-size: 14px;
    line-height: 1.5;
    background-color: #fff;
    background-image: none;
    border: 1px solid #bbbfc4;
    border-radius: 4px;
    transition: all .3s;
    caret-color: #3370ff
}

.atsx-input::-moz-placeholder {
    color: #c3c6cb;
    opacity: 1;
    text-shadow: none
}

.atsx-input:-ms-input-placeholder {
    color: #c3c6cb;
    text-shadow: none
}

.atsx-input::-webkit-input-placeholder {
    color: #c3c6cb;
    text-shadow: none
}

.atsx-input:focus, .atsx-input:hover {
    border-color: #3370ff;
    border-right-width: 1px !important
}

.atsx-input:focus {
    outline: 0;
    box-shadow: none
}

.atsx-input-disabled {
    color: rgba(51, 112, 255, .3);
    background-color: #eff0f1;
    cursor: not-allowed;
    opacity: 1
}

.atsx-input-disabled:hover {
    border-color: #bbbfc4;
    border-right-width: 1px !important
}

.atsx-input[disabled] {
    color: rgba(51, 112, 255, .3);
    background-color: #eff0f1;
    cursor: not-allowed;
    opacity: 1
}

.atsx-input[disabled]:hover {
    border-color: #bbbfc4;
    border-right-width: 1px !important
}

textarea.atsx-input {
    max-width: 100%;
    height: auto;
    min-height: 32px;
    vertical-align: bottom;
    transition: all .3s, height 0s
}

.atsx-input-lg {
    height: 40px;
    padding: 6px 12px;
    font-size: 16px
}

.atsx-input-sm {
    height: 24px;
    padding: 1px 7px
}

.atsx-input-group {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    display: table;
    width: 100%;
    border-collapse: separate;
    border-spacing: 0
}

.atsx-input-group[class*=col-] {
    float: none;
    padding-right: 0;
    padding-left: 0
}

.atsx-input-group > [class*=col-] {
    padding-right: 8px
}

.atsx-input-group > [class*=col-]:last-child {
    padding-right: 0
}

.atsx-input-group-addon, .atsx-input-group-wrap, .atsx-input-group > .atsx-input {
    display: table-cell
}

.atsx-input-group-addon:not(:first-child):not(:last-child), .atsx-input-group-wrap:not(:first-child):not(:last-child), .atsx-input-group > .atsx-input:not(:first-child):not(:last-child) {
    border-radius: 0
}

.atsx-input-group-addon, .atsx-input-group-wrap {
    width: 1px;
    white-space: nowrap;
    vertical-align: middle
}

.atsx-input-group-wrap > * {
    display: block !important
}

.atsx-input-group .atsx-input {
    float: left;
    width: 100%;
    margin-bottom: 0;
    text-align: inherit
}

.atsx-input-group .atsx-input:focus, .atsx-input-group .atsx-input:hover {
    z-index: 1;
    border-right-width: 1px
}

.atsx-input-group-addon {
    position: relative;
    padding: 0 12px;
    color: #1f2329;
    font-weight: 400;
    font-size: 14px;
    line-height: 1;
    text-align: center;
    background-color: #f5f6f7;
    border: 1px solid #bbbfc4;
    border-radius: 4px;
    transition: all .3s
}

.atsx-input-group-addon .atsx-select {
    margin: -5px -12px
}

.atsx-input-group-addon .atsx-select .atsx-select-selection {
    margin: -1px;
    background-color: inherit;
    border: 1px solid rgba(0, 0, 0, 0);
    box-shadow: none
}

.atsx-input-group-addon .atsx-select-focused .atsx-select-selection, .atsx-input-group-addon .atsx-select-open .atsx-select-selection {
    color: #3370ff
}

.atsx-input-group-addon > i:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: ""
}

.atsx-input-group-addon:first-child, .atsx-input-group-addon:first-child .atsx-select .atsx-select-selection, .atsx-input-group > .atsx-input:first-child, .atsx-input-group > .atsx-input:first-child .atsx-select .atsx-select-selection {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.atsx-input-group > .atsx-input-affix-wrapper:not(:first-child) .atsx-input {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.atsx-input-group > .atsx-input-affix-wrapper:not(:last-child) .atsx-input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.atsx-input-group-addon:first-child {
    border-right: 0
}

.atsx-input-group-addon:last-child {
    border-left: 0
}

.atsx-input-group-addon:last-child, .atsx-input-group-addon:last-child .atsx-select .atsx-select-selection, .atsx-input-group > .atsx-input:last-child, .atsx-input-group > .atsx-input:last-child .atsx-select .atsx-select-selection {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.atsx-input-group-lg .atsx-input, .atsx-input-group-lg > .atsx-input-group-addon {
    height: 40px;
    padding: 6px 12px;
    font-size: 16px
}

.atsx-input-group-sm .atsx-input, .atsx-input-group-sm > .atsx-input-group-addon {
    height: 24px;
    padding: 1px 7px
}

.atsx-input-group-lg .atsx-select-selection--single {
    height: 40px
}

.atsx-input-group-sm .atsx-select-selection--single {
    height: 24px
}

.atsx-input-group .atsx-input-affix-wrapper {
    display: table-cell;
    float: left;
    width: 100%
}

.atsx-input-group.atsx-input-group-compact {
    display: block;
    zoom: 1
}

.atsx-input-group.atsx-input-group-compact:after, .atsx-input-group.atsx-input-group-compact:before {
    display: table;
    content: ""
}

.atsx-input-group.atsx-input-group-compact:after {
    clear: both
}

.atsx-input-group.atsx-input-group-compact-addon:not(:first-child):not(:last-child), .atsx-input-group.atsx-input-group-compact-wrap:not(:first-child):not(:last-child), .atsx-input-group.atsx-input-group-compact > .atsx-input:not(:first-child):not(:last-child) {
    border-right-width: 1px
}

.atsx-input-group.atsx-input-group-compact-addon:not(:first-child):not(:last-child):focus, .atsx-input-group.atsx-input-group-compact-addon:not(:first-child):not(:last-child):hover, .atsx-input-group.atsx-input-group-compact-wrap:not(:first-child):not(:last-child):focus, .atsx-input-group.atsx-input-group-compact-wrap:not(:first-child):not(:last-child):hover, .atsx-input-group.atsx-input-group-compact > .atsx-input:not(:first-child):not(:last-child):focus, .atsx-input-group.atsx-input-group-compact > .atsx-input:not(:first-child):not(:last-child):hover {
    z-index: 1
}

.atsx-input-group.atsx-input-group-compact > * {
    display: inline-block;
    float: none;
    vertical-align: top;
    border-radius: 0
}

.atsx-input-group.atsx-input-group-compact > :not(:last-child) {
    margin-right: -1px;
    border-right-width: 1px
}

.atsx-input-group.atsx-input-group-compact .atsx-input {
    float: none
}

.atsx-input-group.atsx-input-group-compact > .atsx-calendar-picker .atsx-input, .atsx-input-group.atsx-input-group-compact > .atsx-cascader-picker .atsx-input, .atsx-input-group.atsx-input-group-compact > .atsx-mention-wrapper .atsx-mention-editor, .atsx-input-group.atsx-input-group-compact > .atsx-select-auto-complete .atsx-input, .atsx-input-group.atsx-input-group-compact > .atsx-select > .atsx-select-selection, .atsx-input-group.atsx-input-group-compact > .atsx-time-picker .atsx-time-picker-input {
    border-right-width: 1px;
    border-radius: 0
}

.atsx-input-group.atsx-input-group-compact > .atsx-calendar-picker .atsx-input:focus, .atsx-input-group.atsx-input-group-compact > .atsx-calendar-picker .atsx-input:hover, .atsx-input-group.atsx-input-group-compact > .atsx-cascader-picker .atsx-input:focus, .atsx-input-group.atsx-input-group-compact > .atsx-cascader-picker .atsx-input:hover, .atsx-input-group.atsx-input-group-compact > .atsx-mention-wrapper .atsx-mention-editor:focus, .atsx-input-group.atsx-input-group-compact > .atsx-mention-wrapper .atsx-mention-editor:hover, .atsx-input-group.atsx-input-group-compact > .atsx-select-auto-complete .atsx-input:focus, .atsx-input-group.atsx-input-group-compact > .atsx-select-auto-complete .atsx-input:hover, .atsx-input-group.atsx-input-group-compact > .atsx-select > .atsx-select-selection:focus, .atsx-input-group.atsx-input-group-compact > .atsx-select > .atsx-select-selection:hover, .atsx-input-group.atsx-input-group-compact > .atsx-time-picker .atsx-time-picker-input:focus, .atsx-input-group.atsx-input-group-compact > .atsx-time-picker .atsx-time-picker-input:hover {
    z-index: 1
}

.atsx-input-group.atsx-input-group-compact > .atsx-calendar-picker:first-child .atsx-input, .atsx-input-group.atsx-input-group-compact > .atsx-cascader-picker:first-child .atsx-input, .atsx-input-group.atsx-input-group-compact > .atsx-mention-wrapper:first-child .atsx-mention-editor, .atsx-input-group.atsx-input-group-compact > .atsx-select-auto-complete:first-child .atsx-input, .atsx-input-group.atsx-input-group-compact > .atsx-select:first-child > .atsx-select-selection, .atsx-input-group.atsx-input-group-compact > .atsx-time-picker:first-child .atsx-time-picker-input, .atsx-input-group.atsx-input-group-compact > :first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.atsx-input-group.atsx-input-group-compact > .atsx-calendar-picker:last-child .atsx-input, .atsx-input-group.atsx-input-group-compact > .atsx-cascader-picker-focused:last-child .atsx-input, .atsx-input-group.atsx-input-group-compact > .atsx-cascader-picker:last-child .atsx-input, .atsx-input-group.atsx-input-group-compact > .atsx-mention-wrapper:last-child .atsx-mention-editor, .atsx-input-group.atsx-input-group-compact > .atsx-select-auto-complete:last-child .atsx-input, .atsx-input-group.atsx-input-group-compact > .atsx-select:last-child > .atsx-select-selection, .atsx-input-group.atsx-input-group-compact > .atsx-time-picker:last-child .atsx-time-picker-input, .atsx-input-group.atsx-input-group-compact > :last-child {
    border-right-width: 1px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.atsx-input-group.atsx-input-group-compact > .atsx-select-auto-complete .atsx-input {
    vertical-align: top
}

.atsx-input-group-wrapper {
    display: inline-block;
    width: 100%;
    text-align: start;
    vertical-align: top
}

.atsx-input-affix-wrapper {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    display: inline-block;
    width: 100%;
    text-align: start
}

.atsx-input-affix-wrapper:hover .atsx-input:not(.atsx-input-disabled) {
    border-color: #3370ff;
    border-right-width: 1px !important
}

.atsx-input-affix-wrapper .atsx-input {
    position: relative;
    text-align: inherit
}

.atsx-input-affix-wrapper .atsx-input-prefix, .atsx-input-affix-wrapper .atsx-input-suffix {
    font-size: 16px;
    position: absolute;
    top: 50%;
    z-index: 2;
    line-height: 0;
    color: #9ca2a9;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.atsx-input-affix-wrapper .atsx-input-prefix {
    left: 13px
}

.atsx-input-affix-wrapper .atsx-input-suffix {
    right: 13px
}

.atsx-input-affix-wrapper .atsx-input:not(:first-child) {
    padding-left: 36px
}

.atsx-input-affix-wrapper .atsx-input:not(:last-child) {
    padding-right: 36px
}

.atsx-input-affix-wrapper .atsx-input {
    min-height: 100%
}

.atsx-input-clear-icon {
    display: none;
    color: #8f959e;
    font-size: 14px;
    vertical-align: top;
    cursor: pointer;
    transition: color .3s
}

.atsx-input-clear-icon:hover {
    color: #3370ff
}

.atsx-input-clear-icon + i {
    margin-left: 6px
}

.atsx-input-affix-wrapper:hover .atsx-input-clear-icon {
    display: block;
    color: #9ca2a9
}

.atsx-input-affix-wrapper:hover .atsx-input-clear-icon svg {
    width: 14px;
    height: 14px
}

.atsx-input-affix-wrapper:hover .atsx-input-clear-icon:hover {
    color: #3370ff
}

.atsx-input-search-icon {
    cursor: pointer;
    transition: all .3s
}

.input-nowarp {
    border: 0;
    width: auto
}

.input-nowarp span {
    color: #646a73;
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    background-color: #fff;
    border: 0
}

.input-nowarp .atsx-input-wrapper span {
    padding: 0
}

.input-nowarp .atsx-input-wrapper input {
    width: 56px !important;
    border: 0;
    padding: 0;
    text-align: center;
    border-bottom: 1px solid rgba(187, 191, 196, .5)
}

.atsx-anchor {
    box-sizing: border-box;
    margin: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    padding: 0 0 0 2px
}

.atsx-anchor-wrapper {
    margin-left: -4px;
    padding-left: 4px;
    overflow: auto;
    background-color: #fff
}

.atsx-anchor-ink {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%
}

.atsx-anchor-ink:before {
    position: relative;
    display: block;
    width: 4px;
    height: 100%;
    margin: 0 auto;
    background-color: #dee0e3;
    content: " ";
    border-radius: 2px
}

.atsx-anchor-ink-ball {
    position: absolute;
    left: 50%;
    display: none;
    width: 4px;
    height: 30px;
    background-color: #3370ff;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    transition: top .3s ease-in-out;
    border-radius: 2px
}

.atsx-anchor-ink-ball.visible {
    display: inline-block
}

.atsx-anchor.fixed .atsx-anchor-ink .atsx-anchor-ink-ball {
    display: none
}

.atsx-anchor-link {
    padding: 7px 0 7px 16px;
    line-height: 1.143
}

.atsx-anchor-link-title {
    position: relative;
    display: block;
    margin-bottom: 6px;
    overflow: hidden;
    color: #1f2329;
    white-space: nowrap;
    text-overflow: ellipsis;
    transition: all .3s
}

.atsx-anchor-link-title:only-child {
    margin-bottom: 0
}

.atsx-anchor-link-active > .atsx-anchor-link-title {
    color: #3370ff;
    font-weight: 500
}

.atsx-anchor-link .atsx-anchor-link {
    padding-top: 5px;
    padding-bottom: 5px
}

.atsx-affix {
    position: fixed;
    z-index: 10
}

@-webkit-keyframes affixOpacity {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes affixOpacity {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.atsx-affix-opacity {
    -webkit-animation: affixOpacity .35s;
    animation: affixOpacity .35s
}

@-webkit-keyframes fullscreenModalEnter__3Jqkn {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__3Jqkn {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__1XJ6u {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__1XJ6u {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__22HD6 {
    height: 100%
}

.atsx-layout__1hAs_ {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__1YdSs, .B50__3BXys {
    color: #f0f4ff
}

.L50__3JH8f, .l50__21yNf {
    color: #f7fae5
}

.l100__3e_oU, .L100__22Fad {
    color: #eef6c6
}

.L200__1l0bS, .l200__Ss4Lf {
    color: #dfee96
}

.l300__1zKe_, .L300__2M_pX {
    color: #d2e76a
}

.L400__2rW2d, .l400__SJYrO {
    color: #c3dd40
}

.L500__31i-Z, .l500__D17CY {
    color: #b3d600
}

.l600__2I0eF, .L600__3vtS5 {
    color: #8fac02
}

.l700__1dq1d, .L700__k4PsJ {
    color: #667901
}

.L800__1IisX, .l800__2Rbep {
    color: #495700
}

.L900__21mTQ, .l900__35Pvq {
    color: #354200
}

.Y50__2Ce5Z, .y50__3pwvL {
    color: #fdf9ed
}

.Y100__2juXe, .y100__2WSDs {
    color: #faf1d1
}

.Y200__2AD98, .y200__2Q1_Z {
    color: #f8e6ab
}

.Y300__3sLYp, .y300__I3mZQ {
    color: #f7dc82
}

.y400__3fLzU, .Y400__QP3kc {
    color: #fad355
}

.Y500__3YAVj, .y500__38ezu {
    color: #ffc60a
}

.Y600__2bmSl, .y600__2oiZa {
    color: #dc9b04
}

.Y700__1EaDQ, .y700__2SUwW {
    color: #aa7803
}

.y800__1H3Bd, .Y800__17zpH {
    color: #795101
}

.Y900__3W_Gd, .y900__aPVpn {
    color: #5c3a00
}

.O50__2Bjce, .o50__3HUFn {
    color: #fff5eb
}

.O100__1Jla-, .o100__3XcYI {
    color: #feead2
}

.O200__1d0gj, .o200__hQvHt {
    color: #fed4a4
}

.o300__7d_80, .O300__T4Rfr {
    color: #ffba6b
}

.o400__1DU1J, .O400__sdfI1 {
    color: #ffa53d
}

.O500__1HSBa, .o500__2pbV0 {
    color: #f80
}

.o600__3WgN0, .O600__Dehvr {
    color: #de7802
}

.o700__q0lF4, .O700__SWKRD {
    color: #b26206
}

.o800__2qdf4, .O800__9e1x4 {
    color: #8f4f04
}

.o900__1a-c8, .O900__3jZk9 {
    color: #6b3900
}

.R50__3m2Hq, .r50__3vnoh {
    color: #fef1f1
}

.r100__1Qrpl, .R100__1yr9J {
    color: #fde2e2
}

.R200__1h_Vb, .r200__2KpHj {
    color: #fbbfbc
}

.R300__K0vo6, .r300__lMRPb {
    color: #f98e8b
}

.r400__1CP_l, .R400__3Saf9 {
    color: #f76964
}

.R500__3QBY2, .r500__CKpit {
    color: #f54a45
}

.r600__2R6jU, .R600__15Z9s {
    color: #d83931
}

.R700__1Gwxc, .r700__11LwN {
    color: #ac2f28
}

.R800__1YP84, .r800__2pFUZ {
    color: #812520
}

.R900__17dEh, .r900__33_Fd {
    color: #621c18
}

.c50__SCToS, .C50__YDL21 {
    color: #fef1f8
}

.c100__CEmCE, .C100__NeNO3 {
    color: #fdddef
}

.c200__3uCeb, .C200__mz3uw {
    color: #f9aed9
}

.c300__1bj3A, .C300__2DacD {
    color: #f57ac0
}

.c400__1s4Nl, .C400__2lZDJ {
    color: #f14ba9
}

.c500__3wuXd, .C500__l94Qr {
    color: #f01d94
}

.c600__191zE, .C600__qQwOx {
    color: #c71077
}

.C700__Jgfrc, .c700__x1qMh {
    color: #9e1361
}

.C800__2RqCN, .c800__jieJk {
    color: #7a0f4b
}

.c900__2h21T, .C900__3uypv {
    color: #520a32
}

.v50__3m2hB, .V50__14m8e {
    color: #fceefc
}

.V100__2zw-U, .v100__bo-t1 {
    color: #f8def8
}

.v200__3YbjS, .V200__e7Yg6 {
    color: #efb9ef
}

.V300__HLBCe, .v300__ZDgp8 {
    color: #e58fe5
}

.V400__1iPC3, .v400__3SRk7 {
    color: #db66db
}

.v500__3kqnT, .V500__5shu8 {
    color: #d136d1
}

.V600__3PY0D, .v600__3zjh2 {
    color: #b320b3
}

.V700__21vbC, .v700__35XYU {
    color: #8c218c
}

.V800__2JFJr, .v800__2NkRz {
    color: #681268
}

.V900__1a9S-, .v900__3mQbt {
    color: #460b46
}

.p50__1AjEi, .P50__1hmbq {
    color: #f6f1fe
}

.p100__2GXJj, .P100__7nUpj {
    color: #ece2fe
}

.P200__3CE5B, .p200__3icHI {
    color: #cdb2fa
}

.p300__2Fu4m, .P300__V09Y2 {
    color: #ad82f7
}

.P400__1jtS9, .p400__2D4lw {
    color: #935af6
}

.P500__2kMej, .p500__39ezx {
    color: #7f3bf5
}

.p600__1yXvu, .P600__23aIS {
    color: #6425d0
}

.P700__2P4Tw, .p700__3GaV2 {
    color: #4e1ba7
}

.P800__1hXVH, .p800__OQ2y2 {
    color: #380d82
}

.p900__1FqTk, .P900__3KbQN {
    color: #270561
}

.I50__1lvX2, .i50__2Qr-E {
    color: #f2f3fd
}

.i100__1Anp6, .I100__3JVgm {
    color: #e0e2fa
}

.I200__2FoBE, .i200__3WTGl {
    color: #b4b9f3
}

.I300__11PIR, .i300__G3n0s {
    color: #7b83ea
}

.i400__2rJnB, .I400__3odsR {
    color: #616ae5
}

.i500__1y4Up, .I500__RXP2f {
    color: #4954e6
}

.I600__2nlJf, .i600__qjahA {
    color: #2933c7
}

.I700__2t5yo, .i700__144JI {
    color: #161fa2
}

.i800__1tGSU, .I800__2-oEy {
    color: #0a1285
}

.I900__2-nEz, .i900__3foOp {
    color: #0c1264
}

.N50__1aiMz, .n50__2Ga1f {
    color: #fafbfc
}

.n100__1fH0Z, .N100__1vdwS {
    color: #f5f6f7
}

.n200__1rMOK, .N200__2uKaZ {
    color: #eff0f1
}

.N300__3cmuB, .n300__3fHYw {
    color: #e4e5e7
}

.n400__1BDqe, .N400__1lo-X {
    color: #c3c6cb
}

.n500__2eHHK, .N500__2960a {
    color: #9ca2a9
}

.n600__1iIGU, .N600__2t88p {
    color: #646a73
}

.n700__2Xty7, .N700__30ykI {
    color: #373c43
}

.N800__1bt0K, .n800__2gd2w {
    color: #2b2f36
}

.N900__1jSo-, .n900__3AeHG {
    color: #1f2329
}

@-webkit-keyframes jump {
    0% {
        transform: translateY(0)
    }
    50% {
        transform: translateY(20%)
    }
    to {
        transform: translateY(0)
    }
}

@keyframes jump {
    0% {
        transform: translateY(0)
    }
    50% {
        transform: translateY(20%)
    }
    to {
        transform: translateY(0)
    }
}

.homepage-video-wrap {
    font-family: Gilroy-regular, -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;
    height: 100vh;
    min-height: 410px;
    overflow: hidden;
    text-align: center;
    position: relative;
    background-image: url(//lf3-cdn-tos.bytescm.com/obj/ttfe/ATSX/mainland/video-poster_1576231362701.png);
    background-size: 100% 100%
}

.homepage-video-wrap .video-react {
    position: relative
}

.homepage-video-wrap .video-react.video-react-has-started .video-react-control-bar {
    display: none
}

.homepage-video-wrap .video-react .video-react-poster {
    background-size: cover
}

.homepage-video-wrap .video-react .video-react-big-play-button, .homepage-video-wrap .video-react .video-react-loading-spinner {
    display: none
}

.homepage-video-wrap video {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

@media screen and (min-width: 1368px) {
    .homepage-video-wrap video {
        -o-object-fit: cover;
        object-fit: cover;
        -o-object-position: 50% 60%;
        object-position: 50% 60%
    }
}

@media screen and (max-width: 1220px) {
    .homepage-video-wrap video {
        -o-object-fit: cover;
        object-fit: cover
    }
}

.homepage-video-wrap .video-react-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    height: 100vh;
    min-height: 410px
}

.homepage-video-wrap .overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    background: rgba(51, 112, 255, .2)
}

.homepage-video-wrap .scroll-hint-con {
    width: 100%;
    position: absolute;
    bottom: 0;
    background: rgba(0, 0, 0, 0);
    overflow: hidden
}

.homepage-video-wrap .scroll-hint-con .atsx-anchor-ink {
    display: none
}

.homepage-video-wrap .scroll-hint-con:after {
    content: "";
    display: block;
    position: relative;
    height: 36px;
    border-left: 1px dashed #fff;
    left: calc(50% + 1px);
    top: 14px
}

.homepage-video-wrap .scroll-hint-con .scroll-hint {
    width: 32px;
    height: 32px;
    border-radius: 16px;
    border: 1px solid #fff;
    margin: 0 auto;
    padding: 0;
    line-height: 28px
}

.homepage-video-wrap .scroll-hint-con .scroll-hint a {
    padding: 4px;
    width: 100%;
    height: 100%
}

.homepage-video-wrap .scroll-hint-con svg {
    height: 18px;
    width: 18px;
    fill: #fff;
    -webkit-animation: jump 1s infinite;
    animation: jump 1s infinite
}

.homepage-video-wrap .slogan {
    font-family: Gilroy Semi Bold, -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: 54px;
    line-height: 61px;
    color: #fff;
    margin-bottom: 67px;
    letter-spacing: 1px;
    font-weight: 800
}

.homepage-video-wrap .slogan .slogan-title {
    font-weight: 800
}

.homepage-video-wrap .slogan .slogan-subtitle {
    letter-spacing: 23px;
    text-indent: 23px;
    font-size: 14px;
    line-height: 17px;
    opacity: .8;
    margin-top: 14px;
    position: relative
}

.homepage-video-wrap .slogan .slogan-subtitle:after, .homepage-video-wrap .slogan .slogan-subtitle:before {
    content: "";
    display: block;
    width: 74px;
    height: 2px;
    position: absolute;
    top: calc(50% - 1px);
    background-image: linear-gradient(270deg, hsla(0, 0%, 100%, 0), #fff 47%, hsla(0, 0%, 100%, 0))
}

.homepage-video-wrap .slogan .slogan-subtitle:after {
    right: 0
}

.homepage-video-wrap .slogan .slogan-subtitle:before {
    left: 0
}

.homepage-video-wrap .search-content {
    position: relative;
    width: 420px;
    margin: 0 auto 48px
}

.homepage-video-wrap .search-content .atsx-input {
    width: 100%;
    height: 56px;
    font-size: 16px;
    line-height: 18px;
    padding: 19px 0 19px 25px;
    border-radius: 30px;
    color: #1f2329;
    border-color: rgba(0, 0, 0, 0)
}

.homepage-video-wrap .search-content .atsx-input:active, .homepage-video-wrap .search-content .atsx-input:hover {
    border: 1px solid #82a7fc
}

.homepage-video-wrap .search-content .atsx-input::-webkit-input-placeholder {
    font-size: 16px;
    line-height: 18px;
    color: #bbbfc4
}

.homepage-video-wrap .search-content .atsx-input::-moz-placeholder {
    font-size: 16px;
    line-height: 18px;
    color: #bbbfc4
}

.homepage-video-wrap .search-content .atsx-input:-ms-input-placeholder {
    font-size: 16px;
    line-height: 18px;
    color: #bbbfc4
}

.homepage-video-wrap .search-content .atsx-input::-ms-input-placeholder {
    font-size: 16px;
    line-height: 18px;
    color: #bbbfc4
}

.homepage-video-wrap .search-content .atsx-input::placeholder {
    font-size: 16px;
    line-height: 18px;
    color: #bbbfc4
}

.homepage-video-wrap .search-content button {
    background: #3370ff;
    border: none;
    color: #fff;
    border-radius: 24px;
    font-size: 20px;
    line-height: 46px;
    height: 48px;
    width: 48px;
    min-width: auto;
    position: absolute;
    right: 5px;
    top: 4px
}

.homepage-video-wrap .search-content button:hover {
    background: #82a7fc
}

.homepage-video-wrap .search-content button:active {
    background: #245bdb
}

.homepage-video-wrap .search-content button svg {
    fill: #fff;
    position: absolute;
    top: 14px;
    left: 15px
}

@media screen and (max-width: 991px) {
    .homepage-video-wrap .atsx-input-search {
        height: 12vw
    }

    .homepage-video-wrap .atsx-input-search .atsx-btn-lg {
        height: 12vw;
        width: 26.66666667vw;
        font-size: 3.73333333vw
    }

    .homepage-video-wrap .atsx-input-search.atsx-input-search-enter-button > .atsx-input {
        padding: 4vw 30.66666667vw 4vw 4vw;
        font-size: 3.2vw
    }

    .homepage-video-wrap .atsx-input-search.atsx-input-search-enter-button > .atsx-input::-webkit-input-placeholder {
        font-size: 3.2vw
    }
}

.homepage-video-wrap .video-react-control-bar {
    display: none
}

video {
    outline: none;
    width: 100%;
    -o-object-fit: fill;
    object-fit: fill
}

@media screen and (min-width: 1368px) {
    video {
        -o-object-fit: cover;
        object-fit: cover;
        -o-object-position: 50% 60%;
        object-position: 50% 60%
    }
}

@media screen and (max-width: 1220px) {
    video {
        -o-object-fit: cover;
        object-fit: cover
    }
}

@-webkit-keyframes fullscreenModalEnter__10Q2N {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__10Q2N {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__kASrK {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__kASrK {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__2qkpP {
    height: 100%
}

.atsx-layout__wpjLY {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__1PSk6, .b50__2iesY {
    color: #f0f4ff
}

.l50__1bi6M, .L50__2WLNH {
    color: #f7fae5
}

.l100__2bsbl, .L100__35i22 {
    color: #eef6c6
}

.L200__2Z2E5, .l200__JtqFx {
    color: #dfee96
}

.l300__2QCsi, .L300__3rCjd {
    color: #d2e76a
}

.L400__2aj8g, .l400__2ZkUF {
    color: #c3dd40
}

.L500__35r4g, .l500__OqJzX {
    color: #b3d600
}

.L600__1JKzv, .l600__10gUm {
    color: #8fac02
}

.l700__1agaP, .L700__1sD6G {
    color: #667901
}

.l800__1-gSe, .L800__2QVLV {
    color: #495700
}

.L900__14wNF, .l900__th80A {
    color: #354200
}

.y50__2pAmY, .Y50__TBYh5 {
    color: #fdf9ed
}

.Y100__3aN1Z, .y100__76cDo {
    color: #faf1d1
}

.y200__2diUQ, .Y200__frbRI {
    color: #f8e6ab
}

.y300__3r0qZ, .Y300__39yDH {
    color: #f7dc82
}

.y400__2uL4U, .Y400__I2Oo5 {
    color: #fad355
}

.Y500__2vSWD, .y500__27dOm {
    color: #ffc60a
}

.Y600__2XH6f, .y600__3SD14 {
    color: #dc9b04
}

.y700__1jOa1, .Y700__1lq5r {
    color: #aa7803
}

.Y800__1Fyvk, .y800__12Kep {
    color: #795101
}

.y900__1lvOC, .Y900__B-UTp {
    color: #5c3a00
}

.O50__3RNe8, .o50__yXSUE {
    color: #fff5eb
}

.o100__3LagY, .O100__frQ0J {
    color: #feead2
}

.o200__2hpUo, .O200__j_jzc {
    color: #fed4a4
}

.o300__2JaZo, .O300__OR1eh {
    color: #ffba6b
}

.o400__3dJoq, .O400__27c7M {
    color: #ffa53d
}

.O500__1Xy4T, .o500__3PMMH {
    color: #f80
}

.O600__2NS3U, .o600__20Fv1 {
    color: #de7802
}

.o700__3ys7B, .O700__Lb162 {
    color: #b26206
}

.o800__2iVsU, .O800__3vWAd {
    color: #8f4f04
}

.o900__1Xox6, .O900__aN_6S {
    color: #6b3900
}

.R50__1yFGk, .r50__3pDQu {
    color: #fef1f1
}

.R100__1YD-Q, .r100__2rBaV {
    color: #fde2e2
}

.r200__1pFT_, .R200__6yNpH {
    color: #fbbfbc
}

.r300__1U53x, .R300__2s2kG {
    color: #f98e8b
}

.r400__2k2ua, .R400__1151P {
    color: #f76964
}

.R500__1NR_-, .r500__3Qejn {
    color: #f54a45
}

.r600__2Plk6, .R600__3qwvO {
    color: #d83931
}

.r700__3b5kO, .R700__L6EZ4 {
    color: #ac2f28
}

.r800__1UvLh, .R800__NP-3g {
    color: #812520
}

.R900__3IG0X, .r900__d6Ckg {
    color: #621c18
}

.C50__1D1JO, .c50__3J7Lo {
    color: #fef1f8
}

.C100__2xWFj, .c100__2YIML {
    color: #fdddef
}

.C200__1iIeV, .c200__28gmX {
    color: #f9aed9
}

.C300__3EW3C, .c300__f5JIp {
    color: #f57ac0
}

.c400__2YNfI, .C400__70YKO {
    color: #f14ba9
}

.c500__5JfnN, .C500__jinc9 {
    color: #f01d94
}

.C600__2wMYm, .c600__3Sj-R {
    color: #c71077
}

.c700__1KAxh, .C700__3AB1S {
    color: #9e1361
}

.c800__3sK5k, .C800__Y-SgD {
    color: #7a0f4b
}

.c900__1ErwT, .C900__n6OvN {
    color: #520a32
}

.v50__hIkJS, .V50__KYUUH {
    color: #fceefc
}

.V100__1Q2zF, .v100__A2I4A {
    color: #f8def8
}

.v200__2Ou4Q, .V200__2ql5- {
    color: #efb9ef
}

.V300__2DLUf, .v300__373F- {
    color: #e58fe5
}

.v400__G5DHI, .V400__TddWT {
    color: #db66db
}

.v500__2V-jl, .V500__2wYB0 {
    color: #d136d1
}

.v600__3o90k, .V600__REGIv {
    color: #b320b3
}

.V700__1jK8M, .v700__3BBca {
    color: #8c218c
}

.v800__2XVZB, .V800__NJa6A {
    color: #681268
}

.v900__1XjCl, .V900__2aa7f {
    color: #460b46
}

.p50__3UV5d, .P50__SX6yl {
    color: #f6f1fe
}

.P100__1nEXV, .p100__2__Es {
    color: #ece2fe
}

.P200__1Wj0s, .p200__37CFb {
    color: #cdb2fa
}

.P300__1Iwmh, .p300__hFIRl {
    color: #ad82f7
}

.p400__1KJ4u, .P400__3NYYq {
    color: #935af6
}

.p500__1NCgE, .P500__1970y {
    color: #7f3bf5
}

.P600__1HuaS, .p600__17ST1 {
    color: #6425d0
}

.P700__1_J3l, .p700__1UEWt {
    color: #4e1ba7
}

.p800__1cw4C, .P800__11CNN {
    color: #380d82
}

.P900__1ctyW, .p900__bXDqb {
    color: #270561
}

.i50__1GGHO, .I50__30LBz {
    color: #f2f3fd
}

.I100__1IDGC, .i100__2Gq_Y {
    color: #e0e2fa
}

.I200__2pU_I, .i200__27f1h {
    color: #b4b9f3
}

.I300__1DbyQ, .i300__3SG6c {
    color: #7b83ea
}

.i400__26nIN, .I400__GN2SN {
    color: #616ae5
}

.I500__3prkB, .i500__QWduQ {
    color: #4954e6
}

.i600__3aDkm, .I600__3YkWn {
    color: #2933c7
}

.i700__1afLh, .I700__1kxpp {
    color: #161fa2
}

.i800__2YJJu, .I800__ZJ58F {
    color: #0a1285
}

.i900__1caWg, .I900__1V87u {
    color: #0c1264
}

.n50__1NsnM, .N50__3dw7C {
    color: #f8f9fa
}

.n100__3F-Kt, .N100__3l4ea {
    color: #f5f6f7
}

.n200__46Ex6, .N200__E6Hhz {
    color: #eff0f1
}

.n300__1iYbO, .N300__2f9A4 {
    color: #dee0e3
}

.N400__1dJcg, .n400__qEDdC {
    color: #bbbfc4
}

.N500__1sY05, .n500__N_UfJ {
    color: #8f959e
}

.n600__3eOH8, .N600__3esrj {
    color: #646a73
}

.n700__1_fzu, .N700__17cFq {
    color: #373c43
}

.n800__3guQ8, .N800__nsqRI {
    color: #2b2f36
}

.n900__2wWtQ, .N900__302ts {
    color: #1f2329
}

.product-block__e4RgR {
    overflow-x: hidden;
    text-align: center;
    max-width: 1440px;
    height: 860px;
    margin: 0 auto;
    background-image: url(//lf3-cdn-tos.bytescm.com/obj/ttfe/ATSX/mainland/global.png);
    background-position: bottom;
    background-size: 1440px auto;
    background-repeat: no-repeat;
    position: relative;
    color: #1f2329
}

.product-block__e4RgR .product-list {
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-top: 120px
}

.product-block__e4RgR .product-block .home-page-block-title {
    font-family: Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
    font-weight: 700;
    position: relative;
    bottom: 2px
}

.product-block__e4RgR .product-tile {
    width: 70px;
    margin: 0 13.3px;
    cursor: pointer
}

@media screen and (max-width: 1220px) {
    .product-block__e4RgR .product-tile {
        margin: 0 15px
    }
}

.product-block__e4RgR .product-tile img {
    width: 100%;
    transition: transform .2s;
    box-shadow: 0 1px 6px 0 rgba(31, 35, 41, .03);
    border-radius: 16.5px
}

.product-block__e4RgR .product-tile:hover img {
    -ms-transform: scale(1.2) translateY(-7px);
    transform: scale(1.2) translateY(-7px);
    box-shadow: 0 6px 20px 0 rgba(31, 35, 41, .15)
}

.product-block__e4RgR .product-tile:hover .product-name {
    color: #3370ff
}

.product-block__e4RgR .product-tile .product-name {
    line-height: 22px;
    margin-top: 16px;
    font-size: 16px;
    transition: transform .2s;
    color: #1f2329
}

.product-block__e4RgR .product-block-more {
    background: #3370ff;
    border: none;
    color: #fff;
    border-radius: 27px;
    height: 54px;
    font-size: 18px;
    line-height: 54px;
    padding: 0 32px;
    margin-top: 48px
}

.product-block__e4RgR .product-block-more:hover {
    background: #82a7fc
}

.product-block__e4RgR .product-block-more:active {
    background: #245bdb
}

@-webkit-keyframes fullscreenModalEnter__1APU0 {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__1APU0 {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__35llk {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__35llk {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__8bSsY {
    height: 100%
}

.atsx-layout__3KEEg {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__3_hKQ, .b50__3rMyz {
    color: #f0f4ff
}

.L50__1BtMp, .l50__1k2jI {
    color: #f7fae5
}

.L100__1ITNN, .l100__31CRK {
    color: #eef6c6
}

.l200__2JysB, .L200__3CT52 {
    color: #dfee96
}

.l300__2S2ku, .L300__3GAuY {
    color: #d2e76a
}

.L400__1HG2f, .l400__2LtKm {
    color: #c3dd40
}

.l500__3nvsa, .L500__36YD0 {
    color: #b3d600
}

.L600__1djOv, .l600__3PHAS {
    color: #8fac02
}

.L700__2lTD9, .l700__kMoiY {
    color: #667901
}

.l800__1p2p_, .L800__21R-r {
    color: #495700
}

.l900__3cg9b, .L900__3T_k9 {
    color: #354200
}

.Y50__22npx, .y50__zlbJn {
    color: #fdf9ed
}

.y100__2l4qm, .Y100__29NEs {
    color: #faf1d1
}

.y200__39_-o, .Y200__zyNs5 {
    color: #f8e6ab
}

.y300__39lGj, .Y300___kDn- {
    color: #f7dc82
}

.y400__2Txcj, .Y400__3ue1V {
    color: #fad355
}

.Y500__GHnys, .y500__t4eTi {
    color: #ffc60a
}

.y600__2YHV6, .Y600__3j2c9 {
    color: #dc9b04
}

.Y700__1H5JV, .y700__3YumG {
    color: #aa7803
}

.y800__2p1m0, .Y800__N1ffk {
    color: #795101
}

.y900__1Mo-Z, .Y900__3qy3G {
    color: #5c3a00
}

.O50__Gjy9g, .o50__YNYYW {
    color: #fff5eb
}

.o100__1l6Cs, .O100__3dGEU {
    color: #feead2
}

.o200__1tXl0, .O200__sKXHR {
    color: #fed4a4
}

.O300__2gx0f, .o300__2WSVM {
    color: #ffba6b
}

.o400__1VEZc, .O400__2jpPL {
    color: #ffa53d
}

.O500__1tH64, .o500__2mfBq {
    color: #f80
}

.o600__2ewfy, .O600__13EpQ {
    color: #de7802
}

.o700__ESZyX, .O700__u9G0H {
    color: #b26206
}

.O800__3NnI0, .o800__sL1LI {
    color: #8f4f04
}

.O900__JyEfg, .o900__vr8pk {
    color: #6b3900
}

.R50__2E8lN, .r50__uR2oG {
    color: #fef1f1
}

.r100__2fnRH, .R100__3pMhi {
    color: #fde2e2
}

.R200__1XhEv, .r200__F85xK {
    color: #fbbfbc
}

.R300__2oWSt, .r300__fYnzp {
    color: #f98e8b
}

.R400__1x7zx, .r400__Cb8oL {
    color: #f76964
}

.r500__2Gwbc, .R500__OnmqE {
    color: #f54a45
}

.r600__3S33x, .R600__uq0-f {
    color: #d83931
}

.r700__1Gdkk, .R700__smlqG {
    color: #ac2f28
}

.R800__3O5cl, .r800__22SPd {
    color: #812520
}

.r900__1OWfY, .R900__25px0 {
    color: #621c18
}

.c50__2MDx7, .C50__3utjD {
    color: #fef1f8
}

.C100__1IizX, .c100__2dxCZ {
    color: #fdddef
}

.c200__1pCOB, .C200__JRlR2 {
    color: #f9aed9
}

.c300__1CJLL, .C300__2kaDT {
    color: #f57ac0
}

.c400__3jrJO, .C400__3zM9H {
    color: #f14ba9
}

.c500__1Pf6H, .C500__25iKB {
    color: #f01d94
}

.C600__2VMzg, .c600__3kALa {
    color: #c71077
}

.C700__1ojl8, .c700__2SdJZ {
    color: #9e1361
}

.C800__1DvtD, .c800__3bgDO {
    color: #7a0f4b
}

.c900__1wzCa, .C900__2WSBm {
    color: #520a32
}

.v50__2M67J, .V50__2X2Ht {
    color: #fceefc
}

.v100__2IN97, .V100__Qdyo- {
    color: #f8def8
}

.v200__1sy2F, .V200__2qwq8 {
    color: #efb9ef
}

.V300__2kHdJ, .v300__3dItP {
    color: #e58fe5
}

.V400__2GIBB, .v400__3piVM {
    color: #db66db
}

.V500__3D5FG, .v500__QJt7a {
    color: #d136d1
}

.v600__1nko1, .V600__hN9ya {
    color: #b320b3
}

.V700__7YCR3, .v700__15Moj {
    color: #8c218c
}

.V800__1mE-g, .v800__SGKLI {
    color: #681268
}

.V900__2VXUN, .v900__2y9w6 {
    color: #460b46
}

.P50__1eCkn, .p50___Ex76 {
    color: #f6f1fe
}

.p100__1FN9i, .P100__1Pf0Z {
    color: #ece2fe
}

.p200__1xttC, .P200__22mID {
    color: #cdb2fa
}

.P300__13we4, .p300__p6mnL {
    color: #ad82f7
}

.P400__1sMDE, .p400__llml- {
    color: #935af6
}

.p500__1tPvL, .P500__2vmuS {
    color: #7f3bf5
}

.p600__1J31R, .P600__2c6B_ {
    color: #6425d0
}

.p700__PPG37, .P700__r3I6k {
    color: #4e1ba7
}

.p800__1S0_D, .P800__XpVcz {
    color: #380d82
}

.p900__3-nKB, .P900__yO-Dv {
    color: #270561
}

.I50__1-1pl, .i50__1VmXh {
    color: #f2f3fd
}

.i100__2blby, .I100__D_Zy6 {
    color: #e0e2fa
}

.i200__2Lrgg, .I200__2XvUC {
    color: #b4b9f3
}

.i300__2T89d, .I300__V93Ho {
    color: #7b83ea
}

.I400__1ZrVq, .i400__2oAZc {
    color: #616ae5
}

.I500__3pHoW, .i500__8h89T {
    color: #4954e6
}

.i600__1mP05, .I600__3IRM7 {
    color: #2933c7
}

.I700__1-QvO, .i700__4-_8f {
    color: #161fa2
}

.I800__1d2b8, .i800__txcf7 {
    color: #0a1285
}

.i900__3d0ce, .I900__3dAfK {
    color: #0c1264
}

.N50__1Hu5-, .n50__hX4ZI {
    color: #f8f9fa
}

.n100__2scIN, .N100__3lSed {
    color: #f5f6f7
}

.N200__20XAe, .n200__--0lU {
    color: #eff0f1
}

.n300__2GiC0, .N300__3H_J_ {
    color: #dee0e3
}

.n400__2tk8C, .N400__11ndn {
    color: #bbbfc4
}

.n500__3T9TG, .N500__L4bQd {
    color: #8f959e
}

.N600__1r5Cd, .n600__2myQ4 {
    color: #646a73
}

.N700__1CB8K, .n700__1RIO_ {
    color: #373c43
}

.n800__3cmYw, .N800__3ESTh {
    color: #2b2f36
}

.n900__1Bv1z, .N900__1e8IH {
    color: #1f2329
}

.home-page-block-wrapper__V4KiB {
    position: relative;
    font-family: Gilroy-regular, -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;
    background-size: 100% auto;
    background-repeat: no-repeat
}

.home-page-block-wrapper__V4KiB .home-page-block-title-bg {
    position: relative;
    top: 67px;
    margin-top: 33px;
    font-size: 48px;
    line-height: 67px;
    color: #1f2329;
    opacity: .04;
    letter-spacing: 8px;
    font-family: Gilroy Extra Bold, -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;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none
}

.home-page-block-wrapper__V4KiB .home-page-block-title {
    font-size: 32px;
    color: #1f2329;
    line-height: 41px;
    font-family: Gilroy Semi Bold, -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;
    margin-top: 12px
}

.home-page-block-wrapper__V4KiB .home-page-block-subtitle {
    font-size: 16px;
    line-height: 1.5;
    color: #646a73;
    margin-top: 30px
}

.home-page-block-wrapper__V4KiB .home-page-block-content {
    position: relative
}

.home-page-block-wrapper__V4KiB .home-page-bg-icon-green {
    background: #ebf8e8;
    border-radius: 50px;
    position: absolute
}

.home-page-block-wrapper__V4KiB .home-page-bg-icon-orange {
    background: rgba(255, 186, 107, .1);
    border-radius: 50px;
    position: absolute
}

.home-page-block-wrapper__V4KiB .home-page-bg-icon-blue {
    background: #e9f0fe;
    border-radius: 50px;
    position: absolute
}

.home-page-block-wrapper__V4KiB .home-page-bg-icon-gray {
    background: rgba(143, 149, 158, .1);
    border-radius: 50px;
    position: absolute
}

.home-page-block-wrapper__V4KiB .home-page-bg-icon-dot {
    position: absolute;
    background-image: radial-gradient(rgba(239, 240, 241, .8) 20%, rgba(0, 0, 0, 0) 0);
    background-size: 20px 18px
}

.home-page-block-wrapper__V4KiB .home-page-bg-icon-rectangle {
    position: absolute;
    background: #f8f9fa
}

@-webkit-keyframes slideUpIn450 {
    0% {
        transform: translate3d(0, 450%, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

@keyframes slideUpIn450 {
    0% {
        transform: translate3d(0, 450%, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

@-webkit-keyframes slideUpIn300 {
    0% {
        transform: translate3d(0, 300%, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

@keyframes slideUpIn300 {
    0% {
        transform: translate3d(0, 300%, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

@-webkit-keyframes slideUpIn150 {
    0% {
        transform: translate3d(0, 150%, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

@keyframes slideUpIn150 {
    0% {
        transform: translate3d(0, 150%, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

@-webkit-keyframes slideUpIn100 {
    0% {
        transform: translate3d(0, 100%, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

@keyframes slideUpIn100 {
    0% {
        transform: translate3d(0, 100%, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

@-webkit-keyframes slideUpIn60 {
    0% {
        transform: translate3d(0, 60%, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

@keyframes slideUpIn60 {
    0% {
        transform: translate3d(0, 60%, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

@-webkit-keyframes slideUpIn30 {
    0% {
        transform: translate3d(0, 30%, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

@keyframes slideUpIn30 {
    0% {
        transform: translate3d(0, 30%, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

@-webkit-keyframes slideUpIn100px {
    0% {
        transform: translate3d(0, 100px, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

@keyframes slideUpIn100px {
    0% {
        transform: translate3d(0, 100px, 0);
        visibility: hidden
    }
    to {
        transform: translateZ(0);
        visibility: visible
    }
}

.animate {
    visibility: hidden;
    -webkit-animation-duration: .8s;
    animation-duration: .8s
}

.slideUpIn300 {
    visibility: visible;
    -webkit-animation-name: slideUpIn300;
    animation-name: slideUpIn300
}

.slideUpIn150 {
    visibility: visible;
    -webkit-animation-name: slideUpIn150;
    animation-name: slideUpIn150
}

.slideUpIn100 {
    visibility: visible;
    -webkit-animation-name: slideUpIn100;
    animation-name: slideUpIn100
}

.slideUpIn60 {
    visibility: visible;
    -webkit-animation-name: slideUpIn60;
    animation-name: slideUpIn60
}

.slideUpIn30 {
    visibility: visible;
    -webkit-animation-name: slideUpIn30;
    animation-name: slideUpIn30
}

@-webkit-keyframes fullscreenModalEnter__1BGEA {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__1BGEA {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__14se7 {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__14se7 {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__1Ov4H {
    height: 100%
}

.atsx-layout__GmQpD {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__2hSx7, .b50__2MSQj {
    color: #f0f4ff
}

.l50__2IQ9M, .L50__2OYwn {
    color: #f7fae5
}

.L100__1RF26, .l100__21SkX {
    color: #eef6c6
}

.l200__2m0YE, .L200__GiYYy {
    color: #dfee96
}

.l300__2t2Qr, .L300__PN9Wy {
    color: #d2e76a
}

.l400__2Zvwr, .L400__17Vp1 {
    color: #c3dd40
}

.l500__3zb7H, .L500__n6zMQ {
    color: #b3d600
}

.l600__2RMlm, .L600__4J9mm {
    color: #8fac02
}

.l700__YGrq1, .L700__YWPj5 {
    color: #667901
}

.L800__1ootQ, .l800__23HDY {
    color: #495700
}

.L900__2D6YE, .l900__2Hkrm {
    color: #354200
}

.Y50__1puLi, .y50__1Qv0j {
    color: #fdf9ed
}

.y100__1HDuv, .Y100__uEcIt {
    color: #faf1d1
}

.y200__3aTvf, .Y200__3B2Yy {
    color: #f8e6ab
}

.y300__1g4Cg, .Y300__30oyP {
    color: #f7dc82
}

.y400__2_1vv, .Y400__2dPEK {
    color: #fad355
}

.Y500__31DXR, .y500__CYvSh {
    color: #ffc60a
}

.y600__3EO7G, .Y600__22ZNa {
    color: #dc9b04
}

.Y700__1eMDd, .y700__1q_JF {
    color: #aa7803
}

.y800__2Z0Pb, .Y800__109Zc {
    color: #795101
}

.Y900__26tK1, .y900__29o9h {
    color: #5c3a00
}

.O50__2-YTN, .o50__zlqzz {
    color: #fff5eb
}

.O100__3RWxH, .o100__3Vx_1 {
    color: #feead2
}

.O200__1kuRS, .o200__2Wxwa {
    color: #fed4a4
}

.O300__3SZ1A, .o300__26wbS {
    color: #ffba6b
}

.o400__1AHlg, .O400__q7Kcj {
    color: #ffa53d
}

.O500__24c2d, .o500__V-Kpt {
    color: #f80
}

.O600__2-XFY, .o600__wHZZT {
    color: #de7802
}

.O700__1fZ-I, .o700__2Exxc {
    color: #b26206
}

.O800__1CGjn, .o800__eX7f3 {
    color: #8f4f04
}

.o900__1SCKl, .O900__3GxDN {
    color: #6b3900
}

.R50__1opi9, .r50__1XW2R {
    color: #fef1f1
}

.R100__1fkma, .r100__twyHz {
    color: #fde2e2
}

.R200__3WPnT, .r200__3yiR9 {
    color: #fbbfbc
}

.r300__1Si3f, .R300__61YAb {
    color: #f98e8b
}

.R400__18ecP, .r400__26EZP {
    color: #f76964
}

.R500__2BDeX, .r500__3C5ok {
    color: #f54a45
}

.r600__3M0Fs, .R600__q1WAY {
    color: #d83931
}

.r700__2IRG9, .R700__3R6SY {
    color: #ac2f28
}

.R800__1pnsv, .r800__1tUnK {
    color: #812520
}

.r900__1-Hww, .R900__2Mnvw {
    color: #621c18
}

.c50__1ciGc, .C50__16VNO {
    color: #fef1f8
}

.C100__1Xx_T, .c100__2cRs5 {
    color: #fdddef
}

.c200__28cBV, .C200__127yQ {
    color: #f9aed9
}

.C300__1Afre, .c300__e5_RK {
    color: #f57ac0
}

.c400__1azRh, .C400__3BtxS {
    color: #f14ba9
}

.c500__1en2z, .C500__2L4M0 {
    color: #f01d94
}

.C600__1UuQI, .c600__1ZuY9 {
    color: #c71077
}

.c700__2w_1L, .C700__3abJR {
    color: #9e1361
}

.c800__1cAET, .C800__10uTZ {
    color: #7a0f4b
}

.c900__1oVbH, .C900__2jH2O {
    color: #520a32
}

.v50__33G0Y, .V50__356Qk {
    color: #fceefc
}

.v100__10STH, .V100__286G9 {
    color: #f8def8
}

.V200__1SSiA, .v200__2DCep {
    color: #efb9ef
}

.V300__1MPO6, .v300__3EDMe {
    color: #e58fe5
}

.V400__1lmzT, .v400__2xpEn {
    color: #db66db
}

.v500__1crMR, .V500__3Gtv- {
    color: #d136d1
}

.v600__1KyXM, .V600__2yUmZ {
    color: #b320b3
}

.v700__1Bnrq, .V700__1Mmdj {
    color: #8c218c
}

.v800__24Ewf, .V800__28ths {
    color: #681268
}

.V900__2pIO-, .v900__3r_he {
    color: #460b46
}

.p50__3eJtc, .P50__3SPAM {
    color: #f6f1fe
}

.P100__1c2n-, .p100__3Kq5j {
    color: #ece2fe
}

.P200__3LQrL, .p200__3m1k2 {
    color: #cdb2fa
}

.P300__2sKnC, .p300__AMRIm {
    color: #ad82f7
}

.p400__2cEI-, .P400__34poJ {
    color: #935af6
}

.P500__1dIj-, .p500__1v6Fr {
    color: #7f3bf5
}

.P600__1_OLh, .p600__1Aaks {
    color: #6425d0
}

.P700__2yKVr, .p700__peR8A {
    color: #4e1ba7
}

.P800__21vfS, .p800__1118Q {
    color: #380d82
}

.p900__2Egjd, .P900__3N02C {
    color: #270561
}

.i50__1HJ5U, .I50__6gvCS {
    color: #f2f3fd
}

.i100__11uz2, .I100__vw0xO {
    color: #e0e2fa
}

.i200__2AZDB, .I200__17CW6 {
    color: #b4b9f3
}

.I300__2kxxZ, .i300__3AjJS {
    color: #7b83ea
}

.I400__2qkbv, .i400__salgq {
    color: #616ae5
}

.I500__2_8Ce, .i500__j_alJ {
    color: #4954e6
}

.I600__1EGQa, .i600__3_-_G {
    color: #2933c7
}

.i700__2_o2R, .I700__3hQ7X {
    color: #161fa2
}

.I800__1ZOKj, .i800__24_s8 {
    color: #0a1285
}

.i900__2KJC1, .I900__3exMl {
    color: #0c1264
}

.N50__7S7Kc, .n50__B4j9i {
    color: #f8f9fa
}

.N100__3NKhJ, .n100__zMH4B {
    color: #f5f6f7
}

.n200__Eahy7, .N200__J02JN {
    color: #eff0f1
}

.N300__11Med, .n300__Ws4eT {
    color: #dee0e3
}

.N400__1lLfc, .n400__27RUQ {
    color: #bbbfc4
}

.n500__RxPzV, .N500__wkhah {
    color: #8f959e
}

.n600__1vtoN, .N600__AubEq {
    color: #646a73
}

.N700__3s4Hc, .n700__w2vEX {
    color: #373c43
}

.n800__2sE53, .N800__XmBfA {
    color: #2b2f36
}

.N900__CX0dm, .n900__ri80E {
    color: #1f2329
}

.jobsBlock__1MlzR {
    overflow-x: hidden;
    text-align: center;
    max-width: 1440px;
    margin: 0 auto;
    position: relative;
    padding-bottom: 65px
}

.jobsBlock__1MlzR .home-page-block-title-bg {
    margin-top: 0;
    top: 23px
}

.jobsBlock__1MlzR .home-page-block-title {
    margin-top: -32px
}

.jobsBlock__1MlzR .job-list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 96px;
    margin-top: 113px;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media screen and (max-width: 1220px) {
    .jobsBlock__1MlzR .job-list {
        padding: 0 30px
    }
}

.jobsBlock__1MlzR .job-list + .job-list {
    margin-top: 0
}

.jobsBlock__1MlzR .job-tile {
    -ms-flex-align: center;
    align-items: center
}

.jobsBlock__1MlzR .job-tile .job-tile-content {
    width: 216px;
    margin: 0 auto 100px;
    position: relative
}

.jobsBlock__1MlzR .job-tile .job-tile-content .img-wrapper {
    width: 100%;
    height: 216px;
    border-radius: 100%;
    overflow: hidden;
    z-index: 1;
    position: relative
}

.jobsBlock__1MlzR .job-tile .job-tile-content img {
    width: 100%;
    transition: transform .2s;
    will-change: transform
}

.jobsBlock__1MlzR .job-tile .job-tile-content .job-name {
    line-height: 32px;
    margin-top: 40px;
    font-size: 24px;
    transition: .5s ease;
    color: #1f2329
}

.jobsBlock__1MlzR .job-tile .job-tile-content .job-tile-overlay {
    font-family: Gilroy Semi Bold, -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;
    background: rgba(55, 60, 67, .7);
    position: absolute;
    top: 0;
    width: 216px;
    height: 216px;
    border-radius: 50%;
    transition: .5s ease;
    color: #fff;
    font-size: 20px;
    padding: 20px;
    text-align: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 1
}

.jobsBlock__1MlzR .job-tile .job-tile-content .job-tile-overlay .job-text {
    line-height: 14px;
    font-size: 20px
}

.jobsBlock__1MlzR .job-tile .job-tile-content .job-tile-overlay .job-text svg {
    width: 30px
}

.jobsBlock__1MlzR .job-tile .job-tile-content .job-tile-overlay .job-count {
    padding-top: 8px;
    font-size: 28px;
    line-height: 44px
}

.jobsBlock__1MlzR .job-tile .job-tile-content .job-info {
    transition: .5s ease;
    opacity: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center
}

.jobsBlock__1MlzR .job-tile .job-tile-content:hover .job-name {
    color: #3370ff
}

.jobsBlock__1MlzR .job-tile .job-tile-content:hover .img-wrapper {
    box-shadow: 0 10px 20px 0 rgba(31, 35, 41, .2), 0 1px 12px 0 rgba(31, 35, 41, .05)
}

.jobsBlock__1MlzR .job-tile .job-tile-content:hover img {
    -ms-transform: scale(1.08);
    transform: scale(1.08)
}

.curtain__d0uwp {
    transition: opacity 1s ease 0s, transform 1s ease 0s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    will-change: opacity, transform;
    overflow: hidden
}

.curtain__d0uwp .curtainContent__3A3L8 {
    position: relative;
    font-size: 0
}

.curtain__d0uwp .curtainContent__3A3L8 .curtainMask__16pZ9, .curtain__d0uwp .curtainContent__3A3L8:before {
    content: "";
    display: block;
    width: 101%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1
}

.curtain__d0uwp .curtainContent__3A3L8:before {
    background-color: #f1f3f6;
    transition: .5s ease-in-out 0s;
    z-index: 2
}

.curtain__d0uwp .curtainContent__3A3L8 .curtainMask__16pZ9 {
    transition: .5s ease-in-out .2s;
    opacity: .8
}

.curtain__d0uwp.animate__14O_N {
    opacity: 1 !important;
    transform: translateZ(0) scale(1) rotate(0deg) !important
}

.curtain__d0uwp.animate__14O_N .curtainContent__3A3L8 .curtainMask__16pZ9, .curtain__d0uwp.animate__14O_N .curtainContent__3A3L8:before {
    left: 100%
}

@-webkit-keyframes fullscreenModalEnter__jCfJb {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__jCfJb {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__9Id0Q {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__9Id0Q {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__g_2LJ {
    height: 100%
}

.atsx-layout__RAL03 {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__3jbuU, .b50__6fluS {
    color: #f0f4ff
}

.l50__2Bayq, .L50__2TOOv {
    color: #f7fae5
}

.l100__2_c-y, .L100__2zrDd {
    color: #eef6c6
}

.L200__2b7q5, .l200__3vJGX {
    color: #dfee96
}

.L300__25Hdk, .l300__rjySN {
    color: #d2e76a
}

.L400__1MpdS, .l400__sd02I {
    color: #c3dd40
}

.L500__326cQ, .l500__emeZn {
    color: #b3d600
}

.L600__2brqj, .l600__3oFaO {
    color: #8fac02
}

.l700__3jdyB, .L700__3w3k_ {
    color: #667901
}

.L800__3fhkI, .l800__35Juz {
    color: #495700
}

.l900__adkhQ, .L900__KHaXk {
    color: #354200
}

.Y50__3eAqx, .y50__26hP0 {
    color: #fdf9ed
}

.Y100__5QUvn, .y100__NK-gt {
    color: #faf1d1
}

.Y200__3HUGo, .y200__25yFt {
    color: #f8e6ab
}

.y300__3GmAN, .Y300__uyt4I {
    color: #f7dc82
}

.y400__2uV0g, .Y400__xF3LW {
    color: #fad355
}

.y500__2E2_o, .Y500__25okR {
    color: #ffc60a
}

.y600__1vWfj, .Y600__32YZA {
    color: #dc9b04
}

.Y700__1R7oU, .y700__3jHKQ {
    color: #aa7803
}

.y800__2VUdQ, .Y800__3rcAo {
    color: #795101
}

.Y900__2oNsv, .y900__CQcQP {
    color: #5c3a00
}

.O50__1wjcs, .o50__2bPdq {
    color: #fff5eb
}

.o100__3CYQI, .O100__24xtf {
    color: #feead2
}

.O200__1z6SS, .o200__3fMNe {
    color: #fed4a4
}

.o300__2LY4L, .O300__CQhtO {
    color: #ffba6b
}

.O400__1sLF8, .o400__2wgCo {
    color: #ffa53d
}

.O500__2aeKK, .o500__2cQM6 {
    color: #f80
}

.O600__1rNt4, .o600__S8ao8 {
    color: #de7802
}

.o700__2UHHU, .O700__11ASi {
    color: #b26206
}

.o800__2FVcM, .O800__115DM {
    color: #8f4f04
}

.O900__26QmW, .o900__JofLt {
    color: #6b3900
}

.r50__1tDRB, .R50__EUap2 {
    color: #fef1f1
}

.r100__1PFou, .R100__3k9aR {
    color: #fde2e2
}

.R200__2lZcr, .r200__29YGG {
    color: #fbbfbc
}

.r300__2YSam, .R300__30w2P {
    color: #f98e8b
}

.R400__33Y-3, .r400__Mkfnm {
    color: #f76964
}

.R500__2bus5, .r500__39Pr5 {
    color: #f54a45
}

.r600__1k8ow, .R600__4JJkt {
    color: #d83931
}

.R700__2rQoo, .r700__16cPZ {
    color: #ac2f28
}

.R800__1Z5AR, .r800__2cOVM {
    color: #812520
}

.R900__2VaRO, .r900__NhtX5 {
    color: #621c18
}

.C50__BD3Jp, .c50__XT-IF {
    color: #fef1f8
}

.C100__1UWIk, .c100__2pAFE {
    color: #fdddef
}

.C200__1Fnxp, .c200__1g2ak {
    color: #f9aed9
}

.C300__1PLyB, .c300__11kDD {
    color: #f57ac0
}

.C400__2LWYU, .c400__hj94y {
    color: #f14ba9
}

.c500__3wFFS, .C500__3X3fV {
    color: #f01d94
}

.c600__3DftF, .C600__62tfk {
    color: #c71077
}

.C700__1qlGC, .c700__2oiRW {
    color: #9e1361
}

.C800__1bEuM, .c800__1IbMn {
    color: #7a0f4b
}

.c900__1PiUN, .C900__3gapK {
    color: #520a32
}

.V50__1esez, .v50__3VU1d {
    color: #fceefc
}

.v100__256E4, .V100__lzzi6 {
    color: #f8def8
}

.V200__1mks6, .v200__5mutc {
    color: #efb9ef
}

.V300__2VO3b, .v300__LH4jK {
    color: #e58fe5
}

.v400__3SheG, .V400__3ZEzS {
    color: #db66db
}

.V500__23wSO, .v500__30eLK {
    color: #d136d1
}

.v600__2lCIo, .V600__3GUJT {
    color: #b320b3
}

.v700__1O8xi, .V700__3Cfgo {
    color: #8c218c
}

.v800__1llkA, .V800__ANqXg {
    color: #681268
}

.V900__2oCJw, .v900__SWZfO {
    color: #460b46
}

.P50__1Y8pV, .p50__2RjQG {
    color: #f6f1fe
}

.P100__1Mnf7, .p100__2q_lS {
    color: #ece2fe
}

.P200__2NdKv, .p200__86yLx {
    color: #cdb2fa
}

.p300__1KipE, .P300__3BL07 {
    color: #ad82f7
}

.P400__2cB_o, .p400__cNxV- {
    color: #935af6
}

.p500__3xCuP, .P500__GOyL8 {
    color: #7f3bf5
}

.P600__3mEdM, .p600__18Yrw {
    color: #6425d0
}

.p700__2goBE, .P700__26yWV {
    color: #4e1ba7
}

.p800__2xEFT, .P800__3gh9G {
    color: #380d82
}

.P900__2B9J5, .p900__2WLxO {
    color: #270561
}

.I50__2aPzB, .i50__6I__D {
    color: #f2f3fd
}

.I100__1XzkA, .i100__3pRvx {
    color: #e0e2fa
}

.i200__1PciX, .I200__u84w5 {
    color: #b4b9f3
}

.i300__2Y6P9, .I300__3m4EY {
    color: #7b83ea
}

.I400__1n5IU, .i400__1ybox {
    color: #616ae5
}

.i500__2jQMn, .I500__32Bbu {
    color: #4954e6
}

.i600__1ZwSC, .I600__2RxJC {
    color: #2933c7
}

.I700__1_bA5, .i700__hDX1z {
    color: #161fa2
}

.I800__3dDx3, .i800__YCSei {
    color: #0a1285
}

.I900__3X_fh, .i900__150Ad {
    color: #0c1264
}

.n50__3v9YN, .N50__vn4gY {
    color: #f8f9fa
}

.n100__1XIA5, .N100__3vlCW {
    color: #f5f6f7
}

.n200__1Roft, .N200__1vyEU {
    color: #eff0f1
}

.N300__1O40o, .n300__n8on9 {
    color: #dee0e3
}

.n400__3X_0a, .N400__4nC2Z {
    color: #bbbfc4
}

.N500__3_SKv, .n500__3Weri {
    color: #8f959e
}

.N600__2m3Ko, .n600__4m8Hb {
    color: #646a73
}

.n700__1JLZ2, .N700__1KxDg {
    color: #373c43
}

.N800__1HfRd, .n800__di2Se {
    color: #2b2f36
}

.N900__1IThR, .n900__2_Vi_ {
    color: #1f2329
}

.byteStyle__2WvGa {
    text-align: left;
    margin: 0 auto;
    color: #646a73;
    padding-bottom: 120px
}

.byteStyle__2WvGa .home-page-block-title-bg {
    margin-top: 0
}

.byteStyle__2WvGa .byteStyle-block-title {
    max-width: 1440px;
    margin: 0 auto;
    padding-left: 96px
}

.byteStyle__2WvGa .byteStyle-content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 80px
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-img-con {
    -ms-flex: 0 0 57%;
    flex: 0 0 57%;
    position: relative;
    border-radius: 0;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    overflow: hidden
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-img-con .byteStyle-ratio-img-con {
    width: 100%;
    padding-top: 54.7%;
    position: relative
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-img-con .byteStyle-tile-img {
    width: 100%;
    position: absolute;
    top: 0
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-img-con .byteStyle-tile-img img {
    display: block;
    width: 100%
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-info-con {
    margin-left: 120px;
    max-width: 410px;
    min-height: 450px
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-tile {
    margin-bottom: 32px
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-tile:last-child {
    margin-bottom: 0
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-tile .byteStyle-title {
    font-size: 20px;
    line-height: 24px;
    cursor: pointer;
    color: #646a73
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-tile .byteStyle-desc {
    display: none;
    margin: 16px 0;
    transition-property: all;
    transition-duration: .5s;
    transition-timing-function: cubic-bezier(0, 1, .5, 1);
    font-size: 16px;
    line-height: 24px
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-tile.open {
    margin: 48px auto
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-tile.open:first-child {
    margin-top: 0
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-tile.open:last-child {
    margin-bottom: 0
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-tile.open .byteStyle-title {
    font-family: Gilroy Semi Bold, -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: 28px;
    line-height: 36px;
    color: #1f2329;
    font-weight: 600;
    cursor: auto
}

.byteStyle__2WvGa .byteStyle-content .byteStyle-tile.open .byteStyle-desc {
    display: block
}

@-webkit-keyframes fullscreenModalEnter__1gkCR {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__1gkCR {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__M6I7Q {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__M6I7Q {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__hPLmc {
    height: 100%
}

.atsx-layout__3MQpN {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__22a8F, .B50__dNl2a {
    color: #f0f4ff
}

.L50__1nef9, .l50__dsgUS {
    color: #f7fae5
}

.l100__2gdj-, .L100__3vBfh {
    color: #eef6c6
}

.L200__1pKDT, .l200__1T0rr {
    color: #dfee96
}

.l300__1JgeH, .L300__2LBIh {
    color: #d2e76a
}

.L400__2nEOI, .l400__kTjmk {
    color: #c3dd40
}

.l500__2qs92, .L500__14NAA {
    color: #b3d600
}

.L600__1mXEY, .l600__26V_4 {
    color: #8fac02
}

.l700__2Nz6N, .L700__p0qug {
    color: #667901
}

.L800__1Od1G, .l800__3txD0 {
    color: #495700
}

.l900__3ckNX, .L900__j-1N7 {
    color: #354200
}

.Y50__2zefN, .y50__34M4w {
    color: #fdf9ed
}

.y100__3qR3r, .Y100__kie23 {
    color: #faf1d1
}

.Y200__3WTtO, .y200__f_P9N {
    color: #f8e6ab
}

.y300__1oprP, .Y300__3XGUL {
    color: #f7dc82
}

.Y400__2uyO4, .y400__3lylM {
    color: #fad355
}

.y500__1-HGz, .Y500__njy-v {
    color: #ffc60a
}

.y600__1VdJB, .Y600__Fo91s {
    color: #dc9b04
}

.Y700__1FpuG, .y700__3OJ4g {
    color: #aa7803
}

.y800__1_XRv, .Y800__3gpeD {
    color: #795101
}

.y900__1Oc_s, .Y900__JRJF1 {
    color: #5c3a00
}

.O50__3XQbA, .o50__n8Zyw {
    color: #fff5eb
}

.O100__1cYzT, .o100__UNKb2 {
    color: #feead2
}

.O200__24eHe, .o200__K3KeW {
    color: #fed4a4
}

.O300__2QXb9, .o300__3P3Kx {
    color: #ffba6b
}

.O400__1v_JC, .o400__7YRkA {
    color: #ffa53d
}

.O500__mY6im, .o500__Rnvms {
    color: #f80
}

.o600__6WiUU, .O600__yUbud {
    color: #de7802
}

.O700__6D65v, .o700__37Mzx {
    color: #b26206
}

.o800__2Pis1, .O800__wrHPH {
    color: #8f4f04
}

.o900__1dOPV, .O900__3FtX8 {
    color: #6b3900
}

.r50__1wn5O, .R50__27OTs {
    color: #fef1f1
}

.R100__2cKrT, .r100__3IlIn {
    color: #fde2e2
}

.r200__3TDWs, .R200__XKkbK {
    color: #fbbfbc
}

.R300__1AxKq, .r300__gdfxW {
    color: #f98e8b
}

.r400__2MLIa, .R400__3QxYP {
    color: #f76964
}

.R500__2N4jr, .r500__2ou3- {
    color: #f54a45
}

.r600__1kJKt, .R600__3VOjv {
    color: #d83931
}

.R700__ENSZN, .r700__nsLWx {
    color: #ac2f28
}

.r800__3p04e, .R800__zi4PF {
    color: #812520
}

.R900__1Bxqs, .r900__25EQC {
    color: #621c18
}

.c50__1fk0w, .C50__2HuF3 {
    color: #fef1f8
}

.C100__Cz14Z, .c100__iP1zN {
    color: #fdddef
}

.C200__1F5CL, .c200__mihTo {
    color: #f9aed9
}

.c300__2Us2U, .C300__CBvjG {
    color: #f57ac0
}

.c400__1xmME, .C400__2NvKE {
    color: #f14ba9
}

.C500__1cJBc, .c500__2Dw2W {
    color: #f01d94
}

.C600__2O2Kf, .c600__9Mdqc {
    color: #c71077
}

.c700__2mX4P, .C700__28B42 {
    color: #9e1361
}

.c800__1uUNU, .C800__3CPMD {
    color: #7a0f4b
}

.c900__1KhjO, .C900__2UGzE {
    color: #520a32
}

.v50__30BE4, .V50__pmmwZ {
    color: #fceefc
}

.V100__2FloL, .v100__3QMkN {
    color: #f8def8
}

.V200__3wTd1, .v200__38Xlz {
    color: #efb9ef
}

.V300__1Adbd, .v300__1OUM1 {
    color: #e58fe5
}

.v400__1-0qF, .V400__1ddoc {
    color: #db66db
}

.V500__1wFe2, .v500__2sNuu {
    color: #d136d1
}

.V600__2Z84x, .v600__22hAY {
    color: #b320b3
}

.V700__2whdB, .v700__16HL8 {
    color: #8c218c
}

.V800__2po1n, .v800__2RhAB {
    color: #681268
}

.v900__1PZM0, .V900__1sEcl {
    color: #460b46
}

.P50__6mQbL, .p50__dZ8eT {
    color: #f6f1fe
}

.p100__2IXZh, .P100__2X4oc {
    color: #ece2fe
}

.p200__1N394, .P200__3a_ca {
    color: #cdb2fa
}

.p300__1GbKH, .P300__16-s3 {
    color: #ad82f7
}

.P400__3dQAb, .p400__20Cu2 {
    color: #935af6
}

.p500__1uIXp, .P500__8Gotk {
    color: #7f3bf5
}

.p600__1fW0E, .P600__3T8Rh {
    color: #6425d0
}

.P700__1lc6q, .p700__mJnTV {
    color: #4e1ba7
}

.p800__2IX6U, .P800__3J-FQ {
    color: #380d82
}

.P900__3Uidu, .p900__fJ-gU {
    color: #270561
}

.I50__1E94X, .i50__eSL5X {
    color: #f2f3fd
}

.I100__2Uzi5, .i100__28t2y {
    color: #e0e2fa
}

.i200__2_Y1f, .I200__2lSJq {
    color: #b4b9f3
}

.i300__2Edw1, .I300__xIh41 {
    color: #7b83ea
}

.i400__2awVI, .I400__3vyYG {
    color: #616ae5
}

.I500__11BJk, .i500__Olzqr {
    color: #4954e6
}

.I600__2_-vF, .i600__2K1u7 {
    color: #2933c7
}

.I700__1md7Y, .i700__2MDUw {
    color: #161fa2
}

.I800__1jlDc, .i800__1oAQO {
    color: #0a1285
}

.i900__2jXoW, .I900__3ho9A {
    color: #0c1264
}

.N50__2CKuE, .n50__29_Uc {
    color: #f8f9fa
}

.n100__3bUio, .N100__SJu8u {
    color: #f5f6f7
}

.n200__2XpuR, .N200__3pN0g {
    color: #eff0f1
}

.N300__1srlU, .n300__2E6MN {
    color: #dee0e3
}

.n400__3WS5m, .N400__3x3ZF {
    color: #bbbfc4
}

.N500__2yf19, .n500__sI9-u {
    color: #8f959e
}

.n600__1I_hw, .N600__Gy5vI {
    color: #646a73
}

.n700__31ypV, .N700__qkcDe {
    color: #373c43
}

.N800__2utpG, .n800__3M254 {
    color: #2b2f36
}

.N900__2TQCY, .n900__-pelo {
    color: #1f2329
}

.byteLife__1peMP {
    text-align: left;
    margin: 0 auto 144px;
    color: #646a73;
    max-width: 1440px;
    padding-top: 80px;
    padding-left: 96px
}

.byteLife__1peMP .byteLife-block-title {
    max-width: 1440px;
    margin: 38px auto 95px;
    position: relative
}

.byteLife__1peMP .byteLife-block-title .home-page-block-title-bg {
    position: absolute;
    top: -45px
}

.byteLife__1peMP .byteLife-content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start
}

.byteLife__1peMP .byteLife-content .img-wrapper {
    width: 783px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.byteLife__1peMP .byteLife-content .img-wrapper .image-wrapper-half {
    max-width: calc(50% - 13px)
}

.byteLife__1peMP .byteLife-content .img-wrapper img {
    width: 100%
}

.byteLife__1peMP .byteLife-content .img-wrapper + .byteLife-info-con ul {
    margin-left: 105px;
    margin-right: 0
}

.byteLife__1peMP .byteLife-content .img-wrapper + .byteLife-info-con .byteLife-info-title {
    margin-left: 105px
}

.byteLife__1peMP .byteLife-content .byteLife-info-con {
    width: 463px
}

.byteLife__1peMP .byteLife-content .byteLife-info-con .byteLife-info-title {
    padding-bottom: 40px;
    width: 360px;
    border-bottom: 1px solid #dee0e3;
    position: relative
}

.byteLife__1peMP .byteLife-content .byteLife-info-con .byteLife-info-title .home-page-block-title-bg {
    font-size: 106px;
    line-height: 130px;
    top: -80px;
    position: absolute
}

.byteLife__1peMP .byteLife-content .byteLife-info-con .byteLife-info-title .home-page-block-title {
    font-size: 28px;
    line-height: 36px;
    margin-top: 0
}

.byteLife__1peMP .byteLife-content .byteLife-info-con ul {
    width: 360px
}

.byteLife__1peMP .byteLife-content .byteLife-info-con ul li:nth-child(odd) {
    margin-top: 32px;
    font-size: 20px;
    line-height: 1.2;
    font-family: Gilroy Semi Bold, -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;
    color: #1f2329
}

.byteLife__1peMP .byteLife-content .byteLife-info-con ul li:nth-child(2n) {
    margin-top: 10px;
    line-height: 22px
}

.noTopPadding__3Z0bi {
    padding-top: 0
}

.firstBlock__1BbjP {
    overflow-y: hidden;
    padding-top: 0
}

.goodnessBlock__38HKu {
    margin-bottom: 25px
}

.lastBlock__T-6JW {
    margin-bottom: 13px
}

.lastBlock__T-6JW .byteLife-content__wrjDl {
    -ms-flex-align: center;
    align-items: center
}

.lastBlock__T-6JW ul li:first-child {
    margin-top: 0
}

.story__2d11T {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center
}

@-webkit-keyframes fullscreenModalEnter__-edZ7 {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__-edZ7 {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__3mlgW {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__3mlgW {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__2sk7s {
    height: 100%
}

.atsx-layout__23Fp8 {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__3JvB-, .B50__3zfIm {
    color: #f0f4ff
}

.L50__1Hth9, .l50__qVpay {
    color: #f7fae5
}

.l100__3i04G, .L100__37xgc {
    color: #eef6c6
}

.l200__1DwY5, .L200__2hbZn {
    color: #dfee96
}

.L300__3brtb, .l300__3x5n0 {
    color: #d2e76a
}

.L400__1WBkf, .l400__2g9L8 {
    color: #c3dd40
}

.l500__63U1e, .L500__554f7 {
    color: #b3d600
}

.L600__3qTAD, .l600__20kjE {
    color: #8fac02
}

.l700__2vwXj, .L700__lDDCV {
    color: #667901
}

.l800__3kPS0, .L800__EgxEk {
    color: #495700
}

.l900__1Fvrb, .L900__10U6H {
    color: #354200
}

.y50__2mTYZ, .Y50__3Umwj {
    color: #fdf9ed
}

.Y100__2TQIy, .y100__3svjR {
    color: #faf1d1
}

.y200__3ct3c, .Y200__3QOcb {
    color: #f8e6ab
}

.y300__3PIT6, .Y300__28klG {
    color: #f7dc82
}

.Y400__1OOTp, .y400__G4-JM {
    color: #fad355
}

.Y500__MqWNI, .y500__PNjIB {
    color: #ffc60a
}

.y600__2K27Z, .Y600__3Oq_M {
    color: #dc9b04
}

.y700__3W5NR, .Y700__24YY3 {
    color: #aa7803
}

.Y800__2yyiV, .y800__19HYT {
    color: #795101
}

.Y900__1xaiI, .y900__2j9dU {
    color: #5c3a00
}

.O50__3KrZo, .o50__3QjTf {
    color: #fff5eb
}

.o100__1jd0L, .O100__1VWU1 {
    color: #feead2
}

.O200__1OIcA, .o200__2qA_x {
    color: #fed4a4
}

.O300__JbN3o, .o300__M9XX5 {
    color: #ffba6b
}

.o400__1r-gj, .O400__2_iSO {
    color: #ffa53d
}

.O500__3QXNF, .o500__39LUj {
    color: #f80
}

.O600__1PTP5, .o600__fD6R4 {
    color: #de7802
}

.o700__KOAWp, .O700__Tis03 {
    color: #b26206
}

.O800__1hoNS, .o800__UhQgK {
    color: #8f4f04
}

.O900__3q9jz, .o900__k_f7U {
    color: #6b3900
}

.r50__3p_QU, .R50__g7IVQ {
    color: #fef1f1
}

.R100__2_sa2, .r100__2KRla {
    color: #fde2e2
}

.R200__2H73L, .r200__2IHnq {
    color: #fbbfbc
}

.r300__3eMfB, .R300__3wSOL {
    color: #f98e8b
}

.r400__3DrZy, .R400__3F5Yk {
    color: #f76964
}

.r500__27sRo, .R500__NrBex {
    color: #f54a45
}

.R600__2K8pd, .r600__Ft6uP {
    color: #d83931
}

.R700__1vsi8, .r700__2fV6I {
    color: #ac2f28
}

.r800__2wHMG, .R800__3T6Sy {
    color: #812520
}

.r900__1r66W, .R900__2Wiwa {
    color: #621c18
}

.c50__2W1VF, .C50__QiMqA {
    color: #fef1f8
}

.C100__1sNSv, .c100__2qU9X {
    color: #fdddef
}

.C200__3BuA6, .c200__rwWzH {
    color: #f9aed9
}

.C300__1lCIj, .c300__3QdZr {
    color: #f57ac0
}

.C400__1KfDJ, .c400__2shR5 {
    color: #f14ba9
}

.c500__2VI7d, .C500__35XjS {
    color: #f01d94
}

.C600__1MDTT, .c600__2Uj1P {
    color: #c71077
}

.c700__2Uhay, .C700__3Iok2 {
    color: #9e1361
}

.C800__1TKSW, .c800__2xYqg {
    color: #7a0f4b
}

.c900__2MyG2, .C900__ihwhE {
    color: #520a32
}

.v50__1Fm9n, .V50__3iD5L {
    color: #fceefc
}

.V100__3MrWS, .v100__llgtM {
    color: #f8def8
}

.V200__2HSCV, .v200__3l1b5 {
    color: #efb9ef
}

.V300__2LYu3, .v300__3-RkF {
    color: #e58fe5
}

.V400__2TU-4, .v400__O6SYv {
    color: #db66db
}

.v500__1I-ji, .V500__1RiD4 {
    color: #d136d1
}

.V600__1mYuQ, .v600__2FFk4 {
    color: #b320b3
}

.v700__1m0Vs, .V700__3QKEA {
    color: #8c218c
}

.v800__3EUP7, .V800__5ZbwC {
    color: #681268
}

.V900__3sZoY, .v900__23KeW {
    color: #460b46
}

.p50__3NLAf, .P50__3YA77 {
    color: #f6f1fe
}

.p100__1L36a, .P100__3-emC {
    color: #ece2fe
}

.p200__2GGKE, .P200__10Ymm {
    color: #cdb2fa
}

.P300__3d3_C, .p300__aGqYT {
    color: #ad82f7
}

.p400__2Y2Ps, .P400__2zD3m {
    color: #935af6
}

.P500__2I020, .p500__2ZvZp {
    color: #7f3bf5
}

.P600__2IPdw, .p600__khvLs {
    color: #6425d0
}

.P700__3WZdl, .p700__bUHf5 {
    color: #4e1ba7
}

.P800__1X_Ia, .p800__2nWZL {
    color: #380d82
}

.p900__1GtWC, .P900__gbW7Q {
    color: #270561
}

.I50__1UfFG, .i50__3VjBd {
    color: #f2f3fd
}

.I100__1HWGH, .i100__3tlgk {
    color: #e0e2fa
}

.I200__2tVO1, .i200__3VLhi {
    color: #b4b9f3
}

.i300__11_4S, .I300__35U1S {
    color: #7b83ea
}

.I400__3LVMd, .i400__BRN-l {
    color: #616ae5
}

.I500__sPqw2, .i500__XOTMU {
    color: #4954e6
}

.I600__1EOUx, .i600__3ZVWV {
    color: #2933c7
}

.i700__2Rf8B, .I700__2wPNg {
    color: #161fa2
}

.i800__3nA7o, .I800__3sN8g {
    color: #0a1285
}

.I900__1j-eA, .i900__VxZsC {
    color: #0c1264
}

.n50__3EhFV, .N50__ph-Rh {
    color: #f8f9fa
}

.N100__1dK__, .n100__2k8zO {
    color: #f5f6f7
}

.n200__hsdW2, .N200__O2lxb {
    color: #eff0f1
}

.N300__3mqgX, .n300__8fHhV {
    color: #dee0e3
}

.n400__3HJTG, .N400__3kNkx {
    color: #bbbfc4
}

.n500__3Js9s, .N500__ePp-4 {
    color: #8f959e
}

.n600__1w-nm, .N600__34Mi5 {
    color: #646a73
}

.N700__3KG4p, .n700__3ulQV {
    color: #373c43
}

.N800__1Wsy4, .n800__3KKgR {
    color: #2b2f36
}

.n900__2e45J, .N900__2VjEq {
    color: #1f2329
}

.employeeCard__FQC8a {
    width: 384px;
    padding: 40px 60px 27px;
    margin: 0 24px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    background: #fff
}

@media screen and (max-width: 1368px) {
    .employeeCard__FQC8a {
        padding: 40px 30px 27px;
        margin: 0 16px;
        width: 324px
    }
}

@media screen and (max-width: 1220px) {
    .employeeCard__FQC8a {
        padding: 40px 25px 27px;
        margin: 0 10px;
        width: 314px
    }
}

@media screen and (max-width: 1060px) {
    .employeeCard__FQC8a {
        padding: 40px 20px 27px;
        margin: 0 10px;
        width: 304px
    }
}

.employeeCard__FQC8a:hover {
    border-radius: 10px;
    box-shadow: 0 10px 30px 0 rgba(136, 150, 171, .15)
}

.employeeCard__FQC8a:hover .employeeCard-more {
    opacity: 1;
    color: #3370ff;
    border-color: #3370ff
}

.employeeCard__FQC8a .employeeCard-avatar {
    width: 216px;
    height: 216px;
    margin-bottom: 32px
}

.employeeCard__FQC8a .employeeCard-avatar img {
    width: 216px;
    height: 216px;
    border-radius: 50%
}

.employeeCard__FQC8a .employeeCard-name {
    margin-bottom: 8px;
    line-height: 36px;
    font-size: 22px;
    color: #1f2329;
    height: 36px;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: center
}

.employeeCard__FQC8a .employeeCard-title {
    margin-bottom: 12px;
    line-height: 22px;
    font-size: 14px;
    color: #1f2329
}

.employeeCard__FQC8a .employeeCard-title span {
    display: inline-block;
    margin: 0 4px
}

.employeeCard__FQC8a .employeeCard-description {
    text-align: left;
    width: 100%;
    margin-bottom: 24px;
    line-height: 22px;
    font-size: 14px;
    color: #646a73;
    overflow: hidden
}

.employeeCard__FQC8a .employeeCard-more {
    height: 32px;
    width: 32px;
    color: #51565d;
    border-radius: 50%;
    border: 1px solid #51565d;
    text-align: center;
    opacity: .2;
    margin-left: -4px
}

.employeeCard__FQC8a .employeeCard-more .employeeCard-moreText {
    margin-right: 10px
}

.employeeCard__FQC8a .employeeCard-more svg {
    width: 16px;
    height: 30px
}

.employeeCard-gill__1l7zv {
    padding: 40px 0 27px
}

.employeeCard-gill__1l7zv .employeeCard-name-gill {
    padding: 0 36px
}

.employeeCard-gill__1l7zv .employeeCard-description {
    padding: 0 60px
}

.small__1Uj_P {
    width: 340px;
    height: auto;
    padding: 32px 38px 25px;
    background-color: #fff;
    margin: 0;
    border-radius: 10px
}

.small__1Uj_P:hover {
    box-shadow: 0 2px 25px 0 rgba(136, 150, 171, .1)
}

.small__1Uj_P .employeeCard-avatar {
    width: 160px;
    height: 160px;
    margin-bottom: 32px
}

.small__1Uj_P .employeeCard-avatar img {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.employeeStory__2Hqzs {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center
}

.employeeStory__2Hqzs .employeeStory-employeeCard {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 72px;
    margin-top: 80px
}

.atsx-form {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum"
}

.atsx-form legend {
    display: block;
    width: 100%;
    margin-bottom: 20px;
    padding: 0;
    color: rgba(0, 0, 0, .45);
    font-size: 16px;
    line-height: inherit;
    border: 0;
    border-bottom: 1px solid #bbbfc4
}

.atsx-form label {
    font-size: 14px
}

.atsx-form input[type=search] {
    box-sizing: border-box
}

.atsx-form input[type=checkbox], .atsx-form input[type=radio] {
    line-height: normal
}

.atsx-form input[type=file] {
    display: block
}

.atsx-form input[type=range] {
    display: block;
    width: 100%
}

.atsx-form select[multiple], .atsx-form select[size] {
    height: auto
}

.atsx-form input[type=checkbox]:focus, .atsx-form input[type=file]:focus, .atsx-form input[type=radio]:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.atsx-form output {
    display: block;
    padding-top: 15px;
    color: #1f2329;
    font-size: 14px;
    line-height: 1.5
}

.atsx-form-item-required:after {
    position: relative;
    top: 1px;
    display: inline-block;
    margin-left: 4px;
    color: #f54a45;
    font-size: 14px;
    font-family: SimSun, sans-serif;
    line-height: 1;
    content: "*"
}

.atsx-form-hide-required-mark .atsx-form-item-required:after {
    display: none
}

.atsx-form-item-label > label {
    color: #1f2329;
    font-weight: 500;
    margin-right: 8px
}

.atsx-form-item-label > label.atsx-form-item-no-colon:after {
    content: " "
}

.atsx-checkbox-inline.disabled, .atsx-checkbox-vertical.disabled, .atsx-checkbox.disabled label, .atsx-radio-inline.disabled, .atsx-radio-vertical.disabled, .atsx-radio.disabled label, input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] {
    cursor: not-allowed
}

.atsx-form-item {
    box-sizing: border-box;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    margin: 0 0 24px;
    vertical-align: top
}

.atsx-form-item label {
    position: relative
}

.atsx-form-item label > .anticon {
    font-size: 14px;
    vertical-align: top
}

.atsx-form-item-control {
    position: relative;
    line-height: 32px;
    zoom: 1
}

.atsx-form-item-control:after, .atsx-form-item-control:before {
    display: table;
    content: ""
}

.atsx-form-item-control:after {
    clear: both
}

.atsx-form-item-children {
    position: relative
}

.atsx-form-item-with-help {
    margin-bottom: 0
}

.atsx-form-item-label {
    display: inline-block;
    overflow: hidden;
    line-height: 31.9999px;
    white-space: nowrap;
    text-align: right;
    vertical-align: middle
}

.atsx-form-item-label-left {
    text-align: left
}

.atsx-form-item .atsx-switch {
    margin: 2px 0 4px
}

.atsx-form-explain, .atsx-form-extra {
    clear: both;
    min-height: 24px;
    margin-top: 0;
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
    line-height: 24px;
    transition: color .3s cubic-bezier(.215, .61, .355, 1)
}

.atsx-form-extra {
    padding-top: 4px
}

.atsx-form-text {
    display: inline-block;
    padding-right: 8px
}

.atsx-form-split {
    display: block;
    text-align: center
}

form textarea.atsx-input {
    height: auto;
    margin-bottom: 4px
}

form .atsx-upload {
    background: rgba(0, 0, 0, 0)
}

form input[type=checkbox], form input[type=radio] {
    width: 14px;
    height: 14px
}

form .atsx-checkbox-inline, form .atsx-radio-inline {
    display: inline-block;
    margin-left: 8px;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer
}

form .atsx-checkbox-inline:first-child, form .atsx-radio-inline:first-child {
    margin-left: 0
}

form .atsx-checkbox-vertical, form .atsx-radio-vertical {
    display: block
}

form .atsx-checkbox-vertical + .atsx-checkbox-vertical, form .atsx-radio-vertical + .atsx-radio-vertical {
    margin-left: 0
}

form .atsx-input-number + .atsx-form-text {
    margin-left: 8px
}

form .atsx-input-number-handler-wrap {
    z-index: 2
}

form .atsx-cascader-picker, form .atsx-select {
    width: 100%
}

form .atsx-input-group .atsx-cascader-picker, form .atsx-input-group .atsx-select {
    width: auto
}

form .atsx-input-group-wrapper, form :not(.atsx-input-group-wrapper) > .atsx-input-group {
    position: relative;
    top: -1px;
    display: inline-block;
    vertical-align: middle
}

.atsx-input-group-wrap .atsx-select-selection {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.atsx-input-group-wrap .atsx-select-selection:hover {
    border-color: #bbbfc4
}

.atsx-input-group-wrap .atsx-select-selection--single {
    height: 40px;
    margin-left: -1px;
    background-color: rgba(0, 0, 0, .07)
}

.atsx-input-group-wrap .atsx-select-selection--single .atsx-select-selection__rendered {
    padding-right: 25px;
    padding-left: 8px;
    line-height: 30px
}

.atsx-input-group-wrap .atsx-select-open .atsx-select-selection {
    border-color: #bbbfc4;
    box-shadow: none
}

.atsx-col-24.atsx-form-item-label, .atsx-col-xl-24.atsx-form-item-label, .atsx-form-vertical .atsx-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 38px;
    white-space: normal;
    text-align: left
}

.atsx-col-24.atsx-form-item-label label:after, .atsx-col-xl-24.atsx-form-item-label label:after, .atsx-form-vertical .atsx-form-item-label label:after {
    display: none
}

.atsx-form-vertical .atsx-form-item {
    padding-bottom: 8px
}

.atsx-form-vertical .atsx-form-item-control {
    line-height: 1.5
}

.atsx-form-vertical .atsx-form-explain {
    margin-top: 2px;
    margin-bottom: -5px
}

.atsx-form-vertical .atsx-form-extra {
    margin-top: 2px;
    margin-bottom: -4px
}

.atsx-form-inline .atsx-form-item {
    display: inline-block;
    margin-right: 16px;
    margin-bottom: 0
}

.atsx-form-inline .atsx-form-item-with-help {
    margin-bottom: 24px
}

.atsx-form-inline .atsx-form-item > .atsx-form-item-control-wrapper, .atsx-form-inline .atsx-form-item > .atsx-form-item-label {
    display: inline-block;
    vertical-align: top
}

.atsx-form-inline .atsx-form-text {
    display: inline-block
}

.has-warning .atsx-form-explain, .has-warning .atsx-form-split {
    color: #f80
}

.has-warning .atsx-input, .has-warning .atsx-input:hover {
    border-color: #f80
}

.has-warning .atsx-input:focus {
    border-color: #f80;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.has-warning .atsx-input:not([disabled]):hover {
    border-color: #f80
}

.has-warning .atsx-calendar-picker-open .atsx-calendar-picker-input {
    border-color: #f80;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.has-warning .atsx-input-affix-wrapper .atsx-input, .has-warning .atsx-input-affix-wrapper .atsx-input:hover {
    background-color: #fff;
    border-color: #f80
}

.has-warning .atsx-input-affix-wrapper .atsx-input:focus {
    border-color: #f80;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.has-warning .atsx-input-affix-wrapper:hover .atsx-input:not(.atsx-input-disabled) {
    border-color: #f80
}

.has-warning .atsx-input-prefix, .has-warning .has-feedback {
    color: #f80
}

.has-warning .atsx-select-selection, .has-warning .atsx-select-selection:hover {
    border-color: #f80
}

.has-warning .atsx-select-focused .atsx-select-selection, .has-warning .atsx-select-open .atsx-select-selection {
    border-color: #f80;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.has-warning .atsx-calendar-picker-icon:after, .has-warning .atsx-cascader-picker-arrow, .has-warning .atsx-picker-icon:after, .has-warning .atsx-select-arrow, .has-warning .atsx-time-picker-icon:after {
    color: #f80
}

.has-warning .atsx-input-number, .has-warning .atsx-time-picker-input {
    border-color: #f80
}

.has-warning .atsx-input-number-focused, .has-warning .atsx-input-number:focus, .has-warning .atsx-time-picker-input-focused, .has-warning .atsx-time-picker-input:focus {
    border-color: #f80;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.has-warning .atsx-input-number:not([disabled]):hover, .has-warning .atsx-time-picker-input:not([disabled]):hover {
    border-color: #f80
}

.has-warning .atsx-cascader-picker:focus .atsx-cascader-input {
    border-color: #f80;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.has-error .atsx-form-explain, .has-error .atsx-form-split {
    color: #f54a45
}

.has-error .atsx-input, .has-error .atsx-input:hover {
    border-color: #f54a45
}

.has-error .atsx-input:focus {
    border-color: #f54a45;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.has-error .atsx-input:not([disabled]):hover {
    border-color: #f54a45
}

.has-error .atsx-calendar-picker-open .atsx-calendar-picker-input {
    border-color: #f54a45;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.has-error .atsx-input-affix-wrapper .atsx-input, .has-error .atsx-input-affix-wrapper .atsx-input:hover {
    background-color: #fff;
    border-color: #f54a45
}

.has-error .atsx-input-affix-wrapper .atsx-input:focus {
    border-color: #f54a45;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.has-error .atsx-input-affix-wrapper:hover .atsx-input:not(.atsx-input-disabled) {
    border-color: #f54a45
}

.has-error .atsx-input-prefix, .has-error .has-feedback {
    color: #f54a45
}

.has-error .atsx-select-selection, .has-error .atsx-select-selection:hover {
    border-color: #f54a45
}

.has-error .atsx-select-focused .atsx-select-selection, .has-error .atsx-select-open .atsx-select-selection {
    border-color: #f54a45;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.has-error .atsx-select.atsx-select-auto-complete .atsx-input:focus {
    border-color: #f54a45
}

.has-error .atsx-input-group-addon .atsx-select-selection {
    border-color: rgba(0, 0, 0, 0);
    box-shadow: none
}

.has-error .atsx-calendar-picker-icon:after, .has-error .atsx-cascader-picker-arrow, .has-error .atsx-picker-icon:after, .has-error .atsx-time-picker-icon:after {
    color: #f54a45
}

.has-error .atsx-input-number, .has-error .atsx-time-picker-input {
    border-color: #f54a45
}

.has-error .atsx-input-number-focused, .has-error .atsx-input-number:focus, .has-error .atsx-time-picker-input-focused, .has-error .atsx-time-picker-input:focus {
    border-color: #f54a45;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.has-error .atsx-input-number:not([disabled]):hover, .has-error .atsx-mention-wrapper .atsx-mention-editor, .has-error .atsx-mention-wrapper .atsx-mention-editor:not([disabled]):hover, .has-error .atsx-time-picker-input:not([disabled]):hover {
    border-color: #f54a45
}

.has-error .atsx-cascader-picker:focus .atsx-cascader-input, .has-error .atsx-mention-wrapper.atsx-mention-active:not([disabled]) .atsx-mention-editor, .has-error .atsx-mention-wrapper .atsx-mention-editor:not([disabled]):focus {
    border-color: #f54a45;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.has-error .atsx-transfer-list {
    border-color: #f54a45
}

.has-error .atsx-transfer-list-search:not([disabled]) {
    border-color: #bbbfc4
}

.has-error .atsx-transfer-list-search:not([disabled]):hover {
    border-color: #3370ff;
    border-right-width: 1px !important
}

.has-error .atsx-transfer-list-search:not([disabled]):focus {
    border-color: #3370ff;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.atsx-advanced-search-form .atsx-form-item {
    margin-bottom: 24px
}

.atsx-advanced-search-form .atsx-form-item-with-help {
    margin-bottom: 3px
}

.show-help-appear, .show-help-enter, .show-help-leave {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.show-help-appear.show-help-appear-active, .show-help-enter.show-help-enter-active {
    -webkit-animation-name: antShowHelpIn;
    animation-name: antShowHelpIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.show-help-leave.show-help-leave-active {
    -webkit-animation-name: antShowHelpOut;
    animation-name: antShowHelpOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.show-help-appear, .show-help-enter {
    opacity: 0
}

.show-help-appear, .show-help-enter, .show-help-leave {
    -webkit-animation-timing-function: cubic-bezier(.645, .045, .355, 1);
    animation-timing-function: cubic-bezier(.645, .045, .355, 1)
}

@-webkit-keyframes antShowHelpIn {
    0% {
        transform: translateY(-5px);
        opacity: 0
    }
    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes antShowHelpIn {
    0% {
        transform: translateY(-5px);
        opacity: 0
    }
    to {
        transform: translateY(0);
        opacity: 1
    }
}

@-webkit-keyframes antShowHelpOut {
    to {
        transform: translateY(-5px);
        opacity: 0
    }
}

@keyframes antShowHelpOut {
    to {
        transform: translateY(-5px);
        opacity: 0
    }
}

@-webkit-keyframes diffZoomIn1 {
    0% {
        transform: scale(0)
    }
    to {
        transform: scale(1)
    }
}

@keyframes diffZoomIn1 {
    0% {
        transform: scale(0)
    }
    to {
        transform: scale(1)
    }
}

@-webkit-keyframes diffZoomIn2 {
    0% {
        transform: scale(0)
    }
    to {
        transform: scale(1)
    }
}

@keyframes diffZoomIn2 {
    0% {
        transform: scale(0)
    }
    to {
        transform: scale(1)
    }
}

@-webkit-keyframes diffZoomIn3 {
    0% {
        transform: scale(0)
    }
    to {
        transform: scale(1)
    }
}

@keyframes diffZoomIn3 {
    0% {
        transform: scale(0)
    }
    to {
        transform: scale(1)
    }
}

.atsx-row {
    position: relative;
    height: auto;
    margin-right: 0;
    margin-left: 0;
    zoom: 1;
    display: block;
    box-sizing: border-box
}

.atsx-row:after, .atsx-row:before {
    display: table;
    content: ""
}

.atsx-row:after {
    clear: both
}

.atsx-row-flex {
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.atsx-row-flex, .atsx-row-flex:after, .atsx-row-flex:before {
    display: -ms-flexbox;
    display: flex
}

.atsx-row-flex-start {
    -ms-flex-pack: start;
    justify-content: flex-start
}

.atsx-row-flex-center {
    -ms-flex-pack: center;
    justify-content: center
}

.atsx-row-flex-end {
    -ms-flex-pack: end;
    justify-content: flex-end
}

.atsx-row-flex-space-between {
    -ms-flex-pack: justify;
    justify-content: space-between
}

.atsx-row-flex-space-around {
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.atsx-row-flex-top {
    -ms-flex-align: start;
    align-items: flex-start
}

.atsx-row-flex-middle {
    -ms-flex-align: center;
    align-items: center
}

.atsx-row-flex-bottom {
    -ms-flex-align: end;
    align-items: flex-end
}

.atsx-col {
    position: relative
}

.atsx-col-1, .atsx-col-2, .atsx-col-3, .atsx-col-4, .atsx-col-5, .atsx-col-6, .atsx-col-7, .atsx-col-8, .atsx-col-9, .atsx-col-10, .atsx-col-11, .atsx-col-12, .atsx-col-13, .atsx-col-14, .atsx-col-15, .atsx-col-16, .atsx-col-17, .atsx-col-18, .atsx-col-19, .atsx-col-20, .atsx-col-21, .atsx-col-22, .atsx-col-23, .atsx-col-24, .atsx-col-lg-1, .atsx-col-lg-2, .atsx-col-lg-3, .atsx-col-lg-4, .atsx-col-lg-5, .atsx-col-lg-6, .atsx-col-lg-7, .atsx-col-lg-8, .atsx-col-lg-9, .atsx-col-lg-10, .atsx-col-lg-11, .atsx-col-lg-12, .atsx-col-lg-13, .atsx-col-lg-14, .atsx-col-lg-15, .atsx-col-lg-16, .atsx-col-lg-17, .atsx-col-lg-18, .atsx-col-lg-19, .atsx-col-lg-20, .atsx-col-lg-21, .atsx-col-lg-22, .atsx-col-lg-23, .atsx-col-lg-24, .atsx-col-md-1, .atsx-col-md-2, .atsx-col-md-3, .atsx-col-md-4, .atsx-col-md-5, .atsx-col-md-6, .atsx-col-md-7, .atsx-col-md-8, .atsx-col-md-9, .atsx-col-md-10, .atsx-col-md-11, .atsx-col-md-12, .atsx-col-md-13, .atsx-col-md-14, .atsx-col-md-15, .atsx-col-md-16, .atsx-col-md-17, .atsx-col-md-18, .atsx-col-md-19, .atsx-col-md-20, .atsx-col-md-21, .atsx-col-md-22, .atsx-col-md-23, .atsx-col-md-24, .atsx-col-sm-1, .atsx-col-sm-2, .atsx-col-sm-3, .atsx-col-sm-4, .atsx-col-sm-5, .atsx-col-sm-6, .atsx-col-sm-7, .atsx-col-sm-8, .atsx-col-sm-9, .atsx-col-sm-10, .atsx-col-sm-11, .atsx-col-sm-12, .atsx-col-sm-13, .atsx-col-sm-14, .atsx-col-sm-15, .atsx-col-sm-16, .atsx-col-sm-17, .atsx-col-sm-18, .atsx-col-sm-19, .atsx-col-sm-20, .atsx-col-sm-21, .atsx-col-sm-22, .atsx-col-sm-23, .atsx-col-sm-24, .atsx-col-xs-1, .atsx-col-xs-2, .atsx-col-xs-3, .atsx-col-xs-4, .atsx-col-xs-5, .atsx-col-xs-6, .atsx-col-xs-7, .atsx-col-xs-8, .atsx-col-xs-9, .atsx-col-xs-10, .atsx-col-xs-11, .atsx-col-xs-12, .atsx-col-xs-13, .atsx-col-xs-14, .atsx-col-xs-15, .atsx-col-xs-16, .atsx-col-xs-17, .atsx-col-xs-18, .atsx-col-xs-19, .atsx-col-xs-20, .atsx-col-xs-21, .atsx-col-xs-22, .atsx-col-xs-23, .atsx-col-xs-24 {
    position: relative;
    min-height: 1px;
    padding-right: 0;
    padding-left: 0
}

.atsx-col-1, .atsx-col-2, .atsx-col-3, .atsx-col-4, .atsx-col-5, .atsx-col-6, .atsx-col-7, .atsx-col-8, .atsx-col-9, .atsx-col-10, .atsx-col-11, .atsx-col-12, .atsx-col-13, .atsx-col-14, .atsx-col-15, .atsx-col-16, .atsx-col-17, .atsx-col-18, .atsx-col-19, .atsx-col-20, .atsx-col-21, .atsx-col-22, .atsx-col-23, .atsx-col-24 {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    float: left
}

.atsx-col-24 {
    display: block;
    box-sizing: border-box;
    width: 100%
}

.atsx-col-push-24 {
    left: 100%
}

.atsx-col-pull-24 {
    right: 100%
}

.atsx-col-offset-24 {
    margin-left: 100%
}

.atsx-col-order-24 {
    -ms-flex-order: 24;
    order: 24
}

.atsx-col-23 {
    display: block;
    box-sizing: border-box;
    width: 95.83333333%
}

.atsx-col-push-23 {
    left: 95.83333333%
}

.atsx-col-pull-23 {
    right: 95.83333333%
}

.atsx-col-offset-23 {
    margin-left: 95.83333333%
}

.atsx-col-order-23 {
    -ms-flex-order: 23;
    order: 23
}

.atsx-col-22 {
    display: block;
    box-sizing: border-box;
    width: 91.66666667%
}

.atsx-col-push-22 {
    left: 91.66666667%
}

.atsx-col-pull-22 {
    right: 91.66666667%
}

.atsx-col-offset-22 {
    margin-left: 91.66666667%
}

.atsx-col-order-22 {
    -ms-flex-order: 22;
    order: 22
}

.atsx-col-21 {
    display: block;
    box-sizing: border-box;
    width: 87.5%
}

.atsx-col-push-21 {
    left: 87.5%
}

.atsx-col-pull-21 {
    right: 87.5%
}

.atsx-col-offset-21 {
    margin-left: 87.5%
}

.atsx-col-order-21 {
    -ms-flex-order: 21;
    order: 21
}

.atsx-col-20 {
    display: block;
    box-sizing: border-box;
    width: 83.33333333%
}

.atsx-col-push-20 {
    left: 83.33333333%
}

.atsx-col-pull-20 {
    right: 83.33333333%
}

.atsx-col-offset-20 {
    margin-left: 83.33333333%
}

.atsx-col-order-20 {
    -ms-flex-order: 20;
    order: 20
}

.atsx-col-19 {
    display: block;
    box-sizing: border-box;
    width: 79.16666667%
}

.atsx-col-push-19 {
    left: 79.16666667%
}

.atsx-col-pull-19 {
    right: 79.16666667%
}

.atsx-col-offset-19 {
    margin-left: 79.16666667%
}

.atsx-col-order-19 {
    -ms-flex-order: 19;
    order: 19
}

.atsx-col-18 {
    display: block;
    box-sizing: border-box;
    width: 75%
}

.atsx-col-push-18 {
    left: 75%
}

.atsx-col-pull-18 {
    right: 75%
}

.atsx-col-offset-18 {
    margin-left: 75%
}

.atsx-col-order-18 {
    -ms-flex-order: 18;
    order: 18
}

.atsx-col-17 {
    display: block;
    box-sizing: border-box;
    width: 70.83333333%
}

.atsx-col-push-17 {
    left: 70.83333333%
}

.atsx-col-pull-17 {
    right: 70.83333333%
}

.atsx-col-offset-17 {
    margin-left: 70.83333333%
}

.atsx-col-order-17 {
    -ms-flex-order: 17;
    order: 17
}

.atsx-col-16 {
    display: block;
    box-sizing: border-box;
    width: 66.66666667%
}

.atsx-col-push-16 {
    left: 66.66666667%
}

.atsx-col-pull-16 {
    right: 66.66666667%
}

.atsx-col-offset-16 {
    margin-left: 66.66666667%
}

.atsx-col-order-16 {
    -ms-flex-order: 16;
    order: 16
}

.atsx-col-15 {
    display: block;
    box-sizing: border-box;
    width: 62.5%
}

.atsx-col-push-15 {
    left: 62.5%
}

.atsx-col-pull-15 {
    right: 62.5%
}

.atsx-col-offset-15 {
    margin-left: 62.5%
}

.atsx-col-order-15 {
    -ms-flex-order: 15;
    order: 15
}

.atsx-col-14 {
    display: block;
    box-sizing: border-box;
    width: 58.33333333%
}

.atsx-col-push-14 {
    left: 58.33333333%
}

.atsx-col-pull-14 {
    right: 58.33333333%
}

.atsx-col-offset-14 {
    margin-left: 58.33333333%
}

.atsx-col-order-14 {
    -ms-flex-order: 14;
    order: 14
}

.atsx-col-13 {
    display: block;
    box-sizing: border-box;
    width: 54.16666667%
}

.atsx-col-push-13 {
    left: 54.16666667%
}

.atsx-col-pull-13 {
    right: 54.16666667%
}

.atsx-col-offset-13 {
    margin-left: 54.16666667%
}

.atsx-col-order-13 {
    -ms-flex-order: 13;
    order: 13
}

.atsx-col-12 {
    display: block;
    box-sizing: border-box;
    width: 50%
}

.atsx-col-push-12 {
    left: 50%
}

.atsx-col-pull-12 {
    right: 50%
}

.atsx-col-offset-12 {
    margin-left: 50%
}

.atsx-col-order-12 {
    -ms-flex-order: 12;
    order: 12
}

.atsx-col-11 {
    display: block;
    box-sizing: border-box;
    width: 45.83333333%
}

.atsx-col-push-11 {
    left: 45.83333333%
}

.atsx-col-pull-11 {
    right: 45.83333333%
}

.atsx-col-offset-11 {
    margin-left: 45.83333333%
}

.atsx-col-order-11 {
    -ms-flex-order: 11;
    order: 11
}

.atsx-col-10 {
    display: block;
    box-sizing: border-box;
    width: 41.66666667%
}

.atsx-col-push-10 {
    left: 41.66666667%
}

.atsx-col-pull-10 {
    right: 41.66666667%
}

.atsx-col-offset-10 {
    margin-left: 41.66666667%
}

.atsx-col-order-10 {
    -ms-flex-order: 10;
    order: 10
}

.atsx-col-9 {
    display: block;
    box-sizing: border-box;
    width: 37.5%
}

.atsx-col-push-9 {
    left: 37.5%
}

.atsx-col-pull-9 {
    right: 37.5%
}

.atsx-col-offset-9 {
    margin-left: 37.5%
}

.atsx-col-order-9 {
    -ms-flex-order: 9;
    order: 9
}

.atsx-col-8 {
    display: block;
    box-sizing: border-box;
    width: 33.33333333%
}

.atsx-col-push-8 {
    left: 33.33333333%
}

.atsx-col-pull-8 {
    right: 33.33333333%
}

.atsx-col-offset-8 {
    margin-left: 33.33333333%
}

.atsx-col-order-8 {
    -ms-flex-order: 8;
    order: 8
}

.atsx-col-7 {
    display: block;
    box-sizing: border-box;
    width: 29.16666667%
}

.atsx-col-push-7 {
    left: 29.16666667%
}

.atsx-col-pull-7 {
    right: 29.16666667%
}

.atsx-col-offset-7 {
    margin-left: 29.16666667%
}

.atsx-col-order-7 {
    -ms-flex-order: 7;
    order: 7
}

.atsx-col-6 {
    display: block;
    box-sizing: border-box;
    width: 25%
}

.atsx-col-push-6 {
    left: 25%
}

.atsx-col-pull-6 {
    right: 25%
}

.atsx-col-offset-6 {
    margin-left: 25%
}

.atsx-col-order-6 {
    -ms-flex-order: 6;
    order: 6
}

.atsx-col-5 {
    display: block;
    box-sizing: border-box;
    width: 20.83333333%
}

.atsx-col-push-5 {
    left: 20.83333333%
}

.atsx-col-pull-5 {
    right: 20.83333333%
}

.atsx-col-offset-5 {
    margin-left: 20.83333333%
}

.atsx-col-order-5 {
    -ms-flex-order: 5;
    order: 5
}

.atsx-col-4 {
    display: block;
    box-sizing: border-box;
    width: 16.66666667%
}

.atsx-col-push-4 {
    left: 16.66666667%
}

.atsx-col-pull-4 {
    right: 16.66666667%
}

.atsx-col-offset-4 {
    margin-left: 16.66666667%
}

.atsx-col-order-4 {
    -ms-flex-order: 4;
    order: 4
}

.atsx-col-3 {
    display: block;
    box-sizing: border-box;
    width: 12.5%
}

.atsx-col-push-3 {
    left: 12.5%
}

.atsx-col-pull-3 {
    right: 12.5%
}

.atsx-col-offset-3 {
    margin-left: 12.5%
}

.atsx-col-order-3 {
    -ms-flex-order: 3;
    order: 3
}

.atsx-col-2 {
    display: block;
    box-sizing: border-box;
    width: 8.33333333%
}

.atsx-col-push-2 {
    left: 8.33333333%
}

.atsx-col-pull-2 {
    right: 8.33333333%
}

.atsx-col-offset-2 {
    margin-left: 8.33333333%
}

.atsx-col-order-2 {
    -ms-flex-order: 2;
    order: 2
}

.atsx-col-1 {
    display: block;
    box-sizing: border-box;
    width: 4.16666667%
}

.atsx-col-push-1 {
    left: 4.16666667%
}

.atsx-col-pull-1 {
    right: 4.16666667%
}

.atsx-col-offset-1 {
    margin-left: 4.16666667%
}

.atsx-col-order-1 {
    -ms-flex-order: 1;
    order: 1
}

.atsx-col-0 {
    display: none
}

.atsx-col-offset-0 {
    margin-left: 0
}

.atsx-col-order-0 {
    -ms-flex-order: 0;
    order: 0
}

.atsx-col-xs-1, .atsx-col-xs-2, .atsx-col-xs-3, .atsx-col-xs-4, .atsx-col-xs-5, .atsx-col-xs-6, .atsx-col-xs-7, .atsx-col-xs-8, .atsx-col-xs-9, .atsx-col-xs-10, .atsx-col-xs-11, .atsx-col-xs-12, .atsx-col-xs-13, .atsx-col-xs-14, .atsx-col-xs-15, .atsx-col-xs-16, .atsx-col-xs-17, .atsx-col-xs-18, .atsx-col-xs-19, .atsx-col-xs-20, .atsx-col-xs-21, .atsx-col-xs-22, .atsx-col-xs-23, .atsx-col-xs-24 {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    float: left
}

.atsx-col-xs-24 {
    display: block;
    box-sizing: border-box;
    width: 100%
}

.atsx-col-xs-push-24 {
    left: 100%
}

.atsx-col-xs-pull-24 {
    right: 100%
}

.atsx-col-xs-offset-24 {
    margin-left: 100%
}

.atsx-col-xs-order-24 {
    -ms-flex-order: 24;
    order: 24
}

.atsx-col-xs-23 {
    display: block;
    box-sizing: border-box;
    width: 95.83333333%
}

.atsx-col-xs-push-23 {
    left: 95.83333333%
}

.atsx-col-xs-pull-23 {
    right: 95.83333333%
}

.atsx-col-xs-offset-23 {
    margin-left: 95.83333333%
}

.atsx-col-xs-order-23 {
    -ms-flex-order: 23;
    order: 23
}

.atsx-col-xs-22 {
    display: block;
    box-sizing: border-box;
    width: 91.66666667%
}

.atsx-col-xs-push-22 {
    left: 91.66666667%
}

.atsx-col-xs-pull-22 {
    right: 91.66666667%
}

.atsx-col-xs-offset-22 {
    margin-left: 91.66666667%
}

.atsx-col-xs-order-22 {
    -ms-flex-order: 22;
    order: 22
}

.atsx-col-xs-21 {
    display: block;
    box-sizing: border-box;
    width: 87.5%
}

.atsx-col-xs-push-21 {
    left: 87.5%
}

.atsx-col-xs-pull-21 {
    right: 87.5%
}

.atsx-col-xs-offset-21 {
    margin-left: 87.5%
}

.atsx-col-xs-order-21 {
    -ms-flex-order: 21;
    order: 21
}

.atsx-col-xs-20 {
    display: block;
    box-sizing: border-box;
    width: 83.33333333%
}

.atsx-col-xs-push-20 {
    left: 83.33333333%
}

.atsx-col-xs-pull-20 {
    right: 83.33333333%
}

.atsx-col-xs-offset-20 {
    margin-left: 83.33333333%
}

.atsx-col-xs-order-20 {
    -ms-flex-order: 20;
    order: 20
}

.atsx-col-xs-19 {
    display: block;
    box-sizing: border-box;
    width: 79.16666667%
}

.atsx-col-xs-push-19 {
    left: 79.16666667%
}

.atsx-col-xs-pull-19 {
    right: 79.16666667%
}

.atsx-col-xs-offset-19 {
    margin-left: 79.16666667%
}

.atsx-col-xs-order-19 {
    -ms-flex-order: 19;
    order: 19
}

.atsx-col-xs-18 {
    display: block;
    box-sizing: border-box;
    width: 75%
}

.atsx-col-xs-push-18 {
    left: 75%
}

.atsx-col-xs-pull-18 {
    right: 75%
}

.atsx-col-xs-offset-18 {
    margin-left: 75%
}

.atsx-col-xs-order-18 {
    -ms-flex-order: 18;
    order: 18
}

.atsx-col-xs-17 {
    display: block;
    box-sizing: border-box;
    width: 70.83333333%
}

.atsx-col-xs-push-17 {
    left: 70.83333333%
}

.atsx-col-xs-pull-17 {
    right: 70.83333333%
}

.atsx-col-xs-offset-17 {
    margin-left: 70.83333333%
}

.atsx-col-xs-order-17 {
    -ms-flex-order: 17;
    order: 17
}

.atsx-col-xs-16 {
    display: block;
    box-sizing: border-box;
    width: 66.66666667%
}

.atsx-col-xs-push-16 {
    left: 66.66666667%
}

.atsx-col-xs-pull-16 {
    right: 66.66666667%
}

.atsx-col-xs-offset-16 {
    margin-left: 66.66666667%
}

.atsx-col-xs-order-16 {
    -ms-flex-order: 16;
    order: 16
}

.atsx-col-xs-15 {
    display: block;
    box-sizing: border-box;
    width: 62.5%
}

.atsx-col-xs-push-15 {
    left: 62.5%
}

.atsx-col-xs-pull-15 {
    right: 62.5%
}

.atsx-col-xs-offset-15 {
    margin-left: 62.5%
}

.atsx-col-xs-order-15 {
    -ms-flex-order: 15;
    order: 15
}

.atsx-col-xs-14 {
    display: block;
    box-sizing: border-box;
    width: 58.33333333%
}

.atsx-col-xs-push-14 {
    left: 58.33333333%
}

.atsx-col-xs-pull-14 {
    right: 58.33333333%
}

.atsx-col-xs-offset-14 {
    margin-left: 58.33333333%
}

.atsx-col-xs-order-14 {
    -ms-flex-order: 14;
    order: 14
}

.atsx-col-xs-13 {
    display: block;
    box-sizing: border-box;
    width: 54.16666667%
}

.atsx-col-xs-push-13 {
    left: 54.16666667%
}

.atsx-col-xs-pull-13 {
    right: 54.16666667%
}

.atsx-col-xs-offset-13 {
    margin-left: 54.16666667%
}

.atsx-col-xs-order-13 {
    -ms-flex-order: 13;
    order: 13
}

.atsx-col-xs-12 {
    display: block;
    box-sizing: border-box;
    width: 50%
}

.atsx-col-xs-push-12 {
    left: 50%
}

.atsx-col-xs-pull-12 {
    right: 50%
}

.atsx-col-xs-offset-12 {
    margin-left: 50%
}

.atsx-col-xs-order-12 {
    -ms-flex-order: 12;
    order: 12
}

.atsx-col-xs-11 {
    display: block;
    box-sizing: border-box;
    width: 45.83333333%
}

.atsx-col-xs-push-11 {
    left: 45.83333333%
}

.atsx-col-xs-pull-11 {
    right: 45.83333333%
}

.atsx-col-xs-offset-11 {
    margin-left: 45.83333333%
}

.atsx-col-xs-order-11 {
    -ms-flex-order: 11;
    order: 11
}

.atsx-col-xs-10 {
    display: block;
    box-sizing: border-box;
    width: 41.66666667%
}

.atsx-col-xs-push-10 {
    left: 41.66666667%
}

.atsx-col-xs-pull-10 {
    right: 41.66666667%
}

.atsx-col-xs-offset-10 {
    margin-left: 41.66666667%
}

.atsx-col-xs-order-10 {
    -ms-flex-order: 10;
    order: 10
}

.atsx-col-xs-9 {
    display: block;
    box-sizing: border-box;
    width: 37.5%
}

.atsx-col-xs-push-9 {
    left: 37.5%
}

.atsx-col-xs-pull-9 {
    right: 37.5%
}

.atsx-col-xs-offset-9 {
    margin-left: 37.5%
}

.atsx-col-xs-order-9 {
    -ms-flex-order: 9;
    order: 9
}

.atsx-col-xs-8 {
    display: block;
    box-sizing: border-box;
    width: 33.33333333%
}

.atsx-col-xs-push-8 {
    left: 33.33333333%
}

.atsx-col-xs-pull-8 {
    right: 33.33333333%
}

.atsx-col-xs-offset-8 {
    margin-left: 33.33333333%
}

.atsx-col-xs-order-8 {
    -ms-flex-order: 8;
    order: 8
}

.atsx-col-xs-7 {
    display: block;
    box-sizing: border-box;
    width: 29.16666667%
}

.atsx-col-xs-push-7 {
    left: 29.16666667%
}

.atsx-col-xs-pull-7 {
    right: 29.16666667%
}

.atsx-col-xs-offset-7 {
    margin-left: 29.16666667%
}

.atsx-col-xs-order-7 {
    -ms-flex-order: 7;
    order: 7
}

.atsx-col-xs-6 {
    display: block;
    box-sizing: border-box;
    width: 25%
}

.atsx-col-xs-push-6 {
    left: 25%
}

.atsx-col-xs-pull-6 {
    right: 25%
}

.atsx-col-xs-offset-6 {
    margin-left: 25%
}

.atsx-col-xs-order-6 {
    -ms-flex-order: 6;
    order: 6
}

.atsx-col-xs-5 {
    display: block;
    box-sizing: border-box;
    width: 20.83333333%
}

.atsx-col-xs-push-5 {
    left: 20.83333333%
}

.atsx-col-xs-pull-5 {
    right: 20.83333333%
}

.atsx-col-xs-offset-5 {
    margin-left: 20.83333333%
}

.atsx-col-xs-order-5 {
    -ms-flex-order: 5;
    order: 5
}

.atsx-col-xs-4 {
    display: block;
    box-sizing: border-box;
    width: 16.66666667%
}

.atsx-col-xs-push-4 {
    left: 16.66666667%
}

.atsx-col-xs-pull-4 {
    right: 16.66666667%
}

.atsx-col-xs-offset-4 {
    margin-left: 16.66666667%
}

.atsx-col-xs-order-4 {
    -ms-flex-order: 4;
    order: 4
}

.atsx-col-xs-3 {
    display: block;
    box-sizing: border-box;
    width: 12.5%
}

.atsx-col-xs-push-3 {
    left: 12.5%
}

.atsx-col-xs-pull-3 {
    right: 12.5%
}

.atsx-col-xs-offset-3 {
    margin-left: 12.5%
}

.atsx-col-xs-order-3 {
    -ms-flex-order: 3;
    order: 3
}

.atsx-col-xs-2 {
    display: block;
    box-sizing: border-box;
    width: 8.33333333%
}

.atsx-col-xs-push-2 {
    left: 8.33333333%
}

.atsx-col-xs-pull-2 {
    right: 8.33333333%
}

.atsx-col-xs-offset-2 {
    margin-left: 8.33333333%
}

.atsx-col-xs-order-2 {
    -ms-flex-order: 2;
    order: 2
}

.atsx-col-xs-1 {
    display: block;
    box-sizing: border-box;
    width: 4.16666667%
}

.atsx-col-xs-push-1 {
    left: 4.16666667%
}

.atsx-col-xs-pull-1 {
    right: 4.16666667%
}

.atsx-col-xs-offset-1 {
    margin-left: 4.16666667%
}

.atsx-col-xs-order-1 {
    -ms-flex-order: 1;
    order: 1
}

.atsx-col-xs-0 {
    display: none
}

.atsx-col-push-0 {
    left: auto
}

.atsx-col-pull-0 {
    right: auto
}

.atsx-col-xs-push-0 {
    left: auto
}

.atsx-col-xs-pull-0 {
    right: auto
}

.atsx-col-xs-offset-0 {
    margin-left: 0
}

.atsx-col-xs-order-0 {
    -ms-flex-order: 0;
    order: 0
}

@media (min-width: 576px) {
    .atsx-col-sm-1, .atsx-col-sm-2, .atsx-col-sm-3, .atsx-col-sm-4, .atsx-col-sm-5, .atsx-col-sm-6, .atsx-col-sm-7, .atsx-col-sm-8, .atsx-col-sm-9, .atsx-col-sm-10, .atsx-col-sm-11, .atsx-col-sm-12, .atsx-col-sm-13, .atsx-col-sm-14, .atsx-col-sm-15, .atsx-col-sm-16, .atsx-col-sm-17, .atsx-col-sm-18, .atsx-col-sm-19, .atsx-col-sm-20, .atsx-col-sm-21, .atsx-col-sm-22, .atsx-col-sm-23, .atsx-col-sm-24 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        float: left
    }

    .atsx-col-sm-24 {
        display: block;
        box-sizing: border-box;
        width: 100%
    }

    .atsx-col-sm-push-24 {
        left: 100%
    }

    .atsx-col-sm-pull-24 {
        right: 100%
    }

    .atsx-col-sm-offset-24 {
        margin-left: 100%
    }

    .atsx-col-sm-order-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .atsx-col-sm-23 {
        display: block;
        box-sizing: border-box;
        width: 95.83333333%
    }

    .atsx-col-sm-push-23 {
        left: 95.83333333%
    }

    .atsx-col-sm-pull-23 {
        right: 95.83333333%
    }

    .atsx-col-sm-offset-23 {
        margin-left: 95.83333333%
    }

    .atsx-col-sm-order-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .atsx-col-sm-22 {
        display: block;
        box-sizing: border-box;
        width: 91.66666667%
    }

    .atsx-col-sm-push-22 {
        left: 91.66666667%
    }

    .atsx-col-sm-pull-22 {
        right: 91.66666667%
    }

    .atsx-col-sm-offset-22 {
        margin-left: 91.66666667%
    }

    .atsx-col-sm-order-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .atsx-col-sm-21 {
        display: block;
        box-sizing: border-box;
        width: 87.5%
    }

    .atsx-col-sm-push-21 {
        left: 87.5%
    }

    .atsx-col-sm-pull-21 {
        right: 87.5%
    }

    .atsx-col-sm-offset-21 {
        margin-left: 87.5%
    }

    .atsx-col-sm-order-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .atsx-col-sm-20 {
        display: block;
        box-sizing: border-box;
        width: 83.33333333%
    }

    .atsx-col-sm-push-20 {
        left: 83.33333333%
    }

    .atsx-col-sm-pull-20 {
        right: 83.33333333%
    }

    .atsx-col-sm-offset-20 {
        margin-left: 83.33333333%
    }

    .atsx-col-sm-order-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .atsx-col-sm-19 {
        display: block;
        box-sizing: border-box;
        width: 79.16666667%
    }

    .atsx-col-sm-push-19 {
        left: 79.16666667%
    }

    .atsx-col-sm-pull-19 {
        right: 79.16666667%
    }

    .atsx-col-sm-offset-19 {
        margin-left: 79.16666667%
    }

    .atsx-col-sm-order-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .atsx-col-sm-18 {
        display: block;
        box-sizing: border-box;
        width: 75%
    }

    .atsx-col-sm-push-18 {
        left: 75%
    }

    .atsx-col-sm-pull-18 {
        right: 75%
    }

    .atsx-col-sm-offset-18 {
        margin-left: 75%
    }

    .atsx-col-sm-order-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .atsx-col-sm-17 {
        display: block;
        box-sizing: border-box;
        width: 70.83333333%
    }

    .atsx-col-sm-push-17 {
        left: 70.83333333%
    }

    .atsx-col-sm-pull-17 {
        right: 70.83333333%
    }

    .atsx-col-sm-offset-17 {
        margin-left: 70.83333333%
    }

    .atsx-col-sm-order-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .atsx-col-sm-16 {
        display: block;
        box-sizing: border-box;
        width: 66.66666667%
    }

    .atsx-col-sm-push-16 {
        left: 66.66666667%
    }

    .atsx-col-sm-pull-16 {
        right: 66.66666667%
    }

    .atsx-col-sm-offset-16 {
        margin-left: 66.66666667%
    }

    .atsx-col-sm-order-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .atsx-col-sm-15 {
        display: block;
        box-sizing: border-box;
        width: 62.5%
    }

    .atsx-col-sm-push-15 {
        left: 62.5%
    }

    .atsx-col-sm-pull-15 {
        right: 62.5%
    }

    .atsx-col-sm-offset-15 {
        margin-left: 62.5%
    }

    .atsx-col-sm-order-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .atsx-col-sm-14 {
        display: block;
        box-sizing: border-box;
        width: 58.33333333%
    }

    .atsx-col-sm-push-14 {
        left: 58.33333333%
    }

    .atsx-col-sm-pull-14 {
        right: 58.33333333%
    }

    .atsx-col-sm-offset-14 {
        margin-left: 58.33333333%
    }

    .atsx-col-sm-order-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .atsx-col-sm-13 {
        display: block;
        box-sizing: border-box;
        width: 54.16666667%
    }

    .atsx-col-sm-push-13 {
        left: 54.16666667%
    }

    .atsx-col-sm-pull-13 {
        right: 54.16666667%
    }

    .atsx-col-sm-offset-13 {
        margin-left: 54.16666667%
    }

    .atsx-col-sm-order-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .atsx-col-sm-12 {
        display: block;
        box-sizing: border-box;
        width: 50%
    }

    .atsx-col-sm-push-12 {
        left: 50%
    }

    .atsx-col-sm-pull-12 {
        right: 50%
    }

    .atsx-col-sm-offset-12 {
        margin-left: 50%
    }

    .atsx-col-sm-order-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .atsx-col-sm-11 {
        display: block;
        box-sizing: border-box;
        width: 45.83333333%
    }

    .atsx-col-sm-push-11 {
        left: 45.83333333%
    }

    .atsx-col-sm-pull-11 {
        right: 45.83333333%
    }

    .atsx-col-sm-offset-11 {
        margin-left: 45.83333333%
    }

    .atsx-col-sm-order-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .atsx-col-sm-10 {
        display: block;
        box-sizing: border-box;
        width: 41.66666667%
    }

    .atsx-col-sm-push-10 {
        left: 41.66666667%
    }

    .atsx-col-sm-pull-10 {
        right: 41.66666667%
    }

    .atsx-col-sm-offset-10 {
        margin-left: 41.66666667%
    }

    .atsx-col-sm-order-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .atsx-col-sm-9 {
        display: block;
        box-sizing: border-box;
        width: 37.5%
    }

    .atsx-col-sm-push-9 {
        left: 37.5%
    }

    .atsx-col-sm-pull-9 {
        right: 37.5%
    }

    .atsx-col-sm-offset-9 {
        margin-left: 37.5%
    }

    .atsx-col-sm-order-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .atsx-col-sm-8 {
        display: block;
        box-sizing: border-box;
        width: 33.33333333%
    }

    .atsx-col-sm-push-8 {
        left: 33.33333333%
    }

    .atsx-col-sm-pull-8 {
        right: 33.33333333%
    }

    .atsx-col-sm-offset-8 {
        margin-left: 33.33333333%
    }

    .atsx-col-sm-order-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .atsx-col-sm-7 {
        display: block;
        box-sizing: border-box;
        width: 29.16666667%
    }

    .atsx-col-sm-push-7 {
        left: 29.16666667%
    }

    .atsx-col-sm-pull-7 {
        right: 29.16666667%
    }

    .atsx-col-sm-offset-7 {
        margin-left: 29.16666667%
    }

    .atsx-col-sm-order-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .atsx-col-sm-6 {
        display: block;
        box-sizing: border-box;
        width: 25%
    }

    .atsx-col-sm-push-6 {
        left: 25%
    }

    .atsx-col-sm-pull-6 {
        right: 25%
    }

    .atsx-col-sm-offset-6 {
        margin-left: 25%
    }

    .atsx-col-sm-order-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .atsx-col-sm-5 {
        display: block;
        box-sizing: border-box;
        width: 20.83333333%
    }

    .atsx-col-sm-push-5 {
        left: 20.83333333%
    }

    .atsx-col-sm-pull-5 {
        right: 20.83333333%
    }

    .atsx-col-sm-offset-5 {
        margin-left: 20.83333333%
    }

    .atsx-col-sm-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .atsx-col-sm-4 {
        display: block;
        box-sizing: border-box;
        width: 16.66666667%
    }

    .atsx-col-sm-push-4 {
        left: 16.66666667%
    }

    .atsx-col-sm-pull-4 {
        right: 16.66666667%
    }

    .atsx-col-sm-offset-4 {
        margin-left: 16.66666667%
    }

    .atsx-col-sm-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .atsx-col-sm-3 {
        display: block;
        box-sizing: border-box;
        width: 12.5%
    }

    .atsx-col-sm-push-3 {
        left: 12.5%
    }

    .atsx-col-sm-pull-3 {
        right: 12.5%
    }

    .atsx-col-sm-offset-3 {
        margin-left: 12.5%
    }

    .atsx-col-sm-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .atsx-col-sm-2 {
        display: block;
        box-sizing: border-box;
        width: 8.33333333%
    }

    .atsx-col-sm-push-2 {
        left: 8.33333333%
    }

    .atsx-col-sm-pull-2 {
        right: 8.33333333%
    }

    .atsx-col-sm-offset-2 {
        margin-left: 8.33333333%
    }

    .atsx-col-sm-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .atsx-col-sm-1 {
        display: block;
        box-sizing: border-box;
        width: 4.16666667%
    }

    .atsx-col-sm-push-1 {
        left: 4.16666667%
    }

    .atsx-col-sm-pull-1 {
        right: 4.16666667%
    }

    .atsx-col-sm-offset-1 {
        margin-left: 4.16666667%
    }

    .atsx-col-sm-order-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .atsx-col-sm-0 {
        display: none
    }

    .atsx-col-push-0 {
        left: auto
    }

    .atsx-col-pull-0 {
        right: auto
    }

    .atsx-col-sm-push-0 {
        left: auto
    }

    .atsx-col-sm-pull-0 {
        right: auto
    }

    .atsx-col-sm-offset-0 {
        margin-left: 0
    }

    .atsx-col-sm-order-0 {
        -ms-flex-order: 0;
        order: 0
    }
}

@media (min-width: 768px) {
    .atsx-col-md-1, .atsx-col-md-2, .atsx-col-md-3, .atsx-col-md-4, .atsx-col-md-5, .atsx-col-md-6, .atsx-col-md-7, .atsx-col-md-8, .atsx-col-md-9, .atsx-col-md-10, .atsx-col-md-11, .atsx-col-md-12, .atsx-col-md-13, .atsx-col-md-14, .atsx-col-md-15, .atsx-col-md-16, .atsx-col-md-17, .atsx-col-md-18, .atsx-col-md-19, .atsx-col-md-20, .atsx-col-md-21, .atsx-col-md-22, .atsx-col-md-23, .atsx-col-md-24 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        float: left
    }

    .atsx-col-md-24 {
        display: block;
        box-sizing: border-box;
        width: 100%
    }

    .atsx-col-md-push-24 {
        left: 100%
    }

    .atsx-col-md-pull-24 {
        right: 100%
    }

    .atsx-col-md-offset-24 {
        margin-left: 100%
    }

    .atsx-col-md-order-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .atsx-col-md-23 {
        display: block;
        box-sizing: border-box;
        width: 95.83333333%
    }

    .atsx-col-md-push-23 {
        left: 95.83333333%
    }

    .atsx-col-md-pull-23 {
        right: 95.83333333%
    }

    .atsx-col-md-offset-23 {
        margin-left: 95.83333333%
    }

    .atsx-col-md-order-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .atsx-col-md-22 {
        display: block;
        box-sizing: border-box;
        width: 91.66666667%
    }

    .atsx-col-md-push-22 {
        left: 91.66666667%
    }

    .atsx-col-md-pull-22 {
        right: 91.66666667%
    }

    .atsx-col-md-offset-22 {
        margin-left: 91.66666667%
    }

    .atsx-col-md-order-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .atsx-col-md-21 {
        display: block;
        box-sizing: border-box;
        width: 87.5%
    }

    .atsx-col-md-push-21 {
        left: 87.5%
    }

    .atsx-col-md-pull-21 {
        right: 87.5%
    }

    .atsx-col-md-offset-21 {
        margin-left: 87.5%
    }

    .atsx-col-md-order-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .atsx-col-md-20 {
        display: block;
        box-sizing: border-box;
        width: 83.33333333%
    }

    .atsx-col-md-push-20 {
        left: 83.33333333%
    }

    .atsx-col-md-pull-20 {
        right: 83.33333333%
    }

    .atsx-col-md-offset-20 {
        margin-left: 83.33333333%
    }

    .atsx-col-md-order-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .atsx-col-md-19 {
        display: block;
        box-sizing: border-box;
        width: 79.16666667%
    }

    .atsx-col-md-push-19 {
        left: 79.16666667%
    }

    .atsx-col-md-pull-19 {
        right: 79.16666667%
    }

    .atsx-col-md-offset-19 {
        margin-left: 79.16666667%
    }

    .atsx-col-md-order-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .atsx-col-md-18 {
        display: block;
        box-sizing: border-box;
        width: 75%
    }

    .atsx-col-md-push-18 {
        left: 75%
    }

    .atsx-col-md-pull-18 {
        right: 75%
    }

    .atsx-col-md-offset-18 {
        margin-left: 75%
    }

    .atsx-col-md-order-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .atsx-col-md-17 {
        display: block;
        box-sizing: border-box;
        width: 70.83333333%
    }

    .atsx-col-md-push-17 {
        left: 70.83333333%
    }

    .atsx-col-md-pull-17 {
        right: 70.83333333%
    }

    .atsx-col-md-offset-17 {
        margin-left: 70.83333333%
    }

    .atsx-col-md-order-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .atsx-col-md-16 {
        display: block;
        box-sizing: border-box;
        width: 66.66666667%
    }

    .atsx-col-md-push-16 {
        left: 66.66666667%
    }

    .atsx-col-md-pull-16 {
        right: 66.66666667%
    }

    .atsx-col-md-offset-16 {
        margin-left: 66.66666667%
    }

    .atsx-col-md-order-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .atsx-col-md-15 {
        display: block;
        box-sizing: border-box;
        width: 62.5%
    }

    .atsx-col-md-push-15 {
        left: 62.5%
    }

    .atsx-col-md-pull-15 {
        right: 62.5%
    }

    .atsx-col-md-offset-15 {
        margin-left: 62.5%
    }

    .atsx-col-md-order-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .atsx-col-md-14 {
        display: block;
        box-sizing: border-box;
        width: 58.33333333%
    }

    .atsx-col-md-push-14 {
        left: 58.33333333%
    }

    .atsx-col-md-pull-14 {
        right: 58.33333333%
    }

    .atsx-col-md-offset-14 {
        margin-left: 58.33333333%
    }

    .atsx-col-md-order-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .atsx-col-md-13 {
        display: block;
        box-sizing: border-box;
        width: 54.16666667%
    }

    .atsx-col-md-push-13 {
        left: 54.16666667%
    }

    .atsx-col-md-pull-13 {
        right: 54.16666667%
    }

    .atsx-col-md-offset-13 {
        margin-left: 54.16666667%
    }

    .atsx-col-md-order-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .atsx-col-md-12 {
        display: block;
        box-sizing: border-box;
        width: 50%
    }

    .atsx-col-md-push-12 {
        left: 50%
    }

    .atsx-col-md-pull-12 {
        right: 50%
    }

    .atsx-col-md-offset-12 {
        margin-left: 50%
    }

    .atsx-col-md-order-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .atsx-col-md-11 {
        display: block;
        box-sizing: border-box;
        width: 45.83333333%
    }

    .atsx-col-md-push-11 {
        left: 45.83333333%
    }

    .atsx-col-md-pull-11 {
        right: 45.83333333%
    }

    .atsx-col-md-offset-11 {
        margin-left: 45.83333333%
    }

    .atsx-col-md-order-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .atsx-col-md-10 {
        display: block;
        box-sizing: border-box;
        width: 41.66666667%
    }

    .atsx-col-md-push-10 {
        left: 41.66666667%
    }

    .atsx-col-md-pull-10 {
        right: 41.66666667%
    }

    .atsx-col-md-offset-10 {
        margin-left: 41.66666667%
    }

    .atsx-col-md-order-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .atsx-col-md-9 {
        display: block;
        box-sizing: border-box;
        width: 37.5%
    }

    .atsx-col-md-push-9 {
        left: 37.5%
    }

    .atsx-col-md-pull-9 {
        right: 37.5%
    }

    .atsx-col-md-offset-9 {
        margin-left: 37.5%
    }

    .atsx-col-md-order-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .atsx-col-md-8 {
        display: block;
        box-sizing: border-box;
        width: 33.33333333%
    }

    .atsx-col-md-push-8 {
        left: 33.33333333%
    }

    .atsx-col-md-pull-8 {
        right: 33.33333333%
    }

    .atsx-col-md-offset-8 {
        margin-left: 33.33333333%
    }

    .atsx-col-md-order-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .atsx-col-md-7 {
        display: block;
        box-sizing: border-box;
        width: 29.16666667%
    }

    .atsx-col-md-push-7 {
        left: 29.16666667%
    }

    .atsx-col-md-pull-7 {
        right: 29.16666667%
    }

    .atsx-col-md-offset-7 {
        margin-left: 29.16666667%
    }

    .atsx-col-md-order-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .atsx-col-md-6 {
        display: block;
        box-sizing: border-box;
        width: 25%
    }

    .atsx-col-md-push-6 {
        left: 25%
    }

    .atsx-col-md-pull-6 {
        right: 25%
    }

    .atsx-col-md-offset-6 {
        margin-left: 25%
    }

    .atsx-col-md-order-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .atsx-col-md-5 {
        display: block;
        box-sizing: border-box;
        width: 20.83333333%
    }

    .atsx-col-md-push-5 {
        left: 20.83333333%
    }

    .atsx-col-md-pull-5 {
        right: 20.83333333%
    }

    .atsx-col-md-offset-5 {
        margin-left: 20.83333333%
    }

    .atsx-col-md-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .atsx-col-md-4 {
        display: block;
        box-sizing: border-box;
        width: 16.66666667%
    }

    .atsx-col-md-push-4 {
        left: 16.66666667%
    }

    .atsx-col-md-pull-4 {
        right: 16.66666667%
    }

    .atsx-col-md-offset-4 {
        margin-left: 16.66666667%
    }

    .atsx-col-md-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .atsx-col-md-3 {
        display: block;
        box-sizing: border-box;
        width: 12.5%
    }

    .atsx-col-md-push-3 {
        left: 12.5%
    }

    .atsx-col-md-pull-3 {
        right: 12.5%
    }

    .atsx-col-md-offset-3 {
        margin-left: 12.5%
    }

    .atsx-col-md-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .atsx-col-md-2 {
        display: block;
        box-sizing: border-box;
        width: 8.33333333%
    }

    .atsx-col-md-push-2 {
        left: 8.33333333%
    }

    .atsx-col-md-pull-2 {
        right: 8.33333333%
    }

    .atsx-col-md-offset-2 {
        margin-left: 8.33333333%
    }

    .atsx-col-md-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .atsx-col-md-1 {
        display: block;
        box-sizing: border-box;
        width: 4.16666667%
    }

    .atsx-col-md-push-1 {
        left: 4.16666667%
    }

    .atsx-col-md-pull-1 {
        right: 4.16666667%
    }

    .atsx-col-md-offset-1 {
        margin-left: 4.16666667%
    }

    .atsx-col-md-order-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .atsx-col-md-0 {
        display: none
    }

    .atsx-col-push-0 {
        left: auto
    }

    .atsx-col-pull-0 {
        right: auto
    }

    .atsx-col-md-push-0 {
        left: auto
    }

    .atsx-col-md-pull-0 {
        right: auto
    }

    .atsx-col-md-offset-0 {
        margin-left: 0
    }

    .atsx-col-md-order-0 {
        -ms-flex-order: 0;
        order: 0
    }
}

@media (min-width: 992px) {
    .atsx-col-lg-1, .atsx-col-lg-2, .atsx-col-lg-3, .atsx-col-lg-4, .atsx-col-lg-5, .atsx-col-lg-6, .atsx-col-lg-7, .atsx-col-lg-8, .atsx-col-lg-9, .atsx-col-lg-10, .atsx-col-lg-11, .atsx-col-lg-12, .atsx-col-lg-13, .atsx-col-lg-14, .atsx-col-lg-15, .atsx-col-lg-16, .atsx-col-lg-17, .atsx-col-lg-18, .atsx-col-lg-19, .atsx-col-lg-20, .atsx-col-lg-21, .atsx-col-lg-22, .atsx-col-lg-23, .atsx-col-lg-24 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        float: left
    }

    .atsx-col-lg-24 {
        display: block;
        box-sizing: border-box;
        width: 100%
    }

    .atsx-col-lg-push-24 {
        left: 100%
    }

    .atsx-col-lg-pull-24 {
        right: 100%
    }

    .atsx-col-lg-offset-24 {
        margin-left: 100%
    }

    .atsx-col-lg-order-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .atsx-col-lg-23 {
        display: block;
        box-sizing: border-box;
        width: 95.83333333%
    }

    .atsx-col-lg-push-23 {
        left: 95.83333333%
    }

    .atsx-col-lg-pull-23 {
        right: 95.83333333%
    }

    .atsx-col-lg-offset-23 {
        margin-left: 95.83333333%
    }

    .atsx-col-lg-order-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .atsx-col-lg-22 {
        display: block;
        box-sizing: border-box;
        width: 91.66666667%
    }

    .atsx-col-lg-push-22 {
        left: 91.66666667%
    }

    .atsx-col-lg-pull-22 {
        right: 91.66666667%
    }

    .atsx-col-lg-offset-22 {
        margin-left: 91.66666667%
    }

    .atsx-col-lg-order-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .atsx-col-lg-21 {
        display: block;
        box-sizing: border-box;
        width: 87.5%
    }

    .atsx-col-lg-push-21 {
        left: 87.5%
    }

    .atsx-col-lg-pull-21 {
        right: 87.5%
    }

    .atsx-col-lg-offset-21 {
        margin-left: 87.5%
    }

    .atsx-col-lg-order-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .atsx-col-lg-20 {
        display: block;
        box-sizing: border-box;
        width: 83.33333333%
    }

    .atsx-col-lg-push-20 {
        left: 83.33333333%
    }

    .atsx-col-lg-pull-20 {
        right: 83.33333333%
    }

    .atsx-col-lg-offset-20 {
        margin-left: 83.33333333%
    }

    .atsx-col-lg-order-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .atsx-col-lg-19 {
        display: block;
        box-sizing: border-box;
        width: 79.16666667%
    }

    .atsx-col-lg-push-19 {
        left: 79.16666667%
    }

    .atsx-col-lg-pull-19 {
        right: 79.16666667%
    }

    .atsx-col-lg-offset-19 {
        margin-left: 79.16666667%
    }

    .atsx-col-lg-order-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .atsx-col-lg-18 {
        display: block;
        box-sizing: border-box;
        width: 75%
    }

    .atsx-col-lg-push-18 {
        left: 75%
    }

    .atsx-col-lg-pull-18 {
        right: 75%
    }

    .atsx-col-lg-offset-18 {
        margin-left: 75%
    }

    .atsx-col-lg-order-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .atsx-col-lg-17 {
        display: block;
        box-sizing: border-box;
        width: 70.83333333%
    }

    .atsx-col-lg-push-17 {
        left: 70.83333333%
    }

    .atsx-col-lg-pull-17 {
        right: 70.83333333%
    }

    .atsx-col-lg-offset-17 {
        margin-left: 70.83333333%
    }

    .atsx-col-lg-order-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .atsx-col-lg-16 {
        display: block;
        box-sizing: border-box;
        width: 66.66666667%
    }

    .atsx-col-lg-push-16 {
        left: 66.66666667%
    }

    .atsx-col-lg-pull-16 {
        right: 66.66666667%
    }

    .atsx-col-lg-offset-16 {
        margin-left: 66.66666667%
    }

    .atsx-col-lg-order-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .atsx-col-lg-15 {
        display: block;
        box-sizing: border-box;
        width: 62.5%
    }

    .atsx-col-lg-push-15 {
        left: 62.5%
    }

    .atsx-col-lg-pull-15 {
        right: 62.5%
    }

    .atsx-col-lg-offset-15 {
        margin-left: 62.5%
    }

    .atsx-col-lg-order-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .atsx-col-lg-14 {
        display: block;
        box-sizing: border-box;
        width: 58.33333333%
    }

    .atsx-col-lg-push-14 {
        left: 58.33333333%
    }

    .atsx-col-lg-pull-14 {
        right: 58.33333333%
    }

    .atsx-col-lg-offset-14 {
        margin-left: 58.33333333%
    }

    .atsx-col-lg-order-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .atsx-col-lg-13 {
        display: block;
        box-sizing: border-box;
        width: 54.16666667%
    }

    .atsx-col-lg-push-13 {
        left: 54.16666667%
    }

    .atsx-col-lg-pull-13 {
        right: 54.16666667%
    }

    .atsx-col-lg-offset-13 {
        margin-left: 54.16666667%
    }

    .atsx-col-lg-order-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .atsx-col-lg-12 {
        display: block;
        box-sizing: border-box;
        width: 50%
    }

    .atsx-col-lg-push-12 {
        left: 50%
    }

    .atsx-col-lg-pull-12 {
        right: 50%
    }

    .atsx-col-lg-offset-12 {
        margin-left: 50%
    }

    .atsx-col-lg-order-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .atsx-col-lg-11 {
        display: block;
        box-sizing: border-box;
        width: 45.83333333%
    }

    .atsx-col-lg-push-11 {
        left: 45.83333333%
    }

    .atsx-col-lg-pull-11 {
        right: 45.83333333%
    }

    .atsx-col-lg-offset-11 {
        margin-left: 45.83333333%
    }

    .atsx-col-lg-order-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .atsx-col-lg-10 {
        display: block;
        box-sizing: border-box;
        width: 41.66666667%
    }

    .atsx-col-lg-push-10 {
        left: 41.66666667%
    }

    .atsx-col-lg-pull-10 {
        right: 41.66666667%
    }

    .atsx-col-lg-offset-10 {
        margin-left: 41.66666667%
    }

    .atsx-col-lg-order-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .atsx-col-lg-9 {
        display: block;
        box-sizing: border-box;
        width: 37.5%
    }

    .atsx-col-lg-push-9 {
        left: 37.5%
    }

    .atsx-col-lg-pull-9 {
        right: 37.5%
    }

    .atsx-col-lg-offset-9 {
        margin-left: 37.5%
    }

    .atsx-col-lg-order-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .atsx-col-lg-8 {
        display: block;
        box-sizing: border-box;
        width: 33.33333333%
    }

    .atsx-col-lg-push-8 {
        left: 33.33333333%
    }

    .atsx-col-lg-pull-8 {
        right: 33.33333333%
    }

    .atsx-col-lg-offset-8 {
        margin-left: 33.33333333%
    }

    .atsx-col-lg-order-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .atsx-col-lg-7 {
        display: block;
        box-sizing: border-box;
        width: 29.16666667%
    }

    .atsx-col-lg-push-7 {
        left: 29.16666667%
    }

    .atsx-col-lg-pull-7 {
        right: 29.16666667%
    }

    .atsx-col-lg-offset-7 {
        margin-left: 29.16666667%
    }

    .atsx-col-lg-order-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .atsx-col-lg-6 {
        display: block;
        box-sizing: border-box;
        width: 25%
    }

    .atsx-col-lg-push-6 {
        left: 25%
    }

    .atsx-col-lg-pull-6 {
        right: 25%
    }

    .atsx-col-lg-offset-6 {
        margin-left: 25%
    }

    .atsx-col-lg-order-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .atsx-col-lg-5 {
        display: block;
        box-sizing: border-box;
        width: 20.83333333%
    }

    .atsx-col-lg-push-5 {
        left: 20.83333333%
    }

    .atsx-col-lg-pull-5 {
        right: 20.83333333%
    }

    .atsx-col-lg-offset-5 {
        margin-left: 20.83333333%
    }

    .atsx-col-lg-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .atsx-col-lg-4 {
        display: block;
        box-sizing: border-box;
        width: 16.66666667%
    }

    .atsx-col-lg-push-4 {
        left: 16.66666667%
    }

    .atsx-col-lg-pull-4 {
        right: 16.66666667%
    }

    .atsx-col-lg-offset-4 {
        margin-left: 16.66666667%
    }

    .atsx-col-lg-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .atsx-col-lg-3 {
        display: block;
        box-sizing: border-box;
        width: 12.5%
    }

    .atsx-col-lg-push-3 {
        left: 12.5%
    }

    .atsx-col-lg-pull-3 {
        right: 12.5%
    }

    .atsx-col-lg-offset-3 {
        margin-left: 12.5%
    }

    .atsx-col-lg-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .atsx-col-lg-2 {
        display: block;
        box-sizing: border-box;
        width: 8.33333333%
    }

    .atsx-col-lg-push-2 {
        left: 8.33333333%
    }

    .atsx-col-lg-pull-2 {
        right: 8.33333333%
    }

    .atsx-col-lg-offset-2 {
        margin-left: 8.33333333%
    }

    .atsx-col-lg-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .atsx-col-lg-1 {
        display: block;
        box-sizing: border-box;
        width: 4.16666667%
    }

    .atsx-col-lg-push-1 {
        left: 4.16666667%
    }

    .atsx-col-lg-pull-1 {
        right: 4.16666667%
    }

    .atsx-col-lg-offset-1 {
        margin-left: 4.16666667%
    }

    .atsx-col-lg-order-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .atsx-col-lg-0 {
        display: none
    }

    .atsx-col-push-0 {
        left: auto
    }

    .atsx-col-pull-0 {
        right: auto
    }

    .atsx-col-lg-push-0 {
        left: auto
    }

    .atsx-col-lg-pull-0 {
        right: auto
    }

    .atsx-col-lg-offset-0 {
        margin-left: 0
    }

    .atsx-col-lg-order-0 {
        -ms-flex-order: 0;
        order: 0
    }
}

@media (min-width: 1200px) {
    .atsx-col-xl-1, .atsx-col-xl-2, .atsx-col-xl-3, .atsx-col-xl-4, .atsx-col-xl-5, .atsx-col-xl-6, .atsx-col-xl-7, .atsx-col-xl-8, .atsx-col-xl-9, .atsx-col-xl-10, .atsx-col-xl-11, .atsx-col-xl-12, .atsx-col-xl-13, .atsx-col-xl-14, .atsx-col-xl-15, .atsx-col-xl-16, .atsx-col-xl-17, .atsx-col-xl-18, .atsx-col-xl-19, .atsx-col-xl-20, .atsx-col-xl-21, .atsx-col-xl-22, .atsx-col-xl-23, .atsx-col-xl-24 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        float: left
    }

    .atsx-col-xl-24 {
        display: block;
        box-sizing: border-box;
        width: 100%
    }

    .atsx-col-xl-push-24 {
        left: 100%
    }

    .atsx-col-xl-pull-24 {
        right: 100%
    }

    .atsx-col-xl-offset-24 {
        margin-left: 100%
    }

    .atsx-col-xl-order-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .atsx-col-xl-23 {
        display: block;
        box-sizing: border-box;
        width: 95.83333333%
    }

    .atsx-col-xl-push-23 {
        left: 95.83333333%
    }

    .atsx-col-xl-pull-23 {
        right: 95.83333333%
    }

    .atsx-col-xl-offset-23 {
        margin-left: 95.83333333%
    }

    .atsx-col-xl-order-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .atsx-col-xl-22 {
        display: block;
        box-sizing: border-box;
        width: 91.66666667%
    }

    .atsx-col-xl-push-22 {
        left: 91.66666667%
    }

    .atsx-col-xl-pull-22 {
        right: 91.66666667%
    }

    .atsx-col-xl-offset-22 {
        margin-left: 91.66666667%
    }

    .atsx-col-xl-order-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .atsx-col-xl-21 {
        display: block;
        box-sizing: border-box;
        width: 87.5%
    }

    .atsx-col-xl-push-21 {
        left: 87.5%
    }

    .atsx-col-xl-pull-21 {
        right: 87.5%
    }

    .atsx-col-xl-offset-21 {
        margin-left: 87.5%
    }

    .atsx-col-xl-order-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .atsx-col-xl-20 {
        display: block;
        box-sizing: border-box;
        width: 83.33333333%
    }

    .atsx-col-xl-push-20 {
        left: 83.33333333%
    }

    .atsx-col-xl-pull-20 {
        right: 83.33333333%
    }

    .atsx-col-xl-offset-20 {
        margin-left: 83.33333333%
    }

    .atsx-col-xl-order-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .atsx-col-xl-19 {
        display: block;
        box-sizing: border-box;
        width: 79.16666667%
    }

    .atsx-col-xl-push-19 {
        left: 79.16666667%
    }

    .atsx-col-xl-pull-19 {
        right: 79.16666667%
    }

    .atsx-col-xl-offset-19 {
        margin-left: 79.16666667%
    }

    .atsx-col-xl-order-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .atsx-col-xl-18 {
        display: block;
        box-sizing: border-box;
        width: 75%
    }

    .atsx-col-xl-push-18 {
        left: 75%
    }

    .atsx-col-xl-pull-18 {
        right: 75%
    }

    .atsx-col-xl-offset-18 {
        margin-left: 75%
    }

    .atsx-col-xl-order-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .atsx-col-xl-17 {
        display: block;
        box-sizing: border-box;
        width: 70.83333333%
    }

    .atsx-col-xl-push-17 {
        left: 70.83333333%
    }

    .atsx-col-xl-pull-17 {
        right: 70.83333333%
    }

    .atsx-col-xl-offset-17 {
        margin-left: 70.83333333%
    }

    .atsx-col-xl-order-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .atsx-col-xl-16 {
        display: block;
        box-sizing: border-box;
        width: 66.66666667%
    }

    .atsx-col-xl-push-16 {
        left: 66.66666667%
    }

    .atsx-col-xl-pull-16 {
        right: 66.66666667%
    }

    .atsx-col-xl-offset-16 {
        margin-left: 66.66666667%
    }

    .atsx-col-xl-order-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .atsx-col-xl-15 {
        display: block;
        box-sizing: border-box;
        width: 62.5%
    }

    .atsx-col-xl-push-15 {
        left: 62.5%
    }

    .atsx-col-xl-pull-15 {
        right: 62.5%
    }

    .atsx-col-xl-offset-15 {
        margin-left: 62.5%
    }

    .atsx-col-xl-order-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .atsx-col-xl-14 {
        display: block;
        box-sizing: border-box;
        width: 58.33333333%
    }

    .atsx-col-xl-push-14 {
        left: 58.33333333%
    }

    .atsx-col-xl-pull-14 {
        right: 58.33333333%
    }

    .atsx-col-xl-offset-14 {
        margin-left: 58.33333333%
    }

    .atsx-col-xl-order-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .atsx-col-xl-13 {
        display: block;
        box-sizing: border-box;
        width: 54.16666667%
    }

    .atsx-col-xl-push-13 {
        left: 54.16666667%
    }

    .atsx-col-xl-pull-13 {
        right: 54.16666667%
    }

    .atsx-col-xl-offset-13 {
        margin-left: 54.16666667%
    }

    .atsx-col-xl-order-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .atsx-col-xl-12 {
        display: block;
        box-sizing: border-box;
        width: 50%
    }

    .atsx-col-xl-push-12 {
        left: 50%
    }

    .atsx-col-xl-pull-12 {
        right: 50%
    }

    .atsx-col-xl-offset-12 {
        margin-left: 50%
    }

    .atsx-col-xl-order-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .atsx-col-xl-11 {
        display: block;
        box-sizing: border-box;
        width: 45.83333333%
    }

    .atsx-col-xl-push-11 {
        left: 45.83333333%
    }

    .atsx-col-xl-pull-11 {
        right: 45.83333333%
    }

    .atsx-col-xl-offset-11 {
        margin-left: 45.83333333%
    }

    .atsx-col-xl-order-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .atsx-col-xl-10 {
        display: block;
        box-sizing: border-box;
        width: 41.66666667%
    }

    .atsx-col-xl-push-10 {
        left: 41.66666667%
    }

    .atsx-col-xl-pull-10 {
        right: 41.66666667%
    }

    .atsx-col-xl-offset-10 {
        margin-left: 41.66666667%
    }

    .atsx-col-xl-order-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .atsx-col-xl-9 {
        display: block;
        box-sizing: border-box;
        width: 37.5%
    }

    .atsx-col-xl-push-9 {
        left: 37.5%
    }

    .atsx-col-xl-pull-9 {
        right: 37.5%
    }

    .atsx-col-xl-offset-9 {
        margin-left: 37.5%
    }

    .atsx-col-xl-order-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .atsx-col-xl-8 {
        display: block;
        box-sizing: border-box;
        width: 33.33333333%
    }

    .atsx-col-xl-push-8 {
        left: 33.33333333%
    }

    .atsx-col-xl-pull-8 {
        right: 33.33333333%
    }

    .atsx-col-xl-offset-8 {
        margin-left: 33.33333333%
    }

    .atsx-col-xl-order-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .atsx-col-xl-7 {
        display: block;
        box-sizing: border-box;
        width: 29.16666667%
    }

    .atsx-col-xl-push-7 {
        left: 29.16666667%
    }

    .atsx-col-xl-pull-7 {
        right: 29.16666667%
    }

    .atsx-col-xl-offset-7 {
        margin-left: 29.16666667%
    }

    .atsx-col-xl-order-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .atsx-col-xl-6 {
        display: block;
        box-sizing: border-box;
        width: 25%
    }

    .atsx-col-xl-push-6 {
        left: 25%
    }

    .atsx-col-xl-pull-6 {
        right: 25%
    }

    .atsx-col-xl-offset-6 {
        margin-left: 25%
    }

    .atsx-col-xl-order-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .atsx-col-xl-5 {
        display: block;
        box-sizing: border-box;
        width: 20.83333333%
    }

    .atsx-col-xl-push-5 {
        left: 20.83333333%
    }

    .atsx-col-xl-pull-5 {
        right: 20.83333333%
    }

    .atsx-col-xl-offset-5 {
        margin-left: 20.83333333%
    }

    .atsx-col-xl-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .atsx-col-xl-4 {
        display: block;
        box-sizing: border-box;
        width: 16.66666667%
    }

    .atsx-col-xl-push-4 {
        left: 16.66666667%
    }

    .atsx-col-xl-pull-4 {
        right: 16.66666667%
    }

    .atsx-col-xl-offset-4 {
        margin-left: 16.66666667%
    }

    .atsx-col-xl-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .atsx-col-xl-3 {
        display: block;
        box-sizing: border-box;
        width: 12.5%
    }

    .atsx-col-xl-push-3 {
        left: 12.5%
    }

    .atsx-col-xl-pull-3 {
        right: 12.5%
    }

    .atsx-col-xl-offset-3 {
        margin-left: 12.5%
    }

    .atsx-col-xl-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .atsx-col-xl-2 {
        display: block;
        box-sizing: border-box;
        width: 8.33333333%
    }

    .atsx-col-xl-push-2 {
        left: 8.33333333%
    }

    .atsx-col-xl-pull-2 {
        right: 8.33333333%
    }

    .atsx-col-xl-offset-2 {
        margin-left: 8.33333333%
    }

    .atsx-col-xl-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .atsx-col-xl-1 {
        display: block;
        box-sizing: border-box;
        width: 4.16666667%
    }

    .atsx-col-xl-push-1 {
        left: 4.16666667%
    }

    .atsx-col-xl-pull-1 {
        right: 4.16666667%
    }

    .atsx-col-xl-offset-1 {
        margin-left: 4.16666667%
    }

    .atsx-col-xl-order-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .atsx-col-xl-0 {
        display: none
    }

    .atsx-col-push-0 {
        left: auto
    }

    .atsx-col-pull-0 {
        right: auto
    }

    .atsx-col-xl-push-0 {
        left: auto
    }

    .atsx-col-xl-pull-0 {
        right: auto
    }

    .atsx-col-xl-offset-0 {
        margin-left: 0
    }

    .atsx-col-xl-order-0 {
        -ms-flex-order: 0;
        order: 0
    }
}

@media (min-width: 1600px) {
    .atsx-col-xxl-1, .atsx-col-xxl-2, .atsx-col-xxl-3, .atsx-col-xxl-4, .atsx-col-xxl-5, .atsx-col-xxl-6, .atsx-col-xxl-7, .atsx-col-xxl-8, .atsx-col-xxl-9, .atsx-col-xxl-10, .atsx-col-xxl-11, .atsx-col-xxl-12, .atsx-col-xxl-13, .atsx-col-xxl-14, .atsx-col-xxl-15, .atsx-col-xxl-16, .atsx-col-xxl-17, .atsx-col-xxl-18, .atsx-col-xxl-19, .atsx-col-xxl-20, .atsx-col-xxl-21, .atsx-col-xxl-22, .atsx-col-xxl-23, .atsx-col-xxl-24 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        float: left
    }

    .atsx-col-xxl-24 {
        display: block;
        box-sizing: border-box;
        width: 100%
    }

    .atsx-col-xxl-push-24 {
        left: 100%
    }

    .atsx-col-xxl-pull-24 {
        right: 100%
    }

    .atsx-col-xxl-offset-24 {
        margin-left: 100%
    }

    .atsx-col-xxl-order-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .atsx-col-xxl-23 {
        display: block;
        box-sizing: border-box;
        width: 95.83333333%
    }

    .atsx-col-xxl-push-23 {
        left: 95.83333333%
    }

    .atsx-col-xxl-pull-23 {
        right: 95.83333333%
    }

    .atsx-col-xxl-offset-23 {
        margin-left: 95.83333333%
    }

    .atsx-col-xxl-order-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .atsx-col-xxl-22 {
        display: block;
        box-sizing: border-box;
        width: 91.66666667%
    }

    .atsx-col-xxl-push-22 {
        left: 91.66666667%
    }

    .atsx-col-xxl-pull-22 {
        right: 91.66666667%
    }

    .atsx-col-xxl-offset-22 {
        margin-left: 91.66666667%
    }

    .atsx-col-xxl-order-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .atsx-col-xxl-21 {
        display: block;
        box-sizing: border-box;
        width: 87.5%
    }

    .atsx-col-xxl-push-21 {
        left: 87.5%
    }

    .atsx-col-xxl-pull-21 {
        right: 87.5%
    }

    .atsx-col-xxl-offset-21 {
        margin-left: 87.5%
    }

    .atsx-col-xxl-order-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .atsx-col-xxl-20 {
        display: block;
        box-sizing: border-box;
        width: 83.33333333%
    }

    .atsx-col-xxl-push-20 {
        left: 83.33333333%
    }

    .atsx-col-xxl-pull-20 {
        right: 83.33333333%
    }

    .atsx-col-xxl-offset-20 {
        margin-left: 83.33333333%
    }

    .atsx-col-xxl-order-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .atsx-col-xxl-19 {
        display: block;
        box-sizing: border-box;
        width: 79.16666667%
    }

    .atsx-col-xxl-push-19 {
        left: 79.16666667%
    }

    .atsx-col-xxl-pull-19 {
        right: 79.16666667%
    }

    .atsx-col-xxl-offset-19 {
        margin-left: 79.16666667%
    }

    .atsx-col-xxl-order-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .atsx-col-xxl-18 {
        display: block;
        box-sizing: border-box;
        width: 75%
    }

    .atsx-col-xxl-push-18 {
        left: 75%
    }

    .atsx-col-xxl-pull-18 {
        right: 75%
    }

    .atsx-col-xxl-offset-18 {
        margin-left: 75%
    }

    .atsx-col-xxl-order-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .atsx-col-xxl-17 {
        display: block;
        box-sizing: border-box;
        width: 70.83333333%
    }

    .atsx-col-xxl-push-17 {
        left: 70.83333333%
    }

    .atsx-col-xxl-pull-17 {
        right: 70.83333333%
    }

    .atsx-col-xxl-offset-17 {
        margin-left: 70.83333333%
    }

    .atsx-col-xxl-order-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .atsx-col-xxl-16 {
        display: block;
        box-sizing: border-box;
        width: 66.66666667%
    }

    .atsx-col-xxl-push-16 {
        left: 66.66666667%
    }

    .atsx-col-xxl-pull-16 {
        right: 66.66666667%
    }

    .atsx-col-xxl-offset-16 {
        margin-left: 66.66666667%
    }

    .atsx-col-xxl-order-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .atsx-col-xxl-15 {
        display: block;
        box-sizing: border-box;
        width: 62.5%
    }

    .atsx-col-xxl-push-15 {
        left: 62.5%
    }

    .atsx-col-xxl-pull-15 {
        right: 62.5%
    }

    .atsx-col-xxl-offset-15 {
        margin-left: 62.5%
    }

    .atsx-col-xxl-order-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .atsx-col-xxl-14 {
        display: block;
        box-sizing: border-box;
        width: 58.33333333%
    }

    .atsx-col-xxl-push-14 {
        left: 58.33333333%
    }

    .atsx-col-xxl-pull-14 {
        right: 58.33333333%
    }

    .atsx-col-xxl-offset-14 {
        margin-left: 58.33333333%
    }

    .atsx-col-xxl-order-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .atsx-col-xxl-13 {
        display: block;
        box-sizing: border-box;
        width: 54.16666667%
    }

    .atsx-col-xxl-push-13 {
        left: 54.16666667%
    }

    .atsx-col-xxl-pull-13 {
        right: 54.16666667%
    }

    .atsx-col-xxl-offset-13 {
        margin-left: 54.16666667%
    }

    .atsx-col-xxl-order-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .atsx-col-xxl-12 {
        display: block;
        box-sizing: border-box;
        width: 50%
    }

    .atsx-col-xxl-push-12 {
        left: 50%
    }

    .atsx-col-xxl-pull-12 {
        right: 50%
    }

    .atsx-col-xxl-offset-12 {
        margin-left: 50%
    }

    .atsx-col-xxl-order-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .atsx-col-xxl-11 {
        display: block;
        box-sizing: border-box;
        width: 45.83333333%
    }

    .atsx-col-xxl-push-11 {
        left: 45.83333333%
    }

    .atsx-col-xxl-pull-11 {
        right: 45.83333333%
    }

    .atsx-col-xxl-offset-11 {
        margin-left: 45.83333333%
    }

    .atsx-col-xxl-order-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .atsx-col-xxl-10 {
        display: block;
        box-sizing: border-box;
        width: 41.66666667%
    }

    .atsx-col-xxl-push-10 {
        left: 41.66666667%
    }

    .atsx-col-xxl-pull-10 {
        right: 41.66666667%
    }

    .atsx-col-xxl-offset-10 {
        margin-left: 41.66666667%
    }

    .atsx-col-xxl-order-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .atsx-col-xxl-9 {
        display: block;
        box-sizing: border-box;
        width: 37.5%
    }

    .atsx-col-xxl-push-9 {
        left: 37.5%
    }

    .atsx-col-xxl-pull-9 {
        right: 37.5%
    }

    .atsx-col-xxl-offset-9 {
        margin-left: 37.5%
    }

    .atsx-col-xxl-order-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .atsx-col-xxl-8 {
        display: block;
        box-sizing: border-box;
        width: 33.33333333%
    }

    .atsx-col-xxl-push-8 {
        left: 33.33333333%
    }

    .atsx-col-xxl-pull-8 {
        right: 33.33333333%
    }

    .atsx-col-xxl-offset-8 {
        margin-left: 33.33333333%
    }

    .atsx-col-xxl-order-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .atsx-col-xxl-7 {
        display: block;
        box-sizing: border-box;
        width: 29.16666667%
    }

    .atsx-col-xxl-push-7 {
        left: 29.16666667%
    }

    .atsx-col-xxl-pull-7 {
        right: 29.16666667%
    }

    .atsx-col-xxl-offset-7 {
        margin-left: 29.16666667%
    }

    .atsx-col-xxl-order-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .atsx-col-xxl-6 {
        display: block;
        box-sizing: border-box;
        width: 25%
    }

    .atsx-col-xxl-push-6 {
        left: 25%
    }

    .atsx-col-xxl-pull-6 {
        right: 25%
    }

    .atsx-col-xxl-offset-6 {
        margin-left: 25%
    }

    .atsx-col-xxl-order-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .atsx-col-xxl-5 {
        display: block;
        box-sizing: border-box;
        width: 20.83333333%
    }

    .atsx-col-xxl-push-5 {
        left: 20.83333333%
    }

    .atsx-col-xxl-pull-5 {
        right: 20.83333333%
    }

    .atsx-col-xxl-offset-5 {
        margin-left: 20.83333333%
    }

    .atsx-col-xxl-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .atsx-col-xxl-4 {
        display: block;
        box-sizing: border-box;
        width: 16.66666667%
    }

    .atsx-col-xxl-push-4 {
        left: 16.66666667%
    }

    .atsx-col-xxl-pull-4 {
        right: 16.66666667%
    }

    .atsx-col-xxl-offset-4 {
        margin-left: 16.66666667%
    }

    .atsx-col-xxl-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .atsx-col-xxl-3 {
        display: block;
        box-sizing: border-box;
        width: 12.5%
    }

    .atsx-col-xxl-push-3 {
        left: 12.5%
    }

    .atsx-col-xxl-pull-3 {
        right: 12.5%
    }

    .atsx-col-xxl-offset-3 {
        margin-left: 12.5%
    }

    .atsx-col-xxl-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .atsx-col-xxl-2 {
        display: block;
        box-sizing: border-box;
        width: 8.33333333%
    }

    .atsx-col-xxl-push-2 {
        left: 8.33333333%
    }

    .atsx-col-xxl-pull-2 {
        right: 8.33333333%
    }

    .atsx-col-xxl-offset-2 {
        margin-left: 8.33333333%
    }

    .atsx-col-xxl-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .atsx-col-xxl-1 {
        display: block;
        box-sizing: border-box;
        width: 4.16666667%
    }

    .atsx-col-xxl-push-1 {
        left: 4.16666667%
    }

    .atsx-col-xxl-pull-1 {
        right: 4.16666667%
    }

    .atsx-col-xxl-offset-1 {
        margin-left: 4.16666667%
    }

    .atsx-col-xxl-order-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .atsx-col-xxl-0 {
        display: none
    }

    .atsx-col-push-0 {
        left: auto
    }

    .atsx-col-pull-0 {
        right: auto
    }

    .atsx-col-xxl-push-0 {
        left: auto
    }

    .atsx-col-xxl-pull-0 {
        right: auto
    }

    .atsx-col-xxl-offset-0 {
        margin-left: 0
    }

    .atsx-col-xxl-order-0 {
        -ms-flex-order: 0;
        order: 0
    }
}

@-webkit-keyframes fullscreenModalEnter__2ypof {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__2ypof {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__1Jj5q {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__1Jj5q {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__1I-7X {
    height: 100%
}

.atsx-layout__1cgCT {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__2qIl9, .b50__3mZkm {
    color: #f0f4ff
}

.l50__2X7Pm, .L50__3hygN {
    color: #f7fae5
}

.L100__2E1rM, .l100__3t7Ja {
    color: #eef6c6
}

.l200__2S5HU, .L200__3Eh41 {
    color: #dfee96
}

.L300__exMC5, .l300__w0o29 {
    color: #d2e76a
}

.L400__2D56o, .l400__ucBg4 {
    color: #c3dd40
}

.L500__3ANLo, .l500___P92y {
    color: #b3d600
}

.L600__3H3RP, .l600__376yO {
    color: #8fac02
}

.L700__1phA3, .l700__2EwBC {
    color: #667901
}

.L800__1Ms_O, .l800__3vi24 {
    color: #495700
}

.L900__1Os_E, .l900__1PTtS {
    color: #354200
}

.Y50__1KZss, .y50__32JrJ {
    color: #fdf9ed
}

.y100__1jVvs, .Y100__2CpJi {
    color: #faf1d1
}

.y200__2Ec_A, .Y200__s5R8p {
    color: #f8e6ab
}

.Y300__2ZE6j, .y300__3MEzI {
    color: #f7dc82
}

.y400__hpI95, .Y400__mQ4wH {
    color: #fad355
}

.Y500__dpyEd, .y500__sTcn- {
    color: #ffc60a
}

.y600__1i1qq, .Y600__3u4gQ {
    color: #dc9b04
}

.Y700__7pgBg, .y700__ETlwO {
    color: #aa7803
}

.y800__3jEf5, .Y800__3OghQ {
    color: #795101
}

.Y900__2hTNv, .y900__lVUAh {
    color: #5c3a00
}

.o50__3EmDb, .O50__3GjA4 {
    color: #fff5eb
}

.O100__2Aw2U, .o100__2l-f3 {
    color: #feead2
}

.o200__3fjvL, .O200__3oVyN {
    color: #fed4a4
}

.o300__1jaWN, .O300__1Yl6n {
    color: #ffba6b
}

.o400__3oeo7, .O400__23-9F {
    color: #ffa53d
}

.o500__2CMcM, .O500__TD827 {
    color: #f80
}

.o600__1kCBU, .O600__2lmuZ {
    color: #de7802
}

.o700__3NsVh, .O700__qoYWB {
    color: #b26206
}

.O800__1IdFE, .o800__10str {
    color: #8f4f04
}

.O900__3rF1n, .o900__oOqU5 {
    color: #6b3900
}

.r50__2nZNG, .R50__4WcZO {
    color: #fef1f1
}

.r100__3X3--, .R100__iqBLQ {
    color: #fde2e2
}

.R200__1_EMI, .r200__262lG {
    color: #fbbfbc
}

.R300__2aVch, .r300__3aQ1e {
    color: #f98e8b
}

.r400__2km42, .R400__3FCSj {
    color: #f76964
}

.R500__12IfN, .r500__McrwR {
    color: #f54a45
}

.r600__1Z6iK, .R600__3nMp9 {
    color: #d83931
}

.R700__24BqT, .r700__vJFlZ {
    color: #ac2f28
}

.r800__2byk_, .R800__RkVkx {
    color: #812520
}

.R900__3hvi8, .r900__cUfce {
    color: #621c18
}

.C50__3hgCz, .c50__ARW47 {
    color: #fef1f8
}

.C100__2YcYo, .c100__Gl4VO {
    color: #fdddef
}

.c200__3JKDC, .C200__3qCbd {
    color: #f9aed9
}

.C300__1xAjP, .c300__2FeFJ {
    color: #f57ac0
}

.c400__2gCvX, .C400__3N_WJ {
    color: #f14ba9
}

.c500__2FABU, .C500__3gbFv {
    color: #f01d94
}

.c600__1X_Lq, .C600__2lny4 {
    color: #c71077
}

.c700__1hjLF, .C700__eR8IX {
    color: #9e1361
}

.c800__2yvSw, .C800__1341x {
    color: #7a0f4b
}

.C900__1EL6F, .c900__2pE2S {
    color: #520a32
}

.V50__LPmic, .v50__v--Hz {
    color: #fceefc
}

.V100__2amh2, .v100__10_fO {
    color: #f8def8
}

.V200__2aKEl, .v200__3KGWp {
    color: #efb9ef
}

.v300__2TeFe, .V300__3z_Xz {
    color: #e58fe5
}

.v400__33twn, .V400__BR4DN {
    color: #db66db
}

.V500__30c2X, .v500__-TPIw {
    color: #d136d1
}

.v600__2Is2V, .V600__MlBds {
    color: #b320b3
}

.V700__2FnlF, .v700__3YiYC {
    color: #8c218c
}

.V800__1BDMb, .v800__1z8H7 {
    color: #681268
}

.v900__1EhQP, .V900__11vrZ {
    color: #460b46
}

.p50__1juIP, .P50__2pgVt {
    color: #f6f1fe
}

.p100__1KmNh, .P100__1Us65 {
    color: #ece2fe
}

.P200__3gA6d, .p200__397LE {
    color: #cdb2fa
}

.p300__3o43L, .P300__3UaDS {
    color: #ad82f7
}

.p400__1BiZ6, .P400__rgmnO {
    color: #935af6
}

.p500__3twSJ, .P500__26cwd {
    color: #7f3bf5
}

.p600__1Bfio, .P600__16SuE {
    color: #6425d0
}

.p700__1GWw6, .P700__1q4Q4 {
    color: #4e1ba7
}

.P800__3vS30, .p800__wcifO {
    color: #380d82
}

.P900__2cK_M, .p900__19DoR {
    color: #270561
}

.I50__2TQff, .i50__Erf88 {
    color: #f2f3fd
}

.i100__3bMg9, .I100__26e01 {
    color: #e0e2fa
}

.I200__iaTNF, .i200__ibiu5 {
    color: #b4b9f3
}

.i300__1oVS4, .I300__3mjVW {
    color: #7b83ea
}

.I400__3Nkwq, .i400__jaSeH {
    color: #616ae5
}

.I500__2DhCY, .i500__A_6MH {
    color: #4954e6
}

.i600__6dZPZ, .I600__Odxn6 {
    color: #2933c7
}

.I700__2UAVQ, .i700__3GB4x {
    color: #161fa2
}

.I800__1uG31, .i800__2g0fH {
    color: #0a1285
}

.I900__3aUya, .i900__3lhiD {
    color: #0c1264
}

.n50__2SLD2, .N50__3bWVY {
    color: #f8f9fa
}

.n100__1A4b_, .N100__vhWko {
    color: #f5f6f7
}

.n200__3yJlG, .N200__CsBmO {
    color: #eff0f1
}

.n300__29f1M, .N300__a2QsF {
    color: #dee0e3
}

.N400__2oYTa, .n400__2WDCj {
    color: #bbbfc4
}

.N500__3QwDc, .n500__5Axzr {
    color: #8f959e
}

.n600__3tNr5, .N600__ryuMO {
    color: #646a73
}

.N700__2NoWn, .n700__20RBH {
    color: #373c43
}

.n800__2xcka, .N800__3G0aS {
    color: #2b2f36
}

.n900__1PGw5, .N900__2wALg {
    color: #1f2329
}

.password__1qMJg {
    position: relative
}

.password__1qMJg .password-showPwd {
    position: absolute;
    width: 16px;
    height: 16px;
    right: 12px;
    top: 8px;
    color: #646a73;
    cursor: pointer
}

.password__1qMJg .password-showPwd:hover {
    color: #3370ff
}

.password__1qMJg .password-showPwd svg {
    width: 100%;
    height: 100%
}

@-webkit-keyframes fullscreenModalEnter__3eRpn {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__3eRpn {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__27RHk {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__27RHk {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__1tYZl {
    height: 100%
}

.atsx-layout__3zOxi {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__1CzAy, .B50__26fFu {
    color: #f0f4ff
}

.L50__1JNNF, .l50__kLGpq {
    color: #f7fae5
}

.L100__1ImBX, .l100__opL63 {
    color: #eef6c6
}

.L200__2CR9b, .l200__9EtNQ {
    color: #dfee96
}

.L300___Gfg5, .l300__NhdAJ {
    color: #d2e76a
}

.L400__3A0al, .l400__16xPh {
    color: #c3dd40
}

.l500__1v8L7, .L500__8OJb0 {
    color: #b3d600
}

.l600__1Xkm8, .L600__YOKQd {
    color: #8fac02
}

.L700__3tF4p, .l700__IZdA2 {
    color: #667901
}

.L800__3H9xb, .l800__4jLic {
    color: #495700
}

.L900__3xx0J, .l900__38VpV {
    color: #354200
}

.y50__5oRoo, .Y50__yblUM {
    color: #fdf9ed
}

.Y100__3vSMj, .y100__xhI7W {
    color: #faf1d1
}

.y200__1arHX, .Y200__3X2qI {
    color: #f8e6ab
}

.y300__3UVEd, .Y300__16k9p {
    color: #f7dc82
}

.y400__2thy3, .Y400__WB3T1 {
    color: #fad355
}

.y500__1bt7o, .Y500__3BVkc {
    color: #ffc60a
}

.y600__1ViC2, .Y600__38Hg- {
    color: #dc9b04
}

.y700__1aP52, .Y700__y4DlZ {
    color: #aa7803
}

.y800__3ZEhw, .Y800__19mUI {
    color: #795101
}

.Y900__3bebq, .y900__DYS7M {
    color: #5c3a00
}

.o50__2nOHt, .O50__3u6L4 {
    color: #fff5eb
}

.O100__2DAsu, .o100__v76iI {
    color: #feead2
}

.O200__1mrf-, .o200__3zL90 {
    color: #fed4a4
}

.o300__3PJ8-, .O300__Ge9ig {
    color: #ffba6b
}

.O400__1x9QO, .o400__385Fx {
    color: #ffa53d
}

.O500__3Wawz, .o500__AV5fZ {
    color: #f80
}

.O600__3uSNb, .o600__10uyR {
    color: #de7802
}

.O700__2ga0J, .o700__3VS6Q {
    color: #b26206
}

.O800__18wV9, .o800__KZiCk {
    color: #8f4f04
}

.O900__1pZ52, .o900__Fklr0 {
    color: #6b3900
}

.r50__3_Ko1, .R50__3llDC {
    color: #fef1f1
}

.r100__1v7NP, .R100__3UPIa {
    color: #fde2e2
}

.r200__237Wg, .R200__pk2VV {
    color: #fbbfbc
}

.R300__3VOof, .r300__3YQti {
    color: #f98e8b
}

.R400__1Qcyv, .r400__9DO74 {
    color: #f76964
}

.r500__189CT, .R500__HXQXH {
    color: #f54a45
}

.r600__1ZBv0, .R600__apaAh {
    color: #d83931
}

.R700__NWWVX, .r700__zNiBc {
    color: #ac2f28
}

.r800__2NrBg, .R800__Ai7So {
    color: #812520
}

.r900__2DAQi, .R900__rxg_j {
    color: #621c18
}

.C50__3-0wH, .c50__QZI9z {
    color: #fef1f8
}

.C100__3otlX, .c100__18Lt9 {
    color: #fdddef
}

.C200__1HPj7, .c200__14imh {
    color: #f9aed9
}

.c300__2aKI2, .C300__3bjiI {
    color: #f57ac0
}

.C400__Pu4Ca, .c400__yUU36 {
    color: #f14ba9
}

.C500__1CSdq, .c500__1eDaq {
    color: #f01d94
}

.c600__1GASn, .C600__18pBn {
    color: #c71077
}

.C700__2tL-Y, .c700__3X-nM {
    color: #9e1361
}

.C800__1_e1p, .c800__3unnv {
    color: #7a0f4b
}

.C900__2QB0z, .c900__OpMUh {
    color: #520a32
}

.V50__2NAHT, .v50__IlyrD {
    color: #fceefc
}

.v100__3D_N9, .V100__Qjy1T {
    color: #f8def8
}

.V200__1pfCF, .v200__3LXKy {
    color: #efb9ef
}

.v300__2CbmQ, .V300__17r4Z {
    color: #e58fe5
}

.v400__2doko, .V400__3DE0L {
    color: #db66db
}

.v500__2A90l, .V500__2sxho {
    color: #d136d1
}

.V600__1_7pj, .v600__fwv7q {
    color: #b320b3
}

.v700__4Sjfa, .V700__IDCgh {
    color: #8c218c
}

.V800__1dDBP, .v800__3McyM {
    color: #681268
}

.v900__2-pjT, .V900__14C2f {
    color: #460b46
}

.P50__17ivN, .p50__N-uHD {
    color: #f6f1fe
}

.p100__2dDkN, .P100__12rYf {
    color: #ece2fe
}

.P200__1TPVv, .p200__3NLfm {
    color: #cdb2fa
}

.p300__1KxlC, .P300__3I6gT {
    color: #ad82f7
}

.P400__2EQhf, .p400__N3B7m {
    color: #935af6
}

.P500__2tK2H, .p500__3F2Mm {
    color: #7f3bf5
}

.P600__2XFJx, .p600__32akb {
    color: #6425d0
}

.P700__3GF5j, .p700__HjGar {
    color: #4e1ba7
}

.p800__3s3M3, .P800__3VUln {
    color: #380d82
}

.p900__1rblH, .P900__2durq {
    color: #270561
}

.I50__1ag8b, .i50__3E-Sw {
    color: #f2f3fd
}

.I100__1_Q_s, .i100__2j8sp {
    color: #e0e2fa
}

.i200__2em_M, .I200__2Ssk7 {
    color: #b4b9f3
}

.I300__1N67F, .i300__2RzUw {
    color: #7b83ea
}

.I400__2D0gq, .i400__2ObJp {
    color: #616ae5
}

.i500__1yHIQ, .I500__2ZR04 {
    color: #4954e6
}

.I600__1tOHL, .i600__2yAwu {
    color: #2933c7
}

.I700__29j2A, .i700__BUu3c {
    color: #161fa2
}

.I800__1Q1DI, .i800__2owkf {
    color: #0a1285
}

.I900__1GeXu, .i900__im-fT {
    color: #0c1264
}

.N50__2q4x1, .n50__GSgnT {
    color: #f8f9fa
}

.n100__M-SNQ, .N100__wq9G- {
    color: #f5f6f7
}

.N200__1YNaB, .n200__2nuEB {
    color: #eff0f1
}

.N300__3QcTk, .n300__3vvgP {
    color: #dee0e3
}

.n400__ayejP, .N400__gid0V {
    color: #bbbfc4
}

.N500__1hLHE, .n500__2N6dJ {
    color: #8f959e
}

.n600__1kd7J, .N600__26d2L {
    color: #646a73
}

.n700__1GBKb, .N700__2zaCf {
    color: #373c43
}

.N800__1lCFW, .n800__127sQ {
    color: #2b2f36
}

.N900__2QaiZ, .n900__bgM0M {
    color: #1f2329
}

.thirdPartyLogin__3D6Kj {
    margin-bottom: 36px
}

.thirdPartyLogin__3D6Kj .thirdPartyLogin-text {
    padding-top: 24px;
    border-top: 1px solid #eff1f1;
    line-height: 22px;
    font-size: 16px;
    text-align: center;
    color: #646a73
}

.thirdPartyLogin__3D6Kj .thirdPartyLogin-icons {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 16px
}

.thirdPartyLogin__3D6Kj .thirdPartyLogin-icon {
    width: 40px;
    height: 40px;
    margin: 0 16px;
    cursor: pointer;
    color: #646a73
}

.thirdPartyLogin__3D6Kj .thirdPartyLogin-icon.thirdPartyLogin-wechat {
    color: #2ea121
}

.thirdPartyLogin__3D6Kj .thirdPartyLogin-icon.thirdPartyLogin-wechat:hover {
    color: #227818
}

.thirdPartyLogin__3D6Kj .thirdPartyLogin-icon.thirdPartyLogin-facebook {
    color: #3c5a9a
}

.thirdPartyLogin__3D6Kj .thirdPartyLogin-icon.thirdPartyLogin-facebook:hover {
    color: #2c4373
}

.thirdPartyLogin__3D6Kj .thirdPartyLogin-icon.thirdPartyLogin-linkedin {
    color: #1d87bd
}

.thirdPartyLogin__3D6Kj .thirdPartyLogin-icon.thirdPartyLogin-linkedin:hover {
    color: #15658d
}

.wechat-popover.wechat-popover-loading {
    display: none
}

.wechat-popover .atsx-popover-inner-content {
    width: 156px;
    height: 180px;
    padding: 9px 6px 6px
}

.wechat-popover .atsx-popover-inner-content iframe {
    border: none;
    width: 100%;
    height: 100%
}

@-webkit-keyframes smallModalAppearAnimation {
    0% {
        transform: scale(0) translateY(-50%);
        opacity: 0
    }
    to {
        transform: scale(1) translateY(-50%);
        opacity: 1
    }
}

@keyframes smallModalAppearAnimation {
    0% {
        transform: scale(0) translateY(-50%);
        opacity: 0
    }
    to {
        transform: scale(1) translateY(-50%);
        opacity: 1
    }
}

@-webkit-keyframes smallModalLeaveAnimation {
    0% {
        transform: scale(1) translateY(-50%);
        opacity: 1
    }
    to {
        transform: scale(.2) translateY(-50%);
        opacity: 0
    }
}

@keyframes smallModalLeaveAnimation {
    0% {
        transform: scale(1) translateY(-50%);
        opacity: 1
    }
    to {
        transform: scale(.2) translateY(-50%);
        opacity: 0
    }
}

.atsx-modal-small .atsx-modal {
    margin: 0 auto;
    top: 50%;
    width: auto;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -ms-transform-origin: 50% top;
    transform-origin: 50% top
}

.atsx-modal-small .atsx-modal.zoom-appear, .atsx-modal-small .atsx-modal.zoom-enter {
    -ms-transform: scale(0) translateY(-50%);
    transform: scale(0) translateY(-50%)
}

.atsx-modal-small .atsx-modal.zoom-appear.zoom-appear-active, .atsx-modal-small .atsx-modal.zoom-enter.zoom-enter-active {
    -webkit-animation: smallModalAppearAnimation .25s cubic-bezier(.08, .82, .17, 1);
    animation: smallModalAppearAnimation .25s cubic-bezier(.08, .82, .17, 1)
}

.atsx-modal-small .atsx-modal.zoom-leave.zoom-leave-active {
    -webkit-animation: smallModalLeaveAnimation .2s cubic-bezier(.78, .14, .94, .71);
    animation: smallModalLeaveAnimation .2s cubic-bezier(.78, .14, .94, .71)
}

.atsx-modal-small .atsx-modal-mask.fade-appear.fade-appear-active, .atsx-modal-small .atsx-modal-mask.fade-enter.fade-enter-active {
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    -webkit-animation-duration: .25s;
    animation-duration: .25s
}

.atsx-modal-small .atsx-modal-mask.fade-leave.fade-leave-active {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .94, .71);
    animation-timing-function: cubic-bezier(.78, .14, .94, .71);
    -webkit-animation-duration: .2s;
    animation-duration: .2s
}

.atsx-modal {
    box-sizing: border-box;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    width: auto;
    margin: 0 auto
}

.atsx-modal-wrap {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    overflow: auto;
    outline: 0;
    -webkit-overflow-scrolling: touch
}

.atsx-modal-title {
    margin: 0;
    color: rgba(0, 0, 0, .85);
    font-weight: 500;
    font-size: 20px;
    word-wrap: break-word
}

.atsx-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, .15)
}

.atsx-modal-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 10;
    padding: 0;
    color: rgba(0, 0, 0, .45);
    font-weight: 700;
    line-height: 1;
    text-decoration: none;
    background: rgba(0, 0, 0, 0);
    border: 0;
    outline: 0;
    cursor: pointer;
    transition: color .3s
}

.atsx-modal-close-x {
    display: block;
    width: 78px;
    height: 56px;
    font-size: 20px;
    font-style: normal;
    line-height: 56px;
    text-align: center;
    text-transform: none;
    text-rendering: auto
}

.atsx-modal-close:focus, .atsx-modal-close:hover {
    color: #4e83fd;
    text-decoration: none
}

.atsx-modal-header {
    padding: 16px 78px 16px 32px;
    color: #1f2329;
    background: #fff;
    border-bottom: 1px solid #e8e8e8;
    border-radius: 4px 4px 0 0
}

.atsx-modal-body {
    padding: 16px 32px;
    font-size: 14px;
    line-height: 1.5;
    word-wrap: break-word
}

.atsx-modal-footer {
    padding: 8px 32px;
    text-align: right;
    background: rgba(0, 0, 0, 0);
    border-top: 1px solid #e8e8e8;
    border-radius: 0 0 4px 4px
}

.atsx-modal-footer button + button {
    margin-bottom: 0;
    margin-left: 8px
}

.atsx-modal.zoom-appear, .atsx-modal.zoom-enter {
    opacity: 0;
    -webkit-animation-duration: .25s;
    animation-duration: .25s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.atsx-modal.zoomModal-appear.zoomModal-appear-active, .atsx-modal.zoomModal-enter.zoomModal-enter-active {
    -webkit-animation-name: ZoomModalIn;
    animation-name: ZoomModalIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.atsx-modal.zoomModal-leave {
    -webkit-animation-duration: .25s;
    animation-duration: .25s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.atsx-modal.zoomModal-leave.zoomModal-leave-active {
    -webkit-animation-name: ZoomModalOut;
    animation-name: ZoomModalOut;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.atsx-modal-mask {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    height: 100%;
    background-color: rgba(31, 35, 41, .4);
    filter: alpha(opacity=50)
}

.atsx-modal-mask-hidden {
    display: none
}

.atsx-modal-open {
    overflow: hidden
}

.atsx-modal-centered {
    text-align: center
}

.atsx-modal-centered:before {
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle;
    content: ""
}

.atsx-modal-centered .atsx-modal {
    top: 0;
    display: inline-block;
    text-align: left;
    vertical-align: middle
}

@media (max-width: 767px) {
    .atsx-modal-wrap:not(.atsx-modal-fullscreen) .atsx-modal {
        max-width: calc(100vw - 16px);
        margin: 8px auto
    }

    .atsx-modal-centered .atsx-modal {
        -ms-flex: 1;
        flex: 1 1
    }
}

.atsx-modal-confirm .atsx-modal-close, .atsx-modal-confirm .atsx-modal-header {
    display: none
}

.atsx-modal-confirm .atsx-modal-body {
    padding: 24px 32px
}

.atsx-modal-confirm-body-wrapper {
    zoom: 1
}

.atsx-modal-confirm-body-wrapper:after, .atsx-modal-confirm-body-wrapper:before {
    display: table;
    content: ""
}

.atsx-modal-confirm-body-wrapper:after {
    clear: both
}

.atsx-modal-confirm-body .atsx-modal-confirm-title {
    display: block;
    overflow: hidden;
    color: rgba(0, 0, 0, .85);
    font-weight: 500;
    font-size: 16px;
    line-height: 1.4
}

.atsx-modal-confirm-body .atsx-modal-confirm-content {
    margin-top: 8px;
    color: #646a73;
    font-size: 14px
}

.atsx-modal-confirm-body > .anticon {
    float: left;
    margin-right: 16px;
    font-size: 22px
}

.atsx-modal-confirm-body > .anticon + .atsx-modal-confirm-title + .atsx-modal-confirm-content {
    margin-left: 38px
}

.atsx-modal-confirm .atsx-modal-confirm-btns {
    float: right;
    margin-top: 24px
}

.atsx-modal-confirm .atsx-modal-confirm-btns button + button {
    margin-bottom: 0;
    margin-left: 8px
}

.atsx-modal-confirm-error .atsx-modal-confirm-body > .anticon {
    color: #f54a45
}

.atsx-modal-confirm-confirm .atsx-modal-confirm-body > .anticon, .atsx-modal-confirm-warning .atsx-modal-confirm-body > .anticon {
    color: #f80
}

.atsx-modal-confirm-info .atsx-modal-confirm-body > .anticon {
    color: #3370ff
}

.atsx-modal-confirm-success .atsx-modal-confirm-body > .anticon {
    color: #52c41a
}

.atsx-enhanced-modal {
    overflow: hidden
}

.atsx-enhanced-modal .atsx-modal {
    top: 50%
}

.atsx-enhanced-modal .atsx-modal-close {
    z-index: 1052
}

.atsx-enhanced-modal .atsx-modal-close-x {
    height: 68px;
    line-height: 68px;
    width: 80px
}

.atsx-enhanced-modal.atsx-enhanced-modal-bottom-active .atsx-modal-footer, .atsx-enhanced-modal.atsx-enhanced-modal-top-active .atsx-modal-header {
    box-shadow: 0 2px 16px 0 rgba(17, 31, 51, .08)
}

.atsx-enhanced-modal .atsx-modal-content {
    max-height: calc(100vh - 120px);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap
}

.atsx-enhanced-modal .atsx-modal-footer, .atsx-enhanced-modal .atsx-modal-header {
    background: #fff;
    z-index: 1051;
    position: relative;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.atsx-enhanced-modal .atsx-modal-header {
    border: none;
    padding: 23px 80px 23px 32px
}

.atsx-enhanced-modal .atsx-modal-footer {
    border: none;
    padding: 20px 32px
}

.atsx-enhanced-modal .atsx-modal-body {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column;
    flex-flow: column;
    padding: 0;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-height: 0
}

.scrollbar-container {
    position: relative;
    height: 100%
}

.scrollbar-container.scrollbar-container-mobile {
    overflow: auto
}

.ps {
    overflow: hidden !important;
    overflow-anchor: none;
    -ms-overflow-style: none;
    touch-action: auto;
    -ms-touch-action: auto
}

.ps.is-windows .ps__rail-x, .ps.is-windows .ps__thumb-x {
    opacity: 1
}

.ps.is-vertical-resident .ps__rail-y, .ps.is-vertical-resident .ps__thumb-y {
    opacity: 1
}

.ps.is-horizontal-resident .ps__rail-x, .ps.is-horizontal-resident .ps__thumb-x {
    opacity: 1
}

.ps.scrollbar-x-fixed-bottom .ps__rail-x {
    position: fixed
}

.ps__rail-x {
    display: none;
    opacity: 0;
    transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    height: 15px;
    bottom: 0;
    position: absolute
}

.ps__rail-x.ps--clicking .ps__thumb-x, .ps__rail-x:hover .ps__thumb-x {
    height: 12px;
    border-radius: 6px
}

.ps__rail-y {
    display: none;
    opacity: 0;
    transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    width: 15px;
    right: 0;
    position: absolute;
    z-index: 1
}

.ps__rail-y.ps--clicking .ps__thumb-y, .ps__rail-y:hover .ps__thumb-y {
    width: 12px;
    border-radius: 6px
}

.ps--active-x > .ps__rail-x, .ps--active-y > .ps__rail-y {
    display: block;
    background-color: rgba(0, 0, 0, 0)
}

.ps--scrolling-x > .ps__rail-x, .ps--scrolling-y > .ps__rail-y, .ps .ps__rail-x.ps--clicking, .ps .ps__rail-x:focus, .ps .ps__rail-x:hover, .ps .ps__rail-y.ps--clicking, .ps .ps__rail-y:focus, .ps .ps__rail-y:hover {
    opacity: 1
}

.ps__thumb-x {
    height: 8px;
    bottom: 0
}

.ps__thumb-x, .ps__thumb-y {
    background-color: #bbbfc4;
    border-radius: 4px;
    position: absolute
}

.ps__thumb-y {
    width: 8px;
    right: 0
}

@supports (-ms-overflow-style:none) {
    .ps {
        overflow: auto !important
    }
}

@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
    .ps {
        overflow: auto !important
    }
}

@-webkit-keyframes fullscreenModalEnter__2p4lv {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__2p4lv {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__iEweX {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__iEweX {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__BbO_M {
    height: 100%
}

.atsx-layout__EMlxD {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__3nOFs, .b50__27mAO {
    color: #f0f4ff
}

.L50__3k0X0, .l50__3UFJ6 {
    color: #f7fae5
}

.L100__3qrQf, .l100__xk2be {
    color: #eef6c6
}

.L200__3-I3v, .l200__PNbwd {
    color: #dfee96
}

.L300__1_LGu, .l300__1RwfQ {
    color: #d2e76a
}

.l400__2XJ0Q, .L400__3afEi {
    color: #c3dd40
}

.l500__2jtKI, .L500__39EiK {
    color: #b3d600
}

.l600__2MA1C, .L600__3ZpUr {
    color: #8fac02
}

.l700__3v1I2, .L700__b2Sgw {
    color: #667901
}

.l800__2uLgU, .L800__nIPJI {
    color: #495700
}

.l900__2U8mi, .L900__agZsa {
    color: #354200
}

.Y50__2IxQD, .y50__4C96r {
    color: #fdf9ed
}

.Y100__3znS_, .y100__l4tdK {
    color: #faf1d1
}

.y200__1E6S7, .Y200__oThkl {
    color: #f8e6ab
}

.Y300__3iLxo, .y300__BTpjL {
    color: #f7dc82
}

.y400__1n3wI, .Y400__2fLOi {
    color: #fad355
}

.Y500__2XDYA, .y500__28kKR {
    color: #ffc60a
}

.Y600__3UJy_, .y600__-7Fvp {
    color: #dc9b04
}

.y700__2TJNk, .Y700__PYz7P {
    color: #aa7803
}

.y800__2-gf_, .Y800__BTPv7 {
    color: #795101
}

.Y900__f74xW, .y900__kQxw6 {
    color: #5c3a00
}

.o50__1GS2q, .O50__1yJY_ {
    color: #fff5eb
}

.o100__1tx6h, .O100__npslN {
    color: #feead2
}

.o200__1vRYm, .O200__3z0rw {
    color: #fed4a4
}

.O300__2Bxym, .o300__2D7SX {
    color: #ffba6b
}

.o400__buHGa, .O400__ngtqn {
    color: #ffa53d
}

.O500__2VQAk, .o500__9KiCX {
    color: #f80
}

.O600__1HMxP, .o600__1VI2r {
    color: #de7802
}

.O700__2KDFb, .o700__l8Fss {
    color: #b26206
}

.o800__3-tRt, .O800__3sYyR {
    color: #8f4f04
}

.o900__1zApd, .O900__2OtEX {
    color: #6b3900
}

.r50__3VcyB, .R50__157Pk {
    color: #fef1f1
}

.r100__3A5kT, .R100__vc1BT {
    color: #fde2e2
}

.R200__2KBuT, .r200__-ACE9 {
    color: #fbbfbc
}

.R300__2T6nu, .r300__340Um {
    color: #f98e8b
}

.r400__1j2UQ, .R400__2kezW {
    color: #f76964
}

.R500__17-kg, .r500__JCh7u {
    color: #f54a45
}

.r600__2-3Ll, .R600__3fL3I {
    color: #d83931
}

.r700__1f_sZ, .R700__1gTTG {
    color: #ac2f28
}

.R800__2Vz1r, .r800__s2mw8 {
    color: #812520
}

.R900__2lydP, .r900__2SUJg {
    color: #621c18
}

.c50__1qRSt, .C50__aq88U {
    color: #fef1f8
}

.C100__1nBPZ, .c100__EFXZr {
    color: #fdddef
}

.c200__2xRrw, .C200__VxBzR {
    color: #f9aed9
}

.c300__13srj, .C300__kmbiV {
    color: #f57ac0
}

.c400__27KMK, .C400__27RJL {
    color: #f14ba9
}

.c500__1WAEq, .C500__RviNf {
    color: #f01d94
}

.c600__2DVqJ, .C600__2JvZ- {
    color: #c71077
}

.C700__3yZAj, .c700__hdTwW {
    color: #9e1361
}

.C800__3XAAX, .c800__24M_y {
    color: #7a0f4b
}

.C900__1h8sT, .c900__3eHOr {
    color: #520a32
}

.v50__2CzkX, .V50__2isUp {
    color: #fceefc
}

.v100__1xMX4, .V100__ccs7F {
    color: #f8def8
}

.V200__2aLav, .v200__TtBsJ {
    color: #efb9ef
}

.v300__2WDB0, .V300__6yrMr {
    color: #e58fe5
}

.v400__2-uBm, .V400__HuHmz {
    color: #db66db
}

.V500__2F47r, .v500__2M0_z {
    color: #d136d1
}

.V600__2qfMH, .v600__15UkK {
    color: #b320b3
}

.v700__2lHrs, .V700__2NOkY {
    color: #8c218c
}

.v800__3CDao, .V800__tqDp9 {
    color: #681268
}

.V900__3lfXL, .v900__sC8KI {
    color: #460b46
}

.P50__2tTC9, .p50__xrPrM {
    color: #f6f1fe
}

.P100__3QBbY, .p100__30bDp {
    color: #ece2fe
}

.P200__2TO3m, .p200__2VOIW {
    color: #cdb2fa
}

.P300__3EbAS, .p300__33qZm {
    color: #ad82f7
}

.P400__1y9qj, .p400__2AkVn {
    color: #935af6
}

.p500__1A1w5, .P500__bnqL3 {
    color: #7f3bf5
}

.p600__3zdSi, .P600__t-31Y {
    color: #6425d0
}

.P700__L5VZE, .p700__XXmv1 {
    color: #4e1ba7
}

.P800__2F-bz, .p800__2HGIS {
    color: #380d82
}

.p900__3eJur, .P900__3oF3B {
    color: #270561
}

.I50__35_2Y, .i50__D6nKb {
    color: #f2f3fd
}

.I100__3qzRu, .i100__9JRh9 {
    color: #e0e2fa
}

.I200__2_E75, .i200__2myJU {
    color: #b4b9f3
}

.I300__2_zX0, .i300__2zf74 {
    color: #7b83ea
}

.i400__2qB4t, .I400__2vpLZ {
    color: #616ae5
}

.i500__3KT3u, .I500__3omVK {
    color: #4954e6
}

.I600__29_AY, .i600__mXupr {
    color: #2933c7
}

.I700__3MWDY, .i700__3TYB0 {
    color: #161fa2
}

.I800__1dAfd, .i800__2hZKc {
    color: #0a1285
}

.I900__1Wge9, .i900__2WbEL {
    color: #0c1264
}

.n50__11Ou0, .N50__x_xQp {
    color: #f8f9fa
}

.N100__1LqOX, .n100__2Vueg {
    color: #f5f6f7
}

.N200__3RKHc, .n200__cIGZ9 {
    color: #eff0f1
}

.N300__3odC-, .n300___TVBj {
    color: #dee0e3
}

.N400__2V_8U, .n400__IS7Us {
    color: #bbbfc4
}

.N500__25hVB, .n500__39PEq {
    color: #8f959e
}

.N600__2hHzH, .n600__ThU1s {
    color: #646a73
}

.n700__1o9q6, .N700__3YulY {
    color: #373c43
}

.n800__2ijXL, .N800__100O2 {
    color: #2b2f36
}

.n900__1aMsP, .N900__Ongb5 {
    color: #1f2329
}

.legalContainer {
    width: 100%;
    margin: 0 auto;
    position: relative
}

.rulePage-foreign {
    color: #1f2329;
    font-size: 14px;
    line-height: 28px
}

.rulePage-foreign ul {
    list-style-type: disc;
    padding-left: 14px
}

.rulePage-foreign .rulePage-title-foreign, .rulePage-foreign .rulePage-title-foreign + br {
    display: none
}

.rulePage-foreign h3 {
    font-size: 18px;
    font-weight: 500;
    color: #1f2329
}

.rulePage-foreign .rulePage-section-sub {
    display: -ms-flexbox;
    display: flex
}

.rulePage-foreign .rulePage-section-sub .rulePage-section-sub-left {
    -ms-flex: 1;
    flex: 1 1;
    padding-right: 5px
}

.rulePage-foreign .rulePage-section-sub .rulePage-section-sub-right {
    -ms-flex: 1;
    flex: 1 1
}

.rulePage-foreign .rulePage-section-sub ul {
    line-height: 26px
}

.rulePage {
    color: #1f2329;
    font-size: 14px;
    line-height: 28px
}

.rulePage .rulePage-title, .rulePage .rulePage-title + br {
    display: none
}

.rulePage .rulePage-title + .rulePage-section {
    margin-top: 0
}

.rulePage .rulePage-section {
    font-size: 18px;
    margin-top: 32px;
    font-weight: 500
}

.rulePage .rulePage-subSection {
    font-size: 16px;
    font-weight: 500
}

.rulePage .rulePage-strong {
    text-decoration: underline;
    font-weight: 700
}

.rulePage a {
    color: #3370ff
}

.rulePage a.quickLink {
    color: #1f2329
}

@-webkit-keyframes fullscreenModalEnter__2fET7 {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__2fET7 {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__1bBdk {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__1bBdk {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__WMdii {
    height: 100%
}

.atsx-layout__3bbW0 {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__1HiTl, .B50__3iOyp {
    color: #f0f4ff
}

.l50__1AUPb, .L50__3q5jn {
    color: #f7fae5
}

.L100__1gLh3, .l100__12meC {
    color: #eef6c6
}

.l200__2FEFU, .L200__2oNQr {
    color: #dfee96
}

.l300__1KCn8, .L300__bXrWi {
    color: #d2e76a
}

.l400__2dyrH, .L400__2sjl7 {
    color: #c3dd40
}

.l500__3US26, .L500__3VP5B {
    color: #b3d600
}

.l600__2tXXf, .L600__3DN_n {
    color: #8fac02
}

.l700__2v_fb, .L700__LSf5S {
    color: #667901
}

.l800__1lKPk, .L800__32dKT {
    color: #495700
}

.l900__1ABWT, .L900__3CF5i {
    color: #354200
}

.Y50__2Op9Z, .y50__3T_vP {
    color: #fdf9ed
}

.Y100__2q98S, .y100__22pM5 {
    color: #faf1d1
}

.Y200__1F0JU, .y200__2aCLS {
    color: #f8e6ab
}

.Y300__1-5Ns, .y300__lhOJb {
    color: #f7dc82
}

.Y400__3zo_h, .y400__JnY3T {
    color: #fad355
}

.Y500__2fXp0, .y500__3LCwc {
    color: #ffc60a
}

.Y600__3akAX, .y600__QiT37 {
    color: #dc9b04
}

.Y700__3LQAs, .y700__i9-OZ {
    color: #aa7803
}

.y800__2v5vt, .Y800__bk1KG {
    color: #795101
}

.y900__1gkPF, .Y900__13lkn {
    color: #5c3a00
}

.O50__1oHV3, .o50__Q-U9i {
    color: #fff5eb
}

.O100__3dnTW, .o100__tv3aS {
    color: #feead2
}

.O200__3JjCF, .o200__3pMbu {
    color: #fed4a4
}

.O300__1F4_6, .o300__1Wan9 {
    color: #ffba6b
}

.o400__2ltvp, .O400__-js05 {
    color: #ffa53d
}

.O500__2wQtk, .o500__21Ys5 {
    color: #f80
}

.O600__18QpV, .o600__u-eWR {
    color: #de7802
}

.O700__1sX4T, .o700__2N0ii {
    color: #b26206
}

.O800__2VOmn, .o800__ozmVL {
    color: #8f4f04
}

.o900__25qU2, .O900__gfR0w {
    color: #6b3900
}

.r50__3ALQQ, .R50__u6Who {
    color: #fef1f1
}

.r100__1ux7d, .R100__2cIoW {
    color: #fde2e2
}

.R200__39Fry, .r200__uX9Tl {
    color: #fbbfbc
}

.r300__1CrkH, .R300__2rXrA {
    color: #f98e8b
}

.R400__2ix1b, .r400__2oNYw {
    color: #f76964
}

.r500__3oZnX, .R500__15f-6 {
    color: #f54a45
}

.r600__2vjLu, .R600__dmoHd {
    color: #d83931
}

.r700__1mrCX, .R700__t_Fti {
    color: #ac2f28
}

.R800__2IaQJ, .r800__3QP8_ {
    color: #812520
}

.R900__2m_9M, .r900__8QqTf {
    color: #621c18
}

.c50__3CsTp, .C50__14tNg {
    color: #fef1f8
}

.C100__20E5w, .c100__cree7 {
    color: #fdddef
}

.c200__2LJmi, .C200__zyVBC {
    color: #f9aed9
}

.c300__1_qc4, .C300__293Q1 {
    color: #f57ac0
}

.C400__1R-l-, .c400__2cuqT {
    color: #f14ba9
}

.c500__1tziT, .C500__2TueR {
    color: #f01d94
}

.c600__E34q2, .C600__NYt2Q {
    color: #c71077
}

.c700__1Qern, .C700__3hUHn {
    color: #9e1361
}

.c800__1n6B6, .C800__3z-NQ {
    color: #7a0f4b
}

.C900__2lDbl, .c900__3Eu7L {
    color: #520a32
}

.v50__1uUdS, .V50__2JAen {
    color: #fceefc
}

.v100__3aKil, .V100__3po4_ {
    color: #f8def8
}

.v200__1Ht8i, .V200__2j12l {
    color: #efb9ef
}

.V300__3Qfk2, .v300__11Fe- {
    color: #e58fe5
}

.v400__2BXwY, .V400__2VnlR {
    color: #db66db
}

.v500__1Cebs, .V500__wACnE {
    color: #d136d1
}

.v600__20NWT, .V600__29pwe {
    color: #b320b3
}

.V700__3095h, .v700__t1s8f {
    color: #8c218c
}

.V800__19-rm, .v800__rf427 {
    color: #681268
}

.V900__3lNvn, .v900__11ArP {
    color: #460b46
}

.p50__2poA6, .P50__wqf0k {
    color: #f6f1fe
}

.p100__1cECS, .P100__3wv66 {
    color: #ece2fe
}

.P200__2AOWq, .p200__IbJFK {
    color: #cdb2fa
}

.P300__2-pYh, .p300__16_-P {
    color: #ad82f7
}

.P400__1F9b6, .p400__2zhUk {
    color: #935af6
}

.P500__2Lcwm, .p500__3w2zx {
    color: #7f3bf5
}

.p600__1KXfc, .P600__3CB5e {
    color: #6425d0
}

.p700__2A9ot, .P700__-Jx7P {
    color: #4e1ba7
}

.p800__1_TS2, .P800__2jY_u {
    color: #380d82
}

.P900__3rb3Q, .p900__12ac_ {
    color: #270561
}

.i50__10px5, .I50__Hr01n {
    color: #f2f3fd
}

.I100__2aFhm, .i100__3j8-R {
    color: #e0e2fa
}

.I200__1mlkK, .i200__3GP1P {
    color: #b4b9f3
}

.i300__30vAi, .I300__JoQgI {
    color: #7b83ea
}

.I400__2x4RO, .i400__3pfAk {
    color: #616ae5
}

.I500__1MNik, .i500__2K3pv {
    color: #4954e6
}

.I600__2MWcp, .i600__3hepr {
    color: #2933c7
}

.i700__2BuKH, .I700__3Kppb {
    color: #161fa2
}

.I800__1hOQK, .i800__2t4gR {
    color: #0a1285
}

.I900__2s03A, .i900__pC9tN {
    color: #0c1264
}

.N50__2PxCI, .n50__FuKXt {
    color: #f8f9fa
}

.N100__2Stq7, .n100__4EIDh {
    color: #f5f6f7
}

.N200__3lYEF, .n200__dL2jC {
    color: #eff0f1
}

.N300__23lj7, .n300__zoKU9 {
    color: #dee0e3
}

.n400__16Sf3, .N400__ma25q {
    color: #bbbfc4
}

.n500__1t3VT, .N500__4EBDb {
    color: #8f959e
}

.N600__2qpoT, .n600__ZLZpl {
    color: #646a73
}

.N700__2kG0W, .n700__sTOy3 {
    color: #373c43
}

.N800__1iUr5, .n800__2pFkD {
    color: #2b2f36
}

.N900__1UEXX, .n900__2jYcc {
    color: #1f2329
}

.fileContentModal__3NZmJ.is-saas .scrollbar-container {
    padding: 12px 32px
}

.fileContentModal__3NZmJ .atsx-modal-body {
    height: calc(100vh - 260px);
    overflow: auto
}

.fileContentModal__3NZmJ .atsx-modal-header {
    height: 68px;
    border-bottom: none
}

.fileContentModal__3NZmJ .atsx-modal-header .atsx-modal-title {
    color: #1f2329;
    font-weight: 600
}

.fileContentModal__3NZmJ .legalContainer {
    padding: 12px 32px
}

.fileContentModal__3NZmJ .atsx-modal-footer {
    height: 72px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: center;
    align-items: center;
    border-top: none
}

.fileContentModal__3NZmJ .atsx-modal-footer .atsx-btn-default {
    display: none
}

.fileContentModal__3NZmJ .atsx-modal-footer .atsx-btn-primary:active {
    background-color: #4e83fd
}

.fileContentModal__3NZmJ .atsx-modal-close {
    top: 4px
}

.fileContentModal__3NZmJ .atsx-modal-close:focus, .fileContentModal__3NZmJ .atsx-modal-close:hover {
    color: #82a7fc
}

@-webkit-keyframes fullscreenModalEnter__1Bhjj {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__1Bhjj {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__v9ROu {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__v9ROu {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__MyvYf {
    height: 100%
}

.atsx-layout__2mHbZ {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__3FUgJ, .b50__wdNCR {
    color: #f0f4ff
}

.L50__2coE1, .l50__jHYcm {
    color: #f7fae5
}

.L100__9dTzM, .l100__-XLv5 {
    color: #eef6c6
}

.l200__1K6cS, .L200__2s5fN {
    color: #dfee96
}

.L300__1Q51Q, .l300__1xyXI {
    color: #d2e76a
}

.L400__Ms__S, .l400__RdqUA {
    color: #c3dd40
}

.l500__2LwtN, .L500__2Xz5p {
    color: #b3d600
}

.l600__1g57k, .L600__2s8Ai {
    color: #8fac02
}

.l700__1EQ0U, .L700__3p7nM {
    color: #667901
}

.l800__2FMFN, .L800__3UpOy {
    color: #495700
}

.L900__1mCYG, .l900__3L1QJ {
    color: #354200
}

.Y50__3epBC, .y50__UygQj {
    color: #fdf9ed
}

.y100__1F6sV, .Y100__1ua8h {
    color: #faf1d1
}

.y200__3WsdN, .Y200__pofsa {
    color: #f8e6ab
}

.y300__O7q52, .Y300__xHk3i {
    color: #f7dc82
}

.Y400__1raUk, .y400__2ndWq {
    color: #fad355
}

.Y500__1XL7x, .y500__3NxmZ {
    color: #ffc60a
}

.Y600__1UEpD, .y600__KQG12 {
    color: #dc9b04
}

.y700__kkssk, .Y700__LDhTq {
    color: #aa7803
}

.y800__3LiXp, .Y800__ncYmx {
    color: #795101
}

.Y900__1l99M, .y900__KDoB6 {
    color: #5c3a00
}

.O50__17fK4, .o50__ldHKK {
    color: #fff5eb
}

.O100__1as6N, .o100__2Al16 {
    color: #feead2
}

.o200__1_HdJ, .O200__1qbvP {
    color: #fed4a4
}

.o300__2StGi, .O300__2vQsv {
    color: #ffba6b
}

.o400__2XjGv, .O400__ics5C {
    color: #ffa53d
}

.o500__2migw, .O500__3R4cH {
    color: #f80
}

.o600__3o1A1, .O600__Y-T5C {
    color: #de7802
}

.o700__1YBdO, .O700__2qzuA {
    color: #b26206
}

.O800__2TDZD, .o800__eiXNl {
    color: #8f4f04
}

.o900__1mM84, .O900__uPfPs {
    color: #6b3900
}

.r50__3OH3S, .R50__j6KV_ {
    color: #fef1f1
}

.r100__3dKBy, .R100__pHXVo {
    color: #fde2e2
}

.R200__1N9AG, .r200__2oj_Y {
    color: #fbbfbc
}

.r300__1EWGj, .R300__3JgI5 {
    color: #f98e8b
}

.r400__2lYRc, .R400__3139P {
    color: #f76964
}

.R500__3TYvY, .r500__q_Acj {
    color: #f54a45
}

.r600__1IF9U, .R600__1ot1Y {
    color: #d83931
}

.r700__1Krx1, .R700__3uOK_ {
    color: #ac2f28
}

.r800__2Ti6x, .R800__29M9p {
    color: #812520
}

.R900__2hClJ, .r900__3wp5B {
    color: #621c18
}

.c50__3ln7J, .C50__28uLg {
    color: #fef1f8
}

.C100__3uaRX, .c100__MWa3N {
    color: #fdddef
}

.c200__1qXRr, .C200__znNkz {
    color: #f9aed9
}

.c300__1HI7S, .C300__3YImx {
    color: #f57ac0
}

.C400__1L4yJ, .c400__149d_ {
    color: #f14ba9
}

.C500__3UyR7, .c500__ABYrj {
    color: #f01d94
}

.C600__LTzJG, .c600__xu5Wh {
    color: #c71077
}

.c700__1O61R, .C700__3vbmM {
    color: #9e1361
}

.C800__2Veta, .c800__3Q3i9 {
    color: #7a0f4b
}

.C900__2m0Z9, .c900__240cg {
    color: #520a32
}

.V50__9D7S6, .v50__C5xvI {
    color: #fceefc
}

.v100__1mGoM, .V100__7svVU {
    color: #f8def8
}

.V200__3qhgY, .v200__33FEL {
    color: #efb9ef
}

.V300__1Ej4S, .v300__1Z4Iq {
    color: #e58fe5
}

.v400__1OLJk, .V400__GvLU2 {
    color: #db66db
}

.V500__2l5sb, .v500__2y5cK {
    color: #d136d1
}

.v600__117px, .V600__HIEAS {
    color: #b320b3
}

.V700__2hWlv, .v700__2pMjU {
    color: #8c218c
}

.v800__358i-, .V800__idgiD {
    color: #681268
}

.V900__1QO-h, .v900__2UZuH {
    color: #460b46
}

.p50__3JcEz, .P50__3vZt9 {
    color: #f6f1fe
}

.P100__C-BmV, .p100__UCsN_ {
    color: #ece2fe
}

.P200__1pdIJ, .p200__2KbNj {
    color: #cdb2fa
}

.P300__1yZap, .p300__zeTjJ {
    color: #ad82f7
}

.P400__1e2AO, .p400__1jn8Y {
    color: #935af6
}

.p500__1utf4, .P500__2iDug {
    color: #7f3bf5
}

.P600__1w8e3, .p600__2BXBK {
    color: #6425d0
}

.p700__3PPDh, .P700__39Q-h {
    color: #4e1ba7
}

.p800__1klLB, .P800__DG8BB {
    color: #380d82
}

.P900__2Gk77, .p900__3jjGT {
    color: #270561
}

.I50__2aYVZ, .i50__334M6 {
    color: #f2f3fd
}

.I100__3dnoB, .i100__3l1lL {
    color: #e0e2fa
}

.I200__1d2gl, .i200__2ZJBe {
    color: #b4b9f3
}

.I300__2FKRD, .i300__3Sbm2 {
    color: #7b83ea
}

.I400__2kDsn, .i400__meElp {
    color: #616ae5
}

.I500__211ve, .i500__Ymss- {
    color: #4954e6
}

.i600__3LnWu, .I600__zh2gM {
    color: #2933c7
}

.I700__2uHfH, .i700__6ZpEV {
    color: #161fa2
}

.i800__1KPK-, .I800__t_JMy {
    color: #0a1285
}

.i900__1H2jc, .I900__2MABN {
    color: #0c1264
}

.N50__1H8G2, .n50__36xSg {
    color: #f8f9fa
}

.N100__3XpLB, .n100__XWc3p {
    color: #f5f6f7
}

.N200__2KbK7, .n200__WAUY8 {
    color: #eff0f1
}

.n300__hLNDP, .N300__s6m7V {
    color: #dee0e3
}

.n400__2bQIr, .N400__28Y9J {
    color: #bbbfc4
}

.n500__2qSvi, .N500__UqZVu {
    color: #8f959e
}

.N600__1YDvO, .n600__yGRX4 {
    color: #646a73
}

.n700__1_QMa, .N700__2tcDx {
    color: #373c43
}

.n800__3Gw92, .N800__A_KpU {
    color: #2b2f36
}

.n900__WBafn, .N900__WlQ2g {
    color: #1f2329
}

.emailLogin__24is- .emailLogin-formWrap {
    width: 100%;
    margin: 40px auto 0
}

.emailLogin__24is- .emailLogin-emailNoExist {
    margin-top: 4px;
    line-height: 22px;
    font-size: 14px;
    color: #f54a45
}

.emailLogin__24is- .emailLogin-forgetPassword {
    position: absolute;
    bottom: -26px;
    line-height: 22px;
    width: 520px;
    text-align: right
}

.emailLogin__24is- .emailLogin-noAccount {
    margin: 12px 0 64px;
    line-height: 16px;
    font-size: 14px;
    text-align: left;
    color: #646a73
}

.emailLogin__24is- .emailLogin-userAgreement {
    margin-bottom: 49px;
    text-align: center
}

.emailLogin__24is- .emailLogin-errorTips {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: 32px;
    width: 100%;
    height: 40px;
    border-radius: 4px;
    background-color: #fde2e2
}

.emailLogin__24is- .emailLogin-errorTips svg {
    margin-left: 16px;
    width: 16px;
    height: 16px;
    color: #ed5959
}

.emailLogin__24is- .emailLogin-errorTips .emailLogin-errorTips-text {
    margin-left: 8px;
    line-height: 22px;
    font-size: 14px;
    color: #1f2329
}

@-webkit-keyframes fullscreenModalEnter__cKs2i {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__cKs2i {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__16I-g {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__16I-g {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__2d06A {
    height: 100%
}

.atsx-layout__1KZIQ {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__1QErx, .b50__3YTGS {
    color: #f0f4ff
}

.L50__1iqDa, .l50__i6oB1 {
    color: #f7fae5
}

.l100__2QeEH, .L100__12ycy {
    color: #eef6c6
}

.l200__5m0ZM, .L200__8g5K3 {
    color: #dfee96
}

.l300__2X1xo, .L300__G8hdH {
    color: #d2e76a
}

.L400__1G0lu, .l400__3ShDN {
    color: #c3dd40
}

.L500__2JDBl, .l500__2WsjS {
    color: #b3d600
}

.l600__2M-KH, .L600__zPoZQ {
    color: #8fac02
}

.L700__1MOhX, .l700__3IBxw {
    color: #667901
}

.L800__bKg6V, .l800__ZFN61 {
    color: #495700
}

.l900__2g2xQ, .L900__18h6G {
    color: #354200
}

.Y50__3J6-z, .y50__21UEC {
    color: #fdf9ed
}

.y100__3WgYv, .Y100__G0JWb {
    color: #faf1d1
}

.y200__SCQ93, .Y200__T9NI- {
    color: #f8e6ab
}

.Y300__2xEZY, .y300__5FKP_ {
    color: #f7dc82
}

.Y400__2iq-6, .y400__3J3a3 {
    color: #fad355
}

.Y500__1BiXY, .y500__2ow9b {
    color: #ffc60a
}

.y600__1GmeA, .Y600__2QkxZ {
    color: #dc9b04
}

.Y700__1p0bt, .y700__F0e52 {
    color: #aa7803
}

.y800__1jxDB, .Y800__358kw {
    color: #795101
}

.Y900__26L47, .y900__HjSBT {
    color: #5c3a00
}

.o50__119P0, .O50__hjkxJ {
    color: #fff5eb
}

.O100__1Ti5R, .o100__2egZQ {
    color: #feead2
}

.o200__1pblw, .O200__A1lod {
    color: #fed4a4
}

.o300__2XThb, .O300__lirus {
    color: #ffba6b
}

.o400__2T2uT, .O400__3WcX3 {
    color: #ffa53d
}

.O500__3JNMB, .o500__165kt {
    color: #f80
}

.O600__1P0wp, .o600__2WY4K {
    color: #de7802
}

.O700__3jlv0, .o700__gptWq {
    color: #b26206
}

.O800__2jMD8, .o800__rtAHP {
    color: #8f4f04
}

.O900__3cUGV, .o900__26LMa {
    color: #6b3900
}

.R50__3FH-7, .r50__7VO57 {
    color: #fef1f1
}

.R100__1l0mu, .r100__3jYuF {
    color: #fde2e2
}

.r200__1Gpx0, .R200__1Uf39 {
    color: #fbbfbc
}

.r300__2WzP2, .R300__V2HBT {
    color: #f98e8b
}

.R400__3X8s0, .r400__IQO6W {
    color: #f76964
}

.r500__1wPtD, .R500__3bjrW {
    color: #f54a45
}

.r600__1MJ7d, .R600__3xS3Y {
    color: #d83931
}

.R700__2YFYq, .r700__3EzlW {
    color: #ac2f28
}

.R800__1IIrR, .r800__YCxog {
    color: #812520
}

.r900__1lUT2, .R900__2sQzt {
    color: #621c18
}

.C50__2LqfS, .c50__2Uxn3 {
    color: #fef1f8
}

.c100__1b9ig, .C100__1kDLN {
    color: #fdddef
}

.c200__1qx_e, .C200__1x0pT {
    color: #f9aed9
}

.C300__2wyIN, .c300__3Z2nG {
    color: #f57ac0
}

.C400__1CTDe, .c400__2UMt1 {
    color: #f14ba9
}

.C500__3B-yh, .c500__S0PyE {
    color: #f01d94
}

.c600__1jKrx, .C600__2XuAE {
    color: #c71077
}

.c700__1h3kF, .C700__yyykW {
    color: #9e1361
}

.c800__1dQLH, .C800__225g2 {
    color: #7a0f4b
}

.C900__1oJsF, .c900__31zgk {
    color: #520a32
}

.V50__1qNzp, .v50__2v4Sj {
    color: #fceefc
}

.V100__3laqW, .v100__21rfO {
    color: #f8def8
}

.V200__1ZV3x, .v200__38xkC {
    color: #efb9ef
}

.V300__1R9hC, .v300__1UwpD {
    color: #e58fe5
}

.v400__3LkBZ, .V400__ozXT8 {
    color: #db66db
}

.V500__2ihjJ, .v500__14KIk {
    color: #d136d1
}

.v600__3mvJ5, .V600__bZJJK {
    color: #b320b3
}

.v700__2jO6S, .V700__3muJC {
    color: #8c218c
}

.V800__-B9U2, .v800__h0Vrq {
    color: #681268
}

.v900__6Pvyh, .V900__Z4WR- {
    color: #460b46
}

.P50__9yiI5, .p50__38pg9 {
    color: #f6f1fe
}

.p100__2DWss, .P100__3dKrS {
    color: #ece2fe
}

.p200__3o9nI, .P200__3Xx5e {
    color: #cdb2fa
}

.P300__3-byw, .p300__3A808 {
    color: #ad82f7
}

.p400__5tZSh, .P400__11XCJ {
    color: #935af6
}

.p500__1RJbR, .P500__3zvlf {
    color: #7f3bf5
}

.p600__2Fq_d, .P600__2GBgW {
    color: #6425d0
}

.P700__1uSs5, .p700__348XU {
    color: #4e1ba7
}

.p800__NvS04, .P800__Ps7VN {
    color: #380d82
}

.P900__3lPiU, .p900___h0hb {
    color: #270561
}

.I50__-oaJy, .i50__RH6b- {
    color: #f2f3fd
}

.I100__1svU2, .i100__3a1DS {
    color: #e0e2fa
}

.i200__1zJbX, .I200__MqvlU {
    color: #b4b9f3
}

.I300__3mHFG, .i300__3s56F {
    color: #7b83ea
}

.i400__1byqk, .I400__1uu9f {
    color: #616ae5
}

.i500__2tSj5, .I500__-xXs3 {
    color: #4954e6
}

.i600__3JAmA, .I600__34YcF {
    color: #2933c7
}

.i700__3eDpz, .I700__TpOnv {
    color: #161fa2
}

.I800__1OW0P, .i800__3-gcg {
    color: #0a1285
}

.i900__3DWPp, .I900__Uc-FM {
    color: #0c1264
}

.N50__DGwvI, .n50__pwjN_ {
    color: #f8f9fa
}

.N100__1sVM2, .n100__17np4 {
    color: #f5f6f7
}

.N200__1leO8, .n200__1R53w {
    color: #eff0f1
}

.n300__20EAd, .N300___MsJO {
    color: #dee0e3
}

.N400__2SMZT, .n400__3SIbL {
    color: #bbbfc4
}

.n500__3awbf, .N500__20GX3 {
    color: #8f959e
}

.n600__1HM9p, .N600__2PPfF {
    color: #646a73
}

.n700__3FsQX, .N700__F0GlF {
    color: #373c43
}

.N800__1pH2W, .n800__3k2go {
    color: #2b2f36
}

.N900__1viwX, .n900__3e0iB {
    color: #1f2329
}

@-webkit-keyframes fullscreenModalEnter__1qoDu {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__1qoDu {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__30tIx {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__30tIx {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__2h-pW {
    height: 100%
}

.atsx-layout__lDj4l {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__flvT_, .B50__livRZ {
    color: #f0f4ff
}

.L50__1h064, .l50__3gl6I {
    color: #f7fae5
}

.L100__1qtg5, .l100__KQiKG {
    color: #eef6c6
}

.L200__2AxJa, .l200__2NXrG {
    color: #dfee96
}

.L300__2Fbtr, .l300__2gASf {
    color: #d2e76a
}

.L400__3f5mn, .l400__8uKvu {
    color: #c3dd40
}

.L500__2wdC4, .l500__3lGAa {
    color: #b3d600
}

.L600__2qkRd, .l600__26ZVq {
    color: #8fac02
}

.l700__2HZiX, .L700__7cuxj {
    color: #667901
}

.l800__1gUae, .L800__1Km-L {
    color: #495700
}

.l900__10ILM, .L900__EhT76 {
    color: #354200
}

.y50__2QPFw, .Y50__gksfE {
    color: #fdf9ed
}

.Y100__3OxGG, .y100__Cre84 {
    color: #faf1d1
}

.y200__1sqTY, .Y200__1wg8- {
    color: #f8e6ab
}

.y300__1UsBQ, .Y300__b__i_ {
    color: #f7dc82
}

.y400__2FoYC, .Y400__106xN {
    color: #fad355
}

.y500__1GkPG, .Y500__3OlV1 {
    color: #ffc60a
}

.y600__1e5be, .Y600__jfUDc {
    color: #dc9b04
}

.y700__6saMq, .Y700__PmYJA {
    color: #aa7803
}

.y800__3ck0h, .Y800__eg8ne {
    color: #795101
}

.Y900__15W6N, .y900__z0hmT {
    color: #5c3a00
}

.o50__2CllA, .O50__3HBaE {
    color: #fff5eb
}

.O100__1caFD, .o100__1Evgf {
    color: #feead2
}

.o200__1th8T, .O200__UWA2_ {
    color: #fed4a4
}

.O300__1RSKQ, .o300__18osV {
    color: #ffba6b
}

.O400__3-REN, .o400__3NjxD {
    color: #ffa53d
}

.o500__2IUeR, .O500__3oOBM {
    color: #f80
}

.o600__2cw7M, .O600__Cama2 {
    color: #de7802
}

.O700__2Gykx, .o700__d4hVy {
    color: #b26206
}

.o800__3cxR9, .O800__15ylY {
    color: #8f4f04
}

.o900__1A435, .O900__19YvE {
    color: #6b3900
}

.R50__1XcVb, .r50__q5jRC {
    color: #fef1f1
}

.R100__cPR_t, .r100__hGLj3 {
    color: #fde2e2
}

.R200__2eBzj, .r200__15jV6 {
    color: #fbbfbc
}

.r300__1MrMf, .R300__1nqcw {
    color: #f98e8b
}

.r400__3ki4c, .R400__TJ6u- {
    color: #f76964
}

.r500__1hlT2, .R500__GATcU {
    color: #f54a45
}

.R600__2Cv0K, .r600__2xRjZ {
    color: #d83931
}

.r700__1Ha8T, .R700__2jupK {
    color: #ac2f28
}

.R800__1-zpa, .r800__3TJpZ {
    color: #812520
}

.r900__1qDk4, .R900__3Obnr {
    color: #621c18
}

.C50__1gyQ8, .c50__2v_hw {
    color: #fef1f8
}

.C100__2KCrn, .c100__3RNy2 {
    color: #fdddef
}

.C200__2ID60, .c200__3d9AX {
    color: #f9aed9
}

.c300__3gGNn, .C300__ltdtM {
    color: #f57ac0
}

.c400__3apxM, .C400__KiarP {
    color: #f14ba9
}

.c500__1sKgM, .C500__3gISt {
    color: #f01d94
}

.c600__2JjUh, .C600__2ZBfe {
    color: #c71077
}

.c700__2VwOa, .C700__16tXy {
    color: #9e1361
}

.c800__3kv-T, .C800__31AT4 {
    color: #7a0f4b
}

.C900__3LbB4, .c900__276Oy {
    color: #520a32
}

.V50__iIPFL, .v50__YOz-5 {
    color: #fceefc
}

.V100__3R9kP, .v100__3Y-Zj {
    color: #f8def8
}

.V200__2oX5m, .v200__38lmM {
    color: #efb9ef
}

.V300__1Usf6, .v300__M-NDQ {
    color: #e58fe5
}

.V400__1pf5X, .v400__24GYF {
    color: #db66db
}

.V500__2jQ2n, .v500__2uWi9 {
    color: #d136d1
}

.V600__3yva5, .v600__kAUd3 {
    color: #b320b3
}

.V700__1w8Ls, .v700__3ib66 {
    color: #8c218c
}

.V800__DkuC9, .v800__Jv_wc {
    color: #681268
}

.V900__1fr4G, .v900__3vp4P {
    color: #460b46
}

.p50__34IqX, .P50__R4Fwz {
    color: #f6f1fe
}

.P100__3oO9Z, .p100__3ROTy {
    color: #ece2fe
}

.p200__2f0m6, .P200__280TS {
    color: #cdb2fa
}

.P300__1K7S9, .p300__2AyMg {
    color: #ad82f7
}

.P400__20-ld, .p400__dvM7V {
    color: #935af6
}

.p500__fj1Wm, .P500__mN0na {
    color: #7f3bf5
}

.P600__1PlwE, .p600__2PiSb {
    color: #6425d0
}

.P700__2VP_r, .p700__3UFQ_ {
    color: #4e1ba7
}

.p800__1FpWM, .P800__2INlQ {
    color: #380d82
}

.p900__3YIPx, .P900__10Stf {
    color: #270561
}

.I50__2_Jc5, .i50__2ajC6 {
    color: #f2f3fd
}

.I100__2VK5L, .i100__jQBDG {
    color: #e0e2fa
}

.I200__3b7Ms, .i200__RxzXz {
    color: #b4b9f3
}

.I300__2vNVR, .i300__10-D1 {
    color: #7b83ea
}

.i400__2ea0v, .I400__3FNtN {
    color: #616ae5
}

.I500__2y4QT, .i500__HI5Ut {
    color: #4954e6
}

.i600__3BBIS, .I600__3jr_3 {
    color: #2933c7
}

.I700__2n4vv, .i700__Os3Xg {
    color: #161fa2
}

.I800__1G49y, .i800__BLFkU {
    color: #0a1285
}

.I900__1kGS4, .i900__2Jlhh {
    color: #0c1264
}

.n50__3invG, .N50__KkaPs {
    color: #f8f9fa
}

.n100__2475J, .N100__zYjqR {
    color: #f5f6f7
}

.n200__1YaIV, .N200__Y5BAT {
    color: #eff0f1
}

.n300__1ROzP, .N300__1VPCO {
    color: #dee0e3
}

.n400__2JK_N, .N400__22pi1 {
    color: #bbbfc4
}

.n500__1yNPb, .N500__XenEU {
    color: #8f959e
}

.n600__2RXet, .N600__HGrfg {
    color: #646a73
}

.N700__1d-sU, .n700__3ukCS {
    color: #373c43
}

.n800__1KzfQ, .N800__1oghF {
    color: #2b2f36
}

.n900__1eESI, .N900___g6LI {
    color: #1f2329
}

.atsx-slide-wrapper {
    width: 100%;
    height: 100%;
    top: 0;
    z-index: 9999;
    position: fixed
}

.atsx-slide-wrapper__mask {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    background-color: rgba(0, 0, 0, .6)
}

.atsx-slide-wrapper__content {
    display: -ms-flexbox;
    display: flex;
    position: relative;
    z-index: 10000;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%
}

.atsx-slide-wrapper__inner {
    border-radius: 4px;
    overflow: hidden;
    background: #fff;
    position: relative
}

.atsx-slide-wrapper__inner #slideValidatorV2 #verify-bar-close {
    width: auto;
    height: auto
}

.atsx-slide-wrapper__inner #slideValidatorV2 #verify-bar-close svg {
    width: 24px;
    height: 24px
}

.atsx-slide-wrapper__inner #slideValidatorV2 #verify-bar-close:hover svg g {
    fill: #82a7fc
}

.atsx-slide-wrapper__inner #slideValidatorV2 #verify-bar-close:active svg g {
    fill: #4e83fd
}

.atsx-slide-wrapper__close {
    width: 16px;
    height: 16px;
    position: absolute;
    right: 24px;
    top: 24px;
    z-index: 9999;
    color: #646a73;
    cursor: pointer
}

.atsx-slide-wrapper__close:hover {
    color: #82a7fc
}

.atsx-slide-wrapper__close:active {
    color: #4e83fd
}

#img-close {
    display: none
}

@-webkit-keyframes fullscreenModalEnter__2paSQ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__2paSQ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__lHP4U {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__lHP4U {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__1m3GD {
    height: 100%
}

.atsx-layout__1tmKv {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__1fiUZ, .b50__2YfU8 {
    color: #f0f4ff
}

.L50__2o3yI, .l50__2wcEZ {
    color: #f7fae5
}

.L100__3Rt6u, .l100__C_ixl {
    color: #eef6c6
}

.l200__1Tqb0, .L200__KYna- {
    color: #dfee96
}

.l300__2Pgs1, .L300__3QEUY {
    color: #d2e76a
}

.L400__1VOC3, .l400__xkmAw {
    color: #c3dd40
}

.l500__2TO3p, .L500__JxL06 {
    color: #b3d600
}

.l600__2tit_, .L600__ocvUs {
    color: #8fac02
}

.L700__1K_43, .l700__1ZG-q {
    color: #667901
}

.l800__2Ybet, .L800__3fHn8 {
    color: #495700
}

.l900__2z0be, .L900__3rsJo {
    color: #354200
}

.y50__3qs45, .Y50__3r2Lh {
    color: #fdf9ed
}

.y100__38Azz, .Y100__lkpnq {
    color: #faf1d1
}

.y200__2Kug0, .Y200__39kwN {
    color: #f8e6ab
}

.Y300__1D52G, .y300__3KnPK {
    color: #f7dc82
}

.y400__1VjVv, .Y400__PfZ4y {
    color: #fad355
}

.y500__2arn-, .Y500__3fVns {
    color: #ffc60a
}

.Y600__1m67B, .y600__1TwpH {
    color: #dc9b04
}

.y700__3ny9e, .Y700__30O8J {
    color: #aa7803
}

.y800__6Jucw, .Y800__7USUo {
    color: #795101
}

.y900__1oEV2, .Y900__CJ2-O {
    color: #5c3a00
}

.O50__150oD, .o50__OJP-O {
    color: #fff5eb
}

.O100__19Wwy, .o100__37L-5 {
    color: #feead2
}

.o200__2gbkd, .O200__3fSM4 {
    color: #fed4a4
}

.o300__1ltvv, .O300__26U1X {
    color: #ffba6b
}

.o400__1GD87, .O400__1qHxF {
    color: #ffa53d
}

.O500__1qdMO, .o500__1vYZs {
    color: #f80
}

.O600__3b4Uk, .o600__3fzuT {
    color: #de7802
}

.o700__2PSnL, .O700__Ma2OV {
    color: #b26206
}

.o800__2JEJz, .O800__3RoWQ {
    color: #8f4f04
}

.O900__3N5o4, .o900__3xbtI {
    color: #6b3900
}

.r50__1jEZ-, .R50__2xbU1 {
    color: #fef1f1
}

.r100__1TjHO, .R100__TOP5C {
    color: #fde2e2
}

.r200__1vD6-, .R200__RtiTq {
    color: #fbbfbc
}

.R300__2g8ha, .r300__3lYC3 {
    color: #f98e8b
}

.R400__1kQnr, .r400__3v63Z {
    color: #f76964
}

.r500__2XrGj, .R500__16vPY {
    color: #f54a45
}

.r600__2btr0, .R600__2hfHl {
    color: #d83931
}

.r700__1fRiD, .R700__1GuMu {
    color: #ac2f28
}

.R800__1J1zi, .r800__C5SFd {
    color: #812520
}

.r900__1hv8K, .R900__3wFS6 {
    color: #621c18
}

.C50__2lH-w, .c50__3s3Pa {
    color: #fef1f8
}

.C100__1hdnB, .c100__1xO4Y {
    color: #fdddef
}

.C200__2nV7i, .c200__2uBXc {
    color: #f9aed9
}

.C300__1Br5L, .c300__pk84f {
    color: #f57ac0
}

.c400__1cisZ, .C400__3kOBF {
    color: #f14ba9
}

.c500__3SSQ9, .C500__12_qV {
    color: #f01d94
}

.c600__1BwkN, .C600__2PJpX {
    color: #c71077
}

.c700__M3R4p, .C700__UIeX- {
    color: #9e1361
}

.C800__2PzYa, .c800__DncwQ {
    color: #7a0f4b
}

.C900__1JadJ, .c900__2Pz-m {
    color: #520a32
}

.v50__dp_bW, .V50__QlcJv {
    color: #fceefc
}

.V100__3YX29, .v100__tva0s {
    color: #f8def8
}

.v200__1kVhs, .V200__1S_o3 {
    color: #efb9ef
}

.V300__m5wMd, .v300__NJNhK {
    color: #e58fe5
}

.v400__1zLjM, .V400__2dyg8 {
    color: #db66db
}

.v500__2sanp, .V500__3pzq1 {
    color: #d136d1
}

.v600__3QYYV, .V600__kY661 {
    color: #b320b3
}

.v700__1HXjr, .V700__1UoP7 {
    color: #8c218c
}

.V800__1ZLKK, .v800__26Jkb {
    color: #681268
}

.V900__1dgYs, .v900__3rNf- {
    color: #460b46
}

.p50__2pkQ8, .P50__3ow7c {
    color: #f6f1fe
}

.p100__2GeHw, .P100__VWQN4 {
    color: #ece2fe
}

.p200__1fgQZ, .P200__1jIfi {
    color: #cdb2fa
}

.P300__3vmZ9, .p300__3W3vi {
    color: #ad82f7
}

.P400__1BNos, .p400__1JeuN {
    color: #935af6
}

.P500__1bNY4, .p500__IBhIf {
    color: #7f3bf5
}

.p600__1Dq1R, .P600__1rA2Q {
    color: #6425d0
}

.P700__3YVwl, .p700__oBTvm {
    color: #4e1ba7
}

.p800__1aSNY, .P800__wjI1E {
    color: #380d82
}

.P900__5MD89, .p900__22eHs {
    color: #270561
}

.i50__1rmQC, .I50__3kDx- {
    color: #f2f3fd
}

.i100__1RQmY, .I100__2KSvz {
    color: #e0e2fa
}

.i200__1jWYd, .I200__2_lyc {
    color: #b4b9f3
}

.I300__25bWa, .i300__CD1jR {
    color: #7b83ea
}

.i400__3TYR_, .I400__SPPGR {
    color: #616ae5
}

.I500__2lRb8, .i500__7jqsP {
    color: #4954e6
}

.I600__KBpRg, .i600__oVfBe {
    color: #2933c7
}

.i700__1l1Il, .I700__2BcIU {
    color: #161fa2
}

.i800__1xSnm, .I800__2AT91 {
    color: #0a1285
}

.i900__2Jm7n, .I900__gPRqN {
    color: #0c1264
}

.n50__2Emzv, .N50__5S0Ir {
    color: #f8f9fa
}

.n100__1GW8I, .N100__3iqxQ {
    color: #f5f6f7
}

.N200__1UtqS, .n200__PMv4m {
    color: #eff0f1
}

.n300__1KT6y, .N300__1ZNuP {
    color: #dee0e3
}

.N400__2eDpP, .n400__Wq3RL {
    color: #bbbfc4
}

.n500__26SIM, .N500__zX8Jd {
    color: #8f959e
}

.n600__3JlnG, .N600__jGnoV {
    color: #646a73
}

.N700__1E7eo, .n700__3u8n7 {
    color: #373c43
}

.N800__1H9-C, .n800__2oD1E {
    color: #2b2f36
}

.N900__3ST4p, .n900__3sxgf {
    color: #1f2329
}

.slider #slideValidator {
    width: 428px !important;
    height: 348px !important;
    border: none !important
}

.slider #verify-bar-box {
    padding: 60px 80px 50px;
    background: #fff;
    position: relative;
    width: 428px;
    height: 348px;
    border-radius: 4px
}

.slider #validate-toolbar {
    height: 24px;
    line-height: 24px
}

.slider #validate-toolbar #tip {
    padding-left: 0;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    font-weight: 500;
    color: #1f2329
}

.slider .validate-main {
    margin: 16px 0;
    background-color: #fff
}

.slider #validate-drag-wrapper {
    margin: 0
}

.slider #validate-drag-wrapper #validate-prompt {
    border: 1px solid #dadada;
    height: 36px
}

.slider #validate-drag-wrapper #validate-prompt > span {
    padding-left: 72px;
    width: 100%
}

.slider #validate-drag-wrapper .validate-drag-button:after {
    content: "";
    position: absolute;
    left: 0;
    height: 36px;
    width: 64px;
    top: 20px;
    display: block;
    background-image: url(//lf3-cdn-tos.bytescm.com/obj/atsx-fe-prod/portal/mainland/assets/3a1e4df187685d82bf1ddb7fbd633edc.png);
    background-size: contain;
    pointer-events: none;
    border: 1px solid #dadada;
    border-radius: 40px
}

.slider #validate-drag-wrapper .validate-drag-button .drag-button {
    box-shadow: none;
    height: 36px;
    border: 1px solid #dadada
}

.slider #validate-refresh {
    margin: 0;
    position: absolute;
    top: 58px;
    right: 80px;
    height: 24px;
    line-height: 24px;
    padding: 0
}

.slider #validate-refresh .refresh {
    width: 50px;
    height: 24px;
    font-size: 14px;
    font-weight: 500
}

.slider #validate-refresh #validate-refresh-box {
    line-height: 24px;
    color: #3370ff
}

.slider #validate-refresh #validate-refresh-box .refresh:before {
    content: "";
    position: absolute;
    left: 0;
    top: 5px;
    height: 16px;
    width: 16px;
    display: block;
    background-color: #fff;
    background-image: url(//lf3-cdn-tos.bytescm.com/obj/atsx-fe-prod/portal/mainland/assets/8cb2283da6460ff76db6ba35c6a24626.png);
    background-size: contain;
    pointer-events: none
}

.slider #validate-refresh #validate-refresh-box:hover * {
    color: #82a7fc !important
}

.slider #validate-refresh #validate-refresh-box:active * {
    color: #4e83fd !important
}

.slider.en #slideValidator {
    width: 521px !important
}

.slider.en #verify-bar-box {
    text-align: center;
    width: 521px !important;
    height: 344px !important;
    padding: 60px 80px 50px
}

.slider.en .validate-main {
    margin: 16px auto;
    background-color: #fff;
    width: 268px
}

.has-error .atsx-phone .atsx-phone-select + .atsx-phone-input.atsx-phone-input {
    border-left-color: #f54a45
}

form .atsx-phone .atsx-select {
    width: auto
}

.atsx-phone {
    position: relative;
    display: -ms-flexbox;
    display: flex
}

.atsx-phone > * {
    vertical-align: bottom
}

.atsx-phone .atsx-phone-select.atsx-select-focused + .atsx-phone-input, .atsx-phone .atsx-phone-select.atsx-select-open + .atsx-phone-input, .atsx-phone .atsx-phone-select:hover + .atsx-phone-input {
    border-left-color: #3370ff
}

.atsx-phone .atsx-phone-select .atsx-select-search__field {
    text-indent: 12px
}

.atsx-phone .atsx-phone-select .atsx-select-selection--single {
    height: 100%
}

.atsx-phone .atsx-phone-select .atsx-select-selection {
    width: 63px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: none
}

.atsx-phone .atsx-phone-select .atsx-select-selection-selected-value {
    padding-left: 12px;
    padding-right: 0
}

.atsx-phone .atsx-phone-select .atsx-select-selection__rendered {
    margin-right: 0;
    margin-left: 0
}

.atsx-phone .atsx-phone-select .atsx-select-arrow {
    display: none
}

.atsx-phone .atsx-phone-input {
    padding-top: 3px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.atsx-phone .atsx-phone-input.atsx-input-lg {
    padding-top: 5px
}

.atsx-phone-phoneSelect-dropdown {
    max-width: 400px;
    min-width: 100px
}

.atsx-phone-phoneSelect-dropdown .atsx-select-dropdown-menu-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.atsx-phone-phoneSelect-dropdown .atsx-phone-name {
    display: inline-block;
    margin-right: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.atsx-phone-phoneSelect-dropdown .atsx-phone-current {
    color: #3370ff
}

.atsx-phone-phoneSelect-dropdown .atsx-phone-current:after {
    height: 0 !important
}

.atsx-phone-phoneSelect-dropdown .atsx-phone-selectLocation {
    font-size: 14px;
    letter-spacing: normal;
    color: #8f959e;
    height: 38px;
    line-height: 38px;
    pointer-events: none;
    background: rgba(0, 0, 0, 0);
    border-bottom: 1px solid #eff1f1
}

.atsx-phone-phoneSelect-dropdown .atsx-phone-selectLocation .atsx-clamp-content {
    height: unset
}

.atsx-select {
    box-sizing: border-box;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    display: inline-block;
    outline: 0
}

.atsx-select, .atsx-select ol, .atsx-select ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.atsx-select > ul > li > a {
    padding: 0;
    background-color: #fff
}

.atsx-select-search-highlight {
    color: #3370ff
}

.atsx-select-arrow {
    display: inline-block;
    color: inherit;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 50%;
    right: 0;
    padding-right: 12px;
    padding-top: 7px;
    padding-bottom: 7px;
    margin-top: -14px;
    color: #9ca2a9;
    font-size: 14px;
    line-height: 1;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.atsx-select-arrow > * {
    line-height: 1
}

.atsx-select-arrow svg {
    display: inline-block
}

.atsx-select-arrow:before {
    display: none
}

.atsx-select-arrow .atsx-select-arrow-icon {
    display: block
}

.atsx-select-arrow .atsx-select-arrow-icon svg {
    transition: transform .3s
}

.atsx-select-selection {
    display: block;
    box-sizing: border-box;
    background-color: #fff;
    border: 1px solid #bbbfc4;
    border-top: 1.02px solid #bbbfc4;
    border-radius: 4px;
    outline: none;
    transition: all .3s cubic-bezier(.645, .045, .355, 1);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #1f2329;
    caret-color: #3370ff
}

.atsx-select-selection:hover {
    border-color: #3370ff;
    border-right-width: 1px !important
}

.atsx-select-focused .atsx-select-selection, .atsx-select-selection:active, .atsx-select-selection:focus {
    border-color: #3370ff;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.atsx-select-selection__clear {
    position: absolute;
    top: 50%;
    right: 12px;
    z-index: 1;
    display: inline-block;
    width: 14px;
    height: 14px;
    margin-top: -7px;
    color: #9ca2a9;
    font-size: 14px;
    font-style: normal;
    line-height: 14px;
    text-align: center;
    text-transform: none;
    background: #fff;
    cursor: pointer;
    opacity: 0;
    transition: color .3s ease, opacity .15s ease;
    text-rendering: auto
}

.atsx-select-selection__clear:before {
    display: block
}

.atsx-select-selection__clear:hover {
    color: rgba(0, 0, 0, .45)
}

.atsx-select-selection:hover .atsx-select-selection__clear {
    opacity: 1
}

.atsx-select-selection-selected-value {
    float: left;
    max-width: 100%;
    padding-right: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

@supports (-webkit-mask:none) and (not (caret-color:#3370ff)) {
    .atsx-select-selection {
        color: #3370ff;
        caret-color: #1f2329
    }
}

.atsx-select-no-arrow .atsx-select-selection-selected-value {
    padding-right: 0
}

.atsx-select-disabled {
    color: rgba(51, 112, 255, .3)
}

.atsx-select-disabled .atsx-select-selection {
    background: #eff0f1;
    cursor: not-allowed
}

.atsx-select-disabled .atsx-select-selection:active, .atsx-select-disabled .atsx-select-selection:focus, .atsx-select-disabled .atsx-select-selection:hover {
    border-color: #bbbfc4;
    box-shadow: none
}

.atsx-select-disabled .atsx-select-selection__clear {
    display: none;
    visibility: hidden;
    pointer-events: none
}

.atsx-select-disabled .atsx-select-selection--multiple .atsx-select-selection__choice {
    padding-right: 10px;
    color: rgba(0, 0, 0, .33);
    background: #eff0f1
}

.atsx-select-disabled .atsx-select-selection--multiple .atsx-select-selection__choice__remove {
    display: none
}

.atsx-select-disabled .atsx-select-selection--single {
    color: #51565d
}

.atsx-select-selection--single {
    position: relative;
    height: 32px;
    cursor: pointer
}

.atsx-select-selection__rendered {
    position: relative;
    display: block;
    margin-right: 12px;
    margin-left: 12px;
    line-height: 30px
}

.atsx-select-selection__rendered:after {
    display: inline-block;
    width: 0;
    visibility: hidden;
    content: ".";
    pointer-events: none
}

.atsx-select-lg {
    font-size: 16px
}

.atsx-select-lg .atsx-select-selection--single {
    height: 40px
}

.atsx-select-lg .atsx-select-selection__rendered {
    line-height: 38px
}

.atsx-select-lg .atsx-select-selection--multiple {
    min-height: 40px
}

.atsx-select-lg .atsx-select-selection--multiple .atsx-select-selection__rendered li {
    height: 32px;
    line-height: 32px
}

.atsx-select-lg .atsx-select-selection--multiple .atsx-select-arrow, .atsx-select-lg .atsx-select-selection--multiple .atsx-select-selection__clear {
    top: 20px
}

.atsx-select-sm .atsx-select-selection--single {
    height: 24px
}

.atsx-select-sm .atsx-select-selection__rendered {
    margin: 0 7px;
    line-height: 22px
}

.atsx-select-sm .atsx-select-selection--multiple {
    min-height: 24px
}

.atsx-select-sm .atsx-select-selection--multiple .atsx-select-selection__rendered li {
    height: 16px;
    line-height: 14px
}

.atsx-select-sm .atsx-select-selection--multiple .atsx-select-arrow, .atsx-select-sm .atsx-select-selection--multiple .atsx-select-selection__clear {
    top: 12px
}

.atsx-select-sm .atsx-select-arrow, .atsx-select-sm .atsx-select-selection__clear {
    right: 8px
}

.atsx-select-disabled .atsx-select-selection__choice__remove {
    color: #9ca2a9;
    cursor: default
}

.atsx-select-disabled .atsx-select-selection__choice__remove:hover {
    color: #9ca2a9
}

.atsx-select-search__field__wrap {
    position: relative;
    display: inline-block
}

.atsx-select-search__field__placeholder, .atsx-select-selection__placeholder {
    position: absolute;
    top: 50%;
    right: 9px;
    left: 0;
    max-width: 100%;
    height: 20px;
    margin-top: -10px;
    overflow: hidden;
    color: #c3c6cb;
    text-shadow: none;
    -webkit-text-fill-color: initial;
    text-fill-color: initial;
    line-height: 20px;
    white-space: nowrap;
    text-align: left;
    text-overflow: ellipsis
}

.atsx-select-search__field__placeholder {
    left: 12px
}

.atsx-select-search__field__mirror {
    position: absolute;
    top: 0;
    left: 0;
    white-space: pre;
    opacity: 0;
    pointer-events: none
}

.atsx-select-search--inline {
    position: absolute;
    width: 100%;
    height: 100%
}

.atsx-select-search--inline .atsx-select-search__field__wrap {
    width: 100%;
    height: 100%
}

.atsx-select-search--inline .atsx-select-search__field {
    width: 100%;
    height: 100%;
    font-size: 100%;
    line-height: 1;
    background: rgba(0, 0, 0, 0);
    border-width: 0;
    border-radius: 4px;
    outline: 0
}

.atsx-select-search--inline > i {
    float: right
}

.atsx-select-selection--multiple {
    min-height: 32px;
    padding-bottom: 3px;
    max-height: 156px;
    overflow-y: auto;
    cursor: text;
    overflow-x: hidden;
    zoom: 1
}

.atsx-select-selection--multiple:after, .atsx-select-selection--multiple:before {
    display: table;
    content: ""
}

.atsx-select-selection--multiple:after {
    clear: both
}

.atsx-select-selection--multiple .atsx-select-search--inline {
    position: static;
    float: left;
    width: auto;
    max-width: 100%;
    padding: 0
}

.atsx-select-selection--multiple .atsx-select-search--inline .atsx-select-search__field {
    width: .75em;
    max-width: 100%
}

.atsx-select-selection--multiple .atsx-select-selection__rendered {
    height: auto;
    margin-bottom: -3px;
    margin-left: 12px
}

.atsx-select-selection--multiple .atsx-select-selection__rendered > ul > li, .atsx-select-selection--multiple > ul > li {
    height: 24px;
    margin-top: 3px;
    line-height: 22px;
    margin-right: 4px
}

.atsx-select-selection--multiple .atsx-select-selection__choice {
    position: relative;
    float: left;
    max-width: 95%;
    margin-right: 4px;
    padding: 0 20px 0 10px;
    overflow: hidden;
    color: #373c43;
    background-color: #f5f6f7;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 2px;
    cursor: default;
    transition: padding .3s cubic-bezier(.645, .045, .355, 1)
}

.atsx-select-selection--multiple .atsx-select-selection__choice__disabled {
    padding: 0 10px
}

.atsx-select-selection--multiple .atsx-select-selection__choice__content {
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    transition: margin .3s cubic-bezier(.645, .045, .355, 1)
}

.atsx-select-selection--multiple .atsx-select-selection__choice__remove {
    color: inherit;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    right: 4px;
    display: inline-block;
    color: #9ca2a9;
    font-weight: 700;
    font-size: 12px;
    line-height: inherit;
    cursor: pointer;
    transition: all .3s
}

.atsx-select-selection--multiple .atsx-select-selection__choice__remove > * {
    line-height: 1
}

.atsx-select-selection--multiple .atsx-select-selection__choice__remove svg {
    display: inline-block
}

.atsx-select-selection--multiple .atsx-select-selection__choice__remove:before {
    display: none
}

.atsx-select-selection--multiple .atsx-select-selection__choice__remove .atsx-select-selection--multiple .atsx-select-selection__choice__remove-icon {
    display: block
}

.atsx-select-selection--multiple .atsx-select-selection__choice__remove:hover {
    color: #3370ff
}

.atsx-select-selection--multiple .atsx-select-selection__choice__remove .atsx-select-remove-icon {
    vertical-align: middle;
    height: 12px;
    -ms-transform: translateY(-1px);
    transform: translateY(-1px)
}

.atsx-select-selection--multiple .atsx-select-arrow, .atsx-select-selection--multiple .atsx-select-selection__clear {
    top: 16px
}

.atsx-select-allow-clear .atsx-select-selection--single .atsx-select-selection-selected-value {
    padding-right: 16px
}

.atsx-select-allow-clear .atsx-select-selection--multiple .atsx-select-selection__rendered, .atsx-select-show-arrow .atsx-select-selection--multiple .atsx-select-selection__rendered {
    margin-right: 20px
}

.atsx-select-open .atsx-select-arrow-icon svg {
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.atsx-select-open .atsx-select-selection {
    border-color: #3370ff;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none
}

.atsx-select-combobox .atsx-select-arrow {
    display: none
}

.atsx-select-combobox .atsx-select-search--inline {
    float: none;
    width: 100%;
    height: 100%
}

.atsx-select-combobox .atsx-select-search__field__wrap {
    width: 100%;
    height: 100%
}

.atsx-select-combobox .atsx-select-search__field {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    box-shadow: none;
    transition: all .3s cubic-bezier(.645, .045, .355, 1), height 0s
}

.atsx-select-combobox.atsx-select-allow-clear .atsx-select-selection:hover .atsx-select-selection__rendered, .atsx-select-combobox.atsx-select-show-arrow .atsx-select-selection:hover .atsx-select-selection__rendered {
    margin-right: 20px
}

.atsx-select-clear-icon {
    font-size: 14px;
    color: #9ca2a9
}

.atsx-select-clear-icon svg {
    width: 14px;
    height: 14px
}

.atsx-select-clear-icon:hover {
    color: #3370ff
}

.atsx-select.atsx-select-theme-noBorder .atsx-select-selection {
    border: none;
    border-radius: 4px 4px 0 0;
    height: 100%;
    padding: 9px 0 12px
}

.atsx-select.atsx-select-theme-noBorder .atsx-select-selection.atsx-select-selection--multiple .atsx-select-arrow, .atsx-select.atsx-select-theme-noBorder .atsx-select-selection.atsx-select-selection--multiple .atsx-select-selection__clear {
    top: 25px
}

.atsx-select.atsx-select-theme-noBorder .atsx-select-selection.atsx-select-selection--multiple .atsx-select-selection__choice {
    background-color: #e1eaff;
    color: #0c296e
}

.atsx-select.atsx-select-theme-noBorder .atsx-select-selection.atsx-select-selection--multiple .atsx-select-selection__choice__remove {
    color: #0c296e
}

.atsx-select.atsx-select-disableAnimate .atsx-select-arrow .atsx-select.atsx-select-disableAnimate .atsx-select-arrow-icon svg, .atsx-select.atsx-select-disableAnimate .atsx-select-selection, .atsx-select.atsx-select-disableAnimate .atsx-select-selection__choice, .atsx-select.atsx-select-disableAnimate .atsx-select-selection__choice__remove, .atsx-select.atsx-select-disableAnimate .atsx-select-selection__clear, .atsx-select.atsx-select-disableAnimate .atsx-selectsearch__field {
    transition: none !important;
    -webkit-animation-duration: 0ms !important;
    animation-duration: 0ms !important
}

.atsx-select-dropdown {
    -ms-overflow-style: -ms-autohiding-scrollbar;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    overflow-x: hidden;
    position: absolute;
    top: -9999px;
    left: -9999px;
    z-index: 1050;
    box-sizing: border-box;
    font-size: 14px;
    font-variant: normal;
    background-color: #fff;
    border-radius: 4px;
    outline: none;
    box-shadow: 0 6px 24px 0 rgba(31, 35, 41, .12)
}

.atsx-select-dropdown.slide-up-appear.slide-up-appear-active.atsx-select-dropdown-placement-bottomLeft, .atsx-select-dropdown.slide-up-enter.slide-up-enter-active.atsx-select-dropdown-placement-bottomLeft {
    -webkit-animation-name: antSlideUpIn;
    animation-name: antSlideUpIn
}

.atsx-select-dropdown.slide-up-appear.slide-up-appear-active.atsx-select-dropdown-placement-topLeft, .atsx-select-dropdown.slide-up-enter.slide-up-enter-active.atsx-select-dropdown-placement-topLeft {
    -webkit-animation-name: antSlideDownIn;
    animation-name: antSlideDownIn
}

.atsx-select-dropdown.slide-up-leave.slide-up-leave-active.atsx-select-dropdown-placement-bottomLeft {
    -webkit-animation-name: antSlideUpOut;
    animation-name: antSlideUpOut
}

.atsx-select-dropdown.slide-up-leave.slide-up-leave-active.atsx-select-dropdown-placement-topLeft {
    -webkit-animation-name: antSlideDownOut;
    animation-name: antSlideDownOut
}

.atsx-select-dropdown-hidden {
    display: none
}

.atsx-select-dropdown-menu {
    max-height: 285px;
    padding-left: 0;
    overflow: auto;
    list-style: none;
    outline: none;
    margin-top: 8px;
    margin-bottom: 8px
}

.atsx-select-dropdown-menu-item-group-list {
    margin: 0;
    padding: 0
}

.atsx-select-dropdown-menu-item-group-list > .atsx-select-dropdown-menu-item {
    padding-left: 20px
}

.atsx-select-dropdown-menu-item-group-title {
    height: 32px;
    padding: 0 12px;
    color: rgba(0, 0, 0, .45);
    font-size: 12px;
    line-height: 32px
}

.atsx-select-dropdown-menu-item-group-list .atsx-select-dropdown-menu-item:first-child:not(:last-child), .atsx-select-dropdown-menu-item-group:not(:last-child) .atsx-select-dropdown-menu-item-group-list .atsx-select-dropdown-menu-item:last-child {
    border-radius: 0
}

.atsx-select-dropdown-menu-item {
    position: relative;
    display: block;
    padding: 8px 12px;
    overflow: hidden;
    color: #1f2329;
    font-weight: 400;
    line-height: 22px;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
    transition: background .3s ease
}

.atsx-select-dropdown-menu-item:hover:not(.atsx-select-dropdown-menu-item-disabled) {
    background-color: #f5f6f7
}

.atsx-select-dropdown-menu-item-selected {
    color: #3370ff !important;
    font-weight: 400;
    background-color: rgba(0, 0, 0, 0)
}

.atsx-select-dropdown-menu-item-selected * {
    color: #3370ff !important
}

.atsx-select-dropdown-menu-item-disabled, .atsx-select-dropdown-menu-item-disabled:hover {
    color: rgba(51, 112, 255, .3);
    cursor: not-allowed
}

.atsx-select-dropdown-menu-item-active:not(.atsx-select-dropdown-menu-item-disabled) {
    background-color: #f5f6f7
}

.atsx-select-dropdown-menu-item-divider {
    height: 1px;
    margin: 1px 0;
    overflow: hidden;
    line-height: 0;
    background-color: #e8e8e8
}

.atsx-select-dropdown.atsx-select-dropdown--single .atsx-select-dropdown-menu-item-selected, .atsx-select-dropdown.atsx-select-dropdown--single .atsx-select-dropdown-menu-item-selected * {
    color: #3370ff !important
}

.atsx-select-dropdown.atsx-select-dropdown--single .atsx-select-dropdown-menu-item-active:not(.atsx-select-dropdown.atsx-select-dropdown--single .atsx-select-dropdown-menu-item-disabled), .atsx-select-dropdown.atsx-select-dropdown--single .atsx-select-dropdown-menu-item:hover:not(.atsx-select-dropdown.atsx-select-dropdown--single .atsx-select-dropdown-menu-item-disabled) {
    background-color: #f0f4ff
}

.atsx-select-dropdown.atsx-select-dropdown--multiple .atsx-select-dropdown-menu-item {
    padding-right: 32px
}

.atsx-select-dropdown.atsx-select-dropdown--multiple .atsx-select-dropdown-menu-item .atsx-select-selected-icon {
    position: absolute;
    top: 50%;
    right: 12px;
    color: rgba(0, 0, 0, 0);
    font-weight: 700;
    font-size: 14px;
    text-shadow: 0 .1px 0, .1px 0 0, 0 -.1px 0, -.1px 0;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    transition: all .2s
}

.atsx-select-dropdown.atsx-select-dropdown--multiple .atsx-select-dropdown-menu-item-disabled .atsx-select-selected-icon {
    display: none
}

.atsx-select-dropdown.atsx-select-dropdown--multiple .atsx-select-dropdown-menu-item-selected .atsx-select-selected-icon, .atsx-select-dropdown.atsx-select-dropdown--multiple .atsx-select-dropdown-menu-item-selected:hover .atsx-select-selected-icon {
    display: inline-block;
    color: #3370ff
}

.atsx-select-dropdown--empty.atsx-select-dropdown--multiple .atsx-select-dropdown-menu-item {
    padding-right: 12px
}

.atsx-select-dropdown-container-open .atsx-select-dropdown, .atsx-select-dropdown-open .atsx-select-dropdown {
    display: block
}

.atsx-select-dropdown.atsx-select-theme-noBorder {
    border-radius: 0 0 4px 4px;
    box-shadow: none;
    border-top: 1px solid rgba(31, 35, 41, .12)
}

.atsx-empty {
    margin: 0 8px;
    font-size: 14px;
    line-height: 22px;
    text-align: center
}

.atsx-empty-select-default {
    color: rgba(51, 112, 255, .3);
    margin: 0;
    cursor: not-allowed;
    display: inline-block;
    width: 100%;
    text-align: left
}

.atsx-empty-image {
    height: 100px;
    margin-bottom: 8px
}

.atsx-empty-image img {
    height: 100%
}

.atsx-empty-description {
    margin: 0
}

.atsx-empty-footer {
    margin-top: 16px
}

.atsx-empty-normal {
    margin: 32px 0;
    color: rgba(51, 112, 255, .3)
}

.atsx-empty-normal .atsx-empty-image {
    height: 40px
}

.atsx-empty-small {
    margin: 8px 0;
    color: rgba(51, 112, 255, .3)
}

.atsx-empty-small .atsx-empty-image {
    height: 35px
}

.atsx-clamp-content {
    display: inline-block;
    white-space: nowrap;
    height: 100%;
    vertical-align: top
}

.atsx-clamp-content, .atsx-clamp-line-content {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

.atsx-clamp-line-content {
    display: -webkit-box;
    word-break: break-all
}

.atsx-clamp-custom-tooltip {
    padding: 0;
    max-width: 420px
}

.atsx-clamp-custom-tooltip .atsx-tooltip-content .atsx-tooltip-arrow {
    display: none
}

.atsx-clamp-custom-tooltip .atsx-tooltip-content .atsx-tooltip-inner {
    padding: 0;
    color: #1f2329;
    font-size: 12px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 10px 0 rgba(31, 35, 41, .1);
    border: 1px solid #eff0f1;
    word-wrap: break-word
}

.atsx-clamp-custom-tooltip .atsx-tooltip-content .atsx-tooltip-inner .atsx-tooltip-inner-text {
    min-height: 18px;
    line-height: 18px;
    max-width: 420px
}

.atsx-clamp-custom-tooltip .atsx-tooltip-content .atsx-tooltip-inner .atsx-tooltip-inner-text .clamp-inner-span {
    display: inline-block;
    padding: 4px calc(8px + 20%) 4px 8px;
    width: 120%
}

@-webkit-keyframes fullscreenModalEnter__34vok {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__34vok {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__1Hoqk {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__1Hoqk {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__3aWky {
    height: 100%
}

.atsx-layout__3-rCt {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__1ir2f, .B50__1RIUw {
    color: #f0f4ff
}

.L50__3OP5e, .l50__IsV6j {
    color: #f7fae5
}

.L100__1Uzoa, .l100__a9hTq {
    color: #eef6c6
}

.L200__2gXAk, .l200__2uhUA {
    color: #dfee96
}

.L300__1vvvC, .l300__El_s0 {
    color: #d2e76a
}

.l400__1FB_J, .L400__1nhEH {
    color: #c3dd40
}

.L500__2N_ss, .l500__2zrOw {
    color: #b3d600
}

.L600__1y2L_, .l600__3dhb3 {
    color: #8fac02
}

.L700__1GUUE, .l700__3-kDS {
    color: #667901
}

.l800__1AGW9, .L800__1DAev {
    color: #495700
}

.L900__1dqtW, .l900__bzSMl {
    color: #354200
}

.y50__2XaGh, .Y50__3Qjuc {
    color: #fdf9ed
}

.Y100__1dZTh, .y100__2yE5I {
    color: #faf1d1
}

.Y200__1gAjT, .y200__9_gBW {
    color: #f8e6ab
}

.Y300__13qO_, .y300__tfMuL {
    color: #f7dc82
}

.y400__3k5xN, .Y400__3vB2W {
    color: #fad355
}

.y500__3flJ0, .Y500__39Dup {
    color: #ffc60a
}

.y600__1ADR4, .Y600__30cRf {
    color: #dc9b04
}

.Y700__2gW_e, .y700__Rwb56 {
    color: #aa7803
}

.Y800__2-pFI, .y800__3CnzV {
    color: #795101
}

.y900__1nip-, .Y900__6Xq4C {
    color: #5c3a00
}

.o50__7IYlR, .O50__brImP {
    color: #fff5eb
}

.O100__3xs3z, .o100__GhHN5 {
    color: #feead2
}

.O200__2wbbF, .o200__29jFu {
    color: #fed4a4
}

.O300__1XBYL, .o300__3TUmw {
    color: #ffba6b
}

.o400__2VVNG, .O400__2z61E {
    color: #ffa53d
}

.o500__3_CtU, .O500__O6BS9 {
    color: #f80
}

.O600__1JaZ3, .o600__1z7Li {
    color: #de7802
}

.o700__1bxSN, .O700__1y71u {
    color: #b26206
}

.o800__3OIEi, .O800__6SRz- {
    color: #8f4f04
}

.O900__2whs_, .o900__3AdM2 {
    color: #6b3900
}

.R50__3i0d8, .r50__B_vQI {
    color: #fef1f1
}

.R100__1sSKa, .r100__2uD-Q {
    color: #fde2e2
}

.r200__2weRk, .R200__31_4g {
    color: #fbbfbc
}

.r300__2XA_p, .R300__BpVRq {
    color: #f98e8b
}

.R400__2NMT2, .r400__2s4bb {
    color: #f76964
}

.r500__2sorl, .R500__bwneg {
    color: #f54a45
}

.r600__1FKfx, .R600__11yA4 {
    color: #d83931
}

.r700__1GHg5, .R700__3Cqe6 {
    color: #ac2f28
}

.r800__2WTu7, .R800__3bA-- {
    color: #812520
}

.R900__KWH2Q, .r900__lVrB5 {
    color: #621c18
}

.c50__1GuLo, .C50__j9d9Z {
    color: #fef1f8
}

.c100__1kquB, .C100__3N6aA {
    color: #fdddef
}

.C200__1V8-n, .c200__3yWNf {
    color: #f9aed9
}

.c300__2jZBQ, .C300__2XYTF {
    color: #f57ac0
}

.c400__2UcwT, .C400__2XgSR {
    color: #f14ba9
}

.c500__2zbT7, .C500__coSRJ {
    color: #f01d94
}

.c600__3rlJb, .C600__30hFo {
    color: #c71077
}

.c700__2cPSj, .C700__l1kcx {
    color: #9e1361
}

.c800__2KuW2, .C800__BVDd- {
    color: #7a0f4b
}

.C900__1FDIG, .c900__1y5zd {
    color: #520a32
}

.v50__3ikXk, .V50__BBeb1 {
    color: #fceefc
}

.V100__2bYAS, .v100__33rqS {
    color: #f8def8
}

.V200__2WmnT, .v200__fFW_J {
    color: #efb9ef
}

.v300__3Ixil, .V300__z2TTF {
    color: #e58fe5
}

.V400__1A2yI, .v400__3lx1d {
    color: #db66db
}

.V500__2BT88, .v500__37bzV {
    color: #d136d1
}

.V600__1iLf7, .v600__18RPi {
    color: #b320b3
}

.V700__82AFo, .v700___Qw24 {
    color: #8c218c
}

.v800__2KWGT, .V800__322-4 {
    color: #681268
}

.v900__p2xki, .V900__sTYIU {
    color: #460b46
}

.P50__2l8qR, .p50__3iPp2 {
    color: #f6f1fe
}

.P100__1TeS0, .p100__38sbi {
    color: #ece2fe
}

.p200__3Dz2f, .P200__3T78_ {
    color: #cdb2fa
}

.P300__1xle_, .p300__3VFr8 {
    color: #ad82f7
}

.P400__1iQnQ, .p400__1pjqL {
    color: #935af6
}

.p500__1ghsZ, .P500__eClND {
    color: #7f3bf5
}

.p600__1KN7g, .P600__m1r_T {
    color: #6425d0
}

.P700__1gHAB, .p700__1P78l {
    color: #4e1ba7
}

.P800__1yoSZ, .p800__3QVuK {
    color: #380d82
}

.P900__2hvsh, .p900__TaJvb {
    color: #270561
}

.i50__11M90, .I50___1ycT {
    color: #f2f3fd
}

.I100__2O6i_, .i100__10cTU {
    color: #e0e2fa
}

.i200__34cJo, .I200__LnfaS {
    color: #b4b9f3
}

.i300__3pv65, .I300__OX1Ff {
    color: #7b83ea
}

.i400__3ZWca, .I400__U5DCN {
    color: #616ae5
}

.i500__1SJCB, .I500__370mm {
    color: #4954e6
}

.I600__1HRLx, .i600__1tj3j {
    color: #2933c7
}

.i700__1FfVy, .I700__2lyvM {
    color: #161fa2
}

.i800__1AZPY, .I800__FsHhp {
    color: #0a1285
}

.i900__3MDDw, .I900__3vBex {
    color: #0c1264
}

.n50__1SaAj, .N50__jYv85 {
    color: #f8f9fa
}

.N100__2aW3u, .n100__RQEwT {
    color: #f5f6f7
}

.n200__3rnyJ, .N200__228go {
    color: #eff0f1
}

.N300__3VwHk, .n300__9zTA4 {
    color: #dee0e3
}

.N400__3eW-G, .n400__bd4A9 {
    color: #bbbfc4
}

.n500__2eyOH, .N500__yXg5o {
    color: #8f959e
}

.N600__1Vlfa, .n600__3uGJv {
    color: #646a73
}

.n700__3Kv0B, .N700__3Sawx {
    color: #373c43
}

.n800__3gOwA, .N800__V1nfX {
    color: #2b2f36
}

.N900__3Lnd1, .n900__16kLp {
    color: #1f2329
}

.phoneNumber__qPuZ4 {
    font-size: 14px;
    color: #646a73
}

.phoneNumber__qPuZ4.phoneNumber-loading .atsx-select-selection__rendered {
    visibility: hidden
}

.phoneNumber__qPuZ4 .atsx-phone .atsx-phone-select .atsx-select-selection__rendered {
    line-height: 38px
}

.phoneNumber__qPuZ4 .atsx-phone .atsx-phone-select .atsx-select-search__field__wrap input, .phoneNumber__qPuZ4 .atsx-phone .atsx-phone-select .atsx-select-selection-selected-value {
    color: #1f2329
}

.phoneNumber__qPuZ4 .atsx-phone .atsx-phone-select .atsx-select-selection {
    width: 95px
}

.phoneNumber__qPuZ4 .atsx-phone .atsx-phone-select .atsx-select-arrow {
    display: block
}

.phoneNumber__qPuZ4 .atsx-phone .atsx-input, .phoneNumber__qPuZ4 .atsx-phone .atsx-select-selection {
    transition: border .3s
}

.phoneNumber__qPuZ4 .phoneNumber-mobileCode {
    margin-right: 4px
}

.atsx-phone-select-dropdown .atsx-phone-name {
    font-weight: 400
}

.atsx-phone-select-dropdown .atsx-phone-current:after {
    display: none
}

.atsx-phone-select-dropdown .atsx-select-dropdown-menu-item-active:not(.atsx-select-dropdown-menu-item-disabled), .atsx-phone-select-dropdown .atsx-select-dropdown-menu-item:hover:not(.atsx-select-dropdown-menu-item-disabled) {
    background: #f9fafd
}

@-webkit-keyframes fullscreenModalEnter__2fEFJ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__2fEFJ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__2Gj4- {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__2Gj4- {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__2AkfT {
    height: 100%
}

.atsx-layout__i1PDd {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__1Y8z1, .b50__12y_6 {
    color: #f0f4ff
}

.l50__2fJVb, .L50__3BrEr {
    color: #f7fae5
}

.l100__3ypyo, .L100__VbbDJ {
    color: #eef6c6
}

.L200__2p_Bm, .l200__3_eaI {
    color: #dfee96
}

.l300__24MAV, .L300__WPPdA {
    color: #d2e76a
}

.l400__1e2I9, .L400__38wFf {
    color: #c3dd40
}

.L500__2auRt, .l500__3sY0Y {
    color: #b3d600
}

.l600__2YrOG, .L600__U5qgR {
    color: #8fac02
}

.l700__1iZ72, .L700__w3WMG {
    color: #667901
}

.L800__XTPqH, .l800__yNmCA {
    color: #495700
}

.l900__1AQZk, .L900__K491P {
    color: #354200
}

.Y50__2xOTr, .y50__29sRs {
    color: #fdf9ed
}

.Y100__1fnTb, .y100__1isRm {
    color: #faf1d1
}

.y200__1iiuB, .Y200__2IFAl {
    color: #f8e6ab
}

.y300__2fnBj, .Y300__JyFrR {
    color: #f7dc82
}

.y400__q0Pu6, .Y400__tXuka {
    color: #fad355
}

.y500__3VOO-, .Y500__ldZyZ {
    color: #ffc60a
}

.Y600__3GQhA, .y600__Oj20o {
    color: #dc9b04
}

.y700__bJ-bv, .Y700__XVqsC {
    color: #aa7803
}

.Y800__7xR2b, .y800__32aLb {
    color: #795101
}

.Y900__1dwpW, .y900__3WFpP {
    color: #5c3a00
}

.O50__2n1H1, .o50__2NpOn {
    color: #fff5eb
}

.O100__34sBt, .o100__39akK {
    color: #feead2
}

.o200__1joxb, .O200__1Yhkj {
    color: #fed4a4
}

.o300__1WeLh, .O300__bTKzw {
    color: #ffba6b
}

.O400__1u7gP, .o400__2AmtL {
    color: #ffa53d
}

.O500__3qNfG, .o500__17Id9 {
    color: #f80
}

.O600__1llh4, .o600__YFPm8 {
    color: #de7802
}

.O700__1HKY1, .o700__3r3kY {
    color: #b26206
}

.o800__3JBLI, .O800__byXrW {
    color: #8f4f04
}

.O900__2nKrQ, .o900__dEY9q {
    color: #6b3900
}

.r50__1yYhk, .R50__2Pgin {
    color: #fef1f1
}

.R100__2VxzV, .r100__3ALjw {
    color: #fde2e2
}

.r200__2arpK, .R200__2xPJd {
    color: #fbbfbc
}

.r300__2US-T, .R300__LeNuZ {
    color: #f98e8b
}

.r400__1xFMx, .R400__10ons {
    color: #f76964
}

.R500__3fUyF, .r500__D-ryD {
    color: #f54a45
}

.R600__2fpxs, .r600__3Cmd- {
    color: #d83931
}

.R700__1uvZ7, .r700__2Dsfd {
    color: #ac2f28
}

.R800__1Nuc8, .r800__3j0g4 {
    color: #812520
}

.R900__1JLL3, .r900__1SciR {
    color: #621c18
}

.c50__1StH6, .C50__rA7pm {
    color: #fef1f8
}

.C100__2hsTb, .c100___z30r {
    color: #fdddef
}

.c200__2Pnb2, .C200__3U_vW {
    color: #f9aed9
}

.C300__1NSgW, .c300___JeoK {
    color: #f57ac0
}

.C400__1FHJL, .c400__cFegu {
    color: #f14ba9
}

.C500__2Iq4F, .c500__uJw1l {
    color: #f01d94
}

.c600__2eo7p, .C600__2GKwd {
    color: #c71077
}

.c700__1m-PE, .C700__z0EKd {
    color: #9e1361
}

.c800__1NAR4, .C800__y6zcR {
    color: #7a0f4b
}

.C900__1nmo_, .c900__-XNxu {
    color: #520a32
}

.V50__2CClH, .v50__ayCuX {
    color: #fceefc
}

.V100__1gLt7, .v100__18hHL {
    color: #f8def8
}

.v200__1zH9i, .V200__Zyox- {
    color: #efb9ef
}

.v300__1NNzE, .V300__2VHgD {
    color: #e58fe5
}

.v400__c49Bf, .V400__vjh8a {
    color: #db66db
}

.v500__3vxpL, .V500__ljSu2 {
    color: #d136d1
}

.V600__3ewa_, .v600__yAxn3 {
    color: #b320b3
}

.V700__11div, .v700__12GCa {
    color: #8c218c
}

.v800__2Cqvl, .V800__kYT5S {
    color: #681268
}

.v900__2mz18, .V900__3Ndvw {
    color: #460b46
}

.p50__2N83f, .P50__12r5- {
    color: #f6f1fe
}

.P100__3dECw, .p100__3PYL3 {
    color: #ece2fe
}

.P200__1VKQ4, .p200__2CLXw {
    color: #cdb2fa
}

.P300__3IDFU, .p300__H3EYh {
    color: #ad82f7
}

.P400__2YXIW, .p400__3y20Q {
    color: #935af6
}

.P500__2-SjH, .p500__2Zg3I {
    color: #7f3bf5
}

.P600__1Bvms, .p600__x4nM1 {
    color: #6425d0
}

.p700__7e9-F, .P700__374EE {
    color: #4e1ba7
}

.p800__2RXQd, .P800__OdB4j {
    color: #380d82
}

.p900__2LmKH, .P900__cktp- {
    color: #270561
}

.i50__3mkKb, .I50__Gph1d {
    color: #f2f3fd
}

.I100__19Z1Q, .i100__kOT2X {
    color: #e0e2fa
}

.i200__3K7DW, .I200__23Kwb {
    color: #b4b9f3
}

.i300__2_M7A, .I300__uA9tO {
    color: #7b83ea
}

.i400__2SYV3, .I400__3mSS2 {
    color: #616ae5
}

.i500__1WBZg, .I500__2C-45 {
    color: #4954e6
}

.i600__1eOxE, .I600__1LHGU {
    color: #2933c7
}

.I700__6MEp_, .i700__10LJ1 {
    color: #161fa2
}

.i800__1pylc, .I800__1zO-_ {
    color: #0a1285
}

.I900__7fIR4, .i900__9wVwU {
    color: #0c1264
}

.N50__3_OTN, .n50__3TG1S {
    color: #f8f9fa
}

.N100__hGq89, .n100__pOxLR {
    color: #f5f6f7
}

.n200__1Qfsi, .N200__30rZu {
    color: #eff0f1
}

.n300__1Ka8Z, .N300__1lQwq {
    color: #dee0e3
}

.N400__1X4Pd, .n400__2jHvK {
    color: #bbbfc4
}

.n500__3QRmK, .N500__WW-3U {
    color: #8f959e
}

.N600__1K9G-, .n600__18s8g {
    color: #646a73
}

.n700__1R40u, .N700__3fw6C {
    color: #373c43
}

.n800__2DgPs, .N800__3Q9_u {
    color: #2b2f36
}

.n900__1METv, .N900__I6KKx {
    color: #1f2329
}

.mobileLogin__1fi1v .mobileLogin-formWrap {
    width: 100%;
    margin: 40px auto 0
}

.mobileLogin__1fi1v .mobileLogin-emailNoExist {
    margin-top: 4px;
    line-height: 22px;
    font-size: 14px;
    color: #f54a45
}

.mobileLogin__1fi1v .mobileLogin-validItem {
    margin-bottom: 0
}

.mobileLogin__1fi1v .mobileLogin-userAgreement {
    margin-bottom: 49px;
    text-align: center
}

.mobileLogin__1fi1v .mobileLogin-validTip {
    margin: 12px 0 64px;
    line-height: 16px;
    font-size: 14px;
    text-align: left;
    color: #646a73
}

.mobileLogin__1fi1v .mobileLogin-errorTips {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: 32px;
    width: 100%;
    height: 40px;
    border-radius: 4px;
    background-color: #fde2e2
}

.mobileLogin__1fi1v .mobileLogin-errorTips svg {
    margin-left: 16px;
    width: 16px;
    height: 16px
}

.mobileLogin__1fi1v .mobileLogin-errorTips .mobileLogin-errorTips-text {
    margin-left: 8px;
    line-height: 22px;
    font-size: 14px;
    font-weight: 500;
    color: #1f2329
}

.validCode__3E78_ .atsx-input-suffix {
    min-width: 120px;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
    text-align: center;
    color: #fff;
    right: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.validCode__3E78_ .atsx-input-suffix button {
    width: 100%;
    height: 40px;
    padding: 0 10px;
    line-height: 40px;
    border: none;
    position: relative;
    display: inline-block;
    font-size: 16px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.validCode__3E78_ .atsx-input-suffix button:disabled {
    background-color: #849cd2;
    color: #fff
}

@-webkit-keyframes fullscreenModalEnter__EjlGm {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__EjlGm {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__3qzoq {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__3qzoq {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__2mkqN {
    height: 100%
}

.atsx-layout__2fQ30 {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__1Dnm8, .b50__1QIpV {
    color: #f0f4ff
}

.l50__aXHwE, .L50__nHDy0 {
    color: #f7fae5
}

.L100__3hkCY, .l100__s-1YE {
    color: #eef6c6
}

.L200__23aM2, .l200__WXy1Q {
    color: #dfee96
}

.l300__162gA, .L300__n8TAV {
    color: #d2e76a
}

.l400__1c-Px, .L400__3dXRp {
    color: #c3dd40
}

.l500__2NbPe, .L500__2VDAy {
    color: #b3d600
}

.L600___pXaC, .l600__pL6Zc {
    color: #8fac02
}

.L700__1uiPV, .l700__B_XxF {
    color: #667901
}

.L800__1DTFF, .l800__KUL2p {
    color: #495700
}

.L900__4nkjZ, .l900__sASM7 {
    color: #354200
}

.y50__3wRvD, .Y50__2013W {
    color: #fdf9ed
}

.y100__1cD53, .Y100__3LggR {
    color: #faf1d1
}

.y200__1B5NB, .Y200__jmI8w {
    color: #f8e6ab
}

.Y300__3k56s, .y300__39EvL {
    color: #f7dc82
}

.Y400__3H9ju, .y400__OKHj3 {
    color: #fad355
}

.y500__hF5Dv, .Y500__YIql_ {
    color: #ffc60a
}

.Y600__1fJqk, .y600__13dK6 {
    color: #dc9b04
}

.y700__2rQIq, .Y700__vEsOC {
    color: #aa7803
}

.Y800__1Z456, .y800__2WoJQ {
    color: #795101
}

.y900__2yF_3, .Y900__338SB {
    color: #5c3a00
}

.o50__1M2bn, .O50__33sl3 {
    color: #fff5eb
}

.O100__1toIb, .o100__wXByM {
    color: #feead2
}

.o200__2DktS, .O200__wQCK6 {
    color: #fed4a4
}

.O300__1_HfK, .o300__317As {
    color: #ffba6b
}

.O400__QkMpY, .o400__tijXV {
    color: #ffa53d
}

.o500__1fsS7, .O500__2CSUD {
    color: #f80
}

.O600__AsWD3, .o600__YVoZL {
    color: #de7802
}

.O700__1_53q, .o700__21NgN {
    color: #b26206
}

.O800__1Viu_, .o800__14WNA {
    color: #8f4f04
}

.O900__1q19b, .o900__3xeVH {
    color: #6b3900
}

.R50__2B5EN, .r50__3I1XM {
    color: #fef1f1
}

.r100__3jEqX, .R100__22F5Q {
    color: #fde2e2
}

.R200__2w_nd, .r200__3KmmB {
    color: #fbbfbc
}

.R300__1mhBm, .r300__31dQs {
    color: #f98e8b
}

.r400__35dN3, .R400__ELKC4 {
    color: #f76964
}

.r500__2FrD5, .R500__j5qE0 {
    color: #f54a45
}

.r600__3norG, .R600__3s1Qs {
    color: #d83931
}

.R700__3j5J5, .r700__3pXKm {
    color: #ac2f28
}

.r800__3vD6U, .R800__hm1PC {
    color: #812520
}

.R900__2oq7g, .r900__2TWWs {
    color: #621c18
}

.c50__1VRMo, .C50__2kgph {
    color: #fef1f8
}

.c100__3AJhg, .C100__3wPQU {
    color: #fdddef
}

.c200__1nRrB, .C200__3RYm1 {
    color: #f9aed9
}

.c300__1K5NO, .C300__164bd {
    color: #f57ac0
}

.c400__2i_8U, .C400__mEmxC {
    color: #f14ba9
}

.c500__1iZKf, .C500__7-PBV {
    color: #f01d94
}

.c600__1xqsp, .C600__3Ygqv {
    color: #c71077
}

.C700__1AA5c, .c700__1TFfa {
    color: #9e1361
}

.C800__2P9s6, .c800__3lvlg {
    color: #7a0f4b
}

.c900__1eBp7, .C900__3hSQv {
    color: #520a32
}

.v50__1h2Lg, .V50__UcP0F {
    color: #fceefc
}

.V100__29Dep, .v100__LrEn7 {
    color: #f8def8
}

.V200__2zG-x, .v200__a6DBK {
    color: #efb9ef
}

.V300__1PB1D, .v300__yRcAN {
    color: #e58fe5
}

.V400__12FE_, .v400__biO6b {
    color: #db66db
}

.v500__1N7PL, .V500__2Hbgs {
    color: #d136d1
}

.V600__2F2aQ, .v600__3YgVL {
    color: #b320b3
}

.V700__1GXyA, .v700__1he6W {
    color: #8c218c
}

.V800__3ZR5c, .v800__35BHZ {
    color: #681268
}

.V900__1MLnR, .v900___Am2V {
    color: #460b46
}

.p50__1cT8P, .P50__2AU5e {
    color: #f6f1fe
}

.p100__1SQzz, .P100__2_7o6 {
    color: #ece2fe
}

.P200__3APZX, .p200__3wYtZ {
    color: #cdb2fa
}

.p300__SB__8, .P300__XE5SE {
    color: #ad82f7
}

.P400__3CDJ7, .p400__Uwl2K {
    color: #935af6
}

.p500__2r5Rn, .P500__-qSCi {
    color: #7f3bf5
}

.P600__9C4ls, .p600__350C5 {
    color: #6425d0
}

.P700__2G8Ks, .p700__ZUAyj {
    color: #4e1ba7
}

.P800__1QMv5, .p800__nn10_ {
    color: #380d82
}

.P900__1fwiN, .p900__N_oaS {
    color: #270561
}

.I50__2pDcH, .i50__KxesM {
    color: #f2f3fd
}

.i100__2jn0-, .I100__2WGmf {
    color: #e0e2fa
}

.I200__1-SNS, .i200__1tcF6 {
    color: #b4b9f3
}

.i300__1osYL, .I300__1XO18 {
    color: #7b83ea
}

.I400__3Q3Bq, .i400__26W4c {
    color: #616ae5
}

.I500__2bCDC, .i500__3wqB9 {
    color: #4954e6
}

.i600__1m-iZ, .I600__1uyEj {
    color: #2933c7
}

.i700__2jdQF, .I700__2Mgbv {
    color: #161fa2
}

.I800__2yYv2, .i800__gY7n8 {
    color: #0a1285
}

.I900__3x21V, .i900__157Na {
    color: #0c1264
}

.n50__3VvGo, .N50__8ho-z {
    color: #f8f9fa
}

.n100__2F1wW, .N100__3lRaO {
    color: #f5f6f7
}

.n200__--3f1, .N200__azJuv {
    color: #eff0f1
}

.n300__9F4er, .N300__OGGjy {
    color: #dee0e3
}

.N400__3dmlZ, .n400__275i8 {
    color: #bbbfc4
}

.N500__2JfFZ, .n500__16ose {
    color: #8f959e
}

.N600__1yF2m, .n600__37Tsd {
    color: #646a73
}

.n700__1Woyq, .N700__pTVSW {
    color: #373c43
}

.N800__2ylC-, .n800__3oZD- {
    color: #2b2f36
}

.n900__1HlcT, .N900__3WIMB {
    color: #1f2329
}

.headerToggle__rR6XX {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    height: 41px;
    margin-top: 80px
}

.headerToggle__rR6XX .headerToggle-item {
    position: relative;
    margin-right: 46px;
    line-height: 33px;
    font-size: 24px;
    font-weight: 500;
    color: #8b949d;
    cursor: pointer
}

.headerToggle__rR6XX .headerToggle-item:after {
    content: " ";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 2px;
    border-radius: 3px;
    background-color: #3370ff;
    opacity: 0;
    transition: opacity .3s ease-in-out
}

.headerToggle__rR6XX .headerToggle-item.headerToggle-active {
    font-weight: 600;
    color: #3370ff
}

.headerToggle__rR6XX .headerToggle-item.headerToggle-active:after {
    opacity: 1
}

.headerToggle__rR6XX .headerToggle-item:hover {
    color: #3370ff
}

.headerToggle__rR6XX .headerToggle-item:active {
    color: #4e83fd
}

.ja .headerToggle-item {
    font-size: 20px
}

@-webkit-keyframes fullscreenModalEnter__oUwXJ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__oUwXJ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__3QK_- {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__3QK_- {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__IbtGF {
    height: 100%
}

.atsx-layout__1BFoL {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__2Vopn, .B50__f2tMw {
    color: #f0f4ff
}

.l50__1Omjo, .L50__cSYOV {
    color: #f7fae5
}

.L100__2_lev, .l100__C3q9C {
    color: #eef6c6
}

.L200__3bi7w, .l200__3dmmi {
    color: #dfee96
}

.L300__1yMfj, .l300__3Fkww {
    color: #d2e76a
}

.l400__2Yir-, .L400__31197 {
    color: #c3dd40
}

.L500__1dJBJ, .l500__2wwdA {
    color: #b3d600
}

.l600__1nUpN, .L600__30CUv {
    color: #8fac02
}

.l700__2O7K-, .L700__33Gl0 {
    color: #667901
}

.L800__3f0GA, .l800__Wxh27 {
    color: #495700
}

.l900__1rgRB, .L900__EeKhG {
    color: #354200
}

.y50__1fRZN, .Y50__sLvwT {
    color: #fdf9ed
}

.y100__1GKW1, .Y100__2vllu {
    color: #faf1d1
}

.y200__3LAcL, .Y200__3tRgF {
    color: #f8e6ab
}

.Y300__1AU4-, .y300__2697G {
    color: #f7dc82
}

.y400__2S_LH, .Y400__Zb21r {
    color: #fad355
}

.y500__1J8FE, .Y500__qvmsa {
    color: #ffc60a
}

.y600__2a9YQ, .Y600__3N2y4 {
    color: #dc9b04
}

.y700__1dsrI, .Y700__cK_wJ {
    color: #aa7803
}

.y800__2DyBZ, .Y800__pyNhv {
    color: #795101
}

.y900__3-2VP, .Y900__O_kIl {
    color: #5c3a00
}

.O50__1kr0K, .o50__VGcE0 {
    color: #fff5eb
}

.O100__3TxTI, .o100__Y9tLU {
    color: #feead2
}

.O200__2ztPs, .o200__3ii10 {
    color: #fed4a4
}

.O300__1iKfi, .o300__2tJ2u {
    color: #ffba6b
}

.O400__3FFkR, .o400__3lWgv {
    color: #ffa53d
}

.o500__2A_xR, .O500__H4I7M {
    color: #f80
}

.O600__22rvV, .o600__29YEF {
    color: #de7802
}

.o700__173zM, .O700__QnpK7 {
    color: #b26206
}

.O800__2p-SX, .o800__15pWc {
    color: #8f4f04
}

.O900__1uEPc, .o900__HmJwo {
    color: #6b3900
}

.r50__2Ypha, .R50__zpcWa {
    color: #fef1f1
}

.R100__3QNCQ, .r100__jfSPd {
    color: #fde2e2
}

.R200__2wWso, .r200__2Ztcg {
    color: #fbbfbc
}

.r300__2DmEW, .R300__2mOZW {
    color: #f98e8b
}

.r400__3HBbo, .R400__o3MMT {
    color: #f76964
}

.r500__2mARD, .R500__27BiB {
    color: #f54a45
}

.R600__1fR-t, .r600__1uyLr {
    color: #d83931
}

.r700__1Mh7E, .R700__XMVuF {
    color: #ac2f28
}

.r800__2s-dE, .R800__gx3hm {
    color: #812520
}

.r900__2SF60, .R900__36E_R {
    color: #621c18
}

.C50__c2iXT, .c50__d6ox_ {
    color: #fef1f8
}

.C100__2SqEF, .c100__eSIEv {
    color: #fdddef
}

.c200__1NGUA, .C200__BRQn_ {
    color: #f9aed9
}

.C300__3C43P, .c300__3ZzIR {
    color: #f57ac0
}

.c400__2t_HA, .C400__koB7y {
    color: #f14ba9
}

.C500__3hUet, .c500__29OCL {
    color: #f01d94
}

.C600__2GLXd, .c600__oL4FS {
    color: #c71077
}

.c700__3Zgnl, .C700__o3N9T {
    color: #9e1361
}

.c800__2KlAh, .C800__3-wO6 {
    color: #7a0f4b
}

.c900__2N6Ik, .C900__3j13p {
    color: #520a32
}

.V50__25gxN, .v50__imhWo {
    color: #fceefc
}

.v100__3BwRU, .V100__3CKKH {
    color: #f8def8
}

.V200__2pM47, .v200__3ljy5 {
    color: #efb9ef
}

.v300__1HK-D, .V300__1So3t {
    color: #e58fe5
}

.v400__3dcha, .V400__Wc7Fv {
    color: #db66db
}

.V500__2tXgX, .v500__3FEDy {
    color: #d136d1
}

.V600__1T0nE, .v600__29GAf {
    color: #b320b3
}

.v700__3MWz9, .V700__8Cr9d {
    color: #8c218c
}

.V800__3k-dx, .v800__26kxy {
    color: #681268
}

.V900__1RGTI, .v900__1Yc5I {
    color: #460b46
}

.p50__6vZ97, .P50__rSUpf {
    color: #f6f1fe
}

.p100__2q5IG, .P100__7PNFt {
    color: #ece2fe
}

.P200__1YBI-, .p200__2TPvf {
    color: #cdb2fa
}

.P300__1HRbf, .p300__1uj7D {
    color: #ad82f7
}

.P400__1GikM, .p400__3Y55m {
    color: #935af6
}

.p500__1pwtR, .P500__28il9 {
    color: #7f3bf5
}

.p600__7SzNL, .P600__10o5y {
    color: #6425d0
}

.p700__1Ay_8, .P700__8GHll {
    color: #4e1ba7
}

.P800__2uLWF, .p800__3Slbi {
    color: #380d82
}

.P900__12ag_, .p900__24Z6b {
    color: #270561
}

.i50__2ppnu, .I50__29HtV {
    color: #f2f3fd
}

.I100__1xhwr, .i100__3mtRA {
    color: #e0e2fa
}

.I200__2R1I_, .i200__pcczH {
    color: #b4b9f3
}

.I300__1Da4H, .i300__W_0jh {
    color: #7b83ea
}

.I400__2qVOk, .i400__3th04 {
    color: #616ae5
}

.I500__1I4rf, .i500__1t9im {
    color: #4954e6
}

.I600__1FzcN, .i600__2oWkh {
    color: #2933c7
}

.i700__2xVs_, .I700__sReJj {
    color: #161fa2
}

.i800__3Si16, .I800__nioR5 {
    color: #0a1285
}

.i900__1D463, .I900__2QBIu {
    color: #0c1264
}

.N50__1LJfW, .n50__2TTqp {
    color: #f8f9fa
}

.N100__3mANK, .n100__3Tk5j {
    color: #f5f6f7
}

.N200__1awmK, .n200__1uO6R {
    color: #eff0f1
}

.N300__3nDIs, .n300__370zs {
    color: #dee0e3
}

.n400__3CJgO, .N400__ViJMG {
    color: #bbbfc4
}

.N500__1ujFV, .n500__paVGU {
    color: #8f959e
}

.N600__1oXNB, .n600__3b14E {
    color: #646a73
}

.N700__2zoFI, .n700__3rHsi {
    color: #373c43
}

.n800__14PQ2, .N800__28Hpi {
    color: #2b2f36
}

.n900__2z2hg, .N900__38UKi {
    color: #1f2329
}

.loginPage__3hUyH .loginPage-container {
    width: 520px;
    margin: 0 auto
}

.loginPage__3hUyH .loginForm {
    width: 100%;
    margin: 40px auto 45px
}

.loginPage__3hUyH .loginForm .loginTitle {
    margin-bottom: 46px;
    line-height: 37px;
    font-size: 30px;
    font-weight: 800;
    text-align: center;
    color: #1f2329
}

.loginPage__3hUyH .loginForm .loginSubmit {
    width: 100%;
    max-width: none;
    height: 40px;
    font-size: 16px;
    color: #fff
}

.loginPage__3hUyH .loginForm .loginSubmit:disabled {
    background-color: #849cd2;
    color: #fff
}

.loginPage__3hUyH .loginForm .loginSubmit:disabled:hover {
    background-color: #849cd2;
    border-color: #849cd2;
    color: #fff
}

.loginPage__3hUyH .loginForm .loginAgreement {
    margin-top: 26px;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    color: #646a73
}

.loginPage__3hUyH .loginForm .loginAgreement a {
    color: #3370ff
}

.loginPage__3hUyH .loginForm .loginAgreement a:hover {
    color: #82a7fc
}

.loginPage__3hUyH .loginForm .loginAgreement a:active {
    color: #4e83fd
}

.loginPageWrapper__32pnH {
    min-height: 677px
}

.loginPageWrapper__32pnH a {
    color: #3370ff
}

.loginPageWrapper__32pnH a:hover {
    color: #82a7fc
}

.loginPageWrapper__32pnH a:active {
    color: #4e83fd
}

@-webkit-keyframes fullscreenModalEnter__2gb9P {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__2gb9P {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__2UwHl {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__2UwHl {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__1vHBu {
    height: 100%
}

.atsx-layout__WXfYk {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__2FNIV, .B50__243sy {
    color: #f0f4ff
}

.L50__1Olw6, .l50__2EtCA {
    color: #f7fae5
}

.L100__1n2Fj, .l100__eUjov {
    color: #eef6c6
}

.L200__3hDbr, .l200__3nGkY {
    color: #dfee96
}

.l300__3wkyz, .L300__b8--1 {
    color: #d2e76a
}

.L400__3qRTh, .l400__-p1eA {
    color: #c3dd40
}

.L500__1VbVV, .l500__rEB6O {
    color: #b3d600
}

.l600__2wPm2, .L600__3NtJA {
    color: #8fac02
}

.l700__2u6iH, .L700__3JoLj {
    color: #667901
}

.L800__1rwQU, .l800__2sudw {
    color: #495700
}

.l900__12gUU, .L900__vbDue {
    color: #354200
}

.Y50__1gg-2, .y50__2vIBH {
    color: #fdf9ed
}

.y100__2V8OW, .Y100__3YxCg {
    color: #faf1d1
}

.Y200__2GSkk, .y200__22TYD {
    color: #f8e6ab
}

.y300__1TA4r, .Y300__12YvR {
    color: #f7dc82
}

.Y400__2c2bt, .y400__HcX5e {
    color: #fad355
}

.Y500__2Pj0G, .y500__VvFRO {
    color: #ffc60a
}

.Y600__2aM0x, .y600__3vXaz {
    color: #dc9b04
}

.y700__1tcQY, .Y700__B9n0N {
    color: #aa7803
}

.Y800__1lm9b, .y800__3zJAR {
    color: #795101
}

.Y900__1CtwB, .y900__djrXS {
    color: #5c3a00
}

.O50__3f0fk, .o50__3sKkP {
    color: #fff5eb
}

.O100__26ih2, .o100__85fFU {
    color: #feead2
}

.o200__12SVU, .O200__Na4AS {
    color: #fed4a4
}

.o300__1IYm6, .O300__1SzZA {
    color: #ffba6b
}

.o400__1irwX, .O400__2gyr8 {
    color: #ffa53d
}

.o500__1hvWi, .O500__1NUFi {
    color: #f80
}

.o600__2xh8j, .O600__lA1bf {
    color: #de7802
}

.o700__3agcs, .O700__3o49u {
    color: #b26206
}

.o800__3yg3-, .O800__14Y7b {
    color: #8f4f04
}

.o900__1-YuS, .O900__35rxx {
    color: #6b3900
}

.r50__2Km6A, .R50__2NqR5 {
    color: #fef1f1
}

.r100__1Z2Wy, .R100__hla0c {
    color: #fde2e2
}

.r200__1z03y, .R200__2fDql {
    color: #fbbfbc
}

.R300__3xDAC, .r300__mnLVT {
    color: #f98e8b
}

.r400__2LttV, .R400__2YW4l {
    color: #f76964
}

.r500__2OlL2, .R500__29Tnq {
    color: #f54a45
}

.R600__2PuDt, .r600__2Q3Cv {
    color: #d83931
}

.R700__2XmH5, .r700__j8QIl {
    color: #ac2f28
}

.R800__2PyKT, .r800__2WIgW {
    color: #812520
}

.R900__ERThe, .r900__syfD1 {
    color: #621c18
}

.c50__2Hsjr, .C50__3cZUq {
    color: #fef1f8
}

.C100__2_w1v, .c100__2wfHc {
    color: #fdddef
}

.c200__2jt2a, .C200__2x-jn {
    color: #f9aed9
}

.c300__3LgQm, .C300__L7zx7 {
    color: #f57ac0
}

.C400__3tHFa, .c400__27q07 {
    color: #f14ba9
}

.c500__35DsD, .C500__To1LM {
    color: #f01d94
}

.C600__3YWDb, .c600__z4yOJ {
    color: #c71077
}

.C700__2Y65I, .c700__u5D-R {
    color: #9e1361
}

.c800__2b874, .C800__2iiPM {
    color: #7a0f4b
}

.c900__1YPZi, .C900__35juP {
    color: #520a32
}

.v50__1JvxQ, .V50__3dZ4U {
    color: #fceefc
}

.v100__3C72z, .V100__3Q6J_ {
    color: #f8def8
}

.V200__AeXPo, .v200__JKJMo {
    color: #efb9ef
}

.V300__dFW6d, .v300__I9zlO {
    color: #e58fe5
}

.v400__1gNdO, .V400__2BPUK {
    color: #db66db
}

.v500__1eHwB, .V500__3xkYq {
    color: #d136d1
}

.v600__2HKML, .V600__TVwI4 {
    color: #b320b3
}

.v700__1ktsa, .V700__ojeaK {
    color: #8c218c
}

.v800__2aoRO, .V800__2D6u7 {
    color: #681268
}

.v900__2baE7, .V900__68BD1 {
    color: #460b46
}

.p50__3ohYz, .P50__3WF2c {
    color: #f6f1fe
}

.p100__3D_Vk, .P100__16w9J {
    color: #ece2fe
}

.p200__1HS5L, .P200__2r2mm {
    color: #cdb2fa
}

.P300__3Hqlz, .p300__OZAtb {
    color: #ad82f7
}

.p400__3iHD_, .P400__3VLRH {
    color: #935af6
}

.P500__1E5t8, .p500__29-Rv {
    color: #7f3bf5
}

.p600__3nJC8, .P600__6eNEP {
    color: #6425d0
}

.p700__2Qd2M, .P700__15Jfb {
    color: #4e1ba7
}

.p800__1IDJG, .P800__3pwgI {
    color: #380d82
}

.p900__3esGS, .P900__zTTST {
    color: #270561
}

.I50__2mPAT, .i50__17Oox {
    color: #f2f3fd
}

.I100__1HjzA, .i100__1K6sp {
    color: #e0e2fa
}

.I200__3oR7C, .i200__OGpll {
    color: #b4b9f3
}

.I300__1Hl7S, .i300__35ZhP {
    color: #7b83ea
}

.I400__1LC8I, .i400__2S1CL {
    color: #616ae5
}

.i500__1G1xS, .I500__4O2gp {
    color: #4954e6
}

.I600__3sKgT, .i600__D7f6H {
    color: #2933c7
}

.i700__3ni06, .I700__3wxkK {
    color: #161fa2
}

.I800__1ENxe, .i800__1iiim {
    color: #0a1285
}

.I900__2GLbq, .i900__gXELx {
    color: #0c1264
}

.N50__2xwlu, .n50__ncKbR {
    color: #f8f9fa
}

.N100__3cNTj, .n100__3cpkx {
    color: #f5f6f7
}

.N200__1fAVW, .n200__1PZKA {
    color: #eff0f1
}

.N300__2VhVs, .n300__3--Rp {
    color: #dee0e3
}

.N400__1h0UB, .n400__1iJL0 {
    color: #bbbfc4
}

.n500__3hxoI, .N500__APUqz {
    color: #8f959e
}

.n600__34cWR, .N600__sLztZ {
    color: #646a73
}

.n700__2ry17, .N700__3yEam {
    color: #373c43
}

.n800__2jecP, .N800__2XpKi {
    color: #2b2f36
}

.n900__2aSjd, .N900__kwIeA {
    color: #1f2329
}

.textHeader__8kity .textHeader-header {
    margin-top: 100px;
    height: 37px;
    font-size: 30px;
    font-weight: 800;
    text-align: center;
    color: #1f2329
}

@-webkit-keyframes fullscreenModalEnter__3vOZ- {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__3vOZ- {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__11iKa {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__11iKa {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__23lmC {
    height: 100%
}

.atsx-layout__2AMDx {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__2RFOv, .B50__3Rq8Q {
    color: #f0f4ff
}

.l50__1eIVr, .L50__2cl4O {
    color: #f7fae5
}

.L100__3m6kE, .l100__31oQZ {
    color: #eef6c6
}

.L200__3PZzn, .l200__3QXFC {
    color: #dfee96
}

.L300__7asil, .l300__u9U2z {
    color: #d2e76a
}

.L400__5Lfmm, .l400__14LC0 {
    color: #c3dd40
}

.l500__2p6yS, .L500__2rT1g {
    color: #b3d600
}

.L600__3ZHTN, .l600__EKyWG {
    color: #8fac02
}

.l700__1lQuD, .L700__jbEC1 {
    color: #667901
}

.l800__1uRoZ, .L800__1vT8C {
    color: #495700
}

.l900__1FsmM, .L900__3BQIf {
    color: #354200
}

.y50__3vroD, .Y50__guoi7 {
    color: #fdf9ed
}

.Y100__1jZft, .y100__MWc8P {
    color: #faf1d1
}

.y200__26_Ho, .Y200__26rIR {
    color: #f8e6ab
}

.y300__3NE1v, .Y300__w172W {
    color: #f7dc82
}

.Y400__1bRQZ, .y400__16xpS {
    color: #fad355
}

.y500__2GHCe, .Y500__3-Df7 {
    color: #ffc60a
}

.y600__3VsNA, .Y600__hFBj_ {
    color: #dc9b04
}

.Y700__1qYNv, .y700__lo2jI {
    color: #aa7803
}

.Y800__G3od6, .y800__tS5i6 {
    color: #795101
}

.Y900__1wmAu, .y900__Svtwn {
    color: #5c3a00
}

.O50__1TIJS, .o50__32Flk {
    color: #fff5eb
}

.O100__1Ek3N, .o100__1OjSL {
    color: #feead2
}

.O200__3OWGL, .o200__twCby {
    color: #fed4a4
}

.o300__36Agh, .O300__37g0Y {
    color: #ffba6b
}

.O400__1V-4y, .o400__14hTE {
    color: #ffa53d
}

.o500__1e1ks, .O500__FMfPG {
    color: #f80
}

.o600__1MhOj, .O600__3Doun {
    color: #de7802
}

.o700__3_GR6, .O700__41U2o {
    color: #b26206
}

.o800__29MEZ, .O800__kMjUJ {
    color: #8f4f04
}

.O900__1iQLz, .o900__1J4JX {
    color: #6b3900
}

.R50__2kkDa, .r50__2t4st {
    color: #fef1f1
}

.R100__2yfv4, .r100__3FEMq {
    color: #fde2e2
}

.R200__6qCN2, .r200__RrGWk {
    color: #fbbfbc
}

.r300__1GUOS, .R300__3kqcn {
    color: #f98e8b
}

.R400__1TB3I, .r400__rnIZ8 {
    color: #f76964
}

.R500__2F_Je, .r500__2XtHz {
    color: #f54a45
}

.R600__3RQey, .r600___X644 {
    color: #d83931
}

.R700__3Rp89, .r700__22KOU {
    color: #ac2f28
}

.R800__7q3cD, .r800__11FYj {
    color: #812520
}

.r900__2Erj7, .R900__3P3j5 {
    color: #621c18
}

.c50__2fLhD, .C50__2PEgX {
    color: #fef1f8
}

.C100__1nE8h, .c100__3P0UC {
    color: #fdddef
}

.c200__3darB, .C200__9YVmk {
    color: #f9aed9
}

.c300__3YKYP, .C300__36iNK {
    color: #f57ac0
}

.C400__3HvB9, .c400__qYf-a {
    color: #f14ba9
}

.C500__2CadD, .c500__tlJze {
    color: #f01d94
}

.C600__2j1Al, .c600__f4zbl {
    color: #c71077
}

.C700__kO6jo, .c700__oMNc- {
    color: #9e1361
}

.C800__1Vnk1, .c800__-jl48 {
    color: #7a0f4b
}

.c900__3FYFL, .C900__aClhZ {
    color: #520a32
}

.V50__3temq, .v50__39wni {
    color: #fceefc
}

.V100__1NOCz, .v100__3OGC5 {
    color: #f8def8
}

.v200__3dk7F, .V200__3sf2t {
    color: #efb9ef
}

.V300__3pljZ, .v300__3wZCK {
    color: #e58fe5
}

.v400__3b41w, .V400__5xfld {
    color: #db66db
}

.V500__3oLF9, .v500__whMmx {
    color: #d136d1
}

.V600___9oJ8, .v600__PS9Jp {
    color: #b320b3
}

.v700__1yS2d, .V700__3p6d_ {
    color: #8c218c
}

.V800__2m_Ld, .v800__2Y8Qq {
    color: #681268
}

.v900__1vMR3, .V900__3w-kR {
    color: #460b46
}

.P50__1_v5Z, .p50__3_5SY {
    color: #f6f1fe
}

.p100__1ndpY, .P100__2cVTL {
    color: #ece2fe
}

.p200__3ieXn, .P200__30RGf {
    color: #cdb2fa
}

.P300__2LXPa, .p300__u-EM4 {
    color: #ad82f7
}

.P400__29tqA, .p400__KrWxZ {
    color: #935af6
}

.P500__1sha7, .p500__29Q6A {
    color: #7f3bf5
}

.p600__2TMGR, .P600__XDu8J {
    color: #6425d0
}

.p700__1g75S, .P700__2d1ui {
    color: #4e1ba7
}

.p800__1UgIb, .P800__3bUIN {
    color: #380d82
}

.p900__3m6aW, .P900__hO9AH {
    color: #270561
}

.I50__152yU, .i50__Z70xz {
    color: #f2f3fd
}

.I100__2d-UW, .i100__2N7jT {
    color: #e0e2fa
}

.I200__3Rdp4, .i200__Uw1n4 {
    color: #b4b9f3
}

.I300__1f3mh, .i300__uksjx {
    color: #7b83ea
}

.i400__2moYa, .I400__2q4Ee {
    color: #616ae5
}

.i500__1__VV, .I500__3n45B {
    color: #4954e6
}

.I600__3LK2a, .i600__CdANW {
    color: #2933c7
}

.I700__1U6t8, .i700__2dKkK {
    color: #161fa2
}

.i800__2lfzV, .I800__360CL {
    color: #0a1285
}

.I900__3MhbJ, .i900__LpVa2 {
    color: #0c1264
}

.n50__2xzrO, .N50__PP4qu {
    color: #f8f9fa
}

.N100__5BZ6B, .n100__12UXz {
    color: #f5f6f7
}

.N200__33iE_, .n200__UgPwR {
    color: #eff0f1
}

.n300__2G6B_, .N300__8Kd_j {
    color: #dee0e3
}

.n400__2H2FF, .N400__3wIPg {
    color: #bbbfc4
}

.n500__2cwMd, .N500__c-U9k {
    color: #8f959e
}

.n600__1rowX, .N600__1s9KL {
    color: #646a73
}

.N700__3h23Q, .n700__mVlsV {
    color: #373c43
}

.N800__3bYpj, .n800__3xvdC {
    color: #2b2f36
}

.N900__1jLEd, .n900__5sgaA {
    color: #1f2329
}

.login__17wNg {
    color: #8f959e
}

.login__17wNg .emailLogin-formWrap .password-showPwd {
    right: 16px
}

.login__17wNg .atsx-btn-primary:focus {
    background: #3370ff;
    border-color: #3370ff
}

.login__17wNg .atsx-btn-primary:active {
    background: #4e83fd;
    border-color: #4e83fd
}

.login__17wNg .emailLogin-forgetPassword, .login__17wNg .loginPage-container {
    width: 480px
}

.login__17wNg .atsx-select-selection, .login__17wNg input {
    border-color: rgba(187, 191, 196, .5)
}

.login__17wNg .atsx-phone-select:hover .atsx-select-selection, .login__17wNg .atsx-select-focused .atsx-select-selection, .login__17wNg .atsx-select-open .atsx-select-selection {
    border-color: #3370ff
}

.login__17wNg .has-error .atsx-select-selection, .login__17wNg .has-error .atsx-select-selection:hover {
    border-color: #f54a45
}

.login__17wNg .atsx-phone .atsx-phone-select .atsx-select-selection-selected-value {
    padding-left: 16px
}

.login__17wNg .atsx-phone-input {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.login__17wNg .atsx-select-selection {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px
}

.login__17wNg svg {
    fill: #8f959e
}

.login__17wNg .loginForm-validCode .atsx-input-suffix button:disabled {
    background-color: #bacefd
}

.login__17wNg .emailLogin-noAccount, .login__17wNg .loginForm .loginAgreement, .login__17wNg .mobileLogin-validTip {
    color: #8f959e
}

.login__17wNg .emailLogin-noAccount, .login__17wNg .mobileLogin-validTip {
    line-height: 22px
}

.login__17wNg .thirdPartyLogin-text {
    color: #8f959e;
    font-weight: 500
}

.login__17wNg .headerToggle-item {
    color: #8f959e
}

.login__17wNg .headerToggle-item.headerToggle-active, .login__17wNg .headerToggle-item:hover {
    color: #3370ff
}

@-webkit-keyframes fullscreenModalEnter__2GExe {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__2GExe {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__2GD8s {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__2GD8s {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__NcUoR {
    height: 100%
}

.atsx-layout__1FbK8 {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__1E2rG, .B50__3tcE_ {
    color: #f0f4ff
}

.L50__3VfrB, .l50__11SDR {
    color: #f7fae5
}

.l100__3jymb, .L100__P7kTv {
    color: #eef6c6
}

.L200__3l4sp, .l200__11TBn {
    color: #dfee96
}

.l300__1qTKL, .L300__3SLSc {
    color: #d2e76a
}

.l400__1fZDP, .L400__jXnEI {
    color: #c3dd40
}

.l500__3GKBK, .L500__3IWXt {
    color: #b3d600
}

.L600__1o3gN, .l600__VWeH7 {
    color: #8fac02
}

.l700__2I0KW, .L700__SbcMb {
    color: #667901
}

.l800__1ZaQM, .L800__32LkJ {
    color: #495700
}

.L900__3QIAp, .l900__Hw3tw {
    color: #354200
}

.Y50__1DGBv, .y50__1ewRJ {
    color: #fdf9ed
}

.y100__lgbBf, .Y100__vSxA7 {
    color: #faf1d1
}

.y200__1CwPN, .Y200__1LFyJ {
    color: #f8e6ab
}

.Y300__2s55O, .y300__2wl6G {
    color: #f7dc82
}

.y400__2hFPu, .Y400__SSnzl {
    color: #fad355
}

.Y500__3Pvjv, .y500__4Xfyx {
    color: #ffc60a
}

.Y600__1MaSH, .y600__fBZ4s {
    color: #dc9b04
}

.Y700__1DeSp, .y700__3TseI {
    color: #aa7803
}

.y800__1m8xX, .Y800__2knOW {
    color: #795101
}

.Y900__1BoHv, .y900__3xBzH {
    color: #5c3a00
}

.O50__2Ml6N, .o50__29H-h {
    color: #fff5eb
}

.o100__3h0pJ, .O100__i7kIz {
    color: #feead2
}

.O200__2dMty, .o200__14Q0Y {
    color: #fed4a4
}

.o300__Cissm, .O300__gH-3V {
    color: #ffba6b
}

.o400__1MaDa, .O400__3bsni {
    color: #ffa53d
}

.o500__1rgmI, .O500__fYq5D {
    color: #f80
}

.O600__1TLrA, .o600__3NKb_ {
    color: #de7802
}

.O700__2Q71P, .o700__3btQ3 {
    color: #b26206
}

.O800__1kpfG, .o800__1vW7o {
    color: #8f4f04
}

.O900__1vWFO, .o900__UOM8U {
    color: #6b3900
}

.R50__2w4Dd, .r50__39_Jm {
    color: #fef1f1
}

.r100__14j8T, .R100__BWV4Z {
    color: #fde2e2
}

.R200__1cwSY, .r200__3j_co {
    color: #fbbfbc
}

.r300__1B-Ws, .R300__2OAZI {
    color: #f98e8b
}

.R400__1j7VN, .r400__1Xavq {
    color: #f76964
}

.R500__1Iklg, .r500__1sQUY {
    color: #f54a45
}

.R600__3ghRt, .r600__Omc4F {
    color: #d83931
}

.r700__1n6UB, .R700__3BAJa {
    color: #ac2f28
}

.r800__1_uhq, .R800__21tMN {
    color: #812520
}

.R900__3vAJp, .r900__s24yG {
    color: #621c18
}

.c50__2LXo5, .C50__mP_Kr {
    color: #fef1f8
}

.C100__3J1qi, .c100__IQbxi {
    color: #fdddef
}

.C200__28bf-, .c200__TNbdM {
    color: #f9aed9
}

.C300__2keuH, .c300__fDbgB {
    color: #f57ac0
}

.C400__2aE9t, .c400__3r32- {
    color: #f14ba9
}

.C500__20bY0, .c500__Iq_jy {
    color: #f01d94
}

.C600__2GQp0, .c600__QDVuL {
    color: #c71077
}

.C700__1ZRLQ, .c700__2qf2V {
    color: #9e1361
}

.c800__3GAOf, .C800__33-2K {
    color: #7a0f4b
}

.C900__1jq1Y, .c900__SQ33- {
    color: #520a32
}

.V50__2oZ_3, .v50__25rW- {
    color: #fceefc
}

.v100__1BFXS, .V100__2B8ZN {
    color: #f8def8
}

.V200__2t97l, .v200__3YxRP {
    color: #efb9ef
}

.V300__1mbY8, .v300__1UQrH {
    color: #e58fe5
}

.v400__2s-3B, .V400__12MoE {
    color: #db66db
}

.V500__3a_Wv, .v500__15spw {
    color: #d136d1
}

.V600__1d1EL, .v600__3g-4j {
    color: #b320b3
}

.V700__1R5Yd, .v700__2T8ZT {
    color: #8c218c
}

.V800__1GmY6, .v800__2rJPx {
    color: #681268
}

.V900__1vllV, .v900__XWkHT {
    color: #460b46
}

.p50__2NzHk, .P50__te-9l {
    color: #f6f1fe
}

.P100__1jywv, .p100__PbiBK {
    color: #ece2fe
}

.P200__2wLsR, .p200__3fuTE {
    color: #cdb2fa
}

.p300__3gyG8, .P300__ru1XL {
    color: #ad82f7
}

.P400__1u3t3, .p400__3-T_4 {
    color: #935af6
}

.p500__1AveT, .P500__ShndM {
    color: #7f3bf5
}

.P600__1tyo4, .p600__3FNVK {
    color: #6425d0
}

.P700__3SBOI, .p700__rKji_ {
    color: #4e1ba7
}

.p800__pSiR4, .P800__XqKlB {
    color: #380d82
}

.p900__1iX4E, .P900__k5rdN {
    color: #270561
}

.I50__2-huC, .i50__lvRg6 {
    color: #f2f3fd
}

.i100__3qsKu, .I100__o6tqO {
    color: #e0e2fa
}

.I200__2K8i4, .i200__JUptm {
    color: #b4b9f3
}

.I300__1xORY, .i300__3sp3m {
    color: #7b83ea
}

.i400__1UMpE, .I400__2orgB {
    color: #616ae5
}

.i500__2JJgW, .I500__39ZHt {
    color: #4954e6
}

.i600__36Wyg, .I600__173nb {
    color: #2933c7
}

.I700__2l-xZ, .i700__19XdL {
    color: #161fa2
}

.I800__1uxFE, .i800__u79FK {
    color: #0a1285
}

.i900__1vvF2, .I900__2IT5N {
    color: #0c1264
}

.n50__1FUUQ, .N50__2r5We {
    color: #f8f9fa
}

.N100__1vXr8, .n100__2aFoK {
    color: #f5f6f7
}

.N200__3ETP3, .n200__3JPVa {
    color: #eff0f1
}

.N300__3fHA1, .n300__3KYEB {
    color: #dee0e3
}

.N400__3hIWl, .n400__3W6Zx {
    color: #bbbfc4
}

.N500__2zph4, .n500__32ft7 {
    color: #8f959e
}

.N600__2S7F4, .n600__3wLBp {
    color: #646a73
}

.n700__3FPp-, .N700__3JRqF {
    color: #373c43
}

.n800__3JHes, .N800__15jE_ {
    color: #2b2f36
}

.N900__2u_NO, .n900__xmONn {
    color: #1f2329
}

.react-code-input input {
    margin: 0 12px;
    text-align: center;
    border-radius: 4px;
    border: 1px solid #cad0d0;
    background-color: #fff;
    font-size: 30px;
    font-weight: 800;
    color: #1f2329
}

.react-code-input input:focus {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-color: #0070c9;
    outline: 0;
    box-shadow: 0 0 0 3px rgba(131, 192, 253, .5)
}

.react-code-input input:first-child {
    margin-left: 0
}

.react-code-input input:last-child {
    margin-right: 0
}

@-webkit-keyframes fullscreenModalEnter__3SeKI {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__3SeKI {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__1Cy4V {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__1Cy4V {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__36QIi {
    height: 100%
}

.atsx-layout__uy3xn {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__3fgzT, .B50__3L5RG {
    color: #f0f4ff
}

.l50__1j4d0, .L50__bds-d {
    color: #f7fae5
}

.L100__jWb8J, .l100__mFIrL {
    color: #eef6c6
}

.l200__2Ovom, .L200__2vwnF {
    color: #dfee96
}

.L300__1xMW1, .l300__14k-n {
    color: #d2e76a
}

.L400__1JEs6, .l400__2AVWE {
    color: #c3dd40
}

.l500__3eAhf, .L500__b00r5 {
    color: #b3d600
}

.L600__2dHDa, .l600__gwhOX {
    color: #8fac02
}

.l700__1zJ_q, .L700__3GKKi {
    color: #667901
}

.l800__2b9ob, .L800__2f276 {
    color: #495700
}

.L900__2FijE, .l900__U0UPB {
    color: #354200
}

.Y50__2S0rA, .y50__3CwvV {
    color: #fdf9ed
}

.Y100__1KYCX, .y100__1nRju {
    color: #faf1d1
}

.Y200__2mJ7z, .y200__WYJyg {
    color: #f8e6ab
}

.Y300___AQ-d, .y300__qfsyp {
    color: #f7dc82
}

.Y400__1ZBlC, .y400__29wN5 {
    color: #fad355
}

.y500__2jzLZ, .Y500__19PYn {
    color: #ffc60a
}

.Y600__1jZRq, .y600__35ezc {
    color: #dc9b04
}

.Y700__1Z9Cp, .y700__2GSmi {
    color: #aa7803
}

.y800__1s0Uw, .Y800__3Oryi {
    color: #795101
}

.y900__1xTK7, .Y900__2FLmM {
    color: #5c3a00
}

.o50__2voGZ, .O50__3WLq5 {
    color: #fff5eb
}

.O100__2JZgZ, .o100__89g4o {
    color: #feead2
}

.o200__3VPBE, .O200__TdEc4 {
    color: #fed4a4
}

.o300__2Jn_2, .O300__3B-Ku {
    color: #ffba6b
}

.o400__3pDw8, .O400__B5SQU {
    color: #ffa53d
}

.o500__7KRkl, .O500__36mVM {
    color: #f80
}

.O600__2-YHO, .o600__3Dwup {
    color: #de7802
}

.O700__2QFq-, .o700__3N7W- {
    color: #b26206
}

.o800__1zf0X, .O800__VvzI2 {
    color: #8f4f04
}

.o900__3oSyk, .O900__PGfMR {
    color: #6b3900
}

.R50__3TiDM, .r50__8thMD {
    color: #fef1f1
}

.r100__2qnfj, .R100__3Dik_ {
    color: #fde2e2
}

.R200__2LqYu, .r200__3Ps2g {
    color: #fbbfbc
}

.r300__2Ug2v, .R300__23Hjh {
    color: #f98e8b
}

.R400__3Pd49, .r400__27Qgj {
    color: #f76964
}

.r500__37hvy, .R500__axo2f {
    color: #f54a45
}

.r600__3JnVl, .R600__3meKb {
    color: #d83931
}

.R700__1f4sX, .r700__N8KbR {
    color: #ac2f28
}

.r800__2Y01j, .R800__I05Bb {
    color: #812520
}

.r900__2rigk, .R900__3iO-E {
    color: #621c18
}

.C50__1AqcG, .c50__3jRdc {
    color: #fef1f8
}

.C100__1Yg9l, .c100__DQ9Rb {
    color: #fdddef
}

.c200__2a4hj, .C200__3h-dh {
    color: #f9aed9
}

.C300__1eo5W, .c300__bw6r1 {
    color: #f57ac0
}

.c400__1tirJ, .C400__3_i-F {
    color: #f14ba9
}

.c500__3splv, .C500__SnKy9 {
    color: #f01d94
}

.c600__3VdhE, .C600__L60gE {
    color: #c71077
}

.c700__3t_Hd, .C700__eDZZT {
    color: #9e1361
}

.C800__1dGz3, .c800__1PtEl {
    color: #7a0f4b
}

.c900__2jPsr, .C900__2RzlF {
    color: #520a32
}

.V50__1C9XZ, .v50__MRPVH {
    color: #fceefc
}

.v100__1CzRw, .V100__3qoFg {
    color: #f8def8
}

.v200__3aVmr, .V200__12YZX {
    color: #efb9ef
}

.V300__1crc3, .v300__1GHTC {
    color: #e58fe5
}

.V400__2Yqo7, .v400__3L9nT {
    color: #db66db
}

.V500__1eblf, .v500__3gAdX {
    color: #d136d1
}

.v600__2VklO, .V600__3XhKT {
    color: #b320b3
}

.v700__2o3Mt, .V700__21mpQ {
    color: #8c218c
}

.V800__1qSyR, .v800__2iGVu {
    color: #681268
}

.V900__1QaS0, .v900__L8rkc {
    color: #460b46
}

.P50__2ByBs, .p50__24qmB {
    color: #f6f1fe
}

.P100__1W2rg, .p100__23xZ9 {
    color: #ece2fe
}

.p200__2zhhb, .P200__QgpdQ {
    color: #cdb2fa
}

.P300__2ERXD, .p300__336Dz {
    color: #ad82f7
}

.P400__2gWap, .p400__3WFfQ {
    color: #935af6
}

.P500__3r0w8, .p500__qztZF {
    color: #7f3bf5
}

.P600__3a8x0, .p600__VH3Uk {
    color: #6425d0
}

.P700__1_2Lh, .p700__dauqP {
    color: #4e1ba7
}

.p800__CASOF, .P800__TVf0V {
    color: #380d82
}

.P900__1-NZe, .p900__zNls4 {
    color: #270561
}

.i50__2BWK1, .I50__24XoJ {
    color: #f2f3fd
}

.i100__3e6g8, .I100__d0B2E {
    color: #e0e2fa
}

.i200__1v4_m, .I200__3lIih {
    color: #b4b9f3
}

.i300__1kWra, .I300__16P30 {
    color: #7b83ea
}

.i400__3CW-l, .I400__32n_X {
    color: #616ae5
}

.I500__1xu8Z, .i500__2p7vO {
    color: #4954e6
}

.I600__3o8qd, .i600__339C- {
    color: #2933c7
}

.I700__20u3i, .i700__ULuBy {
    color: #161fa2
}

.i800__1iHkC, .I800__3JhuU {
    color: #0a1285
}

.i900__1oP9V, .I900__LdDpg {
    color: #0c1264
}

.N50__2gmU3, .n50__28dXt {
    color: #f8f9fa
}

.n100__1SQf4, .N100__2_4lS {
    color: #f5f6f7
}

.N200__1QKtD, .n200__3OHt4 {
    color: #eff0f1
}

.N300__1swuW, .n300__vWR5u {
    color: #dee0e3
}

.n400__23zzj, .N400__KaGiF {
    color: #bbbfc4
}

.N500__1D4Gl, .n500__1W5b5 {
    color: #8f959e
}

.N600__1ZM7S, .n600__2EkFK {
    color: #646a73
}

.n700__2t7LF, .N700__kSJvY {
    color: #373c43
}

.n800__2jXYi, .N800__ytu73 {
    color: #2b2f36
}

.N900__2nN8r, .n900__10SUl {
    color: #1f2329
}

.verifyCodeArea__1mtDk {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center
}

.verifyCodeArea__1mtDk .verifyCodeArea-title {
    line-height: 37px;
    font-size: 30px;
    font-weight: 800;
    text-align: center;
    color: #1f2329
}

.verifyCodeArea__1mtDk .verifyCodeArea-description {
    margin-top: 8px;
    font-size: 16px;
    line-height: 1.38;
    color: #1f2329
}

.verifyCodeArea__1mtDk .verifyCodeArea-notReceive {
    margin-top: 16px;
    margin-bottom: 56px;
    width: 100%;
    text-align: center;
    line-height: 22px;
    font-size: 14px;
    color: #646a73
}

.verifyCodeArea__1mtDk .verifyCodeArea-sendAgain {
    cursor: pointer;
    color: #3370ff
}

.verifyCodeArea__1mtDk .verifyCodeArea-sendAgain:hover {
    color: #82a7fc
}

.verifyCodeArea__1mtDk .verifyCodeArea-sendAgain:active, .verifyCodeArea__1mtDk .verifyCodeArea-sendAgain:focus {
    color: #4e83fd
}

.verifyCodeArea__1mtDk .verifyCodeArea-verifyingHint {
    width: 520px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    text-align: left;
    margin-top: 7px
}

.verifyCodeArea__1mtDk .verifyCodeArea-verifyingHint img {
    width: 24px;
    height: 24px
}

.verifyCodeArea__1mtDk .verifyCodeArea-verifying {
    margin-left: 8px;
    line-height: 22px;
    font-size: 14px;
    color: #1f2329
}

.verifyCodeArea__1mtDk .verifyCodeArea-error {
    margin-top: 8px;
    width: 520px;
    line-height: 22px;
    font-size: 14px;
    color: #f54a45
}

.signUp__2gPY8 {
    min-height: 539px
}

.signUp__2gPY8 .signUp-formWrap {
    width: 520px;
    margin: 80px auto 0
}

.signUp__2gPY8 form {
    height: 138px
}

.signUp__2gPY8 .signUp-title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 40px;
    line-height: 33px;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    fill: #1f2329;
    color: #1f2329
}

.signUp__2gPY8 .signUp-title svg {
    width: 20px;
    height: 20px;
    margin-right: 16px;
    cursor: pointer
}

.signUp__2gPY8 .signUp-title svg:hover {
    fill: #3370ff
}

.signUp__2gPY8 .signUp-title svg:active {
    fill: #4e83fd
}

.signUp__2gPY8 .signUp-submit {
    width: 100%;
    margin-bottom: 278px;
    max-width: unset
}

.signUp__2gPY8 .signUp-email {
    line-height: 22px;
    font-size: 14px;
    color: #f54a45
}

.signUp__2gPY8 .signUp-pwdHint {
    margin-top: 4px;
    line-height: 22px;
    font-size: 14px;
    color: #646a73
}

.signUp__2gPY8 .signUp-pwdHint.signUp-error {
    color: #f54a45
}

.signUp__2gPY8 .verify-main {
    position: relative;
    width: 520px;
    height: 261px;
    margin: 80px auto 300px;
    -ms-flex-align: start;
    align-items: flex-start
}

.signUp__2gPY8 .verify-main .verifyCodeArea-title {
    text-align: left;
    margin-right: 16px
}

.signUp__2gPY8 .verify-main .verifyCodeArea-notReceive {
    position: absolute;
    left: 0;
    bottom: 0;
    margin-top: 0;
    margin-bottom: 0;
    text-align: left
}

.signUp__2gPY8 .verify-main .verifyCodeArea-description {
    margin-top: 16px;
    margin-bottom: 56px
}

.signUp__2gPY8 .verify-main .signUp-verifyTitle {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    line-height: 33px;
    font-size: 24px;
    font-weight: 500;
    fill: #1f2329;
    color: #1f2329
}

.signUp__2gPY8 .verify-main .signUp-verifyTitle svg {
    width: 20px;
    height: 20px;
    cursor: pointer;
    margin-right: 16px
}

.signUp__2gPY8 .verify-main .signUp-verifyTitle svg:hover {
    fill: #3370ff
}

.signUp__2gPY8 .verify-main .signUp-verifyTitle svg:active {
    fill: #4e83fd
}

@-webkit-keyframes fullscreenModalEnter__2cl4n {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__2cl4n {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__3Gsa8 {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__3Gsa8 {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__22swl {
    height: 100%
}

.atsx-layout__2Z7qD {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__3lAmQ, .B50__Bk_tL {
    color: #f0f4ff
}

.l50__6Qut2, .L50__240ml {
    color: #f7fae5
}

.l100__1vC15, .L100__3dbFj {
    color: #eef6c6
}

.L200__2MpLH, .l200__3fnpR {
    color: #dfee96
}

.L300__2a2qo, .l300__3GbAL {
    color: #d2e76a
}

.L400__3pzcf, .l400__3Vkpx {
    color: #c3dd40
}

.l500__3v3m5, .L500__wkuaY {
    color: #b3d600
}

.L600__3bdK1, .l600__zFOF1 {
    color: #8fac02
}

.l700__1aKx6, .L700__7rw-Q {
    color: #667901
}

.L800__2AR2Z, .l800__vkIE3 {
    color: #495700
}

.L900__1xlXe, .l900__3Rj3s {
    color: #354200
}

.y50__3DvGi, .Y50__3ZOZ4 {
    color: #fdf9ed
}

.Y100__3CFXa, .y100__id5IJ {
    color: #faf1d1
}

.y200__2X1Cx, .Y200__2Y8O4 {
    color: #f8e6ab
}

.y300__1LCmp, .Y300__18qrR {
    color: #f7dc82
}

.y400__2QLmV, .Y400__3lPMW {
    color: #fad355
}

.y500__2DO34, .Y500__3532R {
    color: #ffc60a
}

.y600__3DbFR, .Y600__3glce {
    color: #dc9b04
}

.Y700__1wXrV, .y700__GDflL {
    color: #aa7803
}

.y800__1eekN, .Y800__WXmsw {
    color: #795101
}

.y900__13GQb, .Y900__tywCl {
    color: #5c3a00
}

.o50__3iyU6, .O50__HJ_8o {
    color: #fff5eb
}

.o100__2-Lx-, .O100__34ukg {
    color: #feead2
}

.O200__2bUzM, .o200__F1yvU {
    color: #fed4a4
}

.O300__3ioN8, .o300__349rB {
    color: #ffba6b
}

.O400__2g_kS, .o400__35uM2 {
    color: #ffa53d
}

.O500__2rfYu, .o500__152LF {
    color: #f80
}

.O600__1K9QQ, .o600__3pFdP {
    color: #de7802
}

.o700__3f4Kr, .O700__ga79E {
    color: #b26206
}

.o800__2nagD, .O800__221Tp {
    color: #8f4f04
}

.O900__1QAFz, .o900__3fLSP {
    color: #6b3900
}

.R50__2YF17, .r50__wBwog {
    color: #fef1f1
}

.r100__1nJeH, .R100__28OBJ {
    color: #fde2e2
}

.r200__1V6Tc, .R200__33sjo {
    color: #fbbfbc
}

.r300__1dUhc, .R300__3FTZ- {
    color: #f98e8b
}

.r400__2kYgt, .R400__3ES4g {
    color: #f76964
}

.r500__1AFAN, .R500__S7vFv {
    color: #f54a45
}

.r600__2D1Zv, .R600__12CyJ {
    color: #d83931
}

.R700__1oib6, .r700__NR9cX {
    color: #ac2f28
}

.R800__1Yr6A, .r800__3AxVe {
    color: #812520
}

.r900__1gdx6, .R900__32C2G {
    color: #621c18
}

.C50__1p7yx, .c50__1puy0 {
    color: #fef1f8
}

.C100__2ScRf, .c100__3z7Xb {
    color: #fdddef
}

.C200__2gKp2, .c200__PKkix {
    color: #f9aed9
}

.C300__1WJR4, .c300__2K2Cl {
    color: #f57ac0
}

.C400__6eLLo, .c400__31xZz {
    color: #f14ba9
}

.c500__1__6k, .C500__A-56f {
    color: #f01d94
}

.c600__1f28e, .C600__2nW4y {
    color: #c71077
}

.c700__3MQTP, .C700__1257P {
    color: #9e1361
}

.c800__1McBj, .C800__DWQYi {
    color: #7a0f4b
}

.C900__3AXNr, .c900__13t21 {
    color: #520a32
}

.v50__1aDix, .V50__1lwsT {
    color: #fceefc
}

.v100__2LuKh, .V100__3HbGG {
    color: #f8def8
}

.v200__3BFfX, .V200__3bjbi {
    color: #efb9ef
}

.v300__2RvCB, .V300__z9Adj {
    color: #e58fe5
}

.V400__3Lcpt, .v400__RJjVE {
    color: #db66db
}

.v500__3nImB, .V500__12FLr {
    color: #d136d1
}

.V600__35FOu, .v600__Dzhlt {
    color: #b320b3
}

.V700__3yjVq, .v700__114LN {
    color: #8c218c
}

.V800__3xs6l, .v800__f-sJs {
    color: #681268
}

.V900__2CkbS, .v900__VMbGX {
    color: #460b46
}

.P50__2oU9Z, .p50__3LycP {
    color: #f6f1fe
}

.p100__fm6vw, .P100__u-8NH {
    color: #ece2fe
}

.P200__1CAlo, .p200__3Owf6 {
    color: #cdb2fa
}

.P300__1pGnZ, .p300__2VGkv {
    color: #ad82f7
}

.P400__1Aynw, .p400__3BSZo {
    color: #935af6
}

.p500__2rvvy, .P500__2TT0P {
    color: #7f3bf5
}

.P600__2OXn8, .p600__3hhls {
    color: #6425d0
}

.p700__SvlH8, .P700__vkDzd {
    color: #4e1ba7
}

.P800__1Joqs, .p800__2rGV- {
    color: #380d82
}

.P900__1G9Gq, .p900__3eYn_ {
    color: #270561
}

.i50__1I6EC, .I50__JBeSo {
    color: #f2f3fd
}

.I100__3lmDD, .i100__tR-O3 {
    color: #e0e2fa
}

.i200__1Fmmn, .I200__d6-Q1 {
    color: #b4b9f3
}

.I300__2ltrj, .i300__11lyY {
    color: #7b83ea
}

.i400__1r3ZJ, .I400__3BHOa {
    color: #616ae5
}

.i500__1Z6_y, .I500__2wKNp {
    color: #4954e6
}

.I600__1Fxui, .i600__ds2Ih {
    color: #2933c7
}

.I700__2qp7q, .i700__KQE6L {
    color: #161fa2
}

.i800__3kWFK, .I800__BoXY5 {
    color: #0a1285
}

.I900__3EZBM, .i900__4ymTb {
    color: #0c1264
}

.n50__1Akjh, .N50__2MOJX {
    color: #f8f9fa
}

.n100__2-F72, .N100__2yK7U {
    color: #f5f6f7
}

.n200__3EPUU, .N200__3n7JW {
    color: #eff0f1
}

.N300__3gzxE, .n300__3NC87 {
    color: #dee0e3
}

.N400__1eCE3, .n400__2Js2W {
    color: #bbbfc4
}

.N500__2PcyD, .n500__3j--I {
    color: #8f959e
}

.n600__1Emd3, .N600__3UjPZ {
    color: #646a73
}

.N700__3xRkx, .n700__yEatM {
    color: #373c43
}

.n800__pA0aB, .N800__prAo- {
    color: #2b2f36
}

.N900__1yDgW, .n900__2gnIw {
    color: #1f2329
}

.signUp__lnvQj {
    color: #8f959e
}

.signUp__lnvQj .signUp-formWrap {
    width: 480px
}

.signUp__lnvQj .signUp-formWrap .password-showPwd {
    right: 16px
}

.signUp__lnvQj .signUp-pwdHint {
    color: #8f959e;
    line-height: 22px;
    margin-top: 8px
}

.signUp__lnvQj input {
    border-color: rgba(187, 191, 196, .5)
}

@-webkit-keyframes fullscreenModalEnter__3ZcfQ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__3ZcfQ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__3cGgL {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__3cGgL {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__3WUI5 {
    height: 100%
}

.atsx-layout__1fdBO {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__1tOzB, .b50__36jSy {
    color: #f0f4ff
}

.l50__1mXzI, .L50__3NqQM {
    color: #f7fae5
}

.L100__1XWDH, .l100__ybruc {
    color: #eef6c6
}

.l200__1gRPk, .L200__3VCh- {
    color: #dfee96
}

.l300__1WMCe, .L300__2lRbK {
    color: #d2e76a
}

.l400__1ViOV, .L400__1xfTA {
    color: #c3dd40
}

.L500__3HBYw, .l500__33bYb {
    color: #b3d600
}

.L600__3l7C7, .l600__Ie7Jr {
    color: #8fac02
}

.L700__3DhAK, .l700__3ix0Y {
    color: #667901
}

.l800__1mQPi, .L800__2ZYUk {
    color: #495700
}

.l900__2cA8z, .L900__3AV13 {
    color: #354200
}

.Y50__2wlt6, .y50__B9VYr {
    color: #fdf9ed
}

.y100__1IgQX, .Y100__2Ty6u {
    color: #faf1d1
}

.y200__2SQPO, .Y200__21Eh2 {
    color: #f8e6ab
}

.y300__1bUL0, .Y300__3E9_9 {
    color: #f7dc82
}

.y400__38RT8, .Y400__Pwz80 {
    color: #fad355
}

.y500__1z-xT, .Y500__2kJUI {
    color: #ffc60a
}

.y600__1xJji, .Y600__232zC {
    color: #dc9b04
}

.Y700__2rVtm, .y700__3O1Aj {
    color: #aa7803
}

.Y800__1sBpD, .y800__yw7T0 {
    color: #795101
}

.Y900__1KW_n, .y900__ok6Hs {
    color: #5c3a00
}

.o50__1N1UO, .O50__3SE-i {
    color: #fff5eb
}

.o100__1A8Ms, .O100__1PfLU {
    color: #feead2
}

.o200__2Z7lU, .O200__3InW9 {
    color: #fed4a4
}

.o300__3bYWG, .O300__3dkoa {
    color: #ffba6b
}

.O400__2qa7X, .o400__16XZf {
    color: #ffa53d
}

.O500__2otf_, .o500__3lrHQ {
    color: #f80
}

.o600__1ETFV, .O600__2tTIj {
    color: #de7802
}

.O700__2dcnF, .o700__NQKWY {
    color: #b26206
}

.O800__1nba3, .o800__b3-u5 {
    color: #8f4f04
}

.O900__2lJHv, .o900__xRR3Q {
    color: #6b3900
}

.R50__-qFxH, .r50__Llj_u {
    color: #fef1f1
}

.r100__A2_H5, .R100__f2wT9 {
    color: #fde2e2
}

.r200__3FBEh, .R200__x0V8Z {
    color: #fbbfbc
}

.R300__2L5B9, .r300__2Y8_8 {
    color: #f98e8b
}

.R400__1eECm, .r400__1PINj {
    color: #f76964
}

.r500__3AMJl, .R500__13Cb1 {
    color: #f54a45
}

.r600__36Hft, .R600__F9wW_ {
    color: #d83931
}

.r700__1fe59, .R700__2Cysn {
    color: #ac2f28
}

.R800__1BXb3, .r800__uYT53 {
    color: #812520
}

.r900__3-Bk0, .R900__cCQlH {
    color: #621c18
}

.c50__1FQe0, .C50__3HwX- {
    color: #fef1f8
}

.c100__1Lx-H, .C100__eX0ZJ {
    color: #fdddef
}

.C200__3tFbR, .c200__UVsAR {
    color: #f9aed9
}

.c300__2Rb2t, .C300__3m70k {
    color: #f57ac0
}

.c400__1-FbT, .C400__TruQ6 {
    color: #f14ba9
}

.C500__2gCb1, .c500__14MGc {
    color: #f01d94
}

.C600__3vN1E, .c600__N5edm {
    color: #c71077
}

.C700__1JPS_, .c700__4l-j6 {
    color: #9e1361
}

.C800__2GPVu, .c800__NXxLh {
    color: #7a0f4b
}

.C900__1F9Ob, .c900__2p-PJ {
    color: #520a32
}

.v50__3BCtR, .V50__3jD24 {
    color: #fceefc
}

.v100__1hAlE, .V100__3hsPg {
    color: #f8def8
}

.V200__3YIKZ, .v200__3zL3o {
    color: #efb9ef
}

.V300__6TfWz, .v300__8eXkx {
    color: #e58fe5
}

.V400__2nZv7, .v400__26uBW {
    color: #db66db
}

.V500__3XUZq, .v500__c8zPa {
    color: #d136d1
}

.v600__1m3Dc, .V600__26qgC {
    color: #b320b3
}

.V700__1kGaw, .v700__1xR2y {
    color: #8c218c
}

.V800__37qyD, .v800__CWlrS {
    color: #681268
}

.V900__2nyQb, .v900__3VO6S {
    color: #460b46
}

.P50__2a-3B, .p50__3-F6Y {
    color: #f6f1fe
}

.p100__1nOwE, .P100__2A4vd {
    color: #ece2fe
}

.p200__3ZrfY, .P200__17ekP {
    color: #cdb2fa
}

.p300__3Da4t, .P300__30Z4_ {
    color: #ad82f7
}

.P400__3aMtV, .p400__3Tl1P {
    color: #935af6
}

.p500__2fpUk, .P500__VP8ou {
    color: #7f3bf5
}

.p600__1jAXm, .P600__LfEOz {
    color: #6425d0
}

.p700__2QXKI, .P700__GpE3U {
    color: #4e1ba7
}

.p800__1AqlD, .P800__x9ioP {
    color: #380d82
}

.p900__2eYyd, .P900__clvia {
    color: #270561
}

.i50__1MFRd, .I50__34xjQ {
    color: #f2f3fd
}

.i100__3LvZW, .I100__p_Ech {
    color: #e0e2fa
}

.I200__1nRSB, .i200__2suel {
    color: #b4b9f3
}

.i300__2k0gS, .I300___3AyP {
    color: #7b83ea
}

.I400__25gXq, .i400__saRMr {
    color: #616ae5
}

.I500__1vTlq, .i500__2_slD {
    color: #4954e6
}

.I600__1Svub, .i600__2sWu- {
    color: #2933c7
}

.i700__2wVsf, .I700__nDKJJ {
    color: #161fa2
}

.i800__E13QY, .I800__LiSkE {
    color: #0a1285
}

.i900__3JS3R, .I900__n4hYk {
    color: #0c1264
}

.N50__1eoSc, .n50__2lcxV {
    color: #f8f9fa
}

.n100__1sxeM, .N100__3uT-Q {
    color: #f5f6f7
}

.N200__28nqg, .n200__127ET {
    color: #eff0f1
}

.N300__3pfI-, .n300__13wNg {
    color: #dee0e3
}

.N400__u5iqm, .n400__z2HjY {
    color: #bbbfc4
}

.N500__2gSGI, .n500__XcCCP {
    color: #8f959e
}

.n600__3b0fv, .N600__393OL {
    color: #646a73
}

.N700__2RBrZ, .n700__39bpd {
    color: #373c43
}

.N800__2Bgu6, .n800__3s24O {
    color: #2b2f36
}

.n900__3nTPb, .N900__qLM6n {
    color: #1f2329
}

.resetPassword__2iToM {
    min-height: 539px
}

.resetPassword__2iToM .resetPassword-formWrap {
    width: 520px;
    margin: 80px auto 0
}

.resetPassword__2iToM form {
    height: 138px
}

.resetPassword__2iToM .resetPassword-title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 40px;
    line-height: 33px;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
    fill: #1f2329;
    color: #1f2329
}

.resetPassword__2iToM .resetPassword-title svg {
    width: 20px;
    height: 20px;
    margin-right: 16px;
    cursor: pointer;
    fill: #1f2329
}

.resetPassword__2iToM .resetPassword-title svg:hover {
    fill: #3370ff
}

.resetPassword__2iToM .resetPassword-title svg:active {
    fill: #4e83fd
}

.resetPassword__2iToM .resetPassword-submit {
    width: 100%;
    max-width: unset
}

.resetPassword__2iToM .resetPassword-pwdHint {
    margin-top: 4px;
    line-height: 22px;
    font-size: 14px;
    color: #646a73
}

.resetPassword__2iToM .resetPassword-pwdHint.resetPassword-error {
    color: #f54a45
}

.resetPassword__2iToM .verify-main {
    position: relative;
    width: 520px;
    height: 261px;
    margin: 80px auto 300px;
    -ms-flex-align: start;
    align-items: flex-start
}

.resetPassword__2iToM .verify-main .verifyCodeArea-title {
    text-align: left;
    margin-right: 16px
}

.resetPassword__2iToM .verify-main .verifyCodeArea-notReceive {
    position: absolute;
    left: 0;
    bottom: 0;
    margin-top: 0;
    margin-bottom: 0;
    text-align: left
}

.resetPassword__2iToM .verify-main .verifyCodeArea-description {
    margin-top: 16px;
    margin-bottom: 56px
}

.resetPassword__2iToM .verify-main .resetPassword-verifyTitle {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    line-height: 33px;
    font-size: 24px;
    font-weight: 500;
    fill: #1f2329;
    color: #1f2329
}

.resetPassword__2iToM .verify-main .resetPassword-verifyTitle svg {
    width: 20px;
    height: 20px;
    cursor: pointer;
    margin-right: 16px;
    fill: #1f2329
}

.resetPassword__2iToM .verify-main .resetPassword-verifyTitle svg:hover {
    fill: #3370ff
}

.resetPassword__2iToM .verify-main .resetPassword-verifyTitle svg:active {
    fill: #4e83fd
}

.resetPassword__2iToM a {
    color: #3370ff
}

.resetPassword__2iToM a:hover {
    color: #82a7fc
}

.resetPassword__2iToM a:active {
    color: #4e83fd
}

@-webkit-keyframes fullscreenModalEnter__2zPcj {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__2zPcj {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__L-tT9 {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__L-tT9 {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__1eIDu {
    height: 100%
}

.atsx-layout__ksGUy {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__1_al5, .B50__2De0d {
    color: #f0f4ff
}

.L50__2aWsc, .l50__3fR0q {
    color: #f7fae5
}

.l100__3eP1m, .L100__3gSii {
    color: #eef6c6
}

.L200__1durU, .l200__22jBe {
    color: #dfee96
}

.l300__2v0oG, .L300__q3NBB {
    color: #d2e76a
}

.l400__1dfvw, .L400__3m3x- {
    color: #c3dd40
}

.L500__1FZ0-, .l500__XGpGA {
    color: #b3d600
}

.l600__3DJ2W, .L600__3HQyF {
    color: #8fac02
}

.L700__1q5rS, .l700__3FvRw {
    color: #667901
}

.l800__2JJZN, .L800__Nm1JO {
    color: #495700
}

.L900__1l538, .l900__2l0zZ {
    color: #354200
}

.Y50__1azAu, .y50__TxCVk {
    color: #fdf9ed
}

.Y100__JwNtC, .y100__KKTcZ {
    color: #faf1d1
}

.Y200__2DRE1, .y200__3B_Aa {
    color: #f8e6ab
}

.Y300__2sWHs, .y300__2xe5C {
    color: #f7dc82
}

.y400__1U1Fd, .Y400__2_YrJ {
    color: #fad355
}

.Y500__2QxwN, .y500__3j0tW {
    color: #ffc60a
}

.Y600__3Sfii, .y600__303rd {
    color: #dc9b04
}

.Y700__25hi8, .y700__ZhbtP {
    color: #aa7803
}

.y800__2JDon, .Y800__4t9bS {
    color: #795101
}

.y900__5Dtal, .Y900__12Ggr {
    color: #5c3a00
}

.O50__kF3km, .o50__lk8_H {
    color: #fff5eb
}

.o100__3zosE, .O100__dVSua {
    color: #feead2
}

.o200__2UfGc, .O200__33PaT {
    color: #fed4a4
}

.o300__1vQ5u, .O300__2EbgF {
    color: #ffba6b
}

.O400__2pNQW, .o400__rJWYy {
    color: #ffa53d
}

.o500__2H_aj, .O500__39_Js {
    color: #f80
}

.O600__1KNtx, .o600__2ZVyU {
    color: #de7802
}

.o700__1wclL, .O700__lryc9 {
    color: #b26206
}

.O800__1S3wv, .o800__RoFrh {
    color: #8f4f04
}

.O900__2lsTF, .o900__Rr7hZ {
    color: #6b3900
}

.R50__3YkTU, .r50__ZSsCQ {
    color: #fef1f1
}

.r100__2SsBv, .R100__KVpWd {
    color: #fde2e2
}

.R200__1gXj8, .r200__2lYw1 {
    color: #fbbfbc
}

.r300__1rNc1, .R300__EkBnK {
    color: #f98e8b
}

.r400__1DR3f, .R400__1reWQ {
    color: #f76964
}

.r500__2Fu5n, .R500__3ybdp {
    color: #f54a45
}

.R600__AA2wu, .r600__Ep-vB {
    color: #d83931
}

.r700__3maQC, .R700__bP_th {
    color: #ac2f28
}

.r800__2o27d, .R800__25wIh {
    color: #812520
}

.R900__2GeGd, .r900__pPn-M {
    color: #621c18
}

.c50__1Kx3u, .C50__4_J-F {
    color: #fef1f8
}

.c100__1uTFX, .C100__3q2U1 {
    color: #fdddef
}

.C200__1-pJb, .c200__2_wBN {
    color: #f9aed9
}

.C300__bHJBh, .c300__CGc0B {
    color: #f57ac0
}

.C400__25owq, .c400__FcHYE {
    color: #f14ba9
}

.c500__1440v, .C500__Kbc19 {
    color: #f01d94
}

.c600__1ZE77, .C600__2oR2a {
    color: #c71077
}

.c700__1_lS8, .C700__3RZ74 {
    color: #9e1361
}

.c800__1T8eS, .C800__17G9h {
    color: #7a0f4b
}

.c900__6kDLE, .C900__lcjin {
    color: #520a32
}

.V50__KUq86, .v50__M5Gck {
    color: #fceefc
}

.v100__25Pz3, .V100__37pDf {
    color: #f8def8
}

.V200__1ahYh, .v200__3nnUF {
    color: #efb9ef
}

.v300__2oxQH, .V300__17y8f {
    color: #e58fe5
}

.v400__2TaKr, .V400__DtUan {
    color: #db66db
}

.v500__1S39h, .V500__2JD3c {
    color: #d136d1
}

.v600__15aVl, .V600__HKjKn {
    color: #b320b3
}

.v700__3tB1M, .V700__19Vqk {
    color: #8c218c
}

.v800__3H_m_, .V800__3P-OU {
    color: #681268
}

.v900__1sPzP, .V900__2McZJ {
    color: #460b46
}

.p50__1G8bd, .P50__4ZnI7 {
    color: #f6f1fe
}

.p100__2mAmE, .P100__z5LUI {
    color: #ece2fe
}

.p200__16-Wf, .P200__AEgxn {
    color: #cdb2fa
}

.P300__2cFI1, .p300__2TUWv {
    color: #ad82f7
}

.p400__1zvEt, .P400__3byJY {
    color: #935af6
}

.p500__854ws, .P500__x6pTj {
    color: #7f3bf5
}

.P600__kLnlD, .p600__O_b8R {
    color: #6425d0
}

.p700__UpV_L, .P700__y5-Ub {
    color: #4e1ba7
}

.P800__3HbWe, .p800__l38ik {
    color: #380d82
}

.P900__3KicM, .p900__Tthz5 {
    color: #270561
}

.i50__3PM19, .I50__26C8G {
    color: #f2f3fd
}

.i100__2_Hqy, .I100__17Y3s {
    color: #e0e2fa
}

.i200__2qRRn, .I200__lmjos {
    color: #b4b9f3
}

.I300__2-olJ, .i300__2CKdL {
    color: #7b83ea
}

.i400__D-B7b, .I400__dBojZ {
    color: #616ae5
}

.I500__1W_yA, .i500__cQcGs {
    color: #4954e6
}

.I600__3QwAx, .i600__PmamW {
    color: #2933c7
}

.I700__2f_nt, .i700__18rT3 {
    color: #161fa2
}

.I800__2waPU, .i800__TSoch {
    color: #0a1285
}

.i900__1gA-f, .I900__1LGh_ {
    color: #0c1264
}

.n50__3U0n1, .N50__7lBM- {
    color: #f8f9fa
}

.N100__2QqK7, .n100__2Zb2i {
    color: #f5f6f7
}

.N200__1VY9Q, .n200__5UU8v {
    color: #eff0f1
}

.n300__1DBm7, .N300__kUKiv {
    color: #dee0e3
}

.N400__1kG_0, .n400__2msc0 {
    color: #bbbfc4
}

.n500__3Ukim, .N500__39KU3 {
    color: #8f959e
}

.n600__2LdvD, .N600__3opFd {
    color: #646a73
}

.n700__2TzQ_, .N700__3NMK_ {
    color: #373c43
}

.N800__3f8JX, .n800__21iF9 {
    color: #2b2f36
}

.n900__1s3YW, .N900__2xlhP {
    color: #1f2329
}

.resetPassword__3oYSG {
    color: #8f959e
}

.resetPassword__3oYSG .resetPassword-formWrap {
    width: 480px
}

.resetPassword__3oYSG .resetPassword-formWrap .password-showPwd {
    right: 16px
}

.resetPassword__3oYSG input {
    border-color: rgba(187, 191, 196, .5)
}

.resetPassword__3oYSG .resetPassword-pwdHint {
    margin-top: 8px
}

.splitTextRow__235Uk {
    visibility: hidden
}

.homeModal__1-M2C .atsx-modal {
    border-radius: 8px;
    overflow: hidden
}

.homeModal__1-M2C .atsx-modal-body {
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    padding: 0
}

.homeModal__1-M2C .atsx-modal-close {
    color: #fff
}

.homeModal__1-M2C .atsx-modal-close :hover {
    color: #3370ff
}

.homeModal__1-M2C video {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

@media screen and (min-width: 1368px) {
    .homeModal__1-M2C video {
        -o-object-fit: cover;
        object-fit: cover;
        -o-object-position: 50% 60%;
        object-position: 50% 60%
    }
}

@media screen and (max-width: 1220px) {
    .homeModal__1-M2C video {
        -o-object-fit: cover;
        object-fit: cover
    }
}

@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;
    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: translateZ(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
}

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-container-3d {
    perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .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-wrapper {
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
    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(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.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-button-next, .swiper-button-prev {
    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-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-next:after, .swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    text-transform: none;
    font-variant: normal
}

.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-next.swiper-button-white, .swiper-button-prev.swiper-button-white {
    --swiper-navigation-color: #fff
}

.swiper-button-next.swiper-button-black, .swiper-button-prev.swiper-button-black {
    --swiper-navigation-color: #000
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: opacity .3s;
    transform: translateZ(0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .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(0, -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: transform .2s, top .2s
}

.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: transform .2s, left .2s
}

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, right .2s
}

.swiper-pagination-progressbar {
    background: rgba(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-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-white {
    --swiper-pagination-color: #fff
}

.swiper-pagination-black {
    --swiper-pagination-color: #000
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(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, .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 > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.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 linear infinite;
    box-sizing: border-box;
    border-radius: 50%;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-top: 4px solid rgba(0, 0, 0, 0)
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    to {
        transform: rotate(1turn)
    }
}

.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-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .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-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

@-webkit-keyframes fullscreenModalEnter__3GwZJ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__3GwZJ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__3Uop5 {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__3Uop5 {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__1-Z63 {
    height: 100%
}

.atsx-layout__2rRm5 {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__2I0b7, .B50__ornYR {
    color: #f0f4ff
}

.l50__1l2ri, .L50__3uRAG {
    color: #f7fae5
}

.L100__2nGu4, .l100__VvuXl {
    color: #eef6c6
}

.L200__2Jmxw, .l200__3_KuA {
    color: #dfee96
}

.l300__2EyA1, .L300__2EyV_ {
    color: #d2e76a
}

.L400__3AVRS, .l400__3bm9F {
    color: #c3dd40
}

.L500__1ztNr, .l500__34QM_ {
    color: #b3d600
}

.l600__1iMDj, .L600__3FSiH {
    color: #8fac02
}

.l700__1p75T, .L700__GzD3R {
    color: #667901
}

.l800__1UaRP, .L800__19Wl0 {
    color: #495700
}

.L900__2cYWQ, .l900__3NP7v {
    color: #354200
}

.y50__1MZNr, .Y50__X8nWv {
    color: #fdf9ed
}

.Y100__2oYY7, .y100__2ZnmU {
    color: #faf1d1
}

.Y200__1BZpi, .y200__3bRmR {
    color: #f8e6ab
}

.y300__7GaAX, .Y300__SFDXj {
    color: #f7dc82
}

.y400__1Szah, .Y400__3j7RI {
    color: #fad355
}

.y500__3F2Tn, .Y500__IdAF1 {
    color: #ffc60a
}

.Y600__1_f2G, .y600__3rh2L {
    color: #dc9b04
}

.Y700__1iMa6, .y700__PWH6o {
    color: #aa7803
}

.Y800__1AP6B, .y800__nbAhL {
    color: #795101
}

.Y900__1TWfa, .y900__11p9b {
    color: #5c3a00
}

.O50__1Vukr, .o50__3UQ71 {
    color: #fff5eb
}

.o100__1DD4B, .O100__3Plo1 {
    color: #feead2
}

.o200__2GjwW, .O200__OMmO_ {
    color: #fed4a4
}

.o300__1BLu_, .O300__19NIb {
    color: #ffba6b
}

.O400__1LAQI, .o400__2jqdA {
    color: #ffa53d
}

.o500__1SaPZ, .O500__3nxjq {
    color: #f80
}

.o600__1yFjb, .O600__2wKPk {
    color: #de7802
}

.O700__2nsuh, .o700__3Rsmv {
    color: #b26206
}

.O800__1hfNR, .o800__3lXuF {
    color: #8f4f04
}

.o900__1JB4x, .O900__Q7TUG {
    color: #6b3900
}

.R50__1wsqj, .r50__24Qna {
    color: #fef1f1
}

.r100__262pL, .R100__Xln0W {
    color: #fde2e2
}

.R200__2Ai6-, .r200__E7xA8 {
    color: #fbbfbc
}

.r300__1h_bi, .R300__2lY7Y {
    color: #f98e8b
}

.R400__1-MlM, .r400__2d7Ix {
    color: #f76964
}

.R500__1IUeR, .r500__3dVS_ {
    color: #f54a45
}

.R600__1cM1O, .r600__1LEP- {
    color: #d83931
}

.R700__2y1ZA, .r700__3WjPX {
    color: #ac2f28
}

.R800__16E8a, .r800__cjTiA {
    color: #812520
}

.R900__2y9ba, .r900__sBjVS {
    color: #621c18
}

.C50__2-ofN, .c50__2k3gl {
    color: #fef1f8
}

.c100__4GIH2, .C100__B9fMJ {
    color: #fdddef
}

.c200__37jF9, .C200__QdJM1 {
    color: #f9aed9
}

.C300__1ftls, .c300__1Y9i2 {
    color: #f57ac0
}

.C400__25kxT, .c400__-1O15 {
    color: #f14ba9
}

.C500__18BOZ, .c500__34Efp {
    color: #f01d94
}

.C600__3p_X2, .c600__6wv0C {
    color: #c71077
}

.C700__3WzNZ, .c700__i9Feq {
    color: #9e1361
}

.C800__1-Ti2, .c800__2QZYc {
    color: #7a0f4b
}

.C900__1llU3, .c900__2cFek {
    color: #520a32
}

.v50__28KZ2, .V50__36C73 {
    color: #fceefc
}

.v100__1r4lT, .V100__2XMjd {
    color: #f8def8
}

.V200__2FOdm, .v200__3FPhL {
    color: #efb9ef
}

.V300__1u5f0, .v300__3bFIN {
    color: #e58fe5
}

.v400__22Q5G, .V400__36K4U {
    color: #db66db
}

.V500__1PYvH, .v500__XQGng {
    color: #d136d1
}

.v600__2kkVY, .V600__2XbjH {
    color: #b320b3
}

.V700__1gNev, .v700__1N_Pl {
    color: #8c218c
}

.V800__2lvBr, .v800__30qZT {
    color: #681268
}

.V900__3Mxp_, .v900__CJY18 {
    color: #460b46
}

.p50__2ORUA, .P50__27jJd {
    color: #f6f1fe
}

.P100__1J-t8, .p100__2RdVh {
    color: #ece2fe
}

.p200__3Lhms, .P200__3W38F {
    color: #cdb2fa
}

.p300__17Z8M, .P300__yAB7g {
    color: #ad82f7
}

.P400__1UVEC, .p400__18JQY {
    color: #935af6
}

.P500__1vzPU, .p500__214ur {
    color: #7f3bf5
}

.P600__2CYQq, .p600__2gwpJ {
    color: #6425d0
}

.p700__1xYlB, .P700__VOWuS {
    color: #4e1ba7
}

.P800__b-4E-, .p800__UL1Fd {
    color: #380d82
}

.p900__2PsTU, .P900__tcW4D {
    color: #270561
}

.I50__2_tKO, .i50__3K5t0 {
    color: #f2f3fd
}

.i100__1c217, .I100__3W6a0 {
    color: #e0e2fa
}

.I200__3O4ra, .i200__U9Z32 {
    color: #b4b9f3
}

.i300__1oV9v, .I300__3fK0q {
    color: #7b83ea
}

.i400__3rtWr, .I400__3Yv1s {
    color: #616ae5
}

.I500__1vjMh, .i500__3fGiJ {
    color: #4954e6
}

.i600__1er5T, .I600__1ZJem {
    color: #2933c7
}

.I700__3LMSA, .i700__saHFs {
    color: #161fa2
}

.i800__3gHEH, .I800__3Ytxa {
    color: #0a1285
}

.I900__1X5zY, .i900__35lRz {
    color: #0c1264
}

.N50__1mfee, .n50__10tsj {
    color: #f8f9fa
}

.N100__3_in7, .n100__7uFfp {
    color: #f5f6f7
}

.N200__3Dmhm, .n200__28iUo {
    color: #eff0f1
}

.N300__2UHq5, .n300__152JZ {
    color: #dee0e3
}

.N400__1DmZR, .n400__3k4ZM {
    color: #bbbfc4
}

.N500__1mvMi, .n500__15aRq {
    color: #8f959e
}

.n600__2HhFI, .N600__2ZdsZ {
    color: #646a73
}

.n700__2U-bu, .N700__11NRc {
    color: #373c43
}

.N800__1myRM, .n800__35EBU {
    color: #2b2f36
}

.N900__2syUC, .n900__dZRp7 {
    color: #1f2329
}

.carousel_container__1rCmu {
    width: 100%;
    height: 416px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 0
}

.carousel_container__1rCmu.swiper-container {
    z-index: 0
}

.carousel_container__1rCmu .swiper-wrapper {
    transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}


.carousel_container__1rCmu .carousel_slide .carousel_image {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    width: 100%;
    margin: 0 auto;
    height: 100%;
    position: relative;
    cursor: pointer;
    transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.carousel_container__1rCmu .carousel_slide .carousel_image_disable {
    cursor: default
}

.carousel_container__1rCmu .swiper-slide {
    transition-timing-function: linear
}

.carousel_container__1rCmu .swiper-pagination {
    bottom: 52px;
    left: unset;
    width: auto;
    margin: 0 auto
}

.carousel_container__1rCmu .swiper-button-next, .carousel_container__1rCmu .swiper-button-prev {
    width: 60px;
    height: 60px;
    outline: none;
    border-radius: 50%;
    background: hsla(0, 0%, 100%, .8);
    opacity: 0
}

.carousel_container__1rCmu .swiper-button-next:hover, .carousel_container__1rCmu .swiper-button-prev:hover {
    opacity: .8
}

.carousel_container__1rCmu .swiper-button-prev {
    left: 38px
}

.carousel_container__1rCmu .swiper-button-next {
    right: 38px
}

.carousel_container__1rCmu .swiper-button-next:after, .carousel_container__1rCmu .swiper-button-prev:after {
    font-size: 0;
    font-variant: none
}

.carousel_container__1rCmu .swiper-button-next-hover, .carousel_container__1rCmu .swiper-button-prev-hover {
    opacity: 1
}

.carousel_container__1rCmu .swiper-button-next-hide, .carousel_container__1rCmu .swiper-button-prev-hide {
    visibility: hidden
}

.carousel_container__1rCmu .swiper-button-next svg, .carousel_container__1rCmu .swiper-button-prev svg {
    fill: #3370ff;
    width: 32px;
    height: 32px
}

.carousel_container__1rCmu .swiper-pagination-bullet {
    background: #fff;
    outline: none
}

.carousel_container_error__3HrQd {
    height: 100px
}

.videoPlayer__sYFbr .atsx-modal {
    border-radius: 8px;
    overflow: hidden
}

.videoPlayer__sYFbr .atsx-modal-body {
    height: 540px;
    display: -ms-flexbox;
    display: flex;
    padding: 0
}

.videoPlayer__sYFbr .atsx-modal-close {
    color: #fff
}

.videoPlayer__sYFbr .atsx-modal-close :hover {
    color: #3370ff
}

.videoPlayer__sYFbr video {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

@media screen and (min-width: 1368px) {
    .videoPlayer__sYFbr video {
        -o-object-fit: cover;
        object-fit: cover;
        -o-object-position: 50% 60%;
        object-position: 50% 60%
    }
}

@media screen and (max-width: 1220px) {
    .videoPlayer__sYFbr video {
        -o-object-fit: cover;
        object-fit: cover
    }
}

@-webkit-keyframes fullscreenModalEnter__1EkS_ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__1EkS_ {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__8Mg8I {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__8Mg8I {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__2lNY9 {
    height: 100%
}

.atsx-layout__2nZ8g {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.B50__1S1uf, .b50__2N0-_ {
    color: #f0f4ff
}

.L50__1vQbb, .l50__1ycH3 {
    color: #f7fae5
}

.L100__2yqIf, .l100__3wIr8 {
    color: #eef6c6
}

.L200__1NEuc, .l200__1Ws3E {
    color: #dfee96
}

.l300__3xkE9, .L300__33a79 {
    color: #d2e76a
}

.L400__2GKxZ, .l400__15jvQ {
    color: #c3dd40
}

.l500__1txAj, .L500__3C7XA {
    color: #b3d600
}

.L600__3xnAo, .l600__25Jzl {
    color: #8fac02
}

.L700__2QAwp, .l700__3AqYN {
    color: #667901
}

.L800__1FPxc, .l800__229CF {
    color: #495700
}

.L900__1Vm7I, .l900__3sK_P {
    color: #354200
}

.Y50__3n6pC, .y50__Wr7ET {
    color: #fdf9ed
}

.Y100__1iIsz, .y100__siOPi {
    color: #faf1d1
}

.Y200__bMSDx, .y200__MgAsA {
    color: #f8e6ab
}

.y300__2Bf6y, .Y300__2pQBh {
    color: #f7dc82
}

.Y400__2VIGe, .y400__3_MU5 {
    color: #fad355
}

.Y500__1aNwT, .y500__36MtO {
    color: #ffc60a
}

.Y600__1OcSu, .y600__3ewsu {
    color: #dc9b04
}

.y700__1Q58N, .Y700__H3eW9 {
    color: #aa7803
}

.Y800__2Efa2, .y800__2K8ot {
    color: #795101
}

.Y900__1h3EK, .y900__3Pvd6 {
    color: #5c3a00
}

.o50__3fTw6, .O50__rRzYG {
    color: #fff5eb
}

.o100__2PDXr, .O100__3Yv5E {
    color: #feead2
}

.o200__1cKZw, .O200__2e524 {
    color: #fed4a4
}

.O300__5Pm27, .o300__ADoO0 {
    color: #ffba6b
}

.o400__3drfr, .O400__QvYKz {
    color: #ffa53d
}

.o500__1mWSf, .O500__2olBm {
    color: #f80
}

.o600__1e881, .O600__2-2JM {
    color: #de7802
}

.o700__1xz-n, .O700__3AbRK {
    color: #b26206
}

.O800__1YJzn, .o800__2SqsY {
    color: #8f4f04
}

.o900__2njcu, .O900__V8f6_ {
    color: #6b3900
}

.R50__3N71j, .r50__Gb0nH {
    color: #fef1f1
}

.R100__2HDEJ, .r100__2SoLF {
    color: #fde2e2
}

.R200__1R-AD, .r200__2uW1o {
    color: #fbbfbc
}

.R300__1gBy3, .r300__1gqUt {
    color: #f98e8b
}

.r400__3bUpf, .R400__16DKq {
    color: #f76964
}

.R500__1N8_Q, .r500__3k6z6 {
    color: #f54a45
}

.r600__1QzjJ, .R600__20jns {
    color: #d83931
}

.R700__1moeO, .r700__3I0yb {
    color: #ac2f28
}

.R800__1DJ-_, .r800__2mAiq {
    color: #812520
}

.R900__1Tdlp, .r900__Cle51 {
    color: #621c18
}

.C50__1MHql, .c50__2MdxN {
    color: #fef1f8
}

.C100__1VyyJ, .c100__24aVC {
    color: #fdddef
}

.c200__2-hQA, .C200__3ir_R {
    color: #f9aed9
}

.c300__2A14J, .C300__3SJZX {
    color: #f57ac0
}

.C400__1xN_H, .c400__Dbe-W {
    color: #f14ba9
}

.c500__2HAWA, .C500__2JZKO {
    color: #f01d94
}

.c600__3oe70, .C600__cI5Nd {
    color: #c71077
}

.C700__1JQFN, .c700__z1uRN {
    color: #9e1361
}

.c800__2o1fo, .C800__iZ2lM {
    color: #7a0f4b
}

.C900__2KO9X, .c900__9Fk4f {
    color: #520a32
}

.v50__2BJnM, .V50__3ugb1 {
    color: #fceefc
}

.V100__1x13y, .v100__1912x {
    color: #f8def8
}

.v200__21Cdn, .V200__uFL4r {
    color: #efb9ef
}

.V300__1D5ta, .v300__39Ok6 {
    color: #e58fe5
}

.v400__2-oNE, .V400__Of0ET {
    color: #db66db
}

.v500__1aLut, .V500__3LYtk {
    color: #d136d1
}

.v600__2jycn, .V600__3J7pr {
    color: #b320b3
}

.v700__20ikY, .V700__TcSvd {
    color: #8c218c
}

.v800__1fxIX, .V800__3ABYY {
    color: #681268
}

.V900__3znl4, .v900__PdYo_ {
    color: #460b46
}

.p50__1EVA7, .P50__1vJH4 {
    color: #f6f1fe
}

.P100__3AOVk, .p100__13jWh {
    color: #ece2fe
}

.P200__3LwY1, .p200__ketNa {
    color: #cdb2fa
}

.p300__3QTbE, .P300__gTyVV {
    color: #ad82f7
}

.p400__fISVh, .P400__VSARo {
    color: #935af6
}

.p500__1q6-_, .P500__2ui6X {
    color: #7f3bf5
}

.P600__1QuMH, .p600__3A_VJ {
    color: #6425d0
}

.p700__3ooi1, .P700__gaSrP {
    color: #4e1ba7
}

.P800__1PIru, .p800__2iOwN {
    color: #380d82
}

.p900__20wW7, .P900__34Rh- {
    color: #270561
}

.i50__86Q9s, .I50__PG1zK {
    color: #f2f3fd
}

.i100__3dcw6, .I100__jpVcH {
    color: #e0e2fa
}

.i200__Lan49, .I200__UvDtn {
    color: #b4b9f3
}

.i300__1Cf5E, .I300__1Lwdp {
    color: #7b83ea
}

.i400__17iSa, .I400__syXA- {
    color: #616ae5
}

.I500__3wT1H, .i500__Fft0F {
    color: #4954e6
}

.i600__1tHcm, .I600__nCPjT {
    color: #2933c7
}

.i700__1XRLt, .I700__exoBe {
    color: #161fa2
}

.i800__3cRLJ, .I800__D1H6E {
    color: #0a1285
}

.i900__1UF2n, .I900__2QeM_ {
    color: #0c1264
}

.N50__3HNaN, .n50__XHnaV {
    color: #f8f9fa
}

.n100__3CvcG, .N100__CX4LG {
    color: #f5f6f7
}

.n200__3Bhqy, .N200__JX9gp {
    color: #eff0f1
}

.n300__3TZB4, .N300__szuJa {
    color: #dee0e3
}

.n400__1vSyg, .N400__3owmD {
    color: #bbbfc4
}

.n500__3SW1k, .N500__f6NCX {
    color: #8f959e
}

.n600__2fcm6, .N600__290tZ {
    color: #646a73
}

.n700__1rc3x, .N700__2x0XL {
    color: #373c43
}

.N800__1J674, .n800__2B7-f {
    color: #2b2f36
}

.n900__3G9bw, .N900__3tknB {
    color: #1f2329
}

.hidden__31WwM {
    opacity: 0
}

.listContainer__2Av-1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

.listContainer__2Av-1 .content__IN8vJ {
    display: -ms-flexbox;
    display: flex;
    width: 1016px;
    min-height: 400px;
    margin: auto auto 60px
}

.header__36dmY {
    width: 100%;
    margin-bottom: 50px;
    position: relative
}

.header__36dmY .search__3INJ4 {
    width: 100%
}

.header__36dmY .searchBlock__1mh35 {
    height: 50px;
    text-align: center;
    margin-top: -25px
}

.header__36dmY .searchInput__1GLnY {
    width: 840px;
    height: 100%;
    border-radius: 4px;
    box-shadow: 0 8px 24px 0 rgba(54, 97, 174, .14);
    font-size: 16px
}

.header__36dmY .searchInput__1GLnY input {
    font-size: 16px;
    border: 1px solid rgba(0, 0, 0, 0);
    text-align: left
}

.header__36dmY .searchInput__1GLnY input:focus, .header__36dmY .searchInput__1GLnY input:hover {
    border: 1px solid #3370ff
}

.header__36dmY .searchInput__1GLnY button {
    font-weight: 800
}

.header__36dmY .searchInput__1GLnY .atsx-input-prefix {
    left: 16px
}

.header__36dmY .searchInput__1GLnY .atsx-input {
    padding-left: 46px;
    padding-right: 200px
}

.header__36dmY .searchInput__1GLnY .atsx-input-suffix {
    top: 0;
    right: 0;
    bottom: 0;
    -ms-transform: none;
    transform: none
}

.header__36dmY .atsx-affix {
    z-index: 1000;
    width: 100% !important
}

.header__36dmY .atsx-affix .search-block {
    margin-top: 0;
    width: 100%;
    height: 88px;
    background: #fff;
    box-shadow: 0 2px 16px 0 rgba(31, 35, 41, .05)
}

.header__36dmY .atsx-affix .search-block__input {
    height: 40px;
    margin-top: 22px;
    width: 1016px;
    box-shadow: none;
    border: 1px solid #eff1f1
}

.header__36dmY .atsx-affix input {
    border: #3370ff;
    text-align: left
}

.header__36dmY .atsx-affix button {
    height: 40px;
    width: 140px;
    font-size: 16px;
    transition: none
}

.header__36dmY .searchAction__1yMqt {
    position: relative;
    width: 180px;
    height: 100%;
    border-radius: 3px;
    background: #3370ff;
    font-size: 16px;
    color: #fff;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    transition: background-color .3s, border-color .3s
}

.header__36dmY .searchAction__1yMqt:hover {
    background-color: #82a7fc;
    border-color: #82a7fc
}

.header__36dmY .searchAction__1yMqt:active {
    background-color: #4e83fd;
    border-color: #4e83fd
}

.leftFilter__3H2uI {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 276px;
    margin-right: 35px;
    position: relative
}

.leftFilter__3H2uI .filterHeader__1xOu5 {
    font-size: 14px;
    color: #1f2329;
    border-bottom: 1px solid #eff1f1;
    padding-bottom: 12px;
    margin-top: 10px;
    margin-bottom: 23px;
    font-weight: 800
}

.leftFilter__3H2uI .filterClear__XZKSQ {
    font-weight: 500;
    color: #3370ff;
    cursor: pointer;
    float: right
}

.leftFilter__3H2uI .filterClear__XZKSQ:hover {
    color: #82a7fc
}

.leftFilter__3H2uI .filterClear__XZKSQ:active {
    color: #4e83fd
}

.leftFilter__3H2uI .filterClear__XZKSQ.disabled__1Uo2K {
    cursor: default;
    color: #646a73
}

.withoutAnyPosition__1vDk2 {
    margin-top: 72px;
    text-align: center
}

.withoutAnyPosition__1vDk2 img {
    width: 254px
}

.withoutAnyPosition__1vDk2 p {
    margin-left: -12px;
    margin-top: 16px;
    white-space: pre
}

.fixedHeader__GwlOy {
    position: fixed;
    top: 0;
    text-align: center;
    margin: auto;
    z-index: 999;
    box-shadow: 0 2px 16px 0 rgba(31, 35, 41, .05);
    height: 64px;
    background: #fff;
    width: 100%
}

.fixedHeader__GwlOy .fixedHeader__inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    z-index: 1000;
    width: 100% !important
}

.fixedHeader__GwlOy .fixedHeader__inner .search-block {
    margin-top: 0;
    width: 100%
}

.fixedHeader__GwlOy .fixedHeader__inner .search-block__input {
    width: 1016px
}

.fixedHeader__GwlOy .fixedHeader__inner .atsx-input-prefix {
    left: 32px
}

.fixedHeader__GwlOy .fixedHeader__inner .atsx-input {
    font-size: 16px;
    padding-left: 62px;
    padding-right: 200px;
    text-align: left;
    height: 40px;
    border: 1px solid #eff1f1;
    border-radius: 4px
}

.fixedHeader__GwlOy .fixedHeader__inner .atsx-input:focus, .fixedHeader__GwlOy .fixedHeader__inner .atsx-input:hover {
    border: 1px solid #3370ff
}

.fixedHeader__GwlOy .fixedHeader__inner .atsx-input-suffix {
    right: 0
}

.fixedHeader__GwlOy .fixedHeader__inner button {
    height: 40px;
    width: 140px;
    font-size: 16px;
    transition: none;
    font-weight: 800;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

div.optionBlock__1wRP0 {
    margin-bottom: 39px;
    position: relative
}

div.optionBlock__1wRP0 .optionTitle__3DM3c {
    font-size: 18px;
    font-weight: 700;
    color: #1f2329;
    margin-bottom: 9px
}

div.optionBlock__1wRP0 .optionItem__3r-mR {
    width: 100%;
    text-align: left;
    margin-left: 0;
    margin-top: 14px;
    font-weight: 500
}

div.optionBlock__1wRP0 .optionItem__3r-mR .hot__1PZft {
    font-size: 12px;
    margin-left: 8px;
    font-weight: 800;
    font-style: italic;
    line-height: 1.5;
    color: #f80
}

div.optionBlock__1wRP0 .optionBlock-select__2AlmB:after {
    content: "";
    position: absolute;
    bottom: -1px;
    left: 0;
    height: 1px;
    width: 0;
    background: #3370ff
}

div.optionBlock__1wRP0 .optionBlock-select__2AlmB:hover .atsx-select-selection__placeholder {
    color: #cad0d0
}

div.optionBlock__1wRP0 .optionBlock-select__2AlmB.atsx-select-focused:after {
    width: 100%;
    transition: width .5s
}

div.optionBlock__1wRP0 .optionBlock-select__2AlmB.atsx-select-focused .atsx-select-search__field {
    color: #646a73
}

div.optionBlock__1wRP0 .optionBlock-select__2AlmB.atsx-select-focused .atsx-select-selection__placeholder {
    color: #cad0d0
}

div.optionBlock__1wRP0 .optionBlock-select__2AlmB .atsx-select-selection__placeholder {
    color: #646a73;
    font-weight: 500
}

div.optionBlock__1wRP0 .more__18BZ- {
    color: #3370ff;
    width: 238px;
    position: relative;
    cursor: pointer
}

div.optionBlock__1wRP0 .more__18BZ- i {
    position: absolute;
    left: 2px;
    z-index: 99;
    top: 8px;
    pointer-events: none
}

div.optionBlock__1wRP0 .more__18BZ- i svg {
    width: 16px;
    height: 16px
}

div.optionBlock__1wRP0 .more__18BZ- .moreText {
    top: .5px;
    left: 26px;
    position: absolute;
    font-size: 16px;
    line-height: 32px;
    font-weight: 500;
    z-index: 99;
    pointer-events: none;
    font-family: Sofia Pro Bold, Gilroy, -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
}

div.optionBlock__1wRP0 .more__18BZ- .moreText-tt {
    top: 2.5px
}

div.optionBlock__1wRP0 .more__18BZ- .moreText-i18n {
    top: .5px
}

div.optionBlock__1wRP0 .more__18BZ- .atsx-select {
    width: 238px;
    padding-left: 18px
}

div.optionBlock__1wRP0 .more__18BZ- .atsx-select-selection {
    border: none
}

div.optionBlock__1wRP0 .more__18BZ-:hover .moreText, div.optionBlock__1wRP0 .more__18BZ-:hover i svg {
    color: #82a7fc
}

div.optionFilter__1M5Xo .atsx-tree-title {
    font-weight: 500
}

div.optionFilter__1M5Xo .atsx-tree-title .filter-ellipsis-text {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

div.optionFilter__1M5Xo .atsx-tree-title .hot {
    font-size: 12px;
    margin-left: 8px;
    font-weight: 800;
    font-style: italic;
    line-height: 1.5;
    color: #f80
}

div.optionFilter__1M5Xo .atsx-tree-treenode-switcher-close:hover .atsx-tree-checkbox-inner {
    border-color: #3370ff;
    box-shadow: 0 0 4px 0 rgba(78, 131, 253, .4);
    background-color: #fff
}

div.optionFilter__1M5Xo .atsx-tree-treenode-switcher-close:hover .atsx-tree-checkbox-indeterminate .atsx-tree-checkbox-inner {
    border-color: rgba(0, 0, 0, 0);
    background-color: #3370ff;
    box-shadow: none
}

div.optionFilter__1M5Xo .atsx-tree-treenode-switcher-close .atsx-tree-switcher_close:hover + span .atsx-tree-checkbox-inner {
    border-color: #8f959e;
    background-color: #fff;
    box-shadow: none
}

div.optionFilter__1M5Xo .atsx-tree-treenode-switcher-close .atsx-tree-switcher_close:hover + .atsx-tree-checkbox-checked .atsx-tree-checkbox-inner, div.optionFilter__1M5Xo .atsx-tree-treenode-switcher-close .atsx-tree-switcher_close:hover + .atsx-tree-checkbox-indeterminate .atsx-tree-checkbox-inner {
    border-color: rgba(0, 0, 0, 0);
    background-color: #3370ff;
    box-shadow: none
}

div.optionFilter__1M5Xo .atsx-tree-treenode-switcher-open > span.atsx-tree-checkbox:hover .atsx-tree-checkbox-inner {
    border-color: #3370ff;
    box-shadow: 0 0 4px 0 rgba(78, 131, 253, .4);
    background-color: #fff
}

div.optionFilter__1M5Xo .atsx-tree-treenode-checkbox-checked:hover .atsx-tree-checkbox-inner, div.optionFilter__1M5Xo .atsx-tree-treenode-switcher-open > span.atsx-tree-checkbox-checked:hover .atsx-tree-checkbox-inner, div.optionFilter__1M5Xo .atsx-tree-treenode-switcher-open > span.atsx-tree-checkbox-indeterminate:hover .atsx-tree-checkbox-inner {
    border-color: rgba(0, 0, 0, 0);
    background-color: #3370ff;
    box-shadow: none
}

div.optionFilter__1M5Xo .atsx-tree .atsx-tree-checkbox {
    margin-right: 8px
}

div.optionFilter__1M5Xo .atsx-tree .atsx-tree-node-content-wrapper {
    width: 80%
}

div.optionFilter__1M5Xo .atsx-tree .atsx-tree-switcher {
    margin-left: -4px
}

div.optionFilter__1M5Xo .atsx-tree .atsx-tree-switcher-noop {
    display: none
}

div.optionFilter__1M5Xo .atsx-tree .atsx-tree-child-tree .atsx-tree-switcher-noop {
    display: inline-block
}

div.optionFilter__1M5Xo .atsx-tree > li:last-child {
    margin-bottom: 0
}

div.optionFilter__1M5Xo .atsx-tree-switcher-icon {
    color: #646a73
}

div.optionFilter__1M5Xo .atsx-tree-switcher-icon:hover {
    color: #3370ff
}

.moreDropdown__39vrx .atsx-select-dropdown-menu-item {
    padding-left: 24px
}

.moreDropdown__39vrx .atsx-select-dropdown-menu-item-active, .moreDropdown__39vrx .atsx-select-dropdown-menu-item:hover {
    background: #f9fafd
}

.border__3ZhOs {
    border-left: 1px solid #eff1f1
}

.rightBlock__2ZGFh {
    width: 712px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.rightBlock__2ZGFh .atsx-skeleton, .rightBlock__2ZGFh .borderContainer__3S4gr {
    padding-left: 24px
}

.rightBlock__2ZGFh .listTitle__B3GFq {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    height: 36px;
    line-height: 36px;
    font-size: 30px;
    font-weight: 700;
    color: #1f2329;
    margin-bottom: 18px;
    margin-left: 16px
}

.rightBlock__2ZGFh .pager__3IM2I {
    text-align: right;
    margin-top: 14px
}

.rightBlock__2ZGFh .pager__3IM2I .atsx-pagination-next .atsx-pagination-item-link, .rightBlock__2ZGFh .pager__3IM2I .atsx-pagination-prev .atsx-pagination-item-link {
    color: #1f2329
}

.rightBlock__2ZGFh .pager__3IM2I .atsx-pagination-disabled {
    color: #eff0f1
}

.rightBlock__2ZGFh .pager__3IM2I .atsx-pagination-item a {
    color: #1f2329
}

.rightBlock__2ZGFh .pager__3IM2I .atsx-pagination-item-active a {
    color: #3370ff
}

.listItems__1q9i5 {
    margin-top: 22px
}

.listNoData__u1UGu {
    margin-left: 16px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    color: #1f2329;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center
}

.listNoData__u1UGu .listNoData-img {
    margin-top: 120px;
    width: 240px;
    height: 128px;
    -o-object-fit: contain;
    object-fit: contain;
    pointer-events: none
}

.listNoData__u1UGu .listNoData-text {
    margin-top: 16px;
    white-space: pre;
    text-align: center
}

.positionItem__1giWi {
    padding: 22px 8px 18px 16px;
    transition: box-shadow .5s
}

.positionItem__1giWi .positionItem-title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.positionItem__1giWi .positionItem-title-text {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-positive: 0;
    flex-grow: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.positionItem__1giWi .positionItem-hotFlag {
    margin-left: 12px
}

.positionItem__1giWi:hover {
    box-shadow: 0 8px 24px 0 rgba(54, 97, 174, .14)
}

.positionItem__1giWi .title__37NOe {
    font-size: 20px;
    font-weight: 700;
    line-height: 1.6;
    color: #3370ff
}

.positionItem__1giWi .subTitle__3sRa3 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    color: #1f2329;
    margin: 4px 0 12px
}

.positionItem__1giWi .jobDesc__3ZDgU {
    width: 664px;
    max-height: 44px;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.57;
    letter-spacing: normal;
    color: #646a73;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    white-space: pre-line;
    -webkit-line-clamp: 2
}

.companyIntro {
    width: 100%;
    height: 340px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%
}

.companyIntro .companyIntro_text {
    color: #fff;
    width: 650px;
    height: 100%;
    text-align: center;
    margin: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center
}

.companyIntro .companyIntro_text .companyIntro_mainText {
    height: 60px;
    text-align: center;
    color: #fff;
    font-size: 48px;
    font-weight: 700;
    line-height: 1.25
}

.companyIntro .companyIntro_text .companyIntro_subText {
    margin-top: 16px;
    max-width: 650px;
    height: 44px;
    font-size: 16px;
    text-align: center;
    color: #fff
}

.atsx-pagination-item-active a {
    font-weight: 800
}

body.reunion .companyIntro_mainText {
    width: 650px;
    letter-spacing: 0
}

.atsx-skeleton {
    display: table;
    width: 100%;
    padding: 24px 0 30px
}

.atsx-skeleton-header {
    display: table-cell;
    padding-right: 12px;
    vertical-align: top
}

.atsx-skeleton-header .atsx-skeleton-avatar {
    display: inline-block;
    vertical-align: top;
    background: #eff0f1;
    width: 32px;
    height: 32px;
    line-height: 32px
}

.atsx-skeleton-header .atsx-skeleton-avatar.atsx-skeleton-avatar-circle {
    border-radius: 50%
}

.atsx-skeleton-header .atsx-skeleton-avatar-lg {
    width: 40px;
    height: 40px;
    line-height: 40px
}

.atsx-skeleton-header .atsx-skeleton-avatar-lg.atsx-skeleton-avatar-circle {
    border-radius: 50%
}

.atsx-skeleton-header .atsx-skeleton-avatar-sm {
    width: 24px;
    height: 24px;
    line-height: 24px
}

.atsx-skeleton-header .atsx-skeleton-avatar-sm.atsx-skeleton-avatar-circle {
    border-radius: 50%
}

.atsx-skeleton-content {
    display: table-cell;
    width: 100%;
    vertical-align: top
}

.atsx-skeleton-content .atsx-skeleton-title {
    width: 100%;
    height: 20px;
    border-radius: 2px;
    margin-top: 16px;
    background: #eff0f1
}

.atsx-skeleton-content .atsx-skeleton-title + .atsx-skeleton-paragraph {
    margin-top: 24px
}

.atsx-skeleton-content .atsx-skeleton-paragraph {
    padding: 0
}

.atsx-skeleton-content .atsx-skeleton-paragraph > li {
    width: 100%;
    height: 20px;
    border-radius: 2px;
    list-style: none;
    background: #eff0f1
}

.atsx-skeleton-content .atsx-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) {
    width: 50%
}

.atsx-skeleton-content .atsx-skeleton-paragraph > li + li {
    margin-top: 20px
}

.atsx-skeleton-with-avatar .atsx-skeleton-content .atsx-skeleton-title {
    margin-top: 6px
}

.atsx-skeleton-with-avatar .atsx-skeleton-content .atsx-skeleton-title + .atsx-skeleton-paragraph {
    margin-top: 20px
}

.atsx-skeleton.atsx-skeleton-active .atsx-skeleton-avatar, .atsx-skeleton.atsx-skeleton-active .atsx-skeleton-content .atsx-skeleton-paragraph > li, .atsx-skeleton.atsx-skeleton-active .atsx-skeleton-content .atsx-skeleton-title {
    background: linear-gradient(90deg, #eff0f1 25%, #e3e4e5 37%, #eff0f1 63%);
    background-size: 400% 100%;
    -webkit-animation: atsx-skeleton-loading 1.4s ease infinite;
    animation: atsx-skeleton-loading 1.4s ease infinite
}

@-webkit-keyframes atsx-skeleton-loading {
    0% {
        background-position: 100% 50%
    }
    to {
        background-position: 0 50%
    }
}

@keyframes atsx-skeleton-loading {
    0% {
        background-position: 100% 50%
    }
    to {
        background-position: 0 50%
    }
}

.atsx-ellipsis {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: absolute;
    z-index: 1061;
    display: block;
    max-width: 234px;
    visibility: visible
}

.atsx-ellipsis-hidden {
    display: none
}

.atsx-ellipsis-visibility-hidden {
    visibility: hidden
}

.atsx-ellipsis-placement-top, .atsx-ellipsis-placement-topLeft, .atsx-ellipsis-placement-topRight {
    padding-bottom: 8px
}

.atsx-ellipsis-placement-right, .atsx-ellipsis-placement-rightBottom, .atsx-ellipsis-placement-rightTop {
    padding-left: 8px
}

.atsx-ellipsis-placement-bottom, .atsx-ellipsis-placement-bottomLeft, .atsx-ellipsis-placement-bottomRight {
    padding-top: 8px
}

.atsx-ellipsis-placement-left, .atsx-ellipsis-placement-leftBottom, .atsx-ellipsis-placement-leftTop {
    padding-right: 8px
}

.atsx-ellipsis-inner {
    padding: 4px 8px;
    color: #1f2329;
    text-align: left;
    text-decoration: none;
    word-wrap: break-word;
    font-size: 12px;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0 2px 10px 0 rgba(31, 35, 41, .1);
    border: 1px solid #e4e5e7
}

.atsx-ellipsis-inner-text {
    min-width: 30px;
    max-width: 180px;
    min-height: 22px;
    line-height: 22px;
    overflow: hidden
}

.atsx-ellipsis-arrow {
    display: none
}

.atsx-ellipsis-placement-top .atsx-ellipsis-arrow, .atsx-ellipsis-placement-topLeft .atsx-ellipsis-arrow, .atsx-ellipsis-placement-topRight .atsx-ellipsis-arrow {
    bottom: 3px;
    border-width: 5px 5px 0;
    border-top-color: #fff
}

.atsx-ellipsis-placement-top .atsx-ellipsis-arrow {
    left: 50%;
    margin-left: -5px
}

.atsx-ellipsis-placement-topLeft .atsx-ellipsis-arrow {
    left: 16px
}

.atsx-ellipsis-placement-topRight .atsx-ellipsis-arrow {
    right: 16px
}

.atsx-ellipsis-placement-right .atsx-ellipsis-arrow, .atsx-ellipsis-placement-rightBottom .atsx-ellipsis-arrow, .atsx-ellipsis-placement-rightTop .atsx-ellipsis-arrow {
    left: 3px;
    border-width: 5px 5px 5px 0;
    border-right-color: #fff
}

.atsx-ellipsis-placement-right .atsx-ellipsis-arrow {
    top: 50%;
    margin-top: -5px
}

.atsx-ellipsis-placement-rightTop .atsx-ellipsis-arrow {
    top: 8px
}

.atsx-ellipsis-placement-rightBottom .atsx-ellipsis-arrow {
    bottom: 8px
}

.atsx-ellipsis-placement-left .atsx-ellipsis-arrow, .atsx-ellipsis-placement-leftBottom .atsx-ellipsis-arrow, .atsx-ellipsis-placement-leftTop .atsx-ellipsis-arrow {
    right: 3px;
    border-width: 5px 0 5px 5px;
    border-left-color: #fff
}

.atsx-ellipsis-placement-left .atsx-ellipsis-arrow {
    top: 50%;
    margin-top: -5px
}

.atsx-ellipsis-placement-leftTop .atsx-ellipsis-arrow {
    top: 8px
}

.atsx-ellipsis-placement-leftBottom .atsx-ellipsis-arrow {
    bottom: 8px
}

.atsx-ellipsis-placement-bottom .atsx-ellipsis-arrow, .atsx-ellipsis-placement-bottomLeft .atsx-ellipsis-arrow, .atsx-ellipsis-placement-bottomRight .atsx-ellipsis-arrow {
    top: 3px;
    border-width: 0 5px 5px;
    border-bottom-color: #fff
}

.atsx-ellipsis-placement-bottom .atsx-ellipsis-arrow {
    left: 50%;
    margin-left: -5px
}

.atsx-ellipsis-placement-bottomLeft .atsx-ellipsis-arrow {
    left: 16px
}

.atsx-ellipsis-placement-bottomRight .atsx-ellipsis-arrow {
    right: 16px
}

.atsx-ellipsis-light .atsx-ellipsis-inner {
    background-color: #fff;
    color: #646a73
}

.atsx-ellipsis-light.atsx-ellipsis-placement-top .atsx-ellipsis-arrow, .atsx-ellipsis-light.atsx-ellipsis-placement-topLeft .atsx-ellipsis-arrow, .atsx-ellipsis-light.atsx-ellipsis-placement-topRight .atsx-ellipsis-arrow {
    border-top-color: #fff
}

.atsx-ellipsis-light.atsx-ellipsis-placement-right .atsx-ellipsis-arrow, .atsx-ellipsis-light.atsx-ellipsis-placement-rightBottom .atsx-ellipsis-arrow, .atsx-ellipsis-light.atsx-ellipsis-placement-rightTop .atsx-ellipsis-arrow {
    border-right-color: #fff
}

.atsx-ellipsis-light.atsx-ellipsis-placement-left .atsx-ellipsis-arrow, .atsx-ellipsis-light.atsx-ellipsis-placement-leftBottom .atsx-ellipsis-arrow, .atsx-ellipsis-light.atsx-ellipsis-placement-leftTop .atsx-ellipsis-arrow {
    border-left-color: #fff
}

.atsx-ellipsis-light.atsx-ellipsis-placement-bottom .atsx-ellipsis-arrow, .atsx-ellipsis-light.atsx-ellipsis-placement-bottomLeft .atsx-ellipsis-arrow, .atsx-ellipsis-light.atsx-ellipsis-placement-bottomRight .atsx-ellipsis-arrow {
    border-bottom-color: #fff
}

.atsx-tree.atsx-tree-directory {
    position: relative
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li span.atsx-tree-switcher, .atsx-tree.atsx-tree-directory > li span.atsx-tree-switcher {
    position: relative;
    z-index: 1
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li span.atsx-tree-switcher.atsx-tree-switcher-noop, .atsx-tree.atsx-tree-directory > li span.atsx-tree-switcher.atsx-tree-switcher-noop {
    pointer-events: none
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li span.atsx-tree-checkbox, .atsx-tree.atsx-tree-directory > li span.atsx-tree-checkbox {
    position: relative;
    z-index: 1
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li span.atsx-tree-node-content-wrapper, .atsx-tree.atsx-tree-directory > li span.atsx-tree-node-content-wrapper {
    border-radius: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li span.atsx-tree-node-content-wrapper:hover, .atsx-tree.atsx-tree-directory > li span.atsx-tree-node-content-wrapper:hover {
    background: rgba(0, 0, 0, 0)
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li span.atsx-tree-node-content-wrapper:hover:before, .atsx-tree.atsx-tree-directory > li span.atsx-tree-node-content-wrapper:hover:before {
    background: #f5f6f7
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li span.atsx-tree-node-content-wrapper.atsx-tree-node-selected, .atsx-tree.atsx-tree-directory > li span.atsx-tree-node-content-wrapper.atsx-tree-node-selected {
    color: #fff;
    background: rgba(0, 0, 0, 0)
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li span.atsx-tree-node-content-wrapper:before, .atsx-tree.atsx-tree-directory > li span.atsx-tree-node-content-wrapper:before {
    position: absolute;
    right: 0;
    left: 0;
    height: 38px;
    transition: all .3s;
    content: ""
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li span.atsx-tree-node-content-wrapper > span, .atsx-tree.atsx-tree-directory > li span.atsx-tree-node-content-wrapper > span {
    position: relative;
    z-index: 1
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li.atsx-tree-treenode-selected > span.atsx-tree-switcher, .atsx-tree.atsx-tree-directory > li.atsx-tree-treenode-selected > span.atsx-tree-switcher {
    color: #fff
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li.atsx-tree-treenode-selected > span.atsx-tree-checkbox .atsx-tree-checkbox-inner, .atsx-tree.atsx-tree-directory > li.atsx-tree-treenode-selected > span.atsx-tree-checkbox .atsx-tree-checkbox-inner {
    border-color: #3370ff
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li.atsx-tree-treenode-selected > span.atsx-tree-checkbox.atsx-tree-checkbox-checked:after, .atsx-tree.atsx-tree-directory > li.atsx-tree-treenode-selected > span.atsx-tree-checkbox.atsx-tree-checkbox-checked:after {
    border-color: #fff
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li.atsx-tree-treenode-selected > span.atsx-tree-checkbox.atsx-tree-checkbox-checked .atsx-tree-checkbox-inner, .atsx-tree.atsx-tree-directory > li.atsx-tree-treenode-selected > span.atsx-tree-checkbox.atsx-tree-checkbox-checked .atsx-tree-checkbox-inner {
    background: #fff
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li.atsx-tree-treenode-selected > span.atsx-tree-checkbox.atsx-tree-checkbox-checked .atsx-tree-checkbox-inner:after, .atsx-tree.atsx-tree-directory > li.atsx-tree-treenode-selected > span.atsx-tree-checkbox.atsx-tree-checkbox-checked .atsx-tree-checkbox-inner:after {
    border-color: #3370ff
}

.atsx-tree.atsx-tree-directory .atsx-tree-child-tree > li.atsx-tree-treenode-selected > span.atsx-tree-node-content-wrapper:before, .atsx-tree.atsx-tree-directory > li.atsx-tree-treenode-selected > span.atsx-tree-node-content-wrapper:before {
    background: #3370ff
}

.atsx-tree-checkbox-wrapper:hover .atsx-tree-checkbox:not(.atsx-tree-checkbox-disabled) .atsx-tree-checkbox-inner {
    border-color: #3370ff;
    box-shadow: 0 0 4px 0 rgba(78, 131, 253, .4);
    background-color: #fff
}

.atsx-tree-checkbox-wrapper:hover .atsx-tree-checkbox:not(.atsx-tree-checkbox-disabled).atsx-tree-checkbox-checked .atsx-tree-checkbox-inner, .atsx-tree-checkbox-wrapper:hover .atsx-tree-checkbox:not(.atsx-tree-checkbox-disabled).atsx-tree-checkbox-indeterminate .atsx-tree-checkbox-inner {
    box-shadow: none;
    background-color: #3370ff
}

.atsx-tree-checkbox {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    top: -.09em;
    display: inline-block;
    line-height: 1;
    white-space: nowrap;
    vertical-align: middle;
    outline: none;
    cursor: pointer
}

.atsx-tree-checkbox:not(.atsx-tree-checkbox-disabled) .atsx-tree-checkbox-input:focus + .atsx-tree-checkbox-inner {
    border-color: #3370ff;
    box-shadow: 0 0 4px 0 rgba(78, 131, 253, .4);
    background-color: #fff
}

.atsx-tree-checkbox:not(.atsx-tree-checkbox-disabled).atsx-tree-checkbox-checked .atsx-tree-checkbox-input:focus + .atsx-tree-checkbox-inner, .atsx-tree-checkbox:not(.atsx-tree-checkbox-disabled).atsx-tree-checkbox-indeterminate .atsx-tree-checkbox-input:focus + .atsx-tree-checkbox-inner {
    background-color: #3370ff;
    box-shadow: none
}

.atsx-tree-checkbox-checked:after {
    top: 0;
    height: 100%;
    border: none;
    border-radius: 2px;
    visibility: hidden;
    content: ""
}

.atsx-tree-checkbox-wrapper:hover .atsx-tree-checkbox:after, .atsx-tree-checkbox:hover:after {
    visibility: visible
}

.atsx-tree-checkbox-inner {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    width: 16px;
    height: 16px;
    background-color: #fff;
    border: 1px solid #8f959e;
    border-radius: 2px;
    border-collapse: separate;
    transition: all .3s
}

.atsx-tree-checkbox-inner:after {
    position: absolute;
    top: 50%;
    left: 21%;
    display: table;
    width: 5px;
    height: 9.14285714px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -ms-transform: rotate(45deg) scale(0) translate(-50%, -50%);
    transform: rotate(45deg) scale(0) translate(-50%, -50%);
    opacity: 0;
    transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
    content: " "
}

.atsx-tree-checkbox-input {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    opacity: 0
}

.atsx-tree-checkbox-checked .atsx-tree-checkbox-inner:after {
    position: absolute;
    display: table;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -ms-transform: rotate(45deg) scale(1) translate(-50%, -50%);
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    opacity: 1;
    transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
    content: " "
}

.atsx-tree-checkbox-checked:not(.atsx-tree-checkbox-disabled) .atsx-tree-checkbox-inner {
    background-color: #3370ff;
    border-color: #3370ff
}

.atsx-tree-checkbox-disabled {
    cursor: not-allowed
}

.atsx-tree-checkbox-disabled.atsx-tree-checkbox-checked .atsx-tree-checkbox-inner {
    background: #bbbfc4;
    border-color: #bbbfc4
}

.atsx-tree-checkbox-disabled.atsx-tree-checkbox-checked .atsx-tree-checkbox-inner:after {
    border-color: #fff;
    -webkit-animation-name: none;
    animation-name: none
}

.atsx-tree-checkbox-disabled .atsx-tree-checkbox-input {
    cursor: not-allowed
}

.atsx-tree-checkbox-disabled .atsx-tree-checkbox-inner {
    background-color: #eff0f1;
    border-color: #bbbfc4;
    box-shadow: none
}

.atsx-tree-checkbox-disabled .atsx-tree-checkbox-inner:after {
    border-color: #eff0f1;
    border-collapse: separate;
    -webkit-animation-name: none;
    animation-name: none
}

.atsx-tree-checkbox-disabled + span {
    color: rgba(51, 112, 255, .3);
    cursor: not-allowed
}

.atsx-tree-checkbox-wrapper {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: inline-block;
    line-height: unset;
    cursor: pointer
}

.atsx-tree-checkbox-wrapper + .atsx-tree-checkbox-wrapper {
    margin-left: 8px
}

.atsx-tree-checkbox + span, .atsx-tree-checkbox-wrapper + span {
    padding-right: 8px;
    padding-left: 8px
}

.atsx-tree-checkbox-group {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: inline-block
}

.atsx-tree-checkbox-group-item {
    display: inline-block;
    margin-right: 8px
}

.atsx-tree-checkbox-group-item:last-child {
    margin-right: 0
}

.atsx-tree-checkbox-group-item + .atsx-tree-checkbox-group-item {
    margin-left: 0
}

.atsx-tree-checkbox-indeterminate .atsx-tree-checkbox-inner {
    background-color: #3370ff;
    border-color: #3370ff
}

.atsx-tree-checkbox-indeterminate .atsx-tree-checkbox-inner:after {
    top: 50%;
    left: 50%;
    width: 8px;
    height: 2px;
    background-color: #fff;
    border: 0;
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
    content: " "
}

.atsx-tree-checkbox-indeterminate.atsx-tree-checkbox-disabled .atsx-tree-checkbox-inner {
    background-color: #bbbfc4;
    border-color: #bbbfc4
}

.atsx-tree-checkbox-indeterminate.atsx-tree-checkbox-disabled .atsx-tree-checkbox-inner:after {
    background-color: #fff;
    border-color: #fff
}

.atsx-tree {
    box-sizing: border-box;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    margin: 0;
    padding: 0
}

.atsx-tree-checkbox-checked:after {
    position: absolute;
    top: 16.67%;
    left: 0;
    width: 100%;
    height: 66.67%
}

.atsx-tree li, .atsx-tree ol, .atsx-tree ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.atsx-tree li {
    white-space: nowrap;
    outline: 0
}

.atsx-tree li span[draggable=true], .atsx-tree li span[draggable] {
    line-height: 34px;
    border-top: 2px solid rgba(0, 0, 0, 0);
    border-bottom: 2px solid rgba(0, 0, 0, 0);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -khtml-user-drag: element;
    -webkit-user-drag: element
}

.atsx-tree li.drag-over > span[draggable] {
    color: #fff;
    background-color: #3370ff;
    opacity: .8
}

.atsx-tree li.drag-over-gap-top > span[draggable] {
    border-top-color: #3370ff
}

.atsx-tree li.drag-over-gap-bottom > span[draggable] {
    border-bottom-color: #3370ff
}

.atsx-tree li.filter-node > span {
    color: #f54a45 !important;
    font-weight: 500 !important
}

.atsx-tree li.atsx-tree-treenode-loading span.atsx-tree-switcher.atsx-tree-switcher_close .atsx-tree-switcher-loading-icon, .atsx-tree li.atsx-tree-treenode-loading span.atsx-tree-switcher.atsx-tree-switcher_open .atsx-tree-switcher-loading-icon {
    position: absolute;
    left: 0;
    display: inline-block;
    width: 24px;
    height: 38px;
    color: #3370ff;
    font-size: 14px;
    -ms-transform: none;
    transform: none
}

.atsx-tree li.atsx-tree-treenode-loading span.atsx-tree-switcher.atsx-tree-switcher_close .atsx-tree-switcher-loading-icon svg, .atsx-tree li.atsx-tree-treenode-loading span.atsx-tree-switcher.atsx-tree-switcher_open .atsx-tree-switcher-loading-icon svg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto
}

:root .atsx-tree li.atsx-tree-treenode-loading span.atsx-tree-switcher.atsx-tree-switcher_close:after, :root .atsx-tree li.atsx-tree-treenode-loading span.atsx-tree-switcher.atsx-tree-switcher_open:after {
    opacity: 0
}

.atsx-tree li ul {
    margin: 0;
    padding: 0 0 0 18px
}

.atsx-tree li .atsx-tree-node-content-wrapper {
    display: inline-block;
    height: 38px;
    margin: 0;
    padding: 0 5px 0 0;
    color: #1f2329;
    line-height: 38px;
    text-decoration: none;
    vertical-align: top;
    border-radius: 2px;
    cursor: pointer;
    position: relative;
    overflow: visible
}

.atsx-tree li .atsx-tree-node-content-wrapper .atsx-tree-title {
    display: inline-block;
    width: 100%
}

.atsx-tree li .atsx-tree-node-content-wrapper:hover {
    background-color: rgba(0, 0, 0, 0)
}

.atsx-tree li .atsx-tree-node-content-wrapper.atsx-tree-node-selected {
    background-color: rgba(0, 0, 0, 0);
    color: #3370ff
}

.atsx-tree li span.atsx-tree-checkbox {
    top: auto;
    height: 38px;
    margin: 0 4px 0 2px;
    padding: 11px 0
}

.atsx-tree li span.atsx-tree-iconEle, .atsx-tree li span.atsx-tree-switcher {
    display: inline-block;
    width: 24px;
    height: 38px;
    margin: 0;
    line-height: 38px;
    text-align: center;
    vertical-align: top;
    border: 0;
    outline: none;
    cursor: pointer
}

.atsx-tree li span.atsx-tree-switcher {
    position: relative
}

.atsx-tree li span.atsx-tree-switcher .atsx-tree-switcher-icon {
    margin-right: 2px;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    -ms-transform: translateY(-1px) scale(.83333333) rotate(0deg) !important;
    transform: translateY(-1px) scale(.83333333) rotate(0deg) !important
}

.atsx-tree li span.atsx-tree-switcher .atsx-tree-switcher-icon:hover {
    background-color: rgba(31, 35, 41, .06)
}

.atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher-noop {
    cursor: default
}

.atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_open {
    color: #9ca2a9
}

.atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_open .atsx-select-switcher-icon, .atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_open .atsx-tree-switcher-icon {
    font-size: 12px;
    font-size: 10px \9;
    -ms-transform: scale(.83333333) rotate(0deg);
    transform: scale(.83333333) rotate(0deg);
    display: inline-block;
    font-weight: 700
}

:root .atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_open .atsx-select-switcher-icon, :root .atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_open .atsx-tree-switcher-icon {
    font-size: 12px
}

.atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_open .atsx-select-switcher-icon svg, .atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_open .atsx-tree-switcher-icon svg {
    transition: transform .3s
}

.atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_open .atsx-tree-switcher-icon svg {
    -ms-transform: translateY(1px);
    transform: translateY(1px)
}

.atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_close {
    color: #9ca2a9
}

.atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_close .atsx-select-switcher-icon, .atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_close .atsx-tree-switcher-icon {
    font-size: 12px;
    font-size: 10px \9;
    -ms-transform: scale(.83333333) rotate(0deg);
    transform: scale(.83333333) rotate(0deg);
    display: inline-block;
    font-weight: 700
}

:root .atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_close .atsx-select-switcher-icon, :root .atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_close .atsx-tree-switcher-icon {
    font-size: 12px
}

.atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_close .atsx-select-switcher-icon svg, .atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_close .atsx-tree-switcher-icon svg {
    transition: transform .3s
}

.atsx-tree li span.atsx-tree-switcher.atsx-tree-switcher_close .atsx-tree-switcher-icon svg {
    -ms-transform: translateX(1px) rotate(-90deg);
    transform: translateX(1px) rotate(-90deg)
}

.atsx-tree li:last-child > span.atsx-tree-iconEle:before, .atsx-tree li:last-child > span.atsx-tree-switcher:before {
    display: none
}

.atsx-tree li.atsx-tree-treenode-selected > span.atsx-tree-switcher.atsx-tree-switcher-noop, .atsx-tree li.atsx-tree-treenode-selected > span.atsx-tree-switcher.atsx-tree-switcher_close, .atsx-tree li.atsx-tree-treenode-selected > span.atsx-tree-switcher.atsx-tree-switcher_open {
    color: #3370ff
}

.atsx-tree > li:first-child {
    margin-top: 8px
}

.atsx-tree > li:last-child {
    margin-bottom: 8px
}

.atsx-tree-child-tree > li:first-child {
    padding-top: 0
}

.atsx-tree-child-tree > li:last-child {
    padding-bottom: 0
}

li.atsx-tree-treenode-disabled > .atsx-tree-node-content-wrapper, li.atsx-tree-treenode-disabled > .atsx-tree-node-content-wrapper span, li.atsx-tree-treenode-disabled > span:not(.atsx-tree-switcher) {
    color: rgba(51, 112, 255, .3);
    cursor: not-allowed
}

li.atsx-tree-treenode-disabled > .atsx-tree-node-content-wrapper:hover {
    background: rgba(0, 0, 0, 0)
}

.atsx-tree-icon__close, .atsx-tree-icon__open {
    margin-right: 2px;
    vertical-align: top
}

.atsx-tree.atsx-tree-show-line li {
    position: relative
}

.atsx-tree.atsx-tree-show-line li span.atsx-tree-switcher {
    color: rgba(0, 0, 0, .45);
    background: #fff
}

.atsx-tree.atsx-tree-show-line li span.atsx-tree-switcher.atsx-tree-switcher-noop .atsx-select-switcher-icon, .atsx-tree.atsx-tree-show-line li span.atsx-tree-switcher.atsx-tree-switcher-noop .atsx-tree-switcher-icon {
    display: inline-block;
    font-weight: 400;
    font-size: 12px
}

.atsx-tree.atsx-tree-show-line li span.atsx-tree-switcher.atsx-tree-switcher-noop .atsx-select-switcher-icon svg, .atsx-tree.atsx-tree-show-line li span.atsx-tree-switcher.atsx-tree-switcher-noop .atsx-tree-switcher-icon svg {
    transition: transform .3s
}

.atsx-tree.atsx-tree-show-line li span.atsx-tree-switcher.atsx-tree-switcher_open .atsx-select-switcher-icon, .atsx-tree.atsx-tree-show-line li span.atsx-tree-switcher.atsx-tree-switcher_open .atsx-tree-switcher-icon {
    display: inline-block;
    font-weight: 400;
    font-size: 12px
}

.atsx-tree.atsx-tree-show-line li span.atsx-tree-switcher.atsx-tree-switcher_open .atsx-select-switcher-icon svg, .atsx-tree.atsx-tree-show-line li span.atsx-tree-switcher.atsx-tree-switcher_open .atsx-tree-switcher-icon svg {
    transition: transform .3s
}

.atsx-tree.atsx-tree-show-line li span.atsx-tree-switcher.atsx-tree-switcher_close .atsx-select-switcher-icon, .atsx-tree.atsx-tree-show-line li span.atsx-tree-switcher.atsx-tree-switcher_close .atsx-tree-switcher-icon {
    display: inline-block;
    font-weight: 400;
    font-size: 12px
}

.atsx-tree.atsx-tree-show-line li span.atsx-tree-switcher.atsx-tree-switcher_close .atsx-select-switcher-icon svg, .atsx-tree.atsx-tree-show-line li span.atsx-tree-switcher.atsx-tree-switcher_close .atsx-tree-switcher-icon svg {
    transition: transform .3s
}

.atsx-tree.atsx-tree-show-line li:not(:last-child):before {
    position: absolute;
    left: 12px;
    width: 1px;
    height: 100%;
    margin: 22px 0;
    border-left: 1px solid #bbbfc4;
    content: " "
}

.atsx-tree.atsx-tree-icon-hide .atsx-tree-treenode-loading .atsx-tree-iconEle {
    display: none
}

.atsx-tree.atsx-tree-block-node li.expand-mode .atsx-tree-node-content-wrapper.is-can-expand {
    width: 100% !important
}

.atsx-tree.atsx-tree-block-node li.expand-mode .atsx-tree-node-content-wrapper.is-can-expand .atsx-tree-title {
    width: calc(100% - 29px)
}

.atsx-tree.atsx-tree-block-node li.expand-mode .atsx-tree-switcher-icon:hover {
    background-color: unset !important
}

.atsx-tree.atsx-tree-block-node li .atsx-tree-node-content-wrapper {
    width: calc(100% - 29px)
}

.atsx-tree.atsx-tree-block-node li span.atsx-tree-checkbox + .atsx-tree-node-content-wrapper {
    width: calc(100% - 46px)
}

.atsx-checkbox-wrapper:hover .atsx-checkbox:not(.atsx-checkbox-disabled) .atsx-checkbox-inner {
    border-color: #3370ff;
    box-shadow: 0 0 4px 0 rgba(78, 131, 253, .4);
    background-color: #fff
}

.atsx-checkbox-wrapper:hover .atsx-checkbox:not(.atsx-checkbox-disabled).atsx-checkbox-checked .atsx-checkbox-inner, .atsx-checkbox-wrapper:hover .atsx-checkbox:not(.atsx-checkbox-disabled).atsx-checkbox-indeterminate .atsx-checkbox-inner {
    box-shadow: none;
    background-color: #3370ff
}

.atsx-checkbox {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    top: -.09em;
    display: inline-block;
    line-height: 1;
    white-space: nowrap;
    vertical-align: middle;
    outline: none;
    cursor: pointer
}

.atsx-checkbox:not(.atsx-checkbox-disabled) .atsx-checkbox-input:focus + .atsx-checkbox-inner {
    border-color: #3370ff;
    box-shadow: 0 0 4px 0 rgba(78, 131, 253, .4);
    background-color: #fff
}

.atsx-checkbox:not(.atsx-checkbox-disabled).atsx-checkbox-checked .atsx-checkbox-input:focus + .atsx-checkbox-inner, .atsx-checkbox:not(.atsx-checkbox-disabled).atsx-checkbox-indeterminate .atsx-checkbox-input:focus + .atsx-checkbox-inner {
    background-color: #3370ff;
    box-shadow: none
}

.atsx-checkbox-checked:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
    border-radius: 2px;
    visibility: hidden;
    content: ""
}

.atsx-checkbox-wrapper:hover .atsx-checkbox:after, .atsx-checkbox:hover:after {
    visibility: visible
}

.atsx-checkbox-inner {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    width: 16px;
    height: 16px;
    background-color: #fff;
    border: 1px solid #8f959e;
    border-radius: 2px;
    border-collapse: separate;
    transition: all .3s
}

.atsx-checkbox-inner:after {
    position: absolute;
    top: 50%;
    left: 21%;
    display: table;
    width: 5px;
    height: 9.14285714px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -ms-transform: rotate(45deg) scale(0) translate(-50%, -50%);
    transform: rotate(45deg) scale(0) translate(-50%, -50%);
    opacity: 0;
    transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
    content: " "
}

.atsx-checkbox-input {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    opacity: 0
}

.atsx-checkbox-checked .atsx-checkbox-inner:after {
    position: absolute;
    display: table;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -ms-transform: rotate(45deg) scale(1) translate(-50%, -50%);
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    opacity: 1;
    transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
    content: " "
}

.atsx-checkbox-checked:not(.atsx-checkbox-disabled) .atsx-checkbox-inner {
    background-color: #3370ff;
    border-color: #3370ff
}

.atsx-checkbox-disabled {
    cursor: not-allowed
}

.atsx-checkbox-disabled.atsx-checkbox-checked .atsx-checkbox-inner {
    background: #bbbfc4;
    border-color: #bbbfc4
}

.atsx-checkbox-disabled.atsx-checkbox-checked .atsx-checkbox-inner:after {
    border-color: #fff;
    -webkit-animation-name: none;
    animation-name: none
}

.atsx-checkbox-disabled .atsx-checkbox-input {
    cursor: not-allowed
}

.atsx-checkbox-disabled .atsx-checkbox-inner {
    background-color: #eff0f1;
    border-color: #bbbfc4;
    box-shadow: none
}

.atsx-checkbox-disabled .atsx-checkbox-inner:after {
    border-color: #eff0f1;
    border-collapse: separate;
    -webkit-animation-name: none;
    animation-name: none
}

.atsx-checkbox-disabled + span {
    color: rgba(51, 112, 255, .3);
    cursor: not-allowed
}

.atsx-checkbox-wrapper {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: inline-block;
    line-height: unset;
    cursor: pointer
}

.atsx-checkbox-wrapper + .atsx-checkbox-wrapper {
    margin-left: 8px
}

.atsx-checkbox + span, .atsx-checkbox-wrapper + span {
    padding-right: 8px;
    padding-left: 8px
}

.atsx-checkbox-group {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: inline-block
}

.atsx-checkbox-group-item {
    display: inline-block;
    margin-right: 8px
}

.atsx-checkbox-group-item:last-child {
    margin-right: 0
}

.atsx-checkbox-group-item + .atsx-checkbox-group-item {
    margin-left: 0
}

.atsx-checkbox-indeterminate .atsx-checkbox-inner {
    background-color: #3370ff;
    border-color: #3370ff
}

.atsx-checkbox-indeterminate .atsx-checkbox-inner:after {
    top: 50%;
    left: 50%;
    width: 8px;
    height: 2px;
    background-color: #fff;
    border: 0;
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
    content: " "
}

.atsx-checkbox-indeterminate.atsx-checkbox-disabled .atsx-checkbox-inner {
    background-color: #bbbfc4;
    border-color: #bbbfc4
}

.atsx-checkbox-indeterminate.atsx-checkbox-disabled .atsx-checkbox-inner:after {
    background-color: #fff;
    border-color: #fff
}

.urgentFilter__144b7 {
    width: 100%;
    display: block;
    margin-bottom: 40px;
    font-weight: 500;
    cursor: pointer
}

.atsx-pagination {
    box-sizing: border-box;
    color: #1f2329;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    color: #646a73
}

.atsx-pagination, .atsx-pagination ol, .atsx-pagination ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.atsx-pagination:after {
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    content: " "
}

.atsx-pagination-total-text {
    display: inline-block;
    height: 28px;
    margin-right: 12px;
    line-height: 26px;
    vertical-align: middle;
    color: #646a73
}

.atsx-pagination-item-link svg {
    width: 26px;
    height: 26px
}

.atsx-pagination-item-link:hover {
    border-color: #3370ff
}

.atsx-pagination-item-link:hover a {
    color: #3370ff
}

.atsx-pagination-item {
    display: inline-block;
    height: 28px;
    margin-right: 8px;
    font-family: Arial;
    line-height: 26px;
    text-align: center;
    vertical-align: middle;
    list-style: none;
    border-radius: 4px;
    outline: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #fff;
    border: 1px solid #bbbfc4
}

.atsx-pagination-item a {
    color: #646a73
}

.atsx-pagination-item:hover {
    border-color: #3370ff;
    background: #e1eaff
}

.atsx-pagination-item:hover a {
    color: #3370ff
}

.atsx-pagination-item:active {
    border-color: #3370ff;
    background: #bacefd
}

.atsx-pagination-item:active a {
    color: #3370ff
}

.atsx-pagination-item a {
    display: block;
    text-align: center;
    width: 26px;
    transition: none
}

.atsx-pagination-item a.big {
    width: 36px
}

.atsx-pagination-item-active, .atsx-pagination-item-active:active, .atsx-pagination-item-active:hover {
    background-color: #fff;
    border-color: #3370ff;
    cursor: not-allowed
}

.atsx-pagination-item-active:active a, .atsx-pagination-item-active:hover a, .atsx-pagination-item-active a {
    color: #3370ff;
    cursor: not-allowed
}

.atsx-pagination-jump-next, .atsx-pagination-jump-prev {
    border-radius: 4px;
    outline: 0;
    border: 0 solid #bbbfc4
}

.atsx-pagination-jump-next .atsx-pagination-item-container, .atsx-pagination-jump-prev .atsx-pagination-item-container {
    position: relative
}

.atsx-pagination-jump-next .atsx-pagination-item-container .atsx-pagination-item-link-icon, .atsx-pagination-jump-prev .atsx-pagination-item-container .atsx-pagination-item-link-icon {
    display: inline-block;
    font-size: 12px;
    font-size: 12px \9;
    -ms-transform: scale(1) rotate(0deg);
    transform: scale(1) rotate(0deg);
    color: #3370ff;
    letter-spacing: -1px;
    opacity: 0
}

:root .atsx-pagination-jump-next .atsx-pagination-item-container .atsx-pagination-item-link-icon, :root .atsx-pagination-jump-prev .atsx-pagination-item-container .atsx-pagination-item-link-icon {
    font-size: 12px
}

.atsx-pagination-jump-next .atsx-pagination-item-container .atsx-pagination-item-link-icon-svg, .atsx-pagination-jump-prev .atsx-pagination-item-container .atsx-pagination-item-link-icon-svg {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto
}

.atsx-pagination-jump-next .atsx-pagination-item-container .atsx-pagination-item-ellipsis, .atsx-pagination-jump-prev .atsx-pagination-item-container .atsx-pagination-item-ellipsis {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    margin: auto;
    color: rgba(51, 112, 255, .3);
    letter-spacing: 2px;
    text-align: center;
    opacity: 1
}

.atsx-pagination-jump-next .atsx-pagination-item-container .atsx-pagination-item-ellipsis .anticon-ellipsis, .atsx-pagination-jump-prev .atsx-pagination-item-container .atsx-pagination-item-ellipsis .anticon-ellipsis {
    text-indent: 0;
    color: #646a73
}

.atsx-pagination-jump-next .atsx-pagination-item-container .atsx-pagination-item-ellipsis .anticon, .atsx-pagination-jump-prev .atsx-pagination-item-container .atsx-pagination-item-ellipsis .anticon {
    text-indent: 0;
    vertical-align: middle;
    color: #646a73
}

.atsx-pagination-jump-next .atsx-pagination-item-container .atsx-pagination-item-ellipsis svg, .atsx-pagination-jump-prev .atsx-pagination-item-container .atsx-pagination-item-ellipsis svg {
    width: 24px;
    height: 24px;
    vertical-align: middle
}

.atsx-pagination-jump-next:focus, .atsx-pagination-jump-next:hover, .atsx-pagination-jump-prev:focus, .atsx-pagination-jump-prev:hover {
    border-color: #3370ff
}

.atsx-pagination-jump-next:focus .atsx-pagination-item-link-icon, .atsx-pagination-jump-next:hover .atsx-pagination-item-link-icon, .atsx-pagination-jump-prev:focus .atsx-pagination-item-link-icon, .atsx-pagination-jump-prev:hover .atsx-pagination-item-link-icon {
    opacity: 0
}

.atsx-pagination-jump-next:focus .atsx-pagination-item-ellipsis, .atsx-pagination-jump-next:hover .atsx-pagination-item-ellipsis, .atsx-pagination-jump-prev:focus .atsx-pagination-item-ellipsis, .atsx-pagination-jump-prev:hover .atsx-pagination-item-ellipsis {
    opacity: 1;
    cursor: default
}

.atsx-pagination-jump-next, .atsx-pagination-jump-prev, .atsx-pagination-prev {
    margin-right: 8px
}

.atsx-pagination-jump-next, .atsx-pagination-jump-prev, .atsx-pagination-next, .atsx-pagination-prev {
    display: inline-block;
    min-width: 28px;
    height: 28px;
    color: #1f2329;
    font-family: Arial;
    line-height: 28px;
    text-align: center;
    vertical-align: middle;
    list-style: none;
    border-radius: 4px;
    cursor: pointer
}

.atsx-pagination-next, .atsx-pagination-prev {
    outline: 0
}

.atsx-pagination-next .atsx-pagination-item-link, .atsx-pagination-prev .atsx-pagination-item-link {
    display: block;
    height: 100%;
    font-size: 12px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #bbbfc4;
    border-radius: 4px;
    outline: none;
    color: #9ca2a9;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: none
}

.atsx-pagination-next:hover .atsx-pagination-item-link, .atsx-pagination-prev:hover .atsx-pagination-item-link {
    color: #3370ff;
    border-color: #3370ff;
    background-color: #e1eaff
}

.atsx-pagination-next:active .atsx-pagination-item-link, .atsx-pagination-prev:active .atsx-pagination-item-link {
    color: #3370ff;
    border-color: #3370ff;
    background-color: #bacefd
}

.atsx-pagination-disabled, .atsx-pagination-disabled:focus, .atsx-pagination-disabled:hover {
    cursor: not-allowed
}

.atsx-pagination-disabled .atsx-pagination-item-link, .atsx-pagination-disabled:focus .atsx-pagination-item-link, .atsx-pagination-disabled:focus a, .atsx-pagination-disabled:hover .atsx-pagination-item-link, .atsx-pagination-disabled:hover a, .atsx-pagination-disabled a {
    color: rgba(0, 0, 0, .45);
    background: #eff0f1;
    border-color: #bbbfc4;
    cursor: not-allowed
}

.atsx-pagination-slash {
    margin: 0 10px 0 5px
}

.atsx-pagination-options {
    display: inline-block;
    margin-left: 16px;
    vertical-align: middle
}

.atsx-pagination-options-size-changer.atsx-select {
    display: inline-block;
    width: auto;
    margin-right: 16px
}

.atsx-pagination-options-size-changer.atsx-select .atsx-select-arrow {
    color: #9ca2a9
}

.atsx-pagination-options-size-changer.atsx-select:last-child {
    margin-right: 0
}

.atsx-pagination-options-quick-jumper {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    vertical-align: top
}

.atsx-pagination-options-quick-jumper input {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 32px;
    padding: 4px 12px;
    color: #1f2329;
    font-size: 14px;
    line-height: 1.5;
    background-color: #fff;
    background-image: none;
    border: 1px solid #bbbfc4;
    border-radius: 4px;
    transition: all .3s;
    caret-color: #3370ff;
    height: 28px;
    width: 50px;
    margin: 0 8px
}

.atsx-pagination-options-quick-jumper input::-moz-placeholder {
    color: #c3c6cb;
    opacity: 1;
    text-shadow: none
}

.atsx-pagination-options-quick-jumper input:-ms-input-placeholder {
    color: #c3c6cb;
    text-shadow: none
}

.atsx-pagination-options-quick-jumper input::-webkit-input-placeholder {
    color: #c3c6cb;
    text-shadow: none
}

.atsx-pagination-options-quick-jumper input:focus, .atsx-pagination-options-quick-jumper input:hover {
    border-color: #3370ff;
    border-right-width: 1px !important
}

.atsx-pagination-options-quick-jumper input:focus {
    outline: 0;
    box-shadow: none
}

.atsx-pagination-options-quick-jumper input-disabled {
    color: rgba(51, 112, 255, .3);
    background-color: #eff0f1;
    cursor: not-allowed;
    opacity: 1
}

.atsx-pagination-options-quick-jumper input-disabled:hover {
    border-color: #bbbfc4;
    border-right-width: 1px !important
}

.atsx-pagination-options-quick-jumper input[disabled] {
    color: rgba(51, 112, 255, .3);
    background-color: #eff0f1;
    cursor: not-allowed;
    opacity: 1
}

.atsx-pagination-options-quick-jumper input[disabled]:hover {
    border-color: #bbbfc4;
    border-right-width: 1px !important
}

textarea.atsx-pagination-options-quick-jumper input {
    max-width: 100%;
    height: auto;
    min-height: 32px;
    vertical-align: bottom;
    transition: all .3s, height 0s
}

.atsx-pagination-options-quick-jumper input-lg {
    height: 40px;
    padding: 6px 12px;
    font-size: 16px
}

.atsx-pagination-options-quick-jumper input-sm {
    height: 24px;
    padding: 1px 7px
}

.atsx-pagination-options .atsx-select-selection--single {
    height: 28px;
    color: #646a73
}

.atsx-pagination-options .atsx-select-selection__rendered {
    line-height: 26px
}

.atsx-pagination-simple .atsx-pagination-next, .atsx-pagination-simple .atsx-pagination-prev {
    height: 24px;
    line-height: 24px;
    vertical-align: top
}

.atsx-pagination-simple .atsx-pagination-next .atsx-pagination-item-link, .atsx-pagination-simple .atsx-pagination-prev .atsx-pagination-item-link {
    height: 24px;
    border: 0
}

.atsx-pagination-simple .atsx-pagination-next .atsx-pagination-item-link:after, .atsx-pagination-simple .atsx-pagination-prev .atsx-pagination-item-link:after {
    height: 24px;
    line-height: 24px
}

.atsx-pagination-simple .atsx-pagination-simple-pager {
    display: inline-block;
    height: 24px;
    margin-right: 8px
}

.atsx-pagination-simple .atsx-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 #bbbfc4;
    border-radius: 4px;
    outline: none
}

.atsx-pagination-simple .atsx-pagination-simple-pager input:hover {
    border-color: #3370ff
}

.atsx-pagination.mini .atsx-pagination-simple-pager, .atsx-pagination.mini .atsx-pagination-total-text {
    height: 24px;
    line-height: 24px
}

.atsx-pagination.mini .atsx-pagination-item {
    min-width: 18px;
    height: 24px;
    margin-right: 20px;
    line-height: 22px
}

.atsx-pagination.mini .atsx-pagination-item a {
    padding: 0
}

.atsx-pagination.mini .atsx-pagination-item {
    background: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0)
}

.atsx-pagination.mini .atsx-pagination-next, .atsx-pagination.mini .atsx-pagination-prev {
    min-width: 18px;
    height: 24px;
    margin: 0;
    line-height: 24px
}

.atsx-pagination.mini .atsx-pagination-prev {
    margin-right: 20px
}

.atsx-pagination.mini .atsx-pagination-next .atsx-pagination-item-link, .atsx-pagination.mini .atsx-pagination-prev .atsx-pagination-item-link {
    background: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0)
}

.atsx-pagination.mini .atsx-pagination-next .atsx-pagination-item-link:after, .atsx-pagination.mini .atsx-pagination-prev .atsx-pagination-item-link:after {
    height: 24px;
    line-height: 24px
}

.atsx-pagination.mini .atsx-pagination-jump-next, .atsx-pagination.mini .atsx-pagination-jump-prev {
    min-width: 18px;
    height: 24px;
    margin-right: 20px;
    line-height: 24px;
    border-width: 0
}

.atsx-pagination.mini .atsx-pagination-next.atsx-pagination-disabled a.atsx-pagination-item-link, .atsx-pagination.mini .atsx-pagination-prev.atsx-pagination-disabled a.atsx-pagination-item-link {
    color: #c3c6cb
}

.atsx-pagination.mini .atsx-pagination-options {
    margin-left: 2px
}

.atsx-pagination.mini .atsx-pagination-options-quick-jumper {
    height: 24px;
    line-height: 24px
}

.atsx-pagination.mini .atsx-pagination-options-quick-jumper input {
    height: 24px;
    padding: 1px 7px;
    width: 44px
}

.atsx-pagination.atsx-pagination-disabled {
    cursor: not-allowed
}

.atsx-pagination.atsx-pagination-disabled .atsx-pagination-item {
    background: #eff0f1;
    border-color: #bbbfc4;
    cursor: not-allowed
}

.atsx-pagination.atsx-pagination-disabled .atsx-pagination-item a {
    color: rgba(51, 112, 255, .3);
    background: rgba(0, 0, 0, 0);
    border: none;
    cursor: not-allowed
}

.atsx-pagination.atsx-pagination-disabled .atsx-pagination-item-active {
    background: #d4d7d9;
    border-color: rgba(0, 0, 0, 0)
}

.atsx-pagination.atsx-pagination-disabled .atsx-pagination-item-active a {
    color: #fff
}

.atsx-pagination.atsx-pagination-disabled .atsx-pagination-item-link, .atsx-pagination.atsx-pagination-disabled .atsx-pagination-item-link:active, .atsx-pagination.atsx-pagination-disabled .atsx-pagination-item-link:focus, .atsx-pagination.atsx-pagination-disabled .atsx-pagination-item-link:hover {
    color: rgba(0, 0, 0, .45);
    background: #eff0f1;
    border-color: #bbbfc4;
    cursor: not-allowed
}

.atsx-pagination.atsx-pagination-disabled .atsx-pagination-jump-next:focus, .atsx-pagination.atsx-pagination-disabled .atsx-pagination-jump-next:hover, .atsx-pagination.atsx-pagination-disabled .atsx-pagination-jump-prev:focus, .atsx-pagination.atsx-pagination-disabled .atsx-pagination-jump-prev:hover {
    border-color: #bbbfc4
}

.atsx-pagination.atsx-pagination-disabled .atsx-pagination-jump-next:focus .atsx-pagination-item-link-icon, .atsx-pagination.atsx-pagination-disabled .atsx-pagination-jump-next:hover .atsx-pagination-item-link-icon, .atsx-pagination.atsx-pagination-disabled .atsx-pagination-jump-prev:focus .atsx-pagination-item-link-icon, .atsx-pagination.atsx-pagination-disabled .atsx-pagination-jump-prev:hover .atsx-pagination-item-link-icon {
    opacity: 0
}

.atsx-pagination.atsx-pagination-disabled .atsx-pagination-jump-next:focus .atsx-pagination-item-ellipsis, .atsx-pagination.atsx-pagination-disabled .atsx-pagination-jump-next:hover .atsx-pagination-item-ellipsis, .atsx-pagination.atsx-pagination-disabled .atsx-pagination-jump-prev:focus .atsx-pagination-item-ellipsis, .atsx-pagination.atsx-pagination-disabled .atsx-pagination-jump-prev:hover .atsx-pagination-item-ellipsis {
    opacity: 1
}

@media only screen and (max-width: 992px) {
    .atsx-pagination-item-after-jump-prev, .atsx-pagination-item-before-jump-next {
        display: none
    }
}

@media only screen and (max-width: 576px) {
    .atsx-pagination-options {
        display: none
    }
}

.hotFlag__3htMm {
    display: inline-block;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 22px;
    line-height: 22px;
    padding-left: 8px;
    padding-right: 9px;
    border-radius: 4px;
    color: #fff;
    font-size: 14px;
    background: #ffa53d;
    font-weight: 700;
    vertical-align: middle
}

body.zh .hotFlag__3htMm {
    padding-right: 8px
}

body.zh .hotFlag__3htMm i {
    font-style: normal
}

@-webkit-keyframes fullscreenModalEnter__tQFGx {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__tQFGx {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__1NFVa {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__1NFVa {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd___A-_F {
    height: 100%
}

.atsx-layout__wWDBE {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__2e-pP, .B50__3XP91 {
    color: #f0f4ff
}

.L50__1Bk0C, .l50__1Mg2T {
    color: #f7fae5
}

.L100__39aJv, .l100__jPGtg {
    color: #eef6c6
}

.l200__1Omyl, .L200__2UEl_ {
    color: #dfee96
}

.L300__3tpBB, .l300__SuNJO {
    color: #d2e76a
}

.l400__1KIqh, .L400__2kAmJ {
    color: #c3dd40
}

.L500__27k-F, .l500__NuLnm {
    color: #b3d600
}

.l600__1IKA7, .L600__1xQsz {
    color: #8fac02
}

.L700__3QnzJ, .l700__3Rjo2 {
    color: #667901
}

.L800__1Lu87, .l800__1vcgo {
    color: #495700
}

.l900__2LW8q, .L900__2u1KM {
    color: #354200
}

.y50__2wbV-, .Y50__3PYeq {
    color: #fdf9ed
}

.y100__2hfwy, .Y100__3dTO7 {
    color: #faf1d1
}

.Y200__1PSoe, .y200__2fveA {
    color: #f8e6ab
}

.y300__3kIGb, .Y300__7de15 {
    color: #f7dc82
}

.Y400__9ti71, .y400__25Vnb {
    color: #fad355
}

.Y500__3jb-D, .y500__3Ytlc {
    color: #ffc60a
}

.y600__1grzX, .Y600__1hej0 {
    color: #dc9b04
}

.y700__2VKMn, .Y700__qTXm_ {
    color: #aa7803
}

.y800__3hxX3, .Y800__38uC8 {
    color: #795101
}

.Y900__2dxss, .y900__2sE2O {
    color: #5c3a00
}

.o50__3KNg3, .O50__TAiUX {
    color: #fff5eb
}

.O100__Aapd4, .o100__RYfpW {
    color: #feead2
}

.o200__2Cg7h, .O200__RCzJM {
    color: #fed4a4
}

.O300__1UqWb, .o300__dNjT_ {
    color: #ffba6b
}

.o400__alztx, .O400__c1z6s {
    color: #ffa53d
}

.O500__2f7NG, .o500__2sVSz {
    color: #f80
}

.o600__2bZL0, .O600__2RtyQ {
    color: #de7802
}

.o700__2kW1S, .O700__3r1jF {
    color: #b26206
}

.o800__1S8w5, .O800__vzvTg {
    color: #8f4f04
}

.o900__11krV, .O900__35v1j {
    color: #6b3900
}

.R50__14Pp9, .r50__26Esp {
    color: #fef1f1
}

.r100__2PyzV, .R100__3BBaG {
    color: #fde2e2
}

.R200__2nvX5, .r200__FIxdc {
    color: #fbbfbc
}

.R300__1OSTy, .r300__1TW6D {
    color: #f98e8b
}

.R400__2pM4h, .r400___5bAK {
    color: #f76964
}

.r500__2PpRy, .R500__sHGHG {
    color: #f54a45
}

.r600__2xCT8, .R600__3CK8v {
    color: #d83931
}

.R700__3Hv-a, .r700__3ZQ09 {
    color: #ac2f28
}

.r800__1Qejq, .R800__2LonY {
    color: #812520
}

.R900__1p7NR, .r900__2SlC- {
    color: #621c18
}

.c50__3sGrF, .C50__ImNHz {
    color: #fef1f8
}

.c100__XZ1em, .C100__yTYwp {
    color: #fdddef
}

.C200__1TwrI, .c200__t44Ag {
    color: #f9aed9
}

.c300__1ryKK, .C300__4DwTz {
    color: #f57ac0
}

.c400__RMx8T, .C400__rup-C {
    color: #f14ba9
}

.C500__2B1OX, .c500__yvtVw {
    color: #f01d94
}

.c600__1zEPy, .C600__2-bmq {
    color: #c71077
}

.C700__3vtH_, .c700__14xSO {
    color: #9e1361
}

.C800__DqUwq, .c800__ryts- {
    color: #7a0f4b
}

.c900__1dxsv, .C900__25lE_ {
    color: #520a32
}

.v50__3n00_, .V50__yqbcD {
    color: #fceefc
}

.v100__3Sw6L, .V100__dEGRT {
    color: #f8def8
}

.v200__1N17d, .V200__3rNWz {
    color: #efb9ef
}

.V300__1li6h, .v300__2GvAm {
    color: #e58fe5
}

.v400__2dU93, .V400__XS-Gy {
    color: #db66db
}

.v500__EuYUa, .V500__urfOD {
    color: #d136d1
}

.v600__2B97m, .V600__2sNCD {
    color: #b320b3
}

.V700__3QJMa, .v700__25Hvt {
    color: #8c218c
}

.V800__1UIRN, .v800__2XZCS {
    color: #681268
}

.V900__2J1sN, .v900__TkWLN {
    color: #460b46
}

.P50__1hVpV, .p50__3u4ya {
    color: #f6f1fe
}

.P100__1__CC, .p100__3aZMu {
    color: #ece2fe
}

.P200__2M0vY, .p200__rdnZD {
    color: #cdb2fa
}

.p300__3DOqo, .P300__3Vcf4 {
    color: #ad82f7
}

.p400__1Quue, .P400__2LzhX {
    color: #935af6
}

.P500__1X9X9, .p500__3QIdW {
    color: #7f3bf5
}

.P600__A0_sP, .p600__eSykO {
    color: #6425d0
}

.P700__1h2jN, .p700__128_W {
    color: #4e1ba7
}

.P800__36L45, .p800__DaARs {
    color: #380d82
}

.p900__1qxNO, .P900__2s6BW {
    color: #270561
}

.I50__3jLXf, .i50__3Vplu {
    color: #f2f3fd
}

.I100__9rptB, .i100__xcHQY {
    color: #e0e2fa
}

.i200__2eb6y, .I200__ecqKa {
    color: #b4b9f3
}

.i300__2JNYc, .I300__2Jx5K {
    color: #7b83ea
}

.i400__2SbYR, .I400__3uCkD {
    color: #616ae5
}

.I500__3esJo, .i500__316ku {
    color: #4954e6
}

.i600__35xmR, .I600__iMMtB {
    color: #2933c7
}

.i700__HQc5O, .I700__iEY3U {
    color: #161fa2
}

.I800__1ZQur, .i800__xpHOC {
    color: #0a1285
}

.i900__1nVeL, .I900__2xut7 {
    color: #0c1264
}

.n50__3Sw1f, .N50__TG5sQ {
    color: #f8f9fa
}

.N100__2Gfv3, .n100__2OKq0 {
    color: #f5f6f7
}

.n200__1LoN0, .N200__3xFdb {
    color: #eff0f1
}

.n300__2q293, .N300__3bxvU {
    color: #dee0e3
}

.n400__1Swfz, .N400__gJ59u {
    color: #bbbfc4
}

.N500__2IehH, .n500__Ju2nT {
    color: #8f959e
}

.n600__1BkbV, .N600__2WuD7 {
    color: #646a73
}

.n700__3x3GA, .N700__F2tXp {
    color: #373c43
}

.n800__3bGzb, .N800__3fKFD {
    color: #2b2f36
}

.n900__2fSFf, .N900__2yIA2 {
    color: #1f2329
}

.lineDevider__3u51h {
    display: inline-block;
    width: 1px;
    height: 12px;
    background-color: #bbbfc4;
    margin: 0 8px
}

@-webkit-keyframes fullscreenModalEnter__2FQhf {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__2FQhf {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__BqyaM {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__BqyaM {
    0% {
        display: none
    }
    to {
        display: none
    }
}

#bd__17-fw {
    height: 100%
}

.atsx-layout__32onc {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.b50__36ZlL, .B50__Ng8eC {
    color: #f0f4ff
}

.L50__2mfO-, .l50__3FToo {
    color: #f7fae5
}

.l100__1Y5Tx, .L100__2JOwp {
    color: #eef6c6
}

.L200__1hbCF, .l200__kYDJX {
    color: #dfee96
}

.l300__1Ln_0, .L300__3ejq9 {
    color: #d2e76a
}

.L400__1RB1a, .l400__pYt33 {
    color: #c3dd40
}

.L500__2wMEO, .l500__32GPr {
    color: #b3d600
}

.l600__2zngs, .L600__rI32f {
    color: #8fac02
}

.l700__3QWzd, .L700__3V8v- {
    color: #667901
}

.L800__2Tkht, .l800__5pWLc {
    color: #495700
}

.L900__1bzPS, .l900__2uIJv {
    color: #354200
}

.Y50__1DB_3, .y50__2QkdI {
    color: #fdf9ed
}

.y100__3MXpy, .Y100__3pF5u {
    color: #faf1d1
}

.y200__1Jp0K, .Y200__2BITS {
    color: #f8e6ab
}

.y300__10t1k, .Y300__S4JIv {
    color: #f7dc82
}

.Y400__2pYGc, .y400__lBIRL {
    color: #fad355
}

.y500__2DlCs, .Y500__3anLd {
    color: #ffc60a
}

.Y600__14qAY, .y600__nkc__ {
    color: #dc9b04
}

.y700__2CSgI, .Y700__2zIHD {
    color: #aa7803
}

.Y800__1xeve, .y800__3DfLs {
    color: #795101
}

.y900__2PcAN, .Y900__Zi6r_ {
    color: #5c3a00
}

.o50__1Jeag, .O50__3--CN {
    color: #fff5eb
}

.O100__1uLLm, .o100__2IruJ {
    color: #feead2
}

.o200__3OWun, .O200__QK4DO {
    color: #fed4a4
}

.O300__1dQoH, .o300__c1Qsv {
    color: #ffba6b
}

.O400__3bxsB, .o400__3zhHt {
    color: #ffa53d
}

.O500__1f2TG, .o500__-X5bw {
    color: #f80
}

.o600__1p5LR, .O600__16Ydz {
    color: #de7802
}

.O700__1EdGn, .o700__2LlGz {
    color: #b26206
}

.o800__1-O2s, .O800__1Fs0o {
    color: #8f4f04
}

.o900__1fezX, .O900__2EFqq {
    color: #6b3900
}

.r50__1ZAkf, .R50__3E3OA {
    color: #fef1f1
}

.r100__3CCga, .R100__39p7m {
    color: #fde2e2
}

.r200__1PkNV, .R200__3QLAh {
    color: #fbbfbc
}

.r300__3MOsK, .R300__CXpE6 {
    color: #f98e8b
}

.R400__2diyU, .r400__3iDoJ {
    color: #f76964
}

.r500__3tj9l, .R500__3Zp0l {
    color: #f54a45
}

.R600__dh4ej, .r600__yVSz2 {
    color: #d83931
}

.R700__1yCDR, .r700__7EdU9 {
    color: #ac2f28
}

.r800__2ko9Y, .R800__SyM3h {
    color: #812520
}

.R900__3EUc-, .r900__S_Jsk {
    color: #621c18
}

.c50__2g8Ye, .C50__147Cn {
    color: #fef1f8
}

.C100__2vT9U, .c100__3KtPi {
    color: #fdddef
}

.C200__2GzAy, .c200__3Vx3n {
    color: #f9aed9
}

.C300__3CDac, .c300__82Oxw {
    color: #f57ac0
}

.C400__2cULs, .c400__s0MsC {
    color: #f14ba9
}

.C500__1IKeE, .c500__2BdRp {
    color: #f01d94
}

.C600__NQRZr, .c600__XKVdT {
    color: #c71077
}

.C700__2-bho, .c700__2EuM4 {
    color: #9e1361
}

.C800__2zDWR, .c800__g-v4c {
    color: #7a0f4b
}

.c900__3hX4I, .C900__YO9NO {
    color: #520a32
}

.V50__1EtFf, .v50__3TqDB {
    color: #fceefc
}

.V100__1FXH8, .v100__10YCr {
    color: #f8def8
}

.V200__2zXD-, .v200__lMkMY {
    color: #efb9ef
}

.V300__1zaho, .v300__14Pgm {
    color: #e58fe5
}

.V400__1o2tL, .v400__13GK_ {
    color: #db66db
}

.V500__2I-Ku, .v500__jwaiV {
    color: #d136d1
}

.V600__2AeO4, .v600__3QvYe {
    color: #b320b3
}

.v700__2cJvz, .V700__TnPR8 {
    color: #8c218c
}

.V800__2i7dt, .v800__3C5MK {
    color: #681268
}

.V900__3xOno, .v900__nAF2j {
    color: #460b46
}

.p50__3A7l2, .P50__22hpk {
    color: #f6f1fe
}

.p100__3fNu9, .P100__xJQxp {
    color: #ece2fe
}

.P200__1ucob, .p200__32GTx {
    color: #cdb2fa
}

.P300__3hvIR, .p300__Qvj5x {
    color: #ad82f7
}

.p400__38Lzb, .P400__xYSuZ {
    color: #935af6
}

.P500__1VyzF, .p500__3Gdyr {
    color: #7f3bf5
}

.P600__1lxi2, .p600__3KMsa {
    color: #6425d0
}

.p700__2-JUi, .P700__3_dAc {
    color: #4e1ba7
}

.P800__2zyJq, .p800__26WY3 {
    color: #380d82
}

.p900__2ePX7, .P900__2LtBi {
    color: #270561
}

.i50__3MHSV, .I50__3Na5N {
    color: #f2f3fd
}

.I100__1ibnH, .i100__1q8l6 {
    color: #e0e2fa
}

.i200__1-LDb, .I200__3HhJ3 {
    color: #b4b9f3
}

.I300__2BQRI, .i300__9lJtN {
    color: #7b83ea
}

.i400__1dOAu, .I400__1yG1c {
    color: #616ae5
}

.I500__2cr_r, .i500__2l_Xj {
    color: #4954e6
}

.I600__1JEZO, .i600__11Q9j {
    color: #2933c7
}

.I700__3rAJL, .i700__ikj4h {
    color: #161fa2
}

.I800__32UZS, .i800__C1nVJ {
    color: #0a1285
}

.i900__1J7yk, .I900__iNHm9 {
    color: #0c1264
}

.n50__1hJL4, .N50__1jJW4 {
    color: #f8f9fa
}

.N100__8atze, .n100__cndKR {
    color: #f5f6f7
}

.N200__1xaRu, .n200__3DPdU {
    color: #eff0f1
}

.N300__2TEjf, .n300__5CFHd {
    color: #dee0e3
}

.n400__29J5T, .N400__pO4Gy {
    color: #bbbfc4
}

.n500__1Yvj3, .N500__3PPFW {
    color: #8f959e
}

.n600__1uBpl, .N600__3YeKT {
    color: #646a73
}

.n700__3RFh6, .N700__30mLY {
    color: #373c43
}

.N800__1y4Vc, .n800__9CGs_ {
    color: #2b2f36
}

.N900__1yd2K, .n900__2Juux {
    color: #1f2329
}

.fixedHeader {
    height: 80px
}

.fixedHeader .atsx-btn, .fixedHeader .fixedHeader__inner .atsx-input {
    border-radius: 20px
}

.ja .leftFilter .atsx-checkbox-wrapper {
    font-weight: 400
}

.positionList__wn6FF .positionItem-subTitle {
    color: #646a73
}

.positionList__wn6FF .positionItem-subTitle .positionItem-time {
    display: none
}

.positionList__wn6FF .positionItem-jobDesc {
    color: #8f959e
}

.positionList__wn6FF .search-block__input {
    box-shadow: 0 8px 24px 0 rgba(187, 191, 196, .2);
    border-radius: 30px
}

.positionList__wn6FF .search-block__input input.atsx-input {
    padding-left: 58px;
    border-radius: 30px
}

.positionList__wn6FF .search-block__input .search-searchAction {
    width: 149px;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px
}

.positionList__wn6FF .search-block__input .atsx-input-prefix {
    left: 30px
}

.positionList__wn6FF .search-searchAction:active, .positionList__wn6FF .search-searchAction:hover {
    background: #82a7fc;
    border-color: #82a7fc
}

.positionList__wn6FF .positionItem .positionItem-title {
    color: #1f2329;
    font-weight: 600
}

.positionList__wn6FF .positionItem:hover {
    box-shadow: 0 8px 24px 0 rgba(187, 191, 196, .2)
}

.positionList__wn6FF .searchBlockArea .search-block {
    height: 56px;
    margin-top: -28px
}

.positionList__wn6FF .searchBlockArea .search-block .search-block__input {
    width: 800px
}

.positionList__wn6FF .searchBlockArea .atsx-input-affix-wrapper:hover .atsx-input:not(.atsx-input-disabled) {
    border-color: #3370ff
}

.positionList__wn6FF .searchBlockArea .swiper-container {
    height: 340px
}

.positionList__wn6FF .companyIntro_text {
    font-family: Gilroy-regular, -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
}

@-webkit-keyframes fullscreenModalEnter__vf-ef {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@keyframes fullscreenModalEnter__vf-ef {
    0% {
        display: block
    }
    to {
        display: block
    }
}

@-webkit-keyframes fullscreenModalLeave__1v-Dl {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@keyframes fullscreenModalLeave__1v-Dl {
    0% {
        display: none
    }
    to {
        display: none
    }
}

@font-face {
    font-family: Gilroy;
    src: url(//lf3-cdn-tos.bytescm.com/obj/atsx-fe-prod/portal/mainland/fonts/9e12d6053ae1c539d9be9d6fa86d33a7.otf) format("otf"), url(//lf3-cdn-tos.bytescm.com/obj/atsx-fe-prod/portal/mainland/fonts/f91791b8ce5febdd502366acc2e8600c.woff) format("woff");
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: Gilroy;
    src: url(//lf3-cdn-tos.bytescm.com/obj/atsx-fe-prod/portal/mainland/fonts/9e12d6053ae1c539d9be9d6fa86d33a7.otf) format("otf"), url(//lf3-cdn-tos.bytescm.com/obj/atsx-fe-prod/portal/mainland/fonts/f91791b8ce5febdd502366acc2e8600c.woff) format("woff");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Gilroy;
    src: url(//lf3-cdn-tos.bytescm.com/obj/atsx-fe-prod/portal/mainland/fonts/c62aded729bf7146d491275e5019d7fc.otf) format("otf"), url(//lf3-cdn-tos.bytescm.com/obj/atsx-fe-prod/portal/mainland/fonts/752c1d40bab9991b008ca86a253b4ecf.woff) format("woff");
    font-weight: 100
}

@font-face {
    font-family: Gilroy;
    src: url(//lf3-cdn-tos.bytescm.com/obj/atsx-fe-prod/portal/mainland/fonts/0f6e082f42f5247d82c3ade9c2a8f928.otf) format("otf"), url(//lf3-cdn-tos.bytescm.com/obj/atsx-fe-prod/portal/mainland/fonts/9113372ceacb4b794b83d39362d2055a.woff) format("woff");
    font-weight: 700
}

* {
    -webkit-font-smoothing: antialiased;
    -webkit-touch-callout: none
}

body, html {
    /*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-weight: 500
}

body {
    position: relative
}

#bd__1DnYN {
    height: 100%
}

.atsx-layout__bUJqX {
    min-width: 1366px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

article, aside, blockquote, body, button, code, dd, details, div, dl, dt, fieldset,figure, footer, form, h1, h4, h5, h6, header, hgroup, hr, input, legend, li, menu, nav, ol, pre, section, td, textarea, th, ul {
    margin: 0;
    padding: 0;
    font-weight: 400
}

ol, ul {
    list-style: none
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0
}

input[type=number] {
    -moz-appearance: textfield !important
}

.b50__nW-PW, .B50__Rg76H {
    color: #f0f4ff
}

.L50__2Shk5, .l50__hU4cX {
    color: #f7fae5
}

.L100__PmXAl, .l100__ZFH54 {
    color: #eef6c6
}

.l200__k-3sb, .L200__qfTPD {
    color: #dfee96
}

.L300__2U9e0, .l300__2xn97 {
    color: #d2e76a
}

.L400__1CQws, .l400__2Aomn {
    color: #c3dd40
}

.L500__2ha5f, .l500__dsnKF {
    color: #b3d600
}

.L600__3SQf4, .l600__14FQA {
    color: #8fac02
}

.l700__2lP8T, .L700__3pSAp {
    color: #667901
}

.l800__2rXaQ, .L800__mSOGT {
    color: #495700
}

.L900__36vh2, .l900__113LW {
    color: #354200
}

.Y50__2M8Wl, .y50__3R_Ff {
    color: #fdf9ed
}

.y100__2b5Hq, .Y100__3GqlJ {
    color: #faf1d1
}

.Y200___Ehey, .y200__IkNMW {
    color: #f8e6ab
}

.y300__17TWH, .Y300__mnrnw {
    color: #f7dc82
}

.Y400__1_VL4, .y400__17g3r {
    color: #fad355
}

.y500__1h_B5, .Y500__1QR1f {
    color: #ffc60a
}

.Y600__1rsBZ, .y600__3XUxi {
    color: #dc9b04
}

.y700__C2Ybr, .Y700__lagia {
    color: #aa7803
}

.Y800__1HL5t, .y800__1TNgE {
    color: #795101
}

.y900__2-rVc, .Y900__2w_cp {
    color: #5c3a00
}

.O50__1w1tG, .o50__qOvOW {
    color: #fff5eb
}

.o100__3Bvs0, .O100___uB3D {
    color: #feead2
}

.o200__2Yl36, .O200__KGA7l {
    color: #fed4a4
}

.o300__1C_k2, .O300__2YKPT {
    color: #ffba6b
}

.O400__2L78e, .o400__3A2c- {
    color: #ffa53d
}

.o500__QqbpY, .O500__tds9R {
    color: #f80
}

.O600__3HTJY, .o600__cMzQ0 {
    color: #de7802
}

.o700__109xq, .O700__flLVW {
    color: #b26206
}

.O800__1g8NB, .o800__2Y5SA {
    color: #8f4f04
}

.O900__1ROP1, .o900__UKJPJ {
    color: #6b3900
}

.r50__1ETx5, .R50__16-5V {
    color: #fef1f1
}

.r100__2-RiJ, .R100__4b_U2 {
    color: #fde2e2
}

.r200__rYUht, .R200__zYmy2 {
    color: #fbbfbc
}

.r300__1SeaK, .R300__2_598 {
    color: #f98e8b
}

.r400__2ShfM, .R400__MQyJw {
    color: #f76964
}

.r500__1yYcl, .R500__3Tmc_ {
    color: #f54a45
}

.r600__1VVjG, .R600__2ug9_ {
    color: #d83931
}

.r700__1rlLP, .R700__DyvmF {
    color: #ac2f28
}

.R800__1HTNX, .r800__2eSJB {
    color: #812520
}

.r900__2wNYg, .R900__3Au4P {
    color: #621c18
}

.C50__1h2an, .c50__3DemL {
    color: #fef1f8
}

.C100__2QmEL, .c100__Zu6lt {
    color: #fdddef
}

.C200__1iRn2, .c200__3gMC7 {
    color: #f9aed9
}

.c300__3UYi6, .C300__ylPsF {
    color: #f57ac0
}

.C400__1BHOt, .c400__3xV5i {
    color: #f14ba9
}

.C500__1-Yr8, .c500__3QhKL {
    color: #f01d94
}

.c600__2hQ4h, .C600__2PyUT {
    color: #c71077
}

.C700__3TsLj, .c700__a32_m {
    color: #9e1361
}

.c800__2RxjB, .C800__eknT0 {
    color: #7a0f4b
}

.C900__1lLpV, .c900__3-O0r {
    color: #520a32
}

.V50__1xv7i, .v50__3x2_f {
    color: #fceefc
}

.V100__1jv4q, .v100__3qPjM {
    color: #f8def8
}

.V200__1jFvp, .v200__4AjlV {
    color: #efb9ef
}

.v300__1ekwB, .V300__tIHAb {
    color: #e58fe5
}

.v400__2JGqh, .V400__OYw_3 {
    color: #db66db
}

.V500__3_NnF, .v500__3rIP9 {
    color: #d136d1
}

.v600__3sBGI, .V600__3YEVe {
    color: #b320b3
}

.V700__2z3G6, .v700__3r3-K {
    color: #8c218c
}

.V800__3CLZ3, .v800__3HqzM {
    color: #681268
}

.v900__2zvfF, .V900__3w5Tc {
    color: #460b46
}

.P50__2gWcb, .p50__2rMk2 {
    color: #f6f1fe
}

.P100__1kzST, .p100__2cSeV {
    color: #ece2fe
}

.p200__1_Jsh, .P200__2pL4u {
    color: #cdb2fa
}

.P300__30yhr, .p300__UW9sI {
    color: #ad82f7
}

.P400__1AWx8, .p400__gHC8w {
    color: #935af6
}

.p500__uOKsg, .P500__v6b7v {
    color: #7f3bf5
}

.p600__24ao-, .P600__KI0rS {
    color: #6425d0
}

.p700__1z3Wb, .P700__XD2nv {
    color: #4e1ba7
}

.p800__2HyFr, .P800__3mYzA {
    color: #380d82
}

.p900__1SoTr, .P900__AEZbq {
    color: #270561
}

.I50__1Djnr, .i50__I427a {
    color: #f2f3fd
}

.I100__1SIWt, .i100__Tkfa8 {
    color: #e0e2fa
}

.i200__3Xg2E, .I200__JL9MW {
    color: #b4b9f3
}

.I300__1Aat2, .i300__1zCpy {
    color: #7b83ea
}

.I400__3Iqvr, .i400__WnRdp {
    color: #616ae5
}

.I500__2ez_X, .i500__38gHm {
    color: #4954e6
}

.i600__3B6iC, .I600__3QDyA {
    color: #2933c7
}

.i700__2M8ME, .I700__5Om14 {
    color: #161fa2
}

.i800__3-lz9, .I800__3cYR7 {
    color: #0a1285
}

.I900__1QJ9o, .i900__2pIVZ {
    color: #0c1264
}

.N50__2z8ba, .n50__3Kk2A {
    color: #f8f9fa
}

.n100__1WEUM, .N100__36zn0 {
    color: #f5f6f7
}

.n200__2sVBO, .N200__3e8Z- {
    color: #eff0f1
}

.n300__3YIuD, .N300__fEsxy {
    color: #dee0e3
}

.n400__1NVlT, .N400__2lR-d {
    color: #bbbfc4
}

.n500__3mTh7, .N500__3RyjB {
    color: #8f959e
}

.N600__3DeVz, .n600__MnczZ {
    color: #646a73
}

.n700__1tgaN, .N700__s81Xb {
    color: #373c43
}

.n800__EsZCP, .N800__jbiVR {
    color: #2b2f36
}

.n900__2JLg6, .N900__34nLp {
    color: #1f2329
}

.en, .gilroy {
    font-family: Gilroy, -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
}

.lockScroll {
    overflow: hidden
}

.atsx-btn-primary:active, .atsx-btn-primary:focus {
    background: #4e83fd;
    border-color: #4e83fd
}