body{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#f7f6f4;margin:0;padding: 0;}
table td{font-size:12px}
img{border:0}
.spacer{height:6px;font-size:2px;clear:both}
a{color:#06F}
.clear{clear:both}
form,h1,h2,h3{margin:0;padding:0}
#tb_global{width:1006px;background-color:#FFF}
#global_left_col{width:170px;vertical-align:top}
#global_right_col{vertical-align:top;width:183px;border:1px solid #CCC;border-top:0;padding:0}
#tabMenu{background:url(../images/menu_bg.gif) repeat-x;width:100%;border-collapse:collapse;height:36px;font-family:Tahoma;font-weight:700;font-size:9px;color:#FFF}
#tabMenu .menu_divider{background:url(../images/menu_div.gif) no-repeat top;width:5px;height:36px}
#tabMenu a{text-decoration:none;color:#FFF;display:block;padding-bottom:4px;padding-left:10px;padding-right:8px}
#tabMenu a span{display:block;font-family:Tahoma;font-weight:700;text-transform:uppercase;font-size:11px;float:none;padding:10px 12px 6px 8px}
#tabMenuTop{border-bottom:0 solid #999;float:left;width:100%}
#tabMenuTop ul{height:32px;margin:0;padding:0}
#tabMenuTop li{display:inline;margin:0}
#tabMenuTop a{float:left;background:url(../images/menuL.jpg) left top no-repeat;text-decoration:none;padding:0 0 0 3px}
#tabMenuTop a span{background:url(../images/menuR.jpg) right top no-repeat;display:block;font-family:Tahoma;font-size:11px;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;float:none;padding:12px 24px 15px}
#tabMenuTop div{float:left;background:url(../images/bggTab.jpg) repeat-x;height:40px;width:100%}
.space{padding-top:4px}
.logo{width:276px}
.hotline{width:545px}
.transfree{width:180px;text-align:left}
.search_left{width:11px}
.search_center{width:312px;background:url(../images/timkiem_center.jpg) repeat-x;height:27px}
.search_center div{padding-top:2px}
.search_right{width:86px}
.bggInput{height:22px;width:300px;border:0;background:url(../images/bggInput.jpg) repeat-x}
#dropmenudiv{position:absolute;border:1px solid #727272;border-top-width:0;font:normal 10px Verdana;line-height:18px;z-index:100;margin-top:1px}
#dropmenudiv a{width:100%;display:block;text-indent:3px;text-decoration:none;font-weight:700;border-bottom:1px solid #727272;color:#333;padding:3px 0}
.menu_header{background-color:#f7f7f7;padding-left:10px;padding-top:6px;padding-bottom:5px;font-size:11px;font-family:Tahoma;margin-bottom:1px;border-bottom:1px solid #CCC}
.menu_header a:link,.menu_header a:visited{text-decoration:none;color:#000}
.menu_cat_group .sub_menu_cat{padding:3px 3px 3px 20px}
.menu_cat_group .sub_menu_cat a{font-size:11px;color:#034f8b;text-decoration:none;display:block;font-family:Tahoma}
.menu_selected{background:url(../images/menu_arrow.gif) no-repeat 10px 8px;padding-left:20px;font-weight:700}
.menu_child_selected a{font-weight:700}
#link_exchange_block{background-color:#E9E9E9;border:1px solid #CCC;text-align:center}
#link_exchange_block select{color:#333;padding:2px}
#online_support{background:url(../images/onlinesupport.gif) no-repeat;height:127px}
#support_chat{padding-top:39px;text-align:center}
#support_tel{font-weight:700;padding-left:45px;padding-top:4px;font-size:12px;color:#C00}
.menu_subcat_group{background:#F4F4F4;padding:4px}
.menu_subcat_section{margin-bottom:2px;font-size:11px}
.menu_subcat_header{background:url(../images/menu_subcat_bg.gif) repeat-x;font-size:11px;padding:4px 4px 4px 15px}
.menu_subcat_header a{text-decoration:none;font-weight:700}
.menu_subcat_detail{padding:3px}
#brand_intro_title{font-size:14px;font-weight:700;color:#090;padding-top:5px;border-top:1px solid #CCC}
#brand_intro_block{border:1px solid #CCC;border-top:0}
#brand_intro_tap{background:url(../images/tabnavi_def.gif) repeat-x;height:21px}
#brand_intro_tap ul{list-style:none;height:21px;margin:0;padding:0}
#brand_intro_tap li a{display:block;font-size:11px;text-decoration:none;font-weight:700;padding:4px 10px 3px}
.brand_intro_tab_unselect a{color:#999}
.brand_intro_tab_select a{color:#09F;background:url(../images/tabnavi_active.gif) repeat-x}
#intro_title,.lead_sub7{font-size:20px;font-weight:700;color:#069;border-bottom:1px solid #CCC;padding-bottom:3px;margin:10px 0}
.product_special_head{background:url(../images/special_head_bg.gif) no-repeat left top;padding-left:26px;font-size:11px;text-transform:uppercase;font-weight:700;color:#11486f;border:1px solid #CCC;padding-top:8px;padding-bottom:7px;margin-bottom:2px}
.special_group_top{background:url(../images/group_top.gif) no-repeat top;text-align:center;padding-top:2px}
.special_group_bt{background:url(../images/group_bt.gif) no-repeat bottom;padding-bottom:5px}
.product_special_more{text-align:right}
.product_special_more a{font-weight:700;color:red;font-size:11px}
.sub_featured_group_title{background:url(../images/menu_bg.gif) repeat-x;font-weight:700;text-transform:uppercase;color:#FFF;font-size:10px;font-family:Tahoma;padding:5px 10px}
#news_home_head{background:url(../images/news_home_r.gif) no-repeat right}
#news_home_body{border:1px solid #cecece;padding:10px}
#news_home_body table td{vertical-align:top}
#news_home_body table .news_title a{font-weight:700;font-size:12px;text-transform:uppercase;color:#333}
#news_home_body b{font-size:14px;text-transform:uppercase;text-decoration:underline}
.categoryPath{font-size:11px;margin-bottom:2px;margin-top:2px;border-bottom:1px solid #CCC}
.categoryPath a{color:#333;text-decoration:none}
#pro_name_head h1{font-size:18px;color:#069;padding-bottom:6px;font-weight:400}
#tb_product_detail_spec{border-collapse:collapse;width:100%}
#tb_product_detail_spec td{border-bottom:1px dotted #CCC;padding:3px}
#productImageBox{border:1px solid #CCC;text-align:center;padding:10px}
#same_product_bg{font-weight:700;text-transform:uppercase;font-family:Verdana, Geneva, sans-serif;color:#F60;border-bottom:2px solid #EEE;padding:4px}
#tb_list_top{background:url(../images/menu_bg.gif) repeat-x;width:100%;border-collapse:collapse;color:#FFF}
#tb_list_top h1{font-size:11px;text-transform:uppercase;font-weight:700;font-family:Tahoma;padding-left:5px;line-height:20px;margin:0}
#tb_list_top select{font-size:11px;color:#999}
#productTab{background:url(../images/pro_detail_tap_bg.gif) repeat-x;height:28px}
#productTab li a{display:block;text-transform:uppercase;font-size:11px;text-decoration:none;padding:8px 10px 4px}
.pro_tag_select{background:url(../images/pro_detail_tap_select_bg.gif) repeat-x 0 1px}
.pro_tag_select a{font-weight:700;color:red}
.pro_tag_unselect a{font-weight:400;color:#333}
#news_bookmark{margin-bottom:10px}
#news_bookmark a{text-decoration:none;color:#900;padding-left:2px;padding-right:2px}
#news_title{font-size:20px;padding-bottom:4px;margin-top:6px;border-bottom:1px solid #CECECE;margin-bottom:3px}
.news_thumnail{border:1px solid #CCC}
#other_news_block b{display:block;font-size:16px;color:#900;margin-bottom:8px;border-bottom:1px dotted #930}
#other_news_block ul li{background:url(../images/blue-square.gif) no-repeat 5px;padding-left:15px;padding-bottom:3px}
.search_right_head{background:url(../images/side_bar_bg.gif) no-repeat left top;font-weight:700;text-transform:uppercase;color:#0b74b6;padding-left:25px;height:28px;padding-top:8px;font-size:11px}
#box_right_select select{color:#333;font-size:11px;width:160px;margin-bottom:4px;border:1px solid #CCC;padding:2px}
#box_right_search div{width:165px}
.login_right_head{background:url(../images/login_bg.gif) no-repeat;font-family:Tahoma;font-size:10px;text-transform:uppercase;font-weight:700;color:#023785;padding:6px 4px 6px 26px}
.news_right_head{background:url(../images/hot_news_bg.gif) no-repeat;font-family:Tahoma;font-size:10px;text-transform:uppercase;font-weight:700;color:#023785;padding:6px 4px 6px 26px}
#hot_news{border-bottom:3px solid #39F;padding:5px}
#hot_news li{background:url(../images/square.gif) no-repeat 3px 5px;padding-left:15px;margin-top:5px;margin-bottom:4px}
#filter_head_bg{background:url(../images/filter_head_bg.gif) repeat-x;text-transform:uppercase;font-weight:700;font-size:11px;color:#027150;font-family:Tahoma;padding:8px}
#filter_box{color:#027150;padding:0 10px}
#filter_box b{text-decoration:underline;color:#027150;padding:10px}
#filter_box a{text-decoration:none;color:#027150}
.payOrderTitle{font-size:16px;padding-bottom:6px;font-weight:700;color:Red}
.payOptionTable{border-collapse:collapse}
.pagingSpace{width:4px}
.pagingFarSide{width:15px}
.pagingIntact A{display:block;text-decoration:none;font-size:11px;padding:1px 4px 0}
.pagingIntact A:hover{color:#FFF;background-color:#06F;padding-left:4px;padding-right:4px;font-size:11px}
.pagingViewed{font-size:14px;font-weight:700;color:#000;padding:1px 2px 2px}
.highlight{background-color:#FF6}
#tabMenu li,.left{float:left}
#tabMenuTop a:hover,#tabMenuTop .curent a{background-position:0 -40px}
#tabMenuTop a:hover span,#tabMenuTop .curent a span{background-position:100% -40px;font-family:Tahoma;font-size:11px;color:#fff;text-decoration:none;font-weight:700;text-transform:uppercase}
#dropmenudiv a:hover,.menu_child_selected,#filter_box a:hover{text-decoration:underline}
.menu_subcat_section a,#hot_news li a{text-decoration:none}
#brand_intro_tap li,#productTab li{float:left;border-right:1px solid #CCC}
#box_right_select,#box_right_search{text-align:center}
#tabMenu ul,#hot_news ul,#productTab ul,#other_news_block ul,#account_menu ul{list-style:none;margin:0;padding:0}
#carousel_inner,#product_carousel_inner{float:left;width:939px;height:55px;overflow:hidden;border-right:1px solid #DCDCDC;position:relative}
#product_carousel_inner{width:890px;height:237px;border-right:0}
#carousel_ul,#product_carousel_ul{position:relative;left:-143px;list-style-type:none;width:9999px;margin:0;padding:0}
#product_carousel_ul{left:-170px}
#carousel_ul li,#product_carousel_ul li{height:53px;width:137px;text-align:center;float:left;margin-right:4px;border:1px solid #cecece;padding:0}
#product_carousel_ul li{height:236px;width:170px;margin-right:8px;border:0;padding:0}
#carousel_ul li img{margin-bottom:-4px;cursor:hand;border:0;width:137px;height:53px}
#product_carousel_ul li .product_img img{margin-bottom:-4px;cursor:hand;border:0;width:116px;height:116px}
#left_scroll,#right_scroll,#product_left_scroll,#product_right_scroll{float:left;height:55px;width:25px}
#product_left_scroll,#product_right_scroll{padding-top:97px;height:140px;width:21px}
#left_scroll img,#right_scroll img,#product_left_scroll img,#product_right_scroll img{border:0;cursor:hand}
/*****************nivo********************/
.theme-default #slider{width:100% !important;height:275px!important;overflow:hidden;z-index: 6;float: left;}
.theme-default #slider2{width:100% !important;height:275px!important;overflow:hidden;z-index: 6;float: left;}
.theme-default .nivoSlider{position:relative;background:#fff url(../images/loading.gif) no-repeat 50% 50%;z-index:2;}
.theme-default .nivoSlider img{position:absolute;top:0;left:0;display:none}
.theme-default .nivoSlider a{border:0;display:block}
.theme-default .nivo-controlNav{position:absolute;right:10px;bottom:0;margin-left:-40px;_display:none}
.theme-default .nivo-controlNav a{display:block;width:16px;height:22px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left}
.theme-default .nivo-controlNav a.active{background-position:0 -21px}
.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px;}
.theme-default a.nivo-prevNav{left:15px;}
.theme-default .nivo-caption{font-family:Helvetica, Arial, sans-serif}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}
.theme-default .nivo-caption a:hover{color:#fff}
.nivoSlider{position:relative}
.nivoSlider img{position:absolute;top:0;left:0}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:6;display:none;margin:0;padding:0}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%}
.nivo-box{display:block;position:absolute;z-index:5}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8}
.nivo-caption p{margin:0;padding:5px}
.nivo-caption a{display:inline!important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0}
.nivo-nextNav{right:0}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer}
.nivo-controlNav a.active{font-weight:700}
/*---------------------------------*/
#toTop{background:url(../images/up-arrow.png) top;bottom:80px;color:#333;cursor:pointer;display:none;font-size:11px;position:fixed;right:0;text-align:center;width:35px;height: 20px;padding:0;}
#toTop:hover{background-position: bottom;}
/*----------------tooltip2-----------------*/
#divToolTip{box-shadow: 0 0 5px #000;z-index: 99;}
.protip-title{background:#3b84d7;color:#FFF;padding:7px 5px}
.protip-title span{color:#FFF000;font-weight:700}
.protip-content{padding:10px}
.protip-summary{margin:5px 0;padding:0;color: #555;line-height: 19px;max-height: 168px;overflow: hidden;}
.protip-promotion{margin:5px 0;color: #b10000;}
/*---------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}a:focus{outline:none;}p{margin:10px 0 15px;}ul,ol,dl{margin:0 0 15px 40px;}dd{padding-left:40px;}td,th{padding:1px;}a:hover{color:#1B6DA9;text-decoration:underline;}fieldset{border:1px solid #c8c8c8;margin:10px 0;padding:0 10px 10px;}legend{font-weight:700;background:#fff;padding:0 10px;}option{padding:0 0 1px 5px;}input[type='hidden']{display:none;}button,input[type='button'],input[type='submit']{line-height:100%;}input[type='button'],input[type='submit'],input[type='checkbox'],input[type='image'],input[type='radio'],input[type='reset'],select,button{cursor:pointer;}textarea,input[type='text'],input[type='password'],select{border:1px solid #c8c8c8;}hr{display:block;background:#c8c8c8;height:1px;border:none;margin:15px 0;}q{font-style:italic;}blockquote{font-style:italic;font-size:130%;margin:10px 0 10px 15px;}html[xmlns] .clearfix{display:block;}dl,form div{margin:10px 0;}textarea,input[type='text'],input[type='password']{padding:1px 0 1px 5px;}
/*---------------------------------*/
a{text-decoration:none;color:#000;}
a:hover {color:#555;text-decoration: underline;}
ul,li{margin:0;padding:0;}
img{border:0;}
.clear{clear:both;}
.hide{display:none;}
.chudam{font-weight:bold;}
.space{padding:10px 0 0;}
.cor{border-radius:5px;-moz-border-radius:5px;}
.cor2{border-radius:3px;-moz-border-radius:3px;}
.shadow{box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
.shadow2{box-shadow: 0 0 10px rgba(0, 0, 0, 0.2) inset;}
.txt_1{color: #ff0000;}
.txt_2{color: #b50000;}
.txt_14{font-size: 14px;}
.txt_16{font-size: 16px;}
.txt_18{font-size: 18px;}
.txt_20{font-size: 20px;}
.txt_d{text-decoration: line-through;}
.txt_u{text-transform: uppercase;}
.txt_b{border: 1px solid #ddd;}
/*-------------------------------------*/
#page_left,#page_right{width:990px;margin:0 auto;background: #fff;}
#page_right{}
#body_bottom_left,#body_bottom_right,#body_bottom{width:970px;height:8px;position:relative;margin:0 auto 15px}
#body_bottom_right{}
#body_bottom{}
#page{background:#fff;position:relative;text-align:left;width:100%;overflow:hidden;margin:0}
.container{width:980px;margin:0 auto;padding: 0;}
.toolbar{ background-color: #025893;
    border-bottom: 1px solid #F7F6F4;
    border-left: 1px solid #F7F6F4;
    border-radius: 0 0 4px 4px;
    border-right: 1px solid #F7F6F4;
    height: 30px;
    margin: 0 auto;
    position: fixed;
    width: 990px;
    z-index: 99;}
#header{height:92px;position:relative;background:url(../images/header_bg.jpg) no-repeat;width: 980px;margin: 0 auto;}
#logo{position:absolute;top:0;left:0;margin:0;padding:0}
#logo a.logo-icon{display:block;width:180px;height:86px;background:transparent url(../images/logo.jpg) no-repeat;cursor:pointer}
#top{position:absolute;left:230px;top:20px;text-align:left;width:427px;height:32px;background:url(../images/ip_1.png) no-repeat}
#mod_search_searchword{height:32px;width:200px;border:0;font-size:13px;color:#000;background:none;float:left;padding:0 0 0 160px}
#top div.search{margin:0}
#top .search input.button{background:url(../images/btn_1.png) no-repeat;border:0;width:52px;height:32px;float:right;padding:0; position:relative; z-index:2;}
.search_comment{font-size:11px;color: #555;padding:7px 0 0;text-align: center;}
.hot_top{position: absolute;right: 10px;top:10px;text-align: right;line-height: 25px;}
.hot_top img{position: relative;top:3px;}

.ads_top{ color: #FFFFFF; left: 0; padding-left: 8px; position: absolute; top: 7px;} 
.ads_top a{ color:#ffffff; text-decoration:none;}
.ads_top a:hover{ text-decoration:underline;}
#cart{background: url("../images/icon_2.png") no-repeat scroll left center transparent;
    color: #FFFFFF;
    height: 23px;
    line-height: 23px;
    padding-left: 30px;
    padding-right: 5px;
    position: absolute;
    right: 0;
    top: 2px;}
#cart a{color:#FFFFFF;text-decoration:underline;font-weight:700}
#cart #count_shopping_cart{font-family:Arial,Helvetica,sans-serif}
#toplinks{background: url("../images/icon_1.png") no-repeat scroll left center transparent; color: #0063B0; padding: 1px 0 1px 30px; position: absolute; right: 120px; text-align: right; top: 6px;}
#toplinks a{ color:#ffffff; text-decoration:none;}
#toplinks a:hover{ text-decoration:underline;}
#toplinks .menu li{display:inline}
#toplinks .menu a{color:#000;line-height:22px;text-decoration:underline;margin:0;padding:0 4px 0 0}
#toplinks .menu a.first-li{border-right:1px solid #000}

.menu_shadow{height: 32px;position: relative;background: #f1f1f1;border: 1px solid #eee;margin: 0 0 10px;}
.lead_hnews{padding-left: 10px;width: 60px;padding-right: 30px;text-transform: uppercase;line-height: 32px;color: #f56c1c;}
.lead_hnews a{color: #f56c1c;}
.list_hnews{position: absolute;left: 80px;top:9px;width: 91%;overflow: hidden;}
.list_hnews li{background:url(../images/bullet_1.png) no-repeat left center;padding: 0 10px 0 15px;}

.quangcao{padding:5px 0 0;width:100%;}
#wrapper{clear:both;position:relative;width:960px;z-index:1;margin:5px 0 2px}
#center{background:#fff;float:right;line-height:1.3;overflow:hidden;width: 747px;}
.center_inner{padding-right:0;}
.center_inner .feature{overflow:hidden;width:710px}
* html #center{display:inline}
.leftcolumn #center{width:720px;margin:0 0 0 240px}
#left{float:left;overflow:hidden;width:222px;padding:0}
.leftcolumn #left{margin:0 0 0 -960px}
#right{float:left;overflow:hidden;width:300px}
.nocolumns #right,.leftcolumn #right{display:none}
#bottom{position:relative;text-align:left;margin:10px 0 0}
#footermenu{height:28px;line-height:28px;background:#004697;color:#fff;text-align:right}
#footer{width:100%;color:#000;line-height:22px;position:relative;text-align:center;}
.footer_pos .address{font-size:11px}
.footer_pos1,.footer_pos2,.footer_pos3,.footer_pos4{float:left;width:270px;margin:10px 0 0;line-height:18px}
.footer_pos4{text-align:right;width:140px;margin:10px 10px 0 0}
.float-left{float:left}
.danhmuctt {line-height: 20px}
.float-right{float:right}
.module_menu ol,.module_menu ul,.module ol,.module ul{margin:0 0 0 20px}
.module fieldset{border:0 none}
.content{border-left:1px solid #2896c9;border-right:1px solid #2896c9}
.danhmuctt .content{padding: 5px 10px 0}
.module_cauhinh .content{border:0}
.feature .content{border-left:0;border-right:0;border-bottom:0}
.module h3,.module_menu h3{color:#fff;font-weight:700;line-height:26px;font-size:11px;text-transform:uppercase;margin:0;padding:0 15px}
.module,.module_menu{margin:0 0 5px 0;}
.lienketwebsite{border:1px solid #ccc;width:226px;margin:0 0 5px;padding:1px}
.lienketwebsite select{width:226px}
.title_products{margin-top:5px;padding: 10px 0 15px;background:url(../images/bullet_3.png) repeat-x left center;}
.title_products a,.title_products_left a,.title_products_right a{color:#848484}
.title_products_left{margin-top:0;}
.bestseller_products{background:#fff url(../images/bullet_2.png) no-repeat right center;float:left;padding: 0 50px 0 0;}
.new_products_menu,.bestseller_products_menu{float:right;width:670px;height:47px;line-height:47px;text-align:right;padding-right:10px}
.discounts_products{padding-left:10px;float:left;width:130px}
.product_lists,.product_carousel_lists{}
.product_lists table{border-collapse:collapse}
.product_lists .last{margin-right: 0;}
.product_info{width:190px;text-align:center;overflow:hidden;position:relative;margin:0 3px 10px;padding:0;float: left;}
.product_img{margin-bottom:5px;width:190px;height:116px;display: table-cell;vertical-align: middle;}
.product_img img{max-width: 116px;max-height: 116px;}
.product_name,#product_carousel_container .product_name{font-weight:700;height:30px;overflow:hidden;}
#center .product_name{width:156px;padding:0 7px}
#product_carousel_container .product_name{width:156px}
.product_price{font-weight:700;font-size: 15px;padding: 0 0 10px;}
.m_price{text-decoration: line-through;height: 18px;padding: 10px 0 0;}
.price_vnd{color:#ff0101}
.price_usd{color:#636363}
.more_info a{color:#022e8f;text-decoration:underline;font-size:10px;font-weight:700}
.manufacturer,#carousel_container{overflow:hidden;width:100%;height:55px;position:relative;margin:5px 0;padding:0}
#product_carousel_container{overflow:hidden;width:938px;height:237px;position:relative;margin:0 0 7px;padding:0}
.manufacturer .banner,.manufacturer .banner_last{height:53px;width:137px;text-align:center;float:left;margin-right:4px;border:1px solid #cecece;padding:0}
.manufacturer .banner img,.manufacturer .banner_last img{width:137px;height:53px}
.manufacturer .banner_last{margin-right:0}
#left .banner,.module-none{padding-left:8px}
.feature .module-none{padding-left:0}
.support .support_name{background:url(../images/tel.jpg) no-repeat left center;font-weight:700;color:#000;font-size:12px;line-height:18px;padding:0 0 0 15px}
.support .support_name span{padding:0 10px 0 0}
.support .support_tel{font-size:11px;line-height:15px;color:#000;font-weight:700;padding:0 0 0 15px}
.support_user,.support_user_last{border-bottom:1px dotted silver;padding:5px}
.support_user_last{border-bottom:0;padding:5px 5px 0}
td.news_thumnail img{width:100px}
.feature .news_detail{padding:0 5px 0 0}
.title_products span.active,.product_name a{color:#000}

#page .products_home{width: 100%;}
.module-plain .content,.product_carousel_lists{padding:0}
.title_products span,.new_productss_menu span,.bestseller_products_menu span{cursor:pointer}
.title_products span:hover,.new_productss_menu span:hover,.bestseller_products_menu span:hover{font-weight:bold;text-decoration:underline}
#product_carousel_container .product_info,#center .product_info_left,#product_carousel_container .product_info_left,#center .product_info_right,#product_carousel_container .product_info_right{width:170px}
/*---------------------------*/

#header .account_info{background:none;width:250px}
#header .account_info a{text-decoration:underline}

#menu{font-weight:bold;width: 980px;margin: 0 auto;}
#menu .blue{height:38px;background:#1b6da9 url(../images/menu_bg.jpg) repeat-x;padding:0;}
/*ul.menu,ul.menu ul{list-style:none;margin:0}
#menu .menu li{float:left;position:relative;z-index:9999}
#menu .menu li.active a span{float:left;background:url(../images/menu_right.jpg) no-repeat right bottom}
#menu a{font-family:Arial, Helvetica, sans-serif;color:#fff;display:block;font-size:12px;line-height:38px;cursor:pointer;padding:0}
#menu .menu li span{padding:0 7px}
#menu .menu li.active span{color:#006ca0}
#menu a span{font-size:12px}
#menu a:hover{text-decoration:none;color:#29166f;text-shadow: 0 0 5px #fff;}
#menu .menu li ul{background:#fff;position:absolute;width:154px;left:-999em;margin:0;padding:1px 0}
#menu .menu li ul a{border:none;color:#000;width:114px;font-weight:400;line-height:22px;text-transform:none;text-align:left;padding:0 20px}
#menu .menu li ul a:hover{color:#fff}
#menu .blue .menu li ul{border:1px solid #1b6da9}
*/
.module_menu ul.menu{list-style:disc;margin:0 0 0 20px}
#footer .menu li{display:inline;border-right:1px solid #fff}
#footer .menu li.last-li{border-right:0}
#footer .menu a{color:#fff;font-family:Arial,Helvetica,sans-serif;padding:0 17px}

.module,.module_menu{background:#fff}
.module_footer{background:url(../images/mod_footer.jpg) no-repeat bottom left;height:9px}
.support h3{background:url(../images/ho_tro_mua_hang.jpg) no-repeat}
.tintuc h3{background:url(../images/tin_tuc.jpg) no-repeat}
.danhmucsp h3{background:url(../images/danhmucsp.jpg) no-repeat}
.danhmuctt h3{background:url(../images/danhmuctt.jpg) no-repeat}
.locsp h3{background:url(../images/locsp.jpg) no-repeat}
.module .item_intro{width:440px;float:left;padding:5px 10px}
.module .item_intro .item_image{float:left;width:230px;overflow:hidden}
.module .item_intro .introtext{float:right;width:210px;overflow:hidden;font-family:Arial, Helvetica, sans-serif}
.module .item_intro .content{color:#242424;text-align:justify;padding:10px 0}
.module .item_intro .readmore{text-align:right}
.module .item_intro .readmore a{font-weight:700;font-size:10px;color:#e80000;text-decoration:underline}
.module .item_intro .item_image img{width:220px}
.module .item_intro .item_title{font-weight:700;font-size:15px}
.module .item_intro .item_title a{color:#1b1b1b}
.module .item_title span.date{color:#828282;font-size:12px;font-weight:400}
.module .item_lists{padding:0 10px 0 20px}
.module .item_lists .items_title{color:#c33;text-transform:uppercase;font-weight:700;background:url(../images/baivietkhac.jpg) no-repeat;line-height:27px;border-bottom:1px dotted #ABABAB;padding:0 0 0 30px}
.module .item_lists .item,.module .item_lists .item_last{overflow:hidden;padding:5px 0 0}
.module .item_lists .item_title{text-align:justify}
.module .item_lists .item_image{float:left;width:95px;height:40px;overflow:hidden}
.module .item_lists .item_title a{font-family:Arial, Helvetica, sans-serif;color:#0061af;text-decoration:underline}
.module .item_lists .item_image img{width:60px;height:40px}
.thanhtoan h3{background:url(../images/thanhtoan.jpg) no-repeat}

/*---------------------------*/
.anylinkmenu{position:absolute;left:0;top:0;visibility:hidden;border:1px solid #CCC;border-bottom-width:0;font:normal 11px Arial;line-height:18px;z-index:100;background:#E3FDF8;width:150px;}.anylinkmenu ul li a{width:100%;display:block;border-bottom:1px solid #CCC;text-decoration:none;font-weight:400;text-indent:5px;padding:2px 0;}.anylinkmenu a:hover{text-decoration:underline;background-color:#F4FBC8;}.anylinkmenucols{position:absolute;width:350px;left:0;top:0;visibility:hidden;border:1px solid #000;font:normal 12px Verdana;z-index:100;background:#E9E9E9;padding:10px;}.anylinkmenucols li{padding-bottom:3px;}.anylinkmenucols .column{float:left;margin-right:5px;background:#E0E0E0;padding:3px 8px;}.anylinkshadow{position:absolute;left:0;top:0;z-index:99;background:#9C6;visibility:hidden;}.anylinkmenu ul,.anylinkmenucols .column ul{list-style-type:none;margin:0;padding:0;}
/*------------thickbox---------------*/
#TB_window{font:12px Arial, Helvetica, sans-serif;position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666;}#TB_window a:hover{color:#000;}#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}#TB_window img#TB_Image{display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;margin:15px 0 0 15px;}#TB_caption{height:25px;float:left;padding:7px 30px 10px 25px;}#TB_closeWindow{height:25px;float:right;padding:11px 25px 10px 0;}#TB_closeAjaxWindow{margin-bottom:1px;text-align:right;float:right;padding:7px 10px 5px 0;}#TB_ajaxWindowTitle{float:left;margin-bottom:1px;padding:7px 0 5px 10px;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;overflow:auto;text-align:left;line-height:1.4em;padding:2px 15px 15px;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0;}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus{color:#666;}* html #TB_overlay,* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px');}* html #TB_window,* html #TB_load{position:absolute;margin-top:expression(0-parseInt(this.offsetHeight/2) 0 (TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop) 0 px);}
/*---------------lightbox------------------*/
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box > #lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px}
#lightbox-container-image-data{color:#666;padding:0 10px}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-caption{font-weight:700}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em}

#lightbox-container-image-box{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;}
#lightbox-container-image-data-box{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;}
/*---------------------------*/
.menusub{position: relative;z-index: 9;}
.menusub ul{list-style-type:none;margin:0;padding:0;line-height: 38px;font-size: 12px;}
.menusub ul li{position:relative;display:inline;float:left;z-index:99;padding-right:0;background:url(/includes/images/menu_nav.png) no-repeat left center;}
.menusub ul li a{display:block;text-decoration:none;padding:0 8px;color: #fff;background:url(/includes/images/bullet1.png) no-repeat right center;}
* html .menusub ul li a{display:inline-block;}
.menusub ul li a:hover{color: #000;text-decoration:none;}
.menusub ul li ul{border: 3px solid #004697;border-top: none;padding: 5px 10px;background:#fff;position:absolute;left:0;top:38px;z-index: 22;box-shadow: 0 0 5px #555;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;}
.menusub ul li ul li{display:list-item;float:none;font-size: 12px;opacity: 0.9;padding-right: 0;background: none;}
.menusub ul li ul li ul{top:0;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
.menusub ul li ul li a{width:200px;border-bottom:1px dotted #ccc;line-height:25px;font-weight:400;color:#000 !important;margin:0;padding:0;text-transform: none;font-size: 12px;background: none;}
.menusub ul li ul li a:hover{background-image: none;color:#555 !important;text-shadow: 0 0 3px #fff;}
.menusub .home a{background: none;padding: 0;}
.menusub .last{background: none;padding-left: 0;}
.menusub ul li .subnav{display: none;background: #fff;opacity: 0.9;}
.menusub ul li .subnav2{display: none;position: absolute;left: 210px;top:-6px;background: #fff;}
/*----------------popup-ads-----------------*/
#backgroundPopup	{ display:none; position:fixed;_position:absolute; /* hack for internet explorer 6*/
    height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:99;}
#popupContact		{ display:none;z-index:9999;position:fixed;_position:absolute; /* hack for internet explorer 6*/
    height:350px;width:500px; padding:7px;font-size:13px;}
#popupContact img	{ padding: 3px; background: transparent; }
#popupContact h1	{ text-align:left;color:#FFFFFF;font-size:25px;font-weight:bold;border-bottom:1px dotted #D3D3D3;padding-bottom:2px;margin-bottom:20px;}
#popupContactClose	{ font-size:14px;line-height:14px;right:-20px;top:-20px;position:absolute;color:#FFF;font-weight:bold;display:block;cursor:pointer;}
#button			{ text-align:center;margin:100px;}
/*---------------------------*/
#center .product_lists{border: 1px solid #DCDCDC;border-top: none;}
#center .product_info,#center .product_info .product_img{width: 180px;}
.tab_d table{width: 100%;margin: 0 !important;}
.tab_d *{max-width: 100%;}