@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic,600,600italic&subset=latin,vietnamese);

@import url('https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/*-----------css reset---------------------*/
*{ margin:0; padding:0;}
html, body{
	overflow-x:hidden;
	width: 100%;
}
html,body,div,span{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0;text-decoration:none !important}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

.h1, .h2, .h3, h1, h2, h3{
	padding: 0;
	margin: 0;
}
ul li h1,ul li h2,ul li h3,ul li h4,ul li h5,ul li h6{font-size: 14px; margin: 0;padding: 0;}
body{
	/* min-width: 1349px;
	max-width: 1349px; */
	width: 100%;
    margin: 0 auto;
	font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-style: normal;
	background: #f8f9fa;
	overflow-x: hidden;
}

/* Font face*/
@font-face {
    font-family: RCB;
    src: url('fonts/RobotoCondensedBold.eot');
    src: url('fonts/RobotoCondensedBold.eot') format('embedded-opentype'),
         url('fonts/RobotoCondensedBold.woff2') format('woff2'),
         url('fonts/RobotoCondensedBold.woff') format('woff'),
         url('fonts/RobotoCondensedBold.ttf') format('truetype'),
         url('fonts/RobotoCondensedBold.svg#RobotoCondensedBold') format('svg');
}

@font-face {
    font-family: RCR;
    src: url('fonts/RobotoCondensedRegular.eot');
    src: url('fonts/RobotoCondensedRegular.eot') format('embedded-opentype'),
         url('fonts/RobotoCondensedRegular.woff2') format('woff2'),
         url('fonts/RobotoCondensedRegular.woff') format('woff'),
         url('fonts/RobotoCondensedRegular.ttf') format('truetype'),
         url('fonts/RobotoCondensedRegular.svg#RobotoCondensedRegular') format('svg');
}

@font-face {
    font-family: RM;
    src: url('fonts/RobotoMedium.eot');
    src: url('fonts/RobotoMedium.eot') format('embedded-opentype'),
         url('fonts/RobotoMedium.woff2') format('woff2'),
         url('fonts/RobotoMedium.woff') format('woff'),
         url('fonts/RobotoMedium.ttf') format('truetype'),
         url('fonts/RobotoMedium.svg#RobotoMedium') format('svg');
}

@font-face {
    font-family: RR;
    src: url('fonts/RobotoRegular.eot');
    src: url('fonts/RobotoRegular.eot') format('embedded-opentype'),
         url('fonts/RobotoRegular.woff2') format('woff2'),
         url('fonts/RobotoRegular.woff') format('woff'),
         url('fonts/RobotoRegular.ttf') format('truetype'),
         url('fonts/RobotoRegular.svg#RobotoRegular') format('svg');
}

@font-face {
    font-family: RB;
    src: url('fonts/RobotoBold.eot');
    src: url('fonts/RobotoBold.eot') format('embedded-opentype'),
         url('fonts/RobotoBold.woff2') format('woff2'),
         url('fonts/RobotoBold.woff') format('woff'),
         url('fonts/RobotoBold.ttf') format('truetype'),
         url('fonts/RobotoBold.svg#RobotoBold') format('svg');
}

@font-face {
    font-family: RL;
    src: url('fonts/RobotoLight.eot');
    src: url('fonts/RobotoLight.eot') format('embedded-opentype'),
         url('fonts/RobotoLight.woff2') format('woff2'),
         url('fonts/RobotoLight.woff') format('woff'),
         url('fonts/RobotoLight.ttf') format('truetype'),
         url('fonts/RobotoLight.svg#RobotoLight') format('svg');
}

@font-face {
    font-family: SFBC;
    src: url('fonts/SFUEurostileBoldCondensed.eot');
    src: url('fonts/SFUEurostileBoldCondensed.eot') format('embedded-opentype'),
         url('fonts/SFUEurostileBoldCondensed.woff2') format('woff2'),
         url('fonts/SFUEurostileBoldCondensed.woff') format('woff'),
         url('fonts/SFUEurostileBoldCondensed.ttf') format('truetype'),
         url('fonts/SFUEurostileBoldCondensed.svg#SFUEurostileBoldCondensed') format('svg');
}

@font-face {
    font-family: SFEC;
    src: url('fonts/SFUEurostileCondensed.eot');
    src: url('fonts/SFUEurostileCondensed.eot') format('embedded-opentype'),
         url('fonts/SFUEurostileCondensed.woff2') format('woff2'),
         url('fonts/SFUEurostileCondensed.woff') format('woff'),
         url('fonts/SFUEurostileCondensed.ttf') format('truetype'),
         url('fonts/SFUEurostileCondensed.svg#SFUEurostileCondensed') format('svg');
}

@font-face {
    font-family: 'utm_amerika_sansregular';
    src: url('../fonts/utm_amerika/utm_amerika_sans_0.eot');
    src: url('../fonts/utm_amerika/utm_amerika_sans_0.eot?#iefix') format('embedded-opentype'),
         url('../fonts/utm_amerika/utm_amerika_sans_0.woff2') format('woff2'),
         url('../fonts/utm_amerika/utm_amerika_sans_0.woff') format('woff'),
         url('../fonts/utm_amerika/utm_amerika_sans_0.ttf') format('truetype'),
         url('../fonts/utm_amerika/utm_amerika_sans_0.svg#utm_amerika_sansregular') format('svg');

}


@font-face {
    font-family: 'uvf_aphrodite_proregular';
    src: url('../fonts/UVF_Aphrodite_Pro/uvf_aphrodite_pro.woff2') format('woff2'),
         url('../fonts/UVF_Aphrodite_Pro/uvf_aphrodite_pro.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UVFAphroditePro';
    src: url('../fonts/UVFAphroditePro/fonts/UVFAphroditePro.eot');
    src: url('../fonts/UVFAphroditePro/fonts/UVFAphroditePro.eot') format('embedded-opentype'),
         url('../fonts/UVFAphroditePro/fonts/UVFAphroditePro.woff2') format('woff2'),
         url('../fonts/UVFAphroditePro/fonts/UVFAphroditePro.woff') format('woff'),
         url('../fonts/UVFAphroditePro/fonts/UVFAphroditePro.ttf') format('truetype'),
         url('../fonts/UVFAphroditePro/fonts/UVFAphroditePro.svg#UVFAphroditePro') format('svg');
}

@font-face {
    font-family: 'SFUAuchonRegular';
    src: url('../fonts/SFUAuchonRegular/fonts/SFUAuchonRegular.eot');
    src: url('../fonts/SFUAuchonRegular/fonts/SFUAuchonRegular.eot') format('embedded-opentype'),
         url('../fonts/SFUAuchonRegular/fonts/SFUAuchonRegular.woff2') format('woff2'),
         url('../fonts/SFUAuchonRegular/fonts/SFUAuchonRegular.woff') format('woff'),
         url('../fonts/SFUAuchonRegular/fonts/SFUAuchonRegular.ttf') format('truetype'),
         url('../fonts/SFUAuchonRegular/fonts/SFUAuchonRegular.svg#SFUAuchonRegular') format('svg');
}

/*----------basic----------------*/
html,body {font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; text-rendering: optimizeLegibility;}
/* a { text-decoration:none; color:#035bae; transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s;} */
a:hover { text-decoration:none !important; color:#F00; }
html {}/*Prevent Firefox Scrollbar Jump*/
img{border:none; max-width:100%; height:auto; vertical-align:middle;}
input , textarea { padding: 0; margin: 0; resize:none; outline:none}
select, .cp  { cursor:pointer; }
.clear { clear: both; }
:focus{outline:0;}
input:focus{ outline:1px solid #f97d17;}
textarea:focus{ outline:1px solid #f97d17;}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
button{border:0;cursor:pointer;font-weight:bolb; outline:none}
ul,ol{ margin-left:15px; text-decoration: none !important;}

/*Phan trang*/
.phantrang{text-align:center;background:rgba(0,0,0,0);right:0px;top:-40px;padding:5px 0px;}
.phantrang a {background: #561d08;color: #FFF;cursor: pointer;font-size: 11px;margin: 10px 0 10px 4px;padding: 6px 10px;font-weight:bold;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.phantrang span{padding:3px 10px 5px;background:#f8ab00;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#FFF;}
.phantrang a:hover {background: none repeat scroll 0 0 #f8ab00; box-shadow: none;color: #FFFFFF;text-decoration: none;}
.phantrang .paginate_button_disabled, .phantrang .paginate_button_disabled:hover {background: linear-gradient(to bottom, #F8F8F8 0%, #EAEAEA 100%) repeat scroll 0 0 transparent;border: 1px solid #D2D2D2 !important;color: #ADADAD !important;cursor: default;opacity: 0.7;}
.phantrang .paginate_active, .phantrang .paginate_active:hover {background: none repeat scroll 0 0 #05bfdc;box-shadow: none;color: #FFF;font-weight:bold;}

/* My */
.vshd{ visibility:hidden; height:0px; width:0px; position:fixed; top:-10px;}
#back-top { position: absolute; bottom: 0px; right:45%; text-align:center; /* display:none; */}
.button{ padding: 2px 15px; background: #272727; color:#FFF; border:none; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.input{ box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; border: 1px solid #e1e1e1; border-radius: 3px;}
.center{     
    max-width: 1349px;
    width: 100%;
    margin: 0 auto;
    position: relative;
    padding: 0 0px;
    box-sizing: border-box;
}
.w-clear:after{ display:block; content:""; clear:both;}
.red{ color:#F00;}
.rb{ color:#F00; font-weight: bold; font-size: 18px;}
.addthis_native_toolbox{ margin-top:10px;}
.open-sans{ font-family: 'Open Sans', sans-serif;}
.mrb15{ margin-bottom:15px;}
.mrt15{ margin-top:15px;}
#load{ width:100%; height:100%; position:fixed; z-index:9999; background:url(../img/loading.gif) no-repeat center,#FFF; display:none; opacity:0.9; top: 0px; left: 0px;}
.ct-l.load{ background:url(../img/load.gif) no-repeat center; min-height: 200px;}
.del{text-decoration: line-through;}
.main-tit{ font-family: SFEC; color: #000; margin-bottom: 10px;
	/* background: url(../img/bg-main-tit1.png) repeat-x center; */
	text-align: center;
}
.main-tit:after{clear: both;display: block;content: "";}
.main-tit h2{ 
	font-size: 28px;
	font-weight: normal;
	/* float: left;  */
	margin: 0px; 
	/* background: url(../img/bg-main-tit1-h2-r.png) no-repeat center right,#FFF; 
	padding: 0px 25px 0px 0px; */ 
	line-height: 30px;
	font-size: 36px;
    padding: 10px 0;
    font-weight: bold;
}
.box-tab-tit{background: url(../img/bg-main-tit.png); background-size: auto 100%;font-family: SFEC;font-size: 25px;text-transform: uppercase; border-radius:0px 0px 0px 20px; overflow: hidden;margin-bottom: 10px;}
.box-tab-tit div{float: left; line-height: 30px; padding: 10px 25px; cursor: pointer;}
.box-tab-tit div.active{ background: #f2ab3b; color: #FFF;}
.box-tab-con{display: none;}
.box-tab-con:first-child{display: block;}

/* RP Iframe*/
.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}
.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

::-webkit-input-placeholder{color: #CCC;}
::-moz-placeholder{color: #CCC;}
:-ms-input-placeholder{color: #CCC;}
:-moz-placeholder{color: #CCC;}

/* Banner */
#banner{ 
	background: url(../images/private/bg_menu.jpg) no-repeat;
	background-size: 100% auto;
	box-shadow: 1px 1px 5px #CCC;
	min-height: 107px;
	position: relative;
}
.top-banner{ 
    background: #ffffff;
    min-height: 25px;
    /* border-bottom: 1px solid #f4f4f4; */
}
.hotline{
    color: #000;
    font-size: 21px;
    line-height: 17px;
    background: url(../images/private/bg_hotline.png) no-repeat;
    background-size: 100% 100%;
    /* padding-left: 51px; */
    display: inline-block;
    top: 32%;
    right: 35%;
    position: absolute;
    padding: 5px 35px;
}
.hotline .so{
    font-size: 17px;
    text-align: left;
    float: left;
    line-height: 25px;
    padding-right: 10px;
    /* font-weight: bold; */
    color: #000;
    background: url(../images/private/icon_phone.png) no-repeat;
    padding-left: 46px;
    background-position: 0px 5px;
}
.hotline .so_dt{
    /* min-width: 145px; */
    float: left;
    font-weight: bold;
    line-height: 25px;
    font-size: 24px;
    color: #f4100f;
}
.slogan{
    display: inline-block;
    font-size: 21px;
    line-height: 29px;
    color: #fff;
    font-weight: bold;
    margin-left: 7%;
}

.email{
	color: #b2b19d;
    font-size: 12px;
    line-height: 25px;
    /* background: url(../images/private/icon_mail.png) no-repeat 10px 15px; */
    padding-left: 30px;
    display: inline-block;
    margin-left: 2%;
    float: left;
    position: relative;
    top: 0%;
    right: 0%;
    /* font-style: italic; */
}
.top-banner-l{float: left; line-height: 35px; font-size: 13px;font-weight: bold; text-transform: uppercase;}
.top-banner-l a{ color: #FFF; padding: 0px 10px;}
.top-banner-l a:first{ padding-left: 0px;}
.top-banner-l a:hover{ color: #FF0;}
.top-banner-r{
	float: left;    
	/* margin-right: 85px; */
    line-height: 35px;
}
.top-banner-r-1,.top-banner-r-2{display: inline-block; position: relative; margin-top: 0px;}
.top-banner-r-1{padding-right: 15px;border-right:1px dotted #64f1fc; margin-right: 10px;}
.top-banner-r-1 input{ line-height: 20px; background: none; border: 1px solid #6dcff6; padding-left: 20px; color: #FFF;}
.top-banner-r-1 input:focus{outline: none;}
.top-banner-r-1 input::-webkit-input-placeholder{color: #FFF;}
.top-banner-r-1 input::-moz-placeholder{color: #FFF;}
.top-banner-r-1 input:-ms-input-placeholder{color: #FFF;}
.top-banner-r-1 input:-moz-placeholder{color: #FFF;}
.top-banner-r-1 img{ position: absolute;top: 5px;left: 5px;cursor: pointer;}
.top-banner-r-2{ font-size: 12px;color: #FFF;text-transform: uppercase;}
.top-banner-r-2 img{
    margin-right: 0px;
}

/* Menu */
#menu{ position: absolute;bottom: 0;right: 0;}
.icon_menu{
    position: absolute;
    top: 0px;
    z-index: 1;
    left: calc(50% - 9px);
}
.icon_menu img{
	pointer-events: none;
}
/* Slide */
#slide{
	margin-top: -2px;
}
.slide-ab{position: absolute;top: 100px;left: 0;z-index: 999;}
.slide-hotline{margin-top: 20px;font-family: SFBC;font-size: 26px;color: #FFF;font-weight: normal;text-transform: uppercase; border-bottom: 3px double #FFF; padding-bottom: 10px;}
.i-bslide{position: relative;z-index: 999;top: -60px;}

/* Footer */
#footer{ 
	border-top: 4px solid #0089e9;
	/* background: url(../images/private/bg_footer_04.png) no-repeat;  */
	padding: 20px 0px 0px;
	color: #FFF;
	min-height: 220px;
	background-size: 100% auto;
    position: relative;
    z-index: 1000;
	text-align: center;
}
.ft-1{width: calc(100% - 665px);float: left;}
.ft-1 a{color: #fff;}
.ft-2{width: 300px;float: left; margin-left: 20px;}
.ft-3{width: 325px;float: right; margin-left: 20px;}
.b-footer{        
    background: #002258;
    min-height: 30px;
    line-height: 40px;
    color: #fff;
    font-size: 13px;
    padding: 0 5%;
    margin-top: 0px;
    position: relative;
    width: 100%;
    bottom: 0;
}
.b-footer span{ color: #FFF;}
.b-footer-l{
    font-size: 13px;
    width: 50%;
    float: left;
    text-align: left;
}
.b-footer-r{float: right; margin-right: 0px;}
.b-footer-r .so{font-weight: bold;}
.ft-box{ border-radius: 5px; box-shadow: 0px 0px 5px #000; background: #FFF; overflow: hidden;}
.ft-tit{text-align: center;background: #f2ab3b; color: #FFF;text-transform: uppercase;font-family: SFEC;font-size: 19px; padding: 5px 0px;}
.ft-info{ padding: 10px 15px;}
.box-yh{ font-family: SFEC;font-size: 17px;text-transform: uppercase; color: #000;}
.box-yh img{float: left; margin-right: 5px;}
.box-yh span{ color: #F00;}
.frm_ft input,.frm_ft textarea{margin-bottom: 5px;width: 100%;line-height: 20px; color: #828282;}
.frm_ft div{ text-align: center;}
.frm_ft input[type="submit"]{ display: inline-block; width: auto; font-size: 12px; background: #2abcc7; padding: 0px 10px; border: none;}

/* Lien he */
.lh-l{width: 50%;float: left; padding-right: 20px;border-right: 1px solid #CCC;}
.lh-r{width: 50%;float: left;padding-left: 20px;border-left: 1px solid #CCC;margin-left: -1px;}
.lh-con-l{width: 30%;float: left;margin-bottom: 5px;}
.lh-con-r{width: 70%;float: left;margin-bottom: 5px;}
.lh-con-r *{max-width: 100%;}
.lh-con-r .input{width: 100%;}
.lh-con-r textarea{ border: 1px solid #e1e1e1;border-radius: 5px; width: 100%;}

/* San pham */
.box_product{
	width: 20%;
    padding: 0 5px;
	display: inline-block;
	float: left;
    text-align: center;
}
.box_product:nth-child(5n){
	/* text-align: right; */
}
.box_product:nth-child(5n + 1){
	clear: both;
}
.box-sp{
	min-width: 84%;
    /* border-radius: 3px; */
    text-align: center;
    display: inline-block;
    box-sizing: border-box;
    padding: 8px;
    margin: 0 auto 20px;
    background: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 3px 0 #ccc;
    position: relative;
}
.box-sp-img{
    border: 1px solid #ccc;
    /* min-height: 222px; */
    background: #fff;
    width: 100%;
    float: left;
    /* padding: 5px; */
    /* border-radius: 5px; */
    margin-right: 10px;
    position: relative;
    z-index: 10;
}

.box-sp h3{
    font-size: 17px;
    padding: 0px 0 5px 0;
    text-align: left;
    margin-top: 5px;
    position: relative;
    border-bottom: 1px solid #000;
    top: -10px;
    font-weight: bold;
}
.box-sp h3 a{
    color: #000;
	text-decoration: initial;
}
.box-sp h3 a:hover{
	color: #f00;
}
.thoigian{    
    text-align: left;
    color: #f00;
    font-size: 15px;
}
.mota{    
	text-align: left;
}
.box-sp-gia{
	text-align: left;
/* 	margin-top: 10px; */
}
.box-sp-gia span{
	text-align: left;
    padding: 3px 0;
    font-size: 15px;
    color: #f00;
    border-radius: 5px;
}
.ctsp-tit{
    margin: 0px;
    line-height: 30px;
    font-size: 20px;
    padding: 10px 0;
    /* font-weight: bold; */
	display: inline-block;
	background: #00ad5d;
    color: #fff;
    padding: 0px 10px;
    margin: 15px 0;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.ct-l{width: 40%;float: left;text-align: center;}
.ct-r{width: 48%;float: left;}
.ct-sp-gia span{
	color: #f00;
}
/* Tin tuc */
.box-news{
    line-height: 20px;
    width: 100%;
    float: left;
    margin: 0px 0 20px 0px;
    border-bottom: 1px solid #CCC;
    padding: 5px;
}
.box-news a{
	color: #000;
}
.box-news a:hover{
	color: #f00;
}
.box-news-img{float: left; margin-right: 10px; border: 1px solid #CCC; padding: 2px;}
.box-news-img img{
	width: 180px;
	/* height: 100px; */
}
.box-news h3{    
	margin: 0px 0px 5px;
    font-size: 15px;
    font-weight: bold;
    font-family: 'Open Sans', sans-serif;
    /* border-bottom: 1px solid #CCC; */
    padding-bottom: 0px;
}
.box-news:nth-child(2n){margin-right: 0;}
.box-news:nth-child(2n+1){clear: both;}
h2.tincungloai{font-size: 16px;font-weight: bold;border-bottom: 1px solid #CCC; margin: 0px 0px 5px; padding-bottom: 5px; margin-top: 15px;}
.box-newsi{width: 100%;float: none; margin: 0px 0px 15px;border: none;}
.box-newsi h3{ white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.box-newsi div{text-align: justify;}
.box-newsi .box-news-img{border-radius: 10px; overflow: hidden;}
.box-newsi .box-news-img img{border-radius: 8px; overflow: hidden;}

/* box-news-1 */
.box-news-1{}
.box-news-1{
    line-height: 20px;
    width: 100%;
    float: left;
    margin: 0px 20px 10px 0px;
    padding: 5px 5px 5px 5px;
	/* border: 1px solid #ccc; */
	border-bottom: 1px dotted #ccc;
}
.box-news-1 a{
	color: #000;
}
.box-news-1 a:hover{
	color: #f00;
}
.box-news-1 .box-news-img{
	float: left;
	margin-right: 10px; 
	border: 0px solid #CCC; 
	padding: 0px;}
.box-news-1 .box-news-img img{
    width: 120px;
    /* border: 1px solid #ccc; */
    /* padding: 2px; */
    /* background: #fff; */
    /* border-radius: 2px; */
    /* height: 110px; */
}
.box-news-img img:hover{opacity: 0.5}
.box-news-1 h3{
    margin: 0px 0px 0px;
    font-size: 14px;
    font-weight: bold;
    /* text-transform: uppercase; */
    font-family: 'Open Sans', sans-serif;
    padding-bottom: 0px;
}
.box-news-1 div{
	color: #000;
	line-height: 17px;
}
.box-news-1:nth-child(2n){margin-right: 0;}
.box-news-1:nth-child(2n+1){clear: both;}
/* .box-news-1:nth-last-child(1){border:none}
.box-news-1:nth-last-child(2){border:none} */

/* box-news-2 */
.box-news-2{
    line-height: 20px;
	width: 50%;
    float: left;
    margin: 0px 0px 20px 0px;
    padding: 0px 10px 10px 10px;
}
.box-news-2 a{
    color: #2b0900;
    text-shadow: none;
}
.box-news-2 a:hover{
	color: #f00;
}
.box-news-2 .box-news-img{    
	float: none;
    margin: 0 auto;
	border: none; 
	padding: 0;
}
.box-news-2 .box-news-img img{
	width: 100%;
	background: #fff;
    padding: 15px;
    border: 1px solid #ccc;
}
.box-news-2 .box-news-img img:hover{opacity: 0.5}
.box-news-2 h3{    
	clear: both;
    padding: 5px 0;
    font-size: 15px;
    font-weight: bold;
    font-family: 'Open Sans', sans-serif;
    /* border-bottom: 1px solid #CCC; */
}
.box-news-2:nth-child(2n){margin-right: 0;}
.box-news-2:nth-child(2n+1){clear: both;}
.box-news-2 .mota{
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
}
/* box-news-3 */
.box-news-3{}
.box-news-3{
    line-height: 20px;
    width: 32.8%;
    float: left;
    margin: 0px 0.8% 10px 0px;
    /* padding: 0px 5px; */
}
.box-news-3 a{
	color: #000;
    text-shadow: none;
}
.box-news-3 a:hover{
	color: #f00;
}
.box-news-3 .box-news-img{    
	float: none;
    margin: 0 auto;
	border: none; 
	padding: 0;
}
.box-news-3 .box-news-img img{
	width: 100%;
	/* height: 240px; */
	background: #fff;
}
.box-news-3 .box-news-img img:hover{opacity: 1}
.box-news-3 h3{    
    clear: both;
    padding: 10px 0;
    font-size: 16px;
    min-height: 25px;
    line-height: 19px;
    font-family: 'Roboto', sans-serif;
    text-align: left;
    width: 100%;
    font-weight: bold;
}
.box-news-3:nth-child(3n){margin-right: 0;}
.box-news-3:nth-child(3n+1){clear: both;}
.box-news-3 .mota{
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
}
/* box-news-4 */
.box-news-4{}
.box-news-4{
    line-height: 20px;
    width: 33%;
    float: left;
    margin: 0px 0px 20px 0px;
    padding: 10px 20px;
}
.box-news-4 a{
	color: #000;
    text-shadow: none;
}
.box-news-4 a:hover{
	color: #f00;
}
.box-news-4 .box-news-img{    
	float: none;
    margin: 0 auto;
	border: none; 
	padding: 0;
}
.box-news-4 .box-news-img img{
	width: 100%;
	/* height: 240px; */
	background: #fff;
}
.box-news-4 .box-news-img img:hover{opacity: 0.5}
.box-news-4 .name{
    width: 90%;
    text-align: center;
	position: absolute;
    bottom: -25px;
}
.box-news-4 h3{    
    clear: both;
    padding: 18px 10px;
    font-size: 16px;
    min-height: 25px;
    line-height: 19px;
    font-family: 'Roboto', sans-serif;
    width: 85%;
    font-weight: bold;
    background: #fff;
    margin: 0 auto;
    text-align: center;
    box-shadow: 0 0 5px #666;
    text-transform: uppercase;
}
.box-news-4 .xemchitiet{

}
.box-news-4 .xemchitiet a{
    font-size: 13px;
    font-weight: normal;
    text-transform: none;
    text-decoration: underline;
    color: #ff4907;
}
.box-news-4:nth-child(3n){margin-right: 0;}
.box-news-4:nth-child(3n+1){clear: both;}
.box-news-4 .mota{
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
}

.hide{
	display: none;
}

/* box-news-5 */
.box-news-5{
    line-height: 20px;
    width: 25%;
    float: left;
    overflow: hidden;
}
.box-news-5 a{
	color: #000;
    text-shadow: none;

}
.box-news-5 a:hover{
	color: #f00;
}
.box-news-5 .box-news-img{    
	float: none;
    margin: 0 auto;
	border: none; 
	padding: 0;
	overflow: hidden;
}
.box-news-5 .box-news-img img{
	width: 100%;
	/* height: 240px; */
	transition: all 1.2s ease;
	position: relative;
	z-index: 1;
}
.box-news-5 .box-news-img:hover img{
	opacity: 1;
	transform: scale(1.2);
}
.box-news-5 h3{    
    clear: both;
    padding: 10px 0;
    font-size: 16px;
    min-height: 25px;
    line-height: 19px;
    font-family: 'Roboto', sans-serif;
    text-align: left;
    width: 100%;
    font-weight: bold;
}
.box-news-5 .hover-wrap-1{
	position: absolute;
	z-index: 2;
    width: 100%;
    height: 100%;
    bottom: -100%;
    background: rgba(116,45,125,0.7);
	transition: bottom 0.5s ease;
}
.box-news-5 .hover-wrap-1 .name{
    position: absolute;
    /* width: 100%; */
    top: 44%;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    display: block;
    font-size: 25px;
    color: #fff;
}
.box-news-5 .box-news-img:hover .hover-wrap-1{
	bottom: 0;
}
.box-news-5:nth-child(4n){margin-right: 0;}
.box-news-5:nth-child(4n+1){clear: both;}
.box-news-5 .mota{
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
}

/* box-news-6 */
.box-news-6{
    line-height: 20px;
    width: 49%;
    float: left;
    margin: 0px 10px 10px 0px;
    /* border-bottom: 1px dashed #000; */
    border: none;
    padding: 10px 0 0 0;
}
.box-news-6 a{
	color: #000;
}
.box-news-6 a:hover{
	color: #f00;
}
.box-news-6 .box-news-img{
	float: left;
	margin-right: 10px; 
	border: 0px solid #CCC; 
	padding: 0px;}
.box-news-6 .box-news-img img{
    width: 185px;
	border: 1px solid #ccc;
    /* padding: 2px; */
    /* background: #fff; */
    /* border-radius: 2px; */
    /* height: 110px; */
}
.box-news-img img:hover{opacity: 0.5}
.box-news-6 h3{
    margin: 0px 0px 0px;
    font-size: 14px;
    font-weight: bold;
    /* text-transform: uppercase; */
    font-family: 'Open Sans', sans-serif;
    padding-bottom: 5px;
}
.box-news-6 div{
	line-height: 15px;
    font-size: 13px;
    color: #666;
}
.box-news-date{ 
	color: #bbbbbb;    
	font-size: 13px;
    font-style: italic;
	padding-bottom: 5px;
}
.box-news-6:nth-child(2n){margin-right: 0;}
.box-news-6:nth-child(2n+1){clear: both;}


/* box-news-7 */
.box-news-7{
    margin-bottom: 20px;
}
.box-news-7 .images_khachhang{
    width: 80px;
    height: 80px;
    position: relative;
    float: left;
	margin-top: 20px;
}
.box-news-7 .images_khachhang .vien{
    width: 80px;
    height: 80px;
    position: absolute;
    border: 3px solid rgba(255,255,255,0.7);
    top: 0;
    border-radius: 50%;
}
.box-news-7 .noidung{
    width: 64%;
    border-radius: 5px;
    padding: 10px 26px;
    background: #eeeeee url(../images/private_1/icon_9.png) no-repeat 7px 11px;
    min-height: 100px;
    float: right;
    position: relative;
}
.box-news-7 .noidung:after{
    content: "";
    width: 17px;
    height: 16px;
    position: absolute;
    background: url(../images/private_1/row_3.png) no-repeat;
    left: -17px;
    top: 54%;
}
.box-news-7 img{
	border-radius: 50%;
}

.box-news-7:nth-child(2n) .images_khachhang{
    float: right;
}
.box-news-7:nth-child(2n) .noidung{
    float: left;
}
.box-news-7:nth-child(2n) .noidung:after{
    content: "";
    width: 17px;
    height: 16px;
    position: absolute;
    background: url(../images/private_1/row_4.png) no-repeat;
    right: -17px;
	left: initial;
    top: 54%;
}


/* box-news-8 */
.box-news-8{
    line-height: 20px;
    width: 49%;
    float: left;
    margin: 50px 10px 10px 0px;
    /* border-bottom: 1px dashed #000; */
    border: none;
    padding: 0px 0 0 0;
    background: #474747;
}
.box-news-8 a{
	color: #fff;
}
.box-news-8 a:hover{
	color: #ff0;
}
.box-news-8 .box-news-img{
	float: left;
	margin-right: 10px; 
	border: 0px solid #CCC; 
	padding: 0px;
	background: #fff;
}
.box-news-8 .box-news-img img{
    width: 240px;
	/* border: 1px solid #ccc; */
    /* padding: 2px; */
    background: #fff;
    /* border-radius: 2px; */
    /* height: 110px; */
}
.box-news-8 .box-news-img img:hover{opacity: 0.5}
.box-news-8 h3{
    margin: 20px 0px 10px;
    font-size: 15px;
    font-weight: normal;
    /* text-transform: uppercase; */
    font-family: 'Open Sans', sans-serif;
    padding-bottom: 5px;
}
.box-news-8 div{
	line-height: 15px;
    font-size: 12px;
    color: #fff;
    padding-right: 5px;
}
.box-news-8 .box-news-date{
    color: #fff;
    position: absolute;
    top: -51px;
    background: url(../images/private/bg_1.png) no-repeat;
    background-size: 100% 100%;
    padding: 10px 15px 15px 15px;
}
.box-news-8:nth-child(2n){margin-right: 0; margin-left: 0.8%;}
.box-news-8:nth-child(2n+1){clear: both;}

/* box-news-9 */
.box-news-9{
    width: 33.3%;
    float: left;
    text-align: center;
    margin-top: 147px;
	margin-bottom: 25px;
}
.box-news-9 .box_in{
    background: #f1dbff;
    width: 92%;
    margin: 0 auto;
    padding: 100px 0 80px 0;
	position: relative;
}
.box-news-9 .box_in:before{
	content:"";
    width: 100%;
    height: 55px;
    background: url(../images/private_1/bg_line_2_03.png);
    position: absolute;
    top: -55px;
    left: 0;
}
.box-news-9 .box_in:after{
	content:"";
	background: url(../images/private_1/shadow_1.png);
	bottom: -10px;
	width: 100%;
    height: 10px;
	left: 0;
    position: absolute;
}
.box-news-9 .box-news-img{
    width: 100%;
    border: none;
    position: absolute;
    top: -145px;
}
.box-news-9 .box-news-img img{
	width: 217px;
	border-radius: 50%;
}
.box-news-9 .box-news-img img:hover{
	opacity: 1;
}
.box-news-9 .box-news-img .vien{
    width: 199px;
    height: 199px;
    margin: 0 auto;
    border-radius: 50%;
    position: relative;
    top: -207px;
    padding: 5px;
    border: 2px dotted #fff;
}
.box-news-9 .mota{
    width: 80%;
    height: 100px;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    color: #9e91a3;
    font-style: italic;
    line-height: 17px;
    font-size: 13px;
    padding-top: 20px;
}
.box-news-9 h3{

}
.box-news-9 h3 a{
	font-family: 'Roboto', sans-serif;
    color: #7a6973;
}
.box-news-9 h3 a:hover{
	color: #000;
}
.box-news-9 ._xemthem{
    text-align: center;
    position: absolute;
    bottom: -18px;
    z-index: 100;
    width: 100%;
}
.box-news-9 ._xemthem a{
    background: #742d7d;
    display: inline-block;
    padding: 5px 30px;
    border-radius: 17px;
    color: #fff;
}

/* box-news-10 */
.box-news-10{}
.box-news-10 .mota{
    background: #fff;
    padding: 80px 15% 150px;
	color: #817b87;
    text-align: center;
    font-size: 16px;
    min-height: 330px;
}
.box-news-10 .box-news-img{
    width: 100%;
    text-align: center;
    position: relative;
	border: none;
}
.box-news-10 .box-news-img img{
	width: 170px;
    height: 170px;
    border-radius: 50%;
    position: relative;
}
.box-news-10 .box_img_in{
    display: inline-block;
    top: -85px;
    position: relative;
}
.box-news-10 .box_img_in .vien{
    width: 150px;
    height: 150px;
    margin: 0 auto;
    border-radius: 50%;
    position: absolute;
    top: 10px;
    left: 10px;
    padding: 5px;
    border: 2px dotted #fff;
}

.box-news-10 .box-news-img img:hover{
	opacity: 1;
}

/* box_product_list  */
.box_product_list {
	width: 32%;
    margin-right: 1%;
    float: left;
    height: 220px;
    position: relative;
    margin-bottom: 10px;
}

.box_product_list .images{

}

.box_product_list .images img{
	width: 185px;
	height: 220px;
}

.box_product_list .noidung{
    position: absolute;
    height: 220px;
    top: 0;
    right: 0;
    width: 60%;
    background: url(../images/private/bg_sp_03.png) no-repeat;
    background-size: 100% 100%;
    padding-left: 20px;
}
.box_product_list .noidung .name{
    font-size: 20px;
    color: #105594;
    font-weight: bold;
    padding-top: 15px;
    font-family: 'Roboto', sans-serif;
}
.box_product_list .noidung .name a{
    color: #105594;
}
.box_product_list .noidung .name a:hover{
    color: #000;
}
.box_product_list .noidung ul{
    list-style: none;
    padding: 0;
    margin: 0;
    position: relative;
	width: 85%;
    height: 63%;
    margin-top: 20px;
    overflow: hidden;
}
.box_product_list .noidung ul li{
    border-bottom: 1px dashed #000;
    padding-bottom: 4px;
    padding-top: 3px;
}
.box_product_list .noidung ul li a{
    font-size: 15px;
    color: #000;
}
.box_product_list .noidung ul li a:hover{
	color: #105594;
}
/* End box_product_list  */

/* box-bds-1 */
.box-bds-1{}
.box-bds-1{
    line-height: 20px;
    width: 100%;
    float: left;
    margin: 0px 20px 10px 0px;
    border-bottom: 1px dashed #ccc;
    padding: 0;
    /* border: 1px solid #ccc; */
}
.box-bds-1 a{
	color: #000;
}
.box-bds-1 a:hover{
	color: #f00;
}
.box-bds-1 .box-news-img{
	float: left;
	margin-right: 10px; 
	border: 0px solid #CCC; 
	padding: 5px 0px;
}
.box-bds-1 .box-news-img img{
    width: 175px;
    border: none;
    padding: 0px;
}
.box-bds-img img:hover{opacity: 0.5}
.box-bds-1 h3{
    margin: 0px 0px 0px;
    font-size: 15px;
    font-weight: bold;
    /* text-transform: uppercase; */
    font-family: 'Open Sans', sans-serif;
    padding-bottom: 0px;
}
.box-bds-1 div{
	color: #000;
	line-height: 17px;
}
.box-bds-date{ color: #bbbbbb;}
.box-bds-1:nth-child(2n){margin-right: 0;}
.box-bds-1:nth-child(2n+1){clear: both;}
.box-bds-1 .left_bds{width: 75%; float: left; position: relative;}
.box-bds-1 .right_bds{    
	width: 24%;
    float: right;
    min-height: 145px;
    border-left: 1px solid #ccc;
    margin-left: 1%;
    padding: 0 10px;
}

.box-bds-1 .right_bds{
	
}

.box-bds-1 .right_bds .new{
	width: 41px;
    height: 41px;
    background: url(../images/private/icon_new.png);
    position: absolute;
    top: 0;
    right: 0;
}

.box-bds-1 .right_bds .giaban{
	color: #f00;
	font-size: 17px;
} 
.box-bds-1 .right_bds .giaban p{
	color: #f00;
	font-size: 19px;
    margin: 8px 0;
} 

.box-bds-1 .right_bds .lienhe{
	font-size: 13px;
}
.box-bds-1 .right_bds .lienhe p{
    font-size: 16px;
    line-height: 13px;
    color: #0060c5;
    margin-bottom: 0px;
    margin-top: 0px;
}
.box-bds-1 .right_bds .mabds{
	font-size: 12px;
    margin-top: 9px;
	color: #808080;
}
.box-bds-1 .right_bds .ngay{
	font-size: 12px
}
.box-bds-1 b{
    margin: 5px 0;
    font-size: 13px;
    display: block;
}
.box-bds-1 p{
	margin: 0;
	padding: 2px 0;
	font-size: 13px;
}

.box-bds-1 p span{
	color: #0060c5;
}

/* box-bds-2 */
.box-bds-2{}
.box-bds-2{
    line-height: 20px;
    width: 48%;
    float: left;
    margin: 0px 20px 10px 0px;
    padding: 5px;
    border: 1px solid #ccc;
}
.box-bds-2 a{
	color: #6b6b6b;
}
.box-bds-2 a:hover{
	color: #f00;
}
.box-bds-2 .box-news-img{
    float: left;
    margin-right: 10px;
    border: 0px solid #CCC;
    padding: 0px 0px;
    position: relative;
}
.box-bds-2 .box-news-img img{
    width: 140px;
    border: none;
    padding: 2px;
    border: 1px solid #ccc;
}
.box-bds-2 h3{
    margin: 5px 0px 0px;
    font-size: 16px;
    font-weight: bold;
    /* text-transform: uppercase; */
    font-family: 'Open Sans', sans-serif;
    padding-bottom: 0px;
}
.box-bds-2 div{
	color: #000;
	line-height: 17px;
}
.box-bds-2:nth-child(2n){margin-right: 0;}
.box-bds-2:nth-child(2n+1){clear: both;}
.box-bds-2 .left_bds{width: 100%; float: left; position: relative;}
.box-bds-2 .left_bds p{
	margin: 0;
    font-size: 12px;
}
.box-bds-2 .left_bds .new{
    width: 32px;
    height: 30px;
    background: url(../images/private/icon_hotline.png) no-repeat;
    position: absolute;
    top: 0;
    left: 0;
}
/* box-bds-3 */
.box-bds-3{}
.box-bds-3{
    line-height: 20px;
    width: 32%;
    float: left;
    margin: 0px 2% 10px 0px;
    padding: 0px;
    border: 1px solid #ccc;
	background: #fff;
}
.box-bds-3 a{
	color: #0071b2;
}
.box-bds-3 a:hover{
	color: #f00;
}
.box-bds-3 .box-news-img{
    float: left;
    margin-right: 0px;
    width: 100%;
    border: 0px solid #CCC;
    padding: 0px 0px;
    position: relative;
}
.box-bds-3 .box-news-img img{
    width: 100%;
    border: none;
    /* padding: 2px;
    border: 1px solid #ccc; */
}
.box-bds-3 h3{
    margin: 5px 0px;
    font-size: 23px;
    font-weight: normal;
    /* text-transform: uppercase; */
    /* font-family: 'Open Sans', sans-serif; */
    font-family: 'Roboto', sans-serif;
    padding-bottom: 0px;
    text-align: center;
}
.box-bds-3 div{
	color: #000;
	line-height: 17px;
}
.box-bds-3:nth-child(3n){margin-right: 0;}
.box-bds-3:nth-child(3n+1){clear: both;}
.box-bds-3 .left_bds{width: 100%; float: left; position: relative;}
.box-bds-3 .left_bds p{
	margin: 0;
    font-size: 12px;
}
.box-bds-3 .left_bds .new{
    width: 70px;
    height: 73px;
    background: url(../images/private_1/new.png) no-repeat;
    position: absolute;
    top: -5px;
    left: -5px;
}
.box-bds-3  .mota{
    text-align: center;
    min-height: 28px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
    font-size: 16px;
    color: #7a7a7a;
}
.box-bds-3  .thongso{}
.box-bds-3  .thongso div{
	width: 25%;
    float: left;
    text-align: center;
    padding: 10px 0;
}
.box-bds-3 .giaban{
    position: absolute;
    bottom: 9px;
    background: url(../images/private_1/bg_gia_1.png) no-repeat;
    background-size: 100% 100%;
    padding: 12px 30px 12px 10px;
}
.box-bds-3 .giaban p{
	font-size: 18px;
    color: #fff;
    font-weight: bold;
}

/* box-bds-4 */
.box-bds-4{
    line-height: 20px;
    width: 100%;
    float: left;
    margin: 0px 0 0px 0px;
    padding: 0px;
    border: 0px solid #ccc;
	background: #f8f8f8;
}
.box-bds-4 a{
	color: #0071b2;
}
.box-bds-4 a:hover{
	color: #f00;
}
.box-bds-4 .box-news-img{
    float: left;
    margin-right: 0px;
    width: 100%;
    border: 0px solid #CCC;
    padding: 0px 0px;
    position: relative;
}
.box-bds-4 .box-news-img img{
    width: 100%;
    border: none;
    /* padding: 2px;
    border: 1px solid #ccc; */
}
.box-bds-4 h3{
    margin: 5px 0px;
    font-size: 23px;
    font-weight: normal;
    /* text-transform: uppercase; */
    /* font-family: 'Open Sans', sans-serif; */
    font-family: 'Roboto', sans-serif;
    padding-bottom: 0px;
    text-align: center;
}
.box-bds-4 div{
	color: #000;
	line-height: 17px;
}
.box-bds-4:nth-child(3n){margin-right: 0;}
.box-bds-4:nth-child(3n+1){clear: both;}
.box-bds-4 .left_bds{width: 100%; float: left; position: relative;}
.box-bds-4 .left_bds p{
	margin: 0;
    font-size: 12px;
}
.box-bds-4 .left_bds .new{
    width: 70px;
    height: 73px;
    background: url(../images/private_1/new.png) no-repeat;
    position: absolute;
    top: -5px;
    left: -5px;
}
.box-bds-4  .mota{
    text-align: center;
    min-height: 28px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
    font-size: 16px;
    color: #7a7a7a;
}
.box-bds-4  .thongso{}
.box-bds-4  .thongso div{
	width: 25%;
    float: left;
    text-align: center;
    padding: 10px 0;
}
.box-bds-4 .box_top{
    width: 90%;
    margin: 5px auto;
}
.box-bds-4 .box_top .dientich{
    float: left;
    padding: 0 0 0 30px;
    background: url(../images/private_1/icon_3.png) no-repeat 2px 0px;
    line-height: 20px;	
}
.box-bds-4 .box_top .phong{
    float: right;
    background: url(../images/private_1/icon_4.png) no-repeat;
    padding-left: 25px;
    margin-top: 3px;
}
.box-bds-4 .box_gia{
    width: 90%;
    margin: 5px auto;
    border-top: 1px solid #ccc;
    padding-top: 5px;
}
.box-bds-4 .chitiet{
    display: inline-block;
    padding: 3px 5px;
    float: right;
    background: #d6d6d6;
    color: #878787;
    border-radius: 3px;
    font-size: 12px;
}
.box-bds-4 .giaban{
    position: relative;
    display: inline-block;
    float: left;
    background: url(../images/private_1/bg_gia_1.png) no-repeat;
    background-size: 100% 100%;
    min-width: 85px;
    padding: 3px 5px;
    background: #ec1a1a;
    border-radius: 3px;
}
.box-bds-4 .giaban p{
    font-size: 12px;
    color: #fff;
    font-weight: bold;
}

/* hover box-news 3 */
.item_hinhanh:hover .hover-wrap {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: rotateY(0deg) scale(1,1);
    -moz-transform: rotateY(0deg) scale(1,1);
    -ms-transform: rotateY(0deg) scale(1,1);
    -o-transform: rotateY(0deg) scale(1,1);
    transform: rotateY(0deg) scale(1,1);
}

.hover-wrap {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all 450ms ease-out 0s;
    -moz-transition: all 450ms ease-out 0s;
    -o-transition: all 450ms ease-out 0s;
    transition: all 450ms ease-out 0s;
    -webkit-transform: rotateY(180deg) scale(0.5,0.5);
    -moz-transform: rotateY(180deg) scale(0.5,0.5);
    -ms-transform: rotateY(180deg) scale(0.5,0.5);
    -o-transform: rotateY(180deg) scale(0.5,0.5);
    transform: rotateY(180deg) scale(0.5,0.5);
}

.overlay-img {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #3fab6e;
    opacity: 0.80;
    filter: alpha(opacity=80);
}

.overlay-text-thumb {
    position: absolute;
    width: 100%;
    height: 32px;
    top: 50%;
    margin: -16px 0 0 0;
    color: white;
    font-size: 30px!important;
    font-weight: 300;
    line-height: 32px;
    text-transform: uppercase;
    text-align: center;
    opacity: 1;
    filter: alpha(opacity=100);
    font-family: avo;
}

/* left_danhmuc */
.left_danhmuc{
    list-style: none;
    padding: 0 0 0 10px;
    margin: 0;
    text-align: left;
}
.left_danhmuc li{
    background: url(../images/private_1/icon_row.png) no-repeat 5px 10px;
    padding: 0 0 0 20px;
}
.left_danhmuc li a{
	color: #000;
}
.left_danhmuc li a:hover{
	color: #f00;
}
.left_danhmuc li span{
    font-size: 12px;
    font-style: italic;
    color: #adadad;
}
/* lkw */
select.lkweb,
select#listVideo,
select#listmusic  {
    width: 242px;
   /*  -webkit-appearance: button;
    -webkit-border-radius: 2px; */
    /* -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); */
    /* -webkit-padding-end: 20px;
    -webkit-padding-start: 2px;
    -webkit-user-select: none;
    background: url(../images/private_1/bg_lienhe_05.png) no-repeat; */
    /* background-position: 96% center; */
    /* border: 0; */
    color: #000;
    font-size: inherit;
    overflow: hidden;
    padding: 5px 0px;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin: 5px auto;
    display: block;
    line-height: 20px;
    text-indent: 10px;
}
audio{
	width: 100%;
}
/*  */
.khung_hinhleft{
	max-height: 400px;
	overflow-y: auto;
}
/* Container */
#container{ padding:20px 0px 20px;}
.left{    
	width: 22%;
    margin-right: 0px;
    float: left;
}
.left ul{ 
	margin: 0px; 
	/* border: 1px solid #CCC; */
}
.left ul li{
	/* border-bottom: 1px solid #CCC;  */
	padding: 5px 0 0 5px;
	list-style: none;
    background: url(../images/private/icon_row_1.png) no-repeat 0px 14px;
    padding-left: 10px;
}
.right{
	width: 24%;
    display: inline-block;
    float: right;
    text-align: center;
    margin-top: 0;
}
.right .ct-buoc .name{
	color: #23a112;
    font-size: 18px;
}
.right .hinhanh{
	text-align: center;
}

.right .hinhanh img{
	max-width: 100%;
    padding-bottom: 20px;
}

.right .hinhanh_khac{
	display: none;
}

.content{
	text-align:justify;
    width: 98%;
    margin: 0px auto 70px auto;
}
.left ul li a{
	color: #000;
}
.left ul li a:hover{
	color: #f00;
}

.slider{
    margin-bottom: 0px;
    margin-top: 0px;
    /* border-bottom: 4px solid #cfcfcf; */
}

.box_doitac{
	/* margin: 35px 0; */
    margin: 15px 0;
}

/* box_left_main */
.box_left_main{}
.box_left_main .title {
    background: url('../images/private_1/bg_title.png') no-repeat;
    color: #2b0900;
    padding-left: 25px;
    font-weight: bold;
    font-size: 15px;
    line-height: 15px;
    min-height: 23px;
    text-align: left;
}

.box_left_main .title_2{
	background: #fff url('../images/private_1/bg_title_1_05.jpg') no-repeat;
	color: #cf0505;
}

.box_left_main .content_left{
	min-height: 35px;
    /* border: 1px solid #e7e7e7; */
    margin-bottom: 20px;
}
/* end box_left_main */

/* tabid */
.usual{
	margin-bottom:10px;
}
.usual ul#tab_content{
	margin:0px;
	padding:0px;
}
.usual ul#tab_content li {
    float: left;
    list-style: none outside none;
}
.usual ul#tab_content a {
    background: #999;
    color: #FFF;
    display: block;   
    margin: 1px 1px 1px 0;
    padding: 6px 20px;
    text-decoration: none !important;
	font-weight:bold;
}
.usual ul#tab_content a:hover {
	background: #2895f0;
    color: #FFFFFF;
}
.usual ul#tab_content a.selected {
    background: #2895f0;
    border-bottom: 1px solid snow;
    color: #FFF;
    cursor: default;
    margin-bottom: 0;
}
.content_tab{
	overflow:hidden;
	clear: left;
	padding: 10px;
	padding:0;
	text-align: left;
    border: 1px solid #e0e0e0;
    border-bottom: none;
    border-top: none;
	background: #f7f7f7;
}
/* end tabid */

/* tab_index */
.tab_content{
	position: relative;
}
.tab_content:after{
    content: '';
    width: 100%;
    height: 3px;
    background: #e10f17;
    position: absolute;
    bottom: 0px;
    left: 1px;
}
.tab_index{
	margin-bottom:10px;
	border-bottom: 1px solid #e0e0e0;
    width: 98%;
}
.tab_index ul.tab_content{
	margin:0px;
	padding:0px;
	height: 39px;
}
.tab_index ul.tab_content li {
    float: left;
    list-style: none outside none;
}
.tab_index ul.tab_content a {
    background: #f4f4f4;
    color: #565656;
    display: block;
    margin: 1px 8px 1px 0;
    padding: 0 10px;
    line-height: 35px;
    text-decoration: none !important;
    font-weight: normal;
    font-size: 15px;
    width: 300px;
    text-align: center;
	border: 1px solid #ccc;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
	text-transform: uppercase;
    font-family: 'Roboto', sans-serif;
}
.tab_index ul.tab_content a:hover {
   background: url(../images/private_1/bg_title_1_05.png);
   color: #FFFFFF;
}
.tab_index ul.tab_content a.selected {
    background: url(../images/private_1/bg_title_1_05.png);
    border-bottom: 1px solid snow;
    color: #FFF;
    cursor: default;
    margin-bottom: 0;
}
/* end tab_index */

/* tintuc khac */
.tincungloai{
    list-style: initial;
    margin: 0 0 0 20px;
}
.tincungloai li{
	background: url(../images/private/icon_row_1.png) no-repeat 0px 9px;
    padding-left: 0px;
}

.tincungloai li a{
	color: #000;
}

.tincungloai li a:hover{
	color: #f00;
}
/* Thu vien*/
.box-thuvien{float: left; margin: 0px 3px 3px 0px;position: relative;}
.box-thuvien-img{}
.box-thuvien h3{position: absolute;width: 100%;padding: 10px;bottom: 0;left: 0; margin: 0px; font-weight: bold; font-size: 15px; color: #FFF; background: rgba(0,0,0,0.6);}
.box-thuvien a{ color: #FFF;display: block;}
.box-thuvien:nth-child(4n){margin-right: 0;}
.box-thuvien:nth-child(4n+1){clear: both;}

/* Index */
.i-l{width: 48%;float: left;}
.i-r{width: 48%;float: right;}
.video{position: relative;}
.video-l{width: 48%;}
.video-r{width: 52%; background: #1fb8c4;top: 0;right: 0;position: absolute; height: 100%; overflow: auto; padding: 15px 20px; color: #FFF;}
.box-thanhtich{position: relative;}
.box-thanhtich-img{}
.box-thanhtich h3{position: absolute;bottom: 0;left: 0;width: 100%;padding: 10px; background: rgba(0,0,0,0.6); font-family: SFEC; font-size: 20px; font-weight: normal; margin: 0px;text-align: center;}
.box-thanhtich a{ color: #FFF;}
.wi4{margin-top: 20px;}
.wi4 img{float: left;}


/* menu */
.vitri_left{
	float: left !important;
}
.vitri_right{
	float: right !important;
	padding: 0 55px !Important;
}
#nav{
/* 	background: #0089e9;
	padding: 5px 0; */
}


.ddsmoothmenu{
    position: relative;
    padding: 0;
    width: 80%;
    /* margin: 0 auto; */
    text-align: left;
    display: inline-block;
    background: url(../images/private_1/bg_menu_2_05.png) repeat-x;
}
.ddsmoothmenu:before{
	content: '';
	background: url(../images/private_1/bg_menu_1_03.png) no-repeat;
	width: 43px;
	height: 45px;
	position: absolute;
	left: -43px;
}
.ddsmoothmenu ul li{
	padding: 0px 0px;
	
}
.ddsmoothmenu>ul>li{
	/* background: url(../images/private_1/bg_menu_li_05.png) no-repeat; */
	/* background-size: 100% 100% !important; */
	min-width: 1px;
}

.ddsmoothmenu ul li.line{
	padding: 0px;
    height: 45px;
    width: 34px;
    background: url(../images/private_1/line_menu.png) no-repeat;
}
.ddsmoothmenu ul li a{
	padding: 0px 5px;
    position: relative;
    top: 0px;
	font-size: 15px;
    text-transform: capitalize;
    line-height: 37px;
    padding-top: 4px;
    text-decoration: initial;
    /* font-family: 'utm_amerika_sansregular'; */
    color: #fff;
    font-family: 'Roboto', sans-serif;
    display: inline-block;
    /* font-weight: bold; */
    border: 1px solid transparent;
}
.ddsmoothmenu>ul>li>a.selected,
.ddsmoothmenu>ul>li>a:hover,
.ddsmoothmenu>ul>li.active_1>a
{
    /* border: 1px solid #27cd81; */
    color: #ffe200!important;
    /* border-bottom: 3px solid #f00; */
    /* border-bottom: 3px solid #ff0; */
    /* background: url(../images/private/bg_menu_active_05.jpg) repeat-x; */
}

/* .ddsmoothmenu>ul>li>a.selected:after,
.ddsmoothmenu>ul>li>a:hover:after,
.ddsmoothmenu>ul>li.active_1>a:after{
    content: "";
    position: absolute;
    bottom: 0px;
    height: 0px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid #f00;
} */

.ddsmoothmenu ul li ul{
	background: #B11116 !important;
	z-index: 1200;
}

.ddsmoothmenu ul li ul li a{
	color: #fff !important;
	border-bottom: none !important;
	line-height:35px;
	top: 0;
}
.ddsmoothmenu ul li ul li a:hover,
.ddsmoothmenu ul li ul a.selected{
    color: #ffe201 !important;
    background: #650a0d;
}
.ddsmoothmenu ul li ul li{
	padding: 0;
}
.active_1{
    /* background: url(../images/private_1/bg_menu_hover.png) no-repeat; */
	background: none;
    background-position: 50% 40%;
    background-size: 93% 69%;
}
.active_1 a{
	display: inline-block;
    color: #fff !important;
}

.active_2{
    background: url(../images/private_1/bg_menu_hover_07.png) no-repeat !important;
    background-size: 100% 100%;
    
}
.active_2 a{
	color: #fff !important;
}
.clothes_line{
	position: relative;
    display: inline-block;
    margin: 0 auto;
	width: 93%;
	color: #fff;
    text-align: left;
    min-height: 200px;
}
.clothes_line p{
    padding: 0;
    margin: 0;
}
.clothes_line .title{
    font-size: 15px;
    /* font-weight: bold; */
    text-transform: uppercase;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    padding-bottom: 7px;
    background: url(../images/private_1/bg_title_httt_05.png) no-repeat;
    padding-left: 20px;
    line-height: 30px;
}
.vitri_img_0{
	position: relative;
	-webkit-transform-origin: 50% -40px;
	-moz-transform-origin: 50% -40px;
	-webkit-animation: oscillation 1.3s ease-in-out infinite alternate;
	-moz-animation: oscillation 1.3s ease-in-out infinite alternate;
	z-index: 999;
}
.vitri_img_1{
	position: relative;
	top: 20px;
	-webkit-transform-origin: 50% -40px;
	-moz-transform-origin: 50% -40px;
	-webkit-animation: oscillation 1.5s ease-in-out infinite alternate;
	-moz-animation: oscillation 1.5s ease-in-out infinite alternate;
	z-index: 999;
}

.vitri_img_2{
	position: relative;
	top: 40px;
	-webkit-transform-origin: 50% -40px;
	-moz-transform-origin: 50% -40px;
	-webkit-animation: oscillation 1.1s ease-in-out infinite alternate;
	-moz-animation: oscillation 1.1s ease-in-out infinite alternate;
	z-index: 999;
}

.vitri_img_3{
	position: relative;
	top: 60px;
	-webkit-transform-origin: 50% -40px;
	-moz-transform-origin: 50% -40px;
	-webkit-animation: oscillation 1.7s ease-in-out infinite alternate;
	-moz-animation: oscillation 1.7s ease-in-out infinite alternate;
	z-index: 999;
}

.vitri_img_4{
	position: relative;
	top: 40px;
	-webkit-transform-origin: 50% -40px;
	-moz-transform-origin: 50% -40px;
	-webkit-animation: oscillation 1.5s ease-in-out infinite alternate;
	-moz-animation: oscillation 1.5s ease-in-out infinite alternate;
	z-index: 999;
}

.vitri_img_5{
	position: relative;
	top: 20px;
	-webkit-transform-origin: 50% -40px;
	-moz-transform-origin: 50% -40px;
	-webkit-animation: oscillation 1.0s ease-in-out infinite alternate;
	-moz-animation: oscillation 1.0s ease-in-out infinite alternate;
	z-index: 999;
}

.vitri_img_6{
	position: relative;
	-webkit-transform-origin: 50% -40px;
	-moz-transform-origin: 50% -40px;
	-webkit-animation: oscillation 1.3s ease-in-out infinite alternate;
	-moz-animation: oscillation 1.3s ease-in-out infinite alternate;
	z-index: 999;
}
.map_box{
	width: 100%;
    margin-left: 0px;
    /* padding: 3px; */
    /* border: 1px solid #fff; */
    /* border-radius: 5px; */
}
#ft-map{
    border: 1px solid #CCC;
    width: 80%;
    margin: 0 auto;
    height: 150px;
    padding: 5px;
    text-align: right;
    float: right;
}

/* Thông kê truy cập*/

.thongketruycap{
    margin: 0px 0 0 0px;
    padding: 0px 0 0 0px;
    /* border: 1px solid #363535; */
}

.thongketruycap .title{
	/* font-weight: bold; */
	text-transform: uppercase;
}
	
.thongketruycap p{
	color: #fff;
	text-transform: uppercase;
	margin-bottom: 0px !important;
}
	
.thongketruycap .tktc{
		padding: 0 0 0 0px;
		margin: 0 0 0 0px;
		font-family:'UVNTinTucHep.TTF';
		font-family: Arial, Helvetica, sans-serif;
		font-size:17px;
		text-transform: uppercase;
		color: #333333;
		
}	
.thongketruycap .noidung{
	padding-left: 0px;
    padding-top: 0px;
}

.khung_in_tktc{
    margin: 0px 0 0 0;
    margin-left: 0;
    text-align: left;
    /* background: url('../images/private_2/bg_tktc.png'); */
    /* background-size: 100% 100%; */
    /* background: url(../images/private/icon_thongketruycap.png) no-repeat 0px 16px; */
    /* padding: 10px 0px 10px 30px; */
}

.khung_in_tktc p{

	padding: 0 0 0 30px;
	margin: 0 0 0px 0;
	font-size: 13px;
	line-height: 25px;
	text-transform: initial;
}
.khung_in_tktc  p span{
	
}
.khung_in_tktc .dangonline{
    background: url(../images/private_1/icon_dangonline.png) no-repeat 0 center;
}
.khung_in_tktc .homnay{
	background: url(../images/private_1/icon_ngay.png) no-repeat 0 center;
}
.khung_in_tktc .truycaptuan{
	background: url(../images/private_1/icon_tuan.png) no-repeat 0 center;
}

.khung_in_tktc .truycapthang{
	background: url(../images/private_1/icon_thang.png) no-repeat 0 center;
}

.khung_in_tktc .tongtruycap{
	background: url(../images/private_1/icon_tong.png) no-repeat 0 center;
}

/* end Thông kê truy cập*/


/* logo */
.logo{
    width: 12.4%;
    position: absolute;
    z-index: 1000;
    top: -1%;
    left: calc(5% - 4px);
}
.logo img{
    width: 100%;
}

/* End logo */

/* lang */
.lang{
	position: absolute;
    top: 3%;
    right: 4%;
}
/* End lang */
/* li_box_search */
.li_box_search{
	position: relative;
}

/* End li_box_search */

.icon_search{
    background: url(../images/private/icon_search_06.png) no-repeat;
	background-position: 10px 31%;
    width: 70px;
    height: 58px;
    cursor: pointer;
    -webkit-user-select: none;
}
.icon_search .name{
    position: absolute;
    bottom: 5px;
    left: 5px;
}


@-webkit-keyframes oscillation
{
	from
	{
		-webkit-transform:rotate(-9deg);
	}
	to{
		-webkit-transform:rotate(9deg);
	}
}
 
@-moz-keyframes oscillation
{
	from{
		-moz-transform:rotate(-9deg);
	}
	to{
		-moz-transform:rotate(9deg);
	}
}

/* Tim kiem box_search_1 */
.box_search_1{
    /* display: inline-block; */
    /* position: absolute; */
    z-index: 10;
    top: 75%;
    left: 0;
    bottom: 0px;
    /* background: url('../images/bg_search_03.png') no-repeat; */
    border: 1px solid #ccc;
    background-size: 100% 100%;
    margin-right: 60px;
    margin-top: 3px;
    height: 35px;
    /* display: none; */
}
.box_search{
	visibility: hidden;
    position: absolute;
    z-index: 10;
    right: 2px;
    bottom: -37px;
	width: 300px;
}
.hien{
	visibility: visible;
}
.box_search_1 input[type = "text"]{
    border: none;
    background: none;
    margin: 3px 0 0 8px;
    width: 191px;
    height: 29px;
    position: relative;
    float: left;
    color: #000;
    font-size: 14px;
}
.box_search_1 input[type = "button"]{
    border: none;
    background: url(../images/private_1/icon_tk_03.png) no-repeat 7px 4px;
    margin-top: 3px;
    width: 33px;
    height: 33px;
    float: left;
    cursor: pointer;
}
/* End Tim kiem box_search_1 */

.pd0{
	padding: 0;
}

.doitac{
	overflow: hidden;
	padding: 3% 3%;
}
 
.title_pape{
	/* background: url(../images/private_1/title_line_03.jpg) repeat-x 100% 62%; */
	padding-left: 15px;
}
.content .title_pape{
	padding-left: 0;
} 
.title_pape span{
    display: inline-block;
    font-size: 19px;
    text-transform: uppercase;
    font-weight: bold;
    color: #25a012;
    line-height: 47px;
	padding-left: 10px;
	background: url(../images/private/bg_title_1.png) no-repeat 0% 49%;
	
}

.title_pape_1{
    text-align: center;
    margin-bottom: 20px;
    /* background: #fff; */
	/* border-bottom: 6px solid#c40000; */
   `/* background: url(../images/private_1/line_1.png) no-repeat,url(../images/private_1/line_2_03.png) repeat-x; */
    background-position: 0% 100%, 0 97%;
    /* border-bottom: 1px solid #ccc; */
    padding-top: 30px;
}
.title_pape_1 span{
    text-align: center;
    display: inline-block;
    font-size: 30px;
    color: #f21314;
    line-height: 30px;
    min-height: 30px;
    font-family: 'Roboto', sans-serif;
    position: relative;
    text-transform: uppercase;
    min-width: 250px;
    background-position: 0px 2px;
    background: url(../images/private/bg_title.png) no-repeat;
    background-size: 100% 100%;
    padding: 33px 32px;
}
.title_pape_1 span:before{
	/* content: ''; */
	width: 76px;
	height: 40px;
	background: url(../images/private_1/bg_title_3_05.png) no-repeat;
	position: absolute;
    right: -76px;
    top: 0;
}
.title_pape_2{
    text-align: left;
    font-size: 18px;
    text-transform: uppercase;
    margin: 0px 0;
    border-bottom: 3px solid #fff;
    height: 35px;
    position: relative;
    margin-bottom: 10px;
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
}
.title_pape_2 span{
    padding: 10px 10px 10px 40px;
    background: #fafafa;
    /* border: 1px solid #ccc; */
    font-family: 'Roboto', sans-serif;
    color: #fff;
    font-weight: bold;
    background: #0080C8 url(../images/private_1/icon_10.png) no-repeat 12px 12px;
    position: relative;
    top: 9px;
}
.title_pape_2 span:before{
    content: "";
    width: 22px;
    height: 41px;
    position: absolute;
    top: 0;
    right: -22px;
    background: url(../images/private_1/bg_1.png) no-repeat;
}
.title_pape_3{
    text-align: center;
	font-size: 30px;
    /* text-transform: uppercase; */
    margin: 15px 0;
    color: #f21314;
}
.title_pape_5{
    background-position: 0% 100%, 0 97%;
    border-bottom: 2px solid #ccc !important;
    padding-top: 10px;
    padding-bottom: 23px;
    text-align: left;
    font-size: 18px;
    text-transform: uppercase;
    margin: 0px 0;
    height: 35px;
    position: relative;
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    color: #f21314 !important;
    margin-bottom: 20px;
}
.title_pape_5 span{
    text-align: center;
    display: inline-block;
    font-size: 30px;
    color: #f21314;
    line-height: 30px;
    min-height: 30px;
    font-family: 'Roboto', sans-serif;
    position: relative;
    text-transform: uppercase;
    min-width: 250px;
    background-position: 0px 2px;
    background: url(../images/private/bg_title.png) no-repeat;
    background-size: 100% 100%;
    padding: 33px 32px;
}
.title_pape_5 span:before{
	/* content: ''; */
	width: 76px;
	height: 40px;
	background: url(../images/private_1/bg_title_3_05.png) no-repeat;
	position: absolute;
    right: -76px;
    top: 0;
}
.menu_footer{
	list-style: none;
}
.menu_footer li {}
.menu_footer li a{
    /* font-weight: bold; */
    font-size: 17px;
    line-height: 36px;
    color: #fff;
}
.menu_footer li a:hover{
	color: #f00;
}

/* thong tin */
.thongtin div{
	padding-left: 60px;
    font-size: 17px;
    color: #6dc092;
	margin-bottom: 20px;
}
.thongtin .diachi_footer{
	background: url(../images/private/icon_home_34.png) no-repeat;
}
.thongtin .fax{
	background: url(../images/private/icon_print_37.png) no-repeat;	
}
.thongtin .phone_footer{
	background: url(../images/private/icon_phone_39.png) no-repeat;		
}
.thongtin .email_footer{
	background: url(../images/private/icon_mail_41.png) no-repeat;		
}

.truycap{
    text-align: right;
    color: #6dc092;
    font-size: 16px;
    padding: 5px 0;
}
.title_bando{
    text-align: left;
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    padding: 5px 0 0 0;
    text-transform: uppercase;
    font-family: 'Roboto', sans-serif;
}
.mota_dknt{
	width: 85%;
    padding: 0;
    margin: 10px 0;
    line-height: 18px;
}

/* box_search_bds */
.box_search_bds .title{
    background: #2895f0 url(../images/private/icon_1.png) no-repeat 5px 6px;
    color: #fff;
    text-transform: uppercase;
    font-family: 'Roboto', sans-serif;
    padding: 5px 0px 0px 40px;
    line-height: 32px;
}

.box_search_bds ul{
	list-style: none;
    margin: 0;
    margin-bottom: 15px;
}

.box_search_bds ul li{
    width: 50%;
    float: left;
    text-align: center;
    padding: 10px 0;
    background: #2895f0;
    border: 1px solid #fff;
    font-size: 15px;
    color: #fff;
    cursor: pointer;
}
.frm_tk{
    /* border: 1px solid #ccc; */
    text-align: center;
    float: left;
    width: 67%;
    margin-top: 7px;
    margin-left: 3%;
}
.truong_tk{
    width: 18%;
    float: left;
}
.frm_tk .input{
    width: 97%;
    border-radius: 0px;
    padding: 2px;
	border: 1px solid #ccc;
    margin-bottom: 7px;
    height: 29px;
}

.button_tim{
    text-align: right;
    padding: 0px 5px;
    float: left;
}
.button_tim input{
    border: 0;
    background: #323232;
    color: #fff;
    padding: 2px 11px;
    position: relative;
    left: 0px;
}

.active_tk{
	background: #fff !important;
    color: #2895f0 !important;

}
/* End box_search_bds */

/* top index */
.top{
	padding: 4px 0;
}

.top .left_top{
	width: 35%;
	float: left;
	min-height: 50px;
}



.top .right_top{
	width: 63%;
	float: right;
    min-height: 50px;
}
.top .right_top .title{
    display: inline-block;
    padding: 2px 15px;
    text-transform: uppercase;
    font-family: 'Roboto', sans-serif;
    color: #713519;
    background: #e5e6e6;
}

.top .right_top .noidung{

}
/* End top index */
/* index_tintuc */
.index_tintuc{
	list-style: none;
}

.index_tintuc li{
    background: url(../images/private/icon_row_1.png) no-repeat 0px 9px;
    padding-left: 10px;
}
.index_tintuc li a{color: #000}
.index_tintuc li a:hover{color: #f00}
.index_tintuc{
	list-style: none;
}
/* End index_tintuc */

/* about_index */
.about_index{
    width: 89%;
    margin: 40px auto;
    position: relative;	
}
.about_index .box_noidung{
	background: rgba(37,160,19,0.85);
	position: absolute;
	width: 50%;
	height: 100%;
	top: 0;
	right: 0;
    padding: 50px 30px;
    overflow: hidden;
}
.about_index .box_noidung .name{
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
    background: url(../images/private/line_gioithieuvechungtoi_03.jpg) no-repeat 0 100%;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.about_index .box_noidung .mota{
    color: #fff;
    line-height: 20px;
	position: relative;
}
/* End about_index */

.box_noidung .left_in{
    width: 55%;
    float: left;
}
.box_noidung .left_in .box-news-img
{
	width: 100%;
	padding: 0;
	border: none;
}
.box_noidung .left_in .box-news-img img
{
	width: 100%;
}
.box_noidung .left_in h3{
    font-size: 17px;
    color: #006783;
    font-weight: bold;
	margin: 5px 0;
}
.box_noidung .left_in div,
.box_noidung .right_in div{
    color: #fff102;
    line-height: 17px;
}
.box_noidung .right_in{
    width: 45%;
    float: right;
    padding: 0 0px 0 30px;
}
.box_noidung .right_in .box-news-1{
    margin-bottom: 27px;
}

/* tintuc index noidung */
.box_noidung_1 .left_in{
    width: 50%;
    float: left;
}

.box_noidung_1 .right_in{
    width: 50%;
    float: right;
}
.tindaidien img{
	
}
.tindaidien .name{
    color: #fff !important;
    font-size: 16px;
    line-height: 30px !Important;
    font-weight: bold;
}
.tindaidien .name:hover{
	color: #ff0 !important;
}
.tindaidien .mota{
	color: #fff !important;
}
/* box_quytrinh */
.box_quytrinh{
	width: 50%;
    width: 50%;
    display: inline-block;
    float: left;
    position: relative;
}
.box_quytrinh img{
	width: 100%;
	max-height: 470px;
}
.box_quytrinh .name{
    background: url(../images/private/bg_title_hinh.png) no-repeat;
    background-position: 50%;
    background-size: 100% 100%;
    line-height: 40px;
    font-size: 20px;
    text-align: center;
    color: #fff;
    position: absolute;
    width: 100%;
    bottom: 25px;
}
/* End box_quytrinh */

/* gioithieu_index */
.gioithieu_index{min-height: 270px;}
.gioithieu_index img{
	width: 233px;
    height: 203px;
    margin-top: 20px;
	float: left;
    margin-right: 20px;
}

.gioithieu_index .title{
    font-weight: bold;
    text-transform: uppercase;
    background: url(../images/private/icon_1.png) no-repeat;
    padding: 20px 0 20px 70px;
}
.gioithieu_index .title a{
    color: #105594;
    font-size: 25px;
    font-family: 'Roboto', sans-serif;
    display: inline-block;
    padding-right: 20%;
    padding-bottom: 5px;
    border-bottom: 1px dotted #000;
}
.gioithieu_index .mota{
	font-size: 15px;
	line-height: 20px;
}



.xemthem{
    position: relative;
    display: inline-block;
    background: #00a85a;
    padding: 5px 20px;
    float: right;
	color: #fff;
}
.xemthem a{
    color: #7d7d7d;
    font-style: italic;
    text-decoration: initial;
}
.xemthem a:hover{
	color: #f00;
    text-decoration: initial;
}
/* End gioithieu_index */

.box-sp-img img{
	width: 100%;
    /* border-radius: 5px; */
}
.box-sp-img img:hover{
	opacity: 0.5;
}
.w-clear{
	position: relative;
    /* border-top: 1px solid #4ad294;
    color: #6ee8af; */
}

.banner{
	position: relative;
    /* min-height: 99px; */
    /* z-index: 100; */
    border-top: 1px solid #c4b8ce;
    z-index: 10001;
}

.bn_hotline{
    background: url(../images/private_1/icon_phone.jpg) no-repeat;
    background-position: 6px 6px;
    display: inline-block;
    padding-left: 30px;
    /* font-weight: bold; */
    /* color: #eb0707; */
    /* font-size: 15px; */
    line-height: 25px;
}
.bn_email{
    background: url(../images/private_1/icon_mail.jpg) no-repeat;
    background-position: 6px 6px;
    display: inline-block;
    padding-left: 30px;
    /* font-weight: bold; */
    /* color: #eb0707; */
    /* font-size: 15px; */
}
.box_dknm p{
	width: 320px;
	max-width: 100%;
}

/* httt */
.httt_left{
	width: 93%;
    float: left;
	margin: 0px 0 0 16px;
}
.httt_left .box_noidung{
    min-height: 30px;
    margin: 2px 0;
    border: 1px solid #d7d7d7;
    background: url(../images/private/bg_httt.png) no-repeat
				,url(../images/private/bg_httt_1.jpg) no-repeat;
    background-size: auto auto,100% 100%;
}
.httt_left .footer{
	border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    height: 10px;
    background: url(../images/private/bg_left_03.png);
}
.title_index{
	background: url(../images/private/bg_title_03.png)repeat-x;
    min-height: 40px;
    border-top-right-radius: 5px;
}
.title_index span{
    display: inline-block;
    background: #fff;
    font-size: 14px;
    line-height: 32px;
    text-transform: uppercase;
    font-family: 'Roboto', sans-serif;
    padding: 0 10px;
    margin: 8px 0 0 5px;
	color: #155497;
    font-weight: bold;
	position: relative;
    min-width: 168px;
}
.title_index span:after{
    content: '';
    background: url(../images/private/bg_title_2_06.png) no-repeat;
    width: 42px;
    height: 32px;
    display: inline-block;
    position: absolute;
    bottom: 0px;
    right: -38px;
	
}
/* end httt */

.box-sp-list{
    width: 31.3%;
    float: left;
    border: 1px solid #ccc;
    margin: 0 1%;
    height: 250px;
    overflow: hidden;
	margin: 0 35px 30px 0px;
    box-shadow: 5px 5px 5px #ccc;
}
.box-sp-list:nth-child(3n){
	margin: 0 0px 30px 0px;
}
.box-sp-list:nth-child(3n+1){
	clear: both;
}
.box-sp-list h3{
    background: #f0f0f0;
    font-family: 'Roboto', sans-serif;
    padding: 10px;
    font-weight: bold;
}
.box-sp-list h3 a{
	color: #000;
}
.box-sp-list .noidung{
	padding: 10px;
}
.box-sp-list ul{
	list-style: none;
    width: 40%;
    float: left;
    margin: 0;
}
.box-sp-list ul li{
    background: url(../images/private_1/icon_row.png) no-repeat 0px 7px;
    padding-left: 12px;
}
.box-sp-list ul li a{
	color: #000;
}

.box-sp-list ul li a:hover{
	color: #f00;
}

.img_sp_hover{
    background: #fff;
    position: absolute;
    top: 0;
    display: none;
}

.box-sp-list .box-sp-img-list{
    width: 55%;
    float: right;  
    position: relative;	
}
/* box_httt */
.box_httt{
    padding-top: 15px;
}
.box_httt img{
	float: left;
}
.box_httt img.phone{
	margin-left: 114px;
    margin-right: 10px;
}
.box_httt .hotline_ht{
	font-size: 15px;
    font-weight: bold;
    /* font-style: italic; */
}
.box_httt .so{
	font-size: 25px;
    font-weight: bold;
    /* font-style: italic; */
    color: #f00;
    line-height: 30px;
    margin-top: 8px;
}

.box_httt ul{
	list-style: none;
	margin: 0;
	padding: 0;
	margin: 20px 20px 10px 20px;
    padding: 10px 0;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.box_httt ul li{
    margin: 0 5px;
    padding: 0px 0 0px 0;
    padding-bottom: 10px;
    background: url(../images/private/icon_1.png) no-repeat 0 3px;
    padding-left: 20px;
	/* border-bottom: 1px solid #000; */
}
.box_httt ul li:nth-last-child(2){
	border-bottom: none;
}
.box_httt  .ten{
	float: left;
}
.box_httt .skype ,
.box_httt .yahoo{
	float: right; 
	padding-right: 20px;	
} 
.box_httt .sdt{
    display: inline-block;
    float: right;
    padding-right: 40px;
    font-size: 15px;
    color: #f00;
    font-weight: bold;
}

.email_ht{
    background: url(../images/private/icon_mail.png) no-repeat;
    padding-left: 27px;
    margin-left: 20px;
    margin-bottom: 10px;
}

/* End box_httt */

/* tintuc_index */
.tintuc_index{
	background: #f0f0f0;
    padding: 25px 1%;
}
/* End tintuc_index */

/* bottom index */
.bottom{
	margin-bottom: 30px;
}
/* End bottom index */

/* mind index */
/* .mind{
	background: url(../images/private/bg_1.jpg) no-repeat;
    background-size: 100% 100%;
    padding: 0px;
	width: 100%;
    float: left;
} */
/* End mind index */

/* mind_1 index */
.mind_1{
	margin: 20px 0
}
.mind_1 .noidung {
	margin: 40px 0;
}

.top_mind{
    width: 100%;
    min-height: 100px;
    position: relative;
    z-index: 1000;
    background: rgba(247,247,247,0.7);
    margin-top: -100px;  
	padding: 20px;	
}

/* End mind_1 index */

.containt{
	width: 100%;
    margin: 0px auto;
    /* background: url(../images/private/bg_1_02.png) no-repeat;
    background-position: 50% 100%; */
	background: none;
	text-align: center;
    position: relative;
	/* min-height: 598px; */
}
.content_index{
    width: 100%;
    margin: 0 auto;
    min-height: 20px;
    display: block;
    /* background: #f4f4f4; */
    margin-bottom: 0px;
    text-align: left;
    /* padding: 10px 15px 0 15px; */
    position: relative;
}

.diachi{
    position: absolute;
    z-index: 1;
    width: 100%;
    /* left: 22%; */
    top: 78%;
    text-align: center;
    font-size: 18px;
}
.shadow_slider{
	background: url(../images/private/shadow.png) no-repeat;
    width: 100%;
    height: 15px;
	background-position: 50%;
    position: absolute;
    top: 0;
    z-index: 80;
}

.mxh_footer{
    margin-top: 5px;
    float: left;
    display: inline-block;
    margin-left: 0px;
}

.mxh_footer span{
    float: left;
    margin-right: 10px;
    margin-top: 8px;
}

.box_tour{
	min-height:0px;
	width: 48%;
	float: left;
}

.khung_noidung{
	
}
.khung_noidung .vong_1{
    width: 97%;
    margin: 0 auto;
    padding: 0px 2%;
}
.khung_noidung .vong_1 .box_noidung{
	min-height: 50px;
}
.khung_noidung .vong_2{
    width: 95%;
    margin: 0 auto;
    padding: 0px 2%;
}
.nen_1{
	background: #3cab6e;
}
.left_about{
	width: 74%;
    float: right;
	text-align: left;
}
.left_about .title{

}

.title_about{
    font-size: 37px;
    /* font-family: 'Roboto', sans-serif; */
    font-family: 'UVFAphroditePro';
    /* text-transform: uppercase; */
    /* font-weight: bold; */
    color: #f21314;
    margin-bottom: 0px;
    padding: 20px 0;
    line-height: 55px;
    background: url(../images/private/line_gt.png) no-repeat 68px 73%;
}

.left_about .xemthem{
    position: relative;
    display: inline-block;
    padding: 5px 30px;
    color: #000;
    background: #f5f5f5;
    font-size: 15px;
    border-radius: 5px;
    border: 1px solid #ccc;
    text-transform: uppercase;
}
.khung_gioithieu p.mota{
	/* font-style: italic; */
    color: #fff;
    font-size: 16px;
    color: #000;
}

.left_index{
	width: 50%;
	float: right;
	min-height: 20px;
	color: #fff;
}

.right_index{
	width: 50%;
	float: left;
	min-height: 20px;
}

.right_about{
    width: 35%;
    float: left;
    margin-right: 10px;
	color: #000;
}

.tintuc_index_l{
}

.tintuc_index_l .left_index{
	width: 68%;
	padding-right: 2%;
}

.tintuc_index_l .right_index{
	width: 30%;
}

.align_right{
	text-align: right;
}
.right_about img{
    margin-bottom: 30px;
    padding: 5px;
    background: #fff;
}
.khung_gioithieu{
	margin-top: 20px;
}
.khung_icon{
	width: 25%;
    float: left;
}
.khung_icon .name{
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 22px;
    color: #3cab6e;
}

.hotline_rp{
    position: absolute;
    top: 0;
    right: 0;
    padding: 0;
    margin: 0;
    line-height: 45px;
    font-size: 19px;
    margin-right: 10px;
    color: #fff;
	z-index: 10;
}

.ten_kieu{
    font-size: 17px;
    margin-top: 5px;
    color: #000;
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
}

.shadow{
    position: relative;
    width: 100%;
    top: -10px;
   /*  background: url(../images/private_1/shadow.png) no-repeat; */
    height: 20px;
}

.tintuc_xemthem{
	text-align: right
}
.tintuc_xemthem a{
	color: #999;
	text-transform: inherit;
    border: 1px solid #999;
    padding: 2px 5px;
    background: #f8f9f9;
    font-size: 12px;
    position: absolute;
    width: 85px;
    right: 0;
    bottom: 20px;
} 

.tintuc_xemthem a:hover{
	color: #999;
}

.box-bds-1 .view{
    background: url(../images/private/icon_eye_03.png) no-repeat;
    position: absolute;
    right: 130px;
    bottom: 23px;
    padding: 5px 0 5px 26px;
    line-height: 8px;	
}

/* httt */
.col_1{
    float: left;
    padding-right: 24px;
    padding-left: 5px;
    line-height: 40px;
    width: 33%;
}

.khung_in_httt_icon{
	border-top: 1px solid #ccc;
}

.k_in_left{
    background: url(../images/private_1/bg_httt.png) no-repeat 0 20px, url(../images/private_1/bg_httt_05.png) repeat-x 0 100%;
    padding-top: 70px;
}

.hotline_httt{
	padding-left: 80px;
    position: relative;
    top: -30px;
}
.hotline_httt p{
    margin: 0;
    font-weight: bold;
    font-size: 16px;
}
.hotline_httt p.ten{
	
}
.hotline_httt p.so{
    font-size: 25px;
    color: #ee0700;	
}
/* end httt */


/* dat ve */
.box_datve{
    width: 25%;
    display: inline-block;
    float: left;
    text-align: center;
}

.bg_nen{
	background: #ece4f1;
    padding: 0px 0 0 0;
}

.bg_nen_l{
    background: url(../images/private_1/bg_line_3_03.png) repeat-x,url(../images/private_1/bg_line_3_03.png)repeat-x 100% 100%,#ece4f1;
    padding: 25px 0;
}
.bg_nen_2{
    background: #f6f6f6;
    padding: 0px 0 0 0;
}
.vong_1{
    width: 91%;
    margin: 0 auto;
}
.bg_nen_tintuc{
    background: url(../images/private/hinh9.jpg) no-repeat;
    background-size: 100% 100%;
}
.gioithieu{
    background: url(../images/private_1/bg_2.png) no-repeat;
    background-size: 100% 100%;
    padding: 50px 0;
    margin-bottom: 30px;
}

.gioithieu_in{
    position: relative;
    top: 47px;	
}

.top_index{
    height: 220px;
    background: url(../images/private_1/bg_1_03.png) repeat-x;
}

/* top */

.list_img2 img{
	width: 100%;
	border-radius: 100%;

	}
.wrap_list_img{
    padding: 10px;
    width: 300px;
    position: relative;
}

.list_img2 {
    border-radius: 90%;
    border: 12px solid #fff;
    overflow: hidden;
    position: relative;
	z-index: 1;
}

.wrap_list_img:hover .haft_cycle{
	-webkit-transform: rotate(180deg);
	   -moz-transform: rotate(180deg);
	    -ms-transform: rotate(180deg);
	     -o-transform: rotate(180deg);
	        transform: rotate(180deg);
	
}
.wrap_list_img:hover .list_img2 {
	border: 12px solid rgba(255, 110, 0, 0.95);
    z-index: 1;
}
.wrap_list{
	padding-bottom: 40px;
	background:  url("../images/sun/wrap_danhmuc.png") no-repeat bottom center;
	position: absolute;
	/*bottom:-15px;*/
	left: 0px;
	z-index: 99;
	width: 100%;
	bottom:15px;
}

.haft_cycle {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    -webkit-transition: all .5s ease 0s;
    -moz-transition: all .8s ease 0s;
    -ms-transition: all .8s ease 0s;
    -o-transition: all .8s ease 0s;
    transition: all .8s ease 0s;
    border-radius: 90%;
    background: url("../images/private_1/bg_tron.png") no-repeat bottom center;
}

.list_img2 .name{
	position: absolute;
    width: 100%;
    bottom: 0;
    min-height: 87px;
    z-index: 10;
    text-align: center;
    background: url(../images/private_1/bg_shadow.png) no-repeat center bottom;
    background-size: 100% 100%;
    color: #fff;
    font-size: 17px;
    line-height: 80px;
    font-family: 'Roboto', sans-serif;
}

/* end top */

.gocchiase{
    padding: 10px;
    background: #dcecfc;
    border: 1px solid #666;
    margin-bottom: 20px;
}

/* -----------Quang cao------------- */
.quangcao_left{
    width: 7%;
    min-height: 200px;
    position: absolute;
    top: 17px;
    left: 5.5%;
}

.quangcao_right{
	width: 7%;	
	min-height: 200px;	
	position: absolute;	
	top: 17px;
	right: 5.5%;
}

.quangcao img{
	width: 100%;
	height: auto;
}
/* -----------Quang cao------------- */

.form-horizontal .control-label{
    font-size: 12px;
    text-align: left;
    padding: 5px 10px;
}

.tintuc_index_1{
	list-style: none;
    margin: 0;
}

.tintuc_index_1 li{
    color: #000;
    background: url(../images/private/icon_2.png) no-repeat 5px 8px;
    padding-left: 20px;
    border-bottom: 1px solid #ccc;
}

.tintuc_index_1 li:hover{
    color: #f00;	
}

.tintuc_index_1 a:last-child li{
	border: none;
}
.box_hinhanh_ch{
    overflow-x: hidden;
}
.hinhanh_ch{
    width: 101%;
}

/* title_footer */
.title_footer{
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    margin-bottom: 5px;
    line-height: 35px;
    color: #f8bc00;
    font-family: 'SFUAuchonRegular';
}
.ten_congty_footer{
	color: #fedc3c;
    font-size: 25px;
    font-weight: normal;
}
/* End title_footer */



.ul_footer{
    padding: 0;
    margin: 0;
}
.ul_footer li{
    list-style: none;
    /* background: url(../images/private_1/icon_11.png) no-repeat 5px 10px; */
    padding: 0px 0 0 0px;
}
.ul_footer li a{
	color: #fff;
}
.ul_footer li a:hover{
    color: #f8bc00;
}
/* quangcao_mind */
.quangcao_mind img{
	width: 100%;
}
/* End quangcao_mind */

/* dkdn */
.dkdn{
    position: absolute;
    top: 9%;
    right: 5%;
    font-size: 12px;
    text-transform: uppercase;
    color: #2895f0;	
}
/* dkdn */
.images_album{
    width: 23%;
    margin: 10px 1%;
    float: left;
}
.thongso_bds_c div{
    width: 50%;
    float: left;
}
.bds_rp{
	display: none;
}
.tab_danhmuc{
    list-style: none;
    margin: 0;
    padding: 0;
    margin-bottom: 10px;
}
.tab_danhmuc li{
    float: left;
    border: 1px solid #ccc;
    margin-right: 5px;
    margin-bottom: 5px;
}
.tab_danhmuc li.active{
	
}
.tab_danhmuc li.active a{
    background: #105594;
    color: #fff;
}
.tab_danhmuc li a{
	font-weight: bold;
    padding: 5px;
}
.tab_danhmuc li a:hover{
	background: #105594;
    color: #fff;
}
/* header */
header{
    position: relative;
    top: 0;
    width: 100%;
    /* background: rgba(0,0,0,0.78); */
}
/* End header */

.logo_footer{
    width: 100%;
    height: 60px;
    background: url(../images/private_1/logo_1.png) no-repeat;
    /* background-size: 100% 100%; */
    background-position: 50% 0%;
    position: absolute;
    top: -60px;
}
.box_ykkh{
	min-height: 300px;
}
/* box_news_list_1 */
.box_news_list_1{
    width: 90%;
    margin: 0 auto;
   /*  float: left; */
    text-align: center;
    /* margin: 50px 0; */
}
.box_news_list_1 .box_new_list{
    width: 92%;
    min-height: 50px;
    background: #fff;
    margin: 0 auto;
	position: relative;
    /* padding: 45px 0 30px 0; */
}
.box_news_list_1 .box_new_list:before{
    content: '';
    height: 6px;
    width: 100%;
    left: 0;
    top: -6px;
    position: absolute;
    background: url(../images/private_1/shadow_03.png) repeat-x;
}

.box_news_list_1 .box_new_list .name{
    padding: 10px;
    font-size: 17px;
    font-family: 'Roboto', sans-serif;
    position: absolute;
    bottom: 0;
    width: 100%;
    background: rgba(0,0,0,0.7);
    color: #fff;
    text-transform: uppercase;
}
.box_news_list_1 .box_new_list .mota{
    color: #847989;
    text-align: center;
    font-style: italic;
    margin-top: 30px;
    height: 70px;
    overflow: hidden;
}
.box_news_list_1 .box_new_list .images{
	width: 100%;
}
.box_news_list_1 .box_new_list .images img{
    width: 100%;	
}

.box_news_list_1 .box_new_list .logo_list{
	position: absolute;
    width: 100%;
    top: -45px;
}

/* end box_news_list_1 */


/* bds */
.mota_index{
    color: #837b88;
    font-style: italic;
    width: 80%;
    margin: 0 auto;
    /* text-align: center; */
}
.title_bds{
    background: #2895f0;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    text-align: left !important;
    color: #fff;
    padding: 5px;
    font-size: 17px;
}
/* End bds */

/* kwicks */
.kwicks img{
    min-width: 450px;
    height: 370px;
}
.box_p_list{
	position: relative;
	/* width: 100%;
	height: 370px; */
}

.box_p_list .name{
    position: absolute;
    bottom: 0;
    color: #fff;
    background: rgba(0,0,0,0.7);
    width: 100%;
    font-weight: bold;
    text-align: center;
    font-size: 16px;
    line-height: 40px;
    text-transform: uppercase;
}
/* End kwicks */
/* left_danhmuc_lv0 */
.left_danhmuc_lv0{
    text-align: left;
    list-style: none;
    margin: 0;
}
.left_danhmuc_lv0 li{
    padding: 15px 0 15px 28px;
    border-bottom: 1px solid #ccc;
    background: url(../images/private_1/bg_li.png) no-repeat 5px 17px;
}
.left_danhmuc_lv0 li:last-child{
	border-bottom: none;
}
.left_danhmuc_lv0 li a{color: #000;}
.left_danhmuc_lv0 li a:hover{color: #f00;}
.left_danhmuc_lv0 li a h3{}
/* End left_danhmuc_lv0 */

/* tailieu */
.tailieu{
	width: 98%;
}
.usual_tailieu{
	border-bottom: 4px solid #e1e1e1;
}
.usual_tailieu .content_tab{
    border: 4px solid #e1e1e1;
	border-top: none;
	border-bottom: none;
    background: #fff;
}
.usual_tailieu #tab_content{
    border-bottom: 5px solid #e1e1e1;
}
.usual_tailieu ul#tab_content li{
    margin-right: 3px;
}
.usual_tailieu ul#tab_content a{
	position: relative;
    bottom: -1px;
    padding: 3px 14px;
    background: url(../images/tab-left.png) no-repeat;
    background-size: 100% 100%;
    border-right: 1px solid #e0e0e0;
	color: #555555;
}
.usual_tailieu ul#tab_content a.selected,
.usual_tailieu ul#tab_content a:hover{
    background: url(../images/tab-left.png) no-repeat;
    background-size: 100% 100%;
	border-bottom: none;
	border-right: 1px solid #e0e0e0;
	color: #cc3300;
}
/* End tailieu */
/* box_media */
.box_media{
	padding: 0 10px;
	margin-bottom: 15px;
}
.box_media .name{
    margin-bottom: 10px;
    color: #336699;
    font-size: 25px;
}
.box_media .box_in{}
.box_media .box_in .images{
    display: inline-block;
    border-radius: 5px;
    border: 1px solid #ccc;
    padding: 5px;
    margin-right: 10px;
    float: left;
}
.box_media .box_in .mota{
    margin-bottom: 10px;
}
.box_media .box_in .bt{
    display: inline-block;
    background: #cc0000;
    padding: 0 5px;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
}
.box_media .box_in .bt:hover{
    opacity: 0.7;
}
/* End box_media */
.box_taisao{
	width: 100%;
	height: auto;
	/* background: url('../images/private/hinh_chonchungtoi.png') no-repeat; */
}
.chitiet{
    position: absolute;
    right: 10px;
    bottom: 10px;
}
.title_footer_1{
    color: #f8bc00;
    font-size: 15px;
    text-transform: uppercase;
    border-bottom: 1px solid #fff;
    font-family: 'Roboto', sans-serif;
    width: 75%;
    margin-bottom: 10px;
}
.title_footer_2{
    color: #f8bc00;
    font-size: 15px;
    text-transform: uppercase;
    font-family: 'Roboto', sans-serif;
}

.rp{
	display: none;
}

.wm_vpdt{
    position: absolute;
    top: 52%;
    right: 3%;
	color: #f8bc00;
}

.wm_vpdt a{
	color: #f8bc00;
}

.wm_vpdt a:hover{
	color: #ff0;
}
.box_cttv_in{
    width: 31%;
    float: left;
    margin: 5px 2px;
    border: 1px solid #fff;
    padding: 2px;
}
.qc_footer{
    width: 89%;
    margin: 5px auto;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #3d0f00;
    border-color: #3d0f00;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #3d0f00;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
/* entry_meta */
.entry_meta {
background-color: #f9f9f9;
border-top: 1px solid #DFDFDF;
border-bottom: 1px solid #DFDFDF;
font-size: .9em;
height: 1%;
padding: 0;
margin-bottom: 15px;
overflow: hidden;
}
.entry_meta span { padding: 3px 10px; }
.entry_meta span.meta_right { background-color: #e1e1e1; display: block; float: right;	}
.entry_meta span.meta_right a { margin-right: 0; }
.entry_meta span.meta_left { float: left; font-style: italic; }
.entry_meta a { color: #333333; margin-right: 20px; }
.entry {
    font-size: 15px;
    margin-bottom: 10px;
    color: #336699;
    font-weight: bold;
}
/* end entry_meta */

/* nav */
nav{
    height: 45px;
    margin-bottom: 0px;
    width: 100%;
    right: 0;
    position: absolute;
    z-index: 10000;
    text-align: right;
}
/* End nav */

/* article */
article{}
/* End article */

/* section */
section{}
/* End section */

/* footer */
footer{
    background: #002D73 /*url(../images/private_1/bg_footer_03.png) repeat-x*/;
    /* background-size: 100% 100%; */
    min-height: 10px;
    padding: 20px 0 0px 0;
    text-align: center;
    position: relative;
    z-index: 1000;
    margin-top: 1px;
}
/* End footer */

.ttct a{color: #fff;}
