﻿.tour_box
{
	width:100%; margin-bottom:10px;
}
.tour_box .img
{
	float:left;
margin-left:10px;
margin-top:10px;
padding-bottom:2px;
border:noene;
}

.tour_box2 a {color:White; text-decoration:none;}

.tour_box2
{
	float:left;
margin-left:15px;
margin-right:0;
width:713px;
}

.tour_box2 .text1
{
clear:both;
color:White;
float:left;
font-size:11px;
margin-top:20px;
width:99%; line-height:13px;
}
.tour_box2 .text1 span
{
	cursor:pointer; color:#A90A0E
}

.tour_box2 .th1
{
	 padding:3px; border-bottom:solid 1px #3B3A3A; text-transform:uppercase; font-weight:bold; font-size:14px;
	 color:White;
}
.tour_box2 td
{
	 padding:5px;  font-size:11px;
	 color:White;  padding-right:10px
}
.tour_box2 .td1
{
	border-right:solid 1px #3B3A3A; 
}
.tour_box2 .th2
{
	 padding:3px; border-bottom:solid 1px #3B3A3A; text-transform:uppercase; font-weight:bold; font-size:14px;
	 color:White;
}
.tour_box2 table
{
	float:left;
margin-left:9px;
margin-top:16px;
}
.tour_box2 td  div
{
	float:left; margin-right:8px; white-space:nowrap
}

.tour_box2 td  span
{
	float: right;  white-space:nowrap
}

.tour_box2 .title
{
	text-indent:1px;
}
.links
{
color:White;
float:right;
margin-left:0;
margin-right:105px;
margin-top:35px;
}
.links .item
{
float:left;
margin-left:60px; width:57px;
}
.links .item img
{
	float:left;
}
.links .item div
{
	float:left; clear:both; width:100%; text-align:center; font-size:11px; text-decoration:underline
}

 
.tour_details .desc .text1, .desc .text2
{
	 color:White;
}

.tour_details .desc .text3 {	 color:White;
font-size:11px;
line-height:16px;
}
.tour_details
{
	position: relative; padding-bottom:40px;
}
.tour_details .scrool
{
	margin-left:19px;
}

.tour_details .left , .tour_details .right
{ 
	margin-top:4px;
}
.tour_details  .imgMini
{
	border:1px solid #BABABA;
float:left;
margin-left:7px;
margin-right:5px;
}

.tour_details 
{
	padding-bottom:0px;
	min-height:534px;
}
.tour_details .desc
{
color:#A7A7A7;
float:left;
margin-left:24px;
margin-top:-10px;
width:287px;
}
.singe_tour
{
	float:left; margin-bottom:10px; width:100%; clear:both;
}
.singe_tour .dm_boxA
{
	background:transparent;
}
.tour_details2
{
	color:White; background:#1A1A1A
}

.tour_details3
{
	background:#111111 none repeat scroll 0 0;
float:left;
margin-left:20px;
margin-top:15px;
overflow:hidden;
width:937px;
}
.ev_list
{
	position: relative;min-height:468px;
}

.ev_list .maintitle
{
	float:left; width:100%; clear:both; font-size:18px;  color:#fff; text-transform:uppercase; 
	margin-left: 30px; margin-bottom:3px; font-weight:bold;
}

.tour_details4
{
		background:#111111 none repeat scroll 0 0;
		margin-top:10px;  padding-bottom:12px;
}

.text5 
{
float:left;
font-size:12px;
font-weight:bold;
text-align:left;
text-transform:uppercase;
width:100%;	
color:#e60213;
margin-top:10px;
}

.tour_details4  .title {
border-bottom:4px solid #7D0000;
color:White;
float:left;
font-weight:bold;
height:28px;
line-height:35px;
text-indent:11px;
text-transform:uppercase;
width:100%;
}
.tour_details
{
	padding-bottom:20px
}
.tour_details .content
{
clear:both;
color:White;
float:left;
margin-left:14px;
margin-top:10px;
text-align:justify;
width:97%;
}
.tour_details .content ul
{
	 margin-left:10px; line-height:20px;
}
.tour_details .content  .texts
{
	float:left;  line-height:15px; padding-right:10px;
}
.tour_details .content  .texts table
{
	margin-top:10px;
}
.tour_details .content  .texts table td
{
	padding-right:10px;
}

.tour_details .content .tour_box2
{
	float:left
}
.tour_details .content .tour_box2 {
float:right;
margin-top:0;
width:auto;
padding-right:50px;
}
.tour_details .content .tour_box2 table
{
	margin-top:0;
}

.singe_tour  .title {
border-bottom:4px solid #7D0000;
}

.singe_tour  .links {
color:White;
float:right;
margin-left:0;
margin-right:10px;
margin-top:-29px;
}

.singe_tour  .links .item {
border-right:1px solid #E30000;
float:left;
height:14px;
line-height:12px;
margin-left:12px;
padding-right:13px;
width: auto;
}
.singe_tour   .tour_box2 .text1{
clear:both;
color:White;
float:left;
font-size:11px;
line-height:15px;
margin-right:80px;
margin-top:12px;
text-align:justify;
width:300px;
}
.tour_box3
{
	padding-bottom:0px;
}
.singe_tour 
{
	padding-bottom:5px; margin-bottom:0px;
}


.st_popup
{
	float:left;
font-weight:normal;
margin-left:0;
}

.st_popup .description
{
	float:left; margin-left:20px; width:200px;
	float:left;
font-size:12px;
margin-left:17px;
margin-top:20px;
text-align:justify;
text-transform:none;
width:312px;
}
.st_popup2 .row
{
	clear:both;
color:#A7A7A7;
float:left;
font-size:11px;
height:26px;
margin-left:17px;
width:380px;
}

.st_popup2 .row .text {
float:left;
margin-top:7px;
width:80px; font-weight:bold;
}

.st_popup2 .row .input {
background:#2C2C2C none repeat scroll 0 0;
border:1px solid #333333;
float:left;
height:21px;
margin-left:5px;
width:200px;
}
.st_popup2 .row2
{
	height:auto;
}
.st_popup2
{
	float:left; width:100%; clear:both; padding-bottom:10px;
}
.rows
{
	float:left;  width:200px;
}
.st_popup2 .ta {
background:#2C2C2C none repeat scroll 0 0;
border:1px solid #333333;
float:left;
height:162px;
margin-bottom:5px;
margin-left:5px;
width:200px;color:#ABABAB
}
.rows2
{
	float:right;width:317px;
}
.st_popup2 .btnred
{
	clear:both;
float:left;
margin-left:592px;
margin-top:5px;
}

.BottomLinks a{color:Red; text-decoration:none}
.BottomLinks a:hover{color:Red; text-decoration:underline}
