.item_green,.item_orange,.item_skin{border-radius:5px;font-size:14px;padding:5px 10px}.CropImg .thumbs img,.CropImg .thumbs img.list_owl{width:auto;max-width:150%;max-height:none;position:absolute;z-index:1;top:50%;left:50%}.box_detail_audio_image ul li a,.box_detail_audio_image ul li a.active{text-overflow:ellipsis;white-space:nowrap;line-height:18px;font-size:13px}.box_fillter_province_show,.box_ifame_youtube,.box_search_mb,.box_sidebar .show_sidebar,.box_tour_item_tour .nav-tabs .item_hiden_pc,.dspcNone,.header_menu_top .header_menu_top_logo2,.hidenPC,.hiden_owl_carousel .owl-nav,.icon_flash_sale_mobile,.item_footer_menu_none ul li a i,.item_hotel_rate_star_mobile,.menu_fillter_menu,.pcdsNone,.show_dowload_app_mobile,.show_link_hiden_mobile,.show_modal_mobile,.show_province_mobile,.sidebar_menu,.stickyhome .header_bg_top .header_menu_top,.stickyhome .header_bg_top .menu_home_h1,.vecto_mb{display:none}.header_new_mobile,.hidenPCi,.stickyhome .header_content_museum{display:none!important}.header_sub_menu_khac_active,.item_box_tour .item_box_tour_price,.list_restaurant_province .item_box_sidebar_res ul li label,.modal_content_list_ben ul li span,.res_list_menu.owl-carousel .owl-dots.disabled,.res_list_menu.owl-carousel .owl-nav.disabled,.showPC{display:block}.active_show_item_support .item_support_content,.showPCi{display:block!important}.CropImg60:before,.CropImg80:before,.CropImg90:before,.CropImg:before{display:block;content:""}@media (max-width:1000px){.showMB1000{display:block!important}.hidenMB1000{display:none!important}.item_why_province a{display:inline-block;width:calc((100% - 10px)/ 2);font-size:14px}}.cutTitle,.cutTitle2,.cutTitle3,.cutTitle4{overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-box-orient:vertical!important}html{scroll-behavior:smooth}body{font-family:Arial,Helvetica,sans-serif!important;background:#fefcfb}.box_item_ticket_date0 h4,.box_item_ticket_date0 p,.box_item_ticket_date6 h4,.box_item_ticket_date6 p,.clRed,.item_image_result_photo_content .icon_photo_like i{color:red}.error_g-captcha,.error_reg_mess i{font-size:14px;color:red}.cutTitle{-webkit-line-clamp:1!important}.cutTitle2{-webkit-line-clamp:2!important}.cutTitle3{-webkit-line-clamp:3!important}.cutTitle4{-webkit-line-clamp:4!important}.item_orange{background:orange;color:#fff!important}.item_skin{color:#fff!important;background-color:#007bff;font-weight:700}.item_green{background:green;color:#fff!important}.reamore{background:#377dfd!important;margin-left:30px;color:#fff!important;padding:5px 30px;margin-top:25px;display:inline-block;text-decoration:none;border-radius:10px}.bg_footer,header{background-size:cover!important;background-repeat:no-repeat!important}.box_right_tour_schule .nav-tabs .nav-link.active,.br5,.item_box_art img,.list_schedule .content_schedule .nav-tabs li a.nav-link.active,.list_schedule .content_schedule .nav-tabs li a.nav-link:hover{border-radius:5px}.f16,.item_restaurant .item_restaurant_content .item_restaurant_address{font-size:16px}.box_contact .box_contact_right div,.custom_modal_order_res .contentMessage p,.detail_content_travel_lang .item_travel_content_province .item_travel_content_province_date,.f14,.hotel_order .box_order_room .box_order_room_utilities ul li span,.item_box_envent_image .item_box_envent_title .item_box_envent_province,.item_rating_right .item_rating_answer_left .item_rating_answer_name span,.list_ticket .side_home_ticket div,.modal_item_room_content .modal_item_room_right .list_peson_s ul li span,.modal_item_room_utilities ul li span,.province_ctv_63 a{font-size:14px}a{color:inherit!important;background-color:transparent;text-decoration:none}.detail_hotel_map .detail_hotel_map_link,.mgt15,.modal_item_room_content .modal_item_room_left .list_img_hotel,.modal_list_image_res .modal_menu_res_left h3{margin-top:15px}.pdl0{padding-left:0}.pdr0{padding-right:0}.box_border_item_hotel_res .item_box_art,.box_border_item_hotel_res .item_box_content_travel,.box_list_fixel_hotel,.hotel_order .box_order_room .box_order_room_info ul,.hotel_order .box_order_room .box_order_room_utilities ul,.item_list_room .list_room_right .list_peson_s ul,.list_ben_hotel ul,.list_ctv_kol ul,.list_restaurant,.menu_fillter .tab_from,.pd0{padding:0}.custom_item_hotel .hotel_price,.item_ctv_post_new_link_author,.list_img_hotel,.mgt10,.show_noti_upload_image{margin-top:10px}.box_detail_tour .special h2,.box_list_art,.box_right_tour_schule .content_schedule .item_content_schedule,.box_sidebar_right .item_box_tour,.from_search_word,.list_category_tour .item_box_tour,.list_present_item,.mgb15{margin-bottom:15px}.box_detail_audio_image ul li a i,.list_restaurant_province .item_box_sidebar_res ul li label input,.list_schedule h2 i,.mgr5{margin-right:5px}.mgb5{margin-bottom:5px!important}.item_box_content_image_photo h3.item_travel_content_title,.mgb10{margin-bottom:10px!important}.mgb0{margin-bottom:0!important}.CropImg:before{padding-bottom:70%}.CropImg60:before{padding-bottom:60%}.CropImg90:before{padding-bottom:90%}.CropImg80:before{padding-bottom:80%}.CropImg{width:100%;position:relative;z-index:1}.CropImg .thumbs{overflow:hidden;text-align:center;display:inline-block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.CropImg .thumbs img{height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.CropImg .thumbs img.list_owl{height:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.title_home{color:#000;font-size:24px;font-weight:700}header{background-position:center!important}header .header_bg_top{width:100%;background:#f20000;display:none}.header_menu_top .menu_top_left a img,.title_flash_sale img{width:200px}.header_sub_menu_khac{display:none;margin:5px auto 0;text-align:center}.header_sub_menu_khac ul{padding:10px;margin:0 auto;border-radius:12px;background:rgba(255,255,255,.5)}.header_sub_menu_khac ul li{display:inline-block;list-style:none;border-radius:8px;border:1px solid #fff;background:rgba(255,255,255,.6);align-items:center}.header_sub_menu_khac ul li.active,.list_present .list_present_item .list_present_item_desc{background:#fff}.header_sub_menu_khac ul li a{padding:14px 18px;color:#000;font-size:17px;font-style:normal;font-weight:700;line-height:16px}.stickyhome .header_bg_top{background:#000;color:#fff!important;position:fixed!important;width:100%;left:0!important;top:-20px!important;z-index:99;height:auto;padding-top:15px;padding-bottom:10px;display:block}.item_content_schedule_tab ul li.nav-item a.active i,.stickyhome .header_bg_top .header_sub_menu_khac{color:#000!important}.sticky_top{height:0}.sticky_home_top{height:400px;width:100%}.custom_list_hotel,.stickyhome .header_menu_top{padding-bottom:0}.box_content_photo_contest p,.box_info_day_ticket p,.box_user_order_table table,.coll_step1 .list_step p,.custom_h5_modal p,.custom_item_hotel .item_restaurant_content p,.custom_item_modal_order_price p,.detail_content_travel_lang p.item_travel_content_province,.item_box_detail_menu p,.item_select_type_ticket .item_select_type_ticket_title p.type_ticket_price,.item_support p,.modal_content_order p,.stickyhome .header_menu_content .menu_center{margin-bottom:0}.stickyhome .menu_top_right a{background:#ccc}.stickyhome .header_menu_content .bg-light ul{margin:0 auto;height:auto;padding-bottom:0;border-bottom:none}.coll_step1 .list_step .item_step4,.coll_step1 .list_step_intro .item_step3,.coll_step1 .list_step_intro .item_step4,.item_list_room .item_list_room_price,.menu_top_center,.menu_top_right{text-align:right}.cus_title_box_content_span h2,.cus_tom_title_show h2,.menu_top_center ul li,.modal_list_image_res ul li img,footer .item_footer_menu ul.sub_menu_footer li a{display:inline-block}.menu_top_center .select_lang .dropdown button{background:0 0!important;border:none}.menu_top_center .select_lang .dropdown button a{text-transform:uppercase;font-size:18px}.menu_top_center .select_lang .dropdown .dropdown-menu a.dropdown-item{text-transform:uppercase;font-size:18px;color:#000!important;padding:5px 10px}.bos_list_table table,.menu_top_center .select_lang .dropdown .dropdown-menu a.dropdown-item img{border:1px solid #ccc}.menu_top_center .select_lang .dropdown .dropdown-menu.show{min-width:80px;display:block;text-align:center}.menu_top_right a.menu_top_right_login,.menu_top_right a:hover{background:#377dff!important;color:#fff!important}.menu_top_center .select_lang img{width:30px;border:1px solid #ccc}.header_menu_content .menu_home_h1 h3{color:#fff!important;font-size:50px;font-weight:700;padding:60px 0}.box_tab_content_audio_image ul li a,.header_menu_content .bg-light{background:0 0!important}.header_menu_content .bg-light ul li a{color:#fff!important;display:inline-block;font-size:18px;font-weight:600;padding:10px 26px;border-radius:10px;margin:0 10px}.header_menu_content .bg-light ul li a i{font-size:25px;margin-right:5px}.header_menu_content .bg-light ul li a.active,.header_menu_content .bg-light ul li a:hover{color:#000!important;background:#fff!important}.header_menu_content .bg-light ul{margin:0 auto;padding-bottom:10px;border-bottom:3px solid #fff}.box_envent,.coll_step1,.detail_slider_hotel,.header_menu_content .menu_center,.map_wc_bottom_content_left,.section_box_item_detail_restaurant,.section_detail_menu_res{margin-bottom:20px}.menu_fillter .nav-tabs .nav-link i{margin-right:10px}.menu_fillter .nav-tabs .nav-link.active{color:#000!important;font-size:16px;background:rgba(255,255,255,.3);border:none}.menu_fillter .select2-container .select2-selection--single{height:35px;line-height:35px}.menu_fillter .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px;color:#000;font-size:16px}.menu_fillter .tab-content{color:#fff!important;font-size:16px;background:rgba(255,255,255,.3)}.menu_fillter .nav-tabs{border:none;margin-bottom:-1px}.menu_fillter .select2-container--default .select2-selection--single{background:#fff!important;border:1px solid #aaa;border-radius:4px}.col_box_left .col_box_input{width:calc(25% - 4px);display:inline-block}.col_box_left .col_box_input label{font-size:18px;font-weight:700;color:#000;padding:15px 0;margin-bottom:0}.col_box_left .col_box_input label i{color:#fff;margin-right:5px}.col_box_left{width:80%;display:inline-block;padding:15px}.col_box_right{width:19%;display:inline-block;height:80px}.col_box_right button{background:#377dff;color:#fff;height:80px;width:100%;border:none;vertical-align:bottom}.slider{margin:30px 0}.slider .carousel-item img{height:auto;max-height:450px}.item_box_envent_image{border-radius:10px;position:relative}.item_box_content_relics .item_box_content_travel_image img,.item_box_envent_image img,.item_box_museum_post .item_box_museum_post_image,.item_box_museum_post .item_box_museum_post_image img,.item_box_post_new img{border-radius:10px}.item_box_envent_image .item_box_envent_title,.item_box_envent_image .item_box_envent_title_province{color:#fff!important;position:absolute;font-size:16px;font-weight:600;left:5%;padding:5px 10px;border:1px solid #fff;background:red;z-index:1}.item_box_envent_image .item_box_envent_title{bottom:5%;width:90%}.item_box_envent_image .item_box_envent_title_province{top:5%;width:auto}.box_cus_owl_carousel,.box_list_icon_photo_image,.cus_box_list_img_travel,.cus_box_list_museum,.cus_pre_next_owl_home.owl-carousel,.cus_show_all,.detail_ticket_image .detail_ticket_image_left,.item_box_provice,.item_list_image_travel,.item_list_travel_video,.list_item_stat ul li .progress,.map_wc_bottom_content_image,.restaurant_cus_owl_carousel_medium .owl-nav{position:relative}.item_box_envent_image .item_box_envent_title_province p{margin-bottom:0;font-size:14px;color:#fff}.box_detail_tour .special p,.item_box_envent_image .item_box_envent_title p,.item_box_event .item_event_title p,.item_restaurant_pro .item_restaurant_content p{margin-bottom:5px}.item_box_envent_image .item_box_envent_title p span.list_event_date{text-align:right;float:right}.item_box_envent_image .item_box_envent_title .item_box_envent_view{font-size:14px;float:right}.box_content .title_box_content h2{color:#000;font-size:24px;font-weight:700;margin-bottom:20px}.box_cus_owl_carousel .owl-nav{position:absolute;z-index:1;top:-60px;right:0}.box_cus_owl_carousel_100w .owl-nav,.box_detail_audio_image .tab-content .box_tab_content_audio audio,.box_detail_audio_image ul.item_list_image_travel li a img,.box_tab_content_audio_image ul li,.custom_h5_modal,.detail_ticket_image_right .item_list_img_modal .CropImg .thumbs img,.item_box_content_travel .item_box_content_travel_image img,.item_box_content_travel .item_travel_content ul li img,.item_content_schedule_tab .tab-content audio,.modal_item_room_content .modal_item_room_left .CropImg .thumbs img,.modal_list_image_res .modal_menu_res_right ul,.sidebar .col_box_left,.sidebar .col_box_left .col_box_input{width:100%}.box_cus_owl_carousel .owl-nav button.owl-next,.box_cus_owl_carousel .owl-nav button.owl-prev{padding:0 15px!important;border-radius:50%!important;background:#ddd!important;color:#00f!important;font-size:24px;font-weight:700}.item_box_provice{margin-bottom:10px}.item_box_provice img{border-radius:15px}.item_box_provice .item_box_provice_title{position:absolute;top:35px;left:35px;z-index:1;padding:10px;background:#380000;width:40%}.item_box_provice .item_box_provice_title h4{font-size:16px;color:#fff!important;font-weight:600}.item_box_provice .item_box_provice_title p{font-size:14px;color:#fff!important;margin-bottom:0}.box_item_province,.item_tour_why{background-color:#fff;border-radius:15px;padding:15px;border:1px solid #ddd;margin-bottom:0}.item_box_tour{background-color:#fff;border-radius:15px;padding:15px;border:1px solid #ddd;margin-bottom:15px}.box_list_museum,.box_tour_in_boad,.box_tour_out_boad,.box_tour_why,.box_tour_you,.detail_show_map,.show_select_ticket,.tour_realative{margin-bottom:30px}.item_box_post_new_image,.item_box_tour .item_box_tour_image,.item_select_date_ticket .item_select_date_ticket_right{width:40%;display:inline-block}.item_box_tour .item_box_tour_title{width:59%;display:inline-block;vertical-align:top;padding:10px 15px}.item_box_tour .item_box_tour_title h4{font-size:18px;font-weight:600;color:#000;margin-bottom:10px}.item_box_tour .item_box_tour_title p{font-size:14px;margin-bottom:5px;color:#000}.item_box_tour .item_box_tour_title a.order_tour{background:#2659c3;color:#fff!important;display:inline-block;padding:5px 25px;border-radius:20px;margin-top:10px;text-decoration:none;border:1px solid #2659c3}.item_box_tour .item_box_tour_title a.order_tour:hover{color:#2659c3!important;background:#fff!important}.item_tour_why .item_tour_why_image{width:24%;display:inline-block}.item_tour_why .item_tour_why_content{width:74%;display:inline-block;vertical-align:top;margin-top:5px}.box_item_star_step p,.item_tour_why .item_tour_why_content h4{font-size:16px;font-weight:600;margin-bottom:10px}.item_tour_why .item_tour_why_content p,.sidebar_province .item_sidebar_province .item_province_content p{font-size:14px;margin-bottom:0}.cus_box_list_museum .owl-nav button.owl-next,.cus_box_list_museum .owl-nav button.owl-prev{position:absolute;z-index:99;background:#000;height:50px;font-size:40px;width:50px;line-height:50px;top:50%}.box_tour_item_tour .nav-tabs .nav-item.show .nav-link,.box_tour_item_tour .nav-tabs .nav-link.active{border:none}.box_tour_item_tour .nav-tabs .nav-link{font-weight:700;font-size:16px;color:#000;margin-right:5px;border:1px solid #ccc!important;border-bottom:none!important}.box_tour_item_tour .tab-content{border:1px solid #ccc;padding:10px 15px 15px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.box_tour_item_tour .nav-tabs .nav-link.active{color:#2659c3!important;border-bottom:3px solid}.box_tour_item_tour .nav-tabs{margin-bottom:0;border-bottom:none}.box_tour_item_tour .tab_item_content_you{font-size:14px;margin-bottom:10px;text-decoration:none}.bg_footer{padding-top:50px}.bg_footer .box_bg_footer_left img{max-width:100%;padding:0 30px}.box_bg_footer_right .footer_new_company{color:#fff;font-size:18px;font-weight:700;margin-bottom:15px}.box_bg_footer_right .footer_new_address{color:#fff;font-size:16px;font-weight:700;margin-top:20px;margin-bottom:15px;text-align:center}.box_bg_footer_right img{max-width:250px}.box_bg_footer_right .form_contact{width:60%;display:inline-block}.box_bg_footer_right .bg_footer_dowload_app{width:100%;display:inline-block;text-align:center}.box_bg_footer_right .form_contact button{background:#2659c3;color:#fff}footer{background:#000;padding:40px 0}footer .logo_footer{color:#fff!important;font-size:22px;font-weight:600}footer .item_footer_contact a{color:#fff!important;display:block;padding:15px 40px;background:red;margin-top:20px;border-radius:10px}footer .item_footer_menu h4{font-size:18px;color:#fff!important;font-weight:700;margin-bottom:20px}.box_item_star_step ul,.modal_item_room_utilities ul,footer .item_footer_menu ul{padding:0;list-style:none;margin-bottom:0}footer .item_footer_menu ul li a{color:#fff!important;font-size:16px;display:block;padding:5px 0;text-decoration:none}footer .item_footer_menu ul.sub_menu_footer li{display:inline-block;margin:10px}footer .item_footer_menu p{color:#fff!important}footer .item_footer_menu img{max-width:250px;margin-bottom:15px}footer .copy_right{color:#fff!important;border-top:2px solid #fff}footer .copy_right p{margin-top:15px;margin-bottom:0}.modal_login,.modal_resgister{padding-right:0!important}.box_content_title,.box_envent_post_new,.detail_tour .category_title h1,.list_ticket{margin-top:20px}.box_envent_post_new .nav-tabs .nav-link{color:#2659c3!important;font-size:19px;font-weight:700;margin-bottom:10px;border:1px solid;margin-right:10px;border-radius:7px}.box_envent_post_new .nav-tabs .nav-item:first-child .nav-link{border-radius:7px}.box_envent_post_new .nav-tabs,.box_right_tour_schule .nav-tabs,.list_schedule .content_schedule .nav-tabs{border-bottom:none}.item_box_tour .item_tour_content_price{display:inline-block;width:48%;font-size:16px!important}.item_box_tour .item_tour_content_discount{display:inline-block;width:49%;font-size:16px!important;color:red!important;font-weight:600}.sidebar .col_box_right,.sidebar .col_box_right button{width:100%;height:35px}.tab_from_tour .col_box_left .col_box_input{width:33%;display:inline-block}.tab_from_search .col_box_left .col_box_input_seacrh{width:73%}.sidebar{border:1px solid #ccc;border-radius:5px}.sidebar .col_box_left .col_box_input label i{color:#000;margin-right:5px}.text-left.clred{font-style:initial;color:red;margin-top:5px}.header_content_museum{padding:40px 0}.box_list_museum,.box_top_content{padding:60px 0 0}.header_content_museum .header_content_museum_left h1{color:#fff;font-size:45px;font-style:normal;font-weight:700;padding-bottom:40px}.header_content_museum .header_content_museum_left p{color:#fff;font-size:20px;font-style:normal;font-weight:400;padding-bottom:30px}.header_content_museum .header_content_museum_left ul{border-radius:12px;background:rgba(255,255,255,.17);padding:0;text-align:center}.header_content_museum .header_content_museum_left ul li{list-style:none;display:inline-block;padding:10px 25px}.header_content_museum .header_content_museum_left ul li img{width:60px;height:60px;border-radius:50%}.header_content_museum a{color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.25);font-size:24px;font-style:normal;font-weight:700;line-height:normal;padding:10px 15px;text-transform:uppercase}.header_content_museum a img,.title_63stravel_sale img{width:50px}.header_content_museum .btn_ctv{border-radius:50px;border:6px solid rgba(255,255,255,.62);background:linear-gradient(90deg,rgba(66,241,167,.52) 13.49%,rgba(13,138,253,.6) 51.46%,rgba(176,95,239,.55) 82.81%);box-shadow:0 6px 20px 0 #31c6f7,0 4px 8px 0 rgba(0,0,0,.25),0 -4px 8px 0 #0a6dad;display:inline-block}.box_top_content .box_top_content_title h2{color:#10b4ab;text-align:center;font-size:56px;font-style:normal;font-weight:700}.box_top_content .box_top_content_title p{color:#000;text-align:center;font-size:32px;font-style:normal;font-weight:400}.box_list_museum .box_list_museum_title,.box_select_date_result,.detail_tour .detail_list_image,.item_ben_hotel_modal_iframe a,.list_hotel_rel_province .item_list_hotel_rel_province,.list_hotel_rel_province .item_list_hotel_rel_province .circle,.modal_content_list_ben ul li{text-align:center}.box_list_museum .box_list_museum_title h2{color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.25);font-size:42px;font-style:normal;font-weight:700;padding:15px 0;background:linear-gradient(155deg,#380000 -11.63%,rgba(0,7,4,0) 136.56%)}.cus_box_list_museum .owl-nav button.owl-prev{color:#fff;left:0;border-radius:50%;text-align:center}.cus_box_list_museum .owl-nav button.owl-next{color:#fff;right:0;border-radius:50%;text-align:center}.cus_box_list_img_travel .owl-nav button.owl-next,.cus_box_list_img_travel .owl-nav button.owl-prev{position:absolute;top:35%;z-index:99;background:#000;height:30px;font-size:30px;width:30px;border-radius:50%;color:#fff;text-align:center}.cus_box_list_img_travel .owl-nav button.owl-prev{left:-20px;line-height:30px}.cus_box_list_img_travel .owl-nav button.owl-next{right:-20px;line-height:30px}.cus_box_list_img_travel li,.js_box_list_image li,.list_ctv_kol ul li,.list_restaurant_province .item_box_sidebar_res ul li{list-style:none}.cus_box_list_img_travel li .icon_image{position:relative;border:0;right:10px;z-index:99999}.cus_box_list_img_travel li img,.item_box_content_travel_hotel .item_box_content_travel_image,.item_box_content_travel_hotel .item_travel_content,.item_box_list_museum img,.item_ctv_post_new img,.item_home_hotel .CropImg img,.js_box_list_image li img,.list_room_left .CropImg img,.select_date_ticket .item{width:100%!important}.item_box_list_museum{padding:15px;background-color:#fff;border-radius:20px;border:3px solid #fff;background:linear-gradient(155deg,#380000 -11.63%,rgba(0,7,4,0) 136.56%);box-shadow:0 4px 49px 0 rgba(0,7,72,.12);backdrop-filter:blur(12.5px)}.item_box_list_museum .item_box_list_museum_title h4{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.25);font-size:22px;font-style:normal;font-weight:700;line-height:normal;padding-top:20px}.item_box_list_museum .item_box_list_museum_title p{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.25);font-size:18px;font-style:normal;font-weight:400;line-height:normal;opacity:.7}.item_box_list_museum_post .item_box_list_museum_title h4{color:#10b4ab;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-shadow:none}.item_box_list_museum_post .item_box_list_museum_title p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-shadow:none}.ctv_box_content .ctv_content_title_list ul,.ctv_box_step,.detail_hotel_map,.list_hotel_rel_province,.list_restaurant_province,.user_regiter{padding:30px 0}.ctv_box_step .ctv_box_step_item{width:calc(50% / 2);display:inline-block}.ctv_box_step .ctv_box_step_item2{width:calc(25% / 2);display:inline-block}.ctv_box_step .ctv_box_step_item h3{text-align:center;color:#fff;font-size:16px;font-style:normal;font-weight:600}.ctv_box_step .ctv_box_step_content{border-radius:12px;background:#10b4ab;padding:15px}.ctv_box_step .ctv_box_step_item li::marker{color:#fff!important}.ctv_box_step .ctv_box_step_item span{color:#fff;font-size:14px;font-style:normal;font-weight:400}.ctv_box_step .ctv_box_step1{width:calc(24% / 3);display:inline-block;text-align:center;position:relative}.ctv_box_step .ctv_box_step1 img{position:absolute;top:50%;max-width:80%;left:10%}.ctv_box_step .ctv_box_step_item ul{padding:0 10px;margin-bottom:0}.ctv_box_step .ctv_box_step_item img{max-width:80%;padding:0 10%}.border_ctv_step p{color:#10b4ab;text-align:center;font-size:17px;font-style:normal;font-weight:700;line-height:normal}.ctv_box_content{padding:20px 0;background-size:cover!important;background-position:center!important}.ctv_box_content .ctv_content_title{text-align:left!important}.ctv_box_content .ctv_content_title p{color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.25);font-size:34px;font-style:normal;font-weight:700;margin-bottom:0;padding-top:20px}.ctv_box_content .ctv_content_title h2{color:#79fff8;text-shadow:0 2px 20px rgba(0,0,0,.25);font-size:34px;font-style:normal;font-weight:700}.item_box_museum_post a.new_post_link,.item_box_museum_post h3 a{color:#10b4ab!important;font-size:20px;font-weight:700}.ctv_box_content .ctv_content_title_list ul li{list-style:none;display:inline-block;margin-bottom:20px}.ctv_box_content .ctv_content_title_list ul li i{font-size:24px;color:#00ff1a;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.25)}.ctv_box_content .ctv_content_title_list ul li span{color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.25);font-size:22px;font-style:normal;font-weight:700;padding-bottom:15px}.box_list_post,.detail_video{padding:20px 0}.box_fillter_province_show .item_fillter_pro,.item_box_museum_post,.modal_content_custom{padding:15px}.item_box_museum_post p{color:#000;font-size:16px;font-weight:400;margin-bottom:0}.item_box_museum_post a.new_post_link{text-decoration-line:underline}.author_post_new span{color:#3e3232;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.1px}.cus_title_box_content_span span.span_title_box_content,.item_image_photo_app .item_image_photo_app_title p .relics_date,.item_list_travel_video .item_video_title .relics_date,.link_post_new{float:right}.link_post_new a{color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline}.box_content_travel ul li a.nav-link{font-size:24px;font-weight:700;margin-bottom:20px;border-radius:0}.box_content_travel ul li a.nav-link.active{border:1px solid #000}.item_content_schedule_tab{background:#47d2ff;padding:15px}.item_content_schedule_tab h3{color:#fff!important;background-color:none!important}.item_content_schedule_tab ul li.nav-item{border-radius:9px;background:rgba(255,255,255,.24);justify-content:center;align-items:center;text-align:center;width:33%;display:inline-block}.item_content_schedule_tab ul li.nav-item a i{color:#fff!important}.item_content_schedule_tab ul li a{font-size:18px!important;padding:5px 10px!important;border:none!important}.item_content_schedule_tab .tab-content{border:none!important;margin-top:15px!important}.item_box_content_image_photo a.join_photo_image,.item_box_content_image_photo form button.join_photo_image{font-size:16px;padding:5px 20px;border-radius:2px;background:#148b86;color:#fff!important;display:inline-block;font-weight:600;font-style:normal}.item_content_schedule_tab .tab-content iframe{max-height:450px;height:450px;max-width:100%}.item_content_schedule_tab .tab-content .list_box_image_tour{padding:0;list-style:none;margin-top:20px;text-align:center}.item_content_schedule_tab .tab-content .list_box_image_tour li{width:100px;display:inline-block}.box_right_tour_schule .item_content_schedule_tab .tab-content .list_box_image_tour li{width:70px;display:inline-block}.box_right_tour_schule .item_content_schedule_tab .tab-content iframe{max-height:250px;height:250px;max-width:100%}.item_box_content_image_photo form button.join_photo_image{border:none}.item_box_content_image_photo .image_photo_status{margin:10px 0!important}.item_box_content_image_photo .image_photo_status li{display:inline-block!important;width:33%!important}.image_photo_status li.status_date_message,.image_photo_status li.status_date_star{color:#0763ec;font-size:14px;font-style:normal;font-weight:600}.image_photo_status li.status_date_end{color:#ff6503;font-size:14px;font-style:normal;font-weight:600}.box_month_event{color:#fff;font-size:18px;display:inline-block;padding:15px 20px;background:red;margin-bottom:20px;width:120px}.list_text_event{width:calc(100% - 150px);display:inline-block;margin-left:10px}.item_box_event{margin-bottom:15px;padding:10px;background:#e1f7ef}.item_box_event:hover{background:#ffdfdf}.img_width_100,.item_box_event img,.item_box_post_new_image img{width:100%!important;border-radius:5px}.detail_hotel_map .detail_hotel_map_link span,.item_box_event .item_event_title h3,.item_restaurant .item_restaurant_content .item_restaurant_title{font-size:18px;font-weight:700}.box_img_src,.item_box_event .item_event_title{padding:15px 0}.item_box_event .link_envent{loat:right;font-weight:700}.header_content_museum .header_content_support h1{color:#fff;font-size:45px;font-style:normal;font-weight:700;padding-bottom:20px}.header_content_museum .header_content_support p{color:orange;font-size:30px;font-style:normal;font-weight:700;padding-bottom:20px}.box_bg_support{background:#d7def0;border-radius:15px;padding:20px 0;margin-bottom:20px}.box_support_right h3{font-size:20px;font-weight:700;margin-bottom:0;border-bottom:2px solid #1a0f91;padding:30px 0}.item_support{border-bottom:2px solid #1a0f91;padding:15px 0;cursor:pointer}.item_restaurant_pro .item_restaurant_star_province,.item_support_title .item_support_title .item_title{font-size:16px;font-weight:700}.item_support_title .item_support_content{font-size:14px;color:#ccc}.item_support_title .item_title{display:inline-block;width:95%;font-weight:700}.item_support_content{display:none;padding:10px 0}.header_content_contact h1{color:#000!important;margin-bottom:0!important;padding-bottom:0!important}.header_content_contact p.header_content_contact_desc{margin-bottom:0;padding-bottom:0;font-size:40px;font-weight:500;color:#000!important}.header_content_museum .header_content_contact .header_content_contact_title{color:#000;font-size:40px;margin-bottom:0;padding-bottom:0;margin-top:20px;text-transform:uppercase}.box_contact .box_contact_right{padding-top:40px}.box_contact .box_contact_right h3{font-weight:700;font-size:30px;color:#000;margin-bottom:0}.box_contact .box_contact_right p{font-size:30px;color:#000}.nav-link.active{background-color:#ebf9fe}.box_sidebar .header_box_sider,.redmore span{background:#009385}.icon-step{width:80px}.icon-benefit{width:72px}.block-partner{padding:146px 56px;width:1300px;margin:0 auto 116px;background-repeat:no-repeat;transition:background-image 1s ease-in-out;border-radius:8px}.title-partner{color:#fff;margin-bottom:32px;width:500px}.card-img-overlay{background:linear-gradient(180deg,rgba(0,0,0,0) 7.5%,rgba(0,0,0,.8) 100%)}.box_contact_left{padding:30px}.box_right_tour_schule .content_schedule .item_content_schedule .item_content_schedule_tab h3,.item_rating_right .item_rating_title,.item_restaurant_pro .item_restaurant_content .item_restaurant_title,.lang_event_content h1,.lang_event_content h2,.lang_event_content h3,.lang_event_content h4,.lang_event_content h5,.lang_event_content h6{font-size:18px}.from_tab_detail .from_tab_detail_4_tab .nav-item.show .nav-link,.from_tab_detail .from_tab_detail_4_tab .nav-link.active{color:#fff!important;background-color:#2659c3;border-color:#2659c3}.from_tab_detail .from_tab_detail_4_tab .nav-link{color:#2659c3!important}.box_right_tour_schule .item_content_schedule_tab ul li.nav-item{border-radius:9px;background:rgba(255,255,255,.24);justify-content:center;align-items:center;text-align:center;width:49%;display:inline-block}.redmore{text-align:center;display:block;margin-top:10px;margin-bottom:10px}.redmore span{border:1px solid #009385;color:#fff;padding:5px 10px}.box_sidebar .header_box_sider h3{color:#fff;font-size:20px;font-weight:700;text-align:center;padding:10px 15px;margin-bottom:0}.box_sidebar .intro_user_login{text-align:center;padding:15px;background:#fff}.box_sidebar .intro_user_login h4{font-size:18px;margin-top:15px;margin-bottom:0;font-weight:700}.box_list_user ul{list-style:none;padding:0;background:#fff;border-top:1px solid #ccc;margin-bottom:0}.box_list_user ul li{border-bottom:1px solid #ccc;padding:7px 15px}.box_list_user ul li a{color:#009385!important;font-weight:700;font-size:17px}.box_content_user{background:#fff;padding:15px;border:1px solid #ccc}.box_content_user h3{color:#009385;font-weight:700;font-size:18px}.box_content_user form button{background:#009385;color:#fff;border:none;padding:5px 20px;border-radius:3px;font-weight:600}.clred{color:red!important}.show_noti_upload_image a{display:inline-block!important;width:49%}.box_button_icon{border:1px solid #000;padding:7px 20px;border-radius:5px;cursor:pointer;font-weight:700;color:#000;background:#cef3fe;display:inline-block;width:100%!important}.btn_share_zalo .zalo-share-button,.copylink{background:#cef3fe;height:32px!important;color:#000!important;display:inline-block;font-weight:700;position:relative;vertical-align:top}.bos_list_table table tbody tr td{border-left:1px solid #ccc}.css_no_copy{opacity:0!important}.btn_share_zalo .zalo-share-button{margin:10px 0;padding-left:40px!important;padding-right:42px;border:1px solid #000;border-radius:4px;line-height:30px;width:207px!important}.copylink{border:1px solid #000;border-radius:4px;line-height:18px;width:250px!important;text-align:center}.dropdown_cus_share .dropdown-menu{left:14%!important;padding:15px 20px;width:250px!important;min-width:auto!important}.box_select_date_result a{margin-bottom:10px;margin-right:5px;display:inline-block;border:1px solid #ccc;padding:5px 10px;border-radius:5px}.box_icon_date_author,.box_icon_date_contest{padding:5px 10px;border-radius:5px;display:inline-block}.box_select_date_result a.active,.box_select_date_result a:hover{color:#fff!important;background:red}.box_icon_date_contest{background:red;color:#fff}.box_icon_date_author{background:#14b0e3;color:#fff}.list_lang_money label{width:18%;display:inline-block;text-align:center;border:1px solid #ccc;color:#2d4796}.list_lang_money label.active{color:#fff;background-color:#2d4796;border:1px solid #2d4796}.order_tour_title h3{color:#2d4796;font-size:22px;font-weight:700;margin-bottom:15px}.order_tour_date,.order_tour_price{margin:10px 0}.order_tour_date .label_title,.order_tour_price .label_title{width:100px}.order_tour_price .label_input{border:1px solid #ccc;padding:2px 20px;margin-right:5px}.order_tour_date .form-control{display:inline;width:auto;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.order_button_quantity{background:#2d4796;color:#fff;display:inline-block;font-weight:700;font-size:16px;padding:5px 15px;margin-top:2px;text-align:center}.number_quantity{text-align:center;width:35px;height:35px;vertical-align:top;margin-top:3px}.tbody_bus_price tr td{line-height:35px}.box_item_star_step_point ul li,.tbody_bus_price tr{border-bottom:1px solid #ccc}.order_tour_right_content{background:#fff;border-radius:15px;border:1px solid #ccc;padding:15px}.order_tour_right_content h1{font-size:24px}.button_order_submit{background:#2d4796;color:#fff;font-size:16px;padding:8px 25px;border-radius:15px;font-weight:600;cursor:pointer!important;border:1px solid #2d4796}.box_payment_left{background:#fff;padding:15px;border:1px solid #ccc;border-radius:15px}.box_payment_left h1,.info_order_card_item h2{font-size:24px;font-weight:700}.box_detail_title ul,.box_item_ben_hotel_modal_list ul,.box_payment_right ul,.modal_item_room_content .modal_item_room_right ul{padding:0;list-style:none}.box_payment_right ul li{display:flex;justify-content:space-between;padding:3px 0;font-size:16px}.box_payment_right ul.ul_list_center{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:5px 0}.cl_price{font-size:22px;color:red}.box_item_user_star p,.box_item_user_star_image,.box_paymnet_vn_pay .box_title_bus_two_left .box_payment_left from div.col,.cus_tom_title_show,.custom_item_list_room_price p,.hotel_order .box_order_room p,.item_box_tour_bus_title .item_box_tour_bus_des p,.item_home_hotel p,.item_home_hotel p.item_home_hotel_address,.item_list_room .list_room_right .list_peson_s ul,.item_list_room .list_room_right p,.item_rating,.item_restaurant .item_restaurant_content .item_restaurant_star,.item_restaurant .item_restaurant_content p,.item_select_type_ticket .item_select_type_ticket_title h3,.modal_box_content_cate_price .item_content_cate_ptice p,.modal_box_content_cate_price .item_content_detail_ticket p,.modal_box_detail_cate_price .tab-content p,.modal_item_room_utilities p,.submit_order_hotel .form-group{margin-bottom:10px}#btnLoadding,.btnLoadding{background:#2d4796;color:#fff;padding:7px 45px;border-radius:15px;border:1px solid;font-size:18px;font-weight:700}.box_paymnet_vn_pay{border:1px solid #ccc;padding:5px 15px;margin-bottom:0}.box_payment_select_bus_two,.box_upload_image,.day_show_select_ticket{margin:20px 0}.user_detail_link_a{background:#2d4796;color:#fff!important;border-radius:25px;border:1px solid #2d4796;padding:5px 15px;cursor:pointer}.user_detail_title_tour{text-align:center;color:#2d4796;font-size:14px;font-weight:700;margin-bottom:0}.user_box_order_tour{display:inline-block;width:49%;vertical-align:top}.user_box_order_tour_item{display:inline-block;width:100%;vertical-align:top}.box_user_order_table{border:1px solid #ccc;margin-bottom:20px;border-radius:5px}.box_user_order_table p{background:#2d4796;color:#fff;margin-bottom:0;text-align:center;padding:5px 25px;border:1px solid #2d4796}.box_user_order_table table td,.box_user_order_table table th,.detail_ticket_price span:first-child,.item_box_tour_bus_title .item_box_tour_bus_price .item_box_tour_bus_price_medium{border-right:1px solid #ccc}.ctv_post_new_menu ul li:first-child a,.item_select_date_ticket .item_select_date_ticket_right .item_select_date_ticket_right_price span:first-child,.item_select_type_ticket .item_select_type_ticket_title .type_ticket_price span:first-child,.list_ben_hotel ul li{border-right:1px solid #000}.item_box_tour_bus_title h3{text-align:center;color:#2d4796;font-size:20px;font-weight:700;margin-bottom:15px}.item_box_tour_bus_title .item_box_tour_bus_price .item_box_tour_bus_price_lage,.item_box_tour_bus_title .item_box_tour_bus_price .item_box_tour_bus_price_medium{width:49%;display:inline-block;text-align:center}.coll_step1 .list_step .item_step,.coll_step1 .list_step_intro .item_step{display:inline-block;width:calc((100% - 14px)/ 4);cursor:pointer}.item_box_tour_bus_title .item_box_tour_bus_price .item_box_tour_bus_price_lage p,.item_box_tour_bus_title .item_box_tour_bus_price .item_box_tour_bus_price_medium p{margin-bottom:0;color:#cf0000;font-weight:600}.item_box_tour_bus_title .item_box_tour_bus_des{padding:0 0 15px;text-align:left}.item_box_tour_bus_link a{margin-bottom:10px;width:49%;display:inline-block;text-align:center;font-weight:600}.item_box_tour_bus_link_cus_detail a{margin-top:15px;margin-bottom:10px;width:100%;display:inline-block;text-align:center;font-weight:600}.item_box_tour_bus_link a.item_box_tour_bus_link_d{background:#2d4796;color:#fff!important;border-radius:25px;border:1px solid #2d4796;padding:5px 15px}.link_result_photo_list{display:inline-block;color:#ff6503!important;font-weight:700;float:right}.header_menu_ctv_post_new{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0}.ctv_post_new_menu ul{padding:0;margin:0}.ctv_post_new_menu ul li,.modal_box_detail_cate_price ul.modal_detail_list_head li{list-style:none;display:inline-block}.ctv_post_new_menu ul li a,.link_resgiter_kol{background:#663399;color:#fff!important;padding:5px 30px;margin-top:25px;display:inline-block;text-decoration:none;border-radius:10px;width:100%;cursor:pointer}.ctv_post_new,.customer_pani,.list_item_stat,.list_schedule .content_schedule{margin:15px 0}.box_item_ctv_post_new_province{padding:15px 15px 0}h1.item_ctv_post_new_province,h3.item_ctv_post_new_province{position:relative;display:inline-block;height:36px;line-height:28px;padding:5px 15px;color:#fff;font-size:16px;font-weight:700}h1.item_ctv_post_new_province:before,h3.item_ctv_post_new_province:before{background-color:#f93;content:"";position:absolute;left:0;top:0;width:100%;height:100%;padding:5px 15px;z-index:-1}h1.item_ctv_post_new_province:after,h3.item_ctv_post_new_province:after{content:"";position:absolute;right:0;top:0;width:70%;padding:5px 15px;height:100%;background-color:#f93;-webkit-transform:skew(-40deg) translateX(14px);-ms-transform:skew(-40deg) translateX(14px);transform:skew(-40deg) translateX(14px);z-index:-1}.item_ctv_post_new_image_ctv{padding:20px}.item_ctv_post_new_des_mxh p{margin-bottom:5px;text-decoration:underline;font-weight:600}.item_ctv_post_new .item_ctv_post_new_image_kol{display:inline-block;width:40%;vertical-align:top}.item_ctv_post_new .item_ctv_post_content_kol{display:inline-block;width:59%}.item_ctv_post_new{padding:0 15px 15px;margin-bottom:15px;border:1px solid #ccc;border-radius:5px}.item_ctv_post_new_date{padding:5px 0}.item_ctv_post_new_date span{color:purple;font-size:14px;display:inline-block}.item_ctv_post_new_date span.hot{text-align:right;float:right;color:#f3502a}.item_box_post_new .item_box_post_new_title,.item_ctv_post_new_title h3{line-height:20px}.item_ctv_post_new_title h3 a{font-size:18px;color:#333!important;font-weight:700;text-transform:capitalize}.item_ctv_post_new_des p{margin-top:5px;color:#666;word-break:break-word;margin-bottom:0}.item_ctv_post_new_link_author .item_ctv_post_new_link{background-color:#f93;color:#fff!important;display:inline-block;padding:5px 20px;border-radius:5px;font-size:16px}.item_ctv_post_new_link_author .item_ctv_post_new_author{float:right;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline}.list_ctv_kol{padding:15px 0;overflow-y:scroll}.list_ctv_kol ul li a{font-size:16px;color:#000;font-weight:600;display:block;padding:5px 10px;text-transform:capitalize}.item_ctv_post_new_small{width:100%;margin-bottom:15px}.item_ctv_post_new_small .item_ctv_post_new_small_image{display:inline-block;width:30%}.item_ctv_post_new_small .item_ctv_post_new_small_content{display:inline-block;width:68%;vertical-align:top}.item_ctv_post_new_small img{width:100%!important;padding-right:10px}.link_ctv_reamore{margin-top:10px;margin-left:0;margin-bottom:20px}.item_ctv_post_new_small_content .item_ctv_post_new_title h3 a{font-size:16px;color:#333!important;font-weight:700}.detail_review_travel h1{font-weight:700;font-size:20px;margin-bottom:2px;color:#333}.detail_review_travel .detail_content_travel_lang{border:none;margin-top:15px;padding:0}.ctv_list_step,.map_wc_top_title{margin-top:30px}.coll_step1 .list_step{border-top:3px solid #ccc}.coll_step1 .list_step span{display:inline-block;font-size:18px;font-weight:700;background:#ccc;border:1px solid #ccc;padding:5px 15px;border-radius:50%;margin-bottom:5px}.box_item_step1 i,.box_item_step1 i.error,.box_item_step1 span{display:block;margin-bottom:5px}.coll_step1 .list_step .item_step{position:relative;top:-20px;text-align:center}.coll_step1 .list_step .active span{background:#fff!important}.coll_step1 .list_step .active p,.item_select_date_ticket .item_select_date_ticket_left h4{font-weight:700}.coll_step1 .list_step .item_step1{text-align:left}.coll_step1 .list_step .item_step2{text-align:left;padding-left:6%}.coll_step1 .list_step .item_step3{text-align:right;padding-right:6%}.box_item_step1{text-align:center;background-color:#20232d;color:#fff;padding:15px 20px;margin-bottom:20px;cursor:pointer;position:relative}.box_item_step1 i{font-size:35px}.btn_save_next{background:#377dff!important;color:#fff!important;border-radius:10px;padding:10px 20px;font-size:16px;text-decoration:none;font-weight:600;border:none;margin-bottom:20px}.box_file_iframe iframe{width:100%;height:450px}.box_item_step1 i.error{font-size:14px}h1.title_step{font-size:22px;font-weight:700;margin-bottom:20px;color:#f60}.box_note_rester_content{border:1px solid #ccc;padding:15px 15px 30px;border-radius:10px;background:#2d2f35;color:#fff!important;font-size:16px;margin-bottom:30px}.detail_content_travel_lang img{max-width:100%;text-align:center;height:100%!important}.js_list_ctv_kol{top:90px;bottom:0;position:fixed;z-index:9}.list_hotel,.list_restaurant_sale{padding:30px 0;background-color:rgba(255,51,102,.06)}.detail_hotel_map h2,.detail_restaurant_province h1.title_detail_restaurant_province,.hotel_order h1,.list_hotel h1,.list_hotel_rel_province h2,.title_63stravel_sale{color:#1a202c;font-size:30px;font-weight:600;line-height:29px;margin-bottom:15px}.detail_hotel_map .detail_hotel_map_link a{font-size:18px;font-weight:700;color:#f36!important;cursor:pointer;float:right}.item_home_hotel{padding:10px;border:1px solid #ccc;border-radius:5px;background-color:#fff;margin-bottom:15px;position:relative}.item_flash_sale{top:-35px;left:-23px;width:80px;height:80px;position:absolute;border-radius:50%;background-color:#ffbc39;z-index:11;outline:0}.item_flash_sale span{display:flex;position:absolute;font-size:18px;margin-top:46px;align-items:center;font-weight:600;line-height:21px;margin-left:32px;z-index:12;color:#1a202c}.list_img_hotel ul{padding:0;width:100%;margin-bottom:10px;margin-top:10px}.list_img_hotel ul li{list-style:none;width:calc(25% - 4px);display:inline-block;text-align:center}.item_home_hotel h3{font-weight:700;text-transform:capitalize;margin-top:15px;font-size:18px}.item_home_hotel p.item_home_hotel_local,p.item_home_hotel_local_box{color:#000;font-size:14px;font-style:normal;font-weight:600;border-radius:4px;display:inline-block;padding:5px 15px;background:#cef3fe;margin-bottom:5px}.item_home_hotel .hotel_price{margin-top:10px!important}.item_home_hotel p .item_home_hotel_price{color:#e53e3e;font-size:20px;font-weight:600;margin-right:15px}.item_home_hotel a.item_home_hotel_link{color:#fff!important;text-align:right;display:inline-block;padding:7px 20px;font-weight:600;cursor:pointer;border-radius:5px;text-decoration:none;background:#e53e3e}.list_hotel_rel_province .item_list_hotel_rel_province .circle img{border-radius:50%;width:180px;height:180px;display:inline-block!important}.list_hotel_rel_province .item_list_hotel_rel_province p{margin-bottom:0;margin-top:15px;font-size:18px;font-weight:700}.item_list_room{padding:20px 0;border:1px solid #ccc;border-radius:15px;margin-bottom:20px;background:#fff}.item_list_room .list_room_right h3{color:#000;font-size:20px;font-weight:700}.item_list_room .list_room_right h3:hover{color:#f36;font-size:20px;font-weight:700}.item_list_room .list_room_right .list_peson_s ul li{list-style:none;display:inline-block;padding:5px 10px}.item_list_room .item_list_room_price p,.modal_item_room_content .modal_item_room_right .item_list_room_price p{color:#f36;font-size:20px;word-break:break-word;font-weight:600}.item_list_room .item_list_room_price a{color:#fff!important;padding:10px 25px;font-size:16px;font-weight:600;border-radius:8px;text-transform:none;background-color:#f36}.fillter_search_hotel{background:#fff;padding:15px;border-radius:9px;border:1px solid #ccc;margin-bottom:0}.fillter_search_hotel label{font-size:16px;font-weight:600}.fillter_search_hotel button{padding:20px;border-radius:9px;border:1px solid #f36;background-color:#f36;font-size:20px;width:100%}.box_list_cate_hotel{display:none;padding:10px 0;border:1px solid #ccc;border-radius:5px;margin-top:10px}.box_list_cate_hotel ul{padding:0;margin:0;text-align:center}.box_list_cate_hotel ul li{vertical-align:top;display:inline-block;width:140px;height:auto;background-color:#fff;padding-top:10px;padding-bottom:10px;list-style:none;text-align:center}.box_list_cate_hotel ul li img{width:120px;border-radius:50%;height:120px;display:block;margin:0 auto}.box_list_cate_hotel ul li span{display:block;font-size:14px}.fillter_search_hotel .select2-container .select2-selection--single{height:35px!important}.fillter_search_hotel .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px}.hotel_cus_owl_carousel .owl-nav button.owl-next,.hotel_cus_owl_carousel .owl-nav button.owl-prev{padding:10px 15px!important;background:#e53e3e!important;color:#fff!important;font-size:24px;font-weight:700}.detail_hotel_map_link span{color:#f36!important;font-size:18px;word-break:break-word;font-weight:600;float:right;cursor:pointer}.hotel_list_room{background:#f7fafc}.hotel_list_room h2{font-size:22px;font-weight:600;padding:20px 0}.list_ben_hotel,.list_hotel_relics,.list_hotel_travel{padding:15px;border:1px solid #ccc;margin:20px 0;background:#fff;border-radius:5px}.list_ben_hotel h3{font-size:22px;font-weight:600;padding:10px 0}.list_ben_hotel ul li{list-style:none;width:19%;display:inline-block;margin:10px 0;padding:0 15px}.item_ben_hotel_modal .item_ben_hotel_modal_list ul li img,.list_ben_hotel ul li img{width:30px!important}.rate_hotel{display:block;margin-bottom:10px}.list_fixel_hotel{background:#fff;display:none}.box_list_fixel_hotel ul{padding:10px 15px;margin-bottom:0}.box_list_fixel_hotel ul li{list-style:none;display:inline-block;padding:5px 25px}.box_list_fixel_hotel ul li a{font-size:18px;font-weight:700;padding:5px 0;cursor:pointer;text-decoration:none}.active_box_list_fixel{position:fixed;z-index:99;top:82px;background:#fff;width:100%;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:block}.active_click_a{border-bottom:3px solid #f36!important;color:#f36!important}.show_map_hotel span{float:right;font-size:18px;font-weight:700;color:#f36;cursor:pointer}.btnsubmitStar,.modal_item_room_title strong{color:#f36!important}.item_rating_left{width:30%;display:inline-block;float:left}.item_rating_right{width:69%;display:inline-block}.item_rating_left .item_rating_img{color:#f36;width:64px;height:64px;display:inline-block;font-size:24px;background:#ffd6e0;font-weight:600;line-height:28px;border-radius:50%;text-align:center;vertical-align:top}.item_rating_left .item_rating_img span{line-height:60px}.item_rating_left .item_rating_name_date{display:inline-block;padding-left:10px;padding-top:10px;vertical-align:top}.item_rating_left .item_rating_name_date .item_rating_name{font-weight:700;margin-bottom:0}.item_rating_left .item_rating_name_date .item_rating_date{margin-bottom:0;font-size:14px}.item_rating_right .item_rating_star,.modal_box_detail_cate_price .tab-content .tab-pane{padding:10px 0}.item_rating_right .item_rating_des{font-size:14px;margin-bottom:15px}.item_rating_right .item_rating_answer{padding:18px;background-color:#edf2f7;color:#000;border-radius:8px}.item_rating_right .item_rating_answer_left img{width:50px;height:50px;border-radius:50%;display:inline-block;vertical-align:top}.item_rating_right .item_rating_answer_left .item_rating_answer_name{display:inline-block;vertical-align:top;padding-left:10px}.item_rating_right .item_rating_answer_left .item_rating_answer_name p,.modal_item_room_content .modal_item_room_right p{margin-bottom:0;font-size:16px}.item_rating_right .item_rating_answer_right{padding-left:60px;font-size:14px}.hotel_order .box_order_hotel .box_order_hotel_right p,.list_hotel_policy p{font-size:16px;margin-bottom:10px}.modal_item_room_content .modal_item_room_left{vertical-align:top;width:100%;display:inline-block}.modal_item_room_content .modal_item_room_right{vertical-align:top;width:100%;padding:15px;border-left:1px solid #ccc;display:inline-block}.modal_item_room_content .modal_item_room_left .list_img_hotel img{width:100%;height:75px;text-align:center}.modal_item_room_content .modal_item_room_left .list_img_hotel .cus_box_list_img_travel .owl-nav button.owl-next,.modal_item_room_content .modal_item_room_left .list_img_hotel .cus_box_list_img_travel .owl-nav button.owl-prev{top:20%}.hotel_order .box_order_room .box_order_room_utilities ul li img,.modal_item_room_content .modal_item_room_right .list_peson_s ul li span i,.modal_item_room_utilities ul li img{width:25px}.modal_item_room_content .modal_item_room_right p.item_list_room_des{margin-bottom:15px;font-size:16px}.modal_item_room_content .modal_item_room_right .item_list_room_price{padding-top:15px;padding-bottom:15px}.modal_item_room_content .modal_item_room_right .item_list_room_price p.item_date_price{color:#000;font-size:16px;word-break:break-word;font-weight:600}.modal_item_room_utilities{padding:15px;border:1px solid #ccc;clear:both}#btnsubmitStar,.btnsubmitStar{border-radius:5px;padding:5px 25px;background:#ffd6e0;font-weight:700;display:inline-block}.hotel_order .box_order_room .box_order_room_utilities ul li,.modal_item_room_utilities ul li{display:inline-block;padding:0 10px;border-right:1px solid #ccc;margin-bottom:10px}#btnsubmitStar{color:#f36;font-size:24px;border:1px solid #f36}.btnsubmitStar{margin-top:10px;font-size:20px;text-decoration:none;border:1px solid #f36}.item_list_room_cate span{color:#f36;display:inline-block;font-weight:700;font-size:20px;border-radius:5px;padding:5px 25px;border:1px solid #f36;background:#ffd6e0;cursor:pointer}.item_image_result_photo a,.js_list_hotel_rel_province a,.link_detail_ticket_select_cate,.link_detail_ticket_select_cate:hover,.sidebar_province .item_sidebar_province a{text-decoration:none}.cus_box_list_img_travel_hotel .owl-nav button.owl-next,.cus_box_list_img_travel_hotel .owl-nav button.owl-prev{top:60px!important}.box_show_map iframe{width:100%;height:390px}.list_hottel_images img{width:19%!important;display:inline-block;margin-bottom:10px;height:70px}.hotel_order{padding-top:30px;padding-bottom:30px;background:#edf2f7}.hotel_order .box_order_hotel{background:#fff;padding:15px;border-radius:10px;margin-bottom:20px}.hotel_order .box_order_contact,.hotel_order .box_order_room{background:#fff;padding:15px;border-radius:10px}.hotel_order .box_order_hotel .box_order_hotel_right h3,.hotel_order .box_order_room h3{font-size:20px;font-weight:700;text-transform:capitalize}.hotel_order .box_order_hotel .box_order_hotel_left{vertical-align:top;width:30%;display:inline-block}.hotel_order .box_order_hotel .box_order_hotel_right{width:59%;display:inline-block;padding:0 10px}.hotel_order .box_order_contact h3{font-size:20px;font-weight:700;text-transform:capitalize;margin-bottom:15px}.hotel_order .box_order_room .box_order_room_list_image ul{padding:0;margin-top:15px}.hotel_order .box_order_room .box_order_room_list_image ul li{list-style:none;display:inline-block;width:24%;margin-bottom:5px}.hotel_order .box_order_room .box_order_room_info ul li{list-style:none;display:inline-block;width:49%;margin-bottom:5px}.hotel_order .box_order_room .box_order_room_info ul li i{width:20px}.box_order_price .price_total{margin-bottom:10px;color:#f36;font-size:20px;word-break:break-word;font-weight:600}.box_order_price .item_date_price{margin-bottom:10px;color:#000;font-size:16px;word-break:break-word;font-weight:600}.stickyhome .header_bg_top .header_menu_content{padding-top:10px}.detail_slider_hotel .carousel-indicators li{background-color:#f36}.list_height_hotel_img{height:55px}.item_ben_hotel_modal{border:1px solid #ccc;border-radius:5px;padding:20px;background:#fff}.item_ben_hotel_modal h3{font-size:22px;font-weight:600;padding:10px 0;display:inline-block}.item_ben_hotel_modal span.span_link{display:inline-block;color:red;text-decoration:underline;float:right;font-weight:700;vertical-align:bottom;margin-top:10px}.item_ben_hotel_modal .item_ben_hotel_modal_list ul{padding:0;width:100%}.item_ben_hotel_modal .item_ben_hotel_modal_list ul li{list-style:none;width:32%;display:inline-block;margin:10px 0;text-align:center;border-right:1px solid #000}.item_ben_hotel_modal_iframe{text-align:center;border:1px solid #f9f1f1;background:#ccc;padding:50px 0;border-radius:5px}.item_ben_hotel_modal_iframe a i{font-size:50px;color:red}.item_modal_content_video{width:100%;height:400px}.modal_content_list_ben{border:none;margin:0}.title_flash_sale_date{font-size:24px;font-weight:700;margin-left:20px;color:red}.list_province_restaurant .title_flash_sale{color:#1a202c;font-size:24px;font-weight:600;line-height:29px;margin-bottom:15px}.item_restaurant{border:1px solid #ccc;border-radius:5px;margin-bottom:15px;padding:10px}.item_restaurant .item_restaurant_img{width:35%;display:inline-block;vertical-align:top}.item_restaurant .item_hotel_content_name{width:64%;display:inline-block;padding-left:1%}.item_restaurant .item_restaurant_content{vertical-align:top;display:inline-block}.item_restaurant .cus_detail_item_restaurant_content{vertical-align:top;width:64%;display:inline-block}.list_restaurant_province .title_box_res_province{font-size:24px;color:#000;font-weight:700;margin-bottom:20px}.list_restaurant_province .sidebar_res{background:#fff;padding:15px;border-radius:9px;border:1px solid #ccc}.list_restaurant_province .item_box_sidebar_res h3{font-size:18px;font-weight:600}.box_detail .list_note .list_note_item .list_note_content,.list_restaurant_province .item_box_sidebar_res ul{padding-left:20px}.box_from_sidebar_res button{border-radius:9px;border:1px solid #f36;background-color:#f36;font-size:20px;display:block!important;padding:5px;width:100%;color:#fff}.item_hom_res_order{text-align:center;margin-top:15px!important;display:block}.item_hom_res_order a{background:orange;color:#fff!important;padding:10px 30px;border-radius:5px;font-size:16px;cursor:pointer;display:inline-block;text-align:center;font-weight:700}.detail_restaurant_province{margin:25px 0 0}.detail_restaurant_province .list_height_hotel_img{height:100px}.detail_restaurant_province .item_restaurant_pro .item_restaurant_content p{margin-bottom:10px;font-size:16px}.box_item_detail_restaurant,.detail_menu_res,.detail_menu_star,.list_ticket .side_home_ticket,.select_date_ticket{border:1px solid #ccc;border-radius:5px;padding:15px}.box_item_detail_restaurant .contet_box_item_detail_restaurant{margin-top:5px;height:300px;max-height:300px;text-align:center}.box_item_detail_restaurant .contet_box_item_detail_restaurant iframe{width:100%;height:100%}.box_item_detail_restaurant .title_box_item_detail_restaurant span{font-size:18px;font-weight:600;display:inline-block}.box_item_detail_restaurant .title_box_item_detail_restaurant a{display:inline-block;color:red!important;text-decoration:underline;float:right;font-weight:700;vertical-align:bottom}.modal_list_image_res h3{font-size:20px;font-weight:700;margin-bottom:10px;text-align:center}.modal_list_image_res ul{padding:0;text-align:center}.modal_list_image_res ul li{text-align:center;list-style:none;display:block;width:80%;vertical-align:top;margin:0 auto}.detail_menu_res .row h1,.detail_menu_res .row h2,.detail_menu_res .row h3,.detail_menu_res .row h4,.detail_menu_res .row h5,.detail_menu_res .row h6{font-size:18px!important;font-weight:600}.detail_menu_res h3{font-size:22px;font-weight:600;display:inline-block;margin-bottom:20px}.item_box_detail_menu{border:1px solid #ccc;margin-bottom:10px;padding:10px 0;border-radius:5px}.item_box_detail_menu .item_box_detail_menu_title{text-align:center;padding:5px 15px;font-weight:700}.item_box_detail_menu .item_box_detail_menu_price,.modal_list_image_res .modal_menu_res_left p{text-align:right;padding:0 15px;font-weight:700;color:red}.box_border_item_hotel_res{border:1px solid #ccc;padding:0 15px;border-radius:5px;margin-bottom:20px}.box_item_update_res a,.link_remove_restaurant{padding:7px 20px;color:#fff!important;border-radius:5px}.box_item_update_res a{background:red;font-size:16px}.modal_list_image_res .modal_menu_res_left{width:32%;display:inline-block;margin-bottom:15px;margin-right:1%;vertical-align:text-top}.modal_list_image_res .modal_menu_res_right{width:69%;padding-left:1%;display:inline-block;border-left:1px solid #ccc}.modal_list_image_res .modal_menu_res_right ul li{width:32%;display:inline-block;padding:0 5px}.link_remove_restaurant{text-align:right;display:inline-block;font-weight:600;cursor:pointer;text-decoration:none;background:#e53e3e!important;margin-bottom:10px}.list_item_stat ul{padding:0 0 0 15px}.list_item_stat ul li{list-style:none;margin-bottom:10px}.list_item_stat ul li .progress span{position:absolute;top:7px;right:0;z-index:9;font-size:14px}.detail_menu_star h3{font-size:22px;font-weight:600;display:block;margin-bottom:20px}.box_star_user_res_left .rate-product{margin-right:15px}.box_star_user_res_right a{text-align:center;display:block;padding:7px 20px;background:red;color:#fff!important;font-size:16px;border-radius:5px;margin-bottom:20px;cursor:pointer}.box_star_user_res_right .item_box_star_content{border:1px solid #ccc;padding:10px;border-radius:3px}.box_item_user_star{border:1px solid #ccc;padding:10px;border-radius:3px;margin-bottom:15px}.box_item_user_star .box_item_user_star_hd .box_item_user_star_hd_left{width:50%;display:inline-block}.box_item_user_star .box_item_user_star_hd .box_item_user_star_hd_right,.box_item_user_star_hd_left p.hd_title span,.box_item_user_star_hd_right p.hd_title span{width:49%;display:inline-block}.box_item_user_star .box_item_user_star_hd .box_item_user_star_hd_right .icon_item_star1{background-color:#dc3545!important;padding:5px 40px}.box_item_user_star .box_item_user_star_hd .box_item_user_star_hd_right .icon_item_star2{background-color:#ffc107!important;padding:5px 40px}.box_item_user_star .box_item_user_star_hd .box_item_user_star_hd_right .icon_item_star3{background-color:#17a2b8!important;padding:5px 40px}.box_item_user_star .box_item_user_star_hd .box_item_user_star_hd_right .icon_item_star4{background-color:#28a745!important;padding:5px 40px}.box_item_user_star .box_item_user_star_hd .box_item_user_star_hd_right .icon_item_star5{background-color:#007bff!important;padding:5px 40px;color:#fff}.box_item_user_star .box_item_user_star_hd p{border:1px solid #ccc;padding:5px 10px}.box_item_user_star_content p,.box_item_user_star_gruop p,.box_item_user_star_image p{padding:0 15px}.box_item_star_step{padding:15px;border:1px solid #ccc;margin-bottom:15px;border-radius:5px;display:none}.box_item_star_step button{background-color:#007bff;border:none;color:#fff;padding:5px 25px;border-radius:3px;margin-top:15px}.box_item_star_step ul li label{cursor:pointer;display:block;margin-bottom:0;padding:4px 15px}.box_item_star_step ul li input{margin-right:5px;width:15px;margin-top:5px;height:15px;vertical-align:top}.box_item_star_step .error_step span{text-align:right;color:red;font-style:italic;font-size:14px;font-weight:600}.box_item_star_step_point{border-bottom:1px solid #ccc;padding:0;margin-top:15px}.box_item_star_step_point .item_point_title label{font-weight:700;display:block}.box_item_star_step_point .item_point_point label{display:inline-block;border-left:1px solid #ccc}.box_item_star_step_point .item_point_title{display:inline-block;width:50%}.box_item_star_step_point .item_point_point{display:inline-block;width:49%}.box_item_star_step_point button{margin-bottom:15px;margin-right:15px}.modal_content_order ul{padding:0 10px 10px 0;margin-bottom:10px;border-bottom:1px solid #ccc}.modal_content_order ul li{list-style:none;font-size:15px}.modal_content_order ul li .item_order_card{background:#ccc;display:inline-block;padding:3px 12px}.res_list_menu .item{width:80%;margin:0 auto}.res_list_menu.owl-carousel .owl-nav.disabled .owl-prev{position:absolute;top:40%;z-index:999;left:1%;width:50px;height:100px;font-size:50px}.res_list_menu.owl-carousel .owl-nav.disabled .owl-next{position:absolute;top:40%;z-index:999;right:1%;width:50px;height:100px;font-size:50px}.custom_h5_modal .custom_h5_modal_left{width:60%;display:inline-block;text-align:center}.custom_h5_modal .custom_h5_modal_right{width:39%;display:inline-block}.restaurant_cus_owl_carousel .owl-nav .owl-prev{position:absolute;z-index:1;top:calc(50% - 40px);left:-25px}.restaurant_cus_owl_carousel .owl-nav .owl-next{position:absolute;z-index:1;top:calc(50% - 40px);right:-25px}.cus_tom_title_show a{padding:4px 18px;float:right}.img_box_item_detail_restaurant{height:100%;width:auto}.box_item_ben_hotel_modal_list ul li{list-style:none;width:19%;display:inline-block;padding:20px}.custom_item_left_right .custom_item_left{width:auto;text-align:left;display:inline-block}.custom_item_left_right .custom_item_right{width:auto;text-align:right;display:inline-block;float:right;font-weight:600}.custom_item_list_room_price .item_room_label_price{width:auto;text-align:left;display:inline-block;font-size:14px}.custom_item_list_room_price .item_room_value_price{width:auto;text-align:right;display:inline-block;float:right;font-weight:600;margin-left:20px}.cus_show_all .reamore,.cus_title_box_content_span span.span_title_box_content .reamore{margin-left:0;margin-top:0}.custom_item_list_room_price .item_room_value_price_end{color:red;font-size:18px}.cus_price_double{color:#fff;background:red;font-weight:600;padding:2px 3px}.cus_pre_next_owl_carousel .owl-nav button.owl-next,.cus_pre_next_owl_carousel .owl-nav button.owl-prev{top:calc(60% - 30px)!important}.restaurant_cus_owl_carousel_medium .owl-nav button.owl-next,.restaurant_cus_owl_carousel_medium .owl-nav button.owl-prev{position:absolute;top:-55px!important;padding:0 12px!important;border-radius:50%!important;background:#e53e3e!important;color:#fff!important;font-size:18px;font-weight:700}.restaurant_cus_owl_carousel_medium .owl-nav button.owl-prev{left:-20px}.restaurant_cus_owl_carousel_medium .owl-nav button.owl-next{right:-20px}.show_modal_detail_room a{color:#fff!important;padding:6px 25px;font-size:16px;font-weight:600;border-radius:8px;text-transform:none;background-color:#f36;margin-top:10px;display:inline-block;cursor:pointer}.modal_list_peson_s ul li{display:inline-block;width:24%}.img_list_hotel_img_room_height{height:55px;max-height:55px}.detail_img_item_restaurant_pro{border:1px solid #ccc;padding:15px;margin-bottom:15px;border-radius:5px}.custom_item_hotel .item_restaurant_content p.discount_custom_item_list_room_price{margin-bottom:7px}.custom_item_modal_order_price_value{width:auto;min-width:100px;display:inline-block}.menu_fillter_custom .nav-tabs .nav-link.active{background:rgba(255,255,255,.5)}.menu_fillter_custom .box_fillter_province{width:29%;display:inline-block;border-right:1px solid #ccc}.menu_fillter_custom .box_fillter_cate_res,.menu_fillter_custom .box_fillter_search{width:30%;display:inline-block;border-right:1px solid #ccc}.menu_fillter_custom .box_fillter_cate_res select,.menu_fillter_custom input.input_date{width:85%}.menu_fillter_custom .box_fillter_date{width:15%;display:inline-block;border-right:1px solid #ccc}.menu_fillter_custom .box_fillter_submit{width:9%;display:inline-block;border-right:1px solid #ccc}.menu_fillter_custom p{padding:0 15px;margin-bottom:0}.menu_fillter_custom input{margin:0 15px;width:95%}.menu_fillter_custom p span{color:#4a5568;font-size:14px;line-height:20px}.menu_fillter_custom .tab-content{padding:20px 15px;background:rgba(255,255,255,.5);border-radius:5px}.box_fillter_province_show .item_fillter_pro li{display:inline-block;width:150px;height:auto;text-align:center;background-color:#fff;padding-top:10px;padding-bottom:10px}.box_fillter_province_show .item_fillter_pro li:hover{background-color:#edf2f7;border-radius:7px}.box_fillter_province_show .item_fillter_pro li img{width:100px;height:100px;border-radius:50%}.box_fillter_province_show .item_fillter_pro li span{color:#1a202c;font-size:14px;text-align:center;display:block;padding-top:10px;margin-bottom:0}.menu_fillter_custom .box_fillter_submit button{background-color:#b22347;border:none;color:#fff;width:100%;padding:10px 0;border-radius:7px}.menu_fillter_custom .box_fillter_submit button i{font-size:20px}.cus_show_all .reamore{position:absolute;top:-55px;right:0;z-index:9}.cus_pre_next_owl_home.owl-carousel .owl-nav .owl-prev{position:absolute;top:24%;z-index:999;left:-40px;width:40px;height:80px;font-size:40px}.cus_pre_next_owl_home.owl-carousel .owl-nav .owl-next{position:absolute;top:24%;z-index:999;right:-40px;width:40px;height:80px;font-size:40px}.item_fillter_pro{max-height:300px;overflow-y:scroll}.from_search_word button,.from_search_word button:focus{background-color:#b22347;color:#fff!important}.modal_order_check{text-align:center;font-size:40px;color:green}.custom_modal_order_res{background:#f2f2f7}.custom_modal_order_res h5{font-weight:600;font-size:17px}.custom_modal_order_res h3{text-align:center;font-weight:600;font-size:20px}.custom_modal_order_res h4{color:#ff6503;font-size:16px;font-weight:600}.custom_modal_order_res .modal_content_order{background:#fff;padding:15px;border-radius:15px;font-size:14px}.cus_owl_carousel_new .owl-nav button span,.js_box_list_why_province .owl-nav button span,.list_tour_why .owl-nav button span{font-size:20px!important;padding:5px;border:1px solid #ccc}.custom_modal_order_res li{padding:2px 0}.custom_modal_order_res p.cus_tom_message{color:#ff6503}.custom_modal_order_res li.custom_li{border-top:1px solid #ccc;padding:10px 0;border-bottom:1px solid #ccc;margin:10px 0}.custom_modal_order_res li.custom_li .item_order_card{background:green;display:inline-block;padding:3px 12px;color:#fff;margin-top:-2px}.custom_modal_order_res ul{padding:0;margin-bottom:0;border-bottom:none}.list_tour_why .owl-nav button.owl-prev{position:absolute;top:calc((100% - 50px)/ 2);left:-13px;z-index:9}.list_tour_why .owl-nav button.owl-next{position:absolute;top:calc((100% - 50px)/ 2);right:-13px;z-index:9}.cus_owl_carousel_new .owl-nav button.owl-next,.js_box_list_why_province .owl-nav button.owl-next{top:calc((100% - 35px)/ 2);right:-30px;position:absolute;z-index:9}.item_why_province a{display:inline-block;width:calc((100% - 10px)/ 2);font-size:11px}.js_box_list_why_province .owl-nav button.owl-prev{position:absolute;top:calc((100% - 35px)/ 2);left:-30px;z-index:9}.item_list_ben_item .box_item_list_ben_item{width:24%;display:inline-block;text-align:center}.item_list_ben_item .box_item_list_ben_item img{padding:28px 28px 20px}.cus_owl_carousel_new .owl-nav button span{background:#fff;color:#000!important}.cus_owl_carousel_new .owl-nav button.owl-prev{position:absolute;top:calc((100% - 35px)/ 2);left:-30px;z-index:9;background:#fff}.cus_owl_carousel_new .owl-nav button.owl-next{background:#fff}.cus_owl_carousel_new .owl-nav button.owl-next.disabled,.cus_owl_carousel_new .owl-nav button.owl-prev.disabled{background:#fff;opacity:1}.modal_item_room_uti{text-align:center;margin-top:10px}.modal_item_room_uti img{width:25px!important;display:inline-block!important}@media (min-width:1200px){.container_w_1200{max-width:1500px}}.js_width_content_body{margin-top:0}.modal_box_content_cate_price{margin-top:100px}.js_width_content_body .modal-content{width:800px}.modal_position_relative{width:768px;position:fixed;z-index:9;background:#fff;top:0;padding-top:20px}.modal_position_relative_close{z-index:99}@media (max-width:800px){.js_width_content_body .modal-content{width:700px}.modal_position_relative{width:668px}}@media (max-width:600px){.js_width_content_body .modal-content{width:500px}.modal_position_relative{width:468px}}.list_ticket .side_home_ticket h2{font-size:24px;font-weight:700;padding-bottom:15px;text-align:center}.detail_ticket_title{padding:30px 0 60px}.detail_ticket_title h1{font-size:24px;font-weight:700;padding-bottom:20px;color:#fff}.detail_ticket_title p{color:#fff;margin-bottom:10px}.detail_ticket_image{margin:20px}.detail_ticket_image .detail_ticket_image_left .pos_video{position:absolute;z-index:9;top:calc(50% - 25px);left:calc(50% - 25px)}.detail_ticket_image .detail_ticket_image_left .pos_video i{font-size:50px;color:#fff}.detail_ticket_image,.detail_ticket_image .detail_ticket_image_right .item_list_img_modal{cursor:pointer}.detail_ticket_image .detail_ticket_image_right .item_list_img_modal_active .pos_image{position:absolute;z-index:9;top:calc(50% - 12px);left:calc(50% - 85px);text-align:center;color:#fff;background:#000;opacity:.6}.custom_lits_owl_modal.owl-carousel .owl-nav .owl-next,.custom_lits_owl_modal.owl-carousel .owl-nav .owl-prev{top:-3px;width:20px!important;height:30px!important;font-size:30px;line-height:30px;background:#ccc;opacity:.5;z-index:9;position:absolute}.detail_ticket_image .detail_ticket_image_right .item_list_img_modal_active .pos_image i{font-size:24px;color:#fff}.ticket_show_map{font-size:16px;color:#8be200!important;font-weight:700;margin-left:10px;border-radius:5px;border:1px solid;padding:5px 10px;cursor:pointer}.detail_show_map .detail_ticket_map{padding:15px 20px}.detail_ticket_price{background-color:#fff4ef;border-radius:5px;padding:15px 20px}.detail_ticket_price p a{background-color:#fd5d1c;outline-color:#8be200;color:#fff!important;padding:5px 25px;cursor:pointer;display:block;width:100%;font-size:16px;font-weight:700;border-radius:10px}.detail_ticket_price span{width:49%;display:inline-block;text-align:center;font-weight:700;font-size:16px}.box_item_ticket_date{padding:5px;text-align:center;border:1px solid #cdd0d1;border-radius:5px;cursor:pointer}.box_item_ticket_date h4{color:#cdd0d1;font-size:18px;margin-bottom:0}.box_item_ticket_date p{font-size:16px;color:#000;font-weight:700;margin-bottom:0}.select_date_ticket .res_list_menu.owl-carousel .owl-nav.disabled .owl-prev{position:absolute;top:5px;z-index:9;left:-15px;width:15px!important;height:40px!important;font-size:36px;line-height:40px}.select_date_ticket h3{font-size:20px;font-weight:700;margin-bottom:15px}.select_date_ticket .res_list_menu.owl-carousel .owl-nav.disabled .owl-next{position:absolute;top:5px;z-index:9;right:-15px;width:15px!important;height:40px!important;font-size:36px;line-height:40px}.item_select_date_ticket{margin-bottom:15px;border:1px solid #ccc;padding:15px;border-radius:5px}.custom_item_hotel .hotel_price .price_hotel_left,.item_select_date_ticket .item_select_date_ticket_left,.item_select_type_ticket .item_select_type_ticket_title{width:59%;display:inline-block}.box_item_ticket_date.active h4,.box_item_ticket_date.active p,.item_select_date_ticket .item_select_date_ticket_left a{color:#0194f3!important}.item_select_date_ticket .item_select_date_ticket_right img{width:100px;display:inline-block;vertical-align:top}.item_select_date_ticket .item_select_date_ticket_right .item_select_date_ticket_right_price{width:calc(100% - 105px);display:inline-block}.item_select_date_ticket .item_select_date_ticket_right .item_select_date_ticket_right_price p{padding-bottom:10px}.item_select_date_ticket .item_select_date_ticket_right .item_select_date_ticket_right_price span{width:49%;display:inline-block;font-weight:700;font-size:20px}.item_select_date_ticket .item_select_date_ticket_right .item_select_date_ticket_right_price a{background-color:#0194f3;color:#fff!important;width:100%;display:block;text-align:center;font-size:20px;border-radius:5px;padding:5px;font-weight:700;cursor:pointer;margin-top:5px}.item_select_date_ticket .item_select_date_ticket_right .item_select_date_ticket_right_price .ticket_right_price{color:#e53e3e}.box_item_ticket_date.active{padding:5px;text-align:center;border:1px solid #0194f3!important;background-color:#ecf8ff;color:#0194f3!important}.side_bar_day_show_select_ticket{border-radius:5px;border:1px solid #ccc}.side_bar_day_show_select_ticket h3{font-size:20px;padding:15px 0 0;font-weight:700}.side_bar_day_show_select_ticket p{font-size:16px;font-weight:700;color:red!important}.box_info_day_ticket{background-color:#ecf8ff;padding:15px;margin:15px 0;text-align:center}.box_info_day_ticket .title_box_info_day_ticket{font-size:18px;color:#000!important;font-weight:700}.box_info_day_ticket .date_box_info_day_ticket{font-size:18px;color:red!important;font-weight:700}.item_select_type_ticket .item_select_type_ticket_number{width:39%;display:inline-block;vertical-align:top}.button_disabled{opacity:.6;cursor:not-allowed}.info_order_card_item{padding-top:15px}.item_select_type_ticket .item_select_type_ticket_title .item_select_type_ticket .item_select_type_ticket_title .type_ticket_price span{font-size:20px;font-weight:700;display:inline-block;padding:0 10px}.item_select_type_ticket .item_select_type_ticket_title p.lang_type_des{color:#687176}.item_select_type_ticket{border-bottom:1px solid #ccc;margin-bottom:10px}.modal_box_cate_price .item_select_date_ticket_right_price{border-bottom:1px solid #ccc;padding-bottom:15px}.modal_box_content_cate_price .item_content_detail_ticket,.modal_box_detail_cate_price ul{padding:15px 0;border-bottom:1px solid #ccc}.modal_box_cate_price .item_select_date_ticket_right_price p{width:70%;display:inline-block;text-align:left!important;font-size:20px;font-weight:700}.modal_box_cate_price .item_select_date_ticket_right_price p .ticket_right_price{color:#e53e3e;margin-left:10px;display:inline-block}.modal_box_detail_cate_price ul{margin-bottom:0!important}.modal_box_detail_cate_price ul.modal_detail_list_head{border-bottom:1px solid #ccc;margin-bottom:0!important;padding:15px 0;list-style:none;width:100%}.modal_box_detail_cate_price{padding:10px 0;border-bottom:1px solid #ccc}.custom_lits_owl_modal.owl-carousel .owl-nav .owl-prev{left:-22px}.custom_lits_owl_modal.owl-carousel .owl-nav .owl-next{right:-22px}.custom_lits_owl_modal.owl-carousel .item_modal_box_detail_cate_price{font-size:16px;font-weight:700;text-align:center;color:#fff!important;background:#0071ce!important;border-radius:5px;padding:5px 10px;margin:0 10px}.modal_box_content_cate_price .item_content_detail_ticket h1,.modal_box_content_cate_price .item_content_detail_ticket h2,.modal_box_content_cate_price .item_content_detail_ticket h3,.modal_box_content_cate_price .item_content_detail_ticket h4,.modal_box_content_cate_price .item_content_detail_ticket h5,.modal_box_content_cate_price .item_content_detail_ticket h6{font-size:18px!important}.modal_box_detail_cate_price ul.modal_detail_list_head li a{font-size:16px;font-weight:700;color:#0071ce!important}.modal_box_cate_price .item_select_date_ticket_right_price a{width:29%;display:inline-block;background-color:#0194f3;color:#fff!important;text-align:center;font-size:20px;border-radius:5px;padding:5px;font-weight:700;cursor:pointer;margin-top:0}.modal_box_content_cate_price .item_content_cate_ptice{display:block;padding:15px 0;border-bottom:1px solid #ccc}.map_wc_bottom_content_left img,img{max-width:100%;width:100%}.modal_form_login .button_submit_login{background-color:#0e64d2;color:#fff!important;border-radius:5px}.modal_form_login .login_contact{text-align:center;margin-top:15px}.modal_form_login .login_contact .login_contact_fb{display:block;background-color:#1877f2;color:#fff!important;padding:5px 20px;font-size:16px;border-radius:5px;margin-bottom:15px;text-decoration:none}.modal_form_login .login_contact i{margin-right:5px;font-size:18px}.modal_form_login .login_contact .login_contact_google{display:block;color:#000!important;padding:5px 20px;border-radius:5px;border:1px solid #ccc;text-decoration:none}.modal_form_login .modal_res{margin-top:15px;display:block}.modal_form_login .forget_password{float:right;color:red!important;font-style:italic}.box_envent_post_new .nav-tabs .nav-link.active{background:#2659c3;border:1px solid #2659c3;color:#fff!important}.detail_tour .category_title h1{color:#000;font-size:24px;font-weight:700;margin-bottom:30px}.detail_tour .detail_image{padding:10px 20px}.box_sidebar_right .item_box_tour .item_box_tour_image,.detail_tour .detail_image .detail_image_right{width:100%;display:inline-block}.detail_tour .detail_image .list_height_hotel_img{height:70px}.detail_tour .detail_list_image .detail_item_image img{width:auto;height:100%;margin-bottom:15px;cursor:pointer}.box_detail_title{border:1px solid #ccc;padding:15px;margin-bottom:20px}.box_detail_title h3{font-size:16px;line-height:24px;color:#000;font-weight:700;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,.15)}.box_detail_title ul li{display:block;font-size:15px;border-bottom:1px solid #ccc;padding:5px 0}.from_tab_detail{margin-top:30px;margin-bottom:30px}.from_tab_detail ul li a{font-size:22px;padding:7px 30px}.from_tab_detail .tab-content{margin-top:0;padding:15px;border:1px solid #2659c3;background:#f3f3f3;border-top:none}.list_date h2,.list_note h2,.list_present h2,.list_schedule h2,.special h2{font-size:20px;color:#000;font-weight:600}.list_schedule .item_content_schedule .detail_content{border-radius:5px;background-color:#f3f3f3;font-size:15px;padding:15px;color:#000}.list_schedule .item_content_schedule .detail_content h2,.list_schedule .item_content_schedule .detail_content h3,.list_schedule .item_content_schedule .detail_content h4,.list_schedule .item_content_schedule .detail_content h5,.list_schedule .item_content_schedule .detail_content h6{font-size:15px}.list_schedule .item_content_schedule .detail_content img{max-width:100%;width:auto}.list_schedule .item_content_schedule h3{font-size:16px;font-weight:700;position:relative;color:#fff;padding:15px 0;border-radius:5px;cursor:pointer}.list_present_item_title p{font-size:16px;color:#000;font-weight:600}.image_border_radius,.list_present_item_desc_img img{width:100%;border-radius:5px}.list_present_item_desc_img{width:30%;display:inline-block}.list_present_item_desc_desc{width:68%;display:inline-block;padding:15px;vertical-align:top}.list_present_item .list_present_item_title{font-weight:600}.box_sidebar form .input-group .input-group-prepend button,.box_sidebar form .input-group input.form-control{height:35px!important;line-height:35px!important}.list_travel{background:#f5f5f5;padding:20px}.sidebar_province .item_sidebar_province{background:#fff!important;margin-bottom:5px;border:1px solid #ccc;border-radius:5px;padding:10px 10px 2px}.sidebar_province .item_sidebar_province.active{background:#cef3fe!important}.sidebar_province .item_sidebar_province .item_province_image{display:inline-block;width:45%;border-radius:5px}.item_list_travel_video .item_video img,.sidebar_province .item_sidebar_province .item_province_image img{border-radius:5px;width:100%}.sidebar_province .item_sidebar_province .item_province_content{display:inline-block;width:53%;padding:10px;vertical-align:top}.sidebar_province .item_sidebar_province .item_province_content .item_province_title{color:#000;font-family:Helvetica;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}.box_content_travel h1{color:#000;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px}.item_box_content_travel{background:#fff;padding:10px;border-radius:5px;margin-bottom:5px}.item_box_content_travel .item_box_content_travel_image{display:inline-block;width:35%}.item_box_content_travel .item_travel_content{display:inline-block;width:63%;padding:10px;vertical-align:top}.item_box_content_travel .item_travel_content .item_travel_content_title{color:#000;font-family:Helvetica;font-size:18px;font-weight:700;line-height:normal}.item_box_art .item_box_art_title .item_travel_content_des,.item_box_content_travel .item_travel_content .item_travel_content_des{color:rgba(62,50,50,.75);font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;text-transform:capitalize;margin-bottom:10px}.detail_content_travel_lang .item_travel_content_province .item_travel_content_province_local,.item_box_art .item_box_art_title .item_travel_content_province,.item_box_content_travel .item_travel_content .item_travel_content_province{color:#000;font-size:12px;font-style:normal;font-weight:600;border-radius:4px;display:inline-block;padding:5px 15px;background:#cef3fe;margin-bottom:5px}.item_box_content_travel .item_travel_content .item_travel_content_view{color:rgba(62,50,50,.75);font-size:14px;font-style:normal;line-height:20px;margin-bottom:10px}.item_list_image_travel .icon_image{position:absolute;right:5px;bottom:0;z-index:9}.item_list_image_travel .icon_image i{font-size:20px;color:#fff}.box_detail_travel .box_detail_title h1,.box_sidebar_right_title h3,.box_title_travel h2{font-size:24px;line-height:normal;font-style:normal}.item_box_content_travel .item_travel_content ul{padding:0;margin-bottom:0}.item_box_content_travel .item_travel_content ul li{display:inline-block;width:100px}.customer_pani .pagination li{padding:5px 15px;color:#333;border:1px solid #ccc;margin:5px;cursor:pointer;font-weight:700}.customer_pani .pagination .active{background:#cef3fe;color:#000;font-weight:700}.box_detail_audio_image ul li{width:50%}.box_detail_audio_image ul li a{overflow:hidden;color:#fff;text-align:center;font-style:normal;font-weight:400;background-color:rgba(142,253,54,.42)!important;border-radius:0;border:none}.box_detail_audio_image ul li a.active{border-radius:7px;background:#fed107!important;overflow:hidden;color:#046763;text-align:center;font-style:normal;font-weight:600}.box_detail_audio_image .tab-content .box_tab_content_audio,.box_tab_content_audio{border-radius:4px;border:.5px solid rgba(142,253,54,.42);background:#00aca5;padding:20px}.box_detail_travel .box_detail_title{border:none;padding:15px;margin-bottom:20px}.box_detail_travel .box_detail_title h1{color:#000;font-weight:700}.box_detail_audio_image .tab-content .box_tab_content_audio ul{margin-bottom:0;text-align:center;padding-left:0}.box_detail_audio_image .tab-content .box_tab_content_audio ul li{list-style:none;text-align:center}.box_detail_travel_image{margin-top:20px;margin-bottom:20px}.box_ifame_youtube iframe{margin-bottom:0;min-height:500px}.box_title_travel h2{color:#000;font-weight:700;margin-top:20px}.box_sidebar_right_title h3{color:#000;font-weight:700;margin-top:20px;margin-bottom:30px}.box_sidebar_right .item_box_tour .item_box_tour_title{width:100%;display:inline-block;vertical-align:top;padding:10px 15px}.detail_content_travel_lang{margin-top:20px;border:1px solid #ccc;padding:15px;border-radius:5px}.detail_content_travel_lang p{margin-bottom:10px;word-break:break-word}.detail_content_travel_lang .item_travel_content_province .item_travel_content_province_view{color:#000;font-size:14px;font-style:normal;font-weight:600;border-radius:4px;display:inline-block;padding:5px 15px;margin-bottom:5px}.item_box_content_relics .relics_date{width:49%;display:inline-block;text-align:left}.item_box_content_relics .relics_status{width:49%;display:inline-block;text-align:right}.item_box_content_relics .relics_status a{color:#000;text-align:center;font-family:Helvetica;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline}.box_content_title h1,.box_content_title h2,.box_content_title h3{color:#000;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:23px}.item_box_art{background:#fff;padding:10px}.item_box_art .item_box_art_title,.item_list_travel_video .item_video_title{padding:10px}.item_box_art .item_box_art_title .item_travel_content_title{color:#000;font-size:18px;font-weight:700;line-height:normal}.item_travel_content_province{color:#000;font-size:13px;font-weight:600;border-radius:4px;display:inline-block;padding:5px 15px;background:#cef3fe;margin-bottom:5px}.item_box_post_new_content .item_travel_content_view{font-size:14px;margin-left:5px;margin-top:5px}.item_box_art .item_box_art_title .item_travel_content_view{color:rgba(62,50,50,.75);font-size:12px;font-style:normal;line-height:20px;margin-bottom:10px;float:right}.item_box_art .item_box_art_title .relics_date{display:inline-block;font-size:14px;text-align:left}.item_box_art .item_box_art_title .relics_status{color:#000;float:right;font-size:14px;font-style:normal;font-weight:700;text-align:right;line-height:normal;text-decoration-line:underline}.item_box_post_new{background:#fff;padding:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:10px}.item_box_post_new .item_box_post_new_content .item_box_post_new_title a{color:#000;font-size:16px;font-weight:700;text-transform:capitalize}.item_box_post_new .item_box_post_new_title p{color:#000;font-size:14px}.item_list_video button.owl-next,.item_list_video button.owl-prev{height:30px;line-height:25px;font-size:21px;width:30px;display:inline-block}.item_box_post_new .item_box_post_new_content a.link_post_new{font-size:14px;font-style:normal;font-weight:400;display:inline-block;color:#fff!important;background:#f30b0b;line-height:17px;padding:7px 30px;border-radius:5px}.item_box_post_new_content{display:inline-block;width:58%;vertical-align:top;padding:0 10px}.map_wc_bottom_title p,.map_wc_top_title p{color:#000;text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.map_wc_bottom_title h2,.map_wc_content_title h2,.map_wc_content_title p,.map_wc_top_title h2{font-size:34px;text-align:center;font-style:normal}.map_wc_bottom_title h2,.map_wc_top_title h2{color:#10b4ab;font-weight:700}.map_wc_content_title{padding-top:20px}.map_wc_content_title p{color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.25);font-weight:700}.map_wc_content_title h2{color:#39c7bf;text-shadow:0 2px 2px rgba(0,0,0,.25);font-weight:700}.map_wc_bottom_title{margin-top:30px;margin-bottom:25px}.map_wc_bottom_content_left h3{color:#10b4ab;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.map_wc_bottom_content_left p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.map_wc_bottom_content_image img{position:absolute;top:calc(50% - 50px);z-index:1}.item_list_travel_video .item_list_travel_video_title{color:#3e3232;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-bottom:30px}.item_list_travel_video .item_list_travel_video_title span.border_circle{border-radius:12px;background:#f81539;display:inline-block;width:4px;height:10px}.item_list_video button.owl-prev{margin-right:10px}.item_list_video .owl-nav{position:absolute;right:0;z-index:1;top:20px}.item_image_photo_app .item_image_photo_app_title h3,.item_list_travel_video .item_video_title h3{color:#0a0a0a;font-size:16px}.item_list_travel_video .item_video_title h3 img{width:30px;display:inline-block;padding-right:5px}.item_list_travel_video .item_video_title p{color:#6c6c6c;font-size:14px;margin-bottom:15px}.item_list_travel_video a img{border-radius:5px;width:100%!important}.detail_video iframe{margin-bottom:0;min-height:400px}.list_album_img{padding:10px 15px;text-align:center;margin:0 auto}.list_album_img .column{width:80px;display:inline-block;padding-right:5px}.list_album_img .column img{max-height:80px;border-radius:10px;border:1px solid #ccc}.detail_video h1{font-size:24px;font-weight:700;margin-bottom:20px}.box_detail_video_content{padding:10px;border-radius:5px;border:1px solid #ccc}.box_detail_video_content h3{font-size:18px;font-weight:700;margin-bottom:10px}.box_img_src ul{padding:15px 0 0}.box_img_src ul li{list-style:none;display:inline-block;width:32%;text-align:center}.box_title_title h2 span{display:inline-block;width:4px;height:10px;border-radius:12px;background:#f81539;margin-right:5px}.box_title_title h2{color:#3e3232;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.item_image_photo_app a{text-decoration:none;border:1px solid #ccc;display:block;margin-block:5px;padding:15px 0 0;border-radius:5px}.box_upload_image a,.select_upload_image p{padding:14px 30px;font-size:20px;line-height:18px;display:block;width:100%;font-weight:700;color:#fff!important;font-style:normal;text-align:center}.item_image_photo_app .item_image_photo_app_title h3 img{width:25px;display:inline-block}.item_image_photo_app .item_image_photo_app_title{padding:15px 10px}.item_image_photo_app .item_image_photo_app_title p{font-size:14px;margin-bottom:5px}.item_image_photo_app .item_image_photo_app_title .icon_photo_like,.item_image_photo_app .item_image_photo_app_title .icon_photo_share,.item_image_photo_app .item_image_photo_app_title .icon_photo_view{margin-right:5px;border:1px solid #ccc;padding:5px}.side_right_photo .box_side_right_photo{border-radius:12px;background:#dff7ff;padding:15px}.side_right_photo .box_side_right_photo h3{color:#000;font-size:24px;font-style:normal;font-weight:600;margin-bottom:15px}.side_right_photo .box_side_right_photo p{color:#5b5b5b;font-size:14px;font-style:normal;font-weight:400;margin-bottom:10px}.side_right_photo .box_side_right_photo p i{font-size:16px;margin-right:5px}.side_right_photo .box_side_right_photo .box_side_right_photo_content{color:#5b5b5b;font-size:13px;font-style:normal;font-weight:400;margin-bottom:15px}.side_right_photo .box_side_right_photo .box_side_right_photo_content h1,.side_right_photo .box_side_right_photo .box_side_right_photo_content h2,.side_right_photo .box_side_right_photo .box_side_right_photo_content h3,.side_right_photo .box_side_right_photo .box_side_right_photo_content h4,.side_right_photo .box_side_right_photo .box_side_right_photo_content h5,.side_right_photo .box_side_right_photo .box_side_right_photo_content h6{font-size:14px;margin-bottom:10px}.box_upload_image a{border-radius:12px;background:#0763ec}.select_upload_image{margin:20px 0;cursor:pointer}.select_upload_image p{border-radius:12px;background:#5aba47}.from_date_photo_image label{margin-bottom:0;vertical-align:text-top;margin-top:5px;margin-right:0;border:1px solid #ccc;padding:5px;border-radius:5px}.box_button_icon_drop_fb i,.register_google i,.register_google span{vertical-align:text-bottom}.from_date_photo_image label input:checked{background:red;color:#fff}.from_date_photo_image button{border-radius:12px;background:#ff6503;color:#fff!important;font-size:20px;width:100%;font-style:normal;font-weight:700;line-height:18px;display:block;padding:14px 30px;text-align:center;border:none;margin-top:15px;margin-bottom:15px}.box_table_result_photo table thead{color:#bababa;background:#20232d;border-radius:8px}.box_table_result_photo table.table td,.box_table_result_photo table.table th{padding:.75rem;vertical-align:top;border:1px solid #20232d}.item_image_result_photo{position:relative;background:#fff;border-radius:5px;padding:10px;margin-bottom:10px;margin-right:5px;margin-left:5px;border:1px solid #ccc}.item_image_result_photo_content{padding:10px;width:100%}.item_image_result_photo_content h3{color:#fff;font-size:24px;font-weight:700;margin-bottom:0;display:inline-block;background:red;border:1px solid red;padding:2px 15px;border-radius:4px;margin-right:5px}.item_image_result_photo_content p{color:#000;font-size:20px;font-weight:700;margin-bottom:0;display:inline-block}.item_image_result_photo_content ul{padding:0;margin-bottom:0;text-align:right}.item_image_result_photo_content ul li{list-style:none;display:inline-block;width:50px;text-align:center;font-size:16px;font-weight:700;border:1px solid #ccc}.join_photo_image_a{color:#fff!important;font-size:16px;font-style:normal;font-weight:600;display:inline-block;padding:5px 20px;background:#148b86;border:none;border-radius:5px;margin-bottom:10px}.box_button_icon_drop{display:inline-block;width:48%!important;text-align:center;margin-bottom:5px}.box_button_icon_drop_fb i{font-size:34px}.css_no_copy{position:absolute!important;top:0!important}.box_content_photo_contest{color:#000;font-style:normal;font-weight:600;border-radius:10px;display:inline-block;padding:10px 15px;background:#cef3fe;margin-bottom:5px}.box_mobile_bottom_closed{color:#fff!important;font-size:25px;font-weight:700;opacity:1}.modal_content_custom .box_bg_footer_right h3{color:#fff;font-size:24px;font-weight:700;margin-bottom:15px}.modal_footer_custom{border-top:none}.box_list_icon_photo_view{position:absolute;bottom:0;z-index:1;right:0;padding:2px 5px}.box_list_icon_photo_view .icon_photo_like,.box_list_icon_photo_view .icon_photo_share,.box_list_icon_photo_view .icon_photo_view{border:1px solid #5aba47;margin-right:5px;padding:4px;color:#fff;border-radius:4px;background:#5aba47}.box_list_date_contest{display:inline-block;width:33%;text-align:center}.cus_from_tab_detail_tour .from_tab_detail_4_tab li.nav-item a.nav-link{font-size:18px;padding:5px 28px;font-weight:700}.cus_from_tab_detail_tour .from_tab_detail_4_tab li.nav-item{width:25%;text-align:center;border-right:1px solid #2659c3}.cus_from_tab_detail_tour .from_tab_detail_4_tab li.nav-item:last-child{border-right:none}.cus_from_tab_detail_tour .from_tab_detail_4_tab li.nav-item:hover{border-bottom:1px solid #2659c3}.cus_from_tab_detail_tour .from_tab_detail_4_tab li.nav-item a.nav-link.active{border-radius:0}.cus_from_tab_detail_tour .from_tab_detail_4_tab{border:1px solid #2659c3}.custom_item_hotel .hotel_price .price_hotel_right{width:39%;display:inline-block;text-align:right;font-weight:600}.user_regiter h1{color:#000;font-size:24px;font-weight:700;margin-bottom:10px}.register_google{display:inline-block;padding:5px 35px;border:1px solid #ccc;border-radius:5px;vertical-align:top}.register_google i{color:#d32f2f;margin-right:10px}@media (max-width:1400px){.box_tour_item_tour .nav-tabs .nav-link{font-size:15px;padding:7px 10px;margin-right:2px}.stickyhome .menu_top_center ul{margin-bottom:0}.stickyhome .header_menu_top{padding:15px 15px 0}.stickyhome .menu_top_right a{display:inline-block}}@media (max-width:1270px){.active_box_list_fixel{top:78px}.header_menu_content .bg-light ul li a i,.header_menu_content .header_sub_menu_khac ul li a i{display:none}}@media (max-width:1200px){.active_box_list_fixel{top:76px}.detail_tour .detail_image .detail_image_left{width:100px}.detail_tour .detail_image .detail_image_right{width:calc(100% - 105px)}.box_list_date_contest{display:inline-block;width:30%}.tab_from_tour .col_box_left .col_box_input{width:32%}.sidebar_province .item_sidebar_province .item_province_image{width:40%}.sidebar_province .item_sidebar_province .item_province_content{width:56%}.item_box_content_travel .item_box_content_travel_image,.item_box_content_travel .item_travel_content,.item_box_tour .item_box_tour_image,.item_box_tour .item_box_tour_title{width:100%}.header_menu_content .bg-light ul li a{color:#fff!important;display:inline-block;font-size:16px;font-weight:600;padding:10px 26px;border-radius:10px;margin:0 10px}.menu_top_right a.menu_top_right_login,.menu_top_right a:hover{margin-left:10px}.menu_top_right a{padding:10px;font-size:14px}.header_menu_content .menu_home_h1 h3{font-size:40px;padding:30px 0}.header_menu_content .bg-light ul li a i{display:none}.box_bg_footer_right h3{color:#fff;font-size:30px;font-weight:700;margin-bottom:10px}.box_bg_footer_right img{max-width:200px}footer .item_footer_contact a{padding:15px 20px}.header_content_museum .header_content_museum_left ul li img{width:50px;height:50px}.header_content_museum .header_content_museum_left ul li{padding:10px 15px}}@media (max-width:1000px){.list_hotel h1{font-size:24px}.box_list_fixel_hotel ul li{padding:5px 15px}.box_list_fixel_hotel ul li a{font-size:16px}.active_box_list_fixel{top:64px}.box_list_date_contest{display:inline-block;width:50%;text-align:left}.map_wc_bottom_content_image{position:relative;text-align:center}.map_wc_bottom_content_image img{position:initial;margin-bottom:90px;max-width:200px;transform:rotate(100deg)}}@media (max-width:900px){.show_link_hiden_mobile{display:block}.header_content_museum .header_content_museum_left ul li img{width:40px;height:40px}.header_content_museum .header_content_museum_left ul li{padding:10px}.box_ifame_youtube iframe{margin-bottom:0;min-height:300px}}@media (max-width:999px){.header_new_mobile .select_lang .dropdown button{background:0 0!important;border:1px solid #fff;padding:5px 40px}.header_new_mobile .select_lang img{width:20px;border-radius:50%;height:20px}.header_new_mobile .select_lang .dropdown button a{text-transform:uppercase;font-size:20px;color:#fff!important}.header_new_mobile .select_lang .dropdown-item img,.sidebar_menu ul li a i{margin-right:5px}.header_new_mobile .select_lang a.dropdown-item{text-transform:uppercase;font-size:18px}.header_new_mobile .menu_mobile_top{background:#14b0e3;padding:10px 0;position:fixed;z-index:9;width:100%;top:0;left:15px}.header_new_mobile .logo_menu_mobile{padding:0}.header_new_mobile .menu_mobile_right{background:0 0;font-size:20px;padding:5px 45px;border:1px solid #fff}.header_new_mobile .menu_mobile_right i{color:#fff!important;font-size:24px}.header_new_mobile .list_menu_mobile_icon ul li{width:calc(96% / 4);display:inline-block;text-align:center}.header_new_mobile .list_menu_mobile_icon .navbar-nav{display:inline-block;width:100%;padding:15px 0}.header_new_mobile .list_menu_mobile_icon ul li a{margin:0 auto;padding:5px}.header_new_mobile .list_menu_mobile_icon ul li a i{display:block;background:#ccc;width:45px;height:45px;font-size:18px;line-height:45px;color:#000;border-radius:50%;padding:0 5px;margin:0 auto 5px}.header_new_mobile .list_menu_mobile_icon ul li:first-child a i{background:#ffd5c1;color:#000}.header_new_mobile .list_menu_mobile_icon ul li:nth-child(11) a i,.header_new_mobile .list_menu_mobile_icon ul li:nth-child(2) a i,.header_new_mobile .list_menu_mobile_icon ul li:nth-child(6) a i{background:#14b0e3;color:#fff}.header_new_mobile .list_menu_mobile_icon ul li:nth-child(3) a i{background:#ff2c52;color:#ffbaba}.header_new_mobile .list_menu_mobile_icon ul li:nth-child(4) a i{background:#e26ce4;color:#fff}.header_new_mobile .list_menu_mobile_icon ul li:nth-child(5) a i{background:#90e4ff;color:#fb43ff}.header_new_mobile .list_menu_mobile_icon ul li:nth-child(7) a i{background:#007e2b;color:#87d7ac}.header_new_mobile .list_menu_mobile_icon ul li:nth-child(8) a i{background:#2fbeb8;color:#fff}.header_new_mobile .list_menu_mobile_icon ul li:nth-child(9) a i{background:#c4d002;color:#000}.header_new_mobile .list_menu_mobile_icon ul li:nth-child(10) a i{background:#b3d1ff;color:#0763ec}.header_new_mobile .list_menu_mobile_icon{padding-top:60px;width:100%}.header_new_mobile .list_menu_mobile_icon ul li a svg{width:100%;height:55px}.header_new_mobile .list_menu_mobile_icon ul li a svg image{min-width:55px;min-height:55px!important}.header_new_mobile .list_menu_mobile_icon ul li a img{padding:15px;width:70px;height:70px}.header_new_mobile .list_menu_mobile_icon ul li a span{color:#16181f;font-size:13px;font-style:normal;font-weight:700;line-height:16px}.sidebar_menu{display:none;position:fixed;top:0;background:#fff;width:100%;z-index:10;height:100%;padding:30px 20px 20px}.sidebar_menu ul li a{font-size:24px;font-weight:700;border-bottom:1px solid #ccc}.close_menu{position:absolute;top:20px;right:20px;font-size:25px;cursor:pointer}.header_new_mobile{display:block!important}.header_menu_content .bg-light{background:0 0!important;display:none}.header_menu_top_logo1{width:auto}.show_link_hiden_mobile{display:block}.show_link_hiden_mobile_khac{display:none}}@media (max-width:992px){.header_new_mobile .list_menu_mobile_icon ul li.item_title_box{width:100%;text-align:center;display:block;margin-top:5px}.header_new_mobile .list_menu_mobile_icon ul li.item_title_box span{padding:7px 20px;background:#14b0e3;color:#fff;border-radius:5px}.bg_footer{display:none!important}.show_dowload_app_mobile{display:block;padding:15px}.show_dowload_app_mobile .show_dowload_app_mobile_img{adding:10px;padding-bottom:10px;width:100%;display:inline-block}.show_dowload_app_mobile .bg_footer_dowload_app a,.show_dowload_app_mobile .show_dowload_app_mobile_left{display:inline-block;width:49%}.show_modal_mobile .modal-header{border-bottom:none;padding-bottom:0}.show_modal_mobile .modal-header h5{color:#fff}.show_modal_mobile .modal-footer{border-top:none;padding-top:0}.show_dowload_app_mobile_right p{color:#fff;text-align:center}.show_dowload_app_mobile_right a,.show_dowload_app_mobile_right a img{margin-bottom:15px}.show_dowload_app_mobile .show_dowload_app_mobile_right{display:inline-block;width:49%;padding:10px}.show_dowload_app_mobile .show_dowload_app_mobile_content{text-align:center}.show_dowload_app_mobile .show_dowload_app_mobile_content h3{font-size:18px;font-weight:700}.show_dowload_app_mobile .show_dowload_app_mobile_content p{font-size:14px;font-weight:700;margin-bottom:10px}footer .item_footer_menu{margin-top:0;text-align:center}footer .item_footer_menu h4{font-size:16px;margin-bottom:10px}footer .item_footer_contact,footer .item_footer_menu_none,footer .logo_footer{display:none}}@media (max-width:500px){.js_show_sidebar_province,.mbdsBlock,.showMB,.showMBi{display:block!important}.hidenMB,.hidenMBi,.mbdsNone{display:none!important}.showMB_inline{display:inline-block!important}.js_width_content_body .modal-content,.modal_position_relative{width:auto;position:static}.cus_accordion .card-header{font-size:16px;font-weight:700;text-align:center;color:#fff!important;background:#0071ce!important;border-radius:5px;padding:5px 10px;margin:0}.cus_accordion .card-header button{color:#fff!important;position:relative;padding:2px 15px}.cus_accordion h1,.cus_accordion h2,.cus_accordion h3,.cus_accordion h4,.cus_accordion h5,.cus_accordion h6{font-size:18px!important}.cus_accordion p,.mb_post_order_user .form-group{margin-bottom:5px}.cus_accordion .card-header button i{position:absolute;z-index:1;top:10px;right:10px}.cus_accordion .card-body button{padding:10px 15px}.modal_position_relative{padding-top:0}.box_sidebar .sidebar_province,.box_tour_item_tour .nav-tabs .item_show_pc,.box_tour_item_tour .nav-tabs .nav-link i,.dsmbNone,.from_search_word .show_hidden_buton,.hide_show_mobile,.item_ben_hotel_modal .item_ben_hotel_modal_list ul li:last-child,.item_hotel_cus_mobile .list_img_hotel,.item_select_date_ticket .item_select_date_ticket_right img,.js_width_content_body .modal_box_detail_cate_price,.list_hotel .box_detail_img,.list_province_restaurant_mobile,.menu_fillter_menu,.menu_fillter_menu .menu_fillter .nav-tabs .nav-item a span,.mobile_ds_none,.modal_content_custom .box_bg_footer_left,.modal_login .form-group label,.modal_resgister .form-group label,.show_link_hiden_mobile_khac,.sidebar,.vecto_pc{display:none}.item_rating_right .item_rating_title,.js_width_content_body .modal_box_content_cate_price,.modal_position_relative .modal_box_cate_price{margin-top:10px}.box_img_src img,.detail_menu_res_content img,.detail_review_travel .detail_content_travel_lang{max-width:100%!important}.cus_item_hotel_content_name,.mb_fillter_search_hotel_room,.modal_position_relative_close,.show_modal_video_mobile{position:relative}.show_modal_video_mobile .pos_video_mobile{position:absolute;z-index:9;top:calc(50% - 14px)!important;left:calc(50% - 14px)!important;font-size:24px;color:#fff!important}.detail_menu_res_content img{height:auto!important}.item_ben_hotel_modal h3,.ticket_show_map{display:inline-block}.item_select_type_ticket_title_button{width:40%!important;display:inline-block;font-size:20px}.item_select_type_ticket_number_button{width:58%!important;display:inline-block}.item_select_type_ticket_number_button button{padding:7px 15px;width:calc(100% - 30)!important;margin:0 15px!important}.cus_item_sidebar_province .item_province_title{font-size:16px;text-align:center;font-weight:700}.cus_item_sidebar_province .item_province_travel{font-size:14px;margin-bottom:0;text-align:center}.box_tour_you,.cus_mb_item_from_fillter_date,.detail_ticket_title p,.item_list_mobile .item_home_hotel,.item_tour_why,.js_link_more,.list_ticket .side_home_ticket{margin-bottom:10px}.cus_item_sidebar_province{border:1px solid #ccc;border-radius:5px;padding:10px}.item_list_mobile{padding:0 10px;margin-top:10px}.item_list_mobile .item_home_hotel h3{margin-top:10px;font-size:16px}.item_list_mobile .item_home_hotel .item_home_hotel_price{font-size:14px;margin-right:5px}.item_select_date_ticket .item_select_date_ticket_left h4{font-weight:700;font-size:18px}.item_list_mobile .item_home_hotel p{margin-bottom:0;font-size:14px;clear:both}.item_list_mobile .item_home_hotel p.item_home_hotel_local{float:right}.detail_menu_res_content,.detail_ticket_image .detail_ticket_image_right .item_list_img_modal_active .pos_image span,.item_ben_hotel_modal .item_ben_hotel_modal_list ul li span,.item_list_room .custom_item_list_room_price p span,.item_list_room .list_room_right .custom_item_list_room_price,.list_room_right,.mb_custom_item_hotel .item_restaurant .item_restaurant_content .item_restaurant_address,.mb_custom_item_hotel .item_restaurant .item_restaurant_content .item_restaurant_title,.mb_custom_item_hotel .item_restaurant_content,.mb_show_list_province ul li span,.modal_content_list_ben ul span,.modal_item_room_content .modal_item_room_right .item_list_room_price p.item_date_price,.modal_item_room_content .modal_item_room_right p.item_list_room_des,.table_mobi_order{font-size:14px}.detail_ticket_image .detail_ticket_image_right .item_list_img_modal{cursor:pointer;padding:10px}.item_select_date_ticket{border:1px solid #ccc;padding:10px;border-radius:5px}.item_select_date_ticket .item_select_date_ticket_left,.item_select_date_ticket .item_select_date_ticket_right,.menu_fillter_menu .tab_from_tour .col_box_left .col_box_input{width:100%;display:inline-block}.box_item_user_star .box_item_user_star_hd .box_item_user_star_hd_left,.box_item_user_star .box_item_user_star_hd .box_item_user_star_hd_right,.custom_h5_modal .custom_h5_modal_left,.custom_item_left_right .custom_item_left,.detail_tour .detail_image .detail_image_right,.fillter_search_hotel button,.hotel_order .box_order_hotel .box_order_hotel_left,.hotel_order .box_order_hotel .box_order_hotel_right,.item_box_content_relics .relics_date_new,.item_box_post_new_content,.item_box_post_new_image,.item_ctv_post_new .item_ctv_post_new_image_kol,.item_rating_left,.item_rating_right,.item_restaurant .item_restaurant_content,.item_restaurant .item_restaurant_img,.item_restaurant .item_restaurant_img img,.item_select_date_ticket .item_select_date_ticket_right .item_select_date_ticket_right_price,.list_present_item_desc_img,.mb_tab_photo_video_content .CropImg .thumbs img,.menu_fillter_menu .tab_from_search .col_box_left,.menu_fillter_menu .tab_from_search .col_box_left .col_box_input,.menu_fillter_menu .tab_from_tour .col_box_left,.modal_item_room_content .modal_item_room_left,.modal_item_room_content .modal_item_room_right{width:100%}.modal_box_cate_price .item_select_date_ticket_right_price p{width:auto}.modal_box_cate_price .item_select_date_ticket_right_price a{width:auto;float:right}.select_date_ticket{margin-top:20px}.item_select_type_ticket_total{text-align:right}.item_home_ticket_cus{padding:10px!important}.item_select_type_ticket .item_select_type_ticket_title .type_ticket_price span:first-child{border-right:none}.detail_ticket_title{background-size:cover!important}.detail_ticket_title h1{font-size:20px;font-weight:700;padding-bottom:0}.click_show_item_province_home{display:inline-block!important;float:right;background:#cef3fe;font-size:14px;padding:5px}.cus_item_restaurant_star_more{display:block!important;position:absolute;top:-38px;right:5px;z-index:9;width:100%;text-align:right}.cus_item_restaurant_star_more .jq-star{width:18px!important;height:18px!important}.col_input_date{width:100%;min-width:100%;display:inline-block}.js_link_more{margin-top:10px;float:right;padding:5px 10px;border-radius:5px;color:#fff!important;background:#f53e02!important;clear:both;display:none}.js_detail_menu_res_content{overflow:hidden;max-height:300px;height:auto}.box_content_travel h1{font-size:22px;margin-bottom:10px;text-transform:capitalize}.cus_show_province{padding:15px 0}.cus_show_province h1{display:inline-block;width:auto}.sidebar_province .item_sidebar_province{margin-bottom:-1px;border-bottom:1px solid #ccc}.cus_show_province span.click_show_item_province{display:inline-block;text-align:right;float:right;width:auto;background:#cef3fe;font-size:14px;padding:5px}.show_item_province ul{padding:0;margin:0}.show_item_province ul li{list-style:none}.item_box_detail_menu{margin-bottom:0;padding-bottom:0}.mb_box_sidebar{position:absolute;top:30px;z-index:9;width:90%;right:15px}.mb_box_envent_home{position:relative;width:100%;display:block}.mb_box_envent_home .mb_box_sidebar{position:absolute;top:-17px;z-index:9;width:90%;right:15px}.detail_menu_res h3{font-size:18px;font-weight:600;display:inline-block;margin-bottom:10px}.detail_menu_res p{font-size:14px!important;margin-bottom:10px!important}.item_box_detail_menu .item_box_detail_menu_title{text-align:center;padding:5px 15px;font-weight:700;color:#000}.list_item_user_star{padding:0;font-size:14px}.list_item_user_star .box_item_user_star p{margin-bottom:5px;border:none;border-bottom:1px solid #ccc}.item_list_room .list_room_right h3,.list_restaurant_sale_mobile .title_flash_sale_res a,.list_schedule h2,.modal_item_room_content .modal_item_room_right .item_list_room_price p{font-size:16px}.fillter_search_hotel,.item_list_room .custom_item_list_room_price p,.item_list_room .list_room_right .list_peson_s ul,.item_list_room .list_room_right p,.mb_box_detail_star p,.mb_section_detail_menu_book{margin-bottom:0}.header_new_mobile .menu_mobile_right,.header_new_mobile .select_lang .dropdown button,.item_list_room .custom_item_list_room_price p .item_skin{padding:0 15px}.item_list_room{padding:10px 0;border:1px solid #ccc;border-radius:15px;margin-bottom:10px;background:#fff}.item_list_room .item_hom_res_order,.modal_item_room_content .item_hom_res_order{margin-top:0!important}.item_list_room .item_hom_res_order a{background:orange;color:#fff!important;padding:2px 15px;border-radius:5px;font-size:14px;cursor:pointer;display:inline-block;text-align:center;font-weight:700;margin-bottom:0!important}.show_modal_detail_room a{padding:2px 25px;font-size:16px}.detail_tour .detail_image,.modal_item_room_content .modal_item_room_right{padding:10px}.modal_item_room_content .item_hom_res_order a{padding:5px 15px;border-radius:5px;font-size:14px}.modal_item_room_content .modal_item_room_left .list_img_hotel img{height:60px}.modal_item_room_content .item_skin{padding:0 10px}.modal_item_room_content .custom_item_list_room_price .item_room_value_price_end{color:red;font-size:14px}.col_cate_room{display:block;width:100%;flex-basis:auto;margin-bottom:15px}.mb_fillter_search_hotel_room .box_list_cate_hotel{position:absolute;top:65px;z-index:9;background:#fff;margin:0 15px;left:0}.cus_mb_item_from_fillter_date input{display:inline-block;width:100%;padding:4px 10px;border-radius:5px;border:1px solid #ccc}.mb_section_box_item_detail_restaurant{margin-bottom:0;padding-bottom:15px}.cus_mb_item_from_fillter_input_province button,.cus_mb_item_from_fillter_input_province input,.mb_detail_res_intro .detail_menu_res,.mb_detail_res_order_box .detail_menu_res,.mb_section_box_item_detail_restaurant .box_item_detail_restaurant,.mb_section_detail_menu_book .detail_menu_res,.mb_section_detail_menu_intro .detail_menu_res{border:none}.cus_mb_item_from_fillter_input_province .input-group,.item_box_content_travel,.mb_box_detail_star,.mb_section_detail_menu_book,.mb_section_detail_menu_intro,.sidebar_menu ul li a{border-bottom:1px solid #ccc}.mb_section_box_item_detail_restaurant .box_item_detail_restaurant img{background:#fff}.mb_tab_photo_video .mb_tab_photo_video_label li{width:50%;display:inline-block}.cus_mb_tab_photo_video .mb_tab_photo_video_label li{width:calc(100% / 3);display:inline-block}.mb_tab_photo_video .mb_tab_photo_video_label li button{width:100%;text-align:center;background:#ccc;color:#fff!important;font-size:16px;border:none;border-left:1px solid #ccc}.mb_tab_photo_video .mb_tab_photo_video_label li:first-child button{border-left:none}.mb_video_detail_detail iframe{min-height:380px}.mb_tab_photo_video_content .list_img_hotel img{min-height:60px}.mb_tab_photo_video .mb_tab_photo_video_label li button.active{background:#007bff}.mb_hotel_detail_title{padding-bottom:10px}.mb_hotel_detail_title h4{font-size:20px;margin-top:10px;font-weight:600}.mb_hotel_detail_title p{margin-bottom:10px;color:#000;font-size:14px}.list_restaurant_mobile .cus_tom_title_show h2,.list_restaurant_sale_mobile .title_flash_sale_res,.mb_hotel_detail_title .mb_detail_hotel_status i{color:#0aa02b}.mb_detail_hotel_star_left{width:50%;text-align:left}.mb_detail_hotel_star_left i{color:#ff7029}.mb_detail_hotel_star_right{width:50%;text-align:right;color:#ff7029}.mb_box_detail_star{padding:15px 0;border-top:1px solid #ccc;font-size:14px}.mb_box_detail_star h3{font-size:18px;color:#000;font-weight:600}.header_new_mobile .list_menu_mobile_icon ul,.mb_box_detail_star ul{padding:0;margin-bottom:0}.mb_box_detail_star ul li{list-style:none;border-bottom:1px solid #000;padding:5px 0}.mb_box_detail_star ul li span.mb_star_label{text-align:left;width:69%;display:inline-block}.mb_box_detail_star ul li span.mb_star_value{text-align:right;width:28%;display:inline-block;color:#ff9252}.mb_box_detail_star_number{font-size:40px;font-weight:600;margin-right:15px}.mb_section_detail_menu_intro{margin-bottom:0;border-top:1px solid #ccc}.mb_section_detail_menu_book h3,.mb_section_detail_menu_intro h3{font-size:18px;margin-bottom:10px}.mb_section_detail_menu_book p,.mb_section_detail_menu_intro p{font-size:14px;margin-bottom:10px}.mb_item_from_fillter label{width:29%;display:inline-block}.mb_form_control_word{height:30px;line-height:30px;font-size:16px}.mb_item_from_fillter input{width:70%;display:inline-block}.mb_item_from_fillter button{color:#fff!important;text-align:center;display:inline-block;padding:5px 20px;font-weight:600;cursor:pointer;border-radius:5px;text-decoration:none;background:#e53e3e!important;margin-bottom:10px;border:none;width:100%}.cus_mb_item_from_fillter_input_province input:read-only{background-color:#fff}.mb_show_list_province{padding:10px;border:1px solid #ccc;border-radius:5px;background:rgba(255,255,255,.5);margin-bottom:15px;display:none}.mb_show_list_province ul{margin:0;padding:0}.mb_show_list_province ul li{list-style:none;width:32%;display:inline-block;text-align:center;margin-bottom:10px}.mb_show_list_province ul li img{width:100px;height:100px;border-radius:50%}.mb_fillter_search_a{color:#fff!important;padding:5px 10px;display:block;border-radius:5px;font-size:14px;width:100%;background-color:#007bff;margin-bottom:15px;margin-top:10px}.mb_fillter_search_content{border:1px solid #ccc;padding:10px;border-radius:5px;margin-bottom:15px}.mb_detail_res_order_box .item_box_detail_menu{border:none;color:#fff}.mb_custom_item_hotel{padding:0 7px}.mb_custom_item_hotel .item_hotel_content_name{padding:5px!important;width:100%}.mb_custom_item_hotel .custom_item_list_room_price .item_room_value_price{font-size:14px!important;margin-left:0}.modal_list_image_res .modal_menu_res_left{width:31%}.mb_detail_res_intro,.menu_fillter{padding-bottom:20px}.section_box_item_detail_restaurant,.section_detail_menu_res{margin-bottom:15px;border-bottom:1px solid #ccc}.mb_detail_res_intro .box_item_update_res a{display:block;width:100%;margin-top:10px}.mb_link_fixel{width:100%;display:block!important;text-align:center;background:#f53e02!important;color:#fff!important;font-size:16px;padding:5px 15px;position:fixed;bottom:0;z-index:99;border-radius:5px}.mb_post_order_user .col-form-label{font-size:13px;padding-right:0}.box_star_user_res_right .item_box_star_content,.item_restaurant{margin-bottom:15px}.item_box_tour .item_box_tour_title,.list_restaurant_province{padding:10px 0}.header_new_mobile .list_menu_mobile_icon .navbar-nav,.item_box_art,.item_home_hotel,.item_restaurant,.list_travel{padding:0}.item_hotel_content_name{padding:10px!important;position:relative}.item_hotel_rate_star{position:absolute;top:-40px;right:20px;z-index:1}.item_hotel_rate_star_mobile{display:block;float:right;vertical-align:text-top;font-size:14px;font-weight:500}.item_hotel_rate_star_mobile i{color:orange}.icon_flash_sale_mobile{display:block;position:relative}.list_restaurant_mobile{margin-top:0;padding-top:15px}.header_content_museum .header_content_museum_left p,.list_restaurant_sale{padding-bottom:15px}.icon_flash_sale_mobile img{width:100px!important;position:absolute;top:-15px;left:13px;z-index:9}.box_tour_item_tour .nav-tabs .item_show_mobile,.modal_login .form-group label.forget_password,.vecto_mb{display:block}.box_tour_item_tour .nav-tabs .nav-link{margin-bottom:5px;border-radius:5px;display:block;border:1px solid #ccc!important;border-bottom:1px solid #ccc!important}.box_tour_item_tour .nav-tabs li{display:block;width:100%;text-align:center;margin-bottom:0}.cus_pre_next_owl_home.owl-carousel .owl-nav .owl-next{right:-15px;color:#fff!important}.cus_pre_next_owl_home.owl-carousel .owl-nav .owl-prev{left:-15px;color:#fff!important}.cus_show_all .reamore{top:-42px}.custom_h5_modal .custom_h5_modal_right{width:100%;text-align:center}.res_list_menu.owl-carousel .owl-nav.disabled .owl-prev{top:40%;left:1%;width:30px;height:70px;font-size:30px}.res_list_menu.owl-carousel .owl-nav.disabled .owl-next{top:40%;right:1%;width:30px;height:70px;font-size:30px}.box_item_detail_restaurant .contet_box_item_detail_restaurant{height:200px;max-height:200px}.item_restaurant_pro .item_restaurant_star_province{font-size:16px;font-weight:700;float:none!important;text-align:left;display:none;margin-top:5px}.detail_restaurant_province h1.title_detail_restaurant_province{font-size:22px}.box_item_detail_restaurant{margin-bottom:20px}.detail_restaurant_province .list_height_hotel_img{height:55px}.fillter_search_hotel .col .input_search{width:initial!important}.title_flash_sale img{width:130px;vertical-align:text-top;margin-bottom:0}#btnsubmitStar,.map_wc_bottom_title p,.map_wc_top_title p,.modal_item_room_title,.title_flash_sale_date{font-size:18px}.list_province_restaurant .title_flash_sale_res{margin-bottom:15px;font-size:20px}.box_top_content .box_top_content_title p,.hotel_order h1,.title_home{font-size:20px}.item_ben_hotel_modal h3,.list_ben_hotel h3{padding:0;font-size:18px}.modal_item_room_content .modal_item_room_right p{font-size:14px;margin-top:0}.active_box_list_fixel{top:55px}.item_modal_content_video{width:100%;height:300px}.item_ben_hotel_modal span.span_link{margin-top:0}.modal_content_list_ben ul li{margin:5px 0;border:1px solid #ccc;padding:2px 10px}.item_ben_hotel_modal .item_ben_hotel_modal_list ul li img,.modal_content_list_ben ul li img{width:25px!important}.box_show_map iframe{height:100vh}.item_ben_hotel_modal{padding:15px;margin-bottom:15px}.item_ben_hotel_modal .item_ben_hotel_modal_list ul li{width:auto;padding:0 10px}.item_ctv_post_new .item_ctv_post_content_kol{display:inline-block;width:100%}.customer_pani .pagination li{padding:5px 10px;font-size:14px}.list_room_right .list_peson_s ul li{width:49%;display:inline-block}.modal_item_room_utilities ul li span{font-size:12px}.list_hotel h1,.list_hotel_rel_province h2{font-size:22px;line-height:20px}.fillter_search_hotel button{padding:10px;border-radius:9px;border:1px solid #f36;background-color:#f36;margin-top:15px;font-size:14px}.header_new_mobile .list_menu_mobile_icon ul li a span,.item_list_ben_item .box_item_list_ben_item span{font-size:10px}.detail_content_travel_lang img{max-width:100%!important;width:inherit!important;height:auto!important}.box_file_iframe iframe{width:100%;height:250px}.ctv_post_new_menu ul li a{font-size:13px;padding:5px}.order_tour_date .label_title,.order_tour_price .label_title{width:75px;font-size:14px}.table_mobi_order .order_button_quantity{font-size:12px;padding:5px 10px}.table_mobi_order .number_quantity{width:25px;height:25px;margin-top:7px}.table_mobi_order .tbody_bus_price tr td{line-height:35px;padding:5px;font-size:13px}.order_tour_right_content{margin:15px}.order_tour_price .label_input{padding:2px 5px}.list_schedule .item_content_schedule h3{font-size:15px;padding:0}.cus_from_tab_detail_tour .from_tab_detail_4_tab li.nav-item a.nav-link{font-size:14px;padding:5px 10px}.detail_tour .detail_image .detail_image_left{width:60px}.box_sidebar{border:none;margin-top:15px}.sidebar_menu ul li a{font-size:18px;font-weight:700}.box_list_date_contest{display:inline-block;width:100%;text-align:left}.box_img_src img{width:100%!important;height:auto!important}.item_box_content_image_photo .image_photo_status li{display:inline-block!important;width:100%!important}.header_content_museum .header_content_contact .header_content_contact_title{font-size:24px;margin-bottom:0;padding-bottom:0;margin-top:0}.header_content_museum .header_content_contact p{font-size:24px;padding-bottom:0!important}.detail_video{padding-bottom:0}.box_img_src ul li{list-style:none;display:inline-block;width:32%;text-align:center}.pdmb0{padding:0!important}.box_content_travel ul li a.nav-link{font-size:18px;font-weight:700;margin-bottom:15px;padding:5px 10px;border-radius:0}.box_search_mb{display:block;background:#377dff;line-height:34px;padding:0 10px}.box_search_mb span.vn{color:red}.box_search_mb span.v{color:#fff}.item_content_schedule_tab .tab-content iframe{max-height:200px;height:200px;max-width:100%}.item_content_schedule_tab .tab-content .list_box_image_tour li{width:60px;display:inline-block}.item_content_schedule_tab .tab-content{margin-top:15px!important;padding:0!important}.detail_video iframe{margin-bottom:0;min-height:200px}.ctv_box_step{width:75%;display:inline-block;float:right!important}.ctv_box_step_right_mobile{width:24%;display:inline-block;position:relative;top:100px}.ctv_box_step .ctv_box_step_item{width:100%;float:right}.ctv_box_step .ctv_box_step1{width:100%;float:right;position:relative;height:100px;text-align:center}.ctv_box_step .ctv_box_step1 img{max-width:100%;width:200px;transform:rotate(88deg);padding:60px 50px;top:-30px;left:15%}.ctv_box_step_right_mobile p{color:#10b4ab;font-size:16px;font-style:normal;font-weight:700;line-height:normal;width:500px;height:20px;display:block;transform:rotate(-90deg);position:absolute;top:337px;left:-233px;z-index:1}.map_wc_bottom_title h2,.map_wc_content_title h2,.map_wc_content_title p,.map_wc_top_title h2{font-size:24px}.show_province_mobile{display:block;border:1px solid #ccc;margin-bottom:5px;cursor:pointer;font-size:14px;padding:5px}.box_sidebar .box_search_mb{width:30%;text-align:center;display:inline-block;border-radius:3px;cursor:pointer}.box_sidebar form{display:inline-block;width:68%}.box_list_museum .box_list_museum_title h2,.box_top_content .box_top_content_title h2{font-size:30px}.header_content_museum{padding-top:70px}.header_content_museum .header_content_museum_left h1{font-size:30px;padding-bottom:15px}.box_ifame_youtube iframe{margin-bottom:0;min-height:250px}.modal_login{padding-right:0!important}.slider .carousel-item img{max-height:100px;width:100%}.max_height_300{max-height:100px!important;height:100px!important}.box_tour_item_tour .nav-tabs .nav-link{font-weight:700;font-size:14px;color:#000;margin-right:5px;padding:5px}.box_bg_footer_left{text-align:center}.box_bg_footer_left img{max-width:250px!important;margin-bottom:10px}.box_bg_footer_right .bg_footer_dowload_app{text-align:center;display:block;width:100%;margin-bottom:15px}.item_footer_menu .bg_footer_dowload_app img{width:150px;margin-right:10px}.menu_fillter_menu .menu_fillter .nav-tabs{background:#676767;color:#fff;border-radius:5px}.menu_fillter_menu .menu_fillter .nav-tabs .nav-link{color:#fff!important;font-size:16px;padding:5px 15px}.menu_fillter_menu .menu_fillter .nav-tabs .nav-item{text-align:center;display:inline-block;width:55px}.menu_fillter_menu .col_box_right{width:100%;display:block;height:auto}.menu_fillter_menu .col_box_right button{width:100%;height:36px}.menu_fillter_menu .col_box_left .col_box_input label i{color:#000}.menu_top_right_logout{border:1px solid #ccc;display:inline-block;padding:0 15px;margin-top:10px}.box_envent_post_new .nav-tabs .nav-link{font-size:15px;padding:5px;margin-bottom:10px}.detail_tour .category_title h1{font-size:16px;margin-bottom:15px;margin-top:10px}.detail_tour .detail_list_image .detail_item_image img{width:auto;height:35px}.from_tab_detail ul li a{font-size:16px;padding:10px}.list_present_item_desc_desc{width:100%;padding:0}.box_tour_item_tour .tab_item_content_you{font-size:12px;margin-bottom:10px;text-decoration:none}.tab_box_envent{margin-top:30px}.box_content .title_box_content h2{font-size:20px;margin-bottom:10px}.box_content .cus_title_box_content h2{font-size:16px;margin-bottom:10px}.detail_menu_res_content p{font-size:14px!important;margin-bottom:5px!important}.hotel_cus_owl_carousel .owl-nav button.owl-next,.hotel_cus_owl_carousel .owl-nav button.owl-prev{padding:0 5px!important;background:#e53e3e!important;color:#fff!important;font-size:24px;font-weight:700}.restaurant_cus_owl_carousel .owl-nav .owl-next{right:-12px}.restaurant_cus_owl_carousel .owl-nav .owl-prev{left:-15px}}@media (max-width:400px){.header_new_mobile .list_menu_mobile_icon ul li{width:calc(95% / 4)}.header_new_mobile .list_menu_mobile_icon ul li a img{padding:15px;width:60px;height:60px;max-width:100%;max-height:100%}.item_list_ben_item .box_item_list_ben_item{width:calc(95% / 4);display:inline-block;text-align:center}.item_list_ben_item .box_item_list_ben_item img{padding:15px 15px 5px}}