
@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial;
	font-size:12px;
	text-align:center;
	margin:0px auto;
	padding:0;
	background:#3e290e;
}
.outer{
	width:1000px;
	margin:0px auto;
	padding:0;
	background:#FFF;
	padding:30px;
	padding-top:0px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
}
.top_domain{
	font-weight:bold;
	font-size:46px;
	color:#FFF;
}
.top_domain:visited{
	color:#FFF;
}
.pl10{
	padding-left:10px;
}
.show_total_left{
	height:800px;
	display:table;
}
.inline_block{
	display:inline-block;
}
.cursor_pointer{cursor:pointer;}
.w100{
	width:100%;
}
.w98{
	width:98%;
}
.bold{
	font-weight:bold;
}
.fl{
	float:left;
}
.mt10{margin-top:10px;}
.a-c{text-align:center;}
.a-l{text-align:left;}
.a-r{text-align:right;}
.a-j{text-align:justify;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.t-u{text-transform:uppercase;}
a{
	text-decoration:none;
	color:#600;
}
a:hover{
	text-decoration:underline;
}
/*a:visited{
	color:#600;
}*/
/*Top Logo and Banner*/
.top-logo{
	float:left;
	width:30%;
	text-align:left;
	padding:40px 0px 10px 0px;
}
.top-adv{
	float:left;
	width:70%;
	text-align:right;
	padding:-20px 0px 20px 0px;
}
.top-adv img{
	margin-right:5px;
}
/*Main*/
.main{
	margin:10px auto;
	width:100%;
	display:inline-block;
}
.bor_hot{
	width:316px;
	height:196px;
	border:1px solid #000;
	padding:1px;
}
.bor_home_lastest{
	border:1px solid #000;
	padding:1px;
	width:125px;
}
.adv-text-offer{
	font-weight:bold;
	font-size:1.4em;
}
.show_detail{
	width:520px;
	display:inline-block;
	float:left;
	border:1px solid #CCC;
	padding:5px;
}
.show_detail-3{
	width:700px;
	display:inline-block;
	float:left;
	border:1px solid #CCC;
	padding:5px;
}
.show_detail-d{
	width:710px;
	display:inline-block;
	float:left;
	border:1px solid #CCC;
	padding:15px;
	margin-right:20px;
}
.show_detail2{
	width:520px;
	display:inline-block;
	float:left;
}
.hotest{
	width:520px;
	height:360px;
	display:inline-block;
	text-align:center;
	float:left;
	border:1px solid #CCC;
	padding:5px;
	background:#F5F5F5;
}
.head_text{
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.3em;
	padding:10px;
}
.hot_one{
	width:320px;
}
.title_hot{
	font-weight:bold;
	color:#000;
}
.hot_related{
	width:190px;
	padding:0px 5px 5px 5px;
}
.bor_img{
	border:1px solid #CCC;
	margin-right:5px;
	padding:1px;
}
.one_re_hot{
	border-bottom:1px dotted #CCC;
	display:inline-block;
	height:36px;
	padding-top:7px;
	width:100%;
}

.block_offer, .block_hotest{
	width:200px;
	height:360px;
	border:1px solid #CCC;
	padding:5px;
	margin-left:20px;
}
.top_block{
	background:url(../images/root/menutop/bg_menu.jpg) repeat-x;
	height:26px;
	width:100%;
	line-height:26px;
	color:#CCC;
	font-weight:bold;
	margin-top:-5px;
}
.one_offer{
	padding-top:7px;
	display:inline-block;
	width:100%;
}
.bor_cc{
	border:1px solid #CCC;
}
.adv-home-1{
	width:520px;
	padding:5px;
	margin-top:10px;
}
.block_left{
	width:520px;
	padding:5px;
}
.title_home{
	font-weight:bold;
	font-size:13px;
}
.intro_news{
	width:381px;
}
.one_top_lastest{
	display:inline-block;
	margin-top:10px;
}

.block_video{
	width:432px;
	margin-left:20px;
	display:inline-block;
	padding:5px;
	height:510px;
	margin-top:10px;
}
.block_category{
	width:432px;
	margin-left:20px;
	display:inline-block;
	padding:5px;
	margin-top:10px;
}
.block_r{
	display:inline-block;
	width:465px;
}
.one_block_cat{
	width:200px;
	padding:5px;
	display:inline-block;
}
.block_cat_half{
	width:200px;
	padding:5px;
	margin-left:20px;
}
.footer{
	padding-top:20px;
	padding-bottom:10px;
}
.title_one_news{
	font-weight:bold;
	font-size:1.4em;
}
.date_news{
	color:#999;
	font-size:11px;
}
.title_cat_detail_news{
	font-weight:bold;
	font-size:1.3em;
	color:#600;
	text-transform:uppercase;
}
.date_other{
	color:#CCC;
}
/*Search Top Menu*/
.txt_search{
	margin-top:2px;
	margin-left:2px;
}
.txt_search_top{
	color:#CCC;
	font-size:11px;
}
.pl2{
	padding-left:2px;
}

.bg-page{
	border-bottom:1px solid #CCC;
	padding-bottom:3px;
}
.upper{
	text-transform:uppercase;
}
.bg-page2{
	border-top:1px solid #CCC;
	padding-top:3px;
	margin-top:10px;
}
.bt{
	font-weight:bold;
	font-size:13px;
}

/*fix Dantri.com.vn*/
.MsoNormal{
	padding-top:10px;
}
.top-banner{
	display:inline-block;
	width:1060px; 
	margin:0px auto;
	margin-left:-30px;
	height:130px;
}

