	@media screen and (min-width:1000px) {
	.container {
	width:100% !important;
}
#main_content_div4 {
	min-height:197px;
}
}.tablet_th {
	width:50%;
	float:left;
}
@media screen and (max-width:900px) {
	.tablet_th {
	width:50%;
	float:left;
}
}.confirm {
	min-height:220px;
	background:url(content7_bg_letter.png)
					center;
	width:100%;
	height:100%;
	padding:15px 12px;
}
/*#logo_hosp {
	background:url(content6_dau.png) no-repeat;
}
*/ .leftmain3 {
	padding:0px !important;
	margin-top:15px;
	margin-bottom:10px;
	text-align:center;
	padding-left:15px !important;
}
.conten_th {
	min-height:120px;
	width:98% !important;
	border:1px solid #f7f7f7;
	margin-bottom:15px;
	background:#F5F5F5;
	padding:0px !important;
	font-size:14px;
}
.main_content3_th {
	min-height:120px;
	margin-top:15px;
	margin-bottom:15px;
	font-size:15px;
}
.main_content7_th {
	padding:0px !important;
	margin-top:10px;
	margin-bottom:10px;
}
.dtr_pkth {
	text-transform:uppercase;
	color:#7CAF79;
	padding:0px
					!important;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:10px;
	text-align:left;
}
.mainth_content7left {
	border-right:1px solid #ccc;
	margin-top:10px;
	width:350px;
	float:left;
	padding-right:15px;
}
.maint_content7right {
	padding:0px;
	width:630px;
	float:left;
	margin-top:10px;
}
.dtr_pk.col-md-12 {
	padding:10px 0 0;
	min-height:102px;
}
div.tablet_th:nth-child(1) .dtr_pk,div.tablet_th:nth-child(2) .dtr_pk,div.tablet_th:nth-child(3) .dtr_pk,div.tablet_th:nth-child(4) .dtr_pk {
	border-bottom:1px solid #ccc;
}
div.tablet_th:nth-child(1)
					.dtr_pk,div.tablet_th:nth-child(3) .dtr_pk,div.tablet_th:nth-child(5)
					.dtr_pk {
	border-right:1px solid #ccc;
}
div.tablet_th:nth-child(1) .dtr_pk
					.img_maint,div.tablet_th:nth-child(3) .dtr_pk .img_maint,div.tablet_th:nth-child(5)
					.dtr_pk .img_maint {
	padding-left:0;
}
div.tablet_th:nth-child(2) .dtr_pk
					.img_maint,div.tablet_th:nth-child(4) .dtr_pk .img_maint,div.tablet_th:nth-child(6)
					.dtr_pk .img_maint {
	padding-left:10px;
}
div.tablet_th:nth-child(2) .dtr_pk
					> div,div.tablet_th:nth-child(4) .dtr_pk > div,div.tablet_th:nth-child(6)
					.dtr_pk > div {
	padding-right:0;
	margin-right:0!important;
}
div.tablet_th:nth-child(1)
					.dtr_pk,div.tablet_th:nth-child(2) .dtr_pk {
	padding-top:0;
}
div.tablet_th:nth-child(5)
					.dtr_pk,div.tablet_th:nth-child(6) .dtr_pk {
	padding-bottom:0;
	min-height:auto;
}
div.tablet_th:nth-child(5) .dtr_pk > div,div.tablet_th:nth-child(6)
					.dtr_pk > div {
	padding-bottom:0;
	margin-bottom:0!important;
}
.tablet_th:nth-child(2)
					div.title_maint,.tablet_th:nth-child(4) div.title_maint,.tablet_th:nth-child(6)
					div.title_maint {
	padding-left:10px;
}
.tablet_th:nth-child(1) div.title_maint,.tablet_th:nth-child(3) div.title_maint,.tablet_th:nth-child(5) div.title_maint {
	padding-left:0px;
}
.imganh {
	height:160px;
}
.title_maint {
	padding-right:5px !important;
}
@media screen and (max-width:320px) {
	.mobile_imgletter {
	border-radius:5px 5px;
	width:88% !important;
	height:75% !important;
	position:absolute;
}
}@media screen and (max-width:768px) {
	.mainth_content7left {
	width:100%;
	border-right:none;
	text-align:center;
	padding-right:0px;
}
.dtr_pkth {
	text-align:center;
}
#see_more {
	margin-right:0px !important;
}
.col-md-7.title_maint {
	padding-left:0px !important;
}
.div.tablet_th:nth-child(2)
					.dtr_pk .img_maint,div.tablet_th:nth-child(4) .dtr_pk .img_maint,div.tablet_th:nth-child(6)
					.dtr_pk .img_maint {
	padding-left:0px;
}
div.tablet_th:nth-child(1) .dtr_pk
					.img_maint,div.tablet_th:nth-child(3) .dtr_pk .img_maint,div.tablet_th:nth-child(5)
					.dtr_pk .img_maint {
	padding-left:0;
}
.col-xs-4.col-md-5.img_maint {
	padding:0px !important;
}
div.tablet_th:nth-child(1) .dtr_pk,div.tablet_th:nth-child(2)
					.dtr_pk,div.tablet_th:nth-child(3) .dtr_pk,div.tablet_th:nth-child(5)
					.dtr_pk {
	border-top:1px solid #ccc;
	padding-top:10px;
	border-right:none;
	border-bottom:none;
}
div.tablet_th:nth-child(4) .dtr_pk,div.tablet_th:nth-child(6)
					.dtr_pk {
	border-top:1px solid #ccc;
	padding-top:10px;
	border-right:none;
	border-bottom:none;
}
div.tablet_th:nth-child(5) .dtr_pk .img_maint,div.tablet_th:nth-child(6) .dtr_pk .img_maint {
	margin-bottom:10px !important;
}
.tablet_th:nth-child(1) div.title_maint,.tablet_th:nth-child(2) div.title_maint,.tablet_th:nth-child(3) div.title_maint,.tablet_th:nth-child(4) div.title_maint,.tablet_th:nth-child(5) div.title_maint,.tablet_th:nth-child(6) div.title_maint {
	padding-left:10px !important;
}
.maint_content7right .col-md-12 {
	padding:0px;
}
}.title_maint >a {
	font-size:15px;
	font-weight:bold;
	color:#4E737B;
	line-height:19px;
}
.title_maint >a:hover {
	color:#91CC8D;
	font-size:15px;
}
a:hover {
	text-decoration:none !important;
}
a {
	text-decoration:none !important;
}
.imganh > a > img {
	border-radius:12px 12px;
	height:100%;
	position:absolute;
	z-index:9;
}
.deco {
	background:url(content6_hoavan.png)
					no-repeat center;
	width:269px;
	height:8px;
	margin-top:8px;
}
#cf_lettet {
	background:url(content6_hoavan.png) no-repeat center;
}
#see_more {
	text-transform:uppercase;
	padding-left:10px;
	margin-right:10px;
	margin-top:10px;
	line-height:20px;
	float:right;
	padding-right:10px;
	background:#7CAF79;
	margin-bottom:10px;
}
.dtr_pk:hover #see_more {
	background:#ED7575;
}
.dtr_pk:hover .title_maint>a {
	color:#7CAF79;
}
#see_more >a {
	color:#fff !important;
	text-decoration:none;
	font-size:11px;
}
.dtr_pk:hover #see_more >a {
	color:#fff !important;
	text-decoration:none;
	font-size:11px;
}
.title_th {
	line-height:50px;
	color:#be7e33;
	font-weight:bold;
	font-size:16px;
}
.title_thaiha {
	margin-bottom:10px;
	background:url(line_h1.png) no-repeat center bottom;
	margin-top:10px;
}
.main_content_th {
	background:#0d9fb1;
	border-radius:8px 8px;
	color:#fff;
	padding-top:15px;
	padding-left:10px !important;
	margin-top:20px;
}
#th_main::first-letter {
	font-size:300%;
	text-transform:uppercase;
	font-family:serif;
}
#th_main {
	font-style:italic;
	text-align:center;
	font-size:15.5px;
	margin-top:10px;
}
.th_New {
	background:url(content1_icon.png)
					no-repeat center;
	width:100%;
	height:100%;
	min-height:20px;
}
.conten_Main {
	margin-top:10px;
	padding-bottom:15px;
	font-size:15px;
	text-align: justify;
}
#conten_bg {
	background:url(content1_bg.png) no-repeat right bottom
					15px;
	width:100%;
	height:100%;
	padding:0px !important;
}
.house_thaiha {
	padding-left:50px;
	text-align:center;
}
.rows .th_value {
	font-size:20px;
	width:100%;
	text-align:left;
	color:#be7e33;
	padding:25px 0 25px
					65px;
	margin-top:20px;
	text-transform:uppercase;
	background:url(pic3.png)
					no-repeat left center,url(line_h1.png) no-repeat center
					bottom;
}
.rows .th_care {
	font-size:20px;
	width:100%;
	text-align:left;
	color:#be7e33;
	padding:25px 0 25px 65px;
	margin-top:20px;
	text-transform:uppercase;
	background:url(pic9.png) no-repeat left center,url(line_h1.png)
					no-repeat center bottom;
}
.content_th .th_value {
	font-size:20px;
	width:100%;
	text-align:left;
	color:#be7e33;
	padding:25px 0 25px 65px;
	margin-top:20px;
	text-transform:uppercase;
	background:url(pic1.png)
					no-repeat left center,url(line_h1.png) no-repeat center
					bottom;
    text-align: justify;
}
.rows .th_huuich {
	font-size:20px;
	width:100%;
	text-align:left;
	color:#fff;
	padding:2px 0 5px 45px;
	margin-top:20px;
	text-transform:uppercase;
	background:url(content7_icon.png) no-repeat
					left center;
}
.rows .proc_th {
	font-size:20px;
	width:100%;
	text-align:left;
	color:#be7e33;
	padding:25px 0 25px 65px;
	margin-top:20px;
	text-transform:uppercase;
	background:url(pic12.png) no-repeat left center,url(line_h1.png)
					no-repeat center bottom;
}
.slg_img {
	padding:0px !important;
	margin-left:-30px;
	margin-top:15px;
	min-height:110px;
}
.rows .slg_img >div >div {
	background:url(content2_icon1_181x83.png) no-repeat;
	width:181px;
	height:80px;
	text-align:center;
	margin:5px auto 0px;
}
.rows .slg_img >div >div.slgimgf {
	background-position:0px 0;
}
.rows .slg_img
					>div >div.slgimgi {
	background-position:-181px 0;
}
.rows .slg_img >div
					>div.slgimgr {
	background-position:-362px 0;
}
.rows .slg_img >div >div.slgimgs {
	background-position:-543px 0;
}
.rows .slg_img >div >div.slgimgt {
	background-position:-724px
					0;
}
.col-md-2 {
	margin-left:30px;
	padding:0px !important;
	text-align:center;
	margin-bottom:10px;
}
.rows .slg_img >div >div.slgimgf1 {
	background-position:0px
					-81px !important;
	min-height:85px;
	margin-bottom:10px;
}
.rows .slg_img
					>div >div.slgimgi1 {
	background-position:-181px -81px !important;
	min-height:85px;
	margin-bottom:10px;
}
.rows .slg_img >div >div.slgimgr1 {
	background-position:-362px
					-81px !important;
	min-height:85px;
	margin-bottom:10px;
}
.rows .slg_img
					>div >div.slgimgs1 {
	background-position:-542px -81px !important;
	min-height:85px;
	margin-bottom:10px;
}
.rows .slg_img >div >div.slgimgt1 {
	background-position:-723px
					-81px !important;
	min-height:85px;
	margin-bottom:10px;
}
#main_content2 {
	background:#3ABBCA;
	padding:0px;
	min-height:188px;
	color:#fff;
	padding:10px 10px;
	margin-left:-10px;
    text-align: justify;
}
#row_main_conten {
	min-height:120px;
	background:#3ABBCA;
	padding:0px;
	min-height:188px;
	width:100%;
}
#th_credo {
	color:#56B95D;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}
#th_title_th {
	margin-top:20px;
	text-align:center;
	margin-bottom:35px;
}
.mainth_4 {
	padding-left:0px;
	border:1px solid #535353;
	margin-bottom:10px;
}
.content_main4 {
	margin-bottom:10px;
	border:1px solid #EBEBEB;
	min-height:300px !important;
}
/*.img_maint {
	padding-left:15px !important;
}
*/ @media screen and (max-width:900px) {
	.col-md-3.rolate {
	transform:rotate(0deg)!important;
	width:200px!important;
	max-width:23%;
	margin:5px
					1%;
	top:0!important;
	left:0!important
}
.rolate > div {
	transform:rotate(0deg)!important;
	margin:0!important;
	padding:15px
					0 15px;
}
.prog_th {
	width:100%!important;
	padding:0;
	margin:15px 0 35px;
	float:left;
}
}@media screen and (max-width:600px) {
	.col-md-3.rolate {
	transform:rotate(0deg)!important;
	width:170px!important;
	max-width:46%;
	margin:5px
					2%;
	top:0!important;
	left:0!important
}
.rolate > div {
	transform:rotate(0deg)!important;
	margin:0!important;
	padding:15px
					0 15px;
}
span.thuhover {
	background:none;
}
#main_content2 {
	margin-left:0px;
}
.deco {
	width:auto;
}
}@media screen and (max-width:760px) {
	.content_main4 {
	min-height:auto;
}
}.mainth_4 div.content_main4 >div {
	background:url(content3_icon_82x86.png) no-repeat;
	width:82px;
	height:86px;
	text-align:center;
	margin:5px auto 0px;
}
div.content3_icon1 {
	background:url(content3_icon_82x86.png) no-repeat;
	width:82px;
	height:86px;
	margin:5px auto 5px;
	background-position:0px 0px;
}
div.content3_icon1_hover {
	background:url(content3_icon_82x86.png) no-repeat;
	width:82px;
	height:86px;
	margin:5px auto 5px;
	background-position:0px
					-86px;
}
div.content3_icon2 {
	background:url(content3_icon_82x86.png)
					no-repeat;
	width:82px;
	height:86px;
	margin:5px auto 5px;
	background-position:-82px 0px;
}
div.content3_icon2_hover {
	background:url(content3_icon_82x86.png)
					no-repeat;
	width:82px;
	height:86px;
	margin:5px auto 5px;
	background-position:-82px -86px;
}
div.content3_icon3_hover {
	background:url(content3_icon_82x86.png)
					no-repeat;
	width:82px;
	height:86px;
	margin:5px auto 5px;
	background-position:-164px -86px;
}
.content3_icon3 {
	background:url(content3_icon_82x86.png)
					no-repeat;
	width:82px;
	height:86px;
	margin:5px auto 5px;
	background-position:-164px 0px;
}
div.content3_icon4 {
	background:url(content3_icon_82x86.png)
					no-repeat;
	width:82px;
	height:86px;
	margin:5px auto 5px;
	background-position:-246px 0px;
}
div.content3_icon4_hover {
	background:url(content3_icon_82x86.png)
					no-repeat;
	width:82px;
	height:86px;
	margin:5px auto 5px;
	background-position:-246px -86px;
}
.title_maint_conten4 {
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:10px;
	color:#5D747D;
}
.content_main4:hover
					.title_maint_conten4 {
	color:#FFF;
}
#main_content_div1,
#main_content_div2,
#main_content_div3,
#main_content_div4 {
    text-align: justify;
}
.nd_main4 {
	padding-bottom:10px;
    text-align: justify;
}
.content_main4_hover {
	background:#56B95D;
	color:#fff;
}
#content_th4 {
	background:url(bg_2.png),url('content4_bg3.jpg')
					center no-repeat;
	width:100%;
	height:100%;
	min-height:120px;
}
#content5 {
	margin-top:30px;
	background:url(bg_2.png),url(content4_bg3.jpg)
					center center no-repeat fixed;
}
#content5 .chatwidth_bs {
	text-align:center;
	margin:0 auto;
	clear:both;
	padding:25px 5px;
}
.col-md-3.rolate {
	transform:rotate(45deg);
	background:#DAF5BE;
	width:150px;
	height:150px;
	float:left;
	position:relative;
	padding:0px;
	/* top:106px;
	*/
}
.col-md-3.rolate:nth-child(2),.col-md-3.rolate:nth-child(4),.col-md-3.rolate:nth-child(6),.col-md-3.rolate:nth-child(8) {
	top:108px;
}
.col-md-3.rolate:nth-child(2) {
	left:-40px;
	background:#D3F8FE;
}
.col-md-3.rolate:nth-child(3) {
	left:-80px;
	background:#D3F8FE
}
.col-md-3.rolate:nth-child(4) {
	left:-120px;
	background:#FCCCCC
}
.col-md-3.rolate:nth-child(5) {
	left:-160px;
	background:#F9E0A6
}
.col-md-3.rolate:nth-child(6) {
	left:-200px;
	background:#D3F8FE
}
.col-md-3.rolate:nth-child(7) {
	left:-240px;
	background:#D3F8FE
}
.col-md-3.rolate:nth-child(8) {
	left:-280px;
	background:#DAF5BE
}
.col-md-3.rolate >div {
	text-align:center;
	margin:15px 28px 0px 0px;
}
.col-md-3.rolate >div:hover {
	text-align:center;
	margin:0px;
}
@media screen and (min-width:1000px) {
	.container {
	width:1011px !important;
}
#main_content2 {
	max-height:188px;
}
#imgf {
	margin-top:-19px !important;
}
}.tablet_th {
	width:50%;
	float:left;
}
@media screen and (max-width:900px) {
	.container {
	width:100% !important;
}
.tablet_th {
	width:100%;
	float:left;
}
}.tablet_th {
	text-align:left;
}
.rolate > div {
	transform:rotate(-45deg);
}
.rolate:hover > div {
	transform:none;
}
.carousel-indicators .active {
	background-color:#97CF93 !important;
	width:16px !important;
	height:16px !important;
}
.carousel-indicators
					li {
	width:16px !important;
	height:16px !important;
	background:#ccc !important;
}
.cf_letter_hover {
	opacity:0.7;
	background:url('content6_icon_zoom.png')
					no-repeat center center;
}
span.thuhover {
	border-radius:10px 12px;
	background:#333;
	opacity:0.6;
	width:160px;
	height:160px;
	display:table-cell;
	vertical-align:middle;
	z-index:-1;
	text-align:center;
}
a:hover span.thuhover,a:hover
					span.thuhover img {
	z-index:9999;
	margin:auto;
}
.imganh > a:hover > img {
	z-index:0;
}
.mobile_imgletter {
	border-radius:5px 5px;
	width:95%;
	height:88% !important;
	position:absolute;
	z-index:9;
}
@media screen and (max-width:960px) {
	.content_main4 {
	min-height:auto !important;
	padding-bottom:10px !important;
}
.maint_content7right,.maint_content7left {
	width:100%;
}
}body {
	font-family:tahoma !important;
}
@media screen and (max-width:769px) {
	.house_thaiha {
	width:100%;
}
.conten_th {
	width:100% !important;
}
}.house_thaiha
					img {
	text-align:center;
}
.col-md-3.rolate > div.qthv {
	display:none;
	margin:0;
}
@media screen and (min-width:1000px) {
	#content5 .online,#content5
					.henkham,#content5 .toikham {
	width:33.33%;
	float:left;
	text-align:center;
	margin:0 auto;
	color:#fff;
	font-size:13px;
	text-transform:uppercase;
}
div[id*="qt_tk"]:hover .qthv {
	display:block;
}
div[id*="qt_tk"]:hover
					.qtnm {
	display:none;
}
}@media only screen and (max-width:768px) and (min-width:800px) {
	}


@media screen and (min-width:1000px) {
	.desktopv {
	display:block;
}
.mobilev {
	display:none;
}
}@media screen and (max-width:800px) {
	.desktopv {
	display:none;
}
.mobilev {
	display:block;
}
}.mobi_footericon > a
					>div[class*="imgcontac"] {
	background-image:url('footer_icon.png');
	margin:5px auto 5px;
	color:#fff;
	width:58px;
	height:58px;
}
.mobi_footericon {
	padding:0px;
}
.title_ftmb {
	color:#fff;
	text-align:center;
	font-size:11px;
}
.buttontuvan:hover {
	float:right;
	width:146px;
	height:24px;
	background:url(footer_buttontv.png);
	margin-bottom:10px;
	background-position:0 -24px;
}
.ctftmb {
	color:#fff;
	text-align:center;
	font-weight:bold;
}
.mbicona {
	background:#C43F2E;
	min-height:110px;
}
.mbiconb {
	background:#DF5B4A;
	min-height:110px;
}
.mbiconc {
	background:#F79935;
	min-height:110px;
}
.mbicond {
	background:#FACB49;
	min-height:110px;
}
.ctftnmbnb {
	color:#fff;
	font-size:16px;
	text-align:center;
	font-weight:bold;
}
.ctmb {
	padding:0px !important;
}
.ftmb {
	padding:0px !important;
}
.ftrmb {
	padding:0px !important;
}
.map_ftmb {
	padding:0px;
	background:#F6EDE1;
}
#tvft {
	padding:10px;
}
.mapft_thmb {
	padding:0px;
	background:#33A8B6;
	min-height:150px;
}
#contacft {
	padding-top:20px;
	text-align:center;
}
#mapft {
	float:right;
}
.buttontuvan {
	float:right;
	width:146px;
	height:24px;
	background:url('footer_buttontv.png');
	margin-bottom:10px;
}
.bs_footer {
	background:url('footer_bs.png') no-repeat;
	height:177px;
	margin-top:-52px;
}
#imgcontac > div>div {
	min-height:125px;
	font-size:12px;
	color:#fff;
	text-align:center;
	padding:0px 0 5px!important;
}
#imgcontac > div > div > a {
	color:#fff;
	display:block;
}
#imgcontac
				> div > div > a:hover {
	text-decoration:none;
}
#imgcontac > div > div
				> a div[class*="imgcontac"] {
	text-align:center;
	width:58px;
	height:58px;
	background-image:url('footer_icon.png');
	margin:15px auto 5px;
	color:#fff;
}
.imgcontaca {
	background-position:0px 0px;
}
.imgcontacb {
	background-position:-58px 0px;
}
.imgcontacc {
	background-position:-116px 0px;
}
.imgcontacd {
	background-position:-174px 0px;
}
.col-md-3.ctfta:hover
				.imgcontaca {
	background-position:0 -58px;
}
.col-md-3.ctftb:hover .imgcontacb {
	background-position:-58px -58px;
}
.col-md-3.ctftc:hover .imgcontacc {
	background-position:-116px -58px;
}
.col-md-3.ctftd:hover .imgcontacd {
	background-position:-174px -58px;
}
.ctft {
	font-weight:bold;
	text-transform:uppercase;
	font-size:16px;
}
.ctftn {
	font-weight:bold;
	text-transform:uppercase;
	font-size:17px;
}
.ctftb {
	border:1px solid #DF5B4A;
	background:#DF5B4A;
}
.ctftc {
	border:1px solid #F79935;
	background:#F79935;
}
.ctftd {
	border:1px solid #FACB49;
	background:#FACB49;
}
#bstvft {
	background:#F6EDE1;
	min-height:125px;
	z-index:99px;
	display:block;
	width:505px;
	float:left;
}
#dauft {
	margin-top:-18px;
}
#tvft {
	margin-top:20px;
}
div#imgcontac {
	width:475px;
	float:left;
}
#cmdaft {
	text-align:center;
	margin-top:10px;
	color:#575757;
	font-size:17px;
	padding:0px;
}


@media screen and (max-width:768px) {
.title_ftmb,.ctftmb,.ctftnmbnb{display:none}
}
@media screen and (max-width:900px) {
	div#imgcontac {
	width:100%;
	float:left;
}
#bstvft {
	width:100%;
	float:left
}
.ft_map {
	text-align:center;
}
}