@charset "utf-8";
/* CSS Document */
.clear { clear:both; height:0; line-height:0; margin:0; }
.left { padding-bottom:500px; }

/*===============left menu======================*/
.left.pic { background:url(/images/logo/ico/open1.gif) 2px 2px no-repeat; }
.left ul { list-style-type:none; margin:0 5px 0; padding:0; padding-bottom:10px; }
.left li { background:url(/images/logo/ico/ico_cusp_line2.gif) 0 6px no-repeat; margin:0; line-height:26px; text-indent:13px; border-bottom:1px solid #e2e2e1; }
.left li a:hover { background:#fee95a; color:#ff6600; display:block; }
.left .pic1 { background:url(/images/logo/ico/arrow-r-blue.gif) 0 6px no-repeat;}
/*==================end =====================*/

/*===========content================================*/
.shipContent p{margin:10px 0;}
.icon { margin-left:5px; padding-left:5px; margin-top:0; }
.ico { background:url(/images/logo/ico/dot-orgen.gif) 0 7px no-repeat; padding-left:8px; list-style-type:none; }
.title { color:3366cc;margin:10px 0; font-weight:bold; padding-top:10px; }
.title1 { font-weight:bold; line-height:15px; overflow:hidden; }

/*-----------------left menu-----------------------*/
.td1b dl{margin:0;padding:0}
.td1b dd{margin:0;padding:0;line-height:24px;}
/*--------------------left menu end-----------------------*/

/*----------top link menu-------------*/
.contentMenu{ text-align:center;margin:0 auto; font-size:12px;line-height:29px; font-family:Arial, Helvetica, sans-serif}
.contentMenu a{font-weight:bold; text-decoration:none; display:block; line-height:29px;}
.contentMenu a:visited{ text-decoration:none}
.button1 { width:160px;}
.button1 a:hover { background:url(/images/logo/ico/cruise-orgenbuooon1.gif) 0 0 no-repeat;}
.button2 { width:167px;}
.button2 a:hover { background:url(/images/logo/ico/cruise-orgenbuooon2.gif) 0 0 no-repeat;}
.button3 { width:135px;}
.button3 a:hover { background:url(/images/logo/ico/cruise-orgenbuooon3.gif) 0 0 no-repeat;}
.button4 { width:190px;}
.button4 a:hover { background:url(/images/logo/ico/cruise-orgenbuooon4.gif) 0 0 no-repeat;}
.button5 { width:160px;}
.button5 a:hover { background:url(/images/logo/ico/cruise-orgenbuooon5.gif) 0 0 no-repeat;}
.button6 { width:190px;}
.button6 a:hover { background:url(/images/logo/ico/cruise-orgenbuooon6.gif) 0 0 no-repeat;}
/*---------------top link menu end-----------------------*/

/*--------fact sheet table-----------*/
.factSheet{ border-collapse:collapse;border:0;width:400px;}
.factSheet td{border:1px solid #c4d5f3;padding:5px}
/*--------fact sheet table end----------*/

/*---------------cruise rate table-------------------*/
.cruiseRate{ border-collapse:collapse;border:0;width:700px;}
.cruiseRate .t1{ background-color:#C4D5F3}
.cruiseRate .t2{ background-color:#ffc}
.cruiseRate td{border:1px solid #86AEF4;padding:5px}
/*---------------cruise rate table end-------------------*/
.td4 { font-size:16px; font-weight:bold; }

/*======================content end============================*/

/*==========================google search===================================*/
.pageTitle span{ font-size:16px; font-weight:bold;}
.pageTitle .goosearch{background: url(/images/background/search_bg_04.gif) no-repeat 0 0;padding:0 5px 5px 7px;}
.pageTitle .goosearch input.gsearchtext{border:0;width:142px;color:#666;}
.pageTitle .goosearch input.pic{margin-left:12px; vertical-align:middle}
/*============================google search 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*/