/* CSS Document */
*{ margin:0; padding:0; outline:0; border:0}
*{ margin:0; padding:0; outline:0; border:0}
body{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333333;}

li{ list-style:none;}

h2{ font-weight:bold; text-transform:uppercase}

input{ height:14px; border:1px solid #c0c0c0; padding:2px; font-size:11px;}
select{ font-size:11px; border:1px solid #c0c0c0;}
textarea{border:1px solid #c0c0c0; padding:2px; font-size:11px;}

a{ text-decoration:none; color:#333333}
a:hover{ color:#ff7c00}

.clear{ clear:both; height:1%}

.cam{
color:#FF7C00;
font-size:13px;
float:none;
}

label.stext {
	color:#ffffff; font-weight:bold;
}

/********Common CSS*****/
#container{ width:960px; margin:0 auto; background:#ffffff}
	/*lev1*/
	.lev1{ background:url(../images/bgd_nav.gif) top left no-repeat; width:940px; overflow:hidden; padding:4px 10px 5px 10px;}
		.lev1 li{ display:block; float:left; padding:0 5px;}
		.lev1 a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; display:block; float:left; padding:5px 10px;}
		.lev1 li.actived a, .lev1 a:hover{ background:url(../images/bgd_nav_act_lef.gif) top left no-repeat; padding:0 0 0 10px; text-decoration:none; color:#f57301}
		.lev1 li.actived span, .lev1 a:hover span{ background:url(../images/bgd_nav_act_rig.gif) top right no-repeat; display:block; padding:5px 10px 5px 0}
	/*midline*/
	.midline{ width:960px; overflow:hidden; margin:12px 0 0 0}
		.hotnews{ width:500px; float:left; margin:0 10px 0 0;}
		.hotnews h2{ font-size:20px; color:#ff7c00; margin:0 0 10px 0}
		
		.voteTop{ background:url(../images/bgd_bottom_binhchon.gif) bottom left no-repeat; width:442px; float:right; padding:0 0 10px 0; overflow:hidden}
		.voteTop form{ background:url(../images/bgd_top_binhchon.gif) top left no-repeat; width:412px; padding:30px 15px 0 15px; overflow:hidden; font-size:12px;}
		.voteTop fieldset{ width:180px; float:left; margin:10px 15px 0 0; overflow:hidden;}
		.voteTop fieldset p{ padding:4px 0; overflow:hidden; clear:both}
		.voteTop input{ width:15px; height:15px; float:left; border:none; padding:0}
		.voteTop label{ width:auto; display:block; padding:0 0 0 5px}
		.voteTop p.btn{ width:412px; float:right; text-align:right; padding:5px 0 0 0; margin:-20px 0 0 0}
	/*contentMain*/
	.contentMain{ width:960px; overflow:hidden; margin:12px 0 0 0}
		/*Left column*/
		.highlightLev{ width:160px; float:left;}
			.highlightLev h2{font-size:13px; color:#FFFFFF;;}
			/*SEARCH*/
			.blocSearch{ width:160px; background:url(../images/bgd_bottom_timkiem.gif) bottom left no-repeat; padding:0 0 10px 0}
				.blocSearch form{ width:140px; background:url(../images/bgd_top_timkiem.gif) top left no-repeat; padding:10px 10px 0 10px}
				.blocSearch h2{ padding:0 0 15px 35px; font-size:15px;}
				.blocSearch input{ width:135px; margin:0 0 7px 0;}
				.blocSearch select{ width:140px; margin:0 0 7px 0}
				.blocSearch select.slsType01{ width:67px; float:left;}
				.blocSearch select.slsType02{ width:67px; float:right;}
				.blocSearch input.btnSearch{ width:auto; height:auto; padding:0; border:none; margin:5px 0 0 30px}
			/*CATEGORY*/	
			.blocCategory{ background:#f4f4f4 url(../images/bgd_bottom_sp.gif) bottom left no-repeat; padding:0 0 10px 0; margin:10px 0 0 0}
				.blocCategory h2{ background:url(../images/bgd_title.gif) top left no-repeat; padding:6px 0 7px 10px}
				.blocCategory li{ border-bottom:1px solid #ffffff; padding:7px 10px 7px 10px; text-align:right; height:20px; display:block;}
				.blocCategory a{background:url(../images/ico_01.gif) 0 3px no-repeat; padding:0 0 0 12px; text-transform:uppercase; font-weight:bold; text-align:left; display:block; float:left; margin:3px 0 0 0}
				.blocCategory img{ vertical-align:top; text-align:right}
				.blocCategory li.last{ border:none}
			/*OTHERS*/
			.blocOther{ background:url(../images/bgd_bottom_tt.gif) bottom left no-repeat; padding:0 0 10px 0; margin:10px 0 0 0}
				.blocOther h2{ background:url(../images/bgd_title.gif) top left no-repeat; padding:6px 0 7px 10px}
				.blocOther ul{ padding:0 1px;}
				.blocOther li{ border-bottom:1px solid #ffffff; padding:7px 10px 7px 10px;}
				.blocOther a{ background:url(../images/ico_02.gif) 0 5px no-repeat; padding:0 0 0 12px; text-transform:uppercase; font-weight:bold;}
				.blocOther li.last{ border:none;}
				.blocOther li.lchild{ padding-left:20px;}
				.blocOther li.lchild a{ text-transform:capitalize; }
			/*ADVERTISEMENT*/
			.blocAds{ margin:10px 0 0 0}
				.blocAds h2{ background:url(../images/bgd_title.gif) top left no-repeat; padding:6px 0 7px 10px}
				.blocAds ul{ border:1px solid #dedede; border-top:none; padding:5px 0}
				.blocAds li{ padding:5px 0; text-align:center}
			.blocAds01{ margin:0 0 10px 0}
				.blocAds01 h2{ background:url(../images/bgd_title_01.gif) top left no-repeat; padding:6px 0 7px 0; text-align:center; font-size:13px; color:#FFFFFF}
				.blocAds01 li{ padding:5px 0 0 20px}
			.adsBottom{ margin:15px 0 0 0; text-align:center}
			/*MORE*/
			.blocMore{ background:url(../images/bgd_bottom_tt.gif) bottom left no-repeat; padding:0 0 10px 0; margin:10px 0 0 0}
				.blocMore h2{ background:url(../images/bgd_title.gif) top left no-repeat; padding:6px 0 7px 10px}
				.blocMore h3{ font-size:12px; color:#ff7c00; text-transform:uppercase;}
				.blocMore div{ padding:15px 10px; border-bottom:1px solid #ffffff; margin:0 1px;}
				.blocMore p{ padding:5px 0 0 0}
				.blocMore div.last{ border:none;}
		/*Center column*/
		.contentCenter{ width:620px; float:left; margin:0 8px; overflow:hidden}
			.contentCenter h2{ font-size:13px; text-transform:uppercase; color:#FFFFFF;}
			/*BEST SELL*/
			.bestSell{ width:620px; overflow:hidden}
				.bestSell h2{ background:url(../images/bgd_heading.gif) top left no-repeat; padding:3px 10px;}
				.itemSell{ width:110px; float:left; background:url(../images/bgd_dotted.gif) top right repeat-y; padding:5px 7px; margin:10px 0 0 0; text-align:center; position:relative}
				.itemSell h3{ font-size:11px; height:25px;}
				.itemSell span{ color:#ff001e; font-size:12px; font-weight:bold;}
				.bestSell .last{ background:none}
	
			/*FOUR TABS*/
			.fourTabs{ margin:10px 0 0 0; width:620px; overflow:hidden}
				.tabs{ width:620px; overflow:hidden}
				.tabs li{ display:block; float:left;}
				.tabs a{ background:url(../images/bgd_tab_normal_left.gif) top left no-repeat; display:block; float:left; padding:0 0 8px 25px;}
				.tabs span{ background:url(../images/bgd_tab_normal_rig.gif) top right no-repeat; display:block; padding:8px 25px 0 0; font-size:12px; font-weight:bold; text-transform:uppercase}
				.tabs a:hover, .tabs li.selected a{ background:url(../images/bgd_tab_act_lef.gif) top left no-repeat; color:#FFFFFF}
				.tabs a:hover span, .tabs li.selected span{ background:url(../images/bgd_tab_act_rig.gif) top right no-repeat}
				
				.fourTabs div{ width:600px; background:url(../images/bgd_discount.gif) bottom left no-repeat; padding:10px; overflow:hidden;}
				.fourTabs div div{ background:none; width:400px; padding:0; font-size:12px;}
					.saleOff{ width:600px; overflow:hidden; display:none}
					.saleOff img{ float:left; margin:0 15px 0 30px}
					.saleOff div{ float:left;}
					.saleOff h2 img{ float:none; margin:0}
					.saleOff dl{ background:url(../images/ico_arrow.gif) top left no-repeat; padding:0 0 10px 40px;}
					.saleOff dl dt{ font-size:16px; font-weight:bold;}
										
					.saleOff ul{ padding:0 0 0 40px; float: left}
					.saleOff li{ padding:2px 0}
					.saleOff li span{ width:60px; float:left;}
					.active {display:block}
						.oldPrice strong{text-decoration:line-through}
						.newPrice strong{ color:#ff001e;}
					.saleOff ul.ulSpecial{ width:400px; float:left; padding:0}	
					.saleOff ul.ulSpecial li{ display:block; padding:4px 0}
					.saleOff li a{ background:url(../images/ico_02.gif) 0  5px no-repeat; padding:0 0 0 15px; display:block}
					
					.saleOff ul.blocService{ padding:20px 0; overflow:hidden}
			/*PRODUCTS*/
			.topProductsz{ width:620px; margin:10px 0 0 20px; overflow:hidden;}
			.topProducts{ width:620px; margin:10px 0 0 0; overflow:hidden;}
				.topProducts h2{background:url(../images/bgd_heading_01.gif) top left no-repeat; padding:2px 10px 4px 10px;}
					/*.topProductsWrap{ padding:0 0 0 20px;}*/
					.topProductsWrap{ padding:0 0 0 20px;}
					.itemProducts{ background:url(../images/bgd_item_product.gif) top left no-repeat; float:left; width:118px; height:148px; padding:2px 5px 5px 5px; margin:10px 22px 5px 0; text-align:center; position:relative;}
					.itemProducts h3{ font-size:11px; font-weight:bold;}
					.itemProducts span{ color:#ff001e; font-size:12px; font-weight:bold;}
/*					.itemProducts .bonus{ position:absolute; z-index:999; top:5px; left:5px;}*/
					.itemProducts .bonus{ position:absolute; z-index:999; top:5px; left:5px; width:49px; height:49px; background:url(../images/visu_bonus.gif) 0 0 no-repeat; color:#FFFFFF; text-align:center; line-height:1.1em; padding:5px 0 0 0}
					.itemProducts .bonus01{ position:absolute; z-index:999; top:5px; left:5px; width:49px; height:49px; background:url(../images/visu_bonus.gif) 0 0 no-repeat; color:#FFFFFF; text-align:center; line-height:1.1em; padding:5px 0 0 0}
					.itemProducts .bonus strong, .itemProducts .bonus01 strong{font-size:15px; font-family:Geneva, Arial, Helvetica, sans-serif; display:block;}
					.bonus012{ position:absolute; z-index:999; top:20px; left:5px; width:49px; height:49px; background:url(../images/visu_bonus.gif) 0 0 no-repeat; color:#FFFFFF; text-align:center; line-height:1.1em; padding:5px 0 0 0}
			/*PHUKIEN*/
			.topPhukien{ width:620px; margin:10px 0 0 0; overflow:hidden;}
				.topPhukien h2{background:url(../images/bgd_heading_01.gif) top left no-repeat; padding:2px 10px 4px 10px;}
				.topPhukienWrap{ padding:0 0 0 10px; margin:10px 0}
				.itemPhukien{ width:130px; height:160px; float:left; border-right:1px solid #dedede; padding:5px 7px; margin:0 0 0 0; text-align:center}
				.itemPhukien h3{ font-size:11px; height:25px;}
				.topPhukien .brd{ border-bottom:1px solid #dedede;}
				.topPhukien .last{ border-right:none}
		/*Right Column*/
		.contextual{ width:160px; float:left;}
			.slogan{ margin:0 0 10px 0}
			/*SUPPORT ONLINE*/
			.supportOnline{ width:160px; background:url(../images/bgd_bottom_hotrotructuyen.gif) bottom left no-repeat; padding:0 0 10px 0; margin:0 0 10px 0}
				.supportOnline h2{ background:url(../images/bgd_top_hotrotructuyen.gif) top left no-repeat; padding:18px 5px 8px 30px; color:#FFFFFF; font-weight:bold; font-size:12px;}
				.supportOnline ul{padding:10px;}
				.supportOnline li{display:block;}
				.messenger{background:url(http://opi.yahoo.com/online?u=hnammobile&m=g&t=5) center left no-repeat; padding:7px 0 7px 30px; font-size:13px; font-weight:bold;}
				.phone{background:url(../images/ico_mobile.gif) center left no-repeat; padding:7px 0 7px 30px; font-size:13px; font-weight:bold; color:#ff001e;}
			/*TOP 10*/
			.topSellBest{ width:160px; background:#ffa73d url(../images/bgd_bottom_top10.gif) bottom left no-repeat; padding:0 0 10px 0; margin:0 0 10px 0; overflow:hidden}
				.topSellBest h2{ background:url(../images/bgd_top_top10.gif) top left no-repeat; padding:10px 0 0 10px; color:#333333; text-transform:none; font-size:12px;}
				.topSellBest h2 span{ display:block; font-size:18px; text-transform:uppercase; }
				.topSellBest ul{ width:150px; padding:10px 5px 0 5px;}
				.topSellBest li{ width:150px; display:block; overflow:hidden; padding:3px 0;}
				.topSellBest li span{ background:url(../images/bgd_ico_top10.gif) top left no-repeat; height:18px; width:18px; text-align:center; display:block; float:left; color:#ff7c00; font-weight:bold;}
				.topSellBest li a{ display:block; color:#FFFFFF; font-weight:bold; margin:0 0 0 10px;}
				.topSellBest li a:hover{ text-decoration:underline;}
			.topSellBestWide{ width:620px; background:#ffa73d url(../images/bgd_bottom_top10.gif) bottom left no-repeat; padding:0 0 10px 0; margin:0 0 10px 0; overflow:hidden}
				.topSellBestWide h2{ padding:10px 0 0 10px; color:#333333; text-transform:none; font-size:12px;}
				.topSellBestWide h2 span{ display:block; font-size:18px; text-transform:uppercase; }
				.topSellBestWide ul{ width:150px; padding:10px 5px 0 5px;}
				.topSellBestWide li{ width:150px; display:block; overflow:hidden; padding:3px 0;}
				.topSellBestWide li span{ background:url(../images/bgd_ico_top10.gif) top left no-repeat; height:18px; width:18px; text-align:center; display:block; float:left; color:#ff7c00; font-weight:bold;}
				.topSellBestWide li a{ display:block; float:left; color:#FFFFFF; font-weight:bold; margin:0 0 0 10px;}
				.topSellBestWide li a:hover{ text-decoration:underline;}
			/*POLL*/	
			.blocPoll{ background:url(../images/bgd_bottom_khaosat.gif) bottom left no-repeat; padding:0 0 5px 0; margin:0 0 10px 0}
				.blocPoll h2{ background:url(../images/bgd_top_khaosat.gif) top left no-repeat; padding:5px 0 8px 0; font-size:13px; color:#FFFFFF; text-align:center}
				.blocPoll form{ padding:5px 7px;}
/*				.blocPoll p{ width:146px; clear:both; padding:5px 0; overflow:hidden}*/
				.blocPoll p{ clear:both; padding:5px 0; overflow:hidden}
				.blocPoll input{ width:15px; height:15px; border:none; padding:0; float:left}
				.blocPoll label{ width:85%; display:block; float:left; padding:0 0 0 5px;}
				.blocPoll p.btn{ text-align:center;}
			/*NEWS*/
			.blocNews{ background:url(../images/bgd_bottom_news.gif) bottom left no-repeat; padding:0 0 5px 0}
				.blocNews h2{ background:url(../images/bgd_top_news.gif) top left no-repeat; padding:5px 0 8px 0; text-align:center; color:#FFFFFF; font-size:13px;}
				.blocNews ul{ padding:0 10px;}
				.blocNews li{ display:block; border-bottom:1px solid #e5e5e5; padding:6px 0}
				.blocNews a{ font-weight:bold;}
				.blocNews li.last{ border:none}
			.blocTip{ background:url(../images/bgd_bottom_news.gif) bottom left no-repeat; padding:0 0 5px 0}
				.blocTip h2{ background:url(../images/bgd_top_news.gif) top left no-repeat; padding:5px 0 8px 0; text-align:center; color:#FFFFFF; font-size:13px;}
				.blocTip ul{ padding:0 10px;}
				.blocTip li{ display:block; border-bottom:1px solid #e5e5e5; padding:6px 0}
				.blocTip a{ font-weight:bold;}
				.blocTip li.last{ border:none}
	/*bottomLine*/			
	.bottomLine{ width:960px; overflow:hidden; margin:10px 0 0 0}
		.youGet{ background:url(../images/bgd_top_bonus.gif) top left no-repeat; padding:30px 0 0 0; width:448px; float:left;}
			.youGet ul{ background:url(../images/bgd_bottom_bonus.gif) bottom left no-repeat; padding:10px 20px; font-size:12px;}
			.youGet li{ display:block; margin:6px 0; background:url(../images/ico_02.gif) 0 5px no-repeat; padding:0 0 0 15px;}
			
			.youGetWide{ background:url(../images/bgd_top_bonus_01.gif) top left no-repeat; padding:30px 0 0 0; width:620px;}
			.youGetWide ul{ background:url(../images/bgd_bottom_bonus_01.gif) bottom left no-repeat; padding:10px 20px; font-size:12px;}
			.youGetWide li{ display:block; margin:6px 0; background:url(../images/ico_02.gif) 0 5px no-repeat; padding:0 0 0 15px;}
			
			.voteWide{ background:url(../images/bgd_top_bonus_01.gif) top left no-repeat; padding:30px 0 0 0; width:620px;}
			.voteWide ul{ background:url(../images/bgd_bottom_bonus_01.gif) bottom left no-repeat; padding:10px 20px; font-size:12px;}
			.youGetWide li{ display:block; margin:6px 0; background:url(../images/ico_02.gif) 0 5px no-repeat; padding:0 0 0 15px;}
		
		.blocDiscount{ width:500px; float:right; background:url(../images/bgd_bottom_saleoff.gif) bottom left no-repeat; padding:0 0 14px 0; font-size:12px; height:340px}
			.blocDiscount h2{ background:url(../images/bgd_top_saleoff.gif) top left no-repeat; padding:5px 10px 5px 15px; color:#FFFFFF; font-size:15px;}
			.blocDiscount p{ padding:5px 15px;}
			.blocDiscount strong{ color:#ff7c00; font-size:13px;}
			.blocDiscount ul{ padding:0 15px;}
			.blocDiscount li{ display:block; margin:5px 0; background:url(../images/ico_02.gif) 0 5px no-repeat; padding:0 0 0 15px;}
			.blocDiscount a{ text-decoration:underline}
			
		.blocDiscountWide{ width:620px; background:url(../images/bgd_bottom_saleoff_wide.gif) bottom left no-repeat; padding:0 0 14px 0; font-size:12px; margin:10px 0 0 0}
			.blocDiscountWide h2{ background:url(../images/bgd_top_saleoff_wide.gif) top left no-repeat; padding:5px 10px 5px 15px; color:#FFFFFF; font-size:15px;}
			.blocDiscountWide p{ padding:5px 15px;}
			.blocDiscountWide strong{ color:#ff7c00; font-size:13px;}
			.blocDiscountWide ul{ padding:0 15px;}
			.blocDiscountWide li{ display:block; margin:5px 0; background:url(../images/ico_02.gif) 0 5px no-repeat; padding:0 0 0 15px;}
			.blocDiscountWide a{ text-decoration:underline}
	/*********PRODUCT PAGE************/		
	.listItemProduct{ width:620px; margin:10px 0; overflow:hidden}
	
		.products{ width:620px; background:url(../images/bgd_top_list_product.gif) top left no-repeat; padding:10px 0 0 0; overflow:hidden; margin:0 0 10px 0}
		.productsWrap{ width:580px; overflow:hidden; background:url(../images/bgd_bottom_list_product.gif) bottom left no-repeat; padding:0 20px 10px 20px;}
			.pict{ width:160px; float:left;  padding:0 20px 0 0; text-align:center; position:relative}
			.pict h2{ font-size:12px; text-transform:uppercase; color:#ff7c00; display:block}
			.pict h3{ font-size:11px; font-weight:bold; display:block}
			.pict span{ color:#cc0000; font-size:12px; font-weight:bold;}			
			/*.productsWrap .bonus{ position:absolute; z-index:999; top:40px; right:30px}*/
			.productsWrap .bonus{ position:absolute; z-index:999; top:40px; right:30px; width:49px; height:49px; background:url(../images/visu_bonus.gif) 0 0 no-repeat; color:#FFFFFF; text-align:center; line-height:1.1em; padding:5px 0 0 0}
					.productsWrap .bonus01{  position:absolute; z-index:999; top:40px; right:30px; width:49px; height:49px; background:url(../images/visu_bonus_01.gif) 0 0 no-repeat; color:#FFFFFF; text-align:center; line-height:1.1em; padding:5px 0 0 0}
					.productsWrap .bonus strong, .productsWrap .bonus01 strong{font-size:15px; font-family:Geneva, Arial, Helvetica, sans-serif; display:block;}
			
			.desc{ width:360px; float:left; padding:10px 5px 0 20px; background:url(../images/bgd_dotted.gif) top left repeat-y;}
			.desc p{ padding:0 0 10px 0}
			.desc strong{color:#cc0000;}
			.desc a{ color:#cc0000;}
			.desc table{ background:#f8f8f8; border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0; margin:0 auto}
			.desc table th{ text-align:left; padding:5px; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
			.desc table td{ padding:5px; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
		/*paging type*/
		.pagingtype {width:620px; overflow:hidden; padding:10px 0;}
		.brdTop{ border-top:1px solid #e4e4e4;}
		.pagingtype a{ display:block; float:left; padding:0 4px; margin:0 2px; font-size:12px;color:#cc0000; font-weight:bold}
		.pagingtype span {display:block; float:left;}
		.pagingtype a:hover, .pagingtype a.selected{ display:block; float:left; padding:0 4px; background:#cc0000; color:#ffffff}
		/*paging*/
		.paging{ width:620px; overflow:hidden; padding:10px 0}
		.brdTop{ border-top:1px solid #e4e4e4;}
		.brdBottom{ border-bottom:1px solid #e4e4e4;}
			.paging img{ float:left; margin:0 0 0 20px; clear:right;}
			.paging div{ width:300px; float:right}
			.paging div p{ float:left; padding:5px 20px 0 0}
			.paging strong{ color:#cc0000; font-size:12px;}
			.paging a{ display:block; float:left; padding:0 4px; margin:0 2px;}
			.paging a:hover, .paging a.selected{ display:block; float:left; padding:0 4px; background:#ff7c00; color:#ffffff}
	/*PRODUCT DETAILS*/
	.meaLeft{ width:218px; float:left; margin:0 14px 0 0;}
		.pictDesc{ background:url(../images/bgd_bottom_tt_01.gif) bottom left no-repeat; padding:0 0 10px 0; width:218px; overflow:hidden; text-align:center; margin:0 0 10px 0}
		.pictDesc h2{ background:url(../images/bgd_title_02.gif) top left no-repeat; padding:6px 0; text-align:center; font-size:14px; text-transform:none}
		.pictDesc a{ background:url(../images/ico_zoom.gif) center right no-repeat; padding:5px 25px 5px 0; font-size:12px; float:right; margin:0 10px 0 0}
		
		.pollProducts{ overflow:hidden}
		.pollProducts h3{ background:url(../images/bgd_title_04.gif) top left no-repeat; padding:2px 10px 4px 10px; font-size:16px;}
		.pollProducts dl{ padding:10px;}
		.pollProducts dd{ font-size:12px; padding:3px 0;}
		.pollProducts dt{ font-weight:bold; font-size:12px;}
		.pollProducts span{ width:176px; float:left; height:14px; background:#e4e4e4; margin:0 5px 0 0}
		.pollProducts select{ width:58px; color:#FFFFFF; font-size:12px; font-weight:bold}
		.pollProducts input.btnDanhgia{ width:66px; height:20px; border:0; padding:0; margin:10px 0 0 60px}
			.redPoll{ color:#cc0001; font-weight:bold}
				.redPoll span span{ background:#cc0001; }
			.orangePoll{ color:#ff7c00; font-weight:bold}
				.orangePoll span span{ background:#ff7c00; }
			.greenPoll{ color:#a2c62d; font-weight:bold}		
				.greenPoll span span{ background:#a2c62d; }			
			.sltType01{ background:#cc0001;}	
			.sltType02{ background:#ff7c00; margin:0 3px;}
			.sltType03{ background:#a2c62d;}
	.meaRigt{ width:377px; float:left;}			
	.meaRigt h3{ background:url(../images/bgd_title_03.gif) top left no-repeat; padding:2px 10px 4px 10px; font-size:16px;}
	.meaRigt ul{ padding:0 10px 0 0; font-size:12px;}
		.meaRigt li{ background:url(../images/ico_03.gif) 0 5px no-repeat; padding:0 0 2px 10px; margin:5px 0;}
		ul.border_bot li{border-bottom:1px dotted #999999}
		.meaRigt li span{ width:90px; float:left; font-weight:bold;}
		.meaRigt li strong{ color:#cc0001;}
	.meaRigt p{ padding:10px; font-size:12px;}
	
	.moreInfor{ clear:both; margin:10px 0 0 0; font-size:12px;}
	.moreInfor h3{ background:url(../images/bgd_title_05.gif) top left no-repeat; padding:2px 10px 4px 10px; font-size:16px;}
	.moreInfor p{ padding:10px}
	.moreInfor table{ background:#f8f8f8; width:599px; border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0; margin:0 auto}
	.moreInfor table th{ text-align:left; padding:5px; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
	.moreInfor table td{ padding:5px; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
	/*NEWS*/
	.news{ overflow:hidden; padding:0 5px;}
		.news h2{ font-size:20px; background:url(../images/bgd_line.gif) bottom left no-repeat; padding:0 0 5px 0; margin:0 0 10px; color:#333333; text-transform:none}
		.newsDetail h3{ font-size:15px; color:#ff7c00;}
			.newsDetail h3 span{ color:#333333; font-weight:bold; font-size:11px;}
			.newsDetail p{ padding:10px 0; font-size:12px;}
			.newsDetail table{ width:100%; margin:0 auto}
			.newsDetail td{ padding:5px 0}
		.readMore{ margin:30px 0 0 0}	
			.readMore h3{ font-size:16px; color:#ff7c00; background:url(../images/bgd_line.gif) bottom left no-repeat; padding:0 0 5px 0}
			.readMore ul{ padding:10px 0; font-size:12px;}
			.readMore li{ background:url(../images/ico_04.gif) 0 3px no-repeat; padding:0 0 0 12px; margin:10px 0}
			.readMore span{ color:#6a737b; font-size:11px; padding:0 0 0 5px;}
			
			.pagingNews{ border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; padding:10px 0; width:610px; overflow:hidden}
			.pagingNews p{ float:left; padding:0 10px 0  0}
			.pagingNews a{ display:block; float:left; padding:0 4px; margin:0 2px;}
			.pagingNews a:hover, .pagingNews a.selected{ display:block; float:left; padding:0 4px; background:#ff7c00; color:#ffffff}
	/*CONTACT*/
	.contact{ overflow:hidden; padding:0 10px;}
		.contact h2{ font-size:20px; background:url(../images/bgd_line.gif) bottom left no-repeat; padding:0 0 5px 0; margin:0 0 10px; color:#333333; text-transform:none}
		.contact h3{ background:url(../images/ico_01.gif) 0 5px no-repeat; padding:0 0 0 15px; font-size:14px; color:#ff7c00}
		.contact p{ padding:10px 15px; font-size:12px;}
		
		.frmContact{ width:600px; margin:30px 0 0 0}
		.frmContact fieldset{ border:1px solid #c0c0c0; padding:10px;}
		.frmContact legend{ color:#ff7c00; font-size:14px; text-transform:uppercase; font-weight:bold; padding:5px 0 10px 0}
		.frmContact p{ padding:8px 10px; overflow:hidden; clear:both}
		.frmContact label{ width:100px; float:left; text-align:right; padding:0 10px 0 0}
		.frmContact input{ width:310px; float:left}
		.frmContact textarea{ width:410px; height:100px; float:left}
		.frmContact input.inType01{ width:105px; margin:0 10px 0 0}
		.frmContact span{ text-decoration:line-through}
		
		.frmContact p.btn{ padding:20px 0 10px 230px;}
		.frmContact input.btnYeuCau{ width:109px; height:26px; border:none; padding:0;}
		
/*footer*/
.footer{ width:960px; overflow:hidden; background:#f4f4f4 url(../images/bgd_bottom.gif) bottom left no-repeat; margin:10px 0 0 0}
	.footer ul{ background:url(../images/bgd_nav.gif) top left no-repeat; width:940px; overflow:hidden; padding:4px 10px 5px 10px;}
	.footer li{ display:block; float:left; padding:0 5px;}
		.footer a.link{ font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; display:block; float:left; padding:5px 10px;}
		.footer li.actived a.link, .footer a.link:hover{ background:url(../images/bgd_nav_act_lef.gif) top left no-repeat; padding:0 0 0 10px; text-decoration:none; color:#f57301}
		.footer li.actived span, .footer a.link:hover span{ background:url(../images/bgd_nav_act_rig.gif) top right no-repeat; display:block; padding:5px 10px 5px 0}
	.maps{ width:450px; float:left; padding:20px; text-align:center; border-right:1px solid #ffffff}
	.copyright{ width:380px; float:left; padding:20px 20px 0 50px;}			
	.copyright p{ padding:0 0 10px 0}
	.copyright img{ float:right; margin:30px 0 0 0}
	
	
	.blocList{ width:500px; float:left;}
	.blocList div{float:left; width:460px; margin:0 3px; overflow:hidden;}
	.blocList  ul {width:10000px; margin:0px;}
	.blocList  div ul li { display:block; width:455px; float:left; margin:0 0 0 1px;}
	.blocList p{float:left;}
	.blocList .btnback{margin-top:30px;}
	.blocList .btnnext{margin-top:30px;}
	
	
	.blocListLast{ width:620px; float:left;}
	.slideProHot {float:left; width:575px; overflow:hidden; margin:0 5px;}
	.blocListLast  ul {width:10000px; margin:0px;}
	.blocListLast p{float:left;}
	.blocListLast .btnback{margin-top:55px;}
	.blocListLast .btnnext{margin-top:55px;}
	
	/*Popup*/
	#layerReject{ font-size:1.1em; width:700px; height:auto; background:#fff; border:solid 2px #fc8b00; position:absolute; top:-1121px; left:-215px; z-index:999; overflow:hidden; visibility:hidden; }
	#layerReject .close{ background:#ffffff url(../images/ico_close_big.gif) top right no-repeat; padding:0 20px 5px 30px; margin:0; display:inline; float:right; width:40px; color:#ff8715; font-size:1.0em; font-weight:bold; line-height:23px;}
	#layerReject .content img {margin-top:5px; margin-left:30px;}
	#layerReject .content p {margin:15px 5px 5px 35px;}
	/*Popup*/
	#layerVote{ font-size:1.1em; width:620px; position:absolute; top:-1121px; left:-215px; z-index:999; overflow:hidden; visibility:hidden; }
			
.alertLayer { font-size:1.12em; width:150px; position:absolute; top:0; left:0; visibility:hidden;}
	.alertLayer a {overflow:hidden; float:right;}
		.alertLayer a:hover {}
	.alertLayer p {}
	/* layer type */
	.layer {border:1px solid #ffa63d; background:#ffa63d;}
		.layer a {display:none;}
	.layer p {color:#FFFFFF; margin:0; padding:5px 10px;}
	/* popup type */
	.popup {border:1px solid #CC0000; background:#CC0000;}
		.popup a {font-weight:bold; height:12px; line-height:10px; text-decoration:none; text-align:center; background:#FFFFFF; color:#CC0000; margin:0; padding:0 3px 0 4px; display:block;}
			.popup a:hover {color:#FFFFFF; background:#CC0000;}
	.popup p {color:#FFFFFF; margin:0; padding:10px;} 
	