body{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;margin:0}
a{text-decoration:none;cursor:pointer}
a img{border:none}
.tbold{font-weight:700}
.clr{clear:both}
.clr_left{clear:left}
.clr_right{clear:right}
.tbrow{color:#7a541f}
.tred{color:red}
.tred1{color:#D52109}
.torange{color:#d88000}
.torange1{color:#ca4b23}
.tblack{color:#4d4d4d}
.tblack1{color:#414141}
.tblue2{color:#3681be}
.s11{font-size:11px}
.s14{font-size:14px}
#wrapper{width:990px;margin:auto;padding:0 4px}
#header{height:142px}
#content_top{padding-bottom:18px}
#content_right{width:370px;float:left}
#content_main{float:right;width:610px}
#footer{clear:both;padding:20px 0}
DIV.header_top{background:url(bg_header_top_140x1.gif) repeat-y top left}
UL.header_menu{text-transform:uppercase;background:url(menu_header_1x36.gif) repeat-x;line-height:32px;padding-left:3px;height:36px}
LI.header_menu,LI.header_menu_first{list-style:none;float:left;background:url(line_menu_2x36.gif) no-repeat top right;padding:0 22px}
LI.header_menu_first{padding:0 22px}
LI.header_menu_last{list-style:none;float:left;padding-left:20px}
li.header_menu_first a,A.header_menu_first{color:#f21a08}
A.header_menu{color:#567c17}
DIV.banner_top{background:url(top_banner_1x10.gif) repeat-x top left;float:left}
DIV.cruise_banner_top{background:url(top_banner_1x10.gif) repeat-x top left;padding-bottom:15px}
DIV.banner_bottom{background:url(bottom_banner_1x14.gif) repeat-x bottom left}
DIV.banner_right,DIV.banner_right_01{background:url(right_banner_14x1.gif) repeat-y top right;position:relative;padding:12px 12px 4px}
DIV.banner_right_01{width:376px}
DIV.box_cruise_right{background:url(right_banner_14x1.gif) repeat-y top right;position:relative;padding:12px 12px 0 17px}
SPAN.corner_top_left{background:url(corner_top_left_14x10.gif) no-repeat;height:10px;width:14px;position:absolute;top:0;left:0}
SPAN.corner_top_right{background:url(corner_top_right_14x10.gif) no-repeat;height:10px;width:14px;position:absolute;top:0;right:0}
SPAN.corner_bottom_left{background:url(corner_bottom_left_14x14.gif) no-repeat;height:14px;width:14px;position:absolute;bottom:0;left:0}
SPAN.corner_bottom_right{background:url(corner_bottom_right_14x14.gif) no-repeat;height:14px;width:14px;position:absolute;bottom:0;right:0}
IMG.cruise_banner_img{width:375px;height:307px;margin-bottom:8px}
.header_banner{width:990px;height:108px}
IMG.banner_img{width:576px;height:223px;margin-bottom:15px}
IMG.cruise_detail_banner_img{height:223px;width:585px;margin-top:4px}
DIV.bar_tab{background:url(bg_tab_mid_1x32.gif) repeat-x top left;margin-right:2px}
DIV.index_content_sub{background:url(bg_tab_mid_1x32.gif) repeat-x top left;float:right;width:580px}
DIV.bar_tab_right{background:url(bg_tab_right_12x32.gif) no-repeat right top}
UL.bar_tab_left{background:url(bg_tab_left_12x32.gif) no-repeat top left;height:32px;padding-left:17px;line-height:32px;text-transform:uppercase;font-size:12px}
DIV.tab_content{border-left:1px solid #ebd8ae;border-right:1px solid #ebd8ae;padding:8px 12px 15px}
DIV.tab_summary{height:248px;overflow:hidden}
DIV.index_tab_read_more{text-align:right;padding-top:6px;font-size:11px}
DIV.box_sub_bottom{background:url(corner_bottom_tab_mid_1x10.gif) repeat-x top left;line-height:10px}
DIV.box_left_bottom{background:url(corner_bottom_tab_left_10x10.gif) no-repeat top left}
DIV.box_right_bottom{background:url(corner_bottom_tab_right_10x10.gif) no-repeat top right;height:10px}
LI.tab_select,LI.tab_unselect{float:left;list-style:none}
SPAN.tab_left_select{background:url(bg_tab_left_over_12x32.gif) no-repeat;height:32px;width:12px;float:left}
SPAN.tab_mid_select,LI.tab_select SPAN.tab_mid_unselect{background:url(bg_tab_mid_over_1x32.gif) repeat-x;height:32px;float:left;color:#f21a08;cursor:pointer;padding:0 8px}
SPAN.tab_right_select,LI.tab_select SPAN.tab_right_unselect{background:url(bg_tab_right_over_12x32.gif) no-repeat;height:32px;width:12px;float:left}
LI.tab_unselect SPAN.tab_right_select,LI.tab_unselect SPAN.tab_left_unselect_2{width:3px;height:32px;float:left;background:url(line_tab_3x32.gif) no-repeat}
SPAN.tab_mid_unselect{cursor:pointer;float:left;color:#567c17;background:none;padding:0 25px}
LI.tab_select SPAN.tab_left_unselect,LI.tab_select SPAN.tab_left_unselect_2{background:url(bg_tab_left_over_12x32.gif) no-repeat;height:32px;width:12px;float:left;margin-left:15px}
LI.tab_select SPAN.tab_right_unselect{margin-right:15px}
LI.tab_unselect SPAN.tab_left_select{background:none}
LI.tab_unselect SPAN.tab_mid_select{background:none;color:#567c17;padding-right:25px}
LI.tab_select SPAN.tab_left_unselect_3{background:url(line_tab_3x32.gif) no-repeat;float:left;width:3px;height:32px}
DIV.index_tab_content{padding-top:5px}
DIV.index_related_tour{border-left:1px solid #ebd8ae;border-right:1px solid #ebd8ae;padding-top:20px;padding-left:35px}
IMG.index_item_related_tour{margin:15px 0 5px}
H4.item_tour_related_title{line-height:22px;padding-left:10px;font-size:12px;margin-left:18px}
A.index_item_tour_tab1{text-decoration:underline;margin-right:3px}
IMG.overview_img{border:1px solid #ccc;margin-left:2px;width:565px;padding:3px}
DIV.cruise_policy{padding-left:25px}
H4.cruise_policy_title,H2.related_tour_title,H2.send_comment{font-size:19px;font-style:italic;background:url(dot_title_17x18.gif) no-repeat;padding-left:25px;line-height:20px;font-weight:400;margin:20px 0 10px}
H2.related_tour_title,H2.send_comment{text-align:left;padding-bottom:8px;margin:0}
H2.send_comment{margin-left:30px}
IMG.cruise_cabin_room{float:right;height:167px;margin-left:10px;margin-top:5px;width:250px}
DIV.tab_comment_list,DIV.comment_title{padding-bottom:5px}
DIV.comment_list{border-bottom:1px dotted #e1e1e1;padding-bottom:7px;margin-bottom:16px}
SPAN.comment_date{font-size:11px;padding-left:20px}
FORM.send_comment{padding-left:55px;padding-bottom:15px}
P.comment_required{padding:8px 0}
INPUT.input_comment{width:300px;float:left;margin-bottom:7px}
SELECT.select_comment{width:150px;margin-bottom:7px}
TEXTAREA.textarea_comment{width:300px;height:80px;font-family:Arial, Helvetica, sans-serif;font-size:12px}
SPAN.comment_code_left{width:100px;float:left}
SPAN.comment_code_right{float:left;width:auto}
DIV.button_comment{float:left;padding-right:10px}
SPAN.button_left_comment{background:url(button_left_5x25.png) no-repeat;height:25px;width:5px;float:left}
SPAN.button_mid_comment{background:url(button_mid_1x25.gif) repeat-x;height:25px;float:left}
INPUT.input_submit_comment,INPUT.input_submit_send,INPUT.input_submit_send_01{background:none;border:none;font-size:11px;margin-top:5px;cursor:pointer;padding:0 10px}
SPAN.button_right_comment{background:url(button_right_5x25.png) no-repeat;height:25px;width:5px;float:left}
DIV.box_related_tour_sub{float:left;width:550px}
DIV.box_sub_related_tour{background:url(bar_tour_mid_1x32.gif) repeat-x;margin-right:1px}
DIV.box_left_related_tour{background:url(bar_tour_left_8x32.gif) no-repeat top left}
DIV.box_right_related_tour{background:url(bar_tour_right_8x32.gif) no-repeat top right}
DIV.box_tour_bottom{margin-bottom:8px}
H2.box_title_related_tour{height:26px;padding-top:6px;padding-left:15px;font-size:19px;color:#fff;font-style:italic;font-weight:400}
DIV.box_tour_right{height:auto;min-height:20px;padding:17px 18px 6px}
H4.item_box_tour_title,H4.hotel_item_title,H4.hotel_title_01{background:url(dot_list_3x6.gif) no-repeat 0 7px;padding-left:10px;padding-bottom:12px;font-size:12px}
H4.item_related_tour_title{font-size:12px;padding-bottom:5px}
H4.hotel_title_01{font-size:11px;padding-bottom:2px;min-height:15px}
SPAN.item_box_tour_detail{padding-right:3px}
DIV.button_show_all{padding-top:11px}
SPAN.button_left_show_all{background:url(button_right_4x18.gif) no-repeat;height:18px;width:4px;float:right}
SPAN.button_mid_show_all{background:url(button_mid_1x18.gif) repeat-x;height:18px;float:right;padding:0 10px}
A.button_title_show_all{font-size:11px;color:#5f5f5f}
SPAN.button_right_show_all{background:url(button_left_4x18.gif) no-repeat;height:18px;width:4px;float:right}
DIV.box_travel_right{height:auto;min-height:20px;padding:0 18px 12px}
DIV.item_box_travel{padding-top:12px}
H4.item_box_travel_title{padding-bottom:0}
P.item_box_travel_summary{text-align:justify;font-size:11px}
DIV#content_bottom DIV.box_sponsor{float:right;width:420px}
DIV.box_sponsor_right{background:url(bg_tour_line_right_3x1.gif) repeat-y top right;padding:20px 22px 12px}
DIV#content_bottom DIV.box_sponsor_right{height:225px;overflow:hidden}
DIV.box_sponsor_left{background:url(bg_tour_line_left_3x1.gif) repeat-y top left}
DIV.box_sponsor_list{padding-bottom:8px}
DIV.box_sub_sponsor_top{background:url(top_corner_mid_1x42.gif) repeat-x top left}
DIV.box_left_sponsor_top{background:url(top_corner_left_20x42.gif) no-repeat top left}
DIV.box_right_sponsor_top{background:url(top_corner_right_20x42.gif) no-repeat top right;height:42px}
H2.box_title_sponsor_top{font-size:19px;font-style:italic;font-weight:400;color:#315a0f;background:url(line_sponsor_1x3.gif) repeat-x bottom left;margin:0 12px;padding:15px 0 10px 5px}
A.footer_menu,A.footer_menu_first{color:#315a0f;padding:0 8px}
A.footer_menu_first{padding-left:0}
A.footer_link{padding:0 8px}
DIV.box_sub_top{background:url(corner_top_tab_mid_1x12.gif) repeat-x bottom;line-height:12px}
DIV.box_left_top{background:url(corner_top_tab_left_10x12.gif) no-repeat bottom left}
DIV.box_right_top{background:url(corner_top_tab_right_10x12.gif) no-repeat bottom right;height:12px}
DIV.cruise_content{border-left:1px solid #ead6ab;border-right:1px solid #ead6ab;padding:15px 16px 5px}
DIV.cruise_content_list{padding-bottom:15px;padding-top:10px}
IMG.cruise_img{width:118px;height:79px;float:left;margin-right:15px}
H4.cruise_title{font-size:12px}
P.cruise_more{text-align:right;padding-top:5px}
A.cruise_more{text-decoration:underline;padding:0 7px}
DIV.box_sub_tour{background:url(bar_box_mid_1x32.gif) repeat-x;margin:0 2px}
DIV.box_left_tour{background:url(bar_box_left_8x32.gif) no-repeat top left}
DIV.box_right_tour{background:url(bar_box_right_8x32.gif) no-repeat top right}
H2.box_title_tour{height:25px;padding-left:12px;padding-top:7px;color:#5d5d5d;font-size:19px;font-style:italic;font-weight:400}
LI.box_tour_item{list-style:none;background:url(dot_list_3x6.gif) no-repeat 0 7px;padding-left:12px;padding-bottom:12px}
P.pathway_summary{line-height:30px;padding-bottom:2px;padding-left:10px}
A.pathway_link{text-transform:uppercase;text-decoration:underline;padding:0 10px}
SPAN.pathway_end{color:#91b423;padding:0 10px}
DIV.cruise_detail_banner{padding-top:4px;height:268px}
H2.cruise_detail_title{font-size:19px;line-height:25px;padding-bottom:2px;font-weight:400;float:left;width:450px}
DIV.cruise_gallery{float:right;width:116px;padding-right:13px;padding-bottom:4px}
DIV.cruise_detail_travel{border-bottom:1px dotted #ccc;padding-bottom:5px;margin-bottom:7px}
H4.cruise_detail_travel_title{background:url(dot_list_3x6.gif) no-repeat scroll 0 7px transparent;font-size:12px;padding-bottom:3px;padding-left:10px}
H2.box_title_tour_bar{font-style:normal;font-size:18px}
DIV.tour_item{padding-bottom:17px}
DIV.button_book_tour{padding-top:0;margin-top:-7px}
DIV.tour_group_title{padding-bottom:15px;min-height:20px}
H2.tour_group_title{font-size:19px;font-weight:400;float:left;width:450px}
DIV.tour_group_more{text-align:right;background:url(dot_blue_3x6.gif) no-repeat 0 7px;padding-left:8px;float:right}
A.tour_group_more{text-decoration:underline;font-size:11px}
H4.tour_title{background:url(dot_list_3x6.gif) no-repeat 0 9px;padding-left:10px;margin-bottom:2px}
DIV.bar_sub_tour_detail{position:relative;z-index:1}
DIV.bar_tour_detail{position:absolute;left:2px}
DIV.bar_left_tour_detail{background:url(bar_top_left_12x33.gif) no-repeat;height:33px;width:12px;float:left}
H2.bar_title_tour_detail{background:url(bar_top_mid_1x33.gif) repeat-x;height:33px;float:left;line-height:33px;font-size:19px;font-weight:400;padding:0 3px}
DIV.bar_right_tour_detail{background:url(bar_top_right_12x33.gif) no-repeat;height:33px;width:12px;float:left}
DIV.content_bg_top{background:url(bg_tour_top_mid_1x4.gif) repeat-x top left;margin-top:29px;position:relative}
SPAN.corner_bg_left{background:url(bg_tour_top_left_260x40.png) no-repeat;height:40px;width:260px;position:absolute;top:0;left:0}
SPAN.corner_bg_right{background:url(bg_tour_top_right_260x40.png) no-repeat;height:40px;width:260px;position:absolute;top:0;right:0}
SPAN.corner_bg_bottom_left{background:url(bg_tour_bottom_left_3x46.gif) no-repeat bottom;height:51px;width:3px;position:absolute;bottom:-8px;left:0}
SPAN.corner_bg_bottom_right{background:url(bg_tour_bottom_right_3x46.gif) no-repeat bottom;height:51px;width:3px;position:absolute;bottom:-8px;right:0}
DIV.tour_detail_line{background:url(bg_tour_line_right_3x1.gif) repeat-y right top}
DIV.tour_detail_summary{background:url(bg_tour_line_left_3x1.gif) repeat-y left top;padding:15px 15px 0}
IMG.tour_detail_img,IMG.hotel_detail_img{width:162px;height:116px;float:left;margin-right:15px}
SPAN.tour_download{float:left;width:80px;background:url(download_16x16.gif) no-repeat 0;padding-left:24px;padding-top:2px}
SPAN.tour_print{width:50px;background:url(print_16x16.gif) no-repeat 0 3px;padding-left:24px}
SPAN.tour_cruise_detail{width:155px;background:url(cruise_21x22.gif) no-repeat;padding-left:28px}
DIV.tour_detail_bar_tab{margin-top:10px}
P.tour_detail_item_title{text-decoration:underline;padding-bottom:18px;color:#7a541f}
P.tour_detail_item_title_2{text-decoration:underline;color:#7a541f;padding:18px 0}
DIV.tour_detail_day{padding-top:18px}
DIV.button_book_now{padding:8px 0 5px 245px}
SPAN.button_left_book_now{background:url(button_left_7x24.gif) no-repeat;height:24px;width:7px;float:left}
SPAN.button_mid_book_now{background:url(button_mid_1x24.gif) repeat-x;height:24px;line-height:22px;float:left;padding:0 10px}
A.button_title_book_now{color:#fff;font-weight:700;font-size:13px}
SPAN.button_right_book_now{background:url(button_right_7x24.gif) no-repeat;height:24px;width:7px;float:left}
P.tour_detail_price_title{padding-bottom:2px}
TABLE.price_table{margin-bottom:15px}
TABLE.price_table TR.price_head{background-color:#dcb458;color:#fff;font-size:13px}
TABLE.price_table TD{line-height:25px;text-align:center;width:18%}
TABLE.price_table TD.price_title{padding-left:15px;text-align:left;width:23%}
DIV.tour_detail_book{background-color:#fcf4e9;margin-top:15px;min-height:20px;padding:5px 10px 10px}
P.tour_detail_book_titl{color:#315a0f;font-size:18px;padding-bottom:15px}
SELECT.select_book_tour{width:128px;height:22px;margin-bottom:8px}
LABEL.label_book_tour{width:95px;float:left;line-height:20px}
INPUT.input_book_tour{width:125px;float:left;margin-right:5px;margin-bottom:8px}
IMG.calender_img{cursor:pointer}
INPUT.input_book_person{width:35px;float:left}
SPAN.tour_detail_book,SPAN.tour_detail_book_1{float:left;width:115px;padding-left:8px;line-height:20px}
DIV.button_2_book_tour{padding:12px 0 5px 215px}
INPUT.input_submit_book_tour{background:none;border:none;margin-top:2px;font-weight:700;color:#fff;cursor:pointer;padding:0}
DIV.tour_detail_clusion{padding:5px 0}
DIV.tour_inclusion{float:left;width:47%}
DIV.tour_exclustion{float:right;width:47%;padding-right:2px}
H4.tour_clustion_title{font-size:12px;text-transform:uppercase;padding-bottom:3px}
P.tour_detail_required{border-bottom:1px dotted #e1e1e1;padding-bottom:5px;margin-bottom:5px}
DIV.tour_customize_infor{line-height:20px}
P.customize_title{text-decoration:underline;padding:10px 0 8px}
DIV.tour_detail_cus_item{float:left;width:288px}
LABEL.label_customize_tour_2{float:right;width:90px}
INPUT.input_customize_tour{width:170px;float:left;margin-bottom:8px}
INPUT.input_customize_tour_2{width:170px;float:right;margin-bottom:8px}
SELECT.select_customize_tour{width:175px;float:right;margin-bottom:8px}
TD.customize_check{width:30%}
TEXTAREA.textarea_custmoze{width:250px;height:60px}
H2.other_tour_title{font-size:16px;color:#7a541f;padding:15px 0 8px}
H4.other_tour_item{font-size:12px;background:url(dot_list_3x6.gif) no-repeat 0 7px;padding-left:10px;padding-bottom:5px}
DIV.content_bg_top_01{background:url(bg_tour_top_mid_1x4.gif) repeat-x top left;min-height:20px}
DIV.content_detail_line{position:relative}
H2.size_title{padding-top:2px;font-size:18px;color:#567c17}
DIV.contact_summary{min-height:20px}
DIV.contact_information{border-bottom:1px dotted #e1e1e1;margin-bottom:15px;padding:10px 0 10px 25px}
SPAN.contact_us_address_left{float:left;height:20px;line-height:20px;width:80px}
SPAN.contact_us_mid{float:left;height:20px;line-height:20px;padding-right:10px;width:10px}
SPAN.contact_us_address_right{float:left;height:20px;line-height:20px;width:auto}
SELECT.select_contact{width:180px;margin-bottom:8px}
DIV.hotel_group_title{padding-bottom:4px;border-bottom:1px solid #e1e1e1;margin-bottom:15px;min-height:15px}
DIV.hotel_item{padding-bottom:17px;min-height:20px}
DIV.hotel_item_01{font-size:11px;float:left;width:275px;padding-right:12px}
A.hotel_title_001{float:left;padding-right:5px;text-decoration:underline}
SPAN.hotel_price_item{font-size:16px;display:block;padding-top:5px}
SPAN.hotel_address{padding-right:5px}
H4.hotel_item_title{padding-bottom:8px;min-height:15px}
DIV.hotel_item_infor{padding-left:10px;padding-bottom:15px}
DIV.button_book_hotel{height:18px;padding:10px 0}
DIV.button_book_hotel SPAN.button_left_show_all{float:left;background:url(button_left_4x18.gif) no-repeat}
DIV.button_book_hotel SPAN.button_mid_show_all{float:left}
DIV.button_book_hotel SPAN.button_right_show_all{float:left;background:url(button_right_4x18.gif) no-repeat}
DIV.page_list{text-align:center;padding:3px 0}
A.page_list{color:#7E7E7E;padding:0 4px}
SPAN.page_list_select{color:#D88000;font-size:14px;padding:0 4px}
IMG.hotel_detail_img{height:114px}
P.hotel_detail_item_title{text-decoration:underline;padding:10px 0 15px}
DIV.button_book_hotel_detail{padding-top:15px}
P.hotel_detail_room_title{padding-bottom:10px;text-decoration:underline}
DIV.book_hotel_left{float:left;width:276px}
DIV.book_hotel_right{float:right;width:280px;padding-bottom:10px}
LABEL.label_book_hotel{width:110px;float:left}
INPUT.input_hotel_room{width:40px;margin-bottom:8px}
INPUT.input_book_hotel{width:122px;float:left;margin-right:4px}
SELECT.select_book_hotel{width:148px;height:22px;margin-bottom:8px;float:left}
DIV.hotel_gallery{position:absolute;right:15px;top:10px}
DIV.box_sub_bottom_01{background:url(bottom_banner_1x14.gif) repeat-x top left;line-height:14px}
DIV.box_left_bottom_01{background:url(corner01_bottom_left_14x14.gif) no-repeat top left}
DIV.box_right_bottom_01{background:url(corner01_bottom_right_14x14.gif) no-repeat top right;height:14px}
DIV.box_sub_bottom_02{background:url(bottom_banner_1x14.gif) repeat-x top left;line-height:14px;margin-bottom:10px}
DIV.box_left_bottom_02{background:url(corner_bottom_left_14x14.gif) no-repeat top left}
DIV.box_right_bottom_02{background:url(corner_bottom_right_14x14.gif) no-repeat top right;height:14px}
DIV.site_map_group{border-bottom:1px dotted #e7e7e7;padding-bottom:2px;margin-bottom:10px}
LI.site_map,LI.site_map_right{list-style:none;float:left;width:262px;background:url(dot_black_3x6.gif) no-repeat 0 7px;padding:0 15px 5px 10px}
LI.site_map_right{padding-right:0}
H4.site_map_group_title{font-size:13px;text-transform:uppercase;padding:5px 0 8px}
BODY#tour_print{background:url(header_top_1x144.gif) repeat-x}
DIV#tour_print{width:950px;margin:auto}
IMG.tour_print_banner{height:107px}
DIV.tour_print_summary{margin-bottom:15px;border-bottom:1px solid #e1e1e1;padding:20px 0 5px}
H2.tour_print_title{font-size:19px;font-weight:400;padding-bottom:15px}
DIV.tour_print_footer{border-top:2px solid #7e5212;padding-top:5px;padding-bottom:15px}
DIV.shopcart_sub{border-left:1px solid #EAD6AB;border-right:1px solid #EAD6AB;min-height:20px;padding:12px 15px 0}
H2.shopcart_title{text-transform:uppercase;font-size:14px;padding-bottom:5px}
DIV.shopcart_tour_group{padding:10px 0 8px}
DIV.shopcart_tour_group_title{font-size:14px;padding-top:10px;padding-bottom:5px;margin-bottom:15px;border-bottom:1px dotted #d4d3d3}
DIV.shopcart_number_person{padding-bottom:8px;min-height:20px}
SPAN.shopcart_number_person_title{padding-right:5px;float:left}
INPUT.input_cart_number{width:35px;font-size:11px;margin-right:8px;float:left;color:#666}
LABEL.label_cart_number{padding-right:8px;float:left}
DIV.button_update{float:right;margin-top:-2px}
SPAN.button_left_update{background:url(update_left_7x20.gif) no-repeat;height:20px;width:7px;float:left}
SPAN.button_mid_update{background:url(update_mid_1x20.gif) repeat-x;height:20px;float:left;font-size:12px;font-weight:700;padding:0 7px}
SPAN.button_right_update{background:url(update_right_7x20.gif) no-repeat;height:20px;width:7px;float:left}
DIV.shopcart_group_title{padding-bottom:5px;margin-bottom:3px;border-bottom:1px dotted #d4d3d3}
SPAN.shopcart_group_title{float:left;color:#567c17}
SPAN.shopcart_remove{float:right}
DIV.shopcart_group_content_01{padding:12px 0 18px 10px}
DIV.shopcart_line{padding-bottom:4px}
SELECT.select_shopcart,SELECT.select_shopcart_01{width:138px;float:left;margin-right:20px;height:19px;color:#666}
SELECT.select_shopcart_02{margin-right:0}
SELECT.select_shopcart_01{margin-bottom:4px}
INPUT.input_shopcart_date,INPUT.input_shopcart_date_arrival{width:110px;float:left;margin-right:3px;color:#666}
IMG.shopcart_calender{float:left;cursor:pointer}
IMG.shopcart_calender_01{margin-right:21px}
P.shopcart_cost{float:left;width:97px;line-height:16px;text-align:right;font-size:12px;text-transform:uppercase}
IMG.shopcart_hotel_star{float:left;margin-top:2px;margin-left:5px}
INPUT.input_cart_room,INPUT.input_cart_room_01{width:134px;font-size:11px;float:left}
INPUT.input_cart_room_01{margin-right:20px}
DIV.shopcart_total{text-align:right;padding-right:2px;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}
DIV.shopcart_information_left{float:left;width:285px}
DIV.shopcart_information_right{float:right;width:280px}
INPUT.input_cart_information,INPUT.input_cart_information_01{width:180px;font-size:11px;margin-bottom:4px;color:#666}
INPUT.input_cart_information_01{margin-top:2px}
TEXTAREA.textarea_shopcart_content{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;width:180px;height:50px;margin-bottom:4px}
INPUT.input_shopcart_scode{width:70px;color:#666}
DIV.shopcart_submit{padding-top:10px;padding-left:85px}
H2.box_title_travel_bar{font-style:normal;text-transform:uppercase;font-size:16px;line-height:22px;font-weight:700}
DIV.guide_group,DIV.guide_group_last{min-height:20px;border-bottom:1px dotted #e7e7e7;margin-bottom:18px;padding-top:10px}
DIV.guide_group_last{border-bottom:none;margin-bottom:0}
IMG.guide_img{float:left;height:102px;width:150px;margin-right:15px}
H2.guide_group_title{font-size:12px;text-transform:uppercase;padding-bottom:12px}
A.guide_group_title{color:#315A0F}
UL.guide_group_list{float:left;width:408px}
LI.guide_group_list{list-style:none;background:url(dot_list_3x6.gif) no-repeat 0 7px;padding-left:10px;padding-bottom:5px}
DIV.button_show_travel{padding-top:0;padding-bottom:5px}
DIV.guide_sub{height:auto;min-height:20px;padding:15px 18px 12px}
IMG.guide_img_item{height:97px;width:138px;float:left;margin-right:15px;margin-top:4px}
H4.guide_list_title{padding-bottom:5px;font-size:12px}
P.guide_summary{text-align:justify;padding-bottom:5px;font-size:11px}
IMG.guide_detail_img{height:120px;width:180px;float:left;margin-right:15px;margin-top:2px}
H4.guide_detail_title{font-size:14px;padding-bottom:5px;color:#567c17}
DIV.guide_related{border-top:1px dotted #ccc;padding-top:8px;margin-top:10px}
H2.travel_related_title{font-size:16px;text-decoration:underline;padding:15px 0 12px}
H4.travel_related_title{margin-left:5px}
div.box_sponsor a{background:url(dot_list_orange_3x6.gif) no-repeat scroll 0 7px transparent;padding-left:8px;text-decoration:underline;color:#d88000}
div.box_sponsor p{padding-bottom:7px;margin:0}
table.table_price tr.price_head{background-color:#DF9939;color:#FFF;text-align:left}
table.table_price tr td{line-height:25px;font-weight:700;border-right:1px solid #FFF;border-bottom:1px solid #FFF;text-align:center}
a.link_addshopcart{color:#D88000;font-weight:700}
table.table_price{width:100%}
table.table_price tr td.price_head{text-align:left;width:138px;padding-left:15px}
.submit-checkout{background:url(update_mid_1x20.gif) repeat-x scroll 0 0 transparent;float:left;font-weight:700;height:20px;border:none;color:#fff;font-size:12px;padding:0 0 5px}
DIV.box_sub_cruise{background:url(tab_mid_1x32.gif) repeat-x}
DIV.box_left_cruise{background:url(tab_left_7x32.gif) no-repeat left}
DIV.box_right_cruise{background:url(tab_right_7x32.gif) no-repeat right;height:32px}
H2.box_title_cruise{font-size:18px;font-weight:400;color:#fff;padding-left:12px;padding-top:6px}
div.web_link_box a{color:#D77E08}
div.title_linkexchange{background:url(tour_box_dot_4x7.gif) no-repeat scroll 0 6px transparent;line-height:18px;padding-left:12px}
form,.none_tag{margin:0;padding:0}
a:hover,A.index_tab_read_more,A.item_box_tour_title,A.cruise_title,A.box_tour_item,A.tour_download,A.hotel_title_01,A.guide_view_detail{text-decoration:underline}
.tblue,.tblue1{color:#315a0f}
.twhite,A.button_title_update{color:#fff}
#content,DIV.comment_code,DIV.view_more_guide{padding-top:8px}
DIV.banner_left,DIV.box_cruise_left{background:url(left_banner_14x1.gif) repeat-y top left}
A:hover.index_tab_read_more,A:hover.index_item_tour_tab1,A:hover.item_box_tour_title,A:hover.box_sponsor_title,A:hover.cruise_title,A:hover.cruise_more,A:hover.box_tour_item,A:hover.pathway_link,A:hover.tour_group_more,A:hover.tour_download,A:hover.hotel_title_001,A:hover.hotel_title_01,A:hover.guide_view_detail{text-decoration:none}
DIV.cruise_cabin_content,DIV.content_detail_line_02,DIV.hotel_group,DIV.site_map_sub{padding-bottom:15px}
LABEL.label_comment_title,LABEL.label_customize_tour{float:left;width:100px}
INPUT.input_code,SPAN.tour_detail_book_1{width:80px}
DIV.comment_submit,DIV.contact_submit{padding:15px 0 10px 100px}
DIV.item_box_tour,DIV.guide_list_item{padding-bottom:25px}
IMG.item_box_tour_img,IMG.hotel_img_item{height:94px;width:150px;float:left;margin-right:15px}
DIV.footer_menu,DIV.hotel_list_right{padding-bottom:10px}
DIV.cruise_content_list_last,DIV.tour_detail_information,P.guide_detail_content{padding-top:10px}
P.cruise_summary,.cruise_detail_travel_summary,DIV.tour_detail_summary_content,P.thanks_content,P.hotel_summary,P.shopcart_book_summary{text-align:justify}
SPAN.cruise_detail_code,SPAN.tour_detail_code{font-size:13px;font-weight:700}
DIV.tour_group,DIV.tour_print_tab{padding-bottom:20px}
H4.tour_detail_title,H4.hotel_detail_title{font-size:13px;padding-bottom:10px}
DIV.tour_detail_summary_01,DIV.hotel_detail_summary{text-align:justify;padding-top:10px}
TABLE.price_table TR,table.table_price tr{background-color:#F1F1F1}
A.hotel_title,SPAN.hotel_detail_title{float:left;padding-right:5px}
IMG.hotel_star,IMG.hotel_detail_star{float:left;margin-top:2px}
UL.site_map,DIV.shopcart_group_content{padding-left:10px}
P.shopcart_group_summary,P.shopcart_information_title{padding-bottom:12px}
LABEL.label_cart_title,DIV.shopcart_scode{width:85px;float:left}
