:root {
    --primary-color: #B7472A; /* 主题颜色 #AA3130*/
    --logo-color: #B7472A; /* Logo 背景色 */
    --header-color: #B7472A; /* 顶部导航颜色 */
    --selected-color: #eed6d6; /* 选中颜色 */
    --white-color:#ffffff;
    --black-color:#000000;
}


.layui-btn {
    background-color: var(--primary-color) ;
}
.layui-btn:hover{color: var(--white-color) !important}

.layui-btn-primary {
    background-color: var(--white-color) !important;
}

.layui-btn-primary:hover{color: var(--primary-color) !important}



.layui-layout-admin .layui-logo {
    background-color: var(--logo-color) !important;
}

.layui-layout-admin .layui-header {
    background-color: var(--header-color) !important;
}



.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: var(--primary-color) !important;
}


.layui-nav-bar,
.layui-nav .layui-this:after{ background-color: var(--selected-color) !important; }

.layui-tab-brief > .layui-tab-title .layui-this{color: var(--header-color) !important;}
.layui-tab-brief > .layui-tab-title .layui-this:after
,.layui-tab-brief > .layui-tab-more li.layui-this:after{border: none; border-radius: 0; border-bottom: 2px solid var(--header-color) !important;}
    
.layui-elem-quote{margin-bottom: 10px; padding: 15px; line-height: 1.8; border-left: 5px solid var(--header-color) !important; border-radius: 0 2px 2px 0; background-color: #fafafa;}


 a:hover{color: var(--header-color) !important;}

.layui-tabs-header .layui-this{color: var(--header-color) !important;}

 .layui-nav-item > a:hover{color: #FFF !important;}