@charset "utf-8";
/* CSS Document */
#y_cantoncon{width:1003px; overflow:hidden;  margin:0 auto; padding:0px;clear:both;}
input,select{font-family:Arial, Helvetica, sans-serif}
#y_cantonlt{width:210px; float:left; clear:both;display:inline; overflow:hidden}

/*---------------style for--index.html-----yueqing----------2010_07_22--*/
#y_canton_lttop{height:25px;background:url(../../images/y_lefttop_bg.jpg) no-repeat; margin:0px; padding:8px 0px 5px 10px;}
#y_cantonsearch{border:4px solid #bfc0a8;margin:0px 0px 16px 0px; position:relative;Z-INDEX: 4000; }
.y_catnsearchtb{background:url(../../images/y_search_tbbg.jpg) repeat-x left top;}
.y_catnsearchtb th{padding:5px 0px 10px 5px;text-align:left;font-size:16px}
.y_catnsearchtb th img{margin:0px 0px -5px 0px;color:#5f5f5c}
.y_select1{width:100px;height:20px;font-size:12px;color:#5f5f5c;border:#6d6d4e solid 1px;}
.y_cninput{width:109px;height:17px;border:#6d6d4e solid 1px;background:url(../../images/y_cndatein.jpg) no-repeat 88px 2px;font-size:13px;padding:2px;color:#5f5f5c}
.y_cninput3{width:108px;height:17px;border:#6d6d4e solid 1px;background:url(../../images/y_cndateout.jpg) no-repeat 88px 2px;font-size:13px;padding:2px;color:#5f5f5c}
.y_cninput2{width:180px;height:15px;border:#6d6d4e solid 1px;font-size:12px;padding:2px;color:#5f5f5c}
.y_catnsearchtb td{padding:5px 3px;line-height:20px;font-weight:bold;color:#5f5f5c;font-size:13px}
.y_catnsearchtb .y_cnbtn{padding:10px 11px 15px 0px;}

#y_cantonsevie{border:2px solid #767658;margin:0px 0px 16px 0px;}
.y_catnsevietb{background-color:#ffffff;background-image:url(../../images/y_serive_bg.jpg); background-position:right bottom;background-repeat:no-repeat;padding:0px 0px 10px 0px}
.y_catnsevietb dt{background:#ebebe0;padding:4px 0px 4px 11px;font-size:15px;font-weight:bold}
.y_catnsevietb dd{background:url(../../images/y_cnleft_dot.gif) no-repeat 15px 6px;padding:0px 0px 0px 27px;margin:5px 0px 2px 0px}
#y_cantonsevie a{ text-decoration:underline;font-size:12px;}

.y_catnguidetb{margin:0px 0px 20px 0px;}
.y_catnguidetb dt{padding:4px 0px 4px 3px;font-size:15px;font-weight:bold;border-bottom:1px solid #68552c}
.y_catnguidetb dd{background:url(../../images/y_cnleft_dot.gif) no-repeat 5px 6px;padding:0px 0px 8px 17px;margin:8px 0px 0px 0px;border-bottom:1px dashed #9a9a9a}
.y_catnguidetb a{ text-decoration:none;font-size:12px;}

.y_catnbestratetb{margin:0px 0px 20px 0px;}
.y_catnbestratetb dt{padding:4px 0px 4px 3px;font-size:15px;font-weight:bold;border-bottom:1px solid #68552c}
.y_catnbestratetb dd{padding:0px 0px 8px 10px;margin:8px 0px 0px 0px;border-bottom:1px dashed #9a9a9a;clear:both;overflow:hidden;zoom:1}
.y_pickupimg,.y_pickupinfor{float:left}
.y_pickupimg{margin:3px 7px 0px 0px }
.y_pickupimg img{width:64px;}
.y_pickupinfor dd,.y_pickupinfor dt{border:none;padding:0px 0px 3px 0px;margin:0px;}
.y_pickupinfor dt a{ text-decoration:underline}
.y_catnbestratetb a{text-decoration:none;font-size:12px;}



#y_cantonrt{width:793px;float:right; background:#FFFFFF;display:inline; overflow:hidden}
#y_cantonrt_meet{padding-left:14px;margin-top:0px;clear:both}

.y_canton_rttop{background-image:url(../../images/y_righttop_bg.jpg);background-repeat:no-repeat;padding-top:8px;height:30px;font-size:12px;}
.y_ratehotel{
	border:2px solid #92956a;
	border-top:none;
	overflow:hidden;
	zoom:1;
	
	position:relative;
	clear:both;
	z-index:900;
}
.y_gift{position:absolute;right:5px;z-index:1000;top:3px}
.y_ratetl{
	background:#eaead8;
	font-size:18px;
	padding:7px 5px 7px 5px;
	color:#4a4949;
	font-weight:normal;
	position:relative;
	z-index:800
}
.y_ratetl .y_morecitys{position:absolute;top:5px;_top:8px;right:5px;border:none;}
.y_ratecttb th{
	background:#eaead8;
	color:#4a4949;
	font-size:11px;
	text-align:center;
	padding:3px 0px 3px 0px;
}
.y_ratecttb .y_tbtllt{text-align:left;padding:5px 0px 5px 10px;}
.y_ratecttb td{padding:10px 0;line-height:22px;border-bottom:1px dashed #b6beb4}
.y_fontcolor{color:#fc2f00;font-style:italic;font-weight:bold}
.y_ratecttb{font-weight:bold;}
.y_ratecttb a{font-weight:bold;font-size:12px;text-decoration:underline; }
.y_ratecttb a:hover{font-weight:bold;font-size:12px;text-decoration:none;}

.y_fontstyle{padding:8px 0px}
.y_fontstyle2{padding:10px 15px}
.y_hotelinfo{padding:0px;margin:0px;line-height:15px;}
.y_hotelinfo dt{padding:0px 0px 6px 0px}
.y_hotelinfo dd{padding:0px 0px 5px 0px}
.y_fontadd{font-size:15px;color:#fc2f00}


.y_city_tour{position:relative;}
.y_city_tour .y_morecitya{position:absolute;top:0px;right:5px;padding:5px 0px;border:none}
.y_city_tour dt{
	background:#efefef;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	padding:5px 0px 5px 15px;
}
.y_city_tour dd{padding:10px 0px 8px 15px;overflow:hidden;zoom:1;border-bottom:1px dashed #b6beb4}
.y_tourname a{text-decoration:underline;font-size:12px;font-weight:bold;}
.y_tourname a:hover{text-decoration:none;font-size:12px;font-weight:bold;}
.y_city_tour .y_morecitya a{text-decoration:underline;font-size:12px;}
.y_tourlogo,.y_tourname,.y_tourprice,.y_tourbtn{float:left}
.y_tourlogo{margin:0px 10px 0px 0px}
.y_tourprice{width:200px;text-align:center;font-weight:bold}
.y_fontcolor2{color:#fc2f00;}
.y_tourname{width:350px;}
.y_across{padding:2px 0px;display:block}



/*---------------style for--free pick up.html-----yueqing----------2010_07_23--*/
.y_pickupimglist{margin:5px 0px 15px 0px;overflow:hidden;zoom:1}
.y_pickupimglist li{float:left;margin:0px 18px 0px 0px }
.y_note a{color:#fc2f00;font-size:12px;text-decoration:underline}
.y_note{margin:0px 0px 18px 0px;}
.y_note dt{font-weight:bold;margin:0px 0px 3px 0px; }
.y_note dd{background:url(../../images/y_canton_lo1.jpg) no-repeat left 7px;}
.y_note dd img{margin:0px 0px -5px 0px;}


.y_input_click{width:85px; height:16px;border:none; background-color:#fffdf8; padding:2px 5px; font-size:13px; background-image:url(../images/y_select.jpg); background-position:right 8px; background-repeat:no-repeat}
#tollFree {BORDER-RIGHT: #d6c194 2px solid;PADDING-RIGHT: 0px;BORDER-TOP: #d6c194 2px solid;PADDING-LEFT: 10px;FONT-WEIGHT: bold;FONT-SIZE: 11px;Z-INDEX:100;BACKGROUND:#fdf7e7;PADDING-BOTTOM: 0px;BORDER-LEFT: #d6c194 2px solid;WIDTH:343px;CURSOR: pointer;PADDING-TOP: 5px;BORDER-BOTTOM: #d6c194 2px solid;POSITION: absolute;TOP:81px;_TOP:86px;HEIGHT: 25px;color:#6c704d;moz-border-radius-topleft: 3px;moz-border-radius-topright: 3px;moz-border-radius-bottomleft: 3px;font-size:13px;}
#tollFree2 {
	PADDING-RIGHT:25px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	Z-INDEX: 5000;
	left:2px;
	WIDTH:-27px;
	CURSOR:pointer;
	border:none;
	PADDING-TOP:5px;
	POSITION: absolute;
	TOP:36px;
	_TOP:42px;
	left:35px;
	HEIGHT:20px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;
	moz-border-radius-bottomleft: 3px
}
#tollFree2 img{margin:0px 0px -5px 0px;}
.y_clickopen{border:1px solid #6d6d4e;display:block;width:115px;}
#tollFree2.y_tollFree2_result{Z-INDEX: 5000; left:15px;*left:15px;_left:5px;POSITION: absolute; TOP:47px;*TOP:50px;_TOP:53px;cursor:pointer}
#tollFree A {COLOR: #696c4d; TEXT-DECORATION: none; cursor:pointer}
#tollFree2 A {COLOR: #6c704d; TEXT-DECORATION: none; cursor:pointer}
#tollFree2 A:hover {COLOR: #6c704d; TEXT-DECORATION: none; cursor:pointer}
#tollFree .moreContact {BORDER-RIGHT: #d6c194 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d6c194 2px; PADDING-LEFT:5px; Z-INDEX: 99999; RIGHT: -2px;_RIGHT: -3px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; BORDER-LEFT: #d6c194 2px solid; WIDTH:343px; PADDING-TOP:0px; BORDER-BOTTOM: #d6c194 2px solid; POSITION: absolute; TOP: 30px; moz-border-radius-bottomleft: 3px; moz-border-radius-bottomright: 3px}
#tollFree .moreContact IMG{}
#tollFree .moreContact P{FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 18px}
#tollFree .moreContact .skype{PADDING-RIGHT: 0px; PADDING-LEFT: 10px;PADDING-BOTTOM:0px; PADDING-TOP:0px; clear:both; overflow:hidden;}
#tollFree .moreContact .skype ul{ list-style:none}
#tollFree .moreContact .skype ul li{ float:left; width:100px; background:url(../images/y_close_1.jpg) no-repeat left 6px;padding-left:10px; margin-top:6px;}
#tollFree .moreContact .skype ul li a{ text-decoration:none;color:#6c704d; font-size:13px;font-weight:700}
#tollFree .moreContact .skype ul li a:hover{ text-decoration:none;}
#tollFree .moreContact .closeButton {RIGHT:15px;_RIGHT:5px; WIDTH: 10px; top:-25px; POSITION: absolute; HEIGHT: 15px}







/*--style for fairassistance---index.html------yueqing----2010-08-11--*/
.y_free_box{overflow:hidden;clear:both;margin:0px auto 10px auto;text-align:left;}
.y_free_box p{clear:both;text-align:left; line-height:20px; margin-bottom:5px;}
.y_clearboth1{font-size:14px;color:#4A4949;padding:5px 0px;}
.y_e_ina{margin:15px 0}
.y_e_ina dd{padding:4px 0px 3px 18px;background:url(../../images/y_e_in_bg.gif) no-repeat left 5px;font-weight:bold}
.y_e_ina1{margin:15px 0}

.y_ctnu{padding:0px 20px;}

.y_form_tl{font-size:14px;background-color:#cecece;padding:5px 15px;color:#545454}

.y_ctinput{font-weight:bold}
.y_form_ct input{ vertical-align:middle;}
.y_ctnu{padding-top:10px}
.y_number{width:200px;}


.y_select_num{clear:both;background:#ffffcc;padding:6px 6px 6px 15px;margin:0px 0px 10px 0px}
.y_e_intl1{border-bottom:1px dashed #CCC;overflow:hidden;zoom:1;margin:0px 0px 5px 0px;}
.y_e_intl1 h4{padding:0px 0px 7px 15px;display:block;color:#545454;float:left;font-size:13px;}
.y_innumber{font-size:12px;color:#545454;clear:both;text-align:center}
.y_innumber td{padding:5px 0px 3px 3px;}
.y_innumber th{ text-align:center}

.y_true{padding:5px 0px 0px 15px}
.y_true li{padding:0px 0px 13px 0px;float:left;width:280px;}

.y_true1{padding:5px 0px 20px 15px}

.y_remark{margin:5px 15px 0px 15px;padding:10px 15px 10px 15px;background:#ffffcc;border:1px dashed #cecece}
.y_fontsize11{font-size:11px;}
.y_e_btn{text-align:center;margin:15px 15px 30px 15px;}
.y_clearboth2{font-size:12px;color:#4A4949}



/*--style for e_invitation--------yueqing----2010-08-12--*/
.y_tittle16px{font-size:16px;}
.y_tittle14px{font-size:14px;}

.y_line20px{line-height:20px;}
.y_alink a:hover{font-size:12px;}

.y_tablecanton{background:#CCC}
.y_tablecanton td{background:#ffffff}
.y_tablecanton caption{padding-bottom:8px;}
.y_tablecanton th{padding:5px 0px }
.y_cantonul{padding:10px 0px 8px 10px;}
.y_cantonul li{padding-bottom:6px;line-height:15px;}

.y_textindent{ text-indent:-13px;padding-left:13px;line-height:20px;}
.y_interpreter td{padding:5px 0px}
.y_interpreter th{padding:5px 0px}

.y_tablecanton1{background:#CCC;}
.y_tablecanton1 td{background:#ffffff;padding:5px 5px 5px 8px;line-height:18px;}
.y_tablecanton1 caption{padding-bottom:8px;}
.y_tablecanton1 th{padding:5px 0px }





/*--------style for--noteee---2010-08-25----------yueqing-------*/
.y_noteee a{color:#fc2f00;font-size:12px;text-decoration:underline}
.y_noteee{margin:0px 0px 18px 0px;}
.y_noteee dt{font-weight:bold;margin:0px 0px 3px 0px; }
.y_noteee dd{background:url(../../images/y_canton_lo1.jpg) no-repeat left 7px;padding:3px 0px 3px 15px;line-height:15px;}



.y_pickuptable{background:#CCC;}
.y_pickuptable td,.y_pickuptable th{background:#ffffff;}
.y_pickuptable th{padding:5px 0px}
.y_pickuptable td{padding:3px 0px}



.y_spup{margin:5px 0px 15px 0px}
.y_spup li{padding:1px 0px}



.y_ifctg{overflow:hidden;zoom:1;padding-bottom:10px;}
.y_form_ctg{background-image:url(../../images/y_form_tl_bg.gif);background-position:25px top;background-repeat:no-repeat;padding:13px 15px 0px 15px;}

/*--------style for--carrental,2010-08-25,yueqing-------*/
.y_pd30px{padding-top:20px;}
.y_tlttlere{background:#907655;padding:7px 5px 7px 5px;color:#ffffff;font-weight:normal;overflow:hidden; clear:both}
.y_tlttlere h2{font-size:18px;float:left}
.y_tlttlere p{float:right}

.y_carctbox{border-bottom:1px dashed #CCC;overflow:hidden}
.y_carimg{float:left;padding:20px 20px 15px 30px;}
.y_carimg img{width:150px;}
.y_carct{float:left;padding-top:20px;width:270px;}
.y_carct dt{font-size:16px;font-weight:bold;padding-bottom:10px;}
.y_carct dd{font-size:13px;padding:3px 0px}
.y_carbtn{float:left;padding-top:85px;}

.y_cardetails{background:#fafafa;padding:10px 15px;border:1px solid #f1f1f1}
.y_cardetails dt{font-size:14px;font-weight:bold;padding-bottom:4px;}
.y_cardetails dd{font-size:13px;padding:3px 0px 2px 15px; text-indent:-15px;}
/*---sam-2010-8-17---*/
.s_hotellist{ clear:both; overflow:hidden;width:100%; margin-top:12px}
.s_hotellevel{float:left; width:120px; line-height:26px; text-align:left}
.s_hotelstar{float:right; width:420px}
.s_hotellist_note{border-top:1px solid #eaead8; border-left:1px solid #eaead8;border-right:1px solid #eaead8; clear:both; padding:2px 2px 5px 2px; overflow:hidden; text-align:right}
.s_hotellist_note img{vertical-align:top}
.s_hotellist_note span{margin-right:10px}
.s_hoteltable{	background:#eaead8;	width:100%;	text-align:center;}
.s_hoteltable img{border:0}
.s_hoteltable td{background:#fff; padding:5px 2px;}
.s_hoteltable th{	background:#eaead8;	color:#4a4949}
.s_hoteltable a{font-weight:bold;font-size:12px;text-decoration:underline; }
.s_hoteltable a:hover{font-weight:bold;font-size:12px;text-decoration:none;}
.s_hoteltable th img{ margin-left:5px}
.ul_guide2{height:26px;line-height:26px; margin:0; padding:0px; display:block}
.ul_guide2 li{height:26px;line-height:26px;margin-right:5px;float:left;background:url(../../images/m_r_3.gif) repeat-x 7px top;}
.ul_guide2 li div div{background:url(../../images/m_r_2.gif) no-repeat right;}
.ul_guide2 div{background:url(../../images/m_r_1.gif) no-repeat left top;}
.ul_guide2 a{font-size:12px;color:#000;font-weight:700;padding:0 12px}
.ul_guide2 a:hover{font-size:12px;font-weight:700; text-decoration:underline}
/*------sam-2010-9-30----*/
.s_cantonfair_bg{ margin:5px 0; padding:5px 2px 5px 0;}
.s_canfair_table { background:#ccc; margin-top:5px}
.s_canfair_table th{font-size:12px; font-weight:700; padding:2px; background:#efefef}
.s_canfair_table td{font-size:11px; padding:2px 8px;background:#fff}
#s_cofiarservice{clear:both; margin-bottom:10px; background:url(../../images/d_imglist.gif) no-repeat; height:201px; padding-left:40px; overflow:hidden}
#s_cofiarservice dd a { font-size:12px; margin:4px 0 19px 0; display:block }



.d_clear { clear:both;}
#d_contactus { padding:8px;}
#d_contactus dt { font-size:21px; font-weight:bold; margin-bottom:12px;}
#d_contactus dd { font-size:11px; line-height:18px;}
#d_cantonfair_left{ width:560px; float:left;}
#d_contactus { float:right; background:#e9e7d2;}
#d_targetnav { }
#d_myTab0 li{  float:left; margin-right:5px; cursor:pointer;}
#d_myTab0 li a { display:block;font-weight:bold; font-size:12px; text-align:center;}
#d_myTab0 {background:url(../../images/d_targetnav_bot.jpg) repeat-x bottom; height:32px; padding-left:5px;}
#d_myTab0 li.d_normal{background:url(../../images/d_normal_li.jpg) no-repeat; width:140px; height:32px;line-height:32px;}
#d_myTab0 li.d_active{background:url(../../images/d_active_li.jpg) no-repeat; width:140px; height:32px;line-height:32px;}

.d_ratect { padding:10px;}
.d_cft_title { overflow:hidden;}
.d_cft_title_left { background:url(../../images/d_cft_title_01.gif) no-repeat; width:6px; height:33px; float:left}
.d_cft_title_right { background:url(../../images/d_cft_title_03.gif) no-repeat;width:6px;height:33px;float:left; overflow:hidden}
.d_cft_title_middle { background:url(../../images/d_cft_title_02.gif) repeat-x; width:758px;height:33px;float:left; color:#FFF; line-height:33px; padding-left:9px; overflow:hidden}
.d_cft_title_middle p{ float:left; font-size:16px; font-weight:bold}

.d_more_right a{ float:right; display:block; color:#FFF; font-size:12px; padding-right:8px}
.d_more_right a:hover {text-decoration:underline; color:#FFF; font-size:12px;}

#d_myTab1 li{  float:left; margin-right:5px; cursor:pointer;}
#d_myTab1 li a { display:block;font-weight:bold; font-size:12px; text-align:center;}
#d_myTab1 {background:url(../../images/d_targetnav_bot.jpg) repeat-x bottom; height:32px; padding-left:5px;}
#d_myTab1 li.d_normal{background:url(../../images/d_normal_li01.jpg) no-repeat; width:96px; height:32px;line-height:32px;}
#d_myTab1 li.d_active{background:url(../../images/d_active_li01.jpg) no-repeat; width:96px; height:32px;line-height:32px;}

.d_citytour { margin-top:12px; padding-bottom:6px; border-bottom: 1px #CCC dashed;}
.d_citytour_img { float:left; margin:0 15px 0 0;}
.d_citytour dt { font-weight:bold; height:23px; font-size:14px}
.d_right_book { float:right; margin-top:8px;}

.d_citytour_price { float:right}
.d_citytour_name { float:left;}
.d_citytour a { font-size:13px; text-decoration:underline}
.d_citytour_name a { text-decoration:none}


.d_cninput { height:18px; line-height:18px;border:#6d6d4e solid 1px;}



.ul_guide2 li.d_movebg{height:26px;line-height:26px;margin-right:5px;float:left;background:url(../../images/m_r_3.jpg) repeat-x 7px top;}
.ul_guide2 li.d_movebg div div{background:url(../../images/m_r_2.jpg) no-repeat right;}
.ul_guide2 li.d_movebg div{background:url(../../images/m_r_1.jpg) no-repeat left top;}
.ul_guide2 li.d_movebg a{font-size:12px;color:#fff;font-weight:700;padding:0 12px}
.ul_guide2 li.d_movebg a:hover{font-size:12px;font-weight:700; text-decoration:underline}