#content{
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:140%;}
#content p{
margin-bottom:8px;}
.daohang{
font:12px Verdana, Arial, Helvetica, sans-serif;
padding:0 0 5px 215px;}
#tour{
background:#fff url(../tours/images/title-bg.gif) no-repeat left top;}
#tour .inner{
padding:9px 10px 1px;}
#tour .inner h1{
font:17px "Times New Roman", Times, serif;
line-height:100%;
float:left;
width:405px;
text-align:center;
display:inline;
color:#fff;
font-weight:bold;
margin:0;
padding:0 ;
margin-bottom:25px!important; margin-bottom:17px;}
#tour .inner .inquiry{
margin-right:35px;
line-height:53px;
font-weight:bold;
float:right;
width:185px;
display:inline;}
#tour ul.list,
#tour1 ul.list{
margin:0;
padding:0;
list-style:none;}
#tour ul.list li,
#tour1 ul.list li{
background:url(../tours/images/list.gif) no-repeat 0 6px;
padding-left:8px;
margin:10px 0;
}
#tour .printl{
text-align:right;
padding-top:3px;
margin-bottom:3px;
float:left;}
#tour .charu1{
margin-bottom:3px;}
#tour .printl span,
#tour .charu1 span{
background:url(../tours/images/lianjie.gif) no-repeat 0 5px;
padding:0 0 0 15px;
margin-right:35px;
}
#tour .printl span a,
#tour .charu1 span a{
color:#990000;
}

#tour .print{
background:url(../tours/images/print.gif) no-repeat;
padding:3px 0 0 23px;
margin-bottom:3px;
text-align:right;
float:right;}
#tour .intro{
border-top:1px solid #ccc;
clear:both;
margin-bottom:10px;
}
#tour .intro .maps{
width:200px;
margin-top:8px;
border:1px solid #000;
color:#666666;
float:left;
display:inline;}
#tour .intro .maps p{
margin:0;
padding-left:8px;}
#tour .intro .maps a{
color:#666;}
#tour .intro .decsription{
width:500px;
padding:5px;
background:#F1F4F7;
float:right;}
#tour .intro .decsription ul.list li{
margin:0;}
#tour ul.list2{
margin:0;
padding:0;
list-style:none;}
#tour ul.list2 li{
background:url(../images/li.gif) no-repeat 0 8px;
padding-left:7px;
}
#tour .shuqian{
background:url(../tours/images/shuqian-bg.gif) no-repeat;
margin:0px 0 0 26px;
height:26px;
clear:both;
}
#tour .shuqian ul.list3{
margin:0;
padding:0;
width:688px;
list-style:none;}
#tour .shuqian ul.list3 li{
float:left;
padding:0 9px;
text-align:center;
font-weight:bold;
line-height:26px;
display:block;}
#tour .shuqian ul.list3 li a{
display:block;
color:#0055AA;
}
#tour .inner2{
border:5px solid #E6E6E6;
padding:10px 15px;}
#tour .charu h3{
background:url(../tours/tibet-train-tour/title-bg.gif) center center no-repeat;
padding:0;
text-align:center;
height:25px;
line-height:22px;
font:15px "Times New Roman", Times, serif;
font-weight:bold;
padding-top:3px;
margin:9px 0;
color:#633;
}
#tour .charu .div{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#0055AA;
margin:0;
padding:0;
line-height:130%;
font-weight:bold;
}
#tour .charu .div a{
color:#0055AA;}
#tour .charu .div  .font1{
width:144px;
float:left;
}
#tour .charu .div  .font2{
width:99px;
float:left;
}
#tour .charu .div  .font3{
width:188px;
float:left;
}

#tour .inner2 h3,
#tour .div h3
{
background:url(../tours/images/h3.gif) center center no-repeat;
padding:0;
text-align:center;
height:25px;
line-height:22px;
font:15px "Times New Roman", Times, serif;
font-weight:bold;
padding-top:3px;
margin:9px 0;
color:#633;}
#tour .inner2 .photoleft{
width:300px;
background:#EAEAEA;
color:#414141;
font-size:11px;
text-align:center;
float:left;
margin:8px 20px;
display:inline;}
#tour .inner2 .photoright{
width:300px;
background:#EAEAEA;
color:#414141;
font-size:11px;
text-align:center;
float:right;
margin:8px 20px;
display:inline;}
#tour .inner2 .yellow{
background:#F9F5F1;
padding:5px;
margin-bottom:8px;
color:#663333;}
#tour .inner2 .yellow strong{
color:#000;}
#tour .inner2 ul.list{
margin:5px 0;}
#tour .inner2 ul.list li{ 
margin:0;
color:#000000;}
#tour .star{
color:#f90;}
p.xuxian{
background:url(../shanghai-tour/images/xuxian.gif) repeat-x left bottom;
padding:0 0 4px 0px;
margin-bottom:3px;
clear:both;
color:#414141;}
#tour .inner2 .span1{
color:#666;}
#tour .inner2 .span2{
color:#414141;}

#tour img.hotel{
widht:160px;
float:right;
margin:0 0 0px 5px;}
#tour1{
position:relative;
padding-bottom:6px;}
#tour1 .maps{
position:absolute;
top:160px;
left:490px;
width:235px;
height:196px;}
#tour1 h1{
color:#fff;
line-height:110%;
text-align:right;
margin:0;
padding:0;
margin-bottom:10px;
font-weight:bold;
}
#tour1 .topheight{
height:169px;
padding:9px 9px 0 0px;}
#tour1 .top{
	margin-left:380px;
	color:#fff;
	margin-right: 15px;
	margin-top: 10px;
}
#tour1 .listcontent{background:#F0F7FE; width:421px; margin-left:15px; padding:5px 10px 8px 16px; margin-bottom:10px;}
#tour1 .round{
background:url(../tours/images/round.gif) no-repeat;
width:701px;
padding:5px 10px;
height:190px;
margin:0 0 10px 10px;}
#tour1 .round p.itinery{
font-weight:bold;
height:29px;
padding-top:10px;
margin-bottom:0;}
#tour1 .round .imgleft{
width:450px;
float:left;}
#tour1 .round .imgright{
width:237px;
float:right;
text-align:center;
margin-top:6px;
padding:8px 0;
display:inline;}
#tour1 p.extension{
font-weight:bold;
padding-left:50px;
padding-top:10px;
line-height:29px;
margin-left:15px;
margin-bottom:1px;}
#tour1 p.extension1{
margin-left:15px;}
#tour1 p.fontf60{
color:#FF6600;}
#wrap #tour1 p.fontf60 a{
color:#FF6600;}
#tour1 p.font092652{
color:#092652;}
#wrap #tour1 p.font092652 a{
color:#092652;
font-family:Verdana, Arial, Helvetica, sans-serif;}
#tour1 ul.list li{
margin:0;}
#tour1 .extensiontour{
padding:5px 10px 10px;
margin:8px 10px;}
#tour1 .extensiontour h3{
font:15px "Times New Roman", Times, serif;
margin:0;
padding:0 0 3px 0;
font-weight:bold;
}
#tour1 .extensiontour .inner{
border:1px solid #ccc;
background:#fff;
padding:8px;}
#tour1 .extensiontour .inner .lefte{
width:135px;
float:left;
text-align:center;
display:inline;}
#tour1 .extensiontour .inner .righte{
width:525px;
float:right;
display:inline;
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
}
#tour1 .extensiontour .inner:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}         
#tour1 .extensiontour .inner {}{
  display: inline-block;    
}      
*html #tour1 .extensiontour .inner{height: 1%;display: block;}
*+html #tour1 .extensiontour .inner{height: 1%;display: block;}
#tour1  img.inquiryb{
margin-left:10px;}
#tour1 .shorttrip{
background:#fff url(../tours/images/two-destination-title1.jpg) repeat-x;
border:1px solid #ccc;
margin:9px;
padding:10px 15px;}
#tour1 .shorttrip h2{
font:17px "Times New Roman", Times, serif;
line-height:19px;
margin:0;
padding:0 0 10px 0;
font-weight:bold;
text-align:center;}
#tour1 .shorttrip h3{
font:15px "Times New Roman", Times, serif;
background:url(../tours/images/two-destination-title2.jpg) no-repeat;
line-height:28px;
font-weight:bold;
margin:10px 0 8px;
padding:0 0 0 28px;
color:#fff;
}
#tour1 .shorttrip .imgleft{
width:170px;
text-align:center;
float:left;
margin:0 5px 5px;
display:inline;}
#tour1 .shorttrip .imgright{
width:500px;
float:right;
color:#414141;}
#tour1 .shorttrip .imgright p{
margin-bottom:3px;}
#tour1 .shorttrip .imgright .AD0D08{
color:#000;
}
#tour1 .shorttrip .imgright .AD0D08 a{
color:#AD0D08;
}
#tour1 .shorttrip .imgright p.font092652{
font-family:Arial, Helvetica, sans-serif;}
#tour1 .shorttrip:after,
#tourinner .xianlu2:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}         
#tour1 .shorttrip,
#tourinner .xianlu2{}{
  display: inline-block;    
}      
#tour1 .shorttrip,
#tourinner .xianlu2{height: 1%;display: block;}
#tour1 .shorttrip {height: 1%;display: block;}
#tourinner{
padding:8px 8px 6px;
margin-bottom:8px;
line-height:140%;
position:relative;
}
#tourinner .top1{
height:225px;
color:#fff;
}
#tourinner .xianlu2{
background:url(../shanghai-tour/images/xuxian.gif) repeat-x left bottom;
margin:8px 0;
padding:0 0 8px 0;
width:700px;
position:relative;}
#tourinner .xianlu2 .left{
width:195px;
float:left;
position:relative;}
#tourinner .xianlu2 .left img{
width:187px;
padding:3px;
border:0;
/*border:1px solid #ccc;*/
overflow:hidden;
}
#tourinner .imgcharu .xianlu2 .left img{
padding:0; 
border:4px solid #4A849F;}
#tourinner .imgcharu1 .xianlu2 .left img{
padding:0; 
border:4px solid #000;}
#tourinner .imgcharustudent .xianlu2 .left img{
padding:0; 
border:4px solid #A8E1FC;}
#tourinner .charufood .xianlu2 .left img{
padding:0; 
border:4px solid #CFCFCF;}
#tourinner .charufirst .xianlu2 .left img{
padding:0; 
border:4px solid #E7D6A7;}
#tourinner .charuspecial .xianlu2 .left img{
padding:0; 
border:4px solid #C6A76C;}

#tourinner .xianlu2 .right{
width:492px;
background:url(../tours/images/list2.gif) no-repeat 0 5px;
padding-left:8px;
float:right;
position:relative;
}
#tourinner .xianlu2 .right a.font960{
color:#960;}
#tourinner .imgcharu .xianlu2 .right a{
color:#2781DA;}
#tourinner .imgcharustudent .xianlu2 .right a{
color:#336699;}
#tourinner .imgcharu .xianlu2 .right a.font960{
color:#000;}
#tourinner .imgcharu1 .xianlu2 .right a.font960{
color:#336699;}
#tourinner .charufood .xianlu2 .right a{
color:#C25C18;}
#tourinner .charufood .xianlu2 .right a.font960{
color:#336699;}
#tourinner .charufirst .xianlu2 .right a{
color:#996600;}
#tourinner .charufirst .xianlu2 .right a.font960{
color:#336699;}
#tourinner .charupromotion .xianlu2 .right a{
color:#990000;}
#tourinner .charupromotion .xianlu2 .right a.font960{
color:#006699;}

#tourinner .charuspecial .xianlu2 .right a.font960{
color:#336699;}

.searchtour1 .top{
color:#3073AD;
padding:6px 0px 0;}
.searchtour1 .last{
background:#ECF2F6;
padding:3px 10px;
margin-bottom:8px;
}
.searchtour1 .last .select{
background:#ECF2F6;
width:33%;
float:left;
display:inline;
}
.searchtour1 .last .select .span{
width:140px;}
.searchtour1 .last .select{
margin:5px 0;}
.searchtour1 .last1{
padding:5px 0;}
.searchtour1 .last1 p{
margin:0;
padding:0;}
.searchtour1 .last1 .input{
width:16%;
float:left;}
.searchtour1 .last1 .input img{
padding-top:8px;}
.searchtour1 .last1 .input2{
width:20%;
float:left;}
ul.listcustom{
list-style:none;
margin:0;
padding:0;}
ul.listcustom li{
background:url(../tours/images/listn.gif) no-repeat 0 5px;
padding-left:10px;
line-height:140%;}
p.slist{
padding:3px 0 0 0;
margin:0;
color:#fff;
width:18%;
float:left;
display:inline;
color:#000;}
 p.slist1{
padding:3px 0 0 0;
margin:0;
color:#fff;
width:59%;
float:left;
display:inline;
color:#000;}
#wrap #content .font900{
color:#900;}
h5{
font:13px "Times New Roman", Times, serif;
text-align:right;
padding:0 0 5px 0;
margin:0;
font-weight:100;}

/**/
.boldfont,.redfont{
line-height:23px;font-size:18px;font-weight:600;font-family:Georgia, "Times New Roman", Times, serif
}
.boldfont{
color:#F7F122;
}
.redfont{
color:#990000;
}
.list_c{
margin-left:8px;
}
.list_c ul li{
 list-style-type:none;
 background:url(../tours/images/list_c.gif) no-repeat left;
 display:block;
 padding:5px 5px 5px 8px;
}
.imglist {
 float:left;
 width:140px;
 margin-left:2px;
}
.imglist img{
border:0px;
}
.iglink a{
background:url(../tours/images/list2.gif) no-repeat 0 5px;
color:#663300;
padding-left:8px;
display:block;
}
.butt {
padding-left:40px;
}
.butt img{
 border:0;
}
/*fix bg*/
#tourinner{
  height:100%;
}
/*economy*/
.e_box{
position:absolute;
width:439px;
padding:0 0 14px 8px;
background:#56A9D5;
color:#ffffff;
line-height:14px;
top:41px;
left:15px;
}
.e_box p{
 margin:0;
 padding:0;
}
.e_box ul{
  list-style:none;
}
.e_box ul li{
list-style-type:none;
 background:url(../tours/images/list_c.gif) no-repeat left;
 display:block;
padding:0px 0 0px 10px;;
}
.AD0D08 a strong{
  color:#1F7EAF;
  text-decoration:underline;
}
.e_tour_box{
background:#F4F4F4 url(../tours/images/economy-t.gif) -2px 10px no-repeat;height:24px;
padding:20px 0 0 0;
text-align:center;
color:#ffffff;
}
.e_limg{float:left;width:168px;text-align:center;color:#646464}
.e_rtext{float:right;width:510px;}
.eebox{
position:relative;
height:161px
}
.emap{
position:absolute;
right:14px;top:10px;
}
.pricetb{
	
}
.pricetb span{
   color:#CC0000;	
}

.pricetb span.gray{
   color:#666666;	
}

.pricetb td{
	text-align:center;
	height:16px;
	font-size:13px;
	padding:10px 0 10px 0;
	color:#003366;
	border-bottom:#b4c4d3 1px solid;
	border-right:#b4c4d3 1px solid;
	background:#F9F5F1;
}
.pricetb td.top{
	font-size:14px;
	color:#ffffff;
	background:#5c85ad;
	border-bottom:#b4c4d3 1px solid;
	border-top:#b4c4d3 1px solid;
	border-right:#ffffff 1px solid;
}
.pricetb td.first{	
	color:#000000;
	border-left:#b4c4d3 1px solid;	
}
.pricetb td.right{	
	border-right:#b4c4d3 1px solid;
}
.pricetb a{
   color:#26517b;
   text-decoration:underline;
}
.pricetb a:hover{
   color:#cc0000;
   text-decoration:underline;
}

/*fix two destination*/
#tour1 .newtop h1{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#000;
	text-align:left;
	padding:20px 0 0 30px;
	margin:0;
}
#tour1 .newtop .toptxt{
	 width:430px;padding:10px 20px;
}
#tour1 .newtop .nblue{
	background:#086B9D url(../tours/images/td_wbox.gif) no-repeat center 6px;
	padding:8px;
	margin:30px 0 10px 10px;
	width:704px;
}
.nboxl{
	float:left;
	width:400px;
	padding-left:6px;
}
.nboxl ul li,.nboxr ul li{
	list-style:none;
	float:left;
	display:block;
	width:180px;
	background:url(../share_img/tria_red_4_6.gif) no-repeat 6px center;
	padding-left:14px;
	
}
#content #tour1 .nboxl ul,#content #tour1 .nboxr ul{
	margin-top:4px;
	height:80px;
}
#content #tour1 .nboxl ul li a,#content #tour1 .nboxr ul li a{
	color:#1A5996;
	text-decoration:none;
}
#content #tour1 .nboxl ul li a:hover,#content #tour1 .nboxr ul li a:hover{
	color:#AD0D08;
	text-decoration:underline;
}
.nboxr{
	float:left;
	margin-left:40px;
	width:256px;
}
.aboxy{
	padding:6px 40px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFFF00;
}


