.btn,.btn-group,.swal2-styled,.btn:hover,.btn-group:hover{
    border-radius: 15px !important;
    color: #fff !important;
    background-color: #488c6d !important;
    border-color: #488c6d !important;
}
ul.dropdown-menu{
    z-index: 9999 !important;
}
body {
    background-image:url(../images/login-background.jpg) !important;
    /*background-repeat:no-repeat,no-repeat;
    background-position:top left,bottom left;
    background-size:100% 247px,100% 235px;*/
}
/*顶部导航的背景*/
.wrapper>nav{
    /*background-image:url(../images/login-background.jpg) !important;
    background-repeat:no-repeat,no-repeat;
    background-position:top left,bottom left;
    background-size:100% 247px,100% 235px;*/
    background-color: #4e9876 !important;
}
.wrapper>nav .user-name,.wrapper>nav .user-status{
    color: #FFFFFF !important;
}
.main-sidebar{
    top: 60px !important;
    left: 0px !important;
}
.nav>.nav-item>.nav>.nav-item>.nav-link.active,.nav>.nav-item>.nav-link.active{
    background-color: #488c6d !important; /* 选中的背景颜色 */
    color: white !important; /* 选中的文字颜色 */
}
.content-wrapper{
    background-image:url(../images/login-background.jpg) !important;
}
table.custom-data-table.data-table tbody td{
    height: 40px !important;
}
/*body {
    background-image:url(../images/lg_top.png),url(../images/lg_bt.png);
    background-repeat:no-repeat,no-repeat;
    background-position:top left,bottom left;
    background-size:100% 247px,100% 235px;
}*/
/*.swal2-header{
    position: relative;
    height: 130px;
}
.swal2-header .swal2-animate-question-icon{
    #display: none !important;
    position: absolute;
    float: left !important;
    margin: 1.25em 0px 1.875em 0px !important;
}
.swal2-header .swal2-title{
    font-size: 24px;
    #color: red;
    position: absolute;
    float: left !important;
}
.swal2-content #swal2-content{
    font-size: 26px;
    color: red;
    font-weight: bold;
}*/

.swal2-container.swal2-shown{background-color: #00000073;}
.swal2-header{flex-direction: row;}
.swal2-popup{padding: 32px 32px 24px!important;width: 416px;margin-top: 150px!important;border-radius: 2px;box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;}
.swal2-icon{border: 2px solid transparent;width: 18px;height: 18px;line-height: 22px;margin: 0 16px 0 0;}
.swal2-icon::before{font-size: 18px;}
.swal2-title{color: #000000d9;font-weight: 500;font-size: 16px;line-height: 1.4;margin-bottom: 0;}
.swal2-content{margin-top: 8px;color: #000000d9;font-size: 14px;}
#swal2-content{text-align: left;margin-left: 38px;}
.swal2-actions{margin: 24px 0 0 0;flex-direction: row-reverse;justify-content: flex-start;}
.swal2-actions .swal2-confirm{margin-left: 8px;}
.swal2-icon.swal2-success .swal2-success-fix{display: none;}
.swal2-icon.swal2-success .swal2-success-circular-line-left{display: none;}
.swal2-icon.swal2-success .swal2-success-circular-line-right{display: none;}
.swal2-icon.swal2-success .swal2-success-ring{display: none;}
.swal2-animate-success-icon .swal2-success-line-tip, .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation: swal2-animate-success-line-tip 0;animation: swal2-animate-success-line-tip 0;}
.swal2-icon.swal2-success [class^=swal2-success-line]{height: 2px;}
.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top: 9px;right: 0px;width: 13px;}
.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top: 10px;left: 1px;width: 7px;}
.swal2-styled{margin: 0;min-width: 78px;padding: .54rem 1.2rem!important;}
.swal2-styled.swal2-confirm{background-color: #1890ff;}
.swal2-styled:focus{box-shadow: none;}
.swal2-cancel,.swal2-cancel:hover{ background-color: #f0f0f0 !important; border: 0 solid transparent; color: #626262 !important;}

.btn.btn-default, .btn.btn-white{border: 1px solid transparent !important;border-color: #d9d9d9 !important;box-shadow: 0 2px #00000004; background-color: #f0f0f0 !important; color: #626262 !important;}
.btn-white.active, .btn-white:focus, .btn-white:hover{box-shadow: 0 2px #00000004!important;color: #40a9ff!important;border-color: #40a9ff;}


.layui-layer-btn a{
    border-radius: 15px !important;
}


.nav>.nav-item>a>i.fa-codepen,.nav>.nav-item>a>i.fa-adjust,.nav>.nav-item>a>i.icon-circle{
    display: none !important;
}

.table.custom-data-table.data-table.table-bordered.complex-headers>thead{
    background-color:#eaf0f7 !important ;
}
/*.table.custom-data-table.data-table.table-bordered.complex-headers>thead>tr>th{
    color: #FFFFFF !important;
}*/


.input-group>.input-group-btn>button{ padding: 0px 12px !important;}

/*搜索栏*/
.filter-box {
    border:0 none !important;
    margin:0px !important;
    margin-bottom: -.5rem !important;
    padding: 0.8rem !important;
    background-color:transparent;
    #background-color:rgb(242, 242, 242) !important;
}
.form-group{
    margin: 6px 0px !important;
}
.filter-input{
    padding:0px 4px;
}
.input-group-prepend,.input-group-text,.input-group-addon{
    border:0 none;
    #background-color:rgb(242, 242, 242) !important;
    background-color:transparent !important;
}
.input-group .form-control,
.input-group .select2 .selection .select2-selection,
.form-group .select2 .selection .select2-selection,
.form-group .box,
.form-group .box-body{
    border-radius: 15px !important;
}
.fields-group .form-group .input-group .input-group-prepend{
    display: none;
}

/*列表顶部操作按钮显示在右侧*/
.custom-data-table-header>.table-responsive .grid-expand{
    float: right !important;
    margin: 0px 5px;
}
