/*'Roboto Condensed', sans-serif*/

.c_in {width: 1024px;}
li{list-style: none;}
.col-md-12{padding-right: 0;padding-left: 0;}
h1, .h1, h2, .h2, h3, .h3{margin-top: 0;margin-bottom: 0;}
 body {  font-family: 'Roboto Condensed', sans-serif}
.Banner{
	background: url('../images/bg_header.png') no-repeat;
 -moz-background-size:100% 100%;
    -webkit-background-size:100% 100%;
	height: 180px;
}
.bannerM{padding: 20px 0}
.header{ height: 180px;}
.menu_top{position: absolute;top: 0; right: 30px;}
.menu_top li a,.menu_top li a span,.menu_top li a h2,.menu_top li a h3,.menu_top li a h4,.menu_top li a h5,.menu_top li a h6{
    color:#7c7c7c;
    font:1.0em/28px 'Roboto Condensed', sans-serif;
}
.menu_top li::before{
    content: '';
    width: 3px;
    height: 3px;
    border-radius: 3px;
    background-color: #065f9d;
    display: inline-block;
    vertical-align: middle;
    margin: auto 3px auto 13px;
}
.logo{margin: 5px 0;float: left;}
.logo img{height: 150px;}
.login{position: absolute;top: 38px; right: 15px;width: 50%;}
.login .loginSubmit{
    color: #065f9d;
    font:1.2em/36px 'Roboto Condensed', sans-serif;
    text-transform: uppercase;
    float: right;
    margin-right: 2px;
}
/*----Lich khoi hanh----*/
.lichkhoihanh{
	z-index: 999;
    position: absolute;
	top: 80px;
    right: 435px;   
    padding: 10px 30px;
    border-radius: 10px;
}
.lichkhoihanh:before{content:"";background: url('../images/calender.png') no-repeat;padding: 6px 20px}
.lichkhoihanh a{
    color: #e77817;
    text-transform: uppercase;
    font-size: 25px;
    text-shadow: 2px 1px  1px #fff;
    font-weight: bold;
}
/*----End----*/


.login .finput{
    float: left;
    width: 173px;
}
.login .finput input{
    border-radius: 0;
    height: 23px;
    margin-bottom: 3px;
    font-size: 1.05em;
}
.phone-icon{
    color:#9e9f9e; border:1px solid #e9e9e9;
    background-color: #fff;
    padding: 7px;
font-size: 1.4em;
}
.phone{
    color:#656565 ;
    font:1.4em/52px 'Roboto Condensed', sans-serif;;
    padding-left: 5px; 
    display: inline;
}
.phone p{display: inline;}

.search{
    position: absolute;
    top: 106px;
    right: 17px;
}
.search input[name=q]{
    float: left; height: 30px; width:230px; padding-left:5px;
}
.search input[type=submit]{
    float: right;
    width: 53px; height: 30px;
    background: url('../images/btn-search.png') no-repeat center right;
    border :none;
}
/*-----Ho tro footer ------------*/  
.v2-support {
    position: fixed;
    top: 30%;
    right: 0;
    margin-top: -70px;
    width: 52px;
    z-index: 99999;
}
.v2-support > ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.v2-support > ul > li {
    margin-bottom: 1px;
}
.v2-support .v2-support-content {
    float: left;
    width: 300px;
    background: #fff;
    position: absolute;
    top: 0;
    left: 53px;
    z-index: 2;
}
.v2-support > ul > li > a, .v2-support > ul > li .v2-support-icon {
    display: block;
    text-decoration: none;
	width: 57px;
    height: 215px;
    text-align: center;
    padding: 0 0 0;
    cursor: pointer; 
    -moz-border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
    -webkit-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.1);
    box-shadow: -2px 0 2px rgba(0, 0, 0, 0.1);
}
.v2-support > ul > li.v2-support-li.active {
    margin-left: -289px;
    position: relative;
    z-index: 3;
}
.v2-support > ul > li.v2-support-li {
    width: 220px;
    height: 50px;
    position: relative;
    z-index: 2;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.v2-support > ul > li.v2-support-li .v2-support-icon {
    float: left;
}
.v2-support > ul > li .v2-support-open {
    -webkit-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.1);
    box-shadow: -2px 0 2px rgba(0, 0, 0, 0.1);
}

.v2-support > ul > li .v2-support-close {
    display: none;
    position: relative;
    z-index: 3;
}
.v2-support > ul > li.v2-support-li.active .v2-support-open {
    display: none;
}
.v2-support > ul > li.v2-support-li.active .v2-support-close {
    display: block;
}
.icon40-support {
    background: #aeaeae url(../images/icon40-support-lighter.png) no-repeat;
}
.icon40-support:hover {
    background: url(../images/icon40-support.png) no-repeat;
      -webkit-filter: grayscale(0%);
   -moz-filter: grayscale(0%);
   filter: grayscale(0%);
}
[class*="icon40"] {
	width: 55px;
    height: 220px;
    display: inline-block;
    vertical-align: top;
}
#request,.other-post2{
width: 100%;
    padding: 5px;
    float: right;
    background: #f6f6f6;
    border: 1px solid #cacaca;
    margin-bottom: 15px;
  }
  .free_quote_box h2{
	color: red;
	font: bold 1.8em/1.5em 'Roboto Condensed', sans-serif;
}
.request{
	font: 1.0em/1.5em 'Roboto Condensed', sans-serif;padding: 5px;
}
.form_book_tour{
	display: flex;
	border: 1px solid #000;
    padding: 8px;
    bottom: -241px;
}
.chonlich{
	    margin: 10px 0px;
}
.button-dat-tour{ background: url(../images/button-dat-tour.png); width: 233px; height: 54px; display: inline-block;float: right;}
.input_free{
	height: 33px;
    margin: 3px 0;
    width: 279px;
}
.submit{
	background: #2684b7;
    color: #fff;
    padding: 5px 37px;
    float: right;
    margin-right: 5px;
}
.slidemain{
	    float: left;
    width: 890px;
}
/*-----------------------------------------------------------------------------------*/
/*------- Chi tiĂ¡ÂºÂ¿t -----*/
.overview {padding: 18px 15px 0 15px; max-width: 100%;}
.overview > h2 {padding-bottom: 10px;}
.slide_detail{border: 1px solid #ccc;}
#main-content{background-color: #FFFFFF;}
.tour_info {
    background-color: #FFFFFF;
    display: inline-block;
    min-height: 178px;
    padding: 10px 0 0 10px;
    width: 74%;
}
.overview.fulltext p {
    padding-bottom: 18px;
}
.boxright{
    width: 100%;float: left;
}
.pricename{
	float:left;
	    font-size: 14px;
    margin-top: 24px;
}
.boxprice .bprow2 em, .boxprice1 .bprow2 em {
    color: #585858;
     
    font-size: 14px;
    font-weight: normal;
    line-height: 32px;
}
.price-tb-bx {
    margin-bottom: 10px;
}
.price-tb-bx  {

}
.price-tb-bx .price-sw{
	color: #ff0000;
    display: block;
    padding: 7px 17px 15px;
    font-size: 32px;
    font-weight: 700;
    float: left;
}
.infotrip{
	float: right;
    width: 700px;
}
.booknowin{
	float: right;
    background: #003580;
    padding: 10px 26px;
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
    border-radius: 5px;
}
.booknowin a{color: #fff;}
.dong{
    font: 0.6em/1.0em 'Roboto Condensed', sans-serif;
}
.nametitle-detail{
    font: 1.2em/1.3em 'Roboto Condensed', sans-serif;
    color: #c06300;
}
.detailtour{font: 0.9em/1.6em 'Roboto Condensed', sans-serif;}
.system_forms.s_text_content {
    font: 1.4em/1.8em 'Roboto Condensed', sans-serif;
}
#select_schedule{ padding: 10px; width: 150px ;   margin: 0 40px;}
#text_select_schedule{ font-size: 12px; margin-top: 10px; font-weight: bold;}
.filter_start_date_schedule{ padding: 6px;}

.form_book_tour{
	display: flex;
	border: 1px solid #000;
    padding: 8px;
    bottom: -241px;
}
.chonlich{
	    margin: 10px 0px;
}
.button-dat-tour{ background: url(../images/button-dat-tour.png); width: 233px; height: 54px; display: inline-block;float: right;}
.f12eshow { font-size: 1.2em;font-family: 'Roboto Condensed', sans-serif;    margin-bottom: 15px;}
.boxprice .bprow2, .boxprice1 .bprow2 {
    color: #ff0000;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 17px;
    font-weight: bold;
    line-height: 32px;
}
.booknowin{
	float: right;
    background: #003580;
    padding: 10px 26px;
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
    border-radius: 5px;
}
.booknowin a{color: #fff;}
.dong{  font: 0.6em/1.0em 'Roboto Condensed', sans-serif;}
.f12e { font-size: 1.2em; font-family: 'Roboto Condensed', sans-serif;}
.infotrip { float: right; width: 700px;margin-top: 10px;}
.infotrip li{display: flex}
.nametitle{margin-right: 10px;}
#content-box { clear: both;}
#content-box .list-wrap {
    border-color: #D3AA29 #FFFFFF #FFFFFF;
    border-style: solid;
    border-width: 2px 1px 1px;
    margin: 0 0 20px;
    padding-top: 15px;
}
#content-box ul.nav, #content-box ul.tabs {
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
#content-box ul.nav li, #content-box ul.tabs li {
    float: left;
    line-height: inherit;
}
#content-box ul.nav li span, #content-box ul.tabs li span {
    float: left;
    margin-bottom: 1px;
    padding: 1px 0px 0px 10px;
    margin-right: 3px;
}
#content-box ul.nav li a span span, #content-box ul.tabs li a span span {
    color: #D3AA29;
    padding: 6px 10px 0px 0px;
    font-weight: bold;
    height: 22px;
    margin-right: 0;
}
#content-box ul.nav li a.current span, #content-box ul.nav li a:hover span, #content-box ul.tabs li a.current span, #content-box ul.tabs li a:hover span {
    background: linear-gradient(to top, #C29841 0%, #F2D599 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 5px 5px 0 0;
    padding: 3px 3px 0;
}
#content-box ul.nav li a.current span span, #content-box ul.nav li a:hover span span, #content-box ul.tabs li a.current span span, #content-box ul.tabs li a:hover span span {
    background: linear-gradient(to top, #CB9C2B 0%, #D6AE28 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 4px 4px 0 0;
    color: #000000;
    text-shadow: 0 0 1px rgba(150, 150, 150, 0.5);
    padding: 3px 7px;
}

 
.tabs_container {
    clear: both;
}
.tab_content {
    display: none;
    border-color: #D3AA29 #FFFFFF #FFFFFF;
    border-style: solid;
    border-width: 0px 1px 1px;
    margin: 0 0 20px;
    padding-top: 15px;
}
#content-box {
    clear: both;
}
.r-tabs {
    position: relative;
    margin-top: 10px;
}
#content-box ul, .desc-catblog ul { 
    list-style-type:disc; 
    margin: 0 0 12px 0;
    padding: 0 0 0 37px;
    background: #fafafa;
}
#content-box ol, .desc-catblog ol {
    list-style: decimal;
    margin: 0 0 12px 0;
    padding: 0 0 0 37px;
}
#content-box ol li, #content-box ul li, .desc-catblog ol li, .desc-catblog ul li {
    line-height: 18px;
}
#content-box ul ul, #content-box ol ol, #content-box ul ol, #content-box ol ul, .desc-catblog ul ul, .desc-catblog ol ol, .desc-catblog ul ol, .desc-catblog ol ul {
    margin-bottom: 0;
}

r-tabs {
	position: relative; margin-top: 10px;
}
.r-tabs .r-tabs-nav{
    padding:  0  !important; margin:  0 !important; float: left; width: 100%;
}
.r-tabs .r-tabs-nav .r-tabs-tab {
	position: relative;
}
.r-tabs .r-tabs-nav .r-tabs-anchor,
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
	background-color: #fafafa;
	position: relative;
	display: block;
	color: #272727;
	text-align: center;
	font-size: 13px;
	font-weight: 600;
	line-height: 38px;
	padding: 0 15px;
	cursor: pointer;
	text-transform: uppercase;
	border-right: 1px solid #ababab;
}
.center {
    text-align: center;
    font-size: 13px;
    }
.r-tabs .r-tabs-nav .r-tabs-tab .r-tabs-anchor.order {
	background-color: #e61c05;
	color: #ffffff;
	text-transform: uppercase;
}
.r-tabs-smoke.r-tabs .r-tabs-accordion-title:nth-child(7n) .r-tabs-anchor {
	background-color: #e61c05;
	border-color: transparent;
	color: #ffffff;
	text-transform: uppercase;
}
.r-tabs .r-tabs-nav .r-tabs-anchor:hover,
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor,.r-tabs-tab.active .r-tabs-anchor,
.r-tabs .r-tabs-accordion-title .r-tabs-anchor:hover,
.r-tabs .r-tabs-accordion-title.r-tabs-tab.active .r-tabs-anchor {
	background-color: #144f71 !important;
	color: #ffffff !important;
    text-decoration: none !important;
    border-right: 1px solid #6ac0f1;
}
.r-tabs .r-tabs-nav .r-tabs-anchor:hover::after,
.r-tabs .r-tabs-nav .r-tabs-tab.active .r-tabs-anchor::after,
.r-tabs .r-tabs-accordion-title .r-tabs-anchor:hover::after,
.r-tabs .r-tabs-accordion-title.r-tabs-tab.active .r-tabs-anchor::after {
	content: "";
	position: absolute;
	left: 50%;
	margin-left: -10px;
	bottom: -12px;
	z-index: 2;
	border-top: 12px solid #144f71;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
}
.r-tabs .r-tabs-nav .r-tabs-state-disabled {
	opacity: 0.5;
}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
	margin-bottom: 15px;
}
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
	opacity: 0.5;
}
.r-tabs .r-tabs-nav {
	border-bottom: 1px solid #dadada;
	margin: 0 auto;
	padding: 0;
}
.r-tabs .r-tabs-tab {
	display: block;
	float: left;
	list-style: none; 
}
.r-tabs .r-tabs-panel {
	background-color: #ffffff;
	border: solid 1px #d9d9d9;
	margin-top: 15px;
	padding: 20px;
	display: none;
}
.r-tabs .r-tabs-accordion-title {
	display: none;
}
.r-tabs .r-tabs-panel.r-tabs-state-active {
	display: block;
}
.boxright{
    background: #fff;
    margin-top: 20px;
}
.boxright h1{color: #244200;    font-size: 20px;}
.other-post h6 {
    font-size: 20px;
    font-weight: normal;
    padding-bottom: 18px;
    color: green;
}
.other-post > ul {
    list-style: disc outside none;
    padding-left: 15px;
}
.tour_info ul {
    margin-bottom: 8px;
    margin-left: 10px;
}
.other-post h2 {
    font-size: inherit;
    font-weight: normal;
    padding-bottom: 4px;
}
.col-left .left_box {
    border: 1px solid #d4d4d4;
    margin: 5px;
    float: left;
    width: 300px;
}
.left_box_title.s1 {
    background: green;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    font: 1.2em/3em 'Raleway', sans-serif;
}
.left-menu li .menu-item-name {
    text-transform: uppercase;
}

					/*---box tour khac---*/
					.rsb2 {
					    padding: 5px;
					    float: right;
					    width: 26%;
					}
					#request, .other-post2 {
					    width: 100%;
					    padding: 5px;
					    float: right;
					    background: #f6f6f6;
					    border: 1px solid #cacaca;
					    margin-bottom: 15px;
					}
					.it-name {
					    color: red;
					    font: bold 1.8em/1.5em 'Roboto Condensed', sans-serif;
					    padding: 5px 0;
					}
					.f12e {
					    font-size: 1.2em;
					    font-family: 'Roboto Condensed', sans-serif;
					}
					.slick-prev-items {
					    position: absolute;
					    top: -29px;
					    right: 40px;
					    background: url(../images/icon-arrow-left2.png) no-repeat;
					    width: 20px;
					    height: 47px;
					    border: none;
					    overflow: hidden;
					    text-indent: 100px;
					    z-index: 999;
					}
					.slick-next-items {
					    position: absolute;
					    top: -29px;
					    right: 0;
					    background: url(../images/icon-arrow-right2.png) no-repeat;
					    width: 20px;
					    height: 47px;
					    border: none;
					    overflow: hidden;
					    text-indent: 100px;
					}
					.other-post2 .item3 img {
					    margin-right: 0;
					}
					.other2 img {
					    max-width: 100%;
					}
					.headbox img {

					}
					.other-post2 .item3 .iname {
					    font-size: 14px;
					    margin: 10px 0 5px;
					    display: inline-block;
					    width: 100%;
					}
					.other-post2 .item3 .new-price {
					    font-size: 16px;
					    font-weight: bold;
					    color: red;
					}
					/*---End box tour khac---*/

	/*---Booking Đặt tour---*/
	#form_freequote_index {
    width: 285px;
	}
	#content-box p {
    margin-bottom: 18px;
	}
	.codetour {
    font: 1.4em/1.5 'Roboto Condensed', sans-serif;
    margin: 17px 0 0;
	}
	.input_free {
    height: 33px;
    margin: 3px 0;
    width: 279px;
	}
	button,
	input,
	select,
	textarea {
	    border: 1px solid #ABADB3;
	    border-radius: 2px;
	    font-family: 'Roboto Condensed', sans-serif;
	    font-size: 13px;
	    padding: 13px;
	}
	form input, form textarea {
    max-width: 100%;
	}
	input[type="text"], input[type="password"], input[type="email"], input[type="number"] {
    cursor: text;
	}
	input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="number"]:focus, select:focus, textarea:focus {
	    border-color: #F2904E;
	    box-shadow: 1px 1px 1px #CCCCCC;
	    -webkit-box-shadow: 1px 1px 1px #CCCCCC;
	}
	textarea, input {
	    outline: medium none;
	}
	textarea {
	    overflow: auto;
	}
	.submit {
    background: #2684b7;
    color: #fff;
    padding: 5px 37px;
    float: right;
    margin-right: 5px;
	}
	
	/*---End Booking Đặt tour---*/
/*------- End Chi tiết -----*/
/*------ List--------*/
.list-items {
    width: 100%;
    padding: 1px 1px 1px 15px;
    float: left;
}
.system-style.s_list_news li {
    border-bottom: 1px dotted #2587bf;
    height: 180px;
}
.system-style.s_list_news.style-02 li img {
    width: 220px;
    height: 165px;
}
.system-style.s_list_news li .sys-nname {
    color: #3d8bbe;
    text-align: left;
}
.system-style.s_list_news li .sys-nname h1 {
    font: bold 1.2em/1.5em 'Roboto Condensed', sans-serif;
}
.system-style.s_list_news li .sys-info {
    font: 1.0em/1.6em 'Roboto Condensed', sans-serif;
}
.system-style.s_list_news li .vdetail {
    background-color: #2587bf;
    padding: 3px 33px;
    border-radius: 10px;
}
.travel-guide ul li img{width: 80px;}
.travel-guide ul li{margin: 10px; display: flex}
.travel-guide ul li a{font-size: 16px; font-weight: bold}
.imgother{width: 80px;text-align: center;height: 50px;overflow: hidden;}
/*-----------------------------------------------------------------------------------*/
.bgr-white{ background-color: #fff;}
.caret{margin-left: 7px;}
#main-content {width:100%;float: left;padding: 10px;}
.system_forms.s_form_news .s_info {  font:bold 1.3em/1.6em 'Roboto Condensed', sans-serif;text-align: justify;}
.list_icon{ position: absolute; width: 114px; top: 0px;  z-index: 10;}
.list_icon span{cursor: pointer;}
.hotitem:before{
content: "";
    background: url(../images/hot-icon.png) no-repeat;
	height: 43px;
    padding: 44px 34px;
    position: absolute;
    top: -51px;
    /* left: -160px; */
    /* z-index: 9999; */
    margin-top: 46px;
}
.newitem:before{
content: "";
    background: url(../images/new-icon.png) no-repeat;
    height: 43px;
    padding: 44px 34px;
    position: absolute;
    top: -11px;
    right: 5px;
}
.hotitemsmall:before{
content: "";
    background: url(../images/hot-iconsmall.png) no-repeat;
    height: 43px;
    padding: 28px 22px;
    position: absolute;
    top: -6px;
    left: -70px;
}
.newitemsmall:before{
content: "";
    background: url(../images/new-iconsmall.png) no-repeat;
    height: 43px;
    padding: 27px 22px;
    position: absolute;
    top: -5px;
    right: 5px;
}
.hotitemsmallcase8:before{
content: "";
    background: url(../images/hot-iconsmall.png) no-repeat;
    height: 43px;
    padding: 28px 22px;
    position: absolute;
    top: -6px;
    left: 5px;
}
.newitemsmallcase8:before{
content: "";
    background: url(../images/new-iconsmall.png) no-repeat;
    height: 43px;
    padding: 27px 22px;
    position: absolute;
    top: -5px;
    right: 5px;
}
.icon_discount{ background: url(../images/bgr_icon_discount.png); width: 79px; height: 78px; text-align: center; line-height: 78px; position: absolute; top: 250px; left: 10px; font-size: 23px; color: #fff; z-index: 10;}

li:hover .onmouse{ display: block;}
li:hover .onmouse1{ display: block;}
/*onmouse*/
.onmouse{ display: none; position: absolute; top: 0; left: 0; height: 210px; z-index: 11; width: 100%; background: rgba(0,0,0,0.3); text-align: center;}
.onmouse1{ display: none; position: absolute; top: 0; left: 0; height: 160px; z-index: 11; width: 238px; background: rgba(0,0,0,0.3); text-align: center;}
.view_now{ width: 136px; display: inline-block; line-height: 45px; height: 45px; font-size: 15px; text-transform: uppercase; color: #fff; background-color: #880c0c; margin-bottom: 0;}
.count_down{ width: 136px; background-color: #fff; margin: auto; text-align: center; height: 60px;}
.count_down p{ font-size: 11px; text-transform: uppercase; line-height: 30px; height: 30px; color: #333;}
.count_down span{ display: block; line-height: 30px; height: 30px; background-color: #2c84c3; font-size: 12px; font-weight: bold; color: #fff;}

.main-title-home{ 
font-size: 19px;
    text-transform: uppercase;
    font-weight: normal;
    margin: 9px 0;
    color: #3e90c3;
    padding-top: 10px;
    background: #fff;
    border-bottom: 1px solid red;
    border-left: 5px solid red;
    padding: 5px;
    }
.main-title-home.center{ text-align: center; background: url(../images/bgr-main-title-center-black.png) repeat-x center left;}
.main-title-home.center a{ color: #060606 !important; background-color: #fff; padding: 0 2%;}
.main-title-home.no-bgr{ background: none !important;}
.main-title-home a{ color: #3e90c3;font-weight: bold;}
.main-title-home.hottour{ color: #a50a20;}
.main-title-home.video{ color: #070606;}
.detailtour{}
.hot-tour{ background-color: #fff; padding: 15px; overflow: hidden;}
.hot-tour li{ position: relative; list-style: none;}
.hot-tour img{ width: 38%; margin-right: 2%; float: left; height: 205px;}
.hot-tour .title{ text-transform: uppercase; font-weight: bold; font-size: 19px;}
.hot-tour .price{ color: #a50a20; font-size: 16px;}
.hot-tour p{ margin-top: 10px; font-size: 13px;}

.hot-tour li .onmouse{ left: 0%; top: 0%; height: 205px; width: 38%;}
.feature-tour header, #list-tour header {
  border: 1px solid #fff;
    margin-bottom: 20px;
    padding: 10px 0px 15px 9px;
    background: #dadada;
    width: 100%
}
.feature-tour h1{
color:#2587bf !important;
}
.feature-tour header h5, #list-tour header h5, #list-tour header h1, .feature-tour header h1 {
    color: #fff;
    font-size: 15px;
    padding: 0;
}
#list-tour header h1, .feature-tour header h1 {
    line-height: 26px;
    margin-bottom: -4px;
    margin-top: -4px;
}
.feature-tour footer, #list-tour footer {
    background: url("../images/icon_arrow2_313131.png") no-repeat scroll 635px 5px #313131;
    clear: both;
    height: 24px;
    padding-right: 70px;
    padding-top: 5px;
    text-align: right;
}
.feature-tour footer a, #list-tour footer a {
    color:#FFFFFF;
}
.feature-tour article {
    float: left;
    margin-bottom: 20px;
    width: 283px;
}
.feature-tour article:nth-child(3) {
    margin-right: 0;
}
.index_info{
    height: 72px; display: block; font-size: 1.2em; overflow: hidden;font-family: 'Roboto Condensed', sans-serif;
}

.feature-tour article h2, #list-tour article h2 {
    color: #0D577A;
    font-size: 18px;
    font-family: 'Roboto Condensed', sans-serif;
    text-transform: uppercase;
    line-height: 29px;
}
.feature-tour, #list-tour {
 
}
.feature-tour header, #list-tour header {
  border: 1px solid #fff;
    margin-bottom: 20px;
    padding: 10px 0px 15px 9px;
    background: #dadada;
    width: 100%
}
.feature-tour h1{
color:#2587bf !important;
}
.feature-tour header h5, #list-tour header h5, #list-tour header h1, .feature-tour header h1 {
    color: #fff;
    font-size: 15px;
    padding: 0;
}
#list-tour header h1, .feature-tour header h1 {
    line-height: 26px;
    margin-bottom: -4px;
    margin-top: -4px;
}
.feature-tour footer, #list-tour footer {
    background: url("../images/icon_arrow2_313131.png") no-repeat scroll 635px 5px #313131;
    clear: both;
    height: 24px;
    padding-right: 70px;
    padding-top: 5px;
    text-align: right;
}
.feature-tour footer a, #list-tour footer a { color:#FFFFFF;}
.feature-tour article {float: left;margin-bottom: 20px; width: 334px;height: 365px;}
.feature-tour article:nth-child(3) {margin-right: 0;}
.feature-tour article h2, #list-tour article h2 {
    color: #0D577A;
    font-size: 18px;
    font-family: 'Roboto Condensed', sans-serif;
    text-transform: uppercase;
    line-height: 29px;
}
.hoverimg{height: 200px; width: 334px; overflow: hidden;margin-bottom: 20px;}
.hoverimg img:hover {transform: scale(1.1);}
.hoverimg img {transition: filter .6s, opacity .6s, transform .6s, box-shadow .3s;}
.feature-tour.style_1 article {    width: 295px;height: 350px;padding: 5px;border: 1px solid #fff;}
.feature-tour.style_1 article:hover {bbackground: #f9f9f9;border: 1px solid #cacaca;}
.feature-tour.style_1 .feature-tour article .art-wrap{ padding: 5px 15px 0;}
.feature-tour.style_1 .index_info{height: 54px;}
.feature-tour.style_1 .boxprice .bprow1, .boxprice1 .bprow1{float: left;    margin: 7px 7px 0 0;}
.feature-tour.style_1 .boxprice .bprow2, .boxprice1 .bprow2{float: left;}
.feature-tour.style_1 .tkhoihanh {display: block;}
#list-tour article .hover a > img {float: left; margin-right: 15px;}
.feature-tour article h2:hover { color: green; }
.feature-tour article a, #list-tour article a {color: #1E1E1E;}
.feature-tour article a, #list-tour article.hotel_list a {color: #BE7B02;}
.feature-tour article a:hover, #list-tour article a:hover {color: #1198D2;}
.feature-tour article .art-wrap {background: #FFFFFF; /* Old browsers */ height: 197px;}
.price-info { height: 30px; margin-top: 10px; display: flex;}
.timehome{font-size: 12px;}
.seats{display: flex;}
.vehicles{display: flex;font-size: 13px;}
.datetime {
    width: 50%;
    font-size: 12px;
    color: #003600;
}.datetime:before {
    content: "";
    background: url(../images/clock.png) no-repeat;
    padding: 2px 11px;
}
.price_listcase7 p b { color: #ff0000; font-size: 19px;}
.descriptcase7 {
    font: 13px/20px 'Roboto Condensed', sans-serif;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.readandbook { float: left;}
.readmorein:hover { background: #008000; cursor: pointer;}
.bookin:hover { background: #008000;  cursor: pointer;}
.s_detail ul li{list-style: inside;margin-left: 40px;}
.info{height: 100px;}
.readmorein {
    background: #e1b20b;
    width: 100px;
    margin-right: 10px;
    font-size: 12px;
    padding: 8px;
    border-radius: 5px;
    float: left;
}
.bookin {
    background: #e1b20b;
    width: 100px;
    margin-right: 10px;
    font-size: 12px;
    padding: 8px;
    border-radius: 5px;
    float: left;
}
.bookin a {
    color: #fff !important;
}
.readmorein a {
    color: #fff !important;
}
#list-tour article .hover a > img {
    float: left;
    margin-right: 15px;
}
.hover img {
    width: 390px;
}
.img_idextour {
    max-width: 100%;
    width: 346px;
}
.title a {
    font: bold 15px/0px 'Roboto Condensed', sans-serif;
    color: green !important;
    line-height: 22px;
        text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
#video-background {
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
}
/*-----ENd list -------*/
.content{padding: 20px}
.content table tbody tr td{border: 1px solid #000; width: 70px;padding: 5px;}
.content table{margin: 0 auto;width: 700px;}
.detailtour table tbody tr td{border: 1px solid #000; width: 70px;padding: 5px;}
.detailtour table{margin: 0 auto;width: 700px;}
.detailtour table div{text-align: center;}
.detailtour ul li{list-style: inherit;}
    
.show {width: 137px;}
.container-fluid{width: 1024px}
.header_fix {}
.header-mid { margin: auto;}
ul.sys_menu_top li .menu-item-name {color: #fff;}
ul.sys_menu_top li:after { content: '|'; color: #fff;}
#header {float: left; width: 100%; height: 250px;}
#header._index {height: 303px;}
.header-hot-link{ display:block;    padding: 13px 0;}
.header-hot-link li{display:inline-block;float:left; position: relative;}
.header-hot-link li i{position: absolute;z-index: 9;top:5px;right:-8px;	width: 16px; height: 16px; display: none;}
.header-hot-link li a{ display:block;float:left;font-family: 'Roboto Condensed', sans-serif; font-weight: normal;font-size: 13px;color:#fff;}
.navbar-nav>li>a{padding-top: 0;padding-bottom: 0}
.header-hot-link li li a{padding-left: 10px; padding-right: 15px;}
.header-hot-link > li.active,.header-hot-link > li:hover{background: none;}
.header-hot-link > li.active > a,.header-hot-link > li:hover > a{ color: #fda602;}
.header-hot-link > li.active li a,.header-hot-link > li:hover li a{color: #fff;font-size: 15px;}
.header-hot-link li li { min-width: 100%;}
.navbar-nav>li>.dropdown-menu { background: #0084c5; margin-top: 0;}
.header-hot-link li li ul{top: -3px; left: 100%;}
.header-hot-link li li:hover {background: #0D577A;}
.dropdown-menu{padding:0}
.navbar-collapse { padding-right: 0; padding-left: 0;}
.dropdown-menu { background-color: #0084c5;}
.background-slider{ position: relative; z-index: 0;}
.header-hot-link li li a{ line-height: 36px;width: 100%}
.navbar-default .navbar-nav.header-hot-link>li.sfHover>a, 
.navbar-default .navbar-nav.header-hot-link>li>a:hover, 
.navbar-default .navbar-nav.header-hot-link>li>a:focus{color: #181818; background: #ececec;}
.navbar-default .dropdown-menu>li>a:hover,.navbar-default .dropdown-menu>li>a:focus{background-color: inherit;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{background: #2587bf;color: #fff}
.navbar-default .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus,
.navbar-default .navbar-nav .open .dropdown-menu>li>a,
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color: #fff}
.navbar-default .navbar-nav.header-hot-link>li>a:hover, 
.navbar-default .navbar-nav.header-hot-link>li>a:focus{
	
}
.navbar-default .dropdown-menu>li>a:hover,.navbar-default .dropdown-menu>li>a:focus{background-color: #0D577A;}
#divAdLeft{margin-top: 100px}
#divAdRight{z-index: 9999 !important;    margin: 100px 0;}
.menuB{ position: relative; z-index: 1; background:url('../images/bg_menuhaseco.jpg') repeat-x;margin-bottom: 5px;}
.topmenu{position: absolute; margin-top: -55px;    right: 20px;    z-index: 999;}
.topmenu .collapse{float: right;}
.topmenu .header-hot-link{margin-right: 100px;background: #ffffffc4; border-radius: 10px;}
.topmenu .navbar-default .navbar-nav>li>a{color: #000 !important;text-shadow:none !important;}
.menuB a,
.navbar-default .navbar-nav>li>a{ color: #fff;font-size: 17px;}
.menuB .wrap{ position: relative;}
.nav>li>a{padding: 0 9px;}
.fixedMenu{ position: fixed; top: 0px; left: 0px; width: 100%; box-shadow: 0 0 2px #333;z-index: 99;}
.fixedMenu .search_form{ padding-top: 0px;}
/*- code menu drop down -*/
.header-hot-link li ul ul{
		display: none
	}
	.header-hot-link li li{
		position: relative;
		 
	}
	.header-hot-link li li li ul{
	 
		background: #294981
	}
	.header-hot-link li ul ul{
		position: absolute;
	}
	.header-hot-link > li:hover > ul,
	.header-hot-link > li li:hover > ul
	{
		display: block
	}
.header-top li li a{ line-height: 30px;}
ul.sys_menu_top {
    right: 0;
}
/*- end top menu -*/
.header-line{
    background: #dbdbdb;
    height: 30px; width: 999px;
    position: absolute;
    top: 183px;
    border-top:1px solid #dedede;
}
.cDate{
    color:#525252;
    font: 1.1em/30px 'Roboto Condensed', sans-serif;;
    margin-left: 10px;
}
.share_fb{
    float: right;
    margin-top: 7px;
}

.index-box{
	border: 1px solid #d0d0d0;
    position: relative;
    background: #fff;
    border-radius: 10px;
    width: 865px;
    float: left;
    margin-bottom: 10px;overflow: hidden;

}
.index-boxa{
	border: 1px solid #d0d0d0;
    position: relative;
    background: #fff;
    padding: 15px;
    border-radius: 10px;
    width: 692px;
    float: left;
    margin-right: 15px;    margin-bottom: 10px;height: 660px;

}
.styleprice{
	margin-top: 10px;
    float: right;
    color: red;
    font-size: 14px;
    font-weight: bold;
    font: bold 1.3em/20px 'Roboto Condensed', sans-serif;

}
.cttk{    font-size: 10px;}
.case4price{  color: red;  font: bold 1.1em/30px 'Roboto Condensed', sans-serif;float: right;margin-right: 10px;}
.rightbox{
    background: #fff;
    width: 342px;
    float: right;
    padding: 10px;
    border-radius: 10px;
    border: 1px solid #bcbcbc;
    height: 537px;    margin-right: 20px;
}
.rightbox img{width: 325px;}
.index-box:last-child{ margin-right:0 !important;}
.lg-col{ padding: 0 0 0 15px;}
.sm-col{padding: 0 15px 0 10px;    width: auto;}
.contentcase1{padding: 20px}
.main{margin-top: 10px;}
.fNews{margin:5px 5px 2px 2px;width: 658px;}
.fNewsName{ font: 1.2em/1.5em 'Roboto Condensed', sans-serif; margin: 0 3px;}
.fNewsInfo{color:#515151;font:0.9em/1.4em 'Roboto Condensed', sans-serif;margin: 0 3px;text-align: justify;}
.fNewsImage{ width: 200px; float: left; margin-right: 15px;}
.sNewsName{color: #007ac2;font: bold 0.9em/1.5em 'Roboto Condensed', sans-serif;margin-top: 0;float: left;width: 70%;text-transform: uppercase;}
.sNewsImage{float: left;width: 65px;height: 33px;margin: 5px 5px 0 0;}
ul.list-index.style1 li{padding-bottom: 5px;border-bottom: 1px solid #cccccc;float: left;width: 100%;padding: 10px 0;}
ul.list-index.style1 li:last-child{border-bottom: none;}
.ovbox-bottom{
    height: 35px; width: 100%; display: block;
    background: url('../images/bg-box-index.png') no-repeat bottom center;
}

.index-box.style2,.index-box.style3{width: 517px;float: left;margin-right: 15px;height: 725px;}
.index-box:last-child{margin-right: 0;}
.box-index-title{background: #e8e8e8;position: relative;padding: 0 10px;border-bottom: 1px solid #c1c1c1;border-top: 1px solid #fff;}
.box-index-title>.title-name>span{
    padding:0 15px; 
    border-right: none;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(transparent));
background-image: -webkit-linear-gradient(transparent,#fff, transparent);
background-image: -moz-linear-gradient(transparent,#fff, transparent);
background-image: -o-linear-gradient(transparent,#fff, transparent);
background-image: linear-gradient(transparent,#fff, transparent);
-moz-background-size: 1px 100%;
background-size: 1px 100%;
background-position: 100% 0, 0 0;
background-repeat: no-repeat;display: inline-block;min-width: 18em;
}
.box-index-title>.title-name{
    color: #000;
    font:1.2em/34px 'Roboto Condensed', sans-serif;    
    text-transform: uppercase;
    background: #e8e8e8;
    display: inline-block;
}
.iconimgtitle{margin: 0 0 5px 15px;}
.titlehot{font: 1.1em/22px 'Roboto Condensed', sans-serif;text-transform: uppercase;}
ul.list-index.style2{border-left: 1px dashed #b2d7f1; padding-left: 10px;height: 400px;overflow: auto;}
.scrollbar {
    float: left;
    height: 415px;
	margin-bottom: 10px;
    margin-left: 7px;
    margin-top: 7px;
    overflow-y: scroll;
}
.scrollbars {
    height: 380px;
	margin-bottom: 10px;
    margin-left: 7px;
    margin-top: 7px;
    overflow-y: scroll;
    overflow-x: hidden;
}
.tab-content a{font-weight: bold;}
#style-1::-webkit-scrollbar {width: 6px;background-color: #fff;}
#style-1::-webkit-scrollbar-thumb {background-color: #e9e9e9;}
.fNews.style2{ margin-top: 0;width: 532px;padding: 15px;min-height: 254px;}
.fNews.style2 .fNewsName{color:#007ac2; margin-bottom: 10px;}
.fNews.style2 .fNewsInfo{ color:#444444;margin:10px 19px 0 0;    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;}
ul.list-index.style2{float: left;}
ul.list-index.style2 > li{
    float: left;
    width: 100%;
    position: relative;
    height: 50px;
    border-bottom: 1px dotted #c7c7c7;
}
ul.list-index.style2 > li img{
    width: 52px;
    height: 30px;margin-right: 8px;
    border: 1px solid #cacaca;padding: 1px;
}

ul.list-index.style2 .sNewsName {
    color:#007ac2;width: 65%;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    padding: 7px 0;
    height: 25px;
}
ul.list-index.style2 .sNewsName:after{
    content: '››';
    color:#ff0000; margin-left: 5px;
}
.fNewsTime{
    color:#989898;
    font: italic 1.1em/22px 'Roboto Condensed', sans-serif;
    float: right;
    margin-right: 6px;
}
img.imgAdv, div.imgAdv img{
    max-width: 100%;
}
.box-index-title > a.viewMore{
    position: absolute;
    right: 30px; bottom: 5px;
    color:#151515;white-space: nowrap;font:0.8em/20px 'Roboto Condensed', sans-serif;
}
.fNews.style3 .fNewsName{
    font: 1.3em/20px 'Roboto Condensed', sans-serif;;
}
.fNews.style3 .fNewsImage{
    width: 100%;
    margin: 10px 0; height: 145px;
    
}
.fNews.style3 .fNewsInfo{text-align: justify;}
#slider1_container_doitac{
    margin: 15px 0;
    border: 1px solid #b5b5b5;
    padding: 5px 0;
}
.case3 ul.list-index.style2 .sNewsName{
	color: #007ac2;
    width: 85%;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    padding: 7px 0;
}
.support{
	display:none;
	float: right;
    font-size: 30px;
    background: #ffffff9c;
    padding: 10px;
    border-radius: 10px;
    box-shadow: 1px 1px 15px -3px #000;
}
.slidemain{width:720px}
.slidemod{
	display:none;
	width: 280px; 
	padding: 0 15px;
	position:absolute;
	top: 400px;
	text-align: left; 
	font-size: 20px;
	color: #FFFFFF;    
	text-shadow: 1px 1px 1px #000;
	background: #000000a3;
    margin: 10px;
    min-height: 60px;
    border-radius: 10px;
}
.hotroonline{
    float: right;
    width: 300px;
    background: #fff;
    height: 280px;
    padding: 10px;
    border-radius: 10px;
    overflow: auto;margin-right: -12px;
}
.box_support .sb{
    padding: 0 10px 7px;
    color: #272727;
    background: #fff;
    text-transform: uppercase;
}
.top_left_menu{
	font-size: 18px;
    border-bottom: 1px dotted #9d9d9d;
    margin-bottom: 10px;
}
.sb .tt{color: #007ac2;font-size: 1.4em;font-weight: bold;margin: 5px 0;    font: 1.2em/2.2em 'Roboto Condensed', sans-serif;}
.sb .yahoo{font-size: 12px;
background: url('../images/zalo.png') no-repeat left center; padding-left: 30px; display: block;
margin-left: 15px; line-height: 19px;
} 
.sb .skype{color: #007ac2;font-size: 15px;
background: url('../images/icon_skype.png') no-repeat left center; padding-left: 30px; display: block;
margin-left: 15px; line-height: 19px;
}

.sb .phone{color: red;font-size: 15px;background: url('../images/icon_phone.png') no-repeat left center; padding-left: 30px; display: block;line-height: 19px;}
.sb .email{color: #007ac2;font-size: 12px;background: url('../images/icon_email.png') no-repeat left center; padding-left: 30px; display: block;margin-left: 15px; line-height: 19px;}
.index-box.style3 .fNews.style3{padding: 5px 8px;}
.index-box.style3 .boxs3:first-child .fNews.style3,.index-box.style3 .boxs3.first-child .fNews.style3{
    box-shadow: 3px 0px 5px #e0e0e0
    ,-3px 0px 5px #e0e0e0
    ,0px -3px 5px #e0e0e0
    ;
    
}
.box_right {float: right;width: 270px;height: 363px;background: #fff;border: 1px solid #c7c7c7;overflow: hidden;}
.system_menu_ext,.system-style.footer{}
.system-style.addContact > .ft_in_content_flcx{color: #000}
.system_menu_ext{border-bottom:1px solid #154d74;}
.system-style.menu_ext1{text-align: center; }
.system-style.menu_ext1 li a{
    font: 1.3em/45px 'Roboto Condensed', sans-serif;
    color:#e0e0e0; display: inline-block; white-space: nowrap;
    padding: 0 20px;
}.system-style.menu_ext1 li:hover a{text-decoration: none;}
.system-style.menu_ext1 li:hover  {background-color: #001f35;}
.index-box a:hover{text-decoration: none; opacity: 0.8;}
.index-box a:hover img{opacity: 0.8;}
.sb-box.style1{margin-bottom: 10px;}
.sb-box.style2{
    background-color: #19a2de;
    padding-bottom: 10px;
}
.sb-box.style2 > .title{
    background-color: #1576a0;
    border-bottom:1px solid #e1e1e1;
    text-transform: uppercase;
    color:#fff;
    font:1.3em/35px 'Roboto Condensed', sans-serif;
    text-align: center;
}
.sb-box.style2 > .intro{
    color:#fff;
    font:1.2em/22px 'Roboto Condensed', sans-serif;
    margin: 10px 8px;
}
.formDangky{
    margin: 5px 8px;
    
}
.formDangky .tinput{
    width: 100%; padding-left: 5px;
    border:none;
    height:28px;
    margin-bottom: 10px;
    font-size: 1.2em;
}
.formDangky textarea.tinput{
    height: 100px;
}
.formDangky .submitFormDK{
    font: bold 1.3em 'Roboto Condensed', sans-serif;;
    border: none;
    background-color: white;
    padding: 5px 10px;
}
.sb-box.style3{
    border: 1px solid #e1e1e1;
    margin-top: 10px;
}
.sb-box.style3 .stitle{
    border-bottom: 1px solid #e1e1e1;
    color:#ff0101;
    font:1.3em/30px 'Roboto Condensed', sans-serif;
    text-align: center;
    text-transform: uppercase;
}
.sb-box.style3 .list-item{
    margin: 8px;
}
.sb-box.style3 .list-item li{
    border-bottom:1px solid #e5e5e5;
    background: url('../images/arrow1.png') no-repeat 0 5px;
    padding-left: 15px;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.sb-box.style3 .list-item li:last-child{
    border-bottom: none;
}
.sb-box.style3 .list-item li a{
    color:#000;
    font:1.3em/18px 'Roboto Condensed', sans-serif;
}
.sb-box.style3 .list-item li a.new::after{
    content:'Mới';
    width: 32px; height: 16px;
    background: url('../images/new.png') no-repeat;
    position: absolute;
    text-align: center;
    color:#fff;
    font-size: 10px;
    
}
.sb-box.style4{
    margin-top: 10px;
}
#footer{color: #076204}
.copyright p{color: #076204}
.sb-box.style4 .stitle{
    font:bold 1.3em/30px 'Roboto Condensed', sans-serif;;
    text-transform: uppercase;
    background: url('../images/sb-box4.png') no-repeat;
    background-size: cover;
    color:#fff;
    text-indent: 10px;
}
.sb-box.style4 .intro{
    color: #6f6f6f;
    font:1.2em/18px 'Roboto Condensed', sans-serif;
    margin: 15px 0;
}
.sb-box.style4 .formTracuu{
    margin-top: 10px;
}
.sb-box.style4 .formTracuu label{
    margin-bottom: 5px; white-space: nowrap;
}
.sb-box.style4 .formTracuu .submitFormTracuu{
    background-color: #e74c3c;
    border:none;
    color:#fff;
    font:bold 1.3em 'Roboto Condensed', sans-serif;;
}
.rAdvImg img{width: 100%; margin-bottom:10px;}
.breadcrumbs{
    border-bottom:1px solid #eee;
}
.breadcrumbs > ul{
    margin-left: 20px;
}
.breadcrumbs li a{
    font: 1.2em/30px 'Roboto Condensed', sans-serif;;
    color: #4c4c4c;
    white-space: nowrap;
    
}.breadcrumbs li a::after{
    content: '›';
    font: 1.2em/30px 'Roboto Condensed', sans-serif;;
   padding: 0 10px;
    white-space: nowrap;
    
}
.breadcrumbs li:last-child a::after{display: none;}
.system_forms .s_Date .cDate{
    white-space: nowrap;
}.breadcrumbs li a:hover{
    text-decoration: none;
    color: #000;
}
.sf-arrows .sf-with-ul{
    padding-right: 1.5em;
}
.sf-arrows .sf-with-ul:after{
    right:0.5em;
}

.new-footer{
	background:url('../images/bg-footer.png') no-repeat;
    padding: 10px;
    text-align: center;
    font-size: 13px;
}
.system-style.bottom_nav li a {
    font: bold 1.2em/2.2em 'Roboto Condensed', sans-serif;
    color: #F5780D;
}
.new-footer .bottom-menu{ 
	overflow: hidden;
    background: #057401;
    text-align: center;
}
.new-footer .bottom-menu li{ padding: 10px 15px; display: inline-block; list-style: none;}
.new-footer .bottom-menu li a{ font-size: 14px; color: #fff; text-transform: uppercase;}
.new-footer .copyright{ padding: 10px 0px; color: #323232; text-align: center; margin-top: 10px;}
#footer { background: none;}
#footer .c_in,.system_menu_ext .c_in,.xfooter .c_in{
     
}
.system-style.bottom_nav li li a{text-transform: none;}
#footer .footer_in{background: none !important;width: 60%;}

.system-style.bottom_nav li li a {
    text-transform: none;
    color: #1e1e1e;
	font-size: 12px;
	text-transform: lowercase;
}
.system-style.bottom_nav li li:first-letter{text-transform: uppercase;}
.system-style.bottom_nav li li a:first-letter {text-transform: uppercase;}
.system_menu_ext_in{
    background: #fff;
}
.system-style.addContact {
   border-top: 0px solid #15B95D;

}
.system-style.addContact {
    border-top: 0px solid #387da4;
        margin: 4px 0 0;
}
/*Gallery*/
.system-gallery li .name{background:none; position: relative;color: #000;text-align: justify; height: 90px; overflow: hidden;font: 1.5em/1.5em Arial;}
.NDtomtat a:hover{text-decoration: inherit; color: red}
.system-gallery li{height: auto;}
.NDtomtat .truncate{    white-space: unset;}
#columns {
	column-width: 320px;
	column-gap: 15px;
  width: 90%;
	max-width: 1100px;
	margin: 50px auto;
}

div#columns figure {
	background: #fefefe;
	border: 2px solid #fcfcfc;
	box-shadow: 0 1px 2px rgba(34, 25, 25, 0.4);
	margin: 0 2px 15px;
	padding: 15px;
	padding-bottom: 10px;
	transition: opacity .4s ease-in-out;
  display: inline-block;
  column-break-inside: avoid;
}

div#columns figure img {
	width: 100%; height: auto;
	border-bottom: 1px solid #ccc;
	padding-bottom: 15px;
	margin-bottom: 5px;
}

div#columns figure figcaption {
  font-size: .9rem;
	color: #444;
  line-height: 1.5;
}

div#columns small { 
  font-size: 1rem;
  float: right; 
  text-transform: uppercase;
  color: #aaa;
} 

div#columns small a { 
  color: #666; 
  text-decoration: none; 
  transition: .4s color;
}

div#columns:hover figure:not(:hover) {
	opacity: 0.4;
}

@media screen and (max-width: 750px) { 
  #columns { column-gap: 0px; }
  #columns figure { width: 100%; }
}
/*End Gallery*/
.imgthum img{width:303px;}
.imghover {height: 165px; width: 255px;overflow: hidden;border: 5px solid #FFF;}
.imgthum a{font-weight: bold;}
/*---- Phone----*/
.phonering-alo-phone.phonering-alo-static { opacity:.6}
.phonering-alo-phone.phonering-alo-hover,.phonering-alo-phone:hover { opacity:1}
.phonering-alo-ph-circle {
    width:160px;
    height:160px;
    top:20px;
    left:20px;
    position:absolute;
    background-color:transparent;
    border-radius:100% !important;
    border:2px solid rgba(30,30,30,0.4);
    border:2px solid #bfebfc 9;
    opacity:.1;
    -webkit-animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;
    animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;
    transition:all .5s;
    -webkit-transform-origin:50% 50%;
    -ms-transform-origin:50% 50%;
    transform-origin:50% 50%
}

.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle {
    -webkit-animation:phonering-alo-circle-anim 1.1s infinite ease-in-out!important;
    animation:phonering-alo-circle-anim 1.1s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle {
    -webkit-animation:phonering-alo-circle-anim 2.2s infinite ease-in-out!important;
    animation:phonering-alo-circle-anim 2.2s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone:hover .phonering-alo-ph-circle {
    border-color:#00aff2;
    opacity:.5
}

.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle {
    border-color:#75eb50 ;
    border-color:#baf5a7;
    opacity:.5
}

.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle {
    border-color:#00aff2 ;
    border-color:#bfebfc;
    opacity:.5
}

.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle {
    border-color:#ccc;
    opacity:.5
}

.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle {
    border-color:#75eb50 ;
    opacity:.5
}

.phonering-alo-ph-circle-fill {
    width:100px;
    height:100px;
    top:50px;
    left:50px;
    position:absolute;
    background-color: #000;
    border-radius:100% !important;
    border:2px solid transparent;
    -webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
    animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
    transition:all .5s;
    -webkit-transform-origin:50% 50%;
    -ms-transform-origin:50% 50%;
    transform-origin:50% 50%
}

.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle-fill {
    -webkit-animation:phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important;
    animation:phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle-fill {
    -webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important;
    animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important;
    opacity:0!important
}

.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone:hover .phonering-alo-ph-circle-fill {
    background-color:rgba(0,175,242,0.5);
    background-color:#00aff2 9;
    opacity:.75!important
}

.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle-fill {
    background-color:rgba(117,235,80,0.5);
    background-color:#baf5a7 9;
    opacity:.75!important
}

.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle-fill {
    background-color:rgba(0,175,242,0.5);
    background-color:#a6e3fa 9
}

.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle-fill {
    background-color:rgba(204,204,204,0.5);
    background-color:#ccc 9;
    opacity:.75!important
}

.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle-fill {
    background-color:rgba(117,235,80,0.5);
    opacity:.75!important
}

.phonering-alo-ph-img-circle {
    width:60px;
    height:60px;
    top:70px;
    left:70px;
    position:absolute;
    background:rgba(30,30,30,0.1) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==) no-repeat center center;
    border-radius:100% !important;
    border:2px solid transparent;
    -webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;
    animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;
    -webkit-transform-origin:50% 50%;
    -ms-transform-origin:50% 50%;
    transform-origin:50% 50%
}

.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-img-circle {
    -webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out!important;
    animation:phonering-alo-circle-img-anim 1s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-img-circle {
    -webkit-animation:phonering-alo-circle-img-anim 0 infinite ease-in-out!important;
    animation:phonering-alo-circle-img-anim 0 infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone:hover .phonering-alo-ph-img-circle {
    background-color:#00aff2
}

.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-img-circle {
    background-color:#75eb50;
    background-color:#75eb50 9
}

.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-img-circle {
    background-color:#00aff2;
    background-color:#00aff2 9
}

.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-img-circle {
    background-color:#ccc
}

.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-img-circle {
    background-color:#75eb50
}

@-webkit-keyframes phonering-alo-circle-anim {
    0% {
        -webkit-transform:rotate(0) scale(.5) skew(1deg);
        -webkit-opacity:.1
    }

    30% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
        -webkit-opacity:.5
    }

    100% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
        -webkit-opacity:.1
    }
}

@-webkit-keyframes phonering-alo-circle-fill-anim {
    0% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
        opacity:.2
    }

    50% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
        opacity:.2
    }

    100% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
        opacity:.2
    }
}

@-webkit-keyframes phonering-alo-circle-img-anim {
    0% {
        -webkit-transform:rotate(0) scale(1) skew(1deg)
    }

    10% {
        -webkit-transform:rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        -webkit-transform:rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        -webkit-transform:rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        -webkit-transform:rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        -webkit-transform:rotate(0) scale(1) skew(1deg)
    }

    100% {
        -webkit-transform:rotate(0) scale(1) skew(1deg)
    }
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        -ms-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }

    100% {
        opacity:1;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}

@keyframes fadeInRight {
    0% {
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        -ms-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }

    100% {
        opacity:1;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity:1
    }

    100% {
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        -ms-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity:1
    }

    100% {
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        -ms-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}

@-webkit-keyframes phonering-alo-circle-anim {
    0% {
        -webkit-transform:rotate(0) scale(.5) skew(1deg);
                transform:rotate(0) scale(.5) skew(1deg);
        opacity:.1
    }

    30% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
                transform:rotate(0) scale(.7) skew(1deg);
        opacity:.5
    }

    100% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg);
        opacity:.1
    }
}

@keyframes phonering-alo-circle-anim {
    0% {
        -webkit-transform:rotate(0) scale(.5) skew(1deg);
                transform:rotate(0) scale(.5) skew(1deg);
        opacity:.1
    }

    30% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
                transform:rotate(0) scale(.7) skew(1deg);
        opacity:.5
    }

    100% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg);
        opacity:.1
    }
}

@-webkit-keyframes phonering-alo-circle-fill-anim {
    0% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
                transform:rotate(0) scale(.7) skew(1deg);
        opacity:.2
    }

    50% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg);
        opacity:.2
    }

    100% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
                transform:rotate(0) scale(.7) skew(1deg);
        opacity:.2
    }
}

@keyframes phonering-alo-circle-fill-anim {
    0% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
                transform:rotate(0) scale(.7) skew(1deg);
        opacity:.2
    }

    50% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg);
        opacity:.2
    }

    100% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
                transform:rotate(0) scale(.7) skew(1deg);
        opacity:.2
    }
}

@-webkit-keyframes phonering-alo-circle-img-anim {
    0% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg)
    }

    10% {
        -webkit-transform:rotate(-25deg) scale(1) skew(1deg);
                transform:rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        -webkit-transform:rotate(25deg) scale(1) skew(1deg);
                transform:rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        -webkit-transform:rotate(-25deg) scale(1) skew(1deg);
                transform:rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        -webkit-transform:rotate(25deg) scale(1) skew(1deg);
                transform:rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg)
    }

    100% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg)
    }
}

@keyframes phonering-alo-circle-img-anim {
    0% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg)
    }

    10% {
        -webkit-transform:rotate(-25deg) scale(1) skew(1deg);
                transform:rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        -webkit-transform:rotate(25deg) scale(1) skew(1deg);
                transform:rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        -webkit-transform:rotate(-25deg) scale(1) skew(1deg);
                transform:rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        -webkit-transform:rotate(25deg) scale(1) skew(1deg);
                transform:rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg)
    }

    100% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg)
    }
}
/*----End----*/
.slideindex{width:1024px;border: 3px solid #fff;box-shadow: 1px 1px 16px -4px #000;}
.slideindex img {width:1024px}
@media screen and (max-width: 1280px) {
.c_in{width:1024px}
.index-box.style2, .index-box.style3 {width: 497px;margin-left: 10px;margin-right: 10px;}	
.c_in{width:999px}
.index-boxa {width: 653px;margin-left: 12px;}
.fNews {width: 630px;}
.fNews.style2 {width: 482px;}	
.fNewsName {font: 1.1em/1.3em 'Roboto Condensed', sans-serif;color: #076204;}
#video-background {width: 100% !important;}

.jssora21r{right: 184px !important;;}
.rightbox img{width: 311px;}
.sNewsName {font: 1.1em/1.5em 'Roboto Condensed', sans-serif;}
.box-index-title > a.viewMore {font-size: 0.8em;}
.box-index-title>.title-name {font: 1.1em/34px 'Roboto Condensed', sans-serif;}
.fNewsInfo {font: 1.1em/1.7em 'Roboto Condensed', sans-serif;}
.fNewsTime {font: italic 0.9em/22px 'Roboto Condensed', sans-serif;}
.box_right {width: 238px;}
.topmenu {    margin-top: 300px;}
.sb .email, .skype, .yahoo {  font-size: 13px;text-transform: lowercase;font-family: 'Roboto Condensed', sans-serif}
.topmenu .collapse {    float: right;}
.container-fluid {    width: 100%;}
}
@media screen and (max-width: 1200px) {
.index-box.style2, .index-box.style3 {width: 519px;}	

.index-box { width: 684px;}
.fNews {width: 630px;}
.fNews.style2 {width: 100%;}	
.fNewsName {font: 1.2em/1.3em 'Roboto Condensed', sans-serif;color: #076204;}
#video-background {width: 100% !important;}
}

@media screen and (max-width: 1150px) {
.index-box {width: 730px;}	
.index-box.style2, .index-box.style3 {width: 548px;}
.fNews.style2 .fNewsName {width: 500px;}
.slidemain {width: 900px;}
#slides{width: 900px;}
#divAdRight{display: none !important}	
#divAdLeft{display: none !important}	
}
@media screen and (max-width: 1024px){
.index-box {width: 96%;}
.index-box.style2, .index-box.style3 {width: 48%;}
.v2-support {display: none}
.container-fluid {width: 100%;}
#slider1_container {width: 750px !important;}
.slidemain {width: 100%;}
.system-style.bottom_nav li{border-right: none;min-width: 120px;}
.system-style.bottom_nav {text-align: center;}
.topmenu {margin-top: 260px;}
}
@media screen and (max-width: 800px){
.slideindex, .box_right{width: 100%}

.index-boxa,.index-box.style2, .index-box.style3{width: 92%;    display: contents;}
.rightbox{text-align: center;float:none;width: 100%;}
.boxmap{float: none !important;}
.topmenu {margin-top: 160px;}
.box_right {float: none !important;}

}

@media screen and (max-width: 780px){

.main{background: #fff !important}
.lg-col{    padding: 0 10px;}
.topmenu{display: none}
.fNewsInfo{    width: auto;}
.fNews.style2 .fNewsName {   width: 354px;}
.fNewsName { width: auto;}
.fNews {   width: 100%;}
.fNewsImage { width: 120px;}
.sNewsName {width: 75%;text-align: justify;-webkit-line-clamp: 2 !important;}
.sNewsImage { float: left;}
.logo img {height: auto;width: 100%;}
.box p img{width: 100% !important; height: auto !important}
.scrollbar{    height: 380px;}
.menuB .header-mid .wrap .navbar {background: #007cc3;}
.navbar-nav{    margin: 7.5px 0;}
.row{margin-right: 0; margin-left: 0;}
.fNews.style2{padding: 15px 0}
.phonering-alo-phone{}
.boxmain{height: auto !important}
ul.list-index.style2 > li{height: auto;padding: 11px 0;}
.case3 ul.list-index.style2 .sNewsName{width: 79%;}
.system-style.s_list_news li img{float: none;}
.feature-tour article{width: 100%}
.system-style.s_list_news.style-02 li img{height: auto; width: 100%;}
.system-style.s_list_news li{height: auto;}
.line-clamp.l2{-webkit-line-clamp: 3}
.travel-guide ul li img{height: auto; width: 100%}
.travel-guide ul li{margin: 30px 0;list-style: none;}
#slider2_container{width: 100% !important;}
#slider2_container img{left: auto !important;}
.slide_detail{width: 100%}
.slidesd{left: auto !important}
.rsb2{float: auto;     width: 100%;}
.tour_info{width: 100%;padding:0}
.headbox img{width: 100% !important;height: auto !important}
#footer .footer_in{width: 100%}
.system-style.bottom_nav li{margin:0; min-width: 100%;}
.detailtour{font: 1em/1.6em 'Roboto Condensed', sans-serif;}
#content-box ol li, #content-box ul li, .desc-catblog ol li, .desc-catblog ul li{width: 100%;border-bottom: 1px dotted #aaa;line-height: 28px;}
.r-tabs .r-tabs-nav .r-tabs-anchor:hover, .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor, .r-tabs-tab.active .r-tabs-anchor, .r-tabs .r-tabs-accordion-title .r-tabs-anchor:hover, .r-tabs .r-tabs-accordion-title.r-tabs-tab.active .r-tabs-anchor{z-index: 9999}
#form_freequote_index {width: 100%;}
.input_free{width: 100%}
form input, form textarea{width: 100%}
.Banner{-webkit-background-size: auto;}
#content-box ul, .desc-catblog ul{background: none}
iframe{width: 100%}
 
}
 
 
 
