/* CSS Document */
*{margin:0px; padding:0px}
body{color:#000; font-family:Arial; text-align:left; background:#000; width:100%}
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;}
#vj_wrapper_content{margin:0 auto; width:auto; min-width:1036px; }

/*B-vj_header*/
#vj_header{width:980px; margin:0 auto; height:127px; overflow:hidden}
.vj_top_header{height:88px; width:980px; margin:0 auto; background:url(../images/graphics/bg_he.jpg) no-repeat center center}
.vj_top_header a{color:#fff; float:left; margin:17px 0 0 30px}
.vj_top_header p{float:right; background:url(../images/icons/38x62.gif) no-repeat left top; padding:0px 0 0 50px; height:62px; font:normal 20px arial; color:#fee100; margin:26px 35px 0 0}
.vj_main_menu{width:980px; height:39px; background:url(../images/graphics/bg_menu_1x39.gif) repeat-x left top; margin:0 auto;}
.vj_main_menu ul{list-style-type:none; margin-left:23px}
.vj_main_menu li{float:left; margin-right:5px; height:35px;}
.vj_main_menu li span{float:left; height:35px;}
.vj_main_menu li span a{float:left; height:26px; padding:8px 0px 0 0px; font:bold 15px arial; color:#000}

.vj_main_menu li.bg_active{float:left; margin-right:5px; background:url(../images/graphics/bg_1x35.gif) repeat-x left top;  height:35px;}
.vj_main_menu li.bg_active span{float:left; background:url(../images/graphics/ac_menu_left_8x35.gif) no-repeat left top; height:35px;}
.vj_main_menu li.bg_active span a{float:left; background:url(../images/graphics/ac_menu_right_8x35.gif) no-repeat right top; height:26px; padding:8px 22px 0 22px; font:bold 15px arial; color:#000}

.vj_header_list{border-left:solid 1px #606060; border-right:solid 1px #606060; width:958px;  margin:0 auto;  background:url(../images/graphics/bg.jpg) no-repeat right top; padding:10px; overflow:hidden; font:normal 12px arial; height:178px}
.vj_list_pro{width:320px; overflow:hidden; float:left; height:178px}
.vj_header_list ul{float:left; list-style-type:none; width:320px;}
.vj_header_list li{background:url(../images/icons/14x14.gif) no-repeat left top; padding-left:21px; margin:0 5px 8px 0; width:130px; overflow:hidden; float:left}
.vj_header_list li a{color:#5db9cb}
.vj_header_list div.tratien_vj{float:left; /*width:550px*/}
.vj_header_list  p{font:normal 18px arial;  color:#fff; background:url(../images/icons/25x25.gif) no-repeat left 10px; padding-left:35px}
.vj_header_list  .tratien01{margin-left:91px}
.vj_header_list  .tratien02{margin-left:127px}
.vj_header_list  .tratien03{margin-left:176px}
.vj_header_list  p span{color:#fee100; font-size:30px}
.vj_header_list  .tratien04{margin-left:48px ; font:italic 24px arial; background:url(../images/icons/icon.gif) no-repeat right top; margin-top:25px; padding-bottom:2px}

.icon_js_footer{width:550px; height:8px; float:left;  margin:5px 5px 0 0;}
.icon_js_footer .prev_bt_fo01{background:url(../images/icons/icon_prev_fo_7x8.gif) no-repeat left top; height:8px; width:7px}
.icon_js_footer .next_bt_fo01{background:url(../images/icons/icon_next_fo_7x8.gif) no-repeat left top; height:8px; width:7px}
pre{overflow:visible;}


.vj_img{width:1036px; margin:0 auto}
.sub_vj_img{width:980px;float:left}
.onclick_left01{float:left; width:28px; height:325px;}
.onclick_right01{float:left; width:28px; height:325px;}

.vj_box_content{width:1036px; margin:0 auto; overflow:hidden; clear:both}
.vj_box_co_left{float:left; width:28px; height:100px }
.vj_box_co_right{float:left; width:28px; height:100px}


#vj_js{width:1036px; margin:0 auto; height:309px; overflow:hidden; clear:both}
.onclick_left{float:left; width:28px; height:309px;  }
.onclick_right{float:left;  width:28px;  height:309px;  }
.onclick_left img{cursor:pointer; background:url(../images/icons/left_17x17.gif) no-repeat left top; margin-top:151px}
.onclick_right img{cursor:pointer; background:url(../images/icons/17x17.gif) no-repeat right top; margin-top:151px}

.vj_list_move{width:980px; float:left; height:309px; position:relative; overflow:hidden }
.move_click{width:980px;height:309px; overflow:hidden; float:left;}
pre{overflow:visible;}

.list_move_top{background:url(../images/graphics/con_1x36.gif) repeat-x left top; width:960px; padding:0 10px; height:36px ; position:absolute; z-index:2}
.list_move_top ul{list-style-type:none;}
.list_move_top li{position:relative;float:left; width:219px}
.list_move_top li.pa_menu{width:219px; float:left;  margin:10px 28px 0 0;}
.list_move_top li.pa_menu a{background:url(../images/icons/down_16x11.gif) no-repeat right 6px; padding-right:15px; color:#fff;  font:normal 12px arial}
.list_move_top ul li.pa_menu ul{left: 0; position:absolute; display: block; visibility:hidden; padding-top:7px}
.list_move_top ul li.pa_menu ul li{width:209px; height:19px; border-bottom:1px solid #000; background-color:#191919; padding:5px 0 0 10px}
.list_move_top ul li.pa_menu ul li a{color:#fff; background-image:none; }
.list_move_top ul li.padding02 ul{padding-top:22px}
.list_move_top li.margin_none{margin-right:0px}
.list_move_secon{height:273px; width:960px; padding:0 10px; color:#fff; position:absolute; background-color:#848484; top:35px}
.list_move_secon ul{list-style-type:none; overflow:hidden; width:960px;}
.list_move_secon ul li{width:191px; height:265px; background:#dadada url(../images/graphics/219x35.gif) no-repeat left bottom; overflow:hidden; float:left;margin:8px 28px 0 0; padding:0 14px; color:#333}
.list_move_secon ul li h1{font:bold 12px arial; margin:18px 0 14px 0; height:15px; overflow:hidden}
.list_move_secon ul li h1 a{color:#333}
.list_move_secon ul li span{display:block; height:45px; margin:10px 0; overflow:hidden}
.list_move_secon ul li p{}
.list_move_secon ul li p a{color:#3b9baa;background:url(../images/graphics/bg_7x5.jpg) no-repeat left 5px; padding-left:14px}
.list_move_secon ul li.margin_none{margin-right:0px}
/*E-vj_header*/

/*B-vj_content*/
#vj_content{width:980px; background-color:#fff; padding-bottom:17px; overflow:hidden; float:left}
.sub_content{width:960px; padding:36px 10px;  margin:0 auto; border-bottom:3px solid #ffe100; border-top:4px solid #ffe100; overflow:hidden; }
.sub_content ul{list-style-type:none; overflow:hidden; width:960px;}
.sub_content ul li{width:219px;  overflow:hidden; float:left; margin:0px 28px 0 0; padding:0 0px; color:#333}
.sub_content ul li img{float:left; margin-right:5px}
.sub_content ul li div{float:right; overflow:hidden; width:96px}
.sub_content ul li h1{font:bold 12px arial; margin:0px 0 5px 0}
.sub_content ul li h1 a{color:#333}
.sub_content ul li span{display:block; margin:5px 0}
.sub_content ul li p{}
.sub_content ul li p a{color:#3b9baa;background:url(../images/graphics/bg_7x5.jpg) no-repeat left 5px; padding-left:14px}
.sub_content ul li.margin_none{margin-right:0px}
#vj_content .fo_fe{width:980px; text-align:center; overflow:hidden; margin-top:10px;}
#vj_content .fo_fe a{color:#333}
/*E-vj_content*/


/*B-vj_wrapper_footer*/
#vj_wrapper_footer{margin:0 auto;overflow:hidden; width:1036px}
#vj_footer{width:980px; background:url(../images/graphics/fo.jpg) no-repeat center;  height:70px; font-size:0px; line-height:0;  margin:0 auto}
/*E-vj_wrapper_footer*/



#vj_box_detail_pc{width:980px; font:normal 12px arial; overflow:hidden; float:left; color:#333; padding-bottom:20px }
#vj_box_detail_pc h1{width:650px;overflow:hidden; font:normal 18px arial; color:#2e618e; margin-bottom:10px;}
#vj_box_detail_pc .vj_sub_detail{width:670px; overflow:hidden; }
#vj_box_detail_pc .vj_sub_detail span{width:333px; float:left;}
#vj_box_detail_pc .vj_sub_detail div{float:right; width:385px; line-height:1.7 }
#vj_box_detail_pc .vj_sub_detail div ul{}
#vj_box_detail_pc .vj_sub_detail div li{margin-left:20px}
#vj_box_detail_pc .vj_box_table_pc{width:670px; margin-top:15px}
#vj_box_detail_pc .vj_box_table_pc td{padding:3px 0}
#vj_box_detail_pc .vj_box_table_pc .bg_td td{background:#f5f5f5}
#vj_box_detail_pc .vj_box_table_pc .font_bold{font-weight:bold}
#vj_box_detail_pc .vj_box_table_pc .font_bold_kn{font:bold 18px verdana; color:#fff}
#vj_box_detail_pc  a{color:#50a8c9; }
#vj_box_detail_pc tr td{text-align:left}
.guithanhcong{text-align:center; font:normal 16px tahoma; color:#333}
.guithanhcong a{color:#333}

#vj_js01{width:1036px; margin:0 auto;  clear:both}
.vj_list_move01{width:980px; float:left;  }
.move_click01{width:980px; float:left;}
.list_move_secon01{width:960px; padding:45px 10px 20px 10px; color:#333; background-color:#fff; overflow:hidden; font:normal 12px arial}
/*.list_move_secon01 img{float:left; margin-right:10px}*/

.vj_listsp{width:650px; overflow:hidden;line-height:1.7; text-align:justify; float:left}
.vj_listsp div.detail_pic_pro{width:310px; border:1px solid #CCCCCC; float:left; text-align:center; overflow:hidden; padding:5px 0; background:#fff; margin-right:5px}
.vj_listsp div.detail_pic_pro label{font:bold 15px arial; color:#50a8c9; display:block; height:34px}
.vj_listsp div.detail_pic_pro label a{ color:#50a8c9; }
.vj_listsp div.detail_pic_pro span{font:bold 16px arial; color:#ffae00; display:block}


div.muangay{width:320px;overflow:hidden; text-align:left; font:normal 12px arial; color:#333; float:left}
div.muangay p{font:bold 15px arial; color:#50a8c9;display:block; height:60px; overflow:hidden; width:320px;}
div.muangay em{width:320px; display:block; margin-bottom:3px; overflow:hidden}
div.muangay  b{color:#333; font-size:13px;width:320px; display:block; padding-bottom:15px}
div.muangay input{height:14px; float:left; width:200px; padding-top:2px}
div.muangay input.muangay_bt{width:40px; height:20px; border:1; cursor:pointer; margin-right:10px; }
div.muangay input.text_email{margin:0px 4px 0 0}
div.muangay textarea{width:200px;float:left;}
div.muangay strong{width:70px; display:block; float:left; font-weight:normal}
div.muangay .em_none{font-style:normal}
div.muangay label{margin:2px 0 0 0; color:#000; clear:both; display:block; width:320px;}
.vj_text_tt{padding-top:10px; width:650px; float:left}
.banner_vj{width:300px; float:right; margin-bottom:10px}
.vj_listsp_right{width:300px; float:right}
/*vj_box_ser*/
#vj_box_ser{width:280px; 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; float:right}
.title_ser{width:280px; overflow:hidden; margin-bottom:10px}
.title_ser b{font:normal 20px arial; color:#50a8c9; float:left}
.title_ser a{float:right; font:normal 12px arial; color:#ff9900; margin-top:8px}
#content_ser{width:280px; clear:both;  }
#content_ser ul{list-style-type:none; width:280px;}
#content_ser li{width:280px; background:url(../images/graphics/6x1.gif) repeat-x left bottom; overflow:hidden; padding:0 0 10px 0; margin-bottom:10px}
#content_ser li .img_ad{float:left; width:60px;}
#content_ser li div{float:right; width:215px; font:normal 12px arial; color:#333}
#content_ser li div b{display:block; width:215px; overflow:hidden;}
#content_ser li div b a{color:#065b97}
#content_ser li div label{display:block; width:215px; 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}
}

/*footer_sum: chep HTML, CSS, images(footer_sum_1x19.gif)*/
* html #container{position: relative;}
#footer_sum{width:100%; background:url(../images/graphics/footer_sum_1x19.gif) repeat-x center top; height:18px; text-align:center; font:normal 11px tahoma; color:#fff;padding-top:3px; left:0px; bottom:0px; position:fixed; z-index:1000}
* html #footer_sum {position: absolute;
top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) 
: document.body.scrollTop+(document.body.clientHeight-this.clientHeight));left: expression("0");}
#footer_sum a{margin-right:20px; color:#333}
#footer_sum a:hover{color:#fff; text-decoration:none}
#footer_sum a.active_sum{font-size:14px; color:#fff; font-weight:bold}
#footer_sum a.none_space{margin-right:0px}

/*vj_banner_cus*/
.vj_banner_cus{width:980px; height:100px; margin:10 auto 10px auto; padding:10px 0px 10px 0px; background-color:#fff;}
.vj_banner_cus ul{list-style-type:none; width:980px; height:100px; overflow:hidden}
.vj_banner_cus li{float:left; width:130px; height:100px; margin-left:9px; display:inline}