body {
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-style: normal;
}
a:link {
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
a:visited {
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
a:hover  {
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a:active {
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
ul {
	margin: 0px;
	padding: 0px;
    list-style:none; 
}
li {
	margin: 0px;
	padding: 0px;
    list-style:none; 
}
.main_li{
	list-style:none;
	display:inline;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
p {
	margin: 0px;
	padding: 0px;
}
.hr_left_160 {
	width: 160px;
	margin: 0px;
	padding: 0px;
	height: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-top-color: #cccccc;
}
.hr_right_228 {
	width: 228px;
	margin: 0px;
	padding: 0px;
	height: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-top-color: #cccccc;
}
.hr_right_600 {
	width: 600px;
	margin: 0px;
	padding: 0px;
	height: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-top-color: #cccccc;
}
.hr_right_759 {
	width: 759px;
	margin: 0px;
	padding: 0px;
	height: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-top-color: #cccccc;
}
.hr_right_740 {
	width: 740px;
	margin: 0px;
	padding: 0px;
	height: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-top-color: #cccccc;
}
.input_a {
	width: 80px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.input_b {
	width: 160px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.input_c {
	width: 300px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	padding: 0px;
	height: 25px;
	border: 1px solid #cccccc;
	vertical-align: middle;
	line-height: 25px;
}
.input_d {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	padding: 0px;
	height: 16px;
	border: 1px solid #cccccc;
	vertical-align: middle;
	line-height: 20px;
}
.space10 {
	float:left;
	position:relative;
	height: 10px;
	width: 85%;
	margin: 0px;
	padding: 0px;
}
.space10a {
	float:left;
	position:relative;
	height: 10px;
	width: 1000px;
	margin: 0px;
	padding: 0px;
}
.space20 {
	float:left;
	position:relative;
	height: 20px;
	width: 85%;
	margin: 0px;
	padding: 0px;
}
.index_top {
	float:left;
	position:relative;
	height: auto;
	width: 1000px;
	margin: 0px;
	padding: 0px;
}
.index_top910 {
	float:left;
	position:relative;
	height: 20px;
	width: 910px;
	margin: 0px;
	padding: 0px;
	background-image: url(/imgs/index_top_p1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.logo {
	float:left;
	position:relative;
	margin: 0px;
	height: 72px;
	width: 170px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.index_banner {
	float:left;
	position:relative;
	margin: 0px;
	padding: 0px;
	height: 170px;
	width: 1000px;
	text-align: right;
	background-image: url(/imgs/two_top1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.index_flash11 {
	position:absolute;
	height:20px;
	width:99%;
	z-index:100;
	top:145px;
	left:0px;
	text-align: right;
}
.index_flash11 li {
	list-style:none;
	display:inline;
	margin: 2px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 3px;
	background-color:#f9c5c7;
	cursor:pointer;
}
.index_service {
	float:right;
	position:relative;
	height: 72px;
	width: 800px;
	margin: 0px;
	padding: 0px;
}
.index_service_1 {
	float:left;
	position:relative;
	height: 22px;
	width: 290px;
	margin: 0px;
	color: #80a37b;
	font-size: 10px;
	padding-top: 50px;
	padding-right: 0px;s
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}
.index_service_1 a:link {
	font-size: 12px;
	color: #80a37b;
	text-decoration: underline;
}
.index_service_1 a:visited {
	font-size: 12px;
	color: #80a37b;
	text-decoration: underline;
}
.index_service_1 a:hover  {
	font-size: 12px;
	color: #80a37b;
	text-decoration: none;
}
.index_service_1 a:active {
	font-size: 12px;
	color: #80a37b;
	text-decoration: underline;
}
.index_service_2 {
	float:right;
	position:relative;
	height: 72px;
	width: 480px;
	margin: 0px;	
	padding: 0px;
	background-image: url(/imgs/index_top_p2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}
.index_top_middle {
	float:left;
	position:relative;
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 1000px;
	text-align: right;
	background-image: url(/imgs/index_top_p5.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.index_top_middleleft {
	float:left;
	position:relative;
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 390px;
	text-align: right;
	background-image: url(/imgs/index_top_p3.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.index_top_middleright {
	float:right;
	position:relative;
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 439px;
	text-align: right;
	background-image: url(/imgs/index_top_p4.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.index_navigation_all {
	float:left;
	position:relative;
	height: 40px;
	width: 1000px;
	margin: 0px;
	padding: 0px;
}
.index_navigation_allleft {
	float:left;
	position:relative;
	height: 40px;
	width: 980px;
	margin: 0px;
	padding: 0px;
}
.index_navigation_left {
	float:left;
	position:relative;
	height: 40px;
	width: 20px;
	margin: 0px;
	padding: 0px;
	background-image: url(/imgs/index_navigation_left.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.index_navigation_allright {
	float:left;
	position:relative;
	height: 40px;
	width: 20px;
	margin: 0px;
	padding: 0px;
	background-image: url(/imgs/index_navigation_right.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.index_navigation {
	float:left;
	position:relative;
	height: 40px;
	width: 960px;
	margin: 0px;
	padding: 0px;
}
.index_navigation li {
	float: left;
	list-style:none;
	display:inline;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
.index_navigation_lia {
	float: left;
	list-style:none;
	display:inline;
	hight:30px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	line-height: 18px;
	text-align: center;
}
.index_navigation_lia a:link {
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
.index_navigation_lia a:visited {
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
.index_navigation_lia a:hover  {
	font-size: 12px;
	color: #ff6600;
	font-weight: bold;
	text-decoration: none;
}
.index_navigation_lia a:active {
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
.index_navigation_bottom {
	float:left;
	position:relative;
	margin: 0px;
	padding: 0px;
	height: 5px;
	width: 1000px;
	background-image: url(/imgs/index_navigation_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.main {
	float:left;
	position:relative;
	height: auto;
	width: 1000px;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.index_left {
	float:left;
	position:relative;
	height: auto;
	width: 220px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 4px;
	text-align: left;
}
.index_promise {
	float:left;
	position:relative;
	height: auto;
	width: 184px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
}
.index_title_left_msn {
	float:left;
	position:relative;
	height: 43px;
	width: 205px;
	margin: 0px;
	background-image: url(/imgs/two_msn_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.index_title_left {
	float:left;
	position:relative;
	height: 24px;
	width: 220px;
	margin: 0px;
	padding: 0px;
	background-color: #a0a0a0;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 8px;
}
.index_title_left a:link {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.index_title_left a:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.index_title_left a:hover  {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.index_title_left a:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.index_content_lfet {
	float:left;
	position:relative;
	height: auto;
	width: 205px;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #769bb6;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-align: left;
}
.index_content_lfet a:link {
	color: #769bb6;
	text-decoration: none;
}
.index_content_lfet a:visited {
	color: #769bb6;
	text-decoration: none;
}
.index_content_lfet a:hover  {
	color: #769bb6;
	text-decoration: underline;
}
.index_content_lfet a:active {
	color: #769bb6;
	text-decoration: none;
}
.index_content_lfet li{
	float: left;
	list-style:none;
	display:inline;
	width: 90px;
	height: 24px;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.index_content_lfet2 {
	float:left;
	position:relative;
	height: auto;
	width: 191px;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #769bb6;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-align: left;
}
.index_content_lfet2 a:link {
	color: #769bb6;
	text-decoration: none;
}
.index_content_lfet2 a:visited {
	color: #769bb6;
	text-decoration: none;
}
.index_content_lfet2 a:hover  {
	color: #769bb6;
	text-decoration: underline;
}
.index_content_lfet2 a:active {
	color: #769bb6;
	text-decoration: none;
}
.index_content_lfet2 li {
	float: left;
	list-style:none;
	width: 180px;
	height: auto;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.index_content_lfet2 span {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-align: left;
	font-weight: bold;
}
.index_content_lfet3 {
	float:left;
	position:relative;
	height: auto;
	width: 191px;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #769bb6;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-align: left;
}
.index_content_lfet3 li {
	float: left;
	list-style:none;
	width: 180px;
	height: auto;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.index_content_lfet3 span {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-align: left;
	font-weight: bold;
}
.index_content_lfet3 a:link {
	color: #769bb6;
	text-decoration: underline;
}
.index_content_lfet3 a:visited {
	color: #769bb6;
	text-decoration: underline;
}
.index_content_lfet3 a:hover  {
	color: #777777;
	text-decoration: none;
}
.index_content_lfet3 a:active {
	color: #769bb6;
	text-decoration: underline;
}
.index_cruise_search {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	text-indent: 0px;
}
.index_main2 {
	float:left;
	position:relative;
	height: auto;
	width: 759px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
}
.index_all_search {
	float:left;
	position:relative;
	height: 43px;
	width: 719px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	vertical-align: baseline;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 40px;
}
.index_all_search li{
	float: left;
	list-style:none;
	display:inline;
	margin: 0px;
	padding: 0px;
}
.index_center {
	float:left;
	position:relative;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #cccccc;
	margin: 0px;
	height: auto;
	width: 480px;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.flash {
	float:left;
	position:relative;
	margin: 0px;
	height: 190px;
	width: 480px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}
.index_center_title {
	float:left;
	position:relative;
	margin: 0px;
	height: 24px;
	width: 480px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/imgs/index_title_c_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-indent: 10px;
	line-height: 24px;
}
.index_center_title a:link {
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.index_center_title a:visited {
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.index_center_title a:hover  {
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.index_center_title a:active {
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.index_center_content1 {
	float:left;
	position:relative;
	margin: 0px;
	height: auto;
	width: 480px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
}
.index_center_content2 {
	float:left;
	position:relative;
	margin: 0px;
	height: auto;
	width: 480px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
}
.index_west1 {
	float:left;
	position:relative;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 480px;
}
.index_west1 li{
	float: left;
	list-style:none;
	display:inline;
	width: auto;
	height: auto;
	margin: 0px;
	text-align: left;
	padding: 0px;
}
.index_hot1 {
	float:left;
	position:relative;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 480px;
	font-family: Arial;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #fd3100;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.index_hot1 a:link {
	color: #7699b5;
	font-weight: normal;
	text-decoration: underline;
}
.index_hot1 a:visited {
	color: #7699b5;
	font-weight: normal;
	text-decoration: underline;
}
.index_hot1 a:hover  {
	color: #7699b5;
	font-weight: normal;
	text-decoration: none;
}
.index_hot1 a:active {
	color: #7699b5;
	font-weight: normal;
	text-decoration: underline;
}

.index_west2 {
	float:left;
	position:relative;
	margin: 0px;
	height: auto;
	width: 480px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	color: #ff3000;
}
.index_west2 span {
	font-family: Arial;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
	font-weight: bold;
}
.index_west2_word1 {
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	color: #7699b5;
	font-weight: normal;
}
.index_west2 span a:link {
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.index_west2 span a:visited {
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.index_west2 span a:hover  {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.index_west2 span a:active {
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.index_west2 li{
	float: left;
	list-style:none;
	display:inline;
	width: auto;
	height: auto;
	margin: 0px;
	text-align: left;
	padding: 0px;
}
.index_west2_li2{
	float: left;
	list-style:none;
	width: auto;
	height: auto;
	margin: 0px;
	text-align: left;
	padding: 0px;
}
.index_west3 {
	float:left;
	position:relative;
	margin: 0px;
	height: auto;
	width: 480px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	color: #ff3000;
}
.index_west3 span {
	font-family: Arial;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
	font-weight: bold;
}
.index_west3 span a:link {
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.index_west3 span a:visited {
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.index_west3 span a:hover  {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.index_west3 span a:active {
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.index_west3 li{
	float: left;
	list-style:none;
	width: auto;
	height: auto;
	margin: 0px;
	text-align: left;
	padding: 0px;
}
.index_changtza_p {
	float:left;
	position:relative;
	margin: 0px;
	height: 110px;
	width: 480px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.index_changtza_p li{
	float: left;
	list-style:none;
	display:inline;
	width: auto;
	height: auto;
	margin: 0px;
	text-align: left;
	padding: 0px;
}
.index_changtza_listyle {
	float:left;
	position:relative;
	margin: 0px;
	height: 70px;
	width: 20px;
	line-height: 110px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.index_changtza_listyle2 {
	float:left;
	position:relative;
	margin: 0px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 110px;
	width: 20px;
	line-height: 70px;
	text-align: right;
}
.index_right {
	float:right;
	position:relative;
	margin: 0px;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: auto;
	width: 259px;
}
.index_hotline {
	float:right;
	position:relative;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	height: auto;
	width: 238px;
	text-align: left;
	border: 1px solid #e6e6e6;
}
.index_hotline li{
    clear:both;
	float: left;
	list-style:none;
	width: 228px;
	height: auto;
	margin: 0px;
	text-align: left;
	padding: 0px;
}
.index_hotline_li{
	float: left;
	list-style:none;
	display:inline;
	margin: 0px;
	padding: 0px;
}
.index_ad {
	float:right;
	position:relative;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 250px;
}
.index_ad_yangtze {
	float:right;
	position:relative;
	margin: 0px;
	height: 350px;
	width: 250px;
	background-image: url(/imgs/index_changtza_sp_ad.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
.index_title_right {
	float:right;
	position:relative;
	height: 24px;
	width: 250px;
	margin: 0px;
	padding: 0px;
	background-color: #a0a0a0;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 8px;
}
.index_title_right a:link {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.index_title_right a:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.index_title_right a:hover  {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.index_title_right a:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.index_content_right {
	float:right;
	position:relative;
	height: auto;
	width: 230px;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #ff3000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	line-height: 24px;
}
.index_content_right span {
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #ff3000;
	text-decoration: line-through;
	line-height: 24px;
}
.index_content_right a:link {
	color: #666666;
	text-decoration: underline;
}
.index_content_right a:visited {
	color: #666666;
	text-decoration: underline;
}
.index_content_right a:hover  {
	color: #666666;
	text-decoration: none;
}
.index_content_right a:active {
	color: #666666;
	text-decoration: underline;
}
.index_content_right li {
	float: left;
	list-style:none;
	width: 230px;
	height: auto;
	margin: 0px;
	text-align: left;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.index_content_right2 {
	float:right;
	position:relative;
	height: auto;
	width: 230px;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	line-height: 20px;
}
.index_content_right2 span {
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.index_content_right2 a:link {
	color: #ff3000;
	text-decoration: underline;
}
.index_content_right2 a:visited {
	color: #ff3000;
	text-decoration: underline;
}
.index_content_right2 a:hover  {
	color: #ff3000;
	text-decoration: none;
}
.index_content_right2 a:active {
	color: #ff3000;
	text-decoration: underline;
}
.index_content_right3 {
	float:right;
	position:relative;
	height: auto;
	width: 230px;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	line-height: 24px;
}
.index_content_right3 a:link {
	color: #666666;
	text-decoration: none;
}
.index_content_right3 a:visited {
	color: #666666;
	text-decoration: none;
}
.index_content_right3 a:hover  {
	color: #666666;
	text-decoration: underline;
}
.index_content_right3 a:active {
	color: #666666;
	text-decoration: none;
}
.copyright {
	float:left;
	position:relative;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	height: auto;
	width: 1000px;
	text-align: center;
}
.copyright2 {
	float:left;
	position:relative;
	height: 90px;
	width: 1000px;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 24px;
}
.copyright2 a:link {
	color: #769bb6;
	text-decoration: underline;
}
.copyright2 a:visited {
	color: #769bb6;
	text-decoration: underline;
}
.copyright2 a:hover  {
	color: #769bb6;
	text-decoration: none;
}
.copyright2 a:active {
	color: #769bb6;
	text-decoration: underline;
}
.copyright2_left {
	float:left;
	position:relative;
	height: 140px;
	width: 190px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
.copyright2_right {
	float:left;
	position:relative;
	height: 90px;
	width: auto;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}

/*¶þ¼¶Ò³Ãæ*/

.two_left_1 {
	float:left;
	position:relative;
	height: 43px;
	width: 205px;
	margin: 0px;
	background-image: url(/imgs/two_msn_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.two_left_1yangtze {
	float:left;
	position:relative;
	height: 200px;
	width: 220px;
	margin: 0px;
	background-image: url(/imgs/index_changtza_sp_ad.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

.two_content_lfet1 {
	float:left;
	position:relative;
	height: auto;
	width: 191px;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #ff3000;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-align: left;
}
.two_content_lfet1 a:link {
	color: #769bb6;
	text-decoration: none;
}
.two_content_lfet1 a:visited {
	color: #769bb6;
	text-decoration: none;
}
.two_content_lfet1 a:hover  {
	color: #769bb6;
	text-decoration: underline;
}
.two_content_lfet1 a:active {
	color: #769bb6;
	text-decoration: none;
}
.two_content_lfet1 li {
	float: left;
	list-style:none;
	width: 180px;
	height: auto;
	margin: 0px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.two_content_lfet1 span {
	font-family: Arial;
	font-size: 12px;
	color: #ff3000;
	text-align: left;
	font-weight: normal;
	text-decoration: line-through;
}
.two_banner {
	float:left;
	position:relative;
	height: auto;
	width: 759px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	text-align: left;
}
.two_address {
	float:left;
	position:relative;
	height: 30px;
	width: 759px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 29px;
	text-indent: 12px;
	color: #ff3000;
}
.two_address a:link {
	color: #ff3000;
	text-decoration: none;
}
.two_address a:visited {
	color: #ff3000;
	text-decoration: none;
}
.two_address a:hover  {
	color: #ff3000;
	text-decoration: underline;
}
.two_address a:active {
	color: #ff3000;
	text-decoration: none;
}
.two_intro_1 {
	float:left;
	position:relative;
	height: auto;
	width: 759px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}

.two_intro_1_le {
	float:left;
	position:relative;
	height: auto;
	width: 140px;
	margin: 0px;
	padding: 0px;
}
.two_intro_1_ri {
	float:right;
	position:relative;
	height: auto;
	width: 530px;
	margin: 0px;
	padding: 0px;
}
.two_intro_1 span {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	line-height: 29px;
	color: #444444;
}
.two_intro_1 li{
	float: left;
	list-style:none;
	display: inline;
	margin: 0px;
	padding: 0px;
}
.two_intro_1 a:link {
	color: #b8553e;
	text-decoration: underline;
	font-weight: bold;
}
.two_intro_1 a:visited {
	color: #b8553e;
	text-decoration: underline;
	font-weight: bold;
}
.two_intro_1 a:hover  {
	color: #b8553e;
	text-decoration: none;
	font-weight: bold;
}
.two_intro_1 a:active {
	color: #b8553e;
	text-decoration: underline;
	font-weight: bold;
}

.two_intro_2 {
	float:left;
	position:relative;
	height: auto;
	width: 759px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	text-align: left;
}
.two_intro_2 a:link {
	color: #444444;
	font-weight: bold;
	text-decoration: underline;
}
.two_intro_2 a:visited {
	color: #444444;
	font-weight: bold;
	text-decoration: underline;
}
.two_intro_2 a:hover  {
	color: #ff3000;
	font-weight: bold;
	text-decoration: none;
}
.two_intro_2 a:active {
	color: #444444;
	font-weight: bold;
	text-decoration: underline;
}
.two_intro_2_left {
	float:left;
	position:relative;
	height: auto;
	width: 370px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
}
.two_intro_2_left li{
	float: left;
	list-style:none;
	display:inline;
	margin: 0px;
	padding: 0px;
}
.two_intro_2_right {
	float:right;
	position:relative;
	height: auto;
	width: 370px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
}
.two_intro_2_right li{
	float: left;
	list-style:none;
	display:inline;
	margin: 0px;
	padding: 0px;
}
.two_intro_2_ssdiv {
	float:right;
	position:relative;
	height: auto;
	width: 250px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.two_title_right {
	float:left;
	position:relative;
	height: 24px;
	width: 759px;
	margin: 0px;
	padding: 0px;
	background-color: #aaaaaa;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 8px;
}
.two_title_right a:link {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.two_title_right a:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.two_title_right a:hover  {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.two_title_right a:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.two_title_right_left {
	float:left;
	position:relative;
	height: 24px;
	width: auto;
	margin: 0px;
	padding: 0px;
}
.two_title_right_right {
	float:right;
	position:relative;
	height: 24px;
	width: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.two_intro_3 {
	float:left;
	position:relative;
	height: auto;
	width: 759px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
}
.two_intro_3_left {
	float:left;
	position:relative;
	height: auto;
	width: 140px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
}
.two_intro_3_right1 {
	float:right;
	position:relative;
	height: auto;
	width: 595px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}
.two_intro_3_right1 a:link {
	line-height: 26px;
	color: #b7533c;
	font-weight: bold;
	text-decoration: underline;
}
.two_intro_3_right1 a:visited {
	line-height: 26px;
	color: #b7533c;
	font-weight: bold;
	text-decoration: underline;
}
.two_intro_3_right1 a:hover  {
	line-height: 26px;
	color: #b7533c;
	font-weight: bold;
	text-decoration: none;
}
.two_intro_3_right1 a:active {
	line-height: 26px;
	color: #b7533c;
	font-weight: bold;
	text-decoration: underline;
}
.two_intro_3_right2 {
	float:right;
	position:relative;
	height: auto;
	width: 595px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	line-height: 24px;
	color: #666666;
}
.two_intro_3_right2 span {
	font-family: Arial;
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	font-weight: bold;
}
.two_intro_3_right3 {
	float:right;
	position:relative;
	height: auto;
	width: 595px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}
.two_intro_3_right3 a:link {
	line-height: 26px;
	color: #b7533c;
	font-weight: bold;
	text-decoration: underline;
}
.two_intro_3_right3 a:visited {
	line-height: 26px;
	color: #b7533c;
	font-weight: bold;
	text-decoration: underline;
}
.two_intro_3_right3 a:hover  {
	line-height: 26px;
	color: #b7533c;
	font-weight: bold;
	text-decoration: none;
}
.two_intro_3_right3 a:active {
	line-height: 26px;
	color: #b7533c;
	font-weight: bold;
	text-decoration: underline;
}
.two_intro_4 {
	float:left;
	position:relative;
	height: auto;
	width: 749px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	text-align: left;
}
.two_intro_4 a:link {
	color: #444444;
	font-weight: bold;
	text-decoration: underline;
}
.two_intro_4 a:visited {
	color: #444444;
	font-weight: bold;
	text-decoration: underline;
}
.two_intro_4 a:hover  {
	color: #ff3000;
	font-weight: bold;
	text-decoration: none;
}
.two_intro_4 a:active {
	color: #444444;
	font-weight: bold;
	text-decoration: underline;
}
.two_intro_4 li{
	float: left;
	list-style:none;
	display:inline;
	margin: 0px;
	padding: 0px;
}
.two_intro_5 {
	float:left;
	position:relative;
	height: auto;
	width: 759px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	text-align: left;
}
.two_intro_5 span {
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	line-height: 36px;
}
.tour_intro_days {
	float:left;
	position:relative;
	height: auto;
	width: 737px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	border: 1px dashed #cccccc;
}
.tour_intro_daystitle {
	float:left;
	position:relative;
	height: 24px;
	width: 737px;
	margin: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #315477;
	line-height: 24px;
	background-color: #e4ebee;
	padding: 0px;
	font-weight: bold;
	text-indent: 10px;
}
.tour_intro_daysword {
	float:left;
	position:relative;
	height: auto;
	width: 737px;
	margin: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	line-height: 24px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.tour_intro_daysword_le {
	float:left;
	position:relative;
	height: auto;
	width: 140px;
	margin: 0px;
	padding: 0px;
}
.tour_intro_daysword_ri {
	float:right;
	position:relative;
	height: auto;
	width: 580px;
	margin: 0px;
	padding: 0px;
}
.attraction_ww1 {
	float:right;
	position:relative;
	height: auto;
	width: 530px;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	text-align: left;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #b7523c;
	line-height: 36px;
}
.attraction_ww1a {
	float:left;
	position:relative;
	height: auto;
	width: 140px;
	margin: 0px;
	padding: 0px;
}
.attraction_ww1b {
	float:right;
	position:relative;
	height: auto;
	width: 530px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	text-align: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.attraction_ww2 {
	float:right;
	position:relative;
	height: auto;
	width: 530px;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 36px;
}
.attraction_ww2 span {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	line-height: 30px;
}
.attraction_ww3 {
	float:right;
	position:relative;
	height: auto;
	width: 530px;
	margin: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}


.two_yangtza_boat1 {
	ont-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	line-height: 24px;
	background-color:#efefef;
	text-align: left;
}
.two_yangtza_boat2 {
	ont-family: Arial;
	font-size: 12px;
	color: #444444;
	line-height: 40px;
	background-color:#ffffff;
	text-align: left;
}
.two_yangtza_boat_intro1 {
	float:right;
	position:relative;
	height: auto;
	width: 595px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}
.two_yangtza_boat_intro1 span {
	line-height: 26px;
	color: #333333;
	font-weight: bold;
}
.two_yangtza_boat_intro2 {
	float:left;
	position:relative;
	height: auto;
	width: 140px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}

.two_yangtza_word1 {
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
	line-height: 30px;
	color: #333333;
}
.two_yangtza_word2 {
	text-align: left;
	font-size: 12px;
	line-height: 30px;
	color: #333333;
}
.two_yangtza_word2 span {
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	color: #333333;
}

.two_yangtza_boat_stitle {
	float:left;
	position:relative;
	height: auto;
	width: 759px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.two_yangtza_boat_stitle li{
	float: left;
	list-style:none;
	display: inline;
	margin: 0px;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.two_yangtza_boat_stitle_a  {
	color: #b8523c;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	background-image: url(/imgs/arrow_red.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.two_yangtza_boat_stitle_b {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	background-image: url(/imgs/arrow_dash.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.two_yangtza_boat_stitle2 {
	float:left;
	position:relative;
	height: auto;
	width: 759px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #b8523c;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
.two_yangtza_saildata_t_bg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-image: url(/imgs/changtza/two_changtza_data_btn1.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	cursor: hand;
	line-height: 38px;
	vertical-align: top;
}
.two_yangtza_saildata_t_bg1:hover {
	background-image: url(/imgs/changtza/two_changtza_data_btn2.gif);
	background-repeat: no-repeat;
	background-position: center top; 
	cursor: hand;   
}
.two_yangtza_saildata_t_bg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	line-height: 38px;
	vertical-align: top;
	background-image: url(/imgs/changtza/two_changtza_data_btn3.gif);
	background-repeat: no-repeat;
	background-position: center top;    
}
.two_yangtza_saildata_td1 {
	background-color: #FFFFFF;
	height: 36px;
	width: 100px;
	font-size: 12px;
	font-weight: bold;
	color: #e35756;
	line-height: 28px;
	text-indent: 10px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.two_yangtza_saildata_td2 {
	background-color: #FFFFFF;
	height: 70px;
	width: 100px;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	line-height: 28px;
	text-indent: 10px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.two_yangtza_saildata_td2 span {
	background-color: #FFFFFF;
	height: 70px;
	width: 100px;
	font-size: 18px;
	font-weight: bold;
	color: #aaaaaa;
	line-height: 28px;
	text-indent: 10px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: line-through;
}
.two_yangtza_booking_td1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
}
.two_yangtza_booking_td1 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #e35756;
}
.two_yangtza_boat_pic1 {
	float:left;
	position:relative;
	height: auto;
	width: 759px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.two_yangtza_boat_pic2 {
	position:relative;
	height: auto;
	width: 660px;
	margin: 0px;
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #ededed;
}
.two_yangtza_boat_pic3 {
	float:left;
	position:relative;
	height: 170px;
	width: 200px;
	margin: 0px;
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.two_city_map_bg {
	float:left;
	position:relative;
	height: 600px;
	width: 759px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-image: url(/imgs/two_city_mapbg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.two_city_map_float {
	position:absolute;
	height: 15px;
	width: auto;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #b8523c;
	line-height: 14px;
	font-weight: bold;
}
.two_high_list_bg {
	float:left;
	position:relative;
	height: auto;
	width: 739px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-align: left;
	line-height: 40px;
	color: #ff3000;
}
.two_high_list_bg a:link {
	color: #666666;
	text-decoration: underline;
}
.two_high_list_bg a:visited {
	color: #666666;
	text-decoration: underline;
}
.two_high_list_bg a:hover  {
	color: #666666;
	text-decoration: none;
}
.two_high_list_bg a:active {
	color: #666666;
	text-decoration: underline;
}
.two_spesical_1_left {
	float:left;
	position:relative;
	height: auto;
	width: 140px;
	margin: 0px;
	padding: 0px;
}
.two_spesical_1_right1 {
	float:right;
	position:relative;
	height: auto;
	width: 530px;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	text-align: left;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
}
.two_spesical_1_right1 a:link {
	font-size: 16px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
	text-decoration: underline;
}
.two_spesical_1_right1 a:visited {
	font-size: 16px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
	text-decoration: underline;
}
.two_spesical_1_right1 a:hover  {
	font-size: 16px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
	text-decoration: none;
}
.two_spesical_1_right1 a:active {
	font-size: 16px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
	text-decoration: underline;
}
.two_spesical_1_right2 {
	float:right;
	position:relative;
	height: auto;
	width: 530px;
	margin: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.two_spesical_1_right3 {
	float:right;
	position:relative;
	height: auto;
	width: 530px;
	margin: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #b7523c;
	line-height: 18px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
.two_spesical_1_right4 {
	float:right;
	position:relative;
	height: auto;
	width: 530px;
	margin: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 14px;
	color: #666666;
	line-height: 18px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.two_spesical_1_right4 a:link {
	font-size: 14px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
	text-decoration: underline;
}
.two_spesical_1_right4 a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
	text-decoration: underline;
}
.two_spesical_1_right4 a:hover  {
	font-size: 14px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
	text-decoration: none;
}
.two_spesical_1_right4 a:active {
	font-size: 14px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
	text-decoration: underline;
}
.two_spesical_w1 {
	float:left;
	position:relative;
	height: auto;
	width: 360px;
	margin: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.two_spesical_w1 a:link {
	font-size: 12px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
	text-decoration: underline;
}
.two_spesical_w1 a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
	text-decoration: underline;
}
.two_spesical_w1 a:hover  {
	font-size: 12px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
	text-decoration: none;
}
.two_spesical_w1 a:active {
	font-size: 12px;
	font-weight: bold;
	color: #b7523c;
	line-height: 24px;
	text-decoration: underline;
}
.two_spesical_w1_left {
	float:left;
	position:relative;
	height: 80px;
	width: 100px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
}
.two_spesical_w1_right {
	float:right;
	position:relative;
	height: 80px;
	width: 250px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
}
.two_sic_w1 {
	float:left;
	position:relative;
	height: auto;
	width: 759px;
	margin: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.two_sic_w1 span {
	font-size: 16px;
	font-weight: bold;
	color: #b7523c;
	line-height: 30px;
}
.two_sic_w1 a:link {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
	text-decoration: none;
}
.two_sic_w1 a:visited {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
	text-decoration: none;
}
.two_sic_w1 a:hover  {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
	text-decoration: underline;
}
.two_sic_w1 a:active {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
	text-decoration: none;
}
.two_sic_w1_left {
	float:left;
	position:relative;
	height: 100px;
	width: 140px;
	margin: 0px;
	padding: 0px;
}
.two_sic_w1_right {
	float:right;
	position:relative;
	height: auto;
	width: 600px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.about_banner {
	float:left;
	position:relative;
	height: 178px;
	width: 1000px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-image: url(/imgs/about_top1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.about_left_title {
	float:left;
	position:relative;
	height: 63px;
	width: 205px;
	margin: 0px;
	padding: 0px;
}
.about_left_btn1 {
	float:left;
	position:relative;
	height: 40px;
	width: 205px;
	margin: 0px;
	padding: 0px;
	background-image: url(/imgs/about_left_bg1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: 30px;
	font-family: Arial;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.about_left_btn1 a:link {
	text-indent: 30px;
	font-family: Arial;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
}
.about_left_btn1 a:visited {
	text-indent: 30px;
	font-family: Arial;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
}
.about_left_btn1 a:hover  {
	text-indent: 30px;
	font-family: Arial;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
}
.about_left_btn1 a:active {
	text-indent: 30px;
	font-family: Arial;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
}
.about_left_btn2 {
	float:left;
	position:relative;
	height: 40px;
	width: 205px;
	margin: 0px;
	padding: 0px;
	background-image: url(/imgs/about_left_bg2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: 30px;
	font-family: Arial;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

.about_left_btn2 a:link {
	text-indent: 30px;
	font-family: Arial;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
}
.about_left_btn2 a:visited {
	text-indent: 30px;
	font-family: Arial;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
}
.about_left_btn2 a:hover  {
	text-indent: 30px;
	font-family: Arial;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.about_left_btn2 a:active {
	text-indent: 30px;
	font-family: Arial;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
}
.about_right_title1 {
	float:left;
	position:relative;
	height: 50px;
	width: 759px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
}
.about_intro_1 {
	float:left;
	position:relative;
	height: auto;
	width: 739px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
}
.about_intro_1 a:link {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
	text-decoration: none;
}
.about_intro_1 a:visited {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
	text-decoration: none;
}
.about_intro_1 a:hover  {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
	text-decoration: underline;
}
.about_intro_1 a:active {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
	text-decoration: none;
}
.about_intro_1 span {
	font-family: Arial;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #333333;
}
.about_intro_1 span a:link {
	font-family: Arial;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: underline;
	color: #333333;
}
.about_intro_1 span a:visited {
	font-family: Arial;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: underline;
	color: #333333;
}
.about_intro_1 span a:hover  {
	font-family: Arial;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: none;
	color: #b7523c;
}
.about_intro_1 span a:active {
	font-family: Arial;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: underline;
	color: #333333;
}
.about_intro_photo {
	float:left;
	position:relative;
	height: auto;
	width: 759px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: center;
}
.about_intro_photo2 {
	float:left;
	position:relative;
	height: 160px;
	width: 240px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;
	text-align: center;
}
.about_intro_photo3_left {
	float:left;
	position:relative;
	height: 160px;
	width: 240px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 80px;
	text-align: center;
}
.about_intro_photo3_right {
	float:right;
	position:relative;
	height: 160px;
	width: 240px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 80px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: center;
}
.about_intro_2 {
	float:left;
	position:relative;
	height: auto;
	width: 739px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.about_intro_2 span {
	font-family: Arial;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #333333;
}
.about_feedback_name {
	position:relative;
	height: auto;
	width: 650px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	background-color: #ddd4a4;
	border: 1px solid #CCCCCC;
}
.about_feedback_name span {
	font-family: Arial;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #333333;
}
.about_feedback_word1 {
	position:relative;
	height: auto;
	width: 650px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	background-color: #f1efe1;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
}
.about_feedback_word2 {
	position:relative;
	height: auto;
	width: 650px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: center;
}

.about_index_left {
	float:left;
	position:relative;
	height: auto;
	width: 207px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 18px;
	text-align: center;
	background-image: url(/imgs/index_left_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.about_index_main2 {
	float:left;
	position:relative;
	height: auto;
	width: 759px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
}

.about_index_title_left {
	float:left;
	position:relative;
	height: 24px;
	width: 205px;
	margin: 0px;
	padding: 0px;
	background-color: #a0a0a0;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 8px;
	text-align: left;
}

div#MainPromotionBanner{
	width:1000px;
	height:170px;
	margin:0px 0px;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 170px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 1000px;
	height: 170px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 1000px;
	height: 170px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0px 8px;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 140px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:17px;
	width: 17px;
	height: 17px;
	font-family: Arial;
	font-size:10px;
	cursor: pointer;
	overflow: hidden; 
	margin:0px 3px;
	background:#FFFFFF;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background:#FF0000;
	border:0; 
	font-size: 10px;
	line-height: 20px;
	height: 17px;
	width: 17px;
	margin:0px 3px;
}