/* CSS Document */

html,body{
	margin: 0;
	font: normal 11pt Verdana, Arial;
	height:100%;
}

table{	
	border-collapse:collapse; 
	}

form{
	margin:0px;
}

th,td{
	font-size:12px;
	}
	
#foot{
	font-size:12px
	}

/*a标记设置*/

a{
	margin:0px;
}

a:link {
	text-decoration: none;
	color:#000000
}

a:visited {
	text-decoration: none;
	color:#000000
}

a:hover{
	text-decoration: none;
	color:#FF0000
}

a:active {
	text-decoration: none;
}
/*end*/

/*文本域*/
input [type="text"]{
	border:solid 1px #cacaca;
	background-color:#cacaca;
	font-family:Arial, Helvetica, sans-serif;
}

/*Start--SimpleIndex.jsp*/
#searchTools{
	background-color:#ffffff;

	text-align:center;
	}
#title{
	text-align:right;
	}
#foot{
	text-align:center;
	}
#logo{
	text-align:center;
}
#mainBG{
	background-image:url(/pic/background.jpg);
	}
/*End--SimpleIndex.jsp*/

/*Start--SimpleHotelSearchResult.jsp*/
#reSearchTools{
	text-align:center;
	}
#title{
	text-align:right;
	}
#foot{
	text-align:center;
	}
#searchResult{
	text-align:center;
	height:480px;
	overflow:auto;
}
.hotelTitle{
	font-size:14px;
	color:blue;
	}
	
/*
	结果列表行分割线
	实线 灰色 底边1px
*/
#resultTable td{
	border:solid #999;
	border-width:0 0 1px 0; 
}

/*
	结果列表标题行分割线
	实线 红色 底边2px
*/
#resultTable th{
	border:solid red; 
	border-width:0 0 2px 0; 
}

/*
	价格详细信息列表行分割线
	强制无边框
*/
#priceInfoTable td{
	border:solid;
	border-width:0 0 0 0; 
}

/*
	价格详细信息列表标题行分割线
	强制无边框
*/
#priceInfoTable th{
	border:solid;
	border-width:0 0 0 0; 
}

/*End--SimpleHotelSearchResult.jsp*/

/*Start--ui_Book.jsp*/
/*
	结果列表行分割线
	实线 灰色 底边1px
*/
#bookTable{
	border:solid #550000;
	border-width:1 1 1 1;
	cellpadding:0px;
	cellspacing:0px;
}
#bookTable td{
	border:solid #999;
	border-width:0 0 1px 0; 
	height:25px;
}

/*
	结果列表标题行分割线
	实线 红色 底边2px
*/
#bookTable th{
	border:solid red; 
	border-width:0 0 0 0;
	height:25px; 
}
/*End--ui_Book.jsp*/