#header{
	height:238px;	
	width:100%;
	background:url(../images/header_bg.jpg) no-repeat center top;
}
#header_sub{
	position:relative;
	width:996px;
	margin:auto;
	height:238px;
	z-index:99;
}
.logo{
	position:absolute;
	left:14px;
	top:0;
	display:block;
	width:101px;
	height:141px;
}
.site_name{
	position:absolute;
	left:247px;
	top:29px;
}

.search_form{
	height:23px;
	width:182px;
	position:absolute;
	right:66px;
	top:8px;
}

.search_form input{
	border:none;
	background:url(../images/input_bg.jpg);
	float:left;
	height:17px;
	padding:3px 7px;
	color:#9d9b9b;
	font-size:11px;
	width:142px;
}
.search_form input.search_btn{
	background:url(../images/search_btn.jpg) no-repeat;
	padding:0;
	width:26px;
	height:23px;
}
.link_rss{
	position:absolute;
	right:0px;
	top:11px;
	text-transform:uppercase;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-shadow:1px 1px #262626;
	background:url(../images/RSS.jpg) no-repeat left center;
	display:block;
	padding-left:25px;
	color:#fff;
}
.link_cart span{
	color:#ffff00;
	font-size:24px;
	margin-left:5px;
}
#content{
	width:100%;
	background:url(../images/bg-center.jpg) center top repeat-y;
	padding-top:16px;
	#z-index:-1;
}
#content_sub{
	margin:auto;
	width:1000px;
}
#sitebar{
	float:left;
	margin-bottom:13px;
	width:263px;
}
.product_list,.support_onl,.news_list{
	background:#fff;
	margin:0px 0px 14px 0px;
	padding-bottom:6px;
}
.list_title{
	background:url(../images/bg_list_title.png) left top no-repeat;
	height:32px;
	display:block;
	width:262px;
}
.list_title span{
	height:32px;
	line-height:32px;
	color:#fff !important;
	text-indent:15px;
	font-size:18px;
	font-weight:normal;
	display:block;	
	text-transform:uppercase;
	font-family: 'UVNTinTucHepBold';
}
.product_list .list_title span{
	background:url(../images/icon_1.jpg) no-repeat 0px 7px;
}
.product_list ul li{
	border-bottom:1px solid #cccccc;
	background:url(../images/bg_list_products.jpg) left top repeat-x;
}
.product_list ul li a{
	background:url(../images/icon.png) 13px 3px no-repeat;
	padding:8px 10px 6px 25px;
	text-transform:uppercase;
	color:#c40101;
	font-weight:bold;
	font-size:14px;
	display:block;
}
.product_list ul ul li{
	border-top:none;
	width:263px;
	
	margin:0px 0px 0px 0px;
	background:none;
}
.product_list ul ul li:last{
	border:none;
}
.product_list ul ul li a{
	background:url(../images/icon.png) 20px -37px no-repeat;
	padding:6px 0px 6px 0px;
	color:#565656;
	font-size:13px;
	padding-left:35px;
	text-transform:inherit;
}
.product_list ul li a:hover,.product_list ul li a.active{
	color:#ff0000;
}
.product_list ul ul li a:hover,.product_list ul ul li a.active{
	color:#cc0000;
}

.yahoo_skype{
	padding:5px 0px;	
}
.hotline{
	width:240px;
	color:#666666;
	padding:10px 0px;
	margin-left:10px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.hotline span{
	font-size:18px;
	color:#d70505 !important;
	font-weight:bold;
}

.sup_item{
	margin:5px 5px;	
}
.sup_item img{
	vertical-align:middle;
	padding:5px 0px;
}

.support_onl span{
	color:#666666;
	padding-left:10px;
}
.weblinks{
	margin:10px;	
}
.weblinks h3{
	color:#666666;
	font-weight:bold;
}
.weblinks select{
	width:234px;
	height:30px;
	background:url(../images/bg_weblinks.jpg) left top no-repeat;
	border:none;
	padding:6px;
}




.news_list .list_title span{
	background:url(../images/icon3.jpg) no-repeat 0px 9px;
}
.news_list,.support_onl{
	border:1px solid #ccc;
	-webkit-border-radius: 5px;
	  -moz-border-radius: 5px;
	  border-radius: 5px;
}
.news_list ul{
	width:263px;
}
.news_list ul li{
	list-style:none;
	width:263px;
}
.news_list .slide_left ul li{
	width:233px;
	height:193px;
}
.news_list ul li a{
	background:url(../images/icon.png) 14px 5px no-repeat;
	display:block;
	color:#535252;
	padding:10px 28px;
	border-bottom:1px solid #CCC;
	text-transform:uppercase;
}
.product_slide{
	width:262px;
	height:340px;
	position:relative;
}
.slide_left{
	width:233px;
	height:193px !important;
	position:relative;
	left:10px  !important;
	top:52px;
	
}
.slide_left ul{
	width:240px;
}
.view_all_2 a{
	color:#c10202;
	font-weight:bold;
	position:absolute;
	right:10px;
	bottom:10px;
}
.bg_slide_left{
	width:233px;
	height:193px;
	background:url(../images/bg_slide_left.png) left center no-repeat;
	position:absolute;
	top:0px;
	z-index:100000;
}
.slide_left ul li a{
	background:none;
	border:none;
	color:#b11515;
	text-transform:inherit;
	text-align:center;
}
.next_home2,.prev_home2{
	display:block;
	position:absolute;
	left:108px;
	width:40px;
	height:40px;
	cursor:pointer;
	text-indent:-99999px;
}

.next_home2{
	background:url(../images/btn_cr.png) bottom center no-repeat;
	top:285px;
	
}
.prev_home2{
	background:url(../images/btn_cr.png) top center no-repeat;
	top:37px;
}


.view_all{
	background:url(../images/icon4.jpg) no-repeat left center;
	float:right;
	text-decoration:underline;
	font-size:10px;
	padding-left:15px;
	margin-right:15px;
	margin-bottom:10px;
	color:#ff0000;
}
.news_list ul li a:hover{
	color:#c40101;
}
.doitac_title{
	text-transform:uppercase;
	color:#F00;
	height:24px;
	line-height:24px;
	font-weight:normal;
	text-indent:57px;
}

#footer{
	background:#d3d3d3;	
	height:145px;
}
.slide_bottom{
	height:81px;
	width:996px !important;
	margin:15px auto 0px auto;
	padding-bottom:30px;
}
.slide_bottom ul li a{
	margin:0px 6px;	
	width:130px;
	height:78px;	
}
.slide_bottom ul li img{
	border:1px solid #ccc;
	width:130px;
	height:78px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.footer_sub{
	width:1000px;
	margin:0px auto;
}
.footer_left{
	float:left;	
}
.footer_left img{
	margin:15px 0px;	
}
.footer_right{
	float:right;	
}

.footer_right{
	background:url(../images/online.jpg) left center no-repeat;
	padding-left:40px;
	margin-top:40px;
}
.footer_right p{
	color:#4b4b4b;	
	padding:2px 0px;
}
.footer_right p span{
	font-weight:bold;	
}

.run_top{
	float:right;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
	padding-left:13px;
	background:url(../images/top.jpg) left center no-repeat;
}