﻿
html, body {
    height: 100%;
}

/*----------------------------tab样式-----------------------------------*/
.onlineMainTab .l-tabs-bar {
    height: 26px;
    border-bottom: 1px solid #3595da;
}

.onlineMainTab.l-tabs.l-tabs-card > .l-tabs-bar .l-tabs-tab {
    padding: 0 6px;
    height: 24px;
    line-height: 24px;
}

.onlineMainTab.l-tabs.l-tabs-card > .l-tabs-bar .l-tabs-tab-active {
    background: #3595da;
    color: #fff;
    padding-bottom: 0;
}
/*--------------------------tab样式-------------------------------------*/

/*--------------------------首页左侧菜单--------------------------------*/
.edit-round2 {
    border-radius: 200px !important;
    border-width: 1px !important;
}

    .edit-round2 .l-text-field {
        border-radius: 200px;
        text-indent: 12px;
    }

.HH_headerMenuHover {
    display: flex;
    margin-right: auto;
    position: absolute;
    z-index: 30;
    left: 80px;
    background: lavender;
    opacity: 0.9;
}

    .HH_headerMenuHover > .panel-li:last-child {
        margin-right: 8px;
    }

.HBoxCommon .panel-li {
    margin-right: 10px !important;
}

.l-navmenu-dark, .l-navmenu-dark .l-navmenu-sub {
    color: rgba(255, 255, 255, 0.65);
    background: #191a23;
}

.menu-top-sider .l-layout-sub-content {
    background: #191a23;
}

.menu-top-tool .l-button {
    border: 0;
    background-color: transparent;
}

.l-navmenu-vertical > .l-navmenu-item,
.l-navmenu-vertical-left > .l-navmenu-item,
.l-navmenu-vertical-right > .l-navmenu-item,
.l-navmenu-inline > .l-navmenu-item,
.l-navmenu-vertical > .l-navmenu-submenu > .l-navmenu-submenu-title,
.l-navmenu-vertical-left > .l-navmenu-submenu > .l-navmenu-submenu-title,
.l-navmenu-vertical-right > .l-navmenu-submenu > .l-navmenu-submenu-title,
.l-navmenu-inline > .l-navmenu-submenu > .l-navmenu-submenu-title {
    height: 40px;
    line-height: 40px;
}



.l-navmenu-vertical .l-navmenu-item,
.l-navmenu-vertical-left .l-navmenu-item,
.l-navmenu-vertical-right .l-navmenu-item,
.l-navmenu-inline .l-navmenu-item,
.l-navmenu-vertical .l-navmenu-submenu-title,
.l-navmenu-vertical-left .l-navmenu-submenu-title,
.l-navmenu-vertical-right .l-navmenu-submenu-title,
.l-navmenu-inline .l-navmenu-submenu-title {
    height: 32px;
    line-height: 32px;
}

/*--------------------------首页左侧菜单--------------------------------*/

/*-------------------------main搜索框-------------------------*/
#scontent ul {
    list-style: none;
    overflow-y: auto;
    padding: 0;
    text-align: center;
    max-height: 48%;
    position: absolute;
    top: 38px;
    border: 1px solid #f2f2f2;
    width: 196px;
    z-index: 999999999;
    background-color: #FFFFFF;
    border-radius: 5px;
}

    #scontent ul li {
        border-radius: 3px;
        font-size: 12px;
        color: #707070;
        padding: 6px 0px 6px 10px;
        text-align: left;
    }

        #scontent ul li:hover {
            background-color: #D8ECFF;
            border-radius: 3px;
            font-size: 12px;
            color: #707070;
            padding: 6px 0px 6px 10px;
            cursor: pointer;
        }

.liItem {
    background-color: #D8ECFF;
    border-radius: 3px;
    font-size: 12px;
    color: #707070;
    padding: 6px 0px 6px 0px;
}

#scontent ul::-webkit-scrollbar {
    width: 4px;
}

#scontent ul::-webkit-scrollbar-thumb {
    border-radius: 2px;
}
/*-------------------------main搜索框-------------------------*/
.OnlineLoginBackGround {
    background-image: url(Images/Login/LoginBack.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 100%;
    height: 100%;
}

.onlineLoginCenter {
    position: absolute;
    width: 510px;
    height: 529px;
    left: 50%;
    top: 50%;
    margin-left: -255px;
    margin-top: -264.5px;
    background-image: url(Images/Login/BackImage.png);
}

.onlineLoginUser {
    background-image: url(Images/Login/UserBackATYZ.png);
    width: 386px;
    height: 271px;
}


.OnlineMainBackGround {
    background-image: url(Images/Logo/TopBack.png);
    width: 100%;
    height: 49px;
}

.l-layout-top {
    border: none;
}

.onlineMenubar {
    background: none;
    height: 49px;
    border: none;
}

    .onlineMenubar .l-menubar-item {
        margin-left: 0;
    }

.onlineNavBackGroud {
    background-image: url(Images/NavButton/BackImage.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 100%;
    height: 53px;
}

    .onlineNavBackGroud .l-menubar-item {
        margin-left: 0;
        padding: 0;
        width: 85px;
    }

    .onlineNavBackGroud .l-panel-btn {
        min-width: 40px;
    }

.onlineBttom {
    background-image: url(Images/Logo/Bottom.png);
    width: 100%;
    height: 24px;
    font-size: 12px;
    padding: 0 5px 0 5px;
}

    .onlineBttom .hpanel .panel-li {
        margin: 0;
    }

.onlineNavLeftBackGround {
    background-image: url(Images/NavLeft/Back.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 100%;
    height: 100%;
}


/*
    导航页tab样式
*/
.navTab .l-tab-content .l-tab-content-item {
    overflow: hidden;
}

@-webkit-keyframes twinkling {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

#msgImg {
    height: 25px;
    line-height: 25px;
    -webkit-animation: twinkling 650ms infinite ease-in-out;
}

.l-tabs.l-tabs-card > .l-tabs-bar .l-tabs-tab {
    line-height: 29px; /* height: 40px; */
}

.l-tabs-bar {
    height: 32px;
}

/*全局按钮调整*/
.l-layout-sub-content .panel-li {
    margin: 0 10px 5px 0;
}

.l-layout-sub-content .GroupTextEdit {
    margin: 0 10px 5px 0;
}

/*.l-layout-sub-content .panel-li .l-button-primary {
    height: 24px
}

.l-upload-wrapper .l-button {
    height: 24px
}*/
/*全局按钮调整*/

/*审核*/
.auditPanle {
    display: inherit;
}

/*覆盖 vangohome.css样式的影响*/
.block-box .l-layout-sub-content {
    overflow: hidden;
    flex-wrap: nowrap;
}
/*覆盖 vangohome.css样式的影响*/
.block-box-price .l-layout-sub-content {
    overflow: auto;
}
/*其他自定义样式*/
/*.refreshButton { cursor: pointer }*/
.qrcode { /*margin-right: 8px;*/
}
/*其他自定义样式*/

.yunHHLoading {
    width: 96px;
    height: 107px;
    background: #EBF3FB;
    box-shadow: 0px 0px 6px rgba(0, 25, 151, 0.16);
    border-radius: 8px;
    padding-top: 21px;
}

    .yunHHLoading .loadinggif {
        width: 60px;
        height: 36px;
        background: #4877E6;
        background-image: url("../Content/Images/Loading/pageLoading.gif");
        background-size: 60px 36px;
        margin: 0 auto;
    }

    .yunHHLoading .loadingtext {
        margin: 0 auto;
        width: 42px;
        height: 19px;
        padding-top: 13px;
        font-size: 14px;
        font-weight: 400;
        line-height: 19px;
        color: #7D7D7D;
    }


/*tab 下方标签间距*/
.l-tabs-ink-bar {
   /* top: 31px;*/
}

/*tabpage高度*/
.main-tab > .l-tabs-bar {
    height: 40px;
}

/*tab hover样式去掉选中背景*/
.l-tabs-nav .l-tabs-tab:hover {
    background-color: transparent;
}

/*tab 右侧图标高度*/
.l-tabs-extra-content {
    line-height: 40px;
}
