@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: 'UVNLaXanh';
  src: url('UVNLaXanh.eot')/*tpa=http://thienlongfpt.com/fonts/UVNLaXanh.eot*/;
  src: url('UVNLaXanh.eot-#iefix')/*tpa=http://thienlongfpt.com/fonts/UVNLaXanh.eot?#iefix*/ format('embedded-opentype'),
       url('UVNLaXanh.woff2')/*tpa=http://thienlongfpt.com/fonts/UVNLaXanh.woff2*/ format('woff2'),
       url('UVNLaXanh.woff')/*tpa=http://thienlongfpt.com/fonts/UVNLaXanh.woff*/ format('woff'),
       url('UVNLaXanh.ttf')/*tpa=http://thienlongfpt.com/fonts/UVNLaXanh.ttf*/ format('truetype'),
       url('UVNLaXanh.svg#UVNLaXanh')/*tpa=http://thienlongfpt.com/fonts/UVNLaXanh.svg#UVNLaXanh*/ format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'UVNLaXanhBold';
  src: url('UVNLaXanhBold.eot')/*tpa=http://thienlongfpt.com/fonts/UVNLaXanhBold.eot*/;
  src: url('UVNLaXanhBold.eot-#iefix')/*tpa=http://thienlongfpt.com/fonts/UVNLaXanhBold.eot?#iefix*/ format('embedded-opentype'),
       url('UVNLaXanhBold.woff2')/*tpa=http://thienlongfpt.com/fonts/UVNLaXanhBold.woff2*/ format('woff2'),
       url('UVNLaXanhBold.woff')/*tpa=http://thienlongfpt.com/fonts/UVNLaXanhBold.woff*/ format('woff'),
       url('UVNLaXanhBold.ttf')/*tpa=http://thienlongfpt.com/fonts/UVNLaXanhBold.ttf*/ format('truetype'),
       url('UVNLaXanhBold.svg#UVNLaXanhBold')/*tpa=http://thienlongfpt.com/fonts/UVNLaXanhBold.svg#UVNLaXanhBold*/ format('svg');
  font-weight: normal;
  font-style: normal;
}


* {
	padding:0px;
	margin:0px;
}
body {
	background:url(fill.gif)/*tpa=http://thienlongfpt.com/imgs/fill.gif*/;
	font-family: Tahoma;
	font-size:13px;
	color:#603913;
}

img {
	border:none;
}
.cls {
	clear:both;
	line-height:0px;
	font-size:0px;
	height:0px;
	float:none;
	padding:0;
	margin:0;
}
 a:link,
 a:visited{color:#a1290c;text-decoration:none}
 a:link:hover,
 a:visited:hover{color:#ff4e00;text-decoration:none}
ul {    list-style-type:none; }
.fl {
	float:left;
}
.fr {
	float:right;
}
.background {
float:left;
width:100%;
background:url(bg_header.jpg)/*tpa=http://thienlongfpt.com/imgs/bg_header.jpg*/ top center no-repeat;
}
#header {
	height:350px;
	position:relative;
}
#body {

}
#container {
	width:1200px;
	height:auto;
	margin:0 auto;
}
#leftcol {
	float:left;
	width:300px;
	height:auto;

}
#midcol {
	width:600px;
	height:auto;
	float:left;
}
#rightcol {
	width:300px;
	height:auto;
	float:left;
}
#readcol {
	width:900px;
	height:auto;
	float:left;
}
.block-header{position:relative;height:160px; }
.block-header a.logo-game{
text-indent:-9999px;
display:block;
position:absolute;
width:216px;height:153px;
left:475px;top:-5px;z-index:10;background:url('logo.png')/*tpa=http://thienlongfpt.com/imgs/logo.png*/ no-repeat}
.block-header ul.navigation{position:relative;left:110px; top: 10px;}
.block-header ul.navigation li{position:relative;float:left}
.block-header ul.navigation li#blank-nav{margin-left:200px}
.block-header ul.navigation li a{display:inline-block;text-decoration:none;position:relative;float:left;margin-left: 50px;color:#fff; font-family:UVNLaXanhBold;text-transform:uppercase; font-size:16px;}
.leftmenu {
padding-top:3em;
}
.leftmenu a.Download {
  position: relative; /* absolute */
  width: 264px;
  height: 117px;
  background: url(bt-download.gif)/*tpa=http://thienlongfpt.com/imgs/bt-download.png*/ no-repeat center top;
  font: 0/0 a;
  text-shadow: none;
  color: transparent;
  display: block;
}
.smenu{margin-top:10px; margin-left:10px;}
.smenu, .smenu a { background:url(sprite.png)/*tpa=http://thienlongfpt.com/imgs/sprite.png*/ no-repeat;}
.smenu{ width:240px; height:200px; background-position:0 0; position:relative; clear:both; }
.smenu a{width:120px; height:100px; display:block; text-indent:-9999px; float:left; overflow:hidden; }
.smenu a.log{background-position:0 0px;}
.smenu a.log:hover{background-position:-240px 0;}
.smenu a.reg{background-position:-120px 0;}
.smenu a.reg:hover{background-position:-360px 0;}
.smenu a.sup{background-position:0 -100px;}
.smenu a.sup:hover{background-position:-240px -100px;}
.smenu a.pay{background-position:-120px -100px;}
.smenu a.pay:hover{background-position:-360px -100px;}
/* TOP */
#rightcol .bxh_table {
  	position:relative;
	width: 244px;
	height: 470px;
	background:url(bxh.png)/*tpa=http://thienlongfpt.com/imgs/bxh.png*/ top center no-repeat;
}
/* line 26, ../sass/bang-xep-hang.scss */
.bxh_table p.bxh_table_exp {
  width: 200px;
  height: 29px;
  margin: 0px;
  text-align: center;
  color: #ffba00;
  font-size: 20px;
  font-family: Tahoma;
  line-height: 29px;
}
.bxh_table ul {
  width: 235px;
  height: 350px;
  overflow: hidden;
  padding: 90px 0 0 3px;
}
.bxh_table ul li {
  width: 238px;
  height: 35px;
  color: #130000;
  font-size: 14px;
  font-family: Tahoma;
  line-height: 35px;
}
.bxh_table ul li p {
  margin: 0px;
  padding: 0px;
  float: left;
}
.bxh_table ul li p.bxh_stt {
  width: 24px;
  text-align: center;
}
.bxh_table ul li p.bxh_ten {
  overflow: hidden;
  width: 107px;
  height: 35px;
  padding: 0 0 0 5px;
  text-align: left;
}
.bxh_table ul li p.bxh_exp {
  width: 95px;
  padding: 0 0 0 5px;
  text-align: center;
  font-size: 12px;
}

/* END TOP */
.top_news{width:560; height:285px; overflow:hidden; float:left;}
.top_news_box{width:560px; height:267px; overflow:hidden; background:#e6e1cb;  position:relative;}
.top_news_tabs{width:560px; height:37px; padding:5px 0 0; overflow:hidden; background-position:0 0; }
.top_news_tabs { background:#161514;}
.top_news_tabs li{ float:left; width:75px; height:37px;}
.top_news_tabs li span{ display:block; width:100%; height:32px; line-height:32px; text-align:center; font-size:18px; color:#fdf4e0; position:relative; font-family:UVNLaXanhBold;}
.top_news_tabs li#tab{ width:100%; }
.top_news_tabs li .current,.top_news_tabs li a:hover{ border-bottom:5px solid #444; text-decoration:none; }
.top_news_cont{width:558px; height:224px; border:1px solid #cac1aa; border-top:none;}
.imp_news{width:552px; height:46px; text-align:center; margin:0 auto; overflow:hidden; border-bottom:1px dashed #ad9873;}
.imp_news a{color:#444;}
.imp_news dt{font-family:"Microsoft YaHei"; font-weight:bold; height:46px; line-height:46px; text-align:center; overflow:hidden; font-size:14px; font-weight:bold;}
.newscont{ width:512px; margin:0 auto; height:144px; display:none; padding:10px 0 0; position:relative;}
.newscont ul{overflow:hidden;}
.newscont li{ float:left; width:100%; line-height:23px; color:#685e4d; height:23px; overflow:hidden; border-bottom:1px dashed #cbc3b4;}
.newscont li .time{ float:right; } 
.newscont li em{ background: url('bg-sub.png')/*tpa=http://thienlongfpt.com/imgs/bg-sub.png*/ top left no-repeat; float:left; width:80px; height:20px; color:#fff; text-align:center; font-weight:bold; font-size:10px;}
.newscont li a{color:#555;} /* 685e4d */
.newscont li a.impnews{color:#941414;}
.newscont li a:hover{ color:#c64e36;}
.newscont .more{width:61px; height:42px; line-height:42px;  position:absolute; top:-89px; right:-24px; color:#ffcb9d; font-size:10px;}
.newscont .more a{color:#4d3e39; font-family:Arial, Helvetica, sans-serif;}
.newscont .more a:hover{color:#4d3e39;}
.newscont .more span {color:#a5412d; font-weight:bold; padding:0 0 0 2px;}
li ul.Icon{margin:0 0 10px 5px}
ul.Icon li{
background:url("ul-icon.gif")/*tpa=http://img.zing.vn/products/ks3d/subweb/mini-event/images/content/ul-icon.gif*/ 0 10px no-repeat;
list-style-type:none;
margin-bottom:5px;
padding-left:15px;
text-align:justify}
#likebox{
 width:500px;
 z-index:10; 
 overflow: hidden;
 position:relative;
 margin-left:30px;
}

.rightbar{position: relative;width: 760px;float: right;}
/*FOOTER*/

#MainContent #footer{height:100px;width:760px;margin:0 auto;padding:185px 0 0}
#MainContent #footer p{float:left;margin:20px 10px;color:#fcf7ee;font-size:13px;font-family:Tahoma;line-height:18px}
#MainContent #footer .logo-vng{background:url(logo-vng.png)/*tpa=http://img.zing.vn/products/ks3d/subweb/2015/vinh-danh-chien-doi/images/logo-vng.png*/ no-repeat;
 width:30px;height:45px;float:left;margin:25px 10px;font:0/0 a;text-shadow:none;color:transparent;display:block}
#MainContent #footer .logo-cyou{background:url(logo-cyou.png)/*tpa=http://img.zing.vn/products/ks3d/subweb/2015/vinh-danh-chien-doi/images/logo-cyou.png*/ no-repeat;
 float:left;margin:28px 23px;
 width:106px;height:42px;font:0/0 a;text-shadow:none;color:transparent;display:block}

#MainContent #footer .vng18{background:url(vng-18.jpg)/*tpa=http://thienlongfpt.com/imgs/vng-18.jpg*/ no-repeat;
 float:left;margin:18px 23px;
 width:150px;height:63px;font:0/0 a;text-shadow:none;color:transparent;display:block}



.rightbar{position: relative;width: 760px;float: left;}

.imp_red{color:#ff0000; font-weight:700;}

.news_title{background:url(news_title.png)/*tpa=http://thienlongfpt.com/imgs/news_title.png*/ no-repeat top left; border-bottom: 2px solid #654128;
position: absolute;top:0; height: 33px;width: 760px; color:#ccb6a8; text-align: right; padding-top: 18px;}
.news_title a{ color: #fcf1d2}
.news_title span{color: #fcf1d2;  padding-right:20px;}
.news_title span.nomal{color:#fcf1d2 }
.news_content{ width:758px; min-height:818px; _height:818px;margin-top:53px; clear:both; background:#e6e1cb; border:1px solid #cfc5ad; border-top:none; }
.news_content h1{width:600px; margin:0 auto; font-size:21px; color:#be4125; font-family:UVNLaXanh; padding:25px 0 10px;line-height:56px; text-align:center; text-transform:uppercase;}
#publishTop{width:580px;height:20px;line-height:20px;border-top: 1px solid #e3d9ce; padding:10px 0; border-bottom: 1px solid #e3d9ce; margin:0 auto;color:#70655a;}
.publishTime{width:130px;height:20px;line-height:20px;text-align:center;float:left;}
.news_sub{float:right; position:relative; margin-top:2px;width:180px;z-index: 5; height:16px; }
.news_sub .sub{float:right;margin-right:10px; width:80px;height:16px;line-height:16px;*line-height:18px;_line-height:18px;line-height:18px\9;}
#cyouShare { float:right; position:relative; width:140px;z-index: 5; height:16px; }
#publishTop .publishFont { padding-left: 86px; }
#publishTop .publishFont a { /*background-color: #f3f3f3; */padding: 5px; color: #70655a; }
#publishTop .publishFont a:hover {color: #710416; text-decoration:none; }
#publishTop .publishFont a.active { background-color: #be4125; color:#fceaab; }

.news_text{width: 615px; height: auto; margin: 0 auto;padding:35px 0 0; font-size:14px; }
.news_text p{ line-height:24px; color:#31302c; padding:0 10px 20px; text-indent:2em;}
.news_text p.nodent{text-indent:0;}
.news_text p .imp{color:#2c2c2c; font-weight:normal;}
.news_text p .bold,strong {font-weight: bold;}
.news_text h3{ width: 100%; height: 41px; line-height: 41px; color: #be4125; font-size: 18px;  background:url(h2_ico.jpg)/*tpa=http://i0.cy.com/xtl/main/20140227/h2_ico.jpg*/ no-repeat left center; text-indent: 10px; margin:23px 0;}
.news_text h4 { height: 26px;line-height:26px;font-size: 18px; font-family:UVNLaXanh; text-transform:uppercase; color: #be4125; margin:15px 27px 15px 0; padding:0 10px; text-indent:2em; }
.news_text .center{ text-align: center; text-indent: 0;}
.news_text img.pic{ border: 1px solid #d2c8bd;padding:1px;}
.news_text p.img{ text-indent: 0; text-align: center; margin: 15px 0 0 0; padding:0;}
.news_text p.img_title{ color: #cb593f; text-align: center; }
.alight{color:#c64e36; }
.news_text a{color:#c64e36;}

.news_text table th {font-weight:bold; border:1px solid #bdb2a7; color: #4a3831; text-align:center; line-height:30px;  font-size:12px;  background-color: #e0d6c6;}
.news_text table td { border:1px solid #bdb2a7; text-align:center; padding:0 5px; line-height:30px; color:#70655a; background:#fcf7ef;  font-size:12px;}

.xtl_about{width:758px;height:371px;background:url(about_bg.jpg)/*tpa=http://thienlongfpt.com/imgs/about_bg.jpg*/ no-repeat;margin:45px auto 0;position:relative; border-bottom:1px solid #cfc5ad; }
.xtl_about_txt{width:375px;height:170px;line-height:22px; position:absolute; left:24px; top:155px; color:#4a3831;font-size:12px;float:left;}
.xtl_about_txt a {color:#4a3831;font-size:12px;}
.xtl_about_txt a:hover{text-decoration:none; color: #be4125;}
.xtl_about_txt span{float:right;font-size:11px;}
