
@font-face {
    font-family: 'MyriadPro-Bold';
    src: url('../fonst/MyriadPro-Bold.eot'); /* IE9 Compat Modes */
    src: url('../fonst/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonst/MyriadPro-Bold.woff') format('woff'), /* Modern Browsers */
    url('../fonst/MyriadPro-Bold.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonst/MyriadPro-Bold.svg#MyriadPro-Bold') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'MyriadPro-Regular';
    src: url('../fonst/MyriadPro-Regular.eot'); /* IE9 Compat Modes */
    src: url('../fonst/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonst/MyriadPro-Regular.woff') format('woff'), /* Modern Browsers */
    url('../fonst/MyriadPro-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonst/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'UTM AvoBold';
    src: url('../fonst/UTM AvoBold.eot'); /* IE9 Compat Modes */
    src: url('../fonst/UTM AvoBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonst/UTM AvoBold.woff') format('woff'), /* Modern Browsers */
    url('../fonst/UTM AvoBold.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonst/UTM AvoBold.svg#UTM AvoBold') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'MyriadPro-BoldCond';
    src: url('../fonst/MyriadPro-BoldCond.eot'); /* IE9 Compat Modes */
    src: url('../fonst/MyriadPro-BoldCond.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonst/MyriadPro-BoldCond.woff') format('woff'), /* Modern Browsers */
    url('../fonst/MyriadPro-BoldCond.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonst/MyriadPro-BoldCond.svg#MyriadPro-BoldCond') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'SegoeUIBold';
    src: url('../fonst/SegoeUIBold.eot'); /* IE9 Compat Modes */
    src: url('../fonst/SegoeUIBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonst/SegoeUIBold.woff') format('woff'), /* Modern Browsers */
    url('../fonst/SegoeUIBold.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonst/SegoeUIBold.svg#SegoeUIBold') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'SegoeUIRegular';
    src: url('../fonst/SegoeUIRegular.eot'); /* IE9 Compat Modes */
    src: url('../fonst/SegoeUIRegular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonst/SegoeUIRegular.woff') format('woff'), /* Modern Browsers */
    url('../fonst/SegoeUIRegular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonst/SegoeUIRegular.svg#SegoeUIRegular') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'SegoeUIItalic';
    src: url('../fonst/SegoeUIItalic.eot'); /* IE9 Compat Modes */
    src: url('../fonst/SegoeUIItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonst/SegoeUIItalic.woff') format('woff'), /* Modern Browsers */
    url('../fonst/SegoeUIItalic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonst/SegoeUIItalic.svg#SegoeUIItalic') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'SegoeUISemibold';
    src: url('../fonst/SegoeUISemibold.eot'); /* IE9 Compat Modes */
    src: url('../fonst/SegoeUISemibold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonst/SegoeUISemibold.woff') format('woff'), /* Modern Browsers */
    url('../fonst/SegoeUISemibold.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonst/SegoeUISemibold.svg#SegoeUISemibold') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'SegoeUIBoldItalic';
    src: url('../fonst/SegoeUIBoldItalic.eot'); /* IE9 Compat Modes */
    src: url('../fonst/SegoeUIBoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonst/SegoeUIBoldItalic.woff') format('woff'), /* Modern Browsers */
    url('../fonst/SegoeUIBoldItalic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonst/SegoeUIBoldItalic.svg#SegoeUIBoldItalic') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'myriadprocondensed';
    src: url('../fonst/myriadprocondensed.eot'); /* IE9 Compat Modes */
    src: url('../fonst/myriadprocondensed.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonst/myriadprocondensed.woff') format('woff'), /* Modern Browsers */
    url('../fonst/myriadprocondensed.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonst/myriadprocondensed.svg#myriadprocondensed') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'VNF';
    src: url('../fonst/VNF.eot'); /* IE9 Compat Modes */
    src: url('../fonst/VNF.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonst/VNF.woff') format('woff'), /* Modern Browsers */
    url('../fonst/VNF.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonst/VNF.svg#VNF') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'NOTOSERIF-REGULAR';
    src: url('../fonst/NOTOSERIF-REGULAR.eot'); /* IE9 Compat Modes */
    src: url('../fonst/NOTOSERIF-REGULAR.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonst/NOTOSERIF-REGULAR.woff') format('woff'), /* Modern Browsers */
    url('../fonst/NOTOSERIF-REGULAR.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonst/NOTOSERIF-REGULAR.svg#NOTOSERIF-REGULAR') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'NOTOSERIF-BOLD';
    src: url('../fonst/NOTOSERIF-BOLD.eot'); /* IE9 Compat Modes */
    src: url('../fonst/NOTOSERIF-BOLD.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonst/NOTOSERIF-BOLD.woff') format('woff'), /* Modern Browsers */
    url('../fonst/NOTOSERIF-BOLD.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonst/NOTOSERIF-BOLD.svg#NOTOSERIF-BOLD') format('svg'); /* Legacy iOS */
}
/*================Các thông số mặc định để ở phần khung ảnh================*/
.khungAnh{position:relative;z-index:1}
.khungAnh:before{content:"";display:block;padding-bottom:66%}
.khungAnhCrop,
.khungAnhCrop0{overflow:hidden;text-align:center;display:inline-block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}


/*================Trường hợp ảnh lọt trong khung================*/
.khungAnhCrop0 img{max-width:100%;max-height:100%;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}
.khungAnhCrop0 img{
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}

/*================Trường hợp ảnh tràn lề khi chưa gắn class xác định ảnh dạng ngang hay dọc================*/
.khungAnhCrop img{max-width:150%;max-height:150%;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}
.khungAnhCrop img{
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}

/*Ảnh ngang (width > height) --> gắn height 100%, width sẽ bị lấp hai bên*/
.khungAnhCrop img.wide{height:100%;max-width:none}

/*Ảnh dọc (width < height) --> gắn width 100%, height sẽ bị lấp phần trên dưới*/
.khungAnhCrop img.tall{width:100%;max-height:none}


/*================Hiệu ứng zoom ảnh khi hover================*/
.khungAnhCrop img,
.khungAnhCrop0 img{-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}

.khungAnhCrop:hover img{transform:translate(-50%,-50%)}
.khungAnhCrop:hover img{
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}

.khungAnhCrop0:hover img{transform:translate(-50%,-50%)}
.khungAnhCrop0:hover img{
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}

/*========================Css dùng chung==========================*/
/*textarea box*/
input[type=text],
input[type=password],
textarea{border:1px solid #d9d9d9;border-radius:2px;width:100%;box-sizing:border-box;color:#cbcbcb;padding:10px 10px 10px 10px;resize:none;font:normal 14px Arial}
textarea{height:60px}

input[type=text]:focus,
input[type=password]:focus,
textarea:focus,
select:focus{border:1px solid #cccccc;box-shadow:0;outline:none;}
select{background:#fff;border:0;color:#666666;padding:0 10px}

textarea:focus,
input[type=text]:focus{border:1px solid #cccccc;box-shadow:0;outline:none;}
select.notfilled,
textarea.notfilled,
input[type=text].notfilled{background:#faebe7;border:dashed 1px #eb340a}
/*================Các thông số chỉnh sửa cho phần khung ảnh tùy theo yêu cầu================*/
/*.khungAnhCrop0{box-shadow:0 0 0 1px #dfdfdf}*/

/*Tiêu đề hạn chế 2 dòng, với line-height:22px, paddung:8x 0 thì max-height sẽ là: 22*2 - 8/2 = 40*/


/*Mô tả hạn chế 4 dòng, với line-height:22px thì max-height sẽ là: 22*4 = 88*/
.CommonDauChiTietTin{background:#fff;border-top:solid 1px #ddd;font:normal 12px Arial;color:#aaaaaa;background: #ededed;padding:5px;margin:5px 0;}
.CommonDauChiTietTin a{color:#aaaaaa; line-height: 10px;}
.CommonDauChiTietTin .date{float:left;padding-left:15px;padding-right:22px;background:url(../css/icon/date.gif) no-repeat left center}
.CommonDauChiTietTin .view{float:left;padding-left:15px;background:url(../css/icon/view.gif) no-repeat left center}

.CommonDauChiTietTin .size{float:right}
.CommonDauChiTietTin a.SmallSize{width:14px;height:14px;display:inline-block;background:url(../css/icon/tru.gif) no-repeat}
.CommonDauChiTietTin a.LargeSize{width:14px;height:14px;display:inline-block;background:url(../css/icon/cong.gif) no-repeat}


/*====================Chi tiết bài viết====================*/
.contentview{text-align:justify;line-height:21px;padding-bottom:20px}
.contentview table{max-width:100% !important;table-layout:fixed}
.contentview table{border-collapse:collapse}
.contentview table td,
.contentview table th{padding:5px}


/*Cuối chi tiết bài viết*/
.CommonCuoiChiTietTin{width: 100%;float: left;;background:#fafafa;border-top:solid 1px #f2f2f2;font:normal 12px Arial;color:#aaaaaa;padding:5px 5px 2px 5px;margin:5px 0 10px 5px;position:relative;z-index:2}
.CommonCuoiChiTietTin .apd a{color:#aaaaaa;padding-left:15px;padding-top:3px;display:inline-block}
.CommonCuoiChiTietTin a:hover{color:#e95d0b}

.CommonCuoiChiTietTin a.prevDBT{background:url(../css/icon/prev.gif) no-repeat left center}
.CommonCuoiChiTietTin a.top{background:url(../css/icon/top.gif) no-repeat left center;padding-right:20px}
.CommonCuoiChiTietTin a.email{background:url(../css/icon/email.gif) no-repeat left center;padding-right:15px}
.CommonCuoiChiTietTin a.email span{display:none}
.CommonCuoiChiTietTin a.print{background:url(../css/icon/print.gif) no-repeat left center}

.CommonCuoiChiTietTin .shareItem{width:25px;height:20px;display:inline-block;position:relative;z-index:1;top:2px}
.CommonCuoiChiTietTin .fb-like{position:relative;z-index:1;top:-3px}


*{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
body {
    font: 14px/21px 'SegoeUIRegular';
    color: #333;
    margin: 0;
}
a {
    text-decoration: none;
    moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    color: #333;
}

p {
    font: 15px/24px 'SegoeUIRegular';
    color: #333;
    margin: 0;
    padding: 0;
}
ul {
    float: left;
    padding: 0;
    margin: 0;
}
li {
    float: left;
    float: left;
    list-style: none;
}
.dn {display: none;}
.container {
    margin: 0 auto;
    width: 1180px;

}
.psr {position: relative;}
.psa {position: absolute;z-index: 2}
.fonti {
    font: 14px/21px 'ariali';
    color: #666;
}
.fr {
    float: right;
}
.cb {
    clear: both;
}
.mb50 {
    margin-bottom: 50px;
}
.mb20 {margin-bottom: 20px;}
.mb40 {margin-bottom: 40px;}
#CommonHeader {
    width: 100%;
    float: left;
}
.hideShowCase {display: none;}
#head-top {
    width: 100%;
    float: left;
    background: #434a54 url(../css/icon/icon21.png)repeat-x bottom;
}
#head-top .vitri {
    float: left;
    margin-right: 30px;
    padding-left: 15px;
    background: url(../css/icon/Group-2821-.png) no-repeat left center;
}
#head-top .vitri a {
    color: #b2b2b2;
    font: 13px/34px 'SegoeUIRegular';
}
#head-top .hotline {
    float: left;
    padding-left: 20px;
    background: url(../css/icon/Group-2918-.png) no-repeat left center;
    color: #b2b2b2;
}
#head-top .hotline a {
    color: #b2b2b2;
    font: 13px/37px 'SegoeUIRegular';
}
#head-top .hotline span {
    color: #fff;
    font: 13px/37px 'SegoeUIBold';
}
#head-top .station {
    float: right;
    margin-top: 2px
}
#head-top .station .ngongu {position: relative;margin-top: 5px}
#head-top .station .ngongu:before {
    content: url(../css/icon/gackleg.png);
    position: absolute;
    top: -7px;
    left: 8px;
}
#head-top .station .ngongu:after {
    content: url(../css/icon/gackleg.png);
    position: absolute;
    top: -7px;
    right: 0;
}
#head-top .station li {
    margin-left: 20px;
    margin-top: 7px;
}
#head-top .ngongu select {
    background: transparent;
    font: 14px 'SegoeUIRegular';
    color: #fff;    
    background: url(../css/icon/cau.png)no-repeat left center,url(../css/icon/icon20.png)no-repeat right center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-left: 20px;
    margin-left: 20px;
    margin-right: 5px;
    padding-right: 15px;
    outline: none;
}
#head-top .ngongu option {
    font: 14px/32px 'SegoeUIRegular';
    color: #fff;  
    background: #434a54
}
#head-top .ngongu select:focus {border: none;}
#CommonHeaderTop {
    width: 100%;
    float: left;
    position: absolute;
        z-index: 2;
    top: 0;
    left: 0;
    background: rgba(68,68,68,0.83);
}
#Timkiem {position: relative;}
#CommonHeaderTop .logo {
    position: absolute;
    top: -2px;
    left: 0;
    z-index: 10
}

#CommonFixedTopMenu {
    width: 100%;
    padding-left: 160px;
    padding-right: 20px;
    position: relative;
}
#CommonHeaderTop .khoitimkiem {
    width: 33%;
    right: -10px;
    bottom: -34px;
}
#CommonHeaderTop .khoitimkiem:after {
    bottom: 100%;
    right: 2%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(0, 0, 0, 0);
    border-bottom-color: #fff;
    border-width: 7px;
    margin-left: -7px;
}
#CommonHeaderTop .khoitimkiem input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font: 14px 'SegoeUIItalic';
  color: #6d6d6d;
}
#CommonHeaderTop .khoitimkiem input::-moz-placeholder { /* Firefox 19+ */
  font: 14px 'SegoeUIItalic';
  color: #6d6d6d;
}
#CommonHeaderTop .khoitimkiem input::-ms-input-placeholder { /* IE 10+ */
  font: 14px 'SegoeUIItalic';
  color: #6d6d6d;
}
#CommonHeaderTop .khoitimkiem input::-moz-placeholder { /* Firefox 18- */
  font: 14px 'SegoeUIItalic';
  color: #6d6d6d;
}
#CommonHeaderTop .khoitimkiem input {
    outline: none;
    border-radius: 0;
    border: 0;
}
#CommonHeaderTop .timkiem a {
    width: 19px;
    cursor: pointer;
    height: 19px;
    display: inline-block;
    background: url(../css/icon/tk.png)no-repeat;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
#CommonFixedTopMenu ul {
    width: 100%;
    display: -webkit-flex; /* Safari */
    -webkit-justify-content: space-around; /* Safari 6.1+ */
    display: flex;
    justify-content: space-around;
}
#CommonFixedTopMenu li {
    float: left;
    position: relative;
}

#CommonFixedTopMenu .submenu-1 {
        position: absolute;
    width: 230px;
    z-index: 2;
    left: 0;
    display: none;
    left: 0;
    background: rgba(0,0,0,0);
}
#CommonFixedTopMenu .submenu-1:after {
        top: -10px;
    left: 16%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(33, 131, 52, 0);
    border-bottom-color: rgba(34,220,182,0.85);
    border-width: 5px;
    /* margin-left: -5px; */
}
#CommonFixedTopMenu .submenu-1-item {
    position: absolute;
    left: 101%;
    top: 0;
    display: none;
}
#CommonFixedTopMenu .submenu-1 li {
    width: 100%;
    float: left;
    margin-right: 0;
    border-bottom: 1px solid #22dcb6;
    background: rgba(42,180,142,0.8) url(../css/icon/icon-1.png)no-repeat 10px 17px;
    padding:0 10px;
    box-sizing: content-box;
    position: relative;
}
#CommonFixedTopMenu .submenu-1 li:last-child {border: none;}
#CommonFixedTopMenu li > .submenu-1 li:hover {background: #12876f url(../css/icon/icon-1.png)no-repeat 10px 17px}
#CommonFixedTopMenu li > .submenu-1 li:hover a {color: #fff}
#CommonFixedTopMenu li > .submenu-1 li a {
    font: 14px 'SegoeUIRegular';
    color: #fff;
    padding: 10px 20px;
    text-transform: none;
}
#CommonFixedTopMenu li:hover .submenu-1 { display: block; }
#CommonFixedTopMenu .item-item:hover .submenu-1-item { display: block; }
#CommonFixedTopMenu li:last-child {margin-right: 0;}
#CommonFixedTopMenu li a {
    font: 20px 'MyriadProCondensed';
    color: #fdfdfd;
    text-transform: uppercase;
    display: block;
    padding: 30px 0;
}
#CommonFixedTopMenu .active a {color: #ffd800}
#CommonFixedTopMenu .nha {margin-right: 14px;}
#CommonFixedTopMenu li:hover a {color: #ffd800}
#AdvBackgroundSlide {
    width: 100%;
    float: left;
    position: relative;
}
/**/
#CommonFixedTopMenu-2 {
    width: 100%;
    float: left;
        padding: 10px 0;
    left: 0;
    position: fixed;
    z-index: 10;
    background: #fff;
}
#CommonFixedTopMenu-2 li {
    float: left;
    position: relative;
    margin-right: 35px;
}

#CommonFixedTopMenu-2 .submenu-1 {
    position: absolute;
    width: 100%;
    float: left;
    border-radius: 10px;
    z-index: 2;
    top: 10px;
    left: 0;
    display: none;
    padding-top: 30px;
    background: rgba(0,0,0,0);
    z-index: 2
}
#CommonFixedTopMenu-2 .submenu-1:after {
    bottom: 80%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(33, 131, 52, 0);
    border-bottom-color: rgba(23,132,22,0.8);;
    border-width: 5px;
    margin-left: -5px;

}
#CommonFixedTopMenu-2 .submenu-1-item {
    position: absolute;
    left: 101%;
    top: 0;
    display: none;
}
#CommonFixedTopMenu-2 .submenu-1 li {
    width: 100%;
    float: left;
    margin-right: 0;
    border-bottom: 1px solid #28a141;
    background: rgba(23,132,22,0.8);
    padding: 10px 80px 10px 15px;
    box-sizing: content-box;
    position: relative;
}
#CommonFixedTopMenu-2 .submenu-1 li:first-child {border-radius: 5px 5px 0 0}
#CommonFixedTopMenu-2 .submenu-1 li:last-child {border-bottom: none;border-radius: 0 0 5px 5px}
#CommonFixedTopMenu-2 li > .submenu-1 li:hover {background: #126111}
#CommonFixedTopMenu-2 li > .submenu-1 li:hover a {color: #fff}
#CommonFixedTopMenu-2 li > .submenu-1 li a {
    font: 14px 'SegoeUIRegular';
    color: #fff;
}
#CommonFixedTopMenu-2 .item:hover .submenu-1 { display: block; }
#CommonFixedTopMenu-2 .item-item:hover .submenu-1-item { display: block; }
#CommonFixedTopMenu-2 li:last-child {margin-right: 0;}
#CommonFixedTopMenu-2 li a {
    font: 18px 'MyriadPro-BoldCond';
    color: #333;
}
#CommonFixedTopMenu-2 .active a {color: #ffd800}
#CommonFixedTopMenu-2 .nha {margin-right: 14px;}
#CommonFixedTopMenu-2 li:hover a {color: #ffd800}
#AdvBackgroundSlide {
    width: 100%;
    float: left;
    position: relative;
}
#AdvBackgroundSlide .khoisiler .title {
    width: 100%;
    position: absolute;
    color: #fff;
    z-index: 2;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);

}
#AdvBackgroundSlide .khoisiler .title .text {
    font: 35px 'MyriadPro-Regular';
    color: #fff;
    margin-bottom: 15px;
    display: inline-block;
    padding: 0 100px;
    background: url(../css/icon/icon-2.png)no-repeat left 23px,url(../css/icon/icon-2.png)no-repeat right 23px;
}
#AdvBackgroundSlide .khoisiler .title .tieude a {
    font: 80px 'VNF';
    color: #fff;
        text-shadow: 5px 3px 0px rgba(0,0,0,0.3);
}
#AdvBackgroundSlide .khoisiler .title .detail a {
    font: 14px/43px 'SegoeUISemibold';
    color: #fff;
    display: inline-block;
    padding: 0 40px ;
    text-transform: uppercase;
    border: 1px solid #fff;
}
#AdvBackgroundSlide .khoisiler {
    width: 100%;
    float: left;
}
#AdvBackgroundSlide .khoisiler .khungAnh:before{padding-bottom:45.3%}
#AdvBackgroundSlide .khoisiler_2 .khungAnh:before{padding-bottom:32%}
#AdvBackgroundSlide .khoisiler_2 .title {display: none;}
.owl-theme .owl-controls {margin-top: 0}
#AdvBackgroundSlide .khungAnh .khungAnhCrop img{min-width:100%;min-height:100%;max-width:150%;max-height:150%;position:relative;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}
#owl-demo-2 .owl-pagination {
    position: absolute;
    bottom: 115px;
    left: 50%;
    -webkit-transform: translateY(-20%);
    -ms-transform: translateY(-20%);
    -o-transform: translateY(-20%);
    transform: translateY(-20%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
#owl-demo-2 .owl-controls .owl-page span {
    width: 12px;
    height: 12px;
    padding: 0;
    border-radius: 0;
    border: 1px solid #fff;  
    background: transparent;
}
#owl-demo-2 .owl-controls .owl-page.active span, #owl-demo-2 .owl-controls.clickable .owl-page:hover span {
    background: #fff;
}
#owl-demo-2 .owl-controls.clickable .owl-buttons div {
    font-size: 0;
    margin: 0;
    padding: 0;
    border-radius: 0;
}
#owl-demo-2 .owl-controls.clickable .owl-buttons .owl-prev {
    width: 90px;
    height: 100%;
    background: url(../css/icon/prew.png)no-repeat center center;
    position: absolute;
    left: 0;
    top: 0;
}
#owl-demo-2 .owl-controls.clickable .owl-buttons .owl-next {
    width: 90px;
    height: 100%;
    background: url(../css/icon/next.png)no-repeat center center;
    position: absolute;
    right: 0;
    top: 0;
}
#Booking {
    background: rgba(68,68,68,0.8) url(../css/icon/boking.png)no-repeat center left;
    bottom: 0;
    left: 0;
}
#Booking .text {
    text-transform: uppercase;
    text-align: center;
    font: 35px/95px 'NOTOSERIF-REGULAR';
    color: #ffd800;
    margin-right: 90px;
}
#Booking .from .col {
    width: 306px;
    margin-right: 30px;
}
#Booking .from::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font: 14px 'arial';
  color: #cbcbcb;
}
#Booking .from::-moz-placeholder { /* Firefox 19+ */
  font: 14px 'arial';
  color: #cbcbcb;
}
#Booking .from::-ms-input-placeholder { /* IE 10+ */
  font: 14px 'arial';
  color: #cbcbcb;
}
#Booking .from::-moz-placeholder { /* Firefox 18- */
  font: 14px 'arial';
  color: #cbcbcb;
}
#Booking .from .col input {
    background: url(../css/icon/box.png)no-repeat;
    border: 0;
    outline: none;
    padding-left: 35px;
}
#Booking .from .col-2 {
    width: 150px;
    margin-right: 30px;
}
#Booking .from .col-2 input {
    background: url(../css/icon/date.png)no-repeat;
    border: 0;
    outline: none;
} 
#Booking .from .col-1 {
    width: 67px;
    margin-right: 30px;
}
#Booking .from .col-1 select {
    background: url(../css/icon/nguoi.png)no-repeat;
        -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: none;
    width: 100%;
    height: 33px;
    color: #cbcbcb;
    text-align: center;
}
#Booking .from {
    margin-top: 10px;
}
#Booking .from label {
    width: 100%;
    float: left;
    font: 15px 'NOTOSERIF-REGULAR';
    color: #fff;
    margin-bottom: 5px;
}
#Booking .box {
    width: 128px;
    height: 33px;
    margin-top: 25px;
    background: #1bbc9b;
    text-align: center;
}
#Booking .box a {
    font: 14px/33px 'SegoeUIBold';
    color: #fff;
    text-transform: uppercase;
}
#SubServiceHome .welcome {
    padding: 0 30px;
    text-align: center;
    width: 26.72%;
    background: #f1f1f1;
    top: 0;
    left: 0;
}
#SubServiceHome .welcome .title {
    font: 17px/35px 'SegoeUISemibold';
    color: #666;
    text-transform: uppercase;
    margin-top: 105px;
}
#SubServiceHome .welcome .tieude {
    background: url(../css/icon/icon3.png)no-repeat bottom center;
    font: 24px 'NOTOSERIF-BOLD';
    color: #1bbc9b;
    text-transform: uppercase;
}
#SubServiceHome .detail {
    margin-bottom: 150px;
}
#SubServiceHome .detail a {
    display: inline-block;
    font: 14px/42px 'SegoeUISemibold';
    color: #1bbc9b;
    text-transform: uppercase;
    padding: 0 35px;
    border: 1px solid #1bbc9b;
}
#SubServiceHome .row {
    width: 65%;
    margin-bottom: 30px;
}
#SubServiceHome .row .col-1 {
    border: 1px solid #f0f0f0;
    margin-top: 30px;
}
#SubServiceHome .row .col-1 .khungAnh {
    width: 48.1%;
}
#SubServiceHome .row .col-1 .khoi {
    width: calc(51.9% - 20px);
    padding-right: 20px;

}
#SubServiceHome .row .col-1 .note {
    padding: 0;
    padding-left: 20px;
}
.clor {color: #1bbc9b}
#SubServiceHome .row .col-1 .khoi .title a {
    font: 20px 'NOTOSERIF-REGULAR';
    color: #1bbc9b;
}
#SubServiceHome .row .col-1 .khoi .khoitren {border-bottom: 1px solid #f0f0f0}
#SubServiceHome .row .col-1 .khungAnh:before {padding-bottom: 65%}
#SubServiceHome .row .col-1 .khoi .khoiduoi ul {
    width: 50%;
}
#SubServiceHome .row .col-1 .khoi .khoiduoi ul li {
    width: 100%;
    background: url(../css/icon/icon10.png)no-repeat left center;
    padding-left: 20px;
}
#SubServiceHome .row .col-1 .khoi .khoiduoi ul li a {
    font: 13px/24px 'SegoeUIRegular';
}
.box_chung {
    width: 175px;
    text-align: center;
    margin-top: 10px;
}
.box_chung .booking_t {
    background: #1bbc9b;
    margin-bottom: 3px;
}
.box_chung .booking_d {
    padding-right: 15px;
    background: #cccccc url(../css/icon/icon4.png)no-repeat 95% 15px;
    margin-bottom: 3px;
}
.box_chung .booking_t a {
    font: 25px/38px 'SegoeUIBold';
    color: #fff;
    text-transform: uppercase;
}
.box_chung .booking_d a {
    font: 13px/33px 'SegoeUIRegular';
    color: #333;

}
#SubServiceHome .row .owl-pagination {
    display: none;
}
#SubServiceHome .row .owl-pagination {
    position: absolute;
    bottom: 20%;
    left: 50%;
    -webkit-transform: translateY(-20%);
    -ms-transform: translateY(-20%);
    -o-transform: translateY(-20%);
    transform: translateY(-20%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
#SubServiceHome .row .owl-controls .owl-page span {
    width: 12px;
    height: 12px;
    padding: 0;
    border-radius: 0;
    border: 1px solid #fff;  
    background: transparent;
}
#SubServiceHome .row .owl-controls .owl-page.active span, #SubServiceHome .row .owl-controls.clickable .owl-page:hover span {
    background: #fff;
}
#SubServiceHome .row .owl-controls.clickable .owl-buttons div {
    font-size: 0;
    margin: 0;
    padding: 0;
    border-radius: 0;
}
#SubServiceHome .row .owl-controls.clickable .owl-buttons .owl-prev {
    width: 51px;
    height: 100%;
    background: url(../css/icon/prew.png)no-repeat center center;
    position: absolute;
    left: -71px;
    top: 0;
}
#SubServiceHome .row .owl-controls.clickable .owl-buttons .owl-next {
    width: 51px;
    height: 100%;
    background: url(../css/icon/next.png)no-repeat center center;
    position: absolute;
    right: -71px;
    top: 0;
}
#SubServiceHome .row .owl-controls.clickable .owl-buttons .owl-prev:hover {background: url(../css/icon/prew2.png)no-repeat center center; }
#SubServiceHome .row .owl-controls.clickable .owl-buttons .owl-next:hover {background: url(../css/icon/next2.png)no-repeat center center; }
#AdvPartnerHome {
    background: url(../css/icon/bg1.jpg)no-repeat;
    background-size: cover;
}
#AdvPartnerHome .col-t {
    width: 48.3%;
}
#AdvPartnerHome .khungAnh {
    width: 48.3%;
    margin-top: 55px;
}
#AdvPartnerHome .khungAnh:before {padding-bottom:54.5% }
#AdvPartnerHome .col-t .title {
    margin-top: 45px;
    background: url(../css/icon/conven.png)no-repeat bottom left
}
#AdvPartnerHome .col-t .tieude a {
    font: 35px 'MyriadProCondensed';
    color: #fff;
    text-transform: uppercase;
}
#AdvPartnerHome .col-t .view {
    width: 79px;
    height: 26px;
    border: 1px solid rgba(225,225,225,0.2);
    text-align: center;
    right: 0;
    bottom: 0;
    padding-right: 10px;
    background: url(../css/icon/icon6.png)no-repeat 85% center;
}
#AdvPartnerHome .col-t .des {
    color: #fff;
    display: inline-block;
    height: 63px;
    overflow: hidden;
}
#AdvPartnerHome .col-t .view a {
    font: 13px/26px 'SegoeUIRegular';
    color: #fff;
    display: inline-block;

}
#AdvPartnerHome .col-t ul {
    width: 100%;
    margin-bottom: 100px;
}
#AdvPartnerHome .col-t ul li {
    width: calc(33% - 20px);
    margin-bottom: 18px;
    padding-left: 25px;
    background: url(../css/icon/icon5.png)no-repeat left center;
}
#AdvPartnerHome .col-t ul li a {
    color: #fff;
}

#owl-demo-3 .owl-pagination {display: none;}
#owl-demo-3 .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    margin: 0;
    padding: 0;
    font-size: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
#owl-demo-3 .owl-controls .owl-buttons {
    position: absolute;
    top: -90px;
    left: 40%;
}
#owl-demo-3 .owl-controls .owl-buttons .owl-prev {
    width: 33px;
    height: 16px;
    margin-right: 160px;
    background: url(../css/icon/prew.png)no-repeat;
}
#owl-demo-3 .owl-controls .owl-buttons .owl-next {
    width: 33px;
    height: 16px;
    background: url(../css/icon/next.png)no-repeat;
}
#owl-demo-3 .owl-controls .owl-buttons .owl-prev:hover {
    width: 33px;
    height: 16px;
    margin-right: 160px;
    background: url(../css/icon/prew1.png)no-repeat;
}
#owl-demo-3 .owl-controls .owl-buttons .owl-next:hover {
    width: 33px;
    height: 16px;
    background: url(../css/icon/next1.png)no-repeat;
}
#Newitem {
    width: 100%;
    float: left;
    padding-top: 40px;
    position: relative;
}
#Newitem .row {
    width: 100%;
    background-size: 100% 100%;
    text-align: center;
}
#Newitem .row .col-5 {
    width: 20%;
    display: inline-block;
    position: relative;
    border: 1px solid #fff;
    margin: -2px;
    margin-bottom: 30px;
}
#Newitem .row .khungAnh {
    width: 100%;
    float: left;
    position: relative;
}
#Newitem .row .khungAnh:before {
    padding-bottom: 127%;
}
#Newitem .row .col-5 .overlay {
    width: 100%;
    float: left;
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,0.8);
    padding: 10px 20px 25px 15px;
}
#Newitem .row .col-5 .overlay .tieude {
    width: 100%;
    float: left;
}
#Newitem .row .col-5 .overlay .tieude a {
    font: 14px/21px 'SegoeUISemibold';
    color: #fff;
    height: 42px;
    display: inline-block;
    overflow: hidden;
}
#Newitem .row .col-5 .khoi {
    width: 100%;
    float: left;
    padding: 0 15px;
}
#Newitem .row .col-5 .khoi .bg  {
    width: 90%;
    float: left;
    background: #ee1c25;
    border-radius: 20px;
    padding: 10px 0;
    position: absolute;
    bottom: 50px;
    text-align: center;
    left: 5.125%;
    z-index: 1;
}
#Newitem .row .col-5 .khoi .bg .gia-1 {
    font: 16px/21px 'SegoeUIBold';
    color: #fff;
        text-align: center;
    display: inline-block;
    padding: 0 5px;
}
#Newitem .row .col-5 .khoi .bg .gia {
    font: 14px/21px 'SegoeUIRegular';
    color: #fff;
    text-decoration: line-through;
    text-align: center;
    display: inline-block;
    padding: 0 5px;
}
#Newitem .row .col-5 .date {
    width: 100%;
    float: left;
    font: 13px/21px 'SegoeUIRegular';
    color: #333;
    margin-top: 40px;
    background: url(../css/icon/icon21.png)no-repeat 15px bottom;
}
#Newitem .row .col-5 .date .ngay {
    float: left;
    padding-left: 40px;
    margin-bottom: 10px;
    background: url(../css/icon/icon-20.png)no-repeat 15px center;
}
#Newitem .nav-tabs {
    width: 100%;
    float: left;
}
#Newitem .nav-tabs li a {
    font: 15px/40px 'arial';
    color: #333;
    text-transform: uppercase;
}
#Newitem .nav-tabs li {
    text-align: center;
    width: 220px;
    height: 40px;
    border: 1px solid #cccccc;
    background: #fff;
    margin-right: 10px;
}
#Newitem .nav-tabs .active {border-bottom: none;}
#Newitem .tab-content {
    width: 100%;
    float: left;
    box-sizing: border-box;
    background: #fff;
    margin-bottom: 10px;
    padding-bottom: 10px;

}
#Newitem .tabbed{ width:100%;float: left;position: relative;padding-top: 40px;}
                                        
#Newitem .tabbed .tabcont .tabcontent{display:none;}
#Newitem .tabbed .tabcont .tabcontent.active{display:block;}
#Newitem .tabnav{
     position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 1;
    top: -10px;
    display: table;
    z-index: 1;
}
#Newitem .tabnav li{float:left;margin-right: 10px;    border: 1px solid #a2a2a2;}
#Newitem .tabnav li a{height:32px; padding:3px 20px; display:block;background:#fff;font: 14px/30px 'SegoeUISemibold';color: #333; text-transform: uppercase;}
#Newitem .tabnav li.active a {background: #1bbc9b;color: #fff  }
#Newitem .tabnav li.active {border: 1px solid #1bbc9b;position: relative;
    background: #1bbc9b;}
#Newitem .tabnav li.active:after {
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(23, 132, 22, 0);
    border-top-color: #1bbc9b;
    border-width: 5px;
    margin-left: -5px;
}
#Newitem .xemthem {
    width: 100%;
    float: left;
    text-align: center;
}
#Newitem .xemthem a {
    font: 15px 'SegoeUIRegular';
    color: #333;
    padding: 10px 5%;
    border: 1px solid #cccccc;
    background: #f8f8f8;
}
#Newitem .xemthem a>span {
    font: 15px 'SegoeUIBold';
    color: #ee1c25;
}
#Product {
    width: 100%;
    float: left;
    padding-top: 85px;
    position: relative;
}
#Product .title {
    width: 100%;
    float: left;
    margin-bottom: 15px;
    text-align: center;
}
#Product .title a {
    font: 32px 'MyriadPro-BoldCond';
}
#Product .khungAnh {
    width: 99.5%;
    float: left;
    margin-right: 1px;
    margin-left: 1px;
}
#Product .khungAnh .khungAnhCrop>span {
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    background: rgba(0,0,0,0.5);
    font-size: 20px;
    color: #fff;
    text-align: center;
    font: 38px/28px 'myriadprocondensed';
    color: #fff;
}
#Product .khungAnh .khungAnhCrop>span>span:first-child {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
#Product .khungAnh .khungAnhCrop>span>span:last-child {
    background: url(rpy.png) repeat-y center, url(top.png) no-repeat top center, url(top.png) no-repeat bottom center;
}
#Product .khungAnh .khungAnhCrop>span>span:last-child {
    vertical-align: middle;
    display: inline-block;
    width: 90%;
    padding: 6px 0;
}
#Product .khungAnh .khungAnhCrop>span>span>span {
    font: 16px/28px 'SegoeUISemibold';
    color: #fff;
}
#Product .row .khungAnh:before {
    padding-bottom: 127%;
}

#owl-demo-4 .owl-pagination {display: none;}
#owl-demo-4 .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    margin: 0;
    padding: 0;
    font-size: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
#owl-demo-4 .owl-controls .owl-buttons {
    position: absolute;
    top: 5px;
    left: 38%;
}
#owl-demo-4 .owl-controls .owl-buttons .owl-prev {
    width: 33px;
    height: 16px;
    margin-right: 250px;
    background: url(../css/icon/prew.png)no-repeat;
}
#owl-demo-4 .owl-controls .owl-buttons .owl-next {
    width: 33px;
    height: 16px;
    background: url(../css/icon/next.png)no-repeat;
}
#owl-demo-4 .owl-controls .owl-buttons .owl-prev:hover {
    width: 33px;
    height: 16px;
    margin-right: 250px;
    background: url(../css/icon/prew1.png)no-repeat;
}
#owl-demo-4 .owl-controls .owl-buttons .owl-next:hover {
    width: 33px;
    height: 16px;
    background: url(../css/icon/next1.png)no-repeat;
}
#owl-demo-4-1 .owl-pagination {display: none;}
#Diadiem {
    width: 100%;
    float:left;
    padding-top: 40px;
}
#Diadiem .title {
    width: 100%;
    float: left;
    margin-bottom: 25px;
    text-align: center;
}
#Diadiem .title a {
    font: 32px 'MyriadPro-BoldCond';
}
#Diadiem .khung {
    float: left;
    width: 100%;
}
#Diadiem .khung .luoi {
    float: left;
    position: relative;
    width: calc(33.3333333% - 50px/2);
    margin-right: 25px;
    box-sizing: border-box;
}
#Diadiem .khung .luoi:last-child {
}
#Diadiem .khung .khoi1 {
    width: 100%;
    height: 94px;
    margin-bottom: 21px;
    box-sizing: border-box;
}
#Diadiem .khung .khoi1 .khungAnh {
    float: left;
    width: 24.2%;
    margin-right: 5%;
}
#Diadiem .khung .khoi1 .khungAnh:before {
    padding-bottom: 100%;
}
#Diadiem .khung .net {
    width: 1px;
    height: 115px;
    background: url(../css/icon/netdut.png)no-repeat;   
    position: absolute;
    top: 0;
    left: 12%;
}
#Diadiem .khung .khoi1 a {
    font: 14px/21px 'SegoeUIRegular';
    color:#333;
    padding-top: 15px;
    display: inline-block;
    width: 70%;
    text-transform: uppercase;
}
#Diadiem .khung .khoi1 span {
    font: 16px/21px 'SegoeUIBoldItalic';
    color:#333;
    text-transform: none;
}
#Danhsach {
    width: 100%;
    float: left;
    background: #fafafa;
}
#Danhsach .item {
    margin-top: 30px;
    width: 49%;
    float: left;
    padding-bottom: 30px;
}
#Danhsach .item li {
    width: calc(33.333% - 30px);
    margin-right: 30px;
}
#Danhsach .item li a {
    font: 14px/28px 'SegoeUIRegular';
    color: #7a7a7a;
}
#Danhsach .item ul {
    float: left;
    max-height: 280px;
    overflow: hidden;
}
#Danhsach .item .title a {
    font: 14px/28px 'SegoeUIBold';
    color: #7a7a7a;
}
#thanhmenu {
    width: 100%;
    float: left;
    background: #136b12;
}
#thanhmenu ul {margin-left: 10%}
#thanhmenu ul li a {
    padding: 0 24px;
    background: url("../css/icon/gachmo.png") no-repeat right center;
    font: 20px/40px 'myriadprocondensed';
    color: #fff;
}
#thanhmenu ul li:last-child a {background: transparent;}
#thanhmenu ul li:hover a {color: #3bef39;}
#thanhmenu .active a {color: #3bef39}
#CommonFooter .title {
    font: 32px 'MyriadProCondensed';
    color: #fff;
    padding-top: 35px;
}
#CommonFooter {
    width: 100%;
    float: left;
    background:url(../css/icon/bg2.jpg)no-repeat;
    background-size: cover;
    position: relative;
}
#CommonFooter:before {
    content: "";
    background: url(../css/icon/icon21.png)repeat-x;
    width: 100%;
    height: 3px;
    position:absolute;
    top: 0;
    left: 0;
}
#CommonFooter .col-1 {
    width: 34.74%;
    padding-right: 25px;
}
#CommonFooter .col-1 .diachi ul li {
    padding-left: 30px;
    margin-bottom: 15px;
    width: 100%;
    color: #fff;
}
#CommonFooter .col-1 .diachi .add {
    background: url(../css/icon/icon11.png)no-repeat left 0;
}
#CommonFooter .col-1 .diachi .tel {
    background: url(../css/icon/icon12.png)no-repeat left 0;
}
#CommonFooter .col-1 .diachi .email {
    background: url(../css/icon/icon13.png)no-repeat left 0;
}
#CommonFooter .col-1 .diachi .web {
    background: url(../css/icon/icon14.png)no-repeat left 0;
}
#CommonFooter .col-1 .diachi ul li span {
    color: #fff; 
    font: 16px 'SegoeUIBold'
}
#CommonFooter .col-1 .static {
    margin-bottom: 45px;
}
#CommonFooter .col-1 .static ul li {margin-right: 5px;}
#CommonFooter .col-2 {
    width: 28.81%;
    margin-left: 25px;
}
#CommonFooter .col-2 .view {padding-top: 45px;}
#CommonFooter .col-2 .view a {
    color: #fff
}
#CommonFooter .col-2 .khoi .khungAnh {
    width: calc((100% - 30px)/4);
    margin-bottom: 10px;
    margin-right: 10px;
    float: left;
    border: 2px solid #343a42;
    background: transparent;
}
#CommonFooter .col-2 .khoi .khungAnh .overlay a {
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5) url(../css/icon/icon-6.png)no-repeat center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    display: none;
    cursor: pointer;
}
#CommonFooter .col-2 .khoi .khungAnh:hover .overlay a {display:block ;}
#CommonFooter .col-2 .khoi .khungAnh:before {padding-bottom: 97%;}
#CommonFooter .col-2 .khoi .khungAnh:nth-child(4n) {margin-right: 0}
#CommonFooter .col-3 {
    width: 26.69%
}
#copyright {background: #4a525d}
#copyright .text {
    font: 14px/39px 'SegoeUIRegular';
    color: #fff;
}
#copyright .text a {
    font: 14px/39px 'SegoeUIRegular';
    color: #8f9db0;
}
#copyright .online {
    margin-left: 45px;
    margin-right: 20px;
    font: 14px/39px 'SegoeUIRegular';
    color: #fff;
    padding-left: 20px;
    background: url(../css/icon/icon15.png)no-repeat left center;
}
#copyright .online span {
    font: 14px/39px 'SegoeUIBold';
}
#copyright .truycap {
    font: 14px/39px 'SegoeUIRegular';
    color: #fff;
}
#copyright .truycap span {
    font: 14px/39px 'SegoeUIBold';
}
#copyright .quaylai {
    background: url(../css/icon/quaylai.png);
    display: block;
    bottom: 190px;
    cursor: pointer;
    position: fixed;
    right: 3%;
    width: 57px;
    height: 57px;
    z-index: 4;
}
#copyright .tuvan {
    position:fixed;
    cursor:pointer;
    bottom:-5px;
    right:0;
    z-index:3;
    display: block;
}
#Thanhphantrang {
    width: 100%;
    float: left;
    padding: 10px 0 30px;
}
#Thanhphantrang ul li:after {
    padding-left: 10px;
    content: url(../css/icon/ulli.png);
}
#Thanhphantrang ul li img {
    width: 15px;
    height: 13px;
    float: left;
    margin-top: 5px;
}
#Thanhphantrang ul li:last-child:after {content: ""}
#Thanhphantrang ul li {
    margin-right: 10px;
}
#Thanhphantrang ul li a {
    font: 13px/25px 'SegoeUIRegular';
    color: #333;
}
#Thanhphantrang ul {
    width: 100%;
    height: 30px;
    border-bottom: 1px solid #e7e2da;
}
#Gioithieu {
    width: 100%;
    float: left;
}
#Gioithieu .row {
    width: 47.5%;
    float: left;
}
#Gioithieu .row:nth-child(2) {float: right;}
#Gioithieu .row .col-5 {
    width: 100%;
    float: left;
    margin-bottom: 40px;
}
#Gioithieu .row .col-5 .khungAnh {
    width: 29.6%;
    float: left;
    margin-right: 4.5%;
}
#Gioithieu .row .col-5 .khungAnh .khungAnhCrop:before {
    display: inline-block;
    content: url(../css/icon/icon-7.png);
    position: absolute;
    z-index: 2;
    top: -13px;
    left: 0;
    width: 100%;
    height: 3px;
}
#Gioithieu .row .col-5 .khungAnh .khungAnhCrop:after {
    display: inline-block;
    content: url(../css/icon/icon-7.png);
    position: absolute;
    z-index: 2;
    bottom: 13px;
    left: 0;
    width: 100%;
    height: 3px;
}
#Gioithieu .row .col-5 .khungAnh:before {padding-bottom: 63%}
#Gioithieu .row .col-5 .des {
    float: left;
    width: 65.9%;
    margin-top: -5px;
}
#Gioithieu .row .col-5 .des .title {
    width: 100%;
    float: left;
    margin-bottom: 5px;
}
#Gioithieu .row .col-5 .des .title a {
    font: 24px 'myriadprocondensed';
    color: #333;
}
#Gioithieu .row .col-5 .des .text {
    width: 100%;
    float: left;
    font: 14px/21px 'SegoeUIRegular';
    color: #333;
    height: 63px;
    overflow: hidden;
}
#Gioithieu .row .col-5:hover .title a {color: #1bbc9b}

#Product {
    width: 100%;
    float: left;
    padding-top: 35px;
}
#Product .row-2 {
    width: 100%;
    float: left;
    padding-bottom: 50px;
}
#Product .row-2 .col-6 {
    width: 48%;
    float: left;
}
#Product .row-2 .col-6:last-child {
    float: right;
}
#Product .row-2 .col-6 .title {
    width: 100%;
    float: left;
    background: url(../css/icon/icon-3.png)no-repeat center bottom;
    margin-bottom: 30px;
    padding-bottom: 15px;
    text-align: center;
}
#Product .row-2 .col-6 .title a {
    font: 35px 'MyriadProCondensed';
    color: #1bbc9b;
    text-transform: uppercase;
}
#Product .row-2 .col-6 .chitiet .accordion {
    background: #fff;
    font: 17px/24px 'SegoeUIBold';
    color: #333;
    padding: 10px 0;
    cursor: pointer;
    padding-left:10%;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    position: relative;
    border: 1px solid #cacaca;
    margin-top: -3px;
    box-sizing: border-box;
    float: left;
}

#Product .row-2 .col-6 .chitiet .panel.show {
    opacity: 1;
    max-height: 190px;  
    border-top: none;
}
#Product .row-2 .col-6 .chitiet .panel.show::-webkit-scrollbar {
    width: 15px;
    height: 126px;
}
#Product .row-2 .col-6 .chitiet .panel.show::-webkit-scrollbar-thumb {
    background: url(../css/icon/cuon.png)no-repeat;
    background-position: 0px 3px;
}
#Product .row-2 .col-6 .chitiet .panel.show::-webkit-scrollbar-track {
    width: 10px;
    height: 126px;
}
#Product .row-2 .col-6 .chitiet .panel.show::-webkit-scrollbar-track {
    background: url(../css/icon/thanhcuon.png) no-repeat center;
    background-position: 4px 0;
}

#Product .accordion:after {
    float: right;
    width: 20px;
    height: 20px;
    content: url(../css/icon/cong.png);
    position: absolute;
    left: 10px;
    top: 5px;
}

#Product .accordion.active-2:after {
    float: right;
    width: 20px;
    height: 20px;
    content: url(../css/icon/tru.png);
    position: absolute;
    left: 10px;
    top: 5px;
}
#Product .row-2 .col-6 .chitiet .accordion.active-2 {
    border-bottom: none;
}
#Product .row-2 .col-6 .chitiet .accordion.active-2 .titile {color: #1bbc9b}
.panel {
    padding: 0 18px;
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: 0.6s ease-in-out;
    opacity: 0;
}

.panel.show {
    opacity: 1;
    max-height: 200px;
}
#Product .mCustomScrollBox {
    height: auto;
}
#Product .row-2 .col-6 .chitiet .panel {
    padding: 0 10px;
    background-color: white;
    border:1px solid #cacaca;
    overflow: auto;
}
#Product .row-2 .col-6 .chitiet .panel .khoi-t {
    width: 100%;
    float: left;
    padding: 0 10px 20px 40px;
    box-sizing: border-box;
    text-align: justify;

}
#Product .row-2 .col-6 .chitiet .accordion .title {
    float: left;
    width: 100%;
    font: 16px/46px 'SegoeUIBold';
    cursor: pointer;
    color: red
}
#Product .row-2 .col-6 .khungAnh {
    width: 100%;
    float: left;
    margin-bottom: 40px;
}
#Product .row-2 .col-6 .khoi1 .khungAnhCrop {
    border-radius: 5px;
    overflow: hidden;
}
#Product .row-2 .col-6 .khoi1:before {
    padding-bottom:67.6%;
}
#Product .row-2 .col-6 .khungAnh .overlay {
    border: 1px solid #fff;
    background: #fff;
    position: absolute;
    bottom: -25%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    border-radius: 5px;
    width: 87%;
    padding: 15px 20px;
    padding-bottom: 40px;
    text-align: center;
    z-index: 1;
}
#Product .row-2 .col-6 .khungAnh .overlay:before {
    content: url(../css/icon/icon-4.png);
    position: absolute;
        left: -22px;
    bottom: 34px;

}
#Product .row-2 .col-6 .khungAnh .overlay:after {
    content: url(../css/icon/icon-5.png);
    position: absolute;
        right: -22px;
    bottom: 34px;
    
}
#Product .row-2 .col-6 .khungAnh .overlay .tieude {
    width: 100%;
    float: left;
    margin-bottom: 15px;

}
#Product .row-2 .col-6 .khungAnh .overlay .tieude a {
    font: 18px 'SegoeUIBold';
    color: #1bbc9b
}
#Product .row-2 .col-6 .khungAnh .overlay .des {
    width: 100%;
    float: left;
    margin-bottom: 15px;
    font: 14px 'SegoeUIRegular';
    color: #333;
}
#Product .row-2 .col-6 .detail {}
#Product .row-2 .col-6 .detail a {
    display: inline-block;
    padding: 0 35px;
    padding-right: 55px;
    font: 15px/44px 'SegoeUIBold';
    color: #fff;
    text-transform: uppercase;
    background: #1bbc9b url(../css/icon/icon7.png)no-repeat 80% center; 
    border-radius: 35px;
}
#Product .row-2 .col-6 .row .col-1 .khungAnh {
    width: 29.2%;
    border-radius: 3px;
    overflow: hidden;
    margin: 0;
}
#Product .row-2 .col-6 .row .col-1 .khungAnh:before {padding-bottom: 63%}
#Product .row .col-1 {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dashed #e9e9e9
}
#Product .row .col-1 .khoitrai {
    width: 67.25%;
}
#Product .row .col-1 .khoitrai .text a {
    font: 15px/21px 'SegoeUIBold';
    color: #333;
    height: 42px;
    overflow: hidden;
}

#Product .row .col-1 .khoitrai .des {
    height: 63px;
    overflow: hidden;
    display: inline-block;
}
#Doitac {
    width: 100%;
    float: left;
}
#Doitac .row-2 {
    width: 100%;
    float: left;
    padding-bottom: 50px;
}
#Doitac .row-2 .col-6 {
    width: 48%;
    float: left;
}
#Doitac .row-2 .col-6:last-child {
    float: right;
}
#Doitac .row-2 .col-6 .title {
    width: 100%;
    float: left;
    background: url(../css/icon/icon8.png)no-repeat left bottom;
    margin-bottom: 20px;
    padding-bottom: 5px;
}
#Doitac .row-2 .col-6 .title a {
    font: 35px 'MyriadProCondensed';
    color: #333;
    text-transform: uppercase;
}
#Doitac .row-2 .col-6 .chitiet .accordion {
    background: #fff;
    font: 17px/24px 'SegoeUIBold';
    color: #333;
    padding: 10px 0;
    cursor: pointer;
    padding-left:10%;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    position: relative;
    border: 1px solid #cacaca;
    margin-top: -3px;
    box-sizing: border-box;
    float: left;
}

#Doitac .row-2 .col-6 .chitiet .panel.show {
    opacity: 1;
    max-height: 190px;  
    border-top: none;
}
#Doitac .row-2 .col-6 .chitiet .panel.show::-webkit-scrollbar {
    width: 15px;
    height: 126px;
}
#Doitac .row-2 .col-6 .chitiet .panel.show::-webkit-scrollbar-thumb {
    background: url(../css/icon/cuon.png)no-repeat;
    background-position: 0px 3px;
}
#Doitac .row-2 .col-6 .chitiet .panel.show::-webkit-scrollbar-track {
    width: 10px;
    height: 126px;
}
#Doitac .row-2 .col-6 .chitiet .panel.show::-webkit-scrollbar-track {
    background: url(../css/icon/thanhcuon.png) no-repeat center;
    background-position: 4px 0;
}

#Doitac .accordion:after {
    float: right;
    width: 20px;
    height: 20px;
    content: url(../css/icon/cong.png);
    position: absolute;
    left: 10px;
    top: 5px;
}

#Doitac .accordion.active-2:after {
    float: right;
    width: 20px;
    height: 20px;
    content: url(../css/icon/tru.png);
    position: absolute;
    left: 10px;
    top: 5px;
}
#Doitac .row-2 .col-6 .chitiet .accordion.active-2 {
    border-bottom: none;
}
#Doitac .row-2 .col-6 .chitiet .accordion.active-2 .titile {color: #1bbc9b}
.panel {
    padding: 0 18px;
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: 0.6s ease-in-out;
    opacity: 0;
}

.panel.show {
    opacity: 1;
    max-height: 500px;
}
#Doitac .mCustomScrollBox {
    height: auto;
}
#Doitac .row-2 .col-6 .chitiet .panel {
    padding: 0 10px;
    background-color: white;
    border:1px solid #cacaca;
}
#Doitac .row-2 .col-6 .chitiet .panel .khoi-t {
    width: 100%;
    height: 180px;
    float: left;
    padding: 0 10px 20px 40px;
    box-sizing: border-box;
    text-align: justify;

}
#Doitac .row-2 .col-6 .chitiet .accordion .title {
    float: left;
    width: 100%;
    font: 16px/46px 'SegoeUIBold';
    cursor: pointer;
    color: red
}
#Doitac .row-2 .col-6 .khungAnh {
    width: 100%;
    float: left;
    margin-bottom: 40px;
}
#Doitac .row-2 .col-6 .khungAnh .khungAnhCrop {
    border-radius: 5px;
    overflow: hidden;
}
#Doitac .row-2 .col-6 .khungAnh:before {
    padding-bottom:67.6%;
}
#Doitac .row-2 .col-6 .khungAnh .overlay {
    border: 1px solid #fff;
    background: #fff;
    position: absolute;
    bottom: -16%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    border-radius: 5px;
    width: 87%;
    padding: 15px 20px;
    padding-bottom: 40px;
    text-align: center;
    z-index: 1;
}
#Doitac .row-2 .col-6 .khungAnh .overlay:before {
    content: url(../css/icon/icon-4.png);
    position: absolute;
    left: -22px;
    bottom: -1px;

}
#Doitac .row-2 .col-6 .khungAnh .overlay:after {
    content: url(../css/icon/icon-5.png);
    position: absolute;
        right: -22px;
    bottom: -1px;
    
}
#Doitac .row-2 .col-6 .khungAnh .overlay .tieude {
    width: 100%;
    float: left;
    margin-bottom: 15px;

}
#Doitac .row-2 .col-6 .khungAnh .overlay .tieude a {
    font: 18px 'SegoeUIBold';
    color: #1bbc9b
}
#Doitac .row-2 .col-6 .khungAnh .overlay .des {
    width: 100%;
    float: left;
    margin-bottom: 15px;
    font: 14px 'SegoeUIRegular';
    color: #333;
}
#Doitac .row-2 .col-6 .detail {}
#Doitac .row-2 .col-6 .detail a {
    display: inline-block;
    padding: 0 35px;
    padding-right: 55px;
    font: 15px/44px 'SegoeUIBold';
    color: #fff;
    text-transform: uppercase;
    background: #1bbc9b url(../css/icon/icon7.png)no-repeat 80% center; 
    border-radius: 35px;
}
#Doitac .row-2 .col-6 .row .col-1 .khungAnh {
    width: 29.2%;
    border-radius: 3px;
    overflow: hidden;
    margin: 0;
}
#Doitac .row-2 .col-6 .row .col-1 .khungAnh:before {padding-bottom: 63%}
#Doitac .row .col-1 {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dashed #e9e9e9
}
#Doitac .row .col-1 .khoitrai {
    width: 67.25%;
}
#Doitac .row .col-1 .khoitrai .text a {
    font: 15px/21px 'SegoeUIBold';
    color: #333;
    height: 42px;
    overflow: hidden;
}

#Doitac .row .col-1 .khoitrai .des {
    height: 63px;
    overflow: hidden;
    display: inline-block;
}
#owl-demo-5 .owl-pagination {display: none;}
#owl-demo-5 .owl-buttons {
    position: absolute;
    top: 15px;
    right: 0;
}
#owl-demo-5 .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    margin: 0;
    padding: 0;
    font-size: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: #869791;

}
#owl-demo-5 .owl-controls .owl-buttons .owl-prev {
    width: 10px;
    height: 17px;
    margin-right: 10px;
    background: url(../css/icon/3.png)no-repeat;
}
#owl-demo-5 .owl-controls .owl-buttons .owl-next {
    width: 10px;
    height: 17px;
        -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        transform: scaleX(-1);;
    background: url(../css/icon/3.png)no-repeat;
}
/*Danh sách bài viết như giới thiệu chung, tầm nhìn, sứ mệnh*/
#ModulGioiThieu {
    width: 100%;
    float: left;
}
.LeftCol {
    float: left;
    width: 25.42%;
}
#ModulGioiThieu .RightCol {
    float: right;
    width: 72.03%;
}
#ModulGioiThieu .DanhSachBaiViet{background:#fff}
#ModulGioiThieu .DanhSachBaiViet .list{overflow:hidden}
#ModulGioiThieu .DanhSachBaiViet .khungAnh:before{padding-bottom:62.65%}
#ModulGioiThieu .DanhSachBaiViet .item{float:left;width:48%;clear:left;margin-bottom:40px}
#ModulGioiThieu .DanhSachBaiViet .item:nth-child(even){float:right;clear:right}
#ModulGioiThieu .DanhSachBaiViet .khungAnh{float:left;margin-right:22px;width:30%}
#ModulGioiThieu .DanhSachBaiViet .title{font-size:24px;font-family:'MyriadProCondensed';color:inherit}
#ModulGioiThieu .DanhSachBaiViet .item:hover .title{color:#10133c}
#ModulGioiThieu .DanhSachBaiViet .desc{line-height:22px;padding-top:8px;max-height:66px;overflow:hidden}
#ModulGioiThieu .DanhSachBaiViet .khungAnhCrop:before{display:inline-block;content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 5px rgba(255,255,255,0.3)}


/*Đội ngũ nhân sự, kế thừa css của nhóm sản phẩn trang chủ*/
#ModulGioiThieu #DoiNguNhanSu.HotProduct{background:url(bgNhanSu.png) no-repeat center;background-size:cover;color:#fff}
#ModulGioiThieu #DoiNguNhanSu.HotProduct .cateBox{padding-top:33px;padding-bottom:5px}
#ModulGioiThieu #DoiNguNhanSu.HotProduct .cateBox .cateName{color:#fff}
#ModulGioiThieu #DoiNguNhanSu.HotProduct .cateBox .cateName:before,
#ModulGioiThieu #DoiNguNhanSu.HotProduct .cateBox .cateName:after{background-image:url(line-rpy.png)}
#ModulGioiThieu #DoiNguNhanSu.HotProduct .cateDesc{text-align:center;padding-bottom:25px}

#ModulGioiThieu #DoiNguNhanSu.HotProduct .item{width:calc((100% - 150px) / 5);margin:0 15px;text-align:left;padding-bottom:40px}
#ModulGioiThieu #DoiNguNhanSu.HotProduct .jCarouselLited .item{width:calc((100% - 120px) / 5);margin:0 30px 0 0}
#ModulGioiThieu #DoiNguNhanSu.HotProduct .khungAnhCrop:before{display:inline-block;content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:solid 1px #c8c8c8;box-shadow:inset 0 0 0 3px #fff}
#ModulGioiThieu #DoiNguNhanSu.HotProduct .title{color:#fff;font-size:15px;padding:0;padding-top:12px}
#ModulGioiThieu #DoiNguNhanSu.HotProduct .desc{border-top:0;color:#999;padding-top:0}
#ModulGioiThieu .nicks{border-top:solid 1px #555555;padding-top:15px;padding-left:2px}
#ModulGioiThieu .nicks a{display:inline-block;width:24px;height:24px;margin-right:10px;text-align:center;line-height:24px;border-radius:2px}
#ModulGioiThieu .nicks a.fa-facebook{background-color:#3b5998}
#ModulGioiThieu .nicks a.fa-twitter{background-color:#55acee}
#ModulGioiThieu .nicks a.fa-google-plus{background-color:#e02f2f}
#ModulGioiThieu .nicks a.fa-youtube{background-color:#cf2200}
#ModulGioiThieu .nicks a:hover{background-color:#fff}
#ModulGioiThieu .nicks a.fa-facebook:hover{color:#3b5998}
#ModulGioiThieu .nicks a.fa-twitter:hover{color:#55acee}
#ModulGioiThieu .nicks a.fa-google-plus:hover{color:#e02f2f}
#ModulGioiThieu .nicks a.fa-youtube:hover{color:#cf2200}


/*Khối vì sao chọn chúng tôi, hoạt động nổi bật*/
.ViSaoChon_HoatDongNoiBat{background:#fff;padding:30px 0 50px 0}
.ViSaoChon_HoatDongNoiBat .Groups{float:left;width:48%}
.ViSaoChon_HoatDongNoiBat .Groups.fr{float:right}
.ViSaoChon_HoatDongNoiBat .cateNameBox{position:relative;z-index:1;padding-bottom:20px;overflow:hidden}
.ViSaoChon_HoatDongNoiBat .cateName{font-size:30px;font-family:'MyriadProCondensed';color:#10133c;text-transform:uppercase;position:relative;z-index:1;display:inline-block}
.ViSaoChon_HoatDongNoiBat .cateName:after{display:inline-block;content:"";height:3px;background:url(line-rpy.png) repeat-x;width:2000px;position:absolute;z-index:1;right:-2020px;top:50%;transform:translateY(-50%)}

.ViSaoChon_HoatDongNoiBat .Groups.fl .list{border:solid 1px #cccccc}
.ViSaoChon_HoatDongNoiBat .Groups.fl .list .item{border-top:solid 1px #cccccc;padding:0 30px}
.ViSaoChon_HoatDongNoiBat .Groups.fl .list .item:first-child{border-top:none}
.ViSaoChon_HoatDongNoiBat .Groups.fl .list .title{font-size:16px;font-weight:bold;font-family:'SegoeUIBold';color:#10133c;padding:15px 0;cursor:pointer;position:relative;z-index:1}
.ViSaoChon_HoatDongNoiBat .Groups.fl .list .title:after{display:inline-block;content:"\f078";font:normal 14px/1 FontAwesome;position:absolute;z-index:1;top:50%;transform:translateY(-50%);right:0;color:#666}
.ViSaoChon_HoatDongNoiBat .Groups.fl .list .title.on:after{content:"\f077"}

.ViSaoChon_HoatDongNoiBat .Groups.fl .list .desc{font-size:13px;padding-bottom:30px;line-height:21px}

/*Khối hoạt động nổi bật*/
.ViSaoChon_HoatDongNoiBat .buttons{position:absolute;z-index:1;top:0;right:0;background:#fff}
.ViSaoChon_HoatDongNoiBat .buttons a{padding:0 8px;font-size:24px;color:#666}

.ViSaoChon_HoatDongNoiBat .Groups.fr .list{border:0}
#ModulGioiThieu .ViSaoChon_HoatDongNoiBat .HotProduct{background:none}
#ModulGioiThieu .ViSaoChon_HoatDongNoiBat .HotProduct .item{width:calc((100% - 64px) / 2)}
#ModulGioiThieu .ViSaoChon_HoatDongNoiBat .Groups.fr .list .item{padding:0;border:0}
#ModulGioiThieu .ViSaoChon_HoatDongNoiBat .HotProduct .jCarouselLited .item{width:calc((100% - 32px) / 2)}
#ModulGioiThieu #LastestNews{margin-top:0}
#ModulGioiThieu .ViSaoChon_HoatDongNoiBat .HotProduct .title{color:#333}
#ModulGioiThieu .ViSaoChon_HoatDongNoiBat .detail{display:none}
#ModulGioiThieu .ViSaoChon_HoatDongNoiBat .khungAnh:before{padding-bottom:66.54%}
#DetailPage .contentview .des {
    width: 100%;
    float: left;
    margin-bottom: 20px;
}
#DetailPage .contentview .khungAnh {
    width: 100%;
    float: left;
    margin-bottom: 20px;
}
#DetailPage .contentview .khungAnh:before {
    padding-bottom: 40%;
}
/*Menu danh mục giới thiệu*/
#LeftCateMenu {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}
#LeftCateMenu a{display:block;position: relative;padding:10px 25px;background:#e1e1e1;margin-bottom:10px;color: #333;font: 14px 'SegoeUISemibold'}
#LeftCateMenu a.current{background:#1bbc9b;color:#fff;}
#LeftCateMenu a.current:before {
     background: #17a286;
    border: 2px solid #71d6c1;
}
#LeftCateMenu a:before {
    content: "";
    display: inline-block;
    width: 7px;
    height: 7px;
    background: #c0c0c0;
    border: 2px solid #ececec;
    border-radius: 100%;
   position: absolute;
   top: 15px;
   left: 7px
}
#LeftCateMenu a:hover{box-shadow:inset 0 0 0 1px #1bbc9b;background:#1bbc9b;color:#fff}

#LeftCateMenu a:hover:before {
    background: #17a286;
    border: 2px solid #71d6c1;
}
/*Trang giới thiệu chi tiết*/
#DetailPage .title{font-size:40px;font-family:'MyriadProCondensed';color:#1bbc9b;padding-bottom:10px;line-height: 40px}

/*Các bài giới thiệu*/
#OtherPost {
    width: 100%;
    float: left;
    margin-bottom: 40px;
}
#OtherPost .head{font-size:28px;font-family:'MyriadProCondensed';padding:10px 0}
#OtherPost .list{overflow:hidden}
#OtherPost a.note {width: 100%}
#OtherPost a{display:block;float:left;width:50%;padding:8px 0;color:inherit;border-bottom:dotted 1px #c8c8c8;text-overflow:ellipsis}
#OtherPost a span{color:#9d9c9c}
#OtherPost a:hover{color:#1bbc9b}
#OtherPost a:before{display:inline-block;content:url(../css/icon/icon-8.png);font:normal 12px/1 FontAwesome;margin-right:5px;color:#666}
#OtherPost a:hover:before{display:inline-block;content:url(../css/icon/icon-9.png);font:normal 12px/1 FontAwesome;margin-right:5px;color:#1bbc9b}
.LeftCol .quangcao {
    width: 100%;
    float: left;
}
.LeftCol .khungAnh:before {
    padding-bottom: 140%;
}
.LeftCol .khungAnh .khungAnhCrop img {
        transform: translate(-50%,-50%);
}
.prohead {
    width: 100%;
    padding: 20px;
    text-align: center;
    background: url(container/product/bd-pro.png) center repeat-x;
}
.protile1 {
    font-family: 'myriadprocondensed';
    font-size: 28px;
    text-align: center;
    line-height: 40px;
    float: left;
}
.prohead1 {
    display: inline-block;
    position: relative;
    z-index: 1;
}
.arrow {
    display: inline-block;
    width: 35px;
    height: 16px;
    /* background: url(left.png) no-repeat center; */
    position: absolute;
    z-index: 1;
    top: 0;
    left: -50px;
    top: 50%;
    transform: translateY(-50%);
    background: url(../css/icon/15.png)no-repeat;
    
}
.arrow1 {
    transform: translateY(-50%) rotate(180deg);
    left: auto;
    right: -50px;
    display: inline-block;
    width: 35px;
    height: 16px;
    /* background: url(left.png) no-repeat center; */
    position: absolute;
    z-index: 1;
    top: 0;
    /* left: -50px; */
    top: 50%;
    background: url(../css/icon/prew.png)no-repeat;
    
}
.arrow:hover {background: url(../css/icon/prew1.png)no-repeat;}
.arrow1:hover {background: url(../css/icon/prew1.png)no-repeat;}
#ModulGioiThieu .LeftCol .visao {
    float: left;
    width: 100%;
    background: #f5f5f5;
    margin-bottom: 20px;
    position: relative;
}
#ModulGioiThieu .LeftCol .visao .r {
    width: 100%;
    float: left;
}
#ModulGioiThieu .LeftCol .visao .title-2 {
    width: 100%;
    float: left;
    padding:15px 0 10px 15px;
    box-sizing: border-box;
    background: url(../css/icon/Group-2513-.png) no-repeat 15px bottom;
}
#ModulGioiThieu .LeftCol .visao .title-2 a {
    font: 24px 'MyriadPro-BoldCond';
    color: #1bbc9b;
    padding-bottom: 5px;
}
#ModulGioiThieu .khoi-t  {
    width: 100%;
    float: left;
    margin-bottom: 10px;
    padding: 0 15px;
}
#ModulGioiThieu .khoi-t:after {
    content: url(../css/icon/Group-2625-.png);
}
#ModulGioiThieu .khoi-t .ka-7 {
    width: 100%;
    float: left;
    padding:0 12px;
    margin: 20px 0 5px;
    box-sizing: border-box;
    border: 3px solid #d3d3d3;
}
#ModulGioiThieu .khoi-t .ka-7:before {
    padding-bottom: 63%;
}
#ModulGioiThieu .khoi-t .tt-7 {
    width: 100%;
    float: left;
    box-sizing: border-box;
}
#ModulGioiThieu .khoi-t .tt-7 a {
    font: 14px/21px 'SegoeUIBold';
    color: #1bbc9b;
}
#ModulGioiThieu .khoi-t .dt-7 {
    font: 13px/24px 'SegoeUIRegular';
    color: #999;
    margin-bottom: 15px;
}
#ModulGioiThieu .khoi-d {
    width: 100%;
    float: left;
    margin-bottom: 40px;
}
#ModulGioiThieu .khoi-d ul li {
    width: 100%;
    float: left;
    margin-bottom: 15px;
    background: url(../css/icon/Group-2515-.png) no-repeat left 10px;
    padding: 0 30px 0 12px;
    box-sizing: border-box;
    margin-left: 15px;
}
#ModulGioiThieu .khoi-d ul li a {
    font: 14px/21px 'arial';
    color: #333;

}
#ModulGioiThieu .khoi-t:after {
    content: url(../css/icon/icon-cc.png);
}
#ModulGioiThieu .khoi-d span {
    display: inline-block;
    margin-top: 5px;
    font: 13px/24px 'SegoeUIRegular';
    color: #999;
}
#ModulGioiThieu .khoi-d ul li:hover {
    background: url(../css/icon/Group-2639-.png) no-repeat left 10px;
}
#ModulGioiThieu .khoi-d ul li:hover a {
    color: #1bbc9b;
}
.visao .xemthem {
    position: absolute;
    bottom: 2px;
    right: 0;
}
.scrfix {
        margin-top: 0 !important;
    position: fixed;
    top: 160px;
    width: 300px !important;
}
.visao .xemthem a {
    font: 12px/20px 'SegoeUIRegular';
    color: #fff;
    text-transform: uppercase;
    background: url(../css/icon/Group-2623-.png) no-repeat 75px center;
    padding: 5px 15px;
    box-sizing: border-box;
    background: #7a7a7a;
}
#dichvu-giaodien4 {
    width: 100%;
    float: left;
}
#dichvu-giaodien4 .title-4 {
    width: 100%;
    float: left;
    padding-bottom: 25px;
}
#dichvu-giaodien4 .row-4 {
    /*border: 1px solid #f0f0f0;*/
    margin-top: 30px;
}
#dichvu-giaodien4 .row-4 .col-1 {
    padding-bottom: 25px;
    margin-bottom: 25px;
    border-bottom: 1px dashed #e5e5e5
}
#dichvu-giaodien4 .row-4 .khungAnh {
    width: 33.52%;
}
#dichvu-giaodien4 .row-4 .khoi {
    width: calc(66.47% - 20px);
    padding-left: 20px;

}
#dichvu-giaodien4 .row-4 .note {
    padding: 0;
    padding-left: 20px;
}
.clor {color: #1bbc9b}
#dichvu-giaodien4 .row-4 .khoi .title a {
    font: 20px 'SegoeUIBold';
    color: #333;
}
#dichvu-giaodien4 .row-4 .khoi:hover .title a {color: #1bbc9b}
#dichvu-giaodien4 .row-4 .khoi .title_note a {
    font: 20px 'SegoeUIBold';
    color: #333;
}
#dichvu-giaodien4 .row-4 .khoi:hover .title_note a {color: #1bbc9b}
#dichvu-giaodien4 .row-4 .khoi .khoitren {border-bottom: 1px solid #f0f0f0}
#dichvu-giaodien4 .row-4 .khoi .khoitren .note_tt {background: transparent;}
#dichvu-giaodien4 .row-4 .khungAnh:before {padding-bottom: 65%}
#dichvu-giaodien4 .row-4 .khoi .khoiduoi ul {
    width: 50%;
}
#dichvu-giaodien4 .row-4 .khoi .khoiduoi ul li {
    width: 100%;
    background: url(../css/icon/icon10.png)no-repeat left center;
    padding-left: 20px;
}
#dichvu-giaodien4 .row-4 .khoi .khoiduoi ul li a {
    font: 13px/24px 'SegoeUIRegular';
}
#dichvu-giaodien4 .title_2 {margin-bottom: 40px !important;}
#dichvu-giaodien4 .tieude-4 {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}
#dichvu-giaodien4 .td_note {margin-bottom: 0}
#dichvu-giaodien4 .tieude-4 a {
    font: 40px 'MyriadProCondensed';
    color: #1bbc9b;
}
#dichvu-giaodien4 .ketqua {
    font: 30px 'MyriadProCondensed';
    color: #333;
}
#dichvu-giaodien4 .ketqua > span {
    color: #1bbc9b;
}
#dichvu-giaodien4 .ketqua span.do {
    font: 40px 'MyriadPro-BoldCond';
    color: #ff0000;
}
#dichvu-giaodien4 .khoi {
    width: 100%;
}
#dichvu-giaodien4 .title {
    width: 100%;
    float: left;
    background: url(../css/icon/Group-58.png)no-repeat left bottom;
}
#dichvu-giaodien4 .title .tieude {
    float: left;
    padding-bottom: 5px;
}

#dichvu-giaodien4 .title .tieude a {
    font: 16px/30px 'SegoeUIBold';
    color: #333;
    text-transform: uppercase;

}
#dichvu-giaodien4 .xemthem {
    float: right;
    border: 1px solid #e3e3e3;
    margin-top: 3px;
}
#dichvu-giaodien4 .xemthem a {
    font: 13px/30px 'SegoeUIRegular';
    color: #999;
    background: url(../css/icon/icon-11.png)  no-repeat right 10px center;
    display: block;
    padding: 0 20px;
    box-sizing: border-box;
}
#dichvu-giaodien4 .xemthem:hover {
        border: 1px solid #1bbc9b;
        background: #1bbc9b;
}
#dichvu-giaodien4 .xemthem:hover a {
    color: #fff;
    background: url(../css/icon/icon-12.png)  no-repeat right 10px center;

}
#dichvu-giaodien4 .khoi .row {
    width: 100%;
    float: left;
}
#dichvu-giaodien4 .khoi .row .col-3  {
    width: 31.3%;
    float: left;
    margin-right: 2.53%;
    margin-bottom: 25px;
}
#dichvu-giaodien4 .khoi .row .col-3:last-child {
    margin-right: 0;
    float: right;
}
#dichvu-giaodien4 .khoi .row .col-3 .khungAnh {
    width: 100%;
    background: url(../css/icon/li.png)no-repeat bottom center;
    border: 10px solid rgba(0,0,0,0);
}
#dichvu-giaodien4 .khoi .row .col-3 .conten {
    width: 100%;
    float: left;
    padding: 0 10px 15px;
    background: #f5f5f5;
    position: relative;
    border-bottom: 3px solid #e5e5e5;
    margin-top: -10px;
}
#dichvu-giaodien4 .khoi .row .col-3 .khunganh {position: relative;width: 100%;float: left;}

#dichvu-giaodien4 .khoi .row .col-3 .conten .tieude {
    width: 100%;
    height: 44px;
    overflow: hidden;
    float: left;
    margin: 5px 0;
}
#dichvu-giaodien4 .khoi .row .col-3 .conten .tieude a {
    font: 15px/22px 'SegoeUIBold';
    color: #333;
    text-align: justify;
}
#dichvu-giaodien4 .khoi .row .col-3 .conten .khoi-1 {
    width: 100%;
    float: left;
}
#dichvu-giaodien4 .khoi .row .col-3 .conten .khoi-1 .date {
    width: 56px;
    height: 59px;
    float: left;
    margin-right: 10px;
    margin-top: 5px;
    background: url(../css/icon/Group-2516-.png)no-repeat;
    text-align: center;
    font: 15px/25px 'MyriadPro-BoldCond';
    color: #666;
    text-transform: uppercase;
}
#dichvu-giaodien4 .khoi .row .col-3 .conten .khoi-1 .date span {
    font: 22px/32px 'MyriadPro-BoldCond';
    color: #666;
    text-transform: uppercase;
}
#dichvu-giaodien4 .khoi .row .col-3 .conten .khoi-1 .des {
    font: 14px/22px 'SegoeUIRegular';
    color: #333;
    text-align: justify;
    height: 66px;
    overflow: hidden;
}
#dichvu-giaodien4 .khoi .row .col-3:hover .tieude a {color: #1bbc9b}
#dichvu-giaodien4 .khoi .row .col-3:hover .conten .khoi-1 .date {color: #1bbc9b}
#dichvu-giaodien4 .khoi .row .col-3:hover .conten .khoi-1 .date span {color: #1bbc9b}
.danhmucso {
    width: 100%;
    float: left;
    padding-top: 25px;
    margin-bottom: 40px;
    border-top: 1px dashed #ddd;
}
.danhmucso span {
    float: left;
}
.danhmucso ul li {
    width: 26px;
    height:26px;
    border: 1px solid #dddddd;
    margin-right: 5px;
    text-align: center;
    background: #f2f2f2;
}
.danhmucso ul li a {
    font: 13px/26px 'arial';
    color: #333;
    display: block;
}
.danhmucso .late {
    width: auto;
    height: 26px;
    padding: 0 10px;
    margin-left: 5px;
    text-align: center;
}
.danhmucso .late a {
    display: block;
}
.danhmucso .late:hover a {
    
}
.danhmucso ul li:hover {
    background: #1bbc9b;
    border: 1px solid #1bbc9b;
}
.danhmucso ul li:hover a {
    color: #fff;
}
.danhmucso .text {
    font: 13px/20px 'ariali';
    color: #333;
    float: right;
}
.danhmucso .active {
    background: #1bbc9b;
    border: 1px solid #1bbc9b;

}
.danhmucso .active a {
        color: #fff;
}
#DetailPage .contentview .tieude {
    width: 100%;
    float: left;
    margin-bottom: 25px;
    font: 14px/21px 'SegoeUIBold';
    color: #333;
}
#ModulGioiThieu .RightCol .khoi-9 {
    width: 100%;
    float: left;
    padding-top: 25px;
}
#ModulGioiThieu .RightCol .row-9 {
    width: 100%;
    float: left;
}
#ModulGioiThieu .RightCol .row-9:last-child {margin: 0}
#ModulGioiThieu .RightCol .row-9 .col-6{
    width: 100%;
    float: left;
    margin-bottom: 15px;
}
#ModulGioiThieu .RightCol .row-9 .col-6 .khungAnh {
    float: left;
    margin-right: 3%;
    width: 30%;
}
#ModulGioiThieu .RightCol .row-9 .col-6 .khungAnh:before {
    padding-bottom: 61%
}
#ModulGioiThieu .RightCol .row-9 .col-6 .title-9{
    width: 67%;
    float: left;
}
#ModulGioiThieu .RightCol .row-9 .col-6 .tieude-9 {
    width: 100%;
    float:left;
    margin-bottom: 5px;
    height: 44px;
    overflow: hidden;
}
#ModulGioiThieu .RightCol .row-9 .col-6 .tieude-9 a {
    font: 14px/21px 'SegoeUISemibold';
    color: #333;
}
#ModulGioiThieu .RightCol .row-9 .col-6 .date-9 {
    font: 13px/24px 'SegoeUIRegular';
    color: #999;
}
#ModulGioiThieu .RightCol .row-9 .col-6:hover a {color: #1bbc9b}
#owl-demo-7 .owl-pagination {display: none;}
#owl-demo-7 .owl-controls .owl-buttons div{
    font-size: 0;
    background: transparent;
    padding: 0;
    margin: 0;
    border: none;
    border-radius: 0;
    position: absolute;
    top: -50px;
    left: 280px;
}
#owl-demo-7 .owl-controls .owl-buttons .owl-prev {
    width: 19px;
    height: 19px;
    background: url(../css/icon/Group-47-.png) no-repeat;
    position: absolute;
    left: 255px;
}
#owl-demo-7 .owl-controls .owl-buttons .owl-next {
    width: 19px;
    height: 19px;
    background: url(../css/icon/Group-49-.png) no-repeat;
}
#owl-demo-7 .owl-controls .owl-buttons .owl-prev:hover {
    width: 19px;
    height: 19px;
    background: url(../css/icon/Group-52-.png) no-repeat;
    position: absolute;
    left: 255px;
}
#owl-demo-7 .owl-controls .owl-buttons .owl-next:hover {
    width: 19px;
    height: 19px;
    background: url(../css/icon/Group-48-.png) no-repeat;
}
#ModulGioiThieu .RightCol .conten-2 {
    width: 100%;
    float: left;
    margin-bottom: 35px;
}
#ModulGioiThieu .RightCol .tt-9 {
    width: 100%;
    float: left;
    background: url(../css/icon/Group-2513-.png)no-repeat left bottom;
    padding-bottom: 5px;
    margin-bottom: 15px;
}
#ModulGioiThieu .RightCol .conten-2 .tt-9 a {
    font: 28px/24px 'myriadprocondensed';
    color: #1bbc9b;
    
}
#ModulGioiThieu .RightCol .conten-2 ul li {
    width: 100%;
    float: left;
    margin-bottom: 13px;
    background: url(../css/icon/16.png)no-repeat left 5px;
    padding-left: 20px;
    box-sizing: border-box;
}
#ModulGioiThieu .RightCol .conten-2 ul li a {
    font: 14px/24px 'SegoeUIRegular';
    color: #333;
}
#ModulGioiThieu .RightCol .conten-2 ul li:hover {
    background: url(../css/icon/icon-13.png)no-repeat left 5px; 
}
#ModulGioiThieu .RightCol .conten-2 ul li:hover a {
    color: #1bbc9b;
}
#ModulGioiThieu .RightCol .conten {
    width: 100%;
    float: left;
    padding-top: 20px;
    margin-bottom: 20px;
}
#ModulGioiThieu .RightCol .conten .tt {
    float: left;
    width: 100%;
    margin-bottom: 5px;
}
#ModulGioiThieu .RightCol .conten .tt a {
    font: 28px/24px 'myriadprocondensed';
    color: #1bbc9b;
}
#ModulGioiThieu .RightCol .conten ul {
    border-bottom: 1px  dashed #c8c8c8; 
}
#ModulGioiThieu .RightCol .conten ul:last-child{border: none;}
#ModulGioiThieu .RightCol .conten ul li {
    background: url(../css/icon/v.png)no-repeat left 15px;
    padding-left: 20px;
    margin-right: 160px;
}
#ModulGioiThieu .RightCol .conten ul li a {
    font: 14px/36px 'arial';
    color: #9d9c9c;
}
#ModulGioiThieu .RightCol .conten ul li span {
    font: 14px/36px 'arial';
    color: #2f2f2f;
}
#ModulGioiThieu .RightCol .conten ul li:hover {
    background: url(../css/icon/v-1.png)no-repeat left 15px; 
}
#ModulGioiThieu .RightCol .conten ul li:hover span {
    color: #1bbc9b;
}
#owl-demo-7 .owl-pagination {display: none;}
#owl-demo-7 .owl-controls .owl-buttons div{
    font-size: 0;
    background: transparent;
    padding: 0;
    margin: 0;
    border: none;
    border-radius: 0;
    position: absolute;
    top: -50px;
    left: 280px;
}
#owl-demo-7 .owl-controls .owl-buttons .owl-prev {
    width: 19px;
    height: 19px;
    background: url(../css/icon/15.png) no-repeat left center;
    position: absolute;
    left: 255px;
}
#owl-demo-7 .owl-controls .owl-buttons .owl-next {
    width: 19px;
    height: 19px;
    background: url(../css/icon/15.png) no-repeat;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
}
#owl-demo-7 .owl-controls .owl-buttons .owl-prev:hover {
    width: 19px;
    height: 19px;
    background: url(../css/icon/15.png) no-repeat right center;
    position: absolute;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
    left: 255px;
}
#owl-demo-7 .owl-controls .owl-buttons .owl-next:hover {
    width: 19px;
    height: 19px;
    background: url(../css/icon/15.png) no-repeat right center;
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
}
#owl-demo-7 .owl-item {margin-right: 25px;}
/* Thu vien hinh anh */
#ModulGioiThieu .khoivideo {
    width: 100%;
    float: left;
    margin-bottom: 10px;
    padding: 20px 10px;
}
#ModulGioiThieu .khoivideo .tabbed{ float: left;width: 100%;}  
#ModulGioiThieu .khoivideo .tabbed li {
    padding-left: 20px;
}                        
#ModulGioiThieu .khoivideo .tabbed li {
    background: url(../css/icon/Group-59.png)no-repeat left 8px;
    padding-right: 10px;
    
    margin-top:3px;
}  
#ModulGioiThieu .khoivideo .tabbed li:hover {
    background: url(../css/icon/Group-58.png)no-repeat left 8px;
}
#ModulGioiThieu .khoivideo .tabbed li a:hover {
    color: #1bbc9b;font: 14px 'arial';
}
#ModulGioiThieu .khoivideo .tabbed li a {color: #333333;font: 14px 'arial'}
#ModulGioiThieu .khoivideo .tabbed .tabcont .tabcontent{display:none;}
#ModulGioiThieu .khoivideo .tabbed .tabcont .tabcontent.active{display:block; }
#ModulGioiThieu .khoivideo .tabnav {
    float: left;
    width:100%;
    margin-bottom: 5px;
     }
#ModulGioiThieu .khoivideo .tabnav li{
    float:left; 
}
#ModulGioiThieu .khoivideo .tabbed li.active {
    background: url(../css/icon/Group-58.png)no-repeat left 8px;
}
#ModulGioiThieu .khoivideo .tabbed li.active a {
    color: #1bbc9b;font: 14px 'arial';
}
#dichvu-giaodien4 .thuvien-danhsach .row {
    padding-top: 25px;
}
#dichvu-giaodien4 .khoi .row .col-4 {
    width: calc(33.333% - 2%);
    float: left;
    margin-right: 25px;
    margin-bottom: 25px;
    background: #eaeaea;
    cursor: pointer;
    border-radius: 50px 0 50px 0;
}
#dichvu-giaodien4 .khoi .row .mb50 {margin-bottom: 50px}

#dichvu-giaodien4 .khoi .row .col-4:last-child {margin-right: 0;}
#dichvu-giaodien4 .khoi .row .col-4 .khungAnh {
    width: 95%;
    border-radius: 50px 0 50px 0;
    margin-top: -20px;
}
#dichvu-giaodien4 .khoi .row .col-4 .khungAnhCrop  {
    border-radius: 50px 0 50px 0;
    border: 1px solid #fff;
    border-top:0; 
    border-left:0;
}
#dichvu-giaodien4 .khoi .row .col-4 .khungAnh .overlay {
    

}
#dichvu-giaodien4 .khoi .row .col-4 .khungAnh .overlay {
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    font-size: 14px;
    color: #fff;
    text-align: center;
    border-radius: 50px 0 50px 0;
    display: none;
}
#dichvu-giaodien4 .khoi .row .col-4 .khungAnh .overlay a {
        color: #fff;
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
#dichvu-giaodien4 .khoi .row .col-4 .khungAnh .overlay a > span {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    left: 0;
}
#dichvu-giaodien4 .khoi .row .col-4 .khungAnh:hover .overlay {display: block;}
#dichvu-giaodien4 .khoi .row .col-4 .khungAnh .icon {
    width: 31px;
    height: 31px;
    position: absolute;
    z-index: 1;
    bottom: 5px;
    left: 3.125%;
}
#dichvu-giaodien4 .khoi .row .col-4 .des {
    width: 100%;
    padding: 10px 6.125% 0;
    height: 50px;
    margin-bottom: 20px;
    overflow: hidden;
}
#dichvu-giaodien4 .khoi .row .col-4 .des a {
    font: 14px/21px 'SegoeUIRegular';
    color: #333;
}
#dichvu-giaodien4 .khoi .row .col-4:hover .khungAnh .overlay a {display: block;}
#dichvu-giaodien4 .khoi .row .col-4:hover .khungAnh .khungAnhCrop  {
    border-radius: 50px 0 50px 0;
    border: 1px solid #34b933;
    border-top:0; 
    border-left:0;
}
#dichvu-giaodien4 .khoi .row .col-4:hover .des a {color: #fff}
#dichvu-giaodien4 .khoi .row .col-4:hover {background: #1bbc9b}
#DetailPage .row .col-3 .khungAnh .khungAnhCrop>span {
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    background: rgba(0,0,0,0.5);
    font: 13px/21px 'SegoeUIRegular';
    color: #fff;
    text-align: center;
    display: none;
    text-transform: uppercase;
}
#DetailPage .row .col-3 .khungAnh .khungAnhCrop>span>span:first-child {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
#DetailPage .row .col-3 .khungAnh .khungAnhCrop>span>span:last-child {
    background: url(rpy.png) repeat-y center, url(top.png) no-repeat top center, url(top.png) no-repeat bottom center;
}
#DetailPage .row .col-3 .khungAnh .khungAnhCrop>span>span:last-child {
    vertical-align: middle;
    display: inline-block;
    width: 90%;
    padding: 6px 0;
}
#DetailPage .row {
    width: 100%;
    float: left;
}
#DetailPage .row .col-3 {
    width: calc(100%/4 - 14px);
    float: left;
    margin-right: 18px;
}
#DetailPage .row .col-3:last-child {margin-right: 0;}
#DetailPage .row .col-3 .khungAnh:before {
    padding-bottom: 62%;
}
#DetailPage .row .col-3 .khungAnh .khungAnhCrop {
    border: 1px solid #fff;
}
#DetailPage .row .col-3 .khungAnh {
        border: 1px solid #ddd;
}
#DetailPage .row .col-3:hover .khungAnhCrop>span {display: block;}
.RightCol .album {
    width: 100%;
    float: left;
    padding-top: 70px;
    position: relative;
}
.RightCol .album .prohead1 {
        position: absolute;
    z-index: 1;
    text-align: center;
    top: 10px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}

.RightCol .album .row {
    width: 100%;
    float: left;
}
.RightCol .album .row .col-4 {
    width: 93%;
    float: left;
    margin-right: 25px;
    margin-bottom: 25px;
    background: #eaeaea;
    cursor: pointer;
    border-radius: 50px 0 50px 0;
}
.RightCol .album .row .col-4 .khungAnh {
    width: 95%;
    border-radius: 50px 0 50px 0;
    margin-top: -20px;
}
.RightCol .album .row .col-4 .khungAnhCrop  {
    border-radius: 50px 0 50px 0;
    border: 1px solid #fff;
    border-top:0; 
    border-left:0;
}
.RightCol .album .row .col-4 .khungAnh .overlay {
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    font-size: 14px;
    color: #fff;
    text-align: center;
    border-radius: 50px 0 50px 0;
    display: none;
}
.RightCol .album .row .col-4 .khungAnh .overlay a {
    color: #fff;
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
.RightCol .album .row .col-4 .khungAnh .overlay a > span {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    left: 0;
}
.RightCol .album .row .col-4 .khungAnh:hover .overlay {display: block;}
.RightCol .album .row .col-4 .khungAnh .icon {
    width: 34px;
    height: 40px;
    position: absolute;
    z-index: 1;
    bottom: 5px;
    left: 3.125%;
}
.RightCol .album .row .col-4 .des {
    width: 100%;
    padding: 10px 6.125% 0;
    height: 50px;
    margin-bottom: 20px;
    overflow: hidden;
}
.RightCol .album .row .col-4 .des a {
    font: 14px/21px 'SegoeUIRegular';
    color: #333;
}
.RightCol .album .row .col-4:hover .khungAnh >span {display: block;}
.RightCol .album .row .col-4:hover .khungAnhCrop  {
    border-radius: 50px 0 50px 0;
    border: 1px solid #34b933;
    border-top:0; 
    border-left:0;
}
.RightCol .album .row .col-4:hover .des a {color: #fff}
.RightCol .album .row .col-4:hover {background: #1bbc9b}
.RightCol .album .arrow , .RightCol .album .arrow1 {
        background: url(../css/icon/15.png) no-repeat left center;
        width: 19px;
        height: 19px;
}
.RightCol .album .arrow:hover,.RightCol .album .arrow1:hover {
    background: url(../css/icon/icon-15.png) no-repeat ;
    
}


.RightCol .album .protile1 {color: #1bbc9b}
#owl-demo-8 .owl-item {margin-top: 20px;margin-right: 1px}
#owl-demo-8 .owl-pagination {display: none;}
#ModulGioiThieu .LeftCol .visao .khoihinhanh {
    width: 100%;
    float: left;
    margin-bottom: 10px;
    padding: 20px 10px;
}
#ModulGioiThieu .LeftCol .visao .khoihinhanh .khungAnh {
    margin-bottom: 40px;
}
#ModulGioiThieu .LeftCol .visao .khoihinhanh .khungAnh:before {
    padding-bottom: 61%;
}
#ModulGioiThieu .LeftCol .visao .khoihinhanh .title {
    width: 100%;
    float: left;
}
#ModulGioiThieu .LeftCol .visao .khoihinhanh .tieude {
    width: 100%;
    float: left;
    margin-bottom: 10px;
    }
#ModulGioiThieu .LeftCol .visao .khoihinhanh .tieude a {
    font: 14px/21px 'SegoeUISemibold';
    color: #333;

}
#ModulGioiThieu .LeftCol .visao .khoihinhanh .date {
    width: 100%;
    float: left;
    font: 13px/21px 'SegoeUIRegular';
    color: #323232;
}
#ModulGioiThieu .LeftCol .visao .khoihinhanh:hover .tieude a  {
    color: #1bbc9b
}
#owl-demo-9 .owl-pagination {position: absolute;top: 56%;
    left: 38%;}
#owl-demo-9 .owl-controls .owl-page span {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin: 5px 3px;
    filter: Alpha(Opacity=50);
    opacity: 0.5;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #869791;
}
#owl-demo-9 .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
    width: 7px;
    height: 7px;
    background: #1bbc9b;
    opacity: 1;
    padding: 5px;
}
/*Lien he*/
#khoivitri {
    width: 59.32%;
    float: left;
    padding-bottom: 40px;
}
#khoivitri .des {
    width: 100%;
    font: 14px/20px 'SegoeUIRegular';
    color: #333;
    margin-bottom: 20px;
}
#khoivitri .des span {
    font: 14px 'SegoeUIBold';
    text-transform: uppercase;
    color: #1bbc9b;
}
#khoivitri .title {
    width: 100%;
    float: left;
    margin-bottom: 15px
}
#khoivitri .title a {
    font: 28px 'MyriadPro-BoldCond';
    color: #1bbc9b;
}
#khoivitri .diachi {
    width: 100%;
    float: left;
    font: 14px/30px 'SegoeUIRegular';
    color: #333;
}
#khoivitri .diachi span {
    font: 14px/30px 'SegoeUIBold';
    color: #333;
}
#khoivitri .diachi .sdt {
    font: 16px/30px 'SegoeUIBold';
    color: #ff0000;
}
#khoivitri .bando {
    width: 100%;
    float: left;
    margin-top: 25px;
    border: 1px solid #eee;
    padding: 5px;
    box-sizing: border-box;
}
#khoiguiyeucau {
    width: 36.44%;
    float: right;
    padding-bottom: 40px;
}
#khoiguiyeucau .des {
    width: 100%;
    font: 14px/21px 'SegoeUIRegular';
    color: #333;
    margin-bottom: 20px;
}
#khoiguiyeucau .des span {
    color: #1bbc9b;
}
#khoiguiyeucau .from input {
    width: 100%;
    height: 33px;
    border: 1px solid #d5d5d5;
    border-radius: 1px;
    padding-left: 10px;
    margin-bottom: 10px;
    font: 14px 'SegoeUIRegular';
    color: #666;
    outline: none;
    box-sizing: border-box;
}
#khoiguiyeucau .from textarea {
    width: 100%;
    height: 325px;
    border: 1px solid #d5d5d5;
    padding-left: 10px;
    padding-top: 18px;
    margin-bottom: 10px;
    border-radius: 1px;
    font: 14px/1 'SegoeUIRegular';
    color: #666;
    outline: none;
    resize: none;
    box-sizing: border-box;
}
#khoiguiyeucau .date {
    width: 44%;
    margin-right: 10px;
}
#khoiguiyeucau .date input {
    width: 100%;
    float: left;
    height: 30px;
    border: 1px solid #d5d5d5;
    padding-left: 10px;
    margin-bottom: 10px;
    font: 14px/41px 'SegoeUIRegular';
    color: #666;
    margin-right: 5px;
    outline: none;
    box-sizing: border-box;

}
#khoiguiyeucau .bt {
    width: 58%
}
#khoiguiyeucau .bp {
    width: 42%
}
#khoiguiyeucau .yeucau {
    height: 30px;
    float: right;
    background: #acaba9;
    text-align: center;
    margin-left: 10px;
}
#khoiguiyeucau .yeucau a {
    font: 16px/30px 'SegoeUIBold';
    color: #fff;
    padding: 0 20px;
}
#khoiguiyeucau .yeucau:hover {background: #1bbc9b}
#khoiguiyeucau .code {
    float: left;
}
#khoiguiyeucau .code .code-1 {
    margin-right: 5px;
    margin-top: 3px;
    float: left;
}
#khoiguiyeucau .code .code-2 {
    float: left;
    margin-top: 8px;
}
#phudenbody {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    background: rgba(0,0,0,0.8);
    z-index: 3;
}
#phudenbody_rp {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    background: rgba(0,0,0,0);
    z-index: 2;
}
#thanhcong {
    position: relative;
    position: fixed;
    display: none;
    left: 50%;
    top: 10%;
    width: 31.5%;
    background: #fff;
     box-shadow: 0 0 0 5px rgba(255,255,255,0.3);
    border-radius:3px;
    text-align: center;
    z-index: 999;
    padding-bottom: 40px;
}
#thanhcong .khunganh {
    width: 82px;
    height: 60px;
    margin: 15px 41%;
    box-sizing: border-box;
}
#thanhcong .tieude {
    width: 100%;
    float: left;
    margin-bottom: 15px;
    font: 16px 'SegoeUIBold';
    color: #1bbc9b;
    text-transform: uppercase;
}
#thanhcong .des {
    width: 100%;
    float: left;
    font: 14px/24px 'SegoeUIRegular';
    color: #333;
    margin-bottom: 20px;
}
#thanhcong .trove a {
    padding: 10px 20px;
    background: #1bbc9b;
    font: 14px/24px 'SegoeUIBold';
    color: #fff;
    text-transform: uppercase;
}
#thanhcong .donglai {
    width: 77px;
    height: 14px;
    background: url(../css/icon/donglai.png)no-repeat;
    position: absolute;
    top: -25px;
    right: 0;
    cursor: pointer;
}
/*Tour du lich*/
#Tourdulich {
    width: 100%;
    float: left;
}
#Tourdulich .khoitour-15 {
    width: 100%;
    float: left;
    padding-bottom: 40px;
}
#Tourdulich .khoitour-15 .title {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}
#Tourdulich .khoitour-15 .title a {
    font: 28px 'MyriadPro-BoldCond';
    color: #1bbc9b;
}
#Tourdulich .khoitour-15 .khungAnh {
    width: 18.64%;
    float: left;
    margin-right: 2.96%;
}
#Tourdulich .khoitour-15 .khungAnh:before {
    padding-bottom: 
}
#Tourdulich .khoitour-15 .des {
    width: 78.4%;
    float: left;
}
#Tourdulich .khoitour-15 .des .icon {
    width: 352px;
    height: 21px;
    float: left;
    margin-top: 20px;
}
#Newitem .title {
    width: 100%;
    float: left;
    margin-bottom: 15px;

}
#Tourdulich #Newitem .title a {
    font: 32px/40px 'MyriadPro-BoldCond';
    color: #1bbc9b
}
#Tourdulich #Newitem {
    padding-bottom: 40px;
    padding-top: 0;
}
#Dattour {
    width: 100%;
    float: left;
    padding: 0 5%;
    background: #f1f1f1;
}
#Dattour .title a {
    font: 18px/25px 'SegoeUIBold';
    color: #1bbc9b;
}
#Dattour .gia > span {
    font: 20px 'SegoeUIBold';
    color: #ff0003;
}
#Dattour .gia > span:last-child {
    font: 13px 'SegoeUIRegular';
    color: #999999;
    text-decoration: line-through;
}
#Dattour .des span {
    font: 14px/24px 'SegoeUISemibold';
}
.khoitour {
    background: #e5e5e5;
    padding:25px 35px; 

}
.khoitour .dattour-1 {
    color: #fff;
    background: #1bbc9b;
    border-radius: 7px;
    border-top: 1px solid #fff;
    box-shadow: inset 0 0 1px rgba(225,225,225,0.7);
}
.khoitour .dattour-1 a {
    display: block;
    margin-top: 15px;
    margin-bottom: 10px;
    font: 22px/20px 'MyriadPro-BoldCond';
    color: #fff;
    text-transform: uppercase;
}
.khoitour .dattour-1 a>span {
    font: 13px 'SegoeUIRegular';
    text-transform: none;
}
#LeftCateMenu .panel {
    padding: 0;
    
}
#LeftCateMenu .panel.show {
    border-left: 1px solid #d7f9d7;
    margin-top: -10px;
}
#LeftCateMenu .panel ul>li>a {
    display: block;
    padding: 0;
    background: #fff;
    margin-bottom: 10px;
    color: #333;
    font: 14px 'SegoeUISemibold';
}
#LeftCateMenu .panel ul>li>a:before {
    content: none;
}
#LeftCateMenu .panel ul>li>a:hover {
    box-shadow: none;
    background: #fff;
    color: #1bbc9b;
}
#LeftCateMenu .panel ul>li>a>span {
    font: 14px 'SegoeUIBold';
    color: #333;
}
#LeftCateMenu .panel ul>li>a:hover span {
    color: #1bbc9b;
}
#LeftCateMenu .panel .so {
    display: inline-block;
    width: 25px;
    height: 25px;
    background: #1bbc9b;
    border-radius: 100%;
    border: 2px solid #115a10;
    text-align: center;
    color: #fff;
    float: left;
    margin-right: 5px;
    font: 16px/20px 'SegoeUIBold';
}
#LeftCateMenu .panel ul>li {
    background: url(../css/icon/Group-2725-.png)no-repeat left 8px;
}
#LeftCateMenu .panel ul>li {
    padding-left: 8%;
}
#LeftCateMenu .panel ul {
    margin: 20px 0;
}
#LeftCateMenu .accordion.active-2 {
    background: #1bbc9b;
    color: #fff;
}
#LeftCateMenu .accordion.active-2:before {
        background: #147213;
    border: 2px solid #6eb26e;
}
.RightCol .Siler {
    position: relative;
}
#sync1 .khungAnh:before {
    padding-bottom: 62.35% !important;
}
#sync2 .khungAnh:before {
    padding-bottom: 63.3% !important;
}
#sync2 .owl-item {margin-right: 1px; }
#sync2 .item {width: 94% !important;position: relative;}
.RightCol .Siler .icon_t {
    width: 19px;
    height: 33px;
    background: url(../css/icon/12.png)no-repeat;
    position: absolute;
    bottom: 45px;
    left: 0;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
}
.RightCol .Siler .icon_p {
    width: 19px;
    height: 33px;
    background: url(../css/icon/12.png)no-repeat;
    position: absolute;
    bottom: 45px;
    right: 0;
}
#sync1 .item {margin-bottom: 10px !important;}
#sync1 .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    margin: 0;
    padding: 0;
    font-size: 0;
    border-radius: 0;
}
#sync1 .owl-controls .owl-buttons .owl-prev {
    position: absolute;
    width: 31px;
    height: 58px;
    background: url(../css/icon/next-3.png)no-repeat;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
#sync1 .owl-controls .owl-buttons .owl-next {
    position: absolute;
    width: 31px;
    height: 58px;
    background: url(../css/icon/prew-3.png)no-repeat;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.Tongquan .title {
    height: 41px;
    background: #f2f2f2;
    border-bottom: 2px solid #e2e2e2;
}
.Tongquan .title > a {
    display: inline-block;
    background:#1bbc9b ;
    font:28px/41px 'MyriadProCondensed';
    color: #fff;
    padding-left: 10px;
    position: relative;
}
.Tongquan .title a:after {
    position: absolute;
    left: 100%;
    content: url(../css/icon/Group-2728-.png);
}
.Tongquan .tieude {
    font: 14px/21px 'SegoeUIBold';
}
.Tongquan .dattour17 a {
    display: inline-block;
    padding: 10px 20px 7px;
    background: #1bbc9b;
    border-radius: 5px;
    box-shadow: inset 0 0 1px rgba(225,225,225,0.7);
    color: #fff;
    font: 22px 'MyriadPro-BoldCond';
    text-transform: uppercase;
}
.binhluan .title-17 {
    font: 18px 'SegoeUIBold';
    color: #1bbc9b
}
.c {
    color: #1bbc9b;
}
.tj {
    text-align: justify;
}
#ModulGioiThieu #Newitem .prohead1 {
    top:-10px;
}
#Tourdulich-20 .bentrai {
    width: 29.9%;
}
#Tourdulich-20 .bentrai .khungAnh:before {
    padding-bottom: 51.6%;
}
#Tourdulich-20 .benphai {
    width: 67%;
}
#Tourdulich-20 .benphai .title a {
    font: 18px 'SegoeUIBold';
}
#Tourdulich-20 .benphai .des {
    font: 14px/26px 'SegoeUISemibold';
} 
#Tourdulich-20 .benphai .des span {
    font: 14px/26px 'SegoeUIRegular';
}
#Tourdulich-20 .benphai .gia {
    font: 20px 'SegoeUIBold';
    color: #ff0003;
}
#Tourdulich-20 .benphai .gia span {
    font: 13px 'SegoeUIRegular';
    color: #999999;
    text-decoration: line-through;
    display: inline-block;
    margin-left: 20px;
}

#Tourdulich-20 .Thongtin .title {
    height: 41px;
    background: #fff;
    border-bottom: 2px solid #e2e2e2;
}
#Tourdulich-20 .Thongtin a {
    display: inline-block;
    background:#1bbc9b ;
    font:28px/41px 'MyriadProCondensed';
    color: #fff;
    padding-left: 10px;
    position: relative;
}
#Tourdulich-20 .Thongtin a:after {
    position: absolute;
    left: 100%;
    content: url(../css/icon/Group-2728-.png);
}
#Tourdulich-20 .Thongtin .col-5 {
    width: calc(50% - 20px);
    margin-right: 40px;
}
#Tourdulich-20 .Thongtin .col-5:last-child {margin-right: 0}
#Tourdulich-20 .Thongtin .col-5 .from label {
    display: inline-block;
    width: 23%;
    float: left;
}
#Tourdulich-20 .Thongtin .col-5 .from input {
    width: 77%;
    float: left;
    border-radius: 0;
}
#Tourdulich-20 .Thongtin .col-5 .from .form-group {
    margin-bottom: 10px;
    float: left;
    width: 100%;
}
#datepicker {
    cursor: pointer;
    background: url(../css/icon/Group-2820-.png)no-repeat 98% center;
}
#Tourdulich-20 .Thongtin .col-5 .from .khoi70 {
    width: 77%;
}
#Tourdulich-20 .Thongtin .col-5 .from .khoi70 input {
    width: 13%;
    margin-right: 5px;
    text-align: center;
}
#Tourdulich-20 .Thongtin .col-5 .from .khoi70 label {
    width: 14%;
    margin-top: 5px;
}
#Tourdulich-20 .Thongtin .col-5 .from .khoi70 .col-4:last-child input {
    float: right;
    margin-right: 0
}
#Tourdulich-20 .Thongtin .col-5 .from select {
    width: 77%;
    float: left;
    border-radius: 0;
    border: 1px solid #d9d9d9;
    box-sizing: border-box;
    color: #333;
    padding: 10px 10px 10px 10px;
    resize: none;
    font: normal 12px Arial;
    -moz-appearance:none;
    cursor: pointer;
    -webkit-appearance:none;
    background: url(../css/icon/Group-2914-.png)no-repeat 98% center;
}
#Thanhtoan ul li {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}
#Thanhtoan ul li a {
    font: 14px/21px 'SegoeUIBold';
    color: #333;
    margin-bottom: 10px;
}
#Thanhtoan ul li input {margin-right: 5px}
#Thanhtoan .nganhang {
    padding: 10px 15px;
    border: 1px solid #ddd;
}
#Thanhtoan .nganhang .tieude {font: 14px 'SegoeUIBold';color: #1bbc9b}
#Thanhtoan .nganhang .col-5 {
    width: calc(50% - 40px);
    float: left;
    margin-right: 40px;
}
#Thanhtoan .nganhang .col-5 .khungAnh {
    width: 30%;
    margin-right: 10px;
}
#Thanhtoan .nganhang .col-5 .khungAnh:before {
    padding-bottom: 35%;
}
#Thanhtoan .nganhang .col-5 .nh {
    width: calc(70% - 10px)
}
#Thanhtoan .nganhang .col-5 .nh .des {
    font: 14px/21px 'arial';
}
#Thanhtoan .nganhang .col-5:nth-child(3) .khungAnh:before {
    padding-bottom: 60%;
}
#Thanhtoan .checkbox {
    font: 14px 'SegoeUISemibold'
}
#Thanhtoan .check {position: relative;}
#Thanhtoan .check .khoi {
    width: 141px;
    height: 45px;
    background: url(../css/icon/Group-327-.png)no-repeat;
    position: absolute;
    display: table;
    left: 40%;
    -webkit-transform: translateX(-40%);
    -ms-transform: translateX(-40%);
    -o-transform: translateX(-40%);
    transform: translateX(-40%);
}
#Thanhtoan .check .khoi:last-child {
    left: 55%;
    -webkit-transform: translateX(-55%);
    -ms-transform: translateX(-55%);
    -o-transform: translateX(-55%);
    transform: translateX(-55%);
}
#Thanhtoan .check .khoi a {
    font: 15px/45px 'SegoeUIBold';
    color: #333;
    display: block;
}
#Thanhtoan .check .khoi:hover {
    background: url(../css/icon/Group-3315-.png)no-repeat;
}
#Thanhtoan .check .khoi:hover a {color: #fff;}

.RightCol .span {
    width: 57px;
    height: 57px;
    position: absolute;
    z-index: 1;
    top: 15px;
    left: 15px;
    background: url(../css/icon/icon6.png)no-repeat center;
    text-align: center;
    text-transform: uppercase;
    font: 13px/16px 'SegoeUIBold';
    color: #6c4c11;
    vertical-align:middle
}
.RightCol .span >span:first-child {
    display: inline-block;
    height: 140%;
    vertical-align: middle;
}
.RightCol .span >span:last-child {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.RightCol .thoigian {
    position: absolute;
    z-index: 1;
    top: 15px;
    right: 15px;
    background:  rgba(0,0,0,0.5) url(../css/icon/icon-18.png)no-repeat 8% center;
    width: 21%;
    height: 28px;
    border-radius: 3px;
    padding-left: 5%;
    font: 12px/28px 'SegoeUIRegular';
    color: #fff;
}
#Tourdulich #Newitem .row .col-5 .date .ngay {
    background: url(../css/icon/Group-225-.png)no-repeat 15px center
}
#ModulGioiThieu .LeftCol .visao .khoi {
    padding: 15px 5.125%;
}
#ModulGioiThieu .LeftCol .visao .khoi .khungAnh {
    width: 38%;
    float: left;
    border: 1px solid #ddd;
    background: #fff;
    margin-right: 15px;
    box-shadow: 0 0 5px rgba(0,0,0,0.3)
}
#ModulGioiThieu .LeftCol .visao .khoi .khungAnh img {
    width: 98%;
    height: 96%;
    padding: 2px;
}
#ModulGioiThieu .LeftCol .visao .khoi .khungAnh:before {
    padding-bottom: 62%;
}
#ModulGioiThieu .LeftCol .visao .khoi .des {
    width: calc(60% - 15px);
    float: left;
}
#ModulGioiThieu .LeftCol .visao .khoi .des a {
    color: #333;
        height: 61px;
    overflow: hidden;
    display: inherit;
}
#ModulGioiThieu .LeftCol .visao .khoi .des:hover a {color: #1bbc9b;}
#ModulGioiThieu .LeftCol .visao .khoi {
    background: url(../css/icon/icon-22.png) no-repeat bottom left;
}
.bookkingtour {
 display: none;
}
.bookkingtour .des {
    font: 13px/19px 'SegoeUIRegular';
    color: #fff;
    display: inline-block;
        margin-top: 10px;
    margin-left: 40px;
    width: 40%;
}
.soboxking {
    background: url(../css/icon/Group-214-.png) no-repeat center center;
    margin-right: 20px;
    width: 13%;
}
.soboxking  input  {
    width: 100%;
    height: 33px;
    background: transparent;
    padding-left: 20px;
    font: 13px/33px 'SegoeUIRegular';
    color: #fff;
    outline: none;
    box-sizing: border-box;
    border: 0;
}
.soboxking  input::-webkit-input-placeholder {
    color: #fff;
}
.soboxking  input::-moz-input-placeholder {
    color: #fff;
}
.bookkingtour .timkiem {
    width: 8%;
    height: 33px;
    float: left;
    background: #ff0003;
    text-align: center;
 }
 .bookkingtour .timkiem a {
    font: 14px/33px 'SegoeUIBold';
    color: #fff;
 }
 #Tourdulich .ketqua {
    font: 32px/40px 'MyriadProCondensed';
    color: #333;
 }
  #Tourdulich .ketqua span {
    font: 38px/40px 'MyriadPro-BoldCond';
    color: #ff0003;
 }
   #Tourdulich .ketqua .diadiem {
    font: 32px/40px 'MyriadProCondensed';
    color: #1bbc9b;
 }
#prevLink {
    background: url(../css/icon/icon-19.png)no-repeat left center !important;
    margin-left: 10px !important;
}
#nextLink {
    margin-right: 10px !important;
    background: url(../css/icon/icon-16.png)no-repeat right center !important;
}
#prevLink:hover {
    background: url(../css/icon/view1.png)no-repeat left center !important;
    margin-left: 10px !important;
}
#nextLink:hover {
    margin-right: 10px !important;
    background: url(../css/icon/view2.png)no-repeat right center !important;
}
#imageContainer img {
        box-shadow: 0 0 0 5px rgba(255,255,255,0.3);
        border-radius: 3px;
}
#imageData #bottomNavClose span {
    width: 55px;
    background: url(../css/icon/donglai.png)no-repeat center right !important;
}
#DetailPage .contentview .video {
    content: "";
    width: 100%;
    height: 100%;
    position: relative;
    padding-bottom: 56.7%;
    margin-bottom: 25px;
}
#DetailPage .contentview .video iframe {
    position: absolute;
}
#owl-demo-4 .item .col-5 {
    width: 100%;
}
#PopUpCalender {
    display: none;
}
.Wcontent {
    position: absolute;
    top: 0;
    left:50%;
    width: 67%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 999;
    margin-top: 155px;
     box-shadow: 0 0 0 8px rgba(27,188,155,0.5);
    background:#fff;
}
.Wcontent .title {
    font: 28px/44px 'MyriadPro-BoldCond';
    color: #fff;
    background: #1bbc9b  ;
    text-transform: uppercase;
    position: relative;
    margin-bottom: 30px;
}
.Wcontent .title:after {
    content: url(../css/icon/after_f.png);
    position: absolute;
    left: 0;
    top: -5px;
}
.Wcontent .title:before {
    content: url(../css/icon/before_f.png);
    position: absolute;
    right: 0;
    top: -5px;
}
.content {
    width: 100%;
    float: left;
    padding: 0 20px;
}
.content .leftForm {
    width: 40%;
    border-right: 1px solid #e8e8e8;
    margin-bottom: 20px;
}
.content .rightForm {
    width: 56.59%;
}
.content .titleForm {
    font: 18px 'SegoeUIBold';
    margin-bottom: 15px;
    padding-left: 30px;
    background: url(../css/icon/6.png)no-repeat left center;
}
#FormBookingInfomation {
    padding: 0 30px;
}
.content .leftForm .from select {
    width: 100%;
    border: 1px solid #cccccc;
    height: 32px;
    background: url(../css/icon/4.png)no-repeat right 1px center;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin-bottom: 10px;
    border-radius: 0;
}
.content .leftForm .from input {
    width: 100%;
    border: 1px solid #cccccc;
    height: 32px;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin-bottom: 10px;
    border-radius: 0;
}
.content .leftForm textarea {
    height: 100px;
    border-radius: 0;
    font: 14px 'SegoeUIRegular';
    color: #666666;
}
.leftForm .from input.note {
    background: url(../css/icon/5.png)no-repeat right 1px center;
}
.leftForm .from input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font: 14px 'SegoeUIRegular';
  color: #666666;
}
.leftForm .from input::-moz-placeholder { /* Firefox 19+ */
  font: 14px 'SegoeUIRegular';
  color: #666666;
}
.leftForm .from input::-ms-input-placeholder { /* IE 10+ */
  font: 14px 'SegoeUIRegular';
  color: #666666;
}
.leftForm .from input::-moz-placeholder { /* Firefox 18- */
  font: 14px 'SegoeUIRegular';
  color: #666666;
}
.leftForm .from select::-webkit-select-placeholder { /* Chrome/Opera/Safari */
  font: 14px 'SegoeUIRegular';
  color: #666666;
}
.leftForm .from select::-moz-placeholder { /* Firefox 19+ */
  font: 14px 'SegoeUIRegular';
  color: #666666;
}
.leftForm .from select::-ms-select-placeholder { /* IE 10+ */
  font: 14px 'SegoeUIRegular';
  color: #666666;
}
.leftForm .from select::-moz-placeholder { /* Firefox 18- */
  font: 14px 'SegoeUIRegular';
  color: #666666;
}
.leftForm textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font: 14px 'SegoeUIRegular';
  color: #666666;
  opacity: 1;
}
.leftForm textarea::-moz-placeholder { /* Firefox 19+ */
  font: 14px 'SegoeUIRegular';
  color: #666666;
  opacity: 1;
}
.leftForm textarea::-ms-input-placeholder { /* IE 10+ */
  font: 14px 'SegoeUIRegular';
  color: #666666;
  opacity: 1;
}
.leftForm textarea::-moz-placeholder { /* Firefox 18- */
  font: 14px 'SegoeUIRegular';
  color: #666666;
  opacity: 1;
}
.content .rightForm .tabnav label {
    font: 14px/21px 'SegoeUIBold';
    color: #333;
    margin-bottom: 10px;
}
.content .rightForm .panel {
    border: 1px solid #cccccc;
    background: #faf9f9
}
.content .rightForm .panel ul {
    width: 100%;
    padding: 15px 0;
}
.content .rightForm .panel ul li {color: #545454}
.content .rightForm .panel ul li span {
    font: 14px/21px 'SegoeUIBold';
    color: #545454
}
.content .rightForm .panel ul li span.dt {color: #ee2323}
.content .rightForm .panel .khungAnh {
    width: 35.55%;
}
.content .rightForm .panel .nh {
    width: 61%;
    float: right;
}
.content .rightForm .panel .row .tieude {
    font: 14px/21px 'SegoeUIBold';
    margin-top: 15px;
}
.content .rightForm .panel .row .col-5 {
    padding-bottom: 10px;
    border-bottom: 1px solid #dadada
}
.content .rightForm .panel .row .col-5:last-child {border-bottom: none;}
.content .rightForm .panel .onepay {
    width: 100%;
}
.content .rightForm .panel .onepay:before {padding-bottom: 20%}
.content .rightForm .book a {
    display: block;
    width: 115px;
    text-align: center;
    font: 16px/42px 'SegoeUIBold';
    color: #fff;
    background: #b3b3b3;
    margin-right: 5px;
    text-transform: uppercase;
    margin-bottom: 30px;
}
.content .rightForm .book:hover a {background: #1bbc9b}
#PopUpCalender .btnClose {
    width: 55px;
    height: 9px;
    position: absolute;
    right: 0;
    top: -30px;
    background: url(../css/icon/close.png)no-repeat;
    z-index: 10;
    cursor: pointer;
    display: block;
}
#thanhcong {
    position: relative;
    position: fixed;
    display: block;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    top: 10%;
    width: 31.5%;
    background: #fff;
     box-shadow: 0 0 0 5px rgba(255,255,255,0.3);
    border-radius:3px;
    text-align: center;
    z-index: 999;
    padding-bottom: 40px;
}
#thanhcong .khunganh {
    width: 82px;
    height: 60px;
    margin: 15px 41%;
    box-sizing: border-box;
}
#thanhcong .tieude {
    width: 100%;
    float: left;
    margin-bottom: 15px;
    font: 16px 'SegoeUIBold';
    color: #1bbc9b;
}
#thanhcong .des {
    width: 100%;
    float: left;
    font: 14px/24px 'SegoeUIRegular';
    color: #333;
    margin-bottom: 20px;
}
#thanhcong .trove a {
    padding: 10px 20px;
    background: #1bbc9b;
    font: 14px/24px 'SegoeUIBold';
    color: #fff;
    text-transform: uppercase;
}
#thanhcong .donglai {
    width: 77px;
    height: 14px;
    background: url(../css/icon/close.png)no-repeat;
    position: absolute;
    top: -25px;
    right: -20px;
    cursor: pointer;
}
#DetailPage .contentview .note ul li {
    background: url(../css/icon/icon10.png)no-repeat left center;
    padding-left: 20px;
    margin-right: 20px;
}
#DetailPage .contentview .note {
    width: 100%;
    float: left;
    border-top: 1px solid #e5e5e5 ;
    border-bottom: 1px solid #e5e5e5 ;
    line-height: 40px;
    margin-bottom: 18px;
}
#DetailPage .contentview .book_note a {
    display: inline-block;
    width: 33.53%;
    height: 62px;
    font: 50px/70px 'MyriadPro-BoldCond';
    color: #fff;
    background: url(../css/icon/bg-2.png)repeat-x;
    text-align: center;
}
#Commen_fb .head {
    font: 18px/24px 'SegoeUIBold'
}
#Commen_phong .head {
    font: 35px 'MyriadProCondensed';
}
#dichvu-giaodien4 .GD-6 .owl-pagination {display: none;}
#dichvu-giaodien4 .GD-6 .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    margin: 0;
    padding: 0;
    font-size: 0;
    border-radius: 0;
}
#dichvu-giaodien4 .GD-6 .owl-buttons .owl-prev {
    width: 38px;
    height: 38px;
    margin-right: 10px;
    background: url(../css/icon/11.png)no-repeat left center;
}
#dichvu-giaodien4 .GD-6 .owl-buttons .owl-next {
    width: 38px;
    height: 38px;
    background: url(../css/icon/11.png)no-repeat left center;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
}
#dichvu-giaodien4 .GD-6 .owl-buttons .owl-prev:hover {
    background: url(../css/icon/11.png)no-repeat right center;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
}
#dichvu-giaodien4 .GD-6 .owl-buttons .owl-next:hover {
    background: url(../css/icon/11.png)no-repeat right center;
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
}
#dichvu-giaodien4 .GD-6 .owl-buttons {
    position: absolute;
    top: -75px;
    right: 0;
}
#dichvu-giaodien4 .row-7 .col-6 {
    width: calc((100% - 32px)/2);
    margin-right: 32px;
    margin-bottom: 30px;
}
#dichvu-giaodien4 .row-7 .col-6:nth-child(2n) {margin-right: 0;}
#dichvu-giaodien4 .row-7 .col-6 .khungAnh:before {padding-bottom: 59.65%}
#dichvu-giaodien4 .row-7 .col-6 .overlay {
    background: rgba(0, 0, 0, 0.7);
    height: 70px;
    display: block;
    position: absolute;
    bottom: 0;
    z-index: 2;
    overflow: hidden;
    transition: 0.7s all ease-in-out;
    -moz-transition: 0.7s all ease-in-out;
    -webkit-transition: 0.7s all ease-in-out;
    width: 100%;
}
#dichvu-giaodien4 .row-7 .col-6 .overlay a {
    font-weight: bold;
    color: #fff;
    font-size: 14px;
    text-align: center;
    display: table;
    position: absolute;
    top: 0;
    margin: auto;
    height: 70px;
    overflow: hidden;
    padding: 0 40px;
}
#dichvu-giaodien4 .row-7 .col-6 .overlay a > span {
    display: inline-block;
    font: 14px/21px 'SegoeUIRegular';
}
#dichvu-giaodien4 .row-7 .col-6 .overlay a > span.text {
    font: 30px/75px 'MyriadProCondensed';
    margin-bottom: 10px;
}
#dichvu-giaodien4 .row-7 .col-6 .overlay a > span.more {
    color: #ffd800;
    text-decoration: underline;
}
#dichvu-giaodien4 .row-7 .col-6 .khungAnh:hover .overlay {
    width: 100%;height: 100%
}
#dichvu-giaodien4 .row-7 .col-6 .khungAnh:hover .overlay a {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    
}
#dichvu-giaodien4 .row-7 .col-6 .khungAnh:hover a > span.text {
    font: 30px/45px 'MyriadProCondensed';
    margin-bottom: 10px;
}
#dichvu-giaodien4 .row-7 {border-bottom: 1px dashed #e4e4e4}
#DetailPage .khoidangky {
    width: 100%;
    float: left;
    background: url(../css/icon/dangky.png)no-repeat;
    background-size: 100% 100%;
    margin-bottom: 35px;
}
#DetailPage .huongdan {
    width: 100%;
    float: left;
}
#DetailPage .khoidangky h5 {
       font: 28px/34px 'MyriadPro-BoldCond';
       color:#fff;
       margin: 25px 0 10px 15px;
}
#DetailPage .khoidangky p {
    font: 14px/30px 'SegoeUIRegular';
    color: #fff;
    margin-bottom: 30px;
    padding-left: 10px;
}
#DetailPage .khoidangky span {
    font: 14px/30px 'SegoeUIBold';
    color: #fff;
}
#DetailPage .khoidangky .from {
    width: 77.64%;
    float: right;
    margin-right: 20px;
}
#DetailPage .khoidangky .form-group textarea {
    width: 100%;
    height: 60px;
    margin-right: 10px;
    border-radius: 3px;
    margin-bottom: 10px;
    padding-top: 10px;
    font: 14px 'SegoeUIRegular';
    color: #666;
    border: 0;
    padding-left: 10px;
    outline: none;
    resize: none;
    box-sizing: border-box;
}

#DetailPage .khoidangky .col-2 {
    width: calc((100% - 20px)/2);
    height: 30px;
    float: left;
    margin-right: 20px;
    border-radius: 3px;
    margin-bottom: 15px;
    font: 14px 'SegoeUIRegular';
    color: #666;
    border: 0;
    box-sizing: border-box;
    outline: none;
    resize: none;
}
#DetailPage .khoidangky .col-2:nth-child(2) {margin-right: 0}
#DetailPage .khoidangky .select {
    width: 100%;
    font: 14px/20px 'SegoeUIBold';
    color: #333;
    height: 30px;
    margin-right: 10px;
    border-radius: 3px;
    padding-left: 10px;
    margin-bottom: 10px;
    box-sizing: border-box;
    outline: none;
    resize: none;
    border: none;
    background:#fff url(../css/icon/icon-10.png) no-repeat 98% center;
    -moz-appearance: none;-webkit-appearance: none
}
#DetailPage .khoidangky .dangky {
    float: left;
    width: 100%;
}
#DetailPage .khoidangky .dangky .dk {
    float: left;
    background: #b4b4b4;
    color: #fff;
    border: none;
    width: 103px;
    height: 30px;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    margin-right: 10px;
    font: 14px/30px 'SegoeUIBold';

}
#DetailPage .khoidangky .dangky .dk:hover {
    background: #14866f;
}
#DetailPage .khoidangky .thim {
    width: 169px;
    height: 216px;
    background: url(../css/icon/thim.png)no-repeat;
    bottom: 0;
    left: 0;
}
#ModunTintuc_trangchu .khoi-trangchu {
    width: 100%;
    float: left;
}
#ModunTintuc_trangchu .khungAnh {
    float: left;
    width: 28.82%;
    border: 5px solid #fff;
    outline: 1px solid #ddd;
}
#ModunTintuc_trangchu .khungAnh:before {
    padding-bottom: 58%;
}
#ModunTintuc_trangchu .khoi-trangchu .title-7 {
    width: 68.82%;
    float: right;
}
#ModunTintuc_trangchu .khoi-trangchu .title-7 .tieude {
    float: left;
    width: 100%;
    margin-bottom: 3px;
}
#ModunTintuc_trangchu .khoi-trangchu .title-7 .tieude a {
    font: 16px/22px 'SegoeUIBold';
    color: #333;
}
#ModunTintuc_trangchu .khoi-trangchu .title-7:hover .tieude a {
    color: #1bbc9b
}
#ModunTintuc_trangchu .khoi-trangchu .title-7 .date {
    font: 13px/24px 'SegoeUIRegular';
    color: #666;
}
#ModunTintuc_trangchu .khoi-trangchu .title-7 .des {
    font: 14px/24px 'SegoeUIRegular';
    color: #555;
    display: inline-block;
    max-height: 72px;
    overflow: hidden;
}
#ModunTintuc_trangchu .khoi-trangchu .title-7 .chitiet {
    float: right;
    margin-top: 10px;
    margin-bottom: 20px;
}
#ModunTintuc_trangchu .khoi-trangchu .title-7 .chitiet a {
    font: 13px/21px 'SegoeUIRegular';
    color: #fff;
    background: #bababa;
    padding: 8px 30px;
    border-radius: 20px;
}
#ModunTintuc_trangchu .khoi-trangchu .title-7 .chitiet a:hover {
    background: #1bbc9b;
}
#ModunTintuc_trangchu .row-trangchu {
    width: 100%;
    float: left;
}
#ModunTintuc_trangchu .row-trangchu ul li {
    width: 100%;
    float: left;
}
#ModunTintuc_trangchu .row-trangchu ul li a {
    font: 14px/24px 'SegoeUIRegular';
    color: #666;
    background: url(../css/icon/Group-2515-.png)no-repeat left 8px;
    padding-left: 10px;
    display: block;
}
#ModunTintuc_trangchu .row-trangchu ul li span {
    font: 12px/24px 'SegoeUIRegular';
    color: #999;
}
#ModunTintuc_trangchu .row-trangchu ul li:hover a {
    color: #1bbc9b;
    background: url(../css/icon/Group-2639-.png)no-repeat left 8px;
}
#ModunTintuc_trangchu .r .khoi .title {
    width: 100%;
    background: url(../css/icon/Group-58.png)no-repeat left bottom;
    margin-bottom: 25px;
}
#ModunTintuc_trangchu .modun_danhsach {
    padding-bottom: 20px;
    border-bottom: 1px dashed #ddd;
}
#ModunTintuc_trangchu .modun_danhsach:last-child {border-bottom: none;}

#DetailPage .khoidangky .col-2 input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font: 14px 'SegoeUIRegular';
  color: #666;
}
#DetailPage .khoidangky .col-2 input::-moz-placeholder { /* Firefox 19+ */
  font: 14px 'SegoeUIRegular';
  color: #666;
}
#DetailPage .khoidangky .col-2 input::-ms-input-placeholder { /* IE 10+ */
  font: 14px 'SegoeUIRegular';
  color: #666;
}
#DetailPage .khoidangky .col-2 input::-moz-placeholder { /* Firefox 18- */
  font: 14px 'SegoeUIRegular';
  color: #666;
}
#DetailPage .khoidangky textarea {
    font: 14px 'SegoeUIRegular';
  color: #666;
}
.Main_menu {display: none;}
#DetailPage .khoidangky textarea::-webkit-textarea-placeholder { /* Chrome/Opera/Safari */
  font: 14px 'SegoeUIRegular';
  color: #666;
}
#DetailPage .khoidangky textarea::-moz-placeholder { /* Firefox 19+ */
  font: 14px 'SegoeUIRegular';
  color: #666;
}
#DetailPage .khoidangky textarea::-ms-textarea-placeholder { /* IE 10+ */
  font: 14px 'SegoeUIRegular';
  color: #666;
}
#DetailPage .khoidangky textarea::-moz-placeholder { /* Firefox 18- */
  font: 14px 'SegoeUIRegular';
  color: #666;
}
#map_canvas,#map_canvas2{
    width:100%;
    height:50vh;
}

.mapborder{
    padding:3px;
}

.infoBox{
    border:solid 1px #dfdfdf;
    background:#fff;
    width:300px;
    padding:10px;
}
#Tk_pc {
    width: 60%;
    position: absolute;
    top: 90px;
    right: 0;
}
#Tk_pc:after {
    bottom: 100%;
    right: 20%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(0, 0, 0, 0);
    border-bottom-color: #fff;
    border-width: 7px;
    margin-left: -7px;
}
#Tk_pc input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font: 14px 'SegoeUIItalic';
  color: #6d6d6d;
}
#Tk_pc input::-moz-placeholder { /* Firefox 19+ */
  font: 14px 'SegoeUIItalic';
  color: #6d6d6d;
}
#Tk_pc input::-ms-input-placeholder { /* IE 10+ */
  font: 14px 'SegoeUIItalic';
  color: #6d6d6d;
}
#Tk_pc input::-moz-placeholder { /* Firefox 18- */
  font: 14px 'SegoeUIItalic';
  color: #6d6d6d;
}
#Tk_pc input {
    outline: none;
    border-radius: 0;
    border: 0;
}
#Tk_pc a {
    display: inline-block;
    width: 13px;
    height: 13px;
    background: url(../css/icon/Tk_tb.png)no-repeat;
    position: absolute;
    right: 2%;
    top: 10px;

}








