@charset "utf-8";


#box{width:1003px; margin:0 auto; padding:0px;}


/* CSS2.0--页面主导航链接样?mune */
#mune{width:1003px; height:27px; background:#6d0000; text-align:center; margin:0 auto; padding:0px;}
#mune ul{margin:0px auto; padding:0px; padding-left:30px; list-style-type:none;}
#mune li{float:left; width:108px; padding:0 5px 0 5px;line-height:27px;}
#mune a{display:block; width:108px; height:27px; color:#FFFFFF; font-size:12px; font-weight:bold;}
#mune a:link #mune a:visited{color:#fff; text-decoration:none;}
#mune a:hover{background-image:url(../images/mune.gif); color:#990000; text-decoration:none;}
#mune li .mune_img{background-image:url(../images/mune.gif); color:#990000; text-decoration:none;}

/* CSS2.0--页面主导航链接样?bottom-----------footer------*/
#bottom{width:895px; margin:0 auto; padding:40px 0 10px 108px; text-align:center;	line-height:18px;
	    background-image: url(../images/chinatour_21.gif);background-repeat: repeat-y;
}
#link{text-align:center;width:1003px;/*height:44px;*/margin:0 auto; background:url(../images/bottom_bg.jpg) no-repeat;padding:21px 0 14px 0;line-height:18px;}


/* CSS全部页面布局chinatour------------顶部---*/
#head{width:1003px; height:252px; margin:0 auto; padding:0px; background:#F1E3B6; position:relative;}
#headinfo{position:absolute; background:url(../images/maintopinfo_bg.gif);width:300px;height:19px; line-height:19px; right:0px;color:#fff; text-align:center}
#headinfo span{margin:0 7px 0 7px;}
#headinfo a{color:#C5C4C4;text-decoration:none;}
#headinfo a:hover{color:#C5C4C4;text-decoration:underline;}
#head_left{width:50px; float:left; clear:both;}
#head_left1{width:50px; height:233px; background:url(../images/chinatour_1.gif) no-repeat;}
#head_left2{width:50px; height:19px; background:url(../images/chinatour_4.gif) no-repeat;}
#head_center{width:813px; float:left;}
#head_center1{height:233px; width:813px;}
#head_center1 img{ margin:0px; padding:0px;}
#head_center2{height:19px; width:813px; background:url(../images/chinatour_6.gif) repeat-x; text-align:right;}
#head_right{width:140px; height:252px; float:left;}
#headtext{
	position:absolute;
	right:140px;
	z-index:490px;
	top: 178px; 
	padding:5px;
	filter:alpha(opacity=80,Style=0); /* IE */ 
-moz-opacity:0.75;  /* Moz + FF */   
opacity:0.75;  /* 支持CSS3的浏览器（FF 1.5也支持）*/
}
#headtext p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:12px;
	color:#fff;
padding:0px 5px 5px 5px;
		}
#headtext p a{color:#fff; font-size:12px; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
#headtext p a:link #headtext a:visited{color:#fff; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
#headtext p a:hover{ text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif;}

	
#headtext1{
	position:absolute;
	width:371px;
	height:68px;
	line-height:19px;
	right:422px;
	z-index:490px;
	color:#fff;
	text-align:center;
	top: 98px;
}

/* CSS全部页面布chinatour----content------------顶部---*/
#con{width:1003px; overflow:hidden;  margin:0 auto; padding:0px; background:url(../images/chinatour_21.gif) repeat-y;clear:both;}
#con_left{width:191px; float:left; overflow:hidden}
#con_left_topimg{height:31px;background:url(../images/chinatour_8.gif) no-repeat; margin:0px; padding:0px;}
#con_left_mune{width:191px; overflow:hidden; clear:both; background:#FAFAF4; margin-bottom:20px;}
.con_left_mune{background:url(../images/chinatour_12.gif) no-repeat; height:24px; margin-bottom:5px; padding:4px 0px 0px 30px;}
.con_left_mune2{background:url(../images/chinatour_15111.gif) no-repeat 30px top; min-height:26px;_height:26px;padding:0px 0px 0px 45px;}
.con_left_mune3{background:url(../images/tour2_12.gif) no-repeat; height:24px; padding:4px 0px 0px 30px;}
.con_left_mune4{background:url(../images/tour2_14.gif) repeat-y; height:26px; padding:0px 0px 0px 43px;}

#insidechina{ padding-left:8px; clear:both; display:none;}
#insidechina p{clear:both; background:url(../images/china.jpg) no-repeat;  height:28px; padding:5px 0px 0px 30px;}
#insidechina ul {padding:0px 0 3px 5px; margin:0px; background-color:#F0EDE0; width:165px;}
#insidechina ul li{padding:2px 10px 2px 10px; margin:0px; background-color:#F0EDE0; width:60px; float:left;  background:url(../images/img_guide1.gif) no-repeat;}
#insidechina ul li a{ margin:0px; padding:0px;}

#con_right{float:left; background:#FFFFFF; overflow:hidden; width:812px }
#con_right_top{clear:both;margin:0px; padding:0px;}
.con_right_top_top1{background-image:url(../images/chinatour_9.gif);float:left; padding-left:23px; padding-top:8px;	height:23px; width:580px; font-size:12px;}
.con_right_top_top2{background-image:url(../images/chinatour_10.gif);height:31px; width:209px; float:left; position:relative }

#con_right_box{width:789px; float:left;padding-left:23px;}
#box_text{padding:4px 0px 10px 0px;}
#box_tour_tit{width:579px; height:23px; background:#FFF; padding:0px;line-height:18px; border-bottom:#999966 1px solid; clear:both; background-position:bottom;}
#box_tour_tit ul li{margin:0px 6px 0px 2px; padding:2px 8px 2px 8px; border-left:#999966 1px solid; border-right:#999966 1px solid; border-top:#999966 1px solid;float:left; text-align:center;} 


.box_tour_title{ background: url(../images/chinatour_30.gif) no-repeat; height:21px; padding-left:20px; margin-top:20px;}
.box_tour_xianlu{ width:527px; background:#FFFFFF url(../images/chinatour_34.gif) repeat-y right; margin:5px 5px 0px 5px; padding:3px;}
.box_tour_xianluimg{width:538px; margin:0px 5px 15px 5px;}


#con_right_box2{width:209px; float:left; margin-top:15px; overflow:hidden;}
#con-right-text{ width:202px; height:42px; background:url(../images/meeting_4_01.gif) no-repeat;float:right;}
#con-right-contact{width:202px;background: url(../images/meeting_4_02.gif) repeat-y; text-align:left; float:right;}
#con-right-contact ul{width:177px;margin:4px 0px 0px 25px; padding:0px;}
#con-right-contact li{margin:2px 0px 0px 0px;}
.con-right-contact_img{padding-left:10px; background:url(../images/meeting_4_05.gif) no-repeat;}
#con-right-foot{width:202px; height:19px; background: url(../images/meeting_20.gif) no-repeat;float:right;}

#con-right-know{margin:5px 0 0px 25px; clear:both;}
#con-right-know p {height:20px; display:block; color:#6D6D4E; font-size:12px; padding:5px 10px 0px 6px; margin-right:10px; font-weight:bold; background:#E9E6D2;}
#con-right-know p a{height:20px; display:block; color:#6D6D4E; font-size:12px; text-decoration:none; padding-top:4px; font-weight:bold;}
#con-right-know p a:link,#con-right-know a:visited{color:#6D6D4E; text-decoration:none;}
#con-right-know p a:hover{background:#E9E6D2;}

#con-right-know ul li{margin:0px; padding:0px; padding-right:10px;} 
#con-right-know a{height:20px; display:block; color:#4A4949; font-size:12px; text-decoration:none; padding-top:5px; padding-left:8px;}
#con-right-know a:link #con-right-know a:visited{color:#4A4949; text-decoration:none;}
#con-right-know a:hover{background:#E9E6D2;}

#con-right-cus{margin:15px 8px 0px 20px; border:#003300 dashed 1px; padding-left:5px;padding-right:5px;}
#con-right-cus p{margin-bottom:5px;}
#con-right-cus p a{height:85px; display:block; color:#4C4B4B; font-size:11px; text-decoration:none; padding-right:3px;padding-left:3px; background:#F3F1E6;}
#con-right-cus p a:link #con-right-know a:visited{color:#4A4949; text-decoration:none;}
#con-right-cus p a:hover{background:#E9E6D2;}



/* CSS全部页面布局chinatour----tour--详细页面-----*/
#tour_box{width:790px; float:left;padding-left:22px; margin-top:5px; clear:both;}
#con_left_callme{width:191px; height:110px; background:url(../images/callme_03.gif) no-repeat; margin:20px 0px 20px 0px;}
#con_left_callme p{ padding:0px; margin:5px 0px 0px 35px; font-size:11px; line-height:13px; font-weight:bold;}
#con_left_5step{width:191px; text-align:center;clear:both;}
#con_left_5step p{width:181px; height:21px; background:url(../images/callme_07.gif) no-repeat; padding-top:6px;}
#con_left_5stepcon{width:181px; text-align:center; background:#EBEBE0; padding-top:6px; padding-bottom:6px;}
#con_left_5stepcon ul li{text-align:center; background:#EBEBE0; margin-top:2px; margin-bottom:2px;}

#con_left_5step_city{width:191px; text-align:center; margin:0px; padding:0px; margin-bottom:15px; margin-left:12px;}
#con_left_5step_city p{width:185px; height:21px; background:url(../images/callme_07.gif) no-repeat; padding-top:6px;}
#con_left_5stepcon_city{width:185px; text-align:left; background:#EBEBE0; padding-top:1px; padding-bottom:10px;}
#con_left_5stepcon_city a{color:#4A4949; font-size:11px; text-decoration:none;}
#con_left_5stepcon_city a:link #con_left_5stepcon_city a:visited{color:#4A4949; text-decoration:underline;}
#con_left_5stepcon_city a:hover{background:#CACAAE;}





#con_left2_5step{width:191px; text-align:center; margin:0px; margin-top:13px; padding:0px; margin-bottom:1px;}
#con_left2_5step p{width:185px; height:21px; background:url(../images/callme_07.gif) no-repeat; padding-top:6px;}
#con_left2_5stepcon{width:185px; text-align:left; background:#FAFAF4; padding-top:1px; padding-bottom:6px;}
#con_left2_5stepcon ul li{padding:2px 0px 0px 2px; background: url(../images/chinatour_151111.gif) no-repeat left top;border:1px solid #FAFAF4;} 
#con_left2_5stepcon a{ display:block; color:#3B3A3A; font-size:12px; text-decoration:none; padding:5px 0px 0px 1px; margin-left:4px; margin-right:4px; border-bottom:#9A9A9A  1px dashed;}
#con_left2_5stepcon a:link #con_left2_5stepcon a:visited{color:#3B3A3A; text-decoration:none; }
#con_left2_5stepcon a:hover{background:#D8D8C2;}


#cruise_book{width:187px; margin:0px 0px 20px 3px;}
#cruise_book img{width:187px; margin:0px; padding:0px;}


#con_left_tailormake{width:183px; margin:10px 0px 10px 3px;}
#con_left_tailormake img{width:178px; margin:0px; padding:0px;}

#con_right_tailormake{width:183px; margin:10px 0px 10px 10px;}
#con_right_tailormake img{width:178px; margin:0px; padding:0px;}

#con_left_tailormake p{margin:5px;}
#con_left_tailormake p a{height:110px; display:block; color:#4C4B4B; font-size:12px; text-decoration:none; padding-right:3px;padding-left:3px; background:#E9E6D2; line-height:18px;}
#con_left_tailormake p a:link #con_left_tailormake a:visited{color:#E9E6D2; text-decoration:none;}
#con_left_tailormake p a:hover{background:#D5CFAA;}

#con_left_faq{width:181px;  margin:30px 0px 0px 5px;}

/* CSS全部页面布局chinatour--Imperial Tours -----*/
#con_right_box_classic{width:579px; float:left;padding-left:23px; margin-top:10px; clear:both; border-right:1px solid #999966;}
#con_left_mune_im{width:191px; overflow:hidden; clear:both; background:#FAFAF4;}
#con_left_mune_im ul li{padding:0px; margin:0px 15px 0px 7px;} 
#con_left_mune_im a{height:20px; display:block; color:#4A4949; font-size:11px; text-decoration:none; padding-top:3px; background:url(../images/chinatour_151.gif) repeat-y; padding:0px 0px 10px 12px;}
#con_left_mune_im a:link #con_left_mune_im a:visited{color:#4A4949; text-decoration:none;}
#con_left_mune_im a:hover{color:#000000; text-decoration:none;}

#con_left_mune2_im{width:191px; overflow:hidden; clear:both; background:#FAFAF4;}
#con_left_mune2_im ul li{padding:0px; margin:0px 15px 0px 7px;  background:url(../images/chinatour_15111.gif) no-repeat left;} 
#con_left_mune2_im a{height:20px; display:block; color:#4A4949; font-size:11px; text-decoration:none; padding-top:3px; background:url(../images/chinatour_1512.gif) repeat-y; padding:0px 0px 10px 12px;}
#con_left_mune2_im a:link #con_left_mune2_im a:visited{color:#4A4949; text-decoration:none;}
#con_left_mune2_im a:hover{color:#000000; text-decoration:none;}



/* CSS全部页面布局Customized-------------------------*/
#con_tailor_p{width:780px; float:left;padding-left:23px; margin-top:5px; margin-bottom:20px; clear:both;}
#con_tailor_p p{ padding-top:5px; margin:0px;}
#con_tailor_con{width:780px; float:left;padding-left:23px; clear:both;}
#con_tailor_box1{width:204px; height:236px; margin-right:32px; padding:0px; background:url(../images/speciall_03.gif) no-repeat right; float:left;}
#con_tailor_con1{height:236px; background:url(../images/speciall_08.gif) no-repeat bottom;}
#con_tailor_con1 p{ margin:0px; padding:1px 20px 6px 0px;}

#con_tailor_text{width:780px; float:left; padding:0px 0px 0px 23px; margin:5px 0px 15px 0px; clear:both;}
#con_tailor_texttop{width:653px; height:22px; clear:both; background: url(../images/cus_16.gif) repeat-x;}
.con_tailor_texttop1{width:60px; height:22px; background: url(../images/cus_14.gif) no-repeat; float:left;}
.con_tailor_texttop2{width:200px; height:18px; float:left; background:#FFFFFF; padding:2px;}
.con_tailor_textno{height:18px; float:left; background:#FFFFFF; padding:2px;}
.con_tailor_texttop21{width:300px; height:18px; float:left; background:#FFFFFF; padding:2px;}
.con_tailor_texttop3{width:7px; height:22px; float:right;}
#con_tailor_textcon{width:651px; border-left:1px #B0B0B0 solid; border-right:1px #B0B0B0 solid; background:url(../images/cus_22.gif) repeat; text-align:center;}
#con_tailor_textcon p{ text-align:left; margin:10px; padding:0px; line-height:18px;}
#con_tailor_textfoot{width:653px; height:12px;background:url(../images/cus_24.gif) no-repeat;}

#con_tailor_foot{width:633px; border:1px #E8BA8C dashed; padding:10px; background:url(../images/bg.jpg) repeat-x;}


/* CSS全部页面布局Customized----详细页面-----*/
#con_tailor{width:740px; float:left;padding-left:23px; margin-top:15px; clear:both;}
#con_tailor p{ margin:0px; padding:5px 0px 5px 0px; line-height:18px;}
#con_tailor h1{margin-top:1px; margin-bottom:5px;}
#con_tailor_img{ text-align:center; padding:0px; margin-bottom:8px;}





/* CSS全部页面布局special-------*/
#con_right_special{width:650px;float:left;padding-left:23px; margin-top:5px; clear:both;}


/* CSS全部页面布局--------------------------meet-------*/
#con_right_meet{width:579px; float:left;padding-left:23px; margin-top:0px;}
#meet-left-contact{width:579px;margin:5px 0px 10px 0px;}
#meet-left-contact-top{width:555px; padding:0px 24px 0px 0px;background: url(../images/specials_20.gif) repeat-y right;}
#meet-left-contact-img{width:567px; height:15px; background:url(../images/specials_221.gif) repeat-x right;}

#yz_contact{width:565px; margin:0px 0px 7px 0px; border-top:#6D6D4E 3px solid; border-bottom:#6D6D4E 1px solid; border-left:#6D6D4E 1px solid; border-right:#6D6D4E 1px solid;}

#yz_contact2{ width:98%; margin:0px 0px 7px 0px;}
.yz_contact2{border-top:#6D6D4E 3px solid; border-bottom:#6D6D4E 1px solid; border-left:#6D6D4E 1px solid; border-right:#6D6D4E 1px solid;}


#con_right_bottom{width:812px; float:left; background:#FFFFFF;}
#con_right_bottom_box{float:left; margin-top:20px; margin-left:25px; margin-right:3px; padding:15px 0px 10px 15px; background-color:#EBEBE0;}
#con_right_bottom_box p{ margin:0px; padding:2px 40px 0px 0px;}



#menu_1{width:537px;float:left; padding:12px; line-height:18px; background:#EBEBE0; border:1px #D7D7C1 solid;}
#menu_1 p{width:535px; margin:0px; padding:0px; text-align:center; font-weight:bold;}
/*-------------可不?-*/
#meet_left_foot_tit{width:535px;float:left; line-height:18px; clear:both;}
#meet_left_foot_tit ul li{margin:0px 5px 0px 0px; padding:0px; border-left:#999966 1px solid; border-right:#999966 1px solid; border-top:#999966 1px solid; width:110px; height:20px; float:left; text-align:center;background:#80805E;}

#menu_2{width:535px;float:left; padding:15px; line-height:18px; border:#999966 1px solid;}
#menu_2 p{width:535px; margin:0px; padding:0px; text-align:center; font-weight:bold;}




/* CSS全部页面布局-------Cruise-------*/
#con_left_mune_cruise{width:191px; overflow:hidden; clear:both; background:#FAFAF4;}
#con_left_mune_cruise ul li{padding:0px; margin:0px 15px 0px 15px;} 
#con_left_mune_cruise a{height:20px; display:block; color:#4A4949; font-size:12px; text-decoration:none; padding-top:3px; background:url(../images/chinatour_1511.gif) repeat-y; padding:0px 0px 10px 18px;}
#con_left_mune_cruise a:link #con_left_mune_cruise a:visited{color:#4A4949; text-decoration:none;}
#con_left_mune_cruise a:hover{color:#000000; text-decoration:none;}
.con_left_mune_cruise{background:url(../images/chinatour_12.gif) no-repeat; height:24px; margin-bottom:5px; padding:4px 0px 0px 25px;}

#con_right_cruise{padding:10px 0px 0px 5px; clear:both;}
#con_right_cruise p{clear:both;background:url(../images/callme_07.gif) no-repeat;  height:26px;  padding:5px 0px 0px 25px;}
#con_right_cruise ul li{padding:0px 12px 0px 10px;background: url(../images/img_r_21.gif) no-repeat;zoom:1;} 
#con_right_cruise a{display:block; color:#4A4949; font-size:12px; text-decoration:none; padding:5px;}
#con_right_cruise a:link #con_right_cruise a:visited{color:#4A4949; text-decoration:none;}
#con_right_cruise a:hover{background:#E9E6D2;}


#con_right_yangtze{margin:15px 0 0px 20px; clear:both;}
#con_right_yangtze p {height:20px; display:block; color:#6D6D4E; font-size:12px; padding:5px 0px 0px 6px; margin-right:10px; font-weight:bold; background:#E9E6D2;}
#con_right_yangtze ul li{padding:3px 0px 0px 0px; margin-right:10px;} 
#con_right_yangtze a{display:block; color:#4A4949; font-size:11px; text-decoration:none; padding:5px;}
#con_right_yangtze a:link #con_right_yangtze a:visited{color:#4A4949; text-decoration:none;}
#con_right_yangtze a:hover{background:#E9E6D2;}

#con_right_yangtze2{margin:15px 0 0px 20px; clear:both;}
#con_right_yangtze2 p {display:block; color:#6D6D4E; font-size:12px; padding:5px 0px 0px 6px; margin-right:10px; font-weight:bold; background:#E9E6D2; height:35px;}
#con_right_yangtze2 ul li{padding:3px 0px 0px 0px; margin-right:10px;} 
#con_right_yangtze2 a{display:block; color:#4A4949; font-size:11px; text-decoration:none; padding:5px;}
#con_right_yangtze2 a:link #con_right_yangtze a:visited{color:#4A4949; text-decoration:none;}
#con_right_yangtze2 a:hover{background:#E9E6D2;}

#con_right_yangtze2_left{margin:15px 0 0px 4px; clear:both;}
#con_right_yangtze2_left p {display:block; color:#6D6D4E; font-size:12px; padding:5px 0px 0px 6px; margin-right:10px; font-weight:bold; background:#E9E6D2; height:20px;}
#con_right_yangtze2_left ul li{padding:3px 0px 0px 0px; margin-right:10px;} 
#con_right_yangtze2_left a{display:block; color:#4A4949; font-size:11px; text-decoration:none; padding:5px;}
#con_right_yangtze2_left a:link #con_right_yangtze2_left a:visited{color:#4A4949; text-decoration:none;}
#con_right_yangtze2_left a:hover{background:#E9E6D2;}

#cruise_right_box{width:579px; float:left;padding-left:23px; clear:both;}
#box_cruise_con{background:#F3F1E6; padding:5px 5px 0px 5px; margin-right:18px;}
#box_cruise_title{
	width:517px;
	height:21px;
	padding-left:20px;
	margin-top:15px;
	clear:both;
	background-image: url(../yangtzecruise/images/s_chinatour_30.gif);
	background-repeat: no-repeat;
}
.box_cruise_tit2{width:517px; float:left; padding:0px 24px 0px 20px;background: url(../images/chinatour_30.gif) no-repeat;  height:21px;}
#cruise_right_buttom{width:579px;float:left; line-height:18px;}

#box_cruise_bz{width:750px; padding:0px;margin:0px; text-align:right;}

#cruise_con_foot{ width:540px; border:1px #E8BA8C dashed; padding:10px; margin-top:30px; background:url(../images/bg.jpg) repeat-x;}

/* CSS全部页面布局-------Cruise---详细---*/
#con_right_cru_det{width:790px; float:left;padding-left:22px; margin-top:5px;}
#cruise-left-contact{width:760px; float:left; margin:0px 0px 10px 0px;}
#cruise-left-contact-top{width:746px; float:left; padding:0px 24px 0px 0px;background: url(../images/specials_20.gif) repeat-y right;}
#cruise-left-contact-top p{ margin:8px 0px 5px 0px; padding:0px;}

#cruise-left-contact-img{width:758px;float:left;background:url(../images/specials_221.gif) repeat-x; text-align:center;}

#cruise_jiaoguo{width:750px; float:left; margin-right:25px; line-height:18px; border-bottom:#999966 1px solid; clear:both;}
#cruise_jiaoguo ul li{margin:0px 6px 0px 5px; border-left:#999966 1px solid; border-right:#999966 1px solid; border-top:#999966 1px solid; height:20px; float:left; text-align:center;} 
#cruise_jiaoguo a{display:block; font-size:11px; text-decoration:none; color:#6D6D4E; font-size:12px; font-weight:bold;  padding:2px 7px 4px 7px;}
#cruise_jiaoguo a:link #cruise_jiaoguo a:visited{color:#4A4949; text-decoration:none;}
#cruise_jiaoguo a:hover{background:#E9E6D2;}

#cruise_left_foot_box{width:765px; float:left; line-height:18px; }

#prices_tit{clear:both; padding:0px;  margin-left:5px; margin-right:20px; width:100%; height:36px; background-position: bottom;}
#prices_tit ul li{border-left:1px #C7C7C7 solid; border-right:1px #C7C7C7 solid; border-top:1px #C7C7C7 solid; width:145px; float:left; margin-right:8px; height:36px;}
.prices_li2{cursor:pointer;background:url(../images/Valued_09.jpg) no-repeat; width:110px; text-align:center;}
.prices_li{cursor:pointer;background:url(../images/Valued_11.jpg) no-repeat; width:110px; text-align:center;}


#prices_tit_crui{clear:both; padding:0px;  margin-left:0px; margin-right:0px; width:100%; height:28px; background-position: bottom;}
#prices_tit_crui ul li{border-left:1px #C7C7C7 solid; border-right:1px #C7C7C7 solid; border-top:1px #C7C7C7 solid; width:105px; float:left; margin-right:8px; padding-top:3px; height:28px;}


.prices_img{background:#C9C8C8; color:#313030; font-size:12px; font-weight:bold;}
#lon_box1{border:1px #C7C7C7 solid; background:#F7F7F7; padding:5px;width:95%;float:left;}
#lon_box2{border:1px #C7C7C7 solid; background:#F7F7F7; padding:5px; margin:0px;width:95%;float:left;}

#photo_text{clear:both; width:438px; height:auto;}
#photo_text img{width:428px; height:290px; padding:2px;  margin:0px; text-align:center; float:left;}
#photo_text span{width:428px; text-align:left; margin:0px; padding:2px;font-weight:bold;}



/* CSS全部页面布局-------Cruise Calendar---详细---*/
#con_right_calendar{width:790px; float:left;padding-left:22px; margin-top:5px;}
#con_right_calendar p{ padding:0px; margin-top:10px;}
#con_right_calendar img{padding:0px; margin:5px;}

#con_right_calendar_det{width:760px; float:left;padding-left:22px; margin-top:5px;}
#con_right_calendar_det p{ padding:0px; margin-top:10px;}
#con_right_calendar_det img{padding:0px; margin:5px;}

/* CSS2.0--页面主导航链接样-------yangtze_river_album.html-----*/
.phs_plist{width:720px; clear:both; margin-top:15px; margin-right:30px; padding:0px 0px 0px 26px;float:left; border-bottom:2px #878787 solid; background:url(../images/china.jpg) no-repeat left;}
.phs_plist img{margin:0px;  padding:0px;}

.phs_list{width:750px;float:left; text-align:left; margin-left:2px; margin-top:10px;margin-bottom:15px;}
.phs_list img{width:125px;height:96px;text-align:center; margin:0px; padding:0px;}
.phs_list ul{float:left;width:134px; padding-bottom:3px;margin-right:13px; border:1px solid #cccccc; margin-bottom:15px; text-align:}
.phs_list li{text-align:center;}


/* CSS全部页面布局Destination-------------------------*/
#con_destina{width:740px; float:left;padding-left:20px; clear:both;}
#con_destina p{margin:0px; padding-top:5px;}
#con_destina_tit{padding:3px; margin:13px 20px 0px 0px; background:#EBEBE0; clear:both}
#con_destina_con{padding:0px; padding-top:5px; margin:3px 0px 0px 0px;}

#con_destina_con1{width:730px; float:left; margin-left:23px; margin-top:20px; padding:4px; clear:both; background:#EBEBE0;}
#con_destina_con2{width:730px; float:left; margin-left:23px; margin-top:4px; clear:both;}

/* CSS全部页面布局faq-------------------------*/

#faq{padding:10px 0px 0px 8px; clear:both;}
#faq p{width:181px; height:21px; background:url(../images/callme_07.gif) no-repeat; padding-top:6px;}
#faq ul li{padding:0px 12px 0px 10px; background: url(../images/img_r_21.gif) no-repeat;} 
#faq a{display:block; color:#4A4949; font-size:11px; text-decoration:none; padding:5px;}
#faq a:link #faq a:visited{color:#4A4949; text-decoration:none;}
#faq a:hover{background:#E9E6D2;}

#faq_rig{padding:10px 0px 0px 18px; clear:both;}
#faq_rig p{width:155px; height:21px; background:url(../images/callme_07.gif) no-repeat; padding-top:6px; padding-left:26px;}
#faq_rig ul li{padding:0px 12px 0px 10px; background: url(../images/img_r_21.gif) no-repeat;} 
#faq_rig a{display:block; color:#4A4949; font-size:12px; text-decoration:none; padding:5px;}
#faq_rig a:link #faq_rig a:visited{color:#4A4949; text-decoration:none;}
#faq_rig a:hover{background:#E9E6D2;}



#con_faq{padding:0px;margin-top:15px; margin-right:20px;}

#tour_1, #tour_2, #tour_3, #tour_4, #tour_5, #tour_6,#tour_7, #tour_8{margin:0px; padding:0px;}

#con_faq_text{width:780px; float:left; padding:0px 0px 0px 23px; margin:0px; clear:both;}
#con_faq_text p{ padding-top:5px; padding-bottom:8px;}
#con_faq_texttop{width:750px; height:22px;background: url(../images/cus_16.gif) repeat-x;}
#con_faq_textcon{width:748px; border-left:1px #B0B0B0 solid; border-right:1px #B0B0B0 solid; background:url(../images/cus_22.gif) repeat; text-align:left;border:none;border-left:1px solid #B2B2B2;border-right:1px solid #B2B2B2;float:left;}
#con_faq_textcon p{ text-align:left; margin:10px; padding:0px; line-height:18px;}
#con_faq_textfoot{width:750px; height:35px;background:url(../images/cus_241.gif) no-repeat;clear:both;}
#con_faq_textfoot p{text-align:right; padding:9px 15px 0px 0px; margin:0px;}

/* CSS全部页面布局-------right--contuactus--------------*/
#contuact_text{width:186px; height:27px; margin:20px 0px 0px 0px; background:url(../images/meeting1-ok_18.gif) no-repeat;float:right;}
#contuact_contact{width:186px; background: url(../images/meetin1g-ok_20.gif) repeat-y; text-align:left; float:right;}
#contuact_contact ul{width:160px;margin:4px 0px 0px 10px; padding:0px;}
#contuact_contact li{margin:3px 0px 0px 0px;}
.contuact_contact_img{padding-left:10px; background:url(../images/meeting_4_05.gif) no-repeat;}
#contuact_foot{width:186px; height:16px; margin:0px 0px 20px 0px; background: url(../images/meeting1-ok_37.gif) no-repeat;float:right;}

#tour_tit{clear:both; padding:0px; margin-top:10px; margin-left:5px; width:200px; height:23px; background-position:bottom; text-align:center;}
#tour_tit ul li{border-left:1px #B9B8B8 solid; border-right:1px #B9B8B8 solid; border-top:1px #B9B8B8 solid; width:80px; height:20px; float:left; margin:0px; padding:3px 8px 0px 0px;}

/* CSS全部页面布局------hotel--------------*/
#hotel_p{width:780px; float:left;padding-left:23px; margin-top:5px; margin-bottom:20px; clear:both;}
#hotel_p p{width:730px; padding-top:5px; margin:0px;}


/*-------style for chongqing_yichang.html-------*/
#ron2_login1,#ron2_login2,#ron2_login3{
	clear:both;
}

#about_left{ width:191px; text-align:center; margin:0px; padding:0px 0px 15px 0px;}
#about_left p{width:181px; height:26px; background:url(../images/about_1.gif) no-repeat; padding-top:5px; color:#816B58; font-size:12px; font-weight:bold;}
#about_leftcon_1{width:176px; text-align:left; margin:0px; padding:0px 1px 5px 2px; background-color:#FFFFFF; border:#E9E1D8 1px solid; border-top:0px;}
#about_leftcon{width:176px; text-align:left; margin:0px; padding:0px 1px 5px 2px; background-color:#FFFFFF; border:#E9E1D8 1px solid; border-top:0px;}
#about_leftcon ul li{padding:2px 0px 0px 2px; background: url(../images/chinatour_151111.gif) no-repeat left top;} 
#about_leftcon a{ display:block; color:#3B3A3A; font-size:12px; text-decoration:none; padding:5px 0px 0px 1px; margin-left:4px; margin-right:4px; border-bottom:#9A9A9A  1px dashed;}
#about_leftcon a:link #about_leftcon a:visited{color:#3B3A3A; text-decoration:none; }
#about_leftcon a:hover{background:#D8D8C2;}

#about_rig{width:191px; text-align:center; padding:0px 0px 15px 10px;}
#about_rig p{width:181px; height:26px; background:url(../images/about_1.gif) no-repeat; padding-top:5px; color:#816B58; font-size:12px; font-weight:bold;}
#about_rigcon_1{width:176px; text-align:left; margin:0px; padding:0px 1px 5px 2px; background-color:#FFFFFF; border:#E9E1D8 1px solid; border-top:0px;}
#about_rigcon{width:176px; text-align:left;padding:0px 1px 5px 2px; background-color:#FFFFFF; border:#E9E1D8 1px solid; border-top:0px;}
#about_rigcon ul li{padding:2px 0px 0px 2px; background: url(../images/chinatour_151111.gif) no-repeat left top;} 
#about_rigcon a{ display:block; color:#3B3A3A; font-size:12px; text-decoration:none; padding:5px 0px 0px 1px; margin-left:4px;margin-right:4px; border-bottom:#9A9A9A 1px dashed;}
#about_rigcon a:link #about_rigcon a:visited{color:#3B3A3A; text-decoration:none; }
#about_rigcon a:hover{background:#D8D8C2;}

/*---------------sam----2009-9-3---attractions------*/
.k_attrac_box{width:160px; float:left; margin:10px 25px 20px 0}
.k_attrac_img{width:160px; height:88px}
.k_attrac_title{font-size:12px; font-weight:700; line-height:24px;}
.k_attrac_title a{font-size:12px; font-weight:700; text-decoration:underline;}
.k_attrac_title a:hover{font-size:12px; font-weight:700; text-decoration:underline;}
.k_attrac_text{width:160px; height:112px; overflow:hidden;}

/*------------sam--------2009-9-11-------------------*/
#s_top{clear:both; overflow:hidden; width:1003px}
#s_top_text{
	position:absolute;
	right:151px;
	top:123px;
	width:296px;
	height:43px;
	padding:2px;
	filter:alpha(opacity=80,Style=0); /* IE */
	-moz-opacity:0.75;  /* Moz + FF */
	opacity:0.75;  /* 支持CSS3的浏览器（FF 1.5也支持）*/
	background:#8D8980;
	line-height:20px
}
#s_top_text a{ color:#fff; font-size:12px; font-weight:700}


/*-----------------sam----2009-9-23------------*/
.s_yangtze_title{float:left; background:url(../yangtzecruise/images/s_yangtze_img.gif) no-repeat left; padding-left:14px; color:2c2c1f; font-size:12px; font-weight:700}
.s_yangtze_rate{float:right; }
.s_yangtze_text{clear:both;background:url(../yangtzecruise/images/s_yangtze_text.gif) repeat-x top;margin-top:5px;  padding-top:5px;/**/}
#meet-left-contact-top2{width:755px; float:left; padding:0px 24px 0px 0px;background: url(../images/specials_20.gif) repeat-y right;}
#cruise_right_box2{width:779px; float:left;padding-left:23px; clear:both;}
#box_cruise_title2{width:517px; background:url(../yangtzecruise/images/s_chinatour_30.gif) no-repeat; height:21px; padding-left:20px;margin-top:15px;}
#cruise_right_buttom2{width:779px;float:left; line-height:18px;}
#meet-left-contact2{width:779px; float:left; margin:5px 0px 10px 0px; padding-bottom:17px; background:url(../yangtzecruise/images/s_yangtze_img2.jpg) no-repeat bottom;}


/*------new style added by beetle------*/
#acn_box1,#acn_box2,#acn_box3,#acn_box4{clear:both;}


/*------yueqing-2009/12/18-index.html----*/
.dou_hao{ background:url(../images/dou_hao_top_bg.gif) no-repeat left top; width:185px; padding:33px 6px 10px 0px; position:relative;}
#margin_left10.dou_hao{ margin-left:20px; margin-top:10px;}
.dou_hao .dou_hao_content{ padding:2px 4px 0px 8px;line-height:17px; color:#000000; font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.dou_hao_content dt{text-indent:15px;}
.dou_hao_content .text_align_right{ text-align:right;}
.dou_hao_content .background_images{ background-image:url(../images/dou_hao_bottom.gif); background-position:right 14px; background-repeat:no-repeat; padding-right:15px; color:#000;
padding-top:7px;}
.dou_hao_content .background_images a{color:#000066; text-decoration:underline; font-size:13px;}
.dou_hao_content .padding_right10{ text-align:right; padding-right:15px;}
.dou_hao .dou_hao_more{ background:url(../images/dou_hao_bottom_bg.gif) no-repeat left top; height:7px; }

.dou_hao_extra{background:url(../images/dou_hao_middle_bg.gif) #fff repeat-x left top;width:183px;border-left:1px solid #D0CFC5;border-right:1px solid #D0CFC5;}
.reviewContent {width:180px;height:110px;padding-bottom:5px;}
.dou_hao_top{height:10px;width:183px; background:url(../images/dou_hao_top.gif) no-repeat 8px 0px; position:absolute; top:32px;left:0px;}
.dou_hao_bottom{height:10px;width:183px; background:url(../images/dou_hao_bottom.gif) no-repeat 165px 0px; position:absolute; bottom:15px;left:0px;}
.dou_hao_more1{text-align:right;padding-right:27px;display:none;}
.dou_hao_more1 a{font-size:12px;color:#000;}
.dou_hao_more1 a:hover{font-size:12px;color:#000; text-decoration:underline;}
.extra5{height:7px;}


/*------yueqing-2009/12/23--index.html----*/
.result_introdution{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000000; width:586px; margin-top:15px;}
.result_botton_top{ text-align:right; padding-top:15px; padding-bottom:8px;}
.result_bottom_table_table1{ background:#CCCCCC; text-align:center; color:#000000}
.result_bottom_table_table1 th{ background:url(../yangtzecruise/images/result_table_th_bg.jpg) repeat-x left top;position:relative; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.result_bottom_table_table1 td{ background:#FFF; padding:2px;}
.result_bottom_table_table1 .text_align_left_15{ text-align:left; padding:0px 5px 0px 8px;}
.result_bottom_table_table1 .text_align_red{ color:#FE050B;}



/*------yueqing-2010/01/03-index.html----*/
.top_border_line span{float:right; display:block; margin-top:-18px; margin-right:5px;}
.top_border_line span img{ margin-bottom:-5px;}
.top_border_line span a{ text-decoration:underline;}
.top_border_line span a:hover{ text-decoration:underline;}


/*------yueqing-2010/01/13--Special Tours.html----*/
.customer_reveiw {width:186px; background:url(../images/customer_bottom.jpg) no-repeat left bottom;padding-bottom:49px; font-family:Georgia, "Times New Roman", Times, serif;}
.customer_reveiw ul{width:182px;_width:180px;border-left:2px solid #666666;border-right:2px solid #666666; padding-bottom:5px; position:relative; font-style:italic; color:#000;}
.customer_reveiw ul li{padding:5px 10px;}
.customer_reveiw ul .customer_bottom a{ color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-decoration:underline;}
.customer_reveiw ul .customer_bottom a:hover{ color:#333; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-decoration:underline;}

.customer_reveiw1 {width:186px; background:url(../images/customer_bottom.jpg) no-repeat left bottom;padding-bottom:50px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.customer_reveiw1 ul{width:182px;border-left:2px solid #999999;border-right:2px solid #999999; padding:8px 0 40px 0; position:relative; color:#666666;overflow:hidden;}
/*2011-3-7   by-d ---ctg customer comments style*/
.d_font_italic { font-style:italic; color:#6a6c57; font-weight:bold; padding:5px 0 6px 0; border-bottom:1px #CCC dashed; display:block;}
.d_saybg { display:inline;background:url(../images/d_yinhao.jpg) no-repeat left top; padding-left:20px; padding-top:3px;}
.d_saybg2 { display:inline;background:url(../images/d_yinhao2.jpg) no-repeat left 5px; padding-left:20px; padding-top:5px;}
/*2011-3-7   by-d ---ctg customer comments style*/
.customer_reveiw1 ul li{padding:5px;}
.customer_reveiw1 ul .customer_bottom a{ color:#333333; font-family:Geneva, Arial, Helvetica, sans-serif; font-style:italic; text-decoration:underline;}
.customer_reveiw1 ul .customer_bottom a:hover{ color:#000; font-family:Geneva, Arial, Helvetica, sans-serif; font-style:italic; text-decoration:underline;}

.customer_reveiw3 {width:186px; background:url(../images/customer_bottom.jpg) no-repeat left bottom;padding-bottom:89px; font-family:Georgia, "Times New Roman", Times, serif;}
.customer_reveiw3 ul{width:182px;border-left:2px solid #666666;border-right:2px solid #666666; padding-bottom:5px; position:relative; font-style:italic; color:#000;}
.customer_reveiw3 ul li{padding:5px 9px;}
.customer_reveiw3 ul .customer_bottom{ position:absolute; top:260px;}
.customer_reveiw3 ul .customer_bottom a{ color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-decoration:underline;}
.customer_reveiw3 ul .customer_bottom a:hover{ color:#333; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-decoration:underline;}

/*------yueqing-2010/01/13--China_tour.html----*/
.coustomer_douhao_top_bg{ background:url(../images/customer_douhao_top_bg.jpg) no-repeat left top; padding-left:22px; padding-right:10px;}
.coustomer_douhao_bottom_bg{ background:url(../images/customer_douhao_bottom_bg.jpg) no-repeat 485px top; padding-right:38px;}

.customer_box_tour_xianlu{ width:527px; background:#FFFFFF url(../images/specials_20.gif) repeat-y right; margin:5px 5px 0px 5px; padding:3px;}

#customer_box_text{padding:10px 25px 10px 0px;}
/*------yueqing-2010/02/24------*/
.y_btn_tip{clear:both;}
.y_btn_tip li{float:right;  cursor:pointer;margin-right:5px;}
.y_btn_link{background-image:url(../images/y_btn_middle.jpg);background-position:left top;background-repeat:repeat-x;}
.y_btn_link div{background-image:url(../images/y_btn_left.jpg);background-position:left top;background-repeat:no-repeat;}
.y_btn_link div div{ padding:2px 15px 3px 15px; background-image:url(../images/y_btn_right.jpg);background-position:right top;background-repeat:no-repeat;}
.y_btn_unlink{background-image:url(../images/y_btn_u_middle.jpg);background-position:left top;background-repeat:repeat-x;}
.y_btn_unlink div{background-image:url(../images/y_btn_u_left.jpg);background-position:left top;background-repeat:no-repeat;}
.y_btn_unlink div div{ padding:2px 15px 3px 15px; background-image:url(../images/y_btn_u_right.jpg);background-position:right top;background-repeat:no-repeat;}
.y_btn_link a,.s_btn_link a{ color:#f1faf0; font-size:12px;}
.y_btn_link a:hover,.s_btn_link a:hover{ color:#f1faf0; font-size:12px;}
.y_btn_unlink a,.s_btn_unlink a{color:#525969; font-size:12px;}
.y_btn_unlink a:hover,.s_btn_unlink a:hover{color:#525969; font-size:12px;}

/*-----2010-3-22---sam-----tour design-*/
.s_btn_link{background-image:url(../images/s_btn_middle.jpg);background-position:left top;background-repeat:repeat-x; text-align:center}
.s_btn_link div{background-image:url(../images/s_btn_left.jpg);background-position:left top;background-repeat:no-repeat;}
.s_btn_link div div{ padding:2px 15px 3px 15px; background-image:url(../images/s_btn_right.jpg);background-position:right top;background-repeat:no-repeat;}
.s_btn_link div div span,.s_btn_unlink div div span{font-size:11px}
.s_btn_unlink{background-image:url(../images/s_btn_u_middle.jpg);background-position:left top;background-repeat:repeat-x;}
.s_btn_unlink div{background-image:url(../images/s_btn_u_left.jpg);background-position:left top;background-repeat:no-repeat;}
.s_btn_unlink div div{ padding:2px 15px 3px 15px; background-image:url(../images/s_btn_u_right.jpg);background-position:right top;background-repeat:no-repeat;text-align:center}
#s_hotelinfo{position:absolute;z-index:100;background:url(../images/s_hotelbg.gif) no-repeat;padding:28px 10px 10px 10px;width: 344px;height: 122px; display:none; overflow:hidden}
#s_hotelinfo img{width:100px; height:80px; float:left; margin-right:6px}
#s_hotelinfo dl{font-size:12px;float:left; text-align:left; width:230px; overflow:hidden}
#s_hotelinfo dt{font-weight:700}


/*---2010 yangtze river elva.---*/
#con_right_1003{width:760px; float:left;padding-left:22px; margin-top:5px; clear:both;}

#yangze_10031{ float:left; width:460px;   padding:2px; margin:0px 5px 10px 0px; background-color:#F3EFEA; border:#D6C7B7 1px solid; border-top:#B49B81 3px solid;}
#yangze_10032{ float:right; width:240px; padding:2px; margin:0px 5px 10px 0px; background-color:#F3EFEA; border:#D6C7B7 1px solid; border-top:#B49B81 3px solid;}


.bgcolor_gray{background-color:#fff;}
.bgcolor_gray td{background-color:#ECE8E8;}
.bgcolor_ccc{ background-color:#ccc;}
.bgcolor_E1E1E1{ background-color:#E1E1E1;}


.tip_text {
    background-color: #FFFFFF;
    border: 1px solid #D1D1D1;
    display: none;
    padding: 3px;
    width: 295px;
}
.tip_text .extra{ position:relative;}
.tip_text .extra .tip_dec{ position:absolute;top:20px;left:-16px;}


/****-----2010 showdiv-start rain------****/
.boxy-wrapper { position: absolute; }
.boxy-wrapper.fixed { position: fixed; }
/* Modal */
  
.boxy-modal-blackout { position: absolute; background-color: white; left: 0; top: 0; }
/* Border */

.boxy-wrapper .top, .boxy-wrapper .bottom { height: 10px; background-color: #0085A7; opacity:0.6; filter: alpha(opacity=60); padding: 0 }
.boxy-wrapper .left, .boxy-wrapper .right { width: 10px; background-color: #0085A7; opacity:0.6; filter: alpha(opacity=60); padding: 0 }
/* Title bar */
	
.boxy-wrapper .title-bar { background-color: white; padding: 6px; position: relative; }
.boxy-wrapper .title-bar.dragging { cursor: move; }
.boxy-wrapper .title-bar h2 { font-size: 14px; color: #545454; line-height: 1; margin: 0; padding: 0; }
.boxy-wrapper .title-bar .close { color: black; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; cursor: pointer }
/* Content Region */
	
.boxy-inner { background-color: white; padding: 0 }
.boxy-content { padding: 15px; }
/* Question Boxes */

.boxy-wrapper .question { width: 350px; min-height: 80px; }
.boxy-wrapper .answers { text-align: right; }
.boxy_bottom { text-align:right; font-size:13px; color:#545454; font-weight:bold; cursor: pointer }
/****-----showdiv-start------****/




/*---------y_twitter-----------style--------2010-06-18-------*/
.y_twitter{clear:both;text-align:center; padding-top:15px;}


/*-------y_bg_cu-------------style------2010-06-18----------*/
.y_bg_cu{ background:url(../images/s_callme.gif) no-repeat 5px top #f4f2e9;width:182px; padding:32px 0px 10px 5px; color:#6d6d4e;font-style:oblique; clear:both; overflow:hidden;}
.y_bg_cu dl dt{margin-bottom:10px; padding-left:100px;}
.y_bg_cu dl dd{padding-left:5px;}
.y_bg_cu dl .y_cu_pl{ padding-left:44px;}
.y_bg_cu dl dd span{ font-size:11px;}


/*--------left_map-------style-----------2010-06-18----------*/
#left_map{float:right;margin:10px 5px 10px 0px;}
#left_map h3{width:175px; height:26px; background:url(../images/about_1.gif) no-repeat; padding:5px 0px 0px 5px; color:#816B58; font-size:12px; font-weight:bold;}


#con_right_meet{width:579px; float:left;padding-left:23px; margin-top:0px;}
#meet-left-contact{width:579px;margin:5px 0px 10px 0px;}
#meet-left-contact-top{width:555px; padding:0px 24px 0px 0px;background: url(../images/specials_20.gif) repeat-y right;}
#meet-left-contact-img{width:567px; height:15px; background:url(../images/specials_221.gif) repeat-x right;}


.y_tour{border-bottom:1px dashed #907655;padding:10px 0px 10px 0px;overflow:hidden;zoom:1;position:relative}
.y_floatleft{float:left;margin-right:18px;}
.y_floatright{float:right;font-size:14px;margin-left:10px;font-weight:bold}
.y_mb10{margin-bottom:5px;}
.y_detials{margin-left:10px;}
.y_detials a{ text-decoration:underline;font-size:12px;}
.y_detials a:hover{ text-decoration:underline;font-size:12px;}
.y_tittle a{font-size:14px; font-weight:bold}
.y_tittle a:hover{font-size:14px; text-decoration:underline}
.y_floatrightmg{float:right;margin-top:10px;}
.y_pa{position:absolute;left:118px;top:6px;}




/*-------header-------style,yueqing,2010-08-31----------*/
#y_head_center2{height:21px; width:813px; background:url(../images/y_chinatour_6.gif) no-repeat; text-align:right;}
#y_head_left1{width:50px; height:231px; background:url(../images/y_chinatour_1.gif) no-repeat;}
#y_head_left2{width:50px; height:21px; background:url(../images/y_chinatour_4.gif) no-repeat;}
#y_head_center1{height:231px; width:813px;}

/*-------tittle-------style,yueqing,2010-08-31----------*/
.y_box_cruise_tit2{width:517px;padding:1px 24px 0px 20px;background: url(../images/y_chinatour_30.gif) no-repeat;  height:21px;margin:10px 0px 5px 0px;}


/*-------y_bg_cu-------------style,yueqing,2010-08-31----------*/
.y_bg_cu22{ background:url(../images/y_tm_tittle22.gif) no-repeat left top; height:135px;width:176px; padding:55px 0px 0px 5px; color:#6d6d4e;font-style:oblique; clear:both; overflow:hidden;float:right}
.y_bg_cu22 dl{margin-top:15px;}
.y_bg_cu22 dl dt{margin-bottom:10px; padding-left:100px;}
.y_bg_cu22 dl dd{padding-left:5px;}
.y_bg_cu22 dl .y_cu_pl{ padding-left:44px;}
.y_bg_cu22 dl dd span{ font-size:11px;}

/*------y_con-right-know-----style,yueqing,2010-08-31----------*/
.y_rnow{padding-top:15px;}
#y_con-right-know{margin:5px 0 0px 28px; clear:both;}
#y_con-right-know p {height:20px; display:block; color:#6D6D4E; font-size:12px; padding:5px 10px 0px 6px;font-weight:bold; background:#E9E6D2;}
#y_con-right-know p a{height:20px; display:block; color:#6D6D4E; font-size:12px; text-decoration:none; padding-top:4px; font-weight:bold;}
#y_con-right-know p a:link,#y_con-right-know a:visited{color:#6D6D4E; text-decoration:none;}
#y_con-right-know p a:hover{background:#E9E6D2;}

#y_con-right-know ul li{margin:0px; padding:0px; padding-right:10px;} 
#y_con-right-know a{height:20px; display:block; color:#4A4949; font-size:12px; text-decoration:none; padding-top:5px; padding-left:8px;}
#y_con-right-know a:link #y_con-right-know a:visited{color:#4A4949; text-decoration:none;}
#y_con-right-know a:hover{background:#E9E6D2;}


#y_left_map{float:right;margin:10px 0px 10px 0px;}
#y_left_map h3{width:175px; height:26px; background:url(../images/about_1.gif) no-repeat; padding:5px 0px 0px 5px; color:#816B58; font-size:12px; font-weight:bold;}

#y_link{text-align:center;width:1003px;/*height:44px;*/margin:0 auto; background:url(../images/y_bottom_bg.jpg) no-repeat;padding:21px 0 14px 0;line-height:18px;}


/*------添加新船banner及修改部分样式-----style,d,2011-5-18----------*/
#d_new_cruise { float:left; border:3px #dfdfcd solid; margin:15px 0; }
#d_right_top { float:left; width:540px;}

/*new style ---- special_tour-----2011-7-22 ,8-25*/
.d_clear { clear:both;}
#d_con_right_top {clear:both; background:url(../images/d_menu_top.jpg) no-repeat; width:787px; height:31px; line-height:31px; padding-left:25px;} 
#d_con_right_best { width:780px;padding-left:23px;clear:both;}

#d_bestbox_top{ background:url(../images/d_Special_topbg.jpg) no-repeat; width:779px; height:17px; overflow:hidden;}
#d_bestbox_bottom { background:url(../images/d_Special_bottombg.jpg) no-repeat; width:779px; height:17px;margin-bottom:15px; clear:both;overflow:hidden;} 
#d_bestbox_middle { background:url(../images/d_Special_middlebg.jpg) repeat-y; width:754px; padding:8px 15px 0 10px; overflow:hidden; clear:both;} 
.d_tour_content{padding:10px 0 15px 0;border-bottom:1px dashed #cccccc; margin-bottom:15px; clear:both;overflow:hidden;}
.y_h3font14{padding:0px 0px 5px 0px;}
.d_content_left,.d_content_center,.d_content_right{float:left}
.d_content_center{padding:0px 20px 0px 15px; width:420px;}
.d_content_center dt a{ font-size:18px; font-family:Times New Roman, Arial, Helvetica; font-weight:normal; color:#6d0000;}
.d_content_center dt  a:hover { font-size:18px;}
.d_content_center dd{padding:2px 0px; line-height:18px;}
.d_content_center dd a {color:#6d0000;font-size:12px;}
.d_content_center dd a:hover{ font-size:12px;}
.d_content_center dd span{margin:0px 15px 0px 0px}
.d_content_right{width:139px;padding:20px 0px 30px 0px;text-align:center;}
.y_price{font-size:16px; color:#ff6600; font-weight:bold}
.y_booking{height:27px; border:none; cursor:pointer;display:block;margin:10px 0px 0px 0px}


/*new_head new style ---8-25*/
#banner_left {width:50px; float:left;}
#banner_right {width:140px; float:left;}
#banner_main {width:813px; float:left;}
#banner_bottom{height:19px; width:813px; background:url(../images/chinatour_6.gif) repeat-x;}


/*family tour tab style ---8-25*/
.none {display:none;}
#d_tab_tltle { background:url(../images/tab_tltle_bg.gif) no-repeat; width:770px; height:29px; padding:11px 0 0 9px;}
#d_tab_tltle ul { list-style:none;}
#d_tab_tltle li{float:left;line-height:29px;font-size:12px;padding-right:20px;margin-right:8px; cursor:pointer;}
#d_tab_tltle li span{float:left;display:block;height:29px;line-height:29px;padding-right:20px;}

#d_tab_tltle li.normal{background:url(../images/family_tab_normal.jpg) no-repeat right;color:#fff;}
#d_tab_tltle li.normal span{background:url(../images/family_tab_normal.jpg) no-repeat left;}
#d_tab_tltle li.active{background:url(../images/family_tab_active.jpg) no-repeat right; color:#333; font-weight:700;}
#d_tab_tltle li.active span{background:url(../images/family_tab_active.jpg) no-repeat left;}

.family_comments { border-bottom:1px #999 dashed; padding:10px 0 20px 0;}
.family_comments span.sort_num { float:left; display:block; padding:1px 5px; background:#003173; color:#FFF; font-weight:600;}
.family_comments p { padding-left:40px; color:#000; line-height:18px; width:660px;}
p.ask { font-weight:bold;}
p.answer { padding-top:10px;}


/*family tour Slideshow style ---8-26*/
#photoBox { }
#photoInfo { clear:both;overflow:hidden;}
.panel {background:#FFF; clear:both;}
.panel-overlay img { display:block; float:left; padding-right:15px;}
.panel-overlay h2{ color:#ff6c00; line-height:35px;}
.panel-overlay dd { line-height:22px;}
.filmstrip ul { list-style:none;}
.filmstrip ul li { float:left;}

/*volunteer pada -2011-12-16  */
#s_video_bg{ position:relative; width:771px; height:432px; background:url(../images/player_bg.jpg) no-repeat; padding-bottom:30px}
#s_video{position:absolute; left:138px; top:36px; width:480px; height:360px}


/*custom tour style by anna -2013-15-5  */
#head_center3{
	height:19px; 
	width:813px; 
	background:url(../images/chinatour_6.jpg) repeat-x; 
	text-align:right;}
#s_this {
    background: url("../china_flights/images/s_cf_this.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #55403D;
    height: 28px;
    line-height: 28px;
    padding-left: 5px;
}
.hui-11 {
    color: #4C4B4B;
    font-size: 11px;
}

.hui-11 a {
    color: #4C4B4B;
    font-size: 11px;
    text-decoration: underline;
}




.tourIdeas {
    float: right;
    overflow: hidden;
    width: 432px;
}

.tailorLeft {
    float: left;
    width:543px;
}
.tours-img{
	margin-top:10px;
		}


.close-destination a{
	 background: url("/images/tailor_make_bg01.png") repeat ;
	text-decoration:none;
	padding:2px 5px ;
	color:#fff;
	line-height:20px;
	
}
.close-destination.green a{
	background: url("/images/tailor_make_bg02.png") repeat ;
}
	
.close-destination input{
	margin-right:5px;
	vertical-align:text-bottom
}
	
.tip_text.tour_text{
	width:320px;
	border:2px solid #666;
	padding:0; 
	background-color:#f5f5f5;
	-moz-box-shadow:2px 2px 5px #000;
    -webkit-box-shadow:2px 2px 5px #000;
	 box-shadow:2px 2px 5px #000;
}
.tourproductChoose {
	padding-left:10px;
	
	}
.tourproductChoose li{
	float:left;
	width:150px;
}
.tourproductList{
	width:136px;
	height:134px;
	position:relative;
	}
.tourproductChoose img{
	width:136px;
	height:102px;
}

.tourpicIntro{ 
	padding:5px 10px 10px;
	}
.tourpicIntro h3{ 
	font-size:16px;
	color:#000;
	padding-bottom:10px;}
	.tourproductChoose .txt,
	.tourproductChoose .txt-bg {
		position:absolute;
		bottom:32px; 
		left:0;
		width:100%;
		text-align:center;
		height:20px;
		line-height:20px;
		
	}
		
	
	.tourproductChoose .txt {
    overflow: hidden;
    z-index: 2;
	padding:2px 0;
	font-size:12px;
	color:#FFF;
}
.tourproductChoose input{
	margin-right:5px;
	vertical-align:text-bottom;
}
.tourproductChoose .txt-bg {
    background-color: #000000;
    opacity: 0.5;
    z-index: 1;
}
.tourproductChoose .txt-choose {
	padding-top:5px;
}


/*--------------------------------tailorLeft style by anna----------------------------*/
.yourBooking {
	position:relative;
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #999;
    width: 540px;
	border-radius: 4px;
	
}

.yourBooking .subTitle {
	
    background: url("/images/title-bg-yellow.gif") repeat-x;
    color: #000;
    font-size: 16px;
    padding: 5px 0 8px 10px;
}
.yourBooking .subTitle02 {
	background: url("/images/title-bg-yellow02.gif") repeat-x;
    color: #000;
    font-size: 16px;
    padding: 6px 0 10px 10px;
	margin-top:20px;
}
.subTitle02  span { 
	font-size:14px; 
	color:#4e8a42;}
.yourBooking .subRequired{
	position:absolute;
	right:10px;
	top:5px;
	color:#4b873f;
	 font-size:12px; }
.yourBooking .bookingDetail {
    padding: 10px 10px 0;
    position: relative;
}

textarea.simpleinfoBox {
    border-color: #5E5E5E #B7B7B7 #B7B7B7 #5E5E5E;
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    height:182px;
    line-height: 18px;
    margin-bottom: 10px;
    padding: 5px;
    width: 508px;
	overflow:auto;
}

.tourOption {
    height: 100%;
    overflow: hidden;
}
.zongse-27 {
    color: #4f7247;
    font-family: "Times New Roman",Times,serif;
    font-size: 28px;
    line-height: 30px;
}
table.groupType th {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    padding: 3px 0;
    text-align: left;
}
table.groupType select {
    background-color: #FFF;
    border-color: #5E5E5E #B7B7B7 #B7B7B7 #5E5E5E;
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    color: #333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 24px;
    width: 110px;
}
.optionalItem {
    float: left;
    margin: 15px 0 0 0;
    width: 130px;
}
.optionalItem.title{
	margin:0;
	width:90px;
}
.optionalItem label {
    color: #333;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 4px;
}

.optionalItem select,
.optionalItem.nation select {
    border-color: #5E5E5E #B7B7B7 #B7B7B7 #5E5E5E;
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    color: #333;
    font-family: Arial,Helvetica,sans-serif;
    height: 23px;
	line-height:23px;
	font-size:12px;
    width: 110px;
}
.optionalItem.nation{ margin-top:0;}
.optionalItem input {
    border-color: #5E5E5E #B7B7B7 #B7B7B7 #5E5E5E;
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    color: #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    padding: 3px;
    width: 173px;
	background:#fff url("../images/book/y_book_17.jpg") no-repeat scroll 157px 3px ;
}


#contactInfo .fieldBlock {
    height: 100%;
    overflow: hidden;
    padding: 10px;
	width:520px;
}
.personalInfo {
    float: left;
    margin-right: 20px;
	margin-top:10px;
}
.personalInfo.fullname input{
	 background-color: #FFFFFF;
    border-color: #5E5E5E #B7B7B7 #B7B7B7 #5E5E5E;
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 1.2;
    padding: 3px;
    width: 119px;
	margin-top:9px;
}
.personalInfo label {
    color: #333;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 4px;
}
.personalInfo span{ padding-left:3px; vertical-align: middle;}
.personalInfo select {
    border-color: #5E5E5E #B7B7B7 #B7B7B7 #5E5E5E;
    border-style: solid;
    border-width: 1px;
	height:23px;
	vertical-align:top;
    width: 50px !important;
}
.personalInfo input[type="text"] {
    background-color: #FFF;
    border-color: #5E5E5E #B7B7B7 #B7B7B7 #5E5E5E;
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    color: #3333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 1.2;
    padding: 3px;
    width: 210px;
}

.personalInfo input.fullname[type="text"] {
    width:96px;
}
.otherRequest{
	overflow:hidden;
	
	position:relative;
}
.submitButton {
    font-size: 11px;
    font-style: italic;
	text-align:center;
	margin-right:14px;
	height:57px;
}
.submitButton span{
	font-size:14px;
	padding-bottom:20px;
}
.submitButton a{
	margin-right:14px;
}
.submitButton img{
	vertical-align:middle;
}
.otherRequest p{
	position:absolute;
	top:10px;
	left:192px;
}
.securityArea {
    float: left;
    margin: 10px 20px 0 0;
    }
	
	
	
	

#brand_hotels {
    clear: both;
    margin: 10px auto 10px;
    width: 1003px;
	height:143px;
	background:#f5f5f5 url("/images/customer_bottom_58.jpg") top right no-repeat;
	border:1px solid #bdb5b5;
	border-radius: 4px;
}	


.blk_18 {
	float:left;
    font-size: 12px;
    overflow: hidden;
    width:610px;
	padding-top:14px;
	-ms-zoom: 1; 
}
.blk_18 a {
	text-decoration: none;
}
.blk_18 .pcont {
    float: left;
    overflow: hidden;
    width:545px;
}
.blk_18 .ScrCont {
    margin-left: -5px;
	 width:32766px;
	-ms-zoom: 1;
}
	


.blk_18 #List1_1 {
    float: left;
 
}
.blk_18 #List2_1 {
    float: left;
}





.blk_18 .LeftBotton {
	background-image: url("/images/s_lr.gif") ;
	background-position:0 0;
    float: left;
    height: 74px;
    width: 15px;
	display:block;
}

.blk_18 .RightBotton {
    background-image:url("/images/s_lr.gif");
	background-position: 0 -100px;
    float: left;
    height: 74px;
    width: 15px;
}
.blk_18 .LeftBotton {
    margin: 8px 5px 0;
}
.blk_18 .RightBotton {
    margin: 8px 1px 10px 15px;
}
.blk_18 .pl {
    float: left;
    line-height: 24px;
    text-align: center;
	width:141px;
}
.blk_18 .pl img {
    cursor: pointer;
    display: block;
    margin: 0 auto;
	width:123px;
	height:88px;
	border:1px solid #ddd;
}
.blk_18 .pl span{
	color:#555;
	font-size:12px;
}

	


.lr_all {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    height:305px;
    overflow: hidden;
    position: fixed;
    text-align: center;
    width:105px;
    z-index: 999;
	right:12px;
	_right:expression(eval(document.documentElement.scrollRight)+12);
    top: 30px;
	_top:expression(eval(document.documentElement.scrollTop)+ (parseInt(this.currentStyle.marginLeft,10)||30));
	_position:absolute;
}
.lr_all .lr_top {
    background:url("/images/lr_top.png") no-repeat scroll 0 0 ;
    height: 79px;
}

.lr_all .lg_but3 {
    height: 27px;
    width:105px;
}
.lr_all .lr_nav {
    background: url("/images/lr_bg.jpg") repeat-y;
     width:105px;
}
.lr_nav dd.skype_title{  
	background: url("/images/skype/LinkR_icon.png") 15px center no-repeat; 
	padding-left:15px;
	color:#6e0001;}
	.tourRequirement {
    padding: 10px 0 ;
	clear:both;
}
.roundCorner .y_red{
	font-size:14px;
	padding:5px 0 0 3px;
}
.box{
	 margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    position: relative;
    width: 1004px;
}