*{margin:0; padding:0}
body{font-size:12px;font-family:tahoma;width:100%;color:#333;}
a, a:hover, a:visited{color:#474747; text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
img{border:none; vertical-align:middle;}
li{list-style:none;}
.block{ display:block}
.none{display:none;}
.on_top{width:100%; height:24px; line-height:24px; background:#3a9a03;}
.on_top_center{ width:778px; margin:auto;}
#date{float:right; color:#fff;}
.ontop_header{width:100%; height:60px;}
.ontop_header_center{ width:778px; margin:auto; position:relative;}
.page{ width:778px; margin:auto;}
.container{ width:778px;float:left; background:#fff;}
.banner{ width:999px; height:160px; float:left; position:relative; border:1px solid #ccc; box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.3); border-radius:7px; margin-top:3px; margin-bottom:10px;}
.menu12 {width:778px; height:20px;float:left;background:#d5d5d5; margin-bottom:6px;}
.menu_item {float:left; height:20px; background:#d5d5d5;color:#2f2f2f;line-height:20px;padding:0 25px;text-transform:uppercase; font-size:11px;}
.menu_active {float:left; height:20px; background:#2d2d2d;color:#fff;line-height:20px;padding:0 25px;text-transform:uppercase;font-size:11px;}
.border_menu{ width:1px; height:20px; float:left; background:url(../images/icon/border_menu.jpg) center no-repeat}
.logo_top{position:absolute;top:0; left:0; z-index:9999;}
.search_form{ width:auto; height:30px; position:absolute; top:20px; right:10px; background:#fff;}
.input_search{width:418px;font-size:11px; color:#333; height:30px; line-height:30px; float:left; text-indent:10px; border:none; background:url(../images/icon/fs_left.jpg) center no-repeat;}
.btn_search{background:url(../images/icon/fs_button.jpg) center no-repeat; width:38px; height:30px;border:none;font-size:12px; cursor:pointer; float:left; color:#fff;}
.top_search{ width:auto; height:21px; position:absolute; right:17px; top:29px; line-height:21px; font-size:13px;color:#020202;}
.fs_tukhoa{color:#2f2f2f; margin-top:5px; margin-left:5px; float:left; font-size:11px; }
.hotline{width:auto; height:21px; position:absolute; right:0; top:60px; line-height:21px; }
.top_search a:hover{text-decoration:underline;}
.bottom_sl{width:100%; height:5px; background:#cdcdcd; margin-top:5px;}
.top_hotline{width:auto; height:21px; line-height:21px; padding-left:30px; background:url(../images/icon/top_hotline.jpg) left no-repeat;float:left; margin-right:20px; font-size:14px;}
.top_hotline span{color:#059732;}
.top_phanmem{width:auto; height:21px; line-height:21px; padding-left:30px; background:url(/view/images/icon/top_pm.jpg) left no-repeat; float:left;}
.top_phanmem a{color:#2f2f2f}

.full_percent{width:100%; float:left; margin-top:10px;}
.left_sp{width:220px; float:left; margin-right:9px; margin-left:1px;}
.sp_hot{width:771px; float:left;}
.danhmuc_left{width:100%; float:left; background:url(../images/icon/dmsp_home.jpg) center repeat-x; height:38px; line-height:38px; font-size:14px; color:#fff; text-transform:uppercase; text-indent:12px;}
.gallery_left{width:100%; float:left; background:url(../images/icon/gallery_home.jpg) center repeat-x; height:38px; line-height:38px; font-size:14px; color:#fff; text-transform:uppercase; text-indent:12px;}
.gallery_left_content{width:208px; padding:5px; border:1px solid #cbcbcb; float:left; margin-top:2px;}
.gallery_left_content img{width:100%; height:105px; margin-bottom:5px; float:left;}
.danhmuc_left a,.gallery_left a{color:#fff}
.view_more{width:72px; height:23px; background:url(../images/icon/view_more.jpg) center no-repeat; float:left; margin-left:67px; }
.sp_home{border: 1px solid #ccc;border-radius: 7px;box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);float: left;margin-left:7px;width:991px;}
.sp_home_topline{width:948px; height:1px; float:left; border-bottom:1px solid #e9e9e9;margin-left:20px;}
.sp_hot_title{width:100%; float:left; height:38px; line-height:38px; font-size:14px; color:#141414; text-transform:uppercase; text-align:center;}
.sp_home_line{width:953px; height:8px; float:left; background:url(../view/images/icon/sp_home_line.jpg) no-repeat;margin-left:15px;}
.sp_hot_content{ width:100%; float:left; padding:10px 0;}
.box_hot_content{width:177px; float:left; overflow:hidden; margin-left:15px;}
.sp_bao_img{width:177px; height:166px; float:left; background:url(../images/icon/bao_img.jpg) no-repeat;}
.box_hot_content img{ width:168px; height:151px; margin-bottom:12px; float:left; margin:4px 0 0 4px;}
.sp_hot_name{width:100%; text-align:center; float:left; margin-bottom:8px; font-size:13px; color:#252525; font-weight:bold;}
.sp_hot_sum{width:100%; float:left; color:#767676;text-align:center;}
.sp_hot_sum span{color:#ff0000;}

.tab_about{width:343px; padding:5px 10px 5px 5px; border-right:1px dotted #ccc; float:left;}
.home_about{width:100%; float:left; font-size:13px; color:#04a00f; text-transform:uppercase; padding-bottom:15px; font-weight:bold;}
.home_about_content{width:100%; float:left; font-size:13px; color:#505050; text-align:justify; margin-bottom:10px;}
.home_about_more{width:100%; float:right; cursor:pointer; text-align:right; color:#04a00f; margin-top:7px; margin-bottom:10px;}
.home_about_more:hover{text-decoration:underline;}

.tab_services{width:400px; padding:5px 5px 5px 10px; float:left;}
.home_thematic_item{width:191px; float:left; margin-right:15px;}
.hti_name{color:#383838; text-transform:uppercase; font-weight:bold; margin-bottom:10px; text-align:center;}
.hti_name a{color:#383838;}
.hti_photo{width:189px; height:86px; border:1px solid #bcbcbc; border-radius:7px; margin-bottom:10px;}
.hti_sum{font-size:11px; line-height:19px; color:#4e4e4e;}
.line_between{width:95%; border-bottom:1px solid #e1e1e1; float:left; margin:10px 0;}

.clr{clear:both;}

.tintuc_home{width:995px; float:left; background:url(../images/icon/news_home.jpg) center repeat-x; height:38px; line-height:38px; font-size:14px; color:#fff; text-transform:uppercase; text-indent:12px; margin:5px 0 30px 2px;}
.tintuc_home_content{width:991px; padding:0 5px 5px; float:left;}
.box_home_news{width:473px; height:364px; float:left; overflow:hidden;}
.home_news_date{width:96px; float:left; margin-right:20px;}
.home_news_info{width:357px; float:left; padding-top:2px;}
.news_ngaythang{width:100%; margin-bottom:5px; float:left;}
.comment_news{width:100%; float:left; height:38px; line-height:38px;background:url(../images/icon/comment_news.jpg) center repeat-x; margin-bottom:1px;}
.gallery_news{width:100%; float:left; height:45px; line-height:45px;background:url(../images/icon/gallery_news.jpg) center repeat-x;}
.number_cmt{width:47px; float:left; color:#fff; text-align:right;}
.news_ngay{width:45px; padding-top:1px; color:#000; font-size:30pt;font-family:tahoma;}
.news_thang{color:#5e5e5e; font-size:13pt; padding-left:2px; text-transform:uppercase; font-style:italic;font-family:tahoma;}
.news_nam{color:#5e5e5e; font-size:13pt; font-style:italic;font-family:tahoma;}
.home_news_info img{width:100%; height:179px; float:left;}
.home_news_bao{width:335px; border:1px solid #e8e8e8; float:left; border-top:none; padding:10px;}
.home_news_name{width:100%; float:left; text-transform:uppercase; font-size:12px; margin-bottom:10px; height:35px; overflow:hidden;}
.home_news_sum{width:100%; float:left; font-size:11px; margin-bottom:10px; color:#616161; height:64px; overflow:hidden;}
.home_news_chitiet{width:92px; float:left; background:url(../images/icon/chitiet.jpg) center repeat-x; height:29px; line-height:29px; font-size:12px; color:#fff; text-transform:uppercase; margin-left:8px; margin-bottom:13px; text-align:center;}
.home_news_chitiet a{color:#fff;}
.home_news_chitiet a:hover{text-decoration:underline;}

.chitiet_all{width:77px; float:right; background:#22b43d; height:25px; line-height:25px; font-size:12px; color:#fff; text-align:center; margin: 10px;}
.chitiet_all a{color:#fff !important;}
.chitiet_all a:hover{text-decoration:underline !important;}

.wrapper{width:964px;margin:0 auto;}
.middle{ width:964px; float:left; background:#fff; padding-top:8px;}
.left{width:200px; float:left; margin-right:5px; margin-top:25px; padding:0 5px 10px; background:#eceeef;}
.center_panel{ width:428px; float:left; margin-right:5px;}
.right{width:127px; float:left; margin-top:25px;}
.main_nav{ width:232px; float:left; margin-bottom:8px;}
.bottom_nav{width:232px; height:35px; border-radius:10px 10px 0 0; color:#fff;line-height:35px; text-align:center; font-weight:700; text-transform:uppercase;background:url(../images/icon/menu_top.jpg) repeat-x}
.left_content{ width:230px; float:left; border:1px solid #ccc;}
.cat_line{ width:190px; height:auto; line-height:20px; padding:5px 0 5px 22px; float:left; background:#fff url(../images/background/cat_line.png) 5px 13px no-repeat; border-bottom:1px solid #ccc; margin-left:8px;}
.cat_line a{ color:#4a4949; font-weight:700; }
.cat_line a:hover{ color:#82AE11;}
.child_line{ width:170px;height:auto; background:#fff url(../images/background/child_line.png) 18px 14px no-repeat; line-height:20px;  float:left;  padding:5px 0 5px 34px; border-bottom:1px solid #aba4a4;}
.child_line a{ color:#4c4b4d; font-weight:400; }
.category_item{ width:230px; float:left; margin:0 14px 22px 0;}
.category_itemT{ width:230px; height:60px; float:left; margin-left:4px; color:#48484a; font-size:12px;  line-height:15px;  padding:3px 0;}
.category_itemT a{ color:#48484a;text-transform:uppercase; font-weight:700; display:block; margin-bottom:5px;}
.category_itemI{ width:230px; height:140px; float:left; }
.news_left{ width:208px; float:left; border:1px solid #88ddfc; border-radius:10px; margin-bottom:8px;}
.news_leftT{width:208px; float:left; height:31px; background:#e6e6e6; text-align:center; line-height:31px; color:#444; font-weight:400; text-transform:uppercase;border-radius:10px 10px 0 0;}
.line_new{ width:192px; float:left; height:auto; border-bottom:1px dotted #d9d9d9; padding:8px;}
.box_right{ width:127px;border-radius:10px; float:left; margin-bottom:8px;}
.box_rightT{ width:127px; float:left; height:25px; line-height:25px; text-transform:uppercase; color:#fff; background:#22b43d; text-align:center; border-radius:10px 10px 0 0;}
.box_rightC{ width:125px; border:1px solid #ccc; border-top:none; border-radius:0 0 10px 10px; float:left; margin-bottom:8px;}
.phone_contact{ width:212px; height:36px; float:left; margin:0 0 0 8px; text-indent:46px; color:#ff0000; font-size:13px; font-weight:700; line-height:36px; border-bottom:1px solid #ccc; padding:10px 0; }
.tel_contact{width:165px; height:40px; line-height:18px; float:left; margin:0 0 0 8px; color:#000; font-size:13px; font-weight:700;padding:8px 0 5px 46px;border-bottom:1px solid #ccc;}
.mail_contact{width:165px; height:22px; line-height:17px;float:left; margin:0 0 8px 8px; color:#000; font-size:13px;border-bottom:1px solid #ccc; padding:8px 0 8px 46px;}
.line_support{width:165px; height:32px; float:left; margin:0 0 4px 8px;  color:#000; line-height:16px; padding: 0 0 0 46px;}

.left_title{ width:100%; float:left; padding:10px 0; border-bottom:1px solid #ccc; font-size:11px;}

.partner_item{ width:60px; height:60px; float:left; background:url(../images/background/partner_item.png); margin:0 35px -2px 5px;}
.line_info{ width:205px; float:left; height:auto;  padding:9px 8px 0px 16px; background:url(../images/background/line_info.png) 5px 13px no-repeat; line-height:18px;}
.line_info a{color:#514d4d; }


.main-content{ width:100%; float:left;}
.main-content .tieude{width:100%; float:left;background:#22b43d;height:auto;line-height:25px;border-radius:5px 5px 0 0;font-size:11px;font-weight:700; text-indent:10px; color:#fff; text-transform:uppercase;}
.main-content .tieude a{color:#fff}
.main-content .tieude span{padding-left:10px;margin-left:10px;}
.main-content h1{ font-size:15px; line-height:20px; margin-bottom:5px;}
.container{
background:#fff; float:left; 
}
.box_sp{
	margin-bottom:13px; float:left;
}
.box_sp .img{
	width:60px;
	height:auto;
	margin-right:10px;
}
.box_sp .img img{
	border:1px solid #ccc; width:57px; height:59px;
}
.box_sp .txt a{
	font-weight:bold;
	background:url(../images/background/arrow.png) 0 2px no-repeat;
	padding-left:10px;
	padding-bottom:2px;
	display:block;
}
.box_sp .txt a:hover{
	text-decoration:underline;
}
.content{
	width:805px;
	height:auto;
}
.box_sp .txt{
	width:500px;
}
.time{
	color:#999;
	padding-bottom:2px;
}
.sidebar{
	margin:13px 12px 0 12px;
	width:170px;
}
.box_sidebar{
	margin-bottom:10px;
}
.box_sidebar h1{
	width:100%;
	background: linear-gradient(to bottom, #fff 0px, #eef2f3 100%) repeat scroll 0 0 transparent;
	height:20px;
	line-height:20px;
	border:1px solid #cceaf0;
	border-radius:3px 3px 0 0;
}
.box_sidebar h1 span{
	font-size:11px;
	padding-left:10px;
}
a:hover.btn_search{
	font-size:11px;
	text-decoration:underline;
}
.content_sidebar{
	border:1px solid #CCEAF0;
	border-top:none;
	width:100%;
}
.padding10{
	padding:10px;
}
.content_sidebar p{
	margin-top:10px;
}
.content_sidebar p:hover a{
	color:#339AAF;
}
.box_sidebar a, .box_sidebar {
	font-size:11px;
}

.box_binhluan{width:95%; height:auto; float:left; margin-left:20px; margin-top:10px; margin-bottom:10px;}
.binhluan_title{font-weight:bold;}
.binhluan_line{float:left; margin-top:10px; width:100%; border-bottom:1px dotted #ccc; }
.binhluan_text{width:438px; height:28px; line-height:28px; border:1px solid #ccc;box-shadow: 2px 2px 4px 2px #c4c9d0; border-radius:6px; padding:0 10px; color:#666}
.binhluan_textarea{width:438px; border:1px solid #ccc;box-shadow: 2px 2px 4px 2px #c4c9d0; border-radius:6px; padding:5px 10px; color:#666;height:100px;}
.binhluan_button{padding: 6px 12px; color:#666; background:#fff; border:1px solid #ccc;border-radius: 4px; cursor:pointer; box-shadow:2px 2px 4px 2px #c4c9d0;}
.binhluan_button:hover{background:#e6e6e6; border:1px solid #adadad;}
.binhluan_error{color:#FF0000; text-align:center}
	
.footer{width:975px; margin:0px 10px 0 15px; float:left; line-height:20px;}
.menu_footer{width:100%; height:10px; float:left; background:#000; margin-top:10px;}
.menu_footer a{margin:0 7px;}
.menu_footer a:hover{text-decoration:underline;}
.footer_content{width:100%; float:left; padding:7px 0;}
.footer p{ font-family:Arial, Helvetica, sans-serif !important; font-size:12px !important;}
.footer span{ font-family:Arial, Helvetica, sans-serif !important; font-size:12px !important;}
.nav_footer{
	float:left;
}
.foot_map{margin-left:25px; margin-top:17px; color:#020202;}
.foot_map a{color:#020202;}
.foot_map a:hover{color:#fff;}

.nav_footer li{
	display:inline;
	padding-right:5px;
	color:#339AAF;
}

.nav_footer li a{
	color:#339AAF;
}
.nav_footer li a:hover{
	text-decoration:underline;
}
.copyright{
	float:right;
	color:#339AAF;
}
.slide{
	float:left;
}
#menu{
	position:absolute;
	bottom:10px;
	right:10px;
}
#menu li{
	float:left;
	margin-left:10px;
	border:2px solid #ccc;
}
#menu li.act{
	border:2px solid #f21115;
}
.breadCrumb{
	margin:13px;
	font-size:11px;
}

.breadCrumb a:hover{
	text-decoration:underline;
}
.breadCrumb a{
	font-size:11px;
}
.txt_map{
	width:405px;
}
.txt_map h4{
	padding-bottom:5px;
}
.txt_map p,.address p{
	line-height:20px;
}
.address{
	border:1px solid #ccc;
}
.download{
	position:absolute;
	right:5px;
	top:3px;
}
.priter{
	position:absolute;
	top:3px;
	right:30px;
}
.main-content h5{
	font-size:13px;
	text-transform:uppercase;
	border-bottom:1px dotted #ccc;
	padding-bottom:5px;
	margin-bottom:10px;
}
.detail_content{
	margin-bottom:20px;
}
.img_detail{
	padding-right:10px; width:245px; height:154px;
}
.detail_content{
	line-height:20px;
}
.detail_content p{
	line-height:20px;
	padding-bottom:10px;
}

.content_boxquestion{
	margin-top:50px;
	line-height:20px;
}
.content_boxquestion h2{
	padding-bottom:5px;
	margin-top:20px;
}
.boxquestion li{
	background:url(../images/background/arrow.png) 0 3px no-repeat;
	padding-left:10px;
	padding-bottom:5px;
}
.boxquestion li a{
	font-weight:bold;
	font-size:13px;
	color:#339AAF;
}
.boxquestion li a:hover{
	text-decoration:underline;
}
.submit{ width:98px; height:22px; border:none; background:#86bf40; border-radius:8px; color:#fff; text-align:center; margin-left:60px; cursor:pointer;}
.cancel{width:98px; height:22px; border:none; background:#86bf40; cursor:pointer;}
/*----------------------- search ---------------------*/
.show_search{ width:263px; height:28px; position:absolute; top:3px; right:5px;}
.inova{width:219px; height:26px; background:url(../images/background/bg_search.png); border:none;color:#b2b4c3; font-size:12px; line-height:16px; text-indent:10px; }
.search_button{height:28px;width:28px; margin-top:3px; text-align:center; background:url(../images/background/timkiem.png);border:none; cursor:pointer;}
	
/*.box_content h2{ font-weight:400 !important;}
*/.box_center { width:575px; float:left; margin-bottom:5px; }
.box_center1 { width:610px; float:left; margin-bottom:5px; background:#fff;}
.box_center_title {width:100%; height:25px; float:left; line-height:25px; color:#000; text-indent:10px; text-align:left; position:relative;}
.box_center_title a:hover{color:#86bf40;}
.share{ width:180px; height:18px; position:absolute; top:5px; right:5px; line-height:18px; color:#000; font-weight:bold; float:right; text-indent:20px;}
.share a{ width:20px; float:left;padding-left:5px; margin-top:1px;}
.box_center_content {float: left; width:426px;text-align:left; padding:10px 0; border:1px solid #ccc; border-top:none; border-radius:0 0 5px 5px; }
.box_center_content1 {float: left; width:720px;text-align:left; padding:10px 0; }
.list1{ width:98%; height:auto; float:left;padding:0 0 10px 1%; margin-bottom:10px;}
.list{ width:98%; height:auto; float:left; padding-left:1%; margin-bottom:10px; border-bottom:1px dotted #ccc;}
.detail_productCon{ width:555px; float:left;}
.list1 .detail_productCon table { max-width:540px !important;}
.list1 .detail_productCon table tbody{ max-width:540px !important;}
.list1 .detail_productCon table p span span{ max-width:540px !important;}
.list1 table { max-width:540px !important;}
.list1 table tbody{ max-width:540px !important;}
.list1 table p span span{ max-width:540px !important;}
/*.list1 .detail_productCon h2{ font-weight:400 !important;}
*/.list img{ width:138px; float:left; margin-right:10px; margin-bottom:10px;}
.list a{color: #252525;font-weight:bold; text-decoration:none; padding-bottom:5px; display:block;}
.list2{ width:96%; height:auto; float:left; padding-left:2%; margin-bottom:10px; }
.list2 a{color: #333;font-weight:bold; text-decoration:none; padding-bottom:5px; }
.list span{ padding-bottom:5px; display:block;}
.details_name{color:#333;font-size:13px; font-family:tahoma;font-weight:bold;padding-bottom:10px;}
.details_date{color:#999999; font-size:13px; padding-top:5px; padding-bottom:5px; font-style:italic;}
.details_Summarise{text-align:justify; color:#3F3F3F; font-family:tahoma; padding-bottom:15px; font-size:13px; font-weight:bold;}
.details_content{text-align:justify; padding-bottom:15px; }
.details_content a { text-decoration:none; font-weight:400;font-size:13px !important; }
.details_content h2 { font-weight:400;font-size:13px;  }
.details_content h2 span{ font-weight:400;font-size:12px !important;  }
.details_content table{ max-width:400px !important;}
.details_content img{ max-width:400px !important;}
.details{float:right;  }
.detail table{max-width:540px !important;}
.details a{color:#3fb6ff;text-decoration:underline; font-weight:400;}
.listItem {float:left;width:190px; height:auto; text-align:center; margin-bottom:10px; }
.product_name {float: left; width:188px; height:auto; border:1px solid #ccc; margin-top:1px;}
.list_img_top {float: left; width:70px; height:80px;}
.list_name_top{float: left;  height:auto; padding:5px 0; width:190px;text-align:center; background:#f78f20; color:#0d0d0f; font-size:11px;}
.list_name_top img{float: left; text-align:left; margin:8px 0;}
.list_name_top a{ color:#0d0d0f; font-weight:400; font-size:12px; }
.list_img_center {float: left; width:156px; background:url(../images/background/bg_list_img_center.jpg) repeat-y; position:relative;}
.list_img_bottom {float: left; width:156px; height:13px; background:url(../images/background/bg_list_img_bottom.gif) no-repeat; overflow:hidden;}
.img_new{width:40px; height:40px; position:absolute; top:0; right:5px;}
.img_sale_off{width:40px; height:40px; position:absolute; top:0; right:5px;}
.product_info {float: left; width: 160px;}
.product_line {float: left; width:95%; border:1px dotted #999999; margin:8px 0px;}
.product_price {float: left; width:190px; line-height:15px; text-align: left; color:#F00; margin:10px 0 5px 0; font-size:12px; font-weight:bold; text-indent:8px;}
.cart_order { width:66px; height:23px; background:url(../images/background/bg_add_cart.png); line-height:23px;float: right; font-size:12px; margin-right:25px; text-indent:8px;}
.cart_order a {color:#fff; cursor:pointer; font-weight:400;}
.cart_order a:hover {color:#fff; cursor:pointer;text-decoration:underline;font-weight:400;}
.product_cart_detail {float: left; width:100%;text-align:center;}
.product_detail {float: right; text-indent:15px;width:68px; height:23px; font-size:12px; margin-right:5px; background:url(../images/background/bg_detail.png);}
.product_detail a {color:#000;cursor:pointer; line-height:23px;font-weight:400;}
.product_detail a:hover {color:#000; cursor:pointer;text-decoration:underline; line-height:23px;font-weight:400;}
.box_home_news_home_rel{width:326px;float:left; margin-left:5px;padding:3px;color:#ff6000;background:url(../images/background/ct_news_home_icon.png) left center no-repeat;text-indent:15px;padding-bottom:2px;}
.box_home_news_home_rel a{color:#333}
.box_home_news_home_rel a:hover{color:#333;}
.sub_qty{width:16px; height:16px; background:url(../images/icon/sub_qty.jpg) no-repeat; cursor:pointer;}
.add_qty{width:16px; height:16px; background:url(../images/icon/add_qty.jpg) no-repeat; cursor:pointer;}
.list_news {float: left; width:240px; padding-left:5px; margin-bottom:15px;}
.news_home_title {float: left; width:740px; height:29px; line-height:29px; color:#3c82e2; text-transform:uppercase; font-weight: bolder; text-indent:30px; background:url(../images/background/news_home_title.jpg) no-repeat;}
.news_home_content {float: left; padding:8px 0px; width:738px;}
.list_support {float: left; width:110px; padding-left:7px; text-align:center; line-height:20px;}

.line_product{width:400px;height:auto;float:left;font-weight:bold;}
.line_product p{width:400px;float:left;}
.line_product1{width:400px;height:40px;float:left;color:#f88e1e; font-size:14px;font-weight:bold;}
.line_product2{width:350px;height:40px;float:left;color:#ec1212;}

.catchild1{ width:304px; float:left;  margin:0 30px 30px 10px; padding:8px;}
.catchild2{ width:304px; float:left; border:1px solid #ccc; background:#95b3d7; margin:0 30px 30px 30px;padding:8px;}
.catchild3{ width:304px; float:left; border:1px solid #ccc; background:#9bbb59; margin:0 30px 30px 30px;padding:8px;}
.catchild4{ width:304px; float:left; border:1px solid #ccc; background:#d99694; margin:0 30px 30px 30px;padding:8px;}
.catchild5{ width:304px; float:left; border:1px solid #ccc; background:#b3a2c7; margin:0 30px 30px 30px;padding:8px;}
.catchild6{ width:304px; float:left; border:1px solid #ccc; background:#8dc2ef; margin:0 30px 30px 30px;padding:8px;}
.catchild7{ width:304px; float:left; border:1px solid #ccc; background:#e0a1f5; margin:0 30px 30px 30px;padding:8px;}
#nav-cat { float:left; width:175px; }
#nav-cat ul {padding-bottom: 0px;margin:0px;	padding-left: 0px;	padding-right: 0px;	display: block;	padding-top: 0px}
#nav-cat ul.level1 {z-index: 11;position: relative; margin:0px;	padding:0px 0px; background:#e7f3ff;}
#nav-cat ul.level1 li.submenu:hover ul.level2 {display: block}
#nav-cat ul.level2 {border:#ccc solid 1px;  margin-top:-1px;  position:relative;border-radius: 0px 0px 4px 0px;  -moz-border-radius: 0px 0px 4px 0px;  -webkit-border-radius: 0px 0px 4px 0px; width:400px;z-index: 10000;}
#nav-cat .level2Right {width:285px;  z-index:10000; }
#nav-cat ul li {list-style-type: none; line-height:18px;padding:5px 0 5px 0; height:auto; background:url(../images/background/arrow.png) 4px 8px no-repeat;}
#nav-cat li.submenu {position: static; display: block; padding-left:12px;}
#nav-cat li .cat_bg{z-index:11; position: relative;	padding-right:0px;	min-height:20px; padding-bottom:0px;width:165px;margin:0; line-height:18px;}
#nav-cat li:hover .cat_bg{font-size:12px;width:165px; top:0px;  color:#333;line-height:18px;  }
#nav-cat li .cat_bg a{color:#333; }
#nav-cat li .cat_bg a span{ }
#nav-cat li .cat_bg:hover a{color:#333; width:165px; }
#nav-cat ul ul li{border-bottom: 0pt}
#nav-cat ul ul .b_top {list-style-type: none;	margin:0px}
#nav-cat ul ul li {}
#nav-cat ul ul li.submenu {list-style-type: none;padding-left: 0px;	width:30px;	overflow:hidden;}
#nav-cat ul ul.level2 {z-index: 10000; position: absolute; background:#fff; width:285px; height:auto; display: none;top:0px;left: 175px; }
#nav-cat ul ul.level2.bg_fashion{ }
#nav-cat ul ul ul{float:left; width:280px; z-index:100000; position:relative; }
#nav-cat ul ul ul h3{float:left; width:263px; background:url(../images/background/cap2.jpg) 5px 11px no-repeat; padding: 4px 5px 4px 17px;border-bottom:1px solid #ccc; line-height:18px;}
#nav-cat ul ul ul h3 a{float:left; width:275px;font-size:12px; text-decoration:none; font-size:12px; font-weight: bold; color:#333;}
#nav-cat ul ul ul h3 a:hover{color:#333}
#nav-cat ul ul ul li { float:left; line-height:18px; background:none;  width:256px; height:auto; background:url(../images/background/cap3.jpg) 12px 12px no-repeat; padding:4px 5px 4px 24px;border-bottom:1px solid #ccc;}
#nav-cat ul ul ul li a{ font-size:12px; font-weight:normal; color:#333;}
#nav-cat ul ul ul li a:hover,#nav-cat ul ul ul h3 a:hover { color:#333; text-decoration:underline}
#nav-cat ul ul ul li ul { float:left; }

/*--- Slideshow -----*/
.full_slideshow{width:100%; margin:auto; float:left;}
.slideshow1{ width:778px; height:109px; margin:auto;}
/*---- Dropdown danh muc san pham ----*/
ul.dropdown{ position: relative; float:left; width:100%; padding-left:0; margin:0; }
ul.dropdown li:last-child a {}
ul.dropdown li.hover,ul.dropdown li:hover {  color: black; position: relative; }
ul.dropdown li.hover a { color: black; }
ul.dropdown ul{ width: 220px; visibility: hidden; position: absolute; top: 38px; left: 0; padding-left:0; }
ul.dropdown ul li{ font-weight: normal; background: #48A21E; color: #000;float: none; z-index:999999999; position:relative; height:30px; line-height:30px; border-bottom:1px dotted #fff; width:220px; list-style:none; }
ul.dropdown ul li a{ width: 100%; color:#fff; font-weight:400; display: inline-block; text-indent:15px; } 
ul.dropdown ul li a:hover{ width: 100%; color:#fff;  display: inline-block; text-decoration:underline} 
ul.dropdown ul ul { left: 100%; top: 0; }
ul.dropdown li:hover > ul{ visibility: visible; }

/*
     FILE ARCHIVED ON 05:25:45 Mar 04, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:14:14 Mar 29, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.507
  exclusion.robots: 0.025
  exclusion.robots.policy: 0.014
  esindex: 0.01
  cdx.remote: 16.271
  LoadShardBlock: 275.786 (3)
  PetaboxLoader3.datanode: 205.891 (4)
  PetaboxLoader3.resolve: 124.671 (2)
  load_resource: 100.491
*/