.layui-upload-drag {position: relative; border: 1px solid #e2e2e2; background-color: #fff; text-align: center; cursor: pointer; color: #999; margin-right:10px; margin-bottom:10px; padding:10px; }
.layui-laypage-limits{height:26px; }
.layui-laypage-limits select{height:26px; }

.layui-upload-drag{overflow: hidden;}
.layui-upload-drag:hover .ctrl{bottom:0;}
.layui-upload-drag .ctrl{position:absolute;width:100%;left:0;bottom:0;background:rgb(0,0,0,0.5);height:30px;display:flex;justify-content: space-around;transition:0.5s ease;}
.layui-upload-drag .ctrl span{color:rgb(255,255,255,1);font-size:12px;display:block;line-height:30px;}
.layui-upload-drag .ctrl a{color:rgb(255,255,255,1); }



.layui-tab-card { border-width:0 !important; border-radius:0 !important; box-shadow:0 !important; }
.layui-tab[overflow]>.layui-tab-title { overflow:hidden }
.layui-tab-title { padding-left:10px; height:55px; white-space:nowrap; }
.layui-tab-title li { display:inline-block; *display:inline;*zoom:1;vertical-align:middle; font-size:16px; transition:all .2s;
-webkit-transition:all .2s;  color:#272727;
position:relative; line-height:52px; margin:0 10px;  text-align:center; cursor:pointer; height:55px; border:none;}
.layui-tab-title li a { display:block; padding:0 15px; margin:0 -15px;}
.layui-tab-title .layui-this { color:#189BFF; margin-top:-1px; border:none;}
.layui-tab-title .layui-this{height:52px; border-bottom:2px solid #1890FF; box-sizing:border-box; pointer-events:none; }
.layui-tab-title .layui-this:after { width:100%; height:52px; border-bottom:2px solid #1890FF; box-sizing:border-box; pointer-events:none; }
.layui-tab-bar { width:30px; height:39px; line-height:39px; border-width:1px; border-style:solid; border-radius:2px; text-align:center; background-color:#fff; cursor:pointer }
.layui-tab-bar .layui-icon { position:relative; display:inline-block; top:3px; transition:all .3s;
-webkit-transition:all .3s
}
.layui-table-view{border:none;}
.layui-table-view td{border-left:none;border-right:none;}


.layui-table td{padding:9px 0 !important;}


.layui-table-header .layui-table th{  color:rgba(0, 0, 0, .85); font-weight:500; text-align:left; background:#fafafa; padding-bottom:0; padding-top:0;}
.layui-table-header .layui-table th:last-child{border:0 !important;}
.layui-table-header{padding:13px 0;}
.layui-table-header .layui-table .layui-table-cell{height:20px; line-height:20px; padding-top:0; padding-bottom:0; }
.layui-table-header .layui-table{border-bottom:none; }
.layui-table-header th{border-bottom:none !important; }

.layui-table-body .layui-table .layui-table-cell{color:#272727;}

.layui-tab-title .layui-this{border:none !important;}

.layui-table-page{display: flex;justify-content: flex-end;padding:24px 24px 12px 24px !important;height:auto !important}

.btnEdit{background:none; color:#1890FF; margin-right:16px;}
.btnDel{background:none; color:#1890FF;}

.layui-form-checkbox{width:20px;height:20px;line-height: 18px;padding-right: 0;}
.layui-form-checkbox i{width:20px;height:20px;border:1px solid #d2d2d2;border-radius: 2px;}
.layui-form-checkbox i::before{vertical-align: middle;}


.layui-tab-title .layui-this{ border:none; }
.layui-tab-title .layui-this::after{ border:none; }