#rightcolumn #yztoptitle{
	padding-left:20px;
    background:url(../images/yangtzepic.jpg) right no-repeat ;
	font-weight:bold;
	height:30px;
	line-height:30px;
    border-top:1px solid #cccccc;
    border-bottom:solid 1px #CCCCCC;
	font-size:13px;
    text-align:left;
    margin-top:0px;
}

.toptitlenopic
{
	padding-left:20px;
	font-weight:bold;
	height:30px;
	line-height:30px;
    border-top:1px solid #cccccc;
    border-bottom:solid 1px #CCCCCC;
	font-size:13px;
    text-align:left;
    margin-top:0px;
}

#rightcolumn #yztoptext
{
	text-align:justify;
	margin:10px 20px 5px 20px;
	border-bottom:#CCCCCC solid 1px;
	line-height:20px;
}
.headtext{clear:left;text-align:left;margin-top:20px;padding-top:20px !important;}
.headtext b{width:590px;background:url(../images/orange-c.gif) left no-repeat;color:#FF6600;font-size:13px;text-align:left;margin-left:20px;padding-left:20px; margin-top:20px;}

#shiptype
{
	padding-left:20px !important;
	list-style-type:none;
	margin-left:0px;
	width:635px;
}
#shiptype li
{
	float:left;
	width:317px;
	text-align:left;
}
#shiptype li h5
{
	font-size:12px;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	color:Black;
	font-weight:bold;
	text-decoration:none;
	background:url("../images/tutu11.gif") no-repeat left;
	padding-left:20px;
}
#shiptype li a{text-decoration:underline;color:#000000;padding:2px 5px 2px 5px;}
#shiptype li a:hover{color:#ffffff; text-decoration:none;background:#2FBDD1;padding:2px 5px 2px 5px;}
#shiptype li div
{
	text-align:left;
	line-height:20px;
	width:300px;
}
#shiptype li div span
{
	display:block;
	float:left;
	margin:5px 5px 5px 5px;
	padding:5px 5px 5px 5px;
	border:#cccccc solid 1px;
	background:none;
}
#shiptype li div span img
{
	border:0px;
	height:99px;
	width:140px;	
}

#yangtzetourslist{margin-left:20px;text-align:left;width:635px;padding-top:20px;}
#yangtzetourslist a{margin:5px 5px 5px 5px;	padding:5px 5px 5px 5px;border:solid 1px #cccccc;display:block;width:140px;height:109px;float:left;}
#yangtzetourslist div{margin-left:5px;float:left;width:460px;}
#yangtzetourslist div p{line-height:20px;}
#yangtzetourslist div a{margin:0px;padding:0px;border:none;width:auto;height:auto;font-weight:bold; text-decoration:none;color:#000000;}
#yangtzetourslist div a:hover {color:#000000; text-decoration:none;}
#yangtzemap {border:solid 1px #cccccc;margin:10px auto 10px auto;}

/*why 页面主要内容样式*/
#yzwhy{list-style-type:none; margin:0px 0px 0px 0px;width:90%;}
#yzwhy li{clear:both; padding-bottom:10px; margin-bottom:10px; border-bottom:gainsboro 1px dashed;}
.li-a{margin:0px 20px 0px 0px;width:140px;height:100px;float:left; padding:5px 5px 5px 5px;border-top:solid 1px #d3d3d3;border-bottom:solid 1px #d3d3d3;border-left:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3;}
#yzwhy li img{width:140px;height:100px;border:0px;}
#yzwhy li span{float:left; text-align:justify; line-height:20px;width:430px;}

/*desti页面主要内容样式*/
#rightcolumn #line{width:520;height:170; border-width:0px;border:lightgrey 1px solid;margin:20 0 20 0;}
#rightcolumn #desti{width:620px; padding:0px; margin:40px 20px 20px 20px; list-style:none;border-top:dashed 1px #cccccc;}
#rightcolumn #desti li{text-align:justify;line-height:20px;border-bottom:dashed 1px #cccccc;padding-bottom:20px;}
#rightcolumn #desti li div img{ cursor:pointer;width:150px;height:110px;}
#rightcolumn #desti li span{ clear:both;}
#rightcolumn #desti li a{text-decoration:underline;color:#000000;padding:2px 5px 2px 5px;}
#rightcolumn #desti li a:hover{color:#ffffff; text-decoration:none;background:#2FBDD1;padding:2px 5px 2px 5px;}

.ImgOnleft{margin:3px 3px 3px 3px;width:150px;height:110px;float:left; padding:3px 3px 3px 3px;border:solid 1px #d3d3d3;}
.ImgOnRight{margin:3px 3px 3px 3px;width:150px;height:110px;float:right; padding:3px 3px 3px 3px;border:solid 1px #d3d3d3;}

.headtext2{clear:left;text-align:left;margin-top:20px;margin-bottom:10px;}
.headtext2 b{width:590px;background:url(../images/orange-c.gif) left no-repeat;color:#FF6600;font-size:13px;text-align:left;padding-left:20px; margin-top:20px;}

/*how to book页面主要内容样式*/
#rightcolumn #step{width:95%;text-align:justify;padding:20px 0px 20px 0px;display:block;line-height:20px; margin:0px auto 0px auto;}

/*faq页面主要内容样式*/
#rightcolumn #question {width:95%;text-align:left; border-bottom:#d3d3d3 1px dashed; padding:10px 0px 10px 0px;line-height:20px;margin:0px auto 0px auto;}
#rightcolumn #question ol a{text-decoration:underline;color:#000000;padding:2px 5px 2px 5px;}
#rightcolumn #question ol a:hover{color:#ffffff; text-decoration:none;background:#2FBDD1;padding:2px 5px 2px 5px;}

#rightcolumn #ans {width:95%;margin:0px auto 0px auto;}
#rightcolumn #ans div{text-align:justify;line-height:20px;border-bottom:#d3d3d3 1px dashed; padding:10px 0px 10px 0px;}
#rightcolumn #ans div a{text-decoration:underline;color:#000000;padding:2px 5px 2px 5px;}
#rightcolumn #ans div a:hover{color:#ffffff; text-decoration:none;background:#2FBDD1;padding:2px 5px 2px 5px;}

/*allship页面主要内容样式*/
#rightcolumn #allship{list-style-type:none;margin:10px 0px 10px 20px;padding-left:0px !important;clear:both;}
#rightcolumn #allship li{margin-top:10px;border:solid 1px #cccccc;float:left;padding:5px 5px 5px 5px;line-height:20px;text-align:left;margin-right:15px;font-size:12px;}
#rightcolumn #allship li span{display:block;padding-left:5px;}
#rightcolumn #allship li span a{margin-left:100px;text-decoration:underline;color:#000000;padding:2px 5px 2px 5px;text-align:right;}
#rightcolumn #allship li span a:hover{color:#ffffff; text-decoration:none;background:#2FBDD1;padding:2px 5px 2px 5px;}


.shipimg{width:180px;height:100px;display:block;border:solid 1px #cccccc;}
.starimg{width:77px;height:16px;}






