/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0px auto;color:#000;line-height:18px;
background:url('bg_body.jpg') repeat-x
}
A IMG{border:none;cursor:pointer}
A{text-decoration:none;color:#000;cursor:pointer}
.none_tag{margin:0;padding:0}
.clr{clear:both}
#wrapper{width:957px;margin:0 auto}
.img_logo{width:492px;height:90px}
.div_logo{float:left}
.div_right_header{float:right;}
.ul_none{margin:0;padding:0;list-style:none}
.li_main_menu{
float:left;
background:#0EB2F9;
height:29px;
line-height:29px;
-moz-border-radius:5px;
border-radius:5px;
position:relative;
padding:0px 13px;
margin-left:3px
}
.a_main_menu{color:#fff;font-weight:bold}
.div_language{
float:right;
padding:10px 0px
}
.div_bottom_slide{
background:url(bg_sidebar.jpg) no-repeat;
height:64px;
line-height:63px;
text-align:center;
}
.a_slide_1,.a_slide_2,.span_slide_4,.a_slide_4{
font-size:22px;
text-shadow: 1px 2px #000;
font-weight:bold;
font-style:italic;
float:left;
}
.a_slide_1{color:#fff;width:243px}
.a_slide_2{color:#fed350;width:243px}
.a_slide_3{
color:#0e73a7;
font-size:22px;
text-shadow: 1px 2px #fff;
width:243px;
font-weight:bold;
font-style:italic
}
.banner_slide_top{height:219px;width:957px}
.img_slide{height:219px;width:957px}
.left_{float:left}
.right_{float:right}
.clr_left{clear:left}
.img_news_first{width:200px;height:150px;padding-right:10px}
.div_box_news{
-moz-border-radius:5px;
border-radius:5px;
position:relative;
background:#F1EFF0;
padding:5px;
margin-bottom:17px
}
.main_content{padding:10px 0px}
.a_name_news{font-weight:bold;color:#0E72A6}
.text_justify{text-align:justify}
.left_content{float:left;width:717px}
.right_content{float:right;width:230px}
.title_box_news{
background:url(line.jpg) repeat-x bottom left;
color:#FF0000;text-transform:uppercase;height:25px;line-height:25px;font-weight:bold;
padding-bottom:4px
}
.span_title_box_news{
background:url(icon-logo.jpg) no-repeat top left;
float:left;
padding-left:30px;
}
.news_first{padding-top:5px;padding-bottom:5px}
.img_news_hot{width:100px;height:70px;padding-right:7px}
.row_news_hot{width:342px;padding-top:15px}
.div_space{padding-bottom:5px}
.div_space_2{padding-bottom:3px}
.img_product_hote {
    border: 1px solid #CCCCCC;
    height: 43px;
    padding: 1px;
    width: 56px;
}
.right_row_product_hot {
    float: right;
    width: 277px;
}
.tred {
    color: #CC6600;
}
.span_title_box_news a{color:#FF0000}
.tblue{color:#2174AE}
.row_product_hot {
    padding-top: 8px;
    width: 342px;
}
.tbold{font-weight:bold}
.div_bgwhite{background:#fff}
.title_box_right_group{
-moz-border-radius:5px 5px 0px 0px;
border-radius:5px 5px 0px 0px;
position:relative;
background:url(logo2.jpg) no-repeat top left;
background-color:#0E72A6;
heigh:32px;
line-height:32px
}
.span_title_box_right_group{
color:#fff;
text-transform:uppercase;
font-weight:bold;
padding-left:37px
}
.inner_right_group{
background: url(bg_right_2.jpg) left bottom no-repeat,url(bg_right.jpg) top left no-repeat, url(bg_right.jpg) top right no-repeat;
-pie-background: #A0DDFC url(images/bg_right_2.jpg) left bottom no-repeat,url(images/bg_right.jpg) top left no-repeat, url(images/bg_right.jpg) top right no-repeat;
position:relative;
background-color:#A0DDFC;
border-top:2px solid #0fa8f4
}
.inner2_right_group{

}
.ul_right_group{padding:5px 8px 8px 10px;}
.li_right_group{
background:url(arrow1.jpg) no-repeat 0px 10px;
padding:5px 8px 5px 10px;
border-bottom:1px dashed #fff;
}
.box_right_group{margin-bottom:15px}
.box_video{text-align:center;padding:3px 0px 10px 0px}
.span_ul_left{cursor:pointer;}
.title_box_video{
-moz-border-radius:5px 5px 0px 0px;
border-radius:5px 5px 0px 0px;
position:relative;
background:url(video_icon.jpg) no-repeat 9px 2px;
background-color:#0E72A6;
heigh:32px;
line-height:32px
}
.img_adv{width:220px;padding-bottom:7px}
.box_support{padding:5px 0px 5px 10px}
.img_dest_hot{width:100px;height:70px;padding-right:7px}
.img_tour_offer{
width:232px;
height:122px;
-moz-border-radius:6px;
border-radius:6px;
position:relative;
}
.row_tour_offer{
float:left;
width:232px;
padding-right:10px;
}
.row_tour_offer_last{width:232px;float:left}
.a_tour_offer{text-align:center}
.price_tour_offer{position:absolute;text-align:right;bottom:10px;left:0;width:232px;background:url(bg_slide.png) repeat top left;height:25px;line-height:25px;color:#FF0000}
.div_book{
background:#0EB2F9;
-moz-border-radius:5px;
border-radius:5px;
position:relative;
padding:0px 10px;
height:21px;
line-height:21px
}
.div_book a{font-weight:bold;color:#fff}
.div_page_list{text-align:center;padding:10px 0px}
.page_list{padding:0px 4px}
.tour_offer{margin-bottom:10px}
.img_tour_detail{width:220px;padding-right:10px}
.title_tour_detail{
font-weight:bold;
text-transform:uppercase;
color:#FF0000;
text-decoration:underline;
padding:5px 0px 5px 0px;
}
.info_tour_detail{padding:8px}
.div_summary_tour{padding:10px 0px}
.h2_title{
font-size:12px;
color:#FF0000;
font-weight:bold;
background:url("icon-logo.jpg") top left no-repeat;
padding:5px 0px 5px 30px;
background-color:#F1EFF0;
text-transform:uppercase;
}
.div_tour_detail{
-moz-border-radius:5px;
border-radius:5px;
position:relative;
border:2px solid #F1EFF0;
}
.content_tour_detail{padding:5px 8px 15px 8px}
.div_book_tour_detail{
margin:7px 0px 0px 70px
}
.div_book_tour_detail_bottom{
margin:7px 0px 10px 300px
}
.li_tour_similar{
background:url(arrow3.gif) 0px 6px no-repeat;
padding-bottom:5px;
padding-left:10px
}
.ul_similar_tour{
padding:10px;
-moz-border-radius:5px;
border-radius:5px;
position:relative;
}
.span_footer{
color:#fff;
padding:0px 4px
}
.footer{background:#62CFFE}
.innter_footer{width:957px;margin:0 auto}
.footer_menu a{font-weight:bold}
.footer_menu{padding-top:5px;border-bottom:1px solid #fff;padding-bottom:8px}
.img_calendar{float:left;padding:0px 5px;cursor:pointer}
.num_room{width:40px}
.input_book{width:300px}
.textarea_book{width:300px;height:100px}
.cursor{cursor:pointer}
.span_book{
background:#0EB2F9;
border:none;
color:#fff;
font-weight:bold;
padding:2px 10px;
-moz-border-radius:5px;
border-radius:5px;
position:relative;
}
.book_hotel_list{margin-top:5px;margin-left:12px}
.img_news_list{width:140px;height:95px;padding-right:10px}
.row_news_list{padding:10px 0px;border-bottom:1px dotted #ccc}
.img_news_detail{width:210px;padding-right:10px}
.div_creator{text-align:right;padding:5px 0px;font-weight:bold}
.row_dest_hot{padding-bottom:10px}
.right_row_dest_hot{float:right;width:250px;padding-top:10px}
.left_row_dest_hot{float:left;width:445px;background:url(line2.jpg) no-repeat center right;padding-right:10px}
.div_tour_link a{text-decoration:underline}
.item_gallery_group {
    float: left;
    height: 170px;
    padding-top: 20px;
    text-align: center;
    width: 203px;
}
.item_gallery_group2{margin: 0 14px;float:left}
.inner_gallery_group {
    border: 1px solid #CCCCCC;
    padding: 3px;
    margin-bottom:5px
}
.inner_gallery_group a {
    display: block;
}
.img_gallery_group {
    height: 137px;
    width: 194px;
}
.item_gallery_group_detail {
    float: left;
    padding: 8px 0 20px;
    text-align: center;
    width: 230px;
}
.img_list_gallery_detail {
    border: 3px solid #DBD2CB;
    height: 120px;
    width: 180px;
}
.div_book_car{margin-top:15px}
.div_language_sub{float:left;width:59px;text-align:center}
.div_language_sub a{color:blue}
.header{padding-bottom:5px}
.s_webs_link{width:150px;margin-left:40px}
.ul_main_menu{float:right}
.main_menu{float:right;}
.clr_right{clear:right}
.img_adv_bottom{height:80px;padding-left:10px;cursor:pointer}
.box_partner{
padding:7px
}
.a_slide_4{
color:#FED350;
font-size:22px;
font-weight:bold;
font-style:italic;
width:243px;
}
.span_slide_4{
color:#fed350;
font-size:22px;
font-weight:bold;
font-style:italic
}
.breadcrumbs div{float:left}
.breadcrumbs a{color:#2174AE;font-weight:bold}
.breadcrumbs{padding-bottom:5px;float:left}
.span_bread {padding:0px 3px;color:#2174AE}
a:hover{text-decoration:underline}
.h2_tittle_detail{color:#0E72A6;font-weight:bold;font-size:14px;text-transform:none}
.div_report{float:right;padding: 10px 10px 10px 0px}
.ul_video{font-weight:bold;text-align:left}
.ul_sub_right{margin:0px 0px 0px 30px;padding:3px 0px 3px 0px;list-style:square}
.ul_sub_right li{padding-bottom:4px}