body
	{
	SCROLLBAR-FACE-color: #CCCCCC;
	SCROLLBAR-HIGHLIGHT-color: #FFFFFF;
	SCROLLBAR-SHADOW-color: #FFFFFF;
	SCROLLBAR-3DLIGHT-color: #FFFFFF;
	SCROLLBAR-ARROW-color: #999999;
	SCROLLBAR-TRACK-color: #FFFFFF;
	SCROLLBAR-DARKSHADOW-color: #FFFFFF;
	Font-family:  Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:justify;
	line-height:130%;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	}
td
	{
	color: #000000;
	Font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height:130%;
	}
div{
	text-align:justify;
	line-height:130%;

}	
select#project optgroup{
	background-color: #FF9;
	color:#C00;
}
select#project option{
	color:#000;
}
a, a:link, a:visited {
	color: #000000;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight:normal;
	}
a:hover {
	color: #FF6600;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight:normal;
	}
/* layout goldstar */
#divcenter{
    width: 980px;
	margin:0 auto;
}
#divshadow{
	float:left;
	width:980px;
	background-color: #FFF;
	padding:10px;
	}
.header{
	float:left;
	width:100%;
	background-color:#f9a133;
}
.content{
	float:left;
	width:96%;
	padding:2%;
}
.logo, .logo2{
	float:left;
}
.logo2 img{ width:280px; margin-top:20px;}
.info{
	float:right;
	text-align:right;
	color:#ffff61;
	margin-right:10px;
	min-height:55px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:150%;
	font-size:1em;
}
.info span{
	font-size:1.2em;
	font-weight:bold;
	color:#ffff61;
}
.info2{
	margin-right:10px;
}
.nav{
	float:left;
	width:100%;
	background-color:#ec3237;
	margin-bottom:1em;
}
.nav ul{
	display: inline;
	list-style:none;
	margin:0;
	padding:0;
}
.nav ul li{
	float:left;
}
.nav ul li a{
	display:block;
	padding:0.8em 1em;
	font-size:1.2em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
}
.nav ul li a:hover{
	background-color:#a03233;
	color:#FF0;
}
ul .submenu{
	display: none ; 
	list-style:none;
	position:absolute; 
	z-index:9999; 
	background-color:#ed1b24; 
	width:17em;
}
ul .submenu li { width:100%;}
ul .submenu li a{
	font-weight:normal;
	font-size:1em;
	border-bottom:1px #000 dashed;
}
ul .submenu li a:hover{
	background-color:#a03233;
}
ul .dropdown:hover .submenu{ display:block; padding:0; margin:0; }
.banner_search{
	float:left;
	width:100%;
}
.banner{
	float:left;
	width:730px;
	margin-right:10px;
}
.search{
	float:right;
	width:240px;
}
input[type="submit"]{
	background-color:#f9a133;
	border-left:1px #fCEE1a solid;
	border-top:1px #fCEE1a solid;
	border-right:1px #ec3237 solid;
	border-bottom:1px #ec3237 solid;
	padding:10px 30px;
	color:#FFF;
	font-size:1.5em;
	font-weight:bold;
	border-radius:10px;
	background: #f9a133; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#f9a133, #ed1b24); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f9a133, #ed1b24); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f9a133, #ed1b24); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f9a133, #ed1b24); /* Standard syntax */
}
input[type="submit"]:hover{
	background: #F90; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#F90, #FC0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#F90, #FC0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#F90, #FC0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#F90, #FC0); /* Standard syntax */
}
input[type="reset"]{
	background-color:#CCC;
	border-left:1px #fff solid;
	border-top:1px #fff solid;
	border-right:1px #666 solid;
	border-bottom:1px #666 solid;
	padding:10px 30px;
	color:#FFF;
	font-size:1.5em;
	font-weight:bold;
	border-radius:10px;
	background: #CCC; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#CCC, #999); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#CCC, #999); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#CCC, #999); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#CCC, #999); /* Standard syntax */
}
input[type="reset"]:hover{
	background: #F90; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#F90, #FC0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#F90, #FC0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#F90, #FC0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#F90, #FC0); /* Standard syntax */
}
.footer{
	float:left;
	width:100%;
	border-top:2px #f9a133 dashed;
	padding-top:1em;
	margin-top:20px;
}
.boxtitle{
	float:left;
	width:100%;
	border-bottom:1px #f9a133 solid;
	text-align:center;
	margin-bottom:10px;
}
.boxtext{
	width:15em;
	background-color:#f9a133;
	padding:0.7em 1.25em;
	color:#FFF;
	margin:0 auto;
	text-align:center;
	font-size:1.25em;
	font-weight:bold;
}
.boxcontent{
	float:left;
	width:100%;
	margin-bottom:20px;
}
.box20{
	float:left;
	width:100%;
	height:20px;
}
.boxprohome{
	float:left;
	width:31.33%;
	margin:1%;
	text-align:center;
	font-size:1.25em;
	font-weight:bold;
	color:#666;
	position:relative;
}
.boxprohome img{ width:100%; height:200px; margin-top:0.75em;}
.boxprohome a{
	color:#999;
	font-weight:bold;
	font-size:1em;
}
.boxprohome a:hover{
	color:#000;
}
.newestab{
	position:absolute;
	left:0px;
	top:30px;
	padding:5px;
	background-color:#F90;
	color:#FFF;
	font-size:11px;
}
.newestab_detail{
	float:right;
	padding:5px;
	background-color:#F90;
	color:#FFF;
	font-size:11px;
}
.sold{
	position:absolute;
	right:0px;
	bottom:0px;
	background-image:url(../images/goldstar/soldMed.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:90px;
	width:99px;
}
.leased{
	position:absolute;
	right:0px;
	bottom:0px;
	background-image:url(../images/goldstar/leased.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:90px;
	width:99px;
}
.label{
	width:96%;
	display:none;
	position:absolute;
	padding:1% 2%;
	background-color:#000;
	opacity:0.7;
	bottom:0px;
}
.boxprohome:hover .label{
	display:block;
}
.label a{ color:#FFF; font-size:0.85em; font-weight:normal;}
.label a:hover{ color:#FF0;}
.label span{ color:#FF0; font-weight: bold;}
sup{
	color:#F00;
}
#pgtitle{
	float:left;
	width:100%;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#AA0318;
	border-bottom:1px #f9a133 solid;
}
#home_t2{
	float:left;
	background-color:#f9a133;
	padding:0.7em 1.25em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #FFF;
	font-weight:bold;
}
#pgcontent{
	float:left;
	width:98%;
	margin:1% 1%;
}
.col1{
	float:left;
	width:710px;
	margin-right:10px;
}
.col2{
	float:left;
	width:240px;
}
.col1_contact{
	float:left;
	width:610px;
	margin-right:10px;
}
.col2_contact{
	float:left;
	width:340px;
}
.map{
	float:left;
	width:100%;
	margin-bottom:10px;
	margin-top:10px;
}
.boxfloatleft{
	float:left;
	margin-right:1.5em;
}
.boxfloatright{
	float:right;
}
.code{
	font-size:1.5em;
	font-weight:bold;
	color:#333;
}
.price{
	font-size:1.5em;
	font-weight:bold;
	color:#F00;
}
.boxicon_bed{
	float:left;
	margin-right:1.2em;
	padding-top:5px;
	background-image:url(../images/goldstar/bed_icon_black.png);
	background-repeat:no-repeat;
	background-size:30px;
	padding-left:35px;
	font-size:18px;
	color:#666;
	height:35px;
	width:30px;
	font-weight:bold;
}
.boxicon_bath{
	float:left;
	margin-right:1.2em;
	padding-top:5px;
	background-image: url(../images/goldstar/bath_icon_black.png);
	background-repeat:no-repeat;
	padding-left:35px;
	font-size:18px;
	color:#666;
	height:35px;
	width:30px;
	font-weight:bold;
}
.boxicon_car{
	margin-right:1.2em;
	padding-top:5px;
	float:left;
	background-image: url(../images/goldstar/car_icon_black.png);
	background-repeat:no-repeat;
	padding-left:35px;
	font-size:18px;
	color:#666;
	height:35px;
	width:30px;
	font-weight:bold;
}
.bggray{
	background-color:#999;
	border-radius:10px;
	padding:5px;
}
.boxright{
	float:left;
	width:100%;
	background-color:#EEE;
	border-radius:10px;
	min-height:15em;
	margin-bottom:20px;
}
.boxright_title{
	float:left;
	width:80%;
	padding:5% 10%;
	border-bottom:1px #999 dashed;
	margin-bottom:15px;
	font-size:1.5em;
	font-weight:bold;
	color:#333;
	text-shadow: 1px 1px #CCC;
}
.boxright_content{
	float:left;
	width:90%;
	padding:5%;
}
.boxlr20{
	padding-left:5%;
	padding-right:5%;
	text-align:left;
	float:left;
	width:90%;
	line-height:150%;
}
.boxlr20 span{
	font-size:14px;
	font-weight:bold;
}
.detailtools{
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}
.detailtools li{
	border-bottom:1px #CCC solid;
	border-top:1px #FFF solid;
	padding:10px 20px;
}
.icon_photo{
	background-image:url(../images/goldstar/photo.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
.icon_print{
	background-image: url(../images/goldstar/print.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
.icon_email{
	background-image: url(../images/goldstar/mail.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
#vtm_prodetail_user{
	float:left;
	width:90%;
	padding:5%;
	margin-top:10px;
	border:1px #CCC solid;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.bed{
	background-image: url(../images/goldstar/bed_icon.png);
	background-repeat:no-repeat;
	background-position:left;
	background-size:20px 20px;
	padding-left:22px;
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	margin-left:5px;
}
.bath{
	background-image: url(../images/goldstar/bath_icon.png);
	background-repeat:no-repeat;
	background-position:left;
	background-size:20px 20px;
	padding-left:22px;
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	margin-left:5px;
}
.car{
	background-image: url(../images/goldstar/car_icon.png);
	background-repeat:no-repeat;
	background-position:left;
	background-size:20px 20px;
	padding-left:22px;
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	margin-left:5px;
}
/*new gallery*/
.gallery{
	margin:0px;
	padding:0px;
}
.gallery a{
	float:left;
	display:block;
	padding:2px;
	margin-right:5px;
	border:1px #CCC solid;
	border-radius:10px;}
.gallery img{ border-radius:10px;}	
#loadarea{
	float:left;
	width:97%;
	margin-top:10px;
	border:1px #CCC solid;
	padding:5px;
	box-shadow:0px 0px 5px #999;
	background-color:#FFF;
	border-radius:10px;
}
#loadarea img{ width:100%; border-radius:10px;}
/* end: layout goldstar */
/* gallery pro */

#flag1{
	position:absolute;
	width:30px;
	top:310px;
	right:60px;
	z-index:2;
	box-shadow:0 0 15px #fff;
	background-color:#FFF;
	padding:1px;
}
#flag2{
	position:absolute;
	width:30px;
	top:310px;
	right:20px;
	z-index:2;
	box-shadow:0 0 15px #fff;
	background-color:#FFF;
	padding:1px;
}
#gallery_col1{
	float:left;
	width:140px;
	height:350px;
	overflow:auto;
	margin-bottom:10px;
}
#gallery_img{
	float:left;
	width:110px;
	padding:2px;
	background-color: #FFF;
	box-shadow:0 0 5px #CCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:5px;
	margin-left:15px;
	margin-top:5px;
}
#gallery_col2{
	float:left;
	width:550px;
	height:350px;
	box-shadow:0 0 10px #CCC;
	margin-bottom:10px;
}
.grouptitle{
	font-size:16px;
	font-weight:bold;
	line-height:150%;
	color:#333;
}
/* end: gallery pro */

/* layout nhaxam*/
#divmain_row{
	float:left;
	width:760px;
	margin-bottom:10px;
}
#box_search{
	float:left;
	width:240px;
	margin-right:10px;
}
#box_search_inside{
	float:left;
	width:655px;
	margin-right:5px;
}
#box_search_inside_but{
	float:left;
	width:100px;
}

#box_search_title{
	float:left;
	width:240px;
	height:30px;
	line-height:30px;
	background: -webkit-linear-gradient(#009, #006); /* For Safari 5.1 to 6.0 */
	  background: -o-linear-gradient(#009, #006); /* For Opera 11.1 to 12.0 */
	  background: -moz-linear-gradient(#009, #006); /* For Firefox 3.6 to 15 */
	  background: linear-gradient(#009, #006); /* Standard syntax */
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
#box_search_content{
	float:left;
	width:190px;
}
#box_search_row{
	float:left;
	width:100%;
	height:20px;
	padding:3px;
	background-color: #FFF;
	box-shadow:0 0 5px #CCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:5px;
	margin-top:4px;
}
#box_search_row_50left{
	float:left;
	width:45%;
	height:20px;
	padding:3px;
	background-color: #FFF;
	box-shadow:0 0 5px #CCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:3px;
	margin-top:3px;
}
#box_search_row_50right{
	float: right;
	width:45%;
	height:20px;
	padding:3px;
	background-color: #FFF;
	box-shadow:0 0 5px #CCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:3px;
	margin-top:3px;
}
#box_search_but{
	float:left;
	width:100%;
	height:40px;
	margin-bottom:5px;
	margin-top:5px;
}
.box_search_input{
	border:0px;
	width:100%;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
}
.topbottom{
	margin-bottom:2px;
	margin-top:2px;
}
#box_news{
	float:left;
	width:480px;
	margin-left:10px;
	padding:10px;
	background-color: #FFF;
	box-shadow:0 0 10px #CCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#others{
	float:left;
	width:780px;
	border-bottom:1px #C00 dotted;
	padding-bottom:5px;
	margin-bottom:10px;
	margin-top:20px;
}
#bds_col{
	float:left;
	width:780px;
}
#bds_col_row{
	float:left;
	width:760px;
	margin-bottom:10px;
	border-bottom:1px #900 solid;
}
#bds_row{
	float:left;
	width:350px;
	margin:8px;
	padding:8px;
	background-color: #FFF;
	box-shadow:0 0 10px #CCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#home_col1{
	float:left;
	width:370px;
	margin-right:20px;
}
#home_col2{
	float:left;
	width:370px;
	
}
#home_col1_row{
	float:left;
	width:100%;
	border-bottom:1px #009 solid;
}
#news_row_prolist{
	float:left;
	width:770px;
}
#news_row{
	float:left;
	width:350px;
	margin-top:10px;
	margin-bottom:5px;
	margin-right:10px;
	padding:10px;
	background-color: #FFF;
	box-shadow:0 0 10px #CCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#news_row_2{
	float:left;
	width:350px;
	margin-top:10px;
	margin-bottom:5px;
	padding:10px;
	background-color: #FFF;
	box-shadow:0 0 10px #CCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#news_row_c1{
	float:left;
	width:120px;
	margin-right:15px;
}
#news_row_c2{
	float:left;
	width:215px;
}
#news_row_img{
	float:left;
	width:120px;
	height:90px;
	margin-bottom:5px;
}
#news_row_price{
	float:left;
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F00;
	padding:5px;
	margin-bottom:5px;
	margin-top:5px;
	text-align:center;
	background-color:#DDD;
	background-image:url(../images/nhaxum/bgprice.jpg);
	background-repeat:repeat-x;
	background-position:top;
	box-shadow:0 0 5px #CCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#news_row_price span{
	color:#666;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#news_row_img a img{
	border:0;
}
#news_row_title{
	float:left;
	width:100%;
	line-height:130%;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#AA0318;
	
}
#news_row_title a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#03C;
	text-decoration:none;
}
#news_row_title a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#00F;
	text-decoration:underline;
}
#news_row_title a span{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#009;
}
#news_row_right{
	float:left;
	width:100%;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
#news_row_col1{
	float:left;
	width:100px;
	margin-bottom:5px;
	margin-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
#news_row_col2{
	float:left;
	width:100px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
#news_row_price1{
	float:left;
	margin-bottom:5px;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
#news_row_price2{
	float:left;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F00;
}


/* layout nhaxam end*/
/* layout VTM*/

/* so sanh */
#divcommnent{
	float:left;
	width:700px;
	margin-left:10px;
	margin-bottom:20px;
}
#groupss{
	float:left;
	width:100%;
	border:1px #ccc solid;
	padding:10px;
	color:#00F;
}
#sosanh_center{
	width:400px;
	margin-left:auto;
	margin-right:auto;
}
#sosanh_combo{
	float:left;
	width:100%;
	border-bottom:1px #CCC dotted;
	padding-bottom:5px;
	margin-bottom:10px;
	
}
#sosanh_combo_1{
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666;
	font-weight:bold;
	padding-top:5px;
}
#sosanh_combo_2{
	float:left;
	margin-right:10px;
}
#sosanh_row{
	float:left;
	width:100%;
	margin-bottom:20px;
}
#sosanh_col{
	float:left;
	width:175px;
	margin-left:10px;
	margin-right:10px;
}
#sosanh_bgimg{
	margin-left:auto;
	margin-right:auto;
	width:120px;
	height:190px;
	background-image:url(../images/iphones.png);
	background-position:top;
	background-repeat:no-repeat;
}
#sosanh_butcenter{
	width:120px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
}
#sosanh_img{
	float:left;
	width:120px;
	margin-bottom:5px;
}
#sosanh_name{
	float:left;
	width:120px;
	margin-bottom:5px;
	text-align:center;
}
#sosanh_price{
	float:left;
	width:120px;
	margin-bottom:5px;
	text-align:center;
	color:#F00;
}

/* end: so sanh */
#pgothers{
	float:left;
	width:760px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#AA0318;
	line-height:150%;
	padding-bottom:5px;
	border-bottom:1px #AA0318 dotted;
}

#pgotherscontent{
	float:left;
	width:780px;
}

#pgcontent_pro{
	float:left;
	width:98%;
	margin:1% 1%;
}
#divpg{
	float:left;
	width:100%;
}

#vtm_top{
	float:left;
	width:980px;
}
#vtm_top_col1{
	float:left;
	width:200px;
	height:33px;
	padding-top:7px;
}
#vtm_top_col2{
	float:left;
	width:480px;
	height:33px;
	padding-top:7px;
}
#vtm_top_col3{
	float:left;
	width:960px;
	padding:10px;
}
#vtm_top_col3_1{
	float:left;
	width:300px;
}
#vtm_top_col3_2{
	float:right;
	width:600px;
	text-align:right;
}
#vtm_top_col3_icon{
	float:left;
	width:22px;
	margin-right:3px;
}
#vtm_top_col3_liked{
	float:left;
	width:400px;
}
#vtm_bannertop{
	float:left;
	width:980px;
	height:100px;
	margin-bottom:1px;
	position:relative;
	background-image:url(../images/layout/banner.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#vtm_bannertop_follow{
	position:absolute;
	width:980px;
	height:75px;
	top:25px;
	left:20px;
}
#vtm_bannertop_menu{
	position:absolute;
	width:280px;
	height:40px;
	line-height:40px;
	padding-left:20px;
	top:60px;
	left:700px;
	background-image:url(../images/layout/bgmntop.png);
	background-position: center;
	background-repeat:no-repeat;
	padding-left:20px;
}
#vtm_news{
	float:left;
	width:980px;
	height:30px;
	margin-top:5px;
}
#vtm_news_content{
	float:left;
	width:978px;
	border:1px #CCCCCC solid;
	padding:10px;
}
#vtm_news_box{
	float:left;
	width:200px;
	margin-left:22px;
	margin-right:22px;
}
#vtm_news_img{
	float:left;
	width:100%;
	margin-bottom:5px;
}
#vtm_news_img_center{
	width:100px;
	margin-left:auto;
	margin-right:auto;
}
#vtm_news_desc{
	float:left;
	width:100%;
	text-align:center;
}
#vtm_news_col1{
	float:left;
	width:637px;
	height:25px;
	background-color:#FF0000;
	margin-right:1px;
	margin-top:5px;
}
#vtm_news_col1_title{
	float:left;
	height:25px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFF00;
	margin-right:10px;
	margin-left:10px;
}
#vtm_news_col1_text{
	float:left;
	height:25px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	font-style:italic;
}
#vtm_news_col2{
	float:left;
	width:362px;
}
#vtm_search{
	float:left;
	width:980px;
	background-color:#EEEEEF;
	margin-top:10px;
}
#vtm_search1{
	float:left;
	margin-right:20px;
}
#vtm_search2{
	float:left;
	margin-right:10px;
	margin-top:10px;
}
#bgmntop{
	float:left;
	width:980px;
	height:40px;
	background: -webkit-linear-gradient(blue, #006); /* For Safari 5.1 to 6.0 */
	  background: -o-linear-gradient(blue, #006); /* For Opera 11.1 to 12.0 */
	  background: -moz-linear-gradient(blue, #006); /* For Firefox 3.6 to 15 */
	  background: linear-gradient(blue, #006); /* Standard syntax */
}
#bannertop{
	float:left;
	position:relative;
	width:980px;
	height:250px;
}
#mntop_left{
	float:left;
	width:960px;
}

#mntop_right{
	float:left;
	width:300px;
}
#mntop_right1{
	float:right;
	margin-right:10px;
	height:40px;
	line-height:40px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#mntop_right2{
	float:right;
	margin-right:10px;
	height:40px;
	line-height:40px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size:14px;
	font-weight:bold;
}
#mntop_right3{
	float:right;
	margin-right:10px;
	padding-top:8px;
}
#mntopright a{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:16px;
	line-height:40px;
	font-weight:bold;
	float:right;
	margin-left:20px;
}
#mntopright a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:16px;
	text-decoration:underline;
	line-height:40px;
	font-weight:bold;
	float:right;
	margin-left:20px;
}
#mntopright_logined a{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	line-height:40px;
	font-weight:bold;
	float:right;
	margin-left:20px;
}
#mntopright_logined a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	text-decoration:underline;
	line-height:40px;
	font-weight:bold;
	float:right;
	margin-left:20px;
}
#pgbott{
	float:left;
	width:960px;
	margin-bottom:10px;
	margin-top:10px;
	padding:10px;
	text-align:center;
	background-color:#039;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
}
#pgbott1{
	float:left;
	width:200px;
	height:55px;
	padding-top:25px;
	background-color:#000000;
	margin-left:10px;
	margin-right:10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align:center;
	color:#CCCCCC;
	line-height:150%;
}
#pgbott2{
	float:left;
	width:740px;
	height:60px;
	background-color:#000000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align:center;
	color:#CCCCCC;
	padding:10px;
}
#pgbott2_col1{
	float:left;
	width:460px;
}
#pgbott2_col1_row1{
	float:left;
	width:100%;
}
#mnbott1{
	float:left;
	padding-right:10px;
	background-image:url(../images/layout/linew.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
#mnbott2{
	float:left;
	padding-right:10px;
	padding-left:10px;
	background-image:url(../images/layout/linew.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
#mnbott3{
	float:left;
	padding-left:10px;
}
#pgbott2_col1_row2{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	line-height:150%;
}
#pgbott2_col2{
	float:left;
	width:300px;
}
#pgbott2_col2_row1{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CCCCCC;
	font-style:italic;
	text-align:right;
}
#pgbott2_col2_row2{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#FFFF00;
	text-align:right;
}
.s_boxinput{
	float:left;
	width:300px;
	height:25px;
	border:1px #CCCCCC solid;
	background-color:#FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color:#666666;
}
.s_boxselect{
	float:left;
	width:80px;
	height:30px;
	padding:4px;
	border:1px #CCCCCC solid;
	background-color:#FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color:#666666;
}
#bannerleft{
	float:left;
	width:200px;
	margin-bottom:10px;
}
#bannerleft_kc{
	float:left;
	width:180px;
	margin-bottom:5px;
}
/*support*/
#vtm_support{	
	float:left;
	width:760px;
	border:1px #FF0000 solid;
	margin-bottom:10px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}
#vtm_support_1{	
	float:left;
	width:600px;
	padding:5px;
}
#vtm_support_2{	
	float:left;
	width:170px;
	height:50px;
	background-image:url(../images/layout/txthotro.png);
	background-repeat:no-repeat;
	background-position: 0px 4px;
}
#vtm_support_img{
	float:left;
	margin-right:10px;
	margin-left:10px;
	text-align:center;
}
/*end: support*/
/* boxmain */
#vtm_boxmain{
	float:left;
	width:760px;
	border:1px #CCCCCC solid;
	margin-bottom:10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
#vtm_boxmain_title{
	float:left;
	width:760px;
	height:33px;
	line-height:33px;
	margin-bottom:10px;
	background-image:url(../images/layout/boxmain-title.png);
	background-repeat:no-repeat;
	background-position: center top;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
}
#vtm_boxmain_content{
	float:left;
	width:760px;
	margin-bottom:10px;
	margin-left:15px;
}
#vtm_mainpro_row{
	float:left;
	width:760px;
	margin-bottom:20px;
}
#vtm_mainpro_rowhome{
	float:left;
	width:760px;
}
#vtm_mainpro_rowhome_all{
	float:left;
	width:720px;
	text-align:right;
	line-height:40px;
}
#vtm_mainpro_rowhome_but{
	float: left;
	padding:5px;
	margin-top:5px;
	text-align:center;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color:#EEE;
	border:1px #CCC solid;	
}
#vtm_mainpro{
	float:left;
	width:130px;
	margin-right:10px;
	margin-left:10px;
}
#vtm_mainpro_img{
	float:left;
	width:100%;
	margin-bottom:10px;
	position:relative;
}
#vtm_mainpro_new{
	position:absolute;
	height:14px;
	width:100%;
	background-image:url(../images/layout/iconnew.png);
	background-position:83px 0px;
	background-repeat:no-repeat;
}
#vtm_mainpro_gift{
	position:absolute;
	height:14px;
	width:100%;
	top:116px;
	left:0px;
	background-image:url(../images/layout/icongift.png);
	background-position:10px 0px;
	background-repeat:no-repeat;
	
}
#vtm_mainpro_pict{
	float:left;
	width:100%;
}
#vtm_mainpro_desc{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	margin-bottom:3px;
	text-align:center;
}
#vtm_mainpro_desc_row{
	float:left;
	width:100%;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}
#vtm_mainpro_desc_row span{
	width:120px;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	background-color: #CCC;
	border:1px #aaa solid;
	margin-top:5px;
	color:#000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#vtm_mainpro_price{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	margin-bottom:3px;
}
#vtm_mainpro_price_used{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:center;
}
/* box dt home */
#vtm_dt_title{
	float:left;
	width:750px;
	background-image:url(../images/layout/bgtitlepro.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:30px;
}
#vtm_dt_title_txt{
	float:right;
	width:140px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
#vtm_dt_line{
	float:left;
	width:740px;
	height:20px;
	border-top:1px #FF3300 solid;
}
#vtm_dt_content{
	float:left;
	width:750px;
}
/* end: box dt home */
/* end: boxmain */

/* box left */
#box1{
	float:left;
	width:200px;
	height:30px;
	line-height:30px;
	background: -webkit-linear-gradient(#009, #006); /* For Safari 5.1 to 6.0 */
	  background: -o-linear-gradient(#009, #006); /* For Opera 11.1 to 12.0 */
	  background: -moz-linear-gradient(#009, #006); /* For Firefox 3.6 to 15 */
	  background: linear-gradient(#009, #006); /* Standard syntax */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
#box2scroller{
	float:left;
	width:170px;
	padding-left:25px;
	padding-right:15px;
	background-image:url(../images/layout/box-2.jpg);
	background-repeat:repeat-y;
}
#box2scroller ul{
	margin:0;
	padding:0;
}
#box2scroller ul li{
	
	list-style:none;
}
#news-container
{
	width: 170px;
	margin: auto;
}
#news-container ul li{
	height:210px;
	list-style:none;
}
#box2{
	float:left;
	width:180px;
	padding:9px;
	border:1px #CCC solid;
	margin-bottom:10px;
}
#box2 ul{
	float:left;
	width:170px;
	list-style:none;
	margin:0px;
	padding:0px;
}
#box2 ul li{
	float:left;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:10px;
	background-image:url(../images/layout/iconv.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
}
#box2 ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
#box2 ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
#box3{
	float:left;
	width:210px;
	margin-bottom:10px;
}
/* box pro left */
#vtmpro_row{
	float:left;
	width:170px;
	padding-bottom:10px;
	margin-bottom:10px;
}
#vtmpro{
	float:left;
	width:170px;
}
#vtmpro_img{
	float:left;
	width:170px;
	margin-bottom:10px;
	position:relative;
}
#vtmpro_new{
	position:absolute;
	height:14px;
	width:170px;
	background-image:url(../images/layout/iconnew.png);
	background-position:100px 0px;
	background-repeat:no-repeat;
}
#vtmpro_gift{
	position:absolute;
	height:14px;
	width:170px;
	top:110px;
	left:0px;
	background-image:url(../images/layout/icongift.png);
	background-position:30px 0px;
	background-repeat:no-repeat;
}
#vtmpro_pict{
	width:130px;
	margin-left:auto;
	margin-right:auto;
}
#vtmpro_desc{
	float:left;
	width:170px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	margin-bottom:3px;
	text-align:center;
}
#vtmpro_price{
	float:left;
	width:170px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
}
/* end: box left*/
/* detail pro */

#vtm_prodetail_title{
	float:left;
	width:100%;
	line-height:130%;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#000000;
}
#vtm_prodetail_row{
	float:left;
	width:100%;
	margin-bottom:10px;
}
#vtm_prodetail_row_col1{
	float:left;
	width:180px;
}
#vtm_prodetail_row_col2{
	float:left;
	width:400px;
	margin-left:15px;
	margin-right:15px;
}
#vtm_prodetail_row_col3{
	float:left;
	width:160px;
}
/*boxright*/
#boxright_title_red{
	float:left;
	width:150px;
	background-color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align:center;
	padding:5px;
}
#boxright_content_red{
	float:left;
	width:140px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:10px;
	padding:10px;
	text-align:center;
	border:1px #990000 solid;
}
#boxright_link{
	float:left;
	width:130px;
	padding-bottom:3px;
	padding-top:3px;
	background-image:url(../images/layout/iconv.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
}
#boxright_title_999{
	float:left;
	width:150px;
	background-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:5px;
	text-align:center;
	padding:5px;
}
#boxright_content{
	float:left;
	width:160px;
	margin-bottom:10px;
}

/*end: boxright*/
#procolo{
	float:left;
	margin-right:5px;
}
#vtm_prodetail_desc{
	float:left;
	width:100%;
}
#vtm_prodetail_desc_row{
	float:left;
	width:100%;
}
#vtm_prodetail_desc_row_1{
	float:left;
	width:110px;
	padding-bottom:3px;
	padding-top:3px;
}
#vtm_prodetail_desc_row_2{
	float:left;
	padding-bottom:3px;
	padding-top:3px;
}
/* cot1*/
#vtm_prodetail_img{
	float:left;
	width:180px;
	margin-bottom:10px;
}
#vtm_prodetail_img_center{
	width:160px;
	margin-left:auto;
	margin-right:auto;
}
#vtm_prodetail_hit{
	float:left;
	width:100%;
	margin-bottom:10px;
}
#vtm_prodetail_hit_center{
	width:141px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-color:#666666;
	padding:3px;
	color:#FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#vtm_prodetail_price{
	float:left;
	width:180px;
	margin-bottom:5px;
}

#vtm_prodetail_userimage{
	float:left;
	width:120px;
	text-align:center;
	margin-bottom:10px;
}
#vtm_prodetail_username{
	float:left;
	width:120px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
#vtm_prodetail_usertel{
	float:left;
	width:120px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#c30;
}
#vtm_prodetail_box{
	float:left;
	width:700px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	margin-bottom:10px;
	margin-top:10px;
	background-color:#EEE;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
#vtm_prodetail_70{
	float:left;
	width:80%;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	margin-bottom:10px;
}
#vtm_prodetail_30{
	float:left;
	width:20%;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	margin-bottom:10px;
}
#vtm_prodetail_50{
	float:left;
	width:50%;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	margin-bottom:10px;
}
#vtm_prodetail_code{
	float:left;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
	font-size:16px;
}
#vtm_prodetail_price_1{
	float:left;
	width:50%;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:bold;
	font-size:16px;
}
#vtm_prodetail_price_2{
	float:left;
	width:100%;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}
#vtm_prodetail_order{
	float:left;
	width:180px;
	margin-bottom:10px;
}
#vtm_prodetail_order_center{
	width:147px;
	margin-left:auto;
	margin-right:auto;
}
/* end: cot1*/
/* cot2*/
/* end: cot2*/

/* end: detail pro */

/* box mail*/
	#vtm_boxmail{
		width:800px;
		margin-left:auto;
		margin-right:auto;
	}
	#vtm_boxmail_top{
		float:left;
		width:760px;
		background-color:#EEEEEE;
		padding:10px;
		border:1px #CCCCCC solid;
		color:#666666;
		font-size:18px;
		font-weight:bold;
		font-family:Verdana, Geneva, sans-serif;
		text-align:center;
	}
	#vtm_boxmail_midd{
		float:left;
		width:760px;
		padding:10px;
		padding-left:10px;
		padding-right:10px;
	}
	#vtm_boxmail_bottom{
		float:left;
		width:760px;
		background-color:#EEEEEE;
		padding:10px;
		border:1px #CCCCCC solid;
		color:#666666;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		text-align:center;
	}
/* end: box mail*/

/* end: layout VTM*/
/* new layout */

#pgcenter{
	width:980px;
	margin-left:auto;
	margin-right:auto;
}
#pgtop{
	float:left;
	width:988px;
}
#pgmain{
	float:left;
	width: 980px;
}

#logo{
	float:left;
	width:180px;
	height:115px;
	margin-right:10px;
	padding-top:10px;
}
#top{
	float:left;
	width:790px;
	height:75px;
}
#top_cot1{
	float:left;
	width:432px;
	height:80px;
}
#top_cot2{
	float:left;
	width:358px;
	height:70px;
	padding-top:10px;
}
#top_search{
	float:left;
	width:100%;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:10px;
}
#top_search1{
	float:left;
	width:45px;
	height:40px;
	background-image:url(../images/new/search_1.png);
	background-position:left;
	background-repeat:no-repeat;
}
#top_search2{
	float:left;
	width:240px;
	height:40px;
	background-image:url(../images/new/search_2.png);
	background-position:left;
	background-repeat: repeat-x;
}
#top_search3{
	float:left;
	width:73px;
	height:40px;
	background-image:url(../images/new/search_3.png);
	background-position:left;
	background-repeat:no-repeat;
}
.inputsearch{
	border:0px;
	width:240px;
	margin-top:5px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:20px;
	padding-bottom:5px;
	padding-top:4px;
}

#main_cot1{
	float:left;
	width:200px;
	margin-left:10px;
	margin-top:10px;
}
#main_cot2{
	float:left;
	width:770px;
	margin-top:10px;
}
/* box cot 1 */

#left_boxdm_top{
	float:left;
	width:188px;
	background-image:url(../images/new/cat_dm.png);
	background-repeat:no-repeat;
	background-position:top;
	height:44px;
}
#masterdiv{
	float:left;
	width:188px;
}
#left_boxdm_bott{
	float: left;
	width:188px;
	height:14px;
	background-image:url(../images/new/cat_bott.png);
	background-repeat:no-repeat;
	background-position:top;
	margin-bottom:10px;
}
#left_boxdm_title{
	float:left;
	width:174px;
	height:40px;
	background-image:url(../images/new/cat_title.png);
	background-repeat:repeat-y;
	background-position:top;
	line-height:40px;
	text-align:left;
	padding-left:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
}
#left_boxdm_content{
	float:left;
	width:160px;
	padding-left:14px;
	padding-right:14px;
	min-height:120px;
	background-image:url(../images/new/boxdm_midd.png);
	background-repeat:repeat-y;
	background-position:left;
	padding-bottom:10px;
	padding-top:10px;
	text-align:left;
}
.left_boxdm_title{
	float:left;
	width:174px;
	height:40px;
	background-image:url(../images/new/cat_title.png);
	background-repeat:repeat-y;
	background-position:top;
	line-height:40px;
	text-align:left;
	padding-left:14px;
}
.left_boxdm_content{
	float:left;
	width:160px;
	padding-left:14px;
	padding-right:14px;
	min-height:80px;
	background-image:url(../images/new/boxdm_midd.png);
	background-repeat:repeat-y;
	background-position:left;
	padding-bottom:10px;
	padding-top:10px;
	text-align:left;
}
#left_boxblue_top{
	float:left;
	width:188px;
	background-image:url(../images/new/boxblue_1.png);
	background-repeat:no-repeat;
	background-position:top;
	height:44px;
	line-height:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
#left_boxblue_midd{
	float:left;
	width:160px;
	padding-left:14px;
	padding-right:14px;
	background-image:url(../images/new/boxblue_2.png);
	background-repeat: repeat-y;
	background-position:left;
	min-height:150px;
	text-align:left;
	padding-top:5px;
}
#left_boxblue_bott{
	float:left;
	width:188px;
	background-image:url(../images/new/boxblue_3.png);
	background-repeat:no-repeat;
	background-position:top;
	height:14px;
	margin-bottom:10px;
}
#left_boxred_top{
	float:left;
	width:188px;
	background-image:url(../images/new/boxred_1.png);
	background-repeat:no-repeat;
	background-position:top;
	height:44px;
	line-height:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
#left_boxred_midd{
	float:left;
	width:160px;
	padding-left:14px;
	padding-right:14px;
	background-image:url(../images/new/boxred_2.png);
	background-repeat: repeat-y;
	background-position: left;
	min-height:150px;
	text-align:left;
}
#left_boxred_bott{
	float:left;
	width:188px;
	background-image:url(../images/new/boxred_3.png);
	background-repeat:no-repeat;
	background-position:top;
	height:14px;
	margin-bottom:10px;
}

/* box hot in cot 2*/
#main_cot2_boxhot1{
	float:left;
	width:798px;
	height:12px;
	background-image:url(../images/new/boxhot1.png);
	background-repeat:no-repeat;
	background-position:top;	
}
#main_cot2_boxhot2{
	float:left;
	width:770px;
	padding-left:14px;
	padding-right:14px;
	background-image:url(../images/new/boxhot2.png);
	background-repeat: repeat-y;
	background-position:top;
	min-height:270px;	
}
#main_cot2_boxhot2_bottom{
	float:left;
	width:770px;
	padding-left:14px;
	padding-right:14px;
	background-image:url(../images/new/boxhot2.png);
	background-repeat: repeat-y;
	background-position:top;
	min-height:60px;	
}
#main_cot2_boxhot3{
	float:left;
	width:798px;
	height:12px;
	background-image:url(../images/new/boxhot3.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin-bottom:2px;	
}

<!-- content boxhot pro !-->
#boxhot2_left{
	float:left;
	width:360px;
	height:270px;
}
#boxhot2_left_img{
	float:left;
	width:360px;
	height:270px;
	position:relative;
}
#boxhot2_right{
	float:left;
	width:380px;
	height:270px;
	margin-left:20px;
	padding:0px;
}
#boxhot2_right_title{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#FFFF00;
	line-height:130%;
}
#boxhot2_right_giao{
	float:left;
	width:100%;
	margin-bottom:10px;
}
#boxhot2_right_headln{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	margin-bottom:10px;
	line-height:130%;
}
#boxhot2_right_price{
	float:left;
	width:190px;
	height:60px;
	padding:0px;
	margin-bottom:10px;
}
#boxhot2_right_price1{
	float:left;
	width:190px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#CC0000;
	font-weight: bold;
	margin-top:15px;
}
#boxhot2_right_price2{
	float:left;
	width:190px;
	height:25px;
}
#boxhot2_right_price2_1{
	float:left;
	width:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
#boxhot2_right_price2_2{
	float:left;
	width:140px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#999999;
	text-decoration:line-through;
}
#boxhot2_right_xem{
	float:left;
	width:175px;
	padding:0px;
	margin-left:10px;
	margin-bottom:10px;
	height:60px;
	
}
#boxhot2_right_bottom{
	float:left;
	width:100%;
	background-color:#CCCCCC;
	padding:5px;
	margin-top:5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
#boxhot2_right_tietkiem{
	float:left;
	width:70px;
	margin-left:20px;
}
#boxhot2_right_tietkiem_1{
	float:left;
	width:70px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin-bottom:5px;
}
#boxhot2_right_tietkiem_2{
	float:left;
	width:70px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	text-align:center;
}
#boxhot2_right_damua{
	float:left;
	width:110px;
	text-align:center;
	margin-left:20px;
}
#boxhot2_right_damua_1{
	float:left;
	width:110px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin-bottom:5px;
}
#boxhot2_right_damua_2{
	float:left;
	width:110px;
	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	text-align:center;
}
#boxhot2_right_tgconlai{
	float:left;
	width:110px;
	text-align:center;
	margin-left:20px;
}
#boxhot2_right_tgconlai_1{
	float:left;
	width:110px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin-bottom:5px;
}
#boxhot2_right_tgconlai_2{
	float:left;
	width:110px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	text-align:center;
}
<!-- content boxhot pro !-->

a.parenttitle, a.parenttitle:link, a.parenttitle:visited {
	color: #FFFFFF;font-size: 14px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: bold;
}
a.parenttitle:hover {
	color: #FFFFFF;font-size: 14px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: bold;
}
/* box product */
#main_cot2_boxpro{
	float:left;
	width:263px;
	min-height:420px;
	margin-right:3px;
	margin-bottom:3px;
}
#main_cot2_boxpro1{
	float:left;
	width:263px;
	height:12px;
	background-image:url(../images/new/boxpro1.png);
	background-repeat:no-repeat;
	background-position:top;	
}
#main_cot2_boxpro2{
	float:left;
	width:235px;
	padding-left:14px;
	padding-right:14px;
	background-image:url(../images/new/boxpro2.png);
	background-repeat: repeat-y;
	background-position:top;
	min-height:400px;
}
#main_cot2_boxpro3{
	float:left;
	width:263px;
	height:12px;
	background-image:url(../images/new/boxpro3.png);
	background-repeat:no-repeat;
	background-position:top;
	margin-bottom:2px;	
}
/*detail product*/
#product_title{
	float:left;
	width:235px;
	margin-bottom:5px;
	color:#FFFF00;
	font-size:16px;
	font-weight:bold;
}
#product_pthuc{
	float:left;
	width:235px;
	margin-bottom:10px;
}
#product_pict{
	float:left;
	width:235px;
	height:176px;
	margin-bottom:5px;
	position:relative;
}
#product_desc{
	float:left;
	width:235px;
	margin-bottom:10px;
	color:#333333;
	font-size:13px;
	text-align:justify;
	line-height:130%;
}	
#product_price{
	float:left;
	width:160px;
	height:40px;
	padding:0px;
	margin-bottom:10px;
}
#product_price1{
	float:left;
	width:160px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#CC0000;
	font-weight: bold;
	margin-top:5px;
}
#product_price2{
	float:left;
	width:160px;
	height:15px;
}
#product_price2_1{
	float:left;
	width:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
#product_price2_2{
	float:left;
	width:115px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-decoration:line-through;
}
#product_xem{
	float:left;
	width:75px;
	padding:0px;
	margin-bottom:10px;
	height:40px;
}
#product_bottom{
	float:left;
	width:225px;
	background-color:#CCCCCC;
	padding:5px;
	margin-top:5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
#product_tietkiem{
	float:left;
	width:45px;
	margin-left:5px;
}
#product_tietkiem_1{
	float:left;
	width:45px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	margin-bottom:5px;
}
#product_tietkiem_2{
	float:left;
	width:45px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-align:center;
}
#product_damua{
	float:left;
	width:65px;
	text-align:center;
	margin-left:10px;
}
#product_damua_1{
	float:left;
	width:65px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	margin-bottom:5px;
}
#product_damua_2{
	float:left;
	width:65px;
	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-align:center;
}
#product_tgconlai{
	float:left;
	width:85px;
	text-align:center;
	margin-left:10px;
}
#product_tgconlai_1{
	float:left;
	width:85px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	margin-bottom:5px;
}
#product_tgconlai_2{
	float:left;
	width:85px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}
/* detail pro */
#prodetai_title{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#FFFF00;
	line-height:130%;
	font-weight:bold;
}
#prodetai_desc{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#333333;
	margin-bottom:10px;
	line-height:130%;
	font-weight:bold;
}
#prodetai_left{
	float:left;
	width:450px;
	height:300px;
	margin-bottom:10px;
	position:relative;
}
#prodetai_right{
	float:left;
	width:290px;
	margin-left:10px;
	margin-bottom:10px;
}
#prodetai_left_img{
	float:left;
	width:450px;
	height:300px;
	border:1px #CCCCCC solid;
	margin-bottom:10px;
}
#prodetai_right_bg{
	float:left;
	width:290px;
	height:300px;
	background-image:url(../images/new/prodetai_right.jpg);
	background-repeat:no-repeat;
	background-position: top left;
}
#prodetai_right_giaban{
	float:left;
	width:290px;
	height:70px;
	padding-top:10px;
	margin-bottom:10px;
}
#prodetai_right_giaban_1{
	float:left;
	width:180px;
	height:80px;
	text-shadow: 1px 1px #000000;
	color:#FFFFFF;
	font-size:30px;
	line-height:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#prodetai_right_giaban_2{
	float:left;
	width:110px;
	height:80px;
}
#prodetai_right_row{
	float:left;
	width:250px;
	padding-left:20px;
	margin-left:20px;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px #FFFF00 dotted;
	font-size:14px;
	line-height:18px;
}
#prodetai_right_row_1{
	float:left;
	width:110px;
	color:#FFFF00;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#prodetai_right_row_2{
	float:left;
	width:140px;
	color:#FFFF00;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#prodetai_left_col1{
	float:left;
	width:210px;
}
#prodetai_left_col2{
	float:left;
	width:220px;
	margin-left:20px;
}
#prodetai_left_title{
	float:left;
	width:210px;
	color:#FFFF00;
	font-size:18px;
	font-weight:bold;
}
#prodetai_left_content{
	float:left;
	width:210px;
	font-size:13px;
}
#prodetai_right_col3{
	float:left;
	width:270px;
	margin-left:30px;
}
#prodetai_right_col3_banner{
	float:left;
	width:270px;
	height:80px;
	margin-bottom:10px;
}
#prodetai_right_col3_banner_conmua{
	float:left;
	width:185px;
	height:65px;
	background-image:url(../images/new/vanconmua.jpg);
	padding-left:85px;
	padding-top:15px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
}
#prodetai_right_col3_banner_chayhang{
	float:left;
	width:185px;
	height:65px;
	background-image:url(../images/new/chayhang.jpg);
	padding-left:85px;
	padding-top:15px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
#prodetai_row2_1{
	float:left;
	height:14px;
	width:798px;
	background-image:url(../images/new/boxdetai_1.png);
	background-repeat:no-repeat;
	background-position: bottom left;
}
#prodetai_row2_2{
	float:left;
	width:790px;
	padding-left:4px;
	padding-right:4px;
	background-image:url(../images/new/boxdetai_2.png);
	background-repeat: repeat-y;
	background-position: top left;
}
#prodetai_row2_3{
	float:left;
	height:14px;
	width:798px;
	background-image:url(../images/new/boxdetai_3.png);
	background-repeat:no-repeat;
	background-position: top left;
}
#prodetai_row2_left{
	float:left;
	width:190px;
	padding-left:20px;
	padding-right:10px;
}
#prodetai_row2_right{
	float:left;
	width:530px;
	margin-left:20px;
	margin-right:20px;
}
#prodetai_row2_right_title{
	color:#FFFF00;
	font-size:18px;
	font-weight:bold;
}
#prodetai_row2_right_content{
	color:#333333;
	font-size:13px;
}
/* left hot news*/
#left_hotnews{
	float:left;
	width:160px;
	padding-bottom:10px;
	border-bottom:1px #999999 dotted;
	margin-bottom:10px;
}
/* product left */
#proleft_title{
	float:left;
	width:160px;
	margin-bottom:5px;
	color:#FFFF00;
	font-size:14px;
	font-weight:bold;
}
#proleft_pict{
	float:left;
	width:160px;
	height:130px;
	position:relative;
	margin-bottom:0px;
}
#imgprochayhang_ss{
	position:absolute;
	z-index:22;
	top:15px;
	left:5px;
	width:160px;
}
#proleft_price{
	float:left;
	width:160px;
}
#proleft_price1{
	float:left;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CC0000;
	font-weight: bold;
	background-color:#FFFF99;
	padding:5px;
	text-align:center;
	margin-bottom:5px;
}
#proleft_price2{
	float:left;
	width:160px;
	height:15px;
	margin-bottom:5px;
}
#proleft_price2_1{
	float:left;
	width:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
#proleft_price2_2{
	float:left;
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-decoration:line-through;
	font-weight:bold;
}

#proleft_tietkiem{
	float:left;
	width:160px;
}
#proleft_tietkiem_1{
	float:left;
	width:50px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:5px;
}
#proleft_tietkiem_2{
	float:left;
	width:110px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
#proleft_line{
	float:left;
	width:160px;
	height:5px;
	margin-bottom:15px;
	border-bottom:1px #CCCCCC solid;
}
/* detail bôttom*/
#prodetai_bottom_col1{
	float:left;
	width:60px;
}
#prodetai_bottom_col2{
	float:left;
	width:220px;
}
#prodetai_bottom_col3{
	float:left;
	width:350px;
	padding-top:10px;
}
#prodetai_bottom_col4{
	float:left;
	width:100px;
	margin-left:30px;
}
#imgprochayhang{
	position:absolute;
	z-index:2;
	top:50px;
	left:30px;
	width:381px;
}
#imgprochayhang_s{
	position:absolute;
	z-index:2;
	top:30px;
	left:15px;
	width:200px;
}
#imgprochayhang_hot{
	position:absolute;
	z-index:2;
	top:50px;
	left:30px;
	width:280px;
}
/* main content */
#pgmain_title{
	float:left;
	width:770px;
	color: #ff3300;
	Font-family:  Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	font-weight:bold;
	border-bottom:1px #FF3300 solid;
	margin-bottom:20px;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
	background-color:#EEEEEF;
}
#pgmain_content{
	float:left;
	width:100%;
	margin-left:10px;
}
#pgmain_phantrang{
	float:left;
	width:730px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:20px;
	border-top:1px #CCC dotted;
	text-align:center;
}
#pgmain_phantrang a{
	float:left;
	margin:2px;
	padding:5px;
	display:table-cell;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px #AAA solid;
}
#pgmain_phantrang a:hover{
	margin:2px;
	padding:5px;
	display:table-cell;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#CCC;
	border:1px #AAA solid;
}
.textpage{
	float:left;
	margin:2px;
	padding:6px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#CCC;
	font-size:14px;
	color:#C00;
	font-weight:bold;
	text-decoration:underline;
}
.pagti{
	float:left;
	margin:2px;
	padding:5px;
	font-weight:bold;
}
/* bottom info */
#boxbottom_copyr{
	float:left;
	width:940px;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
} 
#boxbottom{
	float:left;
	width:940px;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:10px;
	border-bottom:1px #FFFFFF dotted;
	padding-bottom:5px;
} 
#boxbottom_col1{
	float:left;
	width:170px;
} 
#boxbottom_col2{
	float:left;
	width:170px;
	margin-left:20px;
} 
#boxbottom_col3{
	float:left;
	width:170px;
	margin-left:20px;
} 
#boxbottom_col4{
	float:left;
	width:170px;
	margin-left:20px;
} 
#boxbottom_col5{
	float:left;
	width:168px;
	margin-left:20px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border:1px #FFFFFF solid;
	background-color:#FF9900;
	padding:5px;
	margin-bottom:15px;
} 
#boxbottom_col_title{
	float:left;
	width:170px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:5px;
} 
#boxbottom_col_title_red{
	float:left;
	width:170px;
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
	margin-bottom:5px;
} 
#boxbottom_col_txt{
	float:left;
	width:170px;
	margin-bottom:5px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
} 
/* end: layout */	

.shadowright{
	background-image:url(../images/shadowright.png);
	background-repeat:repeat-y;
	background-position:left;
}
.shadowleft{
	background-image:url(../images/shadowtel_04.png);
	background-repeat:repeat-y;
	background-position:right;
}
.shadowleft2{
	background-image:url(../images/shadowleft.png);
	background-repeat:repeat-y;
	background-position:right;
	width:184px;
}
.shadow4{
	background-image:url(../images/boxshadow_4.png);
	background-repeat:repeat-y;
	background-position:right;
}


/* css for click xa! */	
.handcursor{
cursor:hand;
cursor:pointer;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
/* */
.font14{
	font-size:16px;
}
.border_bott_page{
	border:1px #DDDDDD solid;
	padding:10px;
}
.brdleft{
	border-left:1px #999999 dotted ;
}
.brdright{
	border-right:1px #999999 solid;
}
.bghot{
	height:39px;
	padding-left:10px;
	padding-right:10px;
	border-left:1px #999999 solid;
	border-right:1px #999999 solid;
}
.boxmaintop{
	border-top:1px #999999 solid;
}
.boxmaintop1{
	background-image:url(../images/layout/boxmain_1.png);
	background-repeat: no-repeat;
	background-position:left top;
}
.boxmaintop3{
	background-image:url(../images/layout/boxmain_3.png);
	background-repeat: no-repeat;
	background-position:right top;
}
.boxmainbott{
	background-image:url(../images/borbott7.png);
	background-repeat:repeat-x;
	background-position:top;
	height:20px;

}
.menutitle{
	color: #000000;
	Font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	height:20px;
	padding-left:20px;
	padding-top:5px;
	background-image:url(../images/icon1.gif);
	background-repeat:no-repeat;
	background-position:5px 8px;
	cursor: pointer;
	border-bottom:1px #CCCCCC dotted;
}
.submenu2{
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(../images/icon2.gif);
	background-repeat:no-repeat;
	background-position:10px;
	border-bottom:1px #CCCCCC dotted;
}
.submenu22{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(../images/icon2.gif);
	background-repeat:no-repeat;
	background-position:left;
	border-bottom:1px #CCCCCC dotted;
}	
/* */
/* */
.brd_bott{
	border-bottom:1px #CCCCCC dotted;
	padding-bottom:5px;
	padding-top:5px;
}
.bgboxlefttitle{
	background-image:url(../images/layout/title_bg.png);
	background-repeat:repeat-x;
	background-position:top;
	height:30px;
	background-color:#FFFF00;
}
.bgboxleftbott{
	background-image:url(../images/layout/boxleft_7.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
.bgboxleftmain{
	background-color:#FFFFFF;
	padding:10px;
	border-left:1px #999999 solid;
}
.bgboxleftmain2{
	background-color:#FFFFFF;
	padding:5px;
	border-left:1px #999999 solid;
}
.bgmenu{
	background-image:url(../images/layout/menu_bg.png);
	background-repeat:repeat-x;
}
.mnspace{
	text-align:center;
	width:84px;
	padding-top:10px;
	background-image:url(../images/layout/bottom_2.png);
	background-repeat:repeat-x;
	background-position:top;
}
.bgmenubott{
	background-image:url(../images/layout/bottom_2.png);
	background-repeat:repeat-x;
	background-position:top;
	height:45px;
}
.bgbott{
	padding-bottom:5px;
	padding-top:10px;
}
/* */
td.off2 {
	padding-left:15px;
	padding-right:5px;
	height:25px;
	cursor:pointer;
	background-color:#EEEEEE;
	border-bottom:1px #FFFF00 dotted;
	background-image:url(../images/mui_ten.gif);
	background-repeat:no-repeat;
	background-position:left;
}
td.on2 {
	padding-left:15px;
	padding-right:5px;
	height:25px;
	cursor:pointer;
	background-color:#FFFFFF;
	border-bottom:1px #FFFF00 dotted;
	background-image: url(../images/layout/icon2.gif);
	background-repeat: no-repeat;
	background-position:0px;
}
td.off {
	text-align:center;
	width:120px;
	height:34px;
	cursor:pointer;
}
td.on {
	width:120px;
	text-align:center;
	height:34px;
	cursor:pointer;
	text-decoration:underline;
	color:#FFFFFF;
	background-image: url(../images/layout/menuover.png);
	background-repeat: repeat-x;
	background-position:left;
}
.bgboxbott{
	background-image: url(../images/boxbott_bg.png);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
}
.paddmain{
	padding-bottom:0px;
	padding-top:0px;
	padding-left:2px;
	padding-right:2px;
	border-left:1px #999999 solid;
	background-color:#FFFFFF;
}
.padd10{ padding:10px;} 
.paddtb20{
	padding-bottom:20px;
	padding-top:20px;
}
.paddtb10{
	padding-bottom:10px;
	padding-top:10px;
}
.paddtb5{
	padding-bottom:5px;
	padding-top:5px;
}
.paddtb2{
	padding-bottom:2px;
	padding-top:2px;
}
/* */
.fontsizecart{
	font-size:12px;
}
.cartprice{
	text-align:right;
	padding-right:15px;
}
.fontw{ color:#FFFFFF;}
.fontgray{ color:#666666;}
.font_headln{ color:#666666; font-size:12px; font-weight: bold; font-style:italic;}
.fontgrayprice{ color:#999999; text-decoration:line-through; font-size:12px; font-weight: normal;}
.fontred{ color:#FF0000; font-weight:bold;}
.fontred12{ color:#FF0000; font-size:12px; font-weight:bold;}
.fontgreen{ color:#3A9900; font-size:12px;}
.font12{ font-size:12px;}
.font12{ font-size:12px;font-weight:bold;}
/* */
.inputsearch{
	width:100px;
	height:20px;
	border:0px;
}
.title_5{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFF00;
}
.bgtitle{
	background-image:url(../images/line_h.png);
	background-repeat:repeat-x;
	background-position:center;
}
#othernews_title{
	float:left;
	width:96%;
	color: #FF6600;
	Font-family:  Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:1px #FF6600 solid;
}
#othernews_txt{
	float:left;
	width:96%;
	padding-bottom:5px;
	padding-top:5px;
}

.title12black{
	color: #666666;
	Font-family:  Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight:bold;
	height:25px;
	border-bottom:1px #999999 solid;
	}
.title12bott{
	color: #666666;
	Font-family:  Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight:bold;
	height:25px;
	border-bottom:1px #999999 solid;
	}		
.icon_mn_bott{
	background-image:url(../images/icon2.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	padding-bottom:2px;
	padding-top:2px;
}	
.title20{
	color: #000000;
	Font-family:  Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	font-weight:bold;
	}	
.titlew{
	color: #FFFFFF;
	Font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	}	
.title16{
	color:#000000;
	font-size:16px;
	font-weight:bold;
}
.title14{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
}
.title_weblink{
	color: #FF0000;
	Font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	height:30px;
	padding-left:10px;
}	

a.linkmn, a.linkmn:link, a.linkmn:visited {
	color: #FFFFFF;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight:bold;
	}
a.linkmn:hover {
	color: #FFFFFF;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration:underline; font-weight: bold;
	}
a.linkmn2, a.linkmn2:link, a.linkmn2:visited {
	color: #000000;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: normal;
	}
a.linkmn2:hover {
	color: #FFFF00;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: normal;
	}
a.linkmn12, a.linkmn12:link, a.linkmn12:visited {
	color: #000000;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: normal;
	}
a.linkmn12:hover {
	color: #FFFF00;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: normal;
	}
a.linkbott, a.linkbott:link, a.linkbott:visited {
	color: #666666;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: normal;
	}
a.linkbott:hover {
	color: #000000;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: normal;
	}
a.linkw, a.linkw:link, a.linkw:visited {
	color: #FFFFFF;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight:bold;
	}
a.linkw:hover {
	color: #FFFF00;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: bold;
	}
a.linkwbott, a.linkwbott:link, a.linkwbott:visited {
	color: #FFFFFF;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: bold;
	}
a.linkwbott:hover {
	color: #FFFF00;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: bold;
	}	
a.linkblack, a.linkblack:link, a.linkblack:visited {
	color: #000000;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight:normal;
	}
a.linkblack:hover {
	color: #BB0000;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: underline ; font-weight: normal;
	}
a.linktitle, a.linktitle:link, a.linktitle:visited {
	color: #FFFFFF;font-size: 16px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight:bold; 
	}
a.linktitle:hover {
	color: #FFFFFF;font-size: 16px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: underline; font-weight: bold; 
	}	
a.linktitlebox, a.linktitlebox:link, a.linktitlebox:visited {
	color: #000000;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: bold;
	}
a.linktitlebox:hover {
	color: #FFFF00;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: underline ; font-weight: bold;
	}	
a.linkblack13, a.linkblack13:link, a.linkblack13:visited {
	color: #000000;font-size: 13px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight:bold;
	}
a.linkblack13:hover {
	color: #FFFF00;font-size: 13px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: underline ; font-weight: bold;
	}	
a.linkcart, a.linkcart:link, a.linkcart:visited {
	color: #000000;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: normal;
	}
a.linkcart:hover {
	color: #FFFF00;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: underline ; font-weight: normal;
	}	
a.linkblack12, a.linkblack12:link, a.linkblack12:visited {
	color: #000000;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight:bold;
	}
a.linkblack12:hover {
	color: #FF6600;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: underline ; font-weight: bold;
	}	
a.linktitle14, a.linktitle14:link, a.linktitle14:visited {
	color: #000000;font-size: 14px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight:bold; 
	}
a.linktitle14:hover {
	color: #FFFF00;font-size: 14px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: bold; 
	}
a.linkproleft, a.linkproleft:link, a.linkproleft:visited {
	color: #666666;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: normal; 
	}
a.linkproleft:hover {
	color: #000000;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: underline; font-weight: normal; 
	}	
a.linkblack20, a.linkblack20:link, a.linkblack20:visited {
	color: #000000;font-size: 18px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight:bold; 
	}
a.linkblack20:hover {
	color: #FFFF00;font-size: 18px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: bold; 
	}	
a.linkcat20, a.linkcat20:link, a.linkcat20:visited {
	color: #FFF;font-size: 16px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: bold; 
	}
a.linkcat20:hover {
	color: #FFF;font-size: 16px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: underline; font-weight: bold; 
	}
a.linktitle, a.linktitle:link, a.linktitle:visited {
	color: #FFFFFF;font-size: 16px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: bold; 
	}
a.linktitle:hover {
	color: #FFFF00;font-size: 16px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: underline; font-weight: bold; 
	}	
a.cat2, a.cat2:link, a.cat2:visited {
	color: #000000;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: normal; 
	}
a.cat2:hover {
	color: #FFFF00;font-size: 12px;Font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight: normal; 
	}	
		
a img {border:0;}
.submitbutton {
	BORDER-TOP: #B083B3 1 solid;
	BORDER-LEFT: #B083B3 1 solid;
	BORDER-RIGHT: #3C0E3E 1 solid;
	BORDER-BOTTOM: #3C0E3E 1 solid;
	FONT-SIZE: 12;
	color: #FFFFFF;
	font-weight: bold;
	Font-family:   Arial, Helvetica, sans-serif;
	BACKGROUND-color: #059782;
	}
.box_input {
	border:1px #CCCCCC solid;
	background-color:#FFFFFF;
	color: #000000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	Width : 100%;
	}
.box_input2{
	border:1px #CCCCCC solid;
	background-color:#FFFFFF;
	color: #000000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	}	
.box_input_search{
	border:1px #666666 solid;
	background-color:#FFFFFF;
	color:#000000;
	width:100%;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
}
select {
-webkit-appearance: menulist;
-webkit-box-align: center;
-webkit-box-sizing: border-box;
-webkit-rtl-ordering: logical;
background-color: white;
border-bottom-left-radius: 5px 5px;
border-bottom-right-radius: 5px 5px;
border: 1px solid;
border-top-left-radius: 5px 5px;
border-top-right-radius: 5px 5px;
color: black;
cursor: default;
white-space: pre;
}
input, textarea{
color: initial;
display: inline-block;
font: -webkit-small-control;
letter-spacing: normal;
line-height: normal;
margin: 0em;
text-align: -webkit-auto;
text-indent: 0px;
text-shadow: none;
text-transform: none;
word-spacing: normal;
}
.butsearch{
	border:0;
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:60px;
	font-weight:bold;
}
.box_input_2 {
	BORDER-RIGHT: #CCCCCC 1 solid;
	BORDER-TOP: #CCCCCC 1 solid;
	BORDER-LEFT: #CCCCCC 1 solid;
	BORDER-BOTTOM: #CCCCCC 1 solid;
	font-size: 12px;
	color: #000000;
	Font-family:  Arial, Helvetica, sans-serif;
	BACKGROUND-color: #FFFFFF;
	}
.box_input_number {
	BORDER-RIGHT: #CCCCCC 1 solid;
	BORDER-TOP: #CCCCCC 1 solid;
	BORDER-LEFT: #CCCCCC 1 solid;
	BORDER-BOTTOM: #CCCCCC 1 solid;
	font-size: 12px;
	color: #000000;
	Font-family:  Arial, Helvetica, sans-serif;
	BACKGROUND-color: #FFFFFF;
	width:20px;
	height:15px;
	}	
/* print */
#print{
	width:200px;
	margin-left:auto;
	margin-right:auto;
}
/* table cart */
#tbl_center{
	width:744px;
	margin-left:auto;
	margin-right:auto;
}
#tbl_top{
	float:left;
	width:744px;
	margin-top:5px;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px #CCCCCC dotted;
}
#tbl_top_col1{
	float:left;
	width:244px;
}
#tbl_top_col2{
	float:left;
	width:500px;
	padding-top:30px;
}
#tbl_midd{
	float:left;
	width:744px;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px #CCCCCC dotted;
}
#tbl_row_title{
	float:left;
	width:744px;
	height:34px;
	background-image:url(http://BanGiaSoc.vn/images/bgtitletable.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#tbl_row_title_cool1{
	float:left;
	width:39px;
	height:34px;
	line-height:34px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	border-top:1px #CCCCCC solid;
	font-weight:bold;
	text-align:center;
}
#tbl_row_title_cool2{
	float:left;
	width:99px;
	height:34px;
	line-height:34px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	border-top:1px #CCCCCC solid;
	font-weight:bold;
	text-align:center;
}
#tbl_row_title_cool3{
	float:left;
	width:248px;
	height:34px;
	line-height:34px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	border-top:1px #CCCCCC solid;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
}
#tbl_row_title_cool3_cart{
	float:left;
	width:218px;
	height:34px;
	line-height:34px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	border-top:1px #CCCCCC solid;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
}
#tbl_row_title_cool4{
	float:left;
	width:119px;
	height:34px;
	line-height:34px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	border-top:1px #CCCCCC solid;
	font-weight:bold;
	text-align:right;
	padding-right:15px;
}
#tbl_row_title_cool5{
	float:left;
	width:69px;
	height:34px;
	line-height:34px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	border-top:1px #CCCCCC solid;
	font-weight:bold;
	text-align:center;
}
#tbl_row_title_cool6{
	float:left;
	width:119px;
	height:34px;
	line-height:34px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	border-top:1px #CCCCCC solid;
	font-weight:bold;
	text-align:right;
	padding-right:15px;
}
#tbl_row_title_cool7{
	float:left;
	width:28px;
	height:34px;
	line-height:34px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	border-top:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	font-weight:bold;
	text-align:right;
	padding-right:15px;
}	
#tbl_row_txt{
	float:left;
	width:744px;
}
#tbl_row_txt_cool1{
	float:left;
	width:39px;
	height:20px;
	padding-bottom:5px;
	padding-top:5px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	font-weight:bold;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#tbl_row_txt_cool2{
	float:left;
	width:99px;
	height:20px;
	padding-bottom:5px;
	padding-top:5px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	font-weight:bold;
	text-align:center;
}
#tbl_row_txt_cool3{
	float:left;
	width:248px;
	height:20px;
	padding-bottom:5px;
	padding-top:5px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#tbl_row_txt_cool3_cart{
	float:left;
	width:218px;
	height:20px;
	padding-bottom:5px;
	padding-top:5px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#tbl_row_txt_cool4{
	float:left;
	width:119px;
	height:20px;
	padding-bottom:5px;
	padding-top:5px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	font-weight:bold;
	text-align:right;
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#tbl_row_txt_cool5{
	float:left;
	width:69px;
	height:20px;
	padding-bottom:5px;
	padding-top:5px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	font-weight:bold;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#tbl_row_txt_cool6{
	float:left;
	width:119px;
	height:20px;
	padding-bottom:5px;
	padding-top:5px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	font-weight:bold;
	text-align:right;
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#tbl_row_txt_cool7{
	float:left;
	width:28px;
	height:20px;
	padding-bottom:5px;
	padding-top:5px;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	font-weight:bold;
	text-align:right;
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#tbl_total_left{
	float:left;
	width:599px;
	height:20px;
	text-align:right;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
}
#tbl_total_right{
	float:left;
	width:125px;
	height:20px;
	text-align:right;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
}
#tbl_bott{
	float:left;
	width:744px;
}
#tbl_bott_txt{
	float:left;
	width:248px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
#tbl_bott_button{
	float:left;
	width:137px;
	margin-left:5px;
	margin-right:5px;
}
#tbl_bott_button_center{
	width:450px;
	margin-left:auto;
	margin-right:auto;
}
#tbl_bott_button_center_thanhtoan{
	width:137px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}
#tbl_td_right{
	float:right;
	margin-right:10px;
}
#tbl_td_center{
	float:left;
	width:100%;
	text-align:center;
}
.bgmenupro{
	background-image:url(../images/bgtitletable.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:34px;
	
}
#bannerbott{
	float:left;
	width:980px;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:4PX;
}
/* BDS noi bat*/
#bds_noibat{
	float: left;
	width:180px;
	margin-bottom:5px;
	margin-top:5px;
	border-bottom:1px #CCC dotted;
}
#bds_noibat_img{
	width:150px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
}
#bds_noibat_txt{
	float:left;
	width:180px;
	text-align:center;
	margin-bottom:5px;
}
/* img floor */
.imgfloor{
	float:left;
	width:100%;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom:1px #CCC dashed;
	border-top:1px #CCC dashed;
}
.imgfloor img{
	width:130px;
	height:100px;
	border-radius:10px;
	margin:3px;
	border:1px #CCC solid;
	padding:2px;
}