:root {
    --primary:#409eff;
    --msg:#909399;
    --err:#f56060;
}
body>header{
    background-color:var(--primary) !important;
}
.me_grzx_bq li i{
    color:var(--primary) !important;
}
.me_grzx_gn li span i{
    color:var(--primary) !important;
}
.me_fot ul li a.on{
    color:var(--primary) !important;
}
.login_cen .login_bannr{
    background-color:var(--primary) !important;
}
.login .an_02{
    background-color:var(--primary) !important;
}
.login_li .an_01{
    border-color:var(--primary) !important;
    color:var(--primary) !important;
}
.login_li .iconfont{
    color:var(--primary) !important;
}
.login_hezu a{
   /* color:var(--msg) !important;*/
}
.login_li .onError{
   color:var(--err) !important
}

.login_bannr {
    background-color: #409eff;
    padding: 15% 0;
}

.login_hezu h4 a {
    color: #409eff;
}

.me_grzl h3 {
    padding: 0px 20px;
    line-height: 40px;
    background-color: #fff;
    margin: 10px 0px 1px 0px;
    border-top: solid 2px #409eff;
    text-align: left;
    color: #409eff;
    font-weight: bold;
}

.adm_tol ul li a { 
    background-color: #409eff;
}

.me_beian_li .hd {
    text-align: left;
    padding: 0 .5rem .5rem .5rem;
    color: #409eff;
    font-size: .7rem;
}

.fb_fydw_dt #toolbar {
    position: absolute;
    bottom: 10px;
    z-index: 9;
    background-color: #409eff;
    left: 50%;
    margin-left: -46px;
    height: 40px;
    padding: 0px 10px;
    line-height: 40px;
}

.me_wzlb ul li .cz a.bj {
    background-color:#409eff;
    color: #fff;
}

.me_grzx_tx .c .nc i.icon-nan {
    color: #409eff;
}

.jg_user_zl h3 {
    font-size: 20px;
    color: #409eff;
    line-height: 25px;
    padding-bottom: 10px;
}
.jg_user_zl .light-on {
    font-size: 16px;
    color: #409eff;
}
.me_beian_li a.a2 {
    border: solid 1px #409eff;
    background-color:#409eff;
    color: #fff;
}

/***************************************************/


.me_grzx_ms {
    background-color: #409eff;
    padding: 10% 1% 0 2%;
}

.had_sou {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 40px;
    background-color:  #409eff;
}

.adm_fy_list .cen .c .tt a {
    background-color:  #409eff;
    color: #fff;
    text-align: center
}

.adm_fy_list .top .c em.cl01 {
    background-color:  #409eff;
    color: #fff;
}

.me_fy_list .top .c em.cl02 {
    background-color: #409eff;
    color: #fff;
}
.layui-btn {
    display: inline-block;
    height: 38px;
    line-height: 38px;
    padding: 0 18px;
    background-color: #409eff!important;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
}

.adm_tol ul li {
    display: block;
    width: 100%;
    line-height: 60px;
    display: flex;
    background-color: #409eff;
} 