.clear{clear:both}
.panel-headingBox{border: 1px solid #ddd;border-radius: 0px;}
/*.operationBox{padding: 0;}   !* 五字*!*/
.operationBox{padding: 0 0;}   /* 四字*/
.operationBox1{padding: 0;} /* 三字*/
.operationBox2{padding: 0;}/* 二字*/
.operationBox3{padding: 0 ;}/* 五字*/
.operationBox4{padding: 0 }/* 五字*/

/*.operationBox1{padding: 0 55px;}*/
/*.operationBox2{padding: 0 10px;}*/
/*.operationBox3{padding: 0 45px;}*/
/*.operationBox4{padding: 0 20px;}*/
/*.operationBox5{padding: 0 50px;}*/
/*.operationBox6{padding: 0 95px;}*/
/*.operationBox7{padding: 0 65px;}*/
/*.operationBox8{padding: 0 77px;}*/
/*.operationBox9{padding: 0 45px;}*/

.operationBox11{padding: 0 3px;}

.operation_btn{
    background: #347ab8;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
    padding: 6px 12px;
    font-size: 14px;
    border: none;
    margin: 0 5px;
}

.operation_btn:first-child{margin-left: 0}
.operation_btn:hover{background: #337FFB; color: #fff; text-decoration: none}
/*.operation_btn:active{background: #DBDBDB; color: #757575; border: none;}*/
/*.operation_btn:active{background: #0362FD; color: #fff; border: none;}*/
/*.operation_btn:visited{background: #0362FD; color: #fff; border: none;}*/


.fltBtn{float: right;}

/*
    layui page
 */
.pageBox{}
.pageBox span{background: none!important;}

/*
   下拉
 */
.selectBox{border: 1px solid #ddd; padding: 10px 0}
/*.selectBox{border: 1px solid black;}*/
.screen {
    /*display: flex;*/
    margin-bottom: 15px;}
.screen1 {
    /*display: flex;*/
    margin-bottom: 15px;
}
/*.select-lineT{display: inline-block; width: 20%; border-right: 1px solid gray}*/

.filter {
    display: inline-block;
    /*width: 25%;*/
}
.filter label {
    font-weight: 500;
    /*width: 90px;*/
}
/*.filter label {font-weight: 500;width: 38%;text-align: right;}*/
.filter select{
    display: inline-block;
    width: initial;
    margin-right: 10px;
    /*width: 70%;*/
}
/*.filter input{display: inline-block;width: 60%;}*/
.filter input{
    display: inline-block;
    width: initial;
    margin-right: 10px;
    /*width:70%;*/
}

.filter2 {
    display: inline-block;
    /*width: 23%;*/
}
.filter2 label {
    font-weight: 500;

    /*width: 38%; */
    /*text-align: right;*/
}
.filter2 select{
    display: inline-block;
    width: initial;
    margin-right: 10px;
    /*width: 60%;*/
}
/*.filter input{display: inline-block;width: 60%;}*/
.filter2 input{
    display: inline-block;
    width: initial;
    margin-right: 10px;
    /*width:56%;*/
}

.filter3{
    display: inline-block;
    /*width: 50%;*/
}
.filter3 label{
    font-weight: 500;
    width: initial;
    margin-right: 10px;
    /*width: 80px;*/
}
.filter3 input{
    display: inline-block;
    width: initial;
    margin-right: 10px;
    /*width:70%;*/
}

/*
    时间
 */
.timer{display: inline-block; width: 50%}
.timer label {font-weight: 500; width: 38%; text-align: right;}
.timer input{display: inline-block;width:70%;}



.radioBox{margin-left: 0px;}
.radioBox label,input{margin: 0 ;}



/*
*   筛选heading
 */
.selectHeadBox{
    border: 1px solid #ddd;
    border-radius: 0px;
    /*padding: 10px;*/
}
.tableBox{margin-top: 15px;}
.ichuk-table{border: 1px solid #ddd;}
/*.tableBox table{margin-top: 15px;}*/


/**
 *  人员信息字段点击编辑样式
 */
.clickEdit {position: relative;overflow: visible !important;}
.clickEdit input {width: 100%;height: 24px;text-align: center;border: none;}
/**
 *  人员信息字段点击删除样式
 */
.deleteField {position: absolute;top: 9%;right: -24px;cursor: pointer;width: 20px !important;height: 20px !important;line-height: 20px !important;background: #d40027;border-radius: 50%;color: #fff;}
.red{color: red}

.machine-status-item {
    position: relative;
}

.machine-status-info {
    display: inline-block;
    /*padding: 5px 20px;*/
    background: #eee;
    text-align: center;

    width: 110px;
    height: 60px;
    margin-left: 60px !important;
    padding-top: 5px;
    /*height: 61px;*/
}
.machine-status-icon {
    position: absolute;
    top: 0;
    /*background: #5cb85c;*/
    /*color: #fff;*/
    display: inline-block;
    margin-right: 0 !important;
    /*padding: 10px 5px;*/
    width: 60px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    font-size: 24px;
}
.machine-status-count {
    font-size: 20px;
    display: block;
}
.machine-status-name {
    font-size: 14px;
    display: block;
}

    body{
        overflow-x:hidden;
    }

blockquote{
    position: fixed;
    bottom: 0;
    font-size: 12px;
    color:gray;
}
.console-content{
    padding-left: 0px;
}
.console-side .list-group-item.active,.console-side  .list-group-item.active:focus,.console-side  .list-group-item.active:hover {
    z-index: 2;
}
.console-container{

}

.console-side  a.list-group-item, button.list-group-item {

}
.console-side .list-group-item  {
    border:none;
    background-color: #23343c;
    color: white;
}

.list-group{
    color: white;
    background-color:#1b282f!important;
}
.list-group.list-group-item:hover{
    /*color: #0362fd;*/
    /*background-color: #23343c;*/
}

/*.list-group:hover{*/
    /*max-height: 100%;*/
    /*overflow-y: scroll;*/
    /*overflow-x: hidden;*/

/*}*/
.navbar-default .navbar-nav>li>a,.navbar-brand,.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
    line-height: 5px;
}

.navbar-header{
    height: 40px;
}

.navbar-default .navbar-brand {
    color: #777;
    height: 40px;
}

.partial-nav{
    margin: 0 0 10px 0;
    min-height: 40px;
}
.partial-nav .logout{
    color: white;
    margin: 0 10px 0 10px;
}
.side-brand-icon,.side-brand-icon:hover{
    display: block;
    font-size: 20px;
    text-align: center;
    color: #555555 !important;
    text-decoration:none
}
.side-menu-contents{
    box-shadow: 0 0 6px #ccc;
    padding: 5px 0 0 0;
    margin-top: 5px;
}
.navbar-default{
    box-shadow: 0 0 6px #ccc;
    padding: 5px 0 0 0;
    border: none;
    margin-top: 5px;
    border-radius: 3px;
    background-color: white;
}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover{
    background-color: #347ab8!important;
}
.navbar-nav{
    margin: 5px;
}
a.list-child.list-group-item {
    background-color: #1b282f!important;
    width: 100%;
    color: white;
    border-radius: 0;
}
a.list-child:hover{
    background-color: #1b282f!important;
    color: #0362fd!important;
}
.navbar-left:active{
    background-color: #eaeaea;
}

.flexrow{
    display: flex;
}
.addpt{
    width: 200px;
    height: 100vh;
    font-size: 18px;
    padding-right: 20px;
    text-align: center;
    border-right: 1px solid #347ab8;
}
.postname{
    display: none;
}
.postname p{
    height: 40px;
    line-height: 40px;
    background-color: #6699CC;
    color: #fff;
    margin: 20px 10px;
    cursor: pointer;
    font-size: 14px;
    overflow: hidden;
}
.addPic{
    width: 180px;
    background-color: #ccc;
    margin:20px 0;
}
.addPic img{
    display: block;
    width: 64px;
    margin: 0 auto;
}
.tmp{
    display: none;
    width: 1090px;
    padding: 20px ;
    padding-bottom: 50px;
    background-color: #f2f2f2;
    margin-left: 30px;
}
.modelBox{
    display: none;
}
.model{
    display: none;
}
.model img{
    /* width: 100%; */
    display: block;
    margin: 20px auto;
}
.modelTitle{
    background-color: #6699CC;
    color: #fff;
    font-size: 20px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin-bottom: 10px;
}

.layui-form-item .group{
    display: none;
}