﻿.detail_c2{
	width:903px;
	overflow:hidden;
	padding-top:8px;
	padding-bottom:10px;
	height: auto;
	background-color: #E6EDF5;
}
.detail_c1{
	background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CruiseImg/body_bg.png);
	background-repeat:repeat-x;
	width:903px;
	overflow:hidden;
	padding-top:8px;
	padding-bottom:20px;
	height: auto;}
.left {
	width: 220px;
	float: left;
	padding-right: 12px;
	padding-left: 12px;
}
.us_lt1 {
	height: 26px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_ltbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 24px;
	font-weight: bold;
	font-size: 14px;
	padding-top: 8px;
}
.us_lt2 {
	padding-left: 45px;
	height: 25px;
	line-height: 25px;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_d.jpg);
	background-repeat: no-repeat;
	background-position: 30px 10px;
}
.us_lt3 {
	height: 26px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_ltbg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 24px;
	font-weight: bold;
	font-size: 14px;
	padding-top: 8px;
}
.us_lt4 {
	height: 44px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_ltbg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 24px;
	font-weight: bold;
	font-size: 14px;
	padding-top: 4px;
}
.us_lb {
	line-height: 33px;
	height: 33px;
	width: 207px;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_lb.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #033266;
}
.us_lbs {
	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: #6699d0;
	border-bottom-color: #6699d0;
	border-left-color: #6699d0;
	width: 195px;
	padding: 10px;
	background-color: #FFFFFF;
}
.us_lbt {
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_d.jpg);
	background-repeat: no-repeat;
	background-position: 4px 10px;
	padding-left: 15px;
	line-height: 25px;
}


.color1 {
	color: #fe8d01;
}
.color2 {
	color: #1f4a93;
}
.color3 {
	color: #fe8d01;
	padding-right: 5px;
}
.color4 {
	color: #fe8d01;
	font-size: 14px;
	font-weight: bolder;
}
.color5 {
	color: #333333;
}



.font1 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.font2 {
	font-weight: normal;
}


#ac1 {
	color: #124385;
}
#ac2 {
	color: #333333;
}

.us_right {
	float: left;
	width: 645px;
	background-color: #FFFFFF;
}
.av1_dh {
	line-height: 24px;
	height: 24px;
	background-color: #fffbde;
}
.av1_dh1 {
	float: left;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/ActivitiesImg/av1_dhbg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 24px;
}
.av1_dh1 a {
	color: #003399;
	padding-right: 35px;
	padding-left: 20px;
}
.us_lmore {
	line-height: 30px;
	text-align: right;
	padding-right: 6px;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_line.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.us_lbt a {
	color: #003399;
}
.us_lmore a {
	color: #333333;
}
.us_lmail {
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_lmail.jpg);
	background-repeat: no-repeat;
	background-position: 10px 20px;
	padding-top: 45px;
	padding-left: 70px;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 14px;
}
.us_t1 {
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_line.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 14px;
	font-weight: bold;
	color: #fe8d01;
	line-height: 30px;
	padding-top: 50px;
	padding-left: 10px;
}
.us_x1 {
	padding-top: 15px;
	padding-right: 25px;
	padding-left: 25px;
}
.us_x1 p {
	padding-top: 20px;
}

.us_t2 {
	padding-top: 20px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 25px;
}
.us_rline {
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_line.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.us_rt3 {
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_d.jpg);
	background-repeat: no-repeat;
	background-position: 25px 30px;
	padding-right: 25px;
	padding-left: 35px;
	padding-top: 20px;
	color: #1a4d9e;
	font-weight: bold;
}
.pad1 {
	padding-top: 15px;
	padding-bottom: 15px;
}
.pad2 {
	padding-top: 30px;
}

.us_rt4 {
	font-weight: bold;
	color: #FE8D01;
	font-size: 14px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.ap_x2 {
	width: 606px;
	margin-right: 11px;
	margin-left: 20px;
	padding-left: 4px;
	border: 1px solid #dee1f1;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/ap_rbg1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.ap_rbox1 {
	width: 610px;
	margin-right: 11px;
	margin-left: 20px;
	margin-top: 15px;
	border: 1px solid #D4E1F1;
}
.ap_rbt1 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 8px;
	background-color: #EAF1F9;
	
}
.ap_rbx1 p {
	padding-top: 20px;
}

.ap_rbx1 {
	padding-right: 8px;
	padding-left: 8px;
}
.ap_rbx2 {
	padding-right: 10px;
	padding-left: 10px;
}
.ap_rbx3 {
	line-height: 30px;
	height: 30px;
	padding-right: 10px;
	padding-left: 25px;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_d.jpg);
	background-repeat: no-repeat;
	background-position: 10px 15px;
}
.ap_top {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: right;
	padding-right: 15px;
}
.ap_rf {
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.cu_t1 {
	line-height: 30px;
	height: 30px;
	padding-left: 15px;
	color: #fe8d01;
	font-size: 14px;
	font-weight: bold;
}
.cu_x1 {
	padding-left: 40px;
}
.cu_x1 td {
	padding-top: 10px;
}
.inp1 {
	width: 147px;
}
.cs_main {
	float: left;
	width: 466px;
	background-color: #FFFFFF;
}
.mag1 {
	margin-top: 30px;
}
.cs_mt1 {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #fe8d01;
	margin-right: 6px;
	margin-left: 6px;
	background-color: #EDEEF0;
	padding-left: 10px;
	height: 30px;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_line.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.cs_mx1 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.cs_mxt1 {
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_d.jpg);
	background-repeat: no-repeat;
	background-position: 16px center;
	padding-left: 30px;
}
.cs_mxt2 {
	padding-left: 16px;
}
.cs_mx2 {
	padding-left: 14px;
	font-weight: bold;
	font-size: 14px;
}
.cs_mx3 {
	padding-top: 20px;
	padding-left: 14px;
}

.cs_mx4 {
	padding-top: 20px;
	padding-left: 30px;
}
.cs_inp {
	height: 22px;
	line-height: 22px;
	border: 1px solid #BFBFBF;
}
.cs_right {
	float: left;
	width: 193px;
}
.cs_rm1 {
	width: 170px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px solid #4683c4;
	padding-top: 10px;
	padding-bottom: 10px;
}
.cs_rmt1 {
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/cs_rb.jpg);
	background-repeat: no-repeat;
	background-position: 3px 8px;
	padding-left: 15px;
	padding-right: 5px;
	color: #fe8d01;
	font-weight: bold;
}
.cs_rmt2 {
	padding-right: 5px;
	padding-left: 15px;
	padding-top: 10px;
}
.cs_rm2 {
	padding-top: 20px;
	text-align: center;
}
.sm_rt1 {
	padding-right: 18px;
	padding-left: 18px;
	padding-top: 26px;
	padding-bottom: 36px;
}
#tdpad td {
	padding-left: 10px;
	font-weight: bold;
}
.sm_th {
	color: #FFFFFF;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
}
.sm_td2 {
	font-weight: bold;
	padding-left: 20px;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/sm_d2.jpg);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	background-color: #ECDBD3;
}

.sm_td3 {
	font-weight: bold;
	padding-left: 20px;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/sm_d2.jpg);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	background-color: #DEE9D1;
}
.sm_td4 {
	font-weight: bold;
	padding-left: 20px;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/sm_d2.jpg);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	background-color: #D1E7E9;
}

.sm_td5 {
	font-weight: bold;
	padding-left: 20px;
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/sm_d2.jpg);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	background-color: #DEDEDE;
}
.padspan {
	margin-left: 10px;
}
.detail_c2ct{padding:12px;width:879px;}
.us_bgwrite{background:#FFFFFF;padding:12px;}
.us_bgwrite h1{font-size:20px;color:#fe8d01;padding:20px;}
.us_bannerdiv{border:1px dashed #000000;border-width:1px 0px;background:#eaebed;overflow:auto;zoom:1;}
.us_bannerdiv img{float:left;margin-right:40px;}
.us_bannertextdiv{line-height:150%;padding-top:40px;color:#194898;font-size:22px;}
.us_ctpibody{overflow:auto;zoom:1;padding-top:15px;}
.us_bleft,.us_bright{float:left;}
.us_bleft{width:597px;padding-right:10px;}
.us_bright{width:236px;background:#ddebf5;padding:6px;}
.us_brdiv{border:1px solid #8eabc7;padding:0px;margin-bottom:10px;}
.us_brdiv h2{padding:4px 15px;color:#033266;font-size:14px;}
.us_bgwright{background:#FFFFFF;}
.us_bgwright p.us_rightsa{text-align:right;padding-right:20px;padding-bottom:5px;}
.us_rcm{margin:15px;margin-bottom:5px;padding:5px;border-bottom:1px dashed #989898;}
a.us_morej {color: #d26e32;}
.us_p3s{padding:5px 3px 10px 3px;line-height:250%;background:#F1F9FC url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/bgs.jpg) no-repeat left top;}
a.us_f1:link,a.us_f1:visited,a.us_f1:active{color:#3072a7;font-size:20px;padding-right:10px;}
a.us_f2:link,a.us_f2:visited,a.us_f2:active{color:#3072a7;font-size:18px;padding-right:10px;}
a.us_f3:link,a.us_f3:visited,a.us_f3:active{color:#3072a7;font-size:15px;padding-right:10px;}
a.us_f4:link,a.us_f4:visited,a.us_f4:active{color:#3072a7;font-size:11px;padding-right:10px;}

.dest_bgy{padding:10px 0 10px 10px;background:#FEFCCC;}
.dest_bgen{padding-left:30px;padding-top:15px;background:#FFFFFF;}
.dest_pre{color:#cb672b;}
.us_bleft table tr td {border-bottom:1px dashed #000000;padding:10px 0;}
.us_bleft table.us_noborder tr td{border:0px;}
.us_bleft table tr td img.us_limgs{padding-right:15px;}
.us_bleft table tr td img.us_rimgs{padding-left:15px;}
.us_bleft table tr td h2{color:#1a4d9e;}
.us_bleft table tr td p{padding-bottom:20px;}
a:link,a:visited,a:active{color:#1A4596;text-decoration:underline;}
a:hover{text-decoration:none;}
div.cf_sr_navline{background:#FDF6CA;color:#647902;padding:0px;}
div.cf_sr_navline a{color:#647902;padding:0px 25px;background:url('http://Img1.chinatraveldepotstatic.com/PubImages/ToursImg/tp_mct_apa.jpg') no-repeat right 0px;margin:0px;display:block;float:left;}
.us_bgwrite2 h1{border-bottom:1px dashed #000000;padding-bottom:10px;margin-bottom:10px;}
.us_bgyew1{background:#FEFCCC;padding:5px;}
.us_tdmains{padding:0px 10px;}
.us_bgwrite2 table h2{color:#033266;font-size:14px;border-bottom:1px dashed #000000;padding-bottom:3px;margin-bottom:3px;}
.us_bgyew1 td{padding-top:10px;padding-bottom:10px;line-height:150%;font-size:11px;}
.us_pagectrl{text-align:center;padding-top:5px;border-top:1px dashed #000000;}
.us_pagectrl a{padding:0 2px;}
.us_jheaslkj{font-size:20px;color:#fe8d01;padding:20px;border-bottom:1px dashed #000000;padding-bottom:10px;margin-bottom:10px;}
.us_tabmian{background:#FEFCCC;padding:12px;}
.us_tabdb{display:block;}
.us_tabdn{display:none;}
#box1,#box2{padding:6px;background:#FFFFFF;}
#box1 table tr td,#box2 table tr td{padding:4px 8px;}
.us_bggay td{color:#000000;background:#E8E8E8;font-weight:bold;}
.us_bggay td a{font-weight:normal;}
.us_tabnavs{overflow:auto;zoom:1;}
.us_tabnav1on,.us_tabnav1dis,.us_tabnav2on,.us_tabnav2dis{cursor:pointer;font-weight:bold;text-align:center;padding-top:3px;background:url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/tabnavbg.jpg) no-repeat left top;height:25px;}
#us_tabnav1,#us_tabnav2{float:left;}
#us_tabnav1{width:261px;margin-right:10px;}
#us_tabnav2{width:335px;}
.us_tabnav1on{background-position:0 0;}
.us_tabnav1dis{background-position:0 -28px;color:#1f4a93}
.us_tabnav2on{background-position:-261px 0;}
.us_tabnav2dis{background-position:-261px -28px;color:#1f4a93}

.us_table table tr td {border-bottom:1px dashed #000000;padding:10px 0;}
.us_table table.us_noborder tr td{border:0px;}
.us_table table tr td img.us_limgs{padding-right:15px;}
.us_table table tr td img.us_rimgs{padding-left:15px;}
.us_table table tr td h2{color:#1a4d9e;}
.us_table table tr td p{padding-bottom:20px;}

.faq_dh {
	background-color: #fffddc;
	line-height: 34px;
	height: 34px;
	color: #fe8d01;
	font-size: 14px;
	font-weight: bold;
	padding-left: 22px;
}
.faq_t2 {
	background-image: url(http://Img1.chinatraveldepotstatic.com/PubImages/Us/us_d.jpg);
	background-repeat: no-repeat;
	background-position: 25px 15px;
	padding-top: 5px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 40px;
}

.faq_x1 {
	padding-top: 5px;
	padding-right: 25px;
	padding-left: 40px;
	line-height:20px;
}
.px {
	padding-top: 6px;
}
.faq_x1 p {
	padding-top: 10px;
	padding-bottom: 10px;
}
.font3 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.font4 {
	font-size: 14px;
	font-weight: bold;
}
.font5 {
	font-weight: bold;
	color: #000000;
}
.faq_x1 td {
	color: #000000;
	padding-left: 10px;
}

#hbbj {
	background-color: #EAEAEA;
	border: 1px dashed #FE8D01;
	background-position: 25px;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 25px;
	margin-left: 25px;
	margin-top: 12px;
}

#form1_web1 {
	width: 50px;
}
