/* CSS Document */

#data_info{
	position:absolute !important;
	width:100% !important;
	box-sizing:border-box;
	bottom:0px;
}
#trip_info{
	position:absolute; 
	width:100%;
	box-sizing:border-box;
	top:195px;
	bottom:185px;
}
#trip_info div{
	height:92%;
}


.table_info {
	padding:10px;
}
.table_info table {
    border-collapse: collapse;
    width: 100%;
}
table th:last-child{
	border-right:none !important;
}
.table_info table th {
    background: #f5f5f5 none repeat scroll 0 0;
    border-right: 1px solid #ddd;
    color: #555555;
    font-size: 14px;
    font-weight: normal;
    height: 24px;
}
.table_info div {
    height: 100px;
    margin-top: 3px;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 100%;
}
.table_info div table td {
    font-size: 13px;
    height: 17px;
    padding: 1px 2px;
	 border-bottom: 1px solid #e5e5e5;
}

