.layui-layout-admin .layui-header{
    background-color: #151935;
  }
   .layui-layout-admin .layui-logo {
     color: #ffffff
   }
  
   .layui-elem-quote {
     border-left-color: #1067ee;
     background-color: #F3F7FE;
   }
   .layui-quote-nm{
    border-left-color: #EBEBEB;
    background-color: unset;
   }
  
   .layui-btn {
     background-color: #1067ee;
     border-radius: 3px;
     font-size: 12px;
     /* height: 30px;
     line-height: 30px; */
   }
   .layui-btn .layui-icon{
     margin-right: 0;
     font-size: 14px;
   }
   /* .layui-btn:hover{
       background-color: #3280FA;
       opacity: 1;
   }
   .layui-btn:active{
       background-color: #0D53BF;
   } */
  .layui-btn-line{
    color: #1067EE;
    background-color: unset;
    border: 1px solid #1067ee;
  }
  .layui-btn-line:hover{
    background-color: #1067EE;
    color: #FFFFFF;
  }
  .layui-btn-radius{
    border-radius: 100px!important;
  }
  .layui-btn-small{
    height: 30px;
    line-height: 30px;
    padding: 0px 12px;
  }
  .layui-btn-mini{
    height: 25px;
    line-height: 25px;
    padding: 0px 10px;
  }
   .layui-btn-primary {
     /*color: #000000;*/
     border: 1px solid #cccccc;
     background-color: #fff
   }
  
   .layui-btn-primary:hover {
     border-color: #1067ee;
     color: #1067ee;
   }
  
   .layui-btn-group .layui-btn-primary:hover {
     color: #1067ee
   }
  
   .layui-laypage a:hover {
     color: #1067ee
   }
  
   .layui-laypage .layui-laypage-curr .layui-laypage-em {
     background-color: #1067ee
   }
  
   .layui-laypage select:focus {
     border-color: #1067ee !important
   }
  
   .layui-upload-drag .layui-icon {
     font-size: 50px;
     color: #1067ee
   }
  
   .layui-upload-drag[lay-over] {
     border-color: #1067ee
   }
  
   .layui-nav{
     background-color: #1C2340;
   }
  
   .layui-nav-tree .layui-nav-child dd.layui-this a {
     background-color: #1067ee
   }
  
   .layui-nav-tree .layui-nav-bar {
     background-color: #1067ee!important;
     z-index:0
   }
  
   .layui-tab-brief>.layui-tab-title .layui-this {
     color: #1067ee
   }
  
   .layui-slider-input-btn i:hover {
     color: #1067ee
   }
  
   .layui-slider-wrap-btn {
     border-color: #1067ee !important
   }
  
   .layui-slider-bar {
     background: #1067ee !important
   }
  
   html .layui-laydate .layui-this {
     background-color: #1067ee !important
   }
  .layui-date:before{
    content: '\e637';
    font-family: "layui-icon";
    font-size: 16px;
    font-style: normal;
    position: absolute;
    right: 10px;
    line-height: 36px;
    color: #ccc;
  }
   .laydate-theme-molv .layui-laydate-header {
     background-color: #1067ee
   }
  
   .laydate-theme-grid .laydate-selected,
   .laydate-theme-grid .laydate-selected:hover {
     color: #1067ee !important
   }
  
   .layui-progress-bar {
     background-color: #1067ee
   }
   .layui-progress{
     background-color: rgba(16, 103, 238, 0.1);
   }
  
   .layui-form-select dl dd.layui-this {
     background-color: #1067ee
   }
   .layui-form-select dl dd:hover{
     color: #1067EE;
     background-color: rgba(16, 103, 238, 0.05);
   }
  
   .layui-form-checked,
   .layui-form-checked:hover {
     border-color: #1067ee
   }
  
   /* .layui-form-checked span,
   .layui-form-checked:hover span {
     background-color: #1067ee
   } */
  
   .layui-form-checked i,
   .layui-form-checked:hover i {
     color: #1067ee
   }
  
   .layui-form-checkbox[lay-skin=primary]:hover i {
     border-color: #1067ee
   }
  
   .layui-form-checked[lay-skin=primary] i {
     border-color: #1067ee;
     background-color: #1067ee
   }
  
   .layui-form-onswitch {
     border-color: #1067ee;
     background-color: #1067ee
   }
  
   .layui-form-radio>i:hover,
   .layui-form-radioed>i {
     color: #1067ee
   }
  
   .layui-table-edit:focus {
     border-color: #1067ee !important
   }
  
   .layui-nav-tree .layui-nav-itemed:after {
     background-color: #1067ee
   }
  
   .layui-nav-child dd.layui-this {
     background-color: #1067ee
   }
  
   .layui-nav .layui-nav-child dd.layui-this a {
     background-color: #1067ee
   }
  
   .layui-breadcrumb a:hover {
     color: #1067ee !important
   }
  
   .layui-tab-brief>.layui-tab-more li.layui-this:after,
   .layui-tab-brief>.layui-tab-title .layui-this:after {
     border-bottom: 2px solid #1067ee
   }
  
   .layui-tab-card>.layui-tab-more .layui-this {
     color: #1067ee
   }
  
   .layui-timeline-axis {
     color: #1067ee
   }
  
   .laydate-day-mark::after {
     background-color: #1067ee !important
   }
  
   .layui-laydate-header i:hover {
     color: #1067ee !important
   }
  
   .layui-laydate-footer span:hover {
     color: #1067ee !important
   }
   .layui-nav-tree .layui-nav-bar {
     height: auto;
     z-index: 1!important;
   }
   .layui-nav .layui-nav-bar{
     background-color: #2E3A6B;
     height: 30px;
     border-radius: 30px;
     z-index: -1;
   }
   .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover, .layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a {
    background-color: #1067ee;
    color: #fff;
  }
   .layui-transfer-active .layui-btn {
    color: #1067EE;
     background-color: #fff;
     border-color: #1067ee;
   }
   .layui-transfer-active .layui-btn-disabled{
    color: #C9C9C9;
    background-color: #fff;
    border: 1px solid;
   }
  
   .layui-form-checked[lay-skin=primary] i {
     border-color: #1067ee !important;
     background-color: #1067ee;
   }
  
   .layui-btn-normal {
     background-color: #36c0ec;
   }
  
   .layui-btn-warm {
     background-color: #f39000;
   }
  
   .layui-btn-danger {
     background-color: #ea2e2e;
   }
  
   .layui-btn-disabled,
   .layui-btn-disabled:hover,
   .layui-btn-disabled:active {
     background-color: #FBFBFB;
   }
  
   .layui-input,
   .layui-select,
   .layui-textarea {
     border-radius: 3px
   }
  
   .layui-form-checkbox span {
     border-radius: 3px 0 0 3px
   }
  
   .layui-form-checkbox i {
     border-radius: 0 3px 3px 0
   }
  
   .layui-btn-group .layui-btn:first-child {
     border-radius: 3px 0 0 3px;
   }
   .layui-btn-disabled, .layui-btn-disabled:hover, .layui-btn-disabled:active{
    border: 0;
    background-color: #EBEBEB;
    color: #999999;
  }
  .layui-layedit-tool .layedit-tool-mid, .layui-layedit-tool .layui-icon{
    font-size: 16px;
  }
  .layui-badge-dot,.layui-badge,.layui-bg-red{
    background-color: #D0021B!important;
  }
  .layui-bg-gray {
    background-color: #eee!important;
  }
  .layui-bg-orange{
    background-color: #F39000!important;
  }
  .layui-bg-green{
    background-color: #5FB333!important;
  }
  .layui-bg-blue{
    background-color: #1067EE!important;
  }
  .layui-bg-cyan{
    background-color: #2E3A6B!important;
  }
  .layui-colla-title{
    background-color: #F6F7FB;
  }
  .layui-tab-title{
    border-color: #EBEBEB;
  }
  .layui-tab-card > .layui-tab-title{
    background-color: #F6F7FB;
  }
  .layui-tab-card > .layui-tab-title .layui-this{
    color: #1067EE;
  }
  .layui-tab-card > .layui-tab-title li{
    color: #666;
  }
  .layui-input:focus, .layui-textarea:focus{
    border-color: #1067EE!important;
  }
  .layui-form-selected .layui-edge{
    border-top-color: #1067EE;
  }
  .layui-form-checked span, .layui-form-checked:hover span{
    background-color: #1067EE;
  }
  .layui-form-checkbox[lay-skin="primary"] span{
    background-color: unset;
  }
  .layui-laydate-content td.laydate-selected{
    background-color: rgba(16, 103, 238, 0.1)!important;
  }
  .layui-table-header, .layui-table-tool, .layui-table-total, .layui-table-total tr, .layui-table-patch, .layui-table-mend, .layui-table[lay-even] tr:nth-child(even), .layui-table tbody tr:hover, .layui-table-hover, .layui-table-click{
    background-color: rgba(16, 103, 238, 0.05);
    width: unset;
    min-height: unset;
    line-height: unset;
  }
  .layui-table thead tr{
    background-color: #F6F7FB;
  }
  .layui-transfer-data li:hover{
    background-color: rgba(16, 103, 238, 0.05);
  }
  .layui-tree-btnGroup .layui-icon{
    color: #1067EE;
  }
  .layui-tree-btnGroup .layui-icon:hover{
    color: rgba(16, 103, 238, 0.4);
  }
  .layui-fixbar .layui-fixbar-top{
    font-size: 30px;
  }
  .layui-tab-title li .layui-tab-close:hover{
    background-color: #D0021B;
  }
  .layui-laydate-content td:hover, .layui-laydate-list li:hover{
    background-color: rgba(16, 103, 238, 0.05)!important;
  }
  .layui-laydate-header i:hover, .layui-laydate-header span:hover {
    color: #1067EE!important;
  }
  .layui-laydate-footer,.layui-laydate-range .laydate-main-list-1 .layui-laydate-content ,.layui-laydate-header {
    border: 1px solid #fff!important;
  }
  .layui-nav .layui-nav-more {
    display: inline-flex;
    position: unset;
    margin-left: 5px;
    vertical-align: middle;
    margin-top: 5px;
  }
  .layui-nav .layui-nav-mored, .layui-nav-itemed > a .layui-nav-more{
    margin-top: -9px;
    border-bottom-color: #151935!important;
  }
  .layui-layout-body{
    background-color: #F6F7FB;
  }
  .layui-layout-main{
    padding: 30px;
    margin: 0 30px;
    background-color: #fff;
    border: 1px solid #EBEBEB;
    box-shadow: rgba(0,0,0,0.1) 2px 0px 20px;
  }
  .layui-breadcrumb a cite{
    color: #1067EE;
  }
  .nav-custom{
    padding: 10px;
  }
  .nav-custom ul{
    display: inline-block;
    text-align: center;
    margin: 0 10px;
    vertical-align: top;
    color: #333333;
  }
  .nav-custom ul li{
    position: relative;
  }
  .nav-custom ul li>hr{
    margin: 0 auto 10px;
    width: 90%;
  }
  .nav-custom ul li>span{
    font-size: 14px;
  }
  .layui-nav .layui-nav-child a,.nav-custom ul li a>span{
    font-size: 12px;
  }
  .layui-nav .layui-nav-child a:hover{
    background-color: #F6F7FB;
    color: #1067ee;
  }
  .layui-nav-child{
    top: 60px;
    border: unset;
    box-shadow: rgba(0,0,0,0.1) 0 5px 20px;
  }
  .layui-nav-item .layui-icon{
    font-size: 20px;
  }
  .layui-nav .layui-badge{
    top: 30%;
    margin: -8px;
    border-radius: 18px;
  }
  .layui-nav-img{
    width: 24px;
    height: 24px;
  }
  .layui-nav-bar, .layui-nav .layui-this:after, .layui-nav-tree .layui-nav-itemed:after{
    /* background-color: #1067ee;
    height: 0; */
    background-color: #2E3A6B;
    height: 30px;
    border-radius: 30px;
    z-index: -1;
    top: 15px;
  }
  .layui-text-center{
    color: #aaa;
    font-size: 12px;
    text-align: center;
    margin: 10px 0;
  }
  .layui-body{
    left: 0;
    bottom: 0!important;
    overflow: auto;
  }
  .layui-form-label{
    color: #666666;
  }
  .layui-form-radio *:hover{
    color: #1067ee;
  }
  .layui-form-radio>i{
    display: none!important;
  }
  .layui-form-radioed{
    color: #1067ee!important;
    position: relative;
    padding: 0 5px;
    z-index: 0;
    margin: 6px 15px 0 0;
  }
  .layui-form-radio{
    margin: 6px 15px 0 0;
    padding: 0 5px;
  }
  .layui-form-radioed:after {
    display: inline-block;
    content: "";
    background: #F6F7FB;
    width: 100%;
    padding: 5px 10px;
    height: 20px;
    position: absolute;
    left: -10px;
    bottom: -1px;
    z-index: -1;
    border-radius: 20px;
  }