html, body, form, fieldset {	margin: 0;	padding: 0;}
body {		color: #032655;	font-family: Verdana, Tahoma, "Nimbus Sans L", arial, sans-serif;	font-size: 11px; 	line-height: 1.5;}
#body_all{ width:920px;}
.top_banner{ position:relative; width:25%; margin-right:0px; top:0px; float:left;}
#footer1{ position:absolute;left:0px;height:150px;width:1000px; text-align:center;}
.footer_line{width:920px; height:130px;background:url('../imagesvip/bg/footer.jpg');}
a {	color: #1266d4;	text-decoration: none;}
a:hover, a:active, a:focus {	color: #000000;	text-decoration: none;}
.contentheading, .componentheading, .blog_more strong, h1, h2, h3, .nftitle {	color: #333333;}
small, .small, .smalldark, .mosimage_caption, .createdate, .modifydate {	color: #666666;	font-size: 100%;}
h1, h2, h3, h4, h5, h6 {	margin: 0; padding: 0; font-size:11px; font-weight:normal; float:left; }
pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {	margin: 0;	padding: 0;}
p {	margin: 0;	padding: 0;	color: #23589e; 	}
ul {	list-style: none;}
ul li {	line-height: 180%;	padding-left: 3px;}
ol li {	line-height: 180%;	margin-left: 2px;}
th {	font-weight: bold;	padding: 5px;	text-align: left;}
hr {	border-bottom: 0;	border-left: 0;	border-right: 0;	border-top: 1px solid #CCCCCC;	height: 1px;}
a img {	border: none;}
td, div {	font-size: 100%;}
address {	font-style: normal;}
table	{	font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px}
form {	margin: 0;	padding: 0;}
form label {	cursor: pointer;}
input, select, textarea, .inputbox {	font-family: Tahoma, Arial, sans-serif;	font-size: 100%;	padding: 1px;}
select, textarea, .inputbox {	background: #FFFFFF;	color: #666666;}
* html .button, *+html .button {	padding: 2px 5px !important;}
.inputbox {	background: #FFFFFF;	border: 1px solid #999999;	padding: 2px;}
.inputbox:hover, .inputbox:focus {	background: #FFFFFF;	border: 1px solid #F09018;}
.highlight {	padding: 1px;	border-bottom: 1px dotted #F09018;	color: #FF3131; }
html {	height: 100% !important;	height: auto;	margin-bottom: 1px;}
#cnmenu06 {position:relative;visibility:visible;width:920px;text-align:left;}
.top_menu{	 	 height:50px;	 width:920px;}
#logo {position: relative;top: 10px; left: 5px;float:left;width:420px;}
#top_navi{position: absolute;width:680px;height:45px;top:0px;left:315px;}
#help{position: relative;top:0px;right:0;float:right;}
#top_search {position: relative;top:10px;left: 40px;float:left; width:650px}
#form_search{position: absolute; left: 728px; top: 11px; width: 171px;}
.div_tab_top{ margin-top:0px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.div_tab_top ul{    list-style: none;    margin: 0;    padding: 0 0 0 0px;}
.div_tab_top ul li{    float: left;    margin: 0 0 0 0px;  font-weight: bold;}
.div_tab_top ul li a, .div_tab_top ul li a span{    float: left; padding: 0 5px 0 0; }
.div_tab_top ul li a{    margin: 0px 0 0;     padding-left: 0;    background-position: 100% 0;    text-decoration: none;    white-space: nowrap;  outline: 0;    }
.div_tab_top ul li a span{    padding-top: 0px;    height: 28px;      line-height: 28px;	 cursor:pointer;	 padding-left:10px;}
.tab_select a{    padding-top: 0;    height: 28px;     background-position: 0 -28px;    line-height: 28px;	 color:#F59740;}
.tab_select a span{    padding-top: 0;	padding-right:10px;    height: 28px;     background-position: 10px -28px;    line-height: 28px;	 color:#F59740;	background: url('../imagesvip/bg/li_category_selectbg.jpg') no-repeat right center;}
.tab_nomal a{    padding-top: 0;    height: 28px;     line-height: 28px;	color:#ffffff;}
.tab_nomal a span{    padding-top: 10PX;	padding-right:10px;    height: 28px;   background-position: 0 -28px;    line-height: 28px;	color:#ffffff;}
.tab_content{	height:26px;	line-height:26px;	padding-left:25px;	font-size:11px;}
.tab_content ul{    list-style: none;    margin: -5px;    padding: 0 0 0 0px;}
.tab_content ul li{    float: left;    margin: 0 0 0 2px; color:#ffae00;}
.tab_content ul li a{	color:#ff7200;	text-decoration:none;}
.tab_content a:hover{	color:#000000;}
#submenu_div{position: absolute; left: 10px; top: 8px; width: 710px;}
#sub_category{position: absolute;top: 40px; left:5px;}
.float_left_div {position:relative;float:left;}
.tabsubdd	{position: relative; top:2px;margin: 0;padding: 0;z-index:101;}
.tabsubdd ul { list-style:none;margin:0; padding:0; width:100%;} 
.tabsubdd li {margin-left: 15px;padding: 0;list-style: none;float: left;font:  11px arial;}
#login_text{position:absolute;top:130px;left:930px;width:100px;}
.space{height:10px;}
.clearfix:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;    overflow:hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clear{clear:both;}
.khuyenmai{position:relative;width:100%; vertical-align:top; margin-top:0px; color:#FF0000;  overflow:hidden;}
.advcontent{width:735px; hight:100%px;}
.price {width:90%; margin-bottom:0px; vertical-align:top; margin-top:12px; color:#ff0000; font-weight:bold;}
.price4{width:90%; margin-bottom:0px; vertical-align:top; color:#ff0000; font-weight:bold;}
.price_old { margin-bottom:0px; vertical-align:top; margin-top:0px; color:#666666; font-weight:bold; text-decoration:line-through;}
.price a{margin-bottom:0px; vertical-align:top; margin-top:7px; color:#ff0000; font-weight:bold;}
.price_old a{width:90%; margin-bottom:0px; vertical-align:top; margin-top:0px; color:#666666; font-weight:bold; text-decoration:line-through;}
.advright{width:100%; vertical-align:top; margin-top:0px; margin-bottom:0px;}
.compare{position:relative; width:92px; padding-right:10px; height:28px; background:left top no-repeat url('../imagesvip/bg/compare_bg.png'); vertical-align:top; float:left}
.buy{width:94px; height:28px; background: center top no-repeat url('../imagesvip/bg/buy_bg.png'); vertical-align:top; float:left}
.mini_compare{position:relative; width:14px; padding-right:5px; height:16px; background:left top no-repeat url('../imagesvip/bg/minicompare_bg.png'); vertical-align:top; float:left}
.mini_buy{width:14px; height:16px; background: center top no-repeat url('../imagesvip/bg/minibuy_bg.png'); vertical-align:top; float:left}
.warning{ font-weight:bold; font-size:13px; color:#FF0000;}
.news_content{ width:220px; border-bottom:dotted 1px #C0C0C0;}
.news_content img { float:left; margin:8px;}
.new{ position:relative; width:41px; height:22px; z-index:1000; background: right bottom no-repeat url('../imagesvip/bg/new.gif');z-index:10000}
.right_block_cart{width:172px; margin-bottom:15px;}
.right_title_cart{width:172px; height:20px; padding-bottom:0; padding-top:5px; padding-right:0; padding-left:10px; vertical-align:middle; font-size:11px; font-weight:bold; }
.right_content_cart{width:168px; border: solid 1px #f3fc01;}
.right_content_cart div{padding-left:5px;}
.product_content{ width:100%; margin-bottom:30px; margin-top:10px}
.product_left{ width:260px; float:left; margin-bottom:20px; margin-top:20px}
.product_right{ width:300px; float:right}
.product_right div{ margin-bottom:10px; }
.comment_title{ height:25px; font-weight:bold; border-bottom: #CCCCCC dotted 1px; margin-top:20px}
.comment_content{border-bottom: #CCCCCC dotted 1px; }
.tabcontent div{ margin:2px; overflow:visible;}
.tab_title{ font-weight:bold; font-size:13px; height:30px; margin-top:10px}
@media print {
.tabcontent {display:block !important;}
}
.time{ color:#999999; margin-bottom:5px; }
#imageThumnailPanel ul{ list-style:none; margin:0; padding-left:0px}
#imageThumnailPanel ul li{ float:left; margin-right:2px; padding:3px; border:1px solid #CCC; height:40px; margin-bottom:2px;}
.detail_header{ width:500px; background-color:#00FFFF; font-weight:bold; height:25px}
.detail_row{ width:500px;}
.detail_atr{ width:150px; float:left; font-weight:bold;}
.detail_atr_value{width:350px;}
#bg_popup{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0px;background:#000000;border:1px solid #cecece;z-index:1;}
.center_title_detail{width:99%; padding-top:10px; vertical-align:middle; border-bottom:dashed 1px #4d4d4d; font-size:12px; font-weight:bold; margin-bottom:10px; height:47px;background: url('../imagesvip/bg/cate_bg.png') top left no-repeat;}
.banner-left{}
.banner-right{ width:245px;}
.banner-center{ width:920px;}
.banner-top{ width:920px;}
.banner-content{}
.list-link-bread-cumbs{font-size:16px;margin-bottom:15px}
.list-link-bread-cumbs ul li{display:inline;}
.list-link-bread-cumbs ul li a{font-size:12px; font-weight:lighter;}
.list-link-bread-cumbs ul li a b{font-size:12px; font-weight:normal;}
#comp_menu{ width:100%; margin-left:0px;}
#computer_body {position:relative;visibility:visible;width:920px;text-align:left; margin-top:15px; margin-left:0px;}
.cate_row{ width:100%;}
.cate_block{ width:300px; float:left; margin-bottom:20px;}
.cate_parent{ font-weight:bold; }
.cate_child{ width:63%; float:left; margin-bottom:3px;}
	.cate_child_name{ background: #fff url('../imagesvip/bg/arrow.gif')  left no-repeat; padding-left:10px; margin-bottom:1px; margin-top:2px;}
.cate_img{ width:35%; float:left; margin-right:0px;}
.mid_banner{ position:relative; margin:0px;}
.comp_home_block{ width:920px; margin-bottom:15px} 
.comp_home_left{position:relative;top:5px;left:5px;width:680px; float:left; margin-right:3px;}
.comp_home_left_index2{position:relative;top:5px;left:10px;width:660px; float:left; }
.comp_home{position:relative;top:0px;left:0px;width:920px; float:left; margin-right:0px;}
.comp_home_right{position:relative;top:0px;left:0px;width:255px; float:left;}
.comp_home_title{width:99%; padding-top:15px; vertical-align:middle; font-size:12px; font-weight:bold; margin-bottom:10px; height:32px;background: url('../imagesvip/bg/cate_bg.png1') top left no-repeat;}
.comp_home_title_hot{width:99%; padding-top:15px; vertical-align:middle;  font-size:12px; font-weight:bold; margin-bottom:10px; height:32px;}
.comp_home_title_khuyemmai{width:99%; padding-top:15px; vertical-align:middle;  font-size:12px; font-weight:bold; margin-bottom:10px; height:32px;}
.comp_home_title_moi{width:99%; padding-top:15px; vertical-align:middle;  font-size:12px; font-weight:bold; margin-bottom:10px; height:32px;}
.comp_home_row{width:920px; height:300px}
.comp_home_row_index2{width:710px; height:300px}
.comp_home_row_home{width:920px; height:300px}
.comp_home_product{ width:184px; height:280px; float:left; vertical-align:bottom; }
.comp_home_product_index2{ width:176px; height:280px; float:left; vertical-align:bottom; }
.comp_home_product_hot{ width:184px; height:280px; float:left; vertical-align:bottom; }
.comp_home_product_xemnhieu{ width:178px; height:280px; float:left; vertical-align:bottom; }
.comp_home_name{ position:relative;width:80%; height:35px; vertical-align:top; margin-top:15px; color:#0368ff; overflow:hidden; font-size:12px;}
.comp_home_image{position:relative; height:140px; width:140px; vertical-align:top; margin-top:0px;}
.comp_home_promotion{position:relative;width:100%; height:36px; vertical-align:bottom;}
.left_col{position:relative;top:0px;left:0px;width:568px; float:left;}
.center_col{position:relative;top:0px;left:0px;width:255px; float:left;}
.left_col1{position:relative;top:0px;left:0px;width:680px; float:left; background: url("../imagesvip/bg/bgcol1.jpg") repeat; margin-right:15px;}
.right_col1{position:relative;top:0px;left:0px;width:220px; float:left;}
.center_col1{position:relative;top:0px;left:0px;width:920px; float:left;}
.left_col_index2{position:relative;top:0px;left:25px;width:220px; float:left;  }
.center_col_index2{position:relative;top:0px;left:0px;width:670px; float:left;}
.col_index2_1{position:relative;top:0px;left:0px;width:200px; float:left;}
.col_index2_2{position:relative;top:0px;left:0px;width:200px; float:left;}
.col_index2_3{position:relative;top:0px;left:0px;width:200px; float:left;}
.col_index2_4{position:relative;top:0px;left:0px;width:200px; float:left;}
.center_block{width:665px; margin-left:5px;}
.center_title{width:100%; vertical-align:middle; border-bottom:dashed 1px #4d4d4d; font-size:12px; padding-bottom:5px; margin-bottom:10px;}
.page_navi{margin-bottom:5px; overflow:hidden;}
	.center_logo{ width:180px; float:left;}
	.center_page{  width:320px; float:left; color: #FF0000;}
	.center_page1{  width:320px; float:right; color: #000000; }
.center_header{width:100%; padding-top:18px; height:37px;vertical-align:bottom;}
.center_content{ border: solid 1px #E9E9E9; padding-left:3px; padding-bottom:5px; padding-top:5px; padding-right:20px; margin-bottom:8px; margin-top:8px; overflow:hidden; }
	.product_image{ width:130px; float:left; border-right:dashed #CCCCCC 1px;}
	.product_brief{ width:500px; float:left; margin-left:0px;}
	.product_buy{ width:100px; height:120px;float:left;  border-left:dotted #CCCCCC 1px;}
.product_160{ height:100px;}
.left_block{ width:218px; padding-bottom:8px;}
.left_title{height:25px; color:#ffffff;font-size:13px;font-weight:bold;padding-left:20px;padding-bottom:0;padding-top:4px;padding-right:0;vertical-align:middle;}
.left_title_sub{width:218px; height:20px; color:#000000; background-color:#e2f4ff;font-weight:bold;padding: 0px 0px 2px 0px;vertical-align:middle;}
.right_title_sub{height:20px; color:#000000; background-color:#e2f4ff;font-weight:bold;padding-left:0px;padding-bottom:0;padding-top:2px;padding-right:0;vertical-align:middle;}
.left_content{ width:218px; padding:0px; margin:0px; border:solid 1px #4d4d4d;}
.right_block{width:172px; margin-bottom:15px; }
.right_title{width:172px; height:20px; padding-bottom:0px 5px 0px 10px; vertical-align:middle; font-size:11px; font-weight:bold; background:  url('../imagesvip/bg/right_bg.png') bottom left no-repeat;}
.right_content{width:168px; border: solid 1px #f3fc01;}
.news_content_right{ width:210px; padding:0px; margin:0px; border-bottom:dotted 1px #C0C0C0;}
.news_img_right{width:60px; float:left; vertical-align:middle; margin-top:3px}
.news_title_right{ padding:5px;border-bottom:dotted 1px #C0C0C0;}
.sub_cate_name{padding-left:20px; margin-top:3px; padding-bottom:3px; background:  url('../imagesvip/bg/access_head_bg.png') top left no-repeat;}
.cate_brand{ width:110px; float:left; padding:5px; border-bottom: dotted 1px #999999;}
.selected_cate_brand{ width:220px;padding:5px; border-bottom: dotted 1px #999999;}
.cate_pro_content{padding-left:25px; margin-bottom:5px; margin-top:5px; margin-left:0px; vertical-align:middle; background:  url('../imagesvip/bg/linehead_bg.png') top left no-repeat;}
.cate_his{ width:160px; background: #fff url('../imagesvip/bg/arrow.gif')  left no-repeat; padding-left:10px; margin-bottom:1px; margin-top:2px; float:left;}
.cate_his span a{ color:#CCCCCC;}
.news_title{ width:220px; float:right; }
.news_title2{ margin-left:5px; padding: 2px 2px 2px 10px; background: #fff url('../imagesvip/bg/arrow.gif')  center left no-repeat;}
.cate_child_right{ background: #fff url('../imagesvip/bg/arrow.gif')  left 5px no-repeat; padding-left:10px; margin-bottom:1px; margin-top:2px; margin-left:0px;}
.right_cate_parent{ background: #fff url('../imagesvip/bg/arrow_direct1.gif')  left 5px no-repeat; padding-left:10px; margin-bottom:1px; margin-top:2px; margin-left:0px;}