.row{
    margin: 0;
}
.fa{
    width: 18px;
    height: 18px;
    text-align: center;
    line-height: 18px !important;
    color: #fff;
}
#fa-registedIng{
    color: #e95a6f !important;
}
#fa-registedEnd{
    color: #8b8b8c;
}
.fa-map-markerIng{
    background-color: #5fa776;
}
.fa-homeIng{
    background-color: #a6d4ae;
}
.fa-wrenchIng{
    background-color: #d9e483;
}
.fa-file-text-oIng{
    background-color: #ded572;
}
.fa-registedIng{
    background-color: white;
    color: #e95a6f;
}
.fa-map-markerEnd{
    background-color: #8b8b8c;
}
.fa-homeEnd{
    background-color: #8b8b8c;
}
.fa-wrenchEnd{
    background-color: #8b8b8c;
}
.fa-file-text-oEnd{
    background-color: #8b8b8c;
}
.fa-registedEnd{
    background-color: white;
    color: #e95a6f;
}
.panel{
    background-color: #fafafa;
    margin-top: 40px;
}
.recordCount{
    color:#5fb752;
    font-weight: bold;
}
.leftContent{
    padding: 20px;
    background-color: #fafafa;
}
.trainDate{
    font-size: 22px;
    font-weight: bold;
}
.trainYear{
    font-size: 12px;
}
.trainStatus{
    font-size: 12px;
}
.trainSubject{
    font-size: 20px;
}
.training{
    color: #e95a6f;
}
.trainEnd{
    color: #8b8b8c;
}
.time{
    line-height: 30px;
}
.registBtn{
    font-size: 14px;
    background: #449be2;
    color: #fff;
    width: 90px;
    height: 30px;
    margin-top: 30px;
    padding-top:4px !important;
}
.registBtn:hover{
	color:#fff !important;
	background:#2b78b8 !important;
}
.save:hover,
.save:focus {
    color: #fff !important;
    background-color: #2b78b8;
}

.statusDiv{position:absolute;width:100px;right:20px;bottom:0;height:100px;}
.uncheck{background:url(../img/uncheck1.png) center center no-repeat;background-size:cover;}
.Revoke{background:url(../img/Revoke.png) center center no-repeat;background-size:cover;}
.Finaljudgment{background:url(../img/Finaljudgment.png) center center no-repeat;background-size:cover;}
.Preliminary{background:url(../img/Preliminary.png) center center no-repeat;background-size:cover;}
.Notthrough{background:url(../img/failed2.png) center center no-repeat;background-size:cover;}

.item{position: absolute; width: 45%; background-color: #f8f8f8; border: 1px solid #f8f8f8; padding: 5px; top:0; left: 40%; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}
.hover{box-shadow: 0px 1px 8px rgba(200,200,200,.6);/* background-color: #fff; */border-color: #c8c8c8;}
.item img.img{ width: 100%;}
