@charset "utf-8";
/* CSS Document */

/*Escalators*/
.escal_wrap{
	width:480px;
	height:500px;
	border: solid 0px #f2f2f2;
	border-radius: 5px;
	margin: 10px 0px;
	float:left;	
}

.escal_wrap h3{
	padding-left: 0px;
	color:#298b96;
	float:left;
	font-size:14px;
	margin-top:-10px;
	
}
.escal_title img{
	width:20px;
	height:20px;
	float:left;
	padding-left: 10px;
	margin-top:-10px;
}
.escal_title p{
	
	color:#999;
	font-size:11px;
	float:left;
	margin-top:-10px;
}
.escal_detail{
	margin-top: 15px;
    height: 310px;
}
.escal_detail h3{
	padding-left: 0px;
	color:#298b96;
	margin-top:20px;
}
.escal_wrap table.escal_tab{
	border:solid 1px #c9c8c8;
	float:left;
	width:470px;
}
.escal_tab tr td{
	border:solid 1px #c9c8c8;
}

.escal_tab th{
	background-color:#298b96;
	color:#FFF;
	text-align:left;
}
.escal_tab tr.alt{
	background-color:#f2f2f2;
}
		
		
.escal_func_wrap{
	width:480px;
	height:300px;
	
	border-radius: 0px;
	margin: -10px 0px;
	float:left;
	margin-left: -20px;

	
}

/* parking Lift */

.parking_wrap {
	width:950px;
	height:300px;
	border: solid 1px #f2f2f2;
	border-radius: 5px;
	margin: 10px 0px;	
}
.parking_wrap a img{
	width:300px;
	height:300px;
	float:left;
	margin:auto;	
}
.parking_details {
	width:650px;
	height:300px;
	float:left;
	margin:auto;
}
.parking_details p.parking_title {
	font-size:18px;
	font-weight:600;
	color:#298b96;
	border-bottom: dashed 1px #f2f2f2;
	padding:5px 20px;
}
.parking_details table{
	width:630px;
	margin:10px;
}
.parking_details table td {
	border: #c9c8c8 1px solid;
	padding:0px 8px;
}
.parking_details table tr:nth-child(even){ 
   background-color:#f2f2f2;
}

.parking_details h4{
	font-weight:normal;
	color:#298b96;
	margin-left: 10px;
	
}
