/*
CSS Document 
Developer: nvthainguyen@gmail.com
*/
*{margin:0px; padding:0px}
body{font:normal 12px arial; text-align:left; }
a{	background-color:inherit;	text-decoration:none; outline:none;}
a:hover{text-decoration:underline}
img{border:0px}
input{	font-family:Tahoma, arial, sans-serif;	font-size:11px;}
textarea{	font-family:Tahoma, arial, sans-serif;	font-size:11px; }
select{ font-family:Tahoma, arial, sans-serif;	font-size:11px;}
/* easy clearing */
.clearfix:after{
	content:'[DO NOT LEAVE IT IS NOT REAL]'; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.clearfix{display:inline; position:relative;}
.clearfix{display:block;}
/* end easy clearing */

#vj_container{margin:0 auto; width:100%}

/*B-----------vj_header---------*/
#vj_header{margin:0 auto; margin-bottom:10px; height:114px; }
.vj_main_header{width:980px; overflow:hidden; margin:0 auto;}
.vj_top_header{overflow:hidden; margin:0 auto; height:26px; width:960px; padding:0 10px}
.vj_top_header a{float:left; padding:2px 0px 0 0px; height:20px; color:#333; display:inline}
.vj_top_header a.active_menu_ht{background:#c1c7cc; border-left:1px solid #fff; border-right:1px solid #fff; padding:2px 11px 0 11px; text-decoration:none}
.vj_top_header p{float:left}
.vj_top_header p a{margin-right:11px;}
.vj_top_header div{float:right}
.vj_top_header div a{ margin-left:11px; }


.vj_logo_info{overflow:hidden; margin:0 auto; height:88px; width:980px;}
.vj_logo_info div{float:left; margin:23px 0 0 10px; display:inline}
.vj_logo_info p{float:right; margin:39px 10px 0 0px; display:inline}
.vj_logo_info p *{float:left}
.vj_logo_info p label{background:url(../images/icons/gio_18x16.gif) no-repeat left top; padding-left:22px}
.vj_logo_info p span{background:url(../images/icons/phone_17x12.gif) no-repeat left top; padding-left:22px;  margin:0 15px }
.vj_logo_info p a{margin-right:5px}
/*E-----------vj_header---------*/



/*B-----------vj_wrapper_content---------*/
#vj_wrapper_content{margin:0 auto; width:980px; overflow:hidden; margin-bottom:10px}

.vj_menu_banner{overflow:hidden}

/**/
.vj_main_menu{margin-bottom:10px; background:url(../images/graphics/cen_menu_pt_1x35.gif) repeat-x left top;overflow:hidden}
.vj_left_main_menu{background:url(../images/graphics/left_menu_pt27x45.gif) no-repeat left top}
.vj_right_main_menu{background:url(../images/graphics/right_menu_pt27x45.gif) no-repeat right top;}
.vj_right_main_menu div{background:#fff url(../images/graphics/bg_submenu.gif) repeat-x left top; padding:12px 17px 5px 17px; margin:0 auto; overflow:hidden; }
.vj_right_main_menu div span{margin:0px 11px 5px 11px; float:left; display:inline; color:#CCCCCC}
.vj_right_main_menu div a{font:normal 12px arial;  float:left; margin-bottom:5px}
.vj_right_main_menu div a.vj_ac_menu{text-decoration:underline; font-weight:bold}

.vj_right_main_menu p{height:35px; overflow:hidden; margin-left:10px }
.vj_right_main_menu p *{float:left;}
.vj_right_main_menu p a{font:bold 13px arial;  margin:9px 0 0 0 }
.vj_right_main_menu p span{background:url(../images/graphics/line_menu_2x35.gif) no-repeat left top; height:35px; width:2px; margin:0 15px}
.vj_right_main_menu p a.vj_ac_menu{text-decoration:underline}

.vj_banner_top{overflow:hidden; margin-bottom:10px}
.vj_guide_link{margin-bottom:10px;}
.vj_guide_link span{margin-right:5px}
.vj_guide_link a{margin:0 7px 0 0 }
.vj_guide_link a:hover{font-weight:bold}
.vj_guide_link a.vj_active_guide{font-weight:bold}

.vj_content_200{width:200px; overflow:hidden; }
.vj_content_770{width:770px; overflow:hidden;}
.vj_content_770_560{width:560px; overflow:hidden; }
.vj_content_770_200{width:200px; overflow:hidden}


.vj_titile_gh_com{ height:23px; font:normal 15px arial; padding:7px 0 0px 0px; width:100%; overflow:hidden}
.vj_titile_gh_com span{ float:left; margin-left:8px; display:inline}
.vj_titile_gh_com a{ float:right; font:normal 12px arial; margin-right:8px; display:inline}


/*B-vj_box_giohang*/
.vj_box_giohang{width:198px;  overflow:hidden; padding-bottom:5px; }
.vj_box_giohang .vj_titile_gh{ height:23px; font:normal 15px arial; padding:7px 0 0px 5px; width:100%  }
.vj_box_giohang .vj_titile_gh span{padding-right:30px; background:url(../images/icons/gio2_24x20.gif) no-repeat right top;}

.vj_box_giohang .vj_content_gh{ margin:0 auto; width:190px; overflow:hidden; padding:6px 0 10px 0; background:#fff}
.vj_box_giohang .vj_sub_cont_gh{padding:0 8px; width:174px; }
.vj_box_giohang .vj_sub_cont_gh a{ display:block; width:100%;margin-bottom:5}
.vj_box_giohang .vj_sub_cont_gh p{ overflow:hidden; padding-bottom:5px; width:100%; border-bottom:1px solid #c0c0c0;}
.vj_box_giohang .vj_sub_cont_gh p.vj_none_bg{border-bottom:none; margin-top:5px}
.vj_box_giohang .vj_sub_cont_gh p span{float:left}
.vj_box_giohang .vj_sub_cont_gh p label{float:right}
.vj_box_giohang .vj_sub_tc_gh{  padding:5px 10px; overflow:hidden; width:170px;}
.vj_box_giohang .vj_sub_tc_gh b{display:block; font:bold 13px arial;   color:#ff0000;}
.vj_box_giohang .vj_sub_tc_gh span{float:left}
.vj_box_giohang .vj_sub_tc_gh label{float:right}

.vj_sub_bt_gh{font:bold 12px arial; padding:10px 0 0 0; overflow:hidden; width:100%}
.vj_sub_bt_gh a{ height:17px; width:81px; display:block; text-align:center; float:left; padding-top:5px; margin-left:8px; display:inline; background:url(../images/graphics/81x22.gif) no-repeat center; }
.vj_sub_bt_gh a:hover{text-decoration:none}

/*B - vj_box_js_left*/
.vj_box_js_left {width:198px; overflow:hidden; border-top:none; padding-bottom:0px;.padding-bottom:10px }
.vj_box_js_left .soc_ul{list-style-type:none; float:left; width:193px; padding:6px 0 0px 5px}
.vj_box_js_left .soc_ul li{float:left; margin-bottom:5px; .margin-bottom:13px;_margin-bottom:5px; overflow:hidden}
.vj_box_js_left .soc_ul li .span_top_js{width:187px; float:left; font:700 12px arial; cursor:pointer;  margin-bottom:5px; }
.vj_box_js_left .soc_ul li .span_top_js .test{width:14px; height:14px;  float:left; cursor:pointer; margin:1px 5px 2px 0px}
.vj_box_js_left .soc_menu_content{width:187px; float:left; overflow:hidden;}

.vj_box_js_left .soc_ul li span .test{
	background-repeat: no-repeat;
	background-position: left top;	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='images/icons/icon_menu_js_12x11.png');
}
.vj_box_js_left .soc_ul li span .test[class]{
	background-image:url(../images/icons/icon_menu_js_12x11.png);
	.background-image:none;
}
/*act*/
.vj_box_js_left .soc_ul .soc_box_js_act span .test{
	background-repeat: no-repeat;
	background-position: left top;	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='images/icons/icon_menu_js_active_12x11.png');
}
.vj_box_js_left .soc_ul .soc_box_js_act span .test[class]{
	background-image:url(../images/icons/icon_menu_js_active_12x11.png);
	.background-image:none;
}

.soc_menu_content ul{width:167px; float:left; font:normal 12px arial; margin-left:13px; display:inline}
.soc_menu_content ul li{width:159px; float:left; background:url(../images/icons/5x7.gif) no-repeat left 4px; padding-left:10px;}

/*B - vj_js_left_timkiem*/
.vj_js_left_timkiem {width:198px; overflow:hidden;  padding-bottom:10px; border-top:none}
.vj_timkiem_left{width:180px; overflow:hidden; padding:0 9px 0px 9px}
.vj_timkiem_left div{margin:5px 0 8px 0}
.vj_timkiem_left div input{width:176px; margin-bottom:8px; padding-top:1px}
.vj_timkiem_left select{width:180px}
.vj_timkiem_left p{margin:5px 0 10px 0}
.vj_timkiem_left b{display:block; margin-bottom:5px}
.vj_timkiem_left p strong{display:block; width:176px; overflow:hidden}
.vj_timkiem_left p strong input{width:67px; margin-bottom:8px; padding-top:1px; float:left}
.vj_timkiem_left p label{float:left; margin:0 7px}
.vj_timkiem_left p span{display:block; width:176px; overflow:hidden}
.vj_timkiem_left p span input{width:auto; float:left}
.vj_timkiem_bt{font:bold 12px arial; padding:10px 0 0 0; overflow:hidden; width:100%}
.vj_timkiem_bt a{ height:17px; width:81px; display:block; text-align:center; float:left; padding-top:5px; margin-left:8px; display:inline;background:url(../images/graphics/81x22.gif) no-repeat center;   }
.vj_timkiem_bt a:hover{text-decoration:none}

/*B - vj_js_left_lienhe*/
.vj_js_left_lienhe {width:198px; overflow:hidden;  padding-bottom:10px; border-top:none; margin-bottom:10px}
.vj_lienhe{overflow:hidden;  width:180px; padding:0 9px}
.vj_lienhe p{margin-top:10px}

/*B - vj_sp_view*/
/*.vj_sp_view{width:768px; overflow:hidden; margin-bottom:10px}
.vj_sp_view div{overflow:hidden;}
.vj_sp_view ul{overflow:hidden; list-style-type:none; font:normal 12px arial; padding:0px 15px}
.vj_sp_view ul li{width:100px; float:left; overflow:hidden; list-style-type:none; text-align:center; margin-right:27px; padding:10px 0; display:inline}
.vj_sp_view ul li *{display:block; overflow:hidden; margin:0 auto; width:100px;}
.vj_sp_view ul li b{margin:5px auto;}
.vj_sp_view ul li strong{height:30px; margin-top:5px}
.vj_sp_view ul li.vj_margin_none{margin-right:0px}*/

/*B - vj_sp_view_pt*/
.vj_sp_view_pt{width:768px; overflow:hidden; margin-bottom:10px}
.vj_sp_view_pt div{overflow:hidden; padding:10px 0}
.vj_sp_view_pt ul{overflow:hidden; list-style-type:none; font:normal 12px arial;}
.vj_sp_view_pt ul li{width:180px; float:left; overflow:hidden; list-style-type:none; text-align:center; margin-left:10px; display:inline}
.vj_sp_view_pt ul li *{display:block; overflow:hidden; margin:0 auto; width:180px;}
.vj_sp_view_pt ul li b{margin:5px auto; color:#FF0000}
.vj_sp_view_pt ul li strong{height:30px; margin-top:5px}
.vj_sp_view_pt ul li.vj_margin_none{margin-right:0px}

/*B - vj_tab_view*/
.vj_tab_view{width:560px; overflow:hidden; position:relative; padding-top:29px; margin-bottom:10px}
.vj_tab_sp{ height:29px; font:normal 12px arial; position:absolute; top:0px}
.vj_tab_sp a{padding:7px 9px 0 9px; height:21px;margin-right:2px; float:left; }
.vj_tab_sp a.active_tab{ font:bold 15px arial; }
.vj_tab_sp a.active_tab:hover{text-decoration:none;}

.vj_tab_sp_con{width:558px; overflow:hidden; background:#fff }
.vj_tab_sp_con ul{overflow:hidden; list-style-type:none; font:normal 12px arial; padding:0px 14px}
.vj_tab_sp_con ul li{width:100px; float:left; overflow:hidden; list-style-type:none; text-align:center; margin-right:42px; padding:10px 0; height:170px}
.vj_tab_sp_con ul li *{display:block; overflow:hidden; margin:0 auto; width:100px;}
.vj_tab_sp_con ul li b{margin:5px auto; font-size:11px; display:block; overflow:hidden}
.vj_tab_sp_con ul li span{font:normal 11px arial; color:#666; display:block; overflow:hidden}
.vj_tab_sp_con ul li strong{height:30px; margin-top:5px; display:block; overflow:hidden}
.vj_tab_sp_con ul li.vj_margin_none{margin-right:0px}


/*B - vj_sp_noibat*/
.vj_sp_noibat {width:198px; overflow:hidden;  padding-bottom:10px; border-top:none; background:#fff}
.vj_spnb_content{overflow:hidden;  width:180px; margin:0 auto}
.vj_spnb_content ul{list-style-type:none}
.vj_spnb_content ul li{float:left; overflow:hidden;  width:180px; padding:10px 0; border-bottom:1px solid #acb9bf;}
.vj_spnb_content ul li.vj_border_none{border-bottom:none}
.vj_spnb_content ul li a.vj_img{float:left}
.vj_spnb_content ul li p{overflow:hidden;  width:90px; float:right;  }
.vj_spnb_content ul li p a{display:block;margin-bottom:5px;}
.vj_spnb_content ul li p b{}
/*B - vj_box_tintuc*/
.vj_box_tintuc {width:198px; overflow:hidden;  padding-bottom:10px; border-top:none; margin-bottom:10px; background:#fff}
.vj_tintuc_content{overflow:hidden;  width:180px; margin:0 auto}
.vj_tintuc_content a{overflow:hidden;  width:170px; margin-top:10px; background:url(../images/icons/5x7.gif) no-repeat left 4px; display:block; padding-left:10px}


/*B - vj_sp_list*/
.vj_sp_list{width:558px; overflow:hidden; margin-bottom:10px; background:#fff }
/*.vj_detail_list_sp{}
.vj_detail_list_sp ul{list-style-type:none}
.vj_detail_list_sp ul li{width:168px;  overflow:hidden; float:left; border-right:1px solid #acb9bf; padding-right:8px; margin-left:9px; display:inline}
.vj_detail_list_sp ul li div{width:168px;height:120px; overflow:hidden;  border-bottom:1px solid #acb9bf; padding:9px 0}
.vj_detail_list_sp ul li div label{display:block; float:left; width:80px}
.vj_detail_list_sp ul li div label span{display:block; width:80px; height:22px; margin-top:10px}
.vj_detail_list_sp ul li div label span img{background:url(../images/graphics/bt_80x22.gif) no-repeat center;}
.vj_detail_list_sp ul li div p{display:block; float:right; width:80px}
.vj_detail_list_sp ul li div p *{display:block; overflow:hidden}
.vj_detail_list_sp ul li div p strong{height:48px; width:80px; margin-bottom:3px}
.vj_detail_list_sp ul li div p b{width:77px; margin-bottom:3px; font-size:11px}
.vj_detail_list_sp ul li div p span{height:30px; width:78px;font:normal 11px arial; color:#666}
.vj_detail_list_sp ul li.vj_border_none{border-right:none; }
.vj_detail_list_sp ul li.vj_bottom_none div{border-bottom:none}
*/

/*B - vj_detail_list_sp_pt*/
.vj_detail_list_sp_pt{width:100%; overflow:hidden; margin-bottom:10px}
.vj_detail_list_sp_pt ul{list-style-type:none}
.vj_detail_list_sp_pt ul li{width:127px; height:220px;  overflow:hidden; float:left; margin:10px 0 0 9px; display:inline; text-align:center;}
.vj_detail_list_sp_pt ul li strong{height:15px; display:block; overflow:hidden; margin-bottom:3px}
.vj_detail_list_sp_pt ul li p{margin-bottom:3px; height:30px; overflow:hidden}
.vj_detail_list_sp_pt ul li p b{color:#ff0000}
.vj_detail_list_sp_pt ul li span{display:block; margin-bottom:3px; font:normal 11px arial; color:#666; height:15px; overflow:hidden}
.vj_detail_list_sp_pt ul li label{display:block; width:80px; margin:0 auto}
.vj_detail_list_sp_pt ul li label img{background:url(../images/graphics/bt_80x22.gif) no-repeat center;}
.vj_detail_list_sp_pt ul li.vj_border_none{border-right:none; }


/*B- tin  vj_detail_list_new*/
.vj_detail_list_new{width:538px; overflow:hidden; padding:0 10px}
.vj_detail_list_new .vj_list_new_ul{list-style-type:none; overflow:hidden}
.vj_detail_list_new .vj_list_new_ul li{width:538px;  overflow:hidden; padding:5px 0}
.vj_detail_list_new .vj_list_new_ul li .vj_img_new{width:126px; height:100px; overflow:hidden; float:left}
.vj_detail_list_new .vj_list_new_ul li p{width:402px; overflow:hidden; float:right; overflow:hidden}
.vj_detail_list_new .vj_list_new_ul li p a{display:block; font-weight:bold; margin-bottom:5px}
.vj_detail_list_new .vj_list_new_ul li p span{font:normal 11px arial; color:#999; display:block;margin-bottom:5px}

.vj_detail_list_new .vj_detail_new{width:538px; overflow:hidden; padding:10px 0; margin-bottom:10px}
.vj_other_new{width:538px;list-style-type:none;  overflow:hidden ; border-top:solid 4px #ccc; padding:10px 0;}
.vj_other_new li{width:538px; overflow:hidden; background:url(../images/icons/5x7.gif) no-repeat left 4px; margin-bottom:5px; padding-left:10px;}


/*B vj_page_view*/
.vj_page_view{text-align:center; padding:10px 0;}
.vj_page_view a{margin:0 2px; background:#eee; padding:2px 6px;}
.vj_page_view a:hover{font-weight:bold; text-decoration:none}
.vj_page_view a.vj_ac_page{font-weight:bold; text-decoration:underline}
.vj_page_view p{width:100%; overflow:hidden; margin-top:10px}
.vj_page_view p input{width:50px;  height:20px; border:1px solid #ddd; background:none; cursor:pointer; margin:0 7px}
.vj_page_view p span input{padding-top:2px; height:15px; cursor:default}
.vj_page_view p select{margin:0 5px; }
/*B- vj_detail_sanpham*/
.vj_main_detail_sanpham{width:538px; overflow:hidden; padding:10px 10px 10px 10px}
.vj_mau_text_title_sp{font-size:15px; display:block;font-weight:bold; width:538px; overflow:hidden; margin-bottom:10px; color:#333}
.vj_detail_sanpham{width:538px; overflow:hidden; margin-bottom:10px;}

.vj_detail_left_pic{float:left; width:299px; height:350px; overflow:hidden; border:1px solid #e4e4e4}

.vj_show_detail_pic{width:299px; height:250px; overflow:hidden}
.vj_show_detail_pic p{width:299px; height:250px; overflow:hidden; }

.vj_list_pic_sp{border-top:1px solid #e4e4e4; width:299px; height:100px; overflow:hidden}
.vj_list_pic_sp span{width:15px;height:100px; float:left;}
.vj_list_pic_sp span a{background:url(../images/icons/left_10x10.gif) no-repeat right center; width:15px;height:100px; float:left;}
.vj_list_pic_sp span a:hover{background:url(../images/icons/left_ac_10x10.gif) no-repeat right center}
.vj_list_pic_sp label{width:15px;height:100px; float:left;}
.vj_list_pic_sp label a{background:url(../images/icons/right_10x10.gif) no-repeat right center; width:15px;height:100px; float:left;}
.vj_list_pic_sp label a:hover{background:url(../images/icons/right_ac_10x10.gif) no-repeat right center}

.vj_list_pic_sp div{width:260px; overflow:hidden; height:80px; padding:10px 0; float:left}
.vj_list_pic_sp div ul{list-style-type:none;width:260px; overflow:hidden; height:80px }
.vj_list_pic_sp div ul li{overflow:hidden; height:80px; width:78px;  float:left; margin-left:8px; display:inline }

.vj_detail_right_info{float:right; width:220px; height:350px; overflow:hidden; }
.vj_detail_right_info ul{list-style-type:none}
.vj_detail_right_info ul li{width:220px; overflow:hidden; margin-bottom:8px; float:left;}

.vj_detail_right_info ul li p{float:left; width:84px; overflow:hidden; font:bold 12px arial; color:#333}
.vj_detail_right_info ul li div{float:right; width:130px; overflow:hidden}
.vj_detail_right_info ul li div strong{font-size:16px; color:#ff0000}
.vj_detail_right_info ul li div b{font-size:12px; color:#ff0000}
.vj_detail_right_info ul li div span{font-size:12px}
.vj_detail_right_info ul li div select{width:154px; margin-right:5px}
.vj_detail_right_info ul li div a{margin-right:3px}
.vj_detail_right_info ul li div .vj_xemkt{color:#32a4d9; background:url(../images/icons/13x11.gif) no-repeat left 1px; padding-left:16px;margin-right:0px}
.vj_detail_right_info ul li div input{width:50px; height:14px; padding-top:2px;}

.vj_detail_right_info ul li div label a{font:bold 18px arial; color:#fff;  background:url(../images/graphics/150x39.gif) no-repeat left top; width:97px; height:34px; padding:5px  0 0 53px ; display:block}
.vj_detail_right_info ul li div label a:hover{text-decoration:none; color:#333}
.vj_detail_right_info .vj_xemthongtin{color:#32a4d9; background:url(../images/icons/13x11.gif) no-repeat left 1px; padding-left:16px; float:left}

.vj_detail_right_info ul li.vj_lidetail{width:210px; padding:10px 5px; background:#ddd; font-weight:bold}
.vj_detail_right_info ul li.vj_lidetail p{width:74px; font-weight:bold; color:#333}
.vj_detail_right_info ul li.vj_lidetail h4{margin-bottom:5px}
.vj_detail_right_info ul li div input.vj_bt_mn{width:70px; height:18px; text-align:center; font:bold 12px arial; color:#fff; cursor:pointer; padding:0px 0 2px 0; border:0px; background:#333}
.vj_noidung_sp{width:536px; height:500px; overflow:auto; border:1px solid #ddd}


.vj_top_dsp{width:538px; overflow:hidden;}
.vj_top_dsp .vj_img_sp{width:250px; float:left}
.vj_top_dsp .vj_info_sp{width:280px; float:right}
.vj_fo_dsp{width:538px; overflow:hidden;}


/*B - vj_box_nsx_200*/
.vj_sp_list_nsx{width:198px; overflow:hidden; background:#fff }
.vj_box_nsx_200{padding-top:10px; }
.vj_box_nsx_200 .vj_title_list_chac{width:188px; display:block; padding:0 0px 10px 10px; font-weight:bold; overflow:hidden}
.vj_box_nsx_200 .vj_title_list_chac a{ font:bold 12px arial; text-decoration:none; padding:0px 5px 5px 5px; padding-bottom:5px}
.vj_box_nsx_200 .vj_title_list_chac a:hover{text-decoration:underline}
.vj_box_nsx_200 .vj_title_list_chac a.active_tab{background:#FFCC00; padding:0 5px; color:#fff; font-weight:bold}
.vj_content_detail{width:185px; display:block;  padding:0 5px 5px 8px; overflow:hidden;  }
.vj_content_detail div{height:200px;  width:185px; margin:0 auto; overflow:auto; }
.vj_content_detail div a{width:160px; display:block; background:url(../images/icons/5x7.gif) no-repeat left 4px; font:normal 12px arial; padding-left:8px; margin-bottom:5px}

/*vj_top_thuonghieu*/
.vj_top_thuonghieu{width:768px; overflow:hidden; background:#fff}
.vj_con_topthuonghieu{width:768px; overflow:hidden}
.vj_con_topthuonghieu p{width:100%; height:27px; background:#eee; font:normal 20px arial; text-transform:uppercase; padding:3px 0 0 0px; overflow:hidden}
.vj_con_topthuonghieu p a{margin-left:11px}
.vj_con_topthuonghieu div{width:100%; background:#fff; overflow:hidden; padding:20px 0 }
.vj_con_topthuonghieu div a{float:left; width:145px; overflow:hidden; margin:0 0 10px 8px }

/*B- vj_con_giohang*/
.vj_top_main_giohang{width:768px; overflow:hidden; background:#fff}
.vj_con_giohang{width:768px; overflow:hidden;}
.vj_con_giohang table{border:1px solid #f0f1ef; border-right:none; border-bottom:none}
.vj_con_giohang table tr{}
.vj_con_giohang table tr td{border-right:1px solid #f0f1ef;border-bottom:1px solid #f0f1ef; text-align:center; vertical-align:top; padding:10px 0 10px 0}
.vj_con_giohang table tr td input.vj_text_giohang{width:59px; height:15px; background:url(../images/graphics/57x19.gif) no-repeat left top; padding-top:2px; border:1px solid #a7a6aa; margin-right:5px}
.vj_con_giohang table tr td strong{color:#ff0000}
.vj_con_giohang table tr.vj_title_giohang td{border-right:1px solid #fff; height:35px; text-align:center; color:#1b325f; font:bold 13px arial; vertical-align:middle; background:#f0f1ef; padding:0px 0 0 0}
.vj_con_giohang table tr.vj_title_giohang td.vj_boder_color{border-right:1px solid #f0f1ef;}
.vj_con_giohang table tr.vj_title_giohang td b,.vj_con_giohang table tr.vj_title_giohang td strong{font-size:15px}
.vj_con_giohang table tr td.vj_left_tabel{text-align:left; padding:10px 0 10px 10px}

.vj_con_giohang table tr td.vj_left_tabel_del{text-align:left; padding-left:5px}
.vj_con_giohang table tr td.vj_left_tabel_del img{margin-right:10px}
.vj_con_giohang table tr td.vj_left_tabel_del a:hover{text-decoration:none}

.vj_con_giohang table tr.vj_none_boder td{border-right:none; border-bottom:none}
.vj_con_giohang table tr.vj_none_boder td.vj_font_xn{text-align:right; font-weight:bold}
.vj_con_giohang table tr.vj_none_boder td.vj_font_xn b{font-size:15px}
.vj_con_giohang table tr.vj_none_boder_gc td{border:none; border-top:1px dotted #333; text-align:left; padding:10px}


.vj_con_giohang div{font:bold 12px arial; text-align:right; margin-top:22px; width:768px; overflow:hidden}
.vj_con_giohang div p{float:right;}
.vj_con_giohang div p *{float:left; height:34px}
.vj_con_giohang div strong{ margin:0px 7px 0 0; display:inline}
.vj_con_giohang div .vj_tieptuc{background:url(../images/graphics/22x23.gif) no-repeat left 2px; padding:6px 0 0px 29px;}
.vj_con_giohang div .vj_catnhat{margin-top:4px; width:81px; height:19px; background:url(../images/graphics/81x22.gif) no-repeat left top; padding:3px 0 0px 0px; text-align:center}
.vj_con_giohang div .vj_thaydoi{margin-top:6px;}
.vj_con_giohang div span{margin:6px 12px 0 12px}



/*B- vj_lienhe*/
.vj_lienhe{width:538px; overflow:hidden; padding:0px 10px 50px 10px; line-height:1.4}
.vj_table tr td{height:25px}
.vj_table tr td input{height:14px; padding-top:2px;.height:16px; }
.vj_table tr td input.submitbutton{cursor:pointer; height:25px; float:left; padding:2px 2px 2px 2px }

/**/
.vj_right_lh{width:402px; overflow:hidden; margin:10px auto; padding-bottom:10px}
.vj_right_lh span{color:#333; overflow:hidden; font-size:13px; display:block; margin-bottom:5px; font-weight:bold}
.vj_right_lh div{width:345px; border:1px solid #e6e6e6; padding: 20px 0 10px 55px; background:#ddd}
.vj_right_lh div p{margin-bottom:14px;}
.vj_right_lh div p input{width:282px; padding-top:2px; height:14px; display:block}
.vj_right_lh div p input.vj_bt_lh{width:49px; padding-top:5px; height:20px; display:block; background:url(../images/graphics/81x22.gif) no-repeat center; border:0; color:#333; font:bold 13px arial; text-align:center; cursor:pointer}



/*E-----------vj_wrapper_content---------*/
.vj_khuyenmai{text-decoration:line-through; color:#666666} 
.vj_giathat{color:#FF0000}
.vj_banner{margin-bottom:10px; width:200px; overflow:hidden}


/*B-vj_wrapper_footer*/
#vj_wrapper_footer{margin:0 auto; width:980px; overflow:hidden; padding-bottom:10px; }
.vj_search_footer{padding:10px 0 5px 0;  width:980px; overflow:hidden; margin-bottom:10px }
.vj_icon_search{
	width:110px;
	margin-left:71px;
	display:inline;
	float:left;
	width:38px;
	height:55px;
	background-repeat: no-repeat;
	background-position: left top;	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='images/graphics/38x55.png');
}
.vj_icon_search[class]{
	background-image:url(../images/graphics/38x55.png);
	.background-image:none;
}
.vj_input_select{width:790px; float:left; overflow:hidden}
.vj_input_select div{overflow:hidden; margin-bottom:5px; width:800px;}
/*.vj_input_select div *{float:left; margin-left:10px;display:inline}*/
.vj_input_select label{font:normal 20px arial; color:#fff; float:left; margin-left:10px;display:inline}
.vj_input_select input{float:left; margin-left:10px;display:inline}
.vj_input_search{width:359px; height:16px;.height:17px; padding-top:2px;.padding-top:1px; font:normal 14px arial;}
.vj_bt_search{background:url(../images/graphics/81x22.gif) no-repeat left top; height:21px; width:81px; border:none; cursor:pointer; font-size:13px}
.vj_input_select select{float:left; margin-left:10px;display:inline; width:216px; font:normal 14px arial}
.vj_input_select p{overflow:hidden; color:#fff; width:800px; margin-left:103px;}

.vj_text_foo{width:980px; overflow:hidden; text-align:center;}
.vj_text_foo span{display:block; margin-bottom:10px}
.vj_text_foo a{margin:0 7px}
/*E-vj_wrapper_footer*/



/*Print*/
.vj_print{width:650px; overflow:hidden; font:normal 12px arial; color:#000;  margin:0 auto}
.vj_print table{}
.vj_print table tr{}
.vj_print table td{text-align:left; padding:5px 0; line-height:2.0}
.vj_print table td b{margin:0 0px 0 0px}
.vj_print table td strong{font-size:15px; font-weight:bold}
.vj_print table td.vj_title_print{text-align:center; padding:8px 0px; line-height:1.2}
.vj_print table td.vj_title_print b{font-size:24px;}
.vj_print table td.vj_title_ben b{margin:0 0px 0 0px}
.vj_print table td span{margin-left:60px}
.vj_print table td label{margin-left:18px}
.vj_print table.vj_sub_table{border:1px solid #000; border-right:none; border-bottom:none}
.vj_print table.vj_sub_table tr td{border-right:1px solid #000;border-bottom:1px solid #000; text-align:center; vertical-align:top; padding:8px 0 8px 0}
.vj_print table.vj_sub_table tr.vj_title_tenhang td{background:#f0f1ef; font-size:13px; font-weight:bold}
.vj_print table.vj_sub_table tr td.vj_title_ten{text-align:left; padding-left:10px; font-weight:bold}
.vj_print table.vj_sub_table tr td.vj_title_tong{text-align:right; padding-right:10px}
.vj_print table div{float:right; text-align:center}






@media print 
{
.overflo_none{overflow:visible}
.noidung_sao{width:600px}
.nguon_tin{width:550px}		
.bt_print,.footer_print,#header_print{display:none}
}
