*{margin: 0px;padding: 0px;}



a{color: blue; font-size: 12px;font-family: arial; text-decoration: none;}



ul, li{list-style: none;}



body{font-size: 12px;font-family: arial;color: #303030;}



.clear{clear: both;}







@font-face {



  font-family: 'utmvan';



  src: url("../fonts/UVNVAN.TTF");



}



@font-face {



  font-family: 'utmvannomal';



  src: url("../fonts/UVNVAN_R.TTF");



}



/***********************  #top *************************/



#top{float: left;width:100%;height: 34px;background: #088cb8;border-bottom: 2px solid #077ea5;}



.center{width:1000px;margin: auto;}



.center1{width:1100px;margin: auto;}







@media(max-width:1000px){



    .center1{width:1000px;margin: auto;}



}



	



@media screen and (min-width:769px) and (max-width: 992px){



    .center1{width:800px;margin: auto;}



}







.left-top{float: left;margin-top: 11px; width:50%;}



.left-top span{float: left;color: #fff;font-size: 13px;margin-right: 12px; font-weight:bold;}



.left-top span a{ color:#fff; font-weight:bold; font-size:13px;}



.left-top span img{margin-right: 5px;vertical-align: middle;}











/***********************  #head *************************/



#head{float:left;width:100%;background: #fff;}







.logo{float: left;width:150px;margin-top: 8px;}



.logo a img{float: left;width:85px; margin-bottom:10px;/*height:93px;*/}



.logo h1 a{ display: block;height: 59px;text-indent: -9999px;width: 219px;}



.right-head{float: left;width:850px;margin-top: 10px;}



.lang{float: right;margin-top:10px;}



.lang a img{float: left;margin-left:3px;}







.search {



  background: url("../img/search.png") no-repeat scroll center 0 transparent;



  float: right;height: 31px;margin-top: 6px;width: 263px;



}



.search form input[type="text"] {



  background: none repeat scroll 0 0 transparent;



  border: medium none;color: #303030;float: left;font-size: 12px;font-style: italic;



  height: 31px;line-height: 31px;margin-top: 0;padding-left: 10px; font-weight:bold;



  position: relative;width: 220px; font-family:arial;



}



.search form input[type="submit"] {



  background: none repeat scroll 0 0 transparent;



  border: medium none;color: #fff;cursor: pointer;float: left;height: 31px;



  padding-left: 4px;text-transform: uppercase;width: 30px;



}







ul.sub1{float: right;margin-top: 10px;}



ul.sub1 li{float: left;position: relative;margin: 0px 15px;}



ul.sub1 li:last-child{margin-right: 0px;}



ul.sub1 li a h2{float: left;font-size: 14px;text-transform: uppercase;color:#303030; font-weight: bold;



             font-family: arial; text-decoration: none; line-height: 56px;



            }



ul.sub1 li.current a h2, ul.sub1 li a:hover h2{



            color: #fa8119;



}







ul.sub1 li ul{display: none; position: absolute;width: 250px;top: 56px;left:0px; z-index: 99999;
            background: #077ea5;
            }
ul.sub1 li ul:before {
    content: "";position: absolute;top: -12px;left: 0px;
    width: 0;height: 0;
    border-style: solid;
    border-width: 0 12px 12px 0px;
    border-color: transparent transparent #017a17 transparent;
}



ul.sub1 li ul li{float: left;width:220px;border-bottom: 1px solid #80bd8b; position: relative;



            margin: 0px;padding: 7px 15px;}







ul.sub1 li ul li a h2{text-transform: capitalize;line-height: 22px;color: #fff!important;font-size: 12px;



                    font-family: arial;}



ul.sub1 li ul li:hover{background: #088cb8;}



ul.sub1 li ul li a:hover h2{color: #fff;}



ul.sub1 li:hover ul{display: block;}



ul.sub1 li.current ul li a h2{color: #303030;}











/********************* #slide **************/



#slide{float: left;width:100%;height:450px;}







/*---------- Slide items ------------------*/



.slide-doitac{float: left;width:100%; height:133px;



        }



.slide_items{float: left; width:100%;height:133px;



	z-index:9999;



	background-position:0px 0px;



	background: url(../img/bg-slide1.png)repeat-x;



	overflow:hidden;



	}	



.carousel{width:1000px; height:100px;margin: auto;margin-top:20px;



	}



.jCarouselLite {float: left;margin-left: 10px;width: 940px!important;height: 100px;}



.jCarouselLite ul li{width:158px;}



.jCarouselLite ul li a img{width:150px;height:100px; background:#fff;}



	



/******************* #page-tour *********************/



#page-tour{float: left;width:100%;background: #fff;padding-top: 20px;}







.title1{float: left;width:100%;margin-top:10px ;}



.title1 p{float: left;width:100%;font-size: 24px;color: #303030;text-transform: uppercase;



            line-height: 30px;font-family: utmvannomal;text-align: center;}



.title1 span{float: left;width:100%; height:22px;margin-top: 10px;



        background: url(../img/line1.png)no-repeat center bottom;}







/******************************************************/



.left-page-tour{float: left;width:15%;background: #f3f3f3;border: 1px solid #cdcdcd;padding: 27px;



            margin-top: 20px;margin-right: 3%;}



.left-page-tour form{float: left;width:100%;}



.left-page-tour form input{float: left;width: 90%;padding:8px 10px;background: #fff; margin-top: 10px;



                border: 1px solid #e8e8e8;font-size: 14px;color: #000;font-family: utmvannomal;}



				



.left-page-tour form select {



    float: left;



    width: 90%;



    padding: 8px 10px;



    background: #fff;



    margin-top: 10px;



    border: 1px solid #e8e8e8;



    font-size: 14px;



    color: #808080;



    font-family: utmvannomal



}







.left-page-tour form input[type=submit]{



    float: left;width:100%;background: #fb990c;border-radius: 3px;border: 1px solid #fa8119;



    color: #fff;text-transform: uppercase; font-weight: bold;



	cursor:pointer;



}







.right-page-tour{float: left;width: 100%;}



.child-tour{float:left;width:30%;margin-right: 5%;margin-top:20px;}



.right-page-tour .child-tour:nth-child(3), .right-page-tour .child-tour:nth-child(6),.right-page-tour .child-tour:nth-child(9){



    margin-right: 0px;



}



.child-tour .anh11{float: left;width:100%;height:220px; position: relative; overflow:hidden;}



.child-tour .anh11 a img{



	



	float: left;width:100%;



	overflow:hidden;



	height:220px;







	 opacity:1;







   -moz-transform:scale(1,1);







   -webkit-transform:scale(1,1);







   -o-transform:scale(1,1);







   -ms-transform:scale(1,1);







   transform:scale(1,1);







   -webkit-transition: all 1.4s ease-in;







   -moz-transition: all 0.8s ease-in;







   -o-transition: all 0.8s ease-in;







   -ms-transition: all 0.8s ease-in;







   transition: all 0.8s ease-in;}



  .child-tour .anh11 a:hover img{



	  -webkit-transform: scale(1.28);







 	 transform: scale(1.28);







	  -webkit-transition: 1.4s ease;







 	 transition: 1.4s ease;



	  } 







.child-tour .anh11 .package {position: absolute;top: 23px;right: -8px;max-width: 100%;}



.child-tour .anh11 .sale{    float: right;padding: 10px;background: #FED600;}







.child-tour .anh11 .sale p{float: left; font-size: 18px;color: #303030; font-family: utmvan;



            font-weight: bold; line-height: 24px;}







.child-tour .anh11 .texth3{position: absolute;bottom:0px; width:100%;height:40px;background: rgba(0,0,0,0.7);}



.child-tour .anh11 .texth3 h3{text-align: center;padding-top: 6px;}



.child-tour .anh11 .texth3 h3 a{font-size: 13px;font-family: utmvannomal;color: #fff;



            text-align: center; line-height:25px;}



.child-tour .anh11 .texth3 h3 a:hover{color: red;}



.child-tour .date{float: left; width:99%;height:40px; border: 1px solid #cdcdcd; border-top:none;



        }



.child-tour .date p{text-align: center; text-transform: uppercase; line-height: 40px; font-size: 14px;



        font-family: utmvannomal;}



.child-tour .date p img{vertical-align: middle; margin-right: 5px;}











/**************** phân trang *******************/



.page1{width:100%;text-align:right;float:left;margin-top: 10px; padding-bottom: 30px;}



.page1 ul{margin-top:10px;float: right;}



.page1 ul li{float:left;margin-right:5px;list-style:none}



.page1 ul li a{color:#303030!important;font-size:14px;text-decoration:none;



                background: #ECE9E9; padding:6px 10px ;border-radius: 3px;}



.page1 ul li.current a{color:#fff!important;background:#ff890b;



    text-decoration:none;}







/********************** page-news ***********************/



#page-news{float: left;width:100%; background: #f3f3f3; border-top: 1px solid #cdcdcd; padding:30px 0px;}



.title2{float: left;width:100%;padding-bottom: 10px;}



.title2 p{float: left;width:100%; font-size: 20px; color: #303030;line-height: 24px;}



.videos{float: left;width:322px;margin-right: 20px;}



.videos .video-n1{float: left;width:100%;margin-top:5px;margin-bottom:15px;}



.videos .video-n1 .anhvideo{position: relative;height:210px;}



.videos .video-n1 .anhvideo a img.anhchinh{float: left; width:100%;height:210px;}



.videos .video-n1 .anhvideo a img.play{position: absolute;left: 145px;top:85px;width:37px;height:25px;}



.videos .video-n1 h3 a{float: left;width:100%; font-size: 14px; font-family: utmvannomal; color: #01911c;



                line-height: 20px;margin-top:15px;}



.videos .video-n1 h3 a:hover{color: red;}



.videos .video-n1 p{float: left;width:100%;margin-top: 10px;font-family: arial;font-family: arial; text-align:justify; line-height:18px;}











.videos .video-n{float: left;width:75px;height:50px; margin-top:5px;margin-right: 5px;}



.videos .video-n .anhvideo{position: relative;height:50px;width:100%;}



.videos .video-n .anhvideo a img.anhchinh{float: left; width:100%;height:50px;}



.videos .video-n .anhvideo a img.play{position: absolute;left: 30px;top:20px;width:12px;height:10px;}







.traveler{float: left;width:348px;margin-right: 20px;}



.content-traveler{float: left;width:326px;padding:10px; border: 1px solid #cdcdcd; background: #fff;



                margin-top:5px;}



.content-traveler h3 a{float: left;width:100%;font-size: 14px;text-decoration: underline;color: #303030;



            padding-top: 5px;padding-bottom: 5px;}



.content-traveler h3 a:hover{color: red;}



.content-traveler h3{float: left;width:100%;font-size: 14px;color: #303030;



            padding-top: 5px;padding-bottom: 5px;}



.content-traveler h4{float: left;width:100%;font-size: 14px;color: #303030;padding-top: 5px;



                padding-bottom: 5px;}



.content-traveler p{float: left;width:100%;font-size: 12px;color: #303030;padding-top: 5px;



                padding-bottom: 5px;line-height: 20px;}



.content-traveler a.viewmore{float: left;width:100%;text-align: right;color: #02991d; font-style: italic;



            margin-top: 15px;}



.content-traveler a.viewmore:hover{color: red;}







.child-news{float: left;width:290px;}



.child-new-n{float: left;width:100%;border-bottom: 1px dashed #cdcdcd; margin-top: 10px;padding-bottom: 10px;}



.child-new-n .h3{float: left;width:100%;margin-bottom:5px;}



.child-new-n .h3 h3 a{float: left;width:100%;font-size: 13px;color: #ff0000;}



.child-new-n .h3 h3 a:hover{opacity: 0.7;}



.child-new-n .img{float: left;width:70px;height:55px;border: 2px solid #fff; margin-right: 8px;



            box-shadow: 1px 1px 2px 2px #e8e8e8; overflow:hidden;overflow:hidden;







	 opacity:1;







   -moz-transform:scale(1,1);







   -webkit-transform:scale(1,1);







   -o-transform:scale(1,1);







   -ms-transform:scale(1,1);







   transform:scale(1,1);







   -webkit-transition: all 1.4s ease-in;







   -moz-transition: all 0.8s ease-in;







   -o-transition: all 0.8s ease-in;







   -ms-transition: all 0.8s ease-in;







   transition: all 0.8s ease-in;}



 .child-new-n .img a:hover img{



   -webkit-transform: scale(1.28);







 	 transform: scale(1.28);







	  -webkit-transition: 1.4s ease;







 	 transition: 1.4s ease; 



	 }  



   



.child-new-n .img img{width:100%;height:100%;}



.child-new-n .text{float: left;width:208px; text-align:justify;}



.child-new-n .text p{line-height: 18px;}







.viewall{float: right;font-size: 12px;color: #02991d; font-weight: bold;margin-top: 20px;}



.viewall:hover{color: red;}







/****************************************************/



#footer{float: left;width:100%;padding:20px 0px; background: #077ea5; border:solid 3px #088cb8;}



#footer .address{float: left;width:600px;}



#footer .address a{ color:#fff;}



.right_centter{



	width:340px;



	float:right;



	}



.right_centter1 p{



	float:left;



	color:#fff;



	font-weight:bold;



	margin-top:20px;



	width:100%;



	}



.right_centter1{



	float:left;



	}



.right_centter1 ul{



	width:400px;



	float:left;



	}	



.right_centter1 ul li a img{



	float:left;



	margin-top:20px;



	margin-left:10px;



	}	



/*#footer .address a img{float: left;height:126px; margin-bottom:20px; margin-left:40px;}*/



#footer .address p{color: #fff;line-height: 20px;font-size: 12px;clear: both;}







#footer .tour-footer{float: left;width:165px;margin-right: 30px;}



#footer .tour-footer h2{float: left;color: #fff;font-size: 14px; font-weight:bold;line-height: 20px;



        margin-top: 20px;}



#footer .tour-footer a{float: left;color: #fff;font-size: 12px;line-height: 20px;margin-top:15px;}



#footer .tour-footer a:hover{color: red;}







#footer .facebook{float: left;width:330px;}



#footer .facebook img, iframe{float: left;width:100%!important;}











/********************* trang trong *************************/



#details{float: left;width:100%;padding: 30px 0px;}



.left-detail{float: left;width:680px;margin-right: 20px;}



.title3{float: left;width:100%;padding-bottom: 10px;}



.title3 p{float: left;width:100%; font-size: 24px; font-family: utmvannomal; 



                color: #fa8119;line-height: 24px; line-height: 30px;}







.list-child{float: left; width:100%;}



.child2{float: left;width:330px;margin-right: 20px;margin-top: 20px;margin-bottom:10px;}



.list-child .child2:nth-child(2),.list-child .child2:nth-child(4),.list-child .child2:nth-child(6),



.list-child .child2:nth-child(8),.list-child .child2:nth-child(10),.list-child .child2:nth-child(12){



    margin-right:0px;



}







.child2 .anh22{float: left; width:100%;position: relative;height:250px; overflow:hidden;}



.child2 .anh22 a img{float: left; width:100%;height:100%;overflow:hidden;







	 opacity:1;







   -moz-transform:scale(1,1);







   -webkit-transform:scale(1,1);







   -o-transform:scale(1,1);







   -ms-transform:scale(1,1);







   transform:scale(1,1);







   -webkit-transition: all 1.4s ease-in;







   -moz-transition: all 0.8s ease-in;







   -o-transition: all 0.8s ease-in;







   -ms-transition: all 0.8s ease-in;







   transition: all 0.8s ease-in;}



.child2 .anh22 a:hover img{



	-webkit-transform: scale(1.28);







 	 transform: scale(1.28);







	  -webkit-transition: 1.4s ease;







 	 transition: 1.4s ease;



}



.child2 .anh22 .package{position: absolute;bottom:23px;right:-8px;max-width:100%;}



.child2 .anh22 .sale{ float: right;padding: 10px;



            background: #e9513c;}



.child2 .anh22 .sale p{float: left; font-size: 18px;color: #fff; font-family: utmvan;



            font-weight: bold; line-height: 24px;}



            



.child2 .anh22 .viewtrip{ float: right;padding: 10px;



            background: #3389d7;}



.child2 .anh22 .viewtrip p{float: left; font-size: 18px;color: #fff; font-family: utmvan;



            font-weight: bold; line-height: 24px;}







div.package-type-gimmick {



    width: 0px;



    height: 0px;



    float: right;



    border-width: 8px 8px 0px 0px;



    border-style: solid;



    border-bottom-color: transparent;



    border-right-color: transparent;



    border-left-color: transparent;



}



.package-type-gimmick {



    border-top-color: #000000;



}







.child2 .texth3{float:left; width:100%;margin-top: 10px;}



.child2 .texth3 h3{text-align: left;}



.child2 .texth3 h3 a{float:left;width:100%;font-size: 18px;font-family: utmvannomal;color: #303030;



            line-height: 22px;}



.child2 .texth3 h3 a:hover{color: #fa8119;}



.child2 .date{float: left; width:100%;height:40px;



        }



.child2 .date p{text-transform: uppercase; line-height: 40px; font-size: 14px;



        font-family: utmvannomal;}



.child2 .date p img{vertical-align: middle; margin-right: 5px;}



.child2 .sao{float: left;width:100%;}



.child2 .sao p{float: left;width:91%;font-size: 13px;margin-top:5px; color:#303030;



            font-family: arial; line-height: 22px;background: url(../img/sao.png) no-repeat left 5px; padding-left:25px;}



a.request{float: left;margin-right:10px;color: #ffffff;background-color: #fb990c;padding: 2px 20px;height: 33px;line-height: 34px;display: inline-block;cursor: pointer;height: 30px;line-height: 30px;margin-top: 20px;margin-right: 20px;border-bottom: 3px solid #fa8119;font-size: 14px;border-radius: 3px;font-weight: bold;}







div.package-info{font-size: 17px;font-weight: bold;margin-top: 30px;float: left;



}



div.div.package-infoi i{margin-right: 10px;margin-top: 3px;}



div.package-info .package-price {color: red;}







/******************************************************/







.right-detail{float: left;width:300px;}



.custom-sidebar{float: left;width:100%;margin-bottom: 20px;}



.custom-sidebar p.custom{float: left;width:100%;line-height: 22px;padding-bottom: 10px;



            /*font-family: utmvannomal;*/font-size: 20px;color: #303030;border-bottom: 3px solid #e8e8e8;



            text-transform: uppercase; font-weight:bold;}







.custom-sidebar p{float: left;width:100%;font-size: 15px;font-family: arial;line-height: 20px;padding-top: 10px; font-weight:bold; color:#fa8119;}







.menu-sidebar{float: left;width:100%;margin-bottom: 20px;}



.menu-sidebar p.custom{float: left;width:100%;line-height: 22px;padding-bottom: 10px;



            font-family: utmvannomal;font-size: 20px;color: #303030;border-bottom: 3px solid #e8e8e8;



            text-transform: uppercase;}



.menu-sidebar ul{float: left;width:300px;margin-top: 20px; background: #e5e5e5;}



.menu-sidebar ul li{float: left;clear: both;width:100%; width:275px;



            margin-top: 3px;padding: 7px 0px;padding-left:25px;border-bottom:1px solid #fff;



                background: url(../img/li-arrow.png)no-repeat left 15px top 11px;}



.menu-sidebar ul li a h2{float: left;font-size: 14px;color: #303030;font-weight: normal;line-height: 18px; }



.menu-sidebar ul li.current a h2{ color:red; font-weight:bold;}			







.menu-sidebar ul li ul{float: left;padding-left: 15px;padding: 0px;border-top: 1px solid #cdcdcd;



                margin-top: 5px;width:270px;}



.menu-sidebar ul li ul li{float: left;border-bottom:none;padding: 3px 0px 3px 25px;width:250px;



                    background: url(../img/li-arrow.png)no-repeat left 15px top 7px;}











.menu-sidebar ul li a:hover h2{color: red;}











.top-offer{float: left;width:100%;margin-bottom: 20px;}



.top-offer p.custom{float: left;width:100%;line-height: 22px;padding-bottom: 10px;text-transform: uppercase;



            font-family: utmvannomal;font-size: 20px;color: #303030;border-bottom: 3px solid #e8e8e8;}







.top-offer ul{float:left;width:100%;margin-top:10px;}



.top-offer ul li{float: left;width:100%;margin-top:20px;}



.top-offer ul li a img{float: left;width:60px;height:55px;margin-right:10px;border:3px solid #e5e5e5;}







.top-offer ul li .text-rigth{float: left;width:220px;}



.top-offer ul li .text-rigth a h3{float: left;width:100%;font-size: 15px;color: #303030;



            font-family: utmvannomal;margin-bottom: 5px;}



.top-offer ul li .text-rigth a:hover h3{opacity: 0.7;}



.top-offer ul li .text-rigth i{float: left;margin-right: 5px;color: #969595;margin-top:5px;}



.top-offer ul li .text-rigth span.price-cu{text-decoration: line-through;



    margin-right: 10px;color: #969595;}







.top-offer ul li .text-rigth span.price-moi{font-family: utmvannomal;font-size: 14px;    color: #e9513c;



    margin-right: 10px;}











/*************************** trang chi tiet **********************/



.anhdd{float: left;width:100%;position: relative;}



.anhdd img{float: left;width:100%;height:100%;}







.anhdd .package{position: absolute;bottom:23px;right:-8px;max-width:100%;}



.anhdd .topdeal{ float: right;padding: 10px;



            background: #e9513c;}



.anhdd .topdeal span{float: left; font-size: 14px;color: #fff; font-family: utmvan;text-transform: capitalize;



            font-weight: bold; line-height: 18px;}



.anhdd .topdeal p{float: left;clear: both; font-size: 18px;color: #fff; font-family: utmvan;



            font-weight: bold; line-height: 24px;}



.box-brief{float: left;width:638px;background: #e5e5e5;border: 1px solid #cdcdcd;padding:20px; position:relative;}







.box-brief p{float: left;width:100%;padding-top: 5px;line-height: 22px;font-size: 14px;color: #000000;}



.box-brief p i{margin-right: 5px;color: #000000;}



.box-brief p span{font-weight: bold;color: #000000;}



.box-brief p span.prmo1{font-weight: normal;margin-right:5px;}



.box-brief p span.prom2{font-weight: normal;color: #e9513c;}











.slide-anh{float: left;width:680px;margin-top: 30px;}







.cac-tab{float: left;width:100%; margin-top:20px;}



ul#sidebar2{float: left;width:100%;border-bottom: 1px solid #cdcdcd;}



ul#sidebar2 li{float: left;cursor: pointer;}



ul#sidebar2 li h2{font-weight: normal;font-size: 14px;padding: 10px 21px; text-transform: uppercase;



            border-left: 1px solid #cdcdcd;}



ul#sidebar2 li:last-child h2{border-right:1px solid #cdcdcd;}



ul#sidebar2 li h2.show2{background: #fff;border-bottom: none;border-top: 2px solid #017a17;



        padding: 9px 20px;}



ul#sidebar2 li h2.hide2{background: #f5f5f5;}







.cac-tab .show3, .cac-tab .hide3{float:left;border: 1px solid #cdcdcd;border-top: none;



            width:638px;padding:20px; overflow:hidden;}



.cac-tab .show3{display: block;}



.cac-tab .hide3{display: none;}















.reply{float: left;width:100%;margin-top:30px;}



.reply p.leave{float: left;width:100%;font-size: 24px;color: #303030;font-family: utmvannomal;}



.reply form{float: left;width:100%;}



.reply form .group{float: left;width:100%;margin-top: 20px;}



.reply form input{float: left;width:400px;padding: 8px 10px;border: 1px solid #cdcdcd;



            margin-right: 15px;}



.reply form label{float: left;font-size: 14px;font-family: utmvannomal;padding-top: 3px;}



.reply form textarea{float: left;width:600px;border: 1px solid #cdcdcd;}



.reply form input[type=submit]{float: left;color: #ffffff; width:130px;height: 40px;line-height: 24px;



    background-color: #3389d7;



    cursor: pointer;margin-top: 20px;border-bottom: 3px solid #246096;



    font-size: 14px;border-radius: 3px;font-weight: bold;}	







.right-top{float: left;color: #fff;margin-top:8px; width:50%;}



.right-top p{color: #fff; width:235px; float:left; float:right; font-weight:bold; font-size:13px;}



.right-top p img{}



	



.right-top ul{ width:49%; float:right;}	



.right-top ul li{ width:20px; float:left; margin-left:7px;}	



.right-top ul li a img{ width:20px; height:20px; float:left;vertical-align: middle;}



.banner { width:100%; float:left; position:relative; overflow:hidden;}







.banner .text{ width:100%; float:left; height:45px; position:absolute; bottom:0px; z-index:99;background-color: #01911c; opacity:0.7} 



.text .center h3{ font-size: 32px; margin: 0 10px; color:#fff; line-height:45px; font-weight:normal;}



.detail_news{ width:680px; float:left;}



.detail_news img{ max-width:680px; text-align:justify; height:auto!important;}	



.detail_date p{font-family: utmvannomal;



    font-size: 14px;



    line-height: 35px;



    text-transform: uppercase; padding-left:10px; float:left; width:680px;}



#itinerarytab img{



	max-width:650px!important;



	height:auto!important;



	}	



	



.center-hotline form {



    width: 520px;



	/*margin-left:30px;*/



	margin-top:20px;



	float:left;



	margin-bottom:20px;



}







.center-hotline form h3 {



    font-size: 13px;



    margin: 10px 0 20px;



	text-align:left;



	color:#bc510c;



	margin-bottom:30px;



	text-transform:uppercase;



	font-weight:normal;



	font-weight:bold;



}



.center-hotline form label {



    display: block;



    float: left;



    font-size: 13px;



    line-height: 18px;



    margin-right: 5px;



    text-align: left;



    width: 80px;



	color:#303030;



}







.center-hotline form input[type="text"], .center-hotline form select {



    border: 1px solid #CCCCCC;



    float: left;



    height: 25px;



    margin-bottom: 10px;



    width: 360px;



}



.center-hotline form span {



    color: #FF5555;



    float: left;



    font-weight: bold;



    line-height: 18px;



    margin-left: 2px;



}







.center-hotline form textarea {



    height: 100px;



    margin-top: 10px;



}



.center-hotline form input[type="text"], .center-hotline form select, .center-hotline form textarea {



    border: 1px solid #CCCCCC;



    float: left;



    /*height: 25px;*/



    margin-bottom: 10px;



    width: 360px;



}



#sent-info{



    background-color: #303030;



    border: medium none;



    border-radius: 3px;



    box-shadow: 0 1px 1px 0 #ccc;



    color: #fff;



    cursor: pointer;



    float: left;



    font-weight: bold;



    height: 27px;



    margin-bottom: 40px;



    margin-left: 250px;



    margin-top:5px;



    width: 90px;



}



#sent-info:hover{



	background-color:#f65a0f;



	}



#sent-info1{



    border: medium none;



    cursor: pointer;



    float: left;



    height: 27px;



    margin-bottom: 40px;



    margin-left: 150px;



    width: 90px;



	background-color:#fff;



	color:#8cc640;



	font-weight:bold;



	border-radius: 3px;



	box-shadow: 1px 1px 1px 1px #ccc;



}







#reset{



	  border: medium none;



    cursor: pointer;



    float: left;



    height: 27px;



    margin-bottom: 40px;



    margin-left: 10px;



    width: 90px;



	background-color:#303030;



	color:#fff;



	font-weight:bold;



	border-radius: 3px;



	box-shadow: 0px 1px 1px 0px #ccc;



	margin-top:5px;



	} 



		



.center-hotline form ul {



    border: medium none !important;



}







.center-hotline form ul li {



    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;



    border: medium none;



    height: 40px !important;



    width: 500px;



}







.center-hotline form ul li p {



    background: url("../img/bg-p.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);



    float: left;



    font-size: 14px;



    font-weight: bold;



    height: 26px;



    line-height: 26px;



    margin-right: 5px;



    text-align: center;



    width: 103px;



}



	



/*------------------------- ADv home ---------------------------------*/



.adv_home{



	width:100%;



	float:left;



	min-height:350px;



	background:#f0f0f0;



	}



.adv_home_content{



	width:1000px;



	margin:0 auto;



	}	



.adv_home_content_title{



	width:1000px;



	margin:0 auto;



	text-align:center;



	margin-top:20px;



	}	



.adv_home_content_title h3{



	font-weight: bold;



	font-size: 28px;



	text-align: center;



	color: #fa8119;



	padding: 30px 0px;



	line-height: 1.1em;



	padding-bottom:10px;



	}	



.adv_home_content_title span{



	font-weight: bold;



	font-size: 20px;



	text-align: center;



	color: #303030;



	line-height: 1.1em;



	}



.boxcontent{



	padding-top: 30px;



	position: relative;



	}



.boxcontent .seatlink {



    width: 189px;



    height: 157px;



    float: left;



    background-color: red;



}



.boxcontent .seatlink.four {



    background: url('../img/4.png') no-repeat top left;



    margin-right: -20px;



}



.boxcontent .seatlink:hover {



    background-position: bottom left;



}



.boxcontent .seatlink.seven {



    background: url('../img/7.png') no-repeat top left;



    margin-right: 15px;



}







.boxcontent .seatlink.seven:hover {



    background-position: bottom left;



}



.boxcontent .seatlink.sixteen {



    background: url('../img/16.png') no-repeat top left;



    margin-right: 20px;



}



.boxcontent .seatlink.sixteen:hover {



    background-position: bottom left;



}



.boxcontent .seatlink.twentynine {



    background: url('../img/29.png') no-repeat top left;



    margin-right: 30px;



}



.boxcontent .seatlink.twentynine:hover {



    background-position: bottom left;



}



.boxcontent .seatlink.fourtyfive {



    background: url('../img/45.png') no-repeat top left;



}



.boxcontent .seatlink.fourtyfive:hover {



    background-position: bottom left;



}



.boxcontent .blueline {



    background: #017a17;



    height: 3px;



    width: 100%;



    position: absolute;



    top: 114px;



}



.others_news{

}

.others_news h2{

    text-transform: uppercase;

    font-weight: 700;

    border-bottom: 1px solid #cdcdcd;

    padding-bottom: 10px;

        font-size: 23px;

    font-family: Myriad Pro;

}

.others_news ul li{margin-top: 10px;/* padding: 5px; */list-style: none;width: 216px;float: left;margin-right: 10px;}

.others_news ul li h3{font-size: 14px;color: #000;line-height: 20px;margin-top: 10px;}

.others_news ul li img{

    height: 180px;

    /* padding: 5px; */

    /* border: 1px solid #cdcdcd; */

    width: 100%;

}
.news_hot{ width:100%;float:left; height:40px; background:#fff;}
.news_hot_center{ width:1000px; margin:0 auto;}
.label_news{ width:70px; float:left;}
.label_news p{ text-transform:uppercase; color:#ff0000; font-weight:bold; font-size:14px; line-height:40px;}
.scoll {
    float: left;
    height: 40px;
    line-height: 40px;
    width: 700px;
}
#scrollup a {
    color: #303030;
	font-size:13px;
	font-weight:500;
}

























