@charset "UTF-8";
/* ******************************************************************
	--magazine.css--
****************************************************************** */
.xuatcanh_page{
	background: url("../images/icon/xuatcanh/bg_xuatcanh@2x.jpg") no-repeat #f8f8f8;
	background-size: 100%;
	padding-bottom: 0px;
	font-family: 'Tinos', serif;
	font-size: 18px;
	line-height: 26px;
	color: #000;
	text-align: justify;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
    .xuatcanh_page {
		background: url("../images/icon/xuatcanh/bg_xuatcanh@2x.jpg") no-repeat #f8f8f8;
		background-size: 100%;
	} 
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .xuatcanh_page {
		background: url("../images/icon/xuatcanh/bg_xuatcanh@2x.jpg") no-repeat #f8f8f8;
		background-size: 100%;
	}  
}
.xuatcanh_page_chucmung{
	float: left;
    display: block;
    position: absolute;
    background: url(../images/icon/xuatcanh/icon_duongvien@2x.png) no-repeat transparent;
    background-size: 422px 224px;
    width: 422px;
    height: 224px;
    z-index: 999;
	left: -13%;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
    .xuatcanh_page_chucmung{
		background: url(../images/icon/xuatcanh/icon_duongvien@2x.png) no-repeat transparent;
		background-size: 422px 224px;
	} 
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .xuatcanh_page_chucmung{
		background: url(../images/icon/xuatcanh/icon_duongvien@2x.png) no-repeat transparent;
		background-size: 422px 224px;
	}  
}
.xuatcanh_page_content, .xuatcanh_title_large, .xuatcanh_page_content hr, .xuatcanh_title_small, .content_xuatcanh_cont, .content_xuatcanh_cont table, .xuatcanh_footer, .content_xuatcanh_cont table tbody,
.content_xuatcanh_cont table tr, .xuatcanh_footer span, .xuatcanh_page_content, .xuatcanh_logo_footer, .xuatcanh_footer_chuthich, .xuatcanh_footer_ct_label, .xuatcanh_footer_ct_ct, .content_xuatcanh_cont_link{
	float: left;
    display: block;
    width: 100%;
}
.xuatcanh_page_content{	
    position: relative;
    margin-top: 10%;
    background: #fff;
    border: 15px solid #ed1c24;
    padding: 8% 0% 0px 0px;
}
.xuatcanh_title_large{
	font-size: 40px;
    line-height: 48px;
    font-weight: bold;
    text-align: center;
    padding: 0px 100px;
}
.xuatcanh_page_content hr{
	margin: 20px 30%;
    border-top: 1px solid #e2c36c;
    width: 40%;
}
.xuatcanh_title_small{
	font-size: 18px;
    line-height: 26px;
    font-style: italic;
    padding: 0px 170px;
    text-align: center;
}
.content_xuatcanh_cont{
	padding: 0px 170px;
}
.content_xuatcanh_cont table tr{
	font-size: 18px;
	line-height: 26px;
	text-transform: uppercase;
	border-bottom: 1px solid #fff;
}
.xuatcanh_tts{
	background: #fbebe6;
}
.xuatcanh_kysu{
	background: #cbe9fc;
}
.xuatcanh_dhs{
	background: #e5fac7;
}
.xuatcanh_kaigo{
	background: #f6cfe1;
}
.content_xuatcanh_cont table tr td{
	display: block; 
	float: left;
	line-height: 40px;	
}
.content_xuatcanh_cont table tr th{
	display: block; 
	float: left;
	height: auto;
}
.content_xuatcanh_cont table tr th:first-child, .content_xuatcanh_cont table tr th:nth-child(2){
	text-indent: -9999px;
}
.content_xuatcanh_cont table tr th:last-child{
	font-size: 16px;
    line-height: 24px;
    font-weight: normal;
    text-align: center;
    font-style: italic;
    text-transform: capitalize;
}
.content_xuatcanh_cont table tr td:nth-child(2){
	padding-left: 30px;
	border-right: 1px solid #fff;
	text-align: left;
}
.content_xuatcanh_cont table tr td:last-child, .content_xuatcanh_cont table tr td:first-child{
	border-right: 1px solid #fff;
	text-align: center;
}
.xuatcanh_footer{
	background: url(../images/icon/xuatcanh/icon_xuatcanh_bottom@2x.jpg) no-repeat transparent right bottom;
    background-size: 211px 167px;
	height: 167px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
    .xuatcanh_footer{
		background: url(../images/icon/xuatcanh/icon_xuatcanh_bottom@2x.jpg) no-repeat transparent right bottom;
		background-size: 211px 167px;
	} 
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .xuatcanh_footer{
		background: url(../images/icon/xuatcanh/icon_xuatcanh_bottom@2x.jpg) no-repeat transparent right bottom;
		background-size: 211px 167px;
	}  
}
.xuatcanh_footer span{
	text-align: center;
	font-size: 24px;
    line-height: 32px;
	font-weight: bold;
	padding-top: 10%;
}
.xuatcanh_logo_footer{	
	margin-bottom: 20%;
    padding-top: 50px;
    text-align: center;
}
.xuatcanh_logo_footer_esuhai{
	padding-right: 20px;
}
.xuatcanh_footer_chuthich {
    text-transform: none;
    font-size: 14px;
    line-height: 22px;
    padding-top: 3px;
    margin-top: 20px;
}
.xuatcanh_footer_ct_label{
	color: #ff0000;
	font-style: italic;
}
.xuatcanh_footer_ct_ct {
    height: 30px;
    line-height: 30px;
    margin-bottom: 20px;
	margin-top: 5px;
}
.xuatcanh_footer_ct_ct span{
	float: left; 
	display: block;
	width: 25%;
	text-align: center;
	font-size: 16px;
}
.content_xuatcanh_cont_link{
	margin-top: 30px;
}
.content_xuatcanh_cont_link a{
	line-height: 14px;
    color: #333;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    background: transparent;
    text-decoration: none;
    color: #333;
    border-bottom: 2px solid #4b9331;
    display: inline-block;
    vertical-align: middle;
    transform: perspective(1px) translateZ(0);
    -webkit-transform: perspective(1px) translateZ(0);
    -ms-transform: perspective(1px) translateZ(0);
    -moz-transform: perspective(1px) translateZ(0);
    -o-transform: perspective(1px) translateZ(0);
    position: relative;
    -webkit-transition-property: color;
    -moz-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;
    padding-top: 3px;
}
.content_xuatcanh_cont_link a:hover{
	text-decoration: none;
}
.content_xuatcanh_cont_link a:before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #4b9331;
	-webkit-transform: scaleY(0);
	-ms-transform: scaleY(0);
	-moz-transform: scaleY(0);
	-o-transform: scaleY(0);
	transform: scaleY(0);
	-webkit-transform-origin: 50% 100%;
	-moz-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-transition-property: transform;
	-moz-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.content_xuatcanh_cont_link a:hover, .content_xuatcanh_cont_link a:focus, .content_xuatcanh_cont_link a:active {
	color: white;
}
.content_xuatcanh_cont_link a:hover:before, .content_xuatcanh_cont_link a:focus:before, .content_xuatcanh_cont_link a:active:before {
	-webkit-transform: scaleY(1);
	-ms-transform: scaleY(1);
	-moz-transform: scaleY(1);
	-o-transform: scaleY(1);
	transform: scaleY(1);
}
@media only screen and (min-width: 768px){
/*********************4v***************************/
	.xuatcanh_page_chucmung{
		background: url(../images/icon/xuatcanh/icon_duongvien@2x.png) no-repeat transparent;
		background-size: 60%;
		left: -6%;
	}
	@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
		.xuatcanh_page_chucmung{
			background: url(../images/icon/xuatcanh/icon_duongvien@2x.png) no-repeat transparent;
			background-size: 60%;
		} 
	}
	@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
		.xuatcanh_page_chucmung{
			background: url(../images/icon/xuatcanh/icon_duongvien@2x.png) no-repeat transparent;
			background-size: 60%;
		}  
	}
	.xuatcanh_title_large br{
		display: none;
	}
	.xuatcanh_title_large, .xuatcanh_title_small, .content_xuatcanh_cont{
		padding: 0px 50px;
	}
	.content_xuatcanh_cont table tr td:nth-child(2) span{
		display: none;
	}
}
@media only screen and (min-width: 812px){
/*********************4v***************************/
}
@media only screen and (min-width: 834px){
/*********************4v***************************/

}
@media only screen and (min-width: 900px){
/*********************4v***************************/

}
@media only screen and (min-width: 960px){
/*********************4v***************************/	

}
@media only screen and (min-width: 1024px){
/*********************4v***************************/

}
@media only screen and (min-width: 1112px){
/*********************4v***************************/

}
@media only screen and (min-width: 1200px){
/*********************4v***************************/
	
}
@media only screen and (min-width: 1280px){
/*********************4v***************************/
	.xuatcanh_page_chucmung{
		background: url(../images/icon/xuatcanh/icon_duongvien@2x.png) no-repeat transparent;
		background-size: 422px 224px;
		left: -13%;
	}
	@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
		.xuatcanh_page_chucmung{
			background: url(../images/icon/xuatcanh/icon_duongvien@2x.png) no-repeat transparent;
			background-size: 422px 224px;
		} 
	}
	@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
		.xuatcanh_page_chucmung{
			background: url(../images/icon/xuatcanh/icon_duongvien@2x.png) no-repeat transparent;
			background-size: 422px 224px;
		}  
	}
	.xuatcanh_title_large br{
		display: block;
	}
	.xuatcanh_title_large {
		padding: 0px 100px;
	}
	.xuatcanh_title_small, .content_xuatcanh_cont{
		padding: 0px 170px;
	}
}
@media only screen and (min-width: 1500px){
/*********************4t***************************/	
	
}
@media only screen and (min-width: 2000px){
/*********************4v***************************/
	
}
@media only screen and (max-width: 767px){
/*********************4v***************************/
	.xuatcanh_page_chucmung{
		background: url(../images/icon/xuatcanh/icon_duongvien@2x.png) no-repeat transparent;
		background-size: 60%;
		left: -6%;
	}
	@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
		.xuatcanh_page_chucmung{
			background: url(../images/icon/xuatcanh/icon_duongvien@2x.png) no-repeat transparent;
			background-size: 60%;
		} 
	}
	@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
		.xuatcanh_page_chucmung{
			background: url(../images/icon/xuatcanh/icon_duongvien@2x.png) no-repeat transparent;
			background-size: 60%;
		}  
	}
	.xuatcanh_title_large {
		padding: 0px 20px;
	}
	.xuatcanh_title_large br{
		display: none;
	}
	.xuatcanh_title_small, .content_xuatcanh_cont{
		padding: 0px 50px;
	}
	.xuatcanh_footer{
		background: url(../images/icon/xuatcanh/icon_xuatcanh_bottom@2x.jpg) no-repeat transparent right bottom;
		background-size: 20%;
		height: 167px;
	}
	@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
		.xuatcanh_footer{
			background: url(../images/icon/xuatcanh/icon_xuatcanh_bottom@2x.jpg) no-repeat transparent right bottom;
			background-size: 20%;
		} 
	}
	@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
		.xuatcanh_footer{
			background: url(../images/icon/xuatcanh/icon_xuatcanh_bottom@2x.jpg) no-repeat transparent right bottom;
			background-size: 20%;
		}  
	}
	.xuatcanh_logo_footer {
		margin-bottom: 10%;
	}
}
@media only screen and (max-width: 736px){
/*********************4v***************************/
	
}
@media only screen and (max-width: 734px){
/*********************4v***************************/
}
@media only screen and (max-width: 722px){
/*********************4v***************************/
	
}
@media only screen and (max-width: 695px){
/*********************4v***************************/
	
}
@media only screen and (max-width: 685px){
/*********************4v***************************/
	
}
@media only screen and (max-width: 668px){
/*********************4v***************************/
	.content_thongcao {
		padding: 50px 30px;
	}
	.title_linka {
		width: 100%;
	}
}
@media only screen and (max-width: 641px){
/*********************4v***************************/
	
}
@media only screen and (max-width: 602px){
/*********************4v***************************/
	.date_content_cont {
		width: 86%;
	}
	.xuatcanh_page_chucmung {
		background: url(../images/icon/xuatcanh/icon_duongvien@2x.png) no-repeat transparent;
		background-size: 54%;
	}
}
@media only screen and (max-width: 599px){
/*********************4v***************************/
}
@media only screen and (max-width: 576px){
/*********************4v***************************/
	
}
@media only screen and (max-width: 570px){
/*********************4v***************************/
	.xuatcanh_logo_footer_esuhai {
		padding-right: 0px;
		margin-bottom: 20px;
	}
	.xuatcanh_logo_footer_esuhai{
		display: block;
	}
	.content_xuatcanh_cont table tr {
		font-size: 16px;
	}
	.xuatcanh_title_large {
		font-size: 36px;
		line-height: 44px;
	}
	.xuatcanh_title_small, .content_xuatcanh_cont {
		padding: 0px 20px;
	}
	.xuatcanh_page_content {
		border: 10px solid #ed1c24;
	}
}
@media only screen and (max-width: 569px){
/*********************4v***************************/
}
@media only screen and (max-width: 553px){
/*********************4v***************************/
	
}
@media only screen and (max-width: 534px){
/*********************4v***************************/
	.xuatcanh_page_chucmung {
		width: 200px;
		height: 110px;
	}
	.xuatcanh_page_chucmung {
		background-size: 100%;
	}
	
}
@media only screen and (max-width: 515px){
/*********************4v***************************/
	.date_content_cont {
		width: 84%;
	}
}
@media only screen and (max-width: 481px){
/*********************4v***************************/	
	.content_xuatcanh_cont table tr td:nth-child(1){
		width: 15% !important;
		padding: 10px;
	}
	.content_xuatcanh_cont table tr td:nth-child(2){
		width: 85% !important;
	}
	.content_xuatcanh_cont table tr td:nth-child(3) {
		display: none;
	}
	.xuatcanh_lop{
		text-transform: none;
		color: #88908f;
	}
	.content_xuatcanh_cont table tr td:nth-child(2) {
		padding-left: 20px;
		border-left: 1px solid #fff;
	}
	.content_xuatcanh_cont table tr td {
		float: left;
		line-height: 24px;
		padding: 10px 20px 10px 20px;
	}
	.content_xuatcanh_cont table tr td:first-child {
		border-right: 0px;
	}
	.content_xuatcanh_cont table tr th:last-child {
		display: none;
	}
	.xuatcanh_footer_ct_ct span{
		width: 50%;
	}
	.xuatcanh_logo_footer_kaizen img{
		width: 100%;
	}
}
@media only screen and (max-width: 414px){
/*********************4v***************************/		
	.xuatcanh_page_chucmung {
		background-size: 85%;
	}
	.xuatcanh_footer span{
		padding: 10% 20px 0px 20px;
	}
}
@media only screen and (max-width: 401px){
/*********************4v***************************/
	.title_large {
		font-size: 35px;
		line-height: 43px;
	}
	.title_small {
		font-size: 22px;
		line-height: 30px;
	}
	.date_content_cont {
		font-size: 28px;
		line-height: 36px;
	}
	.content_xuatcanh_cont table tr td:nth-child(1) {
		padding: 0px;
	}
}
@media only screen and (max-width: 385px){
/*********************4v***************************/
	.xuatcanh_title_large {
		font-size: 32px;
		line-height: 40px;
	}
}
@media only screen and (max-width: 376px){
/*********************4v***************************/
	.xuatcanh_page_chucmung {
		background-size: 76%;
	}
}
@media only screen and (max-width: 361px){
/*********************4v***************************/
	
}
@media only screen and (max-width: 343px){
/*********************4v***************************/
	
}
@media only screen and (max-width: 340px){
/*********************4v***************************/
}
@media only screen and (max-width: 320px){
/*********************4v***************************/
	
}

