.tour_list,.tour_list .search_result
{
	float:left;
	width:100%;
}
.tour_list #searchForm
{
	text-align:center;
}
.tour_list #searchForm input[type=submit],
.tour_list .button
{
	background:#ffffff; /* Old browsers */
	background:-moz-linear-gradient(top,  #ffffff 0%, #f8f4f1 50%, #e4e0dd 51%, #ffffff 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f8f4f1), color-stop(51%,#e4e0dd), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  #ffffff 0%,#f8f4f1 50%,#e4e0dd 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background:linear-gradient(to bottom,  #ffffff 0%,#f8f4f1 50%,#e4e0dd 51%,#ffffff 100%); /* W3C */
	color:#800;
	border:1px solid #888;
	font-weight:bold;
	font-size:12px;
	padding:0px 12px;
	line-height:30px;
	display:inline-block;
	text-decoration:none;
	margin:2px;
}
.tour_list #searchForm input[type=text]
{
	margin:2px;
	background-color:#eee;
	line-height:30px;
	width:180px;
}
.tour_list .search_result
{
	padding-top:8px;
	text-align:center;
}
.tour_card
{
	width:calc(100% - 16px);
	max-width:296px;
	margin:8px;
	display:inline-block;
	text-align:left;
	background-color:#C00;
	padding:0px 4px 4px 0px;
	box-shadow:0px 0px 4px #888;
}
.tour_card.status9
{
	background-color:#655;
}
.tour_card.status1
{
	background-color:#0C0;
}
.tour_card .head,.tour_card .attrs
{
	float:left;
	width:100%;
	padding:4px;
}
.tour_card .head
{
	font-size:13px;
	font-weight:bold;
	line-height:1.4em;
	color:white;
	text-decoration:none;
	padding:6px;
	height:50px;
}
.tour_card .head img
{
	height:52px;
	float:left;
	border-radius:3px;
	background-color:#ffc;
	padding:1px;
	margin:-16px 6px 0px 0px;
	box-shadow:0px 0px 4px #222;
}
.tour_card .attrs
{
	font-size:11px;
	min-height:144px;
	background-color:#f0f0f0;
	padding:8px;
}
.tour_card .attrs .attr
{
	float:left;
	width:100%;
	line-height:1.6em;
}
.tour_card .attrs .attr .name
{
	float:left;
	width:88px;
	font-weight:bold;
}
.tour_card .attrs .attr .value
{
	padding-left:4px;
	float:left;
	width:176px;
	white-space:nowrap;
	overflow:hidden;
}
#showMore
{
	display:block;
	width:100%;
	margin:0px;
}

