﻿.khungAnh{position:relative;z-index:1}
.khungAnh:before{content:"";display:block}
.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%)}
/*transform phải viết thêm cho các trình duyệt cũ*/
/*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}

#dautrang {font: 12px 'SegoeUI';color: #6e6e6e;height: 22px;line-height: 22px;background-color: #fafafa;border-top: 1px solid #f2f2f2;margin: 5px 0px 20px 0px}
#dautrang span {margin-right: 15px}
#dautrang span img {margin: 0px 5px 0px 10px}
#zoom {float: right}
.NormalSize {font: 12px 'SegoeUI';color: #6e6e6e;line-height: 22px;text-decoration: none;margin-right: 10px}
.SmallSize, .LargeSize {display: block;float: right;margin: 5px 5px 0 0}
.SmallSize img, .LargeSize img {width: 11px;height: 11px}

#cuoitrang {height: 22px;background-color: #fafafa;border-top: 1px solid #f2f2f2;font: 12px 'SegoeUI';margin: 20px 0px 30px 0px;clear: both}
#cuoitrang a {margin-right: 10px;color: #6e6e6e;text-decoration: none;line-height: 22px}
#cuoitrang a img {margin: 0px 10px}
#cuoitrang .print {float: right;margin-right: 30px}
#cuoitrang .send_mail {float: right}
#cuoitrang .hinhanh {float: left;margin-right: 10px}
#cuoitrang p {float: right;margin-top: 3px}
#cuoitrang .share {display: block;float: left;width: 16px;height: 16px;margin-right: 8px}

.SplitPages {clear: both;overflow: hidden}
.SplitPages a {display: inline-block;float: left;margin-right: 5px}
.SplitPages a {height: 26px;font: 14px 'SegoeUI';color: #333;display: block;float: left;line-height: 26px;text-align: center;background-color: #f2f2f2;border-bottom: 1px solid #d9d9d9;border-radius: 3px;text-decoration: none;width: 27px}
.SplitPages a.cuoi, #phantrang a.dau, #phantrang a.truoc, #phantrang a.sau {padding: 0px 15px;width: auto}
.SplitPages a.hientai {background-color: #00a3f0;color: White;border-color: #00a3f0}
.SplitPages a:hover {background-color: #00a3f0;color: White;border-color: #00a3f0}
.SplitPages a.bacham {background-color: white;border: none;box-shadow: none}
.SplitPages a.bacham:hover {color: #333}
.SplitPages span {float: right;font: italic 14px 'SegoeUI';color: #333;margin-right: 2px}

body {width: 100%;min-width: 1170px;margin: 0 auto;padding: 0;position: relative}
.header ul {padding: 0;margin: 0}
.header li {list-style: none}
.header a {text-decoration: none}
.khoi1170 {width: 85.65%;margin: auto;min-width: 1170px}
.logo {width: 369px;float: left;background-color: white;z-index: 1001;border-right: 1px solid #101f60;position: relative}
.logo .khungAnh {width: 369px;height: 102px}
.search_hd {width: 106px;height: 102px;display: flex;border-left: 1px solid #101f60;float: right;background-color: #dbdfe8;position: absolute;z-index: 1001;top: 0;right: 0}
.search_btn {width: 47px;height: 47px;display: block;align-self: center;margin: auto;border-radius: 50%;background: url(../css/header/search.png) no-repeat center;background-size: 100% 100%;border-bottom: 1px solid white;box-shadow: 0 3px 3px rgba(200,200,200,1)}
.search_btn:hover {background: url(../css/header/search_hover.png) no-repeat center;background-size: 100% 100%}
.nhap_tk {font: italic 14px 'SegoeUI';width: 260px;height: 42px;padding: 0 20px;border-radius: 21px;outline: none;border: 1px solid #b0b0b0;position: absolute;z-index: 2;top: calc(50% - 22px);right: calc(100% - 20px);box-shadow: 5px 5px rgba(187,190,198,0.5);display: none}
.search_hd:hover input {display: block}
.menu_top {display: block;background-color: #00a3f0;height: 44px;text-align: right}
.menu_top li {display: inline-block;height: 44px}
.menu_top a {font: 17px 'MyriadproCondensed';color: white;text-transform: uppercase;line-height: 44px;height: 44px;padding: 0 18px;display: block}
.menu_top a.active {background-color: #fe0000}
.menu_top a:hover {background-color: #fe0000}
ul.main_menu {background-color: #dbdfe8;display: block;position: relative;z-index: 1000;min-height: 58px}
.main_menu > li {display: block;float: left;min-height: 58px;position: relative;background-color: #dbdfe8}
.main_menu .home{width: 9px;background: url(../css/header/home2.png) no-repeat center;border-right: 1px solid #101f60}
.main_menu .home.active {background: white url(../css/header/home.png) no-repeat center}
.main_menu > li > a {font: 22px 'MyriadProCondensed';line-height: 58px;color: #333;text-transform: uppercase;padding: 0 20px;display: block;min-height: 58px;float: left}
.main_menu > li:first-child > a {padding: 0 24px}
.main_menu > li:hover > a {color: #fe0000;background-color: white}
.main_menu .active {color: #fe0000;background-color: white}
.main_menu ul {width: 230px;position: absolute;left: 0;top: 100%;z-index: 2;overflow: hidden;display: none}
.main_menu ul > li {display: block;border-top: 1px solid #0b101c;background-color: rgba(255,255,255,0.85)}
.main_menu ul > li > a {font: 14px Myriad Pro;font-weight: 600;color: #333;display: block;line-height: 21px;text-transform: uppercase;border-left: 4px solid #00a3f0;padding: 10px 15px}
.main_menu ul > li:hover {background-color: white}
.main_menu > li:hover > ul {display: block}
.main_menu li:hover .home {background: white url(../css/header/home.png) no-repeat center}
#sub_menu {position: relative;padding-top: 44px}
#sub_menu .menu_top {position: absolute;top: 0;right: 107px;width: 100%}
#sub_menu .main_menu {margin: 0;width: 100%}

.slick-active:focus {outline: none}
.slick-active div:focus {outline: none}
.slick-active a:focus {outline: none}
.slick-list {width: 100%;overflow: hidden}
.main_slide {position: relative;margin-bottom: 30px;min-height: 38px}
.main_slide ul {margin: 0;padding: 0}
.main_slide li {list-style: none}
.main_slide a {text-decoration: none}
.big_slide .khungAnh:before {padding-bottom: 25.47584%}
.big_slide .slick-prev {width: 80px;height: 80px;display: none !important;border: 1px solid white;outline: none;border-radius: 50%;position: absolute;z-index: 2;top: calc(50% - 40px);left: 15px;background: url(../css/header/prev_slide.png) no-repeat left 25px center;cursor: pointer}
.big_slide .slick-next {width: 80px;height: 80px;display: none !important;border: 1px solid white;outline: none;border-radius: 50%;position: absolute;z-index: 2;top: calc(50% - 40px);right: 15px;background: url(../css/header/next_slide.png) no-repeat right 25px center;cursor: pointer}
.big_slide .slick-prev:hover {background-color: rgba(0,0,0,0.3)}
.big_slide .slick-next:hover {background-color: rgba(0,0,0,0.3)}
.big_slide .slick-list {width: 100%;overflow: hidden}
.trangchu .big_slide .slick-prev, .trangchu .big_slide .slick-next {display: block !important}
.nav_slide {width: calc(32.284% + 10px);position: absolute;z-index: 2;bottom: 35px;right: calc(7.175% - 2px)}
.nav_slide .slick-list {width: 100%;overflow: hidden}
.nav_slide li {padding: 3px;background-color: rgba(255,255,255,0.5);cursor: pointer;margin: 0 5px}
.nav_slide .slick-current {background-color: white}
.nav_slide li:hover {background-color: white}
.nav_slide .khungAnh:before {padding-bottom: 51.49%}
.nav_slide .slick-prev {width: 10px;height: 19px;display: block;position: absolute;z-index: 2;left: -20px;top: calc(50% - 9.5px);border: none;outline: none;background: url(../css/header/prev_nav.png) no-repeat center;cursor: pointer}
.nav_slide .slick-next {width: 10px;height: 19px;display: block;position: absolute;z-index: 2;right: -20px;top: calc(50% - 9.5px);border: none;outline: none;background: url(../css/header/next_nav.png) no-repeat center;cursor: pointer}
.hot_news {font: lighter 16px 'SegoeUI';color: white;display: block;padding: 10px 10px 5px 10px;background: rgba(0,0,0,0.3) url(../css/header/arrow.png) no-repeat right 10px bottom 5px;line-height: 24px;position: absolute;z-index: 2;left: 7.715%;bottom: 35px;width: 365px;height: 48px;overflow: hidden}
.duongdan {position: absolute;z-index: 2;left: 0;bottom: 0;background-color: rgba(0,0,0,0.6);width: 100%}
.duongdan ul.khoi1170 {margin: auto;height: 38px;overflow: hidden}
.duongdan li {display: inline}
.duongdan li a {font: 14px 'SegoeUI';line-height: 38px;color: white;padding-left: 20px;margin-right: 10px;background: url(../css/header/duongdan.png) no-repeat left center}
.duongdan li:first-child a {padding: 0;background: none}

.khoitin {width: calc(25% - 18.75px);float: left;margin-right: 25px}
.khoitin ul {margin: 0;padding: 0}
.khoitin li {list-style: none}
.khoitin a {text-decoration: none}
.khoitin:nth-child(4n) {margin-right: 0}
.khoitin .demuc {font: 22px 'MyriadProBoldCondensed';color: #008fd2;display: block;text-align: center;height: 50px;line-height: 50px;overflow: hidden;text-transform: uppercase;background: url(../css/content/demu_bg.png) repeat-x top left}
.khoitin .anh_chinh:before {padding-bottom: 62.27%}
.footer {clear: both}
.main_news {font: lighter 20px 'SegoeUI';color: #006290;display: block;line-height: 24px;height: 50px;margin: 10px 15px;overflow: hidden}
.main_news:hover {color: #00a3f0}
.detail {font: 14px 'SegoeUI';color: #333;display: block;line-height: 21px;height: 63px;overflow: hidden;margin: 0 15px}
.tin_phu a {font: 14px 'SegoeUI';color: #333;line-height: 21px;display: block;overflow: hidden}
.khoitin .tin_phu {background: url(../css/content/border1.png) repeat-x top left;padding-top: 20px;margin: 10px 15px}
.muc1 .tin_phu .topic {height: 21px;padding-left: 20px;background: url(../css/content/camera.png) no-repeat left top 6px}
.muc1 .date_view {font: 12px 'SegoeUI';display: block;line-height: 21px;color: #999;padding-left: 20px;margin: 3px 0 5px 0}
.muc2 .tin_phu a, .muc3 .tin_phu a {color: #999;padding-left: 12px;background: url(../css/content/list1.png) no-repeat left top 8px}
.muc2 .tin_phu li, .muc3 .tin_phu li {margin-bottom: 14px}
.muc2 .tin_phu, .muc3 .tin_phu {margin: 20px 15px}
.muc2 .tin_phu a, .muc3 .tin_phu a {height: 42px}
.muc2 .detail, .muc3 .detail {margin-top: 20px}
.muc1 .tin_phu li {margin-bottom: 10px;border-bottom: 1px dashed #e5e5e5;padding-bottom: 6px}
.muc1 .tin_phu li:last-child {border: none}
.muc1.khoitin .tin_phu {padding-top: 19px}
.muc1 .khungAnhCrop:after {content:"";display: block;width: 100%;height: 100%;position: absolute;z-index: 3;top: 0;left: 0;background: rgba(0,0,0,0.4) url(../css/content/video.png) no-repeat center}
.view_date {font: 11px 'SegoeUI';color: white;display: block;width: calc(100% - 20px);position: absolute;z-index: 2;left: 0;bottom: 0;padding: 10px;background-color: rgba(0,0,0,0.6)}
.view_date .view {padding-left: 25px;background: url(../css/content/view.png) no-repeat left center}
.view_date .date {float: right;padding-left: 20px;background: url(../css/content/date.png) no-repeat left center}
.slide_tin .slick-list {width: 100%;overflow: hidden}
.slide_tin .slick-prev {width: 33px;height: 33px;border: none;outline: none;display: block;position: absolute;z-index: 2;left: 0;top: calc(50% - 87px);background: url(../css/content/prev.png) no-repeat center;cursor: pointer;opacity: 0.7}
.slide_tin .slick-next {width: 33px;height: 33px;border: none;outline: none;display: block;position: absolute;z-index: 2;right: 0;top: calc(50% - 87px);background: url(../css/content/next.png) no-repeat center;cursor: pointer;opacity: 0.7}
.slide_tin.muc1 .slick-prev, .slide_tin.muc2 .slick-prev, .slide_tin.muc1 .slick-next, .slide_tin.muc4 .slick-next {top: calc(50% - 50.5px)}
.tin_phu .khungAnh {width: 118px;height: 74px;float: left;margin: 5px 20px 5px 0}
.tin_phu .tin_anh {font: 13px 'SegoeUIBold';color: #006290;display: block;line-height: 21px;max-height: 84px;overflow: hidden;position: relative}
.muc4 .tin_phu {padding-top: 10px}
.muc4 .tin_phu li {margin-bottom: 7px;overflow: hidden}
.xemthem {font: lighter 16px 'SegoeUI';color: #666;display: block;height: 48px;line-height: 48px;text-align: center;background-color: #e1e2e1}
.xemthem img {vertical-align: text-top;margin-left: 15px;border-radius: 50%}
.content {margin-bottom: 40px;overflow: hidden}
.slide_partner {border-top: 4px double #e5e5e5}
.slide_partner li .khungAnh {margin: 10px 20px}
.footer ul {padding: 0}
.footer li {list-style: none}
.footer a {text-decoration: none}
.slide_partner .khungAnh:before {padding-bottom: 67%}
.slide_partner .slick-prev, .slide_partner .slick-next {width: 27px;height: 27px;border: none;outline: none;cursor: pointer;border-radius: 3px}
.slide_partner .slick-next {position: absolute;top: calc(50% - 13.5px);z-index: 2;right: 0;background: url(../css/footer/next.png) no-repeat center}
.slide_partner .slick-prev {position: absolute;z-index: 2;top: calc(50% - 13.5px);left: 0;background: url(../css/footer/prev.png) no-repeat center}
.slide_partner img {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%); -o-filter: grayscale(100%)}
.slide_partner img:hover {-webkit-filter: none}
.info {padding: 30px 0 20px 0;background-color: #f5f5f5;overflow: hidden}
.intro {width: 24%;float: left}
.intro:last-child{width: 28%}
.tieude_ft {font: 15px 'SegoeUIBold';color: #00a3f0;text-transform: uppercase;display: block;padding-left: 20px;background: url(../css/footer/fire.png) no-repeat left top 1px}
.intro:last-child .tieude_ft {margin-left: 5px}
.intro li {margin-top: 10px}
.intro li a {font: 14px 'SegoeUI';color: #333;display: block;padding-left: 20px;background: url(../css/footer/list.png) no-repeat left top 7px}
.contact_info {font: 14px 'SegoeUI';color: #333;display: block;margin-top: 10px;padding-left: 25px}
.contact_info b {font: bold 14px 'SegoeUI'}
.contact_info span {font: 15px 'SegoeUIBold';color: #fe0000}
.contact_info a {font: 14px'SegoeUI';color: #333;text-decoration: none}
.contact_info span a {font: 15px 'SegoeUIBold';color: #fe0000}
.social {height: 82px;background-color: #cdcdcd;text-align: center}
.social a {display: inline-block;border-radius: 50%;margin: 16px 7px;width: 50px;height: 50px;overflow: hidden}
.license {font: 11px 'SegoeUI';height: 38px;line-height: 38px;text-align: center;background-color: #949599;color: white;text-transform: uppercase}
#page_head {width: 58px;height: 58px;border-radius: 50%;position: fixed;z-index: 5;right: 30px;bottom: 50px;overflow: hidden}
#page_head img {margin: -1px 0 0 -1px}
.ds_gioithieu {padding: 0}
.ds_gioithieu li {list-style: none;width: 48%;padding-right: 4%;float: left}
.ds_gioithieu li:nth-child(2n) {padding: 0}
.ds_gioithieu .khungAnh {width: 29.59%;float: left;margin: 10px 25px 30px 0}
.ds_gioithieu .khungAnh:before {padding-bottom: 62.65%}
.big_title {font: 26px 'MyriadProCondensed';color: #333;line-height: 26px;max-height: 52px;overflow: hidden;text-decoration: none;display: block;margin-bottom: 5px}
.big_title:hover {color: #00a3f0}
.ds_gioithieu .khungAnhCrop:after {content:"";display: block;position: absolute;z-index: 2;width: calc(100% - 10px);height: calc(100% - 10px);top: 0;left: 0;border: 5px solid rgba(255,255,255, 0.6)}
.sidebar {width: 25.641%;float: left;margin-top: 7px}
.sidebar ul {margin: 0;padding: 0}
.sidebar li {list-style: none}
.danhmuc li {margin-bottom: 10px}
.danhmuc a {font: 14px 'SegoeUIsemiBold';color: #333;background-color: #e1e1e1;text-decoration: none;display: block;padding: 9px 10px 9px 30px;position: relative}
.danhmuc a:after {content:"";width: 7px;height: 7px;display: block;background-color: #c6c6c6;position: absolute;top: 14px;left: 10px;border: 2px solid #ebebeb;border-radius: 50%}
.danhmuc a:hover {color: white;background-color: #00a3f0}
.danhmuc a:hover:after {content:"";width: 7px;height: 7px;background-color: #008dd0;display: block;position: absolute;top: 14px;left: 10px;border: 2px solid #60c5f6;border-radius: 50%}
.danhmuc .active {color: white;background-color: #00a3f0}
.danhmuc .active:after {content:"";width: 7px;height: 7px;background-color: #008dd0;display: block;position: absolute;top: 14px;left: 10px;border: 2px solid #60c5f6;border-radius: 50%}

.main_content {width: 71.79487%;float: right}
.noidung {font: 14px 'SegoeUI';color: #333;text-align: justify;line-height: 21px}
.noidung img {display: block;max-width: 100% !important;height: auto !important;margin: auto}
.tieude {font: 36px 'MyriadProCondensed';color: #006290;display: block;line-height: 40px;margin-bottom: 10px}
.ds_lanhdao {margin: 0;padding: 0;overflow: hidden;display: none}
.ds_lanhdao li {list-style: none;width: calc(100% / 3);float: left;padding-top: 5px;margin-bottom: 40px}
.ds_lanhdao .khungAnh {width: calc(65.857% - 6px);margin: auto;border-radius: 50%;box-shadow: 0 1px 3px 1px rgba(0,0,0,0.2);overflow: hidden;border: 3px solid white}
.ds_lanhdao .khungAnh:before {padding-bottom: 100%}
.ds_lanhdao .ten_ld {font: 15px 'SegoeUI';color: #fe0000;display: block;text-align: center;text-transform: uppercase;text-decoration: none;margin: 20px 0 5px 0}
.ds_lanhdao .chucvu {font: 14px 'SegoeUI';color: #333;display: block;text-align: center}
.khoi_tab {margin-bottom: 30px;background-color: #00a3f0;border-bottom: 4px solid #008cce;border-radius: 3px}
.tab_pick {margin: 0;padding: 0;overflow: hidden;border-radius: 3px}
.tab_pick li {list-style: none;display: block;float: left;padding: 4px 4px 5px 4px;border-right: 1px solid #008bcd;border-left: 1px solid #20b5fb}
.tab_pick a {font: 14px 'SegoeUIsemiBold';color: white;display: block;line-height: 34px;height: 34px;padding: 0 18px;text-decoration: none;border-radius: 3px;text-transform: capitalize}
.tab_pick .active a, .tab_pick a:hover {background-color: white;color: #fe0000}
.tab_content .ds_lanhdao.active {display: block}
.tieude_khac {font: 28px 'MyriadProCondensed';color: #333;display: block}
.ds_tinkhac {margin-top: 10px;padding: 0}
.ds_tinkhac li {list-style: none;display: block;padding: 7px 0;border-bottom: 1px dotted #c8c8c8}
.ds_tinkhac a {font: 14px 'SegoeUI';text-decoration: none;color: #006290;display: block;padding-left: 20px;background: url(../css/content/list2.png) no-repeat left top 6px;overflow: hidden;line-height: 21px}
.ds_tinkhac a:hover {color: #00a3f0;background: url(../css/content/list2_hover.png) no-repeat left top 6px}
.ds_tinkhac a span {color: #9d9c9c;margin-left: 5px}

.TextSize {overflow: hidden}
.lichsu {margin: 0;padding: 30px 0;background: url(../css/content/duongke.png) repeat-y top center;overflow: hidden;clear: both}
.lichsu li {list-style: none;display: block;overflow: hidden;padding-top: 5px;margin-bottom: 30px}
.lichsu li .khungAnh {width: calc(50% - 24px);float: right}
.lichsu li .khungAnh:before {padding-bottom: 56.39%}
.lichsu li .khungAnhCrop {border-radius: 5px}
.lichsu li:nth-child(2n) .khungAnh {float: left}
.lichsu li .lichsu_detail {font: 14px 'SegoeUI';width: calc(50% - 54px);float: left;border-radius: 5px;padding: 20px 15px;background-color: #34495e;color: white;position: relative}
.lichsu li .lichsu_detail:after {content:"";display: block;width: 34px;height: 19px;position: absolute;top: 20px;right: -34px;background: url(../css/content/thua_trai.png) no-repeat left center, url(../css/content/giaidoan.png) no-repeat right center}
.lichsu li:nth-child(2n) .lichsu_detail:after {content:"";display: block;width: 31px;height: 19px;position: absolute;top: 20px;left: -31px;background: url(../css/content/thua_phai.png) no-repeat right center, url(../css/content/giaidoan.png) no-repeat left center}
.lichsu li:nth-child(2n) .lichsu_detail {float: right}
.lichsu .tieude_time {font: 18px 'SegoeUIBold';display: block;margin-bottom: 20px}
.time_point {height: 28px;padding: 0 22px;float: left;position: absolute;z-index: 2;left: 0;top: -5px;background: url(../css/content/cong_trai.png) no-repeat top left, url(../css/content/cong_phai.png) no-repeat top right}
.time_point a {font: bold 15px Arial;color: white;line-height: 28px;height: 28px;display: block;float: left;padding: 0 5px;background-color: #00a3f0}
.begin_now {font: 15px 'SegoeUIsemiBold';color: white;display: block;float: left;height: 39px;line-height: 39px;padding: 0 25px;text-transform: uppercase;margin-left: 50%;transform: translateX(-50%);background-color: #e74c3c;border-radius: 5px}

.tin_noibat {padding: 15px;background-color: #f5f5f5;overflow: hidden;position: relative;margin-top: 20px}
.tieude_tin {font: 24px 'MyriadProBoldCondensed';color: #00a3f0;display: block;padding-bottom: 5px;border-bottom: 1px solid #e5e5e5;box-shadow: 0 1px 1px #fafafa;position: relative;text-decoration: none}
.tieude_tin:after {content:"";width: 50px;height: 3px;display: block;background-color: #00a3f0;position: absolute;left: 0;bottom: -2px}
.tin_noibat .khungAnh {border: 4px solid #d3d3d3;margin: 20px 0 10px 0}
.tin_noibat .khungAnh:before {padding-bottom: 61.2167%}
.tin_noibat .main_topic {font: 14px 'SegoeUIBold';text-decoration: none;color: #006290;display: block;line-height: 21px}
.ds_noibat .topic {font: 14px 'SegoeUI';text-decoration: none;color: #006290;display: block;line-height: 21px;padding: 0 15px;position: relative}
.ds_noibat .topic:hover {color: #00a3f0}
.ds_noibat .topic:after {content:"";width: 5px;height: 5px;display: block;background-color: #949494;border-radius: 50%;position: absolute;left: 0;top: 8px}
.ds_noibat .topic:hover:after {background-color: #00a3f0}
.tin_noibat .date_view {font: 13px 'SegoeUI';color: #999;display: block;margin: 5px 15px 0 15px}
.tin_noibat .date_view.main {margin: 5px 0 0 0}
.sidebar .ds_noibat {background: url(../css/content/border_tin.png) no-repeat top left;background-size: 100%;margin: 15px 0 20px 0;padding-top: 10px;overflow: hidden}
.ds_noibat li {margin-bottom: 15px;list-style: none}
.ds_noibat li a span {color: #999;margin-left: 5px}
.tin_noibat .chitiet {font: 13px 'SegoeUI';display: block;width: 91px;text-align: center;height: 33px;line-height: 33px;text-decoration: none;background-color: #7a7a7a;color: white;text-transform: uppercase;position: absolute;right: 0;bottom: 0}

.tieudiem {padding-top: 30px;margin: 25px 0;border-top :1px solid #e4e4e4;position: relative}
.tieudiem:after {content:"";width: 27px;height: 19px;display: block;background: white url(../css/content/hoathi.png) no-repeat center;position: absolute;top: -10.5px;left: 0}
.tieudiem .khungAnh {width: 65.595%;float: left;height: 326px}
.ds_tieudiem {width: calc(100% - 65.595% - 38px);border: 1px solid #dddbdb;background-color: #f1f1f1;padding: 10px 18px;float: right;min-height: 304px}
.tieude_td {font: 18px 'SegoeUIBold';color: #00a3f0;display: block;text-transform: uppercase}
.ds_tieudiem ul {padding: 0;margin: 20px 0 0 0}
.ds_tieudiem li {list-style: none;margin-bottom: 10px}
.ds_tieudiem li a {font: 13px 'SegoeUI';color: #006290;text-decoration: none;padding-left: 15px;display: block;line-height: 21px;height: 42px;overflow: hidden;position: relative}
.ds_tieudiem li a img {margin-top: -3px}
.ds_tieudiem li a:hover {color: #00a3f0}
.ds_tieudiem li a:after {content:"";display: block;width: 6px;height: 6px;border: 1px solid white;border-radius: 50%;box-shadow: 0 0 0 1px #a6a6a6;position: absolute;left: 1px;top: 7px;background-color: #a6a6a6}
.ds_tieudiem li a:hover:after {background-color: #00a3f0;box-shadow: 0 0 0 1px #00a3f0}
.tieudiem .main_pic {position: absolute;z-index: 2;bottom: 0;left: 0;width: calc(100% - 40px);padding: 20px;background-color: rgba(0,0,0,0.5)}
.main_pic .main_topic {display: block;font: 18px 'SegoeUIBold';color: white;text-decoration: none;line-height: 21px;margin-bottom: 10px}
.main_pic .muctin {font: 11px 'SegoeUIBold';color: #00a3f0;text-transform: uppercase;background-color: white;padding: 5px 15px;display: block;float: left;margin-right: 20px;text-decoration: none;border-radius: 5px}
.main_pic .date {font: 13px 'SegoeUI';color: white;padding-left: 20px;background: url(../css/content/date.png) no-repeat left center;line-height: 21px;opacity: 0.7}
.sxkd.detail {margin: 0;height: auto;text-align: justify}
.loaitin {padding-top: 30px;clear: both}
.loaitin .ds_noibat {padding: 20px 0 0 0;clear: both;margin: 0}
.loaitin .ds_noibat li {margin-bottom: 7px;padding-bottom: 7px}
.loaitin .ds_noibat li:last-child {margin-bottom: 0}
.khung_tieude {padding: 10px 95px  10px 0;border-bottom: 1px solid #e3e3e3;position: relative;margin-bottom: 25px}
.khung_tieude:after {content:"";display: block;width: 50px;height: 3px;background-color: #00a3f0;position: absolute;left: 0;bottom: -2px}
.tieude_lt {font: 16px 'SegoeUIBold';color: #333;text-decoration: none;text-transform: uppercase}
.xemthem_tin {font: 13px 'SegoeUI';width: 79px;height: 24px;padding-right: 10px;text-align: center;color: #999;border: 1px solid #e3e3e3;line-height: 24px;position: absolute;right: 0;bottom: -1px;background: url(../css/content/chitiet.png) no-repeat right 10px center;text-decoration: none}
.xemthem_tin:hover {border-color: #00a3f0;background: #00a3f0 url(../css/content/chitiet_hover.png) no-repeat right 10px center;color: white}
.loaitin .khungAnh {width: calc(28.8% - 4px);float: left;margin: 5px 20px 0 1px;border: 4px solid white;box-shadow: 0 0 0 1px #e5e5e5}
.loaitin .khungAnh:before {padding-bottom: 60.68%}
.loaitin .main_topic {font: 15px 'SegoeUIBold';color: #006290;text-decoration: none;display: block}
.loaitin .main_topic:hover {color: #00a3f0}
.loaitin .date_hour {font: 13px 'SegoeUI';color: #666;display: block;margin: 5px 0}
.loaitin .detail {color: #555;margin-bottom: 15px}
.xemchitiet {font: 13px 'SegoeUI';width: 103px;height: 29px;text-decoration: none;text-align: center;line-height: 29px;color: white;background-color: #b6b5b5;display: block;float: right;border-radius: 14.5px}
.xemchitiet:hover {background-color: #00a3f0}
.loaitin {padding-left: 0}
.loaitin li {list-style: none;display: block;overflow: hidden;margin-bottom: 20px;padding-bottom: 20px}
.kinhdoanh_ds .loaitin {padding: 0;margin: 0}
.kinhdoanh_ds .loaitin li {border-bottom: 1px dashed #eee}
.kinhdoanh_ds .tieudiem {margin-bottom: 0}

.gui_cv {overflow: hidden;margin-top: 20px}
.tieude_cv {font: 14px 'SegoeUIBold';color: #00a3f0;display: block;margin-bottom: 10px;text-transform: uppercase}
.tep_dk {width: calc((100% - 66px) / 2);float: left;padding-top: 5px}
.tep_dk a {font: 14px 'SegoeUI';color: #333;display: block;float: left;line-height: 22px;margin-right: 5px}
.chontep {width: 83px;height: 22px;padding: 0;border: none;outline: none;border-radius: 3px;position: relative;cursor: pointer}
.chontep:after {content:"";position: absolute;z-index: 2;display: block;width: 100%;height: 100%;top: 0;left: 0;background: url(../css/content/chontep.png) no-repeat center}
.tentep {font: 14px 'SegoeUI';color: #333;padding: 0;border: none;outline: none;height: 22px;margin-left: 5px}
.gui {font: 16px 'SegoeUIBold';width: 66px;height: 33px;display: block;float: right;line-height: 33px;text-align: center;color: white;background-color: #00a3f0;border-radius: 5px;text-decoration: none;text-transform: uppercase}

.ds_anh {padding: 0;margin: -20px 0 20px 0;border-bottom: 1px dashed #eee;overflow: hidden}
.ds_anh.slide_album {border: none;margin-bottom: 0}
.ds_anh li {list-style: none;width: calc(100% / 3 - 13.4px);float: left;background-color: #eaeaea;border-radius: 40px 0;margin: 20px 20px 30px 0}
.ds_anh li:nth-child(3n) {margin-right: 0}
.ds_anh .khungAnh {margin: -18px 10px 0 0;border-radius: 40px 0;overflow: hidden;box-shadow: 1px 1px white}
.ds_anh .khungAnh:before {padding-bottom: 67.1875%}
.nen_album {display: block;width :100%;height: 100%;position: absolute;z-index: 2;top: 0;left: 0;background: url(../css/content/album.png) no-repeat left 8px bottom 8px;text-decoration: none}
.tv_video .nen_album {background: url(../css/content/nen_video.png) no-repeat left 8px bottom 8px}
.nen_album span {font: 14px 'SegoeUI';color: white;text-align: center;width: 100%;line-height: 24px;display: none;position: absolute;top: 50%;left: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%)}
.ten_album {font: 14px 'SegoeUI';color: #333;display: block;line-height: 21px;padding: 10px 15px 0 15px;margin-bottom: 10px;height: 42px;overflow: hidden;text-decoration: none}
.ds_anh li:hover {background-color: #00a3f0}
.ds_anh li:hover .ten_album {color: white}
.ds_anh li:hover .nen_album {background-color: rgba(0,0,0,0.5)}
.ds_anh li:hover span {display: block}
.slide_album {position: relative;overflow: visible}
.slide_album .slick-list {width: calc(100% + 20px)}
.slide_album li:nth-child(3n) {margin-right: 20px}
.slide_album .slick-prev {width: 17px;height: 17px;position: absolute;z-index: 2;top: -40px;left: 50%;transform: translateX(-120px);border-radius: 50%;border: none;outline: none;background: url(../css/content/prev_album.png) no-repeat center;cursor: pointer}
.slide_album .slick-next {width: 17px;height: 17px;position: absolute;z-index: 2;top: -40px;right: 50%;transform: translateX(120px);border-radius: 50%;border: none;outline: none;background: url(../css/content/next_album.png) no-repeat center;cursor: pointer}
.slide_album .slick-prev:hover {background: url(../css/content/prev_album_hover.png) no-repeat center}
.slide_album .slick-next:hover {background: url(../css/content/next_album_hover.png) no-repeat center}
.tieude_album {font: 18px 'SegoeUIBold';color: #00a3f0;display: block;text-align: center;margin-bottom: 40px;text-transform: uppercase;text-decoration: none}
.tv_video .slide_album .slick-prev {left: 50%;transform: translateX(-90px)}
.tv_video .slide_album .slick-next {right: 50%;;transform: translateX(90px)}

.ds_popup {margin: 20px 0 0 0;padding: 0}
.ds_popup li {list-style: none;float: left;width: calc(25% - 19px);margin: 0 19px 20px 0;padding: 1px;border: 1px solid #d6d6d6}
.ds_popup li:nth-child(4n) {margin-right: 0}
.ds_popup .khungAnh:before {padding-bottom: 62.3%}
.ds_popup li:hover .khungAnhCrop:after {font: 13px 'SegoeUI';content:"";display: block;height: 100%;width: 100%;background: rgba(0,0,0,0.5) url(../css/content/xemanhlon.png) no-repeat center;position: absolute;z-index: 2;top: 0;left: 0}
#lightbox {position: absolute;left: 0 !important;width: 100%;z-index: 100;text-align: center}
#numberDisplay {display: none !important}
#navControls {display: none !important}
#outerImageContainer{position: relative;padding: 5px;border-radius: 5px;background-color: rgba(255,255,255,0.3);width: auto !important;height: auto !important;float: left;margin-left: 50%;transform: translateX(-50%)}
#imageDataContainer {height: 0;width: auto !important}
#imageDetails {display: none}
#caption {font: 15px 'roboto';color: #333;display: block;line-height: 21px;padding: 10px 0}
#bottomNav {width: 75px;height: 30px;display: block;position: absolute;top: -30px;right: 5px;background: url(../css/content/close_popup.png) no-repeat center;z-index: 2;cursor: pointer}
#imageContainer img {border: none;min-width: 250px;max-width: 800px;height: auto !important}
#hoverNav{height: 0}
#prevLink {width: 31px;height: 39px !important;display: block;position: absolute;top: calc(50% - 19.5px);left: 5px;z-index: 2;background: url(../css/content/prev_popup.png) no-repeat center;background-size: 100% 100%;opacity: 0.7}
#nextLink {width: 31px;height: 39px !important;display: block;position: absolute;top: calc(50% - 19.5px);right: 5px;z-index: 2;background: url(../css/content/next_popup.png) no-repeat center;background-size: 100% 100%;opacity: 0.7}
#prevLink:hover {background: url(../css/content/prev_popup_hover.png) no-repeat center}
#nextLink:hover {background: url(../css/content/next_popup_hover.png) no-repeat center}
#overlay{position: fixed;top: 0;left: 0;z-index: 90;width: 100% !important;height: 100% !important;background-color: rgba(0,0,0,0.8);display: none}
.tv_video .play_video {margin: 20px 0}
.tv_video iframe {width: 100%;height: 100%}
.tv_video .play_video:before {padding-bottom: 56.5476%}
.khung_thuoctinh {font: 14px 'SegoeUIBold';color: white;background-color: #00a3f0;overflow: hidden;padding: 7px 0}
.ds_tailieu {font: 14px 'SegoeUI';color: #333;padding: 0;margin: 0 0 25px 0;background-color: #fbfbfb}
.cot1, .cot3, .cot4, .cot5, .cot6 {text-align: center;float: left;display: block;line-height: 21px;padding: 0 10px}
.cot1 {width: 30px}
.cot3 {width: 100px}
.cot4 {width: 50px}
.cot5 {width: 110px}
.cot6 {width: 60px;height: 21px}
.cot2 {width: calc(100% - 470px);display: block;float: left;line-height: 21px;padding: 0 10px}
.ds_tailieu .link1 {width: calc(100% - 80px);display: block;float: left}
.ds_tailieu .cot2 {width: calc(100% - 390px)}
.kinhdoanh_ds .ds_tailieu li {padding: 7px 0;border: 1px solid #d4d4d4;border-top: none;margin-bottom: 0}
.ds_tailieu a {text-decoration: none;color: #333}
.ds_tailieu .cot6 {background: url(../css/content/download.png) no-repeat center}
.ds_tailieu li:hover {background-color: #f5f5f5}
.ds_tailieu li:hover a {color: #00a3f0}
.ds_tailieu li:hover .cot6 {background: url(../css/content/download_hover.png) no-repeat center}

.information {width: 60.08%;float: left;font: 14px 'SegoeUI';color: #333}
.camon {display: block;line-height: 24px}
.camon span {font-weight: bold;text-transform: uppercase;color: #00a3f0}
.thongtin_lh {font: 28px 'MyriadProBoldCondensed';display: block;color: #00a3f0;margin: 20px 0 10px 0}
.lienhe {display: block;margin-bottom: 8px}
.lienhe a {font: 14px 'SegoeUI';text-decoration: none !important;color: #333}
.lienhe span {color: #ed1c24;font-size: 15px}
.lienhe span a {color: #ed1c24;font: 15px 'roboto'}
.bando {border: 4px solid white;box-shadow: 0 0 0 1px #e7e7e7;margin: 20px 1px 1px 1px}
.bando:before {padding-bottom: 53.968%}
#map_canvas {width: 100%;height: 100%}
.reply {width: 36.75%;float: right}
.note {font: 14px 'SegoeUI';color: #333;display: block;line-height: 24px;margin-bottom: 12px}
.reply input {font: 14px 'SegoeUI';width: calc(100% - 22px);padding: 0 10px;border: 1px solid #ccc;height: 31px;box-shadow: inset 0 1px 3px rgba(0,0,0,0.15);display: block;margin-bottom: 10px;outline: none}
.reply textarea {font: 14px 'SegoeUI';width: calc(100% - 22px) !important;padding: 5px 10px;margin-bottom: 10px;border: 1px solid #ccc;height: 245px !important;outline: none;box-shadow: inset 0 1px 3px rgba(0,0,0,0.15)}
.khoi_nut input {width: 80px;margin-right: 10px;float: left}
.khoi_nut .capcha {display: block;float: left;height: 33px;margin-right: 10px}
.khoi_nut .refresh {display: block;float: left;height: 33px;width: 25px;background: url(../css/content/refresh.png) no-repeat center}
.khoi_nut .btn_reply {float: right}
.khoi_nut .btn {font: 15px 'SegoeUIBold';height: 33px;line-height: 35px;display: block;float: left;padding: 0 10px;background-color: #acaba9;color: white;text-decoration: none}
.khoi_nut .btn:last-child {float: right;margin-left: 10px}
.khoi_nut .btn:hover {background-color: #00a3f0}
#popup_tb {width: 100%;height: 100%;position: fixed;z-index: 1009;background-color: rgba(0,0,0,0.5);top: 0;left: 0;display: none;overflow: auto}
#noidung_tb {width: 420px;background-color: White;position: relative;align-self: center;margin: auto;border-radius: 3px}
#noidung_tb img {display: block;margin: 22px auto}
#noidung_tb .tieude_tb {font: 16px 'SegoeUIBold';color: #00a3f0;display: block;text-align: center}
#noidung_tb .tk {font: 14px 'robotoCondensed';color: #333;display: block;line-height: 24px;margin: 20px 0;text-align: center}
#noidung_tb .gohome {font: 14px 'SegoeUI';color: white;text-transform: uppercase;text-align: center;width: 138px;height: 36px;line-height: 37px;display: block;margin: auto;margin-bottom: 28px;background-color: #666;text-decoration: none}
#noidung_tb .loicamon {font: 14px 'SegoeUI';color: #333;display: block;line-height: 24px;text-align: center;margin: 20px 0}
#popup_tb .close_popup {font: 13px 'SegoeUI';color: white;text-transform: uppercase;padding-right: 18px;background: url(../css/content/x.png) no-repeat right center;height: 19px;display: block;float: right;position: absolute;right: 0;top: -25px;cursor: pointer}
.result {font: 40px 'MyriadProCondensed';color: #333;display: block}
.result b {color: #fe0000}
.result span {color: #00a3f0}
.khoitin.muc1  .tin_phu {padding-top: 10px}
.khoitin.muc4 .tin_phu {margin-top: 1px}
.muc1 .slide_tin .slick-prev, .muc1 .slide_tin .slick-next, .muc4  .slide_tin .slick-prev, .muc4  .slide_tin .slick-next {top: calc(50% - 50.5px)}
.muc4 .tin_phu .tin_anh img {position: absolute !important;right: 0;bottom: 3px;top: initial !important;background-color: white;padding-left: 5px}

#login {width: 320px;margin: auto;box-shadow: 0 0 20px 0 rgba(0,0,0,0.15);border-radius: 15px;background-color: white}
#login .tieude {font: 22px 'MyriadProBoldCondensed';color: #006290;text-transform: uppercase;height: 55px;line-height: 55px;border-bottom: 1px solid #dedede;padding-left: 50px;background: url(../css/content/login.png) no-repeat left 20px center;margin-bottom: 15px}
#login .mk {font: 14px 'SegoeUIBold';color: #00295f;margin: 0 0 5px 20px}
#login .pass {height: 32px;width: calc(100% - 40px);margin-left: 20px;border: none;outline: none;padding: 0 10px;font-size: 16px;color: #000;box-shadow: inset 1px 1px 3px rgba(0,0,0,0.3);margin-bottom: 10px;border-radius: 3px;box-sizing: border-box}
#login .er{border:1px solid red}
#login .dangnhap {margin: 0 20px;overflow: hidden;padding-bottom: 25px}
#login .ghinho input {float: left;width: 14px;height: 14px;border: 1px solid #4f9cd2;margin: 9px 10px 0 0;padding: 0;background-color: white;outline: none;-webkit-appearance: none;-moz-appearance: none;cursor: pointer}
#login .ghinho input:checked:after {content:"";display: block;width: 12px;height: 12px;background: url(../css/content/list2_hover.png) no-repeat center;background-size: 100% 100%}
#login span {;float: left;font: 12px Arial;color: #000;line-height: 34px}
#login a {font: 14px 'SegoeUIBold';display: block;float: right;text-decoration: none;color: white;background-color: #006290;border-radius: 3px;height: 34px;line-height: 34px;padding: 0 20px;text-transform: uppercase}
#login a:hover {background-color: #00a3f0}
#login .loading{background: url(ajax-loader.gif) no-repeat left center;display: block;margin-left: 20px;padding-left: 25px;color: #333;font: 12px 'arial';display: none}