
.clearfix:after { display: block; height: 0; content:""; visibility: hidden; clear: both; }
.clearfix { *zoom: 1; }


body{
//    background-color: #f5f5f5;
}
.left{
    float: left;
}
.right{
    float: right;
}
.textLeft{
    text-align: left !important;
}
.main_style{
    width: 1100px;
    min-height: 800px;
    margin: 0 auto;
    background-color: #ffffff;
    margin-top: 14px;
    margin-bottom: 30px;
    border-top: 1px solid #efefee;
}
.main_header{
    padding: 18px 0 0 0;
}
.search_box{
    padding: 20px 0;
    margin: 0 20px;
    border-bottom: 1px solid #c9c9c9;
}
.search{
    width: 107px;
    height: 32px;
    line-height: 32px;
    background-color: #0f76b1;
    color: #ffffff;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    margin-right: 80px;
    cursor: pointer;
}
.search img{
    margin-left: -4px;
}
.main_header ul{
    float: left;
    width: 28%;
    margin-left: 54px;
    font-size: 14px;
}
.main_header ul li{
    padding: 9px 0;
}
.main_header ul li input[type=text]{
    width: 204px;
    height: 32px;
    line-height: 32px;
    border-radius: 4px;
    border: 1px solid #cccccc;
    outline: none;
    text-indent: 1rem;
}
.labels{
    display: inline-block;
    width: 60px;
    line-height: 34px;
    color: #000000;
    vertical-align: middle;
}
.middle_list{
    width: 32% !important;
    margin-left: 6px !important;
    text-align: right;
}
.middle_list .labels{
    width: 120px !important;
    padding-right: 4px;
}
.select_style{
    width: 206px;
    margin-left: 3px;
    position: relative;
}
.select_style input{
    display: block;
}
.select_style_box{
    width: 100%;
    border-top: 1px solid #acacac;
    border-left: 1px solid #acacac;
    border-right: 1px solid #acacac;
    position: absolute;
    top: 27px;
    display: none;
}
.select_style_box > div{
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #acacac;
    background-color: #ffffff;
    text-align: center;
}
.checkbox_list div{
    margin-left: 12px;
}

.table_box{
    margin: 20px 20px 0 20px;
    padding-bottom: 10px;
}
table{ width: 100%; }
.table_header{
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: #0a5f8f;
    font-size: 16px;
    text-align: center;
    margin-bottom: 10px;
    background:-moz-linear-gradient(top,#e0ecf6, #cbd8ef);
    background:-webkit-linear-gradient(top,#e0ecf6, #cbd8ef);
    background:-ms-linear-gradient(top,#e0ecf6, #cbd8ef);　　　　/*IE9以上版本才支持；*/
    background:-o-linear-gradient(top,#e0ecf6, #cbd8ef);
    background:linear-gradient(top,#e0ecf6, #cbd8ef);
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType = 0, startColorstr = #e0ecf6, endColorstr = #cbd8ef)";      /*IE8.0 版本可以识别*/
}
.table_header th, td{
    text-align: center;
}
.table_box tbody tr{
    height: 46px;
    line-height: 46px;
    border-bottom: 1px solid #cacdcd;
    font-size: 16px;
}

.green{
    background: url(./green_ghj20200103.png) no-repeat;
    width: 22px;
    height: 22px;
    display: inline-block;
    vertical-align: middle;
}
.yellow{
    background: url(./yellow_ghj20200103.png) no-repeat;
    width: 22px;
    height: 22px;
    display: inline-block;
    vertical-align: middle;
    /* margin-left: -6px; */
}
.red{
    background: url(./red_ghj20200103.png) no-repeat;
    width: 22px;
    height: 22px;
    display: inline-block;
    vertical-align: middle;
    /* margin-left: -4px; */
}

.paging{
    width: 100%;
    padding: 10px 0;
    text-align: center;
}

.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
    width: 204px;
    margin-left: 4px;
    border-radius: 0;
}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{
     top: 12px;
 }

 .times{
     width: 96px !important;
     display: inline-block;
     position: relative;
 }

 [class^="icon-"], [class*=" icon-"]{
    background-image: url(http://www.njcredit.gov.cn/images/glyphicons-halflings.png);
}

.paging{
    margin: 20px 0;
}
.table_box tbody tr{
    cursor: pointer;
}

.checkbox_list input{
    margin: 0 !important;
}
