

#top_menu_admin_1{position:relative;}

input {

	outline:none;

}



.header_bg {

background: url(../images/flame_head.png);

width: 100%;
margin-bottom: 50px;

}

.head_logo{

width: 1200px;

margin: 0px auto auto;

padding-top: 10px;

}

.logo_header img {

margin: 0px 0px 25px 0px;

max-width: 600px;

}

.logo_header{float: left;}

#main_menu {

width: 1200px;

margin: 0 auto;

position:relative;

background: #fff;

border-bottom: 4px solid #ededed;

border-radius: 4px;

bottom: -32px;

}

.main_fix

{

width: 100%;

}






/*

--- Site Default ---

*/



img {

	border:0px;

}


a.mem, a.mem:link, a.mem:visited {

	font-size: 12px;

	line-height: 15px;

	text-decoration: none;

	color: #000;

}

a.mem:hover {

	color: #009531;

	TEXT-DECORATION: none;

}

a.mem_active, a.mem_active:link, a.mem_active:visited {

	color: #fff;

font-size: 12px;

padding: 0 11px 0 13px;

text-decoration: none;

}

a.mem_active:hover {

	color:#6ebabd;

	TEXT-DECORATION: none;

}

a.nho:hover {

	color: #6ebabd;

	TEXT-DECORATION: none;

	font-size:10px;

}

a.tag, a.tag:link, a.tag:visited {

	color: #3b5998;

	TEXT-DECORATION: none;

	text-transform:lowercase;

}

a.tag:hover {

	color: #F60;

	TEXT-DECORATION: none;

	text-transform:lowercase;

}

a.title_headline, a.title_headline:link, a.title_headline:visited {

	TEXT-DECORATION: none;

	color: #000;

font-weight: bold;

font-size: 12px;

}

a.title_headline:hover {

	color: #009531;

}

a.catalog, a.catalog:link, a.catalog:visited {

	color: #ffffff;

	TEXT-DECORATION: none;

	font-size:12px;

	display:block;

	font-weight:bolder;

}

.fix1000 {

	margin:0 auto;

}

.fix960 {



}

.topbg {

	width:980px;

}

.glogo {

	height:15px;

	width:980px;

}

.banner_top_ten {

overflow: hidden;

margin-bottom: 10px;

}

.text {

	background:url('../images/text.png');

	width:100%;

}

.cungmau {

}

/* BOX */

.t {

	background: url("../images/box_top.jpg") 0 0 repeat-x;

}

.b {

	background: url("../images/box_bottom.jpg") 0 100% repeat-x

}

.l {

	background: url("../images/bg1.jpg") 0 0 repeat-y

}

.r {

	background: url("../images/bg2.jpg") 100% 0 repeat-y

}

.bl {

	background: url("../images/c2.jpg") 0 100% no-repeat

}

.br {

	background: url("../images/c3.jpg") 100% 100% no-repeat

}

.tl {

	background: url("../images/c1.jpg") 0 0 no-repeat

}

.tr {

	background: url("../images/c4.jpg") 100% 0 no-repeat;

	padding:7px;

}

/**/


.clear {

	clear:both;

}

.pen5 {

	background-color:#FFF;

}

.pen6 {

	background-color:#FFF;

	padding:3px;

}

.topheader {

	background:url('../images/head.png');

	height:31px;

	width:530px;

	position:absolute;

}
#id_mem_login h2{font-size:16px;}
.topheader2 {

	background:url('../images/top_header6.png');

	height:31px;

	width:220px;

	position:absolute;

}

.topheader3 {

	background:url('../images/top_header7.png');

	height:31px;

	width:200px;

	position:absolute;

}

.text_head {

	font-size:12px;

	font-weight:bolder;

	margin-top:10px;

}





/*En Menu Bar*/

#div-line-xanh {

	height:0px;

	width: 200px;

	background:#d8dfea;

	clear:both;

}

.img_icon {

	border:0;

	padding-right:4px;

	display:none;

}



#right-menu-right ul ul li a{

color: #2f2f2f;

display: block;

font-size: 12px;

font-weight: normal;

text-transform: none;

background:none;

}

 #right-menu-right ul ul li:hover a

    {

		background: none;

        color: #ac8d48;

    }

#right-menu-right a.menu_icon div {

	color: #2f2f2f !important;

}

.highlight {

	background:none;

}

.no_highlight {

	background-color:#ffffff;

}

a.afooter:link, a.afooter:visited {

	COLOR: #009531;

	font-size: 13px;

	font-weight: normal;

	Font-family: Arial, Helvetica;

	TEXT-DECORATION: none;

}



a.afooter:hover {

color: #fff;

}

/* Footer*/





.bgfooter2 {

	width: 1200px;

padding: 0;

margin: 0 auto;

}

#footer ul {margin:0px; padding:0px;}
.txt_footer{padding: 30px; text-align: center; }

.box_lon2 {

	height:63px;

	width:180px;

	float:left;

	background-color:#FFF;

}

.box_lon_vuong_phai.setwidth {

float: right;

width: 620px;

height: 110px;

text-align: left;

position: relative;

}

.box_lon_vuong_phai.news_home_3 {

width: 425px;

height: auto;

text-align: left;

position: relative;

float: left;

}

.box_lon_vuong_trai.setwidth_img {

width: 260px;

height: 170px;

float: left;

position: relative;

overflow: hidden;

border: 1px solid #ddd

}

.box_lon_vuong_trai.setwidth_img .border_images {

	border: none;

width: 245px;

height: auto;

position: absolute;

top: 0;

left: 0;

right: 0;

bottom: 0;

margin: auto;

	}

.box_lon_vuong_trai2 {

	float:left;

	width:70px;

	height:60px;

}

.box_lon_vuong_phai2 {

	float:left;

	width:90px;

	height:55px;

	text-align:left;

	overflow:hidden;

}

.login_submit {

	font-size: 9px;

	font-weight:bolder;

	height:18px;

}

.search_input {

	border: 1px solid #CCC;

	background-color:#FFFFFF;

	width : 100%;

	font-size: 12px;

	height:22px;

}

.login_input {

	border: 1px solid #CCC;

	background-color:#FFFFFF;

	color: #FF9900;

	font-size: 12px;

	height:18px;

	width:140px;

}

.sethomewidth{height: 380px !important;}

.box_input {

	border: 1px solid #CCC;

	width : 100%;

	font-size: 12px;

	height:22px;

}

.submitbutton {

	color:#fff;

	font-size: 13px;

	font-weight:bolder;

	border:none;

	height:35px;

	background-color:#009531;

	cursor:pointer;

	text-decoration: none;

	

}

.submitbutton:hover {

background:#06C;

}

.member_sign {

	padding:5px;

	overflow:hidden;

}

.small {

	font-size:10px;

}

.dotted_down {

	border-bottom:1px dotted #CCC;

	width:50%;
	float:left;
	overflow:hidden;

}

.dotted_top {

	border: none;

}

.cong {

	float: right;

margin-top: 45px;

position: relative;

width: 350px;

border-bottom: 4px solid #ededed;

border-radius: 4px;

background: #fff;

margin-right: 100px;

}

.boxstyle_out{margin-bottom: 20px;}

.boxstyle {

border-bottom: none;

width: 268px;

border: 1px solid #ddd;

-webkit-border-radius: 5px 5px 5px 5px;

-moz-border-radius: 5px 5px 5px 5px;

-o-border-radius: 5px 5px 5px 5px;

-ms-border-radius: 5px 5px 5px 5px;

border-radius: 5px 5px 5px 5px;

background: #fff;

}



.boxstyle_2 {

border-bottom: none;

width: 246px;

border: 1px solid #ddd;

-webkit-border-radius: 5px 5px 5px 5px;

-moz-border-radius: 5px 5px 5px 5px;

-o-border-radius: 5px 5px 5px 5px;

-ms-border-radius: 5px 5px 5px 5px;

border-radius: 5px 5px 5px 5px;

background: #fff;

padding: 10px;

}



.boxstyle_center {
text-align: left;
text-align:justify;
margin-top: 10px;
margin:0 auto;
background:#fff;
padding:10px;
}



.boxstyle_right {

padding: 10px;

border: 1px solid #e2e2e2;

margin: 0;

}

.row_title_line{background:none; color: #59300f}

.box_nullstyle {

margin-top: 10px;

}



.box_nostyle {

	padding:10px;

	padding-right:0px;

	border-radius: 4px;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	z-index:3;

	margin-left:4px;

	margin-right:2px;

	height:128px;

}

.boxstyle_blue {

	background-color:#eef6fe;

	background:url('../images/bg/bg_go4.jpg');

}

.boxstyle_yellow {

	background-color:#fff5b2;

	overflow:hidden;

}

.boxstyle_violet {

	background-color:#dfcef2;

	overflow:hidden;

}

.boxstyle_shop1 {

	background:url('../images/bg_eshop.png');

	background-repeat:no-repeat;

	overflow:hidden;

}

.boxstyle_shop2 {

	background:url('../images/bg_eshop2.png');

	background-repeat:no-repeat;

	overflow:hidden;

}

.boxstyle_shop3 {

	background:url('../images/bg_eshop3.png');

	background-repeat:no-repeat;

	overflow:hidden;

}

.boxstyle_lux {

	background:url('../images/bg/1.png');

	overflow:hidden;

}

.boxstyle_dark {

	background:url('../images/bg/2-WALLPAPER.jpg');

	overflow:hidden;

}

.boxstyle_flower {

	background:url('../images/bg/postbit-bg.png');

	overflow:hidden;

}

.boxstyle_tag {

	background:url('../images/bg/bg_blue.jpg');

	overflow:hidden;

}



.head_title_center {
	font-size: 25px;
    font-weight: normal;
    line-height: 25px;
    color: #FF0000;
    text-transform: uppercase;
    white-space: nowrap;
	padding:10px;
}

.head_title_center a {
color: #FF0000;
}

.head_title span {

color: #fff;

font-family: BenchNine-Bold;

font-size: 24px;

font-weight: 400;

text-transform: uppercase;

}

.head_title_1 span {

color: #fff;

font-family: BenchNine-Bold;

font-size: 24px;

font-weight: 400;

text-transform: uppercase;

}

.head_title {

height: 50px;

line-height: 50px;

-webkit-border-radius: 5px 5px 5px 5px;

-moz-border-radius: 5px 5px 5px 5px;

-o-border-radius: 5px 5px 5px 5px;

-ms-border-radius: 5px 5px 5px 5px;

border-radius: 5px 5px 5px 5px;

background: none repeat scroll 0 0 #009531;

border-bottom: 3px solid #000;

text-align: center;

}

.head_title_1 {

height: 50px;

line-height: 50px;

-webkit-border-radius: 5px 5px 5px 5px;

-moz-border-radius: 5px 5px 5px 5px;

-o-border-radius: 5px 5px 5px 5px;

-ms-border-radius: 5px 5px 5px 5px;

border-radius: 5px 5px 5px 5px;

background: none repeat scroll 0 0 #009531;

border-bottom: 3px solid #000;

text-align: center;

}

.head_title_right span {



}

.head_title_non {

	background:#F0F0F0;

	text-align:center;

	padding:7px;

	color:#888888;

	font-weight:bolder;

}

.title_sp { line-height:120%; color:black; margin-top:5px; margin-bottom:8px; font-size:16px;}

.row_dung {

	/*border-left:1px dotted #999;*/

}

.row_nam {

	width: 270px;

position: relative;

text-align: center;

vertical-align: top;

padding: 0px 20px 20px;

border: 1px solid #ddd;

background: #fff;

}

.row_nam a {

color: #555;

display: block;

font-size: 13px;

font-weight: normal;

}

.row_nam a:hover {

color: #009531;

}



.maudo {

color: #595959;

font-size: 15px;

font-style: normal;

font-weight: bold;

font-family: Times New Roman;

padding-bottom: 2px;

}

.vipby {

	position:absolute;

	z-index:100;

	margin-top:-10px;

	margin-left:150px;

}

.hotby {

	position:absolute;

	z-index:100;

	margin-top:-10px;

	margin-left:-10px;

}

.text_color {
font-size:14px;

}
.text_color_tt {
    color: #000;
    font-size: 14px;
}
.text_color2 {

	color:#000;

}

.header_cp { margin-top:5px; margin-bottom:5px; color:#ff3e82;}

.title_hoidap { font-size:15px; font-weight:bolder; color:#FF0; margin-top:20px; margin-bottom:20px;}

.top_over {

	background-image:url(../images/header-content.png);

	height:117px;

	width:100%;

}

.head_bg {

height: 165px;

margin: 0px auto 0px auto;

width: 100%;

}

.head_top {

height: 40px;
width: 100%;
}

.bg_top {

width: 1200px;

margin:0 auto;

}

.ontop{position:relative}

.ontop a{

color: #fff;

font-size: 12px;

padding: 0 11px 0 0px;

text-decoration: none;

}

.TUM {



	background: none;

	border-top: none;

	position:relative;

}



#box_main {

width: 1200px;

margin: 0px auto;

position: relative;

margin-bottom: 50px;

}





a.vuong.setfoot,a.vuong_3.setfoot{background-color: #a1d7ca; padding:10px; color: #fff; font-size: 13px; white-space: nowrap;}

a.vuong_3.setfoot:hover, a.vuong2.setfoot {

color: #fff;

background-color: #009531;

}
.google_adword_footer_global a {
    color: #000;
}
#map_canvas{width: 100% !important}
