/*
长沙微构网络科技有限公司
*/

/*基础配色重置*/
.layui-table-tool .layui-btn,
.table-header .layui-btn,
.layui-table-body .layui-btn,
.layui-form-item .layui-btn[type='submit'],
.layui-form-select dl dd.layui-this,
.layui-main-btn{background:  #005197;}
.layui-btn-danger { background-color: #fc8399 !important; }
.layui-btn-warm { background-color: #FFB800 !important; }
.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover{ background:  #005197;}
.lay-ext-mulitsel .layui-input.multiple a{ background: #005197 !important;}
.lay-ext-mulitsel .layui-input.multiple a i:hover { background-color: #005197 !important;}
.layui-form-checkbox[lay-skin="primary"]:hover i {border-color: #005197;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background:  #005197;}
.layui-nav-tree .layui-nav-bar{background:  #005197;}
.layui-form-onswitch { border-color: #005197; background-color: #005197; }
.layui-form-checked[lay-skin=primary] i { border-color: #005197!important; background-color: #005197; color: #fff; }
.layui-btn-primary:hover{ color: #005197; border-color: #005197;}

body .layui-laydate .layui-this{background-color:#005197!important;}
body .laydate-theme-molv .layui-laydate-header{background-color:#005197}
body .laydate-theme-grid .laydate-selected,
body .laydate-theme-grid .laydate-selected:hover{color:#005197!important}
body .layui-laydate-footer span:hover{color:#005197;}
body .layui-laydate-header i:hover,
body .layui-laydate-header span:hover{color:#005197;}

.layui-input:focus, .layui-textarea:focus{border-color: rgba(25, 82, 185, 0.5) !important; outline: 0;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(25, 82, 185, 0.2); }
.layui-form-danger:focus, .layui-form-danger+.layui-form-select .layui-input { border-color: #FF5722 !important; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 87, 34, 0.2); }


/*弹出窗按钮重置*/
body .layui-layer-iframe .layui-layer-btn,
body .layui-layer-page .layui-layer-btn{background: #fff; display: flex; justify-content: center;border-top: 1px solid #eaeaea; padding:15px !important;}
body .layui-layer-iframe .layui-layer-title{background: #fff; border-bottom: 1px solid #eaeaea;}
body .layui-layer-iframe .layui-layer-btn a,
body .layui-layer-page .layui-layer-btn a{ margin: 0 8px; height: 36px; line-height: 36px; font-size: 14px; padding: 0 30px;}
body .layui-layer-btn .layui-layer-btn0{border-color: #005197; background-color: #005197;}
body .layui-layer-border{border:1px #eaeaea solid ;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 15%) ;}
body .layui-layer-msg{ min-width: 120px;}
body .layui-layer-hui{ border: 0;}
body .layui-layer-dialog .layui-layer-content .layui-layer-ico {top: 50% !important; transform: translateY(-50%) !important; }


.table-header{ display: flex; justify-content: space-between;    flex-wrap: wrap;}
.table-header-left{ display: flex;}
.table-header-title{ display: flex; height: 38px; align-items: center; padding-left: 10px; font-size: 15px; color: #666;}
.table-search-box{ display: flex; justify-content: flex-end;    flex-wrap: wrap;}
.table-search-box .layui-input,
.table-search-box select{width: 130px; height: 38px; box-sizing: border-box; margin-left: 10px; font-size: 13px;}
.table-search-box .layui-select-title .layui-input{ width: 100px;}
.table-search-box .layui-btn{ margin-left: 10px;}
.table-header .search-btn{border: 1px #e6e6e6 solid; background: #f7f7f7; border-radius: 2px;  }
.table-header .search-btn:hover{ border-color:#aaa; color: #333;}
.layui-table-tool-self{top:8px;}


body .layer-cert-box{background: none ; box-shadow: none;}