﻿#app
{
    height: 100%;
}
.userLayout .blue[data-v-3f08dfb8]
{
    color: #178aff;
}
.userLayout .wrapper[data-v-3f08dfb8]
{
    margin: 0 auto;
    width: 1280px;
}
.userLayout .header[data-v-3f08dfb8]
{
    padding: 8px 0;
    font-size: 16px;
    color: #8c8c8c;
}
.userLayout .header .box[data-v-3f08dfb8]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #c1c1c1;
    font-weight: 300;
}
.userLayout .header .box .logo[data-v-3f08dfb8]
{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 40px;
    flex: 0 0 40px;
    width: 40px;
    height: 40px;
}
.userLayout .header .box span+span[data-v-3f08dfb8]
{
    margin-left: 16px;
}
.userLayout .header .box .blue[data-v-3f08dfb8]
{
    position: relative;
    margin-left: 8px;
}
.userLayout .header .box .blue[data-v-3f08dfb8]:after
{
    position: absolute;
    right: -8px;
    top: 4px;
    width: 1px;
    height: 16px;
    background-color: #8c8c8c;
    content: "";
}
@media only screen and (max-width: 1280px)
{
    .userLayout .wrapper[data-v-3f08dfb8]
    {
        width: 1000px;
    }
}
.sider .logo[data-v-1bc96689], .sider[data-v-1bc96689]
{
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
}
.sider .logo[data-v-1bc96689]
{
    height: 48px!important;
    -webkit-transition: background .3s;
    transition: background .3s;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.sider .logo.dark-color[data-v-1bc96689]
{
    background-color: #21314d!important;
}
.sider .logo a[data-v-1bc96689]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
}
.sider .logo a[data-v-1bc96689]:hover
{
    color: hsla(0,0%,100%,.8);
}
.sider .logo a>img[data-v-1bc96689]
{
    max-width: 140px;
}
.sider.light .logo[data-v-1bc96689]
{
    background-color: #1890ff;
}
.sider ul.ant-menu[data-v-0c341348]
{
    -ms-overflow-style: none;
    -ms-scroll-chaining: chained;
    -ms-content-zooming: zoom;
    -ms-scroll-rails: none;
    -ms-content-zoom-limit-min: 100%;
    -ms-content-zoom-limit-max: 500%;
    -ms-scroll-snap-type: proximity;
    -ms-scroll-snap-points-x: snapList(100%,200%,300%,400%,500%);
}
.sider ul.ant-menu[data-v-0c341348]::-webkit-scrollbar
{
    width: 4px;
    height: 4px;
    background-color: transparent;
}
.sider ul.ant-menu .-o-scrollbar[data-v-0c341348]
{
    display: none;
}
.sider ul.ant-menu[data-v-0c341348]::-webkit-scrollbar-track
{
    background-color: transparent;
}
.sider ul.ant-menu[data-v-0c341348]::-webkit-scrollbar-thumb
{
    border-radius: 4px;
    background-color: #eee;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.1);
    box-shadow: inset 0 0 6px rgba(0,0,0,.1);
}
.sider ul.ant-menu[data-v-0c341348]::-webkit-scrollbar-thumb:hover
{
    background-color: #ddd;
}
.sider ul.ant-menu[data-v-0c341348]::-webkit-scrollbar-thumb:active
{
    background-color: #bbb;
}
.sider.dark ul.ant-menu[data-v-0c341348]::-webkit-scrollbar-thumb
{
    background-color: #666;
}
.sider.dark ul.ant-menu[data-v-0c341348]::-webkit-scrollbar-thumb:hover
{
    background-color: #808080;
}
.sider.dark ul.ant-menu[data-v-0c341348]::-webkit-scrollbar-thumb:active
{
    background-color: #999;
}
.sider[data-v-0c341348] .ant-menu-inline>.ant-menu-item, .sider[data-v-0c341348] .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title, .sider[data-v-0c341348] .ant-menu-sub.ant-menu-inline>.ant-menu-item, [data-v-0c341348] .ant-menu-vertical>.ant-menu-item, [data-v-0c341348] .ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title
{
    height: 28px;
    line-height: 28px;
}
.searchWrap[data-v-0c341348]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 14px 0 10px 0;
    position: relative;
    width: 179px;
    height: 36px;
    line-height: 36px;
    background: #f2f3f5;
    border-radius: 8px;
    margin-left: 14px;
}
.searchWrap .searchIcon[data-v-0c341348]
{
    width: 20px;
    margin: 0 2px 0 4px;
    color: #b8b8bb;
}
.searchWrap .closeIcon[data-v-0c341348]
{
    width: 20px;
    margin-right: 3px;
    color: rgba(0,0,0,.25);
}
.searchWrap input[data-v-0c341348]
{
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-width: 0;
    height: 36px;
    background: #f2f3f5;
    border-radius: 8px;
    outline: none;
    border: none;
    color: #b8b8bb;
}
.searchWrap input[data-v-0c341348]::-webkit-input-placeholder
{
    color: #bbb;
}
.searchWrap .change[data-v-0c341348]
{
    background: #1c314f;
    color: #999;
}
.searchWrap .change[data-v-0c341348]::-webkit-input-placeholder
{
    color: #999;
}
.change[data-v-0c341348]
{
    background: #1c314f;
}
.ant-menu-vertical.ant-menu-sub .ant-menu-item
{
    height: 28px;
    line-height: 28px;
}
.ant-menu-dark, .ant-menu-dark .ant-menu.ant-menu-vertical.ant-menu-sub.ant-menu-submenu-content
{
    background: #213859;
    color: #b3c0e7;
}
.ant-menu-dark .ant-menu.ant-menu-vertical.ant-menu-sub.ant-menu-submenu-content>li>a, .ant-menu-dark .ant-menu.ant-menu-vertical.ant-menu-sub.ant-menu-submenu-content>li>div, .ant-menu-dark>li>a, .ant-menu-dark>li>div
{
    font-size: 13px;
}
.ant-menu-dark .ant-menu.ant-menu-vertical.ant-menu-sub.ant-menu-submenu-content>li>a, .ant-menu-dark>li>a
{
    color: #b3c0e7;
}
.ant-menu.ant-menu-vertical.ant-menu-sub.ant-menu-submenu-content>li>a, .ant-menu.ant-menu-vertical.ant-menu-sub.ant-menu-submenu-content>li>div
{
    font-size: 13px;
}
.ant-menu-submenu .ant-menu-vertical .ant-menu-submenu .ant-menu-submenu-title, .ant-menu-submenu .ant-menu-vertical .ant-menu-submenu>a
{
    height: 28px;
    line-height: 28px;
}
.ant-menu.ant-menu-root>.ant-menu-item:first-child
{
    background-color: transparent;
}
.ant-menu.ant-menu-root>.ant-menu-item:first-child>a, .ant-menu.ant-menu-root>.ant-menu-item:first-child>a:hover
{
    color: rgba(0,0,0,.65);
}
.ant-menu.ant-menu-root>.ant-menu-item:first-child.ant-menu-item-selected>a, .ant-menu.ant-menu-root>.ant-menu-item:first-child.ant-menu-item-selected>a:hover
{
    color: #1890ff;
}
.ant-menu.ant-menu-root.ant-menu-dark>.ant-menu-item:first-child>a, .ant-menu.ant-menu-root.ant-menu-dark>.ant-menu-item:first-child>a:hover
{
    color: hsla(0,0%,100%,.65);
}
.ant-menu.ant-menu-root.ant-menu-dark>.ant-menu-item:first-child.ant-menu-item-selected>a, .ant-menu.ant-menu-root.ant-menu-dark>.ant-menu-item:first-child.ant-menu-item-selected>a:hover
{
    color: #fff;
}
.setting-drawer-index-content .setting-drawer-index-blockChecbox[data-v-163d65d2]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item[data-v-163d65d2]
{
    margin-right: 16px;
    position: relative;
    border-radius: 4px;
    cursor: pointer;
}
.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item img[data-v-163d65d2]
{
    width: 48px;
}
.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item .setting-drawer-index-selectIcon[data-v-163d65d2]
{
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    padding-top: 15px;
    padding-left: 24px;
    height: 100%;
    color: #1890ff;
    font-size: 14px;
    font-weight: 700;
}
.setting-drawer-index-content .setting-drawer-theme-color-colorBlock[data-v-163d65d2]
{
    width: 20px;
    height: 20px;
    border-radius: 2px;
    float: left;
    cursor: pointer;
    margin-right: 8px;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
    color: #fff;
    font-weight: 700;
    margin-bottom: 8px;
}
.setting-drawer-index-content .setting-drawer-theme-color-colorBlock i[data-v-163d65d2]
{
    font-size: 14px;
}
.setting-drawer-index-handle[data-v-163d65d2]
{
    position: absolute;
    top: 240px;
    background: #1890ff;
    width: 48px;
    height: 48px;
    right: 300px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    pointer-events: auto;
    z-index: 1001;
    text-align: center;
    font-size: 16px;
    border-radius: 4px 0 0 4px;
}
.setting-drawer-index-handle i[data-v-163d65d2]
{
    color: #fff;
    font-size: 20px;
}
.announcementCustomModal .ant-modal-header
{
    border: none;
    display: inline-block;
    position: absolute;
    z-index: 1;
    right: 56px;
    padding: 0;
}
.announcementCustomModal .ant-modal-header .ant-modal-title .custom-btn
{
    width: 56px;
    height: 56px;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.announcementCustomModal .daily-article
{
    border-bottom: 0;
}
.daily-article .article-button[data-v-3ab3c256]
{
    font-size: 1.2rem!important;
}
.daily-article .ant-card-body[data-v-3ab3c256]
{
    padding: 18px!important;
}
.daily-article .ant-card-head[data-v-3ab3c256]
{
    padding: 0 1rem;
}
.daily-article .ant-card-meta[data-v-3ab3c256]
{
    margin-bottom: 1rem;
}
.daily-article .article-content p[data-v-3ab3c256]
{
    word-wrap: break-word;
    word-break: break-all;
    text-overflow: clip;
    white-space: normal;
    font-size: .9rem!important;
    margin-bottom: .8rem;
}
.header-notice-wrapper
{
    top: 50px!important;
}
.header-notice[data-v-06b46f96]
{
    height: 32px;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer;
}
.header-notice span[data-v-06b46f96]
{
    vertical-align: initial;
}
.active[data-v-06b46f96]
{
    width: unset;
    padding: 0 12px;
    border-radius: 42px;
    -webkit-transition: padding .5s;
    transition: padding .5s;
}
.change[data-v-06b46f96]
{
    color: #aeb1bb;
}
[data-v-06b46f96] .ant-badge-count
{
    top: 4px;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.lang-wrap[data-v-1b5aefe4]
{
    background: var(--scsscolor,"");
    min-width: 60px;
}
.lang-wrap .select-wrap[data-v-1b5aefe4]
{
    width: 100%;
}
.user-wrapper .search-input[data-v-04e52944] .ant-select-selection
{
    background-color: inherit;
    border: 0;
    border-bottom: 1px solid #fff;
}
.user-wrapper .search-input[data-v-04e52944] .ant-select-selection__field__placeholder, .user-wrapper .search-input[data-v-04e52944] .ant-select-selection__placeholder
{
    color: inherit;
}
.user-wrapper .search-box[data-v-04e52944]
{
    color: #858ebd;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 45px;
}
.user-wrapper .search-box .inner[data-v-04e52944]
{
    padding-right: 14px;
    border-radius: 20px;
    background: #f5f5fa;
    height: 28px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.user-wrapper .search-box .inner[data-v-04e52944] .ant-select-dropdown-menu-item
{
    font-size: 13px;
}
.user-wrapper .search-box .search-input[data-v-04e52944]
{
    width: 110px;
    height: 28px;
    opacity: 1;
    background: #f5f5fa;
    border-radius: 16px;
}
.user-wrapper .search-box .search-button[data-v-04e52944]
{
    font-size: 20px;
    color: #858ebd;
    width: 42px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.user-wrapper .search-box[data-v-04e52944] .ant-select .ant-select-selection__rendered
{
    height: 28px;
    margin-left: 0;
    margin-right: 0;
    font-size: 13px;
}
.user-wrapper .search-box[data-v-04e52944] .ant-select .ant-select-selection--single
{
    height: 28px;
}
.user-wrapper .search-box[data-v-04e52944] .ant-select .ant-select-selection
{
    -webkit-box-shadow: none;
    box-shadow: none;
}
.user-wrapper .search-box[data-v-04e52944] .ant-select .ant-select-selection-selected-value
{
    line-height: 28px;
}
.user-wrapper .toWebBidding>span[data-v-04e52944]
{
    vertical-align: middle;
}
.user-wrapper .toWebBidding>img[data-v-04e52944]
{
    height: 20px;
    width: 20px;
}
.user-menu-lang[data-v-04e52944] .ant-select-selection
{
    width: 62px;
}
.header-notice[data-v-04e52944]
{
    width: 32px;
    height: 32px;
    background: hsla(0,0%,100%,.26);
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 16px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer;
}
.active[data-v-04e52944]
{
    width: unset;
    padding: 0 12px;
    border-radius: 42px;
    -webkit-transition: padding .5s;
    transition: padding .5s;
}
.change[data-v-04e52944]
{
    background: #f5f5f5;
}
.change .icon[data-v-04e52944]
{
    color: #aeb1bb;
}
.msg[data-v-04e52944]
{
    margin-right: 10px;
}
.user-menu-nickname[data-v-04e52944]
{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 300px;
}
.user-wrapper .action[data-v-04e52944] .avatar
{
    margin-bottom: 0!important;
}
.user-wrapper .user-dropdown-menu-wrap[data-v-04e52944]
{
    display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important;
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important;
}
.user-dropdown-menu-wrapper.ant-dropdown-menu .ant-dropdown-menu-item[data-v-04e52944]
{
    width: 100%;
}
.logout_title[data-v-04e52944]
{
    color: inherit;
    text-decoration: none;
}
.layout .top-nav-header-index .header-index-wide[data-v-acac54ee]
{
    margin-left: 10px;
}
.layout .top-nav-header-index .header-index-wide .ant-menu.ant-menu-horizontal[data-v-acac54ee]
{
    height: 48px;
    line-height: 48px;
}
.layout .top-nav-header-index .trigger[data-v-acac54ee]
{
    line-height: 64px;
}
.layout .top-nav-header-index .trigger[data-v-acac54ee]:hover
{
    background: rgba(0,0,0,.05);
}
.layout .header[data-v-acac54ee]
{
    z-index: 2;
    color: #fff;
    height: 48px;
    background-color: #1890ff;
    -webkit-transition: background .3s;
    transition: background .3s;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.layout .header.dark[data-v-acac54ee]
{
    color: #000;
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,.2);
    box-shadow: 0 0 4px rgba(0,0,0,.2);
    background-color: #fff!important;
}
.layout .header.dark .trigger[data-v-acac54ee]:hover, .layout .top-nav-header-index.dark .trigger[data-v-acac54ee]:hover
{
    background: rgba(0,0,0,.05);
}
.ant-layout-header[data-v-acac54ee]
{
    height: 48px;
    line-height: 48px;
    background: #213859;
}
.els-chat-online[data-v-acac54ee]
{
    display: block;
    position: fixed;
    top: 50%;
    right: 50%;
    z-index: 9999;
    width: 600px;
    height: 520px;
    margin-top: -300px;
    margin-right: -300px;
    border-radius: 2px;
    -webkit-box-shadow: 1px 1px 50px rgba(0,0,0,.4);
    box-shadow: 1px 1px 50px rgba(0,0,0,.4);
}
.els-chat-online .els-chat-topbar[data-v-acac54ee]
{
    width: 100%;
    height: 80px;
    z-index: 7;
    background: transparent;
    position: absolute;
    left: 0;
}
.els-chat-online-close[data-v-acac54ee]
{
    font-size: 16px;
    padding: 10px;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    z-index: 8;
}
.htmlHidden
{
    overflow-y: hidden;
}
body
{
    overflow-y: auto;
}
body.colorWeak
{
    -webkit-filter: invert(80%);
    filter: invert(80%);
}
.layout
{
    overflow-x: hidden;
    min-height: 100vh!important;
}
.layout .ant-menu-dark, .layout .ant-menu-dark .ant-menu-sub
{
    background: #213859;
    color: #b3c0e7;
}
.layout .ant-menu-dark .ant-menu-inline.ant-menu-sub
{
    background-color: #213859;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.layout .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected a, .layout .ant-menu.ant-menu-dark .ant-menu-item-selected a
{
    color: #fff;
}
.layout .ant-menu-item span, .layout .ant-menu-submenu span
{
    font-size: 13px;
}
.layout .ant-menu-dark .ant-menu-item, .layout .ant-menu-dark .ant-menu-item-group-title, .layout .ant-menu-dark .ant-menu-item-selected .anticon+span, .layout .ant-menu-dark .ant-menu-item>a
{
    color: #b3c0e7;
}
.layout .ant-layout-sider
{
    background-color: #213859;
}
.layout.mobile .ant-layout-content .content
{
    margin: 24px 0 0;
}
.layout.mobile .ant-table-wrapper .ant-table-content
{
    overflow-y: auto;
}
.layout.mobile .ant-table-wrapper .ant-table-body
{
    min-width: 800px;
}
.layout.mobile .sidemenu .ant-header-fixedHeader.ant-header-side-closed, .layout.mobile .sidemenu .ant-header-fixedHeader.ant-header-side-opened
{
    width: 100%;
}
.layout.mobile .topmenu.content-width-Fluid .header-index-wide
{
    margin-left: 0;
}
.layout.mobile .header .user-wrapper .action, .layout.mobile .top-nav-header-index .user-wrapper .action
{
    padding: 0 12px;
}
.layout.ant-layout-has-sider
{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}
.layout .trigger
{
    padding: 11px 18px;
    cursor: pointer;
    font-size: 22px;
    -webkit-transition: color .3s,background .3s;
    transition: color .3s,background .3s;
}
.layout .trigger:hover
{
    background: hsla(0,0%,100%,.3);
}
.layout .topmenu .ant-header-fixedHeader
{
    position: fixed;
    right: 0;
    top: 0;
    z-index: 9;
    width: 100%;
    -webkit-transition: width .2s;
    transition: width .2s;
}
.layout .topmenu .ant-header-fixedHeader.ant-header-side-closed, .layout .topmenu .ant-header-fixedHeader.ant-header-side-opened
{
    width: 100%;
}
.layout .topmenu.content-width-Fluid .header-index-wide
{
    margin-left: 24px;
    max-width: unset;
}
.layout .topmenu.content-width-Fluid .page-header-index-wide
{
    max-width: unset;
}
.layout .sidemenu .ant-header-fixedHeader
{
    position: fixed;
    right: 0;
    top: 0;
    z-index: 9;
    width: 100%;
    -webkit-transition: width .2s;
    transition: width .2s;
}
.layout .sidemenu .ant-header-fixedHeader.ant-header-side-opened
{
    width: calc(100% - 200px);
}
.layout .sidemenu .ant-header-fixedHeader.ant-header-side-closed
{
    width: calc(100% - 80px);
}
.layout .header
{
    position: relative;
    padding: 0 12px 0 0;
    height: 64px;
    background: #fff;
    -webkit-box-shadow: 0 1px 4px rgba(0,21,41,.08);
    box-shadow: 0 1px 4px rgba(0,21,41,.08);
}
.layout .header .user-wrapper, .layout .top-nav-header-index .user-wrapper
{
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.layout .header .user-wrapper .action, .layout .top-nav-header-index .user-wrapper .action
{
    display: inline-block;
    padding: 0 14px;
    height: 100%;
    cursor: pointer;
    line-height: 46px;
    -webkit-transition: all .3s;
    transition: all .3s;
    vertical-align: top;
}
.layout .header .user-wrapper .action.action-full, .layout .top-nav-header-index .user-wrapper .action.action-full
{
    height: 100%;
}
.layout .header .user-wrapper .action:hover, .layout .top-nav-header-index .user-wrapper .action:hover
{
    background: hsla(0,0%,100%,.3);
}
.layout .header .user-wrapper .action .avatar, .layout .top-nav-header-index .user-wrapper .action .avatar
{
    margin: 0 10px 3px 0;
    background: hsla(0,0%,100%,.85);
    vertical-align: middle;
    color: #1890ff;
}
.layout .header .user-wrapper .action .icon, .layout .top-nav-header-index .user-wrapper .action .icon
{
    padding: 4px;
    font-size: 16px;
}
.layout .header.dark .user-wrapper .action, .layout .top-nav-header-index.dark .user-wrapper .action
{
    color: #000;
}
.layout .header.dark .user-wrapper .action:hover, .layout .top-nav-header-index.dark .user-wrapper .action:hover
{
    background: rgba(0,0,0,.05);
}
.layout.mobile .top-nav-header-index .header-index-wide .header-index-left .trigger
{
    padding: 0 12px;
    color: hsla(0,0%,100%,.85);
}
.layout.mobile .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header
{
    width: 56px;
    line-height: 58px;
    text-align: center;
}
.layout.mobile .top-nav-header-index .user-wrapper .action .avatar
{
    margin: 20px 0;
}
.layout.mobile .top-nav-header-index.light .header-index-wide .header-index-left .trigger
{
    color: rgba(0,0,0,.65);
}
.layout.tablet .top-nav-header-index .header-index-wide .header-index-left .logo>a
{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.layout .top-nav-header-index
{
    position: relative;
    -webkit-box-shadow: 0 1px 4px rgba(0,21,41,.08);
    box-shadow: 0 1px 4px rgba(0,21,41,.08);
    -webkit-transition: background .3s,width .2s;
    transition: background .3s,width .2s;
}
.layout .top-nav-header-index .header-index-wide
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: auto;
    padding: 0 20px 0 0;
    width: 100%;
    height: 48px;
}
.layout .top-nav-header-index .header-index-wide .ant-menu.ant-menu-horizontal
{
    border: none;
    height: 64px;
    line-height: 64px;
}
.layout .top-nav-header-index .header-index-wide .header-index-left
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1;
}
.layout .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header
{
    overflow: hidden;
    position: relative;
    width: 165px;
    height: 48px;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.layout .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header img
{
    display: inline-block;
    height: 32px;
    max-width: 82px;
    vertical-align: middle;
}
.layout .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header h1
{
    display: inline-block;
    margin: 0 0 0 12px;
    vertical-align: top;
    font-weight: 400;
    font-size: 16px;
    color: #fff;
}
.layout .top-nav-header-index .header-index-wide .header-index-right
{
    overflow: hidden;
    float: right;
    height: 45px;
}
.layout .top-nav-header-index .header-index-wide .header-index-right .action:hover
{
    background-color: rgba(0,0,0,.05);
}
.layout .top-nav-header-index.light
{
    background-color: #fff;
}
.layout .top-nav-header-index.light .header-index-wide .header-index-left .logo h1
{
    color: #002140;
}
.layout .top-nav-header-index.dark .user-wrapper .action
{
    color: #fff;
}
.layout .top-nav-header-index.dark .header-index-wide .header-index-left .trigger:hover, .layout .top-nav-header-index.dark .user-wrapper .action:hover
{
    background: hsla(0,0%,100%,.3);
}
.layout .layout-content
{
    margin: 24px 24px 0;
    padding: 0 12px 0 0;
    height: 64px;
}
.topmenu .page-header-index-wide
{
    margin: 0 auto;
    width: 100%;
}
.ant-drawer.drawer-sider .sider
{
    -webkit-box-shadow: none;
    box-shadow: none;
}
.ant-drawer.drawer-sider.dark .ant-drawer-content
{
    background-color: #001529;
}
.ant-drawer.drawer-sider.light
{
    -webkit-box-shadow: none;
    box-shadow: none;
}
.ant-drawer.drawer-sider.light .ant-drawer-content
{
    background-color: #fff;
}
.ant-drawer.drawer-sider .ant-drawer-body
{
    padding: 0;
}
.sider
{
    position: relative;
    z-index: 10;
    -webkit-box-shadow: 2px 116px 6px 0 rgba(0,21,41,.35);
    box-shadow: 2px 116px 6px 0 rgba(0,21,41,.35);
}
.sider.ant-fixed-sidemenu
{
    position: absolute;
    height: 100%;
}
.sider .logo
{
    overflow: hidden;
    position: relative;
    height: 64px;
    background: #002140;
    line-height: 64px;
    transition: all .3s;
    -webkit-transition: all .3s;
}
.sider .logo h1, .sider .logo img
{
    display: inline-block;
    vertical-align: middle;
}
.sider .logo img
{
    width: 180px;
    height: 40px;
}
.sider .logo h1
{
    margin: 0 0 0 8px;
    font-family: Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
    font-weight: 600;
    font-size: 18px;
    color: #fff;
}
.sider.light
{
    background-color: #fff;
    -webkit-box-shadow: 2px 116px 8px 0 rgba(29,35,41,.05);
    box-shadow: 2px 116px 8px 0 rgba(29,35,41,.05);
}
.sider.light .logo
{
    background: #fff;
    -webkit-box-shadow: 1px 1px 0 0 #e8e8e8;
    box-shadow: 1px 1px 0 0 #e8e8e8;
}
.sider.light .logo h1
{
    color: unset;
}
.sider.light .ant-menu-light
{
    border-right-color: transparent;
}
.user-dropdown-menu-wrapper.ant-dropdown-menu
{
    padding: 4px 0;
}
.user-dropdown-menu-wrapper.ant-dropdown-menu .ant-dropdown-menu-item
{
    width: 160px;
}
.user-dropdown-menu-wrapper.ant-dropdown-menu .ant-dropdown-menu-item>.anticon:first-child, .user-dropdown-menu-wrapper.ant-dropdown-menu .ant-dropdown-menu-item>a>.anticon:first-child, .user-dropdown-menu-wrapper.ant-dropdown-menu .ant-dropdown-menu-submenu-title>.anticon:first-child .ant-dropdown-menu-submenu-title>a>.anticon:first-child
{
    margin-right: 8px;
    min-width: 12px;
}
.table-alert
{
    margin-bottom: 16px;
}
.table-page-search-wrapper .ant-form-inline .ant-form-item
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0;
    margin-bottom: 16px;
}
.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control-wrapper
{
    display: inline-block;
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1;
    vertical-align: middle;
}
.table-page-search-wrapper .ant-form-inline .ant-form-item>.ant-form-item-label
{
    overflow: hidden;
    line-height: 32px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control
{
    height: 32px;
    line-height: 32px;
}
.table-page-search-wrapper .table-page-search-submitButtons
{
    display: block;
    margin-bottom: 24px;
    white-space: nowrap;
}
.content .table-operator
{
    margin-bottom: 18px;
}
.content .table-operator button
{
    margin-right: 8px;
}
.ant-layout-has-sider .dark .action.top-icon>i
{
    color: #000;
}
.page-transition-enter, .page-transition-leave-active
{
    opacity: 0;
}
.page-transition-enter .page-transition-container, .page-transition-leave-active .page-transition-container
{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.page-header[data-v-2d181f28]
{
    background: #fff;
    padding: 16px 32px 0;
    border-bottom: 1px solid #e8e8e8;
}
.page-header .breadcrumb[data-v-2d181f28]
{
    margin-bottom: 16px;
}
.page-header .detail[data-v-2d181f28]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.page-header .detail .avatar[data-v-2d181f28]
{
    -webkit-box-flex: 0;
    -ms-flex: 0 1 72px;
    flex: 0 1 72px;
    margin: 0 24px 8px 0;
}
.page-header .detail .avatar>span[data-v-2d181f28]
{
    border-radius: 72px;
    display: block;
    width: 72px;
    height: 72px;
}
.page-header .detail .main[data-v-2d181f28]
{
    width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
}
.page-header .detail .main .row[data-v-2d181f28]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}
.page-header .detail .main .row .avatar[data-v-2d181f28]
{
    margin-bottom: 16px;
}
.page-header .detail .main .title[data-v-2d181f28]
{
    font-size: 20px;
    font-weight: 500;
    line-height: 28px;
    color: rgba(0,0,0,.85);
    margin-bottom: 16px;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
}
.page-header .detail .main .logo[data-v-2d181f28]
{
    width: 28px;
    height: 28px;
    border-radius: 4px;
    margin-right: 16px;
}
.page-header .detail .main .content[data-v-2d181f28], .page-header .detail .main .headerContent[data-v-2d181f28]
{
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    color: rgba(0,0,0,.45);
    line-height: 22px;
}
.page-header .detail .main .content .link[data-v-2d181f28], .page-header .detail .main .headerContent .link[data-v-2d181f28]
{
    margin-top: 16px;
    line-height: 24px;
}
.page-header .detail .main .content .link a[data-v-2d181f28], .page-header .detail .main .headerContent .link a[data-v-2d181f28]
{
    font-size: 14px;
    margin-right: 32px;
}
.page-header .detail .main .extra[data-v-2d181f28]
{
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    margin-left: 88px;
    min-width: 242px;
    text-align: right;
}
.page-header .detail .main .action[data-v-2d181f28]
{
    margin-left: 56px;
    min-width: 266px;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    text-align: right;
}
.page-header .detail .main .action[data-v-2d181f28]:empty
{
    display: none;
}
.mobile .page-header .main .row[data-v-2d181f28]
{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.mobile .page-header .main .row .avatar[data-v-2d181f28]
{
    -webkit-box-flex: 0;
    -ms-flex: 0 1 25%;
    flex: 0 1 25%;
    margin: 0 2% 8px 0;
}
.mobile .page-header .main .row .content[data-v-2d181f28], .mobile .page-header .main .row .headerContent[data-v-2d181f28]
{
    -webkit-box-flex: 0;
    -ms-flex: 0 1 70%;
    flex: 0 1 70%;
}
.mobile .page-header .main .row .content .link[data-v-2d181f28], .mobile .page-header .main .row .headerContent .link[data-v-2d181f28]
{
    margin-top: 16px;
    line-height: 24px;
}
.mobile .page-header .main .row .content .link a[data-v-2d181f28], .mobile .page-header .main .row .headerContent .link a[data-v-2d181f28]
{
    font-size: 14px;
    margin-right: 10px;
}
.mobile .page-header .main .row .extra[data-v-2d181f28]
{
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    margin-left: 0;
    min-width: 0;
    text-align: right;
}
.mobile .page-header .main .row .action[data-v-2d181f28]
{
    margin-left: unset;
    min-width: 266px;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    text-align: left;
    margin-bottom: 12px;
}
.mobile .page-header .main .row .action[data-v-2d181f28]:empty
{
    display: none;
}
.content[data-v-e6b9eb04]
{
    margin: 24px 24px 0;
}
.content .link[data-v-e6b9eb04]
{
    margin-top: 16px;
}
.content .link[data-v-e6b9eb04]:not(:empty)
{
    margin-bottom: 16px;
}
.content .link a[data-v-e6b9eb04]
{
    margin-right: 32px;
    height: 24px;
    line-height: 24px;
    display: inline-block;
}
.content .link a i[data-v-e6b9eb04]
{
    font-size: 24px;
    margin-right: 8px;
    vertical-align: middle;
}
.content .link a span[data-v-e6b9eb04]
{
    height: 24px;
    line-height: 24px;
    display: inline-block;
    vertical-align: middle;
}
.page-menu-search[data-v-e6b9eb04]
{
    text-align: center;
    margin-bottom: 16px;
}
.page-menu-tabs[data-v-e6b9eb04]
{
    margin-top: 48px;
}
.page-header[data-v-6740ec88][data-v-e6b9eb04]
{
    margin: 0 24px 0;
}
.extra-img[data-v-25b63ff4]
{
    margin-top: -60px;
    text-align: center;
    width: 195px;
}
.extra-img img[data-v-25b63ff4]
{
    width: 100%;
}
.mobile .extra-img[data-v-25b63ff4]
{
    margin-top: 0;
    text-align: center;
    width: 96px;
}
.mobile .extra-img img[data-v-25b63ff4]
{
    width: 100%;
}
.contextmenu[data-v-2f91856c]
{
    position: fixed;
    z-index: 1;
    border: 1px solid #9e9e9e;
    border-radius: 4px;
    -webkit-box-shadow: 2px 2px 10px #aaa!important;
    box-shadow: 2px 2px 10px #aaa!important;
}
[data-v-a016cae2] .page-transition-enter, [data-v-a016cae2] .page-transition-leave-active
{
    opacity: 0;
}
[data-v-a016cae2] .page-transition-enter .page-transition-container, [data-v-a016cae2] .page-transition-leave-active .page-transition-container
{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
[data-v-a016cae2] .tab-layout-tabs.ant-tabs.ant-tabs-card .ant-tabs-nav-container
{
    margin-top: 4px;
    margin-bottom: 0;
}
[data-v-a016cae2] .tab-layout-tabs.ant-tabs
{
    background-color: #fff;
}
[data-v-a016cae2] .tab-layout-tabs.ant-tabs .ant-tabs-bar
{
    margin: 0;
}
[data-v-a016cae2] .tab-layout-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab
{
    padding: 0 24px!important;
    background-color: #fff!important;
    margin-right: 10px!important;
}
[data-v-a016cae2] .tab-layout-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab .ant-tabs-close-x
{
    width: 12px!important;
    height: 12px!important;
    opacity: 0!important;
    cursor: pointer!important;
    font-size: 12px!important;
    margin: 0!important;
    position: absolute;
    top: 36%;
    right: 6px;
}
[data-v-a016cae2] .tab-layout-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab:hover .ant-tabs-close-x
{
    opacity: 1!important;
}
[data-v-a016cae2] .tab-layout-tabs.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab
{
    border: none!important;
    border-bottom: 1px solid transparent!important;
}
[data-v-a016cae2] .tab-layout-tabs.ant-tabs.ant-tabs-card>.ant-tabs-bar .content-box-wrap
{
    margin: 6px 6px 0;
}
.hall-layout .header[data-v-d0efe38a]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 16px 0 0;
    height: 50px;
    background: #4e85ff;
    line-height: 50px;
}
.hall-layout .header .logo[data-v-d0efe38a]
{
    width: 200px;
    text-align: center;
    font-weight: 400;
    font-size: 25px;
    color: #fff;
}
.hall-layout .header .fl[data-v-d0efe38a]
{
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    text-align: center;
    font-weight: 400;
    font-size: 25px;
    color: #fff;
    padding: 0;
    height: 100%;
}
.hall-layout .header .subStatus[data-v-d0efe38a]
{
    padding-left: 30%;
}
.hall-layout .header .info[data-v-d0efe38a]
{
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    width: 33%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 400;
    font-size: 14px;
    color: #fff;
    text-align: right;
}
.hall-layout .header .info .item[data-v-d0efe38a]:first-child
{
    max-width: 56%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.hall-layout .header .info .item[data-v-d0efe38a]:nth-child(2)
{
    width: 44%;
}
.hall-layout .header .info .item+.item[data-v-d0efe38a]
{
    position: relative;
    margin-left: 23px;
}
.hall-layout .header .info .item+.item[data-v-d0efe38a]:before
{
    position: absolute;
    left: -8%;
    top: 34%;
    width: 1px;
    height: 16px;
    background-color: #fff;
    content: "";
}
.hall-layout .header .info .item .tit[data-v-d0efe38a]:after
{
    margin-right: 8px;
    content: ":";
}
.hall-layout .header .info .item .titContent[data-v-d0efe38a]
{
    display: block;
    width: calc(100% - 80px);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.hall-layout[data-v-d0efe38a] .ant-menu-inline>.ant-menu-item, .hall-layout[data-v-d0efe38a] .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title, .hall-layout[data-v-d0efe38a] .ant-menu-sub.ant-menu-inline>.ant-menu-item
{
    height: 28px;
    line-height: 28px;
}
.hall-layout .header[data-v-eae3d860]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 16px 0 0;
    height: 50px;
    background: #4e85ff;
    line-height: 50px;
}
.hall-layout .header .select[data-v-eae3d860]
{
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.hall-layout .header .logo[data-v-eae3d860]
{
    width: 200px;
    text-align: center;
    font-weight: 400;
    font-size: 25px;
    color: #fff;
}
.hall-layout .header .fl[data-v-eae3d860]
{
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    text-align: center;
    font-weight: 400;
    font-size: 25px;
    color: #fff;
    padding: 0;
    height: 100%;
}
.hall-layout .header .subStatus[data-v-eae3d860]
{
    padding-left: 30%;
}
.hall-layout .header .info[data-v-eae3d860]
{
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    width: 33%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 400;
    font-size: 14px;
    color: #fff;
    text-align: right;
}
.hall-layout .header .info .item[data-v-eae3d860]:first-child
{
    max-width: 56%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.hall-layout .header .info .item[data-v-eae3d860]:nth-child(2)
{
    width: 44%;
}
.hall-layout .header .info .item+.item[data-v-eae3d860]
{
    position: relative;
    margin-left: 23px;
}
.hall-layout .header .info .item+.item[data-v-eae3d860]:before
{
    position: absolute;
    left: -8%;
    top: 34%;
    width: 1px;
    height: 16px;
    background-color: #fff;
    content: "";
}
.hall-layout .header .info .item .tit[data-v-eae3d860]:after
{
    margin-right: 8px;
    content: ":";
}
.hall-layout .header .info .item .titContent[data-v-eae3d860]
{
    display: block;
    width: calc(100% - 80px);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.hall-layout[data-v-eae3d860] .ant-menu-inline>.ant-menu-item, .hall-layout[data-v-eae3d860] .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title, .hall-layout[data-v-eae3d860] .ant-menu-sub.ant-menu-inline>.ant-menu-item
{
    height: 28px;
    line-height: 28px;
}
.NavigationBar[data-v-03649531]
{
    position: fixed;
    width: 47px;
    top: 50%;
    right: 10px;
    z-index: 30;
    -webkit-transform: translateY(-60%);
    transform: translateY(-60%);
}
.NavigationBar .navigation-item[data-v-03649531]
{
    text-align: center;
    background: #595959;
    width: 47px;
    height: 47px;
    margin-top: 2px;
    padding-top: 10px;
    cursor: pointer;
}
[data-v-ce98b928] .page-container
{
    background-color: #fff;
}
.fl[data-v-ce98b928]
{
    float: left;
}
.fr[data-v-ce98b928]
{
    float: right;
}
.inline_block[data-v-ce98b928]
{
    display: inline-block;
}
.blue[data-v-ce98b928]
{
    color: #6affff;
}
.before[data-v-ce98b928]
{
    position: absolute;
    left: -11px;
    top: 19px;
    width: 1px;
    height: 12px;
    background-color: #fff;
    content: "";
}
.currentTender[data-v-ce98b928]
{
    color: #fff;
}
.currentTenderItem[data-v-ce98b928]
{
    margin-left: 20px;
    position: relative;
}
.currentTenderItem[data-v-ce98b928]:before
{
    position: absolute;
    left: -11px;
    top: 19px;
    width: 1px;
    height: 12px;
    background-color: #fff;
    content: "";
}
.width180[data-v-ce98b928]
{
    width: 180px;
}
.openBidStatus[data-v-ce98b928]
{
    font-weight: 400;
    color: #fff;
    margin-left: 20px;
    position: relative;
}
.openBidStatus[data-v-ce98b928]:before
{
    position: absolute;
    left: -11px;
    top: 19px;
    width: 1px;
    height: 12px;
    background-color: #fff;
    content: "";
}
.hall-layout .header[data-v-ce98b928]
{
    padding: 0 16px 0 0;
    height: 50px;
    background: #4e85ff;
    line-height: 50px;
}
.hall-layout .header .logo[data-v-ce98b928]
{
    width: 200px;
    text-align: center;
    font-weight: 400;
    font-size: 25px;
    color: #fff;
}
.hall-layout .header .logoP[data-v-ce98b928]
{
    height: 30px;
    vertical-align: sub;
    margin-right: 10px;
}
.hall-layout .ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title[data-v-ce98b928], .hall-layout[data-v-ce98b928] .ant-menu-inline>.ant-menu-item, .hall-layout[data-v-ce98b928] .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title, .hall-layout[data-v-ce98b928] .ant-menu-sub.ant-menu-inline>.ant-menu-item
{
    height: 28px;
    line-height: 28px;
}
.hall-layout .bgImage[data-v-ce98b928]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.NavigationBar[data-v-6257df96]
{
    position: fixed;
    width: 47px;
    top: 50%;
    right: 10px;
    z-index: 30;
    -webkit-transform: translateY(-60%);
    transform: translateY(-60%);
}
.NavigationBar .navigation-item[data-v-6257df96]
{
    text-align: center;
    background: #595959;
    width: 47px;
    height: 47px;
    margin-top: 2px;
    padding-top: 10px;
    cursor: pointer;
}
.preview-frame[data-v-07431df5] .ant-modal-close-x
{
    width: 37px;
}
.video[data-v-07431df5]
{
    width: 100%;
}
[data-v-07431df5] .ant-modal-body, [data-v-07431df5] .ant-modal-content
{
    height: 100%;
}
.full-screen[data-v-07431df5] .ant-modal
{
    width: 100vw!important;
    height: 100vh!important;
    position: fixed!important;
    left: 0!important;
    top: 0!important;
    z-index: 20000!important;
}
[data-v-4cbf4f84] .mSelstInputStyle .ant-select-selection .ant-select-selection__rendered .ant-select-search--inline .ant-select-search__field__wrap input
{
    border: none;
    background-color: transparent;
}
.boxWrap[data-v-0e45ce7d], .boxWrap[data-v-7ca0f96e]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.vxeGridDisplay[data-v-de7ec778]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.vxeGridDisplay .vxe-grid[data-v-de7ec778]
{
    width: 49%;
}
.render-html[data-v-035bb8b4] .open-modal
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer;
    line-height: 100%;
}
.render-html[data-v-035bb8b4] .open-modal .txt
{
    margin-right: 8px;
}
.render-html-modal[data-v-035bb8b4] .ant-modal-body
{
    height: 600px;
    overflow: scroll;
}
.empty[data-v-221b6f52]:before
{
    content: "";
    width: 220px;
    height: 130px;
    background: url(/img/empty.5958a3a0.png) no-repeat top/220px auto;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.empty span.noMsg[data-v-221b6f52]
{
    color: rgba(69,79,89,.8);
    font-size: 16px;
    letter-spacing: 1px;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    margin-top: 100px;
}
.empty.horizontal span.noMsg[data-v-221b6f52]
{
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    margin-top: 0;
    margin-left: 90px;
    letter-spacing: unset;
}
.vxe-table--fnr.vxe-modal--wrapper .vxe-modal--content
{
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.vxe-table--fnr .vxe-table--fnr-tabs
{
    -ms-flex-negative: 0;
    flex-shrink: 0;
    border-bottom: 1px solid #e8eaec;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.vxe-table--fnr .vxe-table--fnr-tabs>span
{
    position: relative;
    display: inline-block;
    padding: 0 1em;
    height: 2.4em;
    line-height: 2.4em;
    text-align: center;
    border-right: 1px solid #e8eaec;
    background-color: #f8f8f9;
    vertical-align: bottom;
    cursor: pointer;
}
.vxe-table--fnr .vxe-table--fnr-tabs>span.is--active
{
    background-color: #fff;
}
.vxe-table--fnr .vxe-table--fnr-tabs>span.is--active:after
{
    content: "";
    position: absolute;
    left: 0;
    bottom: -1px;
    width: 100%;
    height: 1px;
    background-color: #fff;
    z-index: 1;
}
.vxe-table--fnr .vxe-table--fnr-tabs>span:not(.is--active)
{
    color: #909399;
}
.vxe-table--fnr .vxe-table--fnr-body
{
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: .3em 1em 0 1em;
}
.vxe-table--fnr .vxe-table--fnr-form
{
    width: 100%;
    border: 0;
    border-spacing: 0;
    border-collapse: separate;
}
.vxe-table--fnr .vxe-table--fnr-form tr
{
    visibility: hidden;
}
.vxe-table--fnr .vxe-table--fnr-form tr.is--visible
{
    visibility: visible;
}
.vxe-table--fnr .vxe-table--fnr-form-title
{
    white-space: nowrap;
    padding-right: .8em;
}
.vxe-table--fnr .vxe-table--fnr-form-content, .vxe-table--fnr .vxe-table--fnr-form-input
{
    width: 100%;
}
.vxe-table--fnr .vxe-table--fnr-form-content
{
    padding: .3em 0;
}
.vxe-table--fnr .vxe-table--fnr-form-filter
{
    padding-left: 1.8em;
    vertical-align: top;
}
.vxe-table--fnr .vxe-table--fnr-form-filter>.vxe-checkbox
{
    display: block;
    margin: .6em 0 0 0;
}
.vxe-table--fnr .vxe-table--fnr-footer
{
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: .8em 1em;
    overflow: hidden;
    text-align: right;
}
.vxe-table--fnr .vxe-table--fnr-search
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    border-top: 1px solid #e8eaec;
    border-bottom: 1px solid #e8eaec;
    overflow: hidden;
}
.vxe-table--fnr .vxe-table--fnr-search .vxe-list--virtual-wrapper, .vxe-table--fnr .vxe-table--fnr-search .vxe-table--fnr-search-list
{
    height: 100%;
}
.vxe-table--fnr .vxe-table--fnr-search-header
{
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 2.5em;
    line-height: 2.5em;
    padding: 0 .8em;
    font-weight: 700;
    background-color: #f8f8f8;
}
.vxe-table--fnr .vxe-table--fnr-find-item, .vxe-table--fnr .vxe-table--fnr-search-header
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.vxe-table--fnr .vxe-table--fnr-find-item>div, .vxe-table--fnr .vxe-table--fnr-search-header>div
{
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.vxe-table--fnr .vxe-table--fnr-find-item>div:first-child, .vxe-table--fnr .vxe-table--fnr-search-header>div:first-child
{
    width: 100px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.vxe-table--fnr .vxe-table--fnr-find-item>div:nth-child(2), .vxe-table--fnr .vxe-table--fnr-search-header>div:nth-child(2)
{
    width: 160px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.vxe-table--fnr .vxe-table--fnr-find-item>div:nth-child(3), .vxe-table--fnr .vxe-table--fnr-search-body, .vxe-table--fnr .vxe-table--fnr-search-header>div:nth-child(3)
{
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
.vxe-table--fnr .vxe-table--fnr-search-body
{
    overflow: hidden;
    border-top: 1px solid #e8eaec;
    border-bottom: 1px solid #e8eaec;
}
.vxe-table--fnr .vxe-table--fnr-find-item
{
    height: 2em;
    line-height: 2em;
    padding: 0 .8em;
    cursor: pointer;
}
.vxe-table--fnr .vxe-table--fnr-find-item.is--active
{
    font-weight: 700;
    color: #409eff;
    background-color: #e6f7ff;
}
.vxe-table--fnr .vxe-table--fnr-find-item:hover
{
    color: #409eff;
}
.vxe-table--fnr .vxe-table--fnr-find-item:hover.is--active
{
    background-color: #d7effb;
}
.vxe-table--fnr .vxe-table--fnr-find-item:hover>div
{
    text-decoration: underline;
}
.vxe-table--fnr .vxe-table--fnr-search-footer
{
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 2em;
    line-height: 2em;
    padding: 0 .8em;
    visibility: hidden;
}
.vxe-table--fnr .vxe-table--fnr-search-footer.is--error
{
    color: #f56c6c;
}
.vxe-table--fnr .vxe-table--fnr-search-footer.is--visible
{
    visibility: visible;
}
.ant-form label, .ant-form-item
{
    font-size: 13px;
}
.tab-content-box
{
    height: calc(100% - 50px);
    overflow-y: auto;
}
.tab-content-box .main
{
    height: 100%;
}
.els-page-container .ant-collapse>.ant-collapse-item>.ant-collapse-header
{
    padding: 4px 16px;
}
.els-page-container .ant-page-header
{
    padding: 8px 16px;
    border: 1px solid #e8e8e8;
    border-bottom: none;
}
.els-page-container .ant-page-header-ghost
{
    background-color: #fff;
}
.els-page-container .fixed-page-header
{
    position: fixed;
    top: 0;
    right: 0;
    width: calc(100% - 200px);
    border-bottom: 1px solid #ccc;
    z-index: 2;
}
.els-page-container .table-page-search-wrapper
{
    background-color: #fff;
    border: 1px solid #e8e8e8;
}
.els-page-container .table-page-search-wrapper .ant-advanced-search-form
{
    padding-top: 16px;
}
.els-page-container .table-page-search-wrapper .ant-calendar-picker
{
    width: 100%;
}
.els-page-container .table-page-search-wrapper .ant-form-item
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 16px;
    margin-right: 0;
}
.els-page-container .table-page-search-wrapper .ant-form-item .ant-form-item-control-wrapper
{
    display: inline-block;
    vertical-align: middle;
}
.els-page-container .table-page-search-wrapper .ant-form-item>.ant-form-item-label
{
    line-height: 32px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.els-page-container .table-page-search-wrapper .ant-form-item .ant-form-item-control
{
    line-height: 32px;
}
.els-page-container .table-page-search-wrapper .table-page-search-submitButtons
{
    display: block;
    margin-bottom: 24px;
    white-space: nowrap;
}
.els-page-container .els-table-box
{
    background-color: #fff;
}
.els-page-container .els-table-box .els-alert-info
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-color: #fafafa;
    padding: 4px;
    border-right: 1px solid;
    border-left: 1px solid;
    border-color: #e8e8e8;
}
.els-page-container .els-table-box .ant-table-pagination
{
    padding-right: 16px;
}
.els-page-container .els-table-box .table-operator .ant-btn
{
    margin-right: 6px;
}
.els-page-container .ant-collapse
{
    border-radius: 0;
}
.els-page-container .ant-collapse-content>.ant-collapse-content-box
{
    padding: 8px;
    border-radius: none;
}
.els-page-container .vxe-body--row.row--hover
{
    background-color: #e6f7ff;
}
.els-page-container .ant-form-item .is-validating
{
    width: 100%;
}
.page-container
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    height: 100%;
    padding: 0 0 3px 0;
    background-color: #f2f2f2;
}
.page-container .ant-advanced-search-form
{
    padding: 6px;
    background: #fff;
    border: 1px solid #e8eaec;
}
.page-container .ant-advanced-search-form .ant-form-item
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0;
    height: 42px;
    line-height: 42px;
}
.page-container .ant-advanced-search-form .ant-form-item .ant-form-item-label
{
    text-overflow: ellipsis;
}
.page-container .ant-advanced-search-form .expand-field
{
    z-index: 9;
    background-color: #fff;
    -webkit-box-shadow: 0 7px 7px -5px #888;
    box-shadow: 0 7px 7px -5px #888;
}
.page-container .ant-advanced-search-form .ant-form-item-control-wrapper
{
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.page-container .ant-advanced-search-form .search-btn-groups
{
    height: 42px;
    line-height: 42px;
}
.page-container .grid-box
{
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-left: 6px;
    margin-right: 6px;
    min-height: 0;
}
.page-container .grid-box .vxe-toolbar
{
    padding-left: 6px;
    padding-right: 6px;
    min-height: 46px;
}
.page-container .grid-box .vxe-toolbar .CustomUpload+.ant-btn, .page-container .grid-box .vxe-toolbar .ant-btn+.CustomUpload, .page-container .grid-box .vxe-toolbar .ant-btn+.ant-btn
{
    margin-left: 6px;
}
.page-container .edit-page, .page-container .edit-page .ant-spin-nested-loading
{
    height: 100%;
}
.page-container .edit-page .ant-spin-nested-loading .ant-spin-container
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
}
.page-container .edit-page .page-header
{
    padding: 6px 14px;
    margin-bottom: 6px;
    background-color: #fff;
}
.page-container .edit-page .page-header .desc-col
{
    text-align: left;
    line-height: 32px;
}
.page-container .edit-page .page-header .btn-col
{
    text-align: right;
}
.page-container .edit-page .page-content
{
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    overflow: auto;
    padding: 6px;
    margin: 0 6px;
    background-color: #fff;
}
.page-container .edit-page .page-content .ant-advanced-rule-form
{
    padding: 12px;
}
.page-container .edit-page .page-content .ant-advanced-rule-form .ant-form-item
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0;
    height: 55px;
    line-height: 55px;
}
.page-container .edit-page .page-content .ant-advanced-rule-form .ant-form-item .ant-form-item-label
{
    text-overflow: ellipsis;
}
.page-container .edit-page .page-content .edit-grid-box
{
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    overflow: auto;
    padding: 8px;
}
.page-container .edit-page .page-content .edit-grid-box .vxe-toolbar
{
    padding-left: 6px;
    padding-right: 6px;
    min-height: 46px;
}
.page-container .edit-page .page-content .edit-grid-box .vxe-toolbar .tools-btn+.tools-btn
{
    margin-left: 6px;
}
.page-container .edit-page .page-content .edit-grid-box .ant-input
{
    height: 28px;
}
.page-container .edit-page .page-footer
{
    border-top: 1px solid #e8eaec;
    margin-top: -1px;
    padding: 6px;
    text-align: center;
}
.page-container .edit-page .page-footer .ant-btn:not(:first-child)
{
    margin-left: 6px;
}
.page-container .detail-page
{
    height: 100%;
    overflow: auto;
}
.page-container .detail-page .ant-page-header-ghost
{
    padding: 6px 12px;
}
.page-container .detail-page .ant-collapse-header
{
    padding: 6px 12px;
    padding-left: 40px;
}
.page-container .detail-page .ant-collapse-content-box
{
    padding: 12px;
}
.page-container .detail-page .page-header
{
    padding: 6px 14px;
    margin-bottom: 6px;
    background-color: #fff;
}
.page-container .detail-page .page-header .desc-col
{
    text-align: left;
    line-height: 32px;
}
.page-container .detail-page .page-header .btn-col
{
    text-align: right;
}
.page-container .detail-page .fixed-page-header
{
    position: fixed;
    top: 0;
    right: 0;
    width: calc(100% - 200px);
    background: #fff;
    border-bottom: 1px solid #ccc;
    z-index: 2;
}
.page-container .detail-page .page-content
{
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    overflow: auto;
    padding-left: 6px;
    padding-top: 6px;
    padding-right: 6px;
    padding-bottom: 6px;
    background-color: #fff;
    margin-left: 6px;
    margin-right: 6px;
}
.page-container .detail-page .detail-grid-box .vxe-toolbar
{
    padding: 0 6px;
}
.page-container .detail-page .detail-grid-box .vxe-toolbar .tools-btn+.tools-btn
{
    margin-left: 6px;
}
.page-container .sale-edit-page .content .ant-advanced-rule-form .ant-form-item .ant-form-item-label
{
    text-overflow: ellipsis;
}
.business-container, .business-container .ant-spin-nested-loading, .business-container .ant-spin-nested-loading .ant-spin-container
{
    height: 100%;
}
.tip-overlay-class .ant-tooltip-content
{
    margin-left: -150px;
}
.tip-overlay-class .ant-tooltip-inner
{
    background-color: #eee;
    min-width: 518px;
}
.workbench-message-content-wrap p
{
    margin-bottom: 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
@media screen and (max-width: 1200px)
{
    .ant-menu-inline .ant-menu-item, .ant-menu-inline .ant-menu-submenu-title, .ant-menu-vertical .ant-menu-item, .ant-menu-vertical .ant-menu-submenu-title, .ant-menu-vertical-left .ant-menu-item, .ant-menu-vertical-left .ant-menu-submenu-title, .ant-menu-vertical-right .ant-menu-item, .ant-menu-vertical-right .ant-menu-submenu-title
    {
        font-size: 13px;
    }
}
.ant-btn, .ant-descriptions-item-content, .ant-descriptions-item-label, .ant-dropdown-menu-item, .ant-dropdown-menu-submenu-title
{
    font-size: 13px;
}
#layui-layim-close
{
    padding: 2px 10px!important;
}
.layim-groupset-list
{
    width: 128px;
    background: #fff;
    padding: 4px 0;
}
.layim-groupset-list div
{
    width: 100%;
    cursor: pointer;
    height: 30px;
    padding: 0 20px;
    line-height: 30px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #ccc;
}
.layim-groupset-list div:hover
{
    background: #f7f7f7;
}
.layim-groupset-list div:last-child
{
    border: none;
}
.layim-chat-group .layim-chat-other .group-set
{
    position: relative;
    cursor: pointer;
    top: 5px;
    left: 5px;
}
body .layui-layim-groupset
{
    margin: 28px 0 0 0;
    border: none;
    background: 0 0;
}
body .message-tips.layui-layer-tips .layui-layer-content
{
    border-radius: 4px;
    padding: 8px 4px;
}
body .message-tips.layui-layer-tips .layui-layer-content .mousedownMenu>ul>li
{
    padding: 0 15px;
}
body .message-tips.layui-layer-tips .layui-layer-content .mousedownMenu>ul>li:hover
{
    background: #4e85ff;
}
body .message-tips.layui-layer-tips .layui-layer-content .mousedownMenu>ul>li:not(:last-child)
{
    border-bottom: 1px dashed #e6f7ff;
}
body .message-tips.layui-layer-tips i.layui-layer-TipsT
{
    display: none;
}
body .layui-layim-groupset .layui-layer-content
{
    padding: 0;
    background: 0 0;
    color: #666;
    -webkit-box-shadow: none;
    box-shadow: none;
}
body .layui-layim-groupset .layui-layer-content i.layui-layer-TipsB
{
    display: none;
}
.layui-layim-members .operation
{
    width: 112px;
    margin: 10px 0;
    text-align: center;
    display: inline-block;
}
.layui-layim-members .operation i
{
    width: 48px;
    height: 48px;
    background: #f1f1f1;
    display: inline-block;
    border-radius: 100%;
    font-size: 40px;
    line-height: 48px;
    cursor: pointer;
}
.layim-list-group .new_msg_point:after
{
    position: absolute;
    right: 6px;
    top: 50%;
    border-radius: 50%;
    width: 8px;
    height: 8px;
    background-color: #f00;
    content: "";
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
body .layui-box.layui-layim
{
    border-radius: 15px;
}
.els-form-container-disabled
{
    cursor: not-allowed;
}
.els-form-container-disabled .ant-select, .els-form-container-disabled fieldset[disabled]
{
    -ms-pointer-events: none;
    pointer-events: none;
}
.code-editor-textarea[data-v-e2bfc630]
{
    position: relative;
}
.textarea-icon-wrap[data-v-e2bfc630]
{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}
.textarea-icon[data-v-e2bfc630]
{
    font-size: 22px;
}
