@charset "utf-8";
@import "common.css";


/*                  TopImage FirstTime */
#first_time {
	background:url("../img/index/top_shadow_r.gif") repeat-x left bottom;
	width:270px;
	height:210px;
	float:right;
}
#top_pic {
	background:url("../img/index/top_shadow_l.gif") repeat-x left bottom;
	width:680px;
	height:200px;
	margin-bottom:10px;
	float:left;
}

/*                  AreaColor */
#left_column_1,
#left_column_2,
#left_column_3,
#left_column_4,
#left_column_5,
#left_column_6,
#left_column_7,
#left_column_8,
#left_column_9,
#left_column_10,
#left_column_11,
#left_column_12,
#left_column_13{
	float:left;
	margin-left:20px;
	background:url("../img/common/main_left_bg.gif") repeat-y left bottom;
	width:641px;
	font-size:14px;

}

/* =====================tabs====================== */
#area_tabs{
	width:598px;
	margin:0 auto 25px;
	overflow:hidden;
}
#area_tabs li{
	float:left;
	padding:2px 1px;
}

/* =====================search====================== */
#search_wrapper {
	width:598px;
	height:250px;
	position:relative;
	margin:0 auto 30px;
}
#left_column_1 #search_wrapper {
	background:url("../img/index/search_1.gif") no-repeat left top;
}
#left_column_2 #search_wrapper {
	background:url("../img/index/search_2.gif") no-repeat left top;
}
#left_column_3 #search_wrapper {
	background:url("../img/index/search_3.gif") no-repeat left top;
}
#left_column_4 #search_wrapper {
	background:url("../img/index/search_4.gif") no-repeat left top;
}
#left_column_5 #search_wrapper {
	background:url("../img/index/search_5.gif") no-repeat left top;
}
#left_column_6 #search_wrapper {
	background:url("../img/index/search_6.gif") no-repeat left top;
}
#left_column_7 #search_wrapper {
	background:url("../img/index/search_7.gif") no-repeat left top;
}
#left_column_8 #search_wrapper {
	background:url("../img/index/search_8.gif") no-repeat left top;
}
#left_column_9 #search_wrapper {
	background:url("../img/index/search_9.gif") no-repeat left top;
}
#left_column_10 #search_wrapper {
	background:url("../img/index/search_10.gif") no-repeat left top;
}
#left_column_11 #search_wrapper {
	background:url("../img/index/search_11.gif") no-repeat left top;
}
#left_column_12 #search_wrapper {
	background:url("../img/index/search_12.gif") no-repeat left top;
}
#left_column_13 #search_wrapper {
	background:url("../img/index/search_13.gif") no-repeat left top;
}


/*                  START form departure_date */
#dep_time_title {
	background:url("../img/common/main_arrow01.gif") no-repeat left 5px;
	padding-left:13px;
	color:#b9e3e3;
	font-size:14px;
	font-weight:bold;
}
#dep_year{
	width:60px;
}
#dep_date{
	width:125px;
}
#dep_hour{
	width:45px;
}
#dep_min{
	width:45px;
}

#departure_date{
	position:absolute;
	top:50px;
	left:40px;
}
#departure_date label{
	color:#fff;
	font-weight:bold;
	padding:0.4em 4px 0 4px;

}
#departure_date select{
	height:1.6em;
}
#want_taxi{
	color:#b9e3e3;
	font-size:15px;
	font-weight:bold;
	float:left;
	padding:0.4em 4px 0 4px;
}
#departure_date select,#departure_date label{
	float:left;
	display:block;
}

#departure_date:after{
	content:"";
	clear:both;
	display:block;
}
/*                  END form departure_date */


#search_wrapper #depart,
#search_wrapper #destination {
	position:absolute; left:40px;
}
#search_wrapper #depart {
	top:112px;
}
#search_wrapper #destination {
	top:155px;
}
#search_wrapper #depart dt,
#search_wrapper #destination dt,
#search_wrapper #depart dd,
#search_wrapper #destination dd {
	display:inline;
}
#search_wrapper #depart dt,
#search_wrapper #destination dt{
	background:url("../img/common/main_arrow01.gif") no-repeat left 5px;
	margin-right:20px;
	padding-left:13px;
	color:#b9e3e3;
	font-size:14px;
	font-weight:bold;
}
#search_wrapper #depart select,
#search_wrapper #destination select {
	width:430px;
}
#taxi_num{
	background:url("../img/common/main_arrow01.gif") no-repeat left 5px;
	padding-left:13px;
	position:absolute; top:205px; left:40px;
	color:#b9e3e3;
	font-size:14px;
	font-weight:bold;
}
#car_num{
	width:45px;
	position:absolute; top:201px; left:135px;
}
#wt_txt_taxi{
	position:absolute; top:207px; left:185px;
	color:#fff;
	font-weight:bold;
}
#submit{
	background:url("../img/index/button_search.gif") no-repeat;
	position:absolute; top:197px; right:30px;
	width:316px;
	height:34px;
	border:0;
	cursor:pointer;
}

/* =====================Airport====================== */
#airport {
	background:url("../img/index/airport_bg.gif") no-repeat left bottom;
	width:598px;
	margin:0 auto 30px;
}
#airport ul {
	width:538px;
	padding:10px 30px 15px;
	font-size:14px;
	overflow:hidden;
}
#airport li {
	background:url("../img/index/airport_arrow.gif") no-repeat left 1px;
	margin:0 15px 5px 0;
	padding-left:23px;
	white-space:nowrap;
	float:left;
}

/* =====================TaxiInfo====================== */
#taxi_info {
	width:598px;
	margin:0 auto;
}
#taxi_info h3 {
	background:url("../img/index/corp_green.gif") no-repeat left top;
	height:17px;
	padding-top:5px;
	text-align:right;
	font-size:12px;
	font-weight:normal;
}
#taxi_info ul {
	margin-bottom:30px;
	padding:10px 0 5px;
	border-top:solid 2px #21757f;
	border-bottom:solid 2px #21757f;
}
#taxi_info dl {
	width:450px;
	padding-right:10px;
	float:right;
}
#taxi_info dt {
	background:url("../img/common/main_arrow01.gif") no-repeat left 5px;
	margin-bottom:8px;
	padding-left:13px;
	font-size:15px;
	font-weight:bold;
}
#taxi_info dd {
	line-height:1.5em !important;
	line-height:1.4em;
	font-size:14px;
}
#taxi_info div {
	width:120px;
	float:left;
	text-align:center;
}
#taxi_info div img {
	margin-bottom:3px;
}
#taxi_info li {
	background:url("../img/index/main_left_corp_bg.gif") repeat-x left bottom;
	width:100%;
	margin-bottom:10px;
	padding-bottom:10px;
	overflow:hidden;
}
