*{	margin: 0;}
body{	margin: 0 auto;
	font-family: Arial, sans-serif;
	font-size: 12px;	
	background: url(/images/bg.jpg)no-repeat center -31px;
	background-attachment: fixed;background-size: 100%;}
	a{text-decoration:none; 
	color: #3e3e3e; font-weight: bold; }
	a:hover {color: #0802cc;}
	ul{    list-style:none;}
	img{ border: none;}
	#body{	width: 1000px;	margin: 0px auto;	}
	#wrapper {	width: 1000px;	float: left;	padding: 0;	}
	/******* Main *********//******* Header *********/
	#header{	float: left;	width: 1000px;	margin-top: 0;	padding: 10px 0 0 0;	position: relative;	}
	#header  .lang {	position: absolute;	top: 192px;	right: 12px;	width: 90px;	color: #fff;	float: left;}
	#header .lang a{	float: left;	line-height: 28px;	width: 45px;	height: 28px;}/******* Nav *********/
	#header  .nav_new {	float: left;	width: 800px;	position: absolute;	top: 75px;	right: 0px;	font-weight: bold;	text-transform: uppercase;	color: #0B2799;	font-family: arial;}
	#header  .nav_new ul.nav {	float: right;	width: 900px;}
	#header  .nav_new ul.nav ul {	display: none;}
	#header  .nav_new ul.nav li{	float: right;	padding: 0;}
	#header  .nav_new ul.nav li a{	padding: 0 9px;	height: 10px;	border-left: 1px #A58888 solid;	float: left;	line-height: 10px;	color: #050505;}#header  .nav_new ul.nav li a span{	color: #0A0A0A;}#header  .nav_new ul.nav li a span:hover {	color: #ccc;}#header  .nav_new ul.nav li a:hover {	color: #ccc;}#header  .logo {	float: left;	width: 190px;	height: 150px;	padding: 0px 0 0 0px;}
	#header  .logo img{
    width: 190px;
}
#menu_bar1 ul li:hover ul{
	position:relative;
	display:block;
}
#menu_bar1 li{
	position:relative;
	height:35px;
}
#menu_bar1 ul ul{
	display:none;
	position:absolute;
	left: 240px;
	background:#fff !important;
	top: -35px;
	width: 265px !important;
}
	#header  .banner {	width: 420px;	padding-top: 10px;	text-align: right;	float: right;}
	#header  .banner ul li{	float: left;	margin-top: 10px;	text-align: right; 	/* width: 70px; */	border-left: 1px solid #ddd;	padding: 0px 13px;}
	#header  .banner ul li:first-child{	border:none;}
	#header  .banner ul li a{font-weight: normal;}
	.active{	display: block ;}
	#header  #search {	float: right;	width: 284px;	height: 40px;	padding: 4px 0px 0px 17px;	position: absolute;	top: 70px;	right: 4px;	background: url(/images/bg-search.png) no-repeat left top;}#header  #search input#keyword {	float: left;	border: none;	width: 222px;	margin: 3px 1px 0 4px;	background: none;	height: 22px;	color: #939292;	padding-left: 0px;}
	#header  #search input#btn_search {	float: left;	border: none;	width: 56px;	height: 27px;	line-height: 36px;	background: none;	cursor: pointer;	color: #fff;	text-align: center;	font-weight: bold;	font-size: 11px;}
	#header .bg_slider {position: relative;
	float: left;
	width: 1000px;
	height: 376px;
	background: url(../images/bg-slide.png)no-repeat center bottom;}
	/*******End Header *********/#content {	float: left;	width: 1000px;	margin-top: 10px;}
	#ui-datepicker-div {	z-index: 9999 !important; }
	/*******End Right *********/#main div.main #login {	float: left;	padding: 0 0 20px 10px;}
	#main div.main #login  div.form_line{	float: left;	width: 500px;	padding: 10px 0 0 0;	line-height: 26px;} 
	#main div.main #login  div.form_line label{	float: left;	width: 110px;	line-height: 32px;	text-align: right;	padding-right: 10px;}   
	#main div.main #login  div.form_line input#password {	font-size: 22px;}
	#main div.main #login  div.form_line input#password2 {	font-size: 22px;}
	#main div.main #login  div.form_line input{	float: left;	width: 280px;	height: 20px;	line-height: 20px;	font-weight: bold;	border-radius: 4px;	color: #999;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 4px 8px;	background: white;	border-color: #CCC #EFEFEF #EFEFEF #CCC;	border-style: solid;	border-width: 1px;}      
	#main div.main #login  div.form_line input, #main div.main #login  div.form_line select {	float: left;	width: 280px;	height: 20px;	line-height: 20px;	font-weight: bold;	border-radius: 4px;	color: #999;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 4px 8px;	background: white;	border-color: #CCC #EFEFEF #EFEFEF #CCC;	border-style: solid;	border-width: 1px;}     #main div.main #login  div.form_line select {	height: 30px;	line-height: 30px;}
	#main div.main #login #control {	float: left;	width: 545px;	padding: 10px 0 0 0;	} 
    #main div.main #login #control input {	background: #459ecc;	border: none;	display: inline-block;	color: white !important;	font-weight: bold;	text-decoration: none;	border-radius: 4px;	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);	border-bottom: 1px solid rgba(0, 0, 0, 0.25);	padding: 7px 20px !important;	position: relative;	cursor: pointer;	margin-left: 10px;}      
	#main div.main #login #control input #main div.main #login #control select{	background: #459ecc;	border: none;	display: inline-block;	color: white !important;	font-weight: bold;	text-decoration: none;	border-radius: 3px;	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);	border-bottom: 1px solid rgba(0, 0, 0, 0.25);	padding: 7px 15px !important;	position: relative;	cursor: pointer;}    #main div.main #login #upload_slots {	float: left;	padding-left:120px;	padding-top: 10px;	}#main div.main #login #upload_slots div.textarea{	float: left;	padding: 5px 0 10px 0;}#main div.main #login #upload_slots textarea{	float: left;	width: 280px;	line-height: 23px;		border-radius: 4px;	color: #999;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 4px 8px;	background: white;	border-color: #CCC #EFEFEF #EFEFEF #CCC;	border-style: solid;	border-width: 1px;	}#main div.main #login #upload_slots input{	background: #ff5e9e;	padding: 3px;	color: #fff;	font-weight: bold;	width: 290px;	border-radius: 4px;	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);	cursor: pointer;}#main div.main #login  div.fileholder {	padding: 5px 0;}#main div.main #login #control input:hover {	background: #C0DBFE;}  #main div.main #login div.infor {	float: left;	width: 590px;	padding: 0px 0 5px 0;	font-weight: bold;	font-size: 16px;	color: #fff;	margin: 5px;}    /* Left */#left{	float: left;	width: 240px;	padding-right: 10px;}#menu_left {	float: left;	width: 240px;	padding: 0 0 10px 0;} #menu_left h2 {	float: left;	width: 240px;	height: 46px;	background: url(/images/tt-left.png)  no-repeat -1px -4px;	border: 1px solid #ddd;	border-bottom: none;}	 #menu_left h2 span, #menu_left h2 a{	font-size: 12px;	line-height: 30px;	height: 30px;	padding-top: 0px;	font-weight: bold;	float: left;	color: #00009b;	width: 220px;	text-transform: uppercase;	text-align: center;	line-height: 47px;}		#menu_left ul ul {	padding: 0;	float: left;	width: 220px;	background-image: none;}			#menu_left ul {	padding: 0;	float: left;	width: 240px;	background: #fff;	border: 1px solid #ddd;	border-radius: 0px 0px 5px 5px;	border-top: none;}		#menu_left ul.main{	float: left;	padding: 0px 0 0 0px;	width: 240px;	border: 1px solid #ddd;	border-top: 0px;	border-radius: 0px 0px 4px 4px;}#menu_left div.bottom {	float: left;	width: 240px;	height: 5px;	background: #fff;	border-radius: 0px 0px 4px 4px;	border-top: none;}#menu_left ul#menu_bar li{	float: left;	width: 240px;}#menu_left ul#menu_bar li li a.keep {	background: url(/images/icon11.png) no-repeat 15px 12px;}#menu_left ul#menu_bar a.keep  span{	color: #cc0000;}#menu_left ul#menu_bar li li a:hover {	background-color: #ededed;} #menu_left ul#menu_bar li a{	float: left;	width: 229px;	border-bottom: 1px solid #ccc;	padding-left: 10px;	background:url(/images/iconb.png) #FAF4F2 no-repeat 6px 12px; 		color: #000;} #menu_left ul#menu_bar li a:hover { }#menu_left ul#menu_bar li ul{	float: left;	width: 240px;	padding: 0;	background: none;}#menu_left ul#menu_bar li li{	float: left;	width: 239px;	padding: 0;} #menu_left ul#menu_bar li li a{	float: left;	width: 240px;	text-transform: none;	padding-left: 0;	background: url(/images/icon1.png) no-repeat 15px 12px;} 
	#menu_left ul#menu_bar li li a:hover {	background: url(/images/icon11.png) no-repeat 15px 12px;}
	#menu_left ul#menu_bar li a span{	float: left;	width: 240px;	font-weight: bold;	color: #1F1C1C;	padding: 10px 0 10px 15px;}
	#menu_left ul#menu_bar li a span:hover{color:red !important;}

	
	#menu_left ul#menu_bar li li a span{	float: left;	/* width: 185px; */	font-weight: bold;	color: #303030;	padding: 10px 0 10px 25px;	text-transform: none;} 
	#menu_left ul#menu_bar li a span.dcjq-icon {	display: none;	float: left;	width: 0;	height: 0;} 
	#menu_left ul#menu_bar .active {	display: block ;}
	#menu_left ul#menu_bar li a span:hover{	color: #000;} 
	#menu_left ul#menu_bar li  li a span:hover{	color: #018a37;}
	#menu_left ul#menu_bar li  font{	line-height: 12px;	float: left;	padding-right: 5px;}
	#menu_left div#links {	float: left;	width: 242px;	background: url(/images/bg_left_main.png)  repeat-y left top;}
	#menu_left div#links div#r_tin_content {	float: left;	width: 240px;	border: 1PX SOLID #DDD;	border-radius: 0px 0px 5px 5px;	border-top: 0PX;}
	#menu_left div#links ul  {	float: left;	width: 240px;	background: none;	border: 1px solid #ddd;	background: #fff;	border-radius: 4px 4px 0px 0px;}#menu_left div#links ul  li {	float: left;	width: 240px;	text-align: center;}
	#menu_left div#links ul  li a {	float: left;	width: 240px;	text-align: center;	padding-bottom: 5px;	background:#fff;	}
	#menu_left div#links ul  li img{	width: 175px;	height: 110px;	}
	/*******Main *********/#main {	float: left;	width: 1000px;	padding: 0 0 0 0;		padding-top: 10px;}
	.slide_img {	float: left;	width: 1000px;	height: 240px;	background: url(/images/bg-item.png) no-repeat -3px 0px;	padding-bottom: 10px;}
	.slide_img h2.head {	float: left;	width: 400px;	padding: 8px 0 0 34px;	line-height: 25px;	font-size: 12px;	color: #c10000;	text-transform: uppercase;}
	.slide_img h2.head a{	font-size: 12px;	color: #0C0B0B;	text-transform: uppercase;}.slide_img h2.head a:hover {	color: #F26522;}#main .bg_slider_img1 {	float: left;	width: 1000px;	height: 240px;	background: url(/images/bg-item.png) no-repeat -3px 0px;	padding-bottom: 10px;}.bg_slider_img1 h2.head {	float: left;	width: 400px;	padding: 8px 0 0 35px;	line-height: 25px;	}.bg_slider_img1 h2.head a{	font-size: 12px;	color: #0E0D0D;	text-transform: uppercase;}.bg_slider_img1 h2.head a:hover {	color: #F26522;}/*******End Main *********/#footer{	width: 980px;margin-top: 10px;
box-shadow: 0px 0px 2px;	float: left;	padding: 0px 10px 10px 10px;	color: #303030;	line-height: 20px;	background: url(/images/bg_fo.png) #fff  no-repeat center -20px;}#footer1 {	width: 980px;	float: left;	padding: 10px 0px 0 0px;	}#footer a{	color: #303030;	}#footer a:hover{	text-decoration:underline;}#footer ul{	float: right;	padding: 0;	width: 420px;}#footer ul li{	float: right;	padding: 0;	height: 30px;	padding-left: 5px;}#footer ul li img{	float: right;	padding: 0;	height: 28px;	}#footer h2{	color: #303030;	font-size: 12px;	font-weight: bold;	line-height: 30px;}#footer .keywords{	float: left;	width: 980px;	border-top: 1px solid #4679ee;	padding: 10px 10px 0 10px;	margin-top: 10px;	}#pt{ float: left; clear:both; padding: 10px 20px 10px 0; font-size: 12px; width: 730px; } #pt p{	width: 380px;	margin: 0;	float: right; } #pt a{	margin-left: 2px;	padding: 0px 3px;	border: 1px solid #C6C6C6; }   /*** Tooltip ***/#tooltip{	background:#FFFFFF;	border:1px #CCCCCC solid;	border-radius:0.5em;	-moz-border-radius:0.5em;	padding: 6px ;	position:absolute;	z-index:3000;}#tooltip.tooltip_content .title{	color:#e97d13;	font-size:14px;	font-weight:bold;	overflow:hidden;	margin-bottom:10px;	text-align:center;}#tooltip.tooltip_content .content, #tooltip.tooltip_content .content *{	line-height:150%;}
	#tooltip.tooltip_picture .name{	color:#e97d13;	font-size:14px;	font-weight:bold;	margin-bottom:5px;}
	#tooltip.tooltip_picture .price_product{	margin-bottom:5px;}#tooltip.tooltip_picture .picture{	text-align:center;}
	#tooltip.tooltip_product .margin{	margin-bottom:5px;}#tooltip.tooltip_product .city b{	color:#003399;	font-weight:normal;}
	#tooltip.tooltip_product .city .suggest{	color:#FF0000;	font-family:Tahoma;}#tooltip.tooltip_product .quality b{	color:#003399;}
	#tooltip.tooltip_product .company{	color:#003399;	margin-bottom:5px;}#tooltip.tooltip_product .estore{	color:#003399;}
	#tooltip.tooltip_product .teaser{	font-size:11px;}
	#tooltip.tooltip_review .picture, #tooltip.tooltip_product .picture, #tooltip.tooltip_product .picture_only{	text-align:center;}
	#tooltip.tooltip_review .name, #tooltip.tooltip_product .name{	color:#e97d13;	font-size:14px;	font-weight:bold;	margin-bottom:10px;}
	#tooltip.tooltip_review .picture, #tooltip.tooltip_product .picture{	margin-bottom:10px;}
	#tooltip.tooltip_review .picture img, #tooltip.tooltip_product .picture img{	width: 300px !important;}
	#tooltip.tooltip_review .price_product, #tooltip.tooltip_product .price_product{	margin-bottom:3px;}
	#da_mua a{	color:red;	}
	#xem {    background-image: url("/images/tt.png");    background-position: left center;    background-repeat: no-repeat;    display: inline-block;    font-weight: bold;    padding: 10px 10px 10px 40px;    }
	#xem_chitiet {    background-image: url("/images/carticon2.png");    background-position: left center;    background-repeat: no-repeat;    display: inline-block;    font-weight: bold;    padding: 10px 10px 10px 40px;}/*shopping-cart*/#da_mua {    background-image: url("/images/cart1.png");    background-position: left center;    background-repeat: no-repeat;    color: red;    font-weight: bold;    padding: 10px 10px 10px 40px;	}.carticon {     background-image: url("/images/cart1.png");    background-position: left center;    background-repeat: no-repeat;    display: inline-block;    padding: 10px;    text-align: center;    padding-left: 21px;    color: #006699;    font-weight: bold;	}
	.gohome{    background-image: url("/images/back.png");    color: #006699;    display: inline-block;    font-weight: bold;    padding: 10px 10px 10px 21px;    background-position: center left;    background-repeat: no-repeat;}
	.tt {    background-image: url("/images/tt.png");    background-position: left center;    background-repeat: no-repeat;    color: #006699 ;    display: inline-block;    font-weight: bold;    padding: 10px 10px 10px 31px;    text-align: center;}.tt:hover,#xem_chitiet a:hover,#xem a:hover{    color:red;}#xem_chitiet a,#xem a{    color:#006699;}#xem a:hover{	color:red;	}	#t_toan {    background-image: url(/images/brie.png);    background-position: left center;    background-repeat: no-repeat;    color: red;
    font-weight: bold; 
	padding: 10px 10px 10px 40px;}
	#t_toan a{		}
	#t_toan a:hover{	color:red;	}
	#next2{	right:-21px;}