@charset "utf-8";
/* CSS Document */
/* -----------------Itinerary content--------- */
#tourItinerary {margin:20px 0 0 0;padding:0;}
#hotelsQuotation{background:url(/tour/images/icon/ico-blank-1.gif) no-repeat; width:148px; height:28px; text-align:center; padding-top:1px;font-size:13px;}
#tourItinerary .departure {background:url(/images/logo/ico/ico_cusp_line.gif) 3px 3px no-repeat;padding-left:30px;}
#tourItinerary .setwordsize {text-align:right;margin:0 0 10px 0;}
/*--------------Itinerary content end----------------*/

/*======================================yangtze left menu==================================================*/
.citynav {background:url(/images/logo/ico/ico-blank-1.gif) no-repeat;margin:0 0 0 5px;padding-top:0;color:#f60}
.citynavTitle {margin-bottom:10px;background:url(/images/logo/ico/anchor.gif) 5px 5px no-repeat; color:#666; text-indent:30px;padding-top:5px}
.citynavFolder {margin:0;background:url(/images/logo/ico/closed.gif) 5px 7px no-repeat;line-height:26px;text-indent:25px;border-bottom:1px solid #e2e2e1; display:block;}
.citynavFolder a{color:#3366cc;text-decoration:none;display:block;text-decoration:none;}
.citynavFolder a:visited {color:#3366cc;text-decoration:none;display:block;}
.citynavFolder a:hover {color:#ff6600;background:#fee95a url(/images/logo/ico/open1.gif) 5px 5px no-repeat; display:block ;text-decoration:none;}
/*=========================================end=====================================================*/

/*new leftNav richard 2009/07/06*/
/*leftNav common*/
.cityNav2, .proNav{width:169px; margin-left:5px; padding-top:0;color:#666666}
.cityNav2 .cityTitle, .proNav .proName{width:100%; background:#10a7ec; color:#fff; font-weight:bold; text-align:center; font-size:15px; padding:5px 0;}
.cityNav2 .cityTitle{font-size:14px;}
.cityTitle a{color:#ffffff;text-decoration:underline;} 
.cityTitle a:hover{color:#ffffff;text-decoration:none;}
.cityNav2 .leftNav li {line-height:25px;text-indent:25px;display:block;color:#ff6600;background:url(/images/logo/ico/closed.gif) 5px 7px no-repeat;border-bottom:1px solid #e2e2e1}
.cityNav2 .leftNav li a{color:#3366CC;display:block;text-decoration:none;}
.cityNav2 .leftNav li a:visited{color:#3366CC;text-decoration:none;}
.cityNav2 .leftNav li a:hover{background:#FEE95A url(/images/logo/ico/open1.gif) no-repeat scroll 5px 5px;color:#FF6600;display:block;text-decoration:none;}
/*arrow_blue_right*/
.cityNav2 .leftNav .citynavFile {background:transparent url(/images/logo/ico/arrow-r-blue.gif) no-repeat scroll 5px 7px;border-bottom:0 solid #E2E2E1;}
.cityNav2 .leftNav .citynavFile a{color:#3366CC;text-decoration:none;}
.cityNav2 .leftNav .citynavFile a:visited{color:#3366CC;text-decoration:none;}
.cityNav2 .leftNav .citynavFile a:hover{background:#FEE95A none repeat scroll 0 0;color:#FF6600;text-decoration:none;}
/*-------------new leftNav end------------------*/

/*===================content img=========================*/
.itinerary .imgTable{border:1px solid #D3E7F6;margin-left:10px;}
.itinerary .imgTable img{margin:5px;}
blockquote div{clear:both;}
.itinerary .line{clear:both}
.itinerary table div{clear:none}
/*===================content img end========================*/

/*new css*/
.left { width:180px; padding-top:30px; background:#FFFFCD; border-right: solid 5px #E4E4E4; border-bottom: solid 5px #E4E4E4; }
.headBg{ position:relative; height:49px; background:url(/tour/images/background/bgp011.png) repeat-x; border:none;}
.headBg .banner {border-left: solid 1px #ccc; width:189px; height:72px; background:url(/tour/images/background/bgj031.jpg) no-repeat; }
.headBg .loginBox{ position:absolute; top:0; right:20px;}
/*new css end*/