﻿/*
	Copyright (C) S.Sams Lifexperience
	Email:		S.Sams#Msn.com (#=@)
	WebSite:	Http://blog.8see.net/
	MsnLive:	S.Sams#Msn.com


*/

@media projection, screen {
	.tabs-hide {
		display: none;
	}
}

.tabs-container {
	background:url(../images/searchline.jpg) repeat-x top;
	border:none;
	border:solid 1px #FF9900;
	border-top:none;
	clear:both;
	width:476px;
	height:100%;
	overflow:hidden;
}

.ProductSearchPanel{
	background-color: #fff;
	width: 494px;
	overflow:hidden;
	
}

#TabSelect, #SaleSelect{
	width: 100%;
}

#TabSelect ul li{
	margin: 0px;
	font: 13px arial;
	float:left;
	padding:0;
	height:29px;
	min-height:29px;
	margin-right:1px;
	background:none;
	
}

#TabSelect ul li a{
	font: 13px arial;
	display:block;
	line-height:29px;
	padding:0 15px;
	color:#333;
	background:none;
	white-space: nowrap;
	text-decoration : none;
	/*border:1px solid #ff9900;*/
}

#TabSelect ul.Tab_Brown{
	list-style:none;
	margin:0;
	padding:0;
	width:auto;
	background:none;
	height:25px;
	clear:both;
}

#TabSelect ul.Tab_Brown li.Selected{
	background:url(../images/searchBtnL.jpg) left top no-repeat;
	background:#ff9900;
}

#TabSelect ul.Tab_Brown li.Selected a{
	background:url(../images/searchBtnR.jpg) right top no-repeat;
	background:#ff9900;
	text-decoration : none;
}
#TabSelect ul.Tab_Brown li.Selected a span
{
	color:White;
}

.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(/images/loading.gif) no-repeat 0 50%;
}

.tabs-disabled {
	color: #eee;
}

.WorldTicket_Remarks{
	display: none;
}



/* WorldTicket */
.WorldTicket, ChinaTicket{
	width: 480px;
	height: auto;
	clear: both;
}

.WorldTicket Span{
	display: block;
}

.WorldTicket_Ad{
	font: 12px arial;
	color: #999;
	margin: 3px 2px 3px 3px;
	float: right;
	width: 230px;
	height: 193px;
	display: block;
	border: 1px solid #eee;
	background: #fff url(/images/ad.gif) 60px 40px no-repeat;
	display:none;
}

/* 鍚戝 */
.SearchGuides{
	display:none;
	width: auto;
	margin: 3px 3px 7px 11px;
}

/* 琛ㄥ崟 */

.SearchPanel{
	width:auto;
	display: block;
	padding: 3px 3px 3px 10px !important;
	padding-left:10px;
	font: 12px arial;
	color: #000;
	clear: both;
	margin-top: 5px;
}

.SearchPanel span{
	display: inline;
}

.SearchInput{
	width: 150px;
	height:19px;
}

.sccity{
	width: 85px;
	height:19px;
	line-height:15px;
	margin-right:6px;
}

.SearchCenter{
	padding-left: 130px;
	text-align: center;
}

.SearchCenterLink{
	padding-left: 100px;
}

.SelectInputDate{
	border: 1px solid #999;
	height:19px;
	background: url(/images/share.gif) 131px 4px no-repeat;
}

.SelectInputCity{
	border: 1px solid #999;
	background: url(/images/preview.gif) 128px 3px no-repeat;
	cursor: pointer;
}

/* 鎸夐挳涓€ */
.button
{
	margin-left:120px;
}
.button, .button span
{
	display: block;
}

.button .button_left
{
	width: 15px;
	height: 37px;
	background: url(../images/gosearchBtnL.jpg) no-repeat left top;
	float: left;
}

.button .button_center, .button .button_center a
{
	cursor: pointer;
	font-weight: bold;
	width: auto;
	height: 37px;
	line-height:25px;
	background: url(../images/gosearchBtnM.jpg) repeat-x left top;
	color:White;
	float: left;
}
.button .button_right
{
	width: 15px;
	height: 37px;
	background: url(../images/gosearchBtnR.jpg) no-repeat right top;
	float: left;
}

/* 鍥藉唴鏈虹エ */

.chinaticketinput
{
	background: #FFF url(/images/ChinaTicket_InputAlert.gif) no-repeat left top;
	width: 90px;
	border: 1px solid #a5acb2;
	margin-bottom:2px;
	height:19px;
}

.chinaticketinput_none
{
	background: #FFF url(/images/ChinaTicket_InputAlert_none.gif) repeat-x left top;
	width: 90px;
	border: 1px solid #a5acb2;
}

.WarningMsg ul
{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.WarningMsg
{
	padding:5px 5px 5px 25px;
	border:1px solid #00A8FF;
	background:#E2F5FF url(/Images/sx30.gif) 5px 5px no-repeat;
	color:#000;
}




#WCSearchto
{
	clear:both;
}






#BeginCity
{
	width:152px;
	height:19px;
	line-height:25px;
	background:none;
	margin-right:4px !important;
	margin-right:0;
}
#EndCity
{
	margin-right:7px !important;
	margin-right:0px;
	margin-bottom:2px;
}
#EndDate
{
	margin-bottom:2px;
}
#BeginDate
{
	width:150px;
	margin-bottom:2px;
}
#ChinaBeginDate
{
	margin-bottom:2px;
}
#ChinaEndDate
{
	margin-bottom:2px;
	width:120px !important;
	width:128px;
}

* html #EndCity,*html #BeginDate,* html #EndDate
{
	height:19px;
} 
* html #ChinaBeginDate,* html #ChinaBeginCity,* html #ChinaEndCity,* html #ChinaEndDate
{
	height:19px;
	margin-bottom:0px;
}
#ChinaBeginDate
{
	width:120px !important;
	width:128px;
}

#Table1 tbody tr
{
	line-height:20px;
}
#HotelArea,#HotelDate,#RoomType1,#RoomType2,#RoomType3,#RoomType4,#HotelName,#HotelStation
{
	margin-left:5px;
}
#RoomType1,#RoomType2,#RoomType3,#RoomType4
{
	margin-right:5px;
	width:90px;
}

#HotelNight,#RoomNumber1,#RoomNumber2,#RoomNumber3,#RoomNumber4
{
	width:40px;
}
#HotelStart,#HotelStation
{
	width:60px;
}
.TicketSearchNow_input
{
	background:url(../images/HotelGosearchBtn.jpg) no-repeat left top;
	height:37px;
	line-height:37px;
	width:205px;
	border:none;
	color:white;
	font-weight:bold;
}
.searchlink
{
	background:url(../images/icon002.jpg) no-repeat left top;
	padding-left:18px;
	margin-right:15px;
	line-height:20px;
	height:20px;
}
.Tab_Brown li a span
{
	color:#0066cc;
	font-weight:bold;
}

.SearchPanel label
{
	margin-right:10px;
}