﻿/*调整下拉框和搜索框的长度*/
.select-list li span,
.select-list li input {
    width: 150px !important;
}

    .select-list li span b[role="presentation"] {
        left: 90% !important;
    }

/*调整下拉选择框的高度*/
.select2-container .select2-selection--single {
    height: 30px !important;
}
/*调整form-group里面下拉选择框的高度*/
.form-group .select2-selection--single {
    height: 34px !important;
}

/*登录页面标题居中*/
.login-title {
    text-align: center;
}

/*优化登陆界面用户名密码非空提示文本的位置显示*/
.login-panel .login-text {
    position: relative !important;
}

.login-text label.error {
    right: 35px !important;
}


/*下拉框隐藏搜索*/
.select2-search--dropdown {
    display: none;
}

/*新增、编辑页面标题栏颜色*/
.layui-layer-title {
    background-color: #3c8dbc;
    color: #ffffff;
}


/*设备信息新增/编辑页面图片上传样式*/
.img-old-container {
    display:flex;
    justify-content:center;
    align-items:center;
}

.z_photo {
    padding: 0 9px 0 9px !important;
}

/*首页样式*/
.ibox {
    padding: 10px 0 10px 0;
}

    .ibox .icon, .ibox .text {
        width: 100%;
        height: 100%;
    }

.ibox-board {
    height: 100px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

    .ibox-board .text {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        text-align: center;
        padding: 10px 0 10px 0;
    }

    .ibox-board img {
        border: none;
    }

.task {
    display: flex;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
}

    .task .task-item {
        text-align: center;
    }

        .task .task-item p {
            color: chocolate;
        }

        .task .task-item:hover {
            background-color: #1ab394;
        }
