* {
    margin: 0;
    padding: 0;
    outline: none;
}

html {
    /* height: 100%; */
    font-size: 16px;
    margin: 0;
    padding: 0;
}

body {
    /* height: 100%; */
    font-weight: normal;
}

body.ev_no_wcag.aui3 *:focus {
    outline: none !important;
}

.ev_no_wcag *:focus {
    outline: none !important;
}

a {
    cursor: pointer;
}

li {
    list-style: none;
}

input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px #fff inset;
    -webkit-text-fill-color: #2a2d44;
}

.aui3 *:focus {
    outline-offset: 2px;
    outline: 2px solid #2e94ff;
    border-radius: 2px;
}

.aui3 .ev_radio_span {
    transition: border-color 0.3s ease;
}

.aui3 .ev_radio_span.checked {
    transition: background-color 0.3s ease;
}

.aui3 .ev_radio_span.checked::after {
    -webkit-animation: ev_radio_move 0.1s cubic-bezier(0.4, 0, 0.2, 1) 1;
    animation: ev_radio_move 0.1s cubic-bezier(0.4, 0, 0.2, 1) 1;
}

@-webkit-keyframes ev_radio_move {
    from {
        height: 0.8rem;
        width: 0.8rem;
    }
    to {
        width: 0.375rem;
        height: 0.375rem;
    }
}

@keyframes ev_radio_move {
    from {
        height: 0.8rem;
        width: 0.8rem;
    }
    to {
        width: 0.375rem;
        height: 0.375rem;
    }
}

.aui3 .ev_checkbox_span {
    transition: border-color 0.3s ease;
}

.aui3 .ev_checkbox_span.checked {
    transition: background-color 0.3s ease;
    -webkit-animation: ev_checkbox_move 0.1s linear 1 forwards;
    animation: ev_checkbox_move 0.1s linear 1 forwards;
}

.aui3 .ev_checkbox_span.checked.halfChecked::after {
    -webkit-animation: ev_checkbox_halfchecked 0.1s cubic-bezier(0.4, 0, 0.2, 1) 1 forwards;
    animation: ev_checkbox_halfchecked 0.1s cubic-bezier(0.4, 0, 0.2, 1) 1 forwards;
}

@-webkit-keyframes ev_checkbox_halfchecked {
    from {
        margin-left: -0.3rem;
        margin-top: -0.3rem;
        height: 0.6rem;
        width: 0.6rem;
    }
    to {
        margin-left: -0.1875rem;
        margin-top: -0.1875rem;
        width: 0.375rem;
        height: 0.375rem;
    }
}

@keyframes ev_checkbox_halfchecked {
    from {
        margin-left: -0.3rem;
        margin-top: -0.3rem;
        height: 0.6rem;
        width: 0.6rem;
    }
    to {
        margin-left: -0.1875rem;
        margin-top: -0.1875rem;
        width: 0.375rem;
        height: 0.375rem;
    }
}

@-webkit-keyframes ev_checkbox_move {
    from {
        background-size: 50% 50%;
    }
    to {
        background-size: 100% 100%;
    }
}

@keyframes ev_checkbox_move {
    from {
        background-size: 50% 50%;
    }
    to {
        background-size: 100% 100%;
    }
}

.aui3 .ev_popup.display.top,
.aui3 .ev_popup.display.ev_pop_top {
    -webkit-animation: ev_popup_move_top 0.2s ease-in-out 1;
    animation: ev_popup_move_top 0.2s ease-in-out 1;
}

.aui3 .ev_popup.display.bottom,
.aui3 .ev_popup.display.ev_pop_bottom {
    transform-origin: 0% 0%;
    -webkit-animation: ev_popup_move_bottom 0.2s cubic-bezier(0.23, 1, 0.32, 1) 1;
    animation: ev_popup_move_bottom 0.2s cubic-bezier(0.23, 1, 0.32, 1) 1;
}

@-webkit-keyframes ev_popup_move_top {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@keyframes ev_popup_move_top {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@-webkit-keyframes ev_popup_move_bottom {
    0% {
        opacity: 0;
        transform: scale3d(1, 0.8, 1);
    }
    100% {
        opacity: 1;
        transform: scale3d(1, 1, 1);
    }
}

@keyframes ev_popup_move_bottom {
    0% {
        opacity: 0;
        transform: scale3d(1, 0.8, 1);
    }
    100% {
        opacity: 1;
        transform: scale3d(1, 1, 1);
    }
}

.aui3 .ev_multiple_select_items.ev_multiple_select_items_top,
.aui3 .ev_multiple_select_items.top,
.aui3 .ev_multiple_select_items.ev_pop_top {
    -webkit-animation: ev_popup_move_top 0.2s ease-in-out 1;
    animation: ev_popup_move_top 0.2s ease-in-out 1;
}

.aui3 .ev_multiple_select_items.ev_pop_bottom,
.aui3 .ev_multiple_select_items.bottom {
    transform-origin: 0% 0%;
    -webkit-animation: ev_popup_move_bottom 0.2s cubic-bezier(0.23, 1, 0.32, 1) 1;
    animation: ev_popup_move_bottom 0.2s cubic-bezier(0.23, 1, 0.32, 1) 1;
}

.aui3 .ev_treeSelector_pop.top,
.aui3 .evTs-dropList.top,
.aui3 .ev_datepicker_selector.top,
.aui3 .ev_treeSelector_pop.ev_pop_top,
.aui3 .evTs-dropList.ev_pop_top,
.aui3 .ev_datepicker_selector.ev_pop_top {
    -webkit-animation: ev_popup_move_top 0.2s ease-in-out 1;
    animation: ev_popup_move_top 0.2s ease-in-out 1;
}

.aui3 .ev_treeSelector_pop.bottom,
.aui3 .evTs-dropList.bottom,
.aui3 .ev_datepicker_selector.bottom,
.aui3 .ev_treeSelector_pop.ev_pop_bottom,
.aui3 .evTs-dropList.ev_pop_bottom,
.aui3 .ev_datepicker_selector.ev_pop_bottom {
    transform-origin: 0% 0%;
    -webkit-animation: ev_popup_move_bottom 0.2s cubic-bezier(0.23, 1, 0.32, 1) 1;
    animation: ev_popup_move_bottom 0.2s cubic-bezier(0.23, 1, 0.32, 1) 1;
}

.aui3 .ev_menu_main_ul {
    transform-origin: 50% 0%;
    -webkit-animation: ev_popup_move_bottom 0.2s cubic-bezier(0.23, 1, 0.32, 1) 1;
    animation: ev_popup_move_bottom 0.2s cubic-bezier(0.23, 1, 0.32, 1) 1;
}

.aui3 .ev_Panel .ev_PanelItem_title_showChange {
    transition: transform 0.2s linear;
}

.aui3 .ev_Panel .ev_PanelItem_container {
    will-change: height, padding;
    overflow: hidden;
}

.aui3 .ev_accordion .ev_accordion_icon_arrow {
    transition: transform 0.2s ease-out;
}

.aui3 .ev_accordion .ev_accordion_tree_content {
    will-change: height;
}

.aui3 .ev_Dialog,
.aui3 .ev_MessageDialog {
    will-change: opacity, margin;
}

.aui3 .ev_button,
.aui3 .ev_linkField,
.aui3 .ev_textButton {
    transition: 0.3s cubic-bezier(0.65, 0.05, 0.36, 1);
    transition-property: background, color, border, width, height;
}

.aui3 .ev_iconButton {
    will-change: background-image;
    transition: background-image 0.2s cubic-bezier(0.65, 0.05, 0.36, 1);
}

.aui3 .ev_tab_title {
    transition: 0.3s ease;
    transition-property: color, background, border-bottom;
}

.aui3 .ev_tab_closeSpan {
    transition: background-image 0.3s ease;
}

.aui3 .ev_Pane_animation {
    transition: 0.3s ease;
    transition-property: width, height;
}

.aui3 .ev_toggle_track,
.aui3 .ev_popup_option:not(.label):not(.disabled),
.aui3 .ev_multiple_select_items .ev_multiple_select_item_selected,
.aui3 .ev_multiple_select_items .ev_multiple_select_option,
.aui3 .ev_tree li div.ev_tree_node_wrapper div.ev_tree_node_cont,
.aui3 .ev_calendar_select .ev_calendar_content td.ev_calendar_current,
.aui3 .evTS-dropList-span,
.aui3 .ev_calendar_select .ev_calendar_list_y li,
.aui3 .ev_calendar_select .ev_calendar_list_m li,
.aui3 .ev_doubleSelect_contentItem:not(.immovable),
.aui3 .ev_accordion_tree_node .ev_accordion_tree_header,
.aui3 .ev_accordion_tree_node,
.aui3 .evMenu li {
    transition: background-color 0.3s ease;
}

.aui3 .ev_input,
.aui3 .ev_ip_input,
.aui3 .ev_spinner_input,
.aui3 .evFupload-chooserDiv,
.aui3 .ev_searchInput,
.aui3 .ev_multiple_select,
.aui3 .ev_datepicker div.ev_datepicker_calendar>input.ev_datepicker_input,
.aui3 .ev_drag_select_ctrl,
.aui3 .evTs-aui2-timeSpinner>input,
.aui3 .ev_paging_arrow_boarder,
.aui3 .ev_paging_input,
.aui3 .ev_paging_jump {
    transition: border-color 0.3s ease;
}

.aui3 .ev_spinner_input_btn.ev_spinner_btn_dec,
.aui3 .ev_spinner_input_btn.ev_spinner_btn_dec~.ev_spinner_btn_inc,
.aui3 .ev_spinner_input_btn.ev_spinner_btn_inc::after {
    transition: border-color 0.3s ease;
}

.aui3 .ev_Crumbs a {
    transition: color 0.3s ease;
}

.aui3 .ev_input {
    box-sizing: border-box;
    padding: 0.125rem 1rem;
    outline: 0;
    font-size: 0.875rem;
    border: 1px solid #bbbbbb;
    border-radius: 4px;
    background-color: #ffffff;
    color: #191919;
}

.aui3 .ev_input::-webkit-input-placeholder {
    color: #939393;
}

.aui3 .ev_input:-internal-autofill-selected {
    background-color: #fff;
}

.aui3 .ev_input:hover {
    border-color: #191919;
}

.aui3 .ev_input:focus {
    border-color: #0067d1;
    outline: 0;
    outline-offset: 0;
    box-shadow: 0 0 0 1px #0067d1;
}

.aui3 .ev_input:active,
.aui3 .ev_input.active {
    border-color: #0067d1;
    outline: none;
    box-shadow: 0 0 0 1px #0067d1;
}

.aui3 .ev_input:disabled,
.aui3 .ev_input.disabled {
    border-color: transparent !important;
    color: rgba(25, 25, 25, 0.3);
    background: rgba(25, 25, 25, 0.05);
    box-shadow: none;
    cursor: not-allowed;
}

.aui3 .ev_input.error {
    border-color: #f43146;
    box-shadow: none;
}

.aui3 .ev_input::-ms-clear {
    display: none;
}

.aui3 .ev_label_after {
    margin-left: 5px;
    margin-left: 0.3125rem;
    margin-right: 0px;
    margin-right: 0rem;
}

.aui3 .ev_label_after_required {
    margin-left: 20px;
    margin-left: 1.25rem;
    margin-right: 0px;
    margin-right: 0rem;
}

.aui3 .ev_select_div {
    background-color: #fff;
    position: relative;
    display: inline-block;
    outline: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 0.25rem;
}

.aui3 .ev_select_div>span:focus {
    outline: 0;
}

.aui3 .ev_select {
    width: 18.75rem;
    height: 2rem;
    display: inline-block;
    vertical-align: middle;
    line-height: 1.875rem;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
    padding: 0rem 2rem 0rem 1rem;
}

.aui3 .ev_select_drop_icon {
    box-sizing: border-box;
    position: absolute;
    width: 1rem;
    height: 1rem;
    top: 50%;
    transform: translateY(-50%);
    background: url("/Assets/Solar/v4/img/components/select_down_default.svg") center no-repeat;
    background-size: 100%;
    border-left: 0.25rem;
    right: 1rem;
    cursor: pointer;
    transition: transform 0.5s ease;
}

.aui3 .ev_select_drop_icon:hover {
    background: url("/Assets/Solar/v4/img/components/select_down_hover.svg") center no-repeat;
    background-size: 100%;
}

.aui3 .ev_select.active+.ev_select_drop_icon,
.aui3 .ev_select_drop_icon.active {
    background: url("/Assets/Solar/v4/img/components/select_up_active.svg") center no-repeat;
    background-size: 100%;
}

.aui3 .ev_select.disabled+.ev_select_drop_icon,
.aui3 .ev_select_drop_icon.disabled {
    box-sizing: border-box;
    position: absolute;
    background: url("/Assets/Solar/v4/img/components/select_down_disabled.svg") center no-repeat !important;
    background-size: 100% !important;
    right: 1rem;
    cursor: not-allowed;
}

.aui3 .ev_form_requiredTip {
    display: block;
    align-items: center;
    font-size: 0.875rem;
    color: #f43146;
    margin-top: 0.125rem;
    line-height: 1rem;
    position: absolute;
    z-index: 11;
}

.aui3 .ev_form_focusTip {
    display: block;
    color: #191919;
    font-size: 0.875rem;
    margin-top: 0.25rem;
    line-height: 1.25rem;
}

.aui3 .ev_form_errorSpan {
    display: inline-block;
    height: 1rem;
    width: 1rem;
    background: url("/Assets/Solar/v4/img/common/lose.svg") center center no-repeat;
    margin-right: 0.5rem;
    margin-bottom: 0;
    background-size: 1rem 1rem;
    vertical-align: text-bottom;
    flex-shrink: 0;
}

.aui3 .ev_tipBox_contentStyle>div>div {
    display: flex;
}

.aui3 .ev_form_standardTip {
    color: #f43146;
    font-size: 0.875rem;
    display: inline-block;
    margin-left: 0.625rem;
    margin-top: 0.1875rem;
}

.aui3 .ev_col_xs_1,
.aui3 .ev_col_sm_1,
.aui3 .ev_col_md_1,
.aui3 .ev_col_lg_1,
.aui3 .ev_col_xl_1,
.aui3 .ev_col_xs_2,
.aui3 .ev_col_sm_2,
.aui3 .ev_col_md_2,
.aui3 .ev_col_lg_2,
.aui3 .ev_col_xl_2,
.aui3 .ev_col_xs_3,
.aui3 .ev_col_sm_3,
.aui3 .ev_col_md_3,
.aui3 .ev_col_lg_3,
.aui3 .ev_col_xl_3,
.aui3 .ev_col_xs_4,
.aui3 .ev_col_sm_4,
.aui3 .ev_col_md_4,
.aui3 .ev_col_lg_4,
.aui3 .ev_col_xl_4,
.aui3 .ev_col_xs_5,
.aui3 .ev_col_sm_5,
.aui3 .ev_col_md_5,
.aui3 .ev_col_lg_5,
.aui3 .ev_col_xl_5,
.aui3 .ev_col_xs_6,
.aui3 .ev_col_sm_6,
.aui3 .ev_col_md_6,
.aui3 .ev_col_lg_6,
.aui3 .ev_col_xl_6,
.aui3 .ev_col_xs_7,
.aui3 .ev_col_sm_7,
.aui3 .ev_col_md_7,
.aui3 .ev_col_lg_7,
.aui3 .ev_col_xl_7,
.aui3 .ev_col_xs_8,
.aui3 .ev_col_sm_8,
.aui3 .ev_col_md_8,
.aui3 .ev_col_lg_8,
.aui3 .ev_col_xl_8,
.aui3 .ev_col_xs_9,
.aui3 .ev_col_sm_9,
.aui3 .ev_col_md_9,
.aui3 .ev_col_lg_9,
.aui3 .ev_col_xl_9,
.aui3 .ev_col_xs_10,
.aui3 .ev_col_sm_10,
.aui3 .ev_col_md_10,
.aui3 .ev_col_lg_10,
.aui3 .ev_col_xl_10,
.aui3 .ev_col_xs_11,
.aui3 .ev_col_sm_11,
.aui3 .ev_col_md_11,
.aui3 .ev_col_lg_11,
.aui3 .ev_col_xl_11,
.aui3 .ev_col_xs_12,
.aui3 .ev_col_sm_12,
.aui3 .ev_col_md_12,
.aui3 .ev_col_lg_12,
.aui3 .ev_col_xl_12,
.aui3 .ev_col_xs_13,
.aui3 .ev_col_sm_13,
.aui3 .ev_col_md_13,
.aui3 .ev_col_lg_13,
.aui3 .ev_col_xl_13,
.aui3 .ev_col_xs_14,
.aui3 .ev_col_sm_14,
.aui3 .ev_col_md_14,
.aui3 .ev_col_lg_14,
.aui3 .ev_col_xl_14,
.aui3 .ev_col_xs_15,
.aui3 .ev_col_sm_15,
.aui3 .ev_col_md_15,
.aui3 .ev_col_lg_15,
.aui3 .ev_col_xl_15,
.aui3 .ev_col_xs_16,
.aui3 .ev_col_sm_16,
.aui3 .ev_col_md_16,
.aui3 .ev_col_lg_16,
.aui3 .ev_col_xl_16,
.aui3 .ev_col_xs_17,
.aui3 .ev_col_sm_17,
.aui3 .ev_col_md_17,
.aui3 .ev_col_lg_17,
.aui3 .ev_col_xl_17,
.aui3 .ev_col_xs_18,
.aui3 .ev_col_sm_18,
.aui3 .ev_col_md_18,
.aui3 .ev_col_lg_18,
.aui3 .ev_col_xl_18,
.aui3 .ev_col_xs_19,
.aui3 .ev_col_sm_19,
.aui3 .ev_col_md_19,
.aui3 .ev_col_lg_19,
.aui3 .ev_col_xl_19,
.aui3 .ev_col_xs_20,
.aui3 .ev_col_sm_20,
.aui3 .ev_col_md_20,
.aui3 .ev_col_lg_20,
.aui3 .ev_col_xl_20,
.aui3 .ev_col_xs_21,
.aui3 .ev_col_sm_21,
.aui3 .ev_col_md_21,
.aui3 .ev_col_lg_21,
.aui3 .ev_col_xl_21,
.aui3 .ev_col_xs_22,
.aui3 .ev_col_sm_22,
.aui3 .ev_col_md_22,
.aui3 .ev_col_lg_22,
.aui3 .ev_col_xl_22,
.aui3 .ev_col_xs_23,
.aui3 .ev_col_sm_23,
.aui3 .ev_col_md_23,
.aui3 .ev_col_lg_23,
.aui3 .ev_col_xl_23,
.aui3 .ev_col_xs_24,
.aui3 .ev_col_sm_24,
.aui3 .ev_col_md_24,
.aui3 .ev_col_lg_24,
.aui3 .ev_col_xl_24 {
    box-sizing: border-box;
    position: relative;
    float: left;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    display: inline-block;
}

.aui3 .ev_row {
    margin-right: -15px;
    margin-left: -15px;
}

.aui3 .ev_row::after {
    content: " ";
    display: table;
    clear: both;
}

@media (min-width: 360px) {
    .aui3 .ev_col_xs_1 {
        width: 4.16666667%;
    }
    .aui3 .ev_col_xs_2 {
        width: 8.33333333%;
    }
    .aui3 .ev_col_xs_3 {
        width: 12.5%;
    }
    .aui3 .ev_col_xs_4 {
        width: 16.66666667%;
    }
    .aui3 .ev_col_xs_5 {
        width: 20.83333333%;
    }
    .aui3 .ev_col_xs_6 {
        width: 25%;
    }
    .aui3 .ev_col_xs_7 {
        width: 29.16666667%;
    }
    .aui3 .ev_col_xs_8 {
        width: 33.33333333%;
    }
    .aui3 .ev_col_xs_9 {
        width: 37.5%;
    }
    .aui3 .ev_col_xs_10 {
        width: 41.66666667%;
    }
    .aui3 .ev_col_xs_11 {
        width: 45.83333333%;
    }
    .aui3 .ev_col_xs_12 {
        width: 50%;
    }
    .aui3 .ev_col_xs_13 {
        width: 54.16666667%;
    }
    .aui3 .ev_col_xs_14 {
        width: 58.33333333%;
    }
    .aui3 .ev_col_xs_15 {
        width: 62.5%;
    }
    .aui3 .ev_col_xs_16 {
        width: 66.66666667%;
    }
    .aui3 .ev_col_xs_17 {
        width: 70.83333333%;
    }
    .aui3 .ev_col_xs_18 {
        width: 75%;
    }
    .aui3 .ev_col_xs_19 {
        width: 79.16666667%;
    }
    .aui3 .ev_col_xs_20 {
        width: 83.33333333%;
    }
    .aui3 .ev_col_xs_21 {
        width: 87.5%;
    }
    .aui3 .ev_col_xs_22 {
        width: 91.66666667%;
    }
    .aui3 .ev_col_xs_23 {
        width: 95.83333333%;
    }
    .aui3 .ev_col_xs_24 {
        width: 100%;
    }
    .aui3 .ev_col_xs_offset_1 {
        margin-left: 4.16666667%;
    }
    .aui3 .ev_col_xs_offset_2 {
        margin-left: 8.33333333%;
    }
    .aui3 .ev_col_xs_offset_3 {
        margin-left: 12.5%;
    }
    .aui3 .ev_col_xs_offset_4 {
        margin-left: 16.66666667%;
    }
    .aui3 .ev_col_xs_offset_5 {
        margin-left: 20.83333333%;
    }
    .aui3 .ev_col_xs_offset_6 {
        margin-left: 25%;
    }
    .aui3 .ev_col_xs_offset_7 {
        margin-left: 29.16666667%;
    }
    .aui3 .ev_col_xs_offset_8 {
        margin-left: 33.33333333%;
    }
    .aui3 .ev_col_xs_offset_9 {
        margin-left: 37.5%;
    }
    .aui3 .ev_col_xs_offset_10 {
        margin-left: 41.66666667%;
    }
    .aui3 .ev_col_xs_offset_11 {
        margin-left: 45.83333333%;
    }
    .aui3 .ev_col_xs_offset_12 {
        margin-left: 50%;
    }
    .aui3 .ev_col_xs_offset_13 {
        margin-left: 54.16666667%;
    }
    .aui3 .ev_col_xs_offset_14 {
        margin-left: 58.33333333%;
    }
    .aui3 .ev_col_xs_offset_15 {
        margin-left: 62.5%;
    }
    .aui3 .ev_col_xs_offset_16 {
        margin-left: 66.66666667%;
    }
    .aui3 .ev_col_xs_offset_17 {
        margin-left: 70.83333333%;
    }
    .aui3 .ev_col_xs_offset_18 {
        margin-left: 75%;
    }
    .aui3 .ev_col_xs_offset_19 {
        margin-left: 79.16666667%;
    }
    .aui3 .ev_col_xs_offset_20 {
        margin-left: 83.33333333%;
    }
    .aui3 .ev_col_xs_offset_21 {
        margin-left: 87.5%;
    }
    .aui3 .ev_col_xs_offset_22 {
        margin-left: 91.66666667%;
    }
    .aui3 .ev_col_xs_offset_23 {
        margin-left: 95.83333333%;
    }
    .aui3 .ev_col_xs_offset_24 {
        margin-left: 100%;
    }
    .aui3 .ev_col_xs_push_1 {
        left: 4.16666667%;
    }
    .aui3 .ev_col_xs_push_2 {
        left: 8.33333333%;
    }
    .aui3 .ev_col_xs_push_3 {
        left: 12.5%;
    }
    .aui3 .ev_col_xs_push_4 {
        left: 16.66666667%;
    }
    .aui3 .ev_col_xs_push_5 {
        left: 20.83333333%;
    }
    .aui3 .ev_col_xs_push_6 {
        left: 25%;
    }
    .aui3 .ev_col_xs_push_7 {
        left: 29.16666667%;
    }
    .aui3 .ev_col_xs_push_8 {
        left: 33.33333333%;
    }
    .aui3 .ev_col_xs_push_9 {
        left: 37.5%;
    }
    .aui3 .ev_col_xs_push_10 {
        left: 41.66666667%;
    }
    .aui3 .ev_col_xs_push_11 {
        left: 45.83333333%;
    }
    .aui3 .ev_col_xs_push_12 {
        left: 50%;
    }
    .aui3 .ev_col_xs_push_13 {
        left: 54.16666667%;
    }
    .aui3 .ev_col_xs_push_14 {
        left: 58.33333333%;
    }
    .aui3 .ev_col_xs_push_15 {
        left: 62.5%;
    }
    .aui3 .ev_col_xs_push_16 {
        left: 66.66666667%;
    }
    .aui3 .ev_col_xs_push_17 {
        left: 70.83333333%;
    }
    .aui3 .ev_col_xs_push_18 {
        left: 75%;
    }
    .aui3 .ev_col_xs_push_19 {
        left: 79.16666667%;
    }
    .aui3 .ev_col_xs_push_20 {
        left: 83.33333333%;
    }
    .aui3 .ev_col_xs_push_21 {
        left: 87.5%;
    }
    .aui3 .ev_col_xs_push_22 {
        left: 91.66666667%;
    }
    .aui3 .ev_col_xs_push_23 {
        left: 95.83333333%;
    }
    .aui3 .ev_col_xs_push_24 {
        left: 100%;
    }
    .aui3 .col_xs_push_0 {
        left: auto;
    }
    .aui3 .ev_col_xs_pull_1 {
        right: 4.16666667%;
    }
    .aui3 .ev_col_xs_pull_2 {
        right: 8.33333333%;
    }
    .aui3 .ev_col_xs_pull_3 {
        right: 12.5%;
    }
    .aui3 .ev_col_xs_pull_4 {
        right: 16.66666667%;
    }
    .aui3 .ev_col_xs_pull_5 {
        right: 20.83333333%;
    }
    .aui3 .ev_col_xs_pull_6 {
        right: 25%;
    }
    .aui3 .ev_col_xs_pull_7 {
        right: 29.16666667%;
    }
    .aui3 .ev_col_xs_pull_8 {
        right: 33.33333333%;
    }
    .aui3 .ev_col_xs_pull_9 {
        right: 37.5%;
    }
    .aui3 .ev_col_xs_pull_10 {
        right: 41.66666667%;
    }
    .aui3 .ev_col_xs_pull_11 {
        right: 45.83333333%;
    }
    .aui3 .ev_col_xs_pull_12 {
        right: 50%;
    }
    .aui3 .ev_col_xs_pull_13 {
        right: 54.16666667%;
    }
    .aui3 .ev_col_xs_pull_14 {
        right: 58.33333333%;
    }
    .aui3 .ev_col_xs_pull_15 {
        right: 62.5%;
    }
    .aui3 .ev_col_xs_pull_16 {
        right: 66.66666667%;
    }
    .aui3 .ev_col_xs_pull_17 {
        right: 70.83333333%;
    }
    .aui3 .ev_col_xs_pull_18 {
        right: 75%;
    }
    .aui3 .ev_col_xs_pull_19 {
        right: 79.16666667%;
    }
    .aui3 .ev_col_xs_pull_20 {
        right: 83.33333333%;
    }
    .aui3 .ev_col_xs_pull_21 {
        right: 87.5%;
    }
    .aui3 .ev_col_xs_pull_22 {
        right: 91.66666667%;
    }
    .aui3 .ev_col_xs_pull_23 {
        right: 95.83333333%;
    }
    .aui3 .ev_col_xs_pull_24 {
        right: 100%;
    }
    .aui3 .col_xs_pull_0 {
        right: auto;
    }
    .aui3 .ev_container {
        width: 340px;
    }
}

@media (min-width: 600px) {
    .aui3 .ev_col_sm_1 {
        width: 4.16666667%;
    }
    .aui3 .ev_col_sm_2 {
        width: 8.33333333%;
    }
    .aui3 .ev_col_sm_3 {
        width: 12.5%;
    }
    .aui3 .ev_col_sm_4 {
        width: 16.66666667%;
    }
    .aui3 .ev_col_sm_5 {
        width: 20.83333333%;
    }
    .aui3 .ev_col_sm_6 {
        width: 25%;
    }
    .aui3 .ev_col_sm_7 {
        width: 29.16666667%;
    }
    .aui3 .ev_col_sm_8 {
        width: 33.33333333%;
    }
    .aui3 .ev_col_sm_9 {
        width: 37.5%;
    }
    .aui3 .ev_col_sm_10 {
        width: 41.66666667%;
    }
    .aui3 .ev_col_sm_11 {
        width: 45.83333333%;
    }
    .aui3 .ev_col_sm_12 {
        width: 50%;
    }
    .aui3 .ev_col_sm_13 {
        width: 54.16666667%;
    }
    .aui3 .ev_col_sm_14 {
        width: 58.33333333%;
    }
    .aui3 .ev_col_sm_15 {
        width: 62.5%;
    }
    .aui3 .ev_col_sm_16 {
        width: 66.66666667%;
    }
    .aui3 .ev_col_sm_17 {
        width: 70.83333333%;
    }
    .aui3 .ev_col_sm_18 {
        width: 75%;
    }
    .aui3 .ev_col_sm_19 {
        width: 79.16666667%;
    }
    .aui3 .ev_col_sm_20 {
        width: 83.33333333%;
    }
    .aui3 .ev_col_sm_21 {
        width: 87.5%;
    }
    .aui3 .ev_col_sm_22 {
        width: 91.66666667%;
    }
    .aui3 .ev_col_sm_23 {
        width: 95.83333333%;
    }
    .aui3 .ev_col_sm_24 {
        width: 100%;
    }
    .aui3 .ev_col_sm_offset_1 {
        margin-left: 4.16666667%;
    }
    .aui3 .ev_col_sm_offset_2 {
        margin-left: 8.33333333%;
    }
    .aui3 .ev_col_sm_offset_3 {
        margin-left: 12.5%;
    }
    .aui3 .ev_col_sm_offset_4 {
        margin-left: 16.66666667%;
    }
    .aui3 .ev_col_sm_offset_5 {
        margin-left: 20.83333333%;
    }
    .aui3 .ev_col_sm_offset_6 {
        margin-left: 25%;
    }
    .aui3 .ev_col_sm_offset_7 {
        margin-left: 29.16666667%;
    }
    .aui3 .ev_col_sm_offset_8 {
        margin-left: 33.33333333%;
    }
    .aui3 .ev_col_sm_offset_9 {
        margin-left: 37.5%;
    }
    .aui3 .ev_col_sm_offset_10 {
        margin-left: 41.66666667%;
    }
    .aui3 .ev_col_sm_offset_11 {
        margin-left: 45.83333333%;
    }
    .aui3 .ev_col_sm_offset_12 {
        margin-left: 50%;
    }
    .aui3 .ev_col_sm_offset_13 {
        margin-left: 54.16666667%;
    }
    .aui3 .ev_col_sm_offset_14 {
        margin-left: 58.33333333%;
    }
    .aui3 .ev_col_sm_offset_15 {
        margin-left: 62.5%;
    }
    .aui3 .ev_col_sm_offset_16 {
        margin-left: 66.66666667%;
    }
    .aui3 .ev_col_sm_offset_17 {
        margin-left: 70.83333333%;
    }
    .aui3 .ev_col_sm_offset_18 {
        margin-left: 75%;
    }
    .aui3 .ev_col_sm_offset_19 {
        margin-left: 79.16666667%;
    }
    .aui3 .ev_col_sm_offset_20 {
        margin-left: 83.33333333%;
    }
    .aui3 .ev_col_sm_offset_21 {
        margin-left: 87.5%;
    }
    .aui3 .ev_col_sm_offset_22 {
        margin-left: 91.66666667%;
    }
    .aui3 .ev_col_sm_offset_23 {
        margin-left: 95.83333333%;
    }
    .aui3 .ev_col_sm_offset_24 {
        margin-left: 100%;
    }
    .aui3 .ev_col_sm_push_1 {
        left: 4.16666667%;
    }
    .aui3 .ev_col_sm_push_2 {
        left: 8.33333333%;
    }
    .aui3 .ev_col_sm_push_3 {
        left: 12.5%;
    }
    .aui3 .ev_col_sm_push_4 {
        left: 16.66666667%;
    }
    .aui3 .ev_col_sm_push_5 {
        left: 20.83333333%;
    }
    .aui3 .ev_col_sm_push_6 {
        left: 25%;
    }
    .aui3 .ev_col_sm_push_7 {
        left: 29.16666667%;
    }
    .aui3 .ev_col_sm_push_8 {
        left: 33.33333333%;
    }
    .aui3 .ev_col_sm_push_9 {
        left: 37.5%;
    }
    .aui3 .ev_col_sm_push_10 {
        left: 41.66666667%;
    }
    .aui3 .ev_col_sm_push_11 {
        left: 45.83333333%;
    }
    .aui3 .ev_col_sm_push_12 {
        left: 50%;
    }
    .aui3 .ev_col_sm_push_13 {
        left: 54.16666667%;
    }
    .aui3 .ev_col_sm_push_14 {
        left: 58.33333333%;
    }
    .aui3 .ev_col_sm_push_15 {
        left: 62.5%;
    }
    .aui3 .ev_col_sm_push_16 {
        left: 66.66666667%;
    }
    .aui3 .ev_col_sm_push_17 {
        left: 70.83333333%;
    }
    .aui3 .ev_col_sm_push_18 {
        left: 75%;
    }
    .aui3 .ev_col_sm_push_19 {
        left: 79.16666667%;
    }
    .aui3 .ev_col_sm_push_20 {
        left: 83.33333333%;
    }
    .aui3 .ev_col_sm_push_21 {
        left: 87.5%;
    }
    .aui3 .ev_col_sm_push_22 {
        left: 91.66666667%;
    }
    .aui3 .ev_col_sm_push_23 {
        left: 95.83333333%;
    }
    .aui3 .ev_col_sm_push_24 {
        left: 100%;
    }
    .aui3 .col_sm_push_0 {
        left: auto;
    }
    .aui3 .ev_col_sm_pull_1 {
        right: 4.16666667%;
    }
    .aui3 .ev_col_sm_pull_2 {
        right: 8.33333333%;
    }
    .aui3 .ev_col_sm_pull_3 {
        right: 12.5%;
    }
    .aui3 .ev_col_sm_pull_4 {
        right: 16.66666667%;
    }
    .aui3 .ev_col_sm_pull_5 {
        right: 20.83333333%;
    }
    .aui3 .ev_col_sm_pull_6 {
        right: 25%;
    }
    .aui3 .ev_col_sm_pull_7 {
        right: 29.16666667%;
    }
    .aui3 .ev_col_sm_pull_8 {
        right: 33.33333333%;
    }
    .aui3 .ev_col_sm_pull_9 {
        right: 37.5%;
    }
    .aui3 .ev_col_sm_pull_10 {
        right: 41.66666667%;
    }
    .aui3 .ev_col_sm_pull_11 {
        right: 45.83333333%;
    }
    .aui3 .ev_col_sm_pull_12 {
        right: 50%;
    }
    .aui3 .ev_col_sm_pull_13 {
        right: 54.16666667%;
    }
    .aui3 .ev_col_sm_pull_14 {
        right: 58.33333333%;
    }
    .aui3 .ev_col_sm_pull_15 {
        right: 62.5%;
    }
    .aui3 .ev_col_sm_pull_16 {
        right: 66.66666667%;
    }
    .aui3 .ev_col_sm_pull_17 {
        right: 70.83333333%;
    }
    .aui3 .ev_col_sm_pull_18 {
        right: 75%;
    }
    .aui3 .ev_col_sm_pull_19 {
        right: 79.16666667%;
    }
    .aui3 .ev_col_sm_pull_20 {
        right: 83.33333333%;
    }
    .aui3 .ev_col_sm_pull_21 {
        right: 87.5%;
    }
    .aui3 .ev_col_sm_pull_22 {
        right: 91.66666667%;
    }
    .aui3 .ev_col_sm_pull_23 {
        right: 95.83333333%;
    }
    .aui3 .ev_col_sm_pull_24 {
        right: 100%;
    }
    .aui3 .col_sm_pull_0 {
        right: auto;
    }
    .aui3 .ev_container {
        width: 580px;
    }
}

@media (min-width: 960px) {
    .aui3 .ev_col_md_1 {
        width: 4.16666667%;
    }
    .aui3 .ev_col_md_2 {
        width: 8.33333333%;
    }
    .aui3 .ev_col_md_3 {
        width: 12.5%;
    }
    .aui3 .ev_col_md_4 {
        width: 16.66666667%;
    }
    .aui3 .ev_col_md_5 {
        width: 20.83333333%;
    }
    .aui3 .ev_col_md_6 {
        width: 25%;
    }
    .aui3 .ev_col_md_7 {
        width: 29.16666667%;
    }
    .aui3 .ev_col_md_8 {
        width: 33.33333333%;
    }
    .aui3 .ev_col_md_9 {
        width: 37.5%;
    }
    .aui3 .ev_col_md_10 {
        width: 41.66666667%;
    }
    .aui3 .ev_col_md_11 {
        width: 45.83333333%;
    }
    .aui3 .ev_col_md_12 {
        width: 50%;
    }
    .aui3 .ev_col_md_13 {
        width: 54.16666667%;
    }
    .aui3 .ev_col_md_14 {
        width: 58.33333333%;
    }
    .aui3 .ev_col_md_15 {
        width: 62.5%;
    }
    .aui3 .ev_col_md_16 {
        width: 66.66666667%;
    }
    .aui3 .ev_col_md_17 {
        width: 70.83333333%;
    }
    .aui3 .ev_col_md_18 {
        width: 75%;
    }
    .aui3 .ev_col_md_19 {
        width: 79.16666667%;
    }
    .aui3 .ev_col_md_20 {
        width: 83.33333333%;
    }
    .aui3 .ev_col_md_21 {
        width: 87.5%;
    }
    .aui3 .ev_col_md_22 {
        width: 91.66666667%;
    }
    .aui3 .ev_col_md_23 {
        width: 95.83333333%;
    }
    .aui3 .ev_col_md_24 {
        width: 100%;
    }
    .aui3 .ev_col_md_offset_1 {
        margin-left: 4.16666667%;
    }
    .aui3 .ev_col_md_offset_2 {
        margin-left: 8.33333333%;
    }
    .aui3 .ev_col_md_offset_3 {
        margin-left: 12.5%;
    }
    .aui3 .ev_col_md_offset_4 {
        margin-left: 16.66666667%;
    }
    .aui3 .ev_col_md_offset_5 {
        margin-left: 20.83333333%;
    }
    .aui3 .ev_col_md_offset_6 {
        margin-left: 25%;
    }
    .aui3 .ev_col_md_offset_7 {
        margin-left: 29.16666667%;
    }
    .aui3 .ev_col_md_offset_8 {
        margin-left: 33.33333333%;
    }
    .aui3 .ev_col_md_offset_9 {
        margin-left: 37.5%;
    }
    .aui3 .ev_col_md_offset_10 {
        margin-left: 41.66666667%;
    }
    .aui3 .ev_col_md_offset_11 {
        margin-left: 45.83333333%;
    }
    .aui3 .ev_col_md_offset_12 {
        margin-left: 50%;
    }
    .aui3 .ev_col_md_offset_13 {
        margin-left: 54.16666667%;
    }
    .aui3 .ev_col_md_offset_14 {
        margin-left: 58.33333333%;
    }
    .aui3 .ev_col_md_offset_15 {
        margin-left: 62.5%;
    }
    .aui3 .ev_col_md_offset_16 {
        margin-left: 66.66666667%;
    }
    .aui3 .ev_col_md_offset_17 {
        margin-left: 70.83333333%;
    }
    .aui3 .ev_col_md_offset_18 {
        margin-left: 75%;
    }
    .aui3 .ev_col_md_offset_19 {
        margin-left: 79.16666667%;
    }
    .aui3 .ev_col_md_offset_20 {
        margin-left: 83.33333333%;
    }
    .aui3 .ev_col_md_offset_21 {
        margin-left: 87.5%;
    }
    .aui3 .ev_col_md_offset_22 {
        margin-left: 91.66666667%;
    }
    .aui3 .ev_col_md_offset_23 {
        margin-left: 95.83333333%;
    }
    .aui3 .ev_col_md_offset_24 {
        margin-left: 100%;
    }
    .aui3 .ev_col_md_push_1 {
        left: 4.16666667%;
    }
    .aui3 .ev_col_md_push_2 {
        left: 8.33333333%;
    }
    .aui3 .ev_col_md_push_3 {
        left: 12.5%;
    }
    .aui3 .ev_col_md_push_4 {
        left: 16.66666667%;
    }
    .aui3 .ev_col_md_push_5 {
        left: 20.83333333%;
    }
    .aui3 .ev_col_md_push_6 {
        left: 25%;
    }
    .aui3 .ev_col_md_push_7 {
        left: 29.16666667%;
    }
    .aui3 .ev_col_md_push_8 {
        left: 33.33333333%;
    }
    .aui3 .ev_col_md_push_9 {
        left: 37.5%;
    }
    .aui3 .ev_col_md_push_10 {
        left: 41.66666667%;
    }
    .aui3 .ev_col_md_push_11 {
        left: 45.83333333%;
    }
    .aui3 .ev_col_md_push_12 {
        left: 50%;
    }
    .aui3 .ev_col_md_push_13 {
        left: 54.16666667%;
    }
    .aui3 .ev_col_md_push_14 {
        left: 58.33333333%;
    }
    .aui3 .ev_col_md_push_15 {
        left: 62.5%;
    }
    .aui3 .ev_col_md_push_16 {
        left: 66.66666667%;
    }
    .aui3 .ev_col_md_push_17 {
        left: 70.83333333%;
    }
    .aui3 .ev_col_md_push_18 {
        left: 75%;
    }
    .aui3 .ev_col_md_push_19 {
        left: 79.16666667%;
    }
    .aui3 .ev_col_md_push_20 {
        left: 83.33333333%;
    }
    .aui3 .ev_col_md_push_21 {
        left: 87.5%;
    }
    .aui3 .ev_col_md_push_22 {
        left: 91.66666667%;
    }
    .aui3 .ev_col_md_push_23 {
        left: 95.83333333%;
    }
    .aui3 .ev_col_md_push_24 {
        left: 100%;
    }
    .aui3 .col_md_push_0 {
        left: auto;
    }
    .aui3 .ev_col_md_pull_1 {
        right: 4.16666667%;
    }
    .aui3 .ev_col_md_pull_2 {
        right: 8.33333333%;
    }
    .aui3 .ev_col_md_pull_3 {
        right: 12.5%;
    }
    .aui3 .ev_col_md_pull_4 {
        right: 16.66666667%;
    }
    .aui3 .ev_col_md_pull_5 {
        right: 20.83333333%;
    }
    .aui3 .ev_col_md_pull_6 {
        right: 25%;
    }
    .aui3 .ev_col_md_pull_7 {
        right: 29.16666667%;
    }
    .aui3 .ev_col_md_pull_8 {
        right: 33.33333333%;
    }
    .aui3 .ev_col_md_pull_9 {
        right: 37.5%;
    }
    .aui3 .ev_col_md_pull_10 {
        right: 41.66666667%;
    }
    .aui3 .ev_col_md_pull_11 {
        right: 45.83333333%;
    }
    .aui3 .ev_col_md_pull_12 {
        right: 50%;
    }
    .aui3 .ev_col_md_pull_13 {
        right: 54.16666667%;
    }
    .aui3 .ev_col_md_pull_14 {
        right: 58.33333333%;
    }
    .aui3 .ev_col_md_pull_15 {
        right: 62.5%;
    }
    .aui3 .ev_col_md_pull_16 {
        right: 66.66666667%;
    }
    .aui3 .ev_col_md_pull_17 {
        right: 70.83333333%;
    }
    .aui3 .ev_col_md_pull_18 {
        right: 75%;
    }
    .aui3 .ev_col_md_pull_19 {
        right: 79.16666667%;
    }
    .aui3 .ev_col_md_pull_20 {
        right: 83.33333333%;
    }
    .aui3 .ev_col_md_pull_21 {
        right: 87.5%;
    }
    .aui3 .ev_col_md_pull_22 {
        right: 91.66666667%;
    }
    .aui3 .ev_col_md_pull_23 {
        right: 95.83333333%;
    }
    .aui3 .ev_col_md_pull_24 {
        right: 100%;
    }
    .aui3 .col_md_pull_0 {
        right: auto;
    }
    .aui3 .ev_container {
        width: 900px;
    }
}

@media (min-width: 1280px) {
    .aui3 .ev_col_lg_1 {
        width: 4.16666667%;
    }
    .aui3 .ev_col_lg_2 {
        width: 8.33333333%;
    }
    .aui3 .ev_col_lg_3 {
        width: 12.5%;
    }
    .aui3 .ev_col_lg_4 {
        width: 16.66666667%;
    }
    .aui3 .ev_col_lg_5 {
        width: 20.83333333%;
    }
    .aui3 .ev_col_lg_6 {
        width: 25%;
    }
    .aui3 .ev_col_lg_7 {
        width: 29.16666667%;
    }
    .aui3 .ev_col_lg_8 {
        width: 33.33333333%;
    }
    .aui3 .ev_col_lg_9 {
        width: 37.5%;
    }
    .aui3 .ev_col_lg_10 {
        width: 41.66666667%;
    }
    .aui3 .ev_col_lg_11 {
        width: 45.83333333%;
    }
    .aui3 .ev_col_lg_12 {
        width: 50%;
    }
    .aui3 .ev_col_lg_13 {
        width: 54.16666667%;
    }
    .aui3 .ev_col_lg_14 {
        width: 58.33333333%;
    }
    .aui3 .ev_col_lg_15 {
        width: 62.5%;
    }
    .aui3 .ev_col_lg_16 {
        width: 66.66666667%;
    }
    .aui3 .ev_col_lg_17 {
        width: 70.83333333%;
    }
    .aui3 .ev_col_lg_18 {
        width: 75%;
    }
    .aui3 .ev_col_lg_19 {
        width: 79.16666667%;
    }
    .aui3 .ev_col_lg_20 {
        width: 83.33333333%;
    }
    .aui3 .ev_col_lg_21 {
        width: 87.5%;
    }
    .aui3 .ev_col_lg_22 {
        width: 91.66666667%;
    }
    .aui3 .ev_col_lg_23 {
        width: 95.83333333%;
    }
    .aui3 .ev_col_lg_24 {
        width: 100%;
    }
    .aui3 .ev_col_lg_offset_1 {
        margin-left: 4.16666667%;
    }
    .aui3 .ev_col_lg_offset_2 {
        margin-left: 8.33333333%;
    }
    .aui3 .ev_col_lg_offset_3 {
        margin-left: 12.5%;
    }
    .aui3 .ev_col_lg_offset_4 {
        margin-left: 16.66666667%;
    }
    .aui3 .ev_col_lg_offset_5 {
        margin-left: 20.83333333%;
    }
    .aui3 .ev_col_lg_offset_6 {
        margin-left: 25%;
    }
    .aui3 .ev_col_lg_offset_7 {
        margin-left: 29.16666667%;
    }
    .aui3 .ev_col_lg_offset_8 {
        margin-left: 33.33333333%;
    }
    .aui3 .ev_col_lg_offset_9 {
        margin-left: 37.5%;
    }
    .aui3 .ev_col_lg_offset_10 {
        margin-left: 41.66666667%;
    }
    .aui3 .ev_col_lg_offset_11 {
        margin-left: 45.83333333%;
    }
    .aui3 .ev_col_lg_offset_12 {
        margin-left: 50%;
    }
    .aui3 .ev_col_lg_offset_13 {
        margin-left: 54.16666667%;
    }
    .aui3 .ev_col_lg_offset_14 {
        margin-left: 58.33333333%;
    }
    .aui3 .ev_col_lg_offset_15 {
        margin-left: 62.5%;
    }
    .aui3 .ev_col_lg_offset_16 {
        margin-left: 66.66666667%;
    }
    .aui3 .ev_col_lg_offset_17 {
        margin-left: 70.83333333%;
    }
    .aui3 .ev_col_lg_offset_18 {
        margin-left: 75%;
    }
    .aui3 .ev_col_lg_offset_19 {
        margin-left: 79.16666667%;
    }
    .aui3 .ev_col_lg_offset_20 {
        margin-left: 83.33333333%;
    }
    .aui3 .ev_col_lg_offset_21 {
        margin-left: 87.5%;
    }
    .aui3 .ev_col_lg_offset_22 {
        margin-left: 91.66666667%;
    }
    .aui3 .ev_col_lg_offset_23 {
        margin-left: 95.83333333%;
    }
    .aui3 .ev_col_lg_offset_24 {
        margin-left: 100%;
    }
    .aui3 .ev_col_lg_push_1 {
        left: 4.16666667%;
    }
    .aui3 .ev_col_lg_push_2 {
        left: 8.33333333%;
    }
    .aui3 .ev_col_lg_push_3 {
        left: 12.5%;
    }
    .aui3 .ev_col_lg_push_4 {
        left: 16.66666667%;
    }
    .aui3 .ev_col_lg_push_5 {
        left: 20.83333333%;
    }
    .aui3 .ev_col_lg_push_6 {
        left: 25%;
    }
    .aui3 .ev_col_lg_push_7 {
        left: 29.16666667%;
    }
    .aui3 .ev_col_lg_push_8 {
        left: 33.33333333%;
    }
    .aui3 .ev_col_lg_push_9 {
        left: 37.5%;
    }
    .aui3 .ev_col_lg_push_10 {
        left: 41.66666667%;
    }
    .aui3 .ev_col_lg_push_11 {
        left: 45.83333333%;
    }
    .aui3 .ev_col_lg_push_12 {
        left: 50%;
    }
    .aui3 .ev_col_lg_push_13 {
        left: 54.16666667%;
    }
    .aui3 .ev_col_lg_push_14 {
        left: 58.33333333%;
    }
    .aui3 .ev_col_lg_push_15 {
        left: 62.5%;
    }
    .aui3 .ev_col_lg_push_16 {
        left: 66.66666667%;
    }
    .aui3 .ev_col_lg_push_17 {
        left: 70.83333333%;
    }
    .aui3 .ev_col_lg_push_18 {
        left: 75%;
    }
    .aui3 .ev_col_lg_push_19 {
        left: 79.16666667%;
    }
    .aui3 .ev_col_lg_push_20 {
        left: 83.33333333%;
    }
    .aui3 .ev_col_lg_push_21 {
        left: 87.5%;
    }
    .aui3 .ev_col_lg_push_22 {
        left: 91.66666667%;
    }
    .aui3 .ev_col_lg_push_23 {
        left: 95.83333333%;
    }
    .aui3 .ev_col_lg_push_24 {
        left: 100%;
    }
    .aui3 .col_lg_push_0 {
        left: auto;
    }
    .aui3 .ev_col_lg_pull_1 {
        right: 4.16666667%;
    }
    .aui3 .ev_col_lg_pull_2 {
        right: 8.33333333%;
    }
    .aui3 .ev_col_lg_pull_3 {
        right: 12.5%;
    }
    .aui3 .ev_col_lg_pull_4 {
        right: 16.66666667%;
    }
    .aui3 .ev_col_lg_pull_5 {
        right: 20.83333333%;
    }
    .aui3 .ev_col_lg_pull_6 {
        right: 25%;
    }
    .aui3 .ev_col_lg_pull_7 {
        right: 29.16666667%;
    }
    .aui3 .ev_col_lg_pull_8 {
        right: 33.33333333%;
    }
    .aui3 .ev_col_lg_pull_9 {
        right: 37.5%;
    }
    .aui3 .ev_col_lg_pull_10 {
        right: 41.66666667%;
    }
    .aui3 .ev_col_lg_pull_11 {
        right: 45.83333333%;
    }
    .aui3 .ev_col_lg_pull_12 {
        right: 50%;
    }
    .aui3 .ev_col_lg_pull_13 {
        right: 54.16666667%;
    }
    .aui3 .ev_col_lg_pull_14 {
        right: 58.33333333%;
    }
    .aui3 .ev_col_lg_pull_15 {
        right: 62.5%;
    }
    .aui3 .ev_col_lg_pull_16 {
        right: 66.66666667%;
    }
    .aui3 .ev_col_lg_pull_17 {
        right: 70.83333333%;
    }
    .aui3 .ev_col_lg_pull_18 {
        right: 75%;
    }
    .aui3 .ev_col_lg_pull_19 {
        right: 79.16666667%;
    }
    .aui3 .ev_col_lg_pull_20 {
        right: 83.33333333%;
    }
    .aui3 .ev_col_lg_pull_21 {
        right: 87.5%;
    }
    .aui3 .ev_col_lg_pull_22 {
        right: 91.66666667%;
    }
    .aui3 .ev_col_lg_pull_23 {
        right: 95.83333333%;
    }
    .aui3 .ev_col_lg_pull_24 {
        right: 100%;
    }
    .aui3 .col_lg_pull_0 {
        right: auto;
    }
    .aui3 .ev_container {
        width: 1200px;
    }
}

@media (min-width: 1920px) {
    .aui3 .ev_col_xl_1 {
        width: 4.16666667%;
    }
    .aui3 .ev_col_xl_2 {
        width: 8.33333333%;
    }
    .aui3 .ev_col_xl_3 {
        width: 12.5%;
    }
    .aui3 .ev_col_xl_4 {
        width: 16.66666667%;
    }
    .aui3 .ev_col_xl_5 {
        width: 20.83333333%;
    }
    .aui3 .ev_col_xl_6 {
        width: 25%;
    }
    .aui3 .ev_col_xl_7 {
        width: 29.16666667%;
    }
    .aui3 .ev_col_xl_8 {
        width: 33.33333333%;
    }
    .aui3 .ev_col_xl_9 {
        width: 37.5%;
    }
    .aui3 .ev_col_xl_10 {
        width: 41.66666667%;
    }
    .aui3 .ev_col_xl_11 {
        width: 45.83333333%;
    }
    .aui3 .ev_col_xl_12 {
        width: 50%;
    }
    .aui3 .ev_col_xl_13 {
        width: 54.16666667%;
    }
    .aui3 .ev_col_xl_14 {
        width: 58.33333333%;
    }
    .aui3 .ev_col_xl_15 {
        width: 62.5%;
    }
    .aui3 .ev_col_xl_16 {
        width: 66.66666667%;
    }
    .aui3 .ev_col_xl_17 {
        width: 70.83333333%;
    }
    .aui3 .ev_col_xl_18 {
        width: 75%;
    }
    .aui3 .ev_col_xl_19 {
        width: 79.16666667%;
    }
    .aui3 .ev_col_xl_20 {
        width: 83.33333333%;
    }
    .aui3 .ev_col_xl_21 {
        width: 87.5%;
    }
    .aui3 .ev_col_xl_22 {
        width: 91.66666667%;
    }
    .aui3 .ev_col_xl_23 {
        width: 95.83333333%;
    }
    .aui3 .ev_col_xl_24 {
        width: 100%;
    }
    .aui3 .ev_col_xl_offset_1 {
        margin-left: 4.16666667%;
    }
    .aui3 .ev_col_xl_offset_2 {
        margin-left: 8.33333333%;
    }
    .aui3 .ev_col_xl_offset_3 {
        margin-left: 12.5%;
    }
    .aui3 .ev_col_xl_offset_4 {
        margin-left: 16.66666667%;
    }
    .aui3 .ev_col_xl_offset_5 {
        margin-left: 20.83333333%;
    }
    .aui3 .ev_col_xl_offset_6 {
        margin-left: 25%;
    }
    .aui3 .ev_col_xl_offset_7 {
        margin-left: 29.16666667%;
    }
    .aui3 .ev_col_xl_offset_8 {
        margin-left: 33.33333333%;
    }
    .aui3 .ev_col_xl_offset_9 {
        margin-left: 37.5%;
    }
    .aui3 .ev_col_xl_offset_10 {
        margin-left: 41.66666667%;
    }
    .aui3 .ev_col_xl_offset_11 {
        margin-left: 45.83333333%;
    }
    .aui3 .ev_col_xl_offset_12 {
        margin-left: 50%;
    }
    .aui3 .ev_col_xl_offset_13 {
        margin-left: 54.16666667%;
    }
    .aui3 .ev_col_xl_offset_14 {
        margin-left: 58.33333333%;
    }
    .aui3 .ev_col_xl_offset_15 {
        margin-left: 62.5%;
    }
    .aui3 .ev_col_xl_offset_16 {
        margin-left: 66.66666667%;
    }
    .aui3 .ev_col_xl_offset_17 {
        margin-left: 70.83333333%;
    }
    .aui3 .ev_col_xl_offset_18 {
        margin-left: 75%;
    }
    .aui3 .ev_col_xl_offset_19 {
        margin-left: 79.16666667%;
    }
    .aui3 .ev_col_xl_offset_20 {
        margin-left: 83.33333333%;
    }
    .aui3 .ev_col_xl_offset_21 {
        margin-left: 87.5%;
    }
    .aui3 .ev_col_xl_offset_22 {
        margin-left: 91.66666667%;
    }
    .aui3 .ev_col_xl_offset_23 {
        margin-left: 95.83333333%;
    }
    .aui3 .ev_col_xl_offset_24 {
        margin-left: 100%;
    }
    .aui3 .ev_col_xl_push_1 {
        left: 4.16666667%;
    }
    .aui3 .ev_col_xl_push_2 {
        left: 8.33333333%;
    }
    .aui3 .ev_col_xl_push_3 {
        left: 12.5%;
    }
    .aui3 .ev_col_xl_push_4 {
        left: 16.66666667%;
    }
    .aui3 .ev_col_xl_push_5 {
        left: 20.83333333%;
    }
    .aui3 .ev_col_xl_push_6 {
        left: 25%;
    }
    .aui3 .ev_col_xl_push_7 {
        left: 29.16666667%;
    }
    .aui3 .ev_col_xl_push_8 {
        left: 33.33333333%;
    }
    .aui3 .ev_col_xl_push_9 {
        left: 37.5%;
    }
    .aui3 .ev_col_xl_push_10 {
        left: 41.66666667%;
    }
    .aui3 .ev_col_xl_push_11 {
        left: 45.83333333%;
    }
    .aui3 .ev_col_xl_push_12 {
        left: 50%;
    }
    .aui3 .ev_col_xl_push_13 {
        left: 54.16666667%;
    }
    .aui3 .ev_col_xl_push_14 {
        left: 58.33333333%;
    }
    .aui3 .ev_col_xl_push_15 {
        left: 62.5%;
    }
    .aui3 .ev_col_xl_push_16 {
        left: 66.66666667%;
    }
    .aui3 .ev_col_xl_push_17 {
        left: 70.83333333%;
    }
    .aui3 .ev_col_xl_push_18 {
        left: 75%;
    }
    .aui3 .ev_col_xl_push_19 {
        left: 79.16666667%;
    }
    .aui3 .ev_col_xl_push_20 {
        left: 83.33333333%;
    }
    .aui3 .ev_col_xl_push_21 {
        left: 87.5%;
    }
    .aui3 .ev_col_xl_push_22 {
        left: 91.66666667%;
    }
    .aui3 .ev_col_xl_push_23 {
        left: 95.83333333%;
    }
    .aui3 .ev_col_xl_push_24 {
        left: 100%;
    }
    .aui3 .col_xl_push_0 {
        left: auto;
    }
    .aui3 .ev_col_xl_pull_1 {
        right: 4.16666667%;
    }
    .aui3 .ev_col_xl_pull_2 {
        right: 8.33333333%;
    }
    .aui3 .ev_col_xl_pull_3 {
        right: 12.5%;
    }
    .aui3 .ev_col_xl_pull_4 {
        right: 16.66666667%;
    }
    .aui3 .ev_col_xl_pull_5 {
        right: 20.83333333%;
    }
    .aui3 .ev_col_xl_pull_6 {
        right: 25%;
    }
    .aui3 .ev_col_xl_pull_7 {
        right: 29.16666667%;
    }
    .aui3 .ev_col_xl_pull_8 {
        right: 33.33333333%;
    }
    .aui3 .ev_col_xl_pull_9 {
        right: 37.5%;
    }
    .aui3 .ev_col_xl_pull_10 {
        right: 41.66666667%;
    }
    .aui3 .ev_col_xl_pull_11 {
        right: 45.83333333%;
    }
    .aui3 .ev_col_xl_pull_12 {
        right: 50%;
    }
    .aui3 .ev_col_xl_pull_13 {
        right: 54.16666667%;
    }
    .aui3 .ev_col_xl_pull_14 {
        right: 58.33333333%;
    }
    .aui3 .ev_col_xl_pull_15 {
        right: 62.5%;
    }
    .aui3 .ev_col_xl_pull_16 {
        right: 66.66666667%;
    }
    .aui3 .ev_col_xl_pull_17 {
        right: 70.83333333%;
    }
    .aui3 .ev_col_xl_pull_18 {
        right: 75%;
    }
    .aui3 .ev_col_xl_pull_19 {
        right: 79.16666667%;
    }
    .aui3 .ev_col_xl_pull_20 {
        right: 83.33333333%;
    }
    .aui3 .ev_col_xl_pull_21 {
        right: 87.5%;
    }
    .aui3 .ev_col_xl_pull_22 {
        right: 91.66666667%;
    }
    .aui3 .ev_col_xl_pull_23 {
        right: 95.83333333%;
    }
    .aui3 .ev_col_xl_pull_24 {
        right: 100%;
    }
    .aui3 .col_xl_pull_0 {
        right: auto;
    }
    .aui3 .ev_container {
        width: 1900px;
    }
}

.aui3 .ev_icon {
    width: 16px;
    height: 16px;
    width: 1rem;
    height: 1rem;
}

.aui3 .ev_icon_arrow_down {
    content: url(../icons/arrow_down.svg);
}

.aui3 .ev_icon_arrow_up {
    content: url(../icons/arrow_up.svg);
}

.aui3 .ev_icon_asc_sort_icon {
    content: url(../icons/asc_sort_icon.svg);
}

.aui3 .ev_icon_blue_check {
    content: url(../icons/blue_check.svg);
}

.aui3 .ev_icon_bottom_angle {
    content: url(../icons/bottom_angle.svg);
}

.aui3 .ev_icon_calender {
    content: url(../icons/calender.svg);
}

.aui3 .ev_icon_calender_active {
    content: url(../icons/calender_active.svg);
}

.aui3 .ev_icon_calender_disabled {
    content: url(../icons/calender_disabled.svg);
}

.aui3 .ev_icon_check {
    content: url(../icons/check.svg);
}

.aui3 .ev_icon_check_primary {
    content: url(../icons/check_primary.svg);
}

.aui3 .ev_icon_close {
    content: url(../icons/close.svg);
}

.aui3 .ev_icon_close_active {
    content: url(../icons/close_active.svg);
}

.aui3 .ev_icon_close_active_white {
    content: url(../icons/close_active_white.svg);
}

.aui3 .ev_icon_close_hover {
    content: url(../icons/close_hover.svg);
}

.aui3 .ev_icon_confirm {
    content: url(../icons/confirm.svg);
}

.aui3 .ev_icon_confirmmd {
    content: url(../icons/confirmmd.svg);
}

.aui3 .ev_icon_default_close {
    content: url(../icons/default_close.svg);
}

.aui3 .ev_icon_default_info {
    content: url(../icons/default_info.svg);
}

.aui3 .ev_icon_del {
    content: url(../icons/del.svg);
}

.aui3 .ev_icon_desc_sort_icon {
    content: url(../icons/desc_sort_icon.svg);
}

.aui3 .ev_icon_detail {
    content: url(../icons/detail.svg);
}

.aui3 .ev_icon_double_arrow {
    content: url(../icons/double_arrow.svg);
}

.aui3 .ev_icon_dropArrow {
    content: url(../icons/dropArrow.svg);
}

.aui3 .ev_icon_drop_arrow {
    content: url(../icons/drop_arrow.svg);
}

.aui3 .ev_icon_edit {
    content: url(../icons/edit.svg);
}

.aui3 .ev_icon_error {
    content: url(../icons/error.svg);
}

.aui3 .ev_icon_errormd {
    content: url(../icons/errormd.svg);
}

.aui3 .ev_icon_error_close {
    content: url(../icons/error_close.svg);
}

.aui3 .ev_icon_expand {
    content: url(../icons/expand.svg);
}

.aui3 .ev_icon_expand_active {
    content: url(../icons/expand_active.svg);
}

.aui3 .ev_icon_expand_hover {
    content: url(../icons/expand_hover.svg);
}

.aui3 .ev_icon_file {
    content: url(../icons/file.svg);
}

.aui3 .ev_icon_folder {
    content: url(../icons/folder.svg);
}

.aui3 .ev_icon_hover_sort_header_icon {
    content: url(../icons/hover_sort_header_icon.svg);
}

.aui3 .ev_icon_info {
    content: url(../icons/info.svg);
}

.aui3 .ev_icon_infomd {
    content: url(../icons/infomd.svg);
}

.aui3 .ev_icon_Left {
    content: url(../icons/Left.svg);
}

.aui3 .ev_icon_LeftActive {
    content: url(../icons/LeftActive.svg);
}

.aui3 .ev_icon_left_move {
    content: url(../icons/left_move.svg);
}

.aui3 .ev_icon_left_move_Active {
    content: url(../icons/left_move_Active.svg);
}

.aui3 .ev_icon_loading {
    content: url(../icons/loading.svg);
}

.aui3 .ev_icon_minus {
    content: url(../icons/minus.svg);
}

.aui3 .ev_icon_minus_hover {
    content: url(../icons/minus_hover.svg);
}

.aui3 .ev_icon_no_sort_default_icon {
    content: url(../icons/no_sort_default_icon.svg);
}

.aui3 .ev_icon_operation {
    content: url(../icons/operation.svg);
}

.aui3 .ev_icon_operation_hover {
    content: url(../icons/operation_hover.svg);
}

.aui3 .ev_icon_plus {
    content: url(../icons/plus.svg);
}

.aui3 .ev_icon_plus_active_card {
    content: url(../icons/plus_active_card.svg);
}

.aui3 .ev_icon_plus_card {
    content: url(../icons/plus_card.svg);
}

.aui3 .ev_icon_plus_disabled {
    content: url(../icons/plus_disabled.svg);
}

.aui3 .ev_icon_plus_hover {
    content: url(../icons/plus_hover.svg);
}

.aui3 .ev_icon_plus_hover_card {
    content: url(../icons/plus_hover_card.svg);
}

.aui3 .ev_icon_reduce {
    content: url(../icons/reduce.svg);
}

.aui3 .ev_icon_reduce_disabled {
    content: url(../icons/reduce_disabled.svg);
}

.aui3 .ev_icon_reduce_hover {
    content: url(../icons/reduce_hover.svg);
}

.aui3 .ev_icon_Right {
    content: url(../icons/Right.svg);
}

.aui3 .ev_icon_RightActive {
    content: url(../icons/RightActive.svg);
}

.aui3 .ev_icon_right_arrow {
    content: url(../icons/right_arrow.svg);
}

.aui3 .ev_icon_right_move {
    content: url(../icons/right_move.svg);
}

.aui3 .ev_icon_right_move_Active {
    content: url(../icons/right_move_Active.svg);
}

.aui3 .ev_icon_search {
    content: url(../icons/search.svg);
}

.aui3 .ev_icon_search_hover {
    content: url(../icons/search_hover.svg);
}

.aui3 .ev_icon_star {
    content: url(../icons/star.svg);
}

.aui3 .ev_icon_start {
    content: url(../icons/start.svg);
}

.aui3 .ev_icon_step_icon {
    content: url(../icons/step_icon.svg);
}

.aui3 .ev_icon_step_icon_disabled {
    content: url(../icons/step_icon_disabled.svg);
}

.aui3 .ev_icon_stop {
    content: url(../icons/stop.svg);
}

.aui3 .ev_icon_success {
    content: url(../icons/success.svg);
}

.aui3 .ev_icon_success_close {
    content: url(../icons/success_close.svg);
}

.aui3 .ev_icon_top_angle {
    content: url(../icons/top_angle.svg);
}

.aui3 .ev_icon_tucked {
    content: url(../icons/tucked.svg);
}

.aui3 .ev_icon_warn {
    content: url(../icons/warn.svg);
}

.aui3 .ev_icon_warnmd {
    content: url(../icons/warnmd.svg);
}

.aui3 .ev_icon_move {
    content: url(../icons/move.svg);
}

.aui3 .ev_icon_move_active {
    content: url(../icons/move_active.svg);
}

.aui3 .ev_icon_select {
    content: url(../icons/select.svg);
}

.aui3 .ev_icon_select_active {
    content: url(../icons/select_active.svg);
}

.aui3 .ev_icon_reset {
    content: url(../icons/reset.svg);
}

.aui3 .ev_icon_reset_active {
    content: url(../icons/reset_active.svg);
}

.aui3 .ev_icon_zoomIn {
    content: url(../icons/zoomIn.svg);
}

.aui3 .ev_icon_zoomIn_active {
    content: url(../icons/zoomIn_active.svg);
}

.aui3 .ev_icon_zoomOut {
    content: url(../icons/zoomOut.svg);
}

.aui3 .ev_icon_zoomOut_active {
    content: url(../icons/zoomOut_active.svg);
}

.aui3 .ev_icon_exportImg {
    content: url(../icons/exportImg.svg);
}

.aui3 .ev_icon_split {
    content: url(../icons/split.svg);
}

.aui3 .ev_accordion {
    display: flex;
    flex-direction: column;
    border: none;
    vertical-align: top;
    box-sizing: border-box;
    background-color: #ffffff;
    position: relative;
    padding-bottom: 2rem;
    overflow-y: visible;
    box-shadow: 1px 0px 6px rgba(0, 0, 0, 0.08);
}

.aui3 .ev_accordion ul>li {
    border-top: 0px;
}

.aui3 .ev_accordionHideIcons {
    content: '';
    position: absolute;
    width: 1rem;
    height: 5rem;
    top: 50%;
    right: -0.9rem;
    background: url("../themes/aui3_white/images/accordion/fly.svg") no-repeat center;
    background-size: 100% 100%;
    transform: translateY(-50%);
    cursor: pointer;
}

.aui3 .ev_accordionHideIcons:hover {
    background: url("../themes/aui3_white/images/accordion/fly_hover.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .ev_accordionExpandIcons {
    content: '';
    position: absolute;
    width: 1rem;
    height: 5rem;
    top: 50%;
    right: -0.625rem;
    background: url("../themes/aui3_white/images/accordion/fly-no.svg") no-repeat center;
    background-size: 100% 100%;
    cursor: pointer;
}

.aui3 .ev_accordionExpandIcons:hover {
    background: url("../themes/aui3_white/images/accordion/fly-no_hover.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .ev_accordion_top_header_topIconWithTrunkIcon {
    justify-content: center;
    flex-direction: column;
    align-items: center;
    padding: 1.25rem 0rem 0.5rem 0rem !important;
}

.aui3 .ev_accordion_top_header_topIcon {
    justify-content: center;
}

.aui3 .ev_accordion_top_header_topIcon .ev_accordion_top_header_text {
    margin-top: -0.1875rem !important;
}

.aui3 .ev_accordion_top_header_defaultIcon {
    margin-bottom: 0.25rem;
}

.aui3 .ev_accordion_top_header_withIcons {
    padding: 0.25rem 0.125rem 0.5rem 0rem !important;
    margin-bottom: 0.25rem;
}

.aui3 .ev_accordion_top_header {
    border-bottom: 1px solid rgba(25, 25, 25, 0.1);
    display: flex;
}

.aui3 .ev_accordion_top_header>.ev_accordion_top_header_icon {
    width: 2rem;
    height: 2rem;
    box-sizing: border-box;
}

.aui3 .ev_accordion_top_header>.ev_accordion_top_header_icon>img {
    width: 100%;
}

.aui3 .ev_accordion_top_header .ev_accordion_top_header_text {
    font-size: 1.125rem;
    color: #191919;
    margin-top: 0.5rem;
}

.aui3 .ev_accordion_top_header .ev_accordion_tucked_icon {
    position: absolute;
    left: 50%;
    bottom: 1.1rem;
    transform: translateX(-50%);
    background: url("../themes/aui3_white/images/accordion/accordion_expand.svg") no-repeat center;
    width: 0.875rem;
    height: 0.875rem;
    background-size: 2rem;
    cursor: pointer;
}

.aui3 .ev_accordion>.ev_accordion_tree_content {
    overflow-y: auto;
    overflow-x: hidden;
    flex-grow: 1;
    flex-shrink: 1;
}

.aui3 .ev_accordion>.ev_accordion_tree_content .ev_accordion_tree_node .ev_accordion_tree_content .ev_accordion_tree_header>a {
    margin-left: 0.625rem;
}

.aui3 .ev_accordion_tree_content {
    margin: 0;
    padding: 0;
    display: block;
}

.aui3 li.ev_accordion_tree_node .ev_accordion_tree_leaf>div.ev_accordion_tree_header {
    margin: 0 !important;
    padding-left: 3rem !important;
    padding-right: 1.5rem !important;
}

.aui3 .ev_accordion_tree_node {
    line-height: 3rem;
    list-style: none;
    background-color: transparent;
    position: relative;
    margin: 0;
}

.aui3 .ev_accordion_tree_node:hover {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_accordion_tree_node .ev_accordion_tree_header {
    position: relative;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    box-sizing: border-box;
    font-size: 0.875rem;
    margin: 0 !important;
}

.aui3 .ev_accordion_tree_node .ev_accordion_tree_header:hover {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_accordion_tree_node .ev_accordion_tree_header>a {
    padding: 0;
    align-items: center;
    color: #191919;
    text-decoration: none;
    display: flex;
    cursor: pointer;
}

.aui3 .ev_accordion_tree_node .ev_accordion_tree_header>a .ev_accordion_tree_icon {
    vertical-align: sub;
    display: inline-block;
    width: 1.375rem;
    height: 1.375rem;
    margin: 0;
    margin-right: 0.5rem;
    overflow: hidden;
    background-repeat: no-repeat;
}

.aui3 .ev_accordion_tree_node .ev_accordion_tree_header>a .ev_accordion_tree_icon>img {
    height: 100%;
    background-repeat: no-repeat;
    outline: 0;
    border: none;
    display: block;
}

.aui3 .ev_accordion_tree_node .ev_accordion_tree_header>a .ev_accordion_tree_text {
    display: block;
    flex-grow: 1;
    flex-shrink: 1;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    padding-right: 1.25rem;
    padding-left: 0;
    font-size: 0.875rem;
}

.aui3 .ev_accordion_tree_node .ev_accordion_tree_header>.ev_accordion_icon {
    width: 1rem;
    height: 1rem;
    display: inline-block;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
    cursor: pointer;
}

.aui3 .ev_accordion_tree_node .ev_accordion_tree_header>.ev_accordion_icon.ev_accordion_icon_arrow {
    background: url("../themes/aui3_white/images/accordion/drop.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_accordion_tree_node.ev_accordion_open {
    background: #fff;
}

.aui3 .ev_accordion_tree_node.ev_accordion_open .ev_accordion_tree_header>.ev_accordion_icon.ev_accordion_icon_arrow {
    top: 50%;
    transform: translateY(-50%) rotate(180deg);
}

.aui3 .ev_accordion_tree_node.ev_accordion_open>.ev_accordion_tree_header+.ev_accordion_tree_content {
    display: block;
    position: relative;
}

.aui3 .ev_accordion_tree_node.ev_accordion_open>.ev_accordion_tree_header+.ev_accordion_tree_content::before {
    position: absolute;
    left: 0;
    top: 0;
    width: 3px;
    height: 100%;
    background: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_accordion_tree_leaf.ev_accordion_selected {
    font-size: 0.875rem;
    background: rgba(25, 25, 25, 0.1);
}

.aui3 .ev_accordion_tree_leaf.ev_accordion_selected a {
    color: #191919;
    font-weight: bold;
}

.aui3 .ev_accordion_tree_leaf.ev_accordion_selected>.ev_accordion_tree_header+.ev_accordion_tree_content {
    display: block;
    position: relative;
}

.aui3 .ev_accordion_tree_leaf.ev_accordion_selected>.ev_accordion_tree_header+.ev_accordion_tree_content::before {
    position: absolute;
    left: 0;
    top: 0;
    width: 3px;
    height: 100%;
    background: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_accordion_tree_node.ev_accordion_tree_leaf.ev_accordion_selected::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 2px;
    height: 100%;
    background-color: #0067d1;
    z-index: 1;
}

.aui3 .ev_accordion_tucked_icons {
    width: 0rem !important;
}

.aui3 .ev_accordion_tucked {
    width: 4rem !important;
}

.aui3 .ev_accordion_tucked .ev_accordion_top_header_tucked {
    position: absolute;
    bottom: 1.1rem;
    left: 50%;
    transform: translateX(-50%);
    width: 0.875rem;
    height: 0.875rem;
}

.aui3 .ev_accordion_tucked .ev_accordion_tree_node_tucked .ev_accordion_tree_header {
    height: 3rem;
    text-align: center;
    line-height: 3rem;
    position: relative;
    border-top: 0;
    padding: 0;
}

.aui3 .ev_accordion_tucked .ev_accordion_tree_node_tucked .ev_accordion_tree_header:hover {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_accordion_tucked .ev_accordion_top_header_tucked>.ev_accordion_tucked_icon {
    background: url("../themes/aui3_white/images/accordion/accordion_expand.svg") no-repeat center;
    width: 0.875rem;
    height: 0.875rem;
    display: inline-block;
    background-size: 2rem;
    cursor: pointer;
    border-top: 0;
}

.aui3 .ev_accordion_tucked .ev_accordion_selected .ev_accordion_tree_header::after {
    content: '';
    position: absolute;
    right: 0;
    top: calc(50% - 0.625rem);
    width: 0.1875rem;
    height: 1.25rem;
}

.aui3 .ev_accordion_tucked .ev_accordion_tree_node_tucked.ev_accordion_selected .ev_accordion_tree_header::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 2px;
    height: 100%;
    background-color: #0067d1;
}

.aui3 .ev_accordion_tucked .ev_accordion_tree_node_tucked .ev_accordion_tree_icon {
    vertical-align: sub;
    display: inline-block;
    width: 1.375rem;
    height: 1.375rem;
    margin-right: 0.5rem;
    overflow: hidden;
    background-repeat: no-repeat;
    margin: 0;
}

.aui3 .ev_accordion_tucked .ev_accordion_tree_node_tucked .ev_accordion_tree_icon>img {
    height: 100%;
    background-repeat: no-repeat;
    outline: 0;
    border: none;
    display: block;
}

.aui3 .ev_accordion_tucked .ev_accordion_selected .ev_accordion_tree_header {
    background: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_accordion_t_icon {
    position: absolute;
    bottom: 1rem;
    left: 50%;
    width: 1rem;
    height: 1rem;
    transform: translateX(-50%);
    background: url("../themes/aui3_white/images/accordion/accordion_shrink.svg") no-repeat center;
    background-size: 100%;
    cursor: pointer;
}

.aui3 .ev_accordion_t_icon:hover {
    background: url("../themes/aui3_white/images/accordion/accordion_shrink_hover.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_accordion_tucked .ev_accordion_t_icon {
    background: url("../themes/aui3_white/images/accordion/accordion_expand.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_accordion_tucked .ev_accordion_t_icon:hover {
    background: url("../themes/aui3_white/images/accordion/accordion_expand_hover.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_accordion:focus,
.aui3 .ev_accordion_tree_header:focus {
    outline-offset: 0;
    outline: none;
    position: relative;
}

.aui3 .ev_accordion:focus::after,
.aui3 .ev_accordion_tree_header:focus::after {
    position: absolute;
    content: '';
    display: block;
    top: 0;
    left: 0;
    border-radius: 2px;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 2px solid #2e94ff;
    pointer-events: none;
}

.aui3 .ev_accordion_tucked .ev_accordion_selected .ev_accordion_tree_header:focus {
    outline-offset: 0;
    outline: none;
    position: relative;
}

.aui3 .ev_accordion_tucked .ev_accordion_selected .ev_accordion_tree_header:focus::before {
    position: absolute;
    content: '';
    display: block;
    top: 0;
    left: 0;
    border-radius: 2px;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 2px solid #2e94ff;
}

.aui3 .evBrowseButton_button {
    border-color: #bbbbbb !important;
    border-radius: 0px 2px 2px 0px;
    margin-left: -1px;
}

.aui3 .evBrowseButton_textfield {
    border-right: 1px solid #bbbbbb;
    border-radius: 2px 0px 0px 2px;
}

.aui3 .evBrowseButton_textfield:hover {
    border-right: 1px solid #191919;
}

.aui3 .evBrowseButton_textfield:focus {
    border-right: 1px solid #0067d1;
}

.aui3 .evBrowseButton_textfield:active {
    border-right: 1px solid #0067d1;
}

.aui3 .evBrowseButton_textfield:disabled {
    border-right: 1px solid #b3b3b3 !important;
}

.aui3 .ev_browseButton_container .evBrowseButton_button {
    margin-left: -1px;
    border-radius: 0px 2px 2px 0px;
    min-width: auto;
}

.aui3 .ev_browseButton_container .evBrowseButton_button:focus,
.aui3 .ev_browseButton_container .evBrowseButton_button:hover {
    border: 1px solid #191919 !important;
    position: relative;
    z-index: 1;
}

.aui3 .ev_browseButton_container .evBrowseButton_button:focus,
.aui3 .ev_browseButton_container .evBrowseButton_button:active {
    border: 1px solid #0067d1 !important;
}

.aui3 .ev_browseButton_container .evBrowseButton_button.disabled {
    margin-left: -1px;
    border: 1px solid transparent !important;
}

.aui3 .ev_browseButton_container .ev_label_importStar {
    margin-left: -1rem;
    margin-top: -1.15rem;
}

.aui3 .ev_button {
    box-sizing: border-box;
    color: #191919;
    width: auto;
    height: 1.875rem;
    font-size: 0.729167vw;
    cursor: pointer;
    border-radius: 0.25rem;
    padding-left: 1rem;
    padding-right: 1rem;
    border: 1px solid #bbbbbb;
    background-color: #ffffff;
    overflow: hidden;
    align-items: center;
    display: inline-flex;
    justify-content: center;
    min-width: 6rem;
}

.aui3 .ev_button::-moz-focus-inner {
    border: 0;
}

.aui3 .ev_button:hover {
    border-color: #191919;
    color: #191919;
}

.aui3 .ev_button:focus {
    border-color: #191919;
    outline: 0 dotted transparent;
    outline-offset: 0;
}

.aui3 .ev_button:focus {
    outline-offset: 2px !important;
    outline: 2px solid #2e94ff !important;
    border-color: #005bba;
    background: #ffffff;
    color: #191919;
}

.aui3 .ev_button:active {
    border-color: #005bba;
    background: #ffffff;
    color: #191919;
}

.aui3 .ev_button.disabled {
    color: rgba(25, 25, 25, 0.3);
    border-color: transparent;
    background-color: rgba(25, 25, 25, 0.05);
    cursor: not-allowed;
}

.aui3 .ev_button.large {
    height: 2.5rem;
    line-height: 1.5rem;
    font-size: 1.125rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    min-width: 7.5rem;
}

.aui3 .ev_button.primary {
    border: 0;
    background-color: #0067d1;
    color: #ffffff;
}

.aui3 .ev_button.primary:hover {
    background-color: #0072e8;
}

.aui3 .ev_button.primary:focus {
    background-color: #0072e8;
}

.aui3 .ev_button.primary:active {
    background-color: #005bba;
}

.aui3 .ev_button.primary.disabled {
    color: #ffffff;
    background-color: rgba(0, 103, 209, 0.3);
    cursor: not-allowed;
}

.aui3 .ev_button.primary.large {
    height: 2.5rem;
    line-height: 1.5rem;
    font-size: 1.125rem;
    padding: 0 1.5rem;
}

.aui3 .ev_button.risk {
    border: 0;
    background-color: #e41f2b;
    color: #ffffff;
}

.aui3 .ev_button.risk:hover,
.aui3 .ev_button.risk:focus {
    background-color: #f53642;
}

.aui3 .ev_button.risk:active {
    background-color: #c8000d;
}

.aui3 .ev_button.risk.disabled {
    background-color: #e41f2b;
    color: #ffffff;
    cursor: not-allowed;
    opacity: 0.3;
}

.aui3 .ev_button.risk.large {
    height: 2.5rem;
    line-height: 1.5rem;
    font-size: 1.25rem;
    padding: 0 1.5rem;
}

.aui3 .ev_button .ev_button_icon {
    display: inline-block;
    vertical-align: middle;
    background-position: center center;
    background-repeat: no-repeat;
    height: 0.875rem;
    width: 0.875rem;
    background-size: 100% 100%;
}

.aui3 .ev_button .ev_button_icon.leftIcon {
    margin-right: 0.5rem;
}

.aui3 .ev_button .ev_button_icon.leftIcon.custom {
    margin-right: 0.5rem;
    opacity: 0.8;
}

.aui3 .ev_button .ev_button_icon.rightIcon {
    margin-left: 0.5rem;
}

.aui3 .ev_button.large .ev_button_icon {
    height: 1.125rem;
    width: 1.125rem;
}

.aui3 .ev_button_text {
    display: inline-block;
    width: auto;
    vertical-align: middle;
    line-height: normal;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.aui3 .ev_button_group_item {
    margin-right: 30px;
    margin-right: 1.875rem;
}

.aui3 .ev_button_group_item_first {
    margin-left: 0px;
    margin-left: 0rem;
}

.aui3 .ev_button_group_item_last {
    margin-right: 0px;
    margin-right: 0rem;
}

.aui3 .ev_PopBtn {
    display: inline-block;
    position: relative;
    text-align: left;
    margin-right: 0;
}

.aui3 .ev_PopBtn_option_active {
    color: #0067d1 !important;
    border: 1px solid #0067d1 !important;
}

.aui3 .ev_PopBtn_div_container {
    position: relative;
    display: inline-block;
    outline: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: top;
    background: transparent;
}

.aui3 .ev_PopBtn_label_after {
    margin-left: 0.3125rem;
    margin-right: 0rem;
}

.aui3 .ev_PopBtn_label_after_required {
    margin-left: 1.25rem;
    margin-right: 0rem;
}

.aui3 .ev_card {
    display: inline-block;
    box-sizing: border-box;
    border: 0;
    width: 25rem;
    min-width: 16.25rem;
}

.aui3 .ev_card_selected {
    border: 0;
}

.aui3 .ev_card_selected .ev_card_area {
    border: 1px solid #0067d1;
}

.aui3 .ev_card_selected .ev_card_footerArea {
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
}

.aui3 .ev_card_selected:hover .ev_card_area {
    border: 1px solid #191919;
}

.aui3 .ev_card_selected:hover .ev_card_footerArea {
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
}

.aui3 .ev_add_card {
    display: inline-block;
    box-sizing: border-box;
    border: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #bbbbbb;
}

.aui3 .ev_add_card:active {
    border: 1px solid #005bba;
}

.aui3 .ev_card_area {
    display: flex;
    padding: 2rem;
    height: calc(100% - 2.625rem);
    border: 1px solid #bbbbbb;
    border-bottom: 0;
    box-sizing: border-box;
    border-radius: 0.25rem;
    background-color: #ffffff;
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.08);
}

.aui3 .ev_card_area:hover {
    border: 1px solid #191919;
}

.aui3 .ev_card_area:active {
    border: 1px solid #005bba !important;
}

.aui3 .ev_card_icon_area {
    display: flex;
}

.aui3 .ev_card_content {
    display: flex;
    align-items: center;
    float: left;
    flex-grow: 1;
}

.aui3 .ev_card_add_area {
    display: inline-block;
    height: 100%;
    width: 100%;
    box-sizing: border-box;
    border-radius: 2px;
    border-radius: 0.125rem;
    cursor: pointer;
}

.aui3 .ev_card_add_area:hover .ev_card_add_icon {
    background: url('../icons/ic_card_plus_lined_hover.svg') no-repeat 50% 50%;
    background-size: 100% 100%;
}

.aui3 .ev_card_add_area:active .ev_card_add_icon {
    background: url('../icons/ic_card_plus_lined_active.svg') no-repeat 50% 50%;
    background-size: 100% 100%;
}

.aui3 .ev_card_add_icon {
    margin: auto;
    width: 40px;
    width: 2.5rem;
    height: 40px;
    height: 2.5rem;
    background: url('../icons/ic_card_plus_lined.svg') no-repeat;
    background-position: 50% 50%;
    background-size: 100% 100%;
}

.aui3 .ev_card_add {
    display: flex;
    box-sizing: border-box;
    height: 100%;
    width: 100%;
    background-color: #ffffff;
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.08);
}

.aui3 .ev_card_add:hover {
    border-color: #191919;
}

.aui3 .ev_card_icon {
    display: inline-block;
    height: 38px;
    height: 2.375rem;
    width: 60px;
    width: 3.75rem;
    box-sizing: border-box;
    margin-right: 16px;
    margin-right: 1rem;
    background: 50% 50% no-repeat;
    background-size: contain;
}

.aui3 .ev_card_mainArea {
    box-sizing: border-box;
    flex-grow: 1;
}

.aui3 .ev_card_title {
    display: flex;
    margin-bottom: 0.5rem;
    align-items: center;
}

.aui3 .ev_card_no_title {
    margin-bottom: 0;
}

.aui3 .ev_card_title_menu {
    color: #191919;
}

.aui3 .ev_card_title_menu .ev_dropDown_folding {
    line-height: normal;
}

.aui3 .ev_card_title_text {
    font-size: 1.25rem;
    color: #191919;
    flex-grow: 1;
}

.aui3 .ev_card_res_content {
    display: flex;
    align-items: center;
    margin-top: 0.25rem;
}

.aui3 .ev_card_res_content_text {
    font-size: 0.875rem;
    color: #939393;
    flex-grow: 1;
}

.aui3 .ev_card_res_value {
    font-size: 0.875rem;
    color: #191919;
}

.aui3 .ev_card_d_content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 0.5rem;
}

.aui3 .ev_card_d_content_text {
    font-size: 0.875rem;
    color: #939393;
    min-width: 6.25rem;
}

.aui3 .ev_card_d_operate {
    font-size: 0.875rem;
    color: #191919;
}

.aui3 .ev_card_hr {
    border-top: 1px solid #bbbbbb;
    border-bottom: 0;
    margin: 0 0 0.75rem 0;
    padding: 0;
}

.aui3 .ev_card_footerArea {
    flex-grow: 1;
    text-align: center;
    font-size: 0.875rem;
    border: 1px solid #bbbbbb;
    background-color: #ffffff;
    margin-top: 0.25rem;
    height: 2.5rem;
    display: flex;
    align-items: center;
}

.aui3 .ev_card_footerArea:active {
    border: 1px solid #0067d1;
}

.aui3 .ev_card_footerArea:hover {
    background-color: #ffffff;
}

.aui3 .ev_card_foot_icon {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background: url('../icons/ic_card_plus_lined.svg') no-repeat;
    background-size: contain;
    cursor: pointer;
    margin: auto;
}

.aui3 .ev_card_foot_icon:hover {
    background: url('../icons/ic_card_plus_lined_hover.svg') no-repeat;
    background-size: contain;
}

.aui3 .ev_card_foot_icon:active {
    background: url('../icons/ic_card_plus_lined_active.svg') no-repeat;
    background-size: contain;
}

.aui3 .ev_card_foot_icon:focus {
    outline-offset: -2px !important;
    outline: 2px solid #2e94ff !important;
}

.aui3 .ev_card_no_title_content {
    display: flex;
    align-items: center;
}

.aui3 .ev_card_no_title_content_text {
    display: flex;
    flex-grow: 1;
    font-size: 1.25rem;
    color: #191919;
}

.aui3 .ev_card_no_title_menu {
    font-size: 1.375rem;
    color: #4e4e4e;
}

.aui3 .ev_cards_drop_down .ev_dropDown_folding {
    display: flex;
    color: #2e94ff;
}

.aui3 .ev_detail_card .ev_card_area {
    border-bottom: 1px solid #bbbbbb;
}

.aui3 .ev_detail_card .ev_card_area:hover {
    border-bottom-color: #191919;
}

.aui3 .ev_Card_Grid {
    width: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    margin-top: 0.625rem;
    border-top: 0;
    display: flex;
    flex-wrap: wrap;
}

.aui3 .ev_Grid_Card {
    cursor: pointer;
    background: #ffffff;
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.08);
    min-width: 15.625rem;
    max-width: 21.875rem;
    color: #191919;
    margin: 0.5rem;
    float: none;
    padding: 0.25rem 1rem 1rem 1rem;
    flex: 1;
}

.aui3 .ev_CardGrid_Title {
    line-height: unset;
    width: 100%;
    text-align: right;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 0.5rem;
}

.aui3 .ev_CardGrid_Title div:first-child {
    font-weight: bold;
    width: 50%;
    float: none;
    text-align: left;
    display: inline-flex;
    align-items: center;
    font-size: 1.25rem;
}

.aui3 .ev_CardGrid_Title div:last-child {
    display: inline-flex;
    align-items: center;
    font-size: 1rem;
}

.aui3 .ev_CardGrid_Title div:last-child img {
    margin-right: 0.25rem;
    width: 1.5rem;
    height: 1.5rem;
}

.aui3 .ev_Card_Checkbox {
    text-align: end;
    margin-bottom: 0.25rem;
}

.aui3 .ev_Card_Checkbox .ev_checkbox {
    margin-right: 0;
}

.aui3 .ev_Card_Splitter {
    border-bottom: 0.0625rem solid rgba(25, 25, 25, 0.1);
    margin: 0.125rem 0rem;
}

.aui3 .ev_cardGrid_table_key {
    color: #939393;
}

.aui3 .ev_cardGrid_table_value {
    color: #191919;
}

.aui3 .ev_cardGrid_table {
    margin-top: 0.5rem;
    color: #191919;
    font-size: 0.875rem;
    width: 100%;
}

.aui3 .ev_cardGrid_table_value {
    font-weight: normal;
}

.aui3 .ev_cardGrid_Icon_Label {
    float: right;
}

.aui3 .ev_carousel {
    position: relative;
    width: 100%;
    height: 25rem;
    overflow: hidden;
}

.aui3 .ev_carousel_slides {
    display: flex;
    position: relative;
    list-style: none;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

.aui3 .ev_carousel_slide {
    position: relative;
    min-width: 100%;
    min-height: 100%;
    width: 100%;
    height: 100%;
    margin: 0;
    text-align: center;
    background: #f5f5f5;
}

.aui3 .ev_carousel_slide img {
    width: 100%;
    height: 100%;
}

.aui3 .ev_carousel_caption {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 1.25rem 0;
    color: #fff;
}

.aui3 .ev_carousel_dots {
    list-style: none;
    position: absolute;
    padding: 0;
}

.aui3 .ev_carousel_dots_bottom {
    margin: 0.5rem 0;
    width: 100%;
    bottom: 0;
    text-align: center;
}

.aui3 .ev_carousel_dots_bottom .ev_carousel_dot {
    display: inline-block;
    height: 0.875rem;
    width: 0.875rem;
}

.aui3 .ev_carousel_dots_bottom .ev_carousel_dot+.ev_carousel_dot {
    margin-left: 0.5rem;
}

.aui3 .ev_carousel_dots_right {
    top: 50%;
    right: 0;
    padding: 0;
    margin: 0 0.5rem;
    transform: translate(0, -50%);
}

.aui3 .ev_carousel_dots_right .ev_carousel_dot {
    height: 0.875rem;
    width: 0.875rem;
}

.aui3 .ev_carousel_dots_right .ev_carousel_dot+.ev_carousel_dot {
    margin-top: 0.5rem;
}

.aui3 .ev_carousel_arrow_left {
    height: 3rem;
    width: 3rem;
    position: absolute;
    top: 50%;
    left: 1rem;
    z-index: 1000;
    cursor: pointer;
    border-radius: 50%;
    background: url("../themes/aui3_white/images/select/select_down_default.svg") center no-repeat;
    transform: translate(0, -50%) rotate(90deg);
    background-color: #f5f5f5;
    display: none;
}

.aui3 .ev_carousel_arrow_left:hover {
    background-color: #fff;
}

.aui3 .ev_carousel_arrow_left svg {
    display: none;
}

.aui3 .ev_carousel_arrow_left:focus {
    outline-offset: -2px;
}

.aui3 .ev_carousel_arrow_right {
    height: 48px;
    width: 48px;
    top: 50%;
    position: absolute;
    right: 1rem;
    z-index: 1000;
    cursor: pointer;
    border-radius: 50%;
    background: url("../themes/aui3_white/images/select/select_down_default.svg") center no-repeat;
    transform: translate(0, -50%) rotate(-90deg);
    background-color: #f5f5f5;
    display: none;
}

.aui3 .ev_carousel_arrow_right:hover {
    background-color: #fff;
}

.aui3 .ev_carousel_arrow_right svg {
    display: none;
}

.aui3 .ev_carousel_arrow_right:focus {
    outline-offset: -2px;
}

.aui3 .ev_carousel_arrow_top {
    height: 48px;
    width: 48px;
    position: absolute;
    top: 1rem;
    left: calc(50% - 24px);
    z-index: 1000;
    text-align: center;
    cursor: pointer;
    border-radius: 50%;
    background: url("../themes/aui3_white/images/select/select_down_default.svg") center no-repeat;
    transform: rotate(-180deg);
    background-color: #f5f5f5;
    display: none;
}

.aui3 .ev_carousel_arrow_top:hover {
    background-color: #fff;
}

.aui3 .ev_carousel_arrow_top svg {
    display: none;
}

.aui3 .ev_carousel_arrow_top:focus {
    outline-offset: -2px;
}

.aui3 .ev_carousel_arrow_bottom {
    height: 48px;
    width: 48px;
    position: absolute;
    bottom: 1rem;
    left: calc(50% - 24px);
    z-index: 1000;
    text-align: center;
    cursor: pointer;
    border-radius: 50%;
    background: url("../themes/aui3_white/images/select/select_down_default.svg") center no-repeat;
    background-color: #f5f5f5;
    display: none;
}

.aui3 .ev_carousel_arrow_bottom:hover {
    background-color: #fff;
}

.aui3 .ev_carousel_arrow_bottom svg {
    display: none;
}

.aui3 .ev_carousel_arrow_bottom:focus {
    outline-offset: -2px;
}

.aui3 .ev_carousel:hover .ev_carousel_arrow_left,
.aui3 .ev_carousel:hover .ev_carousel_arrow_right,
.aui3 .ev_carousel:hover .ev_carousel_arrow_top,
.aui3 .ev_carousel:hover .ev_carousel_arrow_bottom {
    display: block;
}

.aui3 .ev_carousel_dot {
    border: 1px solid #bbbbbb;
    border-radius: 50%;
    position: relative;
    background-color: #ffffff;
}

.aui3 .ev_carousel_dot:hover {
    border-color: #191919;
}

.aui3 .ev_carousel_dot.ev_carousel_dot_active {
    border-color: #005bba;
}

.aui3 .ev_carousel_dot.ev_carousel_dot_active:before {
    position: absolute;
    content: '';
    width: 0.5rem;
    height: 0.5rem;
    background-color: #005bba;
    display: block;
    border-radius: 50%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.aui3 .ev_carousel_dot input[type="radio"] {
    opacity: 0;
    z-index: 1;
    height: 100%;
    width: 100%;
    cursor: pointer;
}

.aui3 .ev_carousel_dot:focus {
    outline-offset: -2px;
}

.aui3 .ev_CategoryInput {
    position: relative;
    display: inline-block;
}

.aui3 .ev_CategoryInput .ev_textField {
    margin-bottom: 0;
}

.aui3 .ev_category_input_inter {
    display: inline-block;
    position: relative;
}

.aui3 .ev_category_input_inter:hover .ev_categoryInput_lineL:not(.disabled):after {
    height: 0;
}

.aui3 .ev_category_input_inter:hover .ev_categoryInput_lineR:not(.disabled)::before {
    height: 0;
}

.aui3 .ev_categoryInput_select_container {
    border-radius: 0;
    position: relative;
    height: 100%;
    vertical-align: top;
    display: inline-block;
}

.aui3 .ev_category_input_select {
    width: 80px;
    width: 5rem;
    border-radius: 0;
}

.aui3 .ev_category_input_select.right {
    border-radius: 4px 0 0 4px;
}

.aui3 .ev_category_input_select.right:hover {
    border: 1px solid #191919;
}

.aui3 .ev_category_input_select.right:active {
    border: 1px solid #0067d1;
}

.aui3 .ev_category_input_select.right.active {
    border-right: 2px solid #0067d1;
}

.aui3 .ev_category_input_select.right.disabled {
    border: none;
}

.aui3 .ev_category_input_select.left {
    border-radius: 0 4px 4px 0;
}

.aui3 .ev_category_input_select.left:hover {
    border: 1px solid #191919;
}

.aui3 .ev_category_input_select.left:active {
    border: 1px solid #0067d1;
}

.aui3 .ev_category_input_select:focus {
    border-color: #bbbbbb;
}

.aui3 .ev_category_input_select.active:hover,
.aui3 .ev_category_input_select.active:focus {
    border-color: #0067d1 !important;
}

.aui3 .ev_category_input_select:not(.disabled):focus {
    border-color: #0067d1;
}

.aui3 .ev_category_input_select:not(.disabled):focus::before {
    position: absolute;
    height: 1.25rem;
    top: 0.375rem;
    left: 0;
    content: "";
    display: inline-block;
    border-left: 1px solid #0067d1;
    z-index: 2;
}

.aui3 .ev_category_input_text {
    width: 200px;
    width: 12.5rem;
    border-radius: 0;
}

.aui3 .ev_category_input_text.left {
    border-left: 1px solid transparent;
    border-radius: 0 4px 4px 0;
}

.aui3 .ev_category_input_text.right {
    border-right: 1px solid transparent;
    border-radius: 4px 0 0 4px;
}

.aui3 .ev_category_input_text.right:focus {
    border-right: 1px solid #0067d1;
}

.aui3 .ev_category_input_text:not(.disabled):hover.left {
    border-left: 1px solid #191919;
}

.aui3 .ev_category_input_text:not(.disabled):hover.left:focus {
    border-left-color: #0067d1;
}

.aui3 .ev_category_input_text:not(.disabled):hover.right {
    border-right: 1px solid #191919;
}

.aui3 .ev_category_input_text:not(.disabled):hover.right:focus {
    border-right-color: #0067d1;
}

.aui3 .ev_category_input_text:disabled {
    border-color: transparent;
}

.aui3 .ev_categoryInput_lineR {
    height: 100%;
    border-radius: 0;
    vertical-align: top;
    display: inline-block;
}

.aui3 .ev_categoryInput_lineR::before {
    position: absolute;
    height: 1.25rem;
    top: 0.375rem;
    content: "";
    display: inline-block;
    border-left: 1px solid #bbbbbb;
    z-index: 1;
    display: none;
}

.aui3 .ev_categoryInput_lineR.select_active::before {
    height: 32px;
    height: 2rem;
    border-left: none;
    top: 50%;
}

.aui3 .ev_categoryInput_lineR.active::before {
    height: 32px;
    height: 2rem;
    top: 0px;
    top: 0rem;
    border-left-color: #0067d1;
}

.aui3 .ev_categoryInput_lineR:disabled::before,
.aui3 .ev_categoryInput_lineR.disabled::before {
    height: 20px;
    height: 1.25rem;
    top: 6px;
    top: 0.375rem;
    border-color: transparent;
    z-index: 1;
}

.aui3 .ev_categoryInput_lineR:disabled input,
.aui3 .ev_categoryInput_lineR.disabled input {
    border-color: transparent;
}

.aui3 .ev_categoryInput_lineR:disabled .left,
.aui3 .ev_categoryInput_lineR.disabled .left {
    border-left-color: transparent;
}

.aui3 .ev_categoryInput_lineR:disabled .left:hover,
.aui3 .ev_categoryInput_lineR.disabled .left:hover {
    border-left-color: transparent;
}

.aui3 .ev_categoryInput_lineR:disabled .right,
.aui3 .ev_categoryInput_lineR.disabled .right {
    border-right-color: transparent;
}

.aui3 .ev_categoryInput_lineR:disabled .right:hover,
.aui3 .ev_categoryInput_lineR.disabled .right:hover {
    border-right-color: transparent;
}

.aui3 .ev_categoryInput_lineL {
    height: 100%;
    vertical-align: top;
    display: inline-block;
    border-radius: 0;
}

.aui3 .ev_categoryInput_lineL::after {
    position: absolute;
    height: 1rem;
    top: 50%;
    transform: translateY(-50%);
    content: "";
    display: inline-block;
    border-right: 1px solid rgba(25, 25, 25, 0.1);
    z-index: 2;
    display: none;
}

.aui3 .ev_categoryInput_lineL.select_active::after {
    top: 50%;
    height: 2rem;
    border-right-color: #0067d1;
}

.aui3 .ev_categoryInput_lineL.active::after {
    height: 32px;
    height: 2rem;
    border-right-color: #0067d1;
    top: 50%;
}

.aui3 .ev_categoryInput_lineL:disabled::after,
.aui3 .ev_categoryInput_lineL.disabled::after {
    height: 20px;
    height: 1.25rem;
    top: 6px;
    top: 0.375rem;
    border-color: transparent;
    z-index: 1;
}

.aui3 .ev_categoryInput_lineL:disabled input,
.aui3 .ev_categoryInput_lineL.disabled input {
    border-color: transparent;
}

.aui3 .ev_CategorySearch_label {
    vertical-align: top;
}

.aui3 .ev_CategoryInput_label_after {
    margin-left: 0.3125rem;
    margin-right: 0rem;
}

.aui3 .ev_CategorySearch {
    display: inline-block;
}

.aui3 .ev_CategorySearch .ev_searchInput_clear,
.aui3 .ev_CategorySearch .ev_searchInput_search {
    z-index: 3;
}

.aui3 .ev_categorySearch_select_container {
    position: relative;
    z-index: 1;
    vertical-align: middle;
}

.aui3 .ev_categorySearch_select_container .ev_popup {
    width: calc(100% + 0.0625rem);
}

.aui3 .ev_categorySearch_select_container .ev_select_drop_icon {
    border-left: none;
    right: 0.5rem;
}

.aui3 .ev_categorySearch_select_container .ev_select.active {
    border-bottom-left-radius: 0.25rem;
    z-index: 2;
    border-right: 1px solid #0067d1;
}

.aui3 .ev_categorySearch_select_container:hover,
.aui3 .ev_categorySearch_select_container:focus,
.aui3 .ev_categorySearch_select_container:active {
    z-index: 1000;
}

.aui3 .ev_input.ev_categorySearch_select {
    width: auto;
    min-width: 6rem;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}

.aui3 .ev_searchInput.ev_categorySearch_input {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    margin-left: -1px;
}

.aui3 .ev_searchInput.ev_categorySearch_input:hover {
    border-left: 1px solid #191919 !important;
    position: relative;
    z-index: 2;
}

.aui3 .ev_searchInput.ev_categorySearch_input:active,
.aui3 .ev_searchInput.ev_categorySearch_input:focus {
    border-left: 1px solid #0067d1 !important;
    position: relative;
    z-index: 2;
    left: 1px;
}

.aui3 .ev_searchInput.ev_categorySearch_input:focus {
    outline: 0;
}

.aui3 .ev_CategorySearch .ev_searchInput_disable {
    border-left: none !important;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.aui3 .ev_categorySearch_line {
    vertical-align: middle;
}

.aui3 .ev_categorySearch_line::before {
    position: absolute;
    left: 0rem;
    content: '';
    display: inline-block;
    height: 1rem;
    border-left: 1px solid rgba(25, 25, 25, 0.1);
    top: 55%;
    z-index: 1;
    left: -1px;
}

.aui3 .ev_categorySearch_line:hover {
    z-index: 999;
}

.aui3 .ev_categorySearch_line.active .ev_searchInput.ev_categorySearch_input:focus {
    outline: 0;
}

.aui3 .ev_categorySearch_line.active::before {
    position: absolute;
    height: 100%;
    border-left: 2px solid #0067d1;
    top: 0;
    z-index: 1;
    left: 0;
}

.aui3 .ev_CategoryInput_label_after {
    margin-left: 0.3125rem;
    margin-right: 0rem;
}

.aui3 .ev_select_div {
    background-color: transparent;
}

.aui3 .ev_checkbox {
    display: inline-block;
    line-height: 0;
}

.aui3 .ev_checkbox .ev_tipBoxStyle {
    z-index: 1;
    margin-top: -3rem;
}

.aui3 .ev_checkbox .ev_tipBox_arrowTop:before,
.aui3 .ev_checkbox .ev_tipBox_arrowBottom:before,
.aui3 .ev_checkbox .ev_tipBox_arrowTop:after,
.aui3 .ev_checkbox .ev_tipBox_arrowBottom:after {
    left: 0.625rem;
}

.aui3 .ev_checkbox_label.ev_label {
    font-size: 0.875rem;
    line-height: 2rem;
    padding: 0 0 0 0.75rem;
    margin: 0;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #191919;
    cursor: pointer;
}

.aui3 .ev_checkbox_label_before {
    margin-left: 0rem;
    margin-right: 0.625rem;
}

.aui3 .ev_checkbox_span {
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    height: 1rem;
    width: 1rem;
    vertical-align: middle;
    border: 1px solid #191919;
    background-color: #ffffff;
    outline: none;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -moz-user-select: none;
    border-radius: 2px;
}

.aui3 .ev_checkbox_span:hover {
    border-color: #0072e8;
}

.aui3 .ev_checkbox_span:active {
    border-color: #005bba;
    outline: none;
}

.aui3 .ev_checkbox_span.checked {
    background: url("../themes/aui3_white/images/checkbox/checkbox_checked.svg") no-repeat center;
    background-color: #0067d1;
    border-color: #0067d1;
    background-size: 100% 100%;
}

.aui3 .ev_checkbox_span.checked.halfChecked {
    background-image: none;
    border-color: #0067d1;
}

.aui3 .ev_checkbox_span.checked.halfChecked.disabled {
    background-image: none;
    border-color: transparent;
    background-color: rgba(0, 103, 209, 0.3);
    cursor: not-allowed;
}

.aui3 .ev_checkbox_span.checked.halfChecked::after {
    height: 0.375rem;
    width: 0.375rem;
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    margin-top: -0.1875rem;
    background-color: #fff;
    left: 50%;
    margin-left: -0.1875rem;
}

.aui3 .ev_checkbox_span.checked:hover,
.aui3 .ev_checkbox_span.checked.ev_checkbox_focus {
    border-color: #0072e8;
    background-color: #0072e8;
}

.aui3 .ev_checkbox_span.checked:active {
    background-color: #005bba;
    border-color: #005bba;
}

.aui3 .ev_checkbox_span.checked.disabled {
    border-color: transparent;
    background-color: rgba(0, 103, 209, 0.3);
    outline: none;
    cursor: not-allowed;
}

.aui3 .ev_checkbox_span.checked.disabled:hover {
    border-color: transparent;
}

.aui3 .ev_checkbox_span.disabled {
    border-color: rgba(25, 25, 25, 0.3);
    cursor: not-allowed;
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_checkbox_span.disabled:hover {
    border-color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_checkbox_span.disabled:active {
    border-color: rgba(25, 25, 25, 0.3);
    outline: none;
}

.aui3 .ev_checkbox_span.disabled+.ev_checkbox_label {
    color: rgba(25, 25, 25, 0.3);
    cursor: not-allowed;
}

.aui3 .ev_checkbox_container .ev_tipBoxStyle {
    z-index: 1;
    margin-top: -3rem;
}

.aui3 .ev_checkbox_container .ev_tipBox_arrowTop:before,
.aui3 .ev_checkbox_container .ev_tipBox_arrowBottom:before,
.aui3 .ev_checkbox_container .ev_tipBox_arrowTop:after,
.aui3 .ev_checkbox_container .ev_tipBox_arrowBottom:after {
    left: 0.6rem;
}

.aui3 .ev_checkbox_group {
    display: flex;
}

.aui3 .ev_checkbox_container>div>div.ev_checkbox.ev_checkbox_group_spacing {
    margin-bottom: 0;
}

.aui3 .ev_checkbox_container>div>div:last-child .ev_checkboxcolumn_style {
    margin-bottom: 0;
}

.aui3 .ev_checkbox_group_spacing {
    margin-right: 1rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-left: 0;
}

.aui3 .ev_checkbox_group_spacing_last {
    margin-right: 0rem;
}

.aui3 .ev_checkbox_group_label_after {
    margin-left: 0.3125rem;
    margin-right: 0rem;
}

.aui3 .ev_checkbox_group_label_after_required {
    margin-left: 1.25rem;
    margin-right: 0rem;
}

.aui3 .ev_checkboxcolumn_style {
    height: 1rem;
    margin-bottom: 1rem;
    padding-right: 1rem;
}

.aui3 .ev_Crumbs * {
    margin: 0;
    padding: 0;
}

.aui3 .ev_Crumbs {
    font-style: normal;
    color: #191919;
    font-size: 0.875rem;
    height: 2.5rem;
    line-height: 2.5rem;
    letter-spacing: 0;
    clear: both;
    padding: 0;
}

.aui3 .ev_Crumbs ul li:last-child {
    color: #191919;
    font-weight: bold;
}

.aui3 .ev_Crumbs ul li:last-child span {
    margin-right: 0.25rem;
}

.aui3 .ev_Crumbs a {
    display: inline-block;
    text-decoration: none;
    height: 1rem;
    line-height: 1rem;
    cursor: default;
    color: #191919;
}

.aui3 .ev_Crumbs a:hover {
    color: #0072e8;
}

.aui3 .ev_Crumbs a:active {
    color: #005bba;
}

.aui3 .ev_Crumbs ul {
    list-style-type: none;
    overflow: visible;
    padding: 0;
    margin: 0;
}

.aui3 .ev_Crumbs ul li {
    float: left;
}

.aui3 .ev_Crumbs_title {
    float: left;
    margin-right: 0.625rem;
}

.aui3 .ev_Crumbs_afterIcon {
    padding: 0 0.5rem;
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_Crumbs_link:hover {
    color: #0072e8;
    cursor: default;
    text-decoration: none;
}

.aui3 .ev_Crumbs_Disabled {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_curumb_item_icon {
    position: relative;
    top: 3px;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background-size: 1rem;
    background-repeat: no-repeat;
    border: none;
}

.aui3 .ev_calendar {
    background: #ffffff;
    width: 100%;
    box-sizing: border-box;
    display: none;
    height: auto;
    outline: none;
    text-align: center;
    z-index: 10000;
}

.aui3 .ev_calendar *,
.aui3 .ev_calendar *:before,
.aui3 .ev_calendar *:after {
    box-sizing: inherit;
    font-size: 0.75rem;
    outline: none;
}

.aui3 .ev_calendar.ev_calendar_show {
    display: block;
    border: none;
}

.aui3 .ev_calendar_icon_right {
    position: relative;
    top: 0.1875rem;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    transform: rotate(-90deg);
    background: url("../themes/aui3_white/images/select/select_down_default.svg") no-repeat center;
    background-size: 1rem;
}

.aui3 .ev_calendar_icon_right:focus {
    outline-offset: 2px !important;
    outline: 2px solid #2e94ff;
}

.aui3 .ev_calendar_icon_left {
    position: relative;
    top: 0.1875rem;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    transform: rotate(90deg);
    background: url("../themes/aui3_white/images/select/select_down_default.svg") no-repeat center;
    background-size: 1rem;
}

.aui3 .ev_calendar_icon_left:focus {
    outline-offset: 2px !important;
    outline: 2px solid #2e94ff;
}

.aui3 .ev_calendar_icon_left.ev_calendar_disabled,
.aui3 .ev_calendar_icon_right.ev_calendar_disabled {
    cursor: default;
    opacity: 0.6;
}

.aui3 .ev_calendar_handle {
    position: absolute;
    display: none;
    top: 0;
    right: -0.25rem;
    width: 0.5rem;
    height: 3.125rem;
    background-color: rgba(25, 25, 25, 0.05);
    border-radius: 0.25rem;
}

.aui3 .ev_calendar_box_m {
    width: 4.4375rem;
    height: 100%;
    float: right;
    position: relative;
    padding: 0 0.5rem;
}

.aui3 .ev_calendar_box_y {
    width: 5.9375rem;
    height: 100%;
    float: left;
    position: absolute;
    padding: 0 0.5rem;
}

.aui3 .ev_calendar_box_y ul {
    margin: 0;
    padding: 0.75rem;
}

.aui3 .ev_calendar_box_y.ev_only_year ul {
    margin: 0;
    padding: 0;
}

.aui3 .ev_calendar_box_m ul {
    margin: 0;
    padding: 0;
}

.aui3 .ev_calendar_box_y ul:focus,
.aui3 .ev_calendar_box_m ul:focus {
    outline-offset: -1px !important;
    outline: 2px solid #2e94ff;
}

.aui3 .ev_calendar_box_y li,
.aui3 .ev_calendar_box_m li {
    list-style: none;
    border-radius: 0.25rem;
}

.aui3 .ev_calendar_list_y li.ev_calendar_disabled,
.aui3 .ev_calendar_list_m li.ev_calendar_disabled {
    color: rgba(25, 25, 25, 0.3);
    cursor: default;
}

.aui3 .ev_calendar_list_y li.ev_calendar_disabled:hover,
.aui3 .ev_calendar_list_m li.ev_calendar_disabled:hover {
    background-color: transparent !important;
}

.aui3 .ev_calendar_box_y {
    border-right: 1px solid #bbbbbb;
}

.aui3 .ev_calendar_box_y::-webkit-scrollbar {
    width: 0.1875rem;
}

.aui3 .ev_calendar_list_y li,
.aui3 .ev_calendar_list_m li {
    cursor: pointer;
    line-height: 1.875rem;
    color: #191919;
}

.aui3 .ev_calendar_list_y li:focus,
.aui3 .ev_calendar_list_m li:focus {
    outline-offset: -1px !important;
    outline: 2px solid #2e94ff;
}

.aui3 .ev_calendar_list_y li:hover,
.aui3 .ev_calendar_list_m li:hover {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_calendar_list_y li.ev_calendar_selected,
.aui3 .ev_calendar_list_m li.ev_calendar_selected {
    background-color: #0072e8;
    color: #fff;
}

.aui3 .ev_calendar_select .ev_calendar_list_y li.ev_calendar_selected:hover,
.aui3 .ev_calendar_select .ev_calendar_list_m li.ev_calendar_selected:hover {
    background-color: #0072e8;
    color: #fff;
}

.aui3 .ev_calendar_btn_y {
    color: #0072e8;
    position: absolute;
    top: 0;
    display: none;
    width: 1.25rem;
    font-size: 0.875rem;
    cursor: pointer;
}

.aui3 .ev_calendar_btn_y_pre {
    left: 0.625rem;
}

.aui3 .ev_calendar_btn_y_next {
    right: 0.625rem;
}

.aui3 .ev_calendar_trigger {
    position: absolute;
    width: 1rem;
    top: 0.625rem;
    height: 1rem;
    right: 1.5rem;
    cursor: pointer;
    background: url("../themes/aui3_white/images/select/select_down_default.svg") no-repeat center;
    background-size: 1rem;
}

.aui3 .ev_calendar_trigger:focus {
    outline-offset: 2px !important;
    outline: 2px solid #2e94ff;
}

.aui3 .ev_calendar_trigger.ev_only_year {
    right: 0.625rem;
}

.aui3 .ev_calendar_open .ev_calendar_trigger {
    margin-top: -0.375rem;
}

.aui3 .ev_calendar_open .ev_calendar_btn_y {
    display: inline-block;
}

.aui3 .ev_calendar_dropdown {
    position: relative;
    width: 10.5rem;
    margin: 0 auto;
}

.aui3 .ev_calendar_dropdown_only_year {
    width: 5.9375rem;
}

.aui3 .ev_calendar_dropdown_only_year .ev_only_year {
    border-right: none;
}

.aui3 .ev_calendar_dropdown_only_year .ev_calendar_box_y {
    width: 100%;
}

.aui3 .ev_calendar_dropdown_header {
    height: 1.75rem;
    cursor: default;
}

.aui3 .ev_calendar_dropdown_header:focus {
    outline-offset: 2px !important;
    outline: 2px solid #2e94ff;
}

.aui3 .ev_calendar_dropdown_header>span {
    font-size: 0.875rem;
    color: #191919;
    line-height: 1.75rem;
    font-weight: bold;
}

.aui3 .ev_calendar_dropdown_content {
    display: none;
    position: absolute;
    width: 100%;
    height: 22.5rem;
    z-index: 1000;
    background-color: #ffffff;
    border: 0;
    border-radius: 0.3125rem;
}

.aui3 .ev_calendar_dropdown_content:before {
    display: table;
    content: '';
}

.aui3 .ev_calendar_dropdown_content:after {
    display: table;
    clear: both;
    content: '';
}

.aui3 .ev_calendar_dropdown.ev_calendar_open .ev_calendar_dropdown_header {
    border: 1px solid #bbbbbb;
    border-bottom-width: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.aui3 .ev_calendar_dropdown.ev_calendar_open .ev_calendar_dropdown_content {
    display: block;
    border: 1px solid #bbbbbb;
    border-top-width: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.aui3 .ev_calendar_header .ev_calendar_btn {
    position: absolute;
}

.aui3 .ev_calendar_header .ev_calendar_btn.ev_calendar_disabled {
    cursor: default;
    opacity: 0.6;
}

.aui3 .ev_calendar_header .ev_calendar_btn_month_prev {
    left: 0;
}

.aui3 .ev_calendar_header .ev_calendar_btn_month_next {
    right: 0;
}

.aui3 .ev_calendar_content:before {
    display: table;
    content: '';
}

.aui3 .ev_calendar_content:after {
    display: table;
    clear: both;
    content: '';
}

.aui3 .ev_calendar_content thead>tr>th {
    font-weight: normal;
    color: #4e4e4e;
    padding: 0.125rem 0;
    font-size: 0.875rem;
}

.aui3 .ev_calendar_content td {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 0.125rem 0;
}

.aui3 .ev_calendar_content td.ev_calendar_prev,
.aui3 .ev_calendar_content td.ev_calendar_next {
    text-indent: -9999px;
    cursor: pointer;
    background: none;
}

.aui3 td.ev_calendar_disabled:hover {
    background-color: transparent;
}

.aui3 .ev_calendar_content td.ev_calendar_current {
    cursor: pointer;
}

.aui3 .ev_calendar_content td.ev_calendar_day_range {
    background: rgba(0, 103, 209, 0.1);
}

.aui3 .ev_calendar_content td.ev_calendar_day_range.ev_calendar_next,
.aui3 .ev_calendar_content td.ev_calendar_day_range.ev_calendar_prev {
    background: none;
}

.aui3 .ev_calendar_content td.ev_calendar_current.ev_calendar_today {
    border: 2px solid #0067d1 !important;
    border-radius: 0.25rem;
}

.aui3 .ev_calendar_content td.ev_calendar_current.ev_calendar_active {
    background-color: #0067d1;
    color: #ffffff;
    border: 1px;
}

.aui3 .ev_calendar_content td.ev_calendar_current.ev_calendar_disabled {
    cursor: not-allowed !important;
    color: rgba(25, 25, 25, 0.3) !important;
}

.aui3 .ev_calendar_content td.ev_calendar_disabled {
    cursor: not-allowed !important;
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_calendar_prevnext .ev_calendar_content td.ev_calendar_prev,
.aui3 .ev_calendar_prevnext .ev_calendar_content td.ev_calendar_next {
    text-indent: inherit;
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_calendar_main {
    float: left;
    width: 15rem;
    margin-right: 0.625rem;
}

.aui3 .ev_calendar_main:last-child {
    margin-right: 0;
}

.aui3 .ev_calendar_btn {
    border: none;
    background-color: transparent;
}

.aui3 .ev_calendar_btn:focus {
    outline: none;
}

.aui3 .ev_calendar table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0px 9px;
}

.aui3 .ev_calendar td {
    text-align: center;
    font-size: 0.875rem;
}

.aui3 .ev_calendar_content {
    width: 490px;
    width: 30.625rem;
}

.aui3 .ev_calendar_select .ev_calendar_header .ev_calendar_btn_month_prev {
    top: 0.9rem;
    left: 1.5rem;
    cursor: pointer;
}

.aui3 .ev_calendar_select .ev_calendar_trigger {
    border-bottom-width: 0;
    margin-top: 0.4rem;
    margin-left: 0.5rem;
}

.aui3 .ev_calendar_select .ev_calendar_open .ev_calendar_trigger {
    border-top-width: 0;
    border-bottom-width: 0.3125rem;
}

.aui3 .ev_calendar_select .ev_calendar_header .ev_calendar_btn_month_next {
    top: 0.9rem;
    right: 1.5rem;
    cursor: pointer;
}

.aui3 .ev_calendar_select .ev_calendar_content,
.aui3 .ev_calendar_select .ev_calendar_main {
    width: 100%;
}

.aui3 .ev_calendar_select.ev_calendar_prevnext .ev_calendar_content td.ev_calendar_prev,
.aui3 .ev_calendar_select.ev_calendar_prevnext .ev_calendar_content td.ev_calendar_next {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_calendar_content td.ev_calendar_current {
    color: #191919;
}

.aui3 .ev_calendar_select {
    padding: 0 1.5rem;
}

.aui3 .ev_calendar_select .ev_calendar_main_header,
.aui3 .ev_calendar_select .ev_calendar_dropdown_header {
    height: 3rem;
    line-height: 3rem;
    border-bottom: 0;
}

.aui3 .ev_calendar_select .ev_calendar_dropdown_header>span {
    line-height: 3rem;
}

.aui3 .ev_calendar_select .ev_calendar_content td,
.aui3 .ev_calendar_select .ev_calendar_content th {
    width: 2rem;
    height: 1.5rem;
    position: relative;
    box-sizing: border-box;
}

.aui3 .ev_calendar_select .ev_calendar_content td.ev_calendar_current.ev_calendar_today {
    background: none !important;
    color: #191919 !important;
    border: 2px solid #0067d1 !important;
}

.aui3 .ev_calendar_select .ev_calendar_content td.ev_calendar_current.ev_calendar_today::after {
    content: '';
    position: absolute;
    left: 0.375rem;
    top: 0;
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 0.25rem;
}

.aui3 .ev_calendar_select .ev_calendar_content td.ev_calendar_current:hover {
    background-color: rgba(0, 103, 209, 0.1);
    border-radius: 0.25rem;
}

.aui3 .ev_calendar_select .ev_calendar_content tr {
    border-collapse: separate;
    border-spacing: 0px 10px;
    background-color: transparent;
}

.aui3 .ev_calendar_select .ev_calendar_content td.ev_calendar_current.ev_calendar_active {
    background-color: #0067d1;
    color: #fff;
    border-radius: 0.25rem;
}

.aui3 .ev_calendar_select .ev_calendar_list_y li.ev_calendar_selected,
.aui3 .ev_calendar_select .ev_calendar_list_m li.ev_calendar_selected {
    background-color: #0067d1 !important;
}

.aui3 .ev_calendar_select .ev_calendar_list_y li:hover,
.aui3 .ev_calendar_select .ev_calendar_list_m li:hover {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_calendar_select .ev_calendar_list_y li.ev_calendar_selectedYear::after,
.aui3 .ev_calendar_select .ev_calendar_list_m li.ev_calendar_selectedMonth::after,
.aui3 .ev_calendar_select .ev_calendar_content td.ev_calendar_current.ev_calendar_selectedDay::after {
    display: none;
}

.aui3 .ev_calendar_select .ev_calendar_content td.ev_calendar_current.ev_calendar_selectedDay:focus {
    outline: 2px solid #2e94ff;
}

.aui3 .ev_datepicker {
    display: inline-block;
    position: relative;
    margin: 1px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.aui3 .ev_datepicker_error {
    border-color: 1px solid #e54545;
}

.aui3 .ev_datepicker div.ev_datepicker_calendar>input.ev_datepicker_input {
    box-sizing: border-box;
    border: 1px solid #bbbbbb;
    border-radius: 0.25rem;
    color: #191919;
    outline: none;
    padding: 0 2.5rem 0 1rem;
    height: 2rem;
    width: 100%;
    font-size: 0.875rem;
    background-color: #ffffff;
}

.aui3 .ev_datepicker div.ev_datepicker_calendar>input.ev_datepicker_input:hover {
    border-color: #191919;
    box-shadow: none;
}

.aui3 .ev_datepicker div.ev_datepicker_calendar>input.ev_datepicker_input:focus {
    border-color: #0067d1;
    box-shadow: 0 0 0 1px #0067d1;
}

.aui3 .ev_datepicker div.ev_datepicker_calendar>input.ev_datepicker_input:disabled {
    border: 1px solid transparent;
    color: rgba(25, 25, 25, 0.3);
    cursor: auto;
    background: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_datepicker .ev_label {
    display: inline-block;
    vertical-align: top;
}

.aui3 .ev_datepicker_input {
    display: inline-block;
    position: relative;
    width: 100%;
}

.aui3 .ev_datepicker_hide {
    display: none;
}

.aui3 .ev_datepicker_selector .evTs-ucd-timespinner {
    padding-left: 0 !important;
}

.aui3 .ev_datepicker.ev_datepicker_active .ev_datepicker_selector {
    display: block;
}

.aui3 .ev_datepicker_active .ev_datepicker_calendar .ev_datepicker_input,
.aui3 .ev_datepicker_active .ev_datepicker_input_container {
    border: 1px solid #0072e8 !important;
    box-shadow: 0 0 0 1px #0067d1;
}

.aui3 .ev_datepicker .ev_datepicker_icon_calendar {
    position: absolute;
    width: 1rem;
    top: 50%;
    margin-top: -0.5rem;
    height: 1rem;
    right: 1rem;
    cursor: pointer;
    background: url("../themes/aui3_white/images/DatePicker/calander_normal.svg") no-repeat center;
    outline: none;
    background-size: 1rem;
}

.aui3 .ev_datepicker .ev_datepicker_icon_calendar::after {
    content: '';
    position: absolute;
    left: -12px;
    top: 0;
    height: 16px;
    width: 1px;
    border-left: 1px solid rgba(25, 25, 25, 0.1);
    display: none;
}

.aui3 .ev_datepicker .ev_datepicker_icon_calendar:hover,
.aui3 .ev_datepicker .ev_datepicker_icon_calendar:focus {
    position: absolute;
    width: 1rem;
    top: 50%;
    margin-top: -0.5rem;
    height: 1rem;
    right: 1rem;
    cursor: pointer;
    background: url("../themes/aui3_white/images/DatePicker/calander_active.svg") no-repeat center;
    outline: none;
    background-size: 1rem;
}

.aui3 .ev_datepicker .ev_datepicker_range_icon_calendar {
    position: absolute;
    width: 1rem;
    top: 50%;
    margin-top: -0.5rem;
    height: 1rem;
    right: 0.1rem;
    cursor: pointer;
    background: url("../themes/aui3_white/images/DatePicker/calander_normal.svg") no-repeat center;
    outline: none;
    background-size: 1rem;
}

.aui3 .ev_datepicker .ev_datepicker_range_icon_calendar::after {
    content: '';
    position: absolute;
    left: -12px;
    top: 0;
    height: 16px;
    width: 1px;
    border-left: 1px solid rgba(25, 25, 25, 0.1);
    display: none;
}

.aui3 .ev_datepicker .ev_datepicker_range_icon_calendar:hover {
    position: absolute;
    width: 1rem;
    top: 50%;
    margin-top: -0.5rem;
    height: 1rem;
    right: 0.1rem;
    cursor: pointer;
    background: url("../themes/aui3_white/images/DatePicker/calander_active.svg") no-repeat center;
    outline: none;
    background-size: 1rem;
}

.aui3 .ev_datepicker_diabled_icon_calendar {
    position: absolute;
    width: 1rem;
    top: 50%;
    margin-top: -0.5rem;
    height: 1rem;
    right: 1rem;
    background: url("../themes/aui3_white/images/DatePicker/calander_disabled.svg") no-repeat center;
    outline: none;
    background-size: 1rem;
    opacity: 1;
    cursor: auto;
    background-color: transparent;
}

.aui3 .ev_datepicker_diabled_icon_calendar::after {
    content: '';
    position: absolute;
    left: -12px;
    top: 0;
    height: 16px;
    width: 1px;
    border-left: 1px solid rgba(25, 25, 25, 0.1);
}

.aui3 .ev_datepicker_selector {
    background: #ffffff;
    border-radius: 0.25rem;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.16);
    left: 0;
    position: absolute;
    top: 2.3125rem;
    height: 21.125rem;
    border: none;
    width: 18.75rem;
    z-index: 10000;
    box-sizing: border-box;
}

.aui3 .ev_datepicker_selector_range {
    background-color: #ffffff;
    left: 0;
    position: absolute;
    top: 2.3125rem;
    height: 22.5rem !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.16);
    width: 37.5rem;
    z-index: 10000;
    box-sizing: border-box;
    border-radius: 0.25rem;
}

.aui3 .ev_datepicker_date {
    height: 18rem;
}

.aui3 .ev_datepicker_selector.ev_pop_bottom,
.aui3 .ev_datepicker_selector_range.ev_pop_bottom {
    margin-top: 0.25rem;
}

.aui3 .ev_datepicker_selector_month {
    height: auto;
}

.aui3 .ev_datepicker_selector.ev_datepicker_selector_up {
    margin-top: -0.625rem;
}

.aui3 .ev_datepicker_calendar {
    display: inline-block;
    position: relative;
    width: 100%;
}

.aui3 .ev_datepicker_calendar_range {
    display: inline-block;
    position: relative;
    width: 15.25rem;
    margin: 1px;
}

.aui3 .ev_datepicker_calender {
    position: relative;
    float: right;
    left: 0 !important;
    top: 0;
}

.aui3 .ev_datepicker_calender .ev_button {
    background-color: #0067d1;
    color: #ffffff;
    border: 1px solid #0067d1;
    line-height: 1.2rem;
    min-width: auto;
}

.aui3 .ev_datepicker_calender .ev_button:active {
    background-color: #005bba;
    border: 1px solid #005bba;
}

.aui3 .ev_datepicker_calender .ev_button:hover {
    background-color: #0072e8;
    border: 1px solid #0072e8;
}

.aui3 .ev_align_showbuttons>div:first-child .ev_button {
    background-color: #0067d1;
    color: #ffffff;
    border: 1px solid #0067d1;
    line-height: 1.2rem;
}

.aui3 .ev_align_showbuttons>div:first-child .ev_button:active {
    background-color: #005bba;
    border: 1px solid #005bba;
}

.aui3 .ev_align_showbuttons>div:first-child .ev_button:hover {
    background-color: #0072e8;
    border: 1px solid #0072e8;
}

.aui3 .ev_datepicker_selector_month .ev_calendar_current:hover::after {
    width: 5.1rem !important;
}

.aui3 .ev_datepicker_calenderCancel {
    position: relative;
    float: right;
    padding: 0rem 0.625rem;
}

.aui3 .ev_datepicker_textField {
    float: left;
    box-sizing: initial;
    width: 6.25rem;
}

.aui3 .ev_datepicker_range_container {
    border: 0;
    width: 37.5rem;
    display: flex;
    height: 22.5rem;
    background-color: transparent;
}

.aui3 .ev_datepicker_range_container .ev_calendar {
    border: none;
}

.aui3 .ev_datepicker_leftrange {
    width: 50%;
    position: relative;
}

.aui3 .ev_datepicker_rightrange {
    width: 50%;
    position: relative;
}

.aui3 .ev_align_textfileds {
    text-align: center;
    position: relative;
    margin-right: 0.25rem;
    color: rgba(25, 25, 25, 0.1);
}

.aui3 .ev_align_showtimeselector {
    position: absolute;
    width: 100%;
    top: 18rem;
    padding: 0.5rem 1.5rem 0;
}

.aui3 .ev_align_showtextField {
    position: absolute;
    top: 19rem;
    padding-left: 1.5rem;
}

.aui3 .ev_align_showbuttons {
    position: absolute;
    top: 19rem;
    right: 1.5rem;
    display: flex;
}

.aui3 .ev_datepicker_input_range {
    display: flex;
    background-color: #fff;
    align-items: baseline;
}

.aui3 .ev_datepicker_input_container {
    display: inline-block;
    position: relative;
    width: 260px;
    width: 16.25rem;
    border: 1px solid #bbbbbb;
    box-sizing: border-box;
    border-radius: 0.25rem;
}

.aui3 .ev_datepicker_input_range .ev_datepicker_input {
    border: none;
}

.aui3 .ev_datepicker div.ev_datepicker_input_range>input.ev_datepicker_input {
    box-sizing: border-box;
    color: #191919;
    outline: none;
    padding: 0 1rem;
    height: 2rem;
    width: 100%;
    font-size: 0.875rem;
}

.aui3 .ev_datepicker div.ev_datepicker_input_range>input.ev_datepicker_inputLRange {
    box-sizing: border-box;
    color: #191919;
    outline: none;
    padding-left: 1rem;
    height: 2rem;
    width: 6rem;
    border: none;
    font-size: 0.875rem;
}

.aui3 .ev_datepicker div.ev_datepicker_input_range>input.ev_datepicker_inputLRange:disabled {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_datepicker div.ev_datepicker_input_range>input.ev_datepicker_inputRRange {
    box-sizing: border-box;
    color: #191919;
    outline: none;
    padding-left: 0.1875rem;
    height: 2rem;
    width: 6rem;
    border: none;
    font-size: 0.875rem;
}

.aui3 .ev_datepicker div.ev_datepicker_input_range>input.ev_datepicker_inputRRange:disabled {
    color: rgba(25, 25, 25, 0.3);
    cursor: auto;
}

.aui3 .ev_datepicker_range_div {
    font-size: 0.875rem;
    color: #191919;
    padding-left: 0.125rem;
    padding-right: 0.5rem;
}

.aui3 .ev_datepicker_input_container_disabled {
    color: rgba(25, 25, 25, 0.3);
    border: 1px solid transparent;
}

.aui3 .ev_datepicker_input_container_disabled .ev_datepicker_range_icon_calendar {
    background: url("../themes/aui3_white/images/DatePicker/calander_disabled.svg") no-repeat center !important;
    background-color: transparent;
}

.aui3 .ev_datepicker_input_container_disabled .ev_datepicker_range_div {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_datepicker_input_range.ev_datepicker_input_container_disabled {
    border: none;
}

.aui3 .ev_datepicker_dstCheckbox {
    position: relative;
    font-size: 0.75rem;
    left: 0.1875rem;
    top: 0.5rem;
}

.aui3 .ev_datepicker_dsttext {
    padding-left: 1.125rem;
    position: relative;
    top: -0.9375rem;
}

.aui3 .ev_datepicker_selector .ev_checkbox_label {
    margin-left: 0.1875rem;
    padding: 0rem;
    margin-right: 0rem;
}

.aui3 .ev_datepicker_selector_invalid {
    border: 1px solid #ff4c4c !important;
}

.aui3 .ev_datepicker_selector_invalid:focus {
    box-shadow: 0 0 0 1px #ff4c4c !important;
}

.aui3 .ev_datepicker_tipmsg {
    top: 0.1875rem;
    height: 1.125rem;
    display: inline-block;
}

.aui3 .ev_datepicker_tiperrormsg {
    width: 1.25rem;
    height: 1.25rem;
    display: inline-block;
}

.aui3 .ev_datepicker_tipmsg_span {
    padding-left: 0.3125rem;
    position: relative;
}

.aui3 .ev_datepicker_tiperrormsg_span {
    padding-left: 0.3125rem;
    position: relative;
    bottom: 0.25rem;
}

.aui3 .ev_datepicker_input::-ms-clear {
    display: none;
}

.aui3 .ev_datepicker_range_inputstyle {
    width: 6rem !important;
    font-size: 0.875rem;
    padding: 0.125rem 0.375rem;
}

.aui3 .ev_datepicker_calendar_disabled:focus {
    outline-offset: 0;
    outline: none;
    position: relative;
}

.aui3 .ev_datepicker_calendar_disabled:focus::after {
    position: absolute;
    content: '';
    display: block;
    top: 0;
    left: 0;
    border-radius: 4px;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid #007dff;
}

.aui3 .ev_Dialog {
    position: fixed;
}

.aui3 .ev_Dialog .ev_Dialog_Panel {
    box-shadow: 0 16px 48px rgba(0, 0, 0, 0.16);
    border-radius: 4px;
    position: absolute;
    font-size: 0.875rem;
    background: #ffffff;
    min-width: 31.5rem;
    min-height: 11.5rem;
    outline: none;
    border-color: transparent;
}

.aui3 .ev_Dialog .ev_Dialog_Panel:focus {
    outline-offset: 2px;
    outline: 2px solid #2e94ff;
}

.aui3 .ev_Dialog .ev_Dialog_PanelTitle {
    color: #191919;
    height: auto;
    font-size: 1.25rem;
    padding: 2rem 2rem 0;
    width: auto;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -o-box-sizing: content-box;
    -ms-box-sizing: content-box;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    font-weight: bold;
}

.aui3 .ev_Dialog .ev_Dialog_PanelTitle:hover {
    cursor: move;
}

.aui3 .ev_Dialog .ev_Dialog_Resizer-w+div {
    border: none !important;
}

.aui3 .ev_Dialog .ev_Dialog_closeIcon {
    position: absolute;
    right: 2rem;
    top: 2rem;
    width: 1rem;
    height: 1rem;
    cursor: pointer;
    background: url("../themes/aui3_white/images/Dialog/close_title.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .ev_Dialog .ev_Dialog_closeIcon:hover {
    background: url("../themes/aui3_white/images/Dialog/close_title_hover.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .ev_Dialog .ev_Dialog_minimizeIcon {
    position: absolute;
    right: 1.9rem;
    top: 0.5rem;
    width: 1rem;
    cursor: pointer;
    height: 1rem;
    background: url("../themes/aui3_white/images/Dialog/minimize_title.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_Dialog .ev_Dialog_minimizeIcon:hover {
    background: url("../themes/aui3_white/images/Dialog/minimize_title_hover.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_Dialog .ev_Dialog_maximizeIcon {
    position: absolute;
    right: 1.8rem !important;
    top: 0.6rem;
    width: 1rem;
    cursor: pointer;
    height: 1rem;
    background: url("../themes/aui3_white/images/Dialog/maximize_title.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_Dialog .ev_Dialog_maximizeIcon:hover {
    background: url("../themes/aui3_white/images/Dialog/maximize_title_hover.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .headerIconStyle {
    top: 100% !important;
    transform: translate(-50%, -30px) !important;
    width: 200px !important;
    position: fixed !important;
    cursor: pointer;
}

.aui3 .ev_Dialog .ev_Dialog_PanelContent {
    overflow: auto;
    padding: 1.5rem 2rem;
    margin: 0;
}

.aui3 .ev_Dialog_PanelContent iframe {
    width: 100%;
    height: 95%;
    border: 0;
}

.aui3 .ev_Dialog .ev_Dialog_Over {
    top: 0;
    left: 0;
    z-index: 1499;
}

.aui3 .ev_Dialog .ev_Dialog_ButtonArea {
    text-align: right;
    padding: 0 2rem 1.5rem;
}

.aui3 .ev_Dialog .ev_Dialog_ButtonArea button {
    margin: 0 0.25rem;
}

.aui3 .ev_Dialog .ev_Dialog_ButtonArea button:first-child {
    margin-left: 0;
}

.aui3 .ev_Dialog .ev_Dialog_ButtonArea button:last-child {
    margin-right: 0;
}

.aui3 .ev_Dialog_Resizer-n {
    position: absolute;
    cursor: n-resize;
    height: 7px;
    width: 90%;
    top: 0px;
    left: 14px;
}

.aui3 .ev_Dialog_Resizer-s {
    position: absolute;
    cursor: s-resize;
    height: 7px;
    width: 97%;
    bottom: 0px;
    left: 11px;
}

.aui3 .ev_Dialog_Resizer-e {
    position: absolute;
    width: 7px;
    height: 93%;
    right: 0px;
    top: 18px;
    cursor: e-resize;
}

.aui3 .ev_Dialog_Resizer-w {
    position: absolute;
    width: 7px;
    height: 95%;
    left: 0px;
    top: 11px;
    cursor: w-resize;
}

.aui3 .ev_Dialog_Resizer {
    width: 1rem;
    height: 1rem;
    position: absolute;
    right: 0;
    bottom: 0;
    cursor: se-resize;
    background: url("../themes/aui3_white/images/Dialog/drag.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_Dialog_Resizer:hover {
    background: url("../themes/aui3_white/images/Dialog/drag_hover.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_Dialog_Resizer_mask {
    position: fixed;
    top: 0px;
    top: 0rem;
    left: 0px;
    left: 0rem;
    z-index: 99999999;
}

.aui3 .ev_Dialog_Resizer_mask.cursor-se {
    cursor: se-resize;
}

.aui3 .ev_Dialog_Resizer_mask.cursor-s {
    cursor: s-resize;
}

.aui3 .ev_Dialog_Resizer_mask.cursor-e {
    cursor: e-resize;
}

.aui3 .ev_div_message_style {
    vertical-align: top;
    border-radius: 0.25rem;
    width: 452px;
    box-sizing: border-box;
    background-color: #ffffff;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16);
    padding: 0;
    border: none;
    position: relative;
}

.aui3 .ev_div_message_content {
    margin-right: 1rem;
    margin-left: 0;
    display: inline-block;
    line-height: 1.5rem;
    vertical-align: top;
    width: calc( 100% - 5.625rem);
    padding: 0.5rem 0;
}

.aui3 .ev_div_message_line_content {
    display: inline-block;
    line-height: 1.5rem;
    word-wrap: break-word;
    text-align: left;
    font-size: 0.875rem;
    color: #191919;
}

.aui3 .ev_div_message_line_content .message-detail {
    color: #4e4e4e;
}

.aui3 .ev_div_message_icon {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    margin-right: 1rem;
    margin: 0.75rem 0.5rem 0 1rem;
    border-radius: 0;
}

.aui3 .ev_div_message_success_icon {
    background: url("../themes/aui3_white/images/DivMessage/success.svg") no-repeat center center;
    background-size: 1.2rem 1.2rem;
}

.aui3 .ev_div_message_error_icon {
    background: url("../themes/aui3_white/images/DivMessage/error.svg") no-repeat center center;
    background-size: 1.2rem 1.2rem;
}

.aui3 .ev_div_message_warn_icon {
    background: url("../themes/aui3_white/images/DivMessage/warn.svg") no-repeat center center;
    background-size: 1.2rem 1.2rem;
}

.aui3 .ev_div_message_default_icon {
    background: url("../themes/aui3_white/images/DivMessage/default.svg") no-repeat center center;
    background-size: 1.2rem 1.2rem;
}

.aui3 .ev_div_message_close {
    display: block;
    width: 1rem;
    height: 1rem;
    float: none;
    cursor: pointer;
    margin: 0;
    top: 0.75rem;
    right: 1rem;
    border: none;
    background: url("../themes/aui3_white/images/Dialog/close_title.svg") no-repeat center center;
    background-size: 100%;
    position: absolute;
}

.aui3 .ev_div_message_close:hover {
    background: url("../themes/aui3_white/images/Dialog/close_title_hover.svg") no-repeat center center;
    background-size: 100%;
}

.aui3 .ev_div_message_default_type {
    border: 0;
    color: #191919;
    background-color: #ffffff;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16);
}

.aui3 .ev_div_message_success_type {
    border: 0;
    color: #191919;
    background-color: #ffffff;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16);
}

.aui3 .ev_div_message_error_type {
    border: 0;
    color: #191919;
    background-color: #ffffff;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16);
}

.aui3 .ev_div_message_warn_type {
    border: 0;
    color: #191919;
    background-color: #ffffff;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16);
}

.aui3 .ev_doubleSelect {
    background: transparent;
    position: relative;
    padding: 0;
}

.aui3 .ev_doubleSelect .ev_doubleSelect_container {
    border-collapse: collapse;
}

.aui3 .ev_doubleSelect .ev_doubleSelect_container .ev_doubleSelect_titleRow {
    height: 30px;
    height: 1.875rem;
}

.aui3 .ev_doubleSelect .ev_doubleSelect_container .ev_doubleSelect_titleRow .ev_doubleSelect_title {
    text-align: left;
    padding-bottom: 10px;
    padding-bottom: 0.625rem;
}

.aui3 .ev_doubleSelect .ev_doubleSelect_container .ev_doubleSelect_header {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.aui3 .ev_doubleSelect .ev_button {
    margin-bottom: 0.5rem !important;
    min-width: auto;
}

.aui3 .ev_doubleSelect.ev_doubleSelect_disable .ev_doubleSelect_container {
    pointer-events: none;
    cursor: not-allowed;
}

.aui3 .ev_doubleSelect.ev_doubleSelect_disable .ev_doubleSelect_container .ev_doubleSelect_title,
.aui3 .ev_doubleSelect.ev_doubleSelect_disable .ev_doubleSelect_container .ev_doubleSelect_contentItem,
.aui3 .ev_doubleSelect.ev_doubleSelect_disable .ev_doubleSelect_container .ev_doubleSelect_headCont,
.aui3 .ev_doubleSelect.ev_doubleSelect_disable .ev_doubleSelect_container .ev_tree_text {
    color: #191919;
}

.aui3 .ev_doubleSelect_midButton {
    width: 76px;
    text-align: center;
    box-sizing: border-box;
}

.aui3 .ev_doubleSelect_head {
    padding: 0 1rem;
    height: 3rem;
    line-height: 3rem;
    font-size: 0.875rem;
    color: #191919;
    background-color: #ffffff;
    border: 1px solid #bbbbbb;
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
    box-sizing: border-box;
}

.aui3 .ev_doubleSelect_contentCol {
    background-color: #ffffff;
    border: 1px solid #bbbbbb;
    vertical-align: top;
    width: inherit;
    height: inherit;
    padding: 0.5rem 0;
    padding-right: 0.125rem;
    overflow: auto;
    width: calc(50% - 38px);
}

.aui3 .ev_doubleSelect_contentCol .ev_doubleSelect_contentList {
    overflow: auto;
    float: left;
    height: inherit;
    width: 100% !important;
}

.aui3 .ev_doubleSelect_contentCol .ev_doubleSelect_contentList::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
    border-radius: 0.25rem;
}

.aui3 .ev_doubleSelect_contentCol .ev_doubleSelect_contentList::-webkit-scrollbar-track {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    background: transparent;
}

.aui3 .ev_doubleSelect_contentCol .ev_doubleSelect_contentList::-webkit-scrollbar-thumb {
    background: transparent;
    border-radius: 0.25rem;
}

.aui3 .ev_doubleSelect_contentCol .ev_doubleSelect_contentList:focus {
    outline: none;
}

.aui3 .ev_doubleSelect_contentItem {
    height: 2rem;
    line-height: 2rem;
    padding: 0 1rem;
    color: #191919;
    font-size: 0.875rem;
    border-bottom: none;
    cursor: pointer;
}

.aui3 .ev_doubleSelect_contentItem:not(.immovable):hover {
    background-color: rgba(25, 25, 25, 0.05);
    color: #0072e8;
    font-weight: normal;
}

.aui3 .ev_doubleSelect_contentItem:active {
    color: #005bba;
    background-color: unset;
}

.aui3 .ev_doubleSelect_contentItem.selectRow,
.aui3 .ev_doubleSelect_contentItem.selectRow:hover {
    background-color: transparent;
    color: #0067d1;
}

.aui3 .ev_doubleSelect_contentItem.immovable,
.aui3 .ev_doubleSelect_contentItem.immovable:hover {
    color: rgba(25, 25, 25, 0.3) !important;
    cursor: not-allowed !important;
    background-color: transparent;
}

.aui3 .ev_doubleSelect_contentItem.immovable.disableSelectRow {
    cursor: not-allowed !important;
}

.aui3 .ev_doubleSelect_headCont {
    padding: 10px;
    padding: 0.625rem;
}

.aui3 .ev_doubleSelect_disImg {
    cursor: pointer;
}

.aui3 .ev_doubleSelect_disImg:hover .ev_doubleSelect_top_icon {
    fill: #191919;
}

.aui3 .ev_doubleSelect_disImg:hover .ev_doubleSelect_headCont {
    color: #191919;
}

.aui3 .ev_doubleSelect_disImg.ev_doubleSelect_headDis .ev_doubleSelect_top_icon {
    fill: #191919;
}

.aui3 .ev_doubleSelect_disImg.ev_doubleSelect_headDis .ev_doubleSelect_headCont {
    color: #191919;
}

.aui3 .ev_doubleSelect_top_icon {
    fill: #191919;
    fill-rule: evenodd;
}

.aui3 .ev_doubleSelect_tree {
    margin-left: -0.5rem;
}

.aui3 .ev_doubleSelect_tree .ev_tree>li {
    margin-top: 0;
}

.aui3 .ev_doubleSelect_tree .ev_tree_text:hover {
    color: #191919;
    background-color: transparent;
}

.aui3 .ev_doubleSelect_tree .ev_tree_selected .ev_tree_text:hover {
    color: #0067d1;
}

.aui3 .ev_doubleSelect_button.ev_button {
    width: 3rem;
    height: 2rem;
    border: 1px solid #bbbbbb;
    color: #191919;
    border-radius: 0.25rem;
    margin: 0;
    background: #ffffff;
    box-sizing: border-box;
}

.aui3 .ev_doubleSelect_button.ev_button:not(.ev_doubleSelect_button_disable):hover {
    border-color: #191919;
}

.aui3 .ev_doubleSelect_button.ev_button:not(.ev_doubleSelect_button_disable):focus {
    border-color: #bbbbbb;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_L {
    background: url("../themes/aui3_white/images/doubleSelect/single_arrow_left.svg") center center no-repeat !important;
    background-color: #ffffff !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_L:hover {
    border-color: #191919;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_L:active {
    border-color: #005bba;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_R {
    background: url("../themes/aui3_white/images/doubleSelect/single_arrow_right.svg") center center no-repeat !important;
    background-color: #ffffff !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_R:hover {
    border-color: #191919;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_R:active {
    border-color: #005bba;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_all2L {
    background: url("../themes/aui3_white/images/doubleSelect/double_arrow_left.svg") center center no-repeat !important;
    background-color: #ffffff !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_all2L:hover {
    border-color: #191919;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_all2L:active {
    border-color: #005bba;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_all2R {
    background: url("../themes/aui3_white/images/doubleSelect/double_arrow_right.svg") center center no-repeat !important;
    background-color: #ffffff !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_all2R:hover {
    border-color: #191919;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_all2R:active {
    border-color: #005bba;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_top {
    background: url("../themes/aui3_white/images/doubleSelect/double_arrow_top.svg") center center no-repeat !important;
    background-color: #ffffff !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_top:hover {
    border-color: #191919;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_top:active {
    border-color: #005bba;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_up {
    background: url("../themes/aui3_white/images/doubleSelect/single_arrow_up.svg") center center no-repeat !important;
    background-color: #ffffff !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_up:hover {
    border-color: #191919;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_up:active {
    border-color: #005bba;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_down {
    background: url("../themes/aui3_white/images/doubleSelect/single_arrow_down.svg") center center no-repeat !important;
    background-color: #ffffff !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_down:hover {
    border-color: #191919;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_down:active {
    border-color: #005bba;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_bottom {
    background: url("../themes/aui3_white/images/doubleSelect/double_arrow_bottom.svg") center center no-repeat !important;
    background-color: #ffffff !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_bottom:hover {
    border-color: #191919;
}

.aui3 .ev_doubleSelect_button.ev_button.ev_doubleSelect_button_bottom:active {
    border-color: #005bba;
}

.aui3 .ev_doubleSelect_button_disable.ev_button {
    border: 1px solid transparent;
    color: rgba(25, 25, 25, 0.3);
    width: 3rem;
}

.aui3 .ev_doubleSelect_button_disable.ev_button.ev_doubleSelect_button_L {
    background: url("../themes/aui3_white/images/doubleSelect/single_arrow_left_disabled.svg") center center no-repeat !important;
    background-color: rgba(25, 25, 25, 0.05) !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button_disable.ev_button.ev_doubleSelect_button_R {
    background: url("../themes/aui3_white/images/doubleSelect/single_arrow_right_disabled.svg") center center no-repeat !important;
    background-color: rgba(25, 25, 25, 0.05) !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button_disable.ev_button.ev_doubleSelect_button_all2L {
    background: url("../themes/aui3_white/images/doubleSelect/double_arrow_left_disabled.svg") center center no-repeat !important;
    background-color: rgba(25, 25, 25, 0.05) !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button_disable.ev_button.ev_doubleSelect_button_all2R {
    background: url("../themes/aui3_white/images/doubleSelect/double_arrow_right_disabled.svg") center center no-repeat !important;
    background-color: rgba(25, 25, 25, 0.05) !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button_disable.ev_button.ev_doubleSelect_button_top {
    background: url("../themes/aui3_white/images/doubleSelect/double_arrow_top_disabled.svg") center center no-repeat !important;
    background-color: rgba(25, 25, 25, 0.05) !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button_disable.ev_button.ev_doubleSelect_button_up {
    background: url("../themes/aui3_white/images/doubleSelect/single_arrow_up_disabled.svg") center center no-repeat !important;
    background-color: rgba(25, 25, 25, 0.05) !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button_disable.ev_button.ev_doubleSelect_button_down {
    background: url("../themes/aui3_white/images/doubleSelect/single_arrow_down_disabled.svg") center center no-repeat !important;
    background-color: rgba(25, 25, 25, 0.05) !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_doubleSelect_button_disable.ev_button.ev_doubleSelect_button_bottom {
    background: url("../themes/aui3_white/images/doubleSelect/double_arrow_bottom_disabled.svg") center center no-repeat !important;
    background-color: rgba(25, 25, 25, 0.05) !important;
    background-size: 1rem 1rem !important;
}

.aui3 .ev_editheder_span {
    font-size: 0.875rem;
    font-weight: normal;
    border: 1px solid #0067d1;
    color: #191919;
    padding-left: 1.5rem;
}

.aui3 .ev_editablePanelHeader {
    font-size: 0.875rem;
    color: #191919;
    line-height: 2rem;
    margin-right: 1.25rem;
    text-align: center;
    font-weight: normal;
}

.aui3 .ev_tableTdformate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 5rem;
}

.aui3 .ev_doubleSelect_contentItem .ev_doubleSelect_freezed {
    float: right;
    background-image: url("../themes/aui3_white/images/doubleSelect/locked.svg");
    background-repeat: no-repeat !important;
    width: 1rem;
    height: 1rem;
}

.aui3 .ev_doubleSelect_contentItem.selectRow .ev_doubleSelect_freezed {
    background-image: url("../themes/aui3_white/images/doubleSelect/locked_selected.svg");
}

.aui3 .ev_doubleSelect_comp_disable {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_doubleSelect_header_disable {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_drag_select_label {
    display: inline-block;
    font-size: 0.875rem;
    margin-right: 1rem;
}

.aui3 .ev_drag_select_label.ev_drag_select_label_before {
    margin-right: 1.5rem;
}

.aui3 .ev_drag_select_label.ev_drag_select_label_after {
    margin-left: 1.5rem;
}

.aui3 .ev_drag_select_container {
    font-size: 0.75rem;
    display: inline-block;
}

.aui3 .ev_drag_select_container .ev_drag_select_cloumn {
    display: inline-block;
}

.aui3 .ev_drag_select_container .ev_drag_select_cloumn .ev_textField {
    margin-bottom: 0;
}

.aui3 .ev_drag_select_container .ev_drag_select_cloumn:last-child {
    position: relative;
    top: -0.25rem;
    margin-left: 1rem;
}

.aui3 .ev_drag_select_container .ev_input {
    font-size: 0.875rem;
}

.aui3 .ev_drag_select {
    width: 25rem;
    height: 0.25rem;
    position: relative;
    margin: 0.625rem 0rem 0.75rem;
    display: inline-block;
    -webkit-user-select: none;
}

.aui3 .ev_drag_select_cell {
    position: relative;
    color: #191919;
    font-size: 0.875rem;
}

.aui3 .ev_drag_select_cell .ev_labelPaint {
    color: #191919;
}

.aui3 .ev_drag_select_cell .ev_labelEqual {
    color: #191919;
}

.aui3 .ev_drag_select_stick {
    height: 100%;
    width: 100%;
    line-height: 0;
    position: absolute;
    display: inline-block;
    cursor: pointer;
    overflow: initial;
    color: #191919;
}

.aui3 .ev_drag_select_stick_back {
    width: 100%;
    height: 0.125rem;
    position: absolute;
    top: calc(50% - 0px);
    background: rgba(25, 25, 25, 0.3);
    -moz-text-align-last: justify;
    text-align-last: justify;
    line-height: 0.4em;
    border-radius: 0.125rem;
}

.aui3 .ev_drag_select_stick_front {
    -moz-text-align-last: justify;
    text-align-last: justify;
    height: 0.125rem;
    position: absolute;
    top: 0.125rem;
    background: #191919;
    line-height: 0.4em;
    border-radius: 0.25rem;
    z-index: 1;
}

.aui3 .ev_drag_select_ctrl {
    width: 1.5rem;
    height: 1.5rem;
    background: #fff;
    position: absolute;
    top: 50%;
    z-index: 1;
    border: 2px solid #191919;
    border-radius: 50%;
    cursor: pointer;
    box-sizing: border-box;
}

.aui3 .ev_drag_select_ctrl:hover {
    border-color: #0072e8;
}

.aui3 .ev_drag_select_ctrl:active {
    border-color: #005bba;
}

.aui3 .ev_drag_disable {
    pointer-events: none;
}

.aui3 .ev_drag_disable .ev_drag_select_stick_front {
    background: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_drag_disable .ev_drag_select_stick_back {
    background: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_drag_disable .ev_drag_select_ctrl {
    pointer-events: none;
    border-color: rgba(25, 25, 25, 0.3) !important;
}

.aui3 .ev_drag_disable .ev_drag_select_cell {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_drag_disable .ev_drag_select_cell .ev_labelPaint {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_drag_disable .ev_drag_select_cell .ev_labelEqual {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_drag_disable .ev_input {
    border: 1px solid transparent !important;
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_drag_disable .ev_drag_select_label {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_drag_select_input {
    display: inline-block;
    padding-left: 0.25rem;
}

.aui3 .ev_drag_select .ev_tipBoxStyle {
    bottom: 158%;
    text-align: center;
    line-height: 1rem;
    font-size: 0.875rem;
    opacity: 0;
    border: none;
    white-space: nowrap;
    box-shadow: 0 0.125rem 0.3125rem rgba(0, 0, 0, 0.1);
    border-radius: 0.25rem;
    background: #ffffff;
    color: #191919;
}

.aui3 .ev_drag_select .ev_tipBoxStyle .ev_tipBoxOuterStyle {
    min-width: 3em;
    width: 4.5rem;
    padding: 0.4rem 0.2rem 0.3rem;
}

.aui3 .ev_drag_select .ev_tipBox_contentStyle {
    text-align: center;
    line-height: 1rem;
}

.aui3 .ev_drag_select .ev_tipBox_arrowBottom:after {
    content: "";
    position: absolute;
    left: calc( 50% - 8px);
    bottom: -0.875rem;
    border: 0.5rem solid transparent;
    border-top: 0.5rem solid #ffffff;
    transform: scale(0.8, 1);
}

.aui3 .ev_drag_select .ev_tipBox_arrowBottom:before {
    content: "";
    display: none;
}

.aui3 .ev_drag_select_container .ev_textField {
    vertical-align: middle;
}

.aui3 .ev_drag_select_container .ev_textField_input {
    width: 3rem;
    padding: 0;
    text-align: center;
}

.aui3 .ev_drag_select_max_text {
    float: right;
}

.aui3 .ev_drag_select_in_text {
    float: left;
}

.aui3 .ev_DragInput_mask {
    position: fixed;
    top: 0rem;
    left: 0rem;
    z-index: 99999999;
    cursor: pointer;
}

.aui3 .ev_drag_select_input .ev_textField {
    position: relative;
    margin-right: 1.25rem !important;
}

.aui3 .ev_drag_select_input .ev_textField::after {
    content: '';
    position: absolute;
    top: 1rem;
    right: -1.25rem;
    width: 0.75rem;
    height: 1px;
    border-bottom: 1px solid #191919;
}

.aui3 .ev_drag_select_input .ev_textField:last-child {
    margin-right: 0 !important;
}

.aui3 .ev_drag_select_input .ev_textField:last-child::after {
    display: none;
}

.aui3 .ev_dropDown {
    cursor: pointer;
    position: relative;
    display: inline-block;
    height: auto;
}

.aui3 .ev_dropDown_folding {
    position: relative;
    text-align: center;
    color: #191919;
    font-size: 0.875rem;
    font-weight: normal;
    display: flex;
    align-items: center;
    padding: 0;
    line-height: 1.5rem;
}

.aui3 .ev_dropDown_folding.disabled {
    color: rgba(25, 25, 25, 0.3);
    cursor: not-allowed;
}

.aui3 .ev_dropDown_folding.disabled .ev_dropDown_foldimg {
    background: url("../themes/aui3_white/images/select/select_down_disabled.svg") center center no-repeat;
    background-size: 1rem;
}

.aui3 .ev_dropDown_foldimg {
    background: url("../themes/aui3_white/images/select/select_down_default.svg") center center no-repeat;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background-size: 100%;
    margin-left: 0.5rem;
    position: static;
    margin-top: 0.125rem;
}

.aui3 .ev_dropDown_foldimg:hover {
    background: url("../themes/aui3_white/images/select/select_down_hover.svg") center center no-repeat;
    background-size: 100%;
}

.aui3 .ev_dropdown_text_icon {
    cursor: pointer;
    padding: 0;
    border: none;
    display: inline-block;
    position: relative;
    height: 1rem;
    width: 1rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin-right: 0.5rem;
}

.aui3 .ev_dropDown_list {
    width: 6.25rem;
    top: 100%;
    border-radius: 0.25rem;
    border-width: 0;
    white-space: normal;
}

.aui3 .ev_dropDown_list .ev_popup_container_scroll {
    border: none;
    box-shadow: none;
    border-radius: 0.25rem;
    background-color: #ffffff;
}

.aui3 .ev_dropDown_list .ev_popup_container {
    border: none;
    box-shadow: none;
}

.aui3 .ev_dropDown_list.ev_dropDown_list_left {
    left: 15px;
    left: 0.9375rem;
}

.aui3 .ev_dropDown_list.ev_dropDown_list_right {
    right: 0;
}

.aui3 .ev_dropDown_list.up {
    top: auto;
}

.aui3 .evFupload-div {
    position: relative;
    top: 0.75rem;
}

.aui3 .evFupload-div .evReact-scrollbar-default {
    min-height: 2rem !important;
}

.aui3 .evFupload-multiline .evReact-scrollbar-default {
    overflow: visible !important;
}

.aui3 .evFupload-Span {
    float: right;
    width: 1.25rem;
    height: 100%;
}

.aui3 .evFupload-space {
    position: relative;
    padding-right: 0.125rem;
    top: 0.0625rem;
}

.aui3 .evFupload-inputFileName {
    position: relative;
    left: 10px;
    left: 0.625rem;
    border: 1px solid #cccccc;
    padding: 0 0 0 2px;
    padding: 0 0 0 0.125rem;
    cursor: default;
    color: #212121;
    background: #ffffff;
    display: inline-block;
    overflow-y: auto;
    overflow-x: hidden;
}

.aui3 .evFupload-FileItemDisaply {
    display: inline-block;
    min-width: 10.625rem;
    border: 1px solid #bbbbbb;
    border-radius: 0.25rem;
    max-height: 4rem;
    overflow: auto;
    background-color: #ffffff;
    box-sizing: border-box;
}

.aui3 .evFupload-FileItemDisaply::-webkit-scrollbar-thumb {
    background-color: transparent;
}

.aui3 .evFupload-FileItemDisaply:focus {
    outline-offset: 2px !important;
    outline: 2px solid #2e94ff !important;
}

.aui3 .evFupload-disable .evFupload-FileItemDisaply {
    border-color: transparent;
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .evFupload-spanAlign {
    display: inline-block;
}

.aui3 .evFupload-disable {
    border-color: transparent !important;
    background: none !important;
}

.aui3 .evFupload-fileTypeImpl {
    height: 100%;
    width: 100%;
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
    -ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=0);
}

.aui3 .evFupload-fileTypeImpl:focus {
    outline: none !important;
}

.aui3 .evFupload-filling {
    position: absolute;
    width: 1.375rem;
    height: 1.875rem;
    background-size: 1.375rem 0.25rem;
}

.aui3 .evFupload-filling_disable {
    position: absolute;
    width: 1.375rem;
    height: 1.875rem;
    background-size: 1.375rem 0.25rem;
}

.aui3 .evFupload-fillingMore {
    height: 100%;
    position: absolute;
    width: 1.625rem;
    background-size: 0.75rem 0.75rem;
}

.aui3 .evFupload-filling_More_disable {
    height: 100%;
    position: absolute;
    width: 1.625rem;
    background-size: 0.75rem 0.75rem;
}

.aui3 .evFuploads-buttonGap {
    float: left;
    padding-left: 0.5rem;
    padding-top: 0;
    padding-bottom: 0;
}

.aui3 .evFuploads-buttonGap:focus {
    outline: none !important;
}

.aui3 .evFuploads-buttonGap-multi {
    position: relative;
    left: 0.625rem;
    top: 0.8125rem;
}

.aui3 .evFupload-fileItem {
    padding-left: 0.75rem;
    background: rgba(25, 25, 25, 0.05);
    font-size: 0.75rem;
    display: inline-block;
    height: 1.625rem;
    line-height: 1.625rem;
    outline: none;
    vertical-align: unset;
    border-radius: 1rem;
    margin: 0 0.125rem;
    max-width: calc(100% - 8rem);
    border-color: transparent;
    box-sizing: border-box;
}

.aui3 .evFupload-fileItem:focus {
    outline: none;
}

.aui3 .evFupload-fileItem:hover {
    color: #0072e8;
    background: rgba(25, 25, 25, 0.05);
    font-size: 0.75rem;
}

.aui3 .evFupload-fileItem:hover div.evFupload-spanAlign {
    color: #0072e8;
}

.aui3 .evFupload-fileItem:hover div.evFupload-spanSizeTxt {
    color: #0072e8;
}

.aui3 .ev_file_up_disabled {
    pointer-events: none;
    border-color: transparent;
}

.aui3 .evFupload-fileItem:hover div.evFupload-spanClose .evWin-closesvg {
    background: url("../themes/aui3_white/images/fileUpload/file_delete_hover.svg");
    background-size: 1rem 1rem;
    cursor: pointer;
}

.aui3 .evFupload-fileItem:hover div.evFupload-spanClose .evWin-refreshsvg {
    background: url("../themes/aui3_white/images/fileUpload/file_reupload_hover.svg");
    background-size: 1rem 1rem;
    cursor: pointer;
}

.aui3 .evFupload-icon {
    padding-right: 0.5rem;
}

.aui3 .evFupload-icon>span {
    align-items: center;
}

.aui3 .evFupload-titleDivAlign {
    display: inline-flex !important;
    width: 100%;
    white-space: nowrap;
}

.aui3 .evFupload-close {
    position: absolute;
    font-style: normal;
    padding-top: 0.375rem;
    padding-top: 0.375rem;
    padding-left: 0.5rem;
}

.aui3 .evFupload-alignLoadinginfo {
    display: inline-flex;
}

.aui3 .evFupload-spanAlign {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    float: left;
    text-align: left;
    color: #4e4e4e;
    font-weight: normal;
    padding: 0;
}

.aui3 .evFupload-spanAlignMulti {
    text-overflow: ellipsis;
    overflow: unset;
    float: left;
    text-align: left;
    white-space: pre-line;
    padding: 0;
}

.aui3 .evFupload-spanSizeTxt {
    padding-right: 1rem;
    color: #4e4e4e;
    min-width: 4rem;
    padding-top: 0;
    font-weight: bold;
}

.aui3 .evFupload-spanClose {
    padding-right: 0.5rem;
    height: 20px;
    height: 1.25rem;
}

.aui3 .evFupload-spanClose:focus {
    outline: none !important;
}

.aui3 .evFupload-progress {
    width: 1rem;
    height: 1rem;
    position: relative;
    top: 0.325rem;
    margin-right: 0.5rem;
}

.aui3 .evFupload-progress>div {
    height: 100%;
    line-height: 0;
}

.aui3 .evFupload-location-spc {
    padding-left: 0.5rem;
    padding-top: 0.25rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.aui3 .evFupload-failIconAlign {
    position: relative;
    width: 1rem;
    height: 1rem;
    top: 38%;
    margin-top: 0.25rem;
    margin-right: 0.5rem;
    background: url("../themes/aui3_white/images/fileUpload/fileuplod_fail.svg") center center no-repeat;
    background-size: 1rem 1rem;
    padding: 0;
}

.aui3 .evFupload-fileCount {
    color: #191919;
    padding-right: 0;
}

.aui3 .evFupload-cancelFile {
    padding-left: 1rem !important;
    font-size: 0.875rem;
    cursor: pointer;
    color: #0067d1;
    outline: none;
    margin-top: 0.25rem;
    display: inline-block;
}

.aui3 .evFupload-cancelFile:hover {
    color: #0072e8;
}

.aui3 .evFupload-cancelFile:active {
    color: #005bba;
}

.aui3 .evFupload-fileName-spc {
    padding-left: 1rem;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-size: 0.875rem;
}

.aui3 .evFupload-fileName-spcFail {
    text-overflow: ellipsis;
    padding-left: 0;
    font-size: 0.875rem;
    color: #191919;
    padding-top: 0.25rem;
}

.aui3 .evFupload-cancel-style {
    font-size: 0.875rem;
    color: #0067d1;
}

.aui3 .evFupload-hide {
    display: none !important;
}

.aui3 .evFupload-chooserDiv {
    width: 1.875rem;
    outline: none;
    position: relative;
    border: 1px solid #bbbbbb;
    border-radius: 0.25rem;
    margin-left: 0;
    background-color: #ffffff;
}

.aui3 .evFupload-chooserDiv .evFupload-addfile-button {
    display: block;
    cursor: pointer;
    color: #191919;
    font-size: 0.875rem;
}

.aui3 .evFupload-chooserDiv.disabled {
    color: rgba(25, 25, 25, 0.3);
    border-color: transparent;
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .evFupload-chooserDiv.disabled .evFupload-addfile-button {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .evFupload-chooserDiv.disabled:hover {
    border-color: transparent;
}

.aui3 .evFupload-chooserDiv.single {
    height: 100%;
    width: 100%;
    background: #ffffff;
    box-sizing: border-box;
}

.aui3 .evFupload-chooserDiv.single:hover,
.aui3 .evFupload-chooserDiv.single:focus {
    background: #ffffff;
}

.aui3 .evFupload-chooserDiv.single.disabled {
    background: rgba(25, 25, 25, 0.05);
}

.aui3 .evFupload-chooserDiv.multi {
    height: 100%;
    width: 100%;
    background: #ffffff;
    top: 0;
    box-sizing: border-box;
}

.aui3 .evFupload-chooserDiv.multi:hover,
.aui3 .evFupload-chooserDiv.multi:focus {
    background: #ffffff;
}

.aui3 .evFupload-chooserDiv.multi.disabled {
    background: rgba(25, 25, 25, 0.05);
}

.aui3 .evFupload-chooserDiv:hover {
    border-color: #191919;
}

.aui3 .evFupload-chooserDiv:focus {
    outline-offset: 2px !important;
    outline: 2px solid #2e94ff !important;
}

.aui3 .evFupload-divSize {
    position: absolute;
    width: 64rem;
    z-index: -1000;
}

.aui3 .evFupload-divChildFont {
    white-space: pre;
    font-size: 0.875rem;
    font-style: normal;
    font-weight: normal;
}

.aui3 .evWin-closesvg {
    position: relative;
    width: 1rem;
    height: 1rem;
    top: 50%;
    margin-top: -0.3125rem;
    background: url("../themes/aui3_white/images/fileUpload/file_delete.svg");
    background-size: 1rem 1rem;
    cursor: pointer;
}

.aui3 .evWin-refreshsvg {
    position: relative;
    width: 1rem;
    height: 1rem;
    top: 50%;
    margin-top: -0.3125rem;
    background: url("../themes/aui3_white/images/fileUpload/file_reupload.svg") center no-repeat;
    background-size: 1rem 1rem;
}

.aui3 .evFupload-sucessIcon {
    position: relative;
    width: 1rem;
    height: 1rem;
    background: url("../themes/aui3_white/images/fileUpload/upload-success.svg") center no-repeat;
    top: 50%;
    background-size: 1rem 1rem;
    margin-top: 0.25rem;
    margin-right: 0.5rem;
    padding: 0;
}

.aui3 .evFupload-failIcon {
    position: relative;
    width: 1rem;
    height: 1rem;
    top: 50%;
    margin-top: -0.3125rem;
    background: url("../themes/aui3_white/images/fileUpload/fileuplod_fail.svg") center center no-repeat center no-repeat;
    background-size: 1rem 1rem;
    padding: 0;
}

.aui3 .evFupload-loadIcon {
    position: relative;
    width: 1rem;
    height: 1rem;
    background: url("../themes/aui3_white/images/fileuplod_loading.svg") center center no-repeat;
    background-size: 1rem 1rem;
    top: 50%;
    margin-top: -0.5rem;
    -webkit-animation-name: spin;
    -webkit-animation-duration: 4000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: spin;
    -moz-animation-duration: 4000ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: spin;
    -ms-animation-duration: 4000ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
    animation-name: spin;
    -webkit-animation-duration: 2000ms;
    animation-duration: 2000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@-webkit-keyframes spin {
    from {
        -webkit-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

.aui3 .evFupload-multiline {
    max-height: 4rem;
    outline: none;
    background: transparent;
}

.aui3 .evFupload-multiline .evReactjs-scrollbar-track {
    display: none;
}

.aui3 .evFupload-single {
    height: 30px;
}

.aui3 .evFupload-outerdiv {
    overflow: auto;
}

.aui3 .evSelectmulti_line {
    max-height: 4rem;
}

.aui3 .evSelect {
    display: inline-block;
    border-radius: 0.25rem;
    border: none;
}

.aui3 .evSelectdisable {
    border: 1px solid transparent;
}

.aui3 .evOuterdiv {
    display: inline-flex;
    min-width: 12.5rem;
    line-height: 1.875rem;
    position: relative;
}

.aui3 .evSelect>.evOuterdiv>.inputbox,
.aui3 .evSelect>.inputbox,
.aui3 .evSelectdisable>.inputbox {
    display: inline-block;
    position: relative;
    border: 0;
    outline: 0;
    width: calc(100% - 3.1875rem);
    padding-left: 0.625rem;
    font-size: 0.875rem;
    vertical-align: middle;
}

.aui3 .evSelectInput_Multi_line {
    padding-top: 0.125rem;
    padding-left: 0.125rem !important;
    width: calc(100% - 2.5rem) !important;
    max-height: 4rem;
}

.aui3 .evFupload_select-arrow-zone {
    display: inline-block;
    position: static;
    text-align: center;
    width: 6.625rem;
    margin-left: 1rem;
    cursor: pointer;
    flex-shrink: 0;
    height: 2rem;
}

.aui3 .evFupload-placeHolder {
    color: #939393;
    font-size: 0.875rem;
    line-height: 1.875rem;
    height: 1.875rem;
    padding-left: 0.875rem;
}

.aui3 .evFupload-disable .evFupload-placeHolder {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .evFileUpload_ScrollBar {
    min-Height: 1.9375rem;
    min-Height: 1.9375rem;
    max-Height: 3.75rem;
    max-Height: 3.75rem;
}

.aui3 .evFupload_tip {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.aui3 .ev_form {
    margin-bottom: 0;
    border: none !important;
}

.aui3 .ev_form .ev_form_comps {
    padding: 0 2rem;
}

.aui3 .ev_form .ev_form_ctrl {
    margin-bottom: 1rem;
}

.aui3 .ev_form .ev_form_ctrl .ev_label {
    width: 10rem;
    display: inline-block;
}

.aui3 .ev_form .ev_form_ctrl .ev_radio_label {
    width: auto;
}

.aui3 .ev_form .ev_form_ctrl>.ev_datepicker_input>.ev_label {
    flex-shrink: 0;
    flex-grow: 0;
    width: 10rem;
    display: inline-block;
}

.aui3 .ev_form .ev_form_ctrl>.ev_datepicker_input>.ev_datepicker_calendar {
    flex-shrink: 1;
    flex-grow: 1;
    width: 12.5rem;
}

.aui3 .ev_form_title {
    padding: 1.5rem 1rem;
    font-size: 1.5rem;
    color: #191919;
    font-weight: bold;
}

.aui3 .ev_form_item {
    padding: 0.85rem;
}

.aui3 .ev_form_item .ev_label_common {
    display: none !important;
}

.aui3 .ev_form_item .ev_form_item_label {
    font-size: 1rem;
    position: relative;
    text-align: left;
}

.aui3 .ev_form_item .ev_form_item_label>label {
    display: inline-flex;
    align-items: center;
    line-height: 2rem;
    height: 2rem;
    white-space: nowrap;
}

.aui3 .ev_form_item .ev_form_item_label>label.ev_form_label_required::before {
    content: '*';
    font-weight: bold;
    color: #e41f2b;
    display: inline-block;
    margin-right: 0.25rem;
    position: absolute;
    left: -0.325rem;
}

.aui3 .ev_form_item .ev_form_item_label>label.ev_form_label_colon::after {
    content: ':';
    position: relative;
    top: -0.03125rem;
    margin: 0 0.5rem 0 0.125rem;
}

.aui3 .ev_form_item .ev_form_item_label.ev_form_label_align_left {
    text-align: left;
}

.aui3 .ev_form_vertical .ev_col {
    display: block;
}

.aui3 .ev_form_vertical .ev_form_label_empty {
    display: none !important;
}

.aui3 .ev_form_message_default_style {
    font-size: 0.875rem;
    color: #191919;
    display: inline-block;
    margin: 0;
    box-sizing: border-box;
    border: none;
}

.aui3 .ev_form_message_success_icon,
.aui3 .ev_form_message_error_icon,
.aui3 .ev_form_message_default_icon {
    display: inline-block;
    margin-right: 0.5rem;
    width: 1rem;
    height: 1rem;
    background-position: 50% 50%;
    background: no-repeat;
    margin-top: 0.25rem;
    border: none;
    background-size: 1rem 1rem;
}

.aui3 .ev_form_message_success_icon {
    background-image: url("../themes/aui3_white/images/tipImgs/success.svg");
}

.aui3 .ev_form_message_error_icon {
    background-image: url("../themes/aui3_white/images/tipImgs/error.svg");
}

.aui3 .ev_form_message_content {
    margin-right: 0.625rem;
    display: inline-block;
    line-height: 1.5rem;
    vertical-align: top;
    border: none;
    width: calc(100% - 2.5rem);
}

.aui3 .ev_form_message_line_content {
    display: inline-block;
    line-height: 24px;
    line-height: 1.5rem;
    border: none;
    word-wrap: break-word;
    text-align: left;
}

.aui3 .ev_col {
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
}

.aui3 .ev_help_tip_container {
    display: inline-block;
    vertical-align: sub;
    position: relative;
}

.aui3 .ev_help_tip_container .ev_help_tip_tipBox {
    z-index: 10000;
}

.aui3 .ev_textField {
    display: inline-block;
    vertical-align: top;
}

.aui3 .ev_HexField_input {
    height: 2rem;
    width: 18.75rem;
}

.aui3 .ev_HexField_input:focus {
    outline: none;
}

.aui3 .ev_textField_container {
    display: inline-block;
    vertical-align: top;
}

.aui3 .ev_textField_format {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.aui3 .ev_textField_disabled:focus {
    outline-offset: 0;
    outline: none;
    position: relative;
}

.aui3 .ev_textField_disabled:focus::after {
    position: absolute;
    content: "";
    display: block;
    top: 0;
    left: 0;
    border-radius: 4px;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid #2e94ff;
}

.aui3 .ev_iconButton {
    cursor: pointer;
    padding: 0;
    border: none;
    display: inline-block;
    position: relative;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 1rem;
    height: 1rem;
}

.aui3 .ev_iconButton.disabled {
    cursor: not-allowed;
    background-color: transparent;
}

.aui3 .ev_iconButton_small {
    width: 1rem;
    height: 1rem;
}

.aui3 .ev_icon_button_group {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.aui3 .ev_icon_button_group>div {
    font-size: 0;
}

.aui3 .ev_icon_button_group_item {
    margin-right: 1rem;
}

.aui3 .ev_icon_button_group_item_first {
    margin-left: 0rem;
}

.aui3 .ev_icon_button_group_item_last {
    margin-right: 0rem;
}

.aui3 .ev_inputSelect {
    display: inline-block;
    outline: none;
}

.aui3 .ev_inputSelect .ev_input.ev_select {
    padding-right: 2.5rem;
    outline: 0;
}

.aui3 .ev_inputSelect_optionBorder {
    border-style: solid;
    border-width: 0;
    top: calc(100% + 0.6875rem);
}

.aui3 .ev_inputSelect_label_after {
    margin-left: 0.3125rem;
    margin-right: 0rem;
}

.aui3 .ev_inputSelec_label_after_required {
    margin-left: 1.25rem;
    margin-right: 0rem;
}

.aui3 .ev_ip_input_outer {
    display: inline-block;
}

.aui3 .ev_ip_input_outer:after {
    clear: both;
}

.aui3 .ev_ip_input_container {
    display: inline-block;
}

.aui3 .ev_ip_input_container:focus {
    outline: none;
}

.aui3 .ev_ip_input_label_before {
    vertical-align: top;
    margin-right: 20px;
    float: left;
}

.aui3 .ev_ip_input_label_after {
    vertical-align: top;
    margin-left: 20px;
    float: right;
}

.aui3 .ev_ip_input {
    box-sizing: border-box;
    width: 13rem;
    min-width: 9.375rem;
    height: 2rem;
    border: 1px solid #bbbbbb;
    border-radius: 0.25rem;
    background: #ffffff;
    text-align: center;
    display: inline-flex;
    line-height: 1.875rem;
    position: relative;
}

.aui3 .ev_ip_input .ev_input_focus_border {
    position: absolute;
    left: -1px;
    right: -1px;
    top: -1px;
    bottom: -1px;
    z-index: -1;
    border: 1px solid #0067d1;
    border-radius: 0.25rem;
    box-shadow: 0 0 0 1px #0067d1;
}

.aui3 .ev_ip_input:hover {
    border-color: #191919;
}

.aui3 .ev_ip_input.inputFocus {
    border-color: #0067d1;
}

.aui3 .ev_ip_input:focus {
    border-color: #0067d1;
    box-shadow: 0 0 0 1px #0067d1;
}

.aui3 .ev_ip_input>input:focus~.ev_input_focus_border {
    z-index: 1;
}

.aui3 .ev_ip_textBox {
    background: #fff;
    width: 100%;
    border: none;
    outline: none;
    margin-top: 2px;
    color: #191919;
    font-size: 0.875rem;
    text-align: center;
    font-size: 1rem;
}

.aui3 .ev_ip_textBox:focus {
    outline-offset: none;
    outline: none;
}

.aui3 .ev_ip_textBox::-ms-clear {
    display: none;
}

.aui3 .ev_ip_input1 {
    box-sizing: border-box;
    width: 12.1875rem;
    min-width: 150px;
    height: 2rem;
    border: 1px solid #bbbbbb;
    border-radius: 0.25rem;
    background: #fff;
    text-align: center;
    display: none;
    line-height: 1.875rem;
}

.aui3 .ev_ip_input1.inputFocus {
    border: #366bfc 2px solid;
}

.aui3 .ev_ip_input.error {
    border-color: #f43146;
}

.aui3 .ev_ip_input.ev_ip_input_ipv6 {
    width: 29.375rem;
    min-width: 23.75rem;
    padding: 0;
}

.aui3 .ev_ip_input1.ev_ip_input1_ipv6 {
    width: 29.375rem;
    min-width: 23.75rem;
}

.aui3 .ev_ip_input1.ev_ip_input1_mac {
    width: 16.875rem;
    min-width: 12.5rem;
}

.aui3 .ev_ip_textBox.ev_ip_textBox_mac {
    width: 16.375rem;
}

.aui3 .ev_ip_textBox.ev_ip_textBox_ipv6 {
    width: 28.875rem;
    font-size: 1rem;
}

.aui3 .ev_ip_input.ev_ip_input_mac {
    width: 16.875rem;
    min-width: 12.5rem;
}

.aui3 .ev_ip_input_focus:not(.ev_ip_input_disabled) {
    border: 1px solid #191919;
}

.aui3 .ev_ip_input_disabled {
    border-color: transparent !important;
    background: rgba(25, 25, 25, 0.05);
    cursor: not-allowed;
}

.aui3 .ev_ip_input>input {
    width: calc( 25% - 0.25rem);
    border: none;
    height: calc( 100% - 0.375rem);
    display: inline-block;
    outline: none;
    text-align: center;
    color: #191919;
    font-size: 0.875rem;
    background: transparent;
    flex: 1;
    height: 100%;
}

.aui3 div.ev_ip_input>input {
    border: 0 !important;
}

.aui3 .ev_ip_input.ev_ip_input_ipv6>input {
    width: calc( 13% - 0.9375rem);
    font-size: 0.875rem;
}

.aui3 .ev_ip_input.ev_ip_input_mac>input {
    width: calc( 17.5% - 0.75rem);
}

.aui3 .ev_ip_input_disabled>input {
    color: rgba(25, 25, 25, 0.3);
    background: transparent;
    cursor: not-allowed;
}

.aui3 .ev_ip_input>span {
    width: 0.25rem;
    height: 1.875rem;
    display: inline-block;
    font-size: 0.875rem;
    color: #4e4e4e;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.aui3 .ev_ip_input_disabled>span {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_ip_input_container_disabled:focus {
    outline-offset: 0;
    outline: none;
    position: relative;
}

.aui3 .ev_ip_input_container_disabled:focus::after {
    position: absolute;
    content: '';
    display: block;
    top: 0;
    left: 0;
    border-radius: 0.25rem;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid #007dff;
}

.aui3 .aui3_dark .ev_ip_input>input[readonly]+span {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_jlist {
    background-color: #ffffff;
    font-size: 0.975rem;
    border: 0;
    border-collapse: collapse;
    overflow-x: auto;
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.08);
}

.aui3 .ev_jlist .ev_jlist_container {
    border-collapse: collapse;
}

.aui3 .ev_jlist .ev_jlist_container .ev_jlist_titleRow {
    height: 1.875rem;
}

.aui3 .ev_jlist .ev_jlist_container .ev_jlist_titleRow .ev_jlist_title {
    text-align: left;
    padding-bottom: 0.625rem;
}

.aui3 .ev_jlist .ev_jlist_container .ev_jlist_header {
    height: 3rem;
    text-align: center;
    none: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.aui3 .ev_jlist.ev_jlist_disable {
    pointer-events: none;
    cursor: not-allowed;
}

.aui3 .ev_jlist.ev_jlist_disable .ev_jlist_title,
.aui3 .ev_jlist.ev_jlist_disable .ev_jlist_contentItem,
.aui3 .ev_jlist.ev_jlist_disable .ev_jlist_headCont,
.aui3 .ev_jlist.ev_jlist_disable .ev_tree_text {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_jlist_contentItem {
    padding: 0 1rem;
    height: 2rem;
    line-height: 2rem;
    border-bottom: 1px solid rgba(25, 25, 25, 0.1);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
    color: #191919;
    user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    box-sizing: border-box;
}

.aui3 .ev_jlist_contentItem.selectRow,
.aui3 .ev_jlist_contentItem.selectRow:hover {
    background-color: transparent;
    color: #0067d1;
    border-bottom-color: rgba(25, 25, 25, 0.1);
}

.aui3 .ev_jlist_contentItem.immovable,
.aui3 .ev_jlist_contentItem.immovable:hover {
    background-color: transparent;
    color: rgba(25, 25, 25, 0.3);
    border-bottom-color: rgba(25, 25, 25, 0.1);
}

.aui3 .ev_jlist_contentItem.immovable.disableSelectRow {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_jlist_contentItem:hover {
    color: #0072e8;
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_jlist_contentItem:active {
    color: #0072e8;
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_label {
    font-size: 0.875rem;
    color: #4e4e4e;
    margin-right: 1rem;
    display: inline-flex;
    line-height: 2rem;
    margin-bottom: 0;
    position: relative;
}

.aui3 .ev_form_item.private .ev_label{
    display: inline-block;
}

.aui3 .ev_label_importStar {
    color: #f43146;
    font-size: 0.875rem;
    margin-left: -0.375rem;
    margin-right: 0;
    font-weight: normal;
}

.aui3 .ev_label_importStar::after {
    margin-left: 0.3125rem;
}

.aui3 .ev_label_content_outer {
    display: inline-block;
    vertical-align: middle;
}

.aui3 .ev_label_content {
    display: inline-block;
    vertical-align: middle;
    line-height: 1rem;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 0.875rem;
}

.aui3 .ev_label_zh .ev_label_content {
    width: 3.875rem;
}

.aui3 .ev_label_en .ev_label_content {
    width: 8.75rem;
}

.aui3 .ev_layout_container {
    box-sizing: border-box;
    height: calc( 100% - 60px);
    height: calc( 100% - 3.75rem);
    width: calc( 100% - 60px);
    width: calc( 100% - 3.75rem);
    margin: 30px;
    margin: 1.875rem;
    display: flex;
    float: left;
}

.aui3 .ev_layout_container::after {
    clear: both;
    content: "";
    display: block;
}

.aui3 .ev_layout_container .ev_layout_container {
    margin: 0;
    width: 100%;
    height: 100%;
    float: none;
}

.aui3 .ev_layout_container_horizontal {
    flex-direction: row;
}

.aui3 .ev_layout_container_horizontal> :nth-child(1) {
    margin: 0 30px 0 0;
    margin: 0 1.875rem 0 0;
    flex-shrink: 1;
    flex-grow: 1;
}

.aui3 .ev_layout_container_horizontal> :nth-child(2) {
    margin: 0;
    flex-shrink: 1;
    flex-grow: 1;
}

.aui3 .ev_layout_container_horizontal .ev_layout_fix {
    flex-shrink: 0;
    flex-grow: 0;
}

.aui3 .ev_layout_container_vertical {
    flex-direction: column;
}

.aui3 .ev_layout_container_vertical> :nth-child(1) {
    margin: 0 0 20px 0;
    margin: 0 0 1.25rem 0;
    flex-shrink: 1;
    flex-grow: 1;
}

.aui3 .ev_layout_container_vertical> :nth-child(2) {
    margin: 0;
    flex-shrink: 1;
    flex-grow: 1;
}

.aui3 .ev_layout_container_vertical .ev_layout_fix {
    flex-shrink: 0;
    flex-grow: 0;
}

.aui3 .ev_linkField {
    color: #0067d1;
    text-decoration: none;
    font-size: 0.875rem;
    line-height: 2rem;
}

.aui3 .ev_linkField:hover,
.aui3 .ev_linkField:focus {
    color: #0072e8;
    text-decoration: none;
}

.aui3 .ev_linkField:active {
    color: #005bba;
    text-decoration: none;
}

.aui3 .ev_linkField.ev_linkField_disabled {
    cursor: default;
    color: rgba(25, 25, 25, 0.3);
    text-decoration: none;
    cursor: not-allowed;
}

.aui3 .evLoadingBody_default_cls {
    float: left;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.aui3 .evLoading_icon_cls {
    background-image: url(/Assets/Solar/v4/img/loading.gif);
    display: inline-block;
    width: 1rem;
    height: 1rem;
    margin-right: 0.5rem;
    vertical-align: middle;
    margin-top: 0;
    background-size: 1rem 1rem;
}

.aui3 .evLoading_text_cls {
    font-size: 0.875rem;
    margin-left: 0.5rem;
    color: #191919;
}

.aui3 .evLocal_loading_cls {
    position: absolute;
    top: 0%;
    width: 100%;
    height: 100%;
    z-index: 9998;
    background: rgba(0, 0, 0, 0.3);
}

.aui3 .evGlobal_loading_cls {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.3);
    opacity: 1;
    z-index: 1499;
}

.aui3 .evGlobal_loading_content_cls {
    position: relative;
    left: 0rem;
    top: 25%;
    background-color: #ffffff;
    border-radius: 0.25rem;
    overflow: auto;
    margin: auto;
    padding: 0;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16) !important;
}

.aui3 .evGlobal_loading_body_cls {
    padding: 2.5rem 1rem 0.125rem 1.875rem;
    overflow: auto;
}

.aui3 .ev_Menu_ul {
    display: flex;
    list-style: none;
    box-sizing: border-box;
    text-align: center;
    line-height: 2.5rem;
    width: 100%;
    background-color: transparent;
    color: #191919;
}

.aui3 .ev_menu_item_li {
    position: relative;
    display: block;
    box-sizing: border-box;
    margin-right: 3.125rem;
    line-height: 3.125rem;
}

.aui3 .ev_menu_item_li.disabled,
.aui3 .ev_menu_item_li.disabled:hover {
    color: rgba(25, 25, 25, 0.3);
    cursor: default;
}

.aui3 .ev_menu_item_link {
    color: #191919;
    text-decoration: none;
    white-space: nowrap;
}

.aui3 .ev_menu_item_link:hover {
    color: #0072e8;
}

.aui3 .ev_menu_item_link.disabled,
.aui3 .ev_menu_item_link.disabled:hover {
    color: rgba(25, 25, 25, 0.3);
    cursor: default;
}

.aui3 .ev_menu_item_link_selected {
    color: #0067d1;
    text-decoration: none;
    white-space: nowrap;
}

.aui3 .ev_menu_item_link_selected:hover {
    color: #0067d1;
}

.aui3 .ev_menu_item_link_selected.disabled,
.aui3 .ev_menu_item_link_selected.disabled:hover {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_menu_item_li:hover .ev_menu_item_link {
    color: #0072e8;
}

.aui3 .ev_menu_item_li:hover:after {
    position: absolute;
    top: 2.9375rem;
    left: -0.625rem;
    content: "";
    display: block;
    width: calc(100% + 1.25rem);
    height: 0.1875rem;
    background-color: #0067d1;
}

.aui3 .ev_menu_item_li.disabled.disabled:hover .ev_menu_item_link.disabled {
    color: #999;
}

.aui3 .ev_menu_item_li.disabled.disabled:hover.disabled:after {
    position: absolute;
    top: 2.9375rem;
    left: -0.625rem;
    content: "";
    display: block;
    width: calc(100% + 1.25rem);
    height: 0.1875rem;
    background-color: transparent;
}

.aui3 .ev_menu_item_li_selected {
    position: relative;
    display: block;
    box-sizing: border-box;
    margin-right: 3.125rem;
    line-height: 3.125rem;
}

.aui3 .ev_menu_item_li_selected:after {
    position: absolute;
    top: 2.9375rem;
    left: -0.625rem;
    content: "";
    display: block;
    width: calc(100% + 1.25rem);
    height: 0.1875rem;
}

.aui3 .ev_menu_item_content {
    display: block;
    width: auto;
    float: left;
    margin-right: 3.125rem;
    text-align: left;
}

.aui3 .ev_menu_item_content_last {
    display: inline-block;
    width: auto;
    float: left;
    text-align: left;
    margin-right: 0;
}

.aui3 .ev_menu_child_title {
    display: block;
    color: #191919;
    max-width: 5.625rem;
    line-height: normal;
    margin-bottom: 0.9375rem;
    text-decoration: none;
}

.aui3 .ev_menu_child_title_hrf {
    display: block;
    color: #191919;
    max-width: 5.625rem;
    line-height: normal;
    margin-bottom: 0.9375rem;
    text-decoration: none;
    font-size: 0.875rem;
}

.aui3 .ev_menu_child_title_hrf:hover {
    color: #0067d1;
    text-decoration: underline;
}

.aui3 .ev_menu_child_title_hrf.disabled,
.aui3 .ev_menu_child_title_hrf.disabled:hover {
    color: #999999;
    text-decoration: none;
    cursor: default;
}

.aui3 .ev_menu_child {
    display: block;
    line-height: normal;
    margin-bottom: 0.625rem;
    font-size: 0.875rem;
    color: #4e4e4e;
    max-width: 5.625rem;
    text-decoration: none;
}

.aui3 .ev_menu_child:hover {
    color: #0067d1;
    text-decoration: underline;
}

.aui3 .ev_menu_child.disabled,
.aui3 .ev_menu_child.disabled:hover {
    color: #999999;
    text-decoration: none;
    cursor: default;
}

.aui3 .ev_menu_child_area {
    position: absolute;
    z-index: 1500;
    display: inline-block;
    box-sizing: border-box;
    padding: 1.25rem 1.875rem 1.25rem 1.875rem;
    top: 3.125rem;
    background-color: #fff;
    min-width: 21.0625rem;
    border-radius: 2px;
    box-shadow: 0rem 0.1875rem 0.5rem rgba(0, 0, 0, 0.15);
}

.aui3 .ev_menu_child_area_lost {
    display: none;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_Panel {
    width: 452px;
    box-shadow: 0 16px 48px rgba(0, 0, 0, 0.16);
    border-radius: 4px;
    position: absolute;
    font-size: 0.875rem;
    color: #191919;
    background: #ffffff;
    border: 0;
    min-height: 11.5rem;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_Panel p {
    padding: 0;
    margin: 0;
    word-wrap: break-word;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelTitle {
    color: #191919;
    height: auto;
    line-height: 1.5rem;
    font-size: 1.25rem;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -o-box-sizing: content-box;
    -ms-box-sizing: content-box;
    padding: 24px 32px 0;
    border-bottom: 1px solid transparent;
    font-weight: bold;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelTextArea {
    float: right;
    width: calc(100% - 3rem);
    word-wrap: break-word;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelInfo {
    color: #191919;
    font-size: 0.875rem;
    line-height: 2rem;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelInfo_noDetail {
    padding-top: 0;
    color: #4e4e4e;
    font-size: 0.875rem;
    line-height: 2rem;
    padding-bottom: 0;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelDescription {
    font-size: 0.75rem;
    line-height: 1.25rem;
    color: #4e4e4e;
    display: block;
    text-align: justify;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelDescription .ev_checkbox {
    margin-right: 0.5rem;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelDescription .ev_checkbox .ev_checkbox_span {
    margin-top: -2px;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_ButtonArea {
    text-align: right;
    height: auto;
    box-sizing: border-box;
    width: 100%;
    position: relative;
    bottom: 0;
    padding: 0 2rem 2rem;
    margin: 0 auto;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_ButtonArea .ev_MessageDialog_BAspan {
    width: 0;
    height: 0;
    outline-width: 0px;
}

.aui3 .ev_MessageDialogHeader {
    height: 3rem;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_ButtonArea button {
    margin: 0;
    margin-left: 0.5rem;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelContent {
    padding: 24px 32px 24px;
    overflow: auto;
    box-sizing: border-box;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_closeIcon {
    position: absolute;
    right: 2rem;
    top: 1.5rem;
    width: 1rem;
    cursor: pointer;
    height: 1rem;
    background: url("../themes/aui3_white/images/Dialog/close_title.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_closeIcon:hover {
    background: url("../themes/aui3_white/images/Dialog/close_title_hover.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelImg_success {
    width: 2rem;
    height: 2rem;
    float: left;
    background: url("../themes/aui3_white/images/tipImgs/success.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelImg_error {
    width: 2rem;
    height: 2rem;
    float: left;
    background: url("../themes/aui3_white/images/tipImgs/error.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelImg_confirm {
    width: 2rem;
    height: 2rem;
    float: left;
    background: url("../themes/aui3_white/images/tipImgs/comfirm.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelImg_warn {
    width: 2rem;
    height: 2rem;
    float: left;
    background: url("../themes/aui3_white/images/tipImgs/warning.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelImg_info {
    width: 2rem;
    height: 2rem;
    float: left;
    background: url("../themes/aui3_white/images/tipImgs/info.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelImg_risk {
    width: 2rem;
    height: 2rem;
    float: left;
    background: url("../themes/aui3_white/images/tipImgs/risk.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_PanelImg_highRisk {
    width: 2rem;
    height: 2rem;
    float: left;
    background: url("../themes/aui3_white/images/tipImgs/highRisk.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_MessageDialog .ev_MessageDialog_Over {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.3);
    opacity: 1;
    z-index: 1499;
}

.aui3 .ev_messageDialogDetail_div {
    color: #0067d1;
    position: relative;
    padding-bottom: 0.3125rem;
    cursor: pointer;
}

.aui3 .ev_MessageDialog_div_scroll {
    overflow: auto;
    max-width: calc(100% - 2rem);
}

.aui3 .ev_multiple_select_outer {
    position: relative;
    display: inline-block;
}

.aui3 .ev_multiple_select_outer::after {
    content: '';
    display: block;
    clear: both;
}

.aui3 .ev_multiple_select_outer>div {
    position: relative;
}

.aui3 .ev_multiple_select_icon {
    position: absolute;
    width: 1rem;
    height: 1rem;
    top: 50%;
    transform: translateY(-50%);
    right: 1rem;
    border-left: none;
    background: transparent;
    z-index: 1;
}

.aui3 .ev_multiple_select.ev_multiple_select_focus .ev_multiple_select_icon::after {
    background: url("../themes/aui3_white/images/select/select_up_active.svg") center no-repeat !important;
    background-size: 100% !important;
    transform: rotateY(-180deg);
}

.aui3 .ev_multiple_select.icons {
    max-height: 4rem;
}

.aui3 .ev_multiple_select {
    position: relative;
    display: inline-block;
    zoom: 1;
    margin: 0;
    padding: 0;
    min-height: 2rem;
    max-height: 4rem;
    width: 18.75rem;
    border: 1px solid #bbbbbb;
    -webkit-user-select: none;
    vertical-align: middle;
    font-size: 0.875rem;
    background: #ffffff;
    border-radius: 0.25rem;
    box-sizing: border-box;
}

.aui3 .ev_multiple_select .ev_checkbox {
    display: inline-block;
}

.aui3 .ev_multiple_select.ev_multiple_select_focus {
    border-color: #0067d1 !important;
}

.aui3 .ev_multiple_select.ev_multiple_select_focus .ev_multiple_select_box {
    border-color: #0067d1 !important;
}

.aui3 .ev_multiple_select:not(.ev_multiple_select_disabled):hover .ev_multiple_select_box {
    border-color: #191919;
}

.aui3 .ev_multiple_select:not(.ev_multiple_select_disabled) .ev_multiple_select_tag:hover {
    color: #2e94ff !important;
}

.aui3 .ev_multiple_select:not(.ev_multiple_select_disabled) .ev_multiple_select_tag:hover .ev_multiple_select_tag_delete {
    background-image: url("../icons/close_hover.svg") !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: 50% !important;
}

.aui3 .ev_multiple_select:not(.ev_multiple_select_disabled) .ev_multiple_select_tag:active {
    color: #ffffff !important;
    background: #366bfc !important;
}

.aui3 .ev_multiple_select:not(.ev_multiple_select_disabled) .ev_multiple_select_tag:active .ev_multiple_select_tag_delete {
    background-image: url("../icons/close_active_white.svg") !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: 50% !important;
}

.aui3 .ev_multiple_select.ev_multiple_select_disabled {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_multiple_select.ev_multiple_select_disabled .ev_multiple_select_icon::after {
    background: url("../themes/aui3_white/images/select/select_down_disabled.svg") center no-repeat !important;
    background-size: 100% !important;
}

.aui3 .ev_multiple_select.ev_multiple_select_disabled .ev_multiple_select_box .ev_multiple_select_tags_container {
    color: rgba(25, 25, 25, 0.3);
    border-radius: 0.125rem;
}

.aui3 .ev_multiple_select.ev_multiple_select_error:not(.ev_multiple_select_focus) .ev_multiple_select_box {
    border-color: #f43146;
}

.aui3 .ev_multiple_select .ev_multiple_select_icon::after {
    position: absolute;
    content: '';
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background: url("../themes/aui3_white/images/select/select_down_default.svg") center no-repeat;
    top: 0;
    right: 0;
    cursor: pointer;
    background-size: 100%;
}

.aui3 .ev_multiple_select .ev_multiple_select_icon:hover::after {
    background: url("../themes/aui3_white/images/select/select_down_hover.svg") center no-repeat;
    background-size: 100%;
}

.aui3 .ev_multiple_select .ev_multiple_select_tags_container_icons {
    overflow-y: auto;
    text-overflow: ellipsis;
    white-space: inherit;
    height: 100%;
    width: calc(100% - 0.375rem);
    padding-left: 1rem;
    color: #4e4e4e;
}

.aui3 .ev_multiple_select .ev_multiple_select_tags_container_icons>div {
    height: 1.625rem;
    display: inline-flex !important;
    align-items: center;
    font-size: 0.75rem;
    border-radius: 1rem !important;
    padding: 0 !important;
    margin: 0.125rem 0.25rem 0.125rem 0 !important;
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
    background-color: rgba(25, 25, 25, 0.05) !important;
}

.aui3 .ev_multiple_select .ev_multiple_select_tags_container_icons>div span {
    margin: 0 !important;
    margin-left: 0.75rem !important;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #191919 !important;
}

.aui3 .ev_multiple_select .ev_multiple_select_tags_container_icons>div span:hover {
    color: #0072e8 !important;
}

.aui3 .ev_multiple_select .ev_multiple_select_tags_container_icons>div span:active {
    color: #005bba !important;
}

.aui3 .ev_multiple_select .ev_multiple_select_tags_container {
    line-height: 1.875rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 100%;
    width: calc(100% - 0.5rem);
    overflow: hidden;
    padding-left: 1rem;
    color: #191919;
}

.aui3 .ev_multiple_select .ev_multiple_select_box.icons {
    max-height: 4rem;
    white-space: inherit;
    overflow-y: auto;
}

.aui3 .ev_multiple_select .ev_multiple_select_box {
    padding-right: 2rem;
    min-height: 1.875rem;
    position: relative;
    margin: 0;
    overflow: hidden;
    zoom: 1;
    box-sizing: border-box;
    padding: 0rem 2rem 0rem 0.0625rem;
    white-space: nowrap;
}

.aui3 .ev_multiple_select .ev_multiple_select_box .ev_multiple_select_tag {
    padding: 0 2.5rem 0 0.75rem;
    height: 1.625rem;
    float: left;
    display: block;
    background: #999999;
    color: #191919;
    border-radius: 0.125rem;
    margin: 0.125rem 0.0625rem;
    position: relative;
    min-width: 1.2em;
    text-align: center;
    max-width: 10em;
    text-overflow: ellipsis;
    overflow: hidden;
    cursor: pointer;
    line-height: 1.7em;
}

.aui3 .ev_multiple_select .ev_multiple_select_box .ev_multiple_select_tag .ev_multiple_select_tag_delete {
    background-image: url("../icons/close.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 50%;
    width: 1.625rem;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
    margin-right: 0.25rem;
}

.aui3 .ev_multiple_select .ev_multiple_select_box .evReact-scrollbar-default .evReactjs-scrollbar-track\:vertical {
    width: 0.75rem;
    z-index: 2;
}

.aui3 .ev_multiple_select .ev_multiple_select_box .evReact-scrollbar-default .evReactjs-scrollbar-thumb {
    right: -0.25rem;
}

.aui3 .ev_search_box {
    position: relative;
}

.aui3 .ev_multiple_select_items {
    position: absolute;
    cursor: pointer;
    top: calc(100% - 0.0625rem);
    width: calc(100% - 0.125rem);
    background: #ffffff;
    border-radius: 0.25rem;
    border: none;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.16);
    padding: 0.25rem 0;
    z-index: 1505;
    top: 0px;
    left: 0px;
    visibility: hidden;
    box-sizing: border-box;
    overflow: hidden;
}

.aui3 .ev_multiple_select_items .ev_searchInput {
    width: 100% !important;
}

.aui3 .ev_multiple_select_items.ev_multiple_select_items_top {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.16);
}

.aui3 .ev_multiple_select_items .ev_search_container {
    padding-top: 0.5rem;
}

.aui3 .ev_multiple_select_items>div>div>div {
    height: 2rem;
    line-height: 2rem;
    color: #191919;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.aui3 .ev_multiple_select_items>div>div>div:not(.ev_multiple_select_item_disabled):not(.ev_search_box):hover {
    box-shadow: none;
    color: #0072e8;
    background-color: transparent;
}

.aui3 .ev_multiple_select_items .ev_multiple_select_item_selected:focus,
.aui3 .ev_multiple_select_items .ev_multiple_select_option:focus {
    outline-offset: -2px;
}

.aui3 .ev_multiple_select_items .ev_multiple_select_item_selected:hover,
.aui3 .ev_multiple_select_items .ev_multiple_select_option:hover {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_multiple_select_items .ev_multiple_select_item_selected {
    color: #191919;
}

.aui3 .ev_multiple_select_items .ev_multiple_select_item_selected .ev_checkbox_span {
    border-color: #bbbbbb;
}

.aui3 .ev_multiple_select_items .ev_multiple_select_item_selected .ev_checkbox_span:hover {
    border-color: #bbbbbb;
}

.aui3 .ev_multiple_select_items .ev_multiple_select_item_selected .ev_checkbox_span.checked {
    border: 1px solid #0072e8;
    background-color: #0072e8;
    border-radius: 2px;
}

.aui3 .ev_multiple_select_items .ev_multiple_select_item_disabled {
    background: none;
    cursor: default;
}

.aui3 .ev_multiple_select_items .ev_multiple_select_item_disabled .ev_checkbox+span {
    color: rgba(25, 25, 25, 0.3) !important;
    cursor: not-allowed;
}

.aui3 .ev_multiple_select_items .ev_checkbox {
    margin-left: 1rem;
    margin-right: 0.625rem;
    vertical-align: unset;
}

.aui3 .ev_multiple_select_items .ev_checkbox+span {
    vertical-align: middle;
    color: #191919;
    font-size: 0.875rem;
}

.aui3 .ev_multiple_select_label {
    display: inline-block;
    vertical-align: top;
}

.aui3 .ev_multiple_select_label_before {
    float: left;
    margin-right: 1rem;
    margin-left: 0rem;
}

.aui3 .ev_multiple_select_label_after {
    float: right;
    margin-right: 0rem;
    margin-left: 1rem;
}

.aui3 .ev_multiple_select_SpanFont {
    font-size: 12px;
    position: 'absolute';
    visibility: 'hidden';
    top: 0;
    left: 0;
}

.aui3 .searchbox_TipWidth {
    font-size: 12px;
    position: 'absolute';
    visibility: 'hidden';
    white-space: nowrap;
    top: 0;
    left: 0;
}

.aui3 .ev_multiple_select:hover {
    border: 1px solid #191919;
}

.aui3 .ev_multiple_select:focus {
    outline-offset: 0;
    outline: none;
    border: 1px solid #0067d1;
    box-shadow: 0 0 0 1px #0067d1;
}

.aui3 .ev_multiple_select_focus {
    border: 1px solid #0067d1;
    box-shadow: 0 0 0 1px #0067d1;
}

.aui3 .ev_multiple_select_error {
    border: 1px solid #f43146;
    box-shadow: none;
}

.aui3 .ev_multiple_select_error:hover {
    border: 1px solid #f43146;
}

.aui3 .ev_multiple_select_error:focus {
    box-shadow: none;
}

.aui3 .ev_multiple_select_disabled {
    border: 1px solid transparent !important;
    cursor: not-allowed;
}

.aui3 .ev_multiple_select_disabled:focus {
    border: 1px solid #007dff !important;
}

.aui3 .ev_multiple_select_items .ev_multiple_select_item_selected .ev_checkbox_span.checked {
    background: url("../themes/aui3_white/images/checkbox/checkbox_checked.svg") no-repeat center;
    background-color: #0067d1;
    border-color: #0067d1;
    background-size: 100%;
}

.aui3 .ev_multiple_select_placeholder {
    color: #939393;
}

.aui3 .ev_multiple_select_items>div>div>span:not(.ev_multiple_select_item_disabled):not(.ev_search_box):hover {
    background-color: transparent;
    color: #191919;
}

.aui3 .ev_page_message_default_style {
    border-radius: 0.25rem;
    box-sizing: border-box;
    background-color: transparent;
    position: relative;
    padding: 0 1rem;
    border: 1px solid #bbbbbb;
    width: 100%;
}

.aui3 .ev_page_message_content {
    display: inline-block;
    padding: 0.75rem 0;
    line-height: 1.375rem;
    width: calc(100% - 1.875rem);
}

.aui3 .ev_page_message_line_content {
    display: inline-block;
    word-wrap: break-word;
    text-align: left;
    color: #191919;
    font-size: 0.875rem;
    padding-left: 0;
    line-height: 1.375rem;
}

.aui3 .ev_page_message_default_type .ev_page_message_content {
    margin-left: 0;
    border-radius: -0.25rem;
}

.aui3 .ev_page_message_icon {
    display: inline-block;
    width: 1.2rem;
    height: 1.375rem;
    margin-top: 0.75rem;
}

.aui3 .ev_page_message_info_icon {
    background: url("../themes/aui3_white/images/tipImgs/info.svg") no-repeat center;
    background-size: 1.2rem 1.2rem;
}

.aui3 .ev_page_message_warn_icon {
    background: url("../themes/aui3_white/images/tipImgs/warning.svg") no-repeat center;
    background-size: 1.2rem 1.2rem;
}

.aui3 .ev_paging {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin-top: 0.5rem;
}

.aui3 .ev_paging>div {
    float: right;
}

.aui3 .ev_paging_left_arrow {
    width: 1rem;
    height: 1rem;
    content: '';
    display: inline-block;
    background: url("../themes/aui3_white/images/pagination/pagination_prev_default.svg") no-repeat center;
    border: 0;
    transform: rotate(0);
    margin: 0;
    background-size: 100%;
}

.aui3 .ev_paging_right_arrow {
    width: 1rem;
    height: 1rem;
    content: '';
    display: inline-block;
    background: url("../themes/aui3_white/images/pagination/pagination_next_default.svg") no-repeat center;
    border: 0;
    transform: rotate(0);
    margin: 0;
    background-size: 100%;
}

.aui3 .ev_paging_dash {
    display: inline-block;
    font-size: 0.875rem;
    margin: 0 4px;
    letter-spacing: 0;
    text-align: center;
    color: #191919;
}

.aui3 .ev_paging_page {
    color: #191919;
    display: inline-block;
    font-size: 0.875rem;
    font-weight: normal;
    margin: 0 0.5rem;
    min-width: 1.5rem;
    height: 2rem;
    line-height: 2rem;
    padding: 0 0.5rem;
    text-align: center;
    vertical-align: middle;
    border-radius: 0.25rem;
    box-sizing: border-box;
    cursor: pointer;
}

.aui3 .ev_paging_page:hover {
    color: #0067d1;
}

.aui3 .ev_paging_page:focus {
    outline: 2px solid #0067d1;
    outline-offset: -2px;
}

.aui3 .ev_paging_page.ev_paging_selected {
    color: #0067d1;
    border: 0;
    background-color: transparent;
}

.aui3 .ev_paging_page.ev_paging_selected:hover {
    background-color: none;
    color: #0067d1;
    border: 0;
    cursor: default;
}

.aui3 .ev_paging_jump {
    font-size: 0.875rem;
    color: #191919;
    vertical-align: middle;
    display: inline-block;
    border: 1px solid #bbbbbb;
    height: 2rem;
    line-height: 2rem;
    padding: 0 0.5rem;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    margin-left: -1px;
    margin-right: 0;
    box-sizing: border-box !important;
    cursor: pointer;
}

.aui3 .ev_paging_jump:hover {
    color: #0067d1;
    border-color: #191919;
}

.aui3 .ev_paging_jump:focus {
    border: 1px solid #bbbbbb;
    outline: 0;
    outline-offset: 0;
}

.aui3 .ev_paging_jump:focus {
    outline: 2px solid #0067d1;
    outline-offset: -2px;
}

.aui3 .ev_paging_line {
    font-size: 0.875rem;
    color: #191919;
    margin-right: 0.8125rem;
    margin-left: -1.125rem;
    vertical-align: middle;
}

.aui3 .ev_paging_count {
    padding-right: 1rem;
    margin-top: 0.375rem;
    font-size: 0.875rem;
    color: #191919;
    vertical-align: middle;
    float: left;
}

.aui3 .ev_paging_input {
    margin-left: 0.5rem;
    height: 2rem;
    width: 3rem;
    padding: 0rem 0rem;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    box-sizing: border-box;
    font-family: inherit;
    font-size: 0.875rem;
    border: 1px solid #bbbbbb;
    background-color: transparent;
    color: #191919;
    line-height: inherit;
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    box-sizing: border-box !important;
}

.aui3 .ev_paging_input:hover {
    border: 1px solid #191919;
    position: relative;
    z-index: 1;
}

.aui3 .ev_paging_input:focus {
    color: #191919;
    box-shadow: 0 0 0 1px #0067d1;
    border: 1px solid #0067d1;
    position: relative;
    z-index: 1;
}

.aui3 .ev_textField.go_in_paging {
    vertical-align: middle;
}

.aui3 .ev_textField.go_in_paging .ev_textField_container .ev_textField_input {
    margin-left: 12px;
    margin-left: 0.75rem;
    height: 24px;
    height: 1.5rem;
    width: 48px;
    width: 3rem;
    padding: 0px 0px;
    padding: 0rem 0rem;
    text-align: center;
    vertical-align: middle;
}

.aui3 .ev_paging_arrow_boarder {
    border: 1px solid #bbbbbb;
    width: 2rem;
    height: 2rem;
    display: inline-block;
    box-sizing: border-box;
    vertical-align: middle;
    margin: 0 0.5rem;
    border-radius: 0.25rem;
    cursor: pointer;
    line-height: 2.375rem;
    text-align: center;
    padding: 0;
}

.aui3 .ev_paging_arrow_boarder:first-child {
    margin-left: 0;
}

.aui3 .ev_paging_arrow_boarder:last-child {
    margin-right: 0;
}

.aui3 .ev_paging_arrow_boarder:hover {
    border: 1px solid #191919;
}

.aui3 .ev_paging_arrow_boarder:hover .ev_paging_left_arrow {
    border: 0;
    background: url("../themes/aui3_white/images/pagination/pagination_prev_hover.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_paging_arrow_boarder:hover .ev_paging_right_arrow {
    border: 0;
    background: url("../themes/aui3_white/images/pagination/pagination_next_hover.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_paging_arrow_boarder.ev_paging_boarder_lockedL {
    background-color: rgba(25, 25, 25, 0.05);
    border: 1px solid transparent;
    cursor: default;
}

.aui3 .ev_paging_arrow_boarder.ev_paging_boarder_lockedL .ev_paging_left_arrow {
    border: 0;
    background: url("../themes/aui3_white/images/pagination/pagination_prev_disabled.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_paging_arrow_boarder.ev_paging_boarder_lockedR {
    background-color: rgba(25, 25, 25, 0.05);
    border: 1px solid transparent;
    cursor: default;
}

.aui3 .ev_paging_arrow_boarder.ev_paging_boarder_lockedR .ev_paging_right_arrow {
    border: 0;
    background: url("../themes/aui3_white/images/pagination/pagination_next_disabled.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_selectCom.select_in_paging {
    line-height: 0;
    vertical-align: middle;
    margin-right: 0.5rem !important;
}

.aui3 .ev_selectCom.select_in_paging span.ev_select {
    line-height: 1.875rem;
    height: 2rem;
}

.aui3 .ev_selectCom.select_in_paging .ev_popup_option {
    height: 1.5rem;
    line-height: 1.5625rem;
    padding-left: 0.3125rem;
}

.aui3 .ev_selectCom.select_in_paging .ev_select_div .ev_select {
    padding: 0rem 2.5rem 0rem 1rem;
    min-width: 4rem;
    width: auto !important;
}

.aui3 .ev_selectCom.select_in_paging.ev_select_size_disp .ev_select {
    min-width: 5rem;
    width: auto !important;
}

.aui3 .ev_paging .ev_paging_selected_count {
    margin-top: 0.375rem;
    display: inline-block;
    margin-right: 1rem;
    font-size: 0.875rem;
    vertical-align: top;
    float: none;
}

.aui3 .ev_paging .ev_paging_selected_count .ev_paging_selected_num {
    cursor: pointer;
    color: #0067d1;
    vertical-align: middle;
}

.aui3 .ev_paging .ev_select_drop_icon {
    right: 1rem;
}

.aui3 .ev_paging .ev_paging_count_content {
    display: block;
    float: left;
}

.aui3 .ev_PanelItem {
    position: relative;
    margin-top: 0.5rem;
    border-bottom: 0;
}

.aui3 .ev_PanelItem:first-child {
    margin-top: 0;
}

.aui3 .ev_Panel>div:first-child {
    border-top: 0;
}

.aui3 .ev_Panel {
    width: 100%;
}

.aui3 .ev_PanelItem_title_showChange {
    float: none;
    margin-left: 0;
    margin-right: 0.5rem;
    margin-top: 0;
    width: 1rem;
    height: 1rem;
    display: inline-block;
}

.aui3 .ev_PanelItem_title_showChange.panelShow {
    width: 1rem;
    height: 1rem;
    background: url("../themes/aui3_white/images/panel/panel_unfold.svg") no-repeat center;
    background-size: 100% 100%;
    transform: rotate(-180deg);
}

.aui3 .ev_PanelItem_title_showChange.panelHide {
    width: 1rem;
    height: 1rem;
    background: url("../themes/aui3_white/images/panel/panel_unfold.svg") no-repeat center;
    background-size: 100% 100%;
    background-position: center center;
}

.aui3 .ev_PanelItem_title {
    font-size: 0.875rem;
    padding: 0 1rem;
    height: 2.5rem;
    line-height: 2.5rem;
    background: rgba(25, 25, 25, 0.05);
    overflow: hidden;
    cursor: pointer;
    position: relative;
    color: #191919;
    box-sizing: content-box;
    display: flex;
    align-items: center;
}

.aui3 .ev_PanelItem_title::after {
    content: "";
    clear: both;
    display: block;
}

.aui3 .ev_PanelItem_title:focus {
    outline: none;
    outline-offset: 2px;
    z-index: 1;
}

.aui3 .ev_PanelItem_container {
    background: transparent;
    font-size: 0.875rem;
    color: #191919;
    padding: 1rem 1rem 1rem 2rem;
    line-height: 1.4375rem;
}

.aui3 .ev_PanelItem_title_titleInfo {
    float: none;
}

.aui3 .ev_PanelItem_title_closeIcon {
    width: 1rem;
    height: 1rem;
    position: absolute;
    cursor: pointer;
    background: url("../themes/aui3_white/images/Dialog/close_title.svg") no-repeat center;
    right: 0.9375rem;
    top: 0.75rem;
    z-index: 999;
    background-size: 100%;
}

.aui3 .ev_PanelItem_title_closeIcon:hover {
    background: url("../themes/aui3_white/images/Dialog/close_title_hover.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_popup {
    box-sizing: border-box;
    background-color: #ffffff;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2000;
    border-radius: 0.25rem;
    outline: none;
    display: none;
    text-align: left;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.16);
    padding: 0.25rem 0;
    border: 0;
}

.aui3 .ev_popup.display {
    display: block;
}

.aui3 .ev_popup.top {
    margin-top: 0;
}

.aui3 .ev_popup.bottom {
    margin-top: 0;
}

.aui3 .ev_popup_container {
    display: block;
    position: relative;
    background: #ffffff;
    box-shadow: none;
    border-radius: 0;
}

.aui3 .ev_popup_icon {
    background-repeat: no-repeat;
    background-position: center;
    background-size: 1rem 1rem;
    height: 1rem;
    width: 1rem;
    vertical-align: text-top;
    display: inline-block;
}

.aui3 .ev_popup_option {
    cursor: pointer;
    display: block;
    height: 2rem;
    line-height: 2rem;
    font-size: 0.875rem;
    color: #191919;
    padding-right: 1rem;
    padding-left: 1rem;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    background-color: transparent;
}

.aui3 .ev_popup_option:hover,
.aui3 .ev_popup_option.keyFocus,
.aui3 .ev_popup_option:focus,
.aui3 .ev_popup_option.active {
    background-color: transparent;
    color: #0067d1;
    border: 0;
}

.aui3 .ev_popup_option.disabled {
    cursor: not-allowed;
}

.aui3 .ev_popup_option:not(.label):not(.disabled):hover {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_popup_option:focus {
    color: #0067d1;
    outline-offset: -2px;
    outline: 2px solid #2e94ff;
}

.aui3 .ev_popup_option.active {
    color: #0067d1;
    position: relative;
}

.aui3 .ev_popup_option.active::after {
    position: absolute;
    content: "";
    display: block;
    top: 0px;
    left: 0px;
    border-radius: 0px;
    width: 100%;
    height: 100%;
    border: 0;
}

.aui3 .ev_popup_option :focus:not(:focus) {
    outline: 0;
}

.aui3 .ev_popup_option.label {
    cursor: not-allowed;
    color: rgba(25, 25, 25, 0.3);
    padding-left: 1rem;
    font-size: 0.75rem;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.aui3 .ev_popup_option.label:not(:first-child) {
    overflow: unset;
    position: relative;
    border-top: 1px solid rgba(25, 25, 25, 0.1);
}

.aui3 .ev_popup_option.label:not(:first-child):before {
    display: block;
    content: "";
    width: calc(100% - 2rem);
    position: absolute;
    top: -0.5rem;
    left: 1rem;
}

.aui3 .ev_popup_option.disabled {
    background-color: transparent;
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_popup_lazy_cont {
    position: relative;
    width: 100%;
    overflow: auto;
}

.aui3 .ev_popup_lazy_items_parent {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    z-index: 1;
}

.aui3 .ev_popup_lazy_items_cont {
    position: absolute;
    width: 100%;
}

.aui3 .ev_popup_lazy_tot_rec_parent {
    position: relative;
    height: 100%;
    width: 100%;
}

.aui3 .ev_popup_lazy_tot_rec_cont {
    display: inline-block;
    width: 100%;
}

.aui3 .ev_popup_fontTipWidth {
    font-size: 0.875rem;
    position: "absolute";
    visibility: "hidden";
    top: 0;
    left: 0;
}

.aui3 .ev_popup_no_data_img {
    background: url("../themes/aui3_white/images/table/table_nodata.svg") no-repeat center;
    background-position: center;
    display: inline-block;
    width: 3rem;
    height: 3rem;
    background-size: 100% 100%;
}

.aui3 .ev_popup_no_data {
    font-size: 0.75rem;
    margin-top: 0;
    color: #4e4e4e;
}

.aui3 .evMenu_option_icon_cls {
    background-repeat: no-repeat;
    background-size: 1rem 1rem;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    margin-right: 0.5rem;
    margin-left: 1rem;
    margin-bottom: -0.1875rem;
}

.aui3 .evMenu_no_icon_cls {
    width: 1rem;
    height: 1rem;
    margin-top: 0.1875rem;
    margin-left: 1rem;
    margin-bottom: 0.3125rem;
}

.aui3 .evMenu_option {
    cursor: pointer;
    height: 1.875rem;
    line-height: 1.875rem;
    font-size: 0.875rem;
    padding-left: 0.125rem;
    color: #191919;
}

.aui3 .evMenu_option_expandIcon_cls {
    position: relative;
    float: right;
    background-repeat: no-repeat;
    display: inline-block;
    width: 1rem;
    height: 1.3125rem;
    margin-right: 0.1875rem;
    margin-top: 0.375rem;
    margin-left: 0.9375rem;
    margin-bottom: 0.3125rem;
}

.aui3 .ev_menu_show {
    display: block !important;
}

.aui3 .evHide-menu {
    display: none !important;
}

.aui3 .evMenu {
    display: none;
    position: absolute;
    z-index: 10001;
    border: 0;
    border-radius: 0.25rem;
    background-color: #ffffff;
}

.aui3 .evMenu ul,
.aui3 .evMenu li {
    list-style: none;
    margin: 0;
    padding: 0;
}

.aui3 .evMenu ul {
    position: absolute;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.16);
}

.aui3 .evMenu li {
    position: relative;
    cursor: pointer;
    background: #ffffff;
    outline: none;
}

.aui3 .evMenu li>ul {
    display: none;
    position: absolute;
    left: 100%;
    top: 0;
    margin-left: 0.0625rem;
}

.aui3 .evMenu li:hover>ul {
    display: block;
    background-color: #fff;
}

.aui3 .evMenu div:hover>li {
    display: block;
    background-color: #fff;
}

.aui3 .evMenu a {
    color: #191919;
    font-size: 0.875rem;
    display: inline !important;
    padding: 0rem;
    text-decoration: none;
    white-space: nowrap;
    background-color: transparent;
}

.aui3 .evMenu li:hover {
    background-color: rgba(25, 25, 25, 0.05) !important;
}

.aui3 .evMenu li:focus {
    background-color: #fff;
}

.aui3 .evMenu li:focus {
    outline-offset: -2px !important;
    outline: 2px solid #2e94ff !important;
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .evMenu li:focus .evMenu_item_text_cls {
    color: #0072e8;
}

.aui3 .evMenu li:hover>div>a,
.aui3 .evMenu li:focus>div>a {
    color: #191919;
    background-color: transparent;
}

.aui3 .evMenu li:active>div>a {
    color: #191919;
}

.aui3 .evMenu li:active {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .evMenu .ev_menu_submenu a {
    padding-right: 1.875rem;
}

.aui3 .evMenu .ev_menu_submenu a:after {
    content: ' ';
    width: 1rem;
    height: 1rem;
    position: absolute;
    right: 0.875rem;
    top: 8px;
    background: url("../themes/aui3_white/images/select/select_down_default.svg") center no-repeat;
    transform: rotate(-90deg);
    background-size: 100% 100%;
}

.aui3 .evMenu_item {
    height: 2rem;
    line-height: 2rem;
}

.aui3 .evMenu_item_text_cls {
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    vertical-align: middle;
}

.aui3 .ev_menu_divider {
    padding: 0.5rem 0;
    border: none;
}

.aui3 .ev_menu_divider:hover,
.aui3 .ev_menu_divider:focus {
    background-color: #ffffff !important;
}

.aui3 .ev_menu_divider::after {
    content: '';
    position: absolute;
    border: 1px solid rgba(25, 25, 25, 0.1);
    border-width: 0.0625rem 0 0;
    width: calc(100% - 32px);
    left: 1rem;
}

.aui3 ._evDisabled,
.aui3 ._evDisabled:active {
    color: rgba(25, 25, 25, 0.3) !important;
    background-color: transparent !important;
    cursor: default !important;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.aui3 .evMenu li._evDisabled:hover {
    color: rgba(25, 25, 25, 0.3) !important;
    background-color: transparent !important;
}

.aui3 .ev_menu_li_div_cls {
    overflow: hidden;
    white-space: nowrap;
}

.aui3 .ev_menu_li_div_cls a {
    padding-right: 1rem;
}

.aui3 .ev_menu_main_ul {
    border-radius: 0.25rem;
}

.aui3 .ev_menu_children_ul .ev_menu_ul,
.aui3 .ev_menu_main_ul .ev_menu_ul {
    position: relative;
    overflow-y: auto;
    padding: 0.25rem 0;
    background: #ffffff;
    border-radius: 0.25rem;
}

.aui3 .ev_menu_ul::-webkit-scrollbar {
    width: 0 !important;
}

.aui3 .ev_menu_children_ul {
    display: none;
    position: absolute;
}

.aui3 .ev_menu_btn {
    width: 100%;
    display: none;
    height: 1rem;
    position: relative;
}

.aui3 .ev_process_bar_container {
    min-height: 1rem;
    position: relative;
    font-size: 0.75rem;
    display: flex;
    align-items: center;
}

.aui3 .ev_process_bar_container .ev_process_bar_back {
    position: relative;
    height: 0.5rem;
    width: 9.125rem;
    background: rgba(25, 25, 25, 0.05);
    border-radius: 10px;
}

.aui3 .progressClassNameTest {
    background-color: transparent;
}

.aui3 .ev_process_bar_container .ev_process_bar_hand {
    width: 0;
    background: #0072e8;
    height: 100%;
    border-radius: 10px;
}

.aui3 .ev_process_bar_label_middle {
    position: absolute;
    transform: translate(-150%, 0);
    color: #191919;
    font-size: 0.75rem;
    left: 50%;
    top: 50%;
    margin-top: -1rem;
}

.aui3 .ev_process_bar_label_before {
    color: #191919;
    font-size: 0.75rem;
    margin-right: 0.75rem;
    margin-top: 0rem;
    z-index: 1;
    position: unset;
    margin-right: 0;
}

.aui3 .ev_process_bar_label_after {
    color: #191919;
    font-size: 0.75rem;
    margin-left: 0.75rem;
}

.aui3 .ev_radio {
    display: inline-block;
    line-height: 0rem;
    white-space: nowrap;
}

.aui3 .ev_radio .ev_tipBoxStyle {
    z-index: 1;
    margin-top: -3rem;
}

.aui3 .ev_radio .ev_tipBox_arrowTop:before,
.aui3 .ev_radio .ev_tipBox_arrowBottom:before,
.aui3 .ev_radio .ev_tipBox_arrowTop:after,
.aui3 .ev_radio .ev_tipBox_arrowBottom:after {
    left: 0.625rem;
}

.aui3 .ev_radio_label {
    font-size: 0.875rem;
    margin-left: 0;
    padding: 0 0 0 0.75rem;
    margin-right: 0rem;
    vertical-align: middle;
    margin-bottom: 0rem;
    line-height: 2rem;
    -webkit-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all;
    color: #191919;
    cursor: pointer;
}

.aui3 .ev_radio_label_description {
    margin-left: 1.625rem;
    color: #191919;
}

.aui3 .ev_radio_label_before {
    margin-left: 0rem;
    margin-right: 0.625rem;
}

.aui3 .ev_radio_span {
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    border: 1px solid #191919;
    height: 1rem;
    width: 1rem;
    background-color: #ffffff;
    border-radius: 50%;
    vertical-align: middle;
    outline: none;
    cursor: pointer;
}

.aui3 .ev_radio_span:hover {
    border-color: #0072e8;
}

.aui3 .ev_radio_span:active {
    border-color: #005bba;
}

.aui3 .ev_radio_span.disabled {
    border-color: rgba(25, 25, 25, 0.3);
    cursor: not-allowed;
}

.aui3 .ev_radio_span.disabled+.ev_radio_label {
    color: rgba(25, 25, 25, 0.3);
    cursor: not-allowed;
}

.aui3 .ev_radio_span.checked {
    border-color: #0067d1;
    background-color: #0067d1;
}

.aui3 .ev_radio_span.checked::after {
    content: "";
    background: #fff;
    display: inline-block;
    height: 0.375rem;
    width: 0.375rem;
    position: absolute;
    top: 50%;
    margin-top: 0;
    left: 50%;
    margin-left: 0;
    border-radius: 50%;
    transform: translate(-50%, -50%);
}

.aui3 .ev_radio_span.checked:hover {
    border-color: #0072e8;
    background-color: #0072e8;
}

.aui3 .ev_radio_span.checked:active {
    background-color: #005bba;
    border-color: #005bba;
}

.aui3 .ev_radio_span.checked.disabled {
    border-color: transparent;
    background: rgba(0, 103, 209, 0.3);
    cursor: not-allowed;
}

.aui3 .ev_radio_span.checked.disabled+.ev_radio_label {
    color: rgba(25, 25, 25, 0.3);
    cursor: not-allowed;
}

.aui3 .ev_radio_group,
.aui3 .ev_radio_container {
    display: inline-block;
    vertical-align: top;
}

.aui3 .ev_radio_group_spacing {
    margin-right: 1rem;
}

.aui3 .ev_radio_group_label_after {
    margin-left: 0.3125rem;
    margin-right: 0rem;
}

.aui3 .ev_radio_group_label_after_required {
    margin-left: 1.25rem;
    margin-right: 0rem;
}

.aui3 .ev_radio_group_spacing_last {
    margin-right: 0;
}

.aui3 .ev_radio_group .ev_radio_label {
    max-width: 10rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
}

.aui3 .ev_rating {
    display: inline-block;
}

.aui3 .ev_rating_star {
    display: inline-block;
    position: relative;
}

.aui3 .ev_rating_star .ev_rating_mask {
    position: absolute;
}

.aui3 .ev_rating_star .ev_rating_mask,
.aui3 .ev_rating_star .ev_rating_basic {
    display: inline-block;
    width: 100%;
    height: 100%;
}

.aui3 .evReact-scrollbar-default .evReactjs-scrollbar-area\:scrolling {
    transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
}

.aui3 .evReact-scrollbar-default .evReactjs-scrollbar-area\:scrolling .evReactjs-scrollbar-thumb {
    transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
}

.aui3 .evReact-scrollbar-default .evReactjs-scrollbar-area:hover .evReactjs-scrollbar-track {
    opacity: 1;
    background: transparent;
}

.aui3 .evReact-scrollbar-default .evReactjs-scrollbar-track {
    transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    opacity: 1 !important;
    background: transparent;
}

.aui3 .evReact-scrollbar-default .evReactjs-scrollbar-track:vertical {
    width: 0.75rem;
    height: 100% !important;
    top: 0;
    right: 0;
}

.aui3 .evReact-scrollbar-default .evReactjs-scrollbar-track:horizontal {
    height: 0.75rem;
    width: calc(100% - .4375rem);
    bottom: 0;
    left: 0;
}

.aui3 .evReact-scrollbar-default .evReactjs-scrollbar-thumb {
    background: rgba(25, 25, 25, 0.1);
    opacity: 1;
    cursor: default;
    width: 0.25rem;
    height: 0.25rem;
    border-radius: 0.25rem;
    right: -0.125rem;
    bottom: -0.125rem;
}

.aui3 .evReact-scrollbar-default .evReactjs-scrollbar-thumb:hover {
    width: 0.5rem;
    height: 0.5rem;
}

.aui3 .evReact-scrollbar-default .evReactjs-scrollbar-thumb:active {
    width: 0.5rem;
    height: 0.5rem;
}

.aui3 ::-webkit-scrollbar {
    width: 12px;
    height: 12px;
    background-color: transparent;
}

.aui3 ::-webkit-scrollbar-thumb:vertical {
    border-radius: 12px;
    border: 4px solid transparent;
    box-shadow: 4px 0 0 rgba(25, 25, 25, 0.1) inset;
}

.aui3 ::-webkit-scrollbar-thumb:vertical:hover {
    border: 2px solid transparent;
    box-shadow: 8px 0 0 rgba(25, 25, 25, 0.1) inset;
}

.aui3 ::-webkit-scrollbar-thumb:horizontal {
    border-radius: 12px;
    border: 4px solid transparent;
    box-shadow: 0 4px 0 rgba(25, 25, 25, 0.1) inset;
}

.aui3 ::-webkit-scrollbar-thumb:horizontal:hover {
    border: 2px solid transparent;
    box-shadow: 0 8px 0 rgba(25, 25, 25, 0.1) inset;
}

.aui3 ::-webkit-scrollbar-thumb {
    background-color: rgba(25, 25, 25, 0.1);
    background-clip: padding-box;
    border-radius: 0.4rem;
    min-height: 1.75rem;
}

.aui3 ::-webkit-scrollbar-track-piece {
    background-color: transparent;
}

.aui3 ::-webkit-scrollbar-corner {
    background-color: transparent;
}

.aui3 .ev_scrollBarContainer {
    width: 100%;
    height: 100%;
    display: flex;
    position: relative;
}

.aui3 .ev_scrollComponentWrapper {
    height: 100%;
    display: flex;
}

.aui3 .ev_verticalScrollBar {
    width: 0.5rem;
    background: transparent;
    display: inline-block;
    position: absolute;
    height: calc(100% - 2rem);
    right: 0;
    top: 2rem;
}

.aui3 .ev_verticalScrollBar .ev_arrowUp,
.aui3 .ev_verticalScrollBar .ev_arrowDown {
    text-align: center;
    background: transparent;
    height: 1.2rem;
}

.aui3 .ev_scrollBarContainer .ev_verticalScrollBar .ev_arrowUp,
.aui3 .ev_scrollBarContainer .ev_verticalScrollBar .ev_arrowDown {
    display: block;
    display: none;
    margin-left: -0.3rem;
}

.aui3 .ev_scrollBarContainer .ev_verticalScrollBar {
    right: -0.5rem;
}

.aui3 .ev_scrollBarContainer .ev_table_content .ev_table_tb {
    height: 100%;
}

.aui3 .ev_verticalScrollBar .ev_verticalScrollTrack {
    display: flex;
    flex-direction: column;
    position: relative;
    height: calc(100%);
    background: transparent;
}

.aui3 .ev_verticalScrollBar .ev_scrollSlider {
    background: rgba(25, 25, 25, 0.3);
    min-height: 3rem;
    width: 0.25rem;
    border-radius: 0.25rem;
    cursor: pointer;
}

.aui3 .ev_verticalScrollBar .ev_scrollSlider:hover {
    width: 0.5rem;
    border-radius: 0.25rem;
}

.aui3 .ev_verticalScrollBar .ev_scrollSlider:active {
    background: rgba(25, 25, 25, 0.3);
    width: 0.5rem;
}

.aui3 .ev_verticalScrollBar .ev_arrowUp:hover,
.aui3 .ev_verticalScrollBar .ev_arrowDown:hover {
    background: transparent;
}

.aui3 .ev_scrollBarContainer .ev_commonScrollTable .ev_table_content {
    overflow-y: hidden;
    height: calc(100% - 2rem);
}

.aui3 .ev_scrollSlider .ev_silderTip {
    position: absolute;
    right: 1rem;
    background-color: #ffffff;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16);
}

.aui3 .ev_search,
.aui3 .ev_search_container {
    position: relative;
    display: inline-block;
}

.aui3 .ev_search_container {
    vertical-align: top;
    outline: none;
}

.aui3 .ev_search_box {
    position: relative;
    white-space: nowrap;
}

.aui3 .ev_search_box .ev_tipBoxStyle {
    z-index: 1;
    margin-top: -3rem;
}

.aui3 .ev_searchInput_disable {
    box-sizing: border-box;
    height: 2rem;
    padding: 0 2rem;
    width: 18.5rem;
    border: 1px solid transparent;
    border-radius: 0.25rem;
    font-size: 0.875rem;
    color: rgba(25, 25, 25, 0.3);
    outline: none;
    background-color: rgba(25, 25, 25, 0.05);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: not-allowed;
}

.aui3 .ev_searchInput_disable:-ms-input-placeholder {
    color: rgba(25, 25, 25, 0.3);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.aui3 .ev_searchInput_disable::-webkit-input-placeholder {
    color: rgba(25, 25, 25, 0.3);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.aui3 .ev_searchInput {
    box-sizing: border-box;
    height: 2rem;
    line-height: 2rem;
    padding: 0 2rem 0 2rem;
    width: 13.75rem;
    border: 1px solid #bbbbbb;
    border-radius: 0.25rem;
    font-size: 0.875rem;
    color: #191919;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    outline: none;
    background-color: #ffffff;
}

.aui3 .ev_searchInput:hover {
    border-color: #191919;
}

.aui3 .ev_searchInput:focus {
    border-color: #0067d1;
    outline: none;
    box-shadow: 0 0 0 1px #0067d1;
}

.aui3 .ev_searchInput.error {
    border-color: #f43146;
    box-shadow: none;
}

.aui3 .ev_searchInput.showPopup {
    border-color: #0067d1;
    outline: none;
    box-shadow: 0 0 0 1px #0067d1;
}

.aui3 .ev_searchInput:-ms-input-placeholder {
    color: #939393;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.aui3 .ev_searchInput::-webkit-input-placeholder {
    color: #939393;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.aui3 .ev_searchInput::-ms-clear {
    display: none;
}

.aui3 .ev_searchInput_clear {
    position: absolute;
    top: 50%;
    margin-top: 0;
    transform: translateY(-50%);
    right: 0.5rem;
    width: 1rem;
    height: 1rem;
    border: none;
    cursor: pointer;
    background: url("../themes/aui3_white/images/searchInput/clear.svg") no-repeat center;
    background-size: 100% 100%;
    outline: none;
}

.aui3 .ev_searchInput_clear.invisible {
    visibility: hidden;
}

.aui3 .ev_searchInput_clear:hover {
    background: url("../themes/aui3_white/images/searchInput/clear_hover.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .ev_searchInput_clear:focus {
    outline-offset: 2px;
    outline: 2px solid #2e94ff;
}

.aui3 .ev_searchInput_search {
    position: absolute;
    left: 0.875rem;
    top: 50%;
    width: 1rem;
    height: 1rem;
    margin-top: -0.5rem;
    border: none;
    cursor: pointer;
    background: url("../themes/aui3_white/images/searchInput/search.svg") no-repeat center;
    background-size: 100%;
    outline: none;
}

.aui3 .ev_searchInput_search:focus {
    outline: 2px solid #2e94ff;
}

.aui3 .ev_searchInput_search:hover {
    background: url("../themes/aui3_white/images/searchInput/search_hover.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_searchInput_search_disable {
    position: absolute;
    left: 0.625rem;
    top: 50%;
    width: 1rem;
    height: 1rem;
    margin-top: -0.5rem;
    border: none;
    background: url("../themes/aui3_white/images/searchInput/search_disabled.svg") no-repeat center;
    background-size: 1rem 1rem;
    outline: none;
}

.aui3 .ev_searchInput_label_after {
    margin-left: 0.3125rem;
    margin-right: 0rem;
}

.aui3 .inputbox_TipWidth {
    font-size: 0.875rem;
    position: 'absolute';
    visibility: 'hidden';
    white-space: nowrap;
    left: 0;
}

.aui3 .ev_search_require .ev_searchInput {
    border: 1px solid #f43146 !important;
}

.aui3 .ev_searchInput {
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    outline: none;
}

.aui3 .ev_searchInput:not(input,
textarea) {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
}

.aui3 .ev_searchInput_disabled:focus {
    outline-offset: 0;
    outline: none;
    position: relative;
}

.aui3 .ev_searchInput_disabled:focus::after {
    position: absolute;
    content: "";
    display: block;
    top: 0;
    left: 0;
    border-radius: 4px;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid #0072e8;
}

.aui3 .ev_selectCom {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: middle;
}

.aui3 .ev_select.ev_selectBorder {
    border-color: #0067d1;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.aui3 .ev_select_pop {
    border-top-color: #bbbbbb;
    border-bottom-color: #bbbbbb;
}

.aui3 .ev_select_label_after {
    margin-left: 0.3125rem;
    margin-right: 0;
}

.aui3 .ev_select_label_after_required {
    margin-left: 1.25rem;
    margin-right: 0rem;
}

.aui3 .ev_sltCard {
    overflow: visible;
    padding-left: 0;
}

.aui3 .ev_sltCard_button {
    vertical-align: middle;
    border-radius: 0;
    font-size: 0.875rem;
    border: 1px solid #bbbbbb;
    border-left-color: transparent;
    border-right: 1px solid transparent;
    height: 2rem;
    padding: 0 1.5rem;
    background-color: rgba(25, 25, 25, 0.05);
    color: #191919;
    margin-left: -1px;
    overflow: visible;
    outline: none;
    cursor: pointer;
    position: relative;
}

.aui3 .ev_sltCard_button:not(:last-child):before {
    content: "";
    display: inline-block;
    width: 1px;
    height: 1rem;
    position: absolute;
    right: -1px;
    top: 50%;
    transform: translateY(-50%);
    background-color: rgba(25, 25, 25, 0.1);
}

.aui3 .ev_sltCard_button:hover,
.aui3 .ev_sltCard_button:focus {
    background-color: rgba(25, 25, 25, 0.05);
    color: #0072e8;
}

.aui3 .ev_sltCard_button:active {
    color: #005bba;
}

.aui3 .ev_sltCard_button.ev-btn {
    border-color: transparent;
    border-top-color: rgba(25, 25, 25, 0.1);
    border-bottom-color: rgba(25, 25, 25, 0.1);
    background-color: rgba(25, 25, 25, 0.04);
    vertical-align: middle;
}

.aui3 .ev_sltCard_button.ev-btn.disabled {
    color: rgba(25, 25, 25, 0.3);
    background-color: rgba(25, 25, 25, 0.05);
    border-color: rgba(25, 25, 25, 0.05);
    cursor: not-allowed;
}

.aui3 .ev_sltCard_button.firstButton {
    border-bottom-left-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
    border-left-color: #bbbbbb;
}

.aui3 .ev_sltCard_button.lastButton {
    border-right: 1px solid rgba(25, 25, 25, 0.05);
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-right-color: #bbbbbb;
}

.aui3 .ev_sltCard_button.ev_sltCard_active {
    background-color: #fff;
    color: #0067d1;
    border-color: #0067d1;
    position: relative;
    z-index: 1;
}

.aui3 .ev_sltCard_button.ev_sltCard_active:before {
    display: none;
}

.aui3 .ev_sltCard_button.ev_sltCard_active.firstButton {
    border-bottom-left-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
    border-left-color: #0067d1;
}

.aui3 .ev_sltCard_button.ev_sltCard_active.lastButton {
    border-right: 1px solid #0067d1;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.aui3 .ev_sltCard_button.ev_sltCard_button_small {
    height: 1.5rem;
    padding: 0 1rem;
}

.aui3 .ev_sltCard_button.ev_sltCard_button_small:not(:last-child):before {
    height: 0.75rem;
}

.aui3 .ev_sltCard_button.ev_sltCard_button_small .ev_button_text {
    line-height: 1.5rem;
}

.aui3 .ev_sltCard {
    display: block;
}

.aui3 .ev_sltCard *:focus {
    outline-offset: 1px;
}

.aui3 .ev_sltCard.ev_sltCard_required {
    padding-left: 1rem;
}

.aui3 .ev_sltCard .ev_sltCard_button:focus {
    outline: 0;
    outline-offset: 0;
}

.aui3 .ev_sltCard>span {
    display: inline-flex;
    align-items: center;
}

.aui3 .ev_sltCard_vertical .ev_sltCard_button {
    display: block;
    border-right: 1px solid #bbbbbb;
    border-bottom: none;
}

.aui3 .ev_sltCard_vertical .ev_sltCard_button.firstButton {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
}

.aui3 .ev_sltCard_vertical .ev_sltCard_button.ev_sltCard_active.lastButton {
    border-bottom: 1px solid transparent;
}

.aui3 .ev_sltCard_vertical .ev_sltCard_button.lastButton {
    border-bottom: 1px solid #bbbbbb;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
}

.aui3 .ev_sltCard_vertical .ev_sltCard_button.borderColor {
    border-left: 1px solid #bbbbbb;
    border-top: 1px solid #0067d1;
}

.aui3 .ev_shader {
    background-color: #f5f5f5;
}

.aui3 .ev_spinner {
    display: inline-block;
}

.aui3 .ev_spinner_wrap {
    display: inline-block;
    vertical-align: top;
}

.aui3 .ev_spinner_container {
    box-sizing: border-box !important;
    border: 1px solid #bbbbbb;
    display: inline-block;
    width: 6.5rem;
    height: 2rem;
    vertical-align: middle;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-select: none;
    border-radius: 0.25rem;
    position: relative;
}

.aui3 .ev_spinner_container.ev_spinner_disabled {
    border: 0;
}

.aui3 .ev_spinner_container.active {
    border-color: #0067d1;
}

.aui3 .ev_spinner_container.isvalid {
    border: 1px solid #f43146;
}

.aui3 .ev_spinner_container_width_time {
    width: 7.5rem;
}

.aui3 .ev_spinner_container_width_time_ampm {
    width: 10.5rem;
}

.aui3 .ev_spinner_input {
    box-sizing: border-box !important;
    font-size: 0.875rem;
    color: #191919;
    background-color: #fff;
    height: 100%;
    vertical-align: top;
    border: none;
    text-align: center;
    outline: none;
    width: 100%;
    padding: 0rem 2rem;
    border-radius: 0.25rem;
}

.aui3 .ev_spinner_input:disabled {
    background-color: rgba(25, 25, 25, 0.05);
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_spinner_input::-ms-clear {
    display: none;
}

.aui3 .ev_spinner_input:focus {
    outline: 1px solid #0067d1;
    outline-offset: 0;
}

.aui3 .ev_spinner_example_red_border {
    border: 1px solid #f43146;
}

.aui3 .ev_spinner_input_time_width {
    width: calc(100% - 4rem);
}

.aui3 .ev_spinner_input_btn {
    display: inline-block;
    height: 100%;
    width: 2rem;
    cursor: pointer;
    position: absolute;
}

.aui3 .ev_spinner_input_btn.ev_spinner_btn_inc {
    background-image: url("../themes/aui3_white/images/spinner/add_default.svg");
    background-size: 1rem 1rem;
    background-position: center;
    background-repeat: no-repeat;
    right: 0;
    top: 0;
}

.aui3 .ev_spinner_input_btn.ev_spinner_btn_inc:before {
    content: '';
    height: 1rem;
    width: 1px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background-color: rgba(25, 25, 25, 0.1);
}

.aui3 .ev_spinner_input_btn.ev_spinner_btn_inc:hover {
    background-image: url("../themes/aui3_white/images/spinner/add_hover.svg");
}

.aui3 .ev_spinner_input_btn.ev_spinner_btn_inc:active {
    background-color: transparent;
    background-image: url("../themes/aui3_white/images/spinner/add_pressed.svg");
}

.aui3 .ev_spinner_input_btn.ev_spinner_btn_inc.disabled {
    background-image: url("../themes/aui3_white/images/spinner/add_disabled.svg");
    background-color: transparent;
}

.aui3 .ev_spinner_input_btn.ev_spinner_btn_dec {
    background-image: url("../themes/aui3_white/images/spinner/subtract_default.svg");
    background-size: 1rem 1rem;
    background-position: center;
    background-repeat: no-repeat;
    left: 0;
    top: 0;
}

.aui3 .ev_spinner_input_btn.ev_spinner_btn_dec:before {
    content: '';
    height: 1rem;
    width: 1px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    background-color: rgba(25, 25, 25, 0.1);
}

.aui3 .ev_spinner_input_btn.ev_spinner_btn_dec:hover {
    background-image: url("../themes/aui3_white/images/spinner/subtract_hover.svg");
}

.aui3 .ev_spinner_input_btn.ev_spinner_btn_dec:active {
    background-color: transparent;
    background-image: url("../themes/aui3_white/images/spinner/subtract_pressed.svg");
}

.aui3 .ev_spinner_input_btn.ev_spinner_btn_dec.disabled {
    background-image: url("../themes/aui3_white/images/spinner/subtract_disabled.svg");
    background-color: transparent;
}

.aui3 .ev_spinner_disabled:focus {
    outline-offset: 0;
    outline: none;
    position: relative;
    border-color: transparent;
}

.aui3 .ev_spinner_disabled:focus::after {
    position: absolute;
    content: '';
    display: block;
    top: 0;
    left: 0;
    border-radius: 2px;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid #0067d1;
}

.aui3 .ev_resizer {
    box-sizing: content-box;
    background-clip: padding-box;
    z-index: 1000;
    background-color: #ffffff;
}

.aui3 .ev_resizer * {
    box-sizing: inherit;
}

.aui3 .ev_resizer:hover {
    transition: all 2s ease;
}

.aui3 .Split .Pane1 {
    background-color: #ffffff;
}

.aui3 .Split .Pane2 {
    background-color: #ffffff;
}

.aui3 .ev_resizer.horizontal {
    height: 27px;
    height: 1.6875rem;
    padding-top: 1px;
    padding-top: 0.0625rem;
    padding-bottom: 1px;
    padding-bottom: 0.0625rem;
    margin-top: 0;
    border-bottom: 1px solid rgba(25, 25, 25, 0.1);
}

.aui3 .ev_resizer.vertical {
    width: 27px;
    width: 1.6875rem;
    padding-left: 1px;
    padding-left: 0.0625rem;
    padding-right: 1px;
    padding-right: 0.0625rem;
    border-right: 1px solid rgba(25, 25, 25, 0.1);
}

.aui3 .ev_expansion_sb_cls {
    left: calc(50% - 2.5rem);
    border-left: 35px solid transparent;
    border-left: 2.1875rem solid transparent;
    border-right: 0px solid transparent;
    border-right: 0rem solid transparent;
    height: 80px;
    height: 5rem;
    width: 12px;
    width: 0.75rem;
    cursor: pointer;
    position: relative;
    transform: rotate(270deg);
    background: url("../themes/aui3_white/images/split/foldIcon.svg") no-repeat center;
    background-size: 12px 81px;
    background-size: 0.75rem 5.0625rem;
}

.aui3 .ev_expansion_sb_icon_cls {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
}

.aui3 .ev_expansion_wb_cls {
    top: 50%;
    transform: translateY(-50%);
    border-top: 10px solid transparent;
    border-top: 0.625rem solid transparent;
    border-bottom: 10px solid transparent;
    border-bottom: 0.625rem solid transparent;
    height: 80px;
    height: 5rem;
    width: 12px;
    width: 0.75rem;
    cursor: pointer;
    position: relative;
    left: 28px;
    left: 1.75rem;
    background: url("../themes/aui3_white/images/split/foldIcon.svg") no-repeat center;
    background-size: 12px 81px;
    background-size: 0.75rem 5.0625rem;
}

.aui3 .ev_expansion_wb_icon_cls {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
}

.aui3 .ev_expansion_eb_cls {
    top: 50%;
    transform: translateY(-50%);
    border-top: 10px solid transparent;
    border-top: 0.625rem solid transparent;
    border-bottom: 10px solid transparent;
    border-bottom: 0.625rem solid transparent;
    height: 80px;
    height: 5rem;
    width: 12px;
    width: 0.75rem;
    cursor: pointer;
    position: relative;
    left: 28px;
    left: 1.75rem;
    background: url("../themes/aui3_white/images/split/unFoldIcon.svg") no-repeat center;
    background-size: 12px 81px;
    background-size: 0.75rem 5.0625rem;
}

.aui3 .ev_expansion_eb_icon_cls {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
}

.aui3 .ev_expansion_nb_cls {
    left: calc(50% - 2.5rem);
    border-left: 35px solid transparent;
    border-left: 2.1875rem solid transparent;
    border-right: 0px solid transparent;
    border-right: 0rem solid transparent;
    height: 80px;
    height: 5rem;
    width: 12px;
    width: 0.75rem;
    cursor: pointer;
    position: relative;
    transform: rotate(-90deg);
    background: url("../themes/aui3_white/images/split/unFoldIcon.svg") no-repeat center;
    background-size: 12px 81px;
    background-size: 0.75rem 5.0625rem;
}

.aui3 .ev_expansion_nb_icon_cls {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
}

.aui3 .ev_image_select_close {
    color: #191919;
}

.aui3 .ev_image_select_close_disabled {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_split_horizontal_cls {
    cursor: row-resize;
}

.aui3 .ev_split_vertical_cls {
    cursor: col-resize;
}

.aui3 .ev_expansion_wb_icon_cls:focus,
.aui3 .ev_expansion_eb_icon_cls:focus,
.aui3 .ev_expansion_nb_icon_cls:focus,
.aui3 .ev_expansion_sb_icon_cls:focus {
    outline-offset: -2px;
}

.aui3 .aui3 .test-split,
.aui3 .aui3_orange_white .test-split {
    margin-bottom: 10px;
    background-color: #363636;
}

.aui3 .aui3_dark .test-split,
.aui3 .aui3_orange_dark .test-split {
    margin-bottom: 10px;
    background-color: #1c1c1c;
}

.aui3 .ev_tab {
    border-radius: 0.125rem;
    background-color: transparent;
}

.aui3 .ev_tab.vert {
    height: 18.75rem;
}

.aui3 .ev_tab.default .ev_tab_header {
    border-bottom: 0;
}

.aui3 .ev_tab_header {
    box-sizing: border-box;
    position: relative;
    max-width: 100%;
    width: 100%;
    display: inline-block;
    border: none;
    border-bottom: 1px solid rgba(25, 25, 25, 0.1);
    border-radius: 0.125rem;
    white-space: nowrap;
    padding-right: 1rem;
}

.aui3 .ev_tab_header.top .ev_tab_title_hideTabs {
    top: 100%;
}

.aui3 .ev_tab_header.bottom {
    border-bottom: none;
    border-top: 1px solid rgba(25, 25, 25, 0.1);
}

.aui3 .ev_tab_header.bottom .ev_tab_title {
    padding-bottom: 0;
}

.aui3 .ev_tab_header.bottom .ev_tab_title.active {
    border-bottom: none;
    border-top: 2px solid #0067d1;
}

.aui3 .ev_tab_header.bottom .ev_tab_title.active:focus {
    border: 0;
    border-top: 2px solid #0067d1;
}

.aui3 .ev_tab_header.bottom .ev_tab_title_hideTabs {
    bottom: 100%;
}

.aui3 .ev_tab_header.bottom .ev_tab_title_hideTabs .ev_tab_title.active {
    border-top: none;
}

.aui3 .ev_tab_header.left {
    float: left;
    width: 12rem;
    height: inherit;
    border-bottom: none;
    border-right: 1px solid rgba(25, 25, 25, 0.1);
}

.aui3 .ev_tab_header.left .ev_tab_title {
    margin: 0;
    padding: 0 0.625rem;
}

.aui3 .ev_tab_header.left .ev_tab_title.display {
    display: block;
}

.aui3 .ev_tab_header.left .ev_tab_title.active {
    border-bottom: none;
    border-right: 2px solid #0067d1;
}

.aui3 .ev_tab_header.left .ev_tab_title.active:focus {
    border: 0;
    border-right: 2px solid #0067d1;
}

.aui3 .ev_tab_header.left .ev_tab_title_hideTabs .ev_tab_title.active {
    border-top: none;
}

.aui3 .ev_tab_header.left .ev_iconButton {
    height: 1rem;
}

.aui3 .ev_tab_header.right {
    float: right;
    width: 12rem;
    height: inherit;
    border-bottom: none;
    border-left: 1px solid rgba(25, 25, 25, 0.1);
    padding-right: 0;
    padding-left: 1rem;
}

.aui3 .ev_tab_header.right .ev_tab_title {
    margin: 0;
    padding: 0 0.625rem;
}

.aui3 .ev_tab_header.right .ev_tab_title.display {
    display: block;
}

.aui3 .ev_tab_header.right .ev_tab_title.active {
    border-bottom: none;
    border-left: 2px solid #0067d1;
}

.aui3 .ev_tab_header.right .ev_tab_title.active:focus {
    border: 0;
    border-left: 2px solid #0067d1;
}

.aui3 .ev_tab_header.right .ev_tab_title_hideTabs .ev_tab_title.active {
    border-top: none;
}

.aui3 .ev_tab_header.right .ev_iconButton {
    height: 1rem;
}

.aui3 .ev_tab_header.ev_tab_header_block {
    display: block;
}

.aui3 .ev_tab_header div:last-child {
    margin-right: 0;
}

.aui3 .ev_tab_body {
    overflow: auto;
}

.aui3 .ev_tab_body.top,
.aui3 .ev_tab_body.bottom {
    width: 100%;
    height: calc(100% - 2rem);
}

.aui3 .ev_tab_body.left,
.aui3 .ev_tab_body.right {
    height: inherit;
    width: calc(100% - 12rem);
    float: left;
}

.aui3 .ev_tab_title {
    color: #191919;
    display: none;
    cursor: pointer;
    border: none;
    font-size: 0.875rem;
    height: 2rem;
    line-height: 2rem;
    padding-right: 0;
    vertical-align: bottom;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    min-width: 3.4375rem;
    outline: unset;
    box-sizing: border-box;
    position: relative;
    margin-right: 1.5rem;
    background: transparent;
    transition: unset;
}

.aui3 .ev_tab_title:focus {
    outline-offset: -2px;
    outline: 2px solid #2e94ff !important;
}

.aui3 .ev_tab_title.ev_tab_title_sub {
    font-size: 0.875rem !important;
    padding: 0 1.25rem;
    margin-right: 0.25rem;
    background-color: rgba(25, 25, 25, 0.04);
    border: 1px solid transparent;
    border-bottom: 0;
}

.aui3 .ev_tab_title:hover {
    color: #0072e8;
}

.aui3 .ev_tab_title:active {
    color: #005bba;
}

.aui3 .ev_tab_title.active {
    color: #0067d1;
    margin-bottom: 0;
    border-bottom: 2px solid #0067d1;
    height: 2rem;
    line-height: 2rem;
    font-weight: normal;
    font-size: 0.875rem;
    border-radius: unset;
}

.aui3 .ev_tab_title.active .ev_tab_closeSpan {
    visibility: visible;
}

.aui3 .ev_tab_title.active.lastActive {
    margin-right: 0rem;
    padding-right: 0;
}

.aui3 .ev_tab_title.active .none {
    background: url("../themes/aui3_white/images/tab/tab_close_hover.svg") center no-repeat;
}

.aui3 .ev_tab_title.active.ev_tab_title_sub {
    height: 2rem;
    line-height: 2rem;
    border: 1px solid rgba(25, 25, 25, 0.1);
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom: none;
    background-color: transparent;
    color: #0067d1;
    margin-bottom: 0;
    margin-top: 0;
}

.aui3 .ev_tab_title.active.ev_tab_title_sub.lastActive {
    padding-right: 1.25rem;
}

.aui3 .ev_tab_title.display {
    display: inline-block;
}

.aui3 .ev_tab_title.display:hover .ev_tab_closeSpan {
    visibility: visible;
}

.aui3 .ev_tab_title.display.disabled {
    color: rgba(25, 25, 25, 0.3);
    cursor: not-allowed;
}

.aui3 .ev_tab_title.display.disabled:hover {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_tab_content {
    display: none;
}

.aui3 .ev_tab_content.active {
    display: block;
    color: #191919;
    font-size: 1rem;
}

.aui3 .ev_tab_content.active:focus {
    outline-offset: -2px;
}

.aui3 .ev_tab_icon {
    display: inline-block;
    position: relative;
    top: 0.2rem;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 1rem 1rem;
    width: 1rem;
    height: 1rem;
    margin-right: 0.5rem;
}

.aui3 .ev_tab_closeSpan {
    margin-left: 0.5rem;
    display: block;
    position: relative;
    margin-top: 10px;
    margin-right: 0rem;
    float: right;
    visibility: visible;
    top: 0;
    height: 0.75rem;
    width: 0.75rem;
    background: url("../themes/aui3_white/images/tab/tab_close_default.svg") center no-repeat;
    background-size: 100% 100%;
}

.aui3 .ev_tab_closeSpan:hover {
    background: url("../themes/aui3_white/images/tab/tab_close_hover.svg") center no-repeat;
    background-size: 100% 100%;
}

.aui3 .ev_tab_closeSpan:active {
    background: url("../themes/aui3_white/images/tab/tab_close_pressed.svg") center no-repeat;
    background-size: 100% 100%;
}

.aui3 .ev_tab_closeSpan.disabled {
    cursor: default;
}

.aui3 .ev_tab_closeSpan.disabled:hover {
    background: url("../themes/aui3_white/images/tab/tab_close_default.svg") center no-repeat;
    background-size: 100% 100%;
}

.aui3 .ev_tab_closeSpan:focus {
    outline-offset: -1px;
}

.aui3 .ev_tab_title_hideTabs {
    border-radius: 0.25rem;
    border: 0;
    background-color: #ffffff;
    position: absolute;
    right: 0;
    width: 17rem;
    max-height: 12.125rem;
    overflow-y: hidden;
    overflow-x: hidden;
    white-space: normal;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.16);
    z-index: 1100;
    padding: 0.25rem 0;
}

.aui3 .ev_tab_title_hideTabs .ev_tab_title {
    display: block;
    font-size: 0.75rem;
    margin: 0 0;
    color: #191919;
    background-color: transparent;
    border-radius: 0;
    outline: none;
    margin-right: 0.25rem;
    margin-bottom: 0;
    padding: 0 0.5rem;
}

.aui3 .ev_tab_title_hideTabs .ev_tab_title.ev_tab_title_sub {
    padding: 0 1.5rem;
    font-size: 0.75rem;
    width: 11rem;
    margin: 0 0;
    text-align: left;
    background-color: rgba(25, 25, 25, 0.05);
    border-radius: 0;
}

.aui3 .ev_tab_title_hideTabs .ev_tab_title:hover {
    background: rgba(25, 25, 25, 0.05);
    color: #0072e8;
}

.aui3 .ev_tab_title_hideTabs .ev_tab_title.active {
    background: rgba(25, 25, 25, 0.05);
    color: #0067d1;
    border-top: none;
    border-bottom: none;
}

.aui3 .ev_tab_title_hideTabs .ev_tab_title.active .ev_tab_closeSpan {
    visibility: visible;
}

.aui3 .ev_tab_title_hideTabs .ev_tab_btn_group {
    display: flex;
    height: 32px;
    line-height: 32px;
    align-items: center;
}

.aui3 .ev_tab_title_hideTabs .ev_tab_btn_group .btn_label {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    color: #4e4e4e;
    font-size: 14px;
    white-space: nowrap;
    margin-right: 0.25rem;
}

.aui3 .ev_tab_title_hideTabs .ev_tab_btn_group .btn_content {
    flex: 1;
    display: flex;
    justify-content: space-between;
    padding: 0 0.25rem;
}

.aui3 .ev_tab_title_hideTabs .ev_tab_btn_group .btn_content .ev_button:focus {
    outline-offset: -2px !important;
}

.aui3 .ev_tab_title_foldimg {
    position: absolute;
    background: url("../themes/aui3_white/images/tab/tab_title_more.svg") center no-repeat;
    background-size: 100%;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    right: 0;
    top: 0.5rem;
    margin-right: 1rem;
    cursor: pointer;
    outline: none;
}

.aui3 .ev_tab_title_foldimg.ev_tab_title_foldimg_select,
.aui3 .ev_tab_title_foldimg:hover {
    background: url("../themes/aui3_white/images/tab/tab_title_more_active.svg") center no-repeat;
    background-size: 100%;
}

.aui3 .ev_tab_title_foldimg:focus {
    background: url("../themes/aui3_white/images/tab/tab_title_more_active.svg") center no-repeat;
    background-size: 100%;
}

.aui3 .ev_tab_bar {
    display: none;
}

.aui3 .ev_tab_bar::after {
    content: '';
    position: absolute;
    height: 1rem;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    width: 1px;
    background: rgba(25, 25, 25, 0.1);
}

.aui3 .ev_pagetab .ev_tab_title {
    margin: 0;
    padding: 0 1.5rem;
    position: relative;
    font-size: 1.25rem;
}

.aui3 .ev_pagetab .ev_tab_title:not(:last-child):before {
    content: '';
    height: 1rem;
    position: absolute;
    right: 0;
    width: 1px;
    top: 50%;
    transform: translateY(-50%);
    background-color: rgba(25, 25, 25, 0.1);
}

.aui3 .ev_pagetab .ev_tab_title:first-child {
    padding-left: 0;
}

.aui3 .ev_pagetab .ev_tab_title.active {
    border: 0;
}

.aui3 .ev_pagetab .ev_tab_header.top {
    border-bottom: 0;
}

.aui3 table {
    border-spacing: 0;
}

.aui3 .ev_table {
    box-sizing: border-box;
    position: relative;
    overflow: auto;
}

.aui3 .ev_table_custom_tooltip {
    position: fixed;
    z-index: 9;
    transform: translateY(-100%);
}

.aui3 .ev_table_tb {
    table-layout: fixed;
    width: 1px;
    box-sizing: border-box;
    border-collapse: collapse;
}

.aui3 .ev_table_tb.ev_table_auto {
    width: 100%;
}

.aui3 .ev_table_hed_separator {
    display: inline-block;
    height: 1rem;
    width: 1px;
    border-left: 1px solid rgba(25, 25, 25, 0.3);
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    z-index: 0;
}

.aui3 .ev_table_hed_separator_rowSpan_one {
    display: inline-block;
    height: 2rem;
    width: 1px;
    background: rgba(25, 25, 25, 0.1);
    position: absolute;
    top: 0;
    left: 0px;
}

.aui3 .ev_table_hed_separator_rowSpan_two {
    display: inline-block;
    height: 4rem;
    width: 1px;
    background: rgba(25, 25, 25, 0.1);
    position: absolute;
    top: 0;
    left: 0px;
}

.aui3 table.ev_table_tb>thead>tr {
    box-sizing: border-box;
    background-color: rgba(25, 25, 25, 0.04);
    font-size: 0.75rem;
    color: #191919;
    height: 2rem;
    border: 0;
    font-weight: bold;
}

.aui3 table.ev_table_tb>tbody>tr {
    border-bottom: 1px solid rgba(25, 25, 25, 0.1);
    box-sizing: border-box;
    height: 2.5rem;
}

.aui3 table.ev_table_tb.ev_table_freezed>tbody>tr {
    border-bottom: 1px solid transparent;
}

.aui3 .height32 table.ev_table_tb>tbody>tr {
    height: 32px;
}

.aui3 .height40 table.ev_table_tb>tbody>tr {
    height: 40px;
}

.aui3 .height60 table.ev_table_tb>tbody>tr {
    height: 60px;
}

.aui3 .height80 table.ev_table_tb>tbody>tr {
    height: 80px;
}

.aui3 .ev_table_align_left {
    text-align: left;
}

.aui3 .ev_table_align_right {
    text-align: right;
}

.aui3 .ev_table_align_right .ev_divHed_Text {
    margin-left: -1.875rem;
}

.aui3 .ev_table_align_center {
    text-align: center;
}

.aui3 .ev_table_align_center .ev_divHed {
    margin-left: -16px;
}

.aui3 table.ev_table_tb>thead>tr>th.ev_table_header.ev_table_header.ev_table_header_gap {
    cursor: col-resize;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    box-sizing: border-box;
}

.aui3 table.ev_table_tb>thead>tr>th.ev_table_header.ev_table_header {
    padding: 0rem 1rem 0rem 0.5rem;
    white-space: nowrap;
    font-weight: normal;
    box-sizing: border-box;
    position: relative;
    outline: none;
    vertical-align: middle;
}

.aui3 table.ev_table_tb>thead>tr>th.ev_table_header.ev_table_header>div {
    display: inline-block;
    vertical-align: middle;
}

.aui3 table.ev_table_tb>thead>tr>th.ev_table_header.ev_table_header>div:focus {
    outline: 2px solid #2e94ff !important;
}

.aui3 table.ev_table_tb>thead>tr>th.ev_table_header.ev_table_checkbox {
    border-right: initial;
    text-align: center;
    padding-right: 1.5rem;
    box-sizing: border-box;
    padding: 0;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell.ev_table_checkbox {
    padding-right: 0;
    padding-left: 0;
    text-align: center;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell.ev_table_checkbox>.ev_checkbox {
    display: inline-block;
}

.aui3 table.ev_table_tb>thead>tr>th.ev_table_header.ev_table_expend {
    border-right: initial;
    padding: 0;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell.ev_table_expend {
    padding: 0;
    text-align: center;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell>.ev_table_open {
    background: url("../themes/aui3_white/images/table/table_row_collapsed.svg") center no-repeat;
    height: 1rem;
    width: 1rem;
    vertical-align: bottom;
    padding-left: 0;
    padding-right: 0;
    background-size: 1rem 1rem;
    cursor: pointer;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell>.ev_table_open:hover {
    background: url("../themes/aui3_white/images/table/table_row_collapsed_hover.svg") center no-repeat;
    background-size: 1rem 1rem;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell>.ev_table_close {
    background: url("../themes/aui3_white/images/table/table_row_collapsed.svg") center no-repeat;
    transform: rotate(-90deg);
    display: inline-block;
    height: 1rem;
    width: 1rem;
    vertical-align: bottom;
    padding-left: 0;
    padding-right: 0;
    background-size: 1rem 1rem;
    cursor: pointer;
    box-sizing: border-box;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell>.ev_table_close:hover {
    background: url("../themes/aui3_white/images/table/table_row_collapsed_hover.svg") center no-repeat;
    background-size: 1rem 1rem;
}

.aui3 table.ev_table_tb>tbody>tr:first-child {
    border-top: 0;
}

.aui3 table.ev_table_tb>thead>tr>th.ev_table_header:not(.ev_table_checkbox):first-child {
    border-left: initial;
}

.aui3 table.ev_table_tb>thead>tr>th.ev_table_header.ev_table_check {
    padding: 0.25rem 0.25rem 0.25rem 0.5rem;
}

.aui3 .ev_table_operation {
    background: url("../themes/aui3_white/images/table/setting.svg") no-repeat;
    height: 1rem;
    width: 1rem;
    position: absolute;
    right: 0.5rem;
    top: 0.5rem;
    cursor: pointer;
    background-position: center;
    background-size: 1rem 1rem;
}

.aui3 .ev_table_operation:hover {
    background: url("../themes/aui3_white/images/table/setting_hover.svg") no-repeat;
    background-size: 1rem 1rem;
    background-position: center;
}

.aui3 .ev_table_operation:focus {
    outline: 2px solid #2e94ff;
}

.aui3 .ev_table_column_picker {
    position: absolute;
    top: 32px;
    top: 2rem;
    background-color: #ffffff;
    padding: 20px;
    padding: 1.25rem;
    box-shadow: 0 4px 7px rgba(0, 0, 0, 0.3), 0 1px 0 #e6e6e6 inset;
    z-index: 999;
    right: 0;
}

.aui3 .ev_table_column_picker>.ev_table_column_picker_command {
    text-align: center;
    margin-top: 20px;
    margin-top: 1.25rem;
}

.aui3 .ev_table_column_picker>.ev_table_column_picker_command>.ev_button {
    margin-right: 5px;
}

.aui3 .ev_table_head tr {
    outline-offset: -2px;
}

.aui3 .ev_table_head_ascDiv_up {
    cursor: pointer;
}

.aui3 .ev_table_head_ascDiv_up::after {
    display: inline-block;
    background: url("../themes/aui3_white/images/table/table_sort.svg") center no-repeat;
    height: 1.5rem;
    width: 1rem;
    margin-left: 0.25rem;
    content: "";
    background-size: 1rem;
}

.aui3 .ev_table_head_ascDiv_up:hover::after {
    background: url("../themes/aui3_white/images/table/table_sort_hover.svg") no-repeat !important;
    background-size: 1rem !important;
    background-position: center !important;
}

.aui3 .ev_table_head_ascDiv {
    display: inline-block;
    height: 1rem;
    vertical-align: bottom;
    margin-bottom: 1px;
    cursor: pointer;
    margin-left: 0.25rem;
}

.aui3 .ev_table_head_ascDiv_up_select {
    cursor: pointer;
}

.aui3 .ev_table_head_ascDiv_up_select::after {
    background: url("../themes/aui3_white/images/table/table_row_sort_asc.svg") center no-repeat;
    height: 1.5rem;
    width: 1rem;
    background-size: 1rem;
    content: "";
    display: inline-block;
    margin-left: 0.25rem;
}

.aui3 .ev_table_head_ascDiv_up_select:hover::after {
    background: url("../themes/aui3_white/images/table/table_row_sort_asc_hover.svg") center no-repeat;
    background-size: 1rem;
    background-position: center !important;
}

.aui3 .ev_table_head_descDiv_down_select {
    cursor: pointer;
}

.aui3 .ev_table_head_descDiv_down_select::after {
    background: url("../themes/aui3_white/images/table/table_row_sort_des.svg") center no-repeat;
    height: 1.5rem;
    width: 1rem;
    content: "";
    display: inline-block;
    background-size: 1rem;
    margin-left: 0.25rem;
}

.aui3 .ev_table_head_descDiv_down_select:hover::after {
    background: url("../themes/aui3_white/images/table/table_row_sort_des_hover.svg") center no-repeat;
    background-size: 1rem;
    background-position: center !important;
}

.aui3 .ev_table_content>.ev_table_tb {
    border-bottom: none;
}

.aui3 .ev_table_content {
    position: relative;
}

.aui3 .ev_table_content_height {
    height: calc(100% - 1.875rem);
}

.aui3 table.ev_table_tb>tbody>tr:hover:nth-child(odd) {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 table.ev_table_tb>tbody>tr:hover:nth-child(even) {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 table.ev_table_tb>tbody>tr.ev_table_nodata:hover:nth-child(odd) {
    background-color: transparent;
}

.aui3 table.ev_table_tb>tbody>tr.ev_table_nodata:hover:nth-child(even) {
    background-color: transparent;
}

.aui3 table.ev_table_tb>tbody>tr:nth-child(odd) {
    background-color: transparent;
}

.aui3 table.ev_table_tb>tbody>tr:nth-child(even) {
    background-color: transparent;
}

.aui3 table.ev_table_tb>tbody>tr:hover.ev_table_selected {
    background-color: rgba(25, 25, 25, 0.1) !important;
}

.aui3 table.ev_table_tb>tbody>tr.ev_table_selected {
    background-color: rgba(25, 25, 25, 0.1) !important;
}

.aui3 table.ev_table_tb>tbody>tr.ev_table_disable {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 table.ev_table_tb>tbody>tr.ev_table_disable>td {
    color: rgba(25, 25, 25, 0.3) !important;
    cursor: default !important;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell {
    vertical-align: middle;
    color: #191919;
    font-size: 0.875rem;
    padding: 0 16px 0 8px;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell:not(.ev_table_checkbox):not(.ev_table_expend):not(.ev_table_line_number):not(.ev_table_align_center):first-child {
    padding-left: 0.5rem;
}

.aui3 table.ev_table_tb>thead>tr>th.ev_table_header:not(.ev_table_checkbox):not(.ev_table_expend):not(.ev_table_line_number):not(.ev_table_second_header):first-child {
    padding-left: 0.5rem;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell.ev_table_edit {
    overflow: hidden;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell.ev_table_ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    outline: 0;
    cursor: auto;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell.ev_table_edit {
    outline: 0;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell.ev_table_ellipsis.ev_table_cell_no_outline {
    outline: 0;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell.ev_table_edit.ev_table_cell_no_outline {
    outline: 0;
}

.aui3 .ev_table_dragline {
    display: block;
    position: absolute;
    border-left: 1px dotted #9b9b9b;
    top: 0;
    cursor: col-resize;
}

.aui3 .ev_table_dialog .ev_Dialog_PanelContent {
    padding: 20 40px;
    padding: 1.25 2.5rem;
}

.aui3 .ev_table_dialog .ev_Dialog_PanelContent .ev_doubleSelect {
    width: 100% !important;
}

.aui3 .ev_table_dialog .ev_Dialog_PanelContent .ev_doubleSelect .ev_doubleSelect_container {
    width: 100% !important;
}

.aui3 .ev_divStyle {
    white-space: nowrap;
    padding: 15px 10px;
    padding: 1rem 0.5rem;
    font-size: 0.75rem;
}

.aui3 .ev_divHed {
    display: inline-block;
    font-size: 0;
}

.aui3 .ev_divHed_Text {
    max-width: 100%;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0;
    font-size: 0.75rem;
    font-weight: bold;
    line-height: 1.5rem;
    vertical-align: text-bottom;
}

.aui3 .ev_table_has_paging {
    height: calc(100% - 3rem);
}

.aui3 .ev_table_has_no_paging {
    height: 100%;
}

.aui3 .ev_table_paging {
    height: 2.5rem;
}

.aui3 .ev_paging.ev_table_paging {
    margin-top: 1rem;
}

.aui3 .ev_table_head {
    height: 2rem;
}

.aui3 .ev_table_second_head {
    height: 4rem;
}

.aui3 .ev_table_second_head .ev_table_header {
    border-left: 0;
    border-right: 0;
}

.aui3 .ev_table_second_head .ev_table_header:first-child {
    border-left: 0;
}

.aui3 .ev_table_second_head .ev_table_header:last-child {
    border-right: 0;
}

.aui3 .ev_table_freezed_div {
    float: left;
    position: absolute;
    top: 0px;
    left: 0px;
    background: #ffffff;
    box-shadow: 1px 0px 6px rgba(0, 0, 0, 0.08);
    z-index: 10;
}

.aui3 .ev_table_freezed_div .ev_table_tb>tr {
    border-bottom: 0;
}

.aui3 .ev_table_freezed_div.right {
    float: right;
    right: 0.5rem;
    left: auto;
}

.aui3 .ev_table_content_freeze {
    overflow: hidden !important;
    position: relative;
}

.aui3 .ev_tr_hover {
    background-color: rgba(25, 25, 25, 0.05) !important;
}

.aui3 .ev_gear_parentDiv {
    width: 31px;
    background-color: #fff;
}

.aui3 .ev_table_no_data_text {
    padding-top: 0.6875rem;
    font-size: 0.875rem;
    color: #4e4e4e;
}

.aui3 .ev_table_no_data_img {
    background: url("../themes/aui3_white/images/table/table_nodata.svg") no-repeat;
    background-size: 100% 100%;
    width: 3rem;
    height: 3rem;
    background-position: center;
    display: inline-block;
}

.aui3 .ev_table_col_right_icons {
    position: static;
    display: inline-flex !important;
    align-items: center;
    bottom: 0.4375rem !important;
}

.aui3 .ev_table_col_help_button {
    position: relative;
    margin-left: 0.5rem;
    display: inline-block;
    width: 1rem !important;
    height: 1rem !important;
    background: url("../themes/aui3_white/images/table/table_help.svg") center no-repeat;
    background-size: 100%;
    cursor: pointer;
}

.aui3 .ev_table_col_help_button:hover {
    background: url("../themes/aui3_white/images/table/table_help_hover.svg") center no-repeat;
    background-size: 100%;
}

.aui3 .ev_table_col_help_button>div {
    opacity: 0;
}

.aui3 .ev_table_col_filter_button_div {
    width: 0.875rem;
    height: 0.875rem;
    margin-left: 0.5rem;
    margin-right: 0;
}

.aui3 .ev_table_col_filter_button {
    background: url("../themes/aui3_white/images/table/table_row_filter.svg") center no-repeat;
    width: 1rem;
    height: 1rem;
    border: none;
    cursor: pointer;
    background-size: 100% 100%;
}

.aui3 .ev_table_col_filter_button:focus {
    outline: 0;
    outline-offset: 0;
}

.aui3 .ev_table_col_filter_button:hover {
    background: url("../themes/aui3_white/images/table/table_row_filter_hover.svg") center no-repeat;
    background-size: 100% 100%;
}

.aui3 .ev_table_col_filter_button_FF {
    padding-top: 0.425rem;
}

.aui3 .ev_table_col_filtered_button {
    width: 1rem;
    height: 1rem;
    background: url("../themes/aui3_white/images/table/table_row_filter.svg") center no-repeat;
    background-size: 100% 100%;
    border: none;
    cursor: pointer;
}

.aui3 .ev_table_col_filtered_button:hover {
    background: url("../themes/aui3_white/images/table/table_row_filter_hover.svg") center no-repeat;
    background-size: 100% 100%;
}

.aui3 .ev_table_filter_PanelContent {
    border: 0;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.16) !important;
    border-radius: 0.125rem;
    position: absolute;
    font-size: 0.875rem;
    background: #ffffff;
    top: 0;
    color: #191919;
    width: 'auto' !important;
    height: 'auto' !important;
}

.aui3 .ev_table_filter_PanelContent>div>div>button {
    min-width: auto;
    margin-left: 1rem;
}

.aui3 .ev_checkBox_drop_icon {
    background: url("../themes/aui3_white/images/table/table_row_collapsed.svg");
    background-size: 100%;
    width: 1rem;
    height: 0.75rem;
    display: inline-block;
    cursor: pointer;
    position: absolute;
    margin-top: 0;
    top: 50%;
    right: -1.25rem;
    transform: translateY(-50%);
}

.aui3 .ev_checkBox_drop_icon:hover {
    background: url("../themes/aui3_white/images/table/table_row_collapsed_hover.svg");
    background-size: 100%;
}

.aui3 .ev_checkBox_dropdown_popup_style {
    border-top-color: #366bfc;
}

.aui3 .ev_checkbox_dropdown_popup_icon_align_withExpandRow {
    height: auto;
    position: relative;
    padding-left: 0;
    bottom: 0;
}

.aui3 .ev_checkbox_dropdown_popup_icon_align_withExpandRow table tr>td {
    vertical-align: middle;
}

.aui3 .ev_checkbox_dropdown_popup_icon_div {
    height: 2rem;
    padding-left: 0;
    position: relative;
    bottom: 0;
    line-height: 1.875rem;
}

.aui3 .header_cheeck_Box_sort {
    float: left;
    line-height: 100%;
    margin-bottom: -0.405rem;
    display: none;
}

.aui3 .header_cheeck_sort {
    padding-left: 0;
}

.aui3 .forbidon_mouse_select {
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
}

.aui3 .ev_cell_moveup_show {
    display: inline;
    margin-left: 16px;
    width: 16px;
    height: 16px;
    background-position: center center !important;
    background-repeat: no-repeat;
    background-image: url('../icons/moveUp.svg');
}

.aui3 .ev_cell_movedown_show {
    display: inline;
    margin-left: 16px;
    width: 16px;
    height: 16px;
    background-position: center center !important;
    background-repeat: no-repeat;
    background-image: url('../icons/moveDown.svg');
}

.aui3 .ev_cell_moveupdown_hide {
    display: none;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell.ev_table_edit.textField .ev_label,
.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell.ev_table_edit.textField .ev_textfield_tip_spacer {
    display: none;
}

.aui3 table.ev_table_tb>tbody>tr>td.ev_table_cell.ev_table_edit .ev_form_requiredTip {
    margin-top: 0.25rem;
}

.aui3 .ev_table_cell.ev_table_ellipsis:focus {
    outline-offset: -2px;
    outline: 2px solid #2e94ff !important;
}

.aui3 .ev_popup .ev_popup_option:focus {
    outline-offset: -2px;
}

.aui3 .ev_table_cell .ev_select {
    width: 10rem;
}

.aui3 .ev_table_cell .ev_textField_input {
    width: 10rem;
}

.aui3 .ev_table_second_header {
    border-top: 1px solid rgba(25, 25, 25, 0.3);
}

.aui3 .ev_table_cell .ev_textField {
    margin-bottom: 0px;
}

.aui3 .ev_table_freeze_td {
    position: -webkit-sticky;
    position: sticky !important;
    z-index: 2;
    background-color: #ffffff;
}

.aui3 table.ev_table_tb>thead>tr .ev_table_freeze_td {
    background-color: #ffffff;
}

.aui3 table.ev_table_tb>tbody>tr:hover:nth-child(odd) .ev_table_freeze_td {
    background-color: #ffffff;
}

.aui3 table.ev_table_tb>tbody>tr:hover:nth-child(even) .ev_table_freeze_td {
    background-color: #ffffff;
}

.aui3 table.ev_table_tb>tbody>tr:nth-child(odd) .ev_table_freeze_td {
    background-color: #ffffff;
}

.aui3 table.ev_table_tb>tbody>tr:nth-child(even) .ev_table_freeze_td {
    background-color: #ffffff;
}

.aui3 table.ev_table_tb>tbody>tr:hover.ev_table_selected .ev_table_freeze_td {
    background-color: #ffffff !important;
}

.aui3 table.ev_table_tb>tbody>tr.ev_table_selected .ev_table_freeze_td {
    background-color: #ffffff !important;
}

.aui3 .ev_table_freeze_left_last+.ev_table_cell,
.aui3 .ev_table_freeze_left_last+.ev_table_header {
    position: relative;
}

.aui3 .ev_table_freeze_left_last+.ev_table_cell:after,
.aui3 .ev_table_freeze_left_last+.ev_table_header:after {
    box-shadow: -4px 0 10px 4px rgba(0, 0, 0, 0.3);
    position: absolute;
    top: 0;
    left: 0;
    bottom: -1px;
    width: 1px;
    content: "";
    pointer-events: none;
    background: none !important;
}

.aui3 .ev_table_freeze_left_last:after {
    display: none;
}

.aui3 .ev_table_freeze_right_first {
    overflow: visible !important;
}

.aui3 .ev_table_freeze_right_first:after {
    box-shadow: inset -8px 0 12px -8px rgba(0, 0, 0, 0.3);
    position: absolute;
    top: 0;
    bottom: -1px;
    left: 1px;
    width: 20px;
    transform: translate(-100%);
    transition: box-shadow 0.3s;
    content: "";
    pointer-events: none;
    background: none !important;
}

.aui3 .ev_table_content {
    width: 100% !important;
    overflow: auto !important;
}

.aui3 .ev_table_no_data_cont {
    background: transparent;
    border-top: 0;
    border-bottom: 1px solid rgba(25, 25, 25, 0.1);
}

.aui3 .ev_table_nodata {
    display: none;
}

.aui3 .ev_table_freezed table.ev_table_tb>tbody>tr {
    border-bottom: 0;
}

.aui3 .ev_table_freezed table.ev_table_tb>tbody>tr td:not(.ev_table_freeze_td) {
    border-bottom: 1px solid rgba(25, 25, 25, 0.1);
}

.aui3 .ev_textArea {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 100%;
}

.aui3 .ev_textArea_area {
    padding: 10px 12px;
    padding: 0.2rem 1rem;
    line-height: 24px;
    line-height: 1.5rem;
    resize: none;
    overflow: auto;
    padding-bottom: 20px;
    padding-bottom: 1.25rem;
}

.aui3 .ev_textArea_area:focus {
    outline: none;
}

.aui3 .ev_textArea_container {
    display: inline-block;
    vertical-align: top;
}

.aui3 .ev_textArea_area_container {
    display: inline-block;
    position: relative;
    font-size: 0;
    box-sizing: border-box;
}

.aui3 .ev_textArea_area_container_num {
    line-height: 10px;
    font-size: 0.75rem;
    color: #4e4e4e;
    display: block;
    position: absolute;
    right: 16px;
    right: 1rem;
    bottom: 12px;
    bottom: 0.75rem;
    padding-left: 2px;
    padding-left: 0.125rem;
    padding-top: 5px;
    padding-top: 0.3125rem;
    background-color: transparent;
}

.aui3 .ev_textArea_area_standardTip {
    vertical-align: bottom;
}

.aui3 .ev_textArea_fontNum {
    color: #191919;
}

.aui3 .ev_textArea_disabled:focus {
    outline-offset: 0;
    outline: none;
    position: relative;
}

.aui3 .ev_textArea_disabled:focus::after {
    position: absolute;
    content: "";
    display: block;
    top: 0;
    left: 0;
    border-radius: 4px;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid #007dff;
}

.aui3 .ev_textArea_disabled {
    cursor: not-allowed;
}

.aui3 .ev_textButton {
    cursor: pointer;
    height: 0.875rem;
    font-size: 0.875rem;
    color: #0067d1;
    vertical-align: middle;
    text-align: center;
}

.aui3 .ev_textButton:hover,
.aui3 .ev_textButton:focus {
    color: #0072e8;
    outline: 0;
    outline-offset: 0;
    text-decoration: none;
}

.aui3 .ev_textButton:active {
    color: #005bba;
}

.aui3 .ev_textButton.disabled {
    color: rgba(25, 25, 25, 0.3);
    cursor: not-allowed;
}

.aui3 .ev_textField {
    display: inline-block;
    vertical-align: top;
    position: relative;
}

.aui3 .ev_textField .ev_label {
    font-size: 0.875rem;
    color: #4e4e4e;
}

.aui3 .ev_textField .ev_textfield_tip_cont {
    position: relative !important;
    display: flex;
}

.aui3 .ev_textField_input {
    height: 2rem;
    width: 18.75rem;
}

.aui3 .ev_textField_input:focus {
    outline: none;
}

.aui3 .ev_textField_wrapper {
    display: inline-block;
    vertical-align: top;
}

.aui3 .ev_textField_container {
    display: inline-block;
    vertical-align: top;
}

.aui3 .ev_textField_format {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.aui3 .capsLockTipStyle {
    z-index: 1;
    margin-top: 6.4285rem;
    white-space: nowrap;
}

.aui3 .ev_textfield_tip {
    position: relative;
    border-radius: 0.25rem;
}

.aui3 .ev_textfield_tip_cont .ev_textfield_tip.ev_form_requiredTip {
    display: inline-flex;
    align-items: flex-start;
    line-height: 1rem;
    flex: 1;
}

.aui3 .ev_textfield_tip_spacer {
    display: inline-block;
}

.aui3 .ev_textField .ev_form_standardTip {
    margin-top: 0.5rem;
}

.aui3 .ev_textField_inner {
    display: inline-block;
}

.aui3 .ev_textField_disabled:focus {
    outline-offset: 0;
    outline: none;
    position: relative;
}

.aui3 .ev_textField_disabled:focus::after {
    position: absolute;
    content: '';
    display: block;
    top: 0;
    left: 0;
    border-radius: 0.25rem;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid #0067d1;
}

.aui3 input[readonly],
.aui3 textarea[readonly] {
    border: 1px solid transparent !important;
    color: rgba(25, 25, 25, 0.3) !important;
    background-color: rgba(25, 25, 25, 0.05) !important;
    cursor: not-allowed !important;
    box-shadow: none !important;
}

.aui3 input[readonly]:focus,
.aui3 textarea[readonly]:focus {
    border-color: transparent !important;
}

.aui3 .ev_time_line_container {
    display: inline-block;
    width: 100%;
}

.aui3 .ev_time_line_container .ev_label {
    font-size: 0.875rem;
    font-weight: bold;
    color: #4e4e4e;
    margin-bottom: 1.25rem;
    display: block;
}

.aui3 .ev_time_line_container .ev_time_line_row {
    width: 100%;
    position: relative;
    overflow: hidden;
    display: flex;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_left {
    width: 8.125rem;
    vertical-align: top;
    text-align: right;
    padding: 1.25rem 0;
    flex-grow: 0;
    flex-shrink: 0;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_left .ev_time_line_cell_left_title {
    font-size: 0.875rem;
    font-weight: bold;
    margin-bottom: 0.3125rem;
    color: #191919;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_left .ev_time_line_cell_left_date {
    font-size: 0.75rem;
    color: #4e4e4e;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_right {
    vertical-align: top;
    box-sizing: border-box;
    position: relative;
    flex-grow: 1;
    display: flex;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_right .ev_time_line_cell_icon {
    position: relative;
    margin: 0 0.625rem;
    flex-grow: 0;
    flex-shrink: 0;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_right .ev_time_line_cell_icon .ev_time_line_cell_icon_img {
    position: relative;
    z-index: 1;
    width: 0.75rem;
    height: 0.75rem;
    margin-top: 2.9375rem;
    display: flex;
    justify-content: center;
    align-items: center;
    top: -1.5625rem;
    box-sizing: border-box;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_right .ev_time_line_cell_icon .ev_time_line_cell_icon_img.ev_time_line_cell_icon_start {
    margin-top: 0;
    display: inline-block;
    position: relative;
    background: #fff;
    border: 1px solid #191919;
    background-size: 0.75rem 0.75rem;
    z-index: 1;
    width: 0.75rem;
    height: 0.75rem;
    margin-top: 1.8125rem;
    display: flex;
    justify-content: center;
    align-items: center;
    top: -0.4375rem;
    border-radius: 50%;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_right .ev_time_line_cell_icon .ev_time_line_cell_icon_img.ev_time_line_cell_icon_success {
    background: #fff;
    border: 1px solid #2da769;
    background-size: 0.75rem 0.75rem;
    border-radius: 50%;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_right .ev_time_line_cell_icon .ev_time_line_cell_icon_img.ev_time_line_cell_icon_error {
    background: #fff;
    border: 1px solid #f43146;
    background-size: 0.75rem 0.75rem;
    border-radius: 50%;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_right .ev_time_line_cell_icon .ev_time_line_cell_icon_img.ev_time_line_cell_icon_default {
    background: #fff;
    border: 1px solid #191919;
    background-size: 0.75rem 0.75rem;
    border-radius: 50%;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_right .ev_time_line_cell_icon .ev_time_line_cell_icon_img.ev_time_line_cell_icon_custom {
    background: none !important;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_right .ev_time_line_cell_icon .ev_time_line_cell_line_start {
    position: absolute;
    left: calc(50% - 1px);
    border-right: #bbbbbb 2px solid;
    height: 100%;
    top: 2.25rem;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_right .ev_time_line_cell_icon .ev_time_line_cell_line {
    position: absolute;
    left: calc(50% - 1px);
    border-right: #bbbbbb 2px solid;
    height: 100%;
}

.aui3 .ev_time_line_container .ev_time_line_row .ev_time_line_cell_right .ev_time_line_cell_content {
    flex-grow: 1;
    margin: 0.875rem 0 0.3125rem 0.625rem;
    position: relative;
    padding: 0.25rem 0.3125rem 0.25rem 0rem;
}

.aui3 .evSelectDiv>.evTimePadder>.evTimeSelectLeft {
    width: 1rem;
    height: 2.375rem;
    display: inline-block;
    position: relative;
    background: rgba(25, 25, 25, 0.05);
    text-align: center;
    top: -1px;
    cursor: pointer;
}

.aui3 .ev_moveMask-cls-1 {
    fill: rgba(0, 0, 0, 0.3);
    fill-rule: evenodd;
}

.aui3 .evSelectDiv>.evTimePadder>.evTimeSelectLeft:hover {
    background: rgba(25, 25, 25, 0.05);
}

.aui3 .evSelectDiv>.evTimePadder>.evTimeSelectLeft:hover .ev_moveMask-cls-1 {
    fill: rgba(0, 0, 0, 0.3);
}

.aui3 .evSelectDiv>.evTimeRPadder>.evTimeSelectRight:hover {
    background: rgba(25, 25, 25, 0.05);
}

.aui3 .evSelectDiv>.evTimeRPadder>.evTimeSelectRight:hover .ev_moveMask-cls-1 {
    fill: rgba(0, 0, 0, 0.3);
}

.aui3 .evSelectDiv>.evTimePadder>.evTimeSelectLeft:active {
    background: rgba(25, 25, 25, 0.05);
}

.aui3 .evSelectDiv>.evTimePadder>.evTimeSelectLeft:active .ev_moveMask-cls-1 {
    fill: rgba(0, 0, 0, 0.3);
}

.aui3 .evSelectDiv>.evTimeRPadder>.evTimeSelectRight:active {
    background: rgba(25, 25, 25, 0.05);
}

.aui3 .evSelectDiv>.evTimeRPadder>.evTimeSelectRight:active .ev_moveMask-cls-1 {
    fill: rgba(0, 0, 0, 0.3);
}

.aui3 .evSelectDiv>.evTimeRPadder>.evTimeSelectRight {
    width: 1rem;
    height: 2.375rem;
    display: inline-block;
    position: relative;
    background: rgba(25, 25, 25, 0.05);
    text-align: center;
    top: -1px;
    cursor: pointer;
}

.aui3 .evSelectDiv {
    display: inline-block;
    position: relative;
    top: 2.375rem;
}

.aui3 .evSelectLeftcls-1 {
    fill: #bbbbbb;
    fill-rule: evenodd;
    top: 22%;
    position: absolute;
    left: 4px;
    left: 0.25rem;
}

.aui3 .evSelectRightcls-1 {
    fill: #bbbbbb;
    fill-rule: evenodd;
    top: 22%;
    position: absolute;
    left: 4px;
    left: 0.25rem;
}

.aui3 .evTSelectDivLine {
    width: calc(100% - 2.125rem);
    display: inline-block;
    height: 2.375rem;
    position: relative;
    border: 1px solid #bbbbbb;
    border-left: 0;
    border-right: 0;
    box-sizing: border-box;
}

.aui3 .evTSelectDivLineHours {
    height: 2.375rem;
}

.aui3 .evDTSelectmarkTop {
    display: inline-block;
    width: 0.0625rem;
    height: 0.3125rem;
    background-color: #939393;
    position: absolute;
    z-index: 2;
}

.aui3 .evDTSelectmarkmid {
    display: inline-block;
    font-size: 0.75rem;
    color: #191919;
    position: absolute;
    top: 31%;
    z-index: 1;
    cursor: default;
}

.aui3 .evDTSelectmarkBTM {
    display: inline-block;
    width: 0.0625rem;
    height: 0.3125rem;
    background-color: #999999;
    position: absolute;
    top: 87%;
    z-index: 2;
}

.aui3 .evSelectDiv>.evTimePadder {
    width: 1rem;
    padding-right: 1px;
    height: 2.375rem;
    display: inline-block;
    position: relative;
    background: transparent;
    box-sizing: border-box;
}

.aui3 .evSelectDiv>.evTimeRPadder {
    width: 1rem;
    padding-left: 0.0625rem;
    height: 2.375rem;
    display: inline-block;
    position: relative;
    background: transparent;
}

.aui3 .evSlectTime-cls-1 {
    fill: #0067d1;
}

.aui3 .evSlectTime-cls-2 {
    fill: #ffffff;
}

.aui3 .evTimeSelectleftIcon:active {
    display: inline-block;
    position: relative;
    cursor: e-resize;
}

.aui3 .evTimeSelectleftIcon:active .evSlectTime-cls-1 {
    fill: #0067d1;
}

.aui3 .evTimeSelectleftIconNorm {
    display: inline-block;
    position: relative;
    cursor: e-resize;
    border: 1px solid #bbbbbb;
    border-bottom: 0;
    border-right: 0;
    border-top: 0;
    width: 0.125rem;
    height: 2.375rem;
    background-color: #bbbbbb;
    z-index: 2;
    box-sizing: border-box;
}

.aui3 .evTimeSelectRightIconNorm {
    display: inline-block;
    position: relative;
    cursor: e-resize;
    border: 1px solid #bbbbbb;
    border-bottom: 0;
    border-right: 0;
    border-top: 0;
    width: 0.125rem;
    height: 2.375rem;
    z-index: 1;
    background-color: #bbbbbb;
    box-sizing: border-box;
}

.aui3 .evTimeSelectleftIcon {
    display: inline-block;
    position: relative;
    cursor: e-resize;
    z-index: 4;
}

.aui3 .evTimeSelectleftIcon svg {
    height: 2.375rem !important;
}

.aui3 .evTimeSelectRightIcon {
    display: inline-block;
    position: relative;
    cursor: e-resize;
    z-index: 4;
}

.aui3 .evTimeSelectRightIcon svg {
    height: 2.375rem !important;
}

.aui3 .evTimeSelectRightIcon:active .evSlectTime-cls-1 {
    fill: #0067d1;
}

.aui3 .evTSelectRightStick {
    display: inline-block;
    height: 2.25rem;
    position: absolute;
    background: #fff;
    cursor: default;
}

.aui3 .evTSelectLeftStick {
    display: inline-block;
    height: 2.25rem;
    position: absolute;
    background: #fff;
    cursor: default;
}

.aui3 .evTSelectDivLineHours .ev_tipBoxStyle {
    left: -312% !important;
}

.aui3 .evTSelectDivLineHours .ev_tipBoxStyle .ev_tipBoxOuterStyle {
    min-width: 3.6875rem !important;
}

.aui3 .evTSelectDivLine .ev_tipBoxStyle {
    bottom: 120%;
    text-align: center;
    line-height: 1em;
    font-size: 0.875rem;
    background-color: #ffffff !important;
    border-radius: 0.25rem;
    left: -558%;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16) !important;
}

.aui3 .evTSelectDivLine .ev_tipBoxStyle .ev_tipBoxOuterStyle {
    min-width: 7em;
    padding: 0.5rem 0.125rem 0.5rem 0rem;
}

.aui3 .evTSelectDivLine .ev_tipBox_contentStyle {
    text-align: center;
    -moz-text-align-last: center;
    text-align-last: center;
    margin: 0;
    padding: 0;
    line-height: 1em;
    color: #191919;
}

.aui3 .evTSelectDivLine .ev_tipBox_arrowBottom:after {
    content: "";
    position: absolute;
    left: 40%;
    bottom: -1.125rem;
    border: 0.5625rem solid transparent;
    border-top-color: #ffffff;
}

.aui3 .evTSelectDivLine .ev_tipBox_arrowBottom:before {
    content: "";
    display: none;
}

.aui3 .evRangeScroll {
    overflow-x: auto;
    overflow-y: hidden;
    height: 8rem;
}

.aui3 .evTimeRangeLeftButtonIcon {
    content: " ";
    width: 1rem;
    height: 1rem;
    top: 32%;
    right: 0px;
    position: absolute;
    transform: rotate(-270deg);
    background: url("../themes/aui3_white/images/select/select_down_default.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .evTimeRangeLeftButtonIcon:hover {
    background: url("../themes/aui3_white/images/select/select_down_hover.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .evTimeRangerRightButtonIcon {
    content: " ";
    width: 1rem;
    height: 1rem;
    top: 32%;
    left: 0px;
    position: absolute;
    transform: rotate(-90deg);
    background: url("../themes/aui3_white/images/select/select_down_default.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .evTimeRangerRightButtonIcon:hover {
    background: url("../themes/aui3_white/images/select/select_down_hover.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev_TimeSelect {
    display: inline-block;
}

.aui3 .ev_timeSelector_default {
    list-style: none;
    vertical-align: top;
    outline: none;
    display: inline-block;
}

.aui3 .ev_timeSelector {
    width: 98px;
    display: inline-block;
    border: 1px solid #bbbbbb;
    border-radius: 4px;
    padding: 0 0.625rem;
    position: relative;
    font-size: 0.875rem;
    font-weight: 600;
    background: transparent;
}

.aui3 .ev_timeSelector>input {
    width: 1.3em;
    height: 1.75rem;
    color: #191919;
    border: none;
    text-align: center;
    background-color: transparent;
    outline: none;
}

.aui3 .ev_timeSelector>input:disabled {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_timeSelector>.ev_timeSelector_sep {
    line-height: 1.75rem;
    color: #191919;
}

.aui3 .ev_timeSelector_drop {
    position: absolute;
    top: 0;
    right: 0;
    width: 1.75rem;
    height: 1.875rem;
    cursor: pointer;
}

.aui3 .ev_timeSelector_drop:before {
    content: "";
    position: absolute;
    left: 0;
    top: 4px;
    height: 20px;
    width: 1px;
    background-color: transparent;
    box-sizing: inherit;
    display: none;
}

.aui3 .ev_timeSelector_drop:after {
    content: "";
    position: absolute;
    top: 11px;
    left: 9px;
    top: 0.6875rem;
    left: 0.5625;
    border: 0.3125rem solid #777777;
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom: 0;
    box-sizing: inherit;
    display: none;
}

.aui3 .ev_timeSelector_drop:focus {
    outline: none;
}

.aui3 .ev_timeSelector_droplist {
    position: absolute;
    z-index: 10001;
    width: 175px;
    width: 10.9375rem;
    height: 362px;
    height: 22.625rem;
    border: solid 2px #e6e6e6;
    border-radius: 2px;
    background-color: #fff;
    top: 36px;
    top: 2.25rem;
    left: -91px;
    left: -5.6875rem;
}

.aui3 .ev_timeSelector_droplist:before {
    content: "";
    position: absolute;
    width: 8px;
    width: 0.5rem;
    height: 9px;
    height: 0.5625rem;
    top: -5px;
    top: -0.3125rem;
    transform: rotate(-45deg);
    right: 59px;
    right: 3.6875rem;
    display: none;
}

.aui3 .ev_timeSelector_droplist>div {
    position: relative;
    float: left;
    width: 56px;
    width: 3.5rem;
    height: 360px;
    height: 22.5rem;
    line-height: 30px;
    line-height: 1.875rem;
    text-align: center;
    overflow-x: hidden;
}

.aui3 .ev_timeSelector_droplist>div>span {
    display: block;
    cursor: pointer;
    width: 56px;
    width: 3.5rem;
}

.aui3 .ev_timeSelector_droplist>div>span:hover {
    background-color: #e0f7f1;
}

.aui3 .ev_timeSelector_droplist>div>span.ev_timeSelector_active {
    color: #ffffff;
    background-color: #E4ECFF;
}

.aui3 .ev_timeSelector_hour_div,
.aui3 .ev_timeSelector_minute_div {
    border-right: 2px solid #e6e6e6;
}

.aui3 .ev_timeSelector_default_disabled {
    background: rgba(25, 25, 25, 0.05) !important;
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_timeSelector_default_disabled .ev_timeSelector_sep {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_timeSelector_default_disabled .ev_timeSelector_drop:after {
    border: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom: 0;
}

.aui3 .ev_timeSelector_label {
    vertical-align: top;
    display: inline-block;
    margin-bottom: 0;
}

.aui3 .ev_timeSelector_label.after {
    margin-left: 1.25rem;
}

.aui3 .ev_timeSelector_droplist::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    width: 0.3125rem;
    height: 0.3125rem;
}

.aui3 .ev_timeSelector_droplist::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: #b3bbc7;
}

.aui3 .ev_timeSelector_droplist::-webkit-scrollbar-track {
    border-radius: 4px;
}

.aui3 .evTs-ucd-timespinner {
    width: 6.25rem;
    display: inline-block;
    border: none;
    padding-right: 1.25rem;
    position: relative;
}

.aui3 .evTs-ucd-timespinner>input {
    border: none;
    color: #191919;
    background-color: transparent;
    width: 100%;
}

.aui3 .evTs-ucd-timespinner>input:focus {
    outline: none;
}

.aui3 :after,
.aui3 :before {
    box-sizing: inherit;
}

.aui3 .evTs-aui2-timeSpinner>.evTs-ucd-timespinner-sep {
    margin: 0 -0.25rem;
    line-height: 1.75rem;
    color: #191919;
}

.aui3 .evTs-aui2-timeSpinner {
    width: 8.5rem;
    font-size: 0.875rem;
    display: inline-block;
    border-radius: 4px;
    border: 0;
    padding: 0;
    position: relative;
    font-weight: 400;
    background: #ffffff;
    white-space: nowrap;
    overflow: visible;
    box-sizing: border-box;
    vertical-align: top;
}

.aui3 .evTs-aui2-timeSpinner.evTs-active>input {
    border-color: #0067d1;
    box-shadow: 0 0 0 1px #0067d1;
}

.aui3 .evTs-aui2-timeSpinner>input {
    border: 1px solid #bbbbbb;
    border-radius: 4px;
    padding: 0 2.5rem 0 1rem;
    height: 2rem;
    color: #191919;
    width: 100%;
    box-sizing: border-box;
}

.aui3 .evTs-aui2-timeSpinner>input:hover {
    border: 1px solid #191919;
}

.aui3 .evTs-aui2-timeSpinner>input:focus {
    border-color: #0067d1;
    box-shadow: 0 0 0 1px #0067d1;
}

.aui3 .evTs-aui2-timeSpinner>input:disabled {
    color: rgba(25, 25, 25, 0.3);
    cursor: not-allowed;
}

.aui3 .evTs-ucd-timespinner-triangle-up {
    display: none;
    right: 0;
    top: 0;
    width: 1.875rem;
    height: 1.75rem;
    border-left: solid 1px #bbbbbb;
    border-bottom: 0;
    border-right: 0;
    background: 0 0;
    cursor: pointer;
}

.aui3 .evTs-ucd-timespinner-triangle-up {
    top: 2px;
    top: 0.125rem;
    border-left: 0.4375rem solid transparent;
    border-right: 0.4375rem solid transparent;
    border-bottom: 0.4375 solid #fff;
}

.aui3 .evTs-ucd-timespinner-triangle {
    width: 0;
    height: 0;
    position: absolute;
    right: 2px;
    right: 0.125rem;
}

.aui3 .evTs-ucd-timespinner-triangle-down {
    display: none;
    left: 0;
    top: 0;
    width: 30px;
    width: 1.875rem;
    height: 28px;
    height: 1.75rem;
    border-left: 0;
    border-top: 0;
    border-right: solid 1px #e6e6e6;
    background: 0 0;
    cursor: pointer;
}

.aui3 .evTs-timeSpinner-drop {
    background-color: transparent;
    position: absolute;
    width: 1rem;
    height: 1rem;
    background: url("../themes/aui3_white/images/select/select_down_default.svg") center no-repeat;
    content: "";
    top: 50%;
    transform: translateY(-50%);
    margin-top: 0;
    right: 1rem;
    cursor: pointer;
    outline: none;
    background-size: 1rem;
}

.aui3 .evTs-timeSpinner-drop.disabled {
    cursor: auto;
}

.aui3 .evTs-timeSpinner-drop::before {
    display: none;
}

.aui3 .evTs-timeSpinner-dropShow {
    background-color: transparent;
    position: absolute;
    width: 1rem;
    height: 1rem;
    background: url("../themes/aui3_white/images/select/select_up_active.svg") center no-repeat;
    content: "";
    top: 50%;
    margin-top: 0;
    transform: translateY(-50%);
    right: 1rem;
    cursor: pointer;
    background-size: 1rem;
}

.aui3 .evTs-timeSpinner-dropShow::before {
    display: none;
}

.aui3 .evTs-timeSpinner-drop:before {
    display: none;
}

.aui3 .evTs-timeSpinner-dropShow:before {
    display: none;
}

.aui3 *:before,
.aui3 *:after {
    box-sizing: inherit;
}

.aui3 .evTs-dropList {
    position: absolute;
    z-index: 10001;
    height: 22.625rem;
    border-radius: 0.25rem;
    background-color: #ffffff;
    top: 2.3125rem;
    margin-top: 0;
    box-sizing: border-box;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.16);
    border: 0;
}

.aui3 .evTs-dropList.evTs-dropList_up {
    margin-top: 0;
    position: absolute;
    z-index: 10001;
    height: 22.625rem;
    border-radius: 0.25rem;
    background-color: #ffffff;
    top: -23.0625rem;
    border: 0;
    padding: 0.25rem 0;
}

.aui3 .evTs-dropList_hms {
    width: 10.875rem;
    left: -86px;
}

.aui3 .evTs-dropList_hmsapm {
    width: 14.4375rem;
    left: -86px;
}

.aui3 .evTs-dropList_hm {
    width: 7.3125rem;
    left: -3.625rem;
}

.aui3 .evTs-dropListLeftVal:before {
    left: 84%;
}

.aui3 .evTs-dropList>div+div {
    border-left: solid 1px #bbbbbb;
}

.aui3 .evTs-dropList>div {
    position: relative;
    float: left;
    width: 3.5625rem;
    height: 22.5rem;
    line-height: 1.875rem;
    text-align: center;
    box-sizing: border-box;
}

.aui3 .evTs-dropList_up>div+div {
    border-left: solid 1px #bbbbbb;
}

.aui3 .evTs-dropList_up>div {
    position: relative;
    float: left;
    width: 3.5625rem;
    height: 22.5rem;
    line-height: 1.875rem;
    text-align: center;
    box-sizing: border-box;
}

.aui3 .evTs-dropList-div-scroll-hide {
    overflow: hidden;
}

.aui3 .evTs-dropList-div-scroll {
    overflow: auto !important;
}

.aui3 .evTS-dropList-span {
    display: block;
    cursor: pointer;
    font-size: 0.875rem;
    color: #191919;
    margin: 2px 13px;
    line-height: 28px;
    border-radius: 4px;
}

.aui3 .evTS-dropList-span:hover {
    background: #0067d1;
    color: #ffffff;
}

.aui3 .evTS-dropList-span.evTs-dropListSpanActive {
    background: #0067d1;
    color: #ffffff;
    display: block;
    margin: 2px 13px;
}

.aui3 .evTs-stylehr {
    height: 45rem;
    right: 0px;
}

.aui3 .evTs-stylehr>div {
    height: 11.25;
    top: 0px;
}

.aui3 .evTs-scroller-track {
    position: absolute;
    cursor: pointer;
    display: none;
    zoom: 1;
    background-color: #eeeeee;
}

.aui3 .evTs-scroller-track-h {
    height: 0.5rem;
    width: 3.5rem;
    left: 0;
    bottom: 0;
}

.aui3 .evTs-scroller-bar {
    position: absolute;
    cursor: pointer;
    border-radius: 0.25rem;
    background-color: #aaaaaa;
}

.aui3 .evTs-scroller-bar-h {
    height: 0.5rem;
    left: 0;
    bottom: 0;
}

.aui3 .evTs-scroller-track-v {
    width: 0.3125rem;
    background-color: transparent;
}

.aui3 .evTs-scroller-bar-v {
    right: 0.125rem;
    width: 0.1875rem;
    background-color: #858585;
}

.aui3 .evTs-scroller-show .evTs-scroller-track-show {
    display: block;
}

.aui3 .evTs-divHeight {
    width: 56px;
}

.aui3 .evTs-divScrollHeight {
    height: 45rem;
}

.aui3 .evTs-divScrollMinHeight {
    height: 11.25rem;
}

.aui3 .evTs-divScrollHide {
    overflow: hidden !important;
}

.aui3 .evTs-divScrollShow {
    overflow: auto !important;
}

.aui3 .evTs-timeSpinner-disable>input {
    background-color: rgba(25, 25, 25, 0.05);
    border: 1px solid transparent;
}

.aui3 .evTs-timeSpinner-disable>input:hover {
    border: 1px solid transparent;
}

.aui3 .evTs-timeSpinner-disable>input .evTs-ucd-timespinner-sep {
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .evTs-timeSpinner-disable .evTs-timeSpinner-drop {
    background: url("../themes/aui3_white/images/select/select_down_disabled.svg") center no-repeat;
    background-size: 1rem;
}

.aui3 .evHide {
    display: none;
}

.aui3 .ev_tipBoxStyle {
    display: inline-block;
    position: absolute;
    text-align: left;
    border-radius: 0.25rem;
    background-color: #ffffff;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16);
    border: none;
}

.aui3 .ev_tipBoxStyle .ev_tipBoxOuterStyle {
    max-width: 15rem;
    width: 100% !important;
    height: 100% !important;
    min-width: 2.5rem;
    padding: 0.5rem 1rem;
    position: relative;
}

.aui3 .ev_tipBox_arrowTop,
.aui3 .ev_tipBox_arrowBottom,
.aui3 .ev_tipBox_arrowLeft,
.aui3 .ev_tipBox_arrowRight,
.aui3 .ev_tipBox_arrowNone {
    position: relative;
    border-color: #ffffff;
}

.aui3 .ev_tipBox_arrowTop:before {
    content: "";
    position: absolute;
    left: calc(50% - .5625rem);
    top: -1rem;
    display: none;
}

.aui3 .ev_tipBox_arrowTop:after {
    content: "";
    position: absolute;
    left: calc(50% - .5625rem);
    top: -1rem;
    z-index: 3;
}

.aui3 .ev_tipBox_arrowBottom:before {
    content: "";
    position: absolute;
    left: calc(50% - .5625rem);
    bottom: -1rem;
    display: none;
}

.aui3 .ev_tipBox_arrowBottom:after {
    content: "";
    position: absolute;
    left: calc(50% - .5625rem);
    bottom: -1rem;
    z-index: 3;
}

.aui3 .ev_tipBox_arrowLeft:before {
    content: "";
    position: absolute;
    top: calc(50% - .5625rem);
    left: -1rem;
    display: none;
}

.aui3 .ev_tipBox_arrowLeft:after {
    content: "";
    position: absolute;
    top: calc(50% - .5625rem);
    left: -1rem;
    z-index: 3;
}

.aui3 .ev_tipBox_arrowRight:before {
    content: "";
    position: absolute;
    top: calc(50% - .5625rem);
    right: -1rem;
    display: none;
}

.aui3 .ev_tipBox_arrowRight:after {
    content: "";
    position: absolute;
    top: calc(50% - .5625rem);
    right: -1rem;
    z-index: 3;
}

.aui3 .ev_tipBox_titleStyle {
    display: inline-block;
    margin-bottom: 0.5rem;
    color: #191919 !important;
    font-size: 0.875rem;
    color: #191919;
    font-weight: bold;
}

.aui3 .ev_tipBox_contentStyle {
    display: block;
    line-height: 1rem;
    text-align: left;
    word-wrap: break-word;
    font-size: 0.875rem;
    color: #191919;
    padding: 0;
}

.aui3 .ev_tipBox_close {
    display: block;
    width: 1rem;
    height: 1rem;
    float: right;
    cursor: pointer;
    margin: 0;
    border: none;
    background: url("../themes/aui3_white/images/Dialog/close_title.svg") no-repeat center;
    background-size: 100% 100%;
    margin-top: 0.125rem;
}

.aui3 .ev_tipBox_close:hover {
    background: url("../themes/aui3_white/images/Dialog/close_title_hover.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .displaynone {
    display: none;
}

.aui3 .tipError .ev_tipBox_contentStyle {
    position: relative;
    padding-left: 24px;
}

.aui3 .tipError .ev_tipBox_contentStyle::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 16px;
    height: 16px;
    background: url("../themes/aui3_white/images/error.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .tipPrompt .ev_tipBox_contentStyle {
    position: relative;
    padding-left: 24px;
}

.aui3 .tipPrompt .ev_tipBox_contentStyle::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 16px;
    height: 16px;
    background: url("../themes/aui3_white/images/prompt.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .tipAlarm .ev_tipBox_contentStyle {
    position: relative;
    padding-left: 24px;
}

.aui3 .tipAlarm .ev_tipBox_contentStyle::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 16px;
    height: 16px;
    background: url("../themes/aui3_white/images/alarm.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .tipSuccess .ev_tipBox_contentStyle {
    position: relative;
    padding-left: 24px;
}

.aui3 .tipSuccess .ev_tipBox_contentStyle::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 16px;
    height: 16px;
    background: url("../themes/aui3_white/images/success.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .ev_toggle {
    display: inline-block;
}

.aui3 .ev_toggle_track {
    width: 100%;
    height: 100%;
    border-radius: 16px;
    border-radius: 1rem;
    background-color: #939393;
}

.aui3 .ev_toggle_track:focus {
    outline-offset: 2px !important;
    outline: 2px solid #2e94ff !important;
}

.aui3 .ev_toggle_thumb {
    position: absolute;
    top: 0.125rem;
    left: 0.125rem;
    width: 1rem;
    height: 1rem;
    border-radius: 50%;
    border: 1px solid #fff;
    background-color: #fff;
    transition: left 0.3s;
    box-sizing: border-box;
}

.aui3 .ev_toggle_container {
    vertical-align: middle;
    display: inline-block;
    position: relative;
    width: 38px;
    min-width: 2.375rem;
    height: 20px;
    height: 1.25rem;
    cursor: pointer;
}

.aui3 .ev_toggle_container:hover .ev_toggle_track {
    background-color: #939393;
}

.aui3 .ev_toggle_container:hover .ev_toggle_thumb {
    border-color: #fff;
}

.aui3 .ev_toggle_container.toggled .ev_toggle_track {
    border-radius: 16px;
    border-radius: 1rem;
    background-color: #0067d1;
    margin-top: 0;
}

.aui3 .ev_toggle_container.toggled .ev_toggle_track:focus {
    outline: none;
    outline-offset: 2px;
}

.aui3 .ev_toggle_container.toggled:hover .ev_toggle_track {
    background-color: #0067d1;
}

.aui3 .ev_toggle_container.toggled:hover .ev_toggle_thumb {
    border-color: #fff;
}

.aui3 .ev_toggle_container.toggled .ev_toggle_thumb {
    left: calc(100% - 1.125rem);
    border-color: #fff;
    background-color: #fff;
}

.aui3 .ev_toggle_container.toggled.disabled .ev_toggle_track {
    background-color: rgba(0, 103, 209, 0.3);
    border-radius: 0.75rem;
    opacity: 1;
    cursor: not-allowed !important;
}

.aui3 .ev_toggle_container.toggled.disabled .ev_toggle_thumb {
    border-color: #fff;
    background-color: #fff;
    cursor: not-allowed !important;
}

.aui3 .ev_toggle_container.disabled .ev_toggle_track {
    background-color: rgba(25, 25, 25, 0.3);
    cursor: not-allowed !important;
}

.aui3 .ev_toggle_container.disabled .ev_toggle_thumb {
    border-color: #fff;
    background-color: #fff;
    cursor: not-allowed !important;
}

.aui3 .ev_toggle_label_after {
    margin-left: 0.3125rem;
    margin-right: 0rem;
}

.aui3 .ev_tree {
    padding: 0;
    margin: 0;
}

.aui3 .ev_tree *:focus {
    outline-offset: 1px;
    outline: 2px solid #2e94ff;
}

.aui3 .ev_tree .ev_tree_node_cont {
    position: relative;
}

.aui3 .ev_tree .ev_tree_keyboard_focus {
    width: 0px;
    height: 0px;
    pointer-events: none;
}

.aui3 .ev_tree .ev_tree_keyboard_focus:focus {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    outline-offset: -2px !important;
    outline: 2px solid #2e94ff !important;
}

.aui3 .ev_tree .ev_tree_node_suffix a {
    width: auto !important;
}

.aui3 .ev_tree .ev_tree_node_suffix *:focus {
    outline-offset: -1px !important;
    outline: 2px solid #2e94ff !important;
}

.aui3 .ev_tree li {
    white-space: nowrap;
}

.aui3 .ev_tree li div.ev_tree_node_wrapper a {
    padding: 0.125rem 0;
    height: 1.25rem;
    display: inline-block;
    vertical-align: middle;
    width: calc( 100% - 36px);
    cursor: pointer;
    display: flex;
    align-items: center;
}

.aui3 .ev_tree li div.ev_tree_node_wrapper div.ev_tree_node_cont {
    height: 2.25rem;
    line-height: 1.857rem;
    display: flex;
    align-items: center;
}

.aui3 .ev_tree li div.ev_tree_node_wrapper div.ev_tree_node_cont a:focus {
    outline: none;
}

.aui3 .ev_tree li div.ev_tree_node_wrapper div.ev_tree_node_cont:hover {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev_tree li div.ev_tree_node_wrapper div.ev_tree_node_cont .ev_tree_checkbox~a {
    width: calc( 100% - 3.25rem);
}

.aui3 div.ev_tree_node_cont:focus {
    outline: none;
}

.aui3 .ev_tree_li_a_disable {
    cursor: default !important;
    vertical-align: middle;
}

.aui3 .ev_tree_disable {
    background-color: rgba(25, 25, 25, 0.05);
    overflow: auto;
}

.aui3 .ev_tree ul,
.aui3 .ev_tree li {
    list-style: none;
}

.aui3 .ev_tree_first {
    padding: 0 0;
}

.aui3 .ev_tree_first_style {
    padding: 0.5rem 0;
    display: block;
}

.aui3 .ev_tree_first>li {
    margin-left: 0;
}

.aui3 .ev_tree_li_span {
    display: inline-block;
    margin-right: 1.5rem;
}

.aui3 .ev_tree_selected_disable {
    color: rgba(25, 25, 25, 0.3);
    background-color: rgba(25, 25, 25, 0.05);
    cursor: default !important;
}

.aui3 .ev_tree_selected .ev_tree_text {
    color: #0067d1;
}

.aui3 .ev_tree_text {
    font-size: 0.875rem;
    color: #191919;
    line-height: 1.25rem;
    margin-right: 0.5rem;
    vertical-align: top;
    -webkit-user-select: none;
    display: inline-block;
    text-overflow: ellipsis;
}

.aui3 .ev_tree_text_disable {
    font-size: 0.875rem;
    line-height: 1.25rem;
    margin-right: 1.5rem;
    vertical-align: top;
    -webkit-user-select: none;
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_tree_hit,
.aui3 .ev_tree_hit_disable {
    width: 1.3rem;
    height: 1.3rem;
    margin-right: 0.5rem;
    cursor: default;
    display: inline-block;
    vertical-align: middle;
}

.aui3 .ev_tree_expanded ul {
    display: block;
}

.aui3 .ev_tree_expanded .ev_tree_hit {
    background: url("../themes/aui3_white/images/tree/minus.svg") no-repeat center;
    background-size: 100% 100%;
    cursor: pointer;
}

.aui3 .ev_tree_expanded .ev_tree_hit:hover {
    background: url("../themes/aui3_white/images/tree/minus_hover.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .ev_tree_expanded .ev_tree_hit_disable {
    background: url("../themes/aui3_white/images/tree/minus_disable.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .ev_tree_collapsed ul {
    display: none;
}

.aui3 .ev_tree_collapsed .ev_tree_hit {
    background: url("../themes/aui3_white/images/tree/expand.svg") no-repeat center;
    background-size: 100% 100%;
    cursor: pointer;
}

.aui3 .ev_tree_collapsed .ev_tree_hit:hover {
    background: url("../themes/aui3_white/images/tree/expand_hover.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .ev_tree_collapsed .ev_tree_hit_disable {
    background: url("../themes/aui3_white/images/tree/expand_disable.svg") no-repeat center;
    background-size: 100% 100%;
}

.aui3 .ev_tree_icon,
.aui3 .ev_tree_righticon {
    width: 1rem;
    height: 1rem;
    margin-right: 0.5rem;
    display: inline-block;
    line-height: 1.25rem;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 1rem 1rem;
    vertical-align: top;
}

.aui3 .ev_tree_branch {
    background: url("../themes/aui3_white/images/tree/task.svg") no-repeat center;
    background-size: 1rem 1rem;
}

.aui3 .ev_tree_leaf {
    background: url("../themes/aui3_white/images/tree/salescatalog.svg") no-repeat center;
    background-size: 1rem 1rem;
}

.aui3 .ev_tree_child_ul {
    margin-right: 1.25rem;
}

.aui3 .ev_tree_checkbox {
    margin-right: 0.5rem;
    height: 1rem;
    vertical-align: middle;
}

.aui3 .ev_tree_parentDiv {
    position: relative;
    white-space: nowrap;
    width: 100%;
}

.aui3 .ev_tree_parentDiv_overFlow {
    overflow: auto;
}

.aui3 .ev_tree_parentDiv_overFlow::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
}

.aui3 .ev_tree_parentDiv_overFlow::-webkit-scrollbar-track:vertical {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    background: transparent;
}

.aui3 .ev_tree_parentDiv_overFlow::-webkit-scrollbar-thumb:vertical {
    background: #939393;
    border-radius: 0.125rem;
}

.aui3 .ev_tree_parentDiv_overFlow::-webkit-scrollbar-track:horizontal {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    background: transparent;
}

.aui3 .ev_tree_parentDiv_overFlow::-webkit-scrollbar-thumb:horizontal {
    background: #939393;
    border-radius: 2px;
    border-radius: 0.125rem;
}

.aui3 .ev_tree_nodeoverflow {
    overflow: hidden;
}

.aui3 .ev_tree_node_suffix {
    display: inline-block;
    font-size: 0.875rem;
}

.aui3 .ev_tree_selected,
.aui3 .ev_tree li div.ev_tree_node_wrapper div.ev_tree_node_cont a:hover {
    background-color: transparent;
}

.aui3 .ev_treeSelect {
    display: inline-block;
    outline: none;
}

.aui3 .ev_treeSelector_pop {
    z-index: 9999;
}

.aui3 .ev_treeSelect_popup {
    box-sizing: border-box;
    width: 100%;
    background-color: #ffffff;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.16);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    border-radius: 0.25rem;
    outline: none;
    text-align: left;
    height: 9.375rem;
    overflow: auto;
    border: 0;
    padding: 0.25rem 0;
}

.aui3 .ev_treeSelect_popup_triangle {
    position: absolute;
    top: calc(100% + .25rem);
    left: 100%;
}

.aui3 .ev_treeSelect_popup_triangle::before {
    content: "";
    position: absolute;
    width: 8px;
    height: 9px;
    width: 0.5rem;
    height: 0.5625rem;
    border: 0;
    background-color: #fff;
    top: 1px;
    right: 8px;
    top: 0.0625rem;
    right: 0.5rem;
    transform: rotate(-45deg);
    z-index: 101;
}

.aui3 .ev_treeSelect_label_before {
    margin-right: 1.25rem;
}

.aui3 .ev_treeSelect_label_after {
    margin-left: 1.25rem;
    margin-right: 0;
}

.aui3 .ev_tree_selector_tree {
    margin: 0 0 0 -0.5rem;
}

.aui3 .ev_inputSelect_icon {
    top: 1rem;
    border-left: none;
    padding-right: 0;
}

.aui3 #modal-root {
    position: relative;
}

.aui3 .ev_treeSelect {
    display: inline-block;
    outline: none;
}

.aui3 .ev_treeSelect_popup_item {
    box-sizing: border-box;
    width: 100%;
    background-color: #fff;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    position: absolute;
    top: calc(100% + 2px);
    z-index: 100;
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
    border: none;
    outline: none;
    text-align: left;
    height: 9.375rem;
    overflow: auto;
}

.aui3 .ev_treetable {
    box-sizing: border-box;
    position: relative;
    overflow: auto;
}

.aui3 .ev_treetable .ev_treetable_container *:focus {
    outline-offset: 2px;
    outline: 2px solid #2e94ff;
}

.aui3 .ev_treetable .ev_treetable_container .ev_treetable_cell:focus {
    outline-offset: -2px;
    outline: 2px solid #2e94ff;
}

.aui3 .ev_treetable_tb {
    table-layout: fixed;
    box-sizing: border-box;
    border-collapse: collapse;
}

.aui3 .ev_treetable_tb.ev_treetable_auto {
    width: 100%;
}

.aui3 .ev_treetable_tb.ev_treetable_forbitselect,
.aui3 .ev_treetable_content.ev_treetable_forbitselect,
.aui3 .ev_treetable_tb.ev_treetable_forbitselect * {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.aui3 .ev_treetable_hit.ev_treetable_expanded {
    background: url("../themes/aui3_white/images/tree/minus.svg") no-repeat center;
    background-size: 1rem 1rem;
}

.aui3 .ev_treetable_hit.ev_treetable_expanded:hover {
    background: url("../themes/aui3_white/images/tree/minus_hover.svg") no-repeat center;
    background-size: 1rem 1rem;
}

.aui3 .ev_treetable_hit.ev_treetable_expanded:active {
    background: url("../themes/aui3_white/images/tree/minus_hover.svg") no-repeat center;
    background-size: 1rem 1rem;
}

.aui3 .ev_treetable_hit.ev_treetable_collapsed {
    background: url("../themes/aui3_white/images/tree/expand.svg") no-repeat center;
    background-size: 1rem 1rem;
}

.aui3 .ev_treetable_hit.ev_treetable_collapsed:hover {
    background: url("../themes/aui3_white/images/tree/expand_hover.svg") no-repeat center;
    background-size: 1rem 1rem;
}

.aui3 .ev_treetable_hit.ev_treetable_collapsed:active {
    background: url("../themes/aui3_white/images/tree/expand_hover.svg") no-repeat center;
    background-size: 1rem 1rem;
}

.aui3 .ev_treetable_hit {
    width: 1rem;
    height: 1rem;
    margin-right: 0.5rem;
    margin-top: -2px;
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
}

.aui3 table.ev_treetable_tb {
    box-sizing: border-box;
    font-size: 0.875rem;
}

.aui3 table.ev_treetable_tb>thead>tr {
    box-sizing: border-box;
    font-size: 0.875rem;
    color: #191919;
    height: 2rem;
    border-top: 0;
    background-color: rgba(25, 25, 25, 0.04);
}

.aui3 table.ev_treetable_tb>tbody>tr {
    border-top: 0;
    border-bottom: 1px solid rgba(25, 25, 25, 0.1);
    color: #191919;
    box-sizing: border-box;
    height: 2.5rem;
}

.aui3 .ev_treetable_align_left {
    text-align: left;
}

.aui3 .ev_treetable_align_right {
    text-align: right;
}

.aui3 .ev_treetable_align_center {
    text-align: center;
}

.aui3 table.ev_treetable_tb>thead>tr>th.ev_treetable_header.ev_treetable_header.ev_treetable_header_gap {
    cursor: col-resize;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    box-sizing: border-box;
}

.aui3 table.ev_treetable_tb>thead>tr>th.ev_treetable_header.ev_treetable_header {
    overflow: hidden;
    padding: 0 0.5rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: normal;
    box-sizing: border-box;
    position: relative;
}

.aui3 table.ev_treetable_tb>thead>tr>th.ev_treetable_header.ev_treetable_checkbox {
    border-right: initial;
    text-align: right;
    padding: 0rem 1.5rem 0rem 1rem;
    box-sizing: border-box;
    text-overflow: inherit;
}

.aui3 table.ev_treetable_tb>tbody>tr>td.ev_treetable_cell.ev_treetable_checkbox {
    padding-right: 0.3125rem;
    text-align: right;
}

.aui3 table.ev_treetable_tb>tbody>tr>td.ev_treetable_cell.ev_treetable_checkbox>.ev_checkbox {
    display: block;
    width: 1rem;
}

.aui3 table.ev_treetable_tb>tbody>tr>td.ev_treetable_cell.ev_treetable_expend {
    padding-right: 0.3125rem;
    text-align: right;
}

.aui3 table.ev_treetable_tb>tbody>tr>td.ev_treetable_cell>.ev_treetable_open {
    background: url('../icons/top_angle.svg') no-repeat;
    height: 1.25rem;
    width: 1.25rem;
    vertical-align: bottom;
    padding-left: 0.625rem;
    padding-right: 0.9375rem;
    background-position: center;
}

.aui3 table.ev_treetable_tb>tbody>tr>td.ev_treetable_cell>.ev_treetable_close {
    background: url('../icons/bottom_angle.svg') no-repeat;
    height: 1.25rem;
    width: 1.25rem;
    vertical-align: bottom;
    padding-left: 0.625rem;
    padding-right: 0.9375rem;
    background-position: center;
}

.aui3 table.ev_treetable_tb>thead>tr>th.ev_treetable_header:not(.ev_treetable_checkbox):first-child {
    padding-left: 1rem;
    border-left: initial;
}

.aui3 table.ev_treetable_tb>thead>tr>th.ev_treetable_header.ev_treetable_check {
    padding: 0.25rem 0.25rem 0.25rem 0.5rem;
}

.aui3 .ev_treetable_headDiv {
    display: inline-block;
    cursor: pointer;
    max-width: calc(100% - 1.5rem);
}

.aui3 .ev_treetable_headText {
    max-width: 100%;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    vertical-align: top;
    margin: 0;
}

.aui3 .ev_treetable_head_ascDiv_up {
    background: url("../icons/double_arrow.svg") no-repeat;
    height: 0.5rem;
    width: 1.25rem;
    background-size: 1rem;
}

.aui3 .ev_treetable_head_descDiv_down {
    background: url("../icons/double_arrow.svg") no-repeat;
    height: 0.5rem;
    width: 1.25rem;
    background-size: 1rem;
    background-position: 0rem -8px;
}

.aui3 .ev_treetable_head_ascDiv {
    display: inline-block;
    height: 100%;
    margin-left: 0.375rem;
}

.aui3 .ev_treetable_head_ascDiv_up_select {
    background: url("../icons/double_arrow.svg") no-repeat;
    height: 0.5rem;
    width: 1.25rem;
    background-size: 1rem;
    background-position: 0rem 0.0625rem;
    margin-top: 0.125rem;
}

.aui3 .ev_treetable_head_descDiv_down_select {
    background: url("../icons/double_arrow.svg") no-repeat;
    height: 0.5rem;
    width: 1.25rem;
    background-size: 1rem;
    background-position: 0rem 0.0625rem;
    margin-top: 0.375rem;
}

.aui3 .ev_treetable_head_nosortDiv {
    display: inline-block;
    background: url("../themes/aui3_white/images/table/table_sort.svg") center no-repeat;
    height: 1rem;
    width: 1rem;
    background-size: 1rem;
    vertical-align: sub;
    content: "";
}

.aui3 .ev_treetable_head_nosortDiv:hover {
    background: url("../themes/aui3_white/images/table/table_sort_hover.svg") center no-repeat !important;
    background-size: 1rem !important;
}

.aui3 .ev_treetable_head_upsortDiv {
    background: url("../themes/aui3_white/images/table/table_row_sort_asc.svg") center no-repeat;
    height: 1rem;
    width: 1rem;
    background-size: 1rem;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

.aui3 .ev_treetable_head_upsortDiv:hover {
    background: url("../themes/aui3_white/images/table/table_row_sort_asc_hover.svg") center no-repeat;
    background-size: 1rem;
}

.aui3 .ev_treetable_head_downsortDiv {
    background: url("../themes/aui3_white/images/table/table_row_sort_des.svg") no-repeat;
    height: 1rem;
    width: 1rem;
    background-size: 1rem;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

.aui3 .ev_treetable_head_downsortDiv:hover {
    background: url("../themes/aui3_white/images/table/table_row_sort_des_hover.svg") center no-repeat;
    background-size: 1rem;
}

.aui3 .ev_treetable_content>.ev_treetable_tb {
    border-bottom: 1px solid rgba(25, 25, 25, 0.1);
}

.aui3 .ev_treetable_content {
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    height: calc(100% - 2.5rem);
}

.aui3 .ev_treetable_content:focus {
    outline: none;
}

.aui3 .ev_treetable_content.ev_treetable_noselect {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.aui3 table.ev_treetable_tb>tbody>tr:hover:nth-child(odd) {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 table.ev_treetable_tb>tbody>tr:hover:nth-child(even) {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 table.ev_treetable_tb>tbody>tr.ev_treetable_nocontentdata:hover:nth-child(odd) {
    background-color: #fff;
}

.aui3 table.ev_treetable_tb>tbody>tr.ev_treetable_nocontentdata:hover:nth-child(even) {
    background-color: #fff;
}

.aui3 table.ev_treetable_tb>tbody>tr.ev_treetable_nocontentdata span {
    display: inline-block;
}

.aui3 table.ev_treetable_tb>tbody>tr:nth-child(odd) {
    background-color: transparent;
}

.aui3 table.ev_treetable_tb>tbody>tr:nth-child(even) {
    background-color: transparent;
}

.aui3 table.ev_treetable_tb>tbody>tr.ev_treetable_selected,
.aui3 table.ev_treetable_tb>tbody>tr:hover.ev_treetable_selected {
    background-color: rgba(25, 25, 25, 0.1);
}

.aui3 table.ev_treetable_tb>tbody>tr>td.ev_treetable_cell {
    vertical-align: center;
    padding: 0rem 0.5rem;
    color: #191919;
}

.aui3 table.ev_treetable_tb>tbody>tr>td.ev_treetable_cell:first-child {
    vertical-align: center;
    padding: 0rem 1.5rem 0rem 1rem;
    color: #191919;
}

.aui3 table.ev_treetable_tb>tbody>tr>td.ev_treetable_cell.ev_treetable_edit {
    overflow: initial;
}

.aui3 table.ev_treetable_tb>tbody>tr>td.ev_treetable_cell.ev_treetable_ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.aui3 .ev_treetable_dragline {
    display: block;
    position: absolute;
    border-left: 1px dotted rgba(25, 25, 25, 0.1);
    top: 0;
    cursor: col-resize;
}

.aui3 .ev_treetable_ellipsis_class {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.aui3 .ev_treetable_hed_separator {
    display: inline-block;
    height: 1rem;
    width: 0.0625rem;
    background: rgba(25, 25, 25, 0.3);
    position: absolute;
    top: 0.5rem;
    left: 0;
}

.aui3 .ev_treetable_hed_separator_rowSpan_one {
    display: inline-block;
    height: 100%;
    width: 1px;
    background: rgba(25, 25, 25, 0.3);
    position: absolute;
    left: 0;
    top: 0;
}

.aui3 .ev_treetable_hed_separator_rowSpan_two {
    display: inline-block;
    height: 100%;
    width: 1px;
    background: rgba(25, 25, 25, 0.3);
    position: absolute;
    left: 0;
    top: 0;
}

.aui3 .ev_treetable_container {
    height: 100%;
}

.aui3 .ev_treetable_icon {
    width: 1rem;
    margin-right: 8px;
    height: 1rem;
    margin-right: 0.5rem;
    margin-top: 0;
    display: inline-block;
    line-height: 1.25rem;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 1rem 1rem;
    vertical-align: top;
}

.aui3 .ev_treetable_leaf {
    background: url("../icons/file.svg") no-repeat center center;
    background-size: 1rem 1rem;
}

.aui3 .ev_treetable_branch {
    background: url("../icons/folder.svg") no-repeat center center;
    background-size: 1rem 1rem;
}

.aui3 .example_treetable_selectedrow_bgc {
    background-color: rgba(25, 25, 25, 0.1) !important;
}

.aui3 table.ev_treetable_tb>tbody>tr.ev_treeTable_Unmodifiable {
    background-color: transparent;
}

.aui3 table.ev_treetable_tb>tbody>tr.ev_treeTable_Unmodifiable>td {
    color: #191919 !important;
    cursor: not-allowed !important;
}

.aui3 .ev_treeTable_paging {
    height: 1.875rem;
}

.aui3 .ev_wizard_container {
    position: relative;
    font-size: 1rem;
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(1) .ev_wizard_stick+div:before {
    content: '1';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(2) .ev_wizard_stick+div:before {
    content: '2';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(3) .ev_wizard_stick+div:before {
    content: '3';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(4) .ev_wizard_stick+div:before {
    content: '4';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(5) .ev_wizard_stick+div:before {
    content: '5';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(6) .ev_wizard_stick+div:before {
    content: '6';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(7) .ev_wizard_stick+div:before {
    content: '7';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(8) .ev_wizard_stick+div:before {
    content: '8';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(9) .ev_wizard_stick+div:before {
    content: '9';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(10) .ev_wizard_stick+div:before {
    content: '10';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(11) .ev_wizard_stick+div:before {
    content: '11';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(12) .ev_wizard_stick+div:before {
    content: '12';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(13) .ev_wizard_stick+div:before {
    content: '13';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(14) .ev_wizard_stick+div:before {
    content: '14';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(15) .ev_wizard_stick+div:before {
    content: '15';
}

.aui3 .ev_wizard_container .ev_wizard_step:nth-child(16) .ev_wizard_stick+div:before {
    content: '16';
}

.aui3 .ev_wizard_stick {
    position: absolute;
    margin-top: -0.1rem;
    top: 50%;
    height: 1px;
    display: block;
    background: transparent;
    line-height: 0;
    transform: translateY(-50%);
}

.aui3 .ev_wizard_step {
    position: relative;
    display: inline-block;
    word-wrap: break-word;
    text-align: center;
}

.aui3 .ev_wizard_step .ev_wizard_text {
    margin-top: 0;
    font-size: 0.875rem;
    color: rgba(25, 25, 25, 0.3);
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.aui3 .ev_wizard_step.active .ev_wizard_stick,
.aui3 .ev_wizard_step.visited .ev_wizard_stick {
    background: #191919;
}

.aui3 .ev_wizard_step.active .ev_wizard_text,
.aui3 .ev_wizard_step.visited .ev_wizard_text {
    color: #191919;
}

.aui3 .ev_wizard_step.active .ev_wizard_text {
    color: #0067d1;
}

.aui3 .ev_wizard_stick_front {
    position: absolute;
    margin-bottom: 0.7125rem;
    bottom: 0;
    height: 0.3125rem;
    display: block;
    line-height: 0;
}

.aui3 .ev_wizard_item {
    position: relative;
    height: 1.75rem;
    margin-top: 0.3125rem;
    margin-left: 4.125rem;
}

.aui3 .ev_wizard_stick {
    width: 100%;
}

.aui3 .ev_wizard_step:first-child .ev_wizard_stick {
    border-bottom-left-radius: 0.15625rem;
    border-top-left-radius: 0.15625rem;
}

.aui3 .ev_wizard_step:last-child .ev_wizard_stick {
    border-bottom-right-radius: 0.15625rem;
    border-top-right-radius: 0.15625rem;
}

.aui3 .ev_wizard_order,
.aui3 .ev_wizard_order_active,
.aui3 .ev_wizard_order_visited,
.aui3 .ev_wizard_order_visited_disabled {
    width: 1.5rem;
    height: 1.5rem;
    position: absolute;
    border-radius: 22px;
    left: calc(50% - 0.75rem);
    border: 1px solid #0067d1;
    z-index: 1;
    box-sizing: border-box;
}

.aui3 .ev_wizard_order {
    background: none;
    background-color: transparent;
    border: 1px solid rgba(25, 25, 25, 0.3);
    box-sizing: border-box !important;
}

.aui3 .ev_wizard_order_active {
    background: unset;
    background-size: 1.5rem 1.5rem;
    background-color: #0067d1;
    border-color: #0067d1;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.aui3 .ev_wizard_order_active::after {
    display: none;
}

.aui3 .ev_wizard_order_active .ev_wizard_order_visited_disabled {
    background: unset;
    background-size: 1.5rem 1.5rem;
}

.aui3 .ev_wizard_order_visited {
    background: unset;
    background-size: 1.5rem 1.5rem;
    background-color: #fff;
    border-color: #191919;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.aui3 .ev_wizard_order_visited::after {
    display: none;
}

.aui3 .ev_wizard_text {
    margin-top: 0.3125rem;
    line-height: 1.5rem;
    color: #191919;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.aui3 .ev_wizard_container {
    display: flex;
    justify-content: space-between;
}

.aui3 .ev_wizard_container .ev_wizard_step {
    text-align: left;
    flex: 1;
    width: auto !important;
}

.aui3 .ev_wizard_container .ev_wizard_step .ev_wizard_order {
    position: relative;
    background-image: unset !important;
    color: #191919;
}

.aui3 .ev_wizard_container .ev_wizard_step .ev_wizard_order:before {
    content: '';
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_wizard_container .ev_wizard_step .ev_wizard_order_visited:before {
    color: #191919;
}

.aui3 .ev_wizard_container .ev_wizard_step .ev_wizard_order_active:before {
    color: #ffffff;
}

.aui3 .ev_wizard_container .ev_wizard_text {
    width: 156px;
    text-align: center;
}

.aui3 .ev_wizard_container .ev_wizard_stick {
    width: calc(100% + 2.625rem) !important;
    left: 0 !important;
    margin-left: 1.5rem;
    height: 0.125rem;
    background-color: rgba(25, 25, 25, 0.3);
}

.aui3 .ev_wizard_container .ev_wizard_step.active .ev_wizard_stick,
.aui3 .ev_wizard_container .ev_wizard_step.visited .ev_wizard_stick {
    width: calc(100% + 2.625rem) !important;
    height: 0.125rem;
}

.aui3 .ev_wizard_container .ev_wizard_step.active .ev_wizard_stick {
    left: 0 !important;
    background: rgba(25, 25, 25, 0.3) !important;
}

.aui3 .ev_wizard_container .ev_wizard_order,
.aui3 .ev_wizard_container .ev_wizard_order_active,
.aui3 .ev_wizard_container .ev_wizard_order_visited,
.aui3 .ev_wizard_container .ev_wizard_order_visited_disabled {
    left: 0 !important;
}

.aui3 .ev_wizard_container.ev_wizard_container>.ev_wizard_step:last-child {
    flex: 0;
}

.aui3 .ev_wizard_container.ev_wizard_container>.ev_wizard_step:last-child .ev_wizard_stick {
    width: 0 !important;
}

.aui3 .ev-paging-tree {
    position: relative;
    display: flex;
    height: 100%;
    overflow-y: hidden;
}

.aui3 .ev-paging-tree-box {
    flex-grow: 1;
    overflow-y: hidden;
    outline: none !important;
}

.aui3 .ev-paging-tree .ev-paging-tree-row-wrapper {
    white-space: nowrap;
    width: 100%;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    height: 2rem;
    display: flex;
    align-items: center;
    padding: 0 0.5rem 0 0.5rem;
    outline: none;
}

.aui3 .ev-paging-tree-row-wrapper.keyboard-focus {
    margin: 2px 0;
}

.aui3 .ev-paging-tree-row {
    white-space: nowrap;
    width: 100%;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    height: 2rem;
    display: flex;
    align-items: center;
}

.aui3 .ev-paging-tree-row:hover {
    background-color: rgba(25, 25, 25, 0.05);
}

.aui3 .ev-paging-tree .ev-paging-tree-row.load {
    color: #191919;
}

.aui3 .ev-paging-tree .ev-paging-tree-scrolly {
    overflow: hidden;
    height: calc(100% - 0.3rem);
    width: 1rem;
    background: transparent;
    flex-shrink: 0;
    position: relative;
}

.aui3 .ev-paging-tree .ev-paging-tree-scrolly .up {
    display: none;
}

.aui3 .ev-paging-tree .ev-paging-tree-scrolly .down {
    display: none;
}

.aui3 .ev-paging-tree .ev-paging-tree-scrolly .move {
    background: rgba(25, 25, 25, 0.1);
    width: 0.25rem;
    position: absolute;
    max-height: 100%;
    min-height: 1rem;
    border-radius: 0.25rem;
}

.aui3 .ev-paging-tree .ev-paging-tree-scrolly .move:hover {
    width: 0.5rem;
}

.aui3 .ev-paging-tree .ev-paging-tree-expand {
    box-sizing: border-box;
    width: 1.3rem;
    height: 1.3rem;
    position: relative;
    cursor: pointer;
    margin-right: 0.5rem !important;
    background: url("../themes/aui3_white/images/tree/minus.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev-paging-tree .ev-paging-tree-expand-leaf {
    margin-right: 0.5rem !important;
    width: 1.3rem !important;
}

.aui3 .ev-paging-tree .ev-paging-tree-expand.collapse {
    border: none;
    background: url("../themes/aui3_white/images/tree/expand.svg") no-repeat center;
    background-size: 100%;
}

.aui3 .ev-paging-tree .ev-tree-checkbox {
    cursor: pointer;
    flex-shrink: 0;
    box-sizing: border-box;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    border: 1px solid #bbbbbb;
}

.aui3 .ev-paging-tree .ev-tree-checkbox:hover {
    border: 1px solid #191919;
}

.aui3 .ev-paging-tree .ev-tree-checkbox.half {
    border: 1px solid #0067d1;
    box-shadow: inset 0 0 0 0.25rem #0067d1;
}

.aui3 .ev-paging-tree .ev-tree-checkbox.checked {
    border: 1px solid #0067d1;
    background-color: #0067d1;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiINCiAgICAgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jaztjb2xvcjogI2ZmZmZmZjtmaWxsOiAjZmZmZmZmO2hlaWdodDogMTJ4O3dpZHRoOiAxMnB4OyI+DQogIDxwYXRoIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmZmZmYiDQogIGQ9Ik0xMC4wMTMsMS4zOThMNS43MTcsNS42MDNsMCwwTDQuMjg0LDcuMDA0TDIuODUzLDUuNjAzbDAsMCAgbC0yLjg2NC0yLjgwNGwxLjQzMy0xLjQwMWwyLjg2MywyLjgwM2w0LjI5Ny00LjIwNUwxMC4wMTMsMS4zOTh6Ii8+DQogIDwvc3ZnPg0K);
    background-position: 0.07rem 0.2rem;
}

.aui3 .ev-paging-tree-node {
    white-space: nowrap;
    cursor: pointer;
    color: #191919;
    font-size: 0.875rem;
}

.aui3 .ev-paging-tree-node:active {
    background-color: transparent !important;
    color: #005bba !important;
}

.aui3 .ev-paging-tree-node:hover {
    background-color: transparent;
}

.aui3 .ev-paging-tree-node:focus {
    border: 0;
}

.aui3 .ev-paging-tree-node.select {
    background-color: transparent;
    color: #0067d1;
}

@media screen and (max-width: 1650px){
    .aui3 .ev_button{
        font-size: 12px;
    }
}