@charset "utf-8";
/* CSS Document */
img{max-width: 100%;}
.md-none{display: none;}
.md-block{display: block;}
.m0{margin: 0px;}.p0{padding: 0px !important;}.m-5{margin-left: -5px !important;margin-right: -5px !important;}.p5{padding-left: 5px;padding-right: 5px}.m-10{margin-left: -10px;margin-right: -10px}.p10{padding-left: 10px;padding-right: 10px}
body{font-family: 'Barlow Semi Condensed', sans-serif;}
.pagination-page {text-align:center;}
.pagination-page > span, .pagination-page  a{display:inline-block;width:30px;height:30px;line-height:30px;border:solid 1px #ddd;color:#000;}
.pagination-page  a:hover,
.pagination-page > span{background: #1f5892;color:#FFF;}

.navbar-default{margin: 0px;border-radius: 0px;border: none;background-color: transparent;}
.navbar-default .navbar-nav>li>a{color: #171717;text-transform: uppercase;padding-left: 20px;padding-right: 20px;font-weight: 500;font-size: 16px;}
.navbar-default .navbar-brand{color: #fff;font-size: 14px;text-transform: uppercase;font-weight: 600;padding-right: 20px;}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus{color: #fff;background-color: #e63c45;}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color: #fff;background-color: #e63c45;}
.dropdown-menu>li>a{padding: 10px 15px;text-transform: uppercase;}
.navbar-nav>li>.dropdown-menu{border-radius: 0px;min-width: 215px;}
.navbar-nav>li:hover>a{background-color: #e63c45;}
.breadcrumb>li a{color: #868282;}
.hc-nav-trigger.hc-nav-1{display: none !important;}
iframe{max-width: 100%;}
.chitiettin h1, .chitiettin h2, .chitiettin h3, .chitiettin h4, .chitiettin h5, .chitiettin h6{margin-top: 15px;margin-bottom: 10px;font-size: initial;}
/*date picker*/
.rw-date-time-picker{border-radius: 5px 5px 5px 5px;margin-top: 5px;border: 1px solid #bbb;padding: 5px;background: #baff00;}
#pickupHour{padding: 6px 10px;border-radius: 5px;width: 100%;}
#pickupMinute{padding: 6px 10px;border-radius: 5px;width: 100%;}
#form-time { position: relative;}
.rw-date-time-picker{bottom: 35px;position: absolute;left: 5px;right: 5px;z-index: 100;}
.rw-time-picker__confirm {background: #07c;color: #fff;padding: 6px;border-radius: 5px;width: 20%;display: block;margin-top: 21px;}
.rw-date-time-picker{display: none;}
#comfirm-button:hover{color:#fff;cursor: pointer;}
#hour{ background: #fff;}
#time{background: #fff;}
#hour:hover{cursor: pointer;}
#time:hover{cursor: pointer;}
.input-group {position: relative;display: table;border-collapse: separate;}
.custom-combobox-input { margin: 0;padding: 8px 10px 9px;border-radius: 0px;width: 100%;background: #fff;border: 1px solid #dedede;}
.content-search{background-color: #fff;}
.main-search{padding-top: 40px;padding-bottom: 40px;margin-bottom: 10px;}
.content-search .tab-content{padding-left: 15px;padding: 15px 15px 9px;}
.input-group-addon{border-radius: 0px;color: #ff0000;background-color: #e8e9e9;}
.main-search .input-group .form-control{border-radius: 0px;}
#send-order {width: 100%;background: #ff0000;color: #fff;border: 1px solid #ff0000;font-weight: 700;}
.sk-fading-circle {color: #fff;width: 20px; height: 20px; margin: 0 auto;position: relative;display: none;}

.sk-fading-circle .sk-circle {width: 100%;height: 100%;position: absolute; left: 0;top: 0;}

.sk-fading-circle .sk-circle:before {content: '';display: block;margin: 0 auto;width: 15%; height: 15%;background-color: #333;border-radius: 100%;-webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;}
.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}
header{padding-top: 10px;padding-bottom: 10px;}
.hotline-head{margin-top: 4px;margin-bottom: 4px;}
.hotline-head span{width: 40px;height: 40px;display: inline-block;background-color: #fc1818;text-align: center;color: #fff;padding-top: 4px;border-radius: 50%;position: relative;z-index: 10;}
.hotline-head span i{width: 30px;height: 30px;display: inline-block;border: 1px solid #fff;line-height: 27px;border-radius: 50%;font-size: 13px;}
.hotline-head strong{position: relative;background-color: #fc2525;color: #fff;padding: 5px 8px 8px 15px;left: -17px;top: 1px;border-radius: 2px;font-size: 18px;}
.logo{display: inline-block;margin-top: 4px;margin-bottom: 4px;}
.tab-timxe>li.active>a, .tab-timxe>li.active>a:hover, .tab-timxe>li.active>a:focus{border-radius: 0px;background-color: #ed1c24;text-transform: uppercase;font-weight: 700;font-size: 18px;}
.tab-timxe>li>a{font-size: 18px;font-weight: 700;text-transform: uppercase;color: #ff0000;}
.content-thuexe{background-color: #f8eaa4;padding: 10px 10px 0px;border-radius: 3px;border: 1px solid #ed1c24;margin-bottom: 20px;}
.item-chothue{background-size: cover;background-position: center;margin-bottom: 20px;border-radius: 3px;overflow: hidden;}
.item-chothue a{height: 50px;text-align: center;display: flex;justify-content: center;align-items: center;position: relative;color: #fff;}
.item-chothue a:before{content:"";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #13121254;}
.item-chothue a span{position: relative;font-weight: 500;font-size: 15px;text-transform: uppercase;}
.item-chothue a:hover{color: #f8eaa4;text-decoration: none;}
.item-slide{
	height: 350px;
}
.item-slide img{    
	width: 100%;
    height: 100%;
    object-fit: cover;
}
.title-home{text-align: center;font-size: 26px;text-transform: uppercase;font-weight: 800;color: #ff1c01;margin-top: 50px;margin-bottom: 30px;position: relative;padding-bottom: 10px;}
.title-home:before{content:"";position: absolute;width: 200px;height: 2px;background-color: #444444;left: 0;right: 0;margin: 0px auto;bottom: 0;}
.item-why{text-align: center;margin-bottom: 10px;}
.item-why>img{display: block;margin: 0px auto;margin-bottom: 15px;}
.item-why strong{font-size: 20px;text-transform: uppercase;color: #ff1c01;display: block;margin-bottom: 10px;}
.item-why p{font-size: 16px;color: #000;font-weight: 400;}
.su-menh{background: url(../images/br-sumenh.jpg) no-repeat center;background-size: cover;margin-top: 25px;color: #fff;padding-top: 20px;padding-bottom: 20px;}
.su-menh .visited{background: url(../images/icon-thongke.png) no-repeat center left;padding-left: 110px;font-size: 15px;}
.content-sumenh{/* font-size: 18px; */margin-top: 20px;}
.item-thuexe-h{position: relative;margin-bottom: 10px;}
.item-thuexe-h .img-thue{display: block;width: 100%;height: 100%;}
.item-thuexe-h .img-thue:before{content:"";position: absolute;background-color: rgba(0, 0, 0, 0.4);top: 0;left: 0;width: 100%;height: 100%;}
.item-thuexe-h .img-thue img{width: 100%;height: 100%;object-fit: cover;}
.item-thuexe-h span{position: absolute;left: 15px;font-size: 24px;font-weight: 600;color: #fff;text-transform: uppercase;top: 15px;z-index: 100;}
.thuexe-h1{height: 375px;}
.thuexe-h2{
    height: 175px;
}
.thuexe-h3{height: 190px;}
.thuexe-h4{height: 190px;}
.box{
    text-align: center;
    overflow: hidden;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    position: relative;
    margin-bottom: 10px;
    height: 200px;
}
.box:before{
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.3;
    transition: all 0.35s ease 0s;
}
.box:hover:before{
    opacity: 1;
}
.box img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.box .box-content{
    width: 90%;
    height: 90%;
    position: absolute;
    top: 5%;
    left: 5%;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.box .box-content:before,
.box .box-content:after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    transition: all 0.7s ease 0s;
}
.box .box-content:before{
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    border-top: 1px solid rgba(255, 255, 255, 0.5);
    transform: scale(0, 1);
    transform-origin: 0 0 0;
}
.box .box-content:after{
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    border-right: 1px solid rgba(255, 255, 255, 0.5);
    transform: scale(1, 0);
    transform-origin: 100% 0 0;
}
.box:hover .box-content:before,
.box:hover .box-content:after{
    opacity: 1;
    transform: scale(1);
    transition-delay: 0.15s;
}
.box .title{
    font-size: 26px;
    font-weight: bold;
    color: #fff;
    margin: 0px 0;
    opacity: 1;
    transform: translate3d(0px,0px, 0px);
    transition: transform 0.5s ease 0s;
}
.box:hover .title{
    opacity: 1;
    transform: translate3d(0px, 0px, 0px);
}
.box .title a{color: #fff;}
.box .post{
    display: block;
    font-size: 22px;
    color: #fff;
    text-transform: capitalize;
    padding: 10px;
    opacity: 1;
    transform: translate3d(0px, 0px, 0px);
    transition: all 0.7s ease 0s;
    font-weight: 300;
}
.box:hover .post{
    opacity: 1;
    transform: translate3d(0px, 0px, 0px);
    transition-delay: 0.15s;
}
.box .icon{
    width: 100%;
    list-style: none;
    padding: 0;
    margin: 0;
    /* position: absolute; */
    bottom: -10px;
    left: 0;
    opacity: 0;
    z-index: 1;
    transition: all 0.7s ease 0s;
}
.box:hover .icon{
    bottom: 5px;
    opacity: 1;
    transition-delay: 0.15s;
}
.box .icon li{
    display: inline-block;
}
.box .icon li a{
    display: block;
    font-size: 13px;
    color: #fff;
    transition: all 0.4s ease 0s;
    background-color: #fbfbfb;
    color: #000;
    text-transform: uppercase;
    padding: 5px 20px;
    font-weight: 600;
    border-radius: 3px;
}
.box .icon li a:hover{
    background: #ff0000;
    border-color: #ff0000;
    color: #fff;
    text-decoration: none;
}
@media only screen and (max-width:990px){
    .box{ margin-bottom: 30px; }
}
.doitac{margin-left: -15px;margin-right: -15px;}
.doitac .item-doitac{padding-left: 15px;padding-right: 15px;}
.doitac .item-doitac a{display: block;height: 90px;border: 1px solid #dddddd;text-align: center;display: flex;justify-content: center;align-items: center;border-radius: 4px;}
.doitac .item-doitac a img{max-width: 100%;max-height: 100%;}
.item-news-home{margin-bottom: 20px;}
.item-news-home .img{display: block;height: 160px;}
.item-news-home .img img{width: 100%;height: 100%;object-fit: cover;}
.item-news-home h3{margin-top: 10px;font-size: 18px;font-weight: 600;text-transform: uppercase;}
.item-news-home h3 a{color: #000;}
.item-news-home p{font-weight: 400;color: #6d6a6a;font-size: 15px;}
.video-home iframe{height: 340px;width: 100%;}
.lienlac{margin-top: 20px;background: url(../images/br-lienlac.jpg) no-repeat center left;height: 150px;background-size: cover;text-align: center;}
.lienlac .content{font-size: 40px;font-weight: 900;color: #d00000;display: flex;justify-content: center;flex-direction: column;height: 150px;}
.mxh{height: 150px;display: flex;justify-content: right;align-items: center;float: right;}
.mxh a{margin-left: 6px;}
footer{padding-top: 30px;font-size: 15px;line-height: 20px;}
footer h4{margin-top: 0px;text-transform: uppercase;color: #d00000;font-weight: 700;}
footer ul{list-style: none;padding: 0px;}
footer ul li{
    margin-bottom: 10px;
}
footer ul a{font-size: 15px;}
footer a{color: #565656;}
footer a:hover{
}
.lienhe-f{
}
.lienhe-f span{font-size: 22px;color: #c60b1e;display: block;margin-bottom: 15px;}
.lienhe-f strong{color: #d00000;}
.chantrang{background-color: #d00000;color: #fff;padding-top: 10px;padding-bottom: 10px;}
.chantrang a{color: #ffff;}
.chantrang a:hover{
}
footer hr{border-color: #d5d5d5;margin-bottom: 20px;margin-top: 20px;}
.main-page{margin-top: 30px;}
.tab-thuexe>li>a{text-transform: uppercase;font-weight: 600;background-color: #f9e800;margin-left: 2px;color: #020202;}
.tab-thuexe>li.active>a, .tab-thuexe>li.active>a:hover, .tab-thuexe>li.active>a:focus{background-color: #f00;}
.content-thue-tour{padding-top: 20px;}
.item-thue-tour{/* border: 1px solid #ece7e7; */padding: 10px;border-radius: 5px;box-shadow: 2px 2px 6px 1px #65616166;background-color: #f5f5f5;margin-bottom: 15px;}
.item-thue-tour .img{display: block;height: 100px;border-radius: 20px;overflow: hidden;}
.item-thue-tour .img img{width: 100%;height: 100%;object-fit: cover;}
.item-thue-tour h3{margin-top: 10px;font-size: 22px;}
.item-thue-tour h3 a{color: #464646;}
.item-thue-tour h3 a:hover{
}
.item-thue-tour .mota{color: #F5852B;font-size: 16px;font-weight: 600;}
.item-tour{border: 1px solid #ecda0a;padding: 10px;border-radius: 6px;margin-bottom: 20px;}
.item-tour .img{display: block;height: 100px;}
.item-tour .img img{width: 100%;height: 100%;object-fit: cover;}
.item-tour h3{margin-top: 0px;font-size: 16px;font-weight: 600;color: #f00;}
.item-tour .mota{font-weight: 600;font-size: 14px;}
.item-tour .gia{font-weight: bold;color: #f00;line-height: 24px;}
.btn-datchuyen{background-color: #fce700;border: 2px solid #ffffff;font-weight: 600;padding: 5px 13px;color: #000;/* text-transform: uppercase; */border-radius: 7px;box-shadow: 1px 1px 10px 1px #ccc;}
.btn-datchuyen:hover{box-shadow:none;}
.title-sub{background-color: #f00;font-weight: 700;font-size: 20px;text-transform: uppercase;padding: 7px 15px;border-radius: 5px;margin-top: 10px;margin-bottom: 20px;color: #fff;}
.title-sub a{color: #fff;}
.item-sp_c{height: 200px;position: relative;margin-bottom: 20px;}
.item-sp_c:before{content:"";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #13121273;background: -moz-linear-gradient(top,#10101014 30%,#131212ab 70%);background: -o-linear-gradient(top,#10101014  30%,#131212ab 70%);background: -ms-linear-gradient(top,#10101014 30%,#131212ab 70%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0.3,#10101014),color-stop(0.7,#131212ab));}
.item-sp_c img{width: 100%;height: 100%;object-fit: cover;}
.item-sp_c .content{position: absolute;bottom: 0;left: 0;right: 0;z-index: 10;padding-left: 10px;padding-right: 10px;}
.item-sp_c .content h3{margin-top: 0;margin-bottom: 5px;text-transform: uppercase;}
.item-sp_c .content h3 a{color: #fff;font-size: 18px;font-weight: 700;}
.item-sp_c .content h3 a:hover{
}
.item-sp_c .content .gia{color: #fbe800;font-weight: 500;margin-bottom: 0px;font-size: 16px;}
.item-sp_c .content .mota{color: #fff;}
figure.snip1321 {
  position: relative;
  overflow: hidden;
  width: 100%;
  color: #000000;
  text-align: center;
  -webkit-perspective: 50em;
  perspective: 50em;
}
figure.snip1321 .img{height: 200px;}
figure.snip1321 * {
  -webkit-box-sizing: padding-box;
  box-sizing: padding-box;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
figure.snip1321 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
figure.snip1321 figcaption {
  top: 50%;
  left: 15px;
  right: 15px;
  position: absolute;
  opacity: 0;
  z-index: 1;
}
figure.snip1321 h2,
figure.snip1321 h4 {
  margin: 0;
}
figure.snip1321 h2 {
  font-weight: 600;
}
figure.snip1321 h4 {
  font-weight: 400;
  text-transform: uppercase;
}
figure.snip1321 i {
  font-size: 32px;
}
figure.snip1321:after {
  background-color: #e0d210;
  position: absolute;
  content: "";
  display: block;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  -webkit-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  opacity: 0;
}
figure.snip1321 a {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 1;
}
figure.snip1321:hover figcaption,
figure.snip1321.hover figcaption {
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  opacity: 1;
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
figure.snip1321:hover:after,
figure.snip1321.hover:after {
  -webkit-transform: rotateX(0);
  transform: rotateX(0);
  opacity: 1;
}
.item-sp{border-bottom: 1px dashed #ccc;padding-bottom: 13px;}
.item-sp .title{margin-top: 0px;font-size: 16px;text-align: left;color: #232222;font-weight: 600;width: 76%;position: absolute;bottom: 0;left: 0;margin-bottom: 0px;}
.item-sp .title i{
    font-size: 16px;
    color: #f00;
    height: 40px;
    float: left;
    margin-right: 6px;
}
.item-sp .km{text-align: right;border-bottom: 2px solid #f9e702;margin-bottom: 0px;position: relative;height: 43px;}
.item-sp .km span{display: inline-block;background-color: #f9e702;padding: 5px 10px;font-weight: 600;position: absolute;bottom: 0;right: 0;}
.item-sp .phi{color: #000;font-weight: 600;margin-top: 10px;}
.item-sp .gia{font-weight: 600;color: #ed1c24;line-height: 30px;}
.item-sp .chitiet{border: 1px solid #f00;display: inline-block;padding: 4px 10px;border-radius: 5px;color: #f00;}
.item-sp .content{font-size: 15px;}
.item-sp .content p{position: relative;padding-left: 25px;}
.item-sp .content i{font-size: 16px;display: inline-block;width: 20px;text-align: center;margin-right: 2px;position: absolute;left: 0px;top: 2px;}
.title-sub2{text-transform: uppercase;color: #f00;font-weight: 700;font-size: 20px;position: relative;}
.title-sub2:before{content:"";position: absolute;width: 100%;left: 0;border-bottom: 1px solid #f00;bottom: 3px;}
.title-sub2 span{background-color: #fff;position: relative;padding-right: 10px;}
.list-lienquan{list-style: none;padding: 0px;}
.list-lienquan a{font-size: 17px;margin-bottom: 10px;display: inline-block;color: #f00;font-weight: 500;}
.list-lienquan a:hover{
}
.item-new{border-bottom: 1px dashed #ccc;padding-bottom: 10px;margin-bottom: 10px;}
.item-new .img{height: 180px;display: block;}
.item-new .img img{width: 100%;height: 100%;object-fit: cover;}
.item-new h3{margin-top: 10px;text-transform: uppercase;font-size: 18px;font-weight: 700;}
.item-new h3 a{color: #f00;}
.item-new h3 a:hover{
}
.item-new .mota{font-size: 15px;margin-bottom: 10px;}
.item-new .xemthem-tin{color: red;border: 1px solid;display: inline-block;padding: 3px 15px;border-radius: 7px;}
.item-new .xemthem-tin:hover{background-color: #f00;color: #fff;text-decoration: none;}
.title-home2{font-size: 18px;margin-top: 0px;text-transform: uppercase;font-weight: 700;color: #f00;}
.nav-right{margin-bottom: 30px;}
.nav-right ul{padding: 0px;list-style: none;}
.nav-right ul  li{
}
.nav-right ul  li a{display: block;color: #3c3b3b;font-weight: 500;padding-left: 10px;border-bottom: 1px solid #e4dede;padding: 10px 0px;font-size: 16px;}
.nav-right ul  li a:hover{color: #f00;text-decoration: none;}
.hotro{padding-top: 10px;}
.hotline-right{background: url(../images/icon-hotline.png) no-repeat center left;padding-left: 30px;font-weight: 600;color: #f74a58;font-size: 16px;margin-top: 10px;}
.hotro{padding-bottom: 14px;border-bottom: 1px solid #ccc;}
.hotro img{display: block;text-align: center;margin: 0px auto;}
.hotro h3{font-weight: 600;font-size: 14px;text-transform: uppercase;position: relative;padding-bottom: 10px;}
.hotro h3:before{content:"";position: absolute;left: 0;bottom: 0;width: 50px;height: 3px;background-color: #b31313;}
.email{background: url(../images/icon-mail.png) no-repeat left center;background-size: 26px;padding-left: 30px;margin-top: 10px;font-weight: 600;}
.zalo{background: url(../images/zalo.png) no-repeat left center;background-size: 21px;padding-left: 30px;margin-top: 10px;color: #00acd4;font-weight: 600;}
.item-new-right{border-bottom: 1px dotted #ccc;padding-top: 10px;padding-bottom: 10px;}
.item-new-right .name{margin-top: 0px;font-size: 14px;font-weight: bold;margin-bottom: 5px;}
.item-new-right .name a{color: #000;}
.item-new-right .name a:hover{
}
.item-new-right .quote{line-height: 13px;}
.item-new-right:last-child{border: none;}
.new-righ{border-radius: 5px;padding-top: 10px;}
.title-tin{font-size: 28px;font-weight: 600;color: #f00;margin-bottom: 17px;margin-top: 10px;}
.item-xe{margin-bottom: 15px;border: 1px solid #f00;padding: 10px;border-radius: 10px;}
.item-xe .img{display: grid;height: 100px;}
.item-xe .img img{width: 100%;height: 100%;object-fit: cover;}
.item-xe h2{margin-top: 10px;font-size: 22px;color: #232121;font-weight: 700;text-transform: uppercase;}
.item-xe .gia{font-weight: 800;margin-top: 10px;margin-bottom: 10px;font-size: 28px;color: #f00;}
.btn-datxe{background-color: #ed1c24;border: 2px solid #fff;box-shadow: 3px 3px 10px 1px #867f7f8f;padding: 7px 30px;border-radius: 5px;color: #fff;font-weight: 700;text-transform: uppercase;}
.view-place-order{border-radius: 10px;padding: 10px;}
.view-place-order h4{text-align: center;font-weight: 700;color: #ed1c24;margin-bottom: 15px;font-size: 24px;}
.view-place-order p{font-size: 16px;}
.tab-choxe{margin-bottom: 10px;}
.tab-choxe>li>a {
    font-weight: 700;
    text-transform: uppercase;
    color: #f00;
}
.tab-choxe>li.active>a, .tab-choxe>li.active>a:hover, .tab-choxe>li.active>a:focus{
}
.price-total{
    color: red;
    font-weight: 700;
    font-size: 20px;
}
.right-datxe{
    border-left: 1px solid #e4dddd;
    padding-left: 30px;
}
.btn-xacnhan{
    background-color: #f00;
    width: 50%;
    color: #fff;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 600;
}
label.vh{
    margin-bottom: 0px;
}
#map iframe{
    height: 210px;
}
#chitiet-xedat{margin-bottom: 20px;border-bottom: 1px dashed #ccc;padding-bottom: 10px;font-size: 15px;}
#chitiet-xedat h4{margin-top: 0px;color: #d00000;font-weight: 600;}  
#chitiet-xedat .gia-datxe{color: #d00000;font-weight: 600;}   
.btn-gui{
    background-color: #d00000;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    padding: 7px 30px;
    margin-bottom: 20px;
}
.lienhe_f{
    position: fixed;
    right: 10px;
    bottom: 10px;
}
.hotline-f{
    position: relative;
    border: 2px solid #ed1c24;
    padding: 5px 20px;
    font-size: 18px;
    font-weight: 600;
    background-color: #fff;
    color: #ed1c24;
    border-radius: 18px;
    padding-left: 50px;
    display: inline-block;
    margin-top: 10px;
}
.hotline-f .icon {
    position: absolute;
    left: 3px;
    top: -20px;
    display: inline-block;
    width: 35px;
    height: 35px;
    text-align: center;
    line-height: 28px;
    border-radius: 50%;
    background-color: #ed1c24;
    color: #fff;
    border: 3px solid #fff;
}
.hotline-f:hover{
    background-color: #ed1c24;
    color: #fff;
    text-decoration: none;
    border-color: #fff;
}
.mess-f{
    border-color: #00abfe;
    color: #00abfe;
    font-size: 14px;
    padding-left: 40px;
}
.mess-f:hover{
    background-color: #00abfe;
    color: #fff;
    text-decoration: none;
    border-color: #fff;
}
.mess-f .icon{background-color: #fff;border: 2px solid #00abfe;width: 30px;height: 30px;line-height: 24px;}
.mess-f .icon img{height: 20px;}
.zalo-f{
    border-color: #0069ad;
    color: #0069ad;
    font-size: 14px;
    padding-left: 35px;
}
.zalo-f:hover{
    background-color: #0069ad;
    color: #fff;
    text-decoration: none;
    border-color: #fff;
}
.zalo-f .icon{background-color: #fff;border: 2px solid #0069ad;width: 30px;height: 30px;line-height: 24px;}
.zalo-f .icon img{height: 15px;}
.alo-ph-img-circle {-webkit-animation: alo-circle-img-anim 1s infinite ease-in-out;-moz-animation: alo-circle-img-anim 1s infinite ease-in-out;-ms-animation: alo-circle-img-anim 1s infinite ease-in-out;-o-animation: alo-circle-img-anim 1s infinite ease-in-out;animation: alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;}
@-moz-keyframes alo-circle-img-anim {0% {transform: rotate(0) scale(1) skew(1deg)}10% {transform: rotate(-25deg) scale(1) skew(1deg)}20% {transform: rotate(25deg) scale(1) skew(1deg)}30% {transform: rotate(-25deg) scale(1) skew(1deg)}40% {transform: rotate(25deg) scale(1) skew(1deg)}50% {transform: rotate(0) scale(1) skew(1deg)}100% {transform: rotate(0) scale(1) skew(1deg)}}
@-webkit-keyframes alo-circle-img-anim {0% {transform: rotate(0) scale(1) skew(1deg)}10% {transform: rotate(-25deg) scale(1) skew(1deg)}20% {transform: rotate(25deg) scale(1) skew(1deg)}30% {transform: rotate(-25deg) scale(1) skew(1deg)}40% {transform: rotate(25deg) scale(1) skew(1deg)}50% {transform: rotate(0) scale(1) skew(1deg)}100% {transform: rotate(0) scale(1) skew(1deg)}}
@-o-keyframes alo-circle-img-anim {0% {transform: rotate(0) scale(1) skew(1deg)}10% {transform: rotate(-25deg) scale(1) skew(1deg)}20% {transform: rotate(25deg) scale(1) skew(1deg)}30% {transform: rotate(-25deg) scale(1) skew(1deg)}40% {transform: rotate(25deg) scale(1) skew(1deg)}50% {transform: rotate(0) scale(1) skew(1deg)}100% {transform: rotate(0) scale(1) skew(1deg)}}
@keyframes alo-circle-img-anim {0% {transform: rotate(0) scale(1) skew(1deg)}10% {transform: rotate(-25deg) scale(1) skew(1deg)}20% {transform: rotate(25deg) scale(1) skew(1deg)}30% {transform: rotate(-25deg) scale(1) skew(1deg)}40% {transform: rotate(25deg) scale(1) skew(1deg)}50% {transform: rotate(0) scale(1) skew(1deg)}100% {transform: rotate(0) scale(1) skew(1deg)}}