@charset "utf-8";
/* global */

.wrapper{width:960px;margin:0px auto;}
.wrapperfull{width:100%;}
.clearboth{line-height:0px;	font-size:0px;clear:both;}
.clearheight{font-size:0px;line-height:0px;}

.left{float:left;}
.right{float:right;}

.tleft{text-align:left;}
.tcenter{text-align:center;}
.tright{text-align:right;}

.margint5{margin-top:5px;}
.margint6{margin-top:6px;}
.margint7{margin-top:7px;}
.margint8{margin-top:8px;}
.margint9{margin-top:9px;}
.margint10{margin-top:10px;}
.margint15{margin-top:15px;}
.margint16{margin-top:16px;}
.margint20{margin-top:20px;}
.margint28{margin-top:28px;}

.marginr5{margin-right:5px;}
.marginr10{margin-right:10px;}

.marginb5{margin-bottom:5px;}
.marginb9{margin-bottom:9px;}
.marginb10{margin-bottom:10px;}
.marginb18{margin-bottom:18px;}

.marginl5{margin-left:5px;}
.marginl10{margin-left:10px;}
.marginl15{margin-left:15px;}

.coloreee{color:#eee;}
.colorccc{color:#ccc;}
.color555{color:#666;}
.color333{color:#333;}

.font11{font-size:11px;}
.font12{font-size:12px;}
.font14{font-size:14px;}

.padding10{padding:10px;}

.paddingl10{padding-left:10px;}
.paddingl20{padding-left:20px;}

.paddingr10{padding-right:10px;}
.paddingr20{padding-right:20px;}

.tbg{background:url(../images/global/topbg.gif) no-repeat;height:11px;font-size:0px;}
.bbg{background:#fff;}
.botbg{background:url(../images/global/botbg.gif) no-repeat;height:6px;font-size:0px;}
/*------------------------------ TOP --------------------------------- */
.bt_topbar{height:39px;}
.bt_topbar_lang{width:98px;height:19px;margin-top:8px;padding-left:106px;padding-top:7px;background:url(../images/top/lang_bg.gif) no-repeat;}
.bt_topbar_lang li{float:left;margin-right:19px;overflow:hidden;}
.bt_topbar_lang li.lang_vn{margin-right:0px;}
.bt_topbar_select{margin:12px 20px auto auto;}
.bt_chat{width:960px;height:29px;margin:0px auto;}
.bt_chat li{float:right;padding-left:5px;font-size:0px;}
.bt_logo_row{height:150px;}

.topbanner{width:608px;height:97px;}
.topscollcontent{height:41px;line-height:41px;font-size:14px;font-weight:bold;color:#560000;}

.topright{width:608px;height:138px;padding-right:160px;padding-top:12px;background:url(../images/top/banner_right_bg.gif) no-repeat right bottom;}
/*------------------------------ NAV --------------------------------- */
.nav{width:960px;margin:0px auto;height:40px;}
.nav li{float:left;font-size:0px;}
/*------------------------------ FOOTER --------------------------------- */
.bf{width:100%;margin-top:24px;text-align:center;background:url(../images/footer/bg.gif) repeat-x top;padding-top:20px;}
.bf_bar{width:450px;margin:0px auto 30px auto;text-align:center;clear:both;}
.bf_bar li{float:left;padding-left:10px;padding-right:10px;font-size:12px;height:12px;border-right:1px solid #333;line-height:12px;}
.bf_bar li.last{border-right:none;}
.bf_bar li a:link,.bf_bar li a:visited{color:#333;}
.bf_bar li a:hover{color:#000;}
/*------------------------------ PRICE & TITLE FOR PRICE --------------------------------- */
.upricet1{font-size:9px;}
.uprice1{color:#999;}
.opricet1{font-size:9px;}
.oprice1{color:#CC0001;font-size:14px;}

.upricet2{font-size:12px;color:#000;}
.uprice2{color:#999;font-size:14px;}
.opricet2{font-size:14px;color:#000;}
.oprice2{color:#CC0001;font-size:14px;font-weight:bold;}

.upricet3{font-size:12px;color:#000;}
.uprice3{color:#999;font-size:12px;}
.opricet3{font-size:12px;color:#000;}
.oprice3{color:#CC0001;font-size:12px;}

.upricet4{font-size:12px;color:#9A6636;}
.uprice4{color:#333333;font-size:12px;}
.opricet4{font-size:12px;color:#9A6636;}
.oprice4{color:#CC0003;font-size:14px;}
/*------------------------------ SUB BODY --------------------------------- */
.sub_position{width:960px;margin:18px auto auto auto;height:31px;background:url(../images/global/posigion_bg.gif) repeat-x;text-align:left;}
.sub_position span{background:url(../images/global/position_arrow.gif) no-repeat left center;line-height:31px;padding-left:30px;}
.sub_position span a:link,.sub_position span a:visited{color:#000;}
.sub_position span a:hover{color:#990000}
.sub_bb{margin:14px auto auto auto;width:960px;}
.sub_bbl{width:256px;}
.sub_bbr{width:679px;}

.sub_lctn_t{height:13px;width:256px;font-size:0px;background:url(../images/global/left_box1_top.gif) no-repeat;margin-top:19px;}
.sbu_lctn_b{width:226px;padding-left:13px;padding-right:17px;background:url(../images/global/left_box1_body.gif) repeat-y;}
.sbu_lctn_b li{padding-bottom:13px;}
.sbu_lctn_b li.last{padding-bottom:0px;}
.sbu_lctn_b li img{float:left;border:1px solid #999;}
.sbu_lctn_b li p{float:right;width:132px;padding-left:7px;}
.sbu_lctn_b li p a:link,.sbu_lctn_b li p a:visited{color:#000;}
.sbu_lctn_b li p a:hover{color:#610601;}
.sbu_lctn_b li p span{color:#610601;}
.sbu_lctn_f{width:256px;height:13px;font-size:0px;background:url(../images/global/left_box1_bot.gif) no-repeat;}

.sublisttitle{height:30px;border-top:1px solid #999;border-bottom:1px solid #999;background:#333 url(../images/global/arrow_list_title.gif) no-repeat left center;margin-top:16px;line-height:30px;}
.sublisttitle h1{padding-left:25px;color:#fff;font-size:14px;line-height:30px;}
.sublisttitle h1 span{color:#E48C8A;}
.sublisttitle p{color:#fff;font-size:12px;padding-right:15px;}
.sublisttitle p span{color:#E48C8A}

.sublistctn{width:660px;padding-left:9px;padding-right:9px;padding-top:20px;padding-bottom:5px;}
.sublistctn li{padding-bottom:15px;}
.sublistctn li img{float:left;border:1px solid #999;}

.detailimgshow{padding-top:30px;padding-bottom:30px;}

.subpageturnctn{border-top:9px solid #333;padding-top:10px;padding-bottom:10px;TEXT-ALIGN: center;}

.subpageturnctn A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #CC0000; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.subpageturnctn A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.subpageturnctn A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.subpageturnctn .current {
	BORDER-RIGHT: #680102 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #680102 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #680102 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #680102 1px solid; BACKGROUND-COLOR: #CC0000
}
.subpageturnctn .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
/*------------------------------ SUB PAGE SEARCH BOX --------------------------------- */
.sub_sch_bb{width:222px;padding-left:19px;padding-right:15px;background:#FFCC9A;}
.sub_sch_bf{width:256px;height:30px;background:url(../images/global/search_left_bottom.gif) no-repeat;}

.sub_sch_title{line-height:22px;font-size:12px;background:url(../images/global/search_left_title_line.gif) repeat-x center;}
.sub_sch_title span{padding-right:5px;background:#FFCC9A;}
.sub_sch_row{padding-top:8px;padding-bottom:8px;}
.sub_sch_ipt_sbp1{width:60px;}
.sub_sch_btn{background:url(../images/global/search_left_title_line.gif) repeat-x top;padding-top:1px;}
.sub_sch_btn input{width:34px;height:45px;background:url(../images/global/search_left_btn.gif) no-repeat;border:0px;cursor:pointer;}
/*------------------------------ INDEX --------------------------------- */
.index_bb{margin-top:6px;}
.index_bbl{width:711px;padding-top:12px;}
.index_bbr{width:244px;}

.index_bbl_title1{height:50px;background:url(../images/index/bbl_title1_bg.gif) repeat-x bottom;margin-top:18px;}
.index_bbl_title1_more{padding-top:6px;padding-right:18px;}

.index_bbl_tlist{margin-left:20px;}
.index_bbl_tlist li{width:314px;float:left;padding-right:30px;margin-top:20px;}
.index_bbl_tlist li div.itemimg{border:1px solid #999;}
.index_bbl_tlist li div.iteminfo{width:180px;}
.index_bbl_tlist_price{margin:3px auto;}

.index_bbl_hotel_list{padding-left:20px;padding-top:13px;}
.index_bbl_hotel_list li{height:283px;width:133px;padding-left:9px;padding-right:9px;background:url(../images/index/hote_item_bg.gif) repeat-x;float:left;margin-right:20px;}
.index_bbl_hotel_list li.last{margin-right:0px;}
/*.index_bbl_hotel_list h2{line-height:27px;color:#CD0003;font-size:12px;}*/
.index_bbl_hotel_list h2{line-height:27px;color:#CD0003;font-size:11px;font-weight:normal;}
.index_bbl_hotel_list li div.itemimg img{border:2px solid #fff;margin-top:5px;}
.index_bbl_hotel_list li p{height:48px;}
.index_bbl_hotel_list li p a:link,.index_bbl_hotel_list li p a:visited{color:#333;}
.index_bbl_hotel_list li p a:hover{color:#660000;}
.index_bbl_hotel_list li div.pricetitle{color:#65150E;line-height:18px;font-size:9px;margin-top:7px;}
.index_bbl_hotel_list li div.price{margin-top:5px;font-size:9px;}
.index_bbl_hotel_list li div.book{margin-top:17px;}

.index_bbl_ctn1{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;height:250px;}
.index_bbl_ctn2{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;height:305px;}
.index_bbl_ctn3{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:18px;height:230px;}

.index_bbl_title3{padding-bottom:1px;background:url(../images/global/dot3.gif) repeat-x bottom;border-top:1px solid #ccc;}

.index_bbr_list{width:204px;padding-left:20px;padding-right:20px;padding-bottom:10px;background:url(../images/index/br_01.gif) repeat-y;}
.index_bbr_list li{padding-top:20px;}
.index_bbr_list_item_img{padding-left:9px;margin-right:10px;padding-bottom:5px;}
.index_bbr_list_item_img img{border:1px solid #fff;}
.index_bbr_list_item_price{width:94px;}
.index_bbr_list_item_price_oprice{background:url(../images/global/dot1.gif) repeat-x top;margin-top:3px;padding-top:3px;}
.index_bbr_list_item_book{padding-left:10px;padding-top:5px;background:url(../images/global/dot1.gif) repeat-x top;}
.index_bbr_list p{background:url(../images/global/dot1.gif) repeat-x top;padding-left:10px;padding-top:5px;padding-bottom:5px;}
.index_bbr_list p a:link,.index_bbr_list p a:visited{color:#000;}
.index_bbr_list p a:hover{color:#CD0000;}
.index_bbr_list_footer{width:244px;height:20px;font-size:0px;background:url(../images/index/fr_01.gif) no-repeat;}

.index_bbr_ticketing{margin:20px 0px 0px 8px;}
.index_bbr_ticketing_footer{width:236px;height:7px;margin:0px 0px 0px 8px;background:url(../images/index/fr_02.gif) no-repeat top;}

.index_bbr_list2_ctn{width:234px;margin:0px 0px 0px 8px;background:url(../images/index/br_02.gif) repeat-y bottom;padding-left:1px;padding-right:1px;padding-top:4px;}
.index_bbl_visa_list{padding-left:22px;padding-top:10px;}
.index_bbl_visa_list li{width:197px;float:left;margin-right:38px;}
.index_bbl_visa_list li.last{margin-right:0px;}
.index_bbl_visa_list li h2{line-height:25px;}
.index_bbl_visa_list li h2 a:link,.index_bbl_visa_list li h2 a:visited{color:#560001;font-size:12px;padding-left:17px;background:url(../images/global/arrow_01.gif) no-repeat left center;}
.index_bbl_visa_list li h2 a:hover{color:#000}
.index_bbl_visa_list li p{border-top:2px solid #333;border-bottom:1px solid #333;padding-top:5px;padding-bottom:5px;}
.index_bbl_visa_list li div{margin-top:10px;}

.index_bbr_list2_title{height:25px;background:url(../images/index/rlist2_tbg.gif) repeat-x;}
.index_bbr_list2_title li{float:left;text-align:center;line-height:25px;color:#C90000;}
.index_bbr_list2_title li.t1{width:75px;overflow:hidden;}
.index_bbr_list2_title li.t2{width:81px;overflow:hidden;}
.index_bbr_list2_title li.t3{width:77px;overflow:hidden;}

.index_bbr_list2{}
.index_bbr_list2 li{height:24px;background:url(../images/global/dot2.gif) repeat-x bottom;}
.index_bbr_list2 li div{float:left;text-align:center;line-height:24px;color:#000;}
.index_bbr_list2 li div.t1{width:75px;}
.index_bbr_list2 li div.t2{width:81px;}
.index_bbr_list2 li div.t1 a:link,.index_bbr_list2 li div.t1 a:visited,.index_bbr_list2 li div.t2 a:link,.index_bbr_list2 li div.t2 a:visited{color:#000;}
.index_bbr_list2 li div.t1 a:hover,.index_bbr_list2 li div.t2 a:hover{color:#CD0000;}
.index_bbr_list2 li div.t3{width:77px;color:#CD0000;}

/*------------------------------ SPECIAL TOUR --------------------------------- */

.speciallist{text-align:center;}
.speciallist li{width:960px;background:url(../images/specialtour/titlebg.gif) no-repeat;margin-bottom:15px;}
.speciallist li h1{text-align:left;font-size:14px;color:#333;line-height:36px;font-weight:bold;margin-left:15px;height:36px;margin-bottom:15px;}
.speciallist li h1 a:link,.speciallist li h1 a:visited{color:#333;}
.speciallist li h1 a:hover{color:#990000;}
.speciallist li div.tourctn{text-align:left;margin:0px auto;padding-left:15px;padding-right:15px;}
.speciallist li div.tourctn div.imgctn{float:left;width:288px;}
.speciallist li div.tourctn div.imgctn div{float:left;margin-top:5px;}
.speciallist li div.tourctn div.imgctn div.imgGallery1{width:288px;height:217px;border:1px solid #ccc;position: relative;}
.speciallist li div.tourctn div.imgctn div.imgGallery1 ul.imgGalleryCtn1{position: absolute;left:0;top:0;}
.speciallist li div.tourctn div.imgctn div.imgGallery1 ul.imgGalleryCtn1 li.item1{float:left;width:288px;overflow:hidden;}
.speciallist li div.tourctn div.imgctn div.prev{width:46px;}
.speciallist li div.tourctn div.imgctn div.imginfo{width:196px;text-align:center;}
.speciallist li div.tourctn div.imgctn div.next{width:46px;}
.speciallist li div.tourctn div.infoctn{float:left;width:620px;margin-left:20px;}
.speciallist li div.tourctn div.infoctn p.des{background:url(../images/global/dot3.gif) repeat-x top;padding-top:5px;padding-bottom:5px;color:#000;}
.speciallist li div.tourctn div.infoctn p.oterinfo{background:url(../images/global/dot3.gif) repeat-x top;padding-top:5px;padding-bottom:5px;}
.speciallist li div.tourctn div.infoctn p.price{background:url(../images/global/dot3.gif) repeat-x top;line-height:25px;font-size:14px;font-weight:bold;}
.speciallist li div.tourctn div.infoctn p.price span{font-size:16px;color:#990000;}
.speciallist li div.getmore{background:url(../images/global/dot3.gif) repeat-x top;padding-top:10px;}
.speciallist li div.getmore img{float:left;margin-right:20px;}

.orglogolist{margin:20px auto 20px 15px;}
.orglogolist li{float:left;margin-right:30px;}
.orglogolist li img{border:1px solid #333;}
.orglogolist li p{text-align:center;color:#990000;font-weight:bold;line-height:20px;}


/*------------------------------ HOT PROMOTION--------------------------------- */

.hot_ad_top{width:960px;height:13px;font-size:0px;background:url(../images/hot/ad_t.gif) no-repeat;}
.hot_ad_fot{width:960px;height:16px;font-size:0px;background:url(../images/hot/ad_f.gif) no-repeat;}
.hot_ad{width:948px;height:164px;background:url(../images/hot/ad_b.gif) repeat-y;padding-left:12px;}
.hot_ad li{float:left;margin-right:17px;}
.hot_ad li.last{margin-right:0px;}
.hot_ad li img{border:1px solid #333;}

.hotcontentt{width:960px;height:81px;font-size:0px;margin-top:10px;}
.hotcontentb{width:960px;}
.hotcontentf{width:960px;height:16px;font-size:0px;}

.hotcontentt_package{background:url(../images/hot/tour_t.gif) no-repeat;}
.hotcontentb_package{background:url(../images/hot/tour_b.gif) repeat-y;}
.hotcontentc_package{background:url(../images/hot/tour_f.gif) no-repeat;}

.hotcontentt_special{background:url(../images/hot/special_t.gif) no-repeat;}
.hotcontentb_special{background:url(../images/hot/special_b.gif) repeat-y;}
.hotcontentc_special{background:url(../images/hot/special_f.gif) no-repeat;}

.hotcontentt_hotel{background:url(../images/hot/hotel_t.gif) no-repeat;}
.hotcontentb_hotel{background:url(../images/hot/hotel_b.gif) repeat-y;}
.hotcontentc_hotel{background:url(../images/hot/hotel_f.gif) no-repeat;}

.hotcontentt_ticket{background:url(../images/hot/ticketing_t.gif) no-repeat;}
.hotcontentb_ticket{background:url(../images/hot/ticketing_b.gif) repeat-y;}
.hotcontentc_ticket{background:url(../images/hot/ticketing_f.gif) no-repeat;}

.hotpackagelist{width:924px;margin:0px auto;text-align:left;}
.hotpackagelist li{width:454px;margin-right:16px;float:left;margin-top:15px;}
.hotpackagelist li.last{margin-right:0px;}
.hotpackagelist li img{float:left;border:1px solid #666;}
.hotpackagelist li div.ctn{float:right;width:287px;}
.hotpackagelist li div img{border:none;}
.hotpackagelist li div p.des{color:#990000;background:url(../images/global/dot3.gif) repeat-x bottom;padding-top:5px;padding-bottom:5px;}
.hotpackagelist li div p.priceu{padding-top:5px;line-height:20px;color:#000;}
.hotpackagelist li div p.priceo{padding-bottom:5px;line-height:20px;color:#000;}
.hotpackagelist li div p.priceo strong{color:#990000;font-size:14px;}
.hotpackagelist li div div.btn{background:url(../images/global/dot3.gif) repeat-x top;padding-top:5px;}

.hothotellist{text-align:left;padding-left:32px;padding-top:10px;padding-bottom:10px;}
.hothotellist li{width:158px;float:left;margin-right:26px;}
.hothotellist li.last{margin-right:0px;}
.hothotellist li p.img{border:1px solid #ccc;}
.hothotellist li h1{border-bottom:2px solid #333;font-weight:normal;}
.hothotellist li h1 a:link,.hothotellist li h1 a:visited{color:#990000;line-height:25px;font-size:11px;}
.hothotellist li h1 a:hover{color:#000;}
.hothotellist li p.des{padding-top:5px;padding-bottom:5px;background:url(../images/global/dot3.gif) repeat-x bottom;}
.hothotellist li p.ptitle{height:25px;line-height:25px;background:url(../images/global/dot3.gif) repeat-x bottom;color:#990000;}
.hothotellist li p.uprice{line-height:20px;}
.hothotellist li p.oprice{line-height:20px;}
.hothotellist li p.oprice span{font-size:14px;color:#990000;}
.hothotellist li p.btn{border-top:1px solid #333;padding-top:5px;}

.hotticketlist{width:918px;padding-top:10kpx;padding-bottom:10px;margin:0px auto;}
.hotticketlist dt{height:30px;line-height:30px;border-top:1px solid #333;border-bottom:1px solid #333;text-align:left;}
.hotticketlist dt div{float:left;font-size:12px;color:#000;}
.hotticketlist dd{height:55px;line-height:55px;background:url(../images/global/dot3.gif) repeat-x bottom;padding-bottom:1px;}
.hotticketlist dd ul{float:left;height:50px;padding-top:4px;width:274px;}
.hotticketlist dd ul li{float:left;margin-right:10px;}
.hotticketlist dd div{float:left;text-align:left;}
.hotticketlist div.td1{width:274px;}
.hotticketlist div.td2{width:184px;}
.hotticketlist div.td3{width:195px;}
.hotticketlist div.td4{width:151px;}
.hotticketlist div.td4 span{font-weight:bold;color:#990000;}
.hotticketlist div.td5{width:114px;text-align:center;padding-top:20px;}

/*------------------------------ TOUR --------------------------------- */

.listupperl{width:212px;}
.listupperl img{border:1px solid #333;}
.lsitupperr{width:445px;}
.listupperr h2{background:url(../images/tour/top_intro_title_arrow.gif) no-repeat left center;padding-left:15px;line-height:26px;font-size:14px;color:#CC6633;font-weight:normal;}
.listupperr div.ctn{width:445px;background:url(../images/global/dot3.gif) repeat-x top;padding-top:5px;}

.tourlistr{float:right;width:472px;}
.tourlistr h2{color:#680102;font-size:14px;}
.tourlistr h2 a:link,.tourlistr h2 a:visited{color:#680102}
.tourlistr h2 a:hover{color:#000;}
.tourlistr h2 span{color:#666;}
.tourlistr p{color:#333;}
.tourlistr p a:link,.tourlistr p a:visited{color:#333;}
.tourlistr p a:hover{color:#000;text-decoration:underline;}
.tourlistr div{margin-top:8px;}
.tourlistr div img{margin-right:10px;border:none;}
.tourlist_des{margin:8px auto;}

.tourdetail_title{height:31px;width:649px;padding-left:30px;background:url(../images/tour/tourdetail_title_bg.gif) no-repeat;font-size:14px;color:#fff;line-height:31px;}

.tourdetail_topinfo{border-top:2px solid #333;color:#000;padding-top:10px;padding-bottom:10px;line-height:20px;}
.tourdetail_topinfo span{color:#663300;}
.tourdetail_topinfo span.red{color:#ff0000;}

.tourdetailtitle{height:22px;border-bottom:4px solid #333;}
.tourdetailtitle div{float:left;}
.tourdetailtitle_l{width:16px;height:22px;font-size:0px;background:url(../images/global/detail_title_left.gif) no-repeat right;}
.tourdetailtitle_c{height:22px;padding-left:10px;padding-right:10px;background:#333;}
.tourdetailtitle_c h2{font-size:14px;line-height:22px;color:#fff;}
.tourdetailtitle_r{width:4px;height:22px;font-size:0px;background:url(../images/global/detail_title_right.gif) no-repeat left;}

.tourdetail_ctn{padding:10px;}

.tourdetail_list_breakdown{}
.tourdetail_list_breakdown dt{background:#FFCC9A;height:25px;line-height:25px;font-size:12px;font-weight:bold;}
.tourdetail_list_breakdown dd{height:25px;line-height:25px;background:url(../images/global/dot2.gif) repeat-x bottom;}
.tourdetail_list_breakdown dd p.price{font-size:14px;color:#990000;}
.tourdetail_list_breakdown dd p.omprice{padding-left:400px;}

/*------------------------------ Hotel --------------------------------- */

.hotellistr{float:right;width:464px;}
.hotelleftlistctn{width:226px;padding-left:13px;padding-right:17px;background:url(../images/global/left_box1_body.gif) repeat-y;}
.hotelleftlistctn li{background:url(../images/global/dot3.gif) repeat-x bottom;padding-bottom:10px;padding-top:10px;}
.hotelleftlistctn img{float:left;}
.hotelleftr{width:125px;}
.hotelleftr h3{color:#000;font-size:14px;}
.hotelleftr h3 a:link,.hotelleftr h3 a:visited{color:#000;}
.hotelleftr h3 a:hover{color:#6E4213}
.hotelleftr p{margin-bottom:8px;}

div.hotellistr_title{height:25px;background:url(../images/global/dot3.gif) repeat-x bottom;}
div.hotellistr_title h2{float:left;line-height:25px;font-size:14px;}
div.hotellistr_title h2 span{font-size:12px;font-weight:normal;padding-left:8px;}
div.hotellistr_title img{float:left;border:0px;margin-top:8px;margin-left:10px;}

.hotellistr p.des{padding-top:5px;padding-bottom:5px;background:url(../images/global/dot3.gif) repeat-x bottom;}
.hotellistr p.price{padding-top:5px;padding-bottom:5px;line-height:20px;background:url(../images/global/dot3.gif) repeat-x bottom;}
.hotellistr div.btn{padding-top:5px;}
.hotellistr div.btn img{border:0px;margin-right:10px;}

.roomtypelist{}
.roomtypelist dt{height:25px;background:url(../images/global/dot4.gif) repeat-x bottom;}
.roomtypelist dt div{line-height:25px;font-size:12px;font-weight:bold;}
.roomtypelist dt div.r{float:left;padding-left:10px;}
.roomtypelist dt div.u{float:right;}
.roomtypelist dt div.o{float:right;width:178px;padding-right:10px;text-align:right;}
.roomtypelist dd{height:25px;background:url(../images/global/dot3.gif) repeat-x bottom;}
.roomtypelist dd div{line-height:25px;}
.roomtypelist dd div.r{float:left;padding-left:10px;}
.roomtypelist dd div.u{float:right;padding-right:10px;}
.roomtypelist dd div.o{float:right;width:178px;padding-right:10px;text-align:right;font-size:12px;font-weight:bold;color:#990000;}

/*------------------------------ TICKET --------------------------------- */

.sub_tickeleftlist{width:238px;padding-left:9px;padding-right:9px;background:url(../images/global/left_box1_body.gif) repeat-y;}
.sub_tickeleftlist li{margin-bottom:10px;}
.sub_tickeleftlist li.last{margin-bottom:0px;}

.ticketlist{padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:5px;}
.ticketlist li{background:url(../images/global/dot3.gif) repeat-x bottom;}
.ticketlist li div.title{height:25px;line-height:25px;}
.ticketlist li div.title div{float:left;width:250px;font-size:12px;font-weight:bold;color:#000;}
.ticketlist li div.title div span{color:#990000;}
.ticketlist li div.info{height:60px;}
.ticketlist li div.info ul{height:20px;width:340px;float:left;padding-top:5px;}
.ticketlist li div.info ul li{float:left;padding-right:10px;background:none;}
.ticketlist li div.info div.infoctn{float:right;width:280px;}
.ticketlist li div.info div.infoctn div.price{float:left;line-height:60px;font-size:12px;color:#000;font-weight:bold;}
.ticketlist li div.info div.infoctn div.price span{font-size:14px;font-weight:bold;color:#990000;}
.ticketlist li div.info div.infoctn div.btn{float:right;padding-top:20px;}

/*------------------------------ VISA --------------------------------- */

.visalist{padding-left:25px;padding-right:25px;text-align:left;}
.visalist li{margin-bottom:20px;}
.visalist li h1{background:url(../images/global/dot3.gif) repeat-x bottom;}
.visalist li h1 a:link,.visalist li h1 a:visited{color:#660000;font-size:14px;font-weight:bold;line-height:30px;}
.visalist li h1 a:hover{color:#000}
.visalist li p.des{padding-top:5px;padding-bottom:5px;}
.visalist li p.price{background:url(../images/visa/price_bg.gif) repeat-x;line-height:32px;color:#000;font-size:12px;margin-bottom:10px;}
.visalist li p.price span{color:#660000;font-weight:bold;}
.visalist h1{color:#660000;font-size:14px;font-weight:bold;line-height:25px;}
.visalist p.type{color:#000;font-size:11px;}
.visalist h2{background:url(../images/global/dot3.gif) repeat-x center;}
.visalist h2 span{background:#fff;padding-right:10px;font-size:14px;color:#333;font-weight:bold;line-height:40px;}
.visalist p.price{background:url(../images/visa/price_bg.gif) repeat-x;line-height:32px;color:#000;font-size:12px;margin:10px auto;}
.visalist p.price span{color:#660000;font-weight:bold;}

/*------------------------------ CONTACT US --------------------------------- */

.conactl{margin-left:25px;width:415px;text-align:left;}
.conactr{margin-right:25px;width:467px;}

.onlinechaticon li{margin-bottom:10px;}

.contactinfo{margin:20px auto;}
.contactinfo dt{background:url(../images/global/dot3.gif) repeat-x center;margin-bottom:10px;}
.contactinfo dd{color:#660000}
.contactinfo dd span{color:#000;}
.contactinfo dd a:link,.contactinfo dd a:visited{color:#660000;text-decoration:underline;}
.contactinfo dd a:hover{color:#000;}

/*------------------------------ ENQUIRY --------------------------------- */

.enqiryl{float:left;margin-left:25px;width:534px;}
.enqiryr{float:left;text-align:left;margin-left:25px;}

.enquiryt{width:534px;height:50px;font-size:0px;background:url(../images/enquiry/top.gif) no-repeat;}
.enquiryb{width:498px;;padding-left:17px;padding-right:19px;background:url(../images/enquiry/bdbg.gif) repeat-y;text-align:left;}
.enquiryf{width:534px;height:16px;font-size:0px;background:url(../images/enquiry/footer.gif) no-repeat;}

.enquirytitle{height:32px;font-size:14px;line-height:32px;text-align:left;color:#000;background:url(../images/enquiry/tittle_bg.gif) repeat-x;}
.enquirylabel{clear:both;padding-top:8px;}
.enquiryipt{width:491px;height:28px;font-size:14px;line-height:28px;}
.enquirytxt{width:491px;height:150px;font-size:14px;}

.enquirybtn{height:24px;width:66px;border:none;cursor:pointer;background:url(../images/enquiry/btn.gif) no-repeat;}
.enquiryalert{margin-top:5px;margin-bottom:10px;}

.enquire_line{height:30px;background:url(../images/global/dot3.gif) repeat-x center;}
