 #goog-gt-tt, .goog-te-balloon-frame{display: none !important;}
        .goog-text-highlight { background: none !important; box-shadow: none !important;}
        .goog-logo-link{display: none !important;}
        .goog-te-gadget{height: 28px !important;  overflow: hidden;}
        .goog-tooltip {
            display: none !important;
        }
        .goog-tooltip:hover {
            display: none !important;
        }
        .goog-text-highlight {
            background-color: transparent !important;
            border: none !important;
            box-shadow: none !important;
        }
        .skiptranslate {display: none !important;}

        body {top: 0px !important; position: static !important; }
        .goog-te-banner-frame {display:none !important}
        .goog-te-gadget-simple{
            font-size: 8pt!important;
        }
        .border {
            border-width: .0625rem;
        }
        .rounded {
            border-radius: .25rem;
        }
        .overflow-hidden {
            overflow: hidden;
        }
        .ml-2 {
            margin-left: .5rem;
        }
        #google_translate_element {
            overflow: hidden;
            border-width: 1px;
            border-radius: 0.25rem;
            background: white;
        }
        .goog-te-gadget {
            font-size: 0 !important;
        }
        .goog-te-combo {
            margin-top: 0 !important;
            padding-top: 0 !important;
            font-size: 0.75rem !important;
            line-height: 1rem !important;
            outline: 2px solid transparent !important;
            outline-offset: 2px !important;
        }
        .goog-logo-link {
            display: none !important;
        }
        .goog-te-banner-frame {
            display: none !important;
            position: fixed !important;
        }
        .goog-te-gadget .goog-te-combo {
            font-size: .75rem!important;
            line-height: 1rem!important;
            margin: 0!important;
            outline: .125rem solid #0000!important;
            outline-offset: .125rem!important;
            padding: .25rem!important;
        }
        .menu-traslate-header ul li {
            float: left;
            display:block;
            padding: 0.3em;
            list-style:none;
        }
        html {
        font-size: 40px;
    }
        
        
         .tj-spinner-mask {
            width: 100%;
            height: 100%;
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-color: #fff;
            z-index: 2090;

            -webkit-background-size: 100% 100%;
            background-size: 100% 100%;
        }

        .j_loading {
            position: absolute;
            top: 53%;
            left: 47%;
            background-color: none !important;
            z-index: 2099;
            margin: 0 auto;
            width: 0.8rem;
            text-align: center;
        }
        
        
        
        
         .el-pagination--small .arrow.disabled, .el-table--hidden, .el-table .hidden-columns, .el-table td.is-hidden > *, .el-table th.is-hidden > * {
        visibility: hidden
    }


    [class*=" el-icon-"], [class^=el-icon-] {
        font-family: element-icons !important;
        speak: none;
        font-style: normal;
        font-weight: 400;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        vertical-align: baseline;
        display: inline-block;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

    .el-icon-info:before {
        content: "\E61A"
    }

    .el-icon-error:before {
        content: "\E62C"
    }

    .el-icon-success:before {
        content: "\E62D"
    }

    .el-icon-warning:before {
        content: "\E62E"
    }

    .el-icon-question:before {
        content: "\E634"
    }

    .el-icon-back:before {
        content: "\E606"
    }

    .el-icon-arrow-left:before {
        content: "\E600"
    }

    .el-icon-arrow-down:before {
        content: "\E603"
    }

    .el-icon-arrow-right:before {
        content: "\E604"
    }

    .el-icon-arrow-up:before {
        content: "\E605"
    }

    .el-icon-caret-left:before {
        content: "\E60A"
    }

    .el-icon-caret-bottom:before {
        content: "\E60B"
    }

    .el-icon-caret-top:before {
        content: "\E60C"
    }

    .el-icon-caret-right:before {
        content: "\E60E"
    }

    .el-icon-d-arrow-left:before {
        content: "\E610"
    }

    .el-icon-d-arrow-right:before {
        content: "\E613"
    }

    .el-icon-minus:before {
        content: "\E621"
    }

    .el-icon-plus:before {
        content: "\E62B"
    }

    .el-icon-remove:before {
        content: "\E635"
    }

    .el-icon-circle-plus:before {
        content: "\E601"
    }

    .el-icon-remove-outline:before {
        content: "\E63C"
    }

    .el-icon-circle-plus-outline:before {
        content: "\E602"
    }

    .el-icon-close:before {
        content: "\E60F"
    }

    .el-icon-check:before {
        content: "\E611"
    }

    .el-icon-circle-close:before {
        content: "\E607"
    }

    .el-icon-circle-check:before {
        content: "\E639"
    }

    .el-icon-circle-close-outline:before {
        content: "\E609"
    }

    .el-icon-circle-check-outline:before {
        content: "\E63E"
    }

    .el-icon-zoom-out:before {
        content: "\E645"
    }

    .el-icon-zoom-in:before {
        content: "\E641"
    }

    .el-icon-d-caret:before {
        content: "\E615"
    }

    .el-icon-sort:before {
        content: "\E640"
    }

    .el-icon-sort-down:before {
        content: "\E630"
    }

    .el-icon-sort-up:before {
        content: "\E631"
    }

    .el-icon-tickets:before {
        content: "\E63F"
    }

    .el-icon-document:before {
        content: "\E614"
    }

    .el-icon-goods:before {
        content: "\E618"
    }

    .el-icon-sold-out:before {
        content: "\E63B"
    }

    .el-icon-news:before {
        content: "\E625"
    }

    .el-icon-message:before {
        content: "\E61B"
    }

    .el-icon-date:before {
        content: "\E608"
    }

    .el-icon-printer:before {
        content: "\E62F"
    }

    .el-icon-time:before {
        content: "\E642"
    }

    .el-icon-bell:before {
        content: "\E622"
    }

    .el-icon-mobile-phone:before {
        content: "\E624"
    }

    .el-icon-service:before {
        content: "\E63A"
    }

    .el-icon-view:before {
        content: "\E643"
    }

    .el-icon-menu:before {
        content: "\E620"
    }

    .el-icon-more:before {
        content: "\E646"
    }

    .el-icon-more-outline:before {
        content: "\E626"
    }

    .el-icon-star-on:before {
        content: "\E637"
    }

    .el-icon-star-off:before {
        content: "\E63D"
    }

    .el-icon-location:before {
        content: "\E61D"
    }

    .el-icon-location-outline:before {
        content: "\E61F"
    }

    .el-icon-phone:before {
        content: "\E627"
    }

    .el-icon-phone-outline:before {
        content: "\E628"
    }

    .el-icon-picture:before {
        content: "\E629"
    }

    .el-icon-picture-outline:before {
        content: "\E62A"
    }

    .el-icon-delete:before {
        content: "\E612"
    }

    .el-icon-search:before {
        content: "\E619"
    }

    .el-icon-edit:before {
        content: "\E61C"
    }

    .el-icon-edit-outline:before {
        content: "\E616"
    }

    .el-icon-rank:before {
        content: "\E632"
    }

    .el-icon-refresh:before {
        content: "\E633"
    }

    .el-icon-share:before {
        content: "\E636"
    }

    .el-icon-setting:before {
        content: "\E638"
    }

    .el-icon-upload:before {
        content: "\E60D"
    }

    .el-icon-upload2:before {
        content: "\E644"
    }

    .el-icon-download:before {
        content: "\E617"
    }

    .el-icon-loading:before {
        content: "\E61E"
    }

    .el-icon-loading {
        -webkit-animation: rotating 2s linear infinite;
        animation: rotating 2s linear infinite
    }

    .el-icon--right {
        margin-left: 5px
    }

    .el-icon--left {
        margin-right: 5px
    }

    @-webkit-keyframes rotating {
        0% {
            -webkit-transform: rotate(0);
            transform: rotate(0)
        }
        to {
            -webkit-transform: rotate(1turn);
            transform: rotate(1turn)
        }
    }

    @keyframes rotating {
        0% {
            -webkit-transform: rotate(0);
            transform: rotate(0)
        }
        to {
            -webkit-transform: rotate(1turn);
            transform: rotate(1turn)
        }
    }

    .el-pagination {
        white-space: nowrap;
        padding: 2px 5px;
        color: #303133;
        font-weight: 700
    }

    .el-pagination:after, .el-pagination:before {
        display: table;
        content: ""
    }

    .el-pagination:after {
        clear: both
    }

    .el-pagination button, .el-pagination span:not([class*=suffix]) {
        display: inline-block;
        font-size: 13px;
        min-width: 35.5px;
        height: 28px;
        line-height: 28px;
        vertical-align: top;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-pager li, .el-pagination__editor {
        -webkit-box-sizing: border-box;
        text-align: center
    }

    .el-pagination .el-input__inner {
        text-align: center;
        -moz-appearance: textfield
    }

    .el-pagination .el-input__suffix {
        right: 0;
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    .el-pagination .el-select .el-input {
        width: 100px;
        margin: 0 5px
    }

    .el-pagination .el-select .el-input .el-input__inner {
        padding-right: 25px;
        border-radius: 3px;
        height: 28px
    }

    .el-pagination button {
        border: none;
        padding: 0 6px;
        background: 0 0
    }

    .el-pagination button:focus {
        outline: 0
    }

    .el-pagination button:hover {
        color: #409eff
    }

    .el-pagination button.disabled {
        color: #c0c4cc;
        background-color: #fff;
        cursor: not-allowed
    }

    .el-pager li, .el-pager li.btn-quicknext:hover, .el-pager li.btn-quickprev:hover {
        cursor: pointer
    }

    .el-pagination .btn-next, .el-pagination .btn-prev {
        background: 50% no-repeat #fff;
        background-size: 16px;
        cursor: pointer;
        margin: 0;
        color: #303133
    }

    .el-pagination .btn-next .el-icon, .el-pagination .btn-prev .el-icon {
        display: block;
        font-size: 12px;
        font-weight: 700
    }

    .el-pagination .btn-prev {
        padding-right: 12px
    }

    .el-pagination .btn-next {
        padding-left: 12px
    }

    .el-pagination--small .btn-next, .el-pagination--small .btn-prev, .el-pagination--small .el-pager li, .el-pagination--small .el-pager li:last-child {
        border-color: transparent;
        font-size: 12px;
        line-height: 22px;
        height: 22px;
        min-width: 22px
    }

    .el-pagination__sizes {
        margin: 0 10px 0 0;
        font-weight: 400;
        color: #606266
    }

    .el-pagination__sizes .el-input .el-input__inner {
        font-size: 13px;
        padding-left: 8px
    }

    .el-pagination__sizes .el-input .el-input__inner:hover {
        border-color: #409eff
    }

    .el-pagination__total {
        margin-right: 10px;
        font-weight: 400;
        color: #606266
    }

    .el-pagination__jump {
        margin-left: 24px;
        font-weight: 400;
        color: #606266
    }

    .el-pagination__jump .el-input__inner {
        padding: 0 3px
    }

    .el-pagination__rightwrapper {
        float: right
    }

    .el-pagination__editor {
        line-height: 18px;
        padding: 0 2px;
        height: 28px;
        margin: 0 2px;
        box-sizing: border-box;
        border-radius: 3px
    }

    .el-pager, .el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev {
        padding: 0
    }

    .el-pagination__editor.el-input {
        width: 50px
    }

    .el-pagination__editor.el-input .el-input__inner {
        height: 28px
    }

    .el-pagination__editor .el-input__inner::-webkit-inner-spin-button, .el-pagination__editor .el-input__inner::-webkit-outer-spin-button {
        -webkit-appearance: none;
        margin: 0
    }

    .el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li {
        margin: 0 5px;
        background-color: #f4f4f5;
        color: #606266;
        min-width: 30px;
        border-radius: 2px
    }

    .el-pagination.is-background .btn-next.disabled, .el-pagination.is-background .btn-prev.disabled {
        color: #c0c4cc
    }

    .el-pagination.is-background .el-pager li:hover {
        color: #409eff
    }

    .el-pagination.is-background .el-pager li.active {
        background-color: #409eff;
        color: #fff
    }

    .el-pagination.is-background.el-pagination--small .btn-next, .el-pagination.is-background.el-pagination--small .btn-prev, .el-pagination.is-background.el-pagination--small .el-pager li {
        margin: 0 3px;
        min-width: 22px
    }

    .el-pager, .el-pager li {
        vertical-align: top;
        margin: 0;
        display: inline-block
    }

    .el-pager {
        user-select: none;
        list-style: none;
        font-size: 0
    }

    .el-pager, .el-radio, .el-table th {
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none
    }

    .el-pager .more:before {
        line-height: 30px
    }

    .el-pager li {
        padding: 0 4px;
        background: #fff;
        font-size: 13px;
        min-width: 35.5px;
        height: 28px;
        line-height: 28px;
        box-sizing: border-box
    }

    .el-menu--collapse .el-menu .el-submenu, .el-menu--popup {
        min-width: 200px
    }

    .el-dialog, .el-dialog__footer {
        -webkit-box-sizing: border-box
    }

    .el-pager li.btn-quicknext, .el-pager li.btn-quickprev {
        line-height: 28px;
        color: #303133
    }

    .el-pager li.active + li {
        border-left: 0
    }

    .el-pager li:hover {
        color: #409eff
    }

    .el-pager li.active {
        color: #409eff;
        cursor: default
    }

    @-webkit-keyframes v-modal-in {
        0% {
            opacity: 0
        }
    }

    @-webkit-keyframes v-modal-out {
        to {
            opacity: 0
        }
    }

    .el-dialog {
        position: relative;
        margin: 0 auto 50px;
        background: #fff;
        border-radius: 2px;
        -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
        box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
        box-sizing: border-box;
        width: 50%
    }

    .el-dialog.is-fullscreen {
        width: 100%;
        margin-top: 0;
        margin-bottom: 0;
        height: 100%;
        overflow: auto
    }

    .el-dialog__wrapper {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        overflow: auto;
        margin: 0
    }

    .el-dialog__header {
        padding: 20px 20px 10px
    }

    .el-dialog__headerbtn {
        position: absolute;
        top: 20px;
        right: 20px;
        padding: 0;
        background: 0 0;
        border: none;
        outline: 0;
        cursor: pointer;
        font-size: 16px
    }

    .el-dialog__headerbtn .el-dialog__close {
        color: #909399
    }

    .el-dialog__headerbtn:focus .el-dialog__close, .el-dialog__headerbtn:hover .el-dialog__close {
        color: #409eff
    }

    .el-dialog__title {
        line-height: 24px;
        font-size: 18px;
        color: #303133
    }

    .el-dialog__body {
        padding: 30px 20px;
        color: #606266;
        line-height: 24px;
        font-size: 14px
    }

    .el-dialog__footer {
        padding: 10px 20px 20px;
        text-align: right;
        box-sizing: border-box
    }

    .el-dialog--center {
        text-align: center
    }

    .el-dialog--center .el-dialog__body {
        text-align: initial;
        padding: 25px 25px 30px
    }

    .el-dialog--center .el-dialog__footer {
        text-align: inherit
    }

    .dialog-fade-enter-active {
        -webkit-animation: dialog-fade-in .3s;
        animation: dialog-fade-in .3s
    }

    .dialog-fade-leave-active {
        -webkit-animation: dialog-fade-out .3s;
        animation: dialog-fade-out .3s
    }

    @-webkit-keyframes dialog-fade-in {
        0% {
            -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
            opacity: 0
        }
        to {
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            opacity: 1
        }
    }

    @keyframes dialog-fade-in {
        0% {
            -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
            opacity: 0
        }
        to {
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            opacity: 1
        }
    }

    @-webkit-keyframes dialog-fade-out {
        0% {
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            opacity: 1
        }
        to {
            -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
            opacity: 0
        }
    }

    @keyframes dialog-fade-out {
        0% {
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            opacity: 1
        }
        to {
            -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
            opacity: 0
        }
    }

    .el-autocomplete {
        position: relative;
        display: inline-block
    }

    .el-autocomplete-suggestion {
        margin: 5px 0;
        -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        border-radius: 4px
    }

    .el-dropdown-menu, .el-menu--collapse .el-submenu .el-menu {
        z-index: 10;
        -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
    }

    .el-autocomplete-suggestion__wrap {
        max-height: 280px;
        padding: 10px 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        overflow: auto;
        background-color: #fff;
        border: 1px solid #e4e7ed;
        border-radius: 4px
    }

    .el-autocomplete-suggestion__list {
        margin: 0;
        padding: 0
    }

    .el-autocomplete-suggestion li {
        padding: 0 20px;
        margin: 0;
        line-height: 34px;
        cursor: pointer;
        color: #606266;
        font-size: 14px;
        list-style: none;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .el-autocomplete-suggestion li.highlighted, .el-autocomplete-suggestion li:hover {
        background-color: #f5f7fa
    }

    .el-autocomplete-suggestion li.divider {
        margin-top: 6px;
        border-top: 1px solid #000
    }

    .el-autocomplete-suggestion li.divider:last-child {
        margin-bottom: -6px
    }

    .el-autocomplete-suggestion.is-loading li {
        text-align: center;
        height: 100px;
        line-height: 100px;
        font-size: 20px;
        color: #999
    }

    .el-autocomplete-suggestion.is-loading li:after {
        display: inline-block;
        content: "";
        height: 100%;
        vertical-align: middle
    }

    .el-autocomplete-suggestion.is-loading li:hover {
        background-color: #fff
    }

    .el-autocomplete-suggestion.is-loading .el-icon-loading {
        vertical-align: middle
    }

    .el-dropdown {
        display: inline-block;
        position: relative;
        color: #606266;
        font-size: 14px
    }

    .el-dropdown .el-button-group {
        display: block
    }

    .el-dropdown .el-button-group .el-button {
        float: none
    }

    .el-dropdown .el-dropdown__caret-button {
        padding-left: 5px;
        padding-right: 5px;
        position: relative;
        border-left: none
    }

    .el-dropdown .el-dropdown__caret-button:before {
        content: "";
        position: absolute;
        display: block;
        width: 1px;
        top: 5px;
        bottom: 5px;
        left: 0;
        background: hsla(0, 0%, 100%, .5)
    }

    .el-dropdown .el-dropdown__caret-button:hover:before {
        top: 0;
        bottom: 0
    }

    .el-dropdown .el-dropdown__caret-button .el-dropdown__icon {
        padding-left: 0
    }

    .el-dropdown__icon {
        font-size: 12px;
        margin: 0 3px
    }

    .el-dropdown .el-dropdown-selfdefine:focus:active, .el-dropdown .el-dropdown-selfdefine:focus:not(.focusing) {
        outline-width: 0
    }

    .el-dropdown-menu {
        position: absolute;
        top: 0;
        left: 0;
        padding: 10px 0;
        margin: 5px 0;
        background-color: #fff;
        border: 1px solid #ebeef5;
        border-radius: 4px;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
    }

    .el-dropdown-menu__item {
        list-style: none;
        line-height: 36px;
        padding: 0 20px;
        margin: 0;
        font-size: 14px;
        color: #606266;
        cursor: pointer;
        outline: 0
    }

    .el-dropdown-menu__item:focus, .el-dropdown-menu__item:not(.is-disabled):hover {
        background-color: #ecf5ff;
        color: #66b1ff
    }

    .el-dropdown-menu__item--divided:before, .el-menu, .el-menu--horizontal > .el-menu-item:not(.is-disabled):focus, .el-menu--horizontal > .el-menu-item:not(.is-disabled):hover, .el-menu--horizontal > .el-submenu .el-submenu__title:hover {
        background-color: #fff
    }

    .el-dropdown-menu__item--divided {
        position: relative;
        margin-top: 6px;
        border-top: 1px solid #ebeef5
    }

    .el-dropdown-menu__item--divided:before {
        content: "";
        height: 6px;
        display: block;
        margin: 0 -20px
    }

    .el-dropdown-menu__item.is-disabled {
        cursor: default;
        color: #bbb;
        pointer-events: none
    }

    .el-dropdown-menu--medium {
        padding: 6px 0
    }

    .el-dropdown-menu--medium .el-dropdown-menu__item {
        line-height: 30px;
        padding: 0 17px;
        font-size: 14px
    }

    .el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided {
        margin-top: 6px
    }

    .el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
        height: 6px;
        margin: 0 -17px
    }

    .el-dropdown-menu--small {
        padding: 6px 0
    }

    .el-dropdown-menu--small .el-dropdown-menu__item {
        line-height: 27px;
        padding: 0 15px;
        font-size: 13px
    }

    .el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided {
        margin-top: 4px
    }

    .el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
        height: 4px;
        margin: 0 -15px
    }

    .el-dropdown-menu--mini {
        padding: 3px 0
    }

    .el-dropdown-menu--mini .el-dropdown-menu__item {
        line-height: 24px;
        padding: 0 10px;
        font-size: 12px
    }

    .el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided {
        margin-top: 3px
    }

    .el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
        height: 3px;
        margin: 0 -10px
    }

    .el-menu {
        border-right: 1px solid #e6e6e6;
        list-style: none;
        position: relative;
        margin: 0;
        padding-left: 0
    }

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

    .el-menu:after {
        clear: both
    }

    .el-menu--horizontal {
        border-right: none;
        border-bottom: 1px solid #e6e6e6
    }

    .el-menu--horizontal > .el-menu-item {
        float: left;
        height: 60px;
        line-height: 60px;
        margin: 0;
        border-bottom: 2px solid transparent;
        color: #909399
    }

    .el-menu--horizontal > .el-menu-item a, .el-menu--horizontal > .el-menu-item a:hover {
        color: inherit
    }

    .el-menu--horizontal > .el-submenu {
        float: left
    }

    .el-menu--horizontal > .el-submenu:focus, .el-menu--horizontal > .el-submenu:hover {
        outline: 0
    }

    .el-menu--horizontal > .el-submenu:focus .el-submenu__title, .el-menu--horizontal > .el-submenu:hover .el-submenu__title {
        color: #303133
    }

    .el-menu--horizontal > .el-submenu.is-active .el-submenu__title {
        border-bottom: 2px solid #409eff;
        color: #303133
    }

    .el-menu--horizontal > .el-submenu .el-submenu__title {
        height: 60px;
        line-height: 60px;
        border-bottom: 2px solid transparent;
        color: #909399
    }

    .el-menu--horizontal > .el-submenu .el-submenu__icon-arrow {
        position: static;
        vertical-align: middle;
        margin-left: 8px;
        margin-top: -3px
    }

    .el-menu--horizontal .el-menu .el-menu-item, .el-menu--horizontal .el-menu .el-submenu__title {
        background-color: #fff;
        float: none;
        height: 36px;
        line-height: 36px;
        padding: 0 10px;
        color: #909399
    }

    .el-menu--horizontal .el-menu .el-menu-item.is-active, .el-menu--horizontal .el-menu .el-submenu__title.is-active {
        color: #303133
    }

    .el-menu--horizontal .el-menu-item:not(.is-disabled):focus, .el-menu--horizontal .el-menu-item:not(.is-disabled):hover {
        outline: 0;
        color: #303133
    }

    .el-menu--horizontal > .el-menu-item.is-active {
        border-bottom: 2px solid #409eff;
        color: #303133
    }

    .el-menu--collapse {
        width: 64px
    }

    .el-menu--collapse > .el-menu-item [class^=el-icon-], .el-menu--collapse > .el-submenu > .el-submenu__title [class^=el-icon-] {
        margin: 0;
        vertical-align: middle;
        width: 24px;
        text-align: center
    }

    .el-menu--collapse > .el-menu-item .el-submenu__icon-arrow, .el-menu--collapse > .el-submenu > .el-submenu__title .el-submenu__icon-arrow {
        display: none
    }

    .el-menu--collapse > .el-menu-item span, .el-menu--collapse > .el-submenu > .el-submenu__title span {
        height: 0;
        width: 0;
        overflow: hidden;
        visibility: hidden;
        display: inline-block
    }

    .el-menu--collapse > .el-menu-item.is-active i {
        color: inherit
    }

    .el-menu--collapse .el-submenu {
        position: relative
    }

    .el-menu--collapse .el-submenu .el-menu {
        position: absolute;
        margin-left: 5px;
        top: 0;
        left: 100%;
        border: 1px solid #e4e7ed;
        border-radius: 2px;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
    }

    .el-menu-item, .el-submenu__title {
        height: 56px;
        line-height: 56px;
        position: relative;
        -webkit-box-sizing: border-box;
        white-space: nowrap;
        list-style: none
    }

    .el-menu--collapse .el-submenu.is-opened > .el-submenu__title .el-submenu__icon-arrow {
        -webkit-transform: none;
        transform: none
    }

    .el-menu--popup {
        z-index: 100;
        border: none;
        padding: 5px 0;
        border-radius: 2px;
        -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
    }

    .el-menu--popup-bottom-start {
        margin-top: 5px
    }

    .el-menu--popup-right-start {
        margin-left: 5px
    }

    .el-menu-item {
        font-size: 14px;
        color: #303133;
        padding: 0 20px;
        cursor: pointer;
        -webkit-transition: border-color .3s, background-color .3s, color .3s;
        transition: border-color .3s, background-color .3s, color .3s;
        box-sizing: border-box
    }

    .el-menu-item * {
        vertical-align: middle
    }

    .el-menu-item i {
        color: #909399
    }

    .el-menu-item:focus, .el-menu-item:hover {
        outline: 0;
        background-color: #ecf5ff
    }

    .el-menu-item.is-disabled {
        opacity: .25;
        cursor: not-allowed;
        background: 0 0 !important
    }

    .el-menu-item [class^=el-icon-] {
        margin-right: 5px;
        width: 24px;
        text-align: center;
        font-size: 18px;
        vertical-align: middle
    }

    .el-menu-item.is-active {
        color: #409eff
    }

    .el-menu-item.is-active i {
        color: inherit
    }

    .el-submenu {
        list-style: none;
        margin: 0;
        padding-left: 0
    }

    .el-submenu__title {
        font-size: 14px;
        color: #303133;
        padding: 0 20px;
        cursor: pointer;
        -webkit-transition: border-color .3s, background-color .3s, color .3s;
        transition: border-color .3s, background-color .3s, color .3s;
        box-sizing: border-box
    }

    .el-submenu__title * {
        vertical-align: middle
    }

    .el-submenu__title i {
        color: #909399
    }

    .el-submenu__title:focus, .el-submenu__title:hover {
        outline: 0;
        background-color: #ecf5ff
    }

    .el-submenu__title.is-disabled {
        opacity: .25;
        cursor: not-allowed;
        background: 0 0 !important
    }

    .el-submenu__title:hover {
        background-color: #ecf5ff
    }

    .el-submenu .el-menu {
        border: none
    }

    .el-submenu .el-menu-item {
        height: 50px;
        line-height: 50px;
        padding: 0 45px;
        min-width: 200px
    }

    .el-submenu__icon-arrow {
        position: absolute;
        top: 50%;
        right: 20px;
        margin-top: -7px;
        -webkit-transition: -webkit-transform .3s;
        transition: -webkit-transform .3s;
        transition: transform .3s;
        transition: transform .3s, -webkit-transform .3s;
        font-size: 12px
    }

    .el-radio, .el-radio__inner, .el-radio__input {
        position: relative;
        display: inline-block
    }

    .el-submenu.is-active .el-submenu__title {
        border-bottom-color: #409eff
    }

    .el-submenu.is-opened > .el-submenu__title .el-submenu__icon-arrow {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .el-submenu.is-disabled .el-menu-item, .el-submenu.is-disabled .el-submenu__title {
        opacity: .25;
        cursor: not-allowed;
        background: 0 0 !important
    }

    .el-submenu [class^=el-icon-] {
        vertical-align: middle;
        margin-right: 5px;
        width: 24px;
        text-align: center;
        font-size: 18px
    }

    .el-menu-item-group > ul {
        padding: 0
    }

    .el-menu-item-group__title {
        padding: 7px 0 7px 20px;
        line-height: normal;
        font-size: 12px;
        color: #909399
    }

    .el-radio, .el-radio--medium.is-bordered .el-radio__label {
        font-size: 14px
    }

    .horizontal-collapse-transition .el-submenu__title .el-submenu__icon-arrow {
        -webkit-transition: .2s;
        transition: .2s;
        opacity: 0
    }

    .el-radio {
        color: #606266;
        font-weight: 500;
        line-height: 1;
        cursor: pointer;
        white-space: nowrap;
        outline: 0
    }

    .el-radio.is-bordered {
        padding: 12px 20px 0 10px;
        border-radius: 4px;
        border: 1px solid #dcdfe6;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        height: 40px
    }

    .el-radio.is-bordered.is-checked {
        border-color: #409eff
    }

    .el-radio.is-bordered.is-disabled {
        cursor: not-allowed;
        border-color: #ebeef5
    }

    .el-radio__input.is-disabled .el-radio__inner, .el-radio__input.is-disabled.is-checked .el-radio__inner {
        background-color: #f5f7fa;
        border-color: #e4e7ed
    }

    .el-radio.is-bordered + .el-radio.is-bordered {
        margin-left: 10px
    }

    .el-radio--medium.is-bordered {
        padding: 10px 20px 0 10px;
        border-radius: 4px;
        height: 36px
    }

    .el-radio--mini.is-bordered .el-radio__label, .el-radio--small.is-bordered .el-radio__label {
        font-size: 12px
    }

    .el-radio--medium.is-bordered .el-radio__inner {
        height: 14px;
        width: 14px
    }

    .el-radio--small.is-bordered {
        padding: 8px 15px 0 10px;
        border-radius: 3px;
        height: 32px
    }

    .el-radio--small.is-bordered .el-radio__inner {
        height: 12px;
        width: 12px
    }

    .el-radio--mini.is-bordered {
        padding: 6px 15px 0 10px;
        border-radius: 3px;
        height: 28px
    }

    .el-radio--mini.is-bordered .el-radio__inner {
        height: 12px;
        width: 12px
    }

    .el-radio + .el-radio {
        margin-left: 30px
    }

    .el-radio__input {
        white-space: nowrap;
        cursor: pointer;
        outline: 0;
        line-height: 1;
        vertical-align: middle
    }

    .el-radio__input.is-disabled .el-radio__inner {
        cursor: not-allowed
    }

    .el-radio__input.is-disabled .el-radio__inner:after {
        cursor: not-allowed;
        background-color: #f5f7fa
    }

    .el-radio__input.is-disabled .el-radio__inner + .el-radio__label {
        cursor: not-allowed
    }

    .el-radio__input.is-disabled.is-checked .el-radio__inner:after {
        background-color: #c0c4cc
    }

    .el-radio__input.is-disabled + span.el-radio__label {
        color: #c0c4cc;
        cursor: not-allowed
    }

    .el-radio__input.is-checked .el-radio__inner {
        border-color: #409eff;
        background: #409eff
    }

    .el-radio__input.is-checked .el-radio__inner:after {
        -webkit-transform: translate(-50%, -50%) scale(1);
        transform: translate(-50%, -50%) scale(1)
    }

    .el-radio__input.is-checked + .el-radio__label {
        color: #409eff
    }

    .el-radio__input.is-focus .el-radio__inner {
        border-color: #409eff
    }

    .el-radio__inner {
        border: 1px solid #dcdfe6;
        border-radius: 100%;
        width: 14px;
        height: 14px;
        background-color: #fff;
        cursor: pointer;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-radio-button__inner, .el-switch__core {
        -webkit-box-sizing: border-box;
        vertical-align: middle
    }

    .el-radio__inner:hover {
        border-color: #409eff
    }

    .el-radio__inner:after {
        width: 4px;
        height: 4px;
        border-radius: 100%;
        background-color: #fff;
        content: "";
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%) scale(0);
        transform: translate(-50%, -50%) scale(0);
        -webkit-transition: -webkit-transform .15s cubic-bezier(.71, -.46, .88, .6);
        transition: -webkit-transform .15s cubic-bezier(.71, -.46, .88, .6);
        transition: transform .15s cubic-bezier(.71, -.46, .88, .6);
        transition: transform .15s cubic-bezier(.71, -.46, .88, .6), -webkit-transform .15s cubic-bezier(.71, -.46, .88, .6)
    }

    .el-radio__original {
        opacity: 0;
        outline: 0;
        position: absolute;
        z-index: -1;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        margin: 0
    }

    .el-radio-button, .el-radio-button__inner {
        display: inline-block;
        position: relative;
        outline: 0
    }

    .el-radio:focus:not(.is-focus):not(:active) .el-radio__inner {
        -webkit-box-shadow: 0 0 2px 2px #409eff;
        box-shadow: 0 0 2px 2px #409eff
    }

    .el-radio__label {
        font-size: 14px;
        padding-left: 10px
    }

    .el-radio-group {
        display: inline-block;
        line-height: 1;
        vertical-align: middle;
        font-size: 0
    }

    .el-radio-button__inner {
        line-height: 1;
        white-space: nowrap;
        background: #fff;
        border: 1px solid #dcdfe6;
        font-weight: 500;
        border-left: 0;
        color: #606266;
        -webkit-appearance: none;
        text-align: center;
        box-sizing: border-box;
        margin: 0;
        cursor: pointer;
        -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
        transition: all .3s cubic-bezier(.645, .045, .355, 1);
        padding: 12px 20px;
        font-size: 14px;
        border-radius: 0
    }

    .el-radio-button__inner.is-round {
        padding: 12px 20px
    }

    .el-radio-button__inner:hover {
        color: #409eff
    }

    .el-radio-button__inner [class*=el-icon-] {
        line-height: .9
    }

    .el-radio-button__inner [class*=el-icon-] + span {
        margin-left: 5px
    }

    .el-radio-button__orig-radio {
        opacity: 0;
        outline: 0;
        position: absolute;
        z-index: -1;
        left: -999px
    }

    .el-radio-button__orig-radio:checked + .el-radio-button__inner {
        color: #fff;
        background-color: #409eff;
        border-color: #409eff;
        -webkit-box-shadow: -1px 0 0 0 #409eff;
        box-shadow: -1px 0 0 0 #409eff
    }

    .el-radio-button__orig-radio:disabled + .el-radio-button__inner {
        color: #c0c4cc;
        cursor: not-allowed;
        background-image: none;
        background-color: #fff;
        border-color: #ebeef5;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .el-radio-button__orig-radio:disabled:checked + .el-radio-button__inner {
        background-color: #f2f6fc
    }

    .el-radio-button:first-child .el-radio-button__inner {
        border-left: 1px solid #dcdfe6;
        border-radius: 4px 0 0 4px;
        -webkit-box-shadow: none !important;
        box-shadow: none !important
    }

    .el-radio-button:last-child .el-radio-button__inner {
        border-radius: 0 4px 4px 0
    }

    .el-popover, .el-radio-button:first-child:last-child .el-radio-button__inner {
        border-radius: 4px
    }

    .el-radio-button--medium .el-radio-button__inner {
        padding: 10px 20px;
        font-size: 14px;
        border-radius: 0
    }

    .el-radio-button--medium .el-radio-button__inner.is-round {
        padding: 10px 20px
    }

    .el-radio-button--small .el-radio-button__inner {
        padding: 9px 15px;
        font-size: 12px;
        border-radius: 0
    }

    .el-radio-button--small .el-radio-button__inner.is-round {
        padding: 9px 15px
    }

    .el-radio-button--mini .el-radio-button__inner {
        padding: 7px 15px;
        font-size: 12px;
        border-radius: 0
    }

    .el-radio-button--mini .el-radio-button__inner.is-round {
        padding: 7px 15px
    }

    .el-radio-button:focus:not(.is-focus):not(:active) {
        -webkit-box-shadow: 0 0 2px 2px #409eff;
        box-shadow: 0 0 2px 2px #409eff
    }

    .el-switch {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        position: relative;
        font-size: 14px;
        line-height: 20px;
        height: 20px;
        vertical-align: middle
    }

    .el-switch__core, .el-switch__label {
        display: inline-block;
        cursor: pointer
    }

    .el-switch.is-disabled .el-switch__core, .el-switch.is-disabled .el-switch__label {
        cursor: not-allowed
    }

    .el-switch__label {
        -webkit-transition: .2s;
        transition: .2s;
        height: 20px;
        font-size: 14px;
        font-weight: 500;
        vertical-align: middle;
        color: #303133
    }

    .el-switch__label.is-active {
        color: #409eff
    }

    .el-switch__label--left {
        margin-right: 10px
    }

    .el-switch__label--right {
        margin-left: 10px
    }

    .el-switch__label * {
        line-height: 1;
        font-size: 14px;
        display: inline-block
    }

    .el-switch__input {
        position: absolute;
        width: 0;
        height: 0;
        opacity: 0;
        margin: 0
    }

    .el-switch__input:focus ~ .el-switch__core {
        outline: 1px solid #409eff
    }

    .el-message__closeBtn:focus, .el-message__content:focus, .el-popover:focus, .el-popover:focus:active, .el-popover__reference:focus:hover, .el-popover__reference:focus:not(.focusing), .el-rate:active, .el-rate:focus, .el-tooltip:focus:hover, .el-tooltip:focus:not(.focusing), .el-upload-list__item.is-success:active, .el-upload-list__item.is-success:not(.focusing):focus {
        outline-width: 0
    }

    .el-switch__core {
        margin: 0;
        position: relative;
        width: 40px;
        height: 20px;
        border: 1px solid #dcdfe6;
        outline: 0;
        border-radius: 10px;
        box-sizing: border-box;
        background: #dcdfe6;
        -webkit-transition: border-color .3s, background-color .3s;
        transition: border-color .3s, background-color .3s
    }

    .el-switch__core .el-switch__button {
        position: absolute;
        top: 1px;
        left: 1px;
        border-radius: 100%;
        -webkit-transition: -webkit-transform .3s;
        transition: -webkit-transform .3s;
        transition: transform .3s;
        transition: transform .3s, -webkit-transform .3s;
        width: 16px;
        height: 16px;
        background-color: #fff
    }

    .el-switch.is-checked .el-switch__core {
        border-color: #409eff;
        background-color: #409eff
    }

    .el-switch.is-disabled {
        opacity: .6
    }

    .el-switch--wide .el-switch__label.el-switch__label--left span {
        left: 10px
    }

    .el-switch--wide .el-switch__label.el-switch__label--right span {
        right: 10px
    }

    .el-switch .label-fade-enter, .el-switch .label-fade-leave-active {
        opacity: 0
    }

    .el-select-dropdown {
        position: absolute;
        z-index: 1001;
        border: 1px solid #e4e7ed;
        border-radius: 4px;
        background-color: #fff;
        -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 5px 0
    }

    .el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
        color: #409eff;
        background-color: #fff
    }

    .el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover {
        background-color: #f5f7fa
    }

    .el-select-dropdown.is-multiple .el-select-dropdown__item.selected:after {
        position: absolute;
        right: 20px;
        font-family: element-icons;
        content: "\E611";
        font-size: 12px;
        font-weight: 700;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

    .el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list {
        padding: 0
    }

    .el-select-dropdown__empty {
        padding: 10px 0;
        margin: 0;
        text-align: center;
        color: #999;
        font-size: 14px
    }

    .el-select-dropdown__wrap {
        max-height: 274px
    }

    .el-select-dropdown__list {
        list-style: none;
        padding: 6px 0;
        margin: 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-select-dropdown__item {
        font-size: 14px;
        padding: 0 20px;
        position: relative;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        color: #606266;
        height: 34px;
        line-height: 34px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        cursor: pointer
    }

    .el-select-dropdown__item.is-disabled {
        color: #c0c4cc;
        cursor: not-allowed
    }

    .el-select-dropdown__item.is-disabled:hover {
        background-color: #fff
    }

    .el-select-dropdown__item.hover, .el-select-dropdown__item:hover {
        background-color: #f5f7fa
    }

    .el-select-dropdown__item.selected {
        color: #409eff;
        font-weight: 700
    }

    .el-select-dropdown__item span {
        line-height: 34px !important
    }

    .el-select-group {
        margin: 0;
        padding: 0
    }

    .el-select-group__wrap {
        position: relative;
        list-style: none;
        margin: 0;
        padding: 0
    }

    .el-select-group__wrap:not(:last-of-type) {
        padding-bottom: 24px
    }

    .el-select-group__wrap:not(:last-of-type):after {
        content: "";
        position: absolute;
        display: block;
        left: 20px;
        right: 20px;
        bottom: 12px;
        height: 1px;
        background: #e4e7ed
    }

    .el-select-group__title {
        padding-left: 20px;
        font-size: 12px;
        color: #909399;
        line-height: 30px
    }

    .el-select-group .el-select-dropdown__item {
        padding-left: 20px
    }

    .el-select {
        display: inline-block;
        position: relative
    }

    .el-select:hover .el-input__inner {
        border-color: #c0c4cc
    }

    .el-select .el-input__inner {
        cursor: pointer;
        padding-right: 35px
    }

    .el-select .el-input__inner:focus {
        border-color: #409eff
    }

    .el-select .el-input .el-select__caret {
        color: #c0c4cc;
        font-size: 14px;
        -webkit-transition: -webkit-transform .3s;
        transition: -webkit-transform .3s;
        transition: transform .3s;
        transition: transform .3s, -webkit-transform .3s;
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
        line-height: 16px;
        cursor: pointer
    }

    .el-select .el-input .el-select__caret.is-reverse {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    .el-select .el-input .el-select__caret.is-show-close {
        font-size: 14px;
        text-align: center;
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
        border-radius: 100%;
        color: #c0c4cc;
        -webkit-transition: color .2s cubic-bezier(.645, .045, .355, 1);
        transition: color .2s cubic-bezier(.645, .045, .355, 1)
    }

    .el-select .el-input .el-select__caret.is-show-close:hover {
        color: #909399
    }

    .el-select .el-input.is-disabled .el-input__inner {
        cursor: not-allowed
    }

    .el-select .el-input.is-disabled .el-input__inner:hover {
        border-color: #e4e7ed
    }

    .el-select .el-input.is-focus .el-input__inner {
        border-color: #409eff
    }

    .el-select > .el-input {
        display: block
    }

    .el-select__input {
        border: none;
        outline: 0;
        padding: 0;
        margin-left: 15px;
        color: #666;
        font-size: 14px;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        height: 28px;
        background-color: transparent
    }

    .el-select__input.is-mini {
        height: 14px
    }

    .el-select__close {
        cursor: pointer;
        position: absolute;
        top: 8px;
        z-index: 1000;
        right: 25px;
        color: #c0c4cc;
        line-height: 18px;
        font-size: 14px
    }

    .el-select__close:hover {
        color: #909399
    }

    .el-select__tags {
        position: absolute;
        line-height: normal;
        white-space: normal;
        z-index: 1;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .el-select .el-tag__close {
        margin-top: -2px
    }

    .el-select .el-tag {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border-color: transparent;
        margin: 2px 0 2px 6px;
        background-color: #f0f2f5
    }

    .el-select .el-tag__close.el-icon-close {
        background-color: #c0c4cc;
        right: -7px;
        top: 0;
        color: #fff
    }

    .el-select .el-tag__close.el-icon-close:hover {
        background-color: #909399
    }

    .el-table, .el-table__expanded-cell {
        background-color: #fff
    }

    .el-select .el-tag__close.el-icon-close:before {
        display: block;
        -webkit-transform: translateY(.5px);
        transform: translateY(.5px)
    }

    .el-table {
        position: relative;
        overflow: hidden;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        width: 100%;
        max-width: 100%;
        font-size: 14px;
        color: #606266
    }

    .el-table--mini, .el-table--small, .el-table__expand-icon {
        font-size: 12px
    }

    .el-table__empty-block {
        position: relative;
        min-height: 60px;
        text-align: center;
        width: 100%;
        height: 100%
    }

    .el-table__empty-text {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        color: #909399
    }

    .el-table__expand-column .cell {
        padding: 0;
        text-align: center
    }

    .el-table__expand-icon {
        position: relative;
        cursor: pointer;
        color: #666;
        -webkit-transition: -webkit-transform .2s ease-in-out;
        transition: -webkit-transform .2s ease-in-out;
        transition: transform .2s ease-in-out;
        transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
        height: 20px
    }

    .el-table__expand-icon--expanded {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .el-table__expand-icon > .el-icon {
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -5px;
        margin-top: -5px
    }

    .el-table__expanded-cell[class*=cell] {
        padding: 20px 50px
    }

    .el-table__expanded-cell:hover {
        background-color: transparent !important
    }

    .el-table--fit {
        border-right: 0;
        border-bottom: 0
    }

    .el-table--fit td.gutter, .el-table--fit th.gutter {
        border-right-width: 1px
    }

    .el-table--scrollable-x .el-table__body-wrapper {
        overflow-x: auto
    }

    .el-table--scrollable-y .el-table__body-wrapper {
        overflow-y: auto
    }

    .el-table thead {
        color: #909399;
        font-weight: 500
    }

    .el-table thead.is-group th {
        background: #f5f7fa
    }

    .el-table th, .el-table tr {
        background-color: #fff
    }

    .el-table td, .el-table th {
        padding: 12px 0;
        min-width: 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        text-overflow: ellipsis;
        vertical-align: middle;
        position: relative
    }

    .el-table th > .cell, .el-table th div {
        -webkit-box-sizing: border-box;
        display: inline-block
    }

    .el-table td.is-center, .el-table th.is-center {
        text-align: center
    }

    .el-table td.is-left, .el-table th.is-left {
        text-align: left
    }

    .el-table td.is-right, .el-table th.is-right {
        text-align: right
    }

    .el-table td.gutter, .el-table th.gutter {
        width: 15px;
        border-right-width: 0;
        border-bottom-width: 0;
        padding: 0
    }

    .el-table--medium td, .el-table--medium th {
        padding: 10px 0
    }

    .el-table--small td, .el-table--small th {
        padding: 8px 0
    }

    .el-table--mini td, .el-table--mini th {
        padding: 6px 0
    }

    .el-table .cell, .el-table th div {
        padding-right: 10px;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .el-table--border td:first-child .cell, .el-table--border th:first-child .cell, .el-table .cell, .el-table th div {
        padding-left: 10px
    }

    .el-table tr input[type=checkbox] {
        margin: 0
    }

    .el-table td, .el-table th.is-leaf {
        border-bottom: 1px solid #ebeef5
    }

    .el-table th.is-sortable {
        cursor: pointer
    }

    .el-table th {
        white-space: nowrap;
        overflow: hidden;
        user-select: none;
        text-align: left
    }

    .el-slider__button-wrapper, .el-time-panel {
        -ms-user-select: none;
        -moz-user-select: none
    }

    .el-table th div {
        line-height: 40px;
        box-sizing: border-box;
        white-space: nowrap
    }

    .el-table th > .cell {
        position: relative;
        word-wrap: normal;
        text-overflow: ellipsis;
        vertical-align: middle;
        width: 100%;
        box-sizing: border-box
    }

    .el-table th > .cell.highlight {
        color: #409eff
    }

    .el-table th.required > div:before {
        display: inline-block;
        content: "";
        width: 8px;
        height: 8px;
        border-radius: 50%;
        background: #ff4d51;
        margin-right: 5px;
        vertical-align: middle
    }

    .el-table td div {
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-table td.gutter {
        width: 0
    }

    .el-table .cell {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        white-space: normal;
        word-break: break-all;
        line-height: 23px
    }

    .el-badge__content, .el-progress-bar__inner, .el-steps--horizontal, .el-table .cell.el-tooltip, .el-tabs__nav, .el-tag, .el-time-spinner, .el-tree-node, .el-upload-cover__title {
        white-space: nowrap
    }

    .el-table .cell.el-tooltip {
        min-width: 50px
    }

    .el-table--border, .el-table--group {
        border: 1px solid #ebeef5
    }

    .el-table--border:after, .el-table--group:after, .el-table:before {
        content: "";
        position: absolute;
        background-color: #ebeef5;
        z-index: 1
    }

    .el-table--border:after, .el-table--group:after {
        top: 0;
        right: 0;
        width: 1px;
        height: 100%
    }

    .el-table:before {
        left: 0;
        bottom: 0;
        width: 100%;
        height: 1px
    }

    .el-table--border {
        border-right: none;
        border-bottom: none
    }

    .el-table--border.el-loading-parent--relative {
        border: none
    }

    .el-table--border td, .el-table--border th, .el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed {
        border-right: 1px solid #ebeef5
    }

    .el-table--border th.gutter:last-of-type {
        border-bottom: 1px solid #ebeef5;
        border-bottom-width: 1px
    }

    .el-table--border th, .el-table__fixed-right-patch {
        border-bottom: 1px solid #ebeef5
    }

    .el-table__fixed, .el-table__fixed-right {
        position: absolute;
        top: 0;
        left: 0;
        overflow-x: hidden;
        overflow-y: hidden;
        -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
        box-shadow: 0 0 10px rgba(0, 0, 0, .12)
    }

    .el-table__fixed-right:before, .el-table__fixed:before {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 1px;
        background-color: #ebeef5;
        z-index: 4
    }

    .el-table__fixed-right-patch {
        position: absolute;
        top: -1px;
        right: 0;
        background-color: #fff
    }

    .el-table__fixed-right {
        top: 0;
        left: auto;
        right: 0
    }

    .el-table__fixed-right .el-table__fixed-body-wrapper, .el-table__fixed-right .el-table__fixed-footer-wrapper, .el-table__fixed-right .el-table__fixed-header-wrapper {
        left: auto;
        right: 0
    }

    .el-table__fixed-header-wrapper {
        position: absolute;
        left: 0;
        top: 0;
        z-index: 3
    }

    .el-table__fixed-footer-wrapper {
        position: absolute;
        left: 0;
        bottom: 0;
        z-index: 3
    }

    .el-table__fixed-footer-wrapper tbody td {
        border-top: 1px solid #ebeef5;
        background-color: #f5f7fa;
        color: #606266
    }

    .el-table__fixed-body-wrapper {
        position: absolute;
        left: 0;
        top: 37px;
        overflow: hidden;
        z-index: 3
    }

    .el-table__body-wrapper, .el-table__footer-wrapper, .el-table__header-wrapper {
        width: 100%
    }

    .el-table__footer-wrapper {
        margin-top: -1px
    }

    .el-table__footer-wrapper td {
        border-top: 1px solid #ebeef5
    }

    .el-table__body, .el-table__footer, .el-table__header {
        table-layout: fixed;
        border-collapse: separate
    }

    .el-table__footer-wrapper, .el-table__header-wrapper {
        overflow: hidden
    }

    .el-table__footer-wrapper tbody td, .el-table__header-wrapper tbody td {
        background-color: #f5f7fa;
        color: #606266
    }

    .el-table__body-wrapper {
        overflow: hidden;
        position: relative
    }

    .el-table__body-wrapper.is-scrolling-left ~ .el-table__fixed, .el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed, .el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed-right, .el-table__body-wrapper.is-scrolling-right ~ .el-table__fixed-right {
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .el-picker-panel, .el-table-filter {
        -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
    }

    .el-table__body-wrapper .el-table--border.is-scrolling-right ~ .el-table__fixed-right {
        border-left: 1px solid #ebeef5
    }

    .el-table .caret-wrapper {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: 34px;
        width: 24px;
        vertical-align: middle;
        cursor: pointer;
        overflow: initial;
        position: relative
    }

    .el-table .sort-caret {
        width: 0;
        height: 0;
        border: 5px solid transparent;
        position: absolute;
        left: 7px
    }

    .el-table .sort-caret.ascending {
        border-bottom-color: #c0c4cc;
        top: 5px
    }

    .el-table .sort-caret.descending {
        border-top-color: #c0c4cc;
        bottom: 7px
    }

    .el-table .ascending .sort-caret.ascending {
        border-bottom-color: #409eff
    }

    .el-table .descending .sort-caret.descending {
        border-top-color: #409eff
    }

    .el-table .hidden-columns {
        position: absolute;
        z-index: -1
    }

    .el-table--striped .el-table__body tr.el-table__row--striped td {
        background: #fafafa
    }

    .el-table--striped .el-table__body tr.el-table__row--striped.current-row td, .el-table__body tr.current-row > td, .el-table__body tr.hover-row.current-row > td, .el-table__body tr.hover-row.el-table__row--striped.current-row > td, .el-table__body tr.hover-row.el-table__row--striped > td, .el-table__body tr.hover-row > td {
        background-color: #ecf5ff
    }

    .el-table__column-resize-proxy {
        position: absolute;
        left: 200px;
        top: 0;
        bottom: 0;
        width: 0;
        border-left: 1px solid #ebeef5;
        z-index: 10
    }

    .el-table__column-filter-trigger {
        display: inline-block;
        line-height: 34px;
        cursor: pointer
    }

    .el-table__column-filter-trigger i {
        color: #909399;
        font-size: 12px;
        -webkit-transform: scale(.75);
        transform: scale(.75)
    }

    .el-table--enable-row-transition .el-table__body td {
        -webkit-transition: background-color .25s ease;
        transition: background-color .25s ease
    }

    .el-table--enable-row-hover .el-table__body tr:hover > td {
        background-color: #f5f7fa
    }

    .el-table--fluid-height .el-table__fixed, .el-table--fluid-height .el-table__fixed-right {
        bottom: 0;
        overflow: hidden
    }

    .el-table-column--selection .cell {
        padding-left: 14px;
        padding-right: 14px
    }

    .el-table-filter {
        border: 1px solid #ebeef5;
        border-radius: 2px;
        background-color: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 2px 0
    }

    .el-table-filter__list {
        padding: 5px 0;
        margin: 0;
        list-style: none;
        min-width: 100px
    }

    .el-table-filter__list-item {
        line-height: 36px;
        padding: 0 10px;
        cursor: pointer;
        font-size: 14px
    }

    .el-table-filter__list-item:hover {
        background-color: #ecf5ff;
        color: #66b1ff
    }

    .el-table-filter__list-item.is-active {
        background-color: #409eff;
        color: #fff
    }

    .el-table-filter__content {
        min-width: 100px
    }

    .el-table-filter__bottom {
        border-top: 1px solid #ebeef5;
        padding: 8px
    }

    .el-table-filter__bottom button {
        background: 0 0;
        border: none;
        color: #606266;
        cursor: pointer;
        font-size: 13px;
        padding: 0 3px
    }

    .el-date-table.is-week-mode .el-date-table__row.current div, .el-date-table.is-week-mode .el-date-table__row:hover div, .el-date-table td.in-range div, .el-date-table td.in-range div:hover {
        background-color: #f2f6fc
    }

    .el-table-filter__bottom button:hover {
        color: #409eff
    }

    .el-table-filter__bottom button:focus {
        outline: 0
    }

    .el-table-filter__bottom button.is-disabled {
        color: #c0c4cc;
        cursor: not-allowed
    }

    .el-table-filter__checkbox-group {
        padding: 10px
    }

    .el-table-filter__checkbox-group label.el-checkbox {
        display: block;
        margin-bottom: 8px;
        margin-left: 5px
    }

    .el-table-filter__checkbox-group .el-checkbox:last-child {
        margin-bottom: 0
    }

    .el-date-table {
        font-size: 12px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
    }

    .el-date-table.is-week-mode .el-date-table__row:hover td.available:hover {
        color: #606266
    }

    .el-date-table.is-week-mode .el-date-table__row:hover td:first-child div {
        margin-left: 5px;
        border-top-left-radius: 15px;
        border-bottom-left-radius: 15px
    }

    .el-date-table.is-week-mode .el-date-table__row:hover td:last-child div {
        margin-right: 5px;
        border-top-right-radius: 15px;
        border-bottom-right-radius: 15px
    }

    .el-date-table td {
        width: 32px;
        padding: 4px 0;
        text-align: center;
        cursor: pointer;
        position: relative
    }

    .el-date-table td, .el-date-table td div {
        height: 30px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-date-table td div {
        padding: 3px 0
    }

    .el-date-table td span {
        width: 24px;
        height: 24px;
        display: block;
        margin: 0 auto;
        line-height: 24px;
        position: absolute;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        border-radius: 50%
    }

    .el-month-table td .cell, .el-year-table td .cell {
        width: 48px;
        height: 32px;
        display: block;
        line-height: 32px
    }

    .el-date-table td.next-month, .el-date-table td.prev-month {
        color: #c0c4cc
    }

    .el-date-table td.today {
        position: relative
    }

    .el-date-table td.today span {
        color: #409eff;
        font-weight: 700
    }

    .el-date-table td.today.end-date span, .el-date-table td.today.start-date span {
        color: #fff
    }

    .el-date-table td.available:hover {
        color: #409eff
    }

    .el-date-table td.current:not(.disabled) span {
        color: #fff;
        background-color: #409eff
    }

    .el-date-table td.end-date div, .el-date-table td.start-date div {
        color: #fff
    }

    .el-date-table td.end-date span, .el-date-table td.start-date span {
        background-color: #409eff
    }

    .el-date-table td.start-date div {
        margin-left: 5px;
        border-top-left-radius: 15px;
        border-bottom-left-radius: 15px
    }

    .el-date-table td.end-date div {
        margin-right: 5px;
        border-top-right-radius: 15px;
        border-bottom-right-radius: 15px
    }

    .el-date-table td.disabled div {
        background-color: #f5f7fa;
        opacity: 1;
        cursor: not-allowed;
        color: #c0c4cc
    }

    .el-fade-in-enter, .el-fade-in-leave-active, .el-fade-in-linear-enter, .el-fade-in-linear-leave, .el-fade-in-linear-leave-active, .fade-in-linear-enter, .fade-in-linear-leave, .fade-in-linear-leave-active {
        opacity: 0
    }

    .el-date-table td.week {
        font-size: 80%;
        color: #606266
    }

    .el-month-table, .el-year-table {
        font-size: 12px;
        border-collapse: collapse
    }

    .el-date-table th {
        padding: 5px;
        color: #606266;
        font-weight: 400;
        border-bottom: 1px solid #ebeef5
    }

    .el-month-table {
        margin: -1px
    }

    .el-month-table td {
        text-align: center;
        padding: 20px 3px;
        cursor: pointer
    }

    .el-month-table td.disabled .cell {
        background-color: #f5f7fa;
        cursor: not-allowed;
        color: #c0c4cc
    }

    .el-month-table td.disabled .cell:hover {
        color: #c0c4cc
    }

    .el-month-table td .cell {
        color: #606266;
        margin: 0 auto
    }

    .el-month-table td .cell:hover, .el-month-table td.current:not(.disabled) .cell {
        color: #409eff
    }

    .el-year-table {
        margin: -1px
    }

    .el-year-table .el-icon {
        color: #303133
    }

    .el-year-table td {
        text-align: center;
        padding: 20px 3px;
        cursor: pointer
    }

    .el-year-table td.disabled .cell {
        background-color: #f5f7fa;
        cursor: not-allowed;
        color: #c0c4cc
    }

    .el-year-table td.disabled .cell:hover {
        color: #c0c4cc
    }

    .el-year-table td .cell {
        color: #606266;
        margin: 0 auto
    }

    .el-year-table td .cell:hover, .el-year-table td.current:not(.disabled) .cell {
        color: #409eff
    }

    .el-date-range-picker {
        width: 646px
    }

    .el-date-range-picker.has-sidebar {
        width: 756px
    }

    .el-date-range-picker table {
        table-layout: fixed;
        width: 100%
    }

    .el-date-range-picker .el-picker-panel__body {
        min-width: 513px
    }

    .el-date-range-picker .el-picker-panel__content {
        margin: 0
    }

    .el-date-range-picker__header {
        position: relative;
        text-align: center;
        height: 28px
    }

    .el-date-range-picker__header [class*=arrow-left] {
        float: left
    }

    .el-date-range-picker__header [class*=arrow-right] {
        float: right
    }

    .el-date-range-picker__header div {
        font-size: 16px;
        font-weight: 500;
        margin-right: 50px
    }

    .el-date-range-picker__content {
        float: left;
        width: 50%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0;
        padding: 16px
    }

    .el-date-range-picker__content.is-left {
        border-right: 1px solid #e4e4e4
    }

    .el-date-range-picker__content.is-right .el-date-range-picker__header div {
        margin-left: 50px;
        margin-right: 50px
    }

    .el-date-range-picker__editors-wrap {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: table-cell
    }

    .el-date-range-picker__editors-wrap.is-right {
        text-align: right
    }

    .el-date-range-picker__time-header {
        position: relative;
        border-bottom: 1px solid #e4e4e4;
        font-size: 12px;
        padding: 8px 5px 5px;
        display: table;
        width: 100%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-date-range-picker__time-header > .el-icon-arrow-right {
        font-size: 20px;
        vertical-align: middle;
        display: table-cell;
        color: #303133
    }

    .el-date-range-picker__time-picker-wrap {
        position: relative;
        display: table-cell;
        padding: 0 5px
    }

    .el-date-range-picker__time-picker-wrap .el-picker-panel {
        position: absolute;
        top: 13px;
        right: 0;
        z-index: 1;
        background: #fff
    }

    .el-time-range-picker {
        width: 354px;
        overflow: visible
    }

    .el-time-range-picker__content {
        position: relative;
        text-align: center;
        padding: 10px
    }

    .el-time-range-picker__cell {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0;
        padding: 4px 7px 7px;
        width: 50%;
        display: inline-block
    }

    .el-time-range-picker__header {
        margin-bottom: 5px;
        text-align: center;
        font-size: 14px
    }

    .el-time-range-picker__body {
        border-radius: 2px;
        border: 1px solid #e4e7ed
    }

    .el-picker-panel {
        color: #606266;
        border: 1px solid #e4e7ed;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        background: #fff;
        border-radius: 4px;
        line-height: 30px;
        margin: 5px 0
    }

    .el-popover, .el-time-panel {
        -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
    }

    .el-picker-panel__body-wrapper:after, .el-picker-panel__body:after {
        content: "";
        display: table;
        clear: both
    }

    .el-picker-panel__content {
        position: relative;
        margin: 15px
    }

    .el-picker-panel__footer {
        border-top: 1px solid #e4e4e4;
        padding: 4px;
        text-align: right;
        background-color: #fff;
        position: relative;
        font-size: 0
    }

    .el-picker-panel__shortcut {
        display: block;
        width: 100%;
        border: 0;
        background-color: transparent;
        line-height: 28px;
        font-size: 14px;
        color: #606266;
        padding-left: 12px;
        text-align: left;
        outline: 0;
        cursor: pointer
    }

    .el-picker-panel__shortcut:hover {
        color: #409eff
    }

    .el-picker-panel__shortcut.active {
        background-color: #e6f1fe;
        color: #409eff
    }

    .el-picker-panel__btn {
        border: 1px solid #dcdcdc;
        color: #333;
        line-height: 24px;
        border-radius: 2px;
        padding: 0 20px;
        cursor: pointer;
        background-color: transparent;
        outline: 0;
        font-size: 12px
    }

    .el-picker-panel__btn[disabled] {
        color: #ccc;
        cursor: not-allowed
    }

    .el-picker-panel__icon-btn {
        font-size: 12px;
        color: #303133;
        border: 0;
        background: 0 0;
        cursor: pointer;
        outline: 0;
        margin-top: 8px
    }

    .el-picker-panel__icon-btn:hover {
        color: #409eff
    }

    .el-picker-panel__icon-btn.is-disabled {
        color: #bbb
    }

    .el-picker-panel__icon-btn.is-disabled:hover {
        cursor: not-allowed
    }

    .el-picker-panel__link-btn {
        vertical-align: middle
    }

    .el-picker-panel [slot=sidebar], .el-picker-panel__sidebar {
        position: absolute;
        top: 0;
        bottom: 0;
        width: 110px;
        border-right: 1px solid #e4e4e4;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding-top: 6px;
        background-color: #fff;
        overflow: auto
    }

    .el-picker-panel [slot=sidebar] + .el-picker-panel__body, .el-picker-panel__sidebar + .el-picker-panel__body {
        margin-left: 110px
    }

    .el-date-picker {
        width: 322px
    }

    .el-date-picker.has-sidebar.has-time {
        width: 434px
    }

    .el-date-picker.has-sidebar {
        width: 438px
    }

    .el-date-picker.has-time .el-picker-panel__body-wrapper {
        position: relative
    }

    .el-date-picker .el-picker-panel__content {
        width: 292px
    }

    .el-date-picker table {
        table-layout: fixed;
        width: 100%
    }

    .el-date-picker__editor-wrap {
        position: relative;
        display: table-cell;
        padding: 0 5px
    }

    .el-date-picker__time-header {
        position: relative;
        border-bottom: 1px solid #e4e4e4;
        font-size: 12px;
        padding: 8px 5px 5px;
        display: table;
        width: 100%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-date-picker__header {
        margin: 12px;
        text-align: center
    }

    .el-date-picker__header--bordered {
        margin-bottom: 0;
        padding-bottom: 12px;
        border-bottom: 1px solid #ebeef5
    }

    .el-date-picker__header--bordered + .el-picker-panel__content {
        margin-top: 0
    }

    .el-date-picker__header-label {
        font-size: 16px;
        font-weight: 500;
        padding: 0 5px;
        line-height: 22px;
        text-align: center;
        cursor: pointer;
        color: #606266
    }

    .el-date-picker__header-label.active, .el-date-picker__header-label:hover {
        color: #409eff
    }

    .el-date-picker__prev-btn {
        float: left
    }

    .el-date-picker__next-btn {
        float: right
    }

    .el-date-picker__time-wrap {
        padding: 10px;
        text-align: center
    }

    .el-date-picker__time-label {
        float: left;
        cursor: pointer;
        line-height: 30px;
        margin-left: 10px
    }

    .time-select {
        margin: 5px 0;
        min-width: 0
    }

    .time-select .el-picker-panel__content {
        max-height: 200px;
        margin: 0
    }

    .time-select-item {
        padding: 8px 10px;
        font-size: 14px;
        line-height: 20px
    }

    .time-select-item.selected:not(.disabled) {
        color: #409eff;
        font-weight: 700
    }

    .time-select-item.disabled {
        color: #e4e7ed;
        cursor: not-allowed
    }

    .time-select-item:hover {
        background-color: #f5f7fa;
        font-weight: 700;
        cursor: pointer
    }

    .el-fade-in-linear-enter-active, .el-fade-in-linear-leave-active, .fade-in-linear-enter-active, .fade-in-linear-leave-active {
        -webkit-transition: opacity .2s linear;
        transition: opacity .2s linear
    }

    .el-fade-in-enter-active, .el-fade-in-leave-active, .el-zoom-in-center-enter-active, .el-zoom-in-center-leave-active {
        -webkit-transition: all .3s cubic-bezier(.55, 0, .1, 1);
        transition: all .3s cubic-bezier(.55, 0, .1, 1)
    }

    .el-zoom-in-center-enter, .el-zoom-in-center-leave-active {
        opacity: 0;
        -webkit-transform: scaleX(0);
        transform: scaleX(0)
    }

    .el-zoom-in-top-enter-active, .el-zoom-in-top-leave-active {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transition: opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
        transition: opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
        transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1);
        transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
        -webkit-transform-origin: center top;
        transform-origin: center top
    }

    .el-zoom-in-top-enter, .el-zoom-in-top-leave-active {
        opacity: 0;
        -webkit-transform: scaleY(0);
        transform: scaleY(0)
    }

    .el-zoom-in-bottom-enter-active, .el-zoom-in-bottom-leave-active {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transition: opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
        transition: opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
        transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1);
        transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom
    }

    .el-zoom-in-bottom-enter, .el-zoom-in-bottom-leave-active {
        opacity: 0;
        -webkit-transform: scaleY(0);
        transform: scaleY(0)
    }

    .el-zoom-in-left-enter-active, .el-zoom-in-left-leave-active {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transition: opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
        transition: opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
        transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1);
        transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
        -webkit-transform-origin: top left;
        transform-origin: top left
    }

    .el-zoom-in-left-enter, .el-zoom-in-left-leave-active {
        opacity: 0;
        -webkit-transform: scale(.45);
        transform: scale(.45)
    }

    .collapse-transition {
        -webkit-transition: height .3s ease-in-out, padding-top .3s ease-in-out, padding-bottom .3s ease-in-out;
        transition: height .3s ease-in-out, padding-top .3s ease-in-out, padding-bottom .3s ease-in-out
    }

    .horizontal-collapse-transition {
        -webkit-transition: width .3s ease-in-out, padding-left .3s ease-in-out, padding-right .3s ease-in-out;
        transition: width .3s ease-in-out, padding-left .3s ease-in-out, padding-right .3s ease-in-out
    }

    .el-list-enter-active, .el-list-leave-active {
        -webkit-transition: all 1s;
        transition: all 1s
    }

    .el-list-enter, .el-list-leave-active {
        opacity: 0;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }

    .el-opacity-transition {
        -webkit-transition: opacity .3s cubic-bezier(.55, 0, .1, 1);
        transition: opacity .3s cubic-bezier(.55, 0, .1, 1)
    }

    .el-date-editor {
        position: relative;
        display: inline-block;
        text-align: left
    }

    .el-date-editor.el-input, .el-date-editor.el-input__inner {
        width: 220px
    }

    .el-date-editor--daterange.el-input, .el-date-editor--daterange.el-input__inner, .el-date-editor--timerange.el-input, .el-date-editor--timerange.el-input__inner {
        width: 350px
    }

    .el-date-editor--datetimerange.el-input, .el-date-editor--datetimerange.el-input__inner {
        width: 400px
    }

    .el-date-editor .el-icon-circle-close {
        cursor: pointer
    }

    .el-date-editor .el-range__icon {
        font-size: 14px;
        margin-left: -5px;
        color: #c0c4cc;
        float: left;
        line-height: 32px
    }

    .el-date-editor .el-range-input, .el-date-editor .el-range-separator {
        height: 100%;
        margin: 0;
        text-align: center;
        font-size: 14px;
        display: inline-block
    }

    .el-date-editor .el-range-input {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        border: none;
        outline: 0;
        padding: 0;
        width: 39%;
        color: #606266
    }

    .el-date-editor .el-range-input::-webkit-input-placeholder {
        color: #c0c4cc
    }

    .el-date-editor .el-range-input:-ms-input-placeholder {
        color: #c0c4cc
    }

    .el-date-editor .el-range-input::placeholder {
        color: #c0c4cc
    }

    .el-date-editor .el-range-separator {
        padding: 0 5px;
        line-height: 32px;
        width: 5%;
        color: #303133
    }

    .el-date-editor .el-range__close-icon {
        font-size: 14px;
        color: #c0c4cc;
        width: 25px;
        display: inline-block;
        float: right;
        line-height: 32px
    }

    .el-range-editor.el-input__inner {
        padding: 3px 10px
    }

    .el-range-editor.is-active, .el-range-editor.is-active:hover {
        border-color: #409eff
    }

    .el-range-editor--medium.el-input__inner {
        height: 36px
    }

    .el-range-editor--medium .el-range-separator {
        line-height: 28px;
        font-size: 14px
    }

    .el-range-editor--medium .el-range-input {
        font-size: 14px
    }

    .el-range-editor--medium .el-range__close-icon, .el-range-editor--medium .el-range__icon {
        line-height: 28px
    }

    .el-range-editor--small.el-input__inner {
        height: 32px
    }

    .el-range-editor--small .el-range-separator {
        line-height: 24px;
        font-size: 13px
    }

    .el-range-editor--small .el-range-input {
        font-size: 13px
    }

    .el-range-editor--small .el-range__close-icon, .el-range-editor--small .el-range__icon {
        line-height: 24px
    }

    .el-range-editor--mini.el-input__inner {
        height: 28px
    }

    .el-range-editor--mini .el-range-separator {
        line-height: 20px;
        font-size: 12px
    }

    .el-range-editor--mini .el-range-input {
        font-size: 12px
    }

    .el-range-editor--mini .el-range__close-icon, .el-range-editor--mini .el-range__icon {
        line-height: 20px
    }

    .el-range-editor.is-disabled {
        background-color: #f5f7fa;
        border-color: #e4e7ed;
        color: #c0c4cc;
        cursor: not-allowed
    }

    .el-range-editor.is-disabled:focus, .el-range-editor.is-disabled:hover {
        border-color: #e4e7ed
    }

    .el-range-editor.is-disabled input {
        background-color: #f5f7fa;
        color: #c0c4cc;
        cursor: not-allowed
    }

    .el-range-editor.is-disabled input::-webkit-input-placeholder {
        color: #c0c4cc
    }

    .el-range-editor.is-disabled input:-ms-input-placeholder {
        color: #c0c4cc
    }

    .el-range-editor.is-disabled input::placeholder {
        color: #c0c4cc
    }

    .el-range-editor.is-disabled .el-range-separator {
        color: #c0c4cc
    }

    .el-time-spinner.has-seconds .el-time-spinner__wrapper {
        width: 33.3%
    }

    .el-time-spinner.has-seconds .el-time-spinner__wrapper:nth-child(2) {
        margin-left: 1%
    }

    .el-time-spinner__wrapper {
        max-height: 190px;
        overflow: auto;
        display: inline-block;
        width: 50%;
        vertical-align: top;
        position: relative
    }

    .el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default) {
        padding-bottom: 15px
    }

    .el-time-spinner__input.el-input .el-input__inner, .el-time-spinner__list {
        padding: 0;
        text-align: center
    }

    .el-time-spinner__wrapper.is-arrow {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        text-align: center;
        overflow: hidden
    }

    .el-time-spinner__wrapper.is-arrow .el-time-spinner__list {
        -webkit-transform: translateY(-32px);
        transform: translateY(-32px)
    }

    .el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active) {
        background: #fff;
        cursor: default
    }

    .el-time-spinner__arrow {
        font-size: 12px;
        color: #909399;
        position: absolute;
        left: 0;
        width: 100%;
        z-index: 1;
        text-align: center;
        height: 30px;
        line-height: 30px;
        cursor: pointer
    }

    .el-time-spinner__arrow:hover {
        color: #409eff
    }

    .el-time-spinner__arrow.el-icon-arrow-up {
        top: 10px
    }

    .el-time-spinner__arrow.el-icon-arrow-down {
        bottom: 10px
    }

    .el-time-spinner__input.el-input {
        width: 70%
    }

    .el-time-spinner__list {
        margin: 0;
        list-style: none
    }

    .el-time-spinner__list:after, .el-time-spinner__list:before {
        content: "";
        display: block;
        width: 100%;
        height: 80px
    }

    .el-time-spinner__item {
        height: 32px;
        line-height: 32px;
        font-size: 12px;
        color: #606266
    }

    .el-time-spinner__item:hover:not(.disabled):not(.active) {
        background: #f5f7fa;
        cursor: pointer
    }

    .el-time-spinner__item.active:not(.disabled) {
        color: #303133;
        font-weight: 700
    }

    .el-time-spinner__item.disabled {
        color: #c0c4cc;
        cursor: not-allowed
    }

    .el-time-panel {
        margin: 5px 0;
        border: 1px solid #e4e7ed;
        background-color: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        border-radius: 2px;
        position: absolute;
        width: 180px;
        left: 0;
        z-index: 1000;
        -webkit-user-select: none;
        user-select: none
    }

    .el-time-panel__content {
        font-size: 0;
        position: relative;
        overflow: hidden
    }

    .el-time-panel__content:after, .el-time-panel__content:before {
        content: "";
        top: 50%;
        position: absolute;
        margin-top: -15px;
        height: 32px;
        z-index: -1;
        left: 0;
        right: 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding-top: 6px;
        text-align: left;
        border-top: 1px solid #e4e7ed;
        border-bottom: 1px solid #e4e7ed
    }

    .el-time-panel__content:after {
        left: 50%;
        margin-left: 12%;
        margin-right: 12%
    }

    .el-time-panel__content:before {
        padding-left: 50%;
        margin-right: 12%;
        margin-left: 12%
    }

    .el-time-panel__content.has-seconds:after {
        left: 66.66667%
    }

    .el-time-panel__content.has-seconds:before {
        padding-left: 33.33333%
    }

    .el-time-panel__footer {
        border-top: 1px solid #e4e4e4;
        padding: 4px;
        height: 36px;
        line-height: 25px;
        text-align: right;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-time-panel__btn {
        border: none;
        line-height: 28px;
        padding: 0 5px;
        margin: 0 5px;
        cursor: pointer;
        background-color: transparent;
        outline: 0;
        font-size: 12px;
        color: #303133
    }

    .el-time-panel__btn.confirm {
        font-weight: 800;
        color: #409eff
    }

    .el-popover {
        position: absolute;
        background: #fff;
        min-width: 150px;
        border: 1px solid #ebeef5;
        padding: 12px;
        z-index: 2000;
        color: #606266;
        line-height: 1.4;
        text-align: justify;
        font-size: 14px;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
    }

    .el-popover--plain {
        padding: 18px 20px
    }

    .el-popover__title {
        color: #303133;
        font-size: 16px;
        line-height: 1;
        margin-bottom: 12px
    }

    .v-modal-enter {
        -webkit-animation: v-modal-in .2s ease;
        animation: v-modal-in .2s ease
    }

    .v-modal-leave {
        -webkit-animation: v-modal-out .2s ease forwards;
        animation: v-modal-out .2s ease forwards
    }

    @keyframes v-modal-in {
        0% {
            opacity: 0
        }
    }

    @keyframes v-modal-out {
        to {
            opacity: 0
        }
    }

    .v-modal {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        opacity: .5;
        background: #000
    }

    .el-message-box {
        display: inline-block;
        width: 420px;
        padding-bottom: 10px;
        vertical-align: middle;
        background-color: #fff;
        border-radius: 4px;
        border: 1px solid #ebeef5;
        font-size: 18px;
        -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        text-align: left;
        overflow: hidden;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden
    }

    .el-message-box__wrapper {
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        text-align: center
    }

    .el-message-box__wrapper:after {
        content: "";
        display: inline-block;
        height: 100%;
        width: 0;
        vertical-align: middle
    }

    .el-message-box__header {
        position: relative;
        padding: 15px 15px 10px
    }

    .el-message-box__title {
        padding-left: 0;
        margin-bottom: 0;
        font-size: 18px;
        line-height: 1;
        color: #303133
    }

    .el-message-box__headerbtn {
        position: absolute;
        top: 15px;
        right: 15px;
        padding: 0;
        border: none;
        outline: 0;
        background: 0 0;
        font-size: 16px;
        cursor: pointer
    }

    .el-form-item.is-error .el-input__inner, .el-form-item.is-error .el-input__inner:focus, .el-form-item.is-error .el-textarea__inner, .el-form-item.is-error .el-textarea__inner:focus, .el-message-box__input input.invalid, .el-message-box__input input.invalid:focus {
        border-color: #f56c6c
    }

    .el-message-box__headerbtn .el-message-box__close {
        color: #909399
    }

    .el-message-box__headerbtn:focus .el-message-box__close, .el-message-box__headerbtn:hover .el-message-box__close {
        color: #409eff
    }

    .el-message-box__content {
        position: relative;
        padding: 10px 15px;
        color: #606266;
        font-size: 14px
    }

    .el-message-box__input {
        padding-top: 15px
    }

    .el-message-box__status {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        font-size: 24px !important
    }

    .el-message-box__status:before {
        padding-left: 1px
    }

    .el-message-box__status + .el-message-box__message {
        padding-left: 36px;
        padding-right: 12px
    }

    .el-message-box__status.el-icon-success {
        color: #67c23a
    }

    .el-message-box__status.el-icon-info {
        color: #909399
    }

    .el-message-box__status.el-icon-warning {
        color: #e6a23c
    }

    .el-message-box__status.el-icon-error {
        color: #f56c6c
    }

    .el-message-box__message {
        margin: 0
    }

    .el-message-box__message p {
        margin: 0;
        line-height: 24px
    }

    .el-message-box__errormsg {
        color: #f56c6c;
        font-size: 12px;
        min-height: 18px;
        margin-top: 2px
    }

    .el-message-box__btns {
        padding: 5px 15px 0;
        text-align: right
    }

    .el-message-box__btns button:nth-child(2) {
        margin-left: 10px
    }

    .el-message-box__btns-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .el-message-box--center {
        padding-bottom: 30px
    }

    .el-message-box--center .el-message-box__header {
        padding-top: 30px
    }

    .el-message-box--center .el-message-box__title {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .el-message-box--center .el-message-box__status {
        position: relative;
        top: auto;
        padding-right: 5px;
        text-align: center;
        -webkit-transform: translateY(-1px);
        transform: translateY(-1px)
    }

    .el-message-box--center .el-message-box__message {
        margin-left: 0
    }

    .el-message-box--center .el-message-box__btns, .el-message-box--center .el-message-box__content {
        text-align: center
    }

    .el-message-box--center .el-message-box__content {
        padding-left: 27px;
        padding-right: 27px
    }

    .msgbox-fade-enter-active {
        -webkit-animation: msgbox-fade-in .3s;
        animation: msgbox-fade-in .3s
    }

    .msgbox-fade-leave-active {
        -webkit-animation: msgbox-fade-out .3s;
        animation: msgbox-fade-out .3s
    }

    @-webkit-keyframes msgbox-fade-in {
        0% {
            -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
            opacity: 0
        }
        to {
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            opacity: 1
        }
    }

    @keyframes msgbox-fade-in {
        0% {
            -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
            opacity: 0
        }
        to {
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            opacity: 1
        }
    }

    @-webkit-keyframes msgbox-fade-out {
        0% {
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            opacity: 1
        }
        to {
            -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
            opacity: 0
        }
    }

    @keyframes msgbox-fade-out {
        0% {
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            opacity: 1
        }
        to {
            -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
            opacity: 0
        }
    }

    .el-breadcrumb {
        font-size: 14px;
        line-height: 1
    }

    .el-breadcrumb:after, .el-breadcrumb:before {
        display: table;
        content: ""
    }

    .el-breadcrumb:after {
        clear: both
    }

    .el-breadcrumb__separator {
        margin: 0 9px;
        font-weight: 700;
        color: #c0c4cc
    }

    .el-breadcrumb__separator[class*=icon] {
        margin: 0 6px;
        font-weight: 400
    }

    .el-breadcrumb__item {
        float: left
    }

    .el-breadcrumb__inner, .el-breadcrumb__inner a {
        font-weight: 700;
        -webkit-transition: color .2s cubic-bezier(.645, .045, .355, 1);
        transition: color .2s cubic-bezier(.645, .045, .355, 1);
        color: #303133
    }

    .el-breadcrumb__inner:hover, .el-breadcrumb__inner a:hover {
        color: #409eff;
        cursor: pointer
    }

    .el-breadcrumb__item:last-child .el-breadcrumb__inner, .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover, .el-breadcrumb__item:last-child .el-breadcrumb__inner a, .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover {
        font-weight: 400;
        color: #606266;
        cursor: text
    }

    .el-breadcrumb__item:last-child .el-breadcrumb__separator {
        display: none
    }

    .el-form--label-left .el-form-item__label {
        text-align: left
    }

    .el-form--label-top .el-form-item__label {
        float: none;
        display: inline-block;
        text-align: left;
        padding: 0 0 10px
    }

    .el-form--inline .el-form-item {
        display: inline-block;
        margin-right: 10px;
        vertical-align: top
    }

    .el-form--inline .el-form-item__label {
        float: none;
        display: inline-block
    }

    .el-form--inline .el-form-item__content {
        display: inline-block;
        vertical-align: top
    }

    .el-form--inline.el-form--label-top .el-form-item__content {
        display: block
    }

    .el-form-item {
        margin-bottom: 22px
    }

    .el-form-item:after, .el-form-item:before {
        display: table;
        content: ""
    }

    .el-form-item:after {
        clear: both
    }

    .el-form-item .el-form-item {
        margin-bottom: 0
    }

    .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item {
        margin-bottom: 18px
    }

    .el-form-item .el-input__validateIcon {
        display: none
    }

    .el-form-item--medium .el-form-item__content, .el-form-item--medium .el-form-item__label {
        line-height: 36px
    }

    .el-form-item--small .el-form-item__content, .el-form-item--small .el-form-item__label {
        line-height: 32px
    }

    .el-form-item--small .el-form-item__error {
        padding-top: 2px
    }

    .el-form-item--mini .el-form-item__content, .el-form-item--mini .el-form-item__label {
        line-height: 28px
    }

    .el-form-item--mini .el-form-item__error {
        padding-top: 1px
    }

    .el-form-item__label {
        text-align: right;
        vertical-align: middle;
        float: left;
        font-size: 14px;
        color: #606266;
        line-height: 40px;
        padding: 0 12px 0 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-form-item__content {
        line-height: 40px;
        position: relative;
        font-size: 14px
    }

    .el-form-item__content:after, .el-form-item__content:before {
        display: table;
        content: ""
    }

    .el-form-item__content:after {
        clear: both
    }

    .el-form-item__error {
        color: #f56c6c;
        font-size: 12px;
        line-height: 1;
        padding-top: 4px;
        position: absolute;
        top: 100%;
        left: 0
    }

    .el-form-item__error--inline {
        position: relative;
        top: auto;
        left: auto;
        display: inline-block;
        margin-left: 10px
    }

    .el-form-item.is-required .el-form-item__label:before {
        content: "*";
        color: #f56c6c;
        margin-right: 4px
    }

    .el-form-item.is-error .el-input-group__append .el-input__inner, .el-form-item.is-error .el-input-group__prepend .el-input__inner {
        border-color: transparent
    }

    .el-form-item.is-error .el-input__validateIcon {
        color: #f56c6c
    }

    .el-form-item.is-success .el-input__inner, .el-form-item.is-success .el-input__inner:focus, .el-form-item.is-success .el-textarea__inner, .el-form-item.is-success .el-textarea__inner:focus {
        border-color: #67c23a
    }

    .el-form-item.is-success .el-input-group__append .el-input__inner, .el-form-item.is-success .el-input-group__prepend .el-input__inner {
        border-color: transparent
    }

    .el-form-item.is-success .el-input__validateIcon {
        color: #67c23a
    }

    .el-form-item--feedback .el-input__validateIcon {
        display: inline-block
    }

    .el-tabs__header {
        padding: 0;
        position: relative;
        margin: 0 0 15px
    }

    .el-tabs__active-bar {
        position: absolute;
        bottom: 0;
        left: 0;
        height: 2px;
        background-color: #409eff;
        z-index: 1;
        -webkit-transition: -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
        transition: -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
        transition: transform .3s cubic-bezier(.645, .045, .355, 1);
        transition: transform .3s cubic-bezier(.645, .045, .355, 1), -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
        list-style: none
    }

    .el-tabs__new-tab {
        float: right;
        border: 1px solid #d3dce6;
        height: 18px;
        width: 18px;
        line-height: 18px;
        margin: 12px 0 9px 10px;
        border-radius: 3px;
        text-align: center;
        font-size: 12px;
        color: #d3dce6;
        cursor: pointer;
        -webkit-transition: all .15s;
        transition: all .15s
    }

    .el-tabs__new-tab .el-icon-plus {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    .el-tabs__new-tab:hover {
        color: #409eff
    }

    .el-tabs__nav-wrap {
        overflow: hidden;
        margin-bottom: -1px;
        position: relative
    }

    .el-tabs__nav-wrap:after {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 2px;
        background-color: #e4e7ed;
        z-index: 1
    }

    .el-tabs--border-card > .el-tabs__header .el-tabs__nav-wrap:after, .el-tabs--card > .el-tabs__header .el-tabs__nav-wrap:after {
        content: none
    }

    .el-tabs__nav-wrap.is-scrollable {
        padding: 0 20px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-tabs__nav-scroll {
        overflow: hidden
    }

    .el-tabs__nav-next, .el-tabs__nav-prev {
        position: absolute;
        cursor: pointer;
        line-height: 44px;
        font-size: 12px;
        color: #909399
    }

    .el-tabs__nav-next {
        right: 0
    }

    .el-tabs__nav-prev {
        left: 0
    }

    .el-tabs__nav {
        position: relative;
        -webkit-transition: -webkit-transform .3s;
        transition: -webkit-transform .3s;
        transition: transform .3s;
        transition: transform .3s, -webkit-transform .3s;
        float: left;
        z-index: 2
    }

    .el-tabs__item {
        padding: 0 20px;
        height: 40px;
        box-sizing: border-box;
        line-height: 40px;
        display: inline-block;
        list-style: none;
        font-size: 14px;
        font-weight: 500;
        color: #303133;
        position: relative
    }

    .el-alert, .el-tabs__item, .el-tag {
        -webkit-box-sizing: border-box
    }

    .el-tabs__item:focus, .el-tabs__item:focus:active {
        outline: 0
    }

    .el-tabs__item:focus.is-active.is-focus:not(:active) {
        -webkit-box-shadow: 0 0 2px 2px #409eff inset;
        box-shadow: inset 0 0 2px 2px #409eff;
        border-radius: 3px
    }

    .el-tabs__item .el-icon-close {
        border-radius: 50%;
        text-align: center;
        -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
        transition: all .3s cubic-bezier(.645, .045, .355, 1);
        margin-left: 5px
    }

    .el-tabs__item .el-icon-close:before {
        -webkit-transform: scale(.9);
        transform: scale(.9);
        display: inline-block
    }

    .el-tabs__item .el-icon-close:hover {
        background-color: #c0c4cc;
        color: #fff
    }

    .el-tabs__item.is-active {
        color: #409eff
    }

    .el-tabs__item:hover {
        color: #409eff;
        cursor: pointer
    }

    .el-tabs__item.is-disabled {
        color: #c0c4cc;
        cursor: default
    }

    .el-tabs__content {
        overflow: hidden;
        position: relative
    }

    .el-tabs--card > .el-tabs__header {
        border-bottom: 1px solid #e4e7ed
    }

    .el-tabs--card > .el-tabs__header .el-tabs__nav {
        border: 1px solid #e4e7ed;
        border-bottom: none;
        border-radius: 4px 4px 0 0
    }

    .el-tabs--card > .el-tabs__header .el-tabs__active-bar {
        display: none
    }

    .el-tabs--card > .el-tabs__header .el-tabs__item .el-icon-close {
        position: relative;
        font-size: 12px;
        width: 0;
        height: 14px;
        vertical-align: middle;
        line-height: 15px;
        overflow: hidden;
        top: -1px;
        right: -2px;
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%
    }

    .el-tabs--card > .el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close, .el-tabs--card > .el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close {
        width: 14px
    }

    .el-tabs--card > .el-tabs__header .el-tabs__item {
        border-bottom: 1px solid transparent;
        border-left: 1px solid #e4e7ed;
        -webkit-transition: color .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1);
        transition: color .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1)
    }

    .el-tabs--card > .el-tabs__header .el-tabs__item:first-child {
        border-left: none
    }

    .el-tabs--card > .el-tabs__header .el-tabs__item.is-closable:hover {
        padding-left: 13px;
        padding-right: 13px
    }

    .el-tabs--card > .el-tabs__header .el-tabs__item.is-active {
        border-bottom-color: #fff
    }

    .el-tabs--card > .el-tabs__header .el-tabs__item.is-active.is-closable {
        padding-left: 20px;
        padding-right: 20px
    }

    .el-tabs--border-card {
        background: #fff;
        border: 1px solid #dcdfe6;
        -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .12), 0 0 6px 0 rgba(0, 0, 0, .04);
        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .12), 0 0 6px 0 rgba(0, 0, 0, .04)
    }

    .el-card, .el-notification {
        -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
    }

    .el-tabs--border-card > .el-tabs__content {
        padding: 15px
    }

    .el-tabs--border-card > .el-tabs__header {
        background-color: #f5f7fa;
        border-bottom: 1px solid #e4e7ed;
        margin: 0
    }

    .el-tabs--border-card > .el-tabs__header .el-tabs__item {
        -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
        transition: all .3s cubic-bezier(.645, .045, .355, 1);
        border: 1px solid transparent;
        margin: -1px -1px 0;
        color: #909399
    }

    .el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active {
        color: #409eff;
        background-color: #fff;
        border-right-color: #dcdfe6;
        border-left-color: #dcdfe6
    }

    .el-tabs--border-card > .el-tabs__header .el-tabs__item:hover {
        color: #409eff
    }

    .el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2), .el-tabs--bottom .el-tabs__item.is-top:nth-child(2), .el-tabs--top .el-tabs__item.is-bottom:nth-child(2), .el-tabs--top .el-tabs__item.is-top:nth-child(2) {
        padding-left: 0
    }

    .el-tabs--bottom .el-tabs__item.is-bottom:last-child, .el-tabs--bottom .el-tabs__item.is-top:last-child, .el-tabs--top .el-tabs__item.is-bottom:last-child, .el-tabs--top .el-tabs__item.is-top:last-child {
        padding-right: 0
    }

    .el-tabs--bottom.el-tabs--border-card .el-tabs__item:nth-child(2), .el-tabs--bottom.el-tabs--card .el-tabs__item:nth-child(2), .el-tabs--bottom .el-tabs--left .el-tabs__item:nth-child(2), .el-tabs--bottom .el-tabs--right .el-tabs__item:nth-child(2), .el-tabs--top.el-tabs--border-card .el-tabs__item:nth-child(2), .el-tabs--top.el-tabs--card .el-tabs__item:nth-child(2), .el-tabs--top .el-tabs--left .el-tabs__item:nth-child(2), .el-tabs--top .el-tabs--right .el-tabs__item:nth-child(2) {
        padding-left: 20px
    }

    .el-tabs--bottom.el-tabs--border-card .el-tabs__item:last-child, .el-tabs--bottom.el-tabs--card .el-tabs__item:last-child, .el-tabs--bottom .el-tabs--left .el-tabs__item:last-child, .el-tabs--bottom .el-tabs--right .el-tabs__item:last-child, .el-tabs--top.el-tabs--border-card .el-tabs__item:last-child, .el-tabs--top.el-tabs--card .el-tabs__item:last-child, .el-tabs--top .el-tabs--left .el-tabs__item:last-child, .el-tabs--top .el-tabs--right .el-tabs__item:last-child {
        padding-right: 20px
    }

    .el-tabs--bottom .el-tabs__header.is-bottom {
        margin-bottom: 0;
        margin-top: 10px
    }

    .el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom {
        border-bottom: 0;
        border-top: 1px solid #dcdfe6
    }

    .el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom {
        margin-top: -1px;
        margin-bottom: 0
    }

    .el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active) {
        border: 1px solid transparent
    }

    .el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom {
        margin: 0 -1px -1px
    }

    .el-tabs--left, .el-tabs--right {
        overflow: hidden
    }

    .el-tabs--left .el-tabs__header.is-left, .el-tabs--left .el-tabs__header.is-right, .el-tabs--left .el-tabs__nav-scroll, .el-tabs--left .el-tabs__nav-wrap.is-left, .el-tabs--left .el-tabs__nav-wrap.is-right, .el-tabs--right .el-tabs__header.is-left, .el-tabs--right .el-tabs__header.is-right, .el-tabs--right .el-tabs__nav-scroll, .el-tabs--right .el-tabs__nav-wrap.is-left, .el-tabs--right .el-tabs__nav-wrap.is-right {
        height: 100%
    }

    .el-tabs--left .el-tabs__active-bar.is-left, .el-tabs--left .el-tabs__active-bar.is-right, .el-tabs--right .el-tabs__active-bar.is-left, .el-tabs--right .el-tabs__active-bar.is-right {
        top: 0;
        bottom: auto;
        width: 2px;
        height: auto
    }

    .el-tabs--left .el-tabs__nav-wrap.is-left, .el-tabs--left .el-tabs__nav-wrap.is-right, .el-tabs--right .el-tabs__nav-wrap.is-left, .el-tabs--right .el-tabs__nav-wrap.is-right {
        margin-bottom: 0
    }

    .el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable, .el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable, .el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable, .el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable {
        padding: 30px 0
    }

    .el-tabs--left .el-tabs__nav-wrap.is-left:after, .el-tabs--left .el-tabs__nav-wrap.is-right:after, .el-tabs--right .el-tabs__nav-wrap.is-left:after, .el-tabs--right .el-tabs__nav-wrap.is-right:after {
        height: 100%;
        width: 2px;
        bottom: auto;
        top: 0
    }

    .el-tabs--left .el-tabs__nav, .el-tabs--right .el-tabs__nav {
        float: none
    }

    .el-tabs--left .el-tabs__item.is-left, .el-tabs--left .el-tabs__item.is-right, .el-tabs--right .el-tabs__item.is-left, .el-tabs--right .el-tabs__item.is-right {
        display: block
    }

    .el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left, .el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right {
        display: none
    }

    .el-tabs--left .el-tabs__nav-next, .el-tabs--left .el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-next, .el-tabs--right .el-tabs__nav-prev {
        height: 30px;
        line-height: 30px;
        width: 100%;
        text-align: center;
        cursor: pointer
    }

    .el-tabs--left .el-tabs__nav-next i, .el-tabs--left .el-tabs__nav-prev i, .el-tabs--right .el-tabs__nav-next i, .el-tabs--right .el-tabs__nav-prev i {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .el-tabs--left .el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-prev {
        left: auto;
        top: 0
    }

    .el-tabs--left .el-tabs__nav-next, .el-tabs--right .el-tabs__nav-next {
        right: auto;
        bottom: 0
    }

    .el-tabs--left .el-tabs__active-bar.is-left, .el-tabs--left .el-tabs__nav-wrap.is-left:after {
        right: 0;
        left: auto
    }

    .el-tabs--left .el-tabs__header.is-left {
        float: left;
        margin-bottom: 0;
        margin-right: 10px
    }

    .el-tabs--left .el-tabs__nav-wrap.is-left {
        margin-right: -1px
    }

    .el-tabs--left .el-tabs__item.is-left {
        text-align: right
    }

    .el-tabs--left.el-tabs--card .el-tabs__item.is-left {
        border-left: none;
        border-right: 1px solid #e4e7ed;
        border-bottom: none;
        border-top: 1px solid #e4e7ed
    }

    .el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child {
        border-right: 1px solid #e4e7ed;
        border-top: none
    }

    .el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active {
        border: 1px solid #e4e7ed;
        border-right-color: #fff;
        border-left: none;
        border-bottom: none
    }

    .el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child {
        border-top: none
    }

    .el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child {
        border-bottom: none
    }

    .el-tabs--left.el-tabs--card .el-tabs__nav {
        border-radius: 4px 0 0 4px;
        border-bottom: 1px solid #e4e7ed;
        border-right: none
    }

    .el-tabs--left.el-tabs--card .el-tabs__new-tab {
        float: none
    }

    .el-tabs--left.el-tabs--border-card .el-tabs__header.is-left {
        border-right: 1px solid #dfe4ed
    }

    .el-tabs--left.el-tabs--border-card .el-tabs__item.is-left {
        border: 1px solid transparent;
        margin: -1px 0 -1px -1px
    }

    .el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active {
        border-color: #d1dbe5 transparent
    }

    .el-tabs--right .el-tabs__header.is-right {
        float: right;
        margin-bottom: 0;
        margin-left: 10px
    }

    .el-tabs--right .el-tabs__nav-wrap.is-right {
        margin-left: -1px
    }

    .el-tabs--right .el-tabs__nav-wrap.is-right:after {
        left: 0;
        right: auto
    }

    .el-tabs--right .el-tabs__active-bar.is-right {
        left: 0
    }

    .el-tag, .slideInLeft-transition, .slideInRight-transition {
        display: inline-block
    }

    .el-tabs--right.el-tabs--card .el-tabs__item.is-right {
        border-bottom: none;
        border-top: 1px solid #e4e7ed
    }

    .el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child {
        border-left: 1px solid #e4e7ed;
        border-top: none
    }

    .el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active {
        border: 1px solid #e4e7ed;
        border-left-color: #fff;
        border-right: none;
        border-bottom: none
    }

    .el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child {
        border-top: none
    }

    .el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child {
        border-bottom: none
    }

    .el-tabs--right.el-tabs--card .el-tabs__nav {
        border-radius: 0 4px 4px 0;
        border-bottom: 1px solid #e4e7ed;
        border-left: none
    }

    .el-tabs--right.el-tabs--border-card .el-tabs__header.is-right {
        border-left: 1px solid #dfe4ed
    }

    .el-tabs--right.el-tabs--border-card .el-tabs__item.is-right {
        border: 1px solid transparent;
        margin: -1px -1px -1px 0
    }

    .el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active {
        border-color: #d1dbe5 transparent
    }

    .slideInRight-enter {
        -webkit-animation: slideInRight-enter .3s;
        animation: slideInRight-enter .3s
    }

    .slideInRight-leave {
        position: absolute;
        left: 0;
        right: 0;
        -webkit-animation: slideInRight-leave .3s;
        animation: slideInRight-leave .3s
    }

    .slideInLeft-enter {
        -webkit-animation: slideInLeft-enter .3s;
        animation: slideInLeft-enter .3s
    }

    .slideInLeft-leave {
        position: absolute;
        left: 0;
        right: 0;
        -webkit-animation: slideInLeft-leave .3s;
        animation: slideInLeft-leave .3s
    }

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

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

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

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

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

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

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

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

    .el-tag {
        background-color: rgba(64, 158, 255, .1);
        padding: 0 10px;
        height: 32px;
        line-height: 30px;
        font-size: 12px;
        color: #409eff;
        border-radius: 4px;
        box-sizing: border-box;
        border: 1px solid rgba(64, 158, 255, .2)
    }

    .el-tag .el-icon-close {
        border-radius: 50%;
        text-align: center;
        position: relative;
        cursor: pointer;
        font-size: 12px;
        height: 16px;
        width: 16px;
        line-height: 16px;
        vertical-align: middle;
        top: -1px;
        right: -5px;
        color: #409eff
    }

    .el-tag .el-icon-close:before {
        display: block
    }

    .el-tag .el-icon-close:hover {
        background-color: #409eff;
        color: #fff
    }

    .el-tag--info, .el-tag--info .el-tag__close {
        color: #909399
    }

    .el-tag--info {
        background-color: hsla(220, 4%, 58%, .1);
        border-color: hsla(220, 4%, 58%, .2)
    }

    .el-tag--info.is-hit {
        border-color: #909399
    }

    .el-tag--info .el-tag__close:hover {
        background-color: #909399;
        color: #fff
    }

    .el-tag--success {
        background-color: rgba(103, 194, 58, .1);
        border-color: rgba(103, 194, 58, .2);
        color: #67c23a
    }

    .el-tag--success.is-hit {
        border-color: #67c23a
    }

    .el-tag--success .el-tag__close {
        color: #67c23a
    }

    .el-tag--success .el-tag__close:hover {
        background-color: #67c23a;
        color: #fff
    }

    .el-tag--warning {
        background-color: rgba(230, 162, 60, .1);
        border-color: rgba(230, 162, 60, .2);
        color: #e6a23c
    }

    .el-tag--warning.is-hit {
        border-color: #e6a23c
    }

    .el-tag--warning .el-tag__close {
        color: #e6a23c
    }

    .el-tag--warning .el-tag__close:hover {
        background-color: #e6a23c;
        color: #fff
    }

    .el-tag--danger {
        background-color: hsla(0, 87%, 69%, .1);
        border-color: hsla(0, 87%, 69%, .2);
        color: #f56c6c
    }

    .el-tag--danger.is-hit {
        border-color: #f56c6c
    }

    .el-tag--danger .el-tag__close {
        color: #f56c6c
    }

    .el-tag--danger .el-tag__close:hover {
        background-color: #f56c6c;
        color: #fff
    }

    .el-tag--medium {
        height: 28px;
        line-height: 26px
    }

    .el-tag--medium .el-icon-close {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    .el-tag--small {
        height: 24px;
        padding: 0 8px;
        line-height: 22px
    }

    .el-tag--small .el-icon-close {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    .el-tag--mini {
        height: 20px;
        padding: 0 5px;
        line-height: 19px
    }

    .el-tag--mini .el-icon-close {
        margin-left: -3px;
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    .el-tree {
        cursor: default;
        background: #fff;
        color: #606266
    }

    .el-tree-node:focus > .el-tree-node__content, .el-tree-node__content:hover {
        background-color: #f5f7fa
    }

    .el-tree__empty-block {
        position: relative;
        min-height: 60px;
        text-align: center;
        width: 100%;
        height: 100%
    }

    .el-tree__empty-text {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        color: #6f7180
    }

    .el-tree-node {
        outline: 0
    }

    .el-tree-node__content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: 26px;
        cursor: pointer
    }

    .el-tree-node__content > .el-tree-node__expand-icon {
        padding: 6px
    }

    .el-tree-node__content > .el-checkbox {
        margin-right: 8px
    }

    .el-tree-node__expand-icon {
        cursor: pointer;
        color: #c0c4cc;
        font-size: 12px;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        -webkit-transition: -webkit-transform .3s ease-in-out;
        transition: -webkit-transform .3s ease-in-out;
        transition: transform .3s ease-in-out;
        transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out
    }

    .el-tree-node__expand-icon.expanded {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .el-tree-node__expand-icon.is-leaf {
        color: transparent;
        cursor: default
    }

    .el-tree-node__label {
        font-size: 14px
    }

    .el-tree-node__loading-icon {
        margin-right: 8px;
        font-size: 14px;
        color: #c0c4cc
    }

    .el-tree-node > .el-tree-node__children {
        overflow: hidden;
        background-color: transparent
    }

    .el-tree-node.is-expanded > .el-tree-node__children {
        display: block
    }

    .el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {
        background-color: #f0f7ff
    }

    .el-alert {
        width: 100%;
        padding: 8px 16px;
        margin: 0;
        box-sizing: border-box;
        border-radius: 4px;
        position: relative;
        background-color: #fff;
        overflow: hidden;
        opacity: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-transition: opacity .2s;
        transition: opacity .2s
    }

    .el-alert.is-center {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .el-alert--success {
        background-color: #f0f9eb;
        color: #67c23a
    }

    .el-alert--success .el-alert__description {
        color: #67c23a
    }

    .el-alert--info {
        background-color: #f4f4f5;
        color: #909399
    }

    .el-alert--info .el-alert__description {
        color: #909399
    }

    .el-alert--warning {
        background-color: #fdf6ec;
        color: #e6a23c
    }

    .el-alert--warning .el-alert__description {
        color: #e6a23c
    }

    .el-alert--error {
        background-color: #fef0f0;
        color: #f56c6c
    }

    .el-alert--error .el-alert__description {
        color: #f56c6c
    }

    .el-alert__content {
        display: table-cell;
        padding: 0 8px
    }

    .el-alert__icon {
        font-size: 16px;
        width: 16px
    }

    .el-alert__icon.is-big {
        font-size: 28px;
        width: 28px
    }

    .el-alert__title {
        font-size: 13px;
        line-height: 18px
    }

    .el-alert__title.is-bold {
        font-weight: 700
    }

    .el-alert .el-alert__description {
        font-size: 12px;
        margin: 5px 0 0
    }

    .el-alert__closebtn {
        font-size: 12px;
        color: #c0c4cc;
        opacity: 1;
        position: absolute;
        top: 12px;
        right: 15px;
        cursor: pointer
    }

    .el-alert-fade-enter, .el-alert-fade-leave-active, .el-loading-fade-enter, .el-loading-fade-leave-active, .el-notification-fade-leave-active {
        opacity: 0
    }

    .el-alert__closebtn.is-customed {
        font-style: normal;
        font-size: 13px;
        top: 9px
    }

    .el-notification {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 330px;
        padding: 14px 26px 14px 13px;
        border-radius: 8px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 1px solid #ebeef5;
        position: fixed;
        background-color: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        -webkit-transition: opacity .3s, left .3s, right .3s, top .4s, bottom .3s, -webkit-transform .3s;
        transition: opacity .3s, left .3s, right .3s, top .4s, bottom .3s, -webkit-transform .3s;
        transition: opacity .3s, transform .3s, left .3s, right .3s, top .4s, bottom .3s;
        transition: opacity .3s, transform .3s, left .3s, right .3s, top .4s, bottom .3s, -webkit-transform .3s;
        overflow: hidden
    }

    .el-notification.right {
        right: 16px
    }

    .el-notification.left {
        left: 16px
    }

    .el-notification__group {
        margin-left: 13px
    }

    .el-notification__title {
        font-weight: 700;
        font-size: 16px;
        color: #303133;
        margin: 0
    }

    .el-notification__content {
        font-size: 14px;
        line-height: 21px;
        margin: 6px 0 0;
        color: #606266;
        text-align: justify
    }

    .el-notification__content p {
        margin: 0
    }

    .el-notification__icon {
        height: 24px;
        width: 24px;
        font-size: 24px
    }

    .el-notification__closeBtn {
        position: absolute;
        top: 18px;
        right: 15px;
        cursor: pointer;
        color: #909399;
        font-size: 16px
    }

    .el-notification__closeBtn:hover {
        color: #606266
    }

    .el-notification .el-icon-success {
        color: #67c23a
    }

    .el-notification .el-icon-error {
        color: #f56c6c
    }

    .el-notification .el-icon-info {
        color: #909399
    }

    .el-notification .el-icon-warning {
        color: #e6a23c
    }

    .el-notification-fade-enter.right {
        right: 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    .el-notification-fade-enter.left {
        left: 0;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    .el-input-number {
        position: relative;
        display: inline-block;
        width: 180px;
        line-height: 38px
    }

    .el-input-number .el-input {
        display: block
    }

    .el-input-number .el-input__inner {
        -webkit-appearance: none;
        padding-left: 50px;
        padding-right: 50px;
        text-align: center
    }

    .el-input-number__decrease, .el-input-number__increase {
        position: absolute;
        z-index: 1;
        top: 1px;
        width: 40px;
        height: auto;
        text-align: center;
        background: #f5f7fa;
        color: #606266;
        cursor: pointer;
        font-size: 13px
    }

    .el-input-number__decrease:hover, .el-input-number__increase:hover {
        color: #409eff
    }

    .el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled), .el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) {
        border-color: #409eff
    }

    .el-input-number__decrease.is-disabled, .el-input-number__increase.is-disabled {
        color: #c0c4cc;
        cursor: not-allowed
    }

    .el-input-number__increase {
        right: 1px;
        border-radius: 0 4px 4px 0;
        border-left: 1px solid #dcdfe6
    }

    .el-input-number__decrease {
        left: 1px;
        border-radius: 4px 0 0 4px;
        border-right: 1px solid #dcdfe6
    }

    .el-input-number.is-disabled .el-input-number__decrease, .el-input-number.is-disabled .el-input-number__increase {
        border-color: #e4e7ed;
        color: #e4e7ed
    }

    .el-input-number.is-disabled .el-input-number__decrease:hover, .el-input-number.is-disabled .el-input-number__increase:hover {
        color: #e4e7ed;
        cursor: not-allowed
    }

    .el-input-number--medium {
        width: 200px;
        line-height: 34px
    }

    .el-input-number--medium .el-input-number__decrease, .el-input-number--medium .el-input-number__increase {
        width: 36px;
        font-size: 14px
    }

    .el-input-number--medium .el-input__inner {
        padding-left: 43px;
        padding-right: 43px
    }

    .el-input-number--small {
        width: 130px;
        line-height: 30px
    }

    .el-input-number--small .el-input-number__decrease, .el-input-number--small .el-input-number__increase {
        width: 32px;
        font-size: 13px
    }

    .el-input-number--small .el-input-number__decrease [class*=el-icon], .el-input-number--small .el-input-number__increase [class*=el-icon] {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }

    .el-input-number--small .el-input__inner {
        padding-left: 39px;
        padding-right: 39px
    }

    .el-input-number--mini {
        width: 130px;
        line-height: 26px
    }

    .el-input-number--mini .el-input-number__decrease, .el-input-number--mini .el-input-number__increase {
        width: 28px;
        font-size: 12px
    }

    .el-input-number--mini .el-input-number__decrease [class*=el-icon], .el-input-number--mini .el-input-number__increase [class*=el-icon] {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    .el-input-number--mini .el-input__inner {
        padding-left: 35px;
        padding-right: 35px
    }

    .el-input-number.is-without-controls .el-input__inner {
        padding-left: 15px;
        padding-right: 15px
    }

    .el-input-number.is-controls-right .el-input__inner {
        padding-left: 15px;
        padding-right: 50px
    }

    .el-input-number.is-controls-right .el-input-number__decrease, .el-input-number.is-controls-right .el-input-number__increase {
        height: auto;
        line-height: 19px
    }

    .el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon], .el-input-number.is-controls-right .el-input-number__increase [class*=el-icon] {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    .el-input-number.is-controls-right .el-input-number__increase {
        border-radius: 0 4px 0 0;
        border-bottom: 1px solid #dcdfe6
    }

    .el-input-number.is-controls-right .el-input-number__decrease {
        right: 1px;
        bottom: 1px;
        top: auto;
        left: auto;
        border-right: none;
        border-left: 1px solid #dcdfe6;
        border-radius: 0 0 4px
    }

    .el-input-number.is-controls-right[class*=medium] [class*=decrease], .el-input-number.is-controls-right[class*=medium] [class*=increase] {
        line-height: 17px
    }

    .el-input-number.is-controls-right[class*=small] [class*=decrease], .el-input-number.is-controls-right[class*=small] [class*=increase] {
        line-height: 15px
    }

    .el-input-number.is-controls-right[class*=mini] [class*=decrease], .el-input-number.is-controls-right[class*=mini] [class*=increase] {
        line-height: 13px
    }

    .el-tooltip__popper {
        position: absolute;
        border-radius: 4px;
        padding: 10px;
        z-index: 2000;
        font-size: 12px;
        line-height: 1.2
    }

    .el-tooltip__popper .popper__arrow, .el-tooltip__popper .popper__arrow:after {
        position: absolute;
        display: block;
        width: 0;
        height: 0;
        border-color: transparent;
        border-style: solid
    }

    .el-tooltip__popper .popper__arrow {
        border-width: 6px
    }

    .el-tooltip__popper .popper__arrow:after {
        content: " ";
        border-width: 5px
    }

    .el-progress-bar__inner:after, .el-row:after, .el-row:before, .el-slider:after, .el-slider:before, .el-slider__button-wrapper:after, .el-upload-cover:after {
        content: ""
    }

    .el-tooltip__popper[x-placement^=top] {
        margin-bottom: 12px
    }

    .el-tooltip__popper[x-placement^=top] .popper__arrow {
        bottom: -6px;
        border-top-color: #303133;
        border-bottom-width: 0
    }

    .el-tooltip__popper[x-placement^=top] .popper__arrow:after {
        bottom: 1px;
        margin-left: -5px;
        border-top-color: #303133;
        border-bottom-width: 0
    }

    .el-tooltip__popper[x-placement^=bottom] {
        margin-top: 12px
    }

    .el-tooltip__popper[x-placement^=bottom] .popper__arrow {
        top: -6px;
        border-top-width: 0;
        border-bottom-color: #303133
    }

    .el-tooltip__popper[x-placement^=bottom] .popper__arrow:after {
        top: 1px;
        margin-left: -5px;
        border-top-width: 0;
        border-bottom-color: #303133
    }

    .el-tooltip__popper[x-placement^=right] {
        margin-left: 12px
    }

    .el-tooltip__popper[x-placement^=right] .popper__arrow {
        left: -6px;
        border-right-color: #303133;
        border-left-width: 0
    }

    .el-tooltip__popper[x-placement^=right] .popper__arrow:after {
        bottom: -5px;
        left: 1px;
        border-right-color: #303133;
        border-left-width: 0
    }

    .el-tooltip__popper[x-placement^=left] {
        margin-right: 12px
    }

    .el-tooltip__popper[x-placement^=left] .popper__arrow {
        right: -6px;
        border-right-width: 0;
        border-left-color: #303133
    }

    .el-tooltip__popper[x-placement^=left] .popper__arrow:after {
        right: 1px;
        bottom: -5px;
        margin-left: -5px;
        border-right-width: 0;
        border-left-color: #303133
    }

    .el-tooltip__popper.is-dark {
        background: #303133;
        color: #fff
    }

    .el-tooltip__popper.is-light {
        background: #fff;
        border: 1px solid #303133
    }

    .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow {
        border-top-color: #303133
    }

    .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow:after {
        border-top-color: #fff
    }

    .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow {
        border-bottom-color: #303133
    }

    .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow:after {
        border-bottom-color: #fff
    }

    .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow {
        border-left-color: #303133
    }

    .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow:after {
        border-left-color: #fff
    }

    .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow {
        border-right-color: #303133
    }

    .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow:after {
        border-right-color: #fff
    }

    .el-slider:after, .el-slider:before {
        display: table
    }

    .el-slider__button-wrapper .el-tooltip, .el-slider__button-wrapper:after {
        vertical-align: middle;
        display: inline-block
    }

    .el-slider:after {
        clear: both
    }

    .el-slider__runway {
        width: 100%;
        height: 6px;
        margin: 16px 0;
        background-color: #e4e7ed;
        border-radius: 3px;
        position: relative;
        cursor: pointer;
        vertical-align: middle
    }

    .el-slider__runway.show-input {
        margin-right: 160px;
        width: auto
    }

    .el-slider__runway.disabled {
        cursor: default
    }

    .el-slider__runway.disabled .el-slider__bar {
        background-color: #c0c4cc
    }

    .el-slider__runway.disabled .el-slider__button {
        border-color: #c0c4cc
    }

    .el-slider__runway.disabled .el-slider__button-wrapper.dragging, .el-slider__runway.disabled .el-slider__button-wrapper.hover, .el-slider__runway.disabled .el-slider__button-wrapper:hover {
        cursor: not-allowed
    }

    .el-slider__runway.disabled .el-slider__button.dragging, .el-slider__runway.disabled .el-slider__button.hover, .el-slider__runway.disabled .el-slider__button:hover {
        -webkit-transform: scale(1);
        transform: scale(1);
        cursor: not-allowed
    }

    .el-slider__input {
        float: right;
        margin-top: 3px
    }

    .el-slider__bar {
        height: 6px;
        background-color: #409eff;
        border-top-left-radius: 3px;
        border-bottom-left-radius: 3px;
        position: absolute
    }

    .el-slider__button-wrapper {
        height: 36px;
        width: 36px;
        position: absolute;
        z-index: 1001;
        top: -15px;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        background-color: transparent;
        text-align: center;
        -webkit-user-select: none;
        user-select: none;
        line-height: normal
    }

    .el-slider__button, .el-step__icon-inner {
        -moz-user-select: none;
        -ms-user-select: none
    }

    .el-slider__button-wrapper:after {
        height: 100%
    }

    .el-slider__button-wrapper.hover, .el-slider__button-wrapper:hover {
        cursor: -webkit-grab;
        cursor: grab
    }

    .el-slider__button-wrapper.dragging {
        cursor: -webkit-grabbing;
        cursor: grabbing
    }

    .el-slider__button {
        width: 16px;
        height: 16px;
        border: 2px solid #409eff;
        background-color: #fff;
        border-radius: 50%;
        -webkit-transition: .2s;
        transition: .2s;
        user-select: none
    }

    .el-button, .el-checkbox, .el-slider__button, .el-step__icon-inner {
        -webkit-user-select: none
    }

    .el-slider__button.dragging, .el-slider__button.hover, .el-slider__button:hover {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }

    .el-slider__button.hover, .el-slider__button:hover {
        cursor: -webkit-grab;
        cursor: grab
    }

    .el-slider__button.dragging {
        cursor: -webkit-grabbing;
        cursor: grabbing
    }

    .el-slider__stop {
        position: absolute;
        height: 6px;
        width: 6px;
        border-radius: 100%;
        background-color: #fff;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    .el-slider.is-vertical {
        position: relative
    }

    .el-slider.is-vertical .el-slider__runway {
        width: 6px;
        height: 100%;
        margin: 0 16px
    }

    .el-slider.is-vertical .el-slider__bar {
        width: 6px;
        height: auto;
        border-radius: 0 0 3px 3px
    }

    .el-slider.is-vertical .el-slider__button-wrapper {
        top: auto;
        left: -15px
    }

    .el-slider.is-vertical .el-slider__button-wrapper, .el-slider.is-vertical .el-slider__stop {
        -webkit-transform: translateY(50%);
        transform: translateY(50%)
    }

    .el-slider.is-vertical.el-slider--with-input {
        padding-bottom: 58px
    }

    .el-slider.is-vertical.el-slider--with-input .el-slider__input {
        overflow: visible;
        float: none;
        position: absolute;
        bottom: 22px;
        width: 36px;
        margin-top: 15px
    }

    .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner {
        text-align: center;
        padding-left: 5px;
        padding-right: 5px
    }

    .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease, .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase {
        top: 32px;
        margin-top: -1px;
        border: 1px solid #dcdfe6;
        line-height: 20px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
        transition: border-color .2s cubic-bezier(.645, .045, .355, 1)
    }

    .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease {
        width: 18px;
        right: 18px;
        border-bottom-left-radius: 4px
    }

    .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase {
        width: 19px;
        border-bottom-right-radius: 4px
    }

    .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase ~ .el-input .el-input__inner {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease, .el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase {
        border-color: #c0c4cc
    }

    .el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease, .el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase {
        border-color: #409eff
    }

    .el-loading-parent--relative {
        position: relative !important
    }

    .el-loading-parent--hidden {
        overflow: hidden !important
    }

    .el-loading-mask {
        position: absolute;
        z-index: 2000;
        background-color: hsla(0, 0%, 100%, .9);
        margin: 0;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        -webkit-transition: opacity .3s;
        transition: opacity .3s
    }

    .el-loading-mask.is-fullscreen {
        position: fixed
    }

    .el-loading-mask.is-fullscreen .el-loading-spinner {
        margin-top: -25px
    }

    .el-loading-mask.is-fullscreen .el-loading-spinner .circular {
        height: 50px;
        width: 50px
    }

    .el-loading-spinner {
        top: 50%;
        margin-top: -21px;
        width: 100%;
        text-align: center;
        position: absolute
    }

    .el-col-pull-1, .el-col-pull-2, .el-col-pull-3, .el-col-pull-4, .el-col-pull-5, .el-col-pull-6, .el-col-pull-7, .el-col-pull-8, .el-col-pull-9, .el-col-pull-10, .el-col-pull-11, .el-col-pull-12, .el-col-pull-13, .el-col-pull-14, .el-col-pull-15, .el-col-pull-16, .el-col-pull-17, .el-col-pull-18, .el-col-pull-19, .el-col-pull-20, .el-col-pull-21, .el-col-pull-22, .el-col-pull-23, .el-col-pull-24, .el-col-push-1, .el-col-push-2, .el-col-push-3, .el-col-push-4, .el-col-push-5, .el-col-push-6, .el-col-push-7, .el-col-push-8, .el-col-push-9, .el-col-push-10, .el-col-push-11, .el-col-push-13, .el-col-push-14, .el-col-push-15, .el-col-push-16, .el-col-push-17, .el-col-push-18, .el-col-push-19, .el-col-push-20, .el-col-push-21, .el-col-push-22, .el-col-push-23, .el-col-push-24, .el-row {
        position: relative
    }

    .el-loading-spinner .el-loading-text {
        color: #409eff;
        margin: 3px 0;
        font-size: 14px
    }

    .el-loading-spinner .circular {
        height: 42px;
        width: 42px;
        -webkit-animation: loading-rotate 2s linear infinite;
        animation: loading-rotate 2s linear infinite
    }

    .el-loading-spinner .path {
        -webkit-animation: loading-dash 1.5s ease-in-out infinite;
        animation: loading-dash 1.5s ease-in-out infinite;
        stroke-dasharray: 90, 150;
        stroke-dashoffset: 0;
        stroke-width: 2;
        stroke: #409eff;
        stroke-linecap: round
    }

    .el-loading-spinner i {
        color: #409eff
    }

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

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

    @-webkit-keyframes loading-dash {
        0% {
            stroke-dasharray: 1, 200;
            stroke-dashoffset: 0
        }
        50% {
            stroke-dasharray: 90, 150;
            stroke-dashoffset: -40px
        }
        to {
            stroke-dasharray: 90, 150;
            stroke-dashoffset: -120px
        }
    }

    @keyframes loading-dash {
        0% {
            stroke-dasharray: 1, 200;
            stroke-dashoffset: 0
        }
        50% {
            stroke-dasharray: 90, 150;
            stroke-dashoffset: -40px
        }
        to {
            stroke-dasharray: 90, 150;
            stroke-dashoffset: -120px
        }
    }

    .el-row {
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-row:after, .el-row:before {
        display: table
    }

    .el-row:after {
        clear: both
    }

    .el-row--flex {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .el-col-0, .el-row--flex:after, .el-row--flex:before {
        display: none
    }

    .el-row--flex.is-justify-center {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .el-row--flex.is-justify-end {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .el-row--flex.is-justify-space-between {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .el-row--flex.is-justify-space-around {
        -ms-flex-pack: distribute;
        justify-content: space-around
    }

    .el-row--flex.is-align-middle {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .el-row--flex.is-align-bottom {
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    [class*=el-col-] {
        float: left;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-upload--picture-card, .el-upload-dragger {
        -webkit-box-sizing: border-box;
        cursor: pointer
    }

    .el-col-1 {
        width: 4.16667%
    }

    .el-col-offset-1 {
        margin-left: 4.16667%
    }

    .el-col-pull-1 {
        right: 4.16667%
    }

    .el-col-push-1 {
        left: 4.16667%
    }

    .el-col-2 {
        width: 8.33333%
    }

    .el-col-offset-2 {
        margin-left: 8.33333%
    }

    .el-col-pull-2 {
        right: 8.33333%
    }

    .el-col-push-2 {
        left: 8.33333%
    }

    .el-col-3 {
        width: 12.5%
    }

    .el-col-offset-3 {
        margin-left: 12.5%
    }

    .el-col-pull-3 {
        right: 12.5%
    }

    .el-col-push-3 {
        left: 12.5%
    }

    .el-col-4 {
        width: 16.66667%
    }

    .el-col-offset-4 {
        margin-left: 16.66667%
    }

    .el-col-pull-4 {
        right: 16.66667%
    }

    .el-col-push-4 {
        left: 16.66667%
    }

    .el-col-5 {
        width: 20.83333%
    }

    .el-col-offset-5 {
        margin-left: 20.83333%
    }

    .el-col-pull-5 {
        right: 20.83333%
    }

    .el-col-push-5 {
        left: 20.83333%
    }

    .el-col-6 {
        width: 25%
    }

    .el-col-offset-6 {
        margin-left: 25%
    }

    .el-col-pull-6 {
        right: 25%
    }

    .el-col-push-6 {
        left: 25%
    }

    .el-col-7 {
        width: 29.16667%
    }

    .el-col-offset-7 {
        margin-left: 29.16667%
    }

    .el-col-pull-7 {
        right: 29.16667%
    }

    .el-col-push-7 {
        left: 29.16667%
    }

    .el-col-8 {
        width: 33.33333%
    }

    .el-col-offset-8 {
        margin-left: 33.33333%
    }

    .el-col-pull-8 {
        right: 33.33333%
    }

    .el-col-push-8 {
        left: 33.33333%
    }

    .el-col-9 {
        width: 37.5%
    }

    .el-col-offset-9 {
        margin-left: 37.5%
    }

    .el-col-pull-9 {
        right: 37.5%
    }

    .el-col-push-9 {
        left: 37.5%
    }

    .el-col-10 {
        width: 41.66667%
    }

    .el-col-offset-10 {
        margin-left: 41.66667%
    }

    .el-col-pull-10 {
        right: 41.66667%
    }

    .el-col-push-10 {
        left: 41.66667%
    }

    .el-col-11 {
        width: 45.83333%
    }

    .el-col-offset-11 {
        margin-left: 45.83333%
    }

    .el-col-pull-11 {
        right: 45.83333%
    }

    .el-col-push-11 {
        left: 45.83333%
    }

    .el-col-12 {
        width: 50%
    }

    .el-col-offset-12 {
        margin-left: 50%
    }

    .el-col-pull-12 {
        right: 50%
    }

    .el-col-push-12 {
        position: relative;
        left: 50%
    }

    .el-col-13 {
        width: 54.16667%
    }

    .el-col-offset-13 {
        margin-left: 54.16667%
    }

    .el-col-pull-13 {
        right: 54.16667%
    }

    .el-col-push-13 {
        left: 54.16667%
    }

    .el-col-14 {
        width: 58.33333%
    }

    .el-col-offset-14 {
        margin-left: 58.33333%
    }

    .el-col-pull-14 {
        right: 58.33333%
    }

    .el-col-push-14 {
        left: 58.33333%
    }

    .el-col-15 {
        width: 62.5%
    }

    .el-col-offset-15 {
        margin-left: 62.5%
    }

    .el-col-pull-15 {
        right: 62.5%
    }

    .el-col-push-15 {
        left: 62.5%
    }

    .el-col-16 {
        width: 66.66667%
    }

    .el-col-offset-16 {
        margin-left: 66.66667%
    }

    .el-col-pull-16 {
        right: 66.66667%
    }

    .el-col-push-16 {
        left: 66.66667%
    }

    .el-col-17 {
        width: 70.83333%
    }

    .el-col-offset-17 {
        margin-left: 70.83333%
    }

    .el-col-pull-17 {
        right: 70.83333%
    }

    .el-col-push-17 {
        left: 70.83333%
    }

    .el-col-18 {
        width: 75%
    }

    .el-col-offset-18 {
        margin-left: 75%
    }

    .el-col-pull-18 {
        right: 75%
    }

    .el-col-push-18 {
        left: 75%
    }

    .el-col-19 {
        width: 79.16667%
    }

    .el-col-offset-19 {
        margin-left: 79.16667%
    }

    .el-col-pull-19 {
        right: 79.16667%
    }

    .el-col-push-19 {
        left: 79.16667%
    }

    .el-col-20 {
        width: 83.33333%
    }

    .el-col-offset-20 {
        margin-left: 83.33333%
    }

    .el-col-pull-20 {
        right: 83.33333%
    }

    .el-col-push-20 {
        left: 83.33333%
    }

    .el-col-21 {
        width: 87.5%
    }

    .el-col-offset-21 {
        margin-left: 87.5%
    }

    .el-col-pull-21 {
        right: 87.5%
    }

    .el-col-push-21 {
        left: 87.5%
    }

    .el-col-22 {
        width: 91.66667%
    }

    .el-col-offset-22 {
        margin-left: 91.66667%
    }

    .el-col-pull-22 {
        right: 91.66667%
    }

    .el-col-push-22 {
        left: 91.66667%
    }

    .el-col-23 {
        width: 95.83333%
    }

    .el-col-offset-23 {
        margin-left: 95.83333%
    }

    .el-col-pull-23 {
        right: 95.83333%
    }

    .el-col-push-23 {
        left: 95.83333%
    }

    .el-col-24 {
        width: 100%
    }

    .el-col-offset-24 {
        margin-left: 100%
    }

    .el-col-pull-24 {
        right: 100%
    }

    .el-col-push-24 {
        left: 100%
    }

    @media only screen and (max-width: 768px) {
        .el-col-xs-0 {
            display: none
        }

        .el-col-xs-1 {
            width: 4.16667%
        }

        .el-col-xs-offset-1 {
            margin-left: 4.16667%
        }

        .el-col-xs-pull-1 {
            position: relative;
            right: 4.16667%
        }

        .el-col-xs-push-1 {
            position: relative;
            left: 4.16667%
        }

        .el-col-xs-2 {
            width: 8.33333%
        }

        .el-col-xs-offset-2 {
            margin-left: 8.33333%
        }

        .el-col-xs-pull-2 {
            position: relative;
            right: 8.33333%
        }

        .el-col-xs-push-2 {
            position: relative;
            left: 8.33333%
        }

        .el-col-xs-3 {
            width: 12.5%
        }

        .el-col-xs-offset-3 {
            margin-left: 12.5%
        }

        .el-col-xs-pull-3 {
            position: relative;
            right: 12.5%
        }

        .el-col-xs-push-3 {
            position: relative;
            left: 12.5%
        }

        .el-col-xs-4 {
            width: 16.66667%
        }

        .el-col-xs-offset-4 {
            margin-left: 16.66667%
        }

        .el-col-xs-pull-4 {
            position: relative;
            right: 16.66667%
        }

        .el-col-xs-push-4 {
            position: relative;
            left: 16.66667%
        }

        .el-col-xs-5 {
            width: 20.83333%
        }

        .el-col-xs-offset-5 {
            margin-left: 20.83333%
        }

        .el-col-xs-pull-5 {
            position: relative;
            right: 20.83333%
        }

        .el-col-xs-push-5 {
            position: relative;
            left: 20.83333%
        }

        .el-col-xs-6 {
            width: 25%
        }

        .el-col-xs-offset-6 {
            margin-left: 25%
        }

        .el-col-xs-pull-6 {
            position: relative;
            right: 25%
        }

        .el-col-xs-push-6 {
            position: relative;
            left: 25%
        }

        .el-col-xs-7 {
            width: 29.16667%
        }

        .el-col-xs-offset-7 {
            margin-left: 29.16667%
        }

        .el-col-xs-pull-7 {
            position: relative;
            right: 29.16667%
        }

        .el-col-xs-push-7 {
            position: relative;
            left: 29.16667%
        }

        .el-col-xs-8 {
            width: 33.33333%
        }

        .el-col-xs-offset-8 {
            margin-left: 33.33333%
        }

        .el-col-xs-pull-8 {
            position: relative;
            right: 33.33333%
        }

        .el-col-xs-push-8 {
            position: relative;
            left: 33.33333%
        }

        .el-col-xs-9 {
            width: 37.5%
        }

        .el-col-xs-offset-9 {
            margin-left: 37.5%
        }

        .el-col-xs-pull-9 {
            position: relative;
            right: 37.5%
        }

        .el-col-xs-push-9 {
            position: relative;
            left: 37.5%
        }

        .el-col-xs-10 {
            width: 41.66667%
        }

        .el-col-xs-offset-10 {
            margin-left: 41.66667%
        }

        .el-col-xs-pull-10 {
            position: relative;
            right: 41.66667%
        }

        .el-col-xs-push-10 {
            position: relative;
            left: 41.66667%
        }

        .el-col-xs-11 {
            width: 45.83333%
        }

        .el-col-xs-offset-11 {
            margin-left: 45.83333%
        }

        .el-col-xs-pull-11 {
            position: relative;
            right: 45.83333%
        }

        .el-col-xs-push-11 {
            position: relative;
            left: 45.83333%
        }

        .el-col-xs-12 {
            width: 50%
        }

        .el-col-xs-offset-12 {
            margin-left: 50%
        }

        .el-col-xs-pull-12 {
            position: relative;
            right: 50%
        }

        .el-col-xs-push-12 {
            position: relative;
            left: 50%
        }

        .el-col-xs-13 {
            width: 54.16667%
        }

        .el-col-xs-offset-13 {
            margin-left: 54.16667%
        }

        .el-col-xs-pull-13 {
            position: relative;
            right: 54.16667%
        }

        .el-col-xs-push-13 {
            position: relative;
            left: 54.16667%
        }

        .el-col-xs-14 {
            width: 58.33333%
        }

        .el-col-xs-offset-14 {
            margin-left: 58.33333%
        }

        .el-col-xs-pull-14 {
            position: relative;
            right: 58.33333%
        }

        .el-col-xs-push-14 {
            position: relative;
            left: 58.33333%
        }

        .el-col-xs-15 {
            width: 62.5%
        }

        .el-col-xs-offset-15 {
            margin-left: 62.5%
        }

        .el-col-xs-pull-15 {
            position: relative;
            right: 62.5%
        }

        .el-col-xs-push-15 {
            position: relative;
            left: 62.5%
        }

        .el-col-xs-16 {
            width: 66.66667%
        }

        .el-col-xs-offset-16 {
            margin-left: 66.66667%
        }

        .el-col-xs-pull-16 {
            position: relative;
            right: 66.66667%
        }

        .el-col-xs-push-16 {
            position: relative;
            left: 66.66667%
        }

        .el-col-xs-17 {
            width: 70.83333%
        }

        .el-col-xs-offset-17 {
            margin-left: 70.83333%
        }

        .el-col-xs-pull-17 {
            position: relative;
            right: 70.83333%
        }

        .el-col-xs-push-17 {
            position: relative;
            left: 70.83333%
        }

        .el-col-xs-18 {
            width: 75%
        }

        .el-col-xs-offset-18 {
            margin-left: 75%
        }

        .el-col-xs-pull-18 {
            position: relative;
            right: 75%
        }

        .el-col-xs-push-18 {
            position: relative;
            left: 75%
        }

        .el-col-xs-19 {
            width: 79.16667%
        }

        .el-col-xs-offset-19 {
            margin-left: 79.16667%
        }

        .el-col-xs-pull-19 {
            position: relative;
            right: 79.16667%
        }

        .el-col-xs-push-19 {
            position: relative;
            left: 79.16667%
        }

        .el-col-xs-20 {
            width: 83.33333%
        }

        .el-col-xs-offset-20 {
            margin-left: 83.33333%
        }

        .el-col-xs-pull-20 {
            position: relative;
            right: 83.33333%
        }

        .el-col-xs-push-20 {
            position: relative;
            left: 83.33333%
        }

        .el-col-xs-21 {
            width: 87.5%
        }

        .el-col-xs-offset-21 {
            margin-left: 87.5%
        }

        .el-col-xs-pull-21 {
            position: relative;
            right: 87.5%
        }

        .el-col-xs-push-21 {
            position: relative;
            left: 87.5%
        }

        .el-col-xs-22 {
            width: 91.66667%
        }

        .el-col-xs-offset-22 {
            margin-left: 91.66667%
        }

        .el-col-xs-pull-22 {
            position: relative;
            right: 91.66667%
        }

        .el-col-xs-push-22 {
            position: relative;
            left: 91.66667%
        }

        .el-col-xs-23 {
            width: 95.83333%
        }

        .el-col-xs-offset-23 {
            margin-left: 95.83333%
        }

        .el-col-xs-pull-23 {
            position: relative;
            right: 95.83333%
        }

        .el-col-xs-push-23 {
            position: relative;
            left: 95.83333%
        }

        .el-col-xs-24 {
            width: 100%
        }

        .el-col-xs-offset-24 {
            margin-left: 100%
        }

        .el-col-xs-pull-24 {
            position: relative;
            right: 100%
        }

        .el-col-xs-push-24 {
            position: relative;
            left: 100%
        }
    }

    @media only screen and (min-width: 768px) {
        .el-col-sm-0 {
            display: none
        }

        .el-col-sm-1 {
            width: 4.16667%
        }

        .el-col-sm-offset-1 {
            margin-left: 4.16667%
        }

        .el-col-sm-pull-1 {
            position: relative;
            right: 4.16667%
        }

        .el-col-sm-push-1 {
            position: relative;
            left: 4.16667%
        }

        .el-col-sm-2 {
            width: 8.33333%
        }

        .el-col-sm-offset-2 {
            margin-left: 8.33333%
        }

        .el-col-sm-pull-2 {
            position: relative;
            right: 8.33333%
        }

        .el-col-sm-push-2 {
            position: relative;
            left: 8.33333%
        }

        .el-col-sm-3 {
            width: 12.5%
        }

        .el-col-sm-offset-3 {
            margin-left: 12.5%
        }

        .el-col-sm-pull-3 {
            position: relative;
            right: 12.5%
        }

        .el-col-sm-push-3 {
            position: relative;
            left: 12.5%
        }

        .el-col-sm-4 {
            width: 16.66667%
        }

        .el-col-sm-offset-4 {
            margin-left: 16.66667%
        }

        .el-col-sm-pull-4 {
            position: relative;
            right: 16.66667%
        }

        .el-col-sm-push-4 {
            position: relative;
            left: 16.66667%
        }

        .el-col-sm-5 {
            width: 20.83333%
        }

        .el-col-sm-offset-5 {
            margin-left: 20.83333%
        }

        .el-col-sm-pull-5 {
            position: relative;
            right: 20.83333%
        }

        .el-col-sm-push-5 {
            position: relative;
            left: 20.83333%
        }

        .el-col-sm-6 {
            width: 25%
        }

        .el-col-sm-offset-6 {
            margin-left: 25%
        }

        .el-col-sm-pull-6 {
            position: relative;
            right: 25%
        }

        .el-col-sm-push-6 {
            position: relative;
            left: 25%
        }

        .el-col-sm-7 {
            width: 29.16667%
        }

        .el-col-sm-offset-7 {
            margin-left: 29.16667%
        }

        .el-col-sm-pull-7 {
            position: relative;
            right: 29.16667%
        }

        .el-col-sm-push-7 {
            position: relative;
            left: 29.16667%
        }

        .el-col-sm-8 {
            width: 33.33333%
        }

        .el-col-sm-offset-8 {
            margin-left: 33.33333%
        }

        .el-col-sm-pull-8 {
            position: relative;
            right: 33.33333%
        }

        .el-col-sm-push-8 {
            position: relative;
            left: 33.33333%
        }

        .el-col-sm-9 {
            width: 37.5%
        }

        .el-col-sm-offset-9 {
            margin-left: 37.5%
        }

        .el-col-sm-pull-9 {
            position: relative;
            right: 37.5%
        }

        .el-col-sm-push-9 {
            position: relative;
            left: 37.5%
        }

        .el-col-sm-10 {
            width: 41.66667%
        }

        .el-col-sm-offset-10 {
            margin-left: 41.66667%
        }

        .el-col-sm-pull-10 {
            position: relative;
            right: 41.66667%
        }

        .el-col-sm-push-10 {
            position: relative;
            left: 41.66667%
        }

        .el-col-sm-11 {
            width: 45.83333%
        }

        .el-col-sm-offset-11 {
            margin-left: 45.83333%
        }

        .el-col-sm-pull-11 {
            position: relative;
            right: 45.83333%
        }

        .el-col-sm-push-11 {
            position: relative;
            left: 45.83333%
        }

        .el-col-sm-12 {
            width: 50%
        }

        .el-col-sm-offset-12 {
            margin-left: 50%
        }

        .el-col-sm-pull-12 {
            position: relative;
            right: 50%
        }

        .el-col-sm-push-12 {
            position: relative;
            left: 50%
        }

        .el-col-sm-13 {
            width: 54.16667%
        }

        .el-col-sm-offset-13 {
            margin-left: 54.16667%
        }

        .el-col-sm-pull-13 {
            position: relative;
            right: 54.16667%
        }

        .el-col-sm-push-13 {
            position: relative;
            left: 54.16667%
        }

        .el-col-sm-14 {
            width: 58.33333%
        }

        .el-col-sm-offset-14 {
            margin-left: 58.33333%
        }

        .el-col-sm-pull-14 {
            position: relative;
            right: 58.33333%
        }

        .el-col-sm-push-14 {
            position: relative;
            left: 58.33333%
        }

        .el-col-sm-15 {
            width: 62.5%
        }

        .el-col-sm-offset-15 {
            margin-left: 62.5%
        }

        .el-col-sm-pull-15 {
            position: relative;
            right: 62.5%
        }

        .el-col-sm-push-15 {
            position: relative;
            left: 62.5%
        }

        .el-col-sm-16 {
            width: 66.66667%
        }

        .el-col-sm-offset-16 {
            margin-left: 66.66667%
        }

        .el-col-sm-pull-16 {
            position: relative;
            right: 66.66667%
        }

        .el-col-sm-push-16 {
            position: relative;
            left: 66.66667%
        }

        .el-col-sm-17 {
            width: 70.83333%
        }

        .el-col-sm-offset-17 {
            margin-left: 70.83333%
        }

        .el-col-sm-pull-17 {
            position: relative;
            right: 70.83333%
        }

        .el-col-sm-push-17 {
            position: relative;
            left: 70.83333%
        }

        .el-col-sm-18 {
            width: 75%
        }

        .el-col-sm-offset-18 {
            margin-left: 75%
        }

        .el-col-sm-pull-18 {
            position: relative;
            right: 75%
        }

        .el-col-sm-push-18 {
            position: relative;
            left: 75%
        }

        .el-col-sm-19 {
            width: 79.16667%
        }

        .el-col-sm-offset-19 {
            margin-left: 79.16667%
        }

        .el-col-sm-pull-19 {
            position: relative;
            right: 79.16667%
        }

        .el-col-sm-push-19 {
            position: relative;
            left: 79.16667%
        }

        .el-col-sm-20 {
            width: 83.33333%
        }

        .el-col-sm-offset-20 {
            margin-left: 83.33333%
        }

        .el-col-sm-pull-20 {
            position: relative;
            right: 83.33333%
        }

        .el-col-sm-push-20 {
            position: relative;
            left: 83.33333%
        }

        .el-col-sm-21 {
            width: 87.5%
        }

        .el-col-sm-offset-21 {
            margin-left: 87.5%
        }

        .el-col-sm-pull-21 {
            position: relative;
            right: 87.5%
        }

        .el-col-sm-push-21 {
            position: relative;
            left: 87.5%
        }

        .el-col-sm-22 {
            width: 91.66667%
        }

        .el-col-sm-offset-22 {
            margin-left: 91.66667%
        }

        .el-col-sm-pull-22 {
            position: relative;
            right: 91.66667%
        }

        .el-col-sm-push-22 {
            position: relative;
            left: 91.66667%
        }

        .el-col-sm-23 {
            width: 95.83333%
        }

        .el-col-sm-offset-23 {
            margin-left: 95.83333%
        }

        .el-col-sm-pull-23 {
            position: relative;
            right: 95.83333%
        }

        .el-col-sm-push-23 {
            position: relative;
            left: 95.83333%
        }

        .el-col-sm-24 {
            width: 100%
        }

        .el-col-sm-offset-24 {
            margin-left: 100%
        }

        .el-col-sm-pull-24 {
            position: relative;
            right: 100%
        }

        .el-col-sm-push-24 {
            position: relative;
            left: 100%
        }
    }

    @media only screen and (min-width: 992px) {
        .el-col-md-0 {
            display: none
        }

        .el-col-md-1 {
            width: 4.16667%
        }

        .el-col-md-offset-1 {
            margin-left: 4.16667%
        }

        .el-col-md-pull-1 {
            position: relative;
            right: 4.16667%
        }

        .el-col-md-push-1 {
            position: relative;
            left: 4.16667%
        }

        .el-col-md-2 {
            width: 8.33333%
        }

        .el-col-md-offset-2 {
            margin-left: 8.33333%
        }

        .el-col-md-pull-2 {
            position: relative;
            right: 8.33333%
        }

        .el-col-md-push-2 {
            position: relative;
            left: 8.33333%
        }

        .el-col-md-3 {
            width: 12.5%
        }

        .el-col-md-offset-3 {
            margin-left: 12.5%
        }

        .el-col-md-pull-3 {
            position: relative;
            right: 12.5%
        }

        .el-col-md-push-3 {
            position: relative;
            left: 12.5%
        }

        .el-col-md-4 {
            width: 16.66667%
        }

        .el-col-md-offset-4 {
            margin-left: 16.66667%
        }

        .el-col-md-pull-4 {
            position: relative;
            right: 16.66667%
        }

        .el-col-md-push-4 {
            position: relative;
            left: 16.66667%
        }

        .el-col-md-5 {
            width: 20.83333%
        }

        .el-col-md-offset-5 {
            margin-left: 20.83333%
        }

        .el-col-md-pull-5 {
            position: relative;
            right: 20.83333%
        }

        .el-col-md-push-5 {
            position: relative;
            left: 20.83333%
        }

        .el-col-md-6 {
            width: 25%
        }

        .el-col-md-offset-6 {
            margin-left: 25%
        }

        .el-col-md-pull-6 {
            position: relative;
            right: 25%
        }

        .el-col-md-push-6 {
            position: relative;
            left: 25%
        }

        .el-col-md-7 {
            width: 29.16667%
        }

        .el-col-md-offset-7 {
            margin-left: 29.16667%
        }

        .el-col-md-pull-7 {
            position: relative;
            right: 29.16667%
        }

        .el-col-md-push-7 {
            position: relative;
            left: 29.16667%
        }

        .el-col-md-8 {
            width: 33.33333%
        }

        .el-col-md-offset-8 {
            margin-left: 33.33333%
        }

        .el-col-md-pull-8 {
            position: relative;
            right: 33.33333%
        }

        .el-col-md-push-8 {
            position: relative;
            left: 33.33333%
        }

        .el-col-md-9 {
            width: 37.5%
        }

        .el-col-md-offset-9 {
            margin-left: 37.5%
        }

        .el-col-md-pull-9 {
            position: relative;
            right: 37.5%
        }

        .el-col-md-push-9 {
            position: relative;
            left: 37.5%
        }

        .el-col-md-10 {
            width: 41.66667%
        }

        .el-col-md-offset-10 {
            margin-left: 41.66667%
        }

        .el-col-md-pull-10 {
            position: relative;
            right: 41.66667%
        }

        .el-col-md-push-10 {
            position: relative;
            left: 41.66667%
        }

        .el-col-md-11 {
            width: 45.83333%
        }

        .el-col-md-offset-11 {
            margin-left: 45.83333%
        }

        .el-col-md-pull-11 {
            position: relative;
            right: 45.83333%
        }

        .el-col-md-push-11 {
            position: relative;
            left: 45.83333%
        }

        .el-col-md-12 {
            width: 50%
        }

        .el-col-md-offset-12 {
            margin-left: 50%
        }

        .el-col-md-pull-12 {
            position: relative;
            right: 50%
        }

        .el-col-md-push-12 {
            position: relative;
            left: 50%
        }

        .el-col-md-13 {
            width: 54.16667%
        }

        .el-col-md-offset-13 {
            margin-left: 54.16667%
        }

        .el-col-md-pull-13 {
            position: relative;
            right: 54.16667%
        }

        .el-col-md-push-13 {
            position: relative;
            left: 54.16667%
        }

        .el-col-md-14 {
            width: 58.33333%
        }

        .el-col-md-offset-14 {
            margin-left: 58.33333%
        }

        .el-col-md-pull-14 {
            position: relative;
            right: 58.33333%
        }

        .el-col-md-push-14 {
            position: relative;
            left: 58.33333%
        }

        .el-col-md-15 {
            width: 62.5%
        }

        .el-col-md-offset-15 {
            margin-left: 62.5%
        }

        .el-col-md-pull-15 {
            position: relative;
            right: 62.5%
        }

        .el-col-md-push-15 {
            position: relative;
            left: 62.5%
        }

        .el-col-md-16 {
            width: 66.66667%
        }

        .el-col-md-offset-16 {
            margin-left: 66.66667%
        }

        .el-col-md-pull-16 {
            position: relative;
            right: 66.66667%
        }

        .el-col-md-push-16 {
            position: relative;
            left: 66.66667%
        }

        .el-col-md-17 {
            width: 70.83333%
        }

        .el-col-md-offset-17 {
            margin-left: 70.83333%
        }

        .el-col-md-pull-17 {
            position: relative;
            right: 70.83333%
        }

        .el-col-md-push-17 {
            position: relative;
            left: 70.83333%
        }

        .el-col-md-18 {
            width: 75%
        }

        .el-col-md-offset-18 {
            margin-left: 75%
        }

        .el-col-md-pull-18 {
            position: relative;
            right: 75%
        }

        .el-col-md-push-18 {
            position: relative;
            left: 75%
        }

        .el-col-md-19 {
            width: 79.16667%
        }

        .el-col-md-offset-19 {
            margin-left: 79.16667%
        }

        .el-col-md-pull-19 {
            position: relative;
            right: 79.16667%
        }

        .el-col-md-push-19 {
            position: relative;
            left: 79.16667%
        }

        .el-col-md-20 {
            width: 83.33333%
        }

        .el-col-md-offset-20 {
            margin-left: 83.33333%
        }

        .el-col-md-pull-20 {
            position: relative;
            right: 83.33333%
        }

        .el-col-md-push-20 {
            position: relative;
            left: 83.33333%
        }

        .el-col-md-21 {
            width: 87.5%
        }

        .el-col-md-offset-21 {
            margin-left: 87.5%
        }

        .el-col-md-pull-21 {
            position: relative;
            right: 87.5%
        }

        .el-col-md-push-21 {
            position: relative;
            left: 87.5%
        }

        .el-col-md-22 {
            width: 91.66667%
        }

        .el-col-md-offset-22 {
            margin-left: 91.66667%
        }

        .el-col-md-pull-22 {
            position: relative;
            right: 91.66667%
        }

        .el-col-md-push-22 {
            position: relative;
            left: 91.66667%
        }

        .el-col-md-23 {
            width: 95.83333%
        }

        .el-col-md-offset-23 {
            margin-left: 95.83333%
        }

        .el-col-md-pull-23 {
            position: relative;
            right: 95.83333%
        }

        .el-col-md-push-23 {
            position: relative;
            left: 95.83333%
        }

        .el-col-md-24 {
            width: 100%
        }

        .el-col-md-offset-24 {
            margin-left: 100%
        }

        .el-col-md-pull-24 {
            position: relative;
            right: 100%
        }

        .el-col-md-push-24 {
            position: relative;
            left: 100%
        }
    }

    @media only screen and (min-width: 1200px) {
        .el-col-lg-0 {
            display: none
        }

        .el-col-lg-1 {
            width: 4.16667%
        }

        .el-col-lg-offset-1 {
            margin-left: 4.16667%
        }

        .el-col-lg-pull-1 {
            position: relative;
            right: 4.16667%
        }

        .el-col-lg-push-1 {
            position: relative;
            left: 4.16667%
        }

        .el-col-lg-2 {
            width: 8.33333%
        }

        .el-col-lg-offset-2 {
            margin-left: 8.33333%
        }

        .el-col-lg-pull-2 {
            position: relative;
            right: 8.33333%
        }

        .el-col-lg-push-2 {
            position: relative;
            left: 8.33333%
        }

        .el-col-lg-3 {
            width: 12.5%
        }

        .el-col-lg-offset-3 {
            margin-left: 12.5%
        }

        .el-col-lg-pull-3 {
            position: relative;
            right: 12.5%
        }

        .el-col-lg-push-3 {
            position: relative;
            left: 12.5%
        }

        .el-col-lg-4 {
            width: 16.66667%
        }

        .el-col-lg-offset-4 {
            margin-left: 16.66667%
        }

        .el-col-lg-pull-4 {
            position: relative;
            right: 16.66667%
        }

        .el-col-lg-push-4 {
            position: relative;
            left: 16.66667%
        }

        .el-col-lg-5 {
            width: 20.83333%
        }

        .el-col-lg-offset-5 {
            margin-left: 20.83333%
        }

        .el-col-lg-pull-5 {
            position: relative;
            right: 20.83333%
        }

        .el-col-lg-push-5 {
            position: relative;
            left: 20.83333%
        }

        .el-col-lg-6 {
            width: 25%
        }

        .el-col-lg-offset-6 {
            margin-left: 25%
        }

        .el-col-lg-pull-6 {
            position: relative;
            right: 25%
        }

        .el-col-lg-push-6 {
            position: relative;
            left: 25%
        }

        .el-col-lg-7 {
            width: 29.16667%
        }

        .el-col-lg-offset-7 {
            margin-left: 29.16667%
        }

        .el-col-lg-pull-7 {
            position: relative;
            right: 29.16667%
        }

        .el-col-lg-push-7 {
            position: relative;
            left: 29.16667%
        }

        .el-col-lg-8 {
            width: 33.33333%
        }

        .el-col-lg-offset-8 {
            margin-left: 33.33333%
        }

        .el-col-lg-pull-8 {
            position: relative;
            right: 33.33333%
        }

        .el-col-lg-push-8 {
            position: relative;
            left: 33.33333%
        }

        .el-col-lg-9 {
            width: 37.5%
        }

        .el-col-lg-offset-9 {
            margin-left: 37.5%
        }

        .el-col-lg-pull-9 {
            position: relative;
            right: 37.5%
        }

        .el-col-lg-push-9 {
            position: relative;
            left: 37.5%
        }

        .el-col-lg-10 {
            width: 41.66667%
        }

        .el-col-lg-offset-10 {
            margin-left: 41.66667%
        }

        .el-col-lg-pull-10 {
            position: relative;
            right: 41.66667%
        }

        .el-col-lg-push-10 {
            position: relative;
            left: 41.66667%
        }

        .el-col-lg-11 {
            width: 45.83333%
        }

        .el-col-lg-offset-11 {
            margin-left: 45.83333%
        }

        .el-col-lg-pull-11 {
            position: relative;
            right: 45.83333%
        }

        .el-col-lg-push-11 {
            position: relative;
            left: 45.83333%
        }

        .el-col-lg-12 {
            width: 50%
        }

        .el-col-lg-offset-12 {
            margin-left: 50%
        }

        .el-col-lg-pull-12 {
            position: relative;
            right: 50%
        }

        .el-col-lg-push-12 {
            position: relative;
            left: 50%
        }

        .el-col-lg-13 {
            width: 54.16667%
        }

        .el-col-lg-offset-13 {
            margin-left: 54.16667%
        }

        .el-col-lg-pull-13 {
            position: relative;
            right: 54.16667%
        }

        .el-col-lg-push-13 {
            position: relative;
            left: 54.16667%
        }

        .el-col-lg-14 {
            width: 58.33333%
        }

        .el-col-lg-offset-14 {
            margin-left: 58.33333%
        }

        .el-col-lg-pull-14 {
            position: relative;
            right: 58.33333%
        }

        .el-col-lg-push-14 {
            position: relative;
            left: 58.33333%
        }

        .el-col-lg-15 {
            width: 62.5%
        }

        .el-col-lg-offset-15 {
            margin-left: 62.5%
        }

        .el-col-lg-pull-15 {
            position: relative;
            right: 62.5%
        }

        .el-col-lg-push-15 {
            position: relative;
            left: 62.5%
        }

        .el-col-lg-16 {
            width: 66.66667%
        }

        .el-col-lg-offset-16 {
            margin-left: 66.66667%
        }

        .el-col-lg-pull-16 {
            position: relative;
            right: 66.66667%
        }

        .el-col-lg-push-16 {
            position: relative;
            left: 66.66667%
        }

        .el-col-lg-17 {
            width: 70.83333%
        }

        .el-col-lg-offset-17 {
            margin-left: 70.83333%
        }

        .el-col-lg-pull-17 {
            position: relative;
            right: 70.83333%
        }

        .el-col-lg-push-17 {
            position: relative;
            left: 70.83333%
        }

        .el-col-lg-18 {
            width: 75%
        }

        .el-col-lg-offset-18 {
            margin-left: 75%
        }

        .el-col-lg-pull-18 {
            position: relative;
            right: 75%
        }

        .el-col-lg-push-18 {
            position: relative;
            left: 75%
        }

        .el-col-lg-19 {
            width: 79.16667%
        }

        .el-col-lg-offset-19 {
            margin-left: 79.16667%
        }

        .el-col-lg-pull-19 {
            position: relative;
            right: 79.16667%
        }

        .el-col-lg-push-19 {
            position: relative;
            left: 79.16667%
        }

        .el-col-lg-20 {
            width: 83.33333%
        }

        .el-col-lg-offset-20 {
            margin-left: 83.33333%
        }

        .el-col-lg-pull-20 {
            position: relative;
            right: 83.33333%
        }

        .el-col-lg-push-20 {
            position: relative;
            left: 83.33333%
        }

        .el-col-lg-21 {
            width: 87.5%
        }

        .el-col-lg-offset-21 {
            margin-left: 87.5%
        }

        .el-col-lg-pull-21 {
            position: relative;
            right: 87.5%
        }

        .el-col-lg-push-21 {
            position: relative;
            left: 87.5%
        }

        .el-col-lg-22 {
            width: 91.66667%
        }

        .el-col-lg-offset-22 {
            margin-left: 91.66667%
        }

        .el-col-lg-pull-22 {
            position: relative;
            right: 91.66667%
        }

        .el-col-lg-push-22 {
            position: relative;
            left: 91.66667%
        }

        .el-col-lg-23 {
            width: 95.83333%
        }

        .el-col-lg-offset-23 {
            margin-left: 95.83333%
        }

        .el-col-lg-pull-23 {
            position: relative;
            right: 95.83333%
        }

        .el-col-lg-push-23 {
            position: relative;
            left: 95.83333%
        }

        .el-col-lg-24 {
            width: 100%
        }

        .el-col-lg-offset-24 {
            margin-left: 100%
        }

        .el-col-lg-pull-24 {
            position: relative;
            right: 100%
        }

        .el-col-lg-push-24 {
            position: relative;
            left: 100%
        }
    }

    @media only screen and (min-width: 1920px) {
        .el-col-xl-0 {
            display: none
        }

        .el-col-xl-1 {
            width: 4.16667%
        }

        .el-col-xl-offset-1 {
            margin-left: 4.16667%
        }

        .el-col-xl-pull-1 {
            position: relative;
            right: 4.16667%
        }

        .el-col-xl-push-1 {
            position: relative;
            left: 4.16667%
        }

        .el-col-xl-2 {
            width: 8.33333%
        }

        .el-col-xl-offset-2 {
            margin-left: 8.33333%
        }

        .el-col-xl-pull-2 {
            position: relative;
            right: 8.33333%
        }

        .el-col-xl-push-2 {
            position: relative;
            left: 8.33333%
        }

        .el-col-xl-3 {
            width: 12.5%
        }

        .el-col-xl-offset-3 {
            margin-left: 12.5%
        }

        .el-col-xl-pull-3 {
            position: relative;
            right: 12.5%
        }

        .el-col-xl-push-3 {
            position: relative;
            left: 12.5%
        }

        .el-col-xl-4 {
            width: 16.66667%
        }

        .el-col-xl-offset-4 {
            margin-left: 16.66667%
        }

        .el-col-xl-pull-4 {
            position: relative;
            right: 16.66667%
        }

        .el-col-xl-push-4 {
            position: relative;
            left: 16.66667%
        }

        .el-col-xl-5 {
            width: 20.83333%
        }

        .el-col-xl-offset-5 {
            margin-left: 20.83333%
        }

        .el-col-xl-pull-5 {
            position: relative;
            right: 20.83333%
        }

        .el-col-xl-push-5 {
            position: relative;
            left: 20.83333%
        }

        .el-col-xl-6 {
            width: 25%
        }

        .el-col-xl-offset-6 {
            margin-left: 25%
        }

        .el-col-xl-pull-6 {
            position: relative;
            right: 25%
        }

        .el-col-xl-push-6 {
            position: relative;
            left: 25%
        }

        .el-col-xl-7 {
            width: 29.16667%
        }

        .el-col-xl-offset-7 {
            margin-left: 29.16667%
        }

        .el-col-xl-pull-7 {
            position: relative;
            right: 29.16667%
        }

        .el-col-xl-push-7 {
            position: relative;
            left: 29.16667%
        }

        .el-col-xl-8 {
            width: 33.33333%
        }

        .el-col-xl-offset-8 {
            margin-left: 33.33333%
        }

        .el-col-xl-pull-8 {
            position: relative;
            right: 33.33333%
        }

        .el-col-xl-push-8 {
            position: relative;
            left: 33.33333%
        }

        .el-col-xl-9 {
            width: 37.5%
        }

        .el-col-xl-offset-9 {
            margin-left: 37.5%
        }

        .el-col-xl-pull-9 {
            position: relative;
            right: 37.5%
        }

        .el-col-xl-push-9 {
            position: relative;
            left: 37.5%
        }

        .el-col-xl-10 {
            width: 41.66667%
        }

        .el-col-xl-offset-10 {
            margin-left: 41.66667%
        }

        .el-col-xl-pull-10 {
            position: relative;
            right: 41.66667%
        }

        .el-col-xl-push-10 {
            position: relative;
            left: 41.66667%
        }

        .el-col-xl-11 {
            width: 45.83333%
        }

        .el-col-xl-offset-11 {
            margin-left: 45.83333%
        }

        .el-col-xl-pull-11 {
            position: relative;
            right: 45.83333%
        }

        .el-col-xl-push-11 {
            position: relative;
            left: 45.83333%
        }

        .el-col-xl-12 {
            width: 50%
        }

        .el-col-xl-offset-12 {
            margin-left: 50%
        }

        .el-col-xl-pull-12 {
            position: relative;
            right: 50%
        }

        .el-col-xl-push-12 {
            position: relative;
            left: 50%
        }

        .el-col-xl-13 {
            width: 54.16667%
        }

        .el-col-xl-offset-13 {
            margin-left: 54.16667%
        }

        .el-col-xl-pull-13 {
            position: relative;
            right: 54.16667%
        }

        .el-col-xl-push-13 {
            position: relative;
            left: 54.16667%
        }

        .el-col-xl-14 {
            width: 58.33333%
        }

        .el-col-xl-offset-14 {
            margin-left: 58.33333%
        }

        .el-col-xl-pull-14 {
            position: relative;
            right: 58.33333%
        }

        .el-col-xl-push-14 {
            position: relative;
            left: 58.33333%
        }

        .el-col-xl-15 {
            width: 62.5%
        }

        .el-col-xl-offset-15 {
            margin-left: 62.5%
        }

        .el-col-xl-pull-15 {
            position: relative;
            right: 62.5%
        }

        .el-col-xl-push-15 {
            position: relative;
            left: 62.5%
        }

        .el-col-xl-16 {
            width: 66.66667%
        }

        .el-col-xl-offset-16 {
            margin-left: 66.66667%
        }

        .el-col-xl-pull-16 {
            position: relative;
            right: 66.66667%
        }

        .el-col-xl-push-16 {
            position: relative;
            left: 66.66667%
        }

        .el-col-xl-17 {
            width: 70.83333%
        }

        .el-col-xl-offset-17 {
            margin-left: 70.83333%
        }

        .el-col-xl-pull-17 {
            position: relative;
            right: 70.83333%
        }

        .el-col-xl-push-17 {
            position: relative;
            left: 70.83333%
        }

        .el-col-xl-18 {
            width: 75%
        }

        .el-col-xl-offset-18 {
            margin-left: 75%
        }

        .el-col-xl-pull-18 {
            position: relative;
            right: 75%
        }

        .el-col-xl-push-18 {
            position: relative;
            left: 75%
        }

        .el-col-xl-19 {
            width: 79.16667%
        }

        .el-col-xl-offset-19 {
            margin-left: 79.16667%
        }

        .el-col-xl-pull-19 {
            position: relative;
            right: 79.16667%
        }

        .el-col-xl-push-19 {
            position: relative;
            left: 79.16667%
        }

        .el-col-xl-20 {
            width: 83.33333%
        }

        .el-col-xl-offset-20 {
            margin-left: 83.33333%
        }

        .el-col-xl-pull-20 {
            position: relative;
            right: 83.33333%
        }

        .el-col-xl-push-20 {
            position: relative;
            left: 83.33333%
        }

        .el-col-xl-21 {
            width: 87.5%
        }

        .el-col-xl-offset-21 {
            margin-left: 87.5%
        }

        .el-col-xl-pull-21 {
            position: relative;
            right: 87.5%
        }

        .el-col-xl-push-21 {
            position: relative;
            left: 87.5%
        }

        .el-col-xl-22 {
            width: 91.66667%
        }

        .el-col-xl-offset-22 {
            margin-left: 91.66667%
        }

        .el-col-xl-pull-22 {
            position: relative;
            right: 91.66667%
        }

        .el-col-xl-push-22 {
            position: relative;
            left: 91.66667%
        }

        .el-col-xl-23 {
            width: 95.83333%
        }

        .el-col-xl-offset-23 {
            margin-left: 95.83333%
        }

        .el-col-xl-pull-23 {
            position: relative;
            right: 95.83333%
        }

        .el-col-xl-push-23 {
            position: relative;
            left: 95.83333%
        }

        .el-col-xl-24 {
            width: 100%
        }

        .el-col-xl-offset-24 {
            margin-left: 100%
        }

        .el-col-xl-pull-24 {
            position: relative;
            right: 100%
        }

        .el-col-xl-push-24 {
            position: relative;
            left: 100%
        }
    }

    @-webkit-keyframes progress {
        0% {
            background-position: 0 0
        }
        to {
            background-position: 32px 0
        }
    }

    .el-upload {
        display: inline-block;
        text-align: center;
        cursor: pointer;
        outline: 0
    }

    .el-upload__input {
        display: none
    }

    .el-upload__tip {
        font-size: 12px;
        color: #606266;
        margin-top: 7px
    }

    .el-upload iframe {
        position: absolute;
        z-index: -1;
        top: 0;
        left: 0;
        opacity: 0;
        filter: alpha(opacity=0)
    }

    .el-upload--picture-card {
        background-color: #fbfdff;
        border: 1px dashed #c0ccda;
        border-radius: 6px;
        box-sizing: border-box;
        width: 148px;
        height: 148px;
        line-height: 146px;
        vertical-align: top
    }

    .el-upload--picture-card i {
        font-size: 28px;
        color: #8c939d
    }

    .el-upload--picture-card:hover, .el-upload:focus {
        border-color: #409eff;
        color: #409eff
    }

    .el-upload:focus .el-upload-dragger {
        border-color: #409eff
    }

    .el-upload-dragger {
        background-color: #fff;
        border: 1px dashed #d9d9d9;
        border-radius: 6px;
        box-sizing: border-box;
        width: 360px;
        height: 180px;
        text-align: center;
        position: relative;
        overflow: hidden
    }

    .el-upload-dragger .el-icon-upload {
        font-size: 67px;
        color: #c0c4cc;
        margin: 40px 0 16px;
        line-height: 50px
    }

    .el-upload-dragger + .el-upload__tip {
        text-align: center
    }

    .el-upload-dragger ~ .el-upload__files {
        border-top: 1px solid #dcdfe6;
        margin-top: 7px;
        padding-top: 5px
    }

    .el-upload-dragger .el-upload__text {
        color: #606266;
        font-size: 14px;
        text-align: center
    }

    .el-upload-dragger .el-upload__text em {
        color: #409eff;
        font-style: normal
    }

    .el-upload-dragger:hover {
        border-color: #409eff
    }

    .el-upload-dragger.is-dragover {
        background-color: rgba(32, 159, 255, .06);
        border: 2px dashed #409eff
    }

    .el-upload-list {
        margin: 0;
        padding: 0;
        list-style: none
    }

    .el-upload-list__item {
        -webkit-transition: all .5s cubic-bezier(.55, 0, .1, 1);
        transition: all .5s cubic-bezier(.55, 0, .1, 1);
        font-size: 14px;
        color: #606266;
        line-height: 1.8;
        margin-top: 5px;
        position: relative;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border-radius: 4px;
        width: 100%
    }

    .el-upload-list__item .el-progress {
        position: absolute;
        top: 20px;
        width: 100%
    }

    .el-upload-list__item .el-progress__text {
        position: absolute;
        right: 0;
        top: -13px
    }

    .el-upload-list__item .el-progress-bar {
        margin-right: 0;
        padding-right: 0
    }

    .el-upload-list__item:first-child {
        margin-top: 10px
    }

    .el-upload-list__item .el-icon-upload-success {
        color: #67c23a
    }

    .el-upload-list__item .el-icon-close {
        display: none;
        position: absolute;
        top: 5px;
        right: 5px;
        cursor: pointer;
        opacity: .75;
        color: #606266
    }

    .el-upload-list__item .el-icon-close:hover {
        opacity: 1
    }

    .el-upload-list__item .el-icon-close-tip {
        display: none;
        position: absolute;
        top: 5px;
        right: 5px;
        font-size: 12px;
        cursor: pointer;
        opacity: 1;
        color: #409eff
    }

    .el-upload-list__item:hover {
        background-color: #f5f7fa
    }

    .el-upload-list__item:hover .el-icon-close {
        display: inline-block
    }

    .el-upload-list__item:hover .el-progress__text {
        display: none
    }

    .el-upload-list__item.is-success .el-upload-list__item-status-label {
        display: block
    }

    .el-upload-list__item.is-success .el-upload-list__item-name:focus, .el-upload-list__item.is-success .el-upload-list__item-name:hover {
        color: #409eff;
        cursor: pointer
    }

    .el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip {
        display: inline-block
    }

    .el-upload-list__item.is-success:active .el-icon-close-tip, .el-upload-list__item.is-success:focus .el-upload-list__item-status-label, .el-upload-list__item.is-success:hover .el-upload-list__item-status-label, .el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip {
        display: none
    }

    .el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label {
        display: block
    }

    .el-upload-list__item-name {
        color: #606266;
        display: block;
        margin-right: 40px;
        overflow: hidden;
        padding-left: 4px;
        text-overflow: ellipsis;
        -webkit-transition: color .3s;
        transition: color .3s;
        white-space: nowrap
    }

    .el-upload-list__item-name [class^=el-icon] {
        height: 100%;
        margin-right: 7px;
        color: #909399;
        line-height: inherit
    }

    .el-upload-list__item-status-label {
        position: absolute;
        right: 5px;
        top: 0;
        line-height: inherit;
        display: none
    }

    .el-upload-list__item-delete {
        position: absolute;
        right: 10px;
        top: 0;
        font-size: 12px;
        color: #606266;
        display: none
    }

    .el-upload-list__item-delete:hover {
        color: #409eff
    }

    .el-upload-list--picture-card {
        margin: 0;
        display: inline;
        vertical-align: top
    }

    .el-upload-list--picture-card .el-upload-list__item {
        overflow: hidden;
        background-color: #fff;
        border: 1px solid #c0ccda;
        border-radius: 6px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 148px;
        height: 148px;
        margin: 0 8px 8px 0;
        display: inline-block
    }

    .el-upload-list--picture-card .el-upload-list__item .el-icon-check, .el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check {
        color: #fff
    }

    .el-upload-list--picture-card .el-upload-list__item .el-icon-close, .el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label {
        display: none
    }

    .el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text {
        display: block
    }

    .el-upload-list--picture-card .el-upload-list__item-name {
        display: none
    }

    .el-upload-list--picture-card .el-upload-list__item-thumbnail {
        width: 100%;
        height: 100%
    }

    .el-upload-list--picture-card .el-upload-list__item-status-label {
        position: absolute;
        right: -15px;
        top: -6px;
        width: 40px;
        height: 24px;
        background: #13ce66;
        text-align: center;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-box-shadow: 0 0 1pc 1px rgba(0, 0, 0, .2);
        box-shadow: 0 0 1pc 1px rgba(0, 0, 0, .2)
    }

    .el-upload-list--picture-card .el-upload-list__item-status-label i {
        font-size: 12px;
        margin-top: 11px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg)
    }

    .el-upload-list--picture-card .el-upload-list__item-actions {
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        cursor: default;
        text-align: center;
        color: #fff;
        opacity: 0;
        font-size: 20px;
        background-color: rgba(0, 0, 0, .5);
        -webkit-transition: opacity .3s;
        transition: opacity .3s
    }

    .el-upload-list--picture-card .el-upload-list__item-actions:after {
        display: inline-block;
        content: "";
        height: 100%;
        vertical-align: middle
    }

    .el-upload-list--picture-card .el-upload-list__item-actions span {
        display: none;
        cursor: pointer
    }

    .el-upload-list--picture-card .el-upload-list__item-actions span + span {
        margin-left: 15px
    }

    .el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete {
        position: static;
        font-size: inherit;
        color: inherit
    }

    .el-upload-list--picture-card .el-upload-list__item-actions:hover {
        opacity: 1
    }

    .el-upload-list--picture-card .el-upload-list__item-actions:hover span {
        display: inline-block
    }

    .el-upload-list--picture-card .el-progress {
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        bottom: auto;
        width: 126px
    }

    .el-upload-list--picture-card .el-progress .el-progress__text {
        top: 50%
    }

    .el-upload-list--picture .el-upload-list__item {
        overflow: hidden;
        z-index: 0;
        background-color: #fff;
        border: 1px solid #c0ccda;
        border-radius: 6px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-top: 10px;
        padding: 10px 10px 10px 90px;
        height: 92px
    }

    .el-upload-list--picture .el-upload-list__item .el-icon-check, .el-upload-list--picture .el-upload-list__item .el-icon-circle-check {
        color: #fff
    }

    .el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label {
        background: 0 0;
        -webkit-box-shadow: none;
        box-shadow: none;
        top: -2px;
        right: -12px
    }

    .el-upload-list--picture .el-upload-list__item:hover .el-progress__text {
        display: block
    }

    .el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name {
        line-height: 70px;
        margin-top: 0
    }

    .el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i {
        display: none
    }

    .el-upload-list--picture .el-upload-list__item-thumbnail {
        vertical-align: middle;
        display: inline-block;
        width: 70px;
        height: 70px;
        float: left;
        position: relative;
        z-index: 1;
        margin-left: -80px
    }

    .el-upload-list--picture .el-upload-list__item-name {
        display: block;
        margin-top: 20px
    }

    .el-upload-list--picture .el-upload-list__item-name i {
        font-size: 70px;
        line-height: 1;
        position: absolute;
        left: 9px;
        top: 10px
    }

    .el-upload-list--picture .el-upload-list__item-status-label {
        position: absolute;
        right: -17px;
        top: -7px;
        width: 46px;
        height: 26px;
        background: #13ce66;
        text-align: center;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-box-shadow: 0 1px 1px #ccc;
        box-shadow: 0 1px 1px #ccc
    }

    .el-upload-list--picture .el-upload-list__item-status-label i {
        font-size: 12px;
        margin-top: 12px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg)
    }

    .el-upload-list--picture .el-progress {
        position: relative;
        top: -7px
    }

    .el-upload-cover {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        overflow: hidden;
        z-index: 10;
        cursor: default
    }

    .el-upload-cover:after {
        display: inline-block;
        height: 100%;
        vertical-align: middle
    }

    .el-upload-cover img {
        display: block;
        width: 100%;
        height: 100%
    }

    .el-upload-cover__label {
        position: absolute;
        right: -15px;
        top: -6px;
        width: 40px;
        height: 24px;
        background: #13ce66;
        text-align: center;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-box-shadow: 0 0 1pc 1px rgba(0, 0, 0, .2);
        box-shadow: 0 0 1pc 1px rgba(0, 0, 0, .2)
    }

    .el-upload-cover__label i {
        font-size: 12px;
        margin-top: 11px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        color: #fff
    }

    .el-upload-cover__progress {
        display: inline-block;
        vertical-align: middle;
        position: static;
        width: 243px
    }

    .el-upload-cover__progress + .el-upload__inner {
        opacity: 0
    }

    .el-upload-cover__content {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }

    .el-upload-cover__interact {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, .72);
        text-align: center
    }

    .el-upload-cover__interact .btn {
        display: inline-block;
        color: #fff;
        font-size: 14px;
        cursor: pointer;
        vertical-align: middle;
        -webkit-transition: opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
        transition: opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
        transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1);
        transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
        margin-top: 60px
    }

    .el-upload-cover__interact .btn span {
        opacity: 0;
        -webkit-transition: opacity .15s linear;
        transition: opacity .15s linear
    }

    .el-upload-cover__interact .btn:not(:first-child) {
        margin-left: 35px
    }

    .el-upload-cover__interact .btn:hover {
        -webkit-transform: translateY(-13px);
        transform: translateY(-13px)
    }

    .el-upload-cover__interact .btn:hover span {
        opacity: 1
    }

    .el-upload-cover__interact .btn i {
        color: #fff;
        display: block;
        font-size: 24px;
        line-height: inherit;
        margin: 0 auto 5px
    }

    .el-upload-cover__title {
        position: absolute;
        bottom: 0;
        left: 0;
        background-color: #fff;
        height: 36px;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        font-weight: 400;
        text-align: left;
        padding: 0 10px;
        margin: 0;
        line-height: 36px;
        font-size: 14px;
        color: #303133
    }

    .el-upload-cover + .el-upload__inner {
        opacity: 0;
        position: relative;
        z-index: 1
    }

    .el-progress {
        position: relative;
        line-height: 1
    }

    .el-progress__text {
        font-size: 14px;
        color: #606266;
        display: inline-block;
        vertical-align: middle;
        margin-left: 10px;
        line-height: 1
    }

    .el-progress__text i {
        vertical-align: middle;
        display: block
    }

    .el-progress--circle {
        display: inline-block
    }

    .el-progress--circle .el-progress__text {
        position: absolute;
        top: 50%;
        left: 0;
        width: 100%;
        text-align: center;
        margin: 0;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .el-progress--circle .el-progress__text i {
        vertical-align: middle;
        display: inline-block
    }

    .el-progress--without-text .el-progress__text {
        display: none
    }

    .el-progress--without-text .el-progress-bar {
        padding-right: 0;
        margin-right: 0;
        display: block
    }

    .el-progress-bar, .el-progress-bar__inner:after, .el-progress-bar__innerText, .el-spinner {
        display: inline-block;
        vertical-align: middle
    }

    .el-progress--text-inside .el-progress-bar {
        padding-right: 0;
        margin-right: 0
    }

    .el-progress.is-success .el-progress-bar__inner {
        background-color: #67c23a
    }

    .el-progress.is-success .el-progress__text {
        color: #67c23a
    }

    .el-progress.is-exception .el-progress-bar__inner {
        background-color: #f56c6c
    }

    .el-progress.is-exception .el-progress__text {
        color: #f56c6c
    }

    .el-progress-bar {
        padding-right: 50px;
        width: 100%;
        margin-right: -55px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-progress-bar__outer {
        height: 6px;
        border-radius: 100px;
        background-color: #ebeef5;
        overflow: hidden;
        position: relative;
        vertical-align: middle
    }

    .el-progress-bar__inner {
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        background-color: #409eff;
        text-align: right;
        border-radius: 100px;
        line-height: 1
    }

    .el-card, .el-message {
        border-radius: 4px;
        overflow: hidden
    }

    .el-progress-bar__inner:after {
        height: 100%
    }

    .el-progress-bar__innerText {
        color: #fff;
        font-size: 12px;
        margin: 0 5px
    }

    @keyframes progress {
        0% {
            background-position: 0 0
        }
        to {
            background-position: 32px 0
        }
    }

    .el-time-spinner {
        width: 100%
    }

    .el-spinner-inner {
        -webkit-animation: rotate 2s linear infinite;
        animation: rotate 2s linear infinite;
        width: 50px;
        height: 50px
    }

    .el-spinner-inner .path {
        stroke: #ececec;
        stroke-linecap: round;
        -webkit-animation: dash 1.5s ease-in-out infinite;
        animation: dash 1.5s ease-in-out infinite
    }

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

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

    @-webkit-keyframes dash {
        0% {
            stroke-dasharray: 1, 150;
            stroke-dashoffset: 0
        }
        50% {
            stroke-dasharray: 90, 150;
            stroke-dashoffset: -35
        }
        to {
            stroke-dasharray: 90, 150;
            stroke-dashoffset: -124
        }
    }

    @keyframes dash {
        0% {
            stroke-dasharray: 1, 150;
            stroke-dashoffset: 0
        }
        50% {
            stroke-dasharray: 90, 150;
            stroke-dashoffset: -35
        }
        to {
            stroke-dasharray: 90, 150;
            stroke-dashoffset: -124
        }
    }

    .el-message {
        min-width: 380px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 1px solid #ebeef5;
        position: fixed;
        left: 50%;
        top: 20px;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        background-color: #edf2fc;
        -webkit-transition: opacity .3s, -webkit-transform .4s;
        transition: opacity .3s, -webkit-transform .4s;
        transition: opacity .3s, transform .4s;
        transition: opacity .3s, transform .4s, -webkit-transform .4s;
        padding: 15px 15px 15px 20px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .el-message.is-center {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .el-message.is-closable .el-message__content {
        padding-right: 16px
    }

    .el-message p {
        margin: 0
    }

    .el-message--info .el-message__content {
        color: #909399
    }

    .el-message--success {
        background-color: #f0f9eb;
        border-color: #e1f3d8
    }

    .el-message--success .el-message__content {
        color: #67c23a
    }

    .el-message--warning {
        background-color: #fdf6ec;
        border-color: #faecd8
    }

    .el-message--warning .el-message__content {
        color: #e6a23c
    }

    .el-message--error {
        background-color: #fef0f0;
        border-color: #fde2e2
    }

    .el-message--error .el-message__content {
        color: #f56c6c
    }

    .el-message__icon {
        margin-right: 10px
    }

    .el-message__content {
        padding: 0;
        font-size: 14px;
        line-height: 1
    }

    .el-message__closeBtn {
        position: absolute;
        top: 50%;
        right: 15px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        cursor: pointer;
        color: #c0c4cc;
        font-size: 16px
    }

    .el-message__closeBtn:hover {
        color: #909399
    }

    .el-message .el-icon-success {
        color: #67c23a
    }

    .el-message .el-icon-error {
        color: #f56c6c
    }

    .el-message .el-icon-info {
        color: #909399
    }

    .el-message .el-icon-warning {
        color: #e6a23c
    }

    .el-message-fade-enter, .el-message-fade-leave-active {
        opacity: 0;
        -webkit-transform: translate(-50%, -100%);
        transform: translate(-50%, -100%)
    }

    .el-badge {
        position: relative;
        vertical-align: middle;
        display: inline-block
    }

    .el-badge__content {
        background-color: #f56c6c;
        border-radius: 10px;
        color: #fff;
        display: inline-block;
        font-size: 12px;
        height: 18px;
        line-height: 18px;
        padding: 0 6px;
        text-align: center;
        border: 1px solid #fff
    }

    .el-badge__content.is-fixed {
        position: absolute;
        top: 0;
        right: 10px;
        -webkit-transform: translateY(-50%) translateX(100%);
        transform: translateY(-50%) translateX(100%)
    }

    .el-rate__icon, .el-rate__item {
        position: relative;
        display: inline-block
    }

    .el-badge__content.is-fixed.is-dot {
        right: 5px
    }

    .el-badge__content.is-dot {
        height: 8px;
        width: 8px;
        padding: 0;
        right: 0;
        border-radius: 50%
    }

    .el-card {
        border: 1px solid #ebeef5;
        background-color: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        color: #303133
    }

    .el-card__header {
        padding: 18px 20px;
        border-bottom: 1px solid #ebeef5;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-card__body {
        padding: 20px
    }

    .el-rate {
        height: 20px;
        line-height: 1
    }

    .el-rate__item {
        font-size: 0;
        vertical-align: middle
    }

    .el-rate__icon {
        font-size: 18px;
        margin-right: 6px;
        color: #c0c4cc;
        -webkit-transition: .3s;
        transition: .3s
    }

    .el-rate__decimal, .el-rate__icon .path2 {
        position: absolute;
        top: 0;
        left: 0
    }

    .el-rate__icon.hover {
        -webkit-transform: scale(1.15);
        transform: scale(1.15)
    }

    .el-rate__decimal {
        display: inline-block;
        overflow: hidden
    }

    .el-step.is-vertical, .el-steps {
        display: -webkit-box;
        display: -ms-flexbox
    }

    .el-rate__text {
        font-size: 14px;
        vertical-align: middle
    }

    .el-steps {
        display: flex
    }

    .el-steps--simple {
        padding: 13px 8%;
        border-radius: 4px;
        background: #f5f7fa
    }

    .el-steps--vertical {
        height: 100%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column;
        flex-flow: column
    }

    .el-step {
        position: relative;
        -ms-flex-negative: 1;
        flex-shrink: 1
    }

    .el-step:last-of-type .el-step__line {
        display: none
    }

    .el-step:last-of-type.is-flex {
        -ms-flex-preferred-size: auto !important;
        flex-basis: auto !important;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0
    }

    .el-step:last-of-type .el-step__description, .el-step:last-of-type .el-step__main {
        padding-right: 0
    }

    .el-step__head {
        position: relative;
        width: 100%
    }

    .el-step__head.is-process {
        color: #303133;
        border-color: #303133
    }

    .el-step__head.is-wait {
        color: #c0c4cc;
        border-color: #c0c4cc
    }

    .el-step__head.is-success {
        color: #67c23a;
        border-color: #67c23a
    }

    .el-step__head.is-error {
        color: #f56c6c;
        border-color: #f56c6c
    }

    .el-step__head.is-finish {
        color: #409eff;
        border-color: #409eff
    }

    .el-step__icon {
        position: relative;
        z-index: 1;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 24px;
        height: 24px;
        font-size: 14px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background: #fff;
        -webkit-transition: .15s ease-out;
        transition: .15s ease-out
    }

    .el-step__icon.is-text {
        border-radius: 50%;
        border: 2px solid;
        border-color: inherit
    }

    .el-step__icon.is-icon {
        width: 40px
    }

    .el-step__icon-inner {
        display: inline-block;
        user-select: none;
        text-align: center;
        font-weight: 700;
        line-height: 1;
        color: inherit
    }

    .el-button, .el-checkbox {
        -moz-user-select: none;
        -ms-user-select: none
    }

    .el-step__icon-inner[class*=el-icon]:not(.is-status) {
        font-size: 25px;
        font-weight: 400
    }

    .el-step__icon-inner.is-status {
        -webkit-transform: translateY(1px);
        transform: translateY(1px)
    }

    .el-step__line {
        position: absolute;
        border-color: inherit;
        background-color: #c0c4cc
    }

    .el-step__line-inner {
        display: block;
        border-width: 1px;
        border-style: solid;
        border-color: inherit;
        -webkit-transition: .15s ease-out;
        transition: .15s ease-out;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 0;
        height: 0
    }

    .el-step__main {
        white-space: normal;
        text-align: left
    }

    .el-step__title {
        font-size: 16px;
        line-height: 38px
    }

    .el-step__title.is-process {
        font-weight: 700;
        color: #303133
    }

    .el-step__title.is-wait {
        color: #c0c4cc
    }

    .el-step__title.is-success {
        color: #67c23a
    }

    .el-step__title.is-error {
        color: #f56c6c
    }

    .el-step__title.is-finish {
        color: #409eff
    }

    .el-step__description {
        padding-right: 10%;
        margin-top: -5px;
        font-size: 12px;
        line-height: 20px;
        font-weight: 400
    }

    .el-step__description.is-process {
        color: #303133
    }

    .el-step__description.is-wait {
        color: #c0c4cc
    }

    .el-step__description.is-success {
        color: #67c23a
    }

    .el-step__description.is-error {
        color: #f56c6c
    }

    .el-step__description.is-finish {
        color: #409eff
    }

    .el-step.is-horizontal {
        display: inline-block
    }

    .el-step.is-horizontal .el-step__line {
        height: 2px;
        top: 11px;
        left: 0;
        right: 0
    }

    .el-step.is-vertical {
        display: flex
    }

    .el-step.is-vertical .el-step__head {
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        width: 24px
    }

    .el-step.is-vertical .el-step__main {
        padding-left: 10px;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

    .el-step.is-vertical .el-step__title {
        line-height: 24px;
        padding-bottom: 8px
    }

    .el-step.is-vertical .el-step__line {
        width: 2px;
        top: 0;
        bottom: 0;
        left: 11px
    }

    .el-step.is-vertical .el-step__icon.is-icon {
        width: 24px
    }

    .el-step.is-center .el-step__head, .el-step.is-center .el-step__main {
        text-align: center
    }

    .el-step.is-center .el-step__description {
        padding-left: 20%;
        padding-right: 20%
    }

    .el-step.is-center .el-step__line {
        left: 50%;
        right: -50%
    }

    .el-step.is-simple {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .el-step.is-simple .el-step__head {
        width: auto;
        font-size: 0;
        padding-right: 10px
    }

    .el-step.is-simple .el-step__icon {
        background: 0 0;
        width: 16px;
        height: 16px;
        font-size: 12px
    }

    .el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status) {
        font-size: 18px
    }

    .el-step.is-simple .el-step__icon-inner.is-status {
        -webkit-transform: scale(.8) translateY(1px);
        transform: scale(.8) translateY(1px)
    }

    .el-step.is-simple .el-step__main {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

    .el-step.is-simple .el-step__title {
        font-size: 16px;
        line-height: 20px
    }

    .el-step.is-simple:not(:last-of-type) .el-step__title {
        max-width: 50%;
        word-break: break-all
    }

    .el-step.is-simple .el-step__arrow {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .el-step.is-simple .el-step__arrow:after, .el-step.is-simple .el-step__arrow:before {
        content: "";
        display: inline-block;
        position: absolute;
        height: 15px;
        width: 1px;
        background: #c0c4cc
    }

    .el-step.is-simple .el-step__arrow:before {
        -webkit-transform: rotate(-45deg) translateY(-4px);
        transform: rotate(-45deg) translateY(-4px);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0
    }

    .el-step.is-simple .el-step__arrow:after {
        -webkit-transform: rotate(45deg) translateY(4px);
        transform: rotate(45deg) translateY(4px);
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%
    }

    .el-step.is-simple:last-of-type .el-step__arrow {
        display: none
    }

    .el-carousel {
        overflow-x: hidden;
        position: relative
    }

    .el-carousel__container {
        position: relative;
        height: 300px
    }

    .el-carousel__arrow {
        border: none;
        outline: 0;
        padding: 0;
        margin: 0;
        height: 36px;
        width: 36px;
        cursor: pointer;
        -webkit-transition: .3s;
        transition: .3s;
        border-radius: 50%;
        background-color: rgba(31, 45, 61, .11);
        color: #fff;
        position: absolute;
        top: 50%;
        z-index: 10;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        text-align: center;
        font-size: 12px
    }

    .el-carousel__arrow--left {
        left: 16px
    }

    .el-carousel__arrow--right {
        right: 16px
    }

    .el-carousel__arrow:hover {
        background-color: rgba(31, 45, 61, .23)
    }

    .el-carousel__arrow i {
        cursor: pointer
    }

    .el-carousel__indicators {
        position: absolute;
        list-style: none;
        bottom: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        margin: 0;
        padding: 0;
        z-index: 2
    }

    .el-carousel__indicators--outside {
        bottom: 26px;
        text-align: center;
        position: static;
        -webkit-transform: none;
        transform: none
    }

    .el-carousel__indicators--outside .el-carousel__indicator:hover button {
        opacity: .64
    }

    .el-carousel__indicators--outside button {
        background-color: #c0c4cc;
        opacity: .24
    }

    .el-carousel__indicators--labels {
        left: 0;
        right: 0;
        -webkit-transform: none;
        transform: none;
        text-align: center
    }

    .el-carousel__indicators--labels .el-carousel__button {
        height: auto;
        width: auto;
        padding: 2px 18px;
        font-size: 12px
    }

    .el-carousel__indicators--labels .el-carousel__indicator {
        padding: 6px 4px
    }

    .el-carousel__indicator {
        display: inline-block;
        background-color: transparent;
        padding: 12px 4px;
        cursor: pointer
    }

    .el-carousel__indicator:hover button {
        opacity: .72
    }

    .el-carousel__indicator.is-active button {
        opacity: 1
    }

    .el-carousel__button {
        display: block;
        opacity: .48;
        width: 30px;
        height: 2px;
        background-color: #fff;
        border: none;
        outline: 0;
        padding: 0;
        margin: 0;
        cursor: pointer;
        -webkit-transition: .3s;
        transition: .3s
    }

    .carousel-arrow-left-enter, .carousel-arrow-left-leave-active {
        -webkit-transform: translateY(-50%) translateX(-10px);
        transform: translateY(-50%) translateX(-10px);
        opacity: 0
    }

    .carousel-arrow-right-enter, .carousel-arrow-right-leave-active {
        -webkit-transform: translateY(-50%) translateX(10px);
        transform: translateY(-50%) translateX(10px);
        opacity: 0
    }

    .el-scrollbar {
        overflow: hidden;
        position: relative
    }

    .el-scrollbar:active > .el-scrollbar__bar, .el-scrollbar:focus > .el-scrollbar__bar, .el-scrollbar:hover > .el-scrollbar__bar {
        opacity: 1;
        -webkit-transition: opacity .34s ease-out;
        transition: opacity .34s ease-out
    }

    .el-scrollbar__wrap {
        overflow: scroll;
        height: 100%
    }

    .el-scrollbar__wrap--hidden-default::-webkit-scrollbar {
        width: 0;
        height: 0
    }

    .el-scrollbar__thumb {
        position: relative;
        display: block;
        width: 0;
        height: 0;
        cursor: pointer;
        border-radius: inherit;
        background-color: hsla(220, 4%, 58%, .3);
        -webkit-transition: background-color .3s;
        transition: background-color .3s
    }

    .el-scrollbar__thumb:hover {
        background-color: hsla(220, 4%, 58%, .5)
    }

    .el-carousel__mask, .el-cascader-menu, .el-cascader-menu__item.is-disabled:hover, .el-collapse-item__header, .el-collapse-item__wrap {
        background-color: #fff
    }

    .el-scrollbar__bar {
        position: absolute;
        right: 2px;
        bottom: 2px;
        z-index: 1;
        border-radius: 4px;
        opacity: 0;
        -webkit-transition: opacity .12s ease-out;
        transition: opacity .12s ease-out
    }

    .el-scrollbar__bar.is-vertical {
        width: 6px;
        top: 2px
    }

    .el-scrollbar__bar.is-vertical > div {
        width: 100%
    }

    .el-scrollbar__bar.is-horizontal {
        height: 6px;
        left: 2px
    }

    .el-carousel__item, .el-carousel__mask {
        height: 100%;
        top: 0;
        left: 0;
        position: absolute
    }

    .el-scrollbar__bar.is-horizontal > div {
        height: 100%
    }

    .el-carousel__item {
        width: 100%;
        display: inline-block;
        overflow: hidden;
        z-index: 0
    }

    .el-carousel__item.is-active {
        z-index: 2
    }

    .el-carousel__item--card, .el-carousel__item.is-animating {
        -webkit-transition: -webkit-transform .4s ease-in-out;
        transition: -webkit-transform .4s ease-in-out;
        transition: transform .4s ease-in-out;
        transition: transform .4s ease-in-out, -webkit-transform .4s ease-in-out
    }

    .el-carousel__item--card {
        width: 50%
    }

    .el-carousel__item--card.is-in-stage {
        cursor: pointer;
        z-index: 1
    }

    .el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask, .el-carousel__item--card.is-in-stage:hover .el-carousel__mask {
        opacity: .12
    }

    .el-carousel__item--card.is-active {
        z-index: 2
    }

    .el-carousel__mask {
        width: 100%;
        opacity: .24;
        -webkit-transition: .2s;
        transition: .2s
    }

    .el-collapse {
        border-top: 1px solid #ebeef5;
        border-bottom: 1px solid #ebeef5
    }

    .el-collapse-item__header {
        height: 48px;
        line-height: 48px;
        color: #303133;
        cursor: pointer;
        border-bottom: 1px solid #ebeef5;
        font-size: 13px;
        font-weight: 500;
        -webkit-transition: border-bottom-color .3s;
        transition: border-bottom-color .3s;
        outline: 0
    }

    .el-collapse-item__arrow {
        margin-right: 8px;
        -webkit-transition: -webkit-transform .3s;
        transition: -webkit-transform .3s;
        transition: transform .3s;
        transition: transform .3s, -webkit-transform .3s;
        float: right;
        line-height: 48px;
        font-weight: 300
    }

    .el-collapse-item__arrow.is-active {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .el-collapse-item__header.focusing:focus:not(:hover) {
        color: #409eff
    }

    .el-collapse-item__header.is-active {
        border-bottom-color: transparent
    }

    .el-collapse-item__wrap {
        will-change: height;
        overflow: hidden;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border-bottom: 1px solid #ebeef5
    }

    .el-collapse-item__content {
        padding-bottom: 25px;
        font-size: 13px;
        color: #303133;
        line-height: 1.769230769230769
    }

    .el-collapse-item:last-child {
        margin-bottom: -1px
    }

    .el-popper .popper__arrow, .el-popper .popper__arrow:after {
        position: absolute;
        display: block;
        width: 0;
        height: 0;
        border-color: transparent;
        border-style: solid
    }

    .el-popper .popper__arrow {
        border-width: 6px;
        -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
        filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03))
    }

    .el-popper .popper__arrow:after {
        content: " ";
        border-width: 6px
    }

    .el-popper[x-placement^=top] {
        margin-bottom: 12px
    }

    .el-popper[x-placement^=top] .popper__arrow {
        bottom: -6px;
        left: 50%;
        margin-right: 3px;
        border-top-color: #ebeef5;
        border-bottom-width: 0
    }

    .el-popper[x-placement^=top] .popper__arrow:after {
        bottom: 1px;
        margin-left: -6px;
        border-top-color: #fff;
        border-bottom-width: 0
    }

    .el-popper[x-placement^=bottom] {
        margin-top: 12px
    }

    .el-popper[x-placement^=bottom] .popper__arrow {
        top: -6px;
        left: 50%;
        margin-right: 3px;
        border-top-width: 0;
        border-bottom-color: #ebeef5
    }

    .el-popper[x-placement^=bottom] .popper__arrow:after {
        top: 1px;
        margin-left: -6px;
        border-top-width: 0;
        border-bottom-color: #fff
    }

    .el-popper[x-placement^=right] {
        margin-left: 12px
    }

    .el-popper[x-placement^=right] .popper__arrow {
        top: 50%;
        left: -6px;
        margin-bottom: 3px;
        border-right-color: #ebeef5;
        border-left-width: 0
    }

    .el-popper[x-placement^=right] .popper__arrow:after {
        bottom: -6px;
        left: 1px;
        border-right-color: #fff;
        border-left-width: 0
    }

    .el-popper[x-placement^=left] {
        margin-right: 12px
    }

    .el-popper[x-placement^=left] .popper__arrow {
        top: 50%;
        right: -6px;
        margin-bottom: 3px;
        border-right-width: 0;
        border-left-color: #ebeef5
    }

    .el-popper[x-placement^=left] .popper__arrow:after {
        right: 1px;
        bottom: -6px;
        margin-left: -6px;
        border-right-width: 0;
        border-left-color: #fff
    }

    .el-cascader {
        display: inline-block;
        position: relative;
        font-size: 14px;
        line-height: 40px
    }

    .el-cascader .el-input, .el-cascader .el-input__inner {
        cursor: pointer
    }

    .el-cascader .el-input__icon {
        -webkit-transition: none;
        transition: none
    }

    .el-cascader .el-icon-arrow-down {
        -webkit-transition: -webkit-transform .3s;
        transition: -webkit-transform .3s;
        transition: transform .3s;
        transition: transform .3s, -webkit-transform .3s;
        font-size: 14px
    }

    .el-cascader .el-icon-arrow-down.is-reverse {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .el-cascader .el-icon-circle-close {
        z-index: 2;
        -webkit-transition: color .2s cubic-bezier(.645, .045, .355, 1);
        transition: color .2s cubic-bezier(.645, .045, .355, 1)
    }

    .el-cascader .el-icon-circle-close:hover {
        color: #909399
    }

    .el-cascader__clearIcon {
        z-index: 2;
        position: relative
    }

    .el-cascader__label {
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        padding: 0 25px 0 15px;
        color: #606266;
        width: 100%;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        cursor: pointer;
        text-align: left;
        font-size: inherit
    }

    .el-cascader__label span {
        color: #000
    }

    .el-cascader--medium {
        font-size: 14px;
        line-height: 36px
    }

    .el-cascader--small {
        font-size: 13px;
        line-height: 32px
    }

    .el-cascader--mini {
        font-size: 12px;
        line-height: 28px
    }

    .el-cascader.is-disabled .el-cascader__label {
        z-index: 2;
        color: #c0c4cc
    }

    .el-cascader-menus {
        white-space: nowrap;
        background: #fff;
        position: absolute;
        margin: 5px 0;
        z-index: 2;
        border: 1px solid #e4e7ed;
        border-radius: 2px;
        -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
    }

    .el-cascader-menu {
        display: inline-block;
        vertical-align: top;
        height: 204px;
        overflow: auto;
        border-right: 1px solid #e4e7ed;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0;
        padding: 6px 0;
        min-width: 160px
    }

    .el-cascader-menu:last-child {
        border-right: 0
    }

    .el-cascader-menu__item {
        font-size: 14px;
        padding: 8px 20px;
        position: relative;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        color: #606266;
        height: 34px;
        line-height: 1.5;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        cursor: pointer;
        outline: 0
    }

    .el-cascader-menu__item--extensible:after {
        font-family: element-icons;
        content: "\E604";
        font-size: 14px;
        color: #bfcbd9;
        position: absolute;
        right: 15px
    }

    .el-cascader-menu__item.is-disabled {
        color: #c0c4cc;
        background-color: #fff;
        cursor: not-allowed
    }

    .el-cascader-menu__item.is-active {
        color: #409eff
    }

    .el-cascader-menu__item:focus:not(:active), .el-cascader-menu__item:hover {
        background-color: #f5f7fa
    }

    .el-cascader-menu__item.selected {
        color: #fff;
        background-color: #f5f7fa
    }

    .el-cascader-menu__item__keyword {
        font-weight: 700
    }

    .el-cascader-menu--flexible {
        height: auto;
        max-height: 180px;
        overflow: auto
    }

    .el-cascader-menu--flexible .el-cascader-menu__item {
        overflow: visible
    }

    .el-color-hue-slider {
        position: relative;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 280px;
        height: 12px;
        background-color: red;
        padding: 0 2px
    }

    .el-color-hue-slider__bar {
        position: relative;
        background: -webkit-gradient(linear, left top, right top, from(red), color-stop(17%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(83%, #f0f), to(red));
        background: linear-gradient(90deg, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red);
        height: 100%
    }

    .el-color-hue-slider__thumb {
        position: absolute;
        cursor: pointer;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        left: 0;
        top: 0;
        width: 4px;
        height: 100%;
        border-radius: 1px;
        background: #fff;
        border: 1px solid #f0f0f0;
        -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .6);
        box-shadow: 0 0 2px rgba(0, 0, 0, .6);
        z-index: 1
    }

    .el-color-hue-slider.is-vertical {
        width: 12px;
        height: 180px;
        padding: 2px 0
    }

    .el-color-hue-slider.is-vertical .el-color-hue-slider__bar {
        background: -webkit-gradient(linear, left top, left bottom, from(red), color-stop(17%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(83%, #f0f), to(red));
        background: linear-gradient(180deg, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red)
    }

    .el-color-hue-slider.is-vertical .el-color-hue-slider__thumb {
        left: 0;
        top: 0;
        width: 100%;
        height: 4px
    }

    .el-color-svpanel {
        position: relative;
        width: 280px;
        height: 180px
    }

    .el-color-svpanel__black, .el-color-svpanel__white {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0
    }

    .el-color-svpanel__white {
        background: -webkit-gradient(linear, left top, right top, from(#fff), to(hsla(0, 0%, 100%, 0)));
        background: linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))
    }

    .el-color-svpanel__black {
        background: -webkit-gradient(linear, left bottom, left top, from(#000), to(transparent));
        background: linear-gradient(0deg, #000, transparent)
    }

    .el-color-svpanel__cursor {
        position: absolute
    }

    .el-color-svpanel__cursor > div {
        cursor: head;
        width: 4px;
        height: 4px;
        -webkit-box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, .3), 0 0 1px 2px rgba(0, 0, 0, .4);
        box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, .3), 0 0 1px 2px rgba(0, 0, 0, .4);
        border-radius: 50%;
        -webkit-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    .el-color-alpha-slider {
        position: relative;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 280px;
        height: 12px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)
    }

    .el-color-alpha-slider__bar {
        position: relative;
        background: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, 0)), to(#fff));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 0, #fff);
        height: 100%
    }

    .el-color-alpha-slider__thumb {
        position: absolute;
        cursor: pointer;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        left: 0;
        top: 0;
        width: 4px;
        height: 100%;
        border-radius: 1px;
        background: #fff;
        border: 1px solid #f0f0f0;
        -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .6);
        box-shadow: 0 0 2px rgba(0, 0, 0, .6);
        z-index: 1
    }

    .el-color-alpha-slider.is-vertical {
        width: 20px;
        height: 180px
    }

    .el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar {
        background: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0)), to(#fff));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, #fff)
    }

    .el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb {
        left: 0;
        top: 0;
        width: 100%;
        height: 4px
    }

    .el-color-dropdown {
        width: 300px
    }

    .el-color-dropdown__main-wrapper {
        margin-bottom: 6px
    }

    .el-color-dropdown__main-wrapper:after {
        content: "";
        display: table;
        clear: both
    }

    .el-color-dropdown__btns {
        margin-top: 6px;
        text-align: right
    }

    .el-color-dropdown__value {
        float: left;
        line-height: 26px;
        font-size: 12px;
        color: #000;
        width: 160px
    }

    .el-color-dropdown__btn {
        border: 1px solid #dcdcdc;
        color: #333;
        line-height: 24px;
        border-radius: 2px;
        padding: 0 20px;
        cursor: pointer;
        background-color: transparent;
        outline: 0;
        font-size: 12px
    }

    .el-color-dropdown__btn[disabled] {
        color: #ccc;
        cursor: not-allowed
    }

    .el-color-dropdown__btn:hover {
        color: #409eff;
        border-color: #409eff
    }

    .el-color-dropdown__link-btn {
        cursor: pointer;
        color: #409eff;
        text-decoration: none;
        padding: 15px;
        font-size: 12px
    }

    .el-color-dropdown__link-btn:hover {
        color: tint(#409eff, 20%)
    }

    .el-color-picker {
        display: inline-block;
        position: relative;
        line-height: normal;
        height: 40px
    }

    .el-color-picker.is-disabled .el-color-picker__trigger {
        cursor: not-allowed
    }

    .el-color-picker--medium {
        height: 36px
    }

    .el-color-picker--medium .el-color-picker__trigger {
        height: 36px;
        width: 36px
    }

    .el-color-picker--medium .el-color-picker__mask {
        height: 34px;
        width: 34px
    }

    .el-color-picker--small {
        height: 32px
    }

    .el-color-picker--small .el-color-picker__trigger {
        height: 32px;
        width: 32px
    }

    .el-color-picker--small .el-color-picker__mask {
        height: 30px;
        width: 30px
    }

    .el-color-picker--small .el-color-picker__empty, .el-color-picker--small .el-color-picker__icon {
        -webkit-transform: translate3d(-50%, -50%, 0) scale(.8);
        transform: translate3d(-50%, -50%, 0) scale(.8)
    }

    .el-color-picker--mini {
        height: 28px
    }

    .el-color-picker--mini .el-color-picker__trigger {
        height: 28px;
        width: 28px
    }

    .el-color-picker--mini .el-color-picker__mask {
        height: 26px;
        width: 26px
    }

    .el-color-picker--mini .el-color-picker__empty, .el-color-picker--mini .el-color-picker__icon {
        -webkit-transform: translate3d(-50%, -50%, 0) scale(.8);
        transform: translate3d(-50%, -50%, 0) scale(.8)
    }

    .el-color-picker__mask {
        height: 38px;
        width: 38px;
        border-radius: 4px;
        position: absolute;
        top: 1px;
        left: 1px;
        z-index: 1;
        cursor: not-allowed;
        background-color: hsla(0, 0%, 100%, .7)
    }

    .el-color-picker__trigger {
        display: inline-block;
        height: 40px;
        width: 40px;
        padding: 4px;
        border: 1px solid #e6e6e6;
        border-radius: 4px;
        font-size: 0;
        cursor: pointer
    }

    .el-color-picker__color, .el-color-picker__trigger {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        position: relative
    }

    .el-color-picker__color {
        display: block;
        border: 1px solid #999;
        border-radius: 2px;
        width: 100%;
        height: 100%;
        text-align: center
    }

    .el-color-picker__color.is-alpha {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)
    }

    .el-color-picker__color-inner {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0
    }

    .el-color-picker__empty, .el-color-picker__icon {
        top: 50%;
        left: 50%;
        font-size: 12px;
        position: absolute
    }

    .el-color-picker__empty {
        color: #999
    }

    .el-color-picker__empty, .el-color-picker__icon {
        -webkit-transform: translate3d(-50%, -50%, 0);
        transform: translate3d(-50%, -50%, 0)
    }

    .el-color-picker__icon {
        display: inline-block;
        width: 100%;
        color: #fff;
        text-align: center
    }

    .el-color-picker__panel {
        position: absolute;
        z-index: 10;
        padding: 6px;
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
        background-color: #fff;
        border: 1px solid #ebeef5;
        border-radius: 4px;
        -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
    }

    .el-textarea {
        display: inline-block;
        width: 100%;
        vertical-align: bottom;
        font-size: 14px
    }

    .el-textarea__inner {
        display: block;
        resize: vertical;
        padding: 5px 15px;
        line-height: 1.5;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
        font-size: inherit;
        color: #606266;
        background-color: #fff;
        background-image: none;
        border: 1px solid #dcdfe6;
        border-radius: 4px;
        -webkit-transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
        transition: border-color .2s cubic-bezier(.645, .045, .355, 1)
    }

    .el-textarea__inner::-webkit-input-placeholder {
        color: #c0c4cc
    }

    .el-textarea__inner:-ms-input-placeholder {
        color: #c0c4cc
    }

    .el-textarea__inner::placeholder {
        color: #c0c4cc
    }

    .el-textarea__inner:hover {
        border-color: #c0c4cc
    }

    .el-textarea__inner:focus {
        outline: 0;
        border-color: #409eff
    }

    .el-textarea.is-disabled .el-textarea__inner {
        background-color: #f5f7fa;
        border-color: #e4e7ed;
        color: #c0c4cc;
        cursor: not-allowed
    }

    .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
        color: #c0c4cc
    }

    .el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder {
        color: #c0c4cc
    }

    .el-textarea.is-disabled .el-textarea__inner::placeholder {
        color: #c0c4cc
    }

    .el-input {
        position: relative;
        font-size: 14px;
        display: inline-block;
        width: 100%
    }

    .el-input::-webkit-scrollbar {
        z-index: 11;
        width: 6px
    }

    .el-input::-webkit-scrollbar:horizontal {
        height: 6px
    }

    .el-input::-webkit-scrollbar-thumb {
        border-radius: 5px;
        width: 6px;
        background: #b4bccc
    }

    .el-input::-webkit-scrollbar-corner, .el-input::-webkit-scrollbar-track {
        background: #fff
    }

    .el-input::-webkit-scrollbar-track-piece {
        background: #fff;
        width: 6px
    }

    .el-input .el-input__clear {
        color: #c0c4cc;
        font-size: 14px;
        line-height: 16px;
        cursor: pointer;
        -webkit-transition: color .2s cubic-bezier(.645, .045, .355, 1);
        transition: color .2s cubic-bezier(.645, .045, .355, 1)
    }

    .el-input .el-input__clear:hover {
        color: #909399
    }

    .el-input__inner {
        -webkit-appearance: none;
        background-color: #fff;
        background-image: none;
        border-radius: 4px;
        border: 1px solid #dcdfe6;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        color: #606266;
        display: inline-block;
        font-size: inherit;
        height: 40px;
        line-height: 1;
        outline: 0;
        padding: 0 15px;
        -webkit-transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
        transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
        width: 100%
    }

    .el-input__prefix, .el-input__suffix {
        position: absolute;
        top: 0;
        -webkit-transition: all .3s;
        height: 100%;
        color: #c0c4cc;
        text-align: center
    }

    .el-input__inner::-webkit-input-placeholder {
        color: #c0c4cc
    }

    .el-input__inner:-ms-input-placeholder {
        color: #c0c4cc
    }

    .el-input__inner::placeholder {
        color: #c0c4cc
    }

    .el-input__inner:hover {
        border-color: #c0c4cc
    }

    .el-input.is-active .el-input__inner, .el-input__inner:focus {
        border-color: #409eff;
        outline: 0
    }

    .el-input__suffix {
        right: 5px;
        transition: all .3s;
        pointer-events: none
    }

    .el-input__suffix-inner {
        pointer-events: all
    }

    .el-input__prefix {
        left: 5px;
        transition: all .3s
    }

    .el-input__icon {
        height: 100%;
        width: 25px;
        text-align: center;
        -webkit-transition: all .3s;
        transition: all .3s;
        line-height: 40px
    }

    .el-input__icon:after {
        content: "";
        height: 100%;
        width: 0;
        display: inline-block;
        vertical-align: middle
    }

    .el-input__validateIcon {
        pointer-events: none
    }

    .el-input.is-disabled .el-input__inner {
        background-color: #f5f7fa;
        border-color: #e4e7ed;
        color: #c0c4cc;
        cursor: not-allowed
    }

    .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
        color: #c0c4cc
    }

    .el-input.is-disabled .el-input__inner:-ms-input-placeholder {
        color: #c0c4cc
    }

    .el-input.is-disabled .el-input__inner::placeholder {
        color: #c0c4cc
    }

    .el-input.is-disabled .el-input__icon {
        cursor: not-allowed
    }

    .el-input--suffix .el-input__inner {
        padding-right: 30px
    }

    .el-input--prefix .el-input__inner {
        padding-left: 30px
    }

    .el-input--medium {
        font-size: 14px
    }

    .el-input--medium .el-input__inner {
        height: 36px
    }

    .el-input--medium .el-input__icon {
        line-height: 36px
    }

    .el-input--small {
        font-size: 13px
    }

    .el-input--small .el-input__inner {
        height: 32px
    }

    .el-input--small .el-input__icon {
        line-height: 32px
    }

    .el-input--mini {
        font-size: 12px
    }

    .el-input--mini .el-input__inner {
        height: 28px
    }

    .el-input--mini .el-input__icon {
        line-height: 28px
    }

    .el-input-group {
        line-height: normal;
        display: inline-table;
        width: 100%;
        border-collapse: separate
    }

    .el-input-group > .el-input__inner {
        vertical-align: middle;
        display: table-cell
    }

    .el-input-group__append, .el-input-group__prepend {
        background-color: #f5f7fa;
        color: #909399;
        vertical-align: middle;
        display: table-cell;
        position: relative;
        border: 1px solid #dcdfe6;
        border-radius: 4px;
        padding: 0 20px;
        width: 1px;
        white-space: nowrap
    }

    .el-input-group--prepend .el-input__inner, .el-input-group__append {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .el-input-group--append .el-input__inner, .el-input-group__prepend {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .el-input-group__append:focus, .el-input-group__prepend:focus {
        outline: 0
    }

    .el-input-group__append .el-button, .el-input-group__append .el-select, .el-input-group__prepend .el-button, .el-input-group__prepend .el-select {
        display: inline-block;
        margin: -10px -20px
    }

    .el-input-group__append button.el-button, .el-input-group__append div.el-select .el-input__inner, .el-input-group__append div.el-select:hover .el-input__inner, .el-input-group__prepend button.el-button, .el-input-group__prepend div.el-select .el-input__inner, .el-input-group__prepend div.el-select:hover .el-input__inner {
        border-color: transparent;
        background-color: transparent;
        color: inherit;
        border-top: 0;
        border-bottom: 0
    }

    .el-input-group__append .el-button, .el-input-group__append .el-input, .el-input-group__prepend .el-button, .el-input-group__prepend .el-input {
        font-size: inherit
    }

    .el-input-group__prepend {
        border-right: 0
    }

    .el-input-group__append {
        border-left: 0
    }

    .el-input-group--append .el-select .el-input.is-focus .el-input__inner, .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
        border-color: transparent
    }

    .el-input__inner::-ms-clear {
        display: none;
        width: 0;
        height: 0
    }

    .el-button {
        display: inline-block;
        line-height: 1;
        white-space: nowrap;
        cursor: pointer;
        background: #fff;
        border: 1px solid #dcdfe6;
        color: #606266;
        -webkit-appearance: none;
        text-align: center;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        outline: 0;
        margin: 0;
        -webkit-transition: .1s;
        transition: .1s;
        font-weight: 500;
        padding: 12px 20px;
        font-size: 14px;
        border-radius: 4px
    }

    .el-button + .el-button {
        margin-left: 10px
    }

    .el-button:focus, .el-button:hover {
        color: #409eff;
        border-color: #c6e2ff;
        background-color: #ecf5ff
    }

    .el-button:active {
        color: #3a8ee6;
        border-color: #3a8ee6;
        outline: 0
    }

    .el-button::-moz-focus-inner {
        border: 0
    }

    .el-button [class*=el-icon-] + span {
        margin-left: 5px
    }

    .el-button.is-plain:focus, .el-button.is-plain:hover {
        background: #fff;
        border-color: #409eff;
        color: #409eff
    }

    .el-button.is-active, .el-button.is-plain:active {
        color: #3a8ee6;
        border-color: #3a8ee6
    }

    .el-button.is-plain:active {
        background: #fff;
        outline: 0
    }

    .el-button.is-disabled, .el-button.is-disabled:focus, .el-button.is-disabled:hover {
        color: #c0c4cc;
        cursor: not-allowed;
        background-image: none;
        background-color: #fff;
        border-color: #ebeef5
    }

    .el-button.is-disabled.el-button--text {
        background-color: transparent
    }

    .el-button.is-disabled.is-plain, .el-button.is-disabled.is-plain:focus, .el-button.is-disabled.is-plain:hover {
        background-color: #fff;
        border-color: #ebeef5;
        color: #c0c4cc
    }

    .el-button.is-loading {
        position: relative;
        pointer-events: none
    }

    .el-button.is-loading:before {
        pointer-events: none;
        content: "";
        position: absolute;
        left: -1px;
        top: -1px;
        right: -1px;
        bottom: -1px;
        border-radius: inherit;
        background-color: hsla(0, 0%, 100%, .35)
    }

    .el-button.is-round {
        border-radius: 20px;
        padding: 12px 23px
    }

    .el-button--primary {
        color: #fff;
        background-color: #409eff;
        border-color: #409eff
    }

    .el-button--primary:focus, .el-button--primary:hover {
        background: #66b1ff;
        border-color: #66b1ff;
        color: #fff
    }

    .el-button--primary.is-active, .el-button--primary:active {
        background: #3a8ee6;
        border-color: #3a8ee6;
        color: #fff
    }

    .el-button--primary:active {
        outline: 0
    }

    .el-button--primary.is-disabled, .el-button--primary.is-disabled:active, .el-button--primary.is-disabled:focus, .el-button--primary.is-disabled:hover {
        color: #fff;
        background-color: #a0cfff;
        border-color: #a0cfff
    }

    .el-button--primary.is-plain {
        color: #409eff;
        background: #ecf5ff;
        border-color: #b3d8ff
    }

    .el-button--primary.is-plain:focus, .el-button--primary.is-plain:hover {
        background: #409eff;
        border-color: #409eff;
        color: #fff
    }

    .el-button--primary.is-plain:active {
        background: #3a8ee6;
        border-color: #3a8ee6;
        color: #fff;
        outline: 0
    }

    .el-button--primary.is-plain.is-disabled, .el-button--primary.is-plain.is-disabled:active, .el-button--primary.is-plain.is-disabled:focus, .el-button--primary.is-plain.is-disabled:hover {
        color: #8cc5ff;
        background-color: #ecf5ff;
        border-color: #d9ecff
    }

    .el-button--success {
        color: #fff;
        background-color: #67c23a;
        border-color: #67c23a
    }

    .el-button--success:focus, .el-button--success:hover {
        background: #85ce61;
        border-color: #85ce61;
        color: #fff
    }

    .el-button--success.is-active, .el-button--success:active {
        background: #5daf34;
        border-color: #5daf34;
        color: #fff
    }

    .el-button--success:active {
        outline: 0
    }

    .el-button--success.is-disabled, .el-button--success.is-disabled:active, .el-button--success.is-disabled:focus, .el-button--success.is-disabled:hover {
        color: #fff;
        background-color: #b3e19d;
        border-color: #b3e19d
    }

    .el-button--success.is-plain {
        color: #67c23a;
        background: #f0f9eb;
        border-color: #c2e7b0
    }

    .el-button--success.is-plain:focus, .el-button--success.is-plain:hover {
        background: #67c23a;
        border-color: #67c23a;
        color: #fff
    }

    .el-button--success.is-plain:active {
        background: #5daf34;
        border-color: #5daf34;
        color: #fff;
        outline: 0
    }

    .el-button--success.is-plain.is-disabled, .el-button--success.is-plain.is-disabled:active, .el-button--success.is-plain.is-disabled:focus, .el-button--success.is-plain.is-disabled:hover {
        color: #a4da89;
        background-color: #f0f9eb;
        border-color: #e1f3d8
    }

    .el-button--warning {
        color: #fff;
        background-color: #e6a23c;
        border-color: #e6a23c
    }

    .el-button--warning:focus, .el-button--warning:hover {
        background: #ebb563;
        border-color: #ebb563;
        color: #fff
    }

    .el-button--warning.is-active, .el-button--warning:active {
        background: #cf9236;
        border-color: #cf9236;
        color: #fff
    }

    .el-button--warning:active {
        outline: 0
    }

    .el-button--warning.is-disabled, .el-button--warning.is-disabled:active, .el-button--warning.is-disabled:focus, .el-button--warning.is-disabled:hover {
        color: #fff;
        background-color: #f3d19e;
        border-color: #f3d19e
    }

    .el-button--warning.is-plain {
        color: #e6a23c;
        background: #fdf6ec;
        border-color: #f5dab1
    }

    .el-button--warning.is-plain:focus, .el-button--warning.is-plain:hover {
        background: #e6a23c;
        border-color: #e6a23c;
        color: #fff
    }

    .el-button--warning.is-plain:active {
        background: #cf9236;
        border-color: #cf9236;
        color: #fff;
        outline: 0
    }

    .el-button--warning.is-plain.is-disabled, .el-button--warning.is-plain.is-disabled:active, .el-button--warning.is-plain.is-disabled:focus, .el-button--warning.is-plain.is-disabled:hover {
        color: #f0c78a;
        background-color: #fdf6ec;
        border-color: #faecd8
    }

    .el-button--danger {
        color: #fff;
        background-color: #f56c6c;
        border-color: #f56c6c
    }

    .el-button--danger:focus, .el-button--danger:hover {
        background: #f78989;
        border-color: #f78989;
        color: #fff
    }

    .el-button--danger.is-active, .el-button--danger:active {
        background: #dd6161;
        border-color: #dd6161;
        color: #fff
    }

    .el-button--danger:active {
        outline: 0
    }

    .el-button--danger.is-disabled, .el-button--danger.is-disabled:active, .el-button--danger.is-disabled:focus, .el-button--danger.is-disabled:hover {
        color: #fff;
        background-color: #fab6b6;
        border-color: #fab6b6
    }

    .el-button--danger.is-plain {
        color: #f56c6c;
        background: #fef0f0;
        border-color: #fbc4c4
    }

    .el-button--danger.is-plain:focus, .el-button--danger.is-plain:hover {
        background: #f56c6c;
        border-color: #f56c6c;
        color: #fff
    }

    .el-button--danger.is-plain:active {
        background: #dd6161;
        border-color: #dd6161;
        color: #fff;
        outline: 0
    }

    .el-button--danger.is-plain.is-disabled, .el-button--danger.is-plain.is-disabled:active, .el-button--danger.is-plain.is-disabled:focus, .el-button--danger.is-plain.is-disabled:hover {
        color: #f9a7a7;
        background-color: #fef0f0;
        border-color: #fde2e2
    }

    .el-button--info {
        color: #fff;
        background-color: #909399;
        border-color: #909399
    }

    .el-button--info:focus, .el-button--info:hover {
        background: #a6a9ad;
        border-color: #a6a9ad;
        color: #fff
    }

    .el-button--info.is-active, .el-button--info:active {
        background: #82848a;
        border-color: #82848a;
        color: #fff
    }

    .el-button--info:active {
        outline: 0
    }

    .el-button--info.is-disabled, .el-button--info.is-disabled:active, .el-button--info.is-disabled:focus, .el-button--info.is-disabled:hover {
        color: #fff;
        background-color: #c8c9cc;
        border-color: #c8c9cc
    }

    .el-button--info.is-plain {
        color: #909399;
        background: #f4f4f5;
        border-color: #d3d4d6
    }

    .el-button--info.is-plain:focus, .el-button--info.is-plain:hover {
        background: #909399;
        border-color: #909399;
        color: #fff
    }

    .el-button--info.is-plain:active {
        background: #82848a;
        border-color: #82848a;
        color: #fff;
        outline: 0
    }

    .el-button--info.is-plain.is-disabled, .el-button--info.is-plain.is-disabled:active, .el-button--info.is-plain.is-disabled:focus, .el-button--info.is-plain.is-disabled:hover {
        color: #bcbec2;
        background-color: #f4f4f5;
        border-color: #e9e9eb
    }

    .el-button--text, .el-button--text.is-disabled, .el-button--text.is-disabled:focus, .el-button--text.is-disabled:hover, .el-button--text:active {
        border-color: transparent
    }

    .el-button--medium {
        padding: 10px 20px;
        font-size: 14px;
        border-radius: 4px
    }

    .el-button--mini, .el-button--small {
        font-size: 12px;
        border-radius: 3px
    }

    .el-button--medium.is-round {
        padding: 10px 20px
    }

    .el-button--small, .el-button--small.is-round {
        padding: 9px 15px
    }

    .el-button--mini, .el-button--mini.is-round {
        padding: 7px 15px
    }

    .el-button--text {
        color: #409eff;
        background: 0 0;
        padding-left: 0;
        padding-right: 0
    }

    .el-button--text:focus, .el-button--text:hover {
        color: #66b1ff;
        border-color: transparent;
        background-color: transparent
    }

    .el-button--text:active {
        color: #3a8ee6;
        background-color: transparent
    }

    .el-button-group {
        display: inline-block;
        vertical-align: middle
    }

    .el-button-group:after, .el-button-group:before {
        display: table;
        content: ""
    }

    .el-checkbox, .el-checkbox__input {
        display: inline-block;
        position: relative;
        white-space: nowrap
    }

    .el-button-group:after {
        clear: both
    }

    .el-button-group .el-button {
        float: left;
        position: relative
    }

    .el-button-group .el-button + .el-button {
        margin-left: 0
    }

    .el-button-group .el-button:first-child {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .el-button-group .el-button:last-child {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .el-button-group .el-button:first-child:last-child {
        border-radius: 4px
    }

    .el-button-group .el-button:not(:first-child):not(:last-child) {
        border-radius: 0
    }

    .el-button-group .el-button:not(:last-child) {
        margin-right: -1px
    }

    .el-button-group .el-button.is-active, .el-button-group .el-button:active, .el-button-group .el-button:focus, .el-button-group .el-button:hover {
        z-index: 1
    }

    .el-button-group .el-button--primary:first-child {
        border-right-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--primary:last-child {
        border-left-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--primary:not(:first-child):not(:last-child) {
        border-left-color: hsla(0, 0%, 100%, .5);
        border-right-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--success:first-child {
        border-right-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--success:last-child {
        border-left-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--success:not(:first-child):not(:last-child) {
        border-left-color: hsla(0, 0%, 100%, .5);
        border-right-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--warning:first-child {
        border-right-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--warning:last-child {
        border-left-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--warning:not(:first-child):not(:last-child) {
        border-left-color: hsla(0, 0%, 100%, .5);
        border-right-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--danger:first-child {
        border-right-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--danger:last-child {
        border-left-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--danger:not(:first-child):not(:last-child) {
        border-left-color: hsla(0, 0%, 100%, .5);
        border-right-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--info:first-child {
        border-right-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--info:last-child {
        border-left-color: hsla(0, 0%, 100%, .5)
    }

    .el-button-group .el-button--info:not(:first-child):not(:last-child) {
        border-left-color: hsla(0, 0%, 100%, .5);
        border-right-color: hsla(0, 0%, 100%, .5)
    }

    .el-checkbox {
        color: #606266;
        font-weight: 500;
        font-size: 14px;
        cursor: pointer;
        user-select: none
    }

    .el-checkbox.is-bordered {
        padding: 9px 20px 9px 10px;
        border-radius: 4px;
        border: 1px solid #dcdfe6;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        line-height: normal;
        height: 40px
    }

    .el-checkbox.is-bordered.is-checked {
        border-color: #409eff
    }

    .el-checkbox.is-bordered.is-disabled {
        border-color: #ebeef5;
        cursor: not-allowed
    }

    .el-checkbox.is-bordered + .el-checkbox.is-bordered {
        margin-left: 10px
    }

    .el-checkbox.is-bordered.el-checkbox--medium {
        padding: 7px 20px 7px 10px;
        border-radius: 4px;
        height: 36px
    }

    .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label {
        line-height: 17px;
        font-size: 14px
    }

    .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner {
        height: 14px;
        width: 14px
    }

    .el-checkbox.is-bordered.el-checkbox--small {
        padding: 5px 15px 5px 10px;
        border-radius: 3px;
        height: 32px
    }

    .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label {
        line-height: 15px;
        font-size: 12px
    }

    .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner {
        height: 12px;
        width: 12px
    }

    .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after {
        height: 6px;
        width: 2px
    }

    .el-checkbox.is-bordered.el-checkbox--mini {
        padding: 3px 15px 3px 10px;
        border-radius: 3px;
        height: 28px
    }

    .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label {
        line-height: 12px;
        font-size: 12px
    }

    .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner {
        height: 12px;
        width: 12px
    }

    .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner:after {
        height: 6px;
        width: 2px
    }

    .el-checkbox__input {
        cursor: pointer;
        outline: 0;
        line-height: 1;
        vertical-align: middle
    }

    .el-checkbox__input.is-disabled .el-checkbox__inner {
        background-color: #edf2fc;
        border-color: #dcdfe6;
        cursor: not-allowed
    }

    .el-checkbox__input.is-disabled .el-checkbox__inner:after {
        cursor: not-allowed;
        border-color: #c0c4cc
    }

    .el-checkbox__input.is-disabled .el-checkbox__inner + .el-checkbox__label {
        cursor: not-allowed
    }

    .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
        background-color: #f2f6fc;
        border-color: #dcdfe6
    }

    .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after {
        border-color: #c0c4cc
    }

    .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
        background-color: #f2f6fc;
        border-color: #dcdfe6
    }

    .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before {
        background-color: #c0c4cc;
        border-color: #c0c4cc
    }

    .el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
        background-color: #409eff;
        border-color: #409eff
    }

    .el-checkbox__input.is-disabled + span.el-checkbox__label {
        color: #c0c4cc;
        cursor: not-allowed
    }

    .el-checkbox__input.is-checked .el-checkbox__inner:after {
        -webkit-transform: rotate(45deg) scaleY(1);
        transform: rotate(45deg) scaleY(1)
    }

    .el-checkbox__input.is-checked + .el-checkbox__label {
        color: #409eff
    }

    .el-checkbox__input.is-focus .el-checkbox__inner {
        border-color: #409eff
    }

    .el-checkbox__input.is-indeterminate .el-checkbox__inner:before {
        content: "";
        position: absolute;
        display: block;
        background-color: #fff;
        height: 2px;
        -webkit-transform: scale(.5);
        transform: scale(.5);
        left: 0;
        right: 0;
        top: 5px
    }

    .el-checkbox__input.is-indeterminate .el-checkbox__inner:after {
        display: none
    }

    .el-checkbox__inner {
        display: inline-block;
        position: relative;
        border: 1px solid #dcdfe6;
        border-radius: 2px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 14px;
        height: 14px;
        background-color: #fff;
        z-index: 1;
        -webkit-transition: border-color .25s cubic-bezier(.71, -.46, .29, 1.46), background-color .25s cubic-bezier(.71, -.46, .29, 1.46);
        transition: border-color .25s cubic-bezier(.71, -.46, .29, 1.46), background-color .25s cubic-bezier(.71, -.46, .29, 1.46)
    }

    .el-checkbox__inner:hover {
        border-color: #409eff
    }

    .el-checkbox__inner:after {
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
        content: "";
        border: 1px solid #fff;
        border-left: 0;
        border-top: 0;
        height: 7px;
        left: 4px;
        position: absolute;
        top: 1px;
        -webkit-transform: rotate(45deg) scaleY(0);
        transform: rotate(45deg) scaleY(0);
        width: 3px;
        -webkit-transition: -webkit-transform .15s cubic-bezier(.71, -.46, .88, .6) 50ms;
        transition: -webkit-transform .15s cubic-bezier(.71, -.46, .88, .6) 50ms;
        transition: transform .15s cubic-bezier(.71, -.46, .88, .6) 50ms;
        transition: transform .15s cubic-bezier(.71, -.46, .88, .6) 50ms, -webkit-transform .15s cubic-bezier(.71, -.46, .88, .6) 50ms;
        -webkit-transform-origin: center;
        transform-origin: center
    }

    .el-checkbox__original {
        opacity: 0;
        outline: 0;
        position: absolute;
        margin: 0;
        width: 0;
        height: 0;
        z-index: -1
    }

    .el-checkbox-button, .el-checkbox-button__inner {
        position: relative;
        display: inline-block
    }

    .el-checkbox__label {
        display: inline-block;
        padding-left: 10px;
        line-height: 19px;
        font-size: 14px
    }

    .el-checkbox + .el-checkbox {
        margin-left: 30px
    }

    .el-checkbox-button__inner {
        line-height: 1;
        font-weight: 500;
        white-space: nowrap;
        vertical-align: middle;
        cursor: pointer;
        background: #fff;
        border: 1px solid #dcdfe6;
        border-left: 0;
        color: #606266;
        -webkit-appearance: none;
        text-align: center;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        outline: 0;
        margin: 0;
        -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
        transition: all .3s cubic-bezier(.645, .045, .355, 1);
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        padding: 12px 20px;
        font-size: 14px;
        border-radius: 0
    }

    .el-checkbox-button__inner.is-round {
        padding: 12px 20px
    }

    .el-checkbox-button__inner:hover {
        color: #409eff
    }

    .el-checkbox-button__inner [class*=el-icon-] {
        line-height: .9
    }

    .el-checkbox-button__inner [class*=el-icon-] + span {
        margin-left: 5px
    }

    .el-checkbox-button__original {
        opacity: 0;
        outline: 0;
        position: absolute;
        margin: 0;
        z-index: -1
    }

    .el-checkbox-button.is-checked .el-checkbox-button__inner {
        color: #fff;
        background-color: #409eff;
        border-color: #409eff;
        -webkit-box-shadow: -1px 0 0 0 #8cc5ff;
        box-shadow: -1px 0 0 0 #8cc5ff
    }

    .el-checkbox-button.is-disabled .el-checkbox-button__inner {
        color: #c0c4cc;
        cursor: not-allowed;
        background-image: none;
        background-color: #fff;
        border-color: #ebeef5;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .el-checkbox-button:first-child .el-checkbox-button__inner {
        border-left: 1px solid #dcdfe6;
        border-radius: 4px 0 0 4px;
        -webkit-box-shadow: none !important;
        box-shadow: none !important
    }

    .el-checkbox-button.is-focus .el-checkbox-button__inner {
        border-color: #409eff
    }

    .el-checkbox-button:last-child .el-checkbox-button__inner {
        border-radius: 0 4px 4px 0
    }

    .el-checkbox-button--medium .el-checkbox-button__inner {
        padding: 10px 20px;
        font-size: 14px;
        border-radius: 0
    }

    .el-checkbox-button--medium .el-checkbox-button__inner.is-round {
        padding: 10px 20px
    }

    .el-checkbox-button--small .el-checkbox-button__inner {
        padding: 9px 15px;
        font-size: 12px;
        border-radius: 0
    }

    .el-checkbox-button--small .el-checkbox-button__inner.is-round {
        padding: 9px 15px
    }

    .el-checkbox-button--mini .el-checkbox-button__inner {
        padding: 7px 15px;
        font-size: 12px;
        border-radius: 0
    }

    .el-checkbox-button--mini .el-checkbox-button__inner.is-round {
        padding: 7px 15px
    }

    .el-checkbox-group {
        font-size: 0
    }

    .el-transfer {
        font-size: 14px
    }

    .el-transfer__buttons {
        display: inline-block;
        vertical-align: middle;
        padding: 0 30px
    }

    .el-transfer__button {
        display: block;
        margin: 0 auto;
        padding: 10px;
        border-radius: 50%;
        color: #fff;
        background-color: #409eff;
        font-size: 0
    }

    .el-transfer-panel__item + .el-transfer-panel__item, .el-transfer__button [class*=el-icon-] + span {
        margin-left: 0
    }

    .el-transfer__button.is-with-texts {
        border-radius: 4px
    }

    .el-transfer__button.is-disabled, .el-transfer__button.is-disabled:hover {
        border: 1px solid #dcdfe6;
        background-color: #f5f7fa;
        color: #c0c4cc
    }

    .el-transfer__button:first-child {
        margin-bottom: 10px
    }

    .el-transfer__button:nth-child(2) {
        margin: 0
    }

    .el-transfer__button i, .el-transfer__button span {
        font-size: 14px
    }

    .el-transfer-panel {
        border: 1px solid #ebeef5;
        border-radius: 4px;
        overflow: hidden;
        background: #fff;
        display: inline-block;
        vertical-align: middle;
        width: 200px;
        max-height: 100%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        position: relative
    }

    .el-transfer-panel__body {
        height: 246px
    }

    .el-transfer-panel__body.is-with-footer {
        padding-bottom: 40px
    }

    .el-transfer-panel__list {
        margin: 0;
        padding: 6px 0;
        list-style: none;
        height: 246px;
        overflow: auto;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .el-transfer-panel__list.is-filterable {
        height: 194px;
        padding-top: 0
    }

    .el-transfer-panel__item {
        height: 30px;
        line-height: 30px;
        padding-left: 15px;
        display: block
    }

    .el-transfer-panel__item.el-checkbox {
        color: #606266
    }

    .el-transfer-panel__item:hover {
        color: #409eff
    }

    .el-transfer-panel__item.el-checkbox .el-checkbox__label {
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        display: block;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding-left: 24px;
        line-height: 30px
    }

    .el-transfer-panel__item .el-checkbox__input {
        position: absolute;
        top: 8px
    }

    .el-transfer-panel__filter {
        text-align: center;
        margin: 15px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
        width: auto
    }

    .el-transfer-panel__filter .el-input__inner {
        height: 32px;
        width: 100%;
        font-size: 12px;
        display: inline-block;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border-radius: 16px;
        padding-right: 10px;
        padding-left: 30px
    }

    .el-transfer-panel__filter .el-input__icon {
        margin-left: 5px
    }

    .el-transfer-panel__filter .el-icon-circle-close {
        cursor: pointer
    }

    .el-transfer-panel .el-transfer-panel__header {
        height: 40px;
        line-height: 40px;
        background: #f5f7fa;
        margin: 0;
        padding-left: 15px;
        border-bottom: 1px solid #ebeef5;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        color: #000
    }

    .el-container, .el-header {
        -webkit-box-sizing: border-box
    }

    .el-transfer-panel .el-transfer-panel__header .el-checkbox {
        display: block;
        line-height: 40px
    }

    .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label {
        font-size: 16px;
        color: #303133;
        font-weight: 400
    }

    .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span {
        position: absolute;
        right: 15px;
        color: #909399;
        font-size: 12px;
        font-weight: 400
    }

    .el-transfer-panel .el-transfer-panel__footer {
        height: 40px;
        background: #fff;
        margin: 0;
        padding: 0;
        border-top: 1px solid #ebeef5;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        z-index: 1
    }

    .el-transfer-panel .el-transfer-panel__footer:after {
        display: inline-block;
        content: "";
        height: 100%;
        vertical-align: middle
    }

    .el-transfer-panel .el-transfer-panel__footer .el-checkbox {
        padding-left: 20px;
        color: #606266
    }

    .el-transfer-panel .el-transfer-panel__empty {
        margin: 0;
        height: 30px;
        line-height: 30px;
        padding: 6px 15px 0;
        color: #909399;
        text-align: center
    }

    .el-transfer-panel .el-checkbox__label {
        padding-left: 8px
    }

    .el-transfer-panel .el-checkbox__inner {
        height: 14px;
        width: 14px;
        border-radius: 3px
    }

    .el-transfer-panel .el-checkbox__inner:after {
        height: 6px;
        width: 3px;
        left: 4px
    }

    .el-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        box-sizing: border-box;
        min-width: 0
    }

    .el-container.is-vertical {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .el-header {
        padding: 0 20px;
        box-sizing: border-box;
        -ms-flex-negative: 0;
        flex-shrink: 0
    }

    .el-aside, .el-main {
        overflow: auto;
        -webkit-box-sizing: border-box
    }

    .el-aside {
        -ms-flex-negative: 0;
        flex-shrink: 0
    }

    .el-aside, .el-main {
        box-sizing: border-box
    }

    .el-main {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        padding: 20px
    }

    .el-footer {
        padding: 0 20px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -ms-flex-negative: 0;
        flex-shrink: 0
    }

   body, dd, dl, form, h1, h2, h3, h4, h5, h6, hr, input, ol, p, pre, tbody, td, textarea, tfoot, th, thead, ul {
        margin: 0;
        padding: 0
    }

    ol, ul {
        list-style: none
    }

    html {
        -ms-text-size-adjust: none;
        -webkit-text-size-adjust: none;
        text-size-adjust: none
    }

    body {
        line-height: 1.5;
        font-size: 14px
    }

    body, button, input, select, textarea {
        font-family: helvetica neue, tahoma, hiragino sans gb, stheiti, wenquanyi micro hei, \5FAE\8F6F\96C5\9ED1, \5B8B\4F53, sans-serif
    }

    b, strong {
        font-weight: 700
    }

    em, i {
        font-style: normal
    }

    table {
        border-collapse: collapse;
        border-spacing: 0
    }

    table td, table th {
        border: 1px solid #ddd;
        padding: 5px
    }

    table th {
        font-weight: inherit;
        border-bottom-width: 2px;
        border-bottom-color: #ccc
    }

    img {
        border: 0 none;
        width: auto \9;
        max-width: 100%;
        vertical-align: top;
        height: auto
    }

    button, input, select, textarea {
        font-family: inherit;
        font-size: 100%;
        margin: 0;
        vertical-align: baseline
    }

    button, html input[type=button], input[type=reset], input[type=submit] {
        -webkit-appearance: button;
        cursor: pointer
    }

    button[disabled], input[disabled] {
        cursor: default
    }

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

    input[type=search] {
        -webkit-appearance: textfield;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
        box-sizing: content-box
    }

    input[type=search]::-webkit-search-decoration {
        -webkit-appearance: none
    }

    input:focus {
        outline: none
    }

    select[multiple], select[size], select[size][multiple] {
        border: 1px solid #aaa;
        padding: 0
    }

    article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
        display: block
    }

    audio, canvas, progress, video {
        display: inline-block
    }

    body {
        background: #fff
    }

    input::-webkit-input-speech-button {
        display: none
    }

    button, input, textarea {
        -webkit-tap-highlight-color: transparent
    }

    .fl {
        float: left
    }

    .fr {
        float: right
    }

    img {
        display: inline-block
    }

    body, html {
        height: 100%
    }

    a {
        text-decoration: none
    }

    li, ol {
        list-style: none
    }

    button, input {
        border: none;
        outline: none
    }

    .el-message-box {
        width: 66%;
        border-radius: .4rem;
        padding-bottom: .266667rem
    }

    .el-message-box .el-message-box__header {
        padding-top: .266667rem
    }

    .el-message-box .el-message-box__content {
        border-bottom: .013333rem solid #ccc
    }

    .el-message-box .el-message-box__btns {
        padding-top: .266667rem
    }

    .el-message, .el-message--success {
        position: fixed !important;
        top: -.2rem !important;
        max-width: 8rem !important;
        font-size: .533333rem;
        background: none;
        border: none
    }

    .el-message--success p, .el-message p {
        color: #f56c6c;
        font-size: .4rem !important;
        background-color: #fef0f0;
        padding: .213333rem .8rem;
        border-radius: .083333rem;
        min-width: 5.066667rem;
        text-align: center
    }

    #app {
        width: 100%
    }

    #app, .boxxcc {
        height: 100%;
        display: flex;
        flex-direction: column
    }

    .boxxcc .maintain {
        z-index: 1000;
        overflow: hidden;
        height: 100%;
        width: 100%;
        position: fixed;
        top: 0;
        left: 0
    }

    .boxxcc .maintain img {
        height: 100%;
        width: 100%;
        z-index: 2000
    }

    .boxxcc .maintain .remind {
        position: absolute;
        left: 50%;
        top: 18%;
        transform: translate(-50%, -18%)
    }

    .boxxcc .maintain .remind p {
        color: #fff;
        text-align: center
    }

    .boxxcc .maintain .count_down {
        position: absolute;
        bottom: 6%;
        left: 50%;
        transform: translate(-50%, -5%);
        width: 4.8rem;
        height: 1.2rem;
        color: #000;
        display: flex;
        flex-direction: row
    }

    .boxxcc .maintain .count_down span {
        display: block;
        line-height: 1.2rem;
        text-align: center;
        font-size: .6rem;
        color: #023a60;
        font-weight: 600
    }

    .boxxcc .maintain .count_down span:first-child {
        margin-top: .026667rem;
        width: 24%
    }

    .boxxcc .maintain .count_down span:nth-child(2) {
        margin-top: .026667rem;
        width: 22%
    }

    .boxxcc .maintain .count_down span:last-child {
        flex: 1;
        font-size: .8rem
    }

    .boxxcc .footer {
        background-color: #181f2f;
        height: 1.4rem;
        display: flex;
        flex-direction: row;
        z-index: 100
    }

    .boxxcc .footer > div {
        flex: 1;
        display: flex;
        position: relative
    }

    .boxxcc .footer > div a {
        flex: 1;
        display: flex;
        flex-direction: column
    }

    .boxxcc .footer > div a i {
        display: block;
        width: .586667rem;
        height: .586667rem;
        background: url("/static/new_static1/image/xtx/mine.png") no-repeat;
        background-size: cover;
        margin: 0 auto;
        margin-top: .173333rem
    }

    .boxxcc .footer > div a span {
        flex: 1;
        text-align: center;
        color: #fff;
        font-size: .293333rem;
        margin-top: .1rem
    }

    .boxxcc .footer > div .router-link-exact-active span {
        color: #b08dff
    }

    .boxxcc .footer div:first-child .router-link-exact-active i {
        background: url("/static/new_static1/image/xtx/sy.png") no-repeat;
        background-size: contain;
        -webkit-background-size: contain
    }

    .boxxcc .footer div:nth-child(2) i {
        background: url("/static/new_static1/image/xtx/cz.png") no-repeat;
        background-size: cover
    }

    .boxxcc .footer div:nth-child(2) .router-link-exact-active i {
        background: url("/static/new_static1/image/xtx/cz2.png") no-repeat;
        background-size: contain;
        -webkit-background-size: contain
    }

    .boxxcc .footer div:nth-child(3) i {
        background: url("/static/new_static1/image/xtx/chicang.png") no-repeat;
        background-size: cover
    }

    .boxxcc .footer div:nth-child(3) .router-link-exact-active i {
        background: url("/static/new_static1/image/xtx/chicang2.png") no-repeat;
        background-size: contain;
        -webkit-background-size: contain
    }

    .boxxcc .footer div:nth-child(4) i {
        background: url("/static/new_static1/image/xtx/zixun.png") no-repeat;
        background-size: cover
    }

    .boxxcc .footer div:nth-child(4) .router-link-exact-active i {
        background: url("/static/new_static1/image/xtx/zixun2.png") no-repeat;
        background-size: contain;
        -webkit-background-size: contain
    }

    .boxxcc .footer div:nth-child(5) i {
        background: url("/static/new_static1/image/xtx/mine.png") no-repeat;
        background-size: cover
    }

    .boxxcc .footer div:nth-child(5) .router-link-exact-active i {
        background: url("/static/new_static1/image/xtx/mine2.png") no-repeat;
        background-size: contain;
        -webkit-background-size: contain
    }

    .boxxcc .jun-content {
        height: 92%;
        width: 100%;
        display: flex
    }
    .dk-spinner-mask {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: #fff;
        opacity: .4;
        z-index: 2090
    }

    .dk-spinner-three-bounce.dk-spinner {
        position: absolute;
        top: 53%;
        left: 47%;
        background-color: none !important;
        z-index: 2099;
        margin: 0 auto;
        width: 70px;
        text-align: center
    }

    .dk-spinner-three-bounce div {
        width: .24rem;
        height: .24rem;
        background-color: #1ab394;
        border-radius: 100%;
        display: inline-block;
        -webkit-animation: dk-threeBounceDelay 1.4s infinite ease-in-out;
        animation: dk-threeBounceDelay 1.4s infinite ease-in-out;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both
    }

    .dk-spinner-three-bounce .dk-bounce1 {
        -webkit-animation-delay: -.32s;
        animation-delay: -.32s
    }

    .dk-spinner-three-bounce .dk-bounce2 {
        -webkit-animation-delay: -.16s;
        animation-delay: -.16s
    }

    @-webkit-keyframes dk-threeBounceDelay {
        0%, 80%, to {
            -webkit-transform: scale(0);
            transform: scale(0)
        }
        40% {
            -webkit-transform: scale(1);
            transform: scale(1)
        }
    }

    @keyframes dk-threeBounceDelay {
        0%, 80%, to {
            -webkit-transform: scale(0);
            transform: scale(0)
        }
        40% {
            -webkit-transform: scale(1);
            transform: scale(1)
        }
    }
   .versions_cover_box {
        position: fixed;
        height: 100%;
        width: 100%;
        z-index: 3000
    }

    .versions_cover_box .t_cover {
        position: absolute;
        height: 100%;
        width: 100%;
        background-color: #666;
        opacity: .5
    }

    .versions_cover_box .t_versions {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        height: 5.5rem;
        width: 8.026667rem;
        border: .266667rem solid #fd6e77;
        border-radius: .266667rem;
        background-color: #fff
    }

    .versions_cover_box .t_versions .t_header_box .t_header {
        position: absolute;
        left: 20%;
        top: -.733333rem;
        height: .933333rem;
        width: 4.32rem;
        line-height: .933333rem;
        text-align: center;
        text-indent: 1.626667rem;
        background: linear-gradient(#fd6e77, #d73741);
        border-radius: .133333rem;
        transform: skew(-30deg);
        -webkit-transform: skew(-30deg);
        -moz-transform: skew(-30deg);
        -o-transform: skew(-30deg);
        -ms-transform: skew(-30deg)
    }

    .versions_cover_box .t_versions .t_header_box h1 {
        position: absolute;
        top: -.16rem;
        left: 50%;
        transform: translate(-50%, -50%);
        color: #fff;
        height: .933333rem;
        text-align: center;
        line-height: .933333rem;
        font-size: .48rem;
        font-weight: 500;
        letter-spacing: .133333rem;
        z-index: 3001
    }

    .versions_cover_box .t_versions .t_con {
        height: 3.466667rem;
        margin: 0 auto;
        width: 90%;
        margin-top: 1.066667rem;
        overflow: scroll;
        -webkit-overflow-scrolling: touch
    }

    .versions_cover_box .t_versions .t_con p {
        word-wrap: break-word;
        font-size: .4rem;
        margin-bottom: .133333rem;
        text-align: center
    }

    .versions_cover_box .t_versions .t_con p:nth-child(2) {
        color: #fd6e77;
        font-size: .613333rem
    }

    .versions_cover_box .t_versions .t_con .j_btn {
        height: 1.4rem;
        width: 100%;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center
    }

    .versions_cover_box .t_versions .t_con .j_btn button:first-child {
        position: absolute;
        left: 15%;
        width: 1.8rem;
        height: .8rem;
        font-size: .4rem;
        background: #909399;
        color: #fff;
        border-radius: .133333rem
    }

    .versions_cover_box .t_versions .t_con .j_btn a:last-child {
        width: 1.8rem;
        height: .8rem;
        position: absolute;
        right: 15%
    }

    .versions_cover_box .t_versions .t_con .j_btn a:last-child button {
        height: 100%;
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        background: #409eff
    }
    body {
        background: #110e1f;
        overflow: auto;
    }

    .l_userNews {
        width: 100%;
        height: 1rem;
        background-color: #f0f4f8;
        color: #7d5dd8;
        margin-top: .15rem
    }

    .l_userNews ul {
        width: 100%;
        height: 100%;
        overflow: hidden
    }

    .l_userNews ul li {
        float: left
    }

    .l_userNews ul .l_firm {
        width: 14%;
        height: 100%;
        font-size: .36rem
    }

    .l_userNews ul .l_firm .l_firmTxt {
        width: 80%;
        height: 100%;
        text-align: center;
        background: #b9d5ff;
        float: left;
        color: #000;
        margin: 0
    }

    .l_userNews ul .l_firm .l_firmArrowBox {
        background: #9b06f5
    }

    .l_userNews ul .l_userMon {
        width: 32%;
        height: 100%;
        text-align: center
    }

    .l_userNews ul .l_userMon p {
        width: 100%;
        height: 50%;
        left: .75rem;
        font-size: .35rem
    }

    .l_userNews ul .l_userMon .l_userAbleMon {
        color: #000
    }

    .l_userNews ul .l_userMon .l_userAbleTit {
        color: #7d5dd8
    }

    .l_userNews ul .l_verticalLine {
        width: .013333rem;
        height: 70%;
        background: #34323f;
        margin-top: 2%
    }

    .l_userNews ul .l_firmArrowBox {
        width: .5rem;
        height: 1rem;
        border-radius: 0 1rem 1rem 0;
        margin-left: -.1rem;
        position: relative
    }

    .l_userNews ul .l_firmArrowBox .l_firmArrow {
        width: .2rem;
        height: .6rem;
        background: url("/public/jpg/xtx/all.png") no-repeat -921px -94px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: -.15rem;
        margin-top: -.18rem
    }

    .l_userNews ul .l_rechargeBtnBox {
        width: 19%;
        height: 100%
    }

    .l_userNews ul .l_rechargeBtnBox span {
        float: left
    }

    .l_userNews ul .l_rechargeBtnBox .l_rechargeBtn {
        width: 70%;
        height: .76rem;
        background-color: #7d5dd8;
        margin-top: .12rem;
        text-align: center;
        line-height: .76rem;
        font-size: .36rem;
        color: #fff;
        border-radius: .133333rem
    }

    .l_salesVolume {
        width: 100%;
        height: 1.5rem
    }

    .l_salesVolume > div {
        height: 100%;
        float: left
    }

    .l_salesVolume .l_buyData {
        width: 42.5%;
        position: relative
    }

    .l_salesVolume .l_buyData .l_content {
        display: block;
        width: 95%;
        margin: 0 auto
    }

    .l_salesVolume .l_buyData .l_content .l_progressBar {
        width: 80%;
        height: .24rem;
        background: #eaeaea;
        border-radius: 10rem;
        margin-top: .6rem;
        position: relative;
        overflow: hidden;
        z-index: 5
    }

    .l_salesVolume .l_buyData .l_content .l_progressBar .l_AllProgressBar {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        border-radius: 10rem
    }

    .l_salesVolume .l_buyData .l_content .l_progressBarR {
        left: 20%
    }

    .l_salesVolume .l_buyData .l_content .l_salesVolumeTxt {
        width: 20%;
        height: 100%;
        position: absolute;
        top: 0;
        text-align: center;
        line-height: 1.4rem;
        font-size: .36rem
    }

    .l_salesVolume .l_buyData .l_content .l_salesVolumeTxtL {
        right: 0
    }

    .l_salesVolume .l_buyData .l_content .l_salesVolumeTxtR {
        left: 0
    }

    .l_salesVolume .l_salesVolumeTit {
        width: 15%;
        text-align: center;
        line-height: 1.4rem;
        color: #000;
        font-size: .4rem
    }

    .l_salesVolume .l_buyData .l_buyProgressBar {
        background: #ff3d3d;
        left: 63%
    }

    .l_salesVolume .l_buyData .l_sellProgressBar {
        background: #2fd0a4;
        left: -37%
    }

    .l_btnBox {
        width: 100%;
        height: 1rem;
        margin-bottom: 1.8rem
    }

    .l_btnBox .l_content {
        width: 95%;
        height: 100%;
        margin: 0 auto;
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    .l_btnBox .l_content .l_btn {
        width: 48%;
        height: 100%;
        text-align: center;
        line-height: 1rem;
        color: #fff;
        font-size: .5rem;
        border-radius: .1rem
    }

    .l_btnBox .l_content .l_riseBtn {
        background: #ff3d3d
    }

    .l_btnBox .l_content .l_fallBtn {
        background: #26a848
    }

    .el-message--error .el-message__content {
        font-size: .4rem
    }
   a {
        outline: none;
        color: inherit
    }

    a, a:active, a:hover, a:link, a:visited {
        text-decoration: none
    }

    html {
        zoom: 1
    }

    html * {
        outline: 0;
        zoom: 1
    }

    html button::-moz-focus-inner {
        border-color: transparent !important
    }

    blockquote, body, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul {
        margin: 0;
        padding: 0
    }

    table {
        border-collapse: collapse;
        border-spacing: 0
    }

    a img, fieldset {
        border: 0
    }

    address, caption, cite, code, dfn, em, th, var，i {
        font-style: normal;
        font-weight: 400
    }

    li {
        list-style: none
    }

    caption, th {
        text-align: left
    }

    h1, h2, h3, h4, h5, h6 {
        font-size: 100%;
        font-weight: 400
    }

    q:after, q:before {
        content: ""
    }

    em, i {
        font-style: normal;
    }

    button, input[type=button], input[type=date], input[type=reset], input[type=submit], input[type=text], select {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        tap-highlight-color: transparent !important
    }

    a, input[type=password], input[type=text], select, textarea {
        tap-highlight-color: transparent !important
    }

    input::-webkit-input-placeholder {
        color: #aaa
    }

    input:focus::-webkit-input-placeholder {
        color: #eee
    }

    *, :after, :before {
        margin: 0;
        padding: 0;
        -webkit-tap-highlight-color: transparent;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    span {
        display: inline-block
    }

    a.link, a.visited, a:active, a:hover {
        text-decoration: none
    }

    .l_body {
        width: 100%;
        min-width: 4.266667rem;
        overflow: auto;
        background-color: #fff
    }

    .l_body .l_headerNav {
        width: 100%;
        height: 1.2rem;
        background: #181f2f;
        position: fixed;
        right: 0;
        left: 0;
        top: 0;
        z-index: 100
    }

    .l_body .l_headerNav .l_content {
        width: 96%;
        height: 100%;
        margin: 0 auto;
        overflow: hidden;
        position: relative
    }

    .l_body .l_headerNav .l_content .l_backArrow {
        width: .3rem;
        height: .5rem;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAhCAMAAADj/gtmAAAAUVBMVEVMaXH////////////////////////////////////////////////////////////////////////////////////////////////////////JzkR1AAAAGnRSTlMAiEryUfr1hYlMhvvkT/zzTflb9kvsg1OjirlxHP8AAAB6SURBVCjPbZJJEoAgDAQRRUXcd/n/Q42eyDAcu0gTJjFGn/OogbQxRk0aIU6RTki4sGrbkZQePYtHj6uwqrYpKT6PRU+Ysw5zj0fPlPUzDilZhfTKY25Bj86D3CIu9iLri3XP/siSYHmxVFn2bEJsjmzabCfY5vz79QLNLAzsmE3bygAAAABJRU5ErkJggg==) no-repeat;
        -webkit-background-size: contain;
        background-size: contain;
        margin-top: .35rem;
        float: left
    }

    .l_body .l_headerNav .l_content .l_backArrow:active {
        opacity: .5
    }

    .l_body .l_headerNav .l_content .l_navTit {
        width: 50%;
        height: 100%;
        margin: 0 auto 0 -25%;
        line-height: 1.2rem;
        text-align: center;
        font-size: .5rem;
        color: #fff;
        position: absolute;
        left: 50%
    }

    .l_body .l_headerNav .l_content .l_navTit ul {
        width: 100%;
        height: 100%
    }

    .l_body .l_headerNav .l_content .l_navTit ul li {
        height: 100%;
        float: left
    }

    .l_body .l_headerNav .l_content .l_navTit ul .l_leftTabTit, .l_body .l_headerNav .l_content .l_navTit ul .l_rightTabTit {
        width: 20%
    }

    .l_body .l_headerNav .l_content .l_navTit ul .l_navTitTxt {
        width: 60%
    }

    .l_body .l_headerNav .l_content .l_navTit ul .l_leftTabTit span {
        width: 0;
        height: 0;
        border-right: .3rem solid #fff;
        border-top: .15rem solid transparent;
        border-bottom: .15rem solid transparent
    }

    .l_body .l_headerNav .l_content .l_navTit ul .l_rightTabTit span {
        width: 0;
        height: 0;
        border-left: .3rem solid #fff;
        border-top: .15rem solid transparent;
        border-bottom: .15rem solid transparent
    }

    .l_body .l_headerNav .l_content .l_withdrawalBtn {
        width: 1.7rem;
        height: .8rem;
        background: #7d5dd8;
        float: right;
        margin-top: .2rem;
        text-align: center;
        font-size: .4rem;
        line-height: .8rem;
        color: #fff;
        border-radius: .15rem
    }

    .l_fffColor {
        color: #fff
    }

    .l_riseColor {
        color: #ff3d3d
    }

    .l_riseBg {
        background: #ff3d3d
    }

    .l_flatColor {
        color: #bc9455
    }

    .l_fallColor {
        color: #2fd0a4
    }

    .l_fallBg {
        background: #2fd0a4
    }
    .l_chartDataNav {
        width: 100%;
        height: 1.2rem;
        background: #ff3d3d;
        color: #fff;
        overflow: hidden;
        margin-top: 1.2rem;
        position: relative
    }

    .l_chartDataNav .l_chartDataNavL {
        width: 40%;
        height: 100%;
        float: left;
        text-align: center;
        line-height: 1.2rem;
        font-size: .7rem
    }

    .l_chartDataNav .l_chartDataNavR {
        width: 60%;
        height: 100%;
        float: left
    }

    .l_chartDataNav .l_chartDataNavR ul {
        width: 100%;
        height: 100%
    }

    .l_chartDataNav .l_chartDataNavR ul li {
        width: 50%;
        height: 50%;
        float: left;
        text-align: center;
        line-height: .6rem;
        font-size: .35rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .l_chart {
        width: 100%;
        height: 8rem;
        background: url("/public/jpg/xtx/shijieditu.png") no-repeat;
        background-size: 100% 100%;
        position: relative;
        padding-right: .333333rem
    }

    .l_chart .l_spot {
        background: red;
        left: 1.333333rem
    }

    .l_chart .l_spot, .l_chart .l_spot span {
        position: absolute;
        width: .133333rem;
        height: .133333rem;
        top: 0;
        border-radius: 50%
    }

    .l_chart .l_spot span {
        left: 0
    }

    .l_chart .l_spot .l_bigSpot {
        width: .133333rem;
        height: .133333rem;
        background: rgba(240, 101, 105, .8);
        animation: big 1.5s infinite
    }

    .l_chart .l_spot .l_centerSpot {
        width: .2rem;
        height: .2rem;
        left: -.026rem;
        top: -.0288rem;
        background: #fff
    }

    .l_chart .l_spot .l_smallSpot {
        background: #ef4b4f
    }

    .l_chart .l_showKlineVal {
        display: none;
        width: 100%;
        height: .026667rem;
        position: absolute
    }

    .l_chart .l_showKlineVal div {
        width: 2rem;
        height: .666667rem;
        position: absolute;
        left: 50%;
        top: -.333333rem;
        margin-left: -1rem;
        text-align: center;
        line-height: .666667rem;
        color: #fff;
        border-radius: .133333rem
    }

    @keyframes big {
        0% {
            transform: scale(1)
        }
        to {
            transform: scale(5)
        }
    }

    @keyframes center {
        0% {
            transform: scale(1)
        }
        to {
            transform: scale(3)
        }
    }

    .l_chartNav {
        width: 100%;
        height: .8rem;
        background-color: #f0f4f8;
        position: relative
    }

    .l_chartNav ul {
        width: 100%;
        height: 100%;
        display: flex;
        border-top: .026667rem solid #cfcfcf;
        border-bottom: .026667rem solid #cfcfcf
    }

    .l_chartNav ul li {
        float: left;
        flex: 1;
        text-align: center;
        line-height: .8rem;
        margin: 0 .266667rem;
        font-size: .3rem;
        color: #000
    }

    .l_chartNav ul li.active {
        background-color: #4c98ff;
        border-radius: .133333rem;
        color: #fff
    }

    .l_orderNews {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, .8);
        z-index: 100
    }

    .l_orderNews > .l_content {
        width: 93%;
        height: 100%;
        position: absolute;
        top: 46%;
        left: 50%;
        margin-top: -7.5rem;
        margin-left: -46.5%;
        background: #151227
    }

    .l_orderNews > .l_content .l_orderTit {
        width: 90%;
        height: 1.2rem;
        margin: 0 auto;
        border-bottom: .013333rem solid #ccc;
        position: relative
    }

    .l_orderNews > .l_content .l_orderTit .l_orderTitTxt {
        display: block;
        width: 50%;
        height: 100%;
        margin: 0 auto;
        text-align: center;
        line-height: 1.2rem;
        color: #fff;
        font-size: .5rem
    }

    .l_orderNews > .l_content .l_orderTit .l_choseOrder {
        width: .7rem;
        height: .7rem;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAABAlBMVEVMaXH///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9lJUEIAAAAVXRSTlMA+y8GSw9M+cUO1AeQgBSP9I7PN+z8tgUkMdWS8wja6j/uEzAENP60CbFXLZmurxWRMzXb7fYyLJzwPlhKuZO1EqeosvpWejx4Cg3QJT0mK4VaHZ3xlM7bewAAAhtJREFUOMt9lVd34jAQha8NrAtgjOkl9B4gQAghYdOT7X33/v+/sg8YkISNnuaMvnOkuaO5AqQVaSQn9tIwlvYk2YggfJXGSwqrOS6FgHq+R9qzUakVj7dKo5lN9vJ6AHiW1ugmzsXUecqlljpTyaLHXOVCzV5UcvSKcm5RZ20RdKtFjdmMmMhUmbeCK7DyrApssc7nQpgshWfW93c48/hyQsPIC72BH6d5GTuhNqxLpn09tVx3G3W+BLPdnLbV94H3fqp/9V5CBlH/Xvd8AIBSz3X8rSENkbVMftpGjtsrAVgzsduLmSJrmTS++3GKayB+w2uIbFQg3+02rnkTxy1t4cwDK5GAzVskD+eLrEIiwSSmHOGYVUlsOEWZbRyxG5WEzjKyVJ9ezCRVEg6zMBhXm/PnivylPgQaAahlkgfNBDRL54g0fpsq6zB7VNa29pjK6iyrYu1UUtkNp0oLDnoqbIJJubGi8jJrsyE9F7lHMZPGRz/+yX9xYM0UDu81Kvfiw36m/gJYsersp0BW6PNuCpwq5wBwx4q/1QnxAlR4BwBoa7k5Tq55Tmvvh9s6Ody1fTkDj8NCOFkY8utAMKKnThjZeRKMCMi47IfZW5+ubIVZ1rqBxqKaJvDNo1ZpqWBrptH7cWTwKY1uWjb4dDXI4AHoeZJ24k1/LBQe9beETTLw2wCA1bgpf0arE2pHGslJufn62iwff3H/AaKOVtk93dDvAAAAAElFTkSuQmCC) no-repeat;
        -webkit-background-size: contain;
        background-size: contain;
        position: absolute;
        top: 50%;
        margin-top: -.35rem;
        right: 0
    }

    .l_orderNews > .l_content .l_orderTime {
        width: 100%;
        margin-top: .1rem;
        overflow: hidden
    }

    .l_orderNews > .l_content .l_orderTime .l_orderTimeTit {
        width: 100%;
        height: .6rem;
        color: #fff;
        font-size: .4rem;
        line-height: .6rem;
        text-indent: 2em;
        margin-bottom: .1rem
    }

    .l_orderNews > .l_content .l_orderTime .l_orderTimeListBox {
        width: 90%;
        height: 2.6rem;
        margin: .3rem auto 0;
        overflow: auto
    }

    .l_orderNews > .l_content .l_orderTime .l_orderTimeListBox .l_orderTimeUl {
        width: 800%;
        height: 100%
    }

    .l_orderNews > .l_content .l_orderTime .l_orderTimeListBox .l_orderTimeUl li {
        float: left;
        margin-right: .25%
    }

    .l_orderNews > .l_content .l_orderTime .l_orderTimeListBox .l_orderTimeUl .l_orderTimeList {
        width: 2.6rem;
        height: 100%;
        border: .04rem solid #367fff;
        border-radius: .2rem;
        position: relative;
        overflow: hidden;
        box-sizing: border-box
    }

    .l_orderNews > .l_content .l_orderTime .l_orderTimeListBox .l_orderTimeUl .l_orderTimeList .l_secondsBox {
        width: 100%;
        height: 1.6rem;
        background: #1e1a35;
        color: #3b7eff
    }

    .l_orderNews > .l_content .l_orderTime .l_orderTimeListBox .l_orderTimeUl .l_orderTimeList .l_secondsBox .l_secondsTxt {
        width: 80%;
        height: 100%;
        font-size: 1rem;
        line-height: 1.6rem;
        text-align: center;
        float: left
    }

    .l_orderNews > .l_content .l_orderTime .l_orderTimeListBox .l_orderTimeUl .l_orderTimeList .l_secondsBox .l_secondsType {
        width: 18%;
        font-size: .4rem;
        float: left;
        line-height: 1.2rem
    }

    .l_orderNews > .l_content .l_orderTime .l_orderTimeListBox .l_orderTimeUl .l_orderTimeList .l_secondsProfit {
        width: 100%;
        height: .9rem;
        background: #251f45;
        text-align: center;
        font-size: .35rem;
        line-height: .9rem;
        color: #3b7eff
    }

    .l_orderNews > .l_content .l_orderTime .l_orderTimeListBox .l_orderTimeUl .l_orderTimeList .hookBox {
        display: none
    }

    .l_orderNews > .l_content .l_orderTime .l_orderTimeListBox .l_orderTimeUl .active .hookBox {
        display: block;
        width: 1.5rem;
        height: 1.5rem;
        border-top-right-radius: .2rem;
        overflow: hidden;
        position: absolute;
        top: 0;
        right: 0
    }

    .l_orderNews > .l_content .l_orderTime .l_orderTimeListBox .l_orderTimeUl .active .hookBox .hook {
        display: block;
        width: 0;
        height: 0;
        border-top: 1.5rem solid #3b7eff;
        border-left: 1.5rem solid transparent;
        border-bottom: .65rem solid transparent
    }

    .l_orderNews > .l_content .l_orderTime .l_orderTimeListBox .l_orderTimeUl .active .hookBox img {
        width: .75rem;
        height: .55rem;
        position: absolute;
        top: .2rem;
        right: .1rem
    }

    .l_orderNews > .l_content .l_orderMoney {
        width: 90%;
        margin: 0 auto;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center
    }

    .l_orderNews > .l_content .l_orderMoney .l_orderMoneyTit {
        width: 100%;
        color: #fff;
        font-size: .4rem;
        margin-top: .1rem
    }

    .l_orderNews > .l_content .l_orderMoney .l_orderMoneyCon {
        width: 100%;
        position: relative
    }

    .l_orderNews > .l_content .l_orderMoney .l_orderMonProgressBar {
        width: 80%;
        height: .66rem;
        background: #3b7eff;
        border-radius: 10rem;
        margin-top: .2rem;
        float: left;
        position: relative;
        margin-bottom: .4rem
    }

    .l_orderNews > .l_content .l_orderMoney .l_orderMonProgressBar .l_orderMonProgressBarL {
        width: 70%;
        height: 100%;
        border-radius: 10rem 0 0 10rem;
        border-right: .013333rem solid #c88bff;
        float: left
    }

    .l_orderNews > .l_content .l_orderMoney .l_orderMonProgressBar .l_orderMonProgressBarL .el-slider__runway {
        width: 100%;
        height: .66rem;
        margin: 0;
        background: #3b7eff;
        border-radius: 10rem 0 0 10rem;
        border-right: .013333rem solid #c88bff
    }

    .l_orderNews > .l_content .l_orderMoney .l_orderMonProgressBar .l_orderMonProgressBarL .el-slider__runway .el-slider__bar {
        height: .66rem;
        border-radius: 10rem 0 0 10rem
    }

    .l_orderNews > .l_content .l_orderMoney .l_orderMonProgressBar .l_orderMonProgressBarL .el-slider__runway .el-slider__button, .l_orderNews > .l_content .l_orderMoney .l_orderMonProgressBar .l_orderMonProgressBarL .el-slider__runway .el-slider__button-wrapper {
        width: .95rem;
        height: .95rem;
        background: #fff;
        border-radius: 50%;
        border: .013333rem solid #fff
    }

    .l_orderNews > .l_content .l_orderMoney .l_orderMonProgressBar .l_orderMonProgressBarL .l_orderMonProgressBarBall {
        position: absolute;
        top: -.15rem;
        left: 0;
        width: .95rem;
        height: .95rem;
        background: #fff;
        border-radius: 50%
    }

    .l_orderNews > .l_content .l_orderMoney .l_orderMonProgressBar .l_orderMonProgressBarL .l_orderMonProgressBarBallSlider {
        height: 100%;
        background: #3b7eff;
        border-radius: 10rem 0 0 10rem
    }

    .l_orderNews > .l_content .l_orderMoney .l_orderMonProgressBar .l_orderMonProgressBarR {
        width: 28%;
        height: 100%;
        text-align: center;
        line-height: .66rem;
        font-size: .4rem;
        color: #fff;
        position: absolute;
        right: 0;
        top: 0
    }

    .l_orderNews > .l_content .l_orderMoney .l_orderMonCustom {
        width: 18%;
        height: 100%;
        float: right;
        color: #fff;
        line-height: .66rem;
        margin-top: .2rem;
        text-align: center;
        background: #3b7eff;
        box-sizing: border-box;
        border-radius: .1rem;
        font-size: .35rem
    }

    .l_orderNews > .l_content .l_allMon {
        width: 90%;
        margin: 0 auto;
        font-size: .4rem;
        color: #fff;
        overflow: hidden
    }

    .l_orderNews > .l_content .l_allMon div {
        width: 50%;
        height: 100%;
        float: left;
        margin-bottom: .1rem
    }

    .l_orderNews > .l_content .l_allMon .l_serviceCharge {
        text-align: right
    }

    .l_orderNews > .l_content .jun-money-select {
        width: 90%;
        margin: 0 auto;
        display: flex;
        flex-direction: column;
        border-bottom: .013333rem solid #ccc
    }

    .l_orderNews > .l_content .jun-money-select h6 {
        color: #fff;
        height: 40px;
        line-height: 40px
    }

    .l_orderNews > .l_content .jun-money-box {
        width: 90%;
        margin: 0 auto;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap
    }

    .l_orderNews > .l_content .jun-money-box li {
        width: 28%;
        height: .8rem;
        line-height: .8rem;
        color: #fff;
        text-align: center;
        border: .026667rem solid #367fff;
        border-radius: .133333rem;
        margin-left: .233333rem;
        margin-bottom: .3rem;
        position: relative
    }

    .l_orderNews > .l_content .jun-money-box li .jun-hook {
        position: absolute;
        top: 0;
        right: 0;
        display: block;
        width: 0;
        height: 0;
        border-top: .5rem solid #3b7eff;
        border-left: .5rem solid transparent;
        border-bottom: .25rem solid transparent;
        display: none
    }

    .l_orderNews > .l_content .jun-money-box li img {
        position: absolute;
        top: 0;
        right: 0;
        display: block;
        width: .26rem;
        height: .26rem;
        display: none
    }

    .l_orderNews > .l_content .jun-money-box .jun-active img, .l_orderNews > .l_content .jun-money-box .jun-active span {
        display: block
    }

    .l_orderNews > .l_content .l_orderNewsData {
        width: 90%;
        margin: 0 auto;
        color: #fff
    }

    .l_orderNews > .l_content .l_orderNewsData ul {
        width: 100%;
        display: flex
    }

    .l_orderNews > .l_content .l_orderNewsData ul li {
        flex: 1;
        text-align: center;
        font-size: .4rem
    }

    .l_orderNews > .l_content .l_orderNewsData ul li p {
        margin-top: .3rem
    }

   

    .l_orderNews > .l_content .winnerVolume {
        width: 90%;
        margin: 0 auto;
        font-size: .5rem;
        color: #fff
    }

    .l_orderNews > .l_content .winnerVolume:before {
        content: "";
        display: inline-block;
        width: .5rem;
        height: .5rem;
        border: 1px solid #fff;
        border-radius: 50%;
        vertical-align: middle;
        margin-right: .5rem
    }

    .l_orderNews > .l_content .winnerVolume.active:before {
        background: #3b7eff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAASCAMAAACZ8IWSAAAAw1BMVEVMaXH///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9cBOwOAAAAQHRSTlMAERoTurcL/goG+/z5CAEOhAnlgbG/ejiAHHR5dX5uw2kPxmXLcGpk/c6+YEn0TtoNx1bR1RUY11Jbs8Ks3jAdM/zN0gAAAKBJREFUGBltwQk7AlEAhtGvpubONFsRWUpaLSlCIeL9/79KzyhM954jp/Qzk1P4wTqRQ7gC8yVbowrUZQsqQF02/wjoyJZ1gXPlSq1Uv3p94Ey54IBmqK3SEMyFfpwaqCbKeTdgLrVzCFQCbSye4HqgPyfArS8tnyGa6L9j4P2h/ALRm4rawPweao/aNzJsxK+yjQ3EM7lc1aZ3cit7KvoGYaQVVlBqzeoAAAAASUVORK5CYII=) no-repeat 50%;
        background-size: contain;
        border: .04rem solid #3b7eff
    }

    .l_orderNews > .l_content .postOrderBtn {
        width: 65%;
        height: 1rem;
        background: #3b7eff;
        text-align: center;
        line-height: 1rem;
        color: #fff;
        font-size: .5rem;
        border-radius: .2rem;
        margin: .5rem auto
    }

    .l_downTimerBox {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, .6);
        z-index: 100
    }

    .l_downTimerBox > .l_content {
        width: 93%;
        margin-top: 1.2rem;
        margin-left: 3.5%;
        background: #151227;
        overflow: hidden
    }

    .l_downTimerBox .l_orderTit {
        width: 90%;
        height: 1.2rem;
        margin: 0 auto;
        border-bottom: 1px solid #ccc;
        position: relative
    }

    .l_downTimerBox .l_orderTit .l_orderTitTxt {
        display: block;
        width: 50%;
        height: 100%;
        margin: 0 auto;
        text-align: center;
        line-height: 1.2rem;
        color: #fff;
        font-size: .5rem
    }

    .l_downTimerBox .l_orderTit .l_choseOrder {
        width: .7rem;
        height: .7rem;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAABAlBMVEVMaXH///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9lJUEIAAAAVXRSTlMA+y8GSw9M+cUO1AeQgBSP9I7PN+z8tgUkMdWS8wja6j/uEzAENP60CbFXLZmurxWRMzXb7fYyLJzwPlhKuZO1EqeosvpWejx4Cg3QJT0mK4VaHZ3xlM7bewAAAhtJREFUOMt9lVd34jAQha8NrAtgjOkl9B4gQAghYdOT7X33/v+/sg8YkISNnuaMvnOkuaO5AqQVaSQn9tIwlvYk2YggfJXGSwqrOS6FgHq+R9qzUakVj7dKo5lN9vJ6AHiW1ugmzsXUecqlljpTyaLHXOVCzV5UcvSKcm5RZ20RdKtFjdmMmMhUmbeCK7DyrApssc7nQpgshWfW93c48/hyQsPIC72BH6d5GTuhNqxLpn09tVx3G3W+BLPdnLbV94H3fqp/9V5CBlH/Xvd8AIBSz3X8rSENkbVMftpGjtsrAVgzsduLmSJrmTS++3GKayB+w2uIbFQg3+02rnkTxy1t4cwDK5GAzVskD+eLrEIiwSSmHOGYVUlsOEWZbRyxG5WEzjKyVJ9ezCRVEg6zMBhXm/PnivylPgQaAahlkgfNBDRL54g0fpsq6zB7VNa29pjK6iyrYu1UUtkNp0oLDnoqbIJJubGi8jJrsyE9F7lHMZPGRz/+yX9xYM0UDu81Kvfiw36m/gJYsersp0BW6PNuCpwq5wBwx4q/1QnxAlR4BwBoa7k5Tq55Tmvvh9s6Ody1fTkDj8NCOFkY8utAMKKnThjZeRKMCMi47IfZW5+ubIVZ1rqBxqKaJvDNo1ZpqWBrptH7cWTwKY1uWjb4dDXI4AHoeZJ24k1/LBQe9beETTLw2wCA1bgpf0arE2pHGslJufn62iwff3H/AaKOVtk93dDvAAAAAElFTkSuQmCC) no-repeat;
        -webkit-background-size: contain;
        background-size: contain;
        position: absolute;
        top: 50%;
        margin-top: -.35rem;
        right: 0
    }

    .l_downTimerBox .l_downTimer {
        width: 90%;
        height: 6rem;
        margin: 0 auto;
        border-bottom: 1px solid #ccc
    }

    .l_downTimerBox .l_downTimer .l_content {
        width: 4.6rem;
        height: 4.6rem;
        margin: .7rem auto;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        position: relative
    }

    .l_downTimerBox .l_downTimer .l_content .el-progress__text {
        font-size: 1.5rem !important
    }

    .l_downTimerBox .l_downTimer .l_content .l_downTimeBox {
        width: 4.6rem;
        height: 4.6rem;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: -2.3rem;
        margin-top: -2.3rem;
        background: #fc1;
        border-radius: 50%
    }

    .l_downTimerBox .l_downTimer .l_content .l_downTimeBox .l_downTimeInnerCircle {
        width: 3rem;
        height: 3rem;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: -1.5rem;
        margin-top: -1.5rem;
        background: #43affa;
        border-radius: 50%;
        text-align: center;
        line-height: 3rem;
        font-size: 1.2rem
    }

    .l_downTimerBox .l_downTimer .l_content .l_downTimeBox .l_downTimeLeftSemiCircle, .l_downTimerBox .l_downTimer .l_content .l_downTimeBox .l_downTimeRightSemiCircle {
        width: 2.3rem;
        height: 4.6rem;
        position: absolute;
        top: 0;
        overflow: hidden;
        box-sizing: border-box
    }

    .l_downTimerBox .l_downTimer .l_content .l_downTimeBox .l_downTimeLeftSemiCircle {
        border-radius: 2.3rem 0 0 2.3rem;
        left: 1px
    }

    .l_downTimerBox .l_downTimer .l_content .l_downTimeBox .l_downTimeLeftSemiCircle .l_downTimeLeftSemiCircleSlider {
        width: 100%;
        height: 100%;
        border-radius: 2.3rem 0 0 2.3rem;
        background: #fff;
        transform-origin: 2.3rem 2.3rem;
        transform: rotate(0deg)
    }

    .l_downTimerBox .l_downTimer .l_content .l_downTimeBox .l_downTimeRightSemiCircle {
        border-radius: 0 2.3rem 2.3rem 0;
        right: 0
    }

    .l_downTimerBox .l_downTimer .l_content .l_downTimeBox .l_downTimeRightSemiCircle .l_downTimeRightSemiCircleSlider {
        width: 100%;
        height: 100%;
        border-radius: 0 2.3rem 2.3rem 0;
        transform-origin: 0 2.3rem;
        transform: rotate(0deg);
        background: #fff
    }

    .l_downTimerBox .l_downTimer .l_content .l_downTimeSuccTxt {
        width: 100%;
        height: 4.6rem;
        line-height: 4.6rem;
        text-align: center;
        font-size: .8rem
    }

    .l_downTimerBox .l_downTimerData {
        width: 90%;
        margin: 0 auto
    }

    .l_downTimerBox .l_downTimerData .l_content {
        width: 100%
    }

    .l_downTimerBox .l_downTimerData .l_content .l_orderNewsUl {
        width: 100%;
        display: flex;
        color: #fff
    }

    .l_downTimerBox .l_downTimerData .l_content .l_orderNewsUl li {
        flex: 1;
        text-align: center
    }

    .l_downTimerBox .l_downTimerData .l_content .l_orderNewsUl li p {
        margin-top: .3rem;
        font-size: .4rem
    }

    .l_downTimerBox .l_downTimerData .l_content .l_orderNewsUl li .l_orderDataTit {
        color: #999
    }

    .l_downTimerBox .l_orderDataBtn {
        width: 65%;
        height: 1rem;
        background: #3b7eff;
        text-align: center;
        font-size: .4rem;
        color: #fff;
        line-height: 1rem;
        margin: .6rem auto;
        border-radius: .2rem
    }

    .l_customMon {
        width: 60%;
        height: 3.733333rem;
        position: absolute;
        top: 50%;
        left: 20%;
        background: #fff;
        margin-top: -2rem;
        border-radius: .2rem;
        box-shadow: .066667rem .066667rem .666667rem #999;
        z-index: 101
    }

    .l_customMon .l_customMonTit {
        height: .666667rem;
        line-height: .666667rem;
        font-size: .4rem;
        text-indent: .666667rem;
        margin-top: .266667rem
    }

    .l_customMon .l_customMonWir {
        height: 1.333333rem
    }

    .l_customMon .l_customMonWir input {
        width: 100%;
        height: 100%;
        font-size: .5rem;
        text-align: center
    }

    .l_customMon .l_customMonBtn {
        width: 100%;
        height: 1.333333rem;
        margin-top: .133333rem
    }

    .l_customMon .l_customMonBtn button {
        width: 40%;
        height: .666667rem;
        margin-left: 5%;
        margin-top: .333333rem;
        border-radius: .133333rem;
        background: #3b7eff;
        color: #fff;
        font-size: .4rem
    }

    .l_customMon .l_customMonBtn .l_choseBtn {
        background: #999
    }

    .footer {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0
    }

    
    .t_box {
        flex: 1;
        display: flex;
        flex-direction: column;
        background-color: #222629;
        position: relative
    }

    .t_box .header {
        height: 1.4rem;
        background-color: #181f2f;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center
    }

    .t_box .header span {
        color: #fff;
        font-size: .48rem
    }

    .t_box .jun-carousel {
        height: 3.466667rem;
        overflow: hidden
    }

    .t_box .jun-carousel .carousel-item {
        height: 3.466667rem;
        width: 100%;
        background: #fff;
        font-size: .8rem;
        color: red
    }

    .t_box .jun-carousel .carousel-item .jun-son-img {
        height: 100%;
        width: 100%
    }

    .t_box .jun-carousel .el-carousel__container {
        width: 90%;
        margin: 0 auto
    }

    .t_box .jun-carousel .el-carousel__item h3 {
        color: #475669;
        font-size: 14px;
        opacity: .75;
        line-height: 200px;
        margin: 0
    }

    .t_box .jun-carousel .el-carousel__item:nth-child(2n) {
        background-color: #99a9bf
    }

    .t_box .jun-carousel .el-carousel__item:nth-child(odd) {
        background-color: #d3dce6
    }

    .t_box .t_table {
        flex: 1;
        display: flex;
        flex-direction: column;
        position: relative
    }

    .t_box .t_table .t_lineher {
        height: 1.066667rem;
        display: flex;
        flex-direction: row
    }

    .t_box .t_table .t_lineher li {
        font-size: .373333rem;
        color: #fff;
        text-align: center;
        line-height: 1.066667rem
    }

    .t_box .t_table .t_lineher li:first-child {
        flex: 1;
        text-align: left;
        text-indent: .8rem
    }

    .t_box .t_table .t_lineher li:nth-child(2) {
        width: 2.4rem
    }

    .t_box .t_table .t_lineher li:nth-child(3) {
        width: 2.6rem;
        text-align: left;
        text-indent: .533333rem
    }

    .t_box .t_table .t_con_home {
        flex: 1;
        overflow: scroll;
        -webkit-overflow-scrolling: touch;
        justify-content: center;
        align-items: center
    }

    .t_box .t_table .t_con_home .jun-empty {
        height: 1.55rem
    }

    .t_box .t_table .t_con_home ul {
        height: 1.55rem;
        width: 94%;
        margin: 0 auto;
        display: flex;
        flex-direction: row;
        background-size: 100% 100%;
        margin-bottom: .106667rem;
        border-radius: .266667rem
    }

    .t_box .t_table .t_con_home ul li:first-child {
        flex: 1;
        display: flex;
        flex-direction: row
    }

    .t_box .t_table .t_con_home ul li:first-child span {
        width: 1.866667rem;
        position: relative
    }

    .t_box .t_table .t_con_home ul li:first-child span img {
        display: block;
        width: 1.333333rem;
        height: 1.333333rem;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }

    .t_box .t_table .t_con_home ul li:first-child div {
        flex: 1;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center
    }

    .t_box .t_table .t_con_home ul li:first-child div span {
        width: 100%;
        color: #fff;
        font-size: .32rem;
        text-align: left;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .t_box .t_table .t_con_home ul li:first-child div span:nth-child(2) {
        line-height: .6rem;
        color: #fff
    }

    .t_box .t_table .t_con_home ul li:first-child div span:last-child {
        font-size: .266667rem;
        color: #9b8ea5
    }

    .t_box .t_table .t_con_home ul li:nth-child(2) {
        width: 2.4rem;
        display: flex;
        justify-content: center;
        align-items: center
    }

    .t_box .t_table .t_con_home ul li:nth-child(2) span {
        display: block;
        height: .8rem;
        width: 100%;
        background-color: #26a848;
        border-radius: .133333rem;
        line-height: .8rem;
        text-align: center;
        color: #fff
    }

    .t_box .t_table .t_con_home ul li:nth-child(3) {
        width: 1.66rem;
        display: flex;
        justify-content: center;
        align-items: center
    }

    .t_box .t_table .t_con_home ul li:nth-child(3) span {
        display: block;
        width: 1.2rem;
        height: .533333rem;
        background-color: #d73741;
        font-size: .3rem;
        line-height: .533333rem;
        text-align: center;
        color: #fff;
        border-radius: .133333rem
    }

    .t_box .t_table .t_con_home ul li:nth-child(4) {
        width: .6rem;
        display: flex;
        justify-content: center;
        align-items: center
    }

    .t_box .t_table .t_con_home ul li:nth-child(4) i {
        display: block;
        width: .213333rem;
        height: .386667rem;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAdCAMAAACUsxyNAAAAUVBMVEVMaXH////////////////////////////////////////////////////////////////////////////////////////////////////////JzkR1AAAAGnRSTlMADr/Ga8ARamkLvsgMDWfDt0xoEsr1bAmgIGFaF2gAAABpSURBVBjTfdFHEoAgDEBREVHB3jX3P6hZwseR5ZuQWshxFskTkSqBXaWJ4QoqayybVWlj8SXFOGY2luIDa9XdZ+YxiZn4q3eUYVZZYnkU7p8I5mAV9sFOOQun5T64Me4023p2l+xyvO0LF6sLfF4IPUQAAAAASUVORK5CYII=) no-repeat;
        background-size: cover
    }

    .l_NoviceStepBox {
        height: 100%;
        background: rgba(0, 0, 0, .8)
    }

    .l_NoviceStepBox, .l_NoviceStepShowBox {
        width: 100%;
        position: absolute;
        top: 0;
        left: 0
    }

    .l_NoviceStepShowBox {
        height: 98%;
        border: 5px solid #fff;
        background: rgba(0, 0, 0, .1)
    }

    .l_NoviceStepShowBox .l_NoviceStepShowBoxTip {
        width: 100%;
        position: absolute;
        top: -1.3rem;
        text-indent: .5rem;
        color: #fff;
        font-size: .5rem
    }

    .l_NoviceStepShowBox .l_nextButton button {
        width: 1.5rem;
        height: .8rem;
        border: 1px solid #fff;
        border-radius: 5rem;
        background: #009dff;
        color: #fff;
        font-size: .3rem;
        position: absolute;
        top: -2.5rem;
        right: 10%
    }

    .l_NoviceStepShowBox .l_nextButton span {
        width: 1.5rem;
        height: 4px;
        border-top: 4px dashed #fff;
        transform: rotate(90deg);
        position: absolute;
        top: -.9rem;
        right: 10%
    }

    div.l_NoviceStepBox.step0 {
        position: absolute !important;
        display: none
    }

    .l_NoviceStepBox {
        display: none
    }

    .l_NoviceStepBox.step1 {
        height: 93%;
        display: none
    }

    .l_NoviceStepBox.step1.active, .l_NoviceStepBox.step2.active {
        background: none;
        border: 3px solid #fff
    }

    .l_NoviceStepBox.step1.active p, .l_NoviceStepBox.step2.active p {
        width: 500px;
        color: #fff;
        position: absolute;
        top: -120px;
        left: 100%
    }

    .l_NoviceStepBox.step1.active p:first-of-type, .l_NoviceStepBox.step2.active p:first-of-type {
        top: -120px
    }

    .l_NoviceStepBox.step1.active p:nth-of-type(2), .l_NoviceStepBox.step2.active p:nth-of-type(2) {
        top: -80px
    }

    .l_NoviceStepBox.step1.active p:nth-of-type(3), .l_NoviceStepBox.step2.active p:nth-of-type(3) {
        top: -40px
    }

    .l_NoviceStepBox.step4, .l_NoviceStepBox.step6 {
        z-index: 10
    }

    .l_NoviceStepBox.l_NoviceStepShowBox.step7 {
        height: 33.3%
    }

    .l_NoviceStepBox.l_NoviceStepShowBox.step8 {
        height: 66.6%;
        top: 33.3%
    }

    .skip, .step0, .step1, .step2, .step4, .step5, .step6, .step7, .step8 {
        display: none
    }

    .skip {
        position: absolute;
        top: 1%;
        right: 1%;
        background: #000;
        color: #fff;
        padding: 20px 40px;
        border: 1px solid #fff;
        border-radius: 100px;
        font-size: .3rem;
        z-index: 1000
    }
    .cover_box {
        position: fixed;
        height: 100%;
        width: 100%;
        z-index: 3009
    }

    .cover_box .t_cover {
        position: absolute;
        height: 100%;
        width: 100%;
        background-color: #666;
        opacity: .5
    }

    .cover_box .t_announcement {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        height: 5.093333rem;
        width: 8.026667rem;
        border: 20px solid #fd6e77;
        border-radius: 20px;
        background-color: #fff
    }

    .cover_box .t_announcement .t_header_box .t_header {
        position: absolute;
        left: 20%;
        top: -.733333rem;
        height: .933333rem;
        width: 4.32rem;
        line-height: .933333rem;
        text-align: center;
        text-indent: 1.626667rem;
        background: linear-gradient(#fd6e77, #d73741);
        border-radius: .133333rem;
        transform: skew(-30deg);
        -webkit-transform: skew(-30deg);
        -moz-transform: skew(-30deg);
        -o-transform: skew(-30deg);
        -ms-transform: skew(-30deg)
    }

    .cover_box .t_announcement .t_header_box h1 {
        position: absolute;
        top: -.16rem;
        left: 50%;
        transform: translate(-50%, -50%);
        color: #fff;
        height: .933333rem;
        text-align: center;
        line-height: .933333rem;
        font-size: .48rem;
        font-weight: 500;
        letter-spacing: .133333rem;
        z-index: 3100
    }

    .cover_box .t_announcement .t_con {
        height: 3.466667rem;
        margin: 0 auto;
        width: 90%;
        margin-top: 1.066667rem;
        overflow: scroll;
        -webkit-overflow-scrolling: touch
    }

    .cover_box .t_announcement .t_con p {
        word-wrap: break-word;
        font-size: .4rem;
        margin-bottom: .133333rem;
        text-align: center
    }

    .cover_box .t_announcement .t_con p i {
        display: block;
        float: left;
        background-color: #fd6e77;
        width: .533333rem;
        height: .533333rem;
        line-height: .533333rem;
        text-align: center;
        border-radius: 50%;
        color: #fff;
        font-size: .373333rem;
        margin-right: .133333rem;
        margin-top: .026667rem
    }

    .cover_box img {
        position: absolute;
        top: 70.5%;
        left: 50%;
        transform: translate(-50%, -73%);
        width: .986667rem;
        height: 2.36rem
    }
    .carousel {
        box-sizing: content-box;
        width: 100%;
        overflow: hidden;
        position: relative
    }

    .carousel-track {
        height: 100%;
        min-width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        white-space: nowrap;
        display: table-cell;
        font-size: 0
    }

    .carousel-item {
        width: 100vw;
        height: 100%;
        overflow: hidden;
        display: inline-block;
        font-size: 16px
    }

    .carousel-indicators {
        position: absolute;
        height: 0;
        bottom: 40px;
        left: 0;
        width: 100%;
        text-align: center
    }

    .carousel-dot {
        display: inline-block;
        width: 20px;
        height: 20px;
        margin: 10px;
        background: rgba(0, 0, 0, .5)
    }

    .carousel-dot.active {
        background: red
    }
    

    .t_box_login {
        height: 100%;
        display: flex;
        flex-direction: column;
        position: relative;
        -webkit-background-size: contain;
        background-size: cover;
        position: absolute;
        width: 100%;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch
    }

    .t_box_login .t_logo {
        margin-top: 1rem;
        width: 100%
    }

    .t_box_login .t_logo img {
        display: block;
        width: 2.626667rem;
        height: 4.16rem;
        margin: 0 auto
    }

    .t_box_login .login_box {
        margin-top: 1rem;
        width: 100%
    }

    .t_box_login .login_box ul {
        margin: 0 auto;
        width: 8rem
    }

    .t_box_login .login_box ul li {
        margin-bottom: .8rem
    }

    .t_box_login .login_box ul li input {
        width: 8rem;
        height: 1.066667rem;
        color: #fff;
        font-size: .4rem;
        border-radius: .533333rem;
        text-indent: 1rem
    }

    .t_box_login .login_box ul li ::-webkit-input-placeholder {
        color: #fff
    }

    .t_box_login .login_box ul li :-moz-placeholder, .t_box_login .login_box ul li ::-moz-placeholder {
        color: #fff
    }

    .t_box_login .login_box ul li :-ms-input-placeholder {
        color: #fff
    }

    .t_box_login .login_box ul li:first-child {
        position: relative
    }

    .t_box_login .login_box ul li:first-child input {
        background: hsla(0, 0%, 100%, .3)
    }

    .t_box_login .login_box ul li:first-child i {
        position: absolute;
        display: block;
        width: .466667rem;
        height: .466667rem;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAABL1BMVEVMaXH///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////82C+reAAAAZHRSTlMAKXkuqa368GE/0sX7AgRWVxJBUvb1ke/3wtDnv3fspHzPht6TjIhI5Sy+/D0xuU9qmoWhjc3pGxHkJ2239Fi4VAEDE4c1JAnWHFGZqKOwDo6DyyItL/3TW6XOZT6yDUweislHhyUp0AAAAYhJREFUGBl9wYWW2gAARcEHBHf3dXd3d3f3be//f0NpKSdLSJhRE1dPr9/v7+1xyUm0K0JdpCsqW7FOoDv3nesGOmOy0w8diaSkZKID+mVjLEI2qLpglsiYWs1CXA1xmFWLxWWKMhVZXpRVEFZlWoWgrFKQlikNKVkFIS1TGoKySkFApgCkZLWyjiGTwfqKrGKbZPbVsJ9hM6YWW3B0qbrLI9hSq20v3Nzrr/sb8G7LxnEI8s9Pv5+e8xA6lq1bLw3eWzl5fc8C2fdXtfNWrVbf5GTnIHFVeXwJhUIvj5WrxMGOrJbiXh8/+bzxJTWZmqfGVzo7dbvdp2clHzXzUzINTwAFY8Ozq7pdz4ZRACaG9d/gEOSnXVH9FHVN52FoUP9MjsLIuFqNj8DopGo8CzAgewOw4JIOf8GMnMxA+FAnsCZna3CiCzIeOfNkuFAZQ+0YlFXgWu1cU5CP4l1STpJ3RXyqwEPpfG+uzx1o5u6b2zsvPUBFX2HaC39JH5+5cNlvrxzOfX7oD/8DaDlP9InoAAAAAElFTkSuQmCC) no-repeat 50%;
        background-size: cover;
        top: 50%;
        left: .266667rem;
        transform: translateY(-50%)
    }

    .t_box_login .login_box ul li:nth-child(2) {
        position: relative
    }

    .t_box_login .login_box ul li:nth-child(2) input {
        background: hsla(0, 0%, 100%, .3)
    }

    .t_box_login .login_box ul li:nth-child(2) i {
        position: absolute;
        display: block;
        width: .466667rem;
        height: .56rem;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAjCAMAAABfPfHgAAABDlBMVEVMaXH///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8V00MkAAAAWXRSTlMAQwIE0BvufeKFmcfmGknG23qsUjYw+XhIDSMOiHtMDwqBz3O1y4ezHFCiqx3g6+1G41TxVkfSfAabhK0DB3kQCDzNjt5Z5Y+31wsMXb300drysLF2d4LVssCQZ1gAAAE/SURBVDjLddDHVsJQFEbhQ7BA6EWaFEURBJSqSFUsCAr2tt//RRyokMTcPbr/+gbJOiLLfP6rwGfgyu8Tm26u+en65p8NdODS/eG+BPSBRbvgGZ+LyPnYA10ztqE//H0P+9A2Yi7P6dlynZ2Szxk0CyeGeQJZw8wQ3DHMnSCZ1dLC6Kbf0Alry+HcZ9Okm+w7V1pk16S7FFcqFfZMukfl71l11D2UHcbKeOqOqohI8wj7jpoih0CrtmGt1gIOpcCxv+Rbt+Yr+Y8piJcDse8ArzQIKTREQ1yWQxhP4jJpMv2YTqpUewFeNYWmHoDnlEK3g8DTtuq7cSCu/KsEkFBqBIgodStGbEupEg1F1dewu1VHoR1c4uVNoe94ZUL4whYvvpjILUxHPbe13mgKt3K/QNXiXuRuHpit/W8WmN/JN/yQUtp1pBM7AAAAAElFTkSuQmCC) no-repeat;
        background-size: cover;
        top: 50%;
        left: .266667rem;
        transform: translateY(-50%)
    }

    .t_box_login .login_box ul li:nth-child(3) input {
        text-indent: 0;
        background-color: #1e7ae1
    }

    .t_box_login .login_box ul li:nth-child(4) {
        border: .026667rem solid #fff;
        border-radius: .533333rem
    }

    .t_box_login .login_box ul li:nth-child(4) input {
        text-indent: 0;
        background: rgba(0, 0, 0, .3)
    }

    .t_box_login .login_box p {
        text-align: center;
        font-size: .4rem;
        color: #fff;
        line-height: .4rem
    }

    .t_box_pay {
        flex: 1;
        display: flex;
        flex-direction: column
    }

    .t_box_pay .t_con_pay {
        flex: 1;
        background-color: #111723;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch
    }

    .t_box_pay .t_con_pay .payment ul {
        padding-top: .266667rem
    }

    .t_box_pay .t_con_pay .payment ul li {
        margin: 0 auto;
        height: 1.2rem;
        width: 90%;
        margin-bottom: .266667rem;
        background-color: #181f2f;
        line-height: 1.2rem;
        font-size: .4rem;
        border-radius: .16rem;
        position: relative;
        display: flex;
        flex-direction: row
    }

    .t_box_pay .t_con_pay .payment ul li i:first-child {
        display: block;
        width: .16rem;
        height: 1.2rem;
        background-color: #00a4f1;
        position: absolute;
        top: 0;
        left: 0;
        border-top-left-radius: .133333rem;
        border-bottom-left-radius: .133333rem
    }

    .t_box_pay .t_con_pay .payment ul li img:nth-child(2) {
        display: block;
        width: .66rem;
        height: .66rem;
        position: absolute;
        top: 50%;
        left: 5%;
        transform: translateY(-50%)
    }

    .t_box_pay .t_con_pay .payment ul li span {
        margin-left: 1.333333rem;
        font-size: .4rem;
        color: #00a4f1
    }

    .t_box_pay .t_con_pay .payment ul li i:last-child {
        display: none;
        width: .533333rem;
        height: .386667rem;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAdCAMAAADvl95BAAABIFBMVEVMaXH/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBL/zBJDSFr5AAAAX3RSTlMA6stN60SuMxcRxVWJV2kP+pCS9THbQ5fEox/C41s+N6BWXfa/TBowm+z9Qrpcd/yW7/j3UxIQvBZBLxiR105anCgEmu5ABggl+4dhZFnxneFFP17PUmCtzUZK2ni5xhO/UccAAADmSURBVBgZjcGDYgQxFAXQu2Zt27Zt27j//xfNy8y2m7aT5Bz4eX2Hj8IH3+D2+EzyEy6JPEURdmt7FE8vsKucoXL/ALtsmqIIh8Ykldg8HCYp4lk4tFCkYbrthCmXp1iHqZ5ModzyNUUNTGNU7vBjMEYxDdMAtTOUtCYpumGqYGgTgcURiiWYVvgtA22DogG/VB00M9R3BGWcYjaHv85HGWgDcEVtFf857mdgAh3UthDhlFpdzwlFLSIVWCYOi64pluwvwGZojqEb2O1UU9uGS4aifRdOvVRS8NBEDsPLJQ/hJXGBCF801Vm+RyLa2QAAAABJRU5ErkJggg==) no-repeat;
        background-size: cover;
        float: right;
        position: absolute;
        top: 50%;
        right: 20%;
        transform: translateY(-50%)
    }

    .t_box_pay .t_con_pay .payment ul li:nth-child(2) span {
        color: #1fc65c
    }

    .t_box_pay .t_con_pay .payment ul li:nth-child(2) i:first-child {
        background-color: #1fc65c
    }

    .t_box_pay .t_con_pay .payment ul li:nth-child(2) i:nth-child(2) {
        background-position: -499px -579px
    }

    .t_box_pay .t_con_pay .payment ul li:nth-child(3) i:first-child {
        background-color: #0a9496
    }

    .t_box_pay .t_con_pay .payment ul li:nth-child(3) span {
        color: #0a9496
    }

    .t_box_pay .t_con_pay .payment ul li:nth-child(3) i:nth-child(2) {
        background-position: -309px -574px
    }

    .t_box_pay .t_con_pay .payment ul li:nth-child(4) i:first-child {
        background-color: #169ada
    }

    .t_box_pay .t_con_pay .payment ul li:nth-child(4) span {
        color: #169ada
    }

    .t_box_pay .t_con_pay .payment ul li:nth-child(4) i:nth-child(2) {
        background-position: -230px -573px
    }

    .t_box_pay .t_con_pay .payment ul .t_active i:last-child {
        display: block
    }

    .t_box_pay .t_con_pay .t_money {
        height: 1.2rem;
        width: 90%;
        margin: 0 auto;
        margin-top: .333333rem
    }

    .t_box_pay .t_con_pay .t_money i {
        display: block;
        width: .453333rem;
        height: .453333rem;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAMAAAANmfvwAAAB4FBMVEVMaXH+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAD+AAA53uVdAAAAn3RSTlMASkxvM/7WcFmGKZrxJLXyf/sHGZGf5Bo/J/0GISUIpwLcYCLEi/Xj6LaCbumhnAkDkp3uSQ0RT2wMzlZzI2tf/MmXtzW9wy8KFxbvyLHX2WhAHSpRZ0Z9tETLE4QUe6ym2pTBxqqbfGlb7Yl3EGK+jR9NSHJ1jDl4qTDYBatx0xjRDoFSQ2FQPgGgOJ6jeWXKEjfdNDttKPai+cDS280paB60AAABxUlEQVQYGXXBg2IjUQCG0S9sktq2bbdr27Zt27b9v+remblJm032HJKcv3ip+dzlC438x40rYVn1RVdJVX5dSdqX8o+jStFMkhylsaqAGU1Ka+0y4hbLcX+qM8MK3GmXI4yVJ8ddktyWYwGuDXJ1kMQnVxDHQbkeMux/huvxo3tMyrUfIyhPlGFpCKNMKiQijw84Ik8U3iqM8U55EJEnB+oG5YkCHxWBUQ0CEXlCNVTLigKTKoHfmgNEZK2nQVYU46emS/ULIyJrD/2y+hn3lxVp4o++f/aP8ERWEYflaCnpesMHJfh42lZyQo5M9spoGqHvOe8DgS9zfmhqLJBRCH3U7JORSY+MrTgKYrHyr9/0qTwW68WxXcYBMmTkbsF4qQQfRnW9jF0E5eoESl8UD7zK1+ue4u5pwJ8vxyYK8uW6hidXeObKsxNy5OnGJT3A0SHPDmBU1tlbGDdbxzEyZW3GaJW1phCrbqGslkqMMsVlBXHtDisugmu14kJDGBvbFDcfT+VKJeRVla6bp7iK5ViNuZoRUkIoSEJ2ltKoWMQsK7YpxZJskjV0KUnWMVL0jh1SwsSp06RVdTw6UFtbfPJMNrP8BS9Gb+Qf+ZQcAAAAAElFTkSuQmCC) no-repeat;
        background-size: cover;
        float: left;
        margin-top: .4rem
    }

    .t_box_pay .t_con_pay .t_money label {
        height: 1.2rem;
        line-height: 1.2rem;
        display: block;
        float: left;
        margin-left: .133333rem;
        color: #fff;
        font-size: .4rem
    }

    .t_box_pay .t_con_pay .t_pay_money {
        height: 3rem;
        display: flex
    }

    .t_box_pay .t_con_pay .t_pay_money ul {
        flex: 1
    }

    .t_box_pay .t_con_pay .t_pay_money ul li {
        float: left;
        height: 1.2rem;
        width: 22%;
        background-color: #4e2640;
        text-align: center;
        line-height: 1.2rem;
        font-size: .4rem;
        color: #fff;
        margin-left: 2.5%;
        margin-bottom: 3%;
        border-radius: .133333rem
    }

    .t_box_pay .t_con_pay .t_pay_money ul .t_pay_active {
        background: #fc1
    }

    .t_box_pay .t_con_pay .t_pay_btn {
        height: 1.2rem;
        position: relative
    }

    .t_box_pay .t_con_pay .t_pay_btn button {
        position: absolute;
        left: 50%;
        transform: translate(-50%);
        width: 90%;
        height: 1.2rem;
        background-color: #7d5dd8;
        border: none;
        font-size: .4rem;
        color: #fff;
        border-radius: .133333rem;
        outline: none
    }

    .t_box_pay .j_QR_pay {
        position: absolute;
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        z-index: 2000
    }

    .t_box_pay .j_QR_pay .cover {
        height: 100%;
        width: 100%;
        opacity: .8;
        background: #111
    }

  

    .t_box_pay .j_QR_pay .jun-qrcode-box .j_notice {
        margin-top: .2rem;
        display: block;
        width: 89%;
        min-height: 30%;
        line-height: .666667rem;
        color: #666;
        font-size: .38rem
    }

    .t_box_pay .j_QR_pay .jun-qrcode-box .j_notice p:first-of-type {
        color: #333;
        font-weight: 700
    }

    .t_box_pay .j_QR_pay .jun-qrcode-box #canvas, .t_box_pay .j_QR_pay .jun-qrcode-box .jun-qrimg {
        height: 4.666667rem;
        width: 4.666667rem;
        margin-top: .5rem
    }

    .t_box_pay .j_QR_pay .jun-qrcode-box #canvas {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXIAAAF1AQMAAADP7/PyAAAABlBMVEVMaXENIEUBtqPzAAAAAXRSTlMAQObYZgAAAFBJREFUeNrt3LEJACAQBMEH++/JkuxAQTAQBMVQZ+Jt4S5ql2NndHr91Jc4lvR6vV6v/6QHAAAAAAAAAAAAAACAl9gT6fV6vV6/6P1R6O/7BmA9W4vP1Kf5AAAAAElFTkSuQmCC) no-repeat;
        background-size: 100% 100%;
        display: flex;
        justify-content: center;
        align-items: center
    }

    .t_box_pay .j_QR_pay .jun-qrcode-box #canvas canvas {
        border: 1px solid #ccc;
        padding: .2rem;
        width: 80%;
        height: 80%
    }

    .t_box_pay .j_QR_pay .jun-qrcode-box h2 {
        padding-top: 1rem;
        font-weight: 700;
        font-size: .6rem;
        color: #333
    }

    .t_box_pay .j_QR_pay .jun-qrcode-box .jun-guide-ico {
        height: 1rem;
        width: 1rem;
        background: url(data:image/png;base64,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) no-repeat;
        background-size: 100% 100%;
        margin: .5rem
    }

    .t_box_pay .j_QR_pay .jun-qrcode-box button {
        width: 80%;
        height: 1rem;
        background-color: #7d5dd8;
        border-radius: .6rem;
        color: #fff
    }

    .t_box_pay .j_QR_pay .jun-guide {
        width: 100%;
        position: absolute;
        top: 3%;
        left: 0;
        text-align: center
    }

    .t_box_pay .j_QR_pay .jun-guide p {
        color: #00a4f1;
        height: 2rem;
        line-height: 2rem;
        text-align: left;
        text-indent: 2em
    }

    .t_box_pay .j_QR_pay .jun-guide button {
        background-image: linear-gradient(rgba(30, 128, 208, .99), rgba(30, 128, 208, .99)), linear-gradient(#1f80cf, #1f80cf);
        background-blend-mode: normal, normal;
        color: #fff;
        height: 1rem;
        width: 4rem;
        border-radius: .2rem
    }

    .t_box_pay .j_otherMoney {
        position: absolute;
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        z-index: 2000
    }

    .t_box_pay .j_otherMoney .cover {
        height: 100%;
        width: 100%;
        opacity: .8;
        background: #111
    }

    .t_box_pay .j_otherMoney .j_input {
        background-color: #fff;
        height: 4.666667rem;
        width: 6.666667rem;
        border-radius: .266667rem;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }

    .t_box_pay .j_otherMoney .j_input h1 {
        text-align: center;
        height: 1.066667rem;
        line-height: 1.066667rem;
        font-size: .506667rem
    }

    .t_box_pay .j_otherMoney .j_input i {
        position: absolute;
        right: 2%;
        top: 1%
    }

    .t_box_pay .j_otherMoney .j_input i:active {
        color: red
    }

    .t_box_pay .j_otherMoney .j_input input {
        height: .8rem;
        width: 60%;
        border: .026667rem solid #000;
        border-radius: .133333rem;
        font-size: .4rem;
        position: absolute;
        left: 50%;
        top: 45%;
        transform: translate(-50%, -50%);
        text-indent: .266667rem
    }

    .t_box_pay .j_otherMoney .j_input button {
        background: #7d5dd8;
        border-radius: .133333rem;
        height: .8rem;
        width: 80%;
        border: .026667rem solid #ccc;
        font-size: .4rem;
        position: absolute;
        left: 50%;
        bottom: 10%;
        transform: translate(-50%);
        color: #fff
    }

    .t_box_pay .j_otherMoney .j_input button:active {
        color: #000;
        opacity: .9
    }

    .t_box_pay .jun-Alipay-box {
        position: fixed;
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        z-index: 2000
    }

    .t_box_pay .jun-Alipay-box .cover {
        height: 100%;
        width: 100%;
        opacity: .8;
        background: #111
    }

    .t_box_pay .jun-Alipay-box .jun-Alipay {
        background-color: #fff;
        height: 4.666667rem;
        width: 6.666667rem;
        border-radius: .266667rem;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }

    .t_box_pay .jun-Alipay-box .jun-Alipay h1 {
        text-align: center;
        height: 1.066667rem;
        line-height: 1.066667rem;
        font-size: .506667rem;
        position: relative
    }

    .t_box_pay .jun-Alipay-box .jun-Alipay h1 i {
        position: absolute;
        right: 2%;
        top: -15%;
        opacity: .5
    }

    .t_box_pay .jun-Alipay-box .jun-Alipay h1 i:active {
        color: red
    }

    .t_box_pay .jun-Alipay-box .jun-Alipay ul {
        width: 100%;
        margin-top: .266667rem;
        height: 50%
    }

    .t_box_pay .jun-Alipay-box .jun-Alipay ul li {
        float: left;
        background: #4e2640;
        width: 30%;
        text-align: center;
        margin-left: .16rem;
        height: .8rem;
        margin-bottom: .213333rem;
        color: #fff;
        line-height: .8rem;
        border-radius: .133333rem
    }

    .t_box_pay .jun-Alipay-box .jun-Alipay ul .jun-active {
        background: #fc1;
        color: #000
    }

    .t_box_pay .jun-Alipay-box .jun-Alipay .jun-btn {
        height: .8rem;
        position: relative
    }

    .t_box_pay .jun-Alipay-box .jun-Alipay .jun-btn button {
        background: #7d5dd8;
        border-radius: .133333rem;
        height: .8rem;
        width: 90%;
        border: .026667rem solid #ccc;
        font-size: .4rem;
        position: absolute;
        left: 50%;
        transform: translate(-50%);
        color: #fff
    }

    .t_box_pay .jun-Alipay-box .jun-Alipay .jun-btn button:active {
        color: #000;
        opacity: .9
    }

    .t_box_pay .bgzfb, .t_box_pay .jun-jump-page {
        position: fixed;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        background-color: #fff;
        z-index: 3000;
        display: flex;
        flex-direction: column;
        align-items: center
    }

    .t_box_pay .bgzfb .jun-paypage-box, .t_box_pay .jun-jump-page .jun-paypage-box {
        flex: 1;
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        overflow: scroll;
        -webkit-overflow-scrolling: touch
    }

    .t_box_pay .bgzfb .t_header, .t_box_pay .jun-jump-page .t_header {
        background: #1e80d0
    }

    .t_box_pay .bgzfb h3, .t_box_pay .jun-jump-page h3 {
        width: 100%;
        height: 1rem;
        line-height: 1rem;
        margin-top: .5rem;
        text-indent: 1em;
        border-bottom: 1px solid #999
    }

    .t_box_pay .bgzfb .jun-money-box, .t_box_pay .jun-jump-page .jun-money-box {
        min-height: 6rem;
        width: 100%;
        background: #f5faff;
        margin-top: 1rem;
        display: flex;
        flex-direction: column;
        align-items: center
    }

    .t_box_pay .bgzfb .jun-money-box h1, .t_box_pay .jun-jump-page .jun-money-box h1 {
        width: 80%;
        height: 1.4rem;
        line-height: 1.4rem;
        text-align: center;
        margin-top: .2rem;
        border-bottom: 1px solid #999;
        font-size: .86rem;
        font-weight: 700
    }

    .t_box_pay .bgzfb .jun-money-box h1 span, .t_box_pay .jun-jump-page .jun-money-box h1 span {
        color: #fe0000
    }

    .t_box_pay .bgzfb .jun-money-box .jun-info-box, .t_box_pay .jun-jump-page .jun-money-box .jun-info-box {
        width: 90%;
        margin: .4rem 0
    }

    .t_box_pay .bgzfb .jun-money-box .jun-info-box div, .t_box_pay .jun-jump-page .jun-money-box .jun-info-box div {
        border: 1px dashed #999;
        border-radius: .2rem;
        padding: .2rem 0;
        margin-top: .4rem;
        font-size: .4rem;
        min-height: 1rem;
        display: flex;
        flex-direction: column;
        align-items: center
    }

    .t_box_pay .bgzfb .jun-money-box .jun-info-box div p, .t_box_pay .jun-jump-page .jun-money-box .jun-info-box div p {
        width: 90%;
        color: #666;
        font-size: .36rem;
        padding: .06rem 0
    }

    .t_box_pay .bgzfb .jun-otherpay-btn, .t_box_pay .jun-jump-page .jun-otherpay-btn {
        width: 100%;
        margin-top: 1rem;
        display: flex;
        flex-direction: column;
        align-items: center
    }

    .t_box_pay .bgzfb .jun-otherpay-btn button, .t_box_pay .jun-jump-page .jun-otherpay-btn button {
        width: 88%;
        height: 1.2rem;
        border-radius: .3rem
    }

    .t_box_pay .bgzfb .jun-otherpay-btn button:first-child, .t_box_pay .jun-jump-page .jun-otherpay-btn button:first-child {
        background-image: linear-gradient(rgba(30, 128, 208, .99), rgba(30, 128, 208, .99)), linear-gradient(#1f80cf, #1f80cf);
        background-blend-mode: normal, normal;
        color: #fff
    }

    .t_box_pay .bgzfb .jun-otherpay-btn button:nth-child(2), .t_box_pay .jun-jump-page .jun-otherpay-btn button:nth-child(2) {
        color: #666;
        margin-top: .6rem
    }

    .t_box_pay .bgzfb .jun-bg-img, .t_box_pay .jun-jump-page .jun-bg-img {
        height: 2rem;
        width: 60%;
        margin-top: 1rem;
        background: url(data:image/png;base64,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) no-repeat;
        background-size: contain
    }

    .t_box_pay .bgzfb .jun-order, .t_box_pay .jun-jump-page .jun-order {
        margin-top: 2rem;
        background-color: #ccc;
        width: 90%;
        border-radius: .133333rem
    }

    .t_box_pay .bgzfb .jun-order p, .t_box_pay .jun-jump-page .jun-order p {
        text-align: center;
        height: .8rem;
        line-height: .8rem
    }

    .t_box_pay .bgzfb .jun-order p span, .t_box_pay .jun-jump-page .jun-order p span {
        color: #58bc58
    }

    .t_box_pay .bgzfb .jun-info, .t_box_pay .jun-jump-page .jun-info {
        margin-top: .8rem;
        width: 90%
    }

    .t_box_pay .bgzfb .jun-info h2, .t_box_pay .jun-jump-page .jun-info h2 {
        color: red;
        font-weight: 600;
        padding-bottom: .533333rem
    }

    .t_box_pay .bgzfb .jun-info p, .t_box_pay .jun-jump-page .jun-info p {
        padding-bottom: .266667rem;
        color: #58bc58;
        font-size: .373333rem
    }

    .t_box_pay .bgzfb .jun-jump-btn, .t_box_pay .jun-jump-page .jun-jump-btn {
        width: 90%;
        height: 1rem;
        display: flex;
        margin-top: 1.066667rem
    }

    .t_box_pay .bgzfb .jun-jump-btn button, .t_box_pay .jun-jump-page .jun-jump-btn button {
        flex: 1;
        font-size: .48rem;
        border-radius: .4rem;
        background-color: #7d5dd8;
        color: #000
    }

    .t_box_pay .bgzfb .jun-jump-btn2, .t_box_pay .jun-jump-page .jun-jump-btn2 {
        width: 90%;
        height: 1rem;
        display: flex;
        margin-top: 1.066667rem
    }

    .t_box_pay .bgzfb .jun-jump-btn2 button, .t_box_pay .jun-jump-page .jun-jump-btn2 button {
        flex: 1;
        font-size: .48rem;
        border-radius: .4rem;
        background: #ccc;
        color: #fff
    }

    .t_box_pay .bgyl .t_header {
        background: #007a8a
    }

    .t_box_pay .bgyl .jun-otherpay-btn button:first-child {
        background: #007a8a;
        color: #fff
    }

    .t_box_pay .bgyl .jun-bg-img {
        height: 2rem;
        width: 60%;
        margin-top: 1rem;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZQAAABeCAMAAAAzHxL0AAAC/VBMVEVMaXF3iqhLSUhLSUiwu8S3usJLSUhIQ0Q1VGNjX2OhrLlLSUlLSUhLSUhLSUhLSUhLSUhLSklLSUhLSUhLSUixwsxLSUhKSUlLSUgzMzNLSUhLS0tLSUhLSUhNSUlLSUhLSUhLSUhLSUhKSUlLSUgvfJhsfIxLSUmer7xLSUhLSUhLSUhLSUhNX4bAzdWtvcqyxc/dAypqiKNEX4pLSUiWoq5LSUgAeYoEe4qClqNLSUgAeYoiO3KFlKaSoLBTZYKTpLUGQYBLSUgjR280SmVLSUgSPnxmd5PcJENIWX7eETFJW3DhAioNeIbhAClAWn9TY3t/kaRfp66BlaRlcoDfCi9BVm9peo0qQVyjtsEgiph7ipzdJkcvS3s+U3ASP2oFQn8gWY4bN2V4gpUAQoBeeJkbNFnWZXaRr8FaYHVMbJQAeoq21NneBi01S20AeopleJtjcX4yVXkGeojgBi3hlqM8W4c1b4VKbJWDrL2Akq0AeoofgYpxf5LgACltgZbYI0NDVnBohqZRXWXlk6A7R1tYbYpJVGE1j5dsfY3ldIkiRnpndIAiNU0wUYVFZIs+RmNOm6JjhKNmdpPiVWzMc33gACrZQlxKU3hnsbd3ipuNl6lms7mRGEmdFkWVk7bL2NBIW2sgXHYAQoAAeorgACpLSUgAc4QAd4cAe4sBPX7///8BboABOHnfACYASIffASH0ACD6/PwFRoPeAReIv8fsACQELnPY6+5nrbfy+PnG4eWVxs0BZ3o9lKG62t/P5uoLLlit09nr9Pbf7/F4tr8Yfo7l7/NKnKgAgIvG1eM1jpygzdMjhZQLMmYzYZUEJGMripgHIlBXpK8iU4qIpcJAa5yjuc4AXISXscZ5m7362N7e5e60x9pwkrZkiK87Mmv97vHlKUHoR1z0p7TyhpbdAAlQd6TW3+mMGkrrW2/4wMpbJl3GCjJYf6nmN07fESazDzrtb4JuIlafE0ADT3jslKWxe5nhxdJsVIGjQmfBs8eQoqCmX4TVXnqX2fJOAAAA6XRSTlMAG/XwCQQiBgwCED/e/k366hGDU9cW0Sg128AdyXAWeUbjui6oGTNoIIyZk667ISw2/I7DtDddZ/0pWJH9b0qrXf1h7uCg/qYcyPjHkf5k2sGAlVyxDduJ8UaqT7HlzP5lqPmXj7j8kWy1xUJJ3vXZlZrg8UMa0CTfgJi56mO7euCzqdg0v7y10f1Y8lT59vyTtm5odIx3rIe887/QZY/VuF59/////////////////////////////////////////////////////////////////////////////////////////////uy6itAAAB3fSURBVHja7XwJWBv3te+gfZcQEuihDS1FgMRis8SobGY1Jg5QCMujwHvwTG3X8bOdxrF9r+vabnDcrE3a3i5v/QwjjMAhMhgQ+07Zdwo2dr27dq6TuknTu73vnRkJNAJy436XNjf3m58DkmZGw/zn9z/nd875nwmCkCBBggQJEiRIkCBBggQJEiRIkCBBggQJEiRIkCBBggQJEiRIkCBBgsR/ZPwnJnkPSFL+2qDjoNHoNDqbTWfTCWCz8T0u0DkhYSEkKX9h0H700+84gb35afn29fiWO37xP35xIvTrRsqL33uBiP/5X9bjuQ34LusrG9wr39l92YUP//4PMfXu+KzOsgF1Pw79epGy62cvbatexdWrn/429SIRtVd+U1O1Hv/9OeZXxsknDQROtn30wQcXa4n4TdWvq2rWocqy5wR9/Zk4/v4eG6zQ31+K0AP8A+BHum5XdLR0/dHR/hznWyl8ZQtJ2fW8i5Lq6g8/jfngijsnll//umojK9/9itTkR7sbqglT6A/Aidvl/ubSJldbVbNnO23dmUIOJ++P3LjtSAgizS/JpsWWHHZXorjgjDi2+7XsK8l1GiAnNqOcs3WksH9G5OTq36/j5OLFus04qap6jv2VkLLr25cvE6YQXO7F9Zd76ZlIoZ2cqMhft02aNpMXhyDRx2bKkaKCmVg3Bg5PlPm7Hx5a3JPmdOPR6TPxW+i+dn2/2n3mXXyWmfeVkRLygwaiXf9u5zpDuVKz2eVeqnk5h+C3PDw8AvaVTZwNYHngcHLDye7Ji0Q4nKLi5sMeHmffPonPfRp+CCc6uPlYtNvhtPKZzDiOY29Ocelh2taR8r2XiKRs++0GUjadeV+Z+/rh7svuc8jdrms/2JwUy9+GrVFyOj7rTPyBpJ7SzMrg4HDAmWz87tNPVyQVIu+nBR9LrU0qOXN84ZeYbworT4dDgs+Ez9UnHQgGhKfHOtSjsKAH2wI7s4KPfVaadyRy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) no-repeat;
        background-size: contain
    }

    .t_box_pay .bgwx .t_header {
        background: #3baf36
    }

    .t_box_pay .bgwx .jun-otherpay-btn button:first-child {
        background: #3baf36;
        color: #fff
    }

    .t_box_pay .bgwx .jun-bg-img {
        height: 2rem;
        width: 60%;
        margin-top: 1rem;
        background: url(data:image/png;base64,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) no-repeat;
        background-size: contain
    }

    .t_box_pay .jun-paymentChannels {
        position: fixed;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        z-index: 1000
    }

    .t_box_pay .jun-paymentChannels .jun-PL-over {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #666;
        opacity: .8
    }

    .t_box_pay .jun-paymentChannels .jun-PL-content {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 78%;
        min-height: 4rem;
        border-radius: .5rem;
        background: #fff
    }

    .t_box_pay .jun-paymentChannels .jun-PL-content h2 {
        text-align: center;
        height: 1.2rem;
        line-height: 1.2rem;
        font-weight: 700;
        letter-spacing: .4rem;
        text-indent: .4rem
    }

    .t_box_pay .jun-paymentChannels .jun-PL-content p {
        width: 90%;
        margin: 0 auto;
        text-indent: 2em;
        padding-bottom: .266667rem
    }

    .t_box_pay .jun-paymentChannels .jun-PL-content p span {
        text-indent: .2rem;
        color: red
    }

    .t_box_pay .jun-paymentChannels .jun-PL-content .jun-btn {
        width: 70%;
        margin: 0 auto;
        display: flex;
        justify-content: space-between;
        padding: .3rem
    }

    .t_box_pay .jun-paymentChannels .jun-PL-content .jun-btn button {
        height: .8rem;
        width: 1.6rem;
        border-radius: .4rem;
        font-size: .32rem
    }

    .t_box_pay .jun-paymentChannels .jun-PL-content .jun-btn button:first-child {
        float: left;
        border: .02rem solid #ccc;
        background-color: #fff
    }

    .t_box_pay .jun-paymentChannels .jun-PL-content .jun-btn button:last-child {
        float: right;
        background: #409eff;
        color: #fff
    }

    .t_box_pay .jun-paymentChannels .jun-PL-content .jun-btn button:active {
        opacity: .5
    }

    .t_box_pay .jun-carousel-box {
        position: fixed;
        height: 100%;
        width: 100%;
        display: flex;
        z-index: 3000;
        background: #000
    }

    .t_box_pay .jun-carousel-box .jun-guide-btn {
        position: absolute;
        top: 2%;
        left: 2%;
        width: 1.4rem;
        height: 1.4rem;
        z-index: 3001;
        background: #0590f7;
        border-radius: 50%;
        color: #fff
    }

    .t_box_pay .jun-carousel-box .el-carousel {
        flex: 1
    }

    .t_box_pay .jun-carousel-box .el-carousel .el-carousel__container {
        height: 100%
    }

    

    .t_box_pay .jun-carousel-box .el-carousel__arrow {
        font-size: .8rem
    }

    .t_box_pay .jun-carousel-box ul {
        display: none
    }
    .t_header {
        height: 1.2rem !important;
        width: 100%;
        background-color: #181f2f;
        display: flex;
        flex-direction: row;
        z-index: 1000
    }

    .t_header span:first-child {
        width: 10%;
        position: relative
    }

    .t_header span:first-child:active {
        opacity: .5
    }

    .t_header span:first-child img {
        display: block;
        width: .293333rem;
        height: .493333rem;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%)
    }

    .t_header span:last-child {
        flex: 1;
        display: block;
        color: #fff;
        position: relative
    }

    .t_header span:last-child i {
        font-size: .48rem;
        position: absolute;
        left: 46%;
        top: 50%;
        transform: translate(-50%, -50%);
        font-style: normal;
    }

   .f_box_mine {
        flex: 1;
        display: flex;
        flex-direction: column;
        background: #111723;
    }

    .f_box_mine .f_mine_box {
        flex: 1;
        overflow-y: auto
    }

    .f_box_mine .f_mine_box .f_mine {
        height: 4.133333rem;
        background-size: 100%;
        flex-direction: column;
        width: 100%;
        text-align: center;
        padding-top: .266666rem;
        color: #fff
    }

    .f_box_mine .f_mine_box .f_mine .img_cion {
        width: 100%;
        height: 1.84rem;
        position: relative
    }

    .f_box_mine .f_mine_box .f_mine .img_cion .f_mine_header {
        display: block;
        width: 1.84rem;
        height: 1.84rem;
        margin: .266666rem auto;
        border-radius: .92rem;
        border: none
    }

    .f_box_mine .f_mine_box .f_mine .img_cion i {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%)
    }

    .f_box_mine .f_mine_box .f_mine p:nth-child(2) span {
        margin: 0 auto;
        display: block;
        width: 50%;
        font-size: .48rem;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap
    }

    .f_box_mine .f_mine_box .f_mine p:nth-child(3) {
        font-size: .32rem
    }

    .f_box_mine .f_mine_box .f_tab1 {
        height: 1.866666rem;
        display: flex;
        flex-direction: row
    }

    .f_box_mine .f_mine_box .f_tab1 span {
        flex: 1;
        text-align: center
    }

    .f_box_mine .f_mine_box .f_tab1 span p:first-child {
        font-size: .48rem;
        margin-top: .43333rem;
        color: #ff3d3d
    }

    .f_box_mine .f_mine_box .f_tab1 span p:nth-child(2) {
        font-size: .32rem;
        color: #7d5dd8
    }

    .f_box_mine .f_mine_box .f_tab1 span + span {
        border-left: .026666rem solid #000100
    }

    .f_box_mine .f_mine_box .f_tab2 {
        height: 1.6rem;
        display: flex;
        flex-direction: row;
        border-top: .026667rem solid #000100;
        border-bottom: .026667rem solid #000100
    }

    .f_box_mine .f_mine_box .f_tab2 span {
        width: 42%;
        height: 1.066666rem;
        line-height: 1.066666rem;
        border-radius: .133333rem;
        margin: auto
    }

    .f_box_mine .f_mine_box .f_tab2 span p {
        font-size: .4rem;
        letter-spacing: .1rem;
        text-indent: .1rem;
        text-align: center;
        color: #fff
    }

    .f_box_mine .f_mine_box .f_tab2 span:first-child {
        background: #7d5dd8
    }

    .f_box_mine .f_mine_box .f_tab2 span:nth-child(2) {
        background: #cd6f24
    }

    .f_box_mine .f_mine_box .f_table {
        padding-bottom: 4rem
    }

    .f_box_mine .f_mine_box .f_table .el-col {
        display: flex;
        border-right: .026667rem solid #000100;
        border-bottom: .026667rem solid #000100;
        height: 2.4rem;
        color: #fff
    }

    .f_box_mine .f_mine_box .f_table .el-col a {
        flex: 1;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center
    }

    .f_box_mine .f_mine_box .f_table .el-col img {
        display: block;
        width: .9rem;
        height: .8rem;
        margin-top: .2rem
    }

    .f_box_mine .f_mine_box .f_table .el-col p {
        height: .8rem;
        line-height: .8rem;
        text-align: center;
        margin-top: .066667rem;
        font-size: .32rem
    }

    .f_box_mine .f_mine_box .f_table .el-col:last-child {
        display: flex
    }

    .f_box_mine .f_mine_box .f_table .el-col:last-child > div {
        flex: 1;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center
    }

    .f_box_mine .f_mine_box .f_table .el-col:first-child {
        border-left: 0 solid #000
    }

    .f_box_mine .el-button--text {
        font-size: .32rem
    }

    .f_box_mine .el-dialog__wrapper .imgCropper .el-dialog {
        width: 180%
    }

    .f_box_mine .el-dialog__wrapper .imgCropper .el-dialog .layer-header {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 99999;
        background: #fff;
        width: 100%;
        height: .8rem;
        padding: 0 .2rem;
        box-sizing: border-box
    }

    .f_box_mine .el-dialog__wrapper .imgCropper .el-dialog .cancel, .f_box_mine .el-dialog__wrapper .imgCropper .el-dialog .confirm {
        line-height: .8rem;
        font-size: .28rem;
        background: inherit;
        border: 0;
        outline: 0;
        float: left
    }

    .f_box_mine .el-dialog__wrapper .imgCropper .el-dialog .confirm {
        float: right
    }

    .f_box_mine .el-dialog__wrapper .imgCropper .el-dialog img {
        position: inherit !important;
        border-radius: inherit !important;
        float: inherit !important
    }

    .f_box_mine .el-dialog {
        opacity: .9;
        width: 90%;
        height: 60%;
        background-color: #111723
    }

    .f_box_mine .el-dialog .el-dialog__header span {
        font-size: .4rem;
        color: #fff
    }

    .f_box_mine .el-dialog .el-dialog__header button {
        font-size: .666667rem;
        display: none
    }

    .f_box_mine .el-dialog .el-dialog__body {
        height: 80%;
        position: relative
    }

    .f_box_mine .el-dialog .el-dialog__body .layer-header {
        position: absolute;
        bottom: -5%;
        left: 50%;
        transform: translate(-50%);
        height: 1.066667rem;
        width: 6.666667rem
    }

    .f_box_mine .el-dialog .el-dialog__body .layer-header button {
        height: 1.066667rem;
        width: 2.666667rem;
        background-color: skyblue;
        color: #fff;
        border-radius: .133333rem;
        font-size: .4rem;
        float: left
    }

    .f_box_mine .el-dialog .el-dialog__body .layer-header button:first-child {
        float: right;
        background-color: #ccc
    }

    .f_box_mine .el-dialog .el-dialog__body p:first-child {
        text-align: center;
        position: absolute !important;
        top: 30%;
        left: 50%;
        transform: translate(-50%, -30%)
    }

    .f_box_mine .el-dialog .el-dialog__body p:first-child button {
        height: 1.6rem;
        width: 5.333333rem;
        background-color: #cd6f24;
        border-radius: .266667rem;
        letter-spacing: .066667rem
    }

    .f_box_mine .el-dialog .el-dialog__body p:first-child button span {
        font-size: .533333rem;
        color: #fff
    }

    .f_box_mine .el-dialog .el-dialog__body p:nth-child(2) {
        text-align: center;
        position: absolute !important;
        top: 60%;
        left: 50%;
        transform: translate(-50%, -50%)
    }

    .f_box_mine .el-dialog .el-dialog__body p:nth-child(2) button {
        height: 1.6rem;
        width: 5.333333rem;
        background-color: #7d5dd8;
        border-radius: .266667rem;
        letter-spacing: .066667rem
    }

    .f_box_mine .el-dialog .el-dialog__body p:nth-child(2) button span {
        font-size: .533333rem;
        color: #fff
    }

    .f_box_mine .el-dialog .el-dialog__body .headerbody {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%)
    }

    .f_box_mine .el-dialog .el-dialog__body .headerbody .croppa-container {
        height: 5.333333rem;
        width: 5.333333rem;
        border-radius: 50%
    }

    .f_box_mine .el-dialog .el-dialog__body .headerbody .croppa-container canvas {
        height: 5.333333rem !important;
        width: 5.333333rem !important;
        border-radius: 50%
    }

    .f_box_mine .el-dialog .el-dialog__body .headerbody .croppa-container svg {
        height: .666667rem;
        width: .666667rem
    }

    .f_box_mine .file {
        display: none
    }

    .f_box_mine .jun-empty {
        height: 4.6rem;
        width: 1px
    }
    .sk-fading-circle {
        position: absolute
    }

    .sk-fading-circle .sk-circle {
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0
    }

    .sk-fading-circle .sk-circle .sk-circle-indicator {
        display: block;
        margin: 0 auto;
        width: 15%;
        height: 15%;
        border-radius: 100%;
        -webkit-animation: sk-circleFadeDelay 1s infinite ease-in-out both;
        animation: sk-circleFadeDelay 1s infinite ease-in-out both
    }

    .sk-fading-circle .sk-circle2 {
        -webkit-transform: rotate(30deg);
        transform: rotate(30deg)
    }

    .sk-fading-circle .sk-circle3 {
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg)
    }

    .sk-fading-circle .sk-circle4 {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .sk-fading-circle .sk-circle5 {
        -webkit-transform: rotate(120deg);
        transform: rotate(120deg)
    }

    .sk-fading-circle .sk-circle6 {
        -webkit-transform: rotate(150deg);
        transform: rotate(150deg)
    }

    .sk-fading-circle .sk-circle7 {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .sk-fading-circle .sk-circle8 {
        -webkit-transform: rotate(210deg);
        transform: rotate(210deg)
    }

    .sk-fading-circle .sk-circle9 {
        -webkit-transform: rotate(240deg);
        transform: rotate(240deg)
    }

    .sk-fading-circle .sk-circle10 {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    .sk-fading-circle .sk-circle11 {
        -webkit-transform: rotate(300deg);
        transform: rotate(300deg)
    }

    .sk-fading-circle .sk-circle12 {
        -webkit-transform: rotate(330deg);
        transform: rotate(330deg)
    }

    .sk-fading-circle .sk-circle2 .sk-circle-indicator {
        -webkit-animation-delay: -.91667s;
        animation-delay: -.91667s
    }

    .sk-fading-circle .sk-circle3 .sk-circle-indicator {
        -webkit-animation-delay: -.83333s;
        animation-delay: -.83333s
    }

    .sk-fading-circle .sk-circle4 .sk-circle-indicator {
        -webkit-animation-delay: -.75s;
        animation-delay: -.75s
    }

    .sk-fading-circle .sk-circle5 .sk-circle-indicator {
        -webkit-animation-delay: -.66667s;
        animation-delay: -.66667s
    }

    .sk-fading-circle .sk-circle6 .sk-circle-indicator {
        -webkit-animation-delay: -.58333s;
        animation-delay: -.58333s
    }

    .sk-fading-circle .sk-circle7 .sk-circle-indicator {
        -webkit-animation-delay: -.5s;
        animation-delay: -.5s
    }

    .sk-fading-circle .sk-circle8 .sk-circle-indicator {
        -webkit-animation-delay: -.41667s;
        animation-delay: -.41667s
    }

    .sk-fading-circle .sk-circle9 .sk-circle-indicator {
        -webkit-animation-delay: -.33333s;
        animation-delay: -.33333s
    }

    .sk-fading-circle .sk-circle10 .sk-circle-indicator {
        -webkit-animation-delay: -.25s;
        animation-delay: -.25s
    }

    .sk-fading-circle .sk-circle11 .sk-circle-indicator {
        -webkit-animation-delay: -.16667s;
        animation-delay: -.16667s
    }

    .sk-fading-circle .sk-circle12 .sk-circle-indicator {
        -webkit-animation-delay: -.08333s;
        animation-delay: -.08333s
    }

    @-webkit-keyframes sk-circleFadeDelay {
        0%, 39%, to {
            opacity: 0
        }
        40% {
            opacity: 1
        }
    }

    @keyframes sk-circleFadeDelay {
        0%, 39%, to {
            opacity: 0
        }
        40% {
            opacity: 1
        }
    }

    .croppa-container {
        display: inline-block;
        cursor: pointer;
        position: relative;
        font-size: 0;
        -ms-flex-item-align: start;
        align-self: flex-start;
        background-color: #e6e6e6
    }

    .croppa-container, .croppa-container canvas {
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .croppa-container:hover {
        opacity: .7
    }

    .croppa-container.croppa--dropzone {
        -webkit-box-shadow: inset 0 0 10px #333;
        box-shadow: inset 0 0 10px #333
    }

    .croppa-container.croppa--dropzone canvas {
        opacity: .5
    }

    .croppa-container.croppa--disabled-cc {
        cursor: default
    }

    .croppa-container.croppa--disabled-cc:hover {
        opacity: 1
    }

    .croppa-container.croppa--has-target {
        cursor: move
    }

    .croppa-container.croppa--has-target:hover {
        opacity: 1
    }

    .croppa-container.croppa--has-target.croppa--disabled-mz {
        cursor: default
    }

    .croppa-container.croppa--disabled {
        cursor: not-allowed
    }

    .croppa-container.croppa--disabled:hover {
        opacity: 1
    }

    .croppa-container svg.icon-remove {
        position: absolute;
        background: #fff;
        border-radius: 50%;
        -webkit-filter: drop-shadow(-2px 2px 2px rgba(0, 0, 0, .7));
        filter: drop-shadow(-2px 2px 2px rgba(0, 0, 0, .7));
        z-index: 10;
        cursor: pointer;
        border: 2px solid #fff
    }
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        