.cust-navbar {
    display: flex;
    align-items: center;
    justify-content: center;
    height: .6rem;
    background: #ffffff;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1000;
    border-bottom: 1px solid #f4f4f4;
}

.collapse {
    background: #f8f8f8;
    position: fixed;
    top: .6rem;
    left: 0;
    right: 0;
    z-index: 1000;
    padding-left: .2rem;
}

.nav-item {
    border-bottom: 1px solid #f4f4f4;
}

.nav-link {
    padding: .06rem 0;
}

.nav-link:focus-visible {
    box-shadow: none;
}

.dropdown-item {
    padding: .06rem 0;
}

.dropdown-menu {
    padding: .06rem 0;
    padding-left: .4rem;
    background: #f4f4f4;
    border-radius: 0;
    border: 0;
    margin-top: -2px !important;
}


.cust-navbar-menu {
    width: .26rem;
    margin-right: .2rem;
}

.collapsing {
    transition: height 0s ease !important;
}

.cust-navbar-logo {
    width: 2.8rem;
}

.cust-navbar-btn {
    height: .6rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.navbar-nav {
    font-size: .14rem;
}

.nav-item {
    font-size: .14rem;
}

.dropdown-item {
    font-size: .14rem;
}

#news_tab {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

#news_tab div {
    background: #e5edf4;
    color: #044a96;
    font-size: .14rem;
    border-radius: 1rem;
    padding: .02rem .1rem;
    margin: 0 .03rem .1rem;
}

#news_tab div a {
    color: #044a96;
    text-decoration: none;
}

#news_tab .active {
    background: #044a96;
    color: #ffffff;
}

#news_tab .active a {
    color: #ffffff;
}

.myfooter {
    background: #044a96;
    font-size: .12rem;
    color: #ffffff;
    padding: .2rem .1rem;
    text-align: center;
}

.myfooter_bottom {
    margin-top: .1rem;
}

.myfooter_bottom a {
    color: #ffffff;
    text-decoration: none;
}
