.ant-modal {
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum", "tnum";
    position: relative;
    top: 100px;
    width: auto;
    margin: 0 auto;
    padding: 0 0 24px
}

.ant-modal-wrap {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    overflow: auto;
    outline: 0;
    -webkit-overflow-scrolling: touch
}

.ant-modal-title {
    margin: 0;
    color: rgba(0, 0, 0, .85);
    font-weight: 500;
    font-size: 16px;
    line-height: 22px
}

.ant-modal-content {
    position: relative;
    background-color: #fff;
    background-clip: padding-box;
    border: 0;
    border-radius: 4px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, .15)
}

.ant-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: transparent;
    border: 0;
    outline: 0;
    cursor: pointer;
    -webkit-transition: color .3s;
    transition: color .3s
}

.ant-modal-close-x {
    display: block;
    width: 56px;
    height: 56px;
    font-size: 16px;
    font-style: normal;
    line-height: 56px;
    text-align: center;
    text-transform: none;
    text-rendering: auto
}

.ant-modal-close:focus,
.ant-modal-close:hover {
    color: rgba(0, 0, 0, .75);
    text-decoration: none
}

.ant-modal-header {
    padding: 16px 24px;
    color: rgba(0, 0, 0, .65);
    background: #fff;
    border-bottom: 1px solid #e8e8e8;
    border-radius: 4px 4px 0 0
}

.ant-modal-body {
    padding: 24px;
    font-size: 14px;
    line-height: 1.5;
    word-wrap: break-word
}

.ant-modal-footer {
    padding: 10px 16px;
    text-align: right;
    border-top: 1px solid #e8e8e8;
    border-radius: 0 0 4px 4px
}

.ant-modal-footer button+button {
    margin-bottom: 0;
    margin-left: 8px
}

.ant-modal.zoom-appear,
.ant-modal.zoom-enter {
    -webkit-transform: none;
    transform: none;
    opacity: 0;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-user-select: none;
    user-select: none
}

.ant-modal-mask {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    height: 100%;
    background-color: rgba(0, 0, 0, .65);
    filter: alpha(opacity=50)
}

.ant-modal-mask-hidden {
    display: none
}

.ant-modal-open {
    overflow: hidden
}

.ant-modal-centered {
    text-align: center
}

.ant-modal-centered:before {
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle;
    content: ""
}

.ant-modal-centered .ant-modal {
    top: 0;
    display: inline-block;
    text-align: left;
    vertical-align: middle
}

@media (max-width:767px) {
    .ant-modal {
        max-width: calc(100vw - 16px);
        margin: 8px auto
    }

    .ant-modal-centered .ant-modal {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        flex: 1
    }
}

.ant-modal-confirm .ant-modal-close,
.ant-modal-confirm .ant-modal-header {
    display: none
}

.ant-modal-confirm .ant-modal-body {
    padding: 32px 32px 24px
}

.ant-modal-confirm-body-wrapper {
    zoom: 1
}

.ant-modal-confirm-body-wrapper:after,
.ant-modal-confirm-body-wrapper:before {
    content: "";
    display: table
}

.ant-modal-confirm-body-wrapper:after {
    clear: both
}

.ant-modal-confirm-body .ant-modal-confirm-title {
    display: block;
    overflow: hidden;
    color: rgba(0, 0, 0, .85);
    font-weight: 500;
    font-size: 16px;
    line-height: 1.4
}

.ant-modal-confirm-body .ant-modal-confirm-content {
    margin-top: 8px;
    margin-left: 38px;
    color: rgba(0, 0, 0, .65);
    font-size: 14px
}

.ant-modal-confirm-body>.anticon {
    float: left;
    margin-right: 16px;
    font-size: 22px
}

.ant-modal-confirm .ant-modal-confirm-btns {
    float: right;
    margin-top: 24px
}

.ant-modal-confirm .ant-modal-confirm-btns button+button {
    margin-bottom: 0;
    margin-left: 8px
}

.ant-modal-confirm-error .ant-modal-confirm-body>.anticon {
    color: #f5222d
}

.ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon,
.ant-modal-confirm-warning .ant-modal-confirm-body>.anticon {
    color: #faad14
}

.ant-modal-confirm-info .ant-modal-confirm-body>.anticon {
    color: #1890ff
}

.ant-modal-confirm-success .ant-modal-confirm-body>.anticon {
    color: #52c41a
}

.ant-select {
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum", "tnum";
    position: relative;
    display: inline-block;
    outline: 0
}

.ant-select,
.ant-select ol,
.ant-select ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.ant-select>ul>li>a {
    padding: 0;
    background-color: #fff
}

.ant-select-arrow {
    display: inline-block;
    color: inherit;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 50%;
    right: 11px;
    margin-top: -6px;
    color: rgba(0, 0, 0, .25);
    font-size: 12px;
    line-height: 1;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.ant-select-arrow>* {
    line-height: 1
}

.ant-select-arrow svg {
    display: inline-block
}

.ant-select-arrow:before {
    display: none
}

.ant-select-arrow .ant-select-arrow-icon {
    display: block
}

.ant-select-arrow .ant-select-arrow-icon svg {
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
}

.ant-select-selection {
    display: block;
    box-sizing: border-box;
    background-color: #fff;
    border: 1px solid #d9d9d9;
    border-top: 1.02px solid #d9d9d9;
    border-radius: 4px;
    outline: none;
    -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
    transition: all .3s cubic-bezier(.645, .045, .355, 1);
    -webkit-user-select: none;
    user-select: none
}

.ant-select-selection:hover {
    border-color: #40a9ff;
    border-right-width: 1px !important
}

.ant-select-focused .ant-select-selection,
.ant-select-selection:active,
.ant-select-selection:focus {
    border-color: #40a9ff;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2)
}

.ant-select-selection__clear {
    position: absolute;
    top: 50%;
    right: 11px;
    z-index: 1;
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-top: -6px;
    color: rgba(0, 0, 0, .25);
    font-size: 12px;
    font-style: normal;
    line-height: 12px;
    text-align: center;
    text-transform: none;
    background: #fff;
    cursor: pointer;
    opacity: 0;
    -webkit-transition: color .3s ease, opacity .15s ease;
    transition: color .3s ease, opacity .15s ease;
    text-rendering: auto
}

.ant-select-selection__clear:before {
    display: block
}

.ant-select-selection__clear:hover {
    color: rgba(0, 0, 0, .45)
}

.ant-select-selection:hover .ant-select-selection__clear {
    opacity: 1
}

.ant-select-selection-selected-value {
    float: left;
    max-width: 100%;
    padding-right: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.ant-select-no-arrow .ant-select-selection-selected-value {
    padding-right: 0
}

.ant-select-disabled {
    color: rgba(0, 0, 0, .25)
}

.ant-select-disabled .ant-select-selection {
    background: #f5f5f5;
    cursor: not-allowed
}

.ant-select-disabled .ant-select-selection:active,
.ant-select-disabled .ant-select-selection:focus,
.ant-select-disabled .ant-select-selection:hover {
    border-color: #d9d9d9;
    box-shadow: none
}

.ant-select-disabled .ant-select-selection__clear {
    display: none;
    visibility: hidden;
    pointer-events: none
}

.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice {
    padding-right: 10px;
    color: rgba(0, 0, 0, .33);
    background: #f5f5f5
}

.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove {
    display: none
}

.ant-select-selection--single {
    position: relative;
    height: 32px;
    cursor: pointer
}

.ant-select-selection__rendered {
    position: relative;
    display: block;
    margin-right: 11px;
    margin-left: 11px;
    line-height: 30px
}

.ant-select-selection__rendered:after {
    display: inline-block;
    width: 0;
    visibility: hidden;
    pointer-events: none;
    content: "."
}

.ant-select-lg {
    font-size: 16px
}

.ant-select-lg .ant-select-selection--single {
    height: 40px
}

.ant-select-lg .ant-select-selection__rendered {
    line-height: 38px
}

.ant-select-lg .ant-select-selection--multiple {
    min-height: 40px
}

.ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li {
    height: 32px;
    line-height: 32px
}

.ant-select-lg .ant-select-selection--multiple .ant-select-arrow,
.ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear {
    top: 20px
}

.ant-select-sm .ant-select-selection--single {
    height: 24px
}

.ant-select-sm .ant-select-selection__rendered {
    margin: 0 7px;
    line-height: 22px
}

.ant-select-sm .ant-select-selection--multiple {
    min-height: 24px
}

.ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li {
    height: 16px;
    line-height: 14px
}

.ant-select-sm .ant-select-selection--multiple .ant-select-arrow,
.ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear {
    top: 12px
}

.ant-select-sm .ant-select-arrow,
.ant-select-sm .ant-select-selection__clear {
    right: 8px
}

.ant-select-disabled .ant-select-selection__choice__remove {
    color: rgba(0, 0, 0, .25);
    cursor: default
}

.ant-select-disabled .ant-select-selection__choice__remove:hover {
    color: rgba(0, 0, 0, .25)
}

.ant-select-search__field__wrap {
    position: relative;
    display: inline-block
}

.ant-select-search__field__placeholder,
.ant-select-selection__placeholder {
    position: absolute;
    top: 50%;
    right: 9px;
    left: 0;
    max-width: 100%;
    height: 20px;
    margin-top: -10px;
    overflow: hidden;
    color: #bfbfbf;
    line-height: 20px;
    white-space: nowrap;
    text-align: left;
    text-overflow: ellipsis
}

.ant-select-search__field__placeholder {
    left: 12px
}

.ant-select-search__field__mirror {
    position: absolute;
    top: 0;
    left: 0;
    white-space: pre;
    opacity: 0;
    pointer-events: none
}

.ant-select-search--inline {
    position: absolute;
    width: 100%;
    height: 100%
}

.ant-select-search--inline .ant-select-search__field__wrap {
    width: 100%;
    height: 100%
}

.ant-select-search--inline .ant-select-search__field {
    width: 100%;
    height: 100%;
    font-size: 100%;
    line-height: 1;
    background: transparent;
    border-width: 0;
    border-radius: 4px;
    outline: 0
}

.ant-select-search--inline>i {
    float: right
}

.ant-select-selection--multiple {
    min-height: 32px;
    padding-bottom: 3px;
    cursor: text;
    zoom: 1
}

.ant-select-selection--multiple:after,
.ant-select-selection--multiple:before {
    content: "";
    display: table
}

.ant-select-selection--multiple:after {
    clear: both
}

.ant-select-selection--multiple .ant-select-search--inline {
    position: static;
    float: left;
    width: auto;
    max-width: 100%;
    padding: 0
}

.ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field {
    width: .75em;
    max-width: 100%
}

.ant-select-selection--multiple .ant-select-selection__rendered {
    height: auto;
    margin-bottom: -3px;
    margin-left: 5px
}

.ant-select-selection--multiple .ant-select-selection__placeholder {
    margin-left: 6px
}

.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,
.ant-select-selection--multiple>ul>li {
    height: 24px;
    margin-top: 3px;
    line-height: 22px
}

.ant-select-selection--multiple .ant-select-selection__choice {
    position: relative;
    float: left;
    max-width: 99%;
    margin-right: 4px;
    padding: 0 20px 0 10px;
    overflow: hidden;
    color: rgba(0, 0, 0, .65);
    background-color: #fafafa;
    border: 1px solid #e8e8e8;
    border-radius: 2px;
    cursor: default;
    -webkit-transition: padding .3s cubic-bezier(.645, .045, .355, 1);
    transition: padding .3s cubic-bezier(.645, .045, .355, 1)
}

.ant-select-selection--multiple .ant-select-selection__choice__disabled {
    padding: 0 10px
}

.ant-select-selection--multiple .ant-select-selection__choice__content {
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-transition: margin .3s cubic-bezier(.645, .045, .355, 1);
    transition: margin .3s cubic-bezier(.645, .045, .355, 1)
}

.ant-select-selection--multiple .ant-select-selection__choice__remove {
    color: inherit;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    right: 4px;
    color: rgba(0, 0, 0, .45);
    font-weight: 700;
    line-height: inherit;
    cursor: pointer;
    -webkit-transition: all .3s;
    transition: all .3s;
    display: inline-block;
    font-size: 12px;
    font-size: 10px\9;
    -webkit-transform: scale(.83333333) rotate(0deg);
    transform: scale(.83333333) rotate(0deg)
}

.ant-select-selection--multiple .ant-select-selection__choice__remove>* {
    line-height: 1
}

.ant-select-selection--multiple .ant-select-selection__choice__remove svg {
    display: inline-block
}

.ant-select-selection--multiple .ant-select-selection__choice__remove:before {
    display: none
}

.ant-select-selection--multiple .ant-select-selection__choice__remove .ant-select-selection--multiple .ant-select-selection__choice__remove-icon {
    display: block
}

:root .ant-select-selection--multiple .ant-select-selection__choice__remove {
    font-size: 12px
}

.ant-select-selection--multiple .ant-select-selection__choice__remove:hover {
    color: rgba(0, 0, 0, .75)
}

.ant-select-selection--multiple .ant-select-arrow,
.ant-select-selection--multiple .ant-select-selection__clear {
    top: 16px
}

.ant-select-allow-clear .ant-select-selection--single .ant-select-selection-selected-value {
    padding-right: 16px
}

.ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered,
.ant-select-show-arrow .ant-select-selection--multiple .ant-select-selection__rendered {
    margin-right: 20px
}

.ant-select-open .ant-select-arrow-icon svg {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.ant-select-open .ant-select-selection {
    border-color: #40a9ff;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2)
}

.ant-select-combobox .ant-select-arrow {
    display: none
}

.ant-select-combobox .ant-select-search--inline {
    float: none;
    width: 100%;
    height: 100%
}

.ant-select-combobox .ant-select-search__field__wrap {
    width: 100%;
    height: 100%
}

.ant-select-combobox .ant-select-search__field {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    box-shadow: none;
    -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1), height 0s;
    transition: all .3s cubic-bezier(.645, .045, .355, 1), height 0s
}

.ant-select-combobox.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered,
.ant-select-combobox.ant-select-show-arrow .ant-select-selection:hover .ant-select-selection__rendered {
    margin-right: 20px
}

.ant-select-dropdown {
    margin: 0;
    padding: 0;
    color: rgba(0, 0, 0, .65);
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum", "tnum", ;
    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 2px 8px rgba(0, 0, 0, .15)
}

.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft,
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft {
    -webkit-animation-name: antSlideUpIn;
    animation-name: antSlideUpIn
}

.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft,
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft {
    -webkit-animation-name: antSlideDownIn;
    animation-name: antSlideDownIn
}

.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
    -webkit-animation-name: antSlideUpOut;
    animation-name: antSlideUpOut
}

.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
    -webkit-animation-name: antSlideDownOut;
    animation-name: antSlideDownOut
}

.ant-select-dropdown-hidden {
    display: none
}

.ant-select-dropdown-menu {
    max-height: 250px;
    margin-bottom: 0;
    padding-left: 0;
    overflow: auto;
    list-style: none;
    outline: none
}

.ant-select-dropdown-menu-item-group-list {
    margin: 0;
    padding: 0
}

.ant-select-dropdown-menu-item-group-list>.ant-select-dropdown-menu-item {
    padding-left: 20px
}

.ant-select-dropdown-menu-item-group-title {
    height: 32px;
    padding: 0 12px;
    color: rgba(0, 0, 0, .45);
    font-size: 12px;
    line-height: 32px
}

.ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:first-child:not(:last-child),
.ant-select-dropdown-menu-item-group:not(:last-child) .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:last-child {
    border-radius: 0
}

.ant-select-dropdown-menu-item {
    position: relative;
    display: block;
    padding: 5px 12px;
    overflow: hidden;
    color: rgba(0, 0, 0, .65);
    font-weight: 400;
    line-height: 22px;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
    -webkit-transition: background .3s ease;
    transition: background .3s ease
}

.ant-select-dropdown-menu-item:hover {
    background-color: #e6f7ff
}

.ant-select-dropdown-menu-item:first-child {
    border-radius: 4px 4px 0 0
}

.ant-select-dropdown-menu-item:last-child {
    border-radius: 0 0 4px 4px
}

.ant-select-dropdown-menu-item-disabled {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed
}

.ant-select-dropdown-menu-item-disabled:hover {
    color: rgba(0, 0, 0, .25);
    background-color: #fff;
    cursor: not-allowed
}

.ant-select-dropdown-menu-item-selected,
.ant-select-dropdown-menu-item-selected:hover {
    color: rgba(0, 0, 0, .65);
    font-weight: 600;
    background-color: #fafafa
}

.ant-select-dropdown-menu-item-active {
    background-color: #e6f7ff
}

.ant-select-dropdown-menu-item-divider {
    height: 1px;
    margin: 1px 0;
    overflow: hidden;
    line-height: 0;
    background-color: #e8e8e8
}

.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item {
    padding-right: 32px
}

.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item .ant-select-selected-icon {
    position: absolute;
    top: 50%;
    right: 12px;
    color: transparent;
    font-weight: 700;
    font-size: 12px;
    text-shadow: 0 .1px 0, .1px 0 0, 0 -.1px 0, -.1px 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .2s;
    transition: all .2s
}

.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover .ant-select-selected-icon {
    color: rgba(0, 0, 0, .87)
}

.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled .ant-select-selected-icon {
    display: none
}

.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected .ant-select-selected-icon,
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover .ant-select-selected-icon {
    display: inline-block;
    color: #1890ff
}

.ant-select-dropdown--empty.ant-select-dropdown--multiple .ant-select-dropdown-menu-item {
    padding-right: 12px
}

.ant-select-dropdown-container-open .ant-select-dropdown,
.ant-select-dropdown-open .ant-select-dropdown {
    display: block
}

.ant-empty {
    margin: 0 8px;
    font-size: 14px;
    line-height: 22px;
    text-align: center
}

.ant-empty-image {
    height: 100px;
    margin-bottom: 8px
}

.ant-empty-image img {
    height: 100%
}

.ant-empty-description {
    margin: 0
}

.ant-empty-footer {
    margin-top: 16px
}

.ant-empty-small {
    margin: 8px 0
}

.ant-empty-small .ant-empty-image {
    height: 35px
}

.ant-empty-normal {
    margin: 32px 0
}

.ant-empty-normal .ant-empty-image {
    height: 40px
}

._13qgQX6c {
    position: relative;
    min-height: 790px;
    padding: 0 8px;
    background: #FDF9F6;
    box-shadow: 0 5px 12px 5px rgba(195, 209, 234, .16);
    border-radius: 8px;
    font-size: 14px;
    color: #a0a5ab
}

._13qgQX6c ._1bA05G-9 {
    font-size: 16px;
    height: 70px;
    line-height: 70px;
    background: #FDF9F6;
    padding-left: 16px;
    color: #39404d;
    font-size: 18px;
    font-weight: 700
}

._13qgQX6c ._1bA05G-9 h3 {
    line-height: 48px;
    font-size: 18px;
    font-weight: 500;
    color: #FF7C18
}

._13qgQX6c ._1bA05G-9 span {
    font-size: 12px;
    color: #7c8ea8
}

._13qgQX6c h2 {
    font-size: 18px;
    margin: 26px 0;
    width: 920px;
    font-weight: 500
}

._13qgQX6c h2 ._3Hf6oTvK {
    border: 1px solid #e1ba6d;
    color: #e1ba6d;
    border-radius: 6px;
    margin: 0 8px;
    padding: 7px 18px;
    font-size: 13px;
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none;
    float: right
}

._13qgQX6c ._3pwxWvd5 {
    border-bottom: 1px solid rgba(182, 197, 225, .3)
}

._13qgQX6c ._3pwxWvd5 ._14bCanli {
    line-height: 38px
}

._13qgQX6c ._3pwxWvd5 ._14bCanli a {
    width: 120px;
    height: 38px;
    display: inline-block;
    text-align: center;
    background: #fff;
    color: #FF7C18;
    font-size: 14px;
    color: #7c8ea8;
    position: relative
}

._13qgQX6c ._3pwxWvd5 ._14bCanli a ._3bYjQHY5 {
    min-width: 24px;
    border-radius: 7px;
    font-size: 11px !important;
    left: 84px !important;
    background: #ffa718
}

._13qgQX6c ._3pwxWvd5 ._14bCanli a ._2mwobvOl,
._13qgQX6c ._3pwxWvd5 ._14bCanli a ._3bYjQHY5 {
    height: 14px;
    line-height: 14px;
    text-align: center;
    top: 12px !important;
    color: #fff !important;
    z-index: 100
}

._13qgQX6c ._3pwxWvd5 ._14bCanli a ._2mwobvOl {
    position: absolute;
    width: 28px;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
    font-size: 10px !important;
    left: 90px !important;
    background: #ff6a6a
}

._13qgQX6c ._3pwxWvd5 ._14bCanli a ._2mwobvOl span {
    display: block;
    -webkit-transform: scale(.9);
    transform: scale(.9)
}

._13qgQX6c ._3pwxWvd5 ._14bCanli a.dpcUEJNC {
    color: #FF7C18;
    position: relative
}

._13qgQX6c ._3pwxWvd5 ._14bCanli a.dpcUEJNC:after {
    content: "";
    display: block;
    width: 32px;
    height: 2px;
    background: #FF7C18;
    position: absolute;
    bottom: -1px;
    left: 0;
    right: 0;
    margin: 0 auto
}

._13qgQX6c ._3pwxWvd5 ._3bYjQHY5 {
    position: absolute;
    left: 262px;
    top: 23px;
    width: auto;
    height: auto;
    border-radius: 15px;
    min-width: 15px;
    min-height: 15px;
    line-height: 15px;
    padding: 0 4px;
    color: #fff;
    font-size: 12px;
    background-color: #2894ef
}

._3DlRb74F {
    height: auto;
    margin: 16px auto;
    width: 100%;
    padding: 0 16px 30px
}

._3DlRb74F ._3pwxWvd5 li {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    background: rgba(248, 250, 251, .5);
    margin-bottom: 10px;
    border-radius: 8px
}

._3DlRb74F ._3pwxWvd5 li .UpD_C6Xg {
    width: 50px;
    text-align: center;
    color: #39404d
}

._3DlRb74F ._3pwxWvd5 li .UpD_C6Xg img {
    width: 25px;
    margin-top: 3px
}

._3DlRb74F ._3pwxWvd5 li .UpD_C6Xg div {
    line-height: 12px;
    font-size: 12px
}

._3DlRb74F ._3pwxWvd5 li .ScYCYXjj {
    width: 866px
}

._3DlRb74F ._3pwxWvd5 li .ScYCYXjj ._1C0inj4N {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    height: 36px;
    line-height: 36px;
    padding-top: 2px;
    border-bottom: 1px solid rgba(182, 197, 225, .3);
    padding-right: 40px
}

._3DlRb74F ._3pwxWvd5 li .ScYCYXjj ._1C0inj4N span {
    color: #39404d;
    font-size: 14px
}

._3DlRb74F ._3pwxWvd5 li .ScYCYXjj ._1C0inj4N div {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

._3DlRb74F ._3pwxWvd5 li .ScYCYXjj ._1C0inj4N div span:last-child {
    color: #7c8ea8;
    cursor: pointer;
    padding-left: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAA60lEQVR4Ae2WGxSEUBCGr1O4uHid1ikMw5zWz74wXHcIL+YOYU6L4Vo7/9nB3k3v+c/5abpfX++MZsvRvN5JQi071i0h+KJmHRsf7vJZajhzbR/Bz43unTmLffYR9KmvmesbzTIPjDvxO88KP4SO2GcJWMQ38bXhhR1Vrat7QYPFzGhSwRhn9z9LK9almGEbFVTBAVFBFVRBFVRBFVRBzJzHM1exzmGGbRYT5HlIErZC3mI27w/rgMwp+BIUfEkKBgzL+YYfFTDAYmZgBIAegQoGfgGnZgObg8GsAmypS3LhHZRCzcA0K49G8wMeaqq6baqJMwAAAABJRU5ErkJggg==) no-repeat 0;
    background-size: 20px 20px;
    margin-left: 20px
}

._3DlRb74F ._3pwxWvd5 li .ScYCYXjj .n_4TEUiZ {
    padding: 10px 0
}

._3DlRb74F ._3pwxWvd5 li .ScYCYXjj .n_4TEUiZ h3,
._3DlRb74F ._3pwxWvd5 li .ScYCYXjj .n_4TEUiZ p {
    color: #7c8ea8;
    font-size: 13px
}

._3DlRb74F ._3pwxWvd5 li .ScYCYXjj .n_4TEUiZ p {
    padding-left: 28px;
    word-wrap: break-word;
    word-break: break-all;
    padding-right: 10px;
    padding-top: 5px
}

._3DlRb74F ._3pwxWvd5 li .ScYCYXjj .n_4TEUiZ ._33vsslxq {
    font-family: "Noto Sans TC", sans-serif;
    font-size: 14px;
    color: #2a2a2a;
    line-height: 22px;
    background: rgba(244, 248, 249, .8);
    border-radius: 8px;
    padding: 0 10px;
    margin-top: 10px
}

._3DlRb74F ._3pwxWvd5 li:nth-child(2n) {
    background: #f8fafb
}

._3DlRb74F ._3pwxWvd5 li:hover {
    background: #fff;
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, .2);
    border-radius: 8px
}

._3DlRb74F .ivFceIwR {
    width: 100%;
    height: 60px;
    background: #3e3e3e;
    text-align: center;
    margin-top: 0;
    border-top: none;
    padding-top: 15px;
    text-align: right
}

._3DlRb74F .ivFceIwR ._3YjUilV0 {
    height: 60px
}

._3DlRb74F ._3ZXMXsmz tbody tr td i._1f18yYaU,
._3DlRb74F ._3ZXMXsmz tbody tr td i._1ntqUH9g,
._3DlRb74F ._3ZXMXsmz thead tr th i {
    display: inline-block;
    width: 19px;
    height: 19px;
    vertical-align: middle;
    margin-top: -1px;
    margin-right: 5px;
    cursor: pointer;
    position: relative
}

._3DlRb74F ._3K12Or-p img {
    width: 160px;
    height: auto
}

._3DlRb74F ._2ngvxpVP {
    margin-top: 20px
}

._3DlRb74F ._2ngvxpVP span {
    font-size: 14px;
    color: #a0a5ab
}

._3DlRb74F ._3ZXMXsmz {
    width: 100%;
    border-top: none
}

._3DlRb74F ._3ZXMXsmz tr {
    height: 32px;
    line-height: 32px
}

._3DlRb74F ._3ZXMXsmz ._1FcTHMzq td {
    color: #a0a5ab !important
}

._3DlRb74F ._3ZXMXsmz tbody {
    position: relative
}

._3DlRb74F ._3ZXMXsmz tbody tr {
    cursor: pointer;
    background: #f8fafb;
    -webkit-transition: all .1s linear;
    transition: all .1s linear
}

._3DlRb74F ._3ZXMXsmz tbody tr:nth-of-type(odd) {
    background-color: initial
}

._3DlRb74F ._3ZXMXsmz tbody tr td {
    text-align: center;
    font-size: 14px;
    color: #39404d;
    line-height: 40px;
    padding: 0
}

._3DlRb74F ._3ZXMXsmz tbody tr td ._1MQoc8C7 {
    width: 22px;
    height: 21px;
    display: inline-block;
    background: url(/assets/transfer/icon-yd.png?v=5d60973e68) no-repeat 50%;
    position: relative;
    top: 5px
}

._3DlRb74F ._3ZXMXsmz tbody tr td ._3jgYGcP5 {
    width: 22px;
    height: 21px;
    display: inline-block;
    background: url(/assets/transfer/icon-wd.png?v=7c3e7ab7da) no-repeat 50%;
    position: relative;
    top: 5px;
    right: -3px
}

._3DlRb74F ._3ZXMXsmz tbody tr td ._1PKNogSi {
    display: inline-block;
    width: 6px;
    height: 6px;
    position: relative;
    border-radius: 3px;
    background: #f33;
    z-index: 9;
    left: -1px;
    top: -10px
}

._3DlRb74F ._3ZXMXsmz tbody tr td._1cfNGFc5>a:first-child {
    width: 77px;
    height: 25px;
    border: 1px solid #FF7C18;
    box-sizing: border-box;
    color: #FF7C18;
    line-height: 25px;
    text-align: center;
    display: inline-block
}

._3DlRb74F ._3ZXMXsmz tbody tr td._1cfNGFc5>a:first-child:hover {
    background: #FF7C18;
    color: #fff
}

._3DlRb74F ._3ZXMXsmz tbody tr td._1cfNGFc5 ._1ks5BRpf {
    font-size: 14px;
    color: #7c8ea8;
    border: 0;
    background: transparent;
    box-shadow: none
}

._3DlRb74F ._3ZXMXsmz tbody tr td i._1f18yYaU {
    margin-left: 11px
}

._3DlRb74F ._3ZXMXsmz tbody tr td i._1ntqUH9g {
    margin-left: 11px;
    border: 1px solid #e1ba6d
}

._3DlRb74F ._3ZXMXsmz tbody tr td i._1ntqUH9g>a:first-child {
    width: 6px;
    height: 2px;
    background-color: #e1ba6d;
    position: absolute;
    top: 9px;
    left: 2px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

._3DlRb74F ._3ZXMXsmz tbody tr td i._1ntqUH9g>a:nth-child(2) {
    width: 12px;
    height: 2px;
    background-color: #e1ba6d;
    position: absolute;
    top: 7px;
    right: 1px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

._3DlRb74F ._3ZXMXsmz tbody tr td[colspan="4"] {
    position: absolute;
    width: 100%;
    left: 0
}

._3DlRb74F ._3ZXMXsmz tbody tr td:nth-child(2) {
    color: #39404d;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    display: inline-block;
    vertical-align: middle
}

._3DlRb74F ._3ZXMXsmz tbody tr:hover {
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, .2);
    background: #fff;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: all .1s linear;
    transition: all .1s linear
}

._3DlRb74F ._3ZXMXsmz thead {
    width: 100%
}

._3DlRb74F ._3ZXMXsmz thead tr {
    background-color: #fff;
    height: 40px;
    line-height: 40px
}

._3DlRb74F ._3ZXMXsmz thead tr th {
    text-align: center
}

._3DlRb74F ._3ZXMXsmz thead tr th:first-child,
._3DlRb74F ._3ZXMXsmz thead tr th:nth-child(2) {
    width: 300px
}

._3DlRb74F ._3ZXMXsmz thead tr th:nth-child(3) {
    width: 100px
}

._3DlRb74F ._3ZXMXsmz thead tr th span {
    font-size: 14px;
    color: #7c8ea8;
    font-weight: 400
}

._3DlRb74F ._3ZXMXsmz tbody tr td i._1f18yYaU {
    margin-left: 3px
}

._3DlRb74F ._1VIVX7A9 {
    text-align: center;
    padding-top: 200px;
    font-size: 16px
}

._3DlRb74F ._1RHtSbFI {
    font-weight: 400
}

._3DlRb74F ._3dmOiry6 {
    color: #bbbec4 !important
}

._3DlRb74F ._3sAjce57 {
    font-size: 15px !important
}

._3DlRb74F ._3L50XHzK {
    position: relative;
    width: 100%;
    margin-top: 20px
}

._3DlRb74F ._3L50XHzK ._2vvxRABQ {
    right: 8px;
    position: absolute;
    width: 180px
}

._3DlRb74F ._3L50XHzK ._2vvxRABQ a {
    display: inline-block;
    width: 80px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #FF7C18;
    border: 1px solid #FF7C18;
    border-radius: 19px;
    background: #fff
}

._3DlRb74F ._3L50XHzK ._2vvxRABQ a:hover {
    color: #fff;
    background: #FF7C18
}

._1tJAC5DD._3PptgFx0 {
    width: 100%;
    margin: 16px;
    padding-bottom: 28px;
    border-top: none
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y {
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    position: relative
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y ._wncHu1j {
    width: 784px;
    line-height: 0;
    border: 1px solid #dbe3f1;
    border-radius: 8px;
    height: auto
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y ._wncHu1j input {
    width: 100%;
    line-height: 40px;
    height: 40px;
    padding-left: 16px;
    color: #39404d;
    outline: none;
    border: none;
    margin-right: 10px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    background: transparent
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y ._wncHu1j input::-webkit-input-placeholder {
    color: #bfbfbf
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y ._wncHu1j input::placeholder {
    color: #bfbfbf
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y ._wncHu1j textarea {
    line-height: 40px;
    height: 96px;
    min-height: 96px;
    padding-top: 5px;
    outline: none;
    border: none;
    padding-left: 18px;
    width: 100%;
    margin-right: 10px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    color: #39404d;
    background: transparent
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y ._wncHu1j textarea::-webkit-input-placeholder {
    color: #bfbfbf
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y ._wncHu1j textarea::placeholder {
    color: #bfbfbf
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y ._3s5Saa0N {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 85px;
    flex: 0 0 85px;
    height: 62px;
    line-height: 62px;
    font-size: 14px;
    color: #39404d;
    text-align: right
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y ._3s5Saa0N i {
    color: #ff2d2d;
    margin: 0 16px 0 4px
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y ._2cdXzT5K {
    text-align: right;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 85px;
    flex: 0 0 85px;
    font-size: 14px;
    color: #39404d;
    height: 180px;
    line-height: 62px;
    padding-right: 28px
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y ._2cdXzT5K i {
    font-size: 12px;
    color: #39404d
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y .Kgf9mVVo {
    border: 1px solid #dbe3f1;
    border-radius: 8px;
    width: 784px;
    padding: 12px
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y .Kgf9mVVo i {
    font-size: 12px;
    color: #7c8ea8
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y button {
    line-height: 38px;
    height: 38px;
    width: 150px;
    background-color: #FF7C18;
    color: #fff;
    font-size: 14px;
    box-shadow: 0 5px 12px 5px;
    border-radius: 19px;
    border: 0;
    margin-top: 40px;
    margin-left: 400px
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y button:disabled {
    opacity: .5;
    cursor: default
}

._1tJAC5DD._3PptgFx0 ._3ZgkCe5Y button:hover {
    background-color: #485bdc
}

._3Glaanfi {
    width: 100%;
    height: auto
}

._3Glaanfi ._14niSVuq {
    width: 100%;
    height: 48px;
    position: relative;
    text-align: center;
    padding: 0 16px;
    background-color: rgba(248, 250, 251, .5)
}

._3Glaanfi .hoYZcCPP {
    text-align: left;
    font-weight: 700;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
    color: #39404d;
    height: 24px;
    line-height: 24px
}

._3Glaanfi .-NeVeKAK {
    font-size: 12px;
    color: #a0a5ab;
    text-align: left;
    margin: 2px auto 0;
    height: 17px;
    line-height: 17px
}

._3Glaanfi ._2CwqtueI {
    width: 100%;
    box-sizing: border-box;
    position: relative;
    padding: 0 16px;
    background-color: rgba(248, 250, 251, .5)
}

._3Glaanfi ._2CwqtueI ._3Okz9e36 {
    width: 100%;
    height: auto;
    overflow-y: auto;
    margin-bottom: 20px
}

._3Glaanfi ._2CwqtueI ._3Okz9e36 a {
    width: 100%;
    display: inline-block;
    cursor: pointer
}

._3Glaanfi ._2CwqtueI ._3Okz9e36 a ._3pZS49Dc {
    height: auto;
    min-height: 74px;
    line-height: 30px;
    font-size: 14px;
    color: #39404d;
    word-wrap: break-word;
    word-break: normal
}

._3Glaanfi ._2CwqtueI ._3Okz9e36 img {
    width: 150px;
    height: 90px;
    margin-right: 10px;
    object-fit: contain
}

._3Glaanfi ._2CwqtueI ._3Okz9e36 p {
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 8px
}

._3Glaanfi ._2CwqtueI ._3Okz9e36 p i {
    color: #e1ba6d
}

._3Glaanfi ._2CwqtueI ._3Okz9e36 ._1xBuVYJA {
    width: 600px;
    height: 70px;
    margin: 12px 0;
    border-collapse: collapse;
    border-spacing: 0
}

._3Glaanfi ._2CwqtueI ._3Okz9e36 ._1xBuVYJA td {
    font-size: 14px;
    line-height: 35px;
    text-align: center;
    border: 1px solid #dcdcdc
}

._3Glaanfi ._2CwqtueI ._3Okz9e36 ._1xBuVYJA thead {
    background-color: #ededed
}

._3Glaanfi ._2CwqtueI ._3Okz9e36::-webkit-scrollbar {
    display: none
}

._3Glaanfi ._2AOXL0Wi {
    width: 100px;
    height: 30px;
    margin-left: 250px;
    border: 0;
    box-shadow: none
}

.pagination {
    width: 100%;
    text-align: center;
    margin-top: 0;
    border-top: none;
    text-align: left
}

.pagination .ant-pagination-item a {
    color: #2e384d !important
}

.pagination .ant-pagination-item-active a {
    color: #FF7C18 !important;
    background: transparent !important
}

.ant-select-selection {
    height: 40px;
    border: 1px solid #dbe3f1;
    border-radius: 8px
}

.ant-select-selection__rendered {
    line-height: 40px;
    margin-left: 16px
}

._1SYDsXtX {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-top: 20px;
    padding: 0 20px
}

._1SYDsXtX li {
    width: 200px;
    border-radius: 8px;
    border: 1px solid #dbe3f1;
    line-height: 30px;
    text-align: center;
    color: #7c8ea8;
    cursor: pointer
}

._1SYDsXtX ._2-ZF3BWe {
    color: #000;
    border: 1px solid #FF7C18
}

._22zXPGjT {
    margin-top: 12px;
    width: 100%
}

._20jTYSr3 {
    width: 100%;
    box-sizing: border-box;
    background-color: #fff
}

._20jTYSr3 ._1o9rdVr7 {
    float: left;
    font-size: 14px;
    box-sizing: border-box
}

._20jTYSr3 ._1o9rdVr7 ._3Vu1qXYG {
    float: left;
    width: 96px;
    height: 96px;
    padding: 8px;
    border-radius: 8px;
    position: relative
}

._20jTYSr3 ._1o9rdVr7 ._3Vu1qXYG:hover ._31sVymeP {
    opacity: 1;
    -webkit-transition: opacity .5s;
    transition: opacity .5s
}

._20jTYSr3 ._1o9rdVr7 ._3Vu1qXYG ._3mHjqe7x {
    width: 100%;
    height: 100%;
    overflow-x: auto
}

._20jTYSr3 ._1o9rdVr7 ._3Vu1qXYG ._3mHjqe7x img {
    display: block;
    width: auto;
    height: 100%;
    margin: 0 auto
}

._20jTYSr3 ._1o9rdVr7 ._3Vu1qXYG ._3mHjqe7x::-webkit-scrollbar {
    display: none
}

._20jTYSr3 ._1o9rdVr7 ._3Vu1qXYG ._31sVymeP {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 100;
    background: rgba(0, 0, 0, .5);
    opacity: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._20jTYSr3 ._1o9rdVr7 ._3Vu1qXYG ._31sVymeP i {
    display: inline-block;
    text-align: center;
    font-size: 16px;
    width: 16px;
    color: #fff;
    margin: 0 8px !important
}

._20jTYSr3 ._2OjCYENE {
    width: 96px;
    height: 96px;
    display: table;
    text-align: center;
    background-color: #f4f8f9;
    box-sizing: border-box;
    border-radius: 8px;
    cursor: pointer;
    font-size: 14px
}

._20jTYSr3 ._2OjCYENE:hover {
    border-color: #1890ff
}

._20jTYSr3 ._2OjCYENE ._1JjCBnqw {
    display: table-cell;
    width: 100%;
    height: 96px;
    text-align: center;
    vertical-align: middle;
    box-sizing: border-box;
    font-size: 14px;
    position: relative
}

._20jTYSr3 ._2OjCYENE ._1JjCBnqw input[type=file] {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 100;
    opacity: 0
}

._20jTYSr3 ._2OjCYENE ._1JjCBnqw ._2A-jNZ7X {
    width: 45px;
    height: 45px;
    background: url(/assets/center/upload_icon.png?v=e066d6df88) no-repeat 50%;
    background-size: cover;
    display: inline-block;
    text-align: center
}

._20jTYSr3 ._2OjCYENE ._1JjCBnqw .wn4I9IWS {
    line-height: 1.5;
    text-align: center;
    font-size: 14px;
    color: #FF7C18
}

.Preview .ant-modal-content .ant-modal-close .ant-modal-close-x {
    width: 30px !important;
    height: 30px !important;
    line-height: 36px !important;
    font-size: 24px !important
}

.ant-pagination {
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum", "tnum"
}

.ant-pagination,
.ant-pagination ol,
.ant-pagination ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.ant-pagination:after {
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    content: " "
}

.ant-pagination-item,
.ant-pagination-total-text {
    display: inline-block;
    height: 32px;
    margin-right: 8px;
    line-height: 30px;
    vertical-align: middle
}

.ant-pagination-item {
    min-width: 32px;
    font-family: Arial;
    text-align: center;
    list-style: none;
    background-color: #fff;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    outline: 0;
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none
}

.ant-pagination-item a {
    margin: 0 6px;
    color: rgba(0, 0, 0, .65);
    text-decoration: none;
    -webkit-transition: none;
    transition: none
}

.ant-pagination-item:focus,
.ant-pagination-item:hover {
    border-color: #1890ff;
    -webkit-transition: all .3s;
    transition: all .3s
}

.ant-pagination-item:focus a,
.ant-pagination-item:hover a {
    color: #1890ff
}

.ant-pagination-item-active {
    font-weight: 500;
    background: transparent;
    border-color: #1890ff
}

.ant-pagination-item-active a {
    color: #1890ff
}

.ant-pagination-item-active:focus,
.ant-pagination-item-active:hover {
    border-color: #40a9ff
}

.ant-pagination-item-active:focus a,
.ant-pagination-item-active:hover a {
    color: #40a9ff
}

.ant-pagination-jump-next,
.ant-pagination-jump-prev {
    outline: 0
}

.ant-pagination-jump-next .ant-pagination-item-container,
.ant-pagination-jump-prev .ant-pagination-item-container {
    position: relative
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon {
    display: inline-block;
    font-size: 12px;
    font-size: 12px\9;
    -webkit-transform: scale(1) rotate(0deg);
    transform: scale(1) rotate(0deg);
    color: #1890ff;
    letter-spacing: -1px;
    opacity: 0;
    -webkit-transition: all .2s;
    transition: all .2s
}

:root .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,
:root .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon {
    font-size: 12px
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg,
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    margin: auto;
    color: rgba(0, 0, 0, .25);
    letter-spacing: 2px;
    text-align: center;
    text-indent: .13em;
    opacity: 1;
    -webkit-transition: all .2s;
    transition: all .2s
}

.ant-pagination-jump-next:focus .ant-pagination-item-link-icon,
.ant-pagination-jump-next:hover .ant-pagination-item-link-icon,
.ant-pagination-jump-prev:focus .ant-pagination-item-link-icon,
.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon {
    opacity: 1
}

.ant-pagination-jump-next:focus .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis,
.ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis,
.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis {
    opacity: 0
}

.ant-pagination-jump-next,
.ant-pagination-jump-prev,
.ant-pagination-prev {
    margin-right: 8px
}

.ant-pagination-jump-next,
.ant-pagination-jump-prev,
.ant-pagination-next,
.ant-pagination-prev {
    display: inline-block;
    min-width: 32px;
    height: 32px;
    color: rgba(0, 0, 0, .65);
    font-family: Arial;
    line-height: 32px;
    text-align: center;
    vertical-align: middle;
    list-style: none;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: all .3s;
    transition: all .3s
}

.ant-pagination-next,
.ant-pagination-prev {
    outline: 0
}

.ant-pagination-next a,
.ant-pagination-prev a {
    color: rgba(0, 0, 0, .65);
    -webkit-user-select: none;
    user-select: none
}

.ant-pagination-next:hover a,
.ant-pagination-prev:hover a {
    border-color: #40a9ff
}

.ant-pagination-next .ant-pagination-item-link,
.ant-pagination-prev .ant-pagination-item-link {
    display: block;
    height: 100%;
    font-size: 12px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    outline: none;
    -webkit-transition: all .3s;
    transition: all .3s
}

.ant-pagination-next:focus .ant-pagination-item-link,
.ant-pagination-next:hover .ant-pagination-item-link,
.ant-pagination-prev:focus .ant-pagination-item-link,
.ant-pagination-prev:hover .ant-pagination-item-link {
    color: #1890ff;
    border-color: #1890ff
}

.ant-pagination-disabled,
.ant-pagination-disabled:focus,
.ant-pagination-disabled:hover {
    cursor: not-allowed
}

.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination-disabled:focus .ant-pagination-item-link,
.ant-pagination-disabled:focus a,
.ant-pagination-disabled:hover .ant-pagination-item-link,
.ant-pagination-disabled:hover a,
.ant-pagination-disabled a {
    color: rgba(0, 0, 0, .25);
    border-color: #d9d9d9;
    cursor: not-allowed
}

.ant-pagination-slash {
    margin: 0 10px 0 5px
}

.ant-pagination-options {
    display: inline-block;
    margin-left: 16px;
    vertical-align: middle
}

.ant-pagination-options-size-changer.ant-select {
    display: inline-block;
    width: auto;
    margin-right: 8px
}

.ant-pagination-options-quick-jumper {
    display: inline-block;
    height: 32px;
    line-height: 32px;
    vertical-align: top
}

.ant-pagination-options-quick-jumper input {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 32px;
    padding: 4px 11px;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    line-height: 1.5;
    background-color: #fff;
    background-image: none;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    -webkit-transition: all .3s;
    transition: all .3s;
    width: 50px;
    margin: 0 8px
}

.ant-pagination-options-quick-jumper input::-moz-placeholder {
    color: #bfbfbf;
    opacity: 1
}

.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
    color: #bfbfbf
}

.ant-pagination-options-quick-jumper input::-webkit-input-placeholder {
    color: #bfbfbf
}

.ant-pagination-options-quick-jumper input:focus,
.ant-pagination-options-quick-jumper input:hover {
    border-color: #40a9ff;
    border-right-width: 1px !important
}

.ant-pagination-options-quick-jumper input:focus {
    outline: 0;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2)
}

.ant-pagination-options-quick-jumper input-disabled {
    color: rgba(0, 0, 0, .25);
    background-color: #f5f5f5;
    cursor: not-allowed;
    opacity: 1
}

.ant-pagination-options-quick-jumper input-disabled:hover {
    border-color: #e6d8d8;
    border-right-width: 1px !important
}

.ant-pagination-options-quick-jumper input[disabled] {
    color: rgba(0, 0, 0, .25);
    background-color: #f5f5f5;
    cursor: not-allowed;
    opacity: 1
}

.ant-pagination-options-quick-jumper input[disabled]:hover {
    border-color: #e6d8d8;
    border-right-width: 1px !important
}

textarea.ant-pagination-options-quick-jumper input {
    max-width: 100%;
    height: auto;
    min-height: 32px;
    vertical-align: bottom;
    -webkit-transition: all .3s, height 0s;
    transition: all .3s, height 0s
}

.ant-pagination-options-quick-jumper input-lg {
    height: 40px;
    padding: 6px 11px;
    font-size: 16px
}

.ant-pagination-options-quick-jumper input-sm {
    height: 24px;
    padding: 1px 7px
}

.ant-pagination-simple .ant-pagination-next,
.ant-pagination-simple .ant-pagination-prev {
    height: 24px;
    line-height: 24px;
    vertical-align: top
}

.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link,
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link {
    height: 24px;
    border: 0
}

.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:after,
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:after {
    height: 24px;
    line-height: 24px
}

.ant-pagination-simple .ant-pagination-simple-pager {
    display: inline-block;
    height: 24px;
    margin-right: 8px
}

.ant-pagination-simple .ant-pagination-simple-pager input {
    box-sizing: border-box;
    height: 100%;
    margin-right: 8px;
    padding: 0 6px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    outline: none;
    -webkit-transition: border-color .3s;
    transition: border-color .3s
}

.ant-pagination-simple .ant-pagination-simple-pager input:hover {
    border-color: #1890ff
}

.ant-pagination.mini .ant-pagination-simple-pager,
.ant-pagination.mini .ant-pagination-total-text {
    height: 24px;
    line-height: 24px
}

.ant-pagination.mini .ant-pagination-item {
    min-width: 24px;
    height: 24px;
    margin: 0;
    line-height: 22px
}

.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
    background: transparent;
    border-color: transparent
}

.ant-pagination.mini .ant-pagination-next,
.ant-pagination.mini .ant-pagination-prev {
    min-width: 24px;
    height: 24px;
    margin: 0;
    line-height: 24px
}

.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link,
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link {
    background: transparent;
    border-color: transparent
}

.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link:after,
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link:after {
    height: 24px;
    line-height: 24px
}

.ant-pagination.mini .ant-pagination-jump-next,
.ant-pagination.mini .ant-pagination-jump-prev {
    height: 24px;
    margin-right: 0;
    line-height: 24px
}

.ant-pagination.mini .ant-pagination-options {
    margin-left: 2px
}

.ant-pagination.mini .ant-pagination-options-quick-jumper {
    height: 24px;
    line-height: 24px
}

.ant-pagination.mini .ant-pagination-options-quick-jumper input {
    height: 24px;
    padding: 1px 7px;
    width: 44px
}

@media only screen and (max-width:992px) {

    .ant-pagination-item-after-jump-prev,
    .ant-pagination-item-before-jump-next {
        display: none
    }
}

@media only screen and (max-width:576px) {
    .ant-pagination-options {
        display: none
    }
}