@charset "utf-8";
/* CSS Document */
/*----------------.y_bookhelp-----------style-------------*/
.y_bookhelp{ text-align:left;padding:5px; font-family:"Times New Roman", Times, serif;  font-size:14px;}
.y_bookhelp dt{ background-image:url(../images/book/y_book_03.jpg); background-position:left top; background-repeat:no-repeat; padding:0px 10px 5px 20px; border-bottom:2px solid #878787; font-size:16px;}
.y_bookhelp dd{ margin-top:8px;}
.y_8a6d4e{color:#8a6d4e; font-weight:bold}
.y_6d6d4e{color:#6d6d4e; font-weight:bold}


/*---------------#y_con_tailor---------style-----------*/
#y_con_tailor{width:789px; clear:left;padding-left:23px; margin-top:15px; position:relative}
#y_con_tailor p{ margin:0px; padding:5px 0px 5px 0px; line-height:18px;}
#y_con_tailor h1{margin-top:1px; margin-bottom:5px;}
#y_con_tailorlast{
	width:789px;
	position:absolute;
	left:100px;
	top:25px;
	padding:0px 20px 10px 23px;
	margin-top:15px;
	clear:both;
	background:#ffffff;
	z-index:2000;
	border:5px solid #e6e6e7;
}
#y_con_tailorlast h1{ text-align:center}
.y_marginrt80{ margin-right:30px;}


/*---------------y_booktour---------style-------------*/
.y_booktour{ padding:20px 0px 10px 0px;}
.y_tittle{color:#6D6D4E;font-size:20px; font-family:"Times New Roman", Times, serif; font-weight:normal}
.y_tittle img{ margin-bottom:-3px;}
.y_booktour1_ct{border-bottom:1px solid #878787;border-left:1px solid #878787; border-right:1px solid #878787;border-top:3px solid #878787; margin-top:8px;zoom:1}
.y_booktour1_tb{font-size:14px; border-collapse:collapse; clear:both}
.y_booktour1_tb th{ text-align:right;background:#efefef; padding:8px 5px 8px 0px ;}
.y_booktour1_tb th,.y_booktour1_tb td{border:1px solid #ffffff;}
.y_booktour1_tb th{border-left:none;}
.y_booktour1_tb td{ padding:8px 7px 8px 10px ;}
.y_lbtn{ float:right; background:url(../images/book/y_book_11.jpg) no-repeat left top; padding:4px 5px 5px 25px; margin-top:-2px;}
.y_lbtn a{ font-size:14px;} 
.y_lbtn a:hover{ font-size:14px;}
.y_red{color:#ff0000}
.y_reder{color:#b8453a}
.y_note{background:url(../images/book/y_book_border.jpg) repeat-x left top;width:187px; font-size:12px; line-height:18px;}
.y_note div{background:url(../images/book/y_book_25.jpg) no-repeat left top;}
.y_note div div{background:url(../images/book/y_book_27.jpg) no-repeat right top;height:110px;padding:8px 5px 8px 26px;}


/*d_2010.10.29--  大注释框*/
.d_note{background:url(../images/book/d_book_border.jpg) repeat-x left top;width:187px; font-size:12px; line-height:18px;}
.d_note div{background:url(../images/book/d_book_25.jpg) no-repeat left top;}
.d_note div div{background:url(../images/book/d_book_27.jpg) no-repeat right top;height:145px;padding:8px 5px 8px 26px;}
/*d_2010.10.29*/


.y_select,.y_select2{ height:20px;padding:2px; border:none; margin:-1px; color:#666; }
.y_select2{color:#333 }
select,input{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
input{color:#666;}


/*-----------#y_changetour_br---------style--------*/
#y_changetour_br{ position:absolute;right:25px; top:95px; width:305px; z-index:1000}
#y_changetour_br a{ font-size:12px; text-decoration:underline}
#y_changetour_br a:hover{ font-size:12px; text-decoration:none}
.y_changetour_brct dt{ background:url(../images/book/y_changetour_top.jpg) no-repeat left top;padding:9px 10px 7px 30px; z-index:0;}
.y_changetour_brct dt span{ float:right;}
.y_changetour_brct dd{ border:2px solid #afaeae; border-bottom:none; border-top:none; padding:12px 10px 0px 30px; background-color:#ffffff; background-image:url(../images/book/y_changetour_ddbg.jpg); background-position:15px 16px; background-repeat:no-repeat}
.y_changetour_brct .y_chinatour_bottom{background-color:#ffffff; background-image:url(../images/book/y_changetour_bottom.jpg); background-position:0px 0px; background-repeat:no-repeat; border:none;}
.y_changetour_brct .y_padding{ padding:12px 10px 15px 30px;}

.y_frt{ float:right;}


.y_input{ background:url(../images/book/y_book_17.jpg) no-repeat 85px 3px;width:105px; height:20px; border:#878787 solid 2px; padding:3px 0px 0px 2px;}
.y_textinput{ width:400px; background:#fff; border:1px solid #d1d1d1}
.y_input2{ width:85px;border:#878787 solid 2px; height:17px; padding:2px}
.y_input3{ width:178px;border:#878787 solid 2px; height:17px; padding:2px}
.y_input4{ width:104px;border:#878787 solid 2px; height:17px; padding:2px}
.y_input5{ width:119px;border:#878787 solid 2px; height:17px; padding:2px}
.y_select_br{ float:left;border:#878787 solid 2px; margin-right:5px;_margin-right:2px;padding:1px 2px 2px 2px;}
.y_select_br div{float:left; overflow:hidden}

.y_btn{ text-align:center; margin-top:30px;}
.y_blank a{ font-size:12px; text-decoration:underline}


#y_starenddateul{margin:5px 0px 10px 0px; position:relative; overflow:hidden; font-size:12px;}
#y_starenddateul li{ float:left; margin-right:15px;}
.y_starenddate{ clear:both; overflow:hidden}



/*---------------#y_maptab---------style--------*/
#y_maptab{padding:10px 0px 0px 20px;float:left;}
#y_maptab li{float:left;font-size:14px;font-weight:bold;margin:0px 5px 0px 0px }
.y_linkmap{background:url(../images/book/y_tab_change_ome.jpg) repeat-x left top;cursor:pointer}
.y_linkmap div{background:url(../images/book/y_tab_change_olt.jpg) no-repeat left top;}
.y_linkmap div div{background:url(../images/book/y_tab_change_ort.jpg) no-repeat right top;padding:5px 35px}
.y_unlinkmap{background:url(../images/book/y_tab_change_tme.jpg) repeat-x left top;cursor:pointer}
.y_unlinkmap div{background:url(../images/book/y_tab_change_tlt.jpg) no-repeat left top;}
.y_unlinkmap div div{background:url(../images/book/y_tab_change_trt.jpg) no-repeat right top;padding:5px 35px}

#y_positionre1.y_booktourmap_ct,#y_positionre2.y_booktourmap_ct{border-bottom:none;border-left:1px solid #878787; border-right:1px solid #878787;border-top:3px solid #878787; clear:both;padding:17px 15px 0px 27px;overflow:hidden;zoom:1}
.y_nochange{border-bottom:1px solid #878787;border-left:1px solid #878787; border-right:1px solid #878787;border-top:none; clear:both;padding:0px 15px 0px 27px;overflow:hidden;zoom:1}
.y_frtpadding{ float:right;padding-top:15px;}
.y_citylist{float:left;width:380px;}
.y_inputlist{float:left;padding:10px 0px}
.y_inputtextarea,.y_inputtextarea2{width:380px;height:62px;border:1px solid #666666;}
.y_inputtextarea{border-bottom:1px dashed #f1f1f1;color:#000000;}
.y_inputtextarea2{border-top:none;color:#666666}
.y_citylistul li{float:left;width:190px;padding:5px 0px}

.y_citylist2{float:left;/*width:400px;*/}
.y_citylistul2 li{float:left;width:170px;padding:5px 0px}

.y_mapshow{ background:url(../images/book/y_map_bg.jpg) no-repeat left top;position:relative;float:left;width:360px;height:275px;margin:0px 0px 10px 0px;}
.y_mapshow li{position:absolute;background:url(../images/book/y_map_tu_bg.gif) no-repeat left top;width:79px;height:35px;padding:2px;text-align:center;}
#y_ct1{right:28px;top:67px;}   /*beijing*/
#y_ct2{right:-9px;top:130px;}  /*shanghai*/
#y_ct3{right:72px;top:115px;}  /*xian*/
#y_ct4{right:58px;top:187px;}  /*guilin*/
#y_ct5{right:103px;top:145px;}
#y_ct6{right:87px;top:152px;}  /*chongqing*/
#y_ct7{right:6px;top:128px;}   /*huangshan*/
#y_ct8{right:38px;top:197px;}  /*guangzhou*/
#y_ct9{right:-2px;top:140px;}  /*hangzhou*/
#y_ct10{right:32px;top:206px;}  /*HK*/
#y_ct11{right:112px;top:187px;}  /*kunming*/
#y_ct12{left:93px;top:144px;}
#y_ct13{right:128px;top:174px;}  /*lijiang*/
#y_ct14{right:52px;top:89px;}    /*pingyao*/
#y_ct15{right:3px;top:125px;} /*suzhou*/
#y_ct16{right:192px;top:35px;}  /*road*/
#y_ct17{right:85px;top:175px;}
#y_ct18{right:120px;top:190px;}
#y_ct19{left:93px;top:144px;}  

