/* CSS Document */
*{margin:0px; padding:0px}
body{color:#000; font-family:Arial; text-align:left; background:#f3f3f3 url(../images/graphics/bg_body.gif) repeat-x center top;}
a{	background-color:inherit;	text-decoration:none; outline:none;}
a:hover{text-decoration:underline}
img{border:0px}
/* Nhap lieu */
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 */

/*go on*/
#vj_container{margin:0 auto; font:normal 11px arial; width:980px; background-color:#fff}
#vj_wrapper_content{margin:0 auto;  width:960px; overflow:hidden}

/*B-vj_header*/
#vj_header{width:960px; margin:0 auto}
/*B-chuan head top*/
#header_main{margin:0 auto 10px auto; position:relative; clear:both; width:960px; font:normal 11px tahoma; }
#list_name_top{width:960px; background-color:#fff; position:absolute; top:22px; z-index:3; height:115px}
#header_main .left_list_name_top{width:156px; height:95px; float:left; background:url(../images/graphics/line_left_he_1x3.gif) repeat-y right center; margin-top:10px}
#header_main .left_list_name_top ul{width:144px; overflow:hidden; clear:both; margin-left:13px; list-style-type:none}
#header_main .left_list_name_top ul li{float:left; padding-left:9px; width:135px; margin-right:7px; line-height:1.7; overflow:hidden; height:20px}
#header_main .left_list_name_top ul li a{color:#333; font-weight:bold}
#header_main .right_list_name_top{width:792px; float:left; overflow:hidden}
#header_main .icon_js{width:45px; height:15px; float:right; margin-top:5px; position:absolute; right:5px}
#header_main .icon_js a{width:7px; height:14px; display:block; float:left; margin-left:5px;.margin-left:5px;_margin-left:4px; cursor:pointer; margin-top:3px}
#header_main .icon_js label{float:right; display:block; cursor:pointer; margin:2px 0 0 0px  }

#header_main .icon_prev_he{background:url(../images/icons/icon_prev_he_7x8_.gif) no-repeat left top; height:8px; width:7px}
#header_main .icon_next_he{background:url(../images/icons/icon_next_he_7x8.gif) no-repeat left top; height:8px; width:7px}
#header_main .icon_close_he{background:url(../images/icons/icon_close_10x10.gif) no-repeat left top; height:10px; width:10px}

#header_main .right_list_top_sd{width:792px; height:95px; clear:both; overflow:hidden; top:13px; position:absolute }
#header_main .right_list_top_sd ul{width:145px; overflow:hidden; list-style-type:none; float:left; margin-left:10px;}
#header_main .right_list_top_sd ul li{float:left; width:150px; line-height:1.8; overflow:hidden; height:18px}
#header_main .right_list_top_sd ul li a{color:#666666;}
#header_main .box20{width:812px; float:left;}

#header_main .top_menu{width:960px; height:23px; float:left; margin:0 auto}
#header_main .menu_top_left{float:left;}
#header_main .menu_top_left ul{font:normal 11px tahoma; list-style-type:none; float:left}
#header_main .menu_top_left ul li{float:left; margin-right:1px; overflow:hidden; height:16px; border:1px solid #bebebe; padding:3px 11px 0 11px; background:url(../images/graphics/bg_menu_he_1x19.gif) repeat-x left top; }
#header_main .menu_top_left ul li a{color:#003366}
#header_main .menu_top_left ul li a:hover{color:#000;}
#header_main .menu_top_left ul li.pic_js a{background:url(../images/icons/icon_down_he_5x8.gif) no-repeat right 5px; padding-right:15px}
#header_main .menu_top_left ul li.pic_js_up a{background:url(../images/icons/icon_up_he_5x8.gif) no-repeat right 5px; padding-right:15px}
#header_main .menu_top_right{font-size:11px; color:#666; text-align:right; margin-top:3px; float:right}
#header_main .menu_top_right a{color:#666}
#header_main .menu_top_right a:hover{color:#000; text-decoration:none}

#header .header_sub{width:960px; margin:0 auto; clear:both}
.header_fix{background:url(../images/graphics/bg_he_1x75.gif) repeat-x left top; height:87px; width:960px;}
.header_fix .he_logo{float:left; margin:15px 0 0 30px; display:inline; width:218px}
.header_fix .he_logo p{clear:left; font:normal 12px arial; color:#c18e9c}
.header_fix .he_logo p a{color:#c18e9c}
.logo_{width:218px;}
.logo{background:url(../images/graphics/logo_213x42.gif) no-repeat left top}
/*.logo{
	background-repeat: no-repeat;
	background-position: left top;	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='images/graphics/logo_218x42.png'); 
}
.logo[class]{
	background-image:url(../images/graphics/logo_218x42.png);
	.background-image:none;
}*/
.header_fix .search_{float:right; width:712px; margin-top:10px}
.header_fix .list_menu{background:url(../images/graphics/bg_1x2.gif) repeat-x left bottom; float:right; padding:9px 0}
.header_fix .list_menu a{float:left; color:#fff;  font:bold 12px tahoma; margin-right:20px}
.header_fix .list_menu a:hover{color:#e9b973; text-decoration:none}
.header_fix .list_menu a.active_menu{color:#e9b973}
.inp_search{float:right;  width:565px; font:normal 12px arial; margin-top:10px}
.inp_search .input_text{height:14px; width:255px; padding-top:1px; float:left; margin-right:10px}
.inp_search .input_bt{height:18px; width:76px; padding-top:1px; float:left; background:url(../images/graphics/bt_search_1x20.gif) repeat-x left top; border:1px solid #e5cbcb; margin-top:1px; font:bold 11px tahoma; color:#3a0000; cursor:pointer}
.inp_search select{ width:184px; float:left; height:19px; margin-right:10px}

pre{overflow:visible;}
/*E-chuan head top*/

/*B-vj_content*/
#vj_content{width:960px; margin:0 auto; height:auto }
#vj_left_com_180{width:180px; float:left}
#vj_right_com_772{width:772px; float:right}
#vj_left_right_com_644{width:644px; float:left}
#vj_left_right_com_512{width:512px; float:left}
#vj_right_com_300{width:300px; float:right}
#vj_right_right_com_120{width:120px; float:right}
#vj_right_right_com_250{width:250px; float:right}
#vj_banner_120_01,#vj_banner_120_02{width:120px; margin-bottom:10px}
#vj_banner_300{width:300px; margin-bottom:10px}
/*E-vj_content*/


/*B-vj_wrapper_footer*/
#vj_wrapper_footer{margin:0 auto; width:960px; }
#footer_main{width:960px; clear:both; margin:0px auto; padding:15px 0 0px 0; overflow:hidden; font:normal 11px tahoma;}
#list_name_footer{width:958px; border:1px solid #dbd5d1; background:#272727;  margin:0px auto; clear:both; overflow:hidden; padding:10px 0}
#list_name_footer .left_list_name{width:283px; height:135px; margin:0px 0 0 10px;  float:left; display:inline; background:url(../images/graphics/2x2.gif) repeat left top}
#list_name_footer .left_list_name h1{font-weight:normal; font-size:20px; width:257px; overflow:hidden; clear:both; margin:0px 0 8px 13px; color:#07519a}
#list_name_footer .left_list_name ul{width:265px; overflow:hidden; clear:both; margin-left:13px; list-style-type:none}
#list_name_footer .left_list_name ul li{float:left; padding-left:9px; width:116px; margin-right:7px; line-height:1.8; overflow:hidden; background:url(../images/icons/icon_list_fo_left_5x5.gif) no-repeat left 9px; height:20px}
#list_name_footer .left_list_name ul li a{color:#07519a}

#list_name_footer .right_list_name{width:643px; overflow:hidden; float:right;}
#list_name_footer .top_list_footer_js{width:643px;}
#list_name_footer .all_js_footer{font:normal 20px tahoma; width:502px; float:left; color:#fff; overflow:hidden}
#list_name_footer .icon_js_footer{width:55px; height:14px; float:right;  margin:5px 5px 0 0}
#list_name_footer .icon_js_footer .prev_bt_fo{background:url(../images/icons/left_21x14.gif) no-repeat left top; height:14px; width:21px}
#list_name_footer .icon_js_footer .next_bt_fo{background:url(../images/icons/right_21x14.gif) no-repeat left top; height:14px; width:21px}

#list_name_footer .icon_js_footer a{width:21px; height:14px; float:left; margin-left:5px;}

#list_name_footer .footer_list_sd{width:643px; overflow:hidden; height:100px; margin-top:10px; float:left}
#list_name_footer .footer_list_sd ul{width:150px; list-style-type:none; margin-right:10px; float:left; overflow:hidden;}
#list_name_footer .footer_list_sd ul li{padding-left:9px; width:147px; line-height:1.8; overflow:hidden; float:left; background:url(../images/icons/icon01_list_fo_left_5x5.gif) no-repeat left 9px; height:20px}
#list_name_footer .footer_list_sd ul li a{color:#fff;}
#list_name_footer .cut_js_footer{width:643px; float:left;}

#footer{width:960px; clear:both; overflow:hidden; margin:0px auto;}
#footer .content_footer{width:960px; text-align:center; line-height:20px; padding-top:8px; overflow:hidden; color:#07519a}
#footer .content_footer a{color:#07519a}
#footer .content_footer span{color:#404040}
#footer .content_footer span a{color:#404040}
/*E-chuan footer*/


/*news_tabs_dowjon*/
#news_tabs_dowjon{width:250px; margin-bottom:12px; font:normal 11px tahoma}
#news_tabs_dowjon .menu_tab{width:250px; height:19px; background:url(../images/graphics/bg_1x19.gif) repeat-x left top;}
#news_tabs_dowjon .menu_tab ul{width:238px; height:19px; margin-left:12px; list-style-type:none}
#news_tabs_dowjon .menu_tab li{border-left:1px solid #484848; border-top:1px solid #484848; border-right:1px solid #484848; border-bottom:1px solid #484848; background:url(../images/graphics/bg_menu1x17.gif) repeat-x left top; padding:2px 11px 2px 11px; float:left; margin-right:1px; color:#fff;cursor:pointer}
#news_tabs_dowjon .menu_tab li.active_tabs_dowjon{border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #fff; background:#fff; font-weight:bold; color:#333 }
#news_tabs_dowjon .con_tabs{width:250px; overflow:hidden; background-color:#fff}
#news_tabs_dowjon .con_tabs a{color:#07519a; font-weight:bold}
#news_tabs_dowjon .con_tabs table{margin-top:10px}
#news_tabs_dowjon .con_tabs table img{margin:10px 0}
#news_tabs_dowjon .con_tabs table td{text-align:center}
#con_tab_dowjon_2,#con_tab_dowjon_3{display:none}

/*top_clothing*/
#top_clothing_250{width:250px; font:normal 11px tahoma; color:#333; margin-bottom:12px}
#top_clothing_250 .title{width:248px; height:25px ; border:1px solid #ccc; background-color:#dcdcdc; font:normal 11px arial;}
#top_clothing_250 .title strong{float:left; margin:6px 0 0 7px; }
.content_clothing_250{width:226px; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; background-color:#f3f3f3;
padding:10px 11px; overflow:hidden}
.content_clothing_250 p{width:226px; color:#07519a; overflow:hidden; margin-bottom:15px;}
.content_clothing_250 p a{color:#07519a;}
.content_clothing_250 p a:hover{ font-weight:bold}
.list_clothing_250{width:226px; overflow:hidden; float:left }
.list_clothing_250 ul{width:226px; list-style-type:none}
.list_clothing_250 li.clothing_li{width:226px;float:left; margin-bottom:12px}
.list_clothing_250 li .img{float:left}
.list_clothing_250 li .img img{ border:1px solid #d8d8d8;  }
.right_clothing_250{width:163px; float:right; overflow:hidden}
.right_clothing_250 a{color:#07519a}
.right_clothing_250 span,.right_clothing_250 label{display:block; margin-bottom:5px; width:163px; overflow:hidden; float:left}
.display_rate_250{width:163px; height:14px; float:left;}
.display_rate_250 ul{width:85px; height:14px; background:url(../images/graphics/bg_rate_83x14.gif) no-repeat left top; float:left}
.display_rate_250 ul li{float:left; width:14px; height:14px;  margin-right:3px; cursor:pointer}
.display_rate_250 ul li.one_rate{background:url(../images/graphics/one_rate_14x14.gif) no-repeat left top;}
.display_rate_250 ul li.hafl_rate{background:url(../images/graphics/hafl_rate_7x14.gif) no-repeat left top;}
.readmore_250{width:226px; text-align:right; float:left}
.readmore_250 a{color:#07519a}
/*top_clothing*/


/*top_weather*/
#top_weather{width:250px; font:normal 11px tahoma; color:#333; margin-bottom:12px}
#top_weather .title{width:248px; height:25px ; border:1px solid #ccc; background-color:#dcdcdc; font:normal 11px arial;}
#top_weather .title strong{float:left; margin:6px 0 0 7px; }
#top_weather .title label{float:right;  margin:8px 7px 0 0; }
#top_weather .title a{color:#333}
#top_weather .title label a:hover{font-weight:bold;}
#top_weather .title a.active_weather{font-weight:bold;}
.content_weather{width:226px; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; background-color:#f3f3f3;
padding:10px 11px; overflow:hidden}
.content_weather table{width:226px; overflow:hidden}
.content_weather tr td{text-align:center}
.content_weather tr td.name_con{text-align:left}
.content_weather tr td a{color:#07519a}

/*vj_box_ser*/
#vj_box_ser{width:230px; border:solid 1px #dbd5d1; margin:0 auto 10px auto; padding:9px 9px 0 9px; overflow:hidden; background:url(../images/graphics/1x96.gif) repeat-x left top}
.title_ser{width:230px; overflow:hidden; margin-bottom:10px}
.title_ser b{font:normal 20px arial; color:#333; float:left}
.title_ser a{float:right; font:normal 12px arial; color:#333; margin-top:8px}
#content_ser{width:230px; clear:both;  }
#content_ser ul{list-style-type:none; width:230px;}
#content_ser li{width:230px; background:url(../images/graphics/6x1.gif) repeat-x left bottom; overflow:hidden; padding:0 0 5px 0; margin-bottom:5px}
#content_ser li .img_ad{float:left; width:60px;}
#content_ser li div{float:right; width:165px; font:normal 12px arial; color:#333}
#content_ser li div b{display:block; width:165px; overflow:hidden;}
#content_ser li div b a{color:#333}
#content_ser li div label{display:block; width:165px; overflow:hidden}
#content_ser li.none_bg{background:none}









@media print 
{
.overflo_none{overflow:visible}
.noidung_sao{width:600px}
.nguon_tin{width:550px}		
.bt_print,.footer_print,#header_print{display:none}
}