.mgb20 {
	margin-bottom:20px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.fixed {
	position:fixed;
}
.per100 {
	width:100%!important;
}
.w620 {
	width:620px;
}
.w445 {
	width:445px;
}
.w355 {
	width:355px;
}
.w320 {
	width:320px;
}
.w160 {
	width:160px!important;
}
.w125 {
	width:125px;
}
.w455 {
	width:455px;
}
.mgt46 {
	margin-top:46px;
}
.mgt30 {
	margin-top:30px;
}
.mgt5 {
	margin-top:5px;
}
.mgt10 {
	margin-top:10px;
}
.mgt15 {
	margin-top:15px;
}
.mgt20 {
	margin-top:20px;
}
.mgt25 {
	margin-top:25px;
}
.mgb5 {
	margin-bottom:5px;
}
.mgt40 {
	margin-top:40px;
}
.mgl5 {
	margin-left:7px;
}
.mgl10 {
	margin-left:10px;
}
.mgl15 {
	margin-left:15px;
}
.mgt10 {
	margin-top:10px;
}
.mgl25 {
	margin-left:25px!important;
}
.mgl20 {
	margin-left:20px;
}
.mgl30 {
	margin-left:30px;
}
.mgr5 {
	margin-right:5px;
}
.mgr6 {
	margin-right:6px!important;
}
.mgr16 {
	margin-right:16px!important;
}
.mgr20 {
	margin-right:20px;
}
.mgr10 {
	margin-right:10px!important;
}
.mgb15 {
	margin-bottom:15px;
}
.mgt0 {
	margin-top:0!important;
}
.mgb10 {
	margin-bottom:10px;
}
.mgb9 {
	margin-bottom:9px;
}
.pdl10 {
	padding-left:10px;
}
.pdt10 {
	padding-top:10px;
}
.pdt15 {
	padding-top:15px;
}
.mgl0 {
	margin-left:0!important;
}
.mg0 {
	margin:0;
}
.nodisplay,.itemscope {
	display:none;
}
.relative {
	position:relative;
}
.clearboth {
	clear:both;
}
.nowrap {
	white-space:nowrap;
}
.fwnormal {
	font-weight:normal;
}
.positionrelative {
	position:relative;
}
.sprite,.trandautop p.gamethu span,.listreplay ul li a.ionplay,.searchvideobt,.gamethu1 p span,.detailbt ul li .ionplay,.detailbt ul li .ionplay2,.leftdetail ul li span,.trainghiemnews ul li .ion,.categamek .topkey a.viewall,.sukiengame .left,.trainghiemnews .labeltop h2 span,.tuongthuat ul li p.gamer span,.tuongthuat ul li p.live span,.tuongthuat ul li p.replay span,.tuongthuat .labeltop h2 span,.topleft3 ul li .ion,.header .search,.sharetop a,.header .logo a {
}
.sprite1 {
	background:url("../images/sprite2013.png") no-repeat;
}
.sprite2 {
	background:url(../images/sprite201506x.png) repeat-x;
}
.big_video .like .view span,.small_video .ionplay,.trainghiemnoibat li .ionplay,.btnext li a {
	background:url(../images/video-sprite.png) no-repeat;
}
.wp1000 {
	width:1000px;
	margin:0 auto;
}
.header {
	width:100%;
}
.sharetop {
	float:right;
	margin-top:20px;
}
.sharetop a {
	float:left;
	margin-left:20px;
}
.sharetop a.facebook {
	background-position:-221px -42px;
	width:10px;
	height:15px;
}
.sharetop a.google {
	background-position:-248px -42px;
	width:16px;
	height:15px;
}
.sharetop a.youtube {
	background-position:-280px -42px;
	width:15px;
	height:15px;
}
.sharetop a.rss {
	background-position:-315px -42px;
	width:17px;
	height:15px;
}
.search input {
	color:#1d2129;
	position:absolute;
	top:0;
	left:0;
	border:0;
	background:none;
	width:120px;
	padding:6px;
}
.search .btsearch {
	position:absolute;
	right:1px;
	top:1px;
	width:28px;
	height:28px;
}
.menunews {
	background:#504f4f;
	height:40px;
	float:left;
	width:100%;
}
.menunews ul {
	overflow:hidden;
	padding-left:25px;
}
.menunews ul li {
	float:left;
	
}
.menunews ul li a {
	color:#fff;
	text-transform:uppercase;
	font-weight:normal;
	display:block;
	padding:0 15px;
}
.menunews ul li.active a,.menunews ul li a:hover {
	background-color:#646464;
}
.topbanner {
	margin-top:15px;
	float:left;
	width:100%;
}
.content {
	float:left;
	width:100%;
	margin-top:15px;
	margin-bottom:20px;
}
.contentleft {
	width:690px;
	float:left;
}
span.label {
	position:absolute;
	top:0;
	left:0;
	background:#ff8301;
	color:#fff;
	padding:3px 5px;
	float:left;
	
}
span.m-icon-1 {
	position:absolute;
	top:99px;
	left:10px;
	background-position:0 -12px;
	width:30px;
	height:22px;
	float:left;
}
span.m-icon-2 {
	position:absolute;
	top:35px;
	left:70px;
	background-position:-226px -133px;
	float:left;
	height:65px;
	width:65px;
}
.clear {
	clear:both;
}
.text-left {
	text-align:left;
}
.fon9 {
	color:#666464;
}
.wptopleft {
	width:49.5%;
	float:left;
}
.topleft {
	width:100%;
	float:left;
	position:relative;
	text-align:justify;
}
.topleft img {
	width:100%;
	height:300px;
	float:left;
}
.topleft h2 {
	width:100%;
	float:left;
	height:150px;
	position:absolute;
	bottom:0;
	left:0;
	display:table;
	background:-moz-linear-gradient(top,rgba(236,67,67,0) 0,#0077b3);
	background:-webkit-linear-gradient(top,rgba(236,67,67,0) 0,#0077b3);
	background:linear-gradient(to bottom,rgba(236,67,67,0) 0,#0077b3);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#94242a',endColorstr='#d9ec4343',GradientType=0);
}
.topleft h2 a {
	color:#fff;
	padding:0 17px 15px;
	text-shadow:1px 1px 0 #000;
	display:table-cell;
	vertical-align:bottom;
}
.topleft2 {
	width:100%;
	float:left;
	position:relative;
	margin-top:10px;
	text-align:justify;
}
.topleft2 img {
	width:100%;
	height:300px;
	float:left;
}
.topleft2 h2 {
	width:100%;
	float:left;
	height:80px;
	position:absolute;
	bottom:0;
	left:0;
	display:table;
	background:-moz-linear-gradient(top,rgba(236,67,67,0) 0,#ff8301);
	background:-webkit-linear-gradient(top,rgba(236,67,67,0) 0,#ff8301);
	background:linear-gradient(to bottom,rgba(236,67,67,0) 0,#ff8301));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ec4343',endColorstr='#d9070707',GradientType=0);
}
.topleft2 h2 a {
	color:#fff;
	text-shadow:1px 1px #000;
	padding:10px;
	display:table-cell;
	vertical-align:bottom;
}
.topleft h2 .m-icon-2 {
	left:165px;
	top:-80px;
}
.topright h2 .m-icon-2 {
	left:105px;
	top:-80px;
}
.topleft2 h2 .m-icon-2 {
	left:165px;
	top:-53px;
}
.topright2 h2 .m-icon-2 {
	left:105px;
	top:-53px;
}
.topleft3 {
	width:100%;
	float:left;
}
.topleft3 ul li {
    width: 31.3% !important;
    float: left;
    margin: 0 1%;
    position: relative;
}
.topleft3 ul li.cliptop {
    margin: 0 1% !important;
    margin-top: 10px !important;
}
.topleft3 ul li:nth-child(1),.topleft3 ul li:nth-child(2) {
	margin-top:10px;
}
.topleft3 ul li.clear {
	float:left;
	width:100%;
	margin:0;
}
.topleft3 ul li.left {
	margin-left:0 !important;
}
.topleft3 ul li.photo .ion {
	position:absolute;
	top:8px;
	left:10px;
	background-position:0 -12px;
	width:30px;
	height:22px;
	float:left;
}
.topleft3 ul li.video .ion {
	position:absolute;
	top:35px;
	left:62px;
	background-position:-226px -133px;
	float:left;
	height:65px;
	width:65px;
}
.topleft3 ul li img {
	width:100%;
	height:auto;
	float:left;
	margin-bottom:8px;
}
.topleft3 ul li h2 {
	float:left;
	padding:5px 2px 3px;
}
.topleft3 ul li h2 a {
	color:#1d2129;
}
.topleft3 ul li h2 a a:hover {
	color:#ed4848;
}
.wptopright {
	width:49.5%;
	float:right;
}
.topright,.topright2 {
	width:100%;
	float:left;
	position:relative;
}
.topright img {
	width:100%;
	height:300px;
	float:left;
}
.topright2 img {
	width:100%;
	height:300px;
	float:left;
}
.topright2 h2 {
	width:100%;
	float:left;
	height:80px;
	position:absolute;
	bottom:0;
	left:0;
	display:table;
	background:-moz-linear-gradient(top,rgba(236,67,67,0) 0,#ff8301);
	background:-webkit-linear-gradient(top,rgba(236,67,67,0) 0,#ff8301);
	background:linear-gradient(to bottom,rgba(236,67,67,0) 0,#ff8301);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ec4343',endColorstr='#d9070707',GradientType=0);
}
.topright h2 {
	width:100%;
	float:left;
	height:150px;
	position:absolute;
	bottom:0;
	left:0;
	display:table;
	background:-moz-linear-gradient(top,rgba(236,67,67,0) 0,rgba(13,93,58,1));
	background:-webkit-linear-gradient(top,rgba(236,67,67,0) 0,rgba(13,93,58,1));
	background:linear-gradient(to bottom,rgba(236,67,67,0) 0,rgba(13,93,58,1));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d5d3a',endColorstr='#d924a649',GradientType=0);
}
.topright h2 a,.topright2 h2 a {
	color:#fff;
	text-shadow:1px 1px #000;
	padding:10px;
	display:table-cell;
	vertical-align:bottom;
}
.topright h2 a {
	padding-bottom:15px;
}
.wptopright .tuongthuat {
	float:left;
	width:100%;
}
.tuongthuat .labeltop {
	background:#dedede;
	height:33px;
	width:100%;
	float:left;
	
}
.tuongthuat .labeltop h2 {
	float:left;
	position:relative;
	width:100%;
}
.tuongthuat .labeltop h2 span {
	background-position:-154px 0;
	width:14px;
	height:10px;
	float:left;
	position:absolute;
	top:12px;
	right:10px;
}
.tuongthuat .labeltop a {	
	color:#8c8d8c;
	margin-left:10px;
	display:block;
}
.tuongthuat ul {
	background:#efefef;
	float:left;
	width:276px;
	padding-bottom:8px;
	border:1px solid #e4e3e3;
}
.tuongthuat ul li {
	float:left;
	width:263px;
	padding:10px 0 10px 5px;
	margin-left:4px;
}
.tuongthuat ul li.active {
	background:#e5504a;
}
.tuongthuat ul li a {
	float:left;
	width:100%;
	color:#636463;
}
.tuongthuat ul li a:hover {
	color:#ed4848;
}
.tuongthuat ul li.active a p,.tuongthuat ul li.active a span {
	color:#fff;
}
.tuongthuat ul li p {
	float:left;
}
.tuongthuat ul li p.namegame {
	font-size:9px;
	color:#808180;
	font-weight:bold;
	text-transform:uppercase;
	width:45px;
}
.tuongthuat ul li p.gamer {
	
	font-weight:normal;
	width:77px;
	overflow:hidden;
	white-space:nowrap;
}
.tuongthuat p.gamer span {
	border:1px solid #fff;
	margin:3px 5px 0 0;
}
.tuongthuat p.gamer .iconflag {
	width:13px;
	height:9px;
	float:left;
	border:1px solid #fff;
	margin:1px 5px 0 0;
}
.tuongthuat ul li span.with {
	
	color:#808180;
	font-weight:normal;
	float:left;
	margin:0 4px;
}
.tuongthuat ul li p.stt {
	color:#808180;
	font-weight:normal;
	float:right;
	
}
.tuongthuat ul li p.replay span {
	background-position:-88px 0;
	width:34px;
	height:9px;
	float:left;
	margin-top:3px;
}
.tuongthuat ul li p.live span {
	background-position:-125px 0;
	width:29px;
	height:9px;
	float:left;
	margin-top:3px;
	margin-right:5px;
}
.wptopright .trainghiemnews {
	float:left;
	width:100%;
	margin-top:10px;
	border:1px solid #e2e1e1;
	box-sizing:border-box;
}
.trainghiemnews .labeltop {
	background:#ececec;
	height:30px;
	width:100%;
	float:left;
	
}
.trainghiemnews .labeltop h2 {
	float:left;
	position:relative;
	width:100%;
	line-height:30px;
}
.trainghiemnews .labeltop h2 span {
	background-position:-154px 0;
	width:14px;
	height:10px;
	float:left;
	position:absolute;
	top:12px;
	right:10px;
}
.trainghiemnews .labeltop {
	color:#ececec;
}
.trainghiemnews .labeltop a {
	
	color:#717070;
	
	font-weight:normal;
}
.trainghiemnews ul {
	background:#e1e1e1;
	float:left;
	width:100%;
	padding-bottom:5px;
	box-sizing:border-box;
}
.trainghiemnews ul li {
	overflow:hidden;
	border-top:1px solid #fff;
	padding:10px 0;
	margin:0 10px;
	position:relative;
	box-sizing:border-box;
}
.trainghiemnews ul li:last-child {
	border-bottom:none!important;
}
.trainghiemnews ul li.end {
	border-bottom:none;
}
.trainghiemnews ul li.top {
	border-top:none;
}
.trainghiemnews ul li img {
	float:left;
	width:80px;
	height:55px;
	border:1px solid #d3d1d1;
	padding:2px;
	margin-right:7px;
}
.trainghiemnews ul li .ion {
	background-position:-295px -85px;
	width:27px;
	height:26px;
	float:left;
	position:absolute;
	top:26px;
	left:28px;
}
.trainghiemnews ul li h3 a {
	color:#616060;
	font-weight:normal;
}
.trainghiemnews ul li h3 a:hover {
	color:#ed4848;
}
.wptopright .hosogamek {
	background:#efefef;
	padding-bottom:10px;
	float:left;
	position:relative;
}
.wptopright .hosogamek div {
	border:1px solid #e4e3e3;
	border-top:none;
}
.hosogamek .labeltop {
	background:#46ad63;
	
	width:100%;
	height:33px;
}
.hosogamek .labeltop a {
	
	color:#fff;
	font-weight:bold;
	margin-left:10px;
}
.hosogamek .sublabel {
	float:left;
	position:absolute;
	right:3px;
	top:4px;
}
.hosogamek .sublabel a {
	padding:5px 10px;
	background:#e2e0e0;
	color:#878686;
	
	font-weight:normal;
	float:left;
	border:1px solid #a2a1a1;
}
.hosogamek .sublabel .active {
	background:#a2a1a1;
	color:#fff;
}
.hosogamek ul li {
	float:left;
	margin:0 8px;
	border-top:1px solid #fff;
	border-bottom:1px solid #ccc;
	padding:8px 0;
	width:260px;
}
.hosogamek ul li.last {
	border-bottom:none;
	padding-bottom:0;
}
.hosogamek ul li .ionli {
	color:#6cc484;
	float:left;
	
	margin:-4px 4px 0 -3px;
}
.hosogamek ul li.end {
	border-bottom:none;
}
.hosogamek ul li.top .text {
	float:left;
	width:170px;
	border:none;
}
.hosogamek ul li.top p.number1 {
	margin-right:5px;
}
.hosogamek ul li.top p.number2 {
	margin-left:5px;
}
.hosogamek ul li.top img {
	float:left;
	width:74px;
	height:46px;
	padding:2px;
	border:1px solid #d3d1d1;
	margin-right:8px;
}
.hosogamek ul li h3 a {
	color:#cc4949;
}
.hosogamek ul li p.number1 {
	color:#3fa55b;
	
	font-weight:bold;
	display:inline;
}
.hosogamek ul li p.number2 {
	
	color:#6e6c6c;
	display:inline;
	white-space:nowrap;
}
.hosogamek ul li p.categame {
	
	color:#6e6c6c;
	font-weight:normal;
	width:93%;
	float:left;
	margin-left:14px;
}
.hosogamek ul li.top p.categame {
	margin-left:0;
}
.hosogamek a.viewall {
	float:right;
	color:#cb5858;
	margin-top:10px;
	margin-right:10px;
}
.sukiengame {
	width:100%;
	float:left;
	margin-top:10px;
	background:#fff;
	border:1px solid #e5e4e4;
	position:relative;
}
.sukiengame .left {
	background-position:-76px -143px;
	height:60px;
	float:left;
	background:none;
	border-right:1px solid #e4e3e3;
}
.sukiengame .left h2 {
	padding:6px 10px;
	
	color:#fff;
	font-weight:normal;
	
}
.sukiengame .left span {
	color:#dd7375;
	margin-left:5px;
}
.sukiengame .left .more {
	background:#eee;
	border-top:1px solid #ddd;
	padding:3px 0 2px;
	text-align:center;
	text-transform:uppercase;
	
	color:#999;
	
	height:17px;
}
.sukiengame p {
	font-size:14pt;
	color:#363636;
	
	margin-left:15px;
	float:left;
	max-width:480px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.sukiengame p a {
	color:#338167;
}
.sukiengame .viewall {
	background:#ec6767;
	font-size:9pt;
	font-weight:normal;
	padding:0 10px;
	color:#fff;
	float:right;
	position:absolute;
	right:15px;
	top:15px;
	height:30px;
	
	text-transform:uppercase;
}
.dongsukiengame {
	float:left;
	width:100%;
	margin-top:20px;
	border-left:1px solid #ddd;
}
.dongsukiengame .left {
	background-color:#46ad63;
	width:280px;
	height:170px;
}
.dongsukiengame .left:after {
	content:"";
	position:absolute;
	top:0;
	right:-10px;
	border-width:15px 0 14px 10px;
	border-style:solid;
	border-color:transparent transparent transparent #46ad63;
	z-index:50;
}
.dongsukiengame .left h4 {
	background-position:0 -134px;
	width:187px;
	height:29px;
	float:left;
	width:100%;
	
	color:#fff;
	font-weight:bold;
	padding-left:10px;
}
.dongsukiengame .left h4 a {
	color:#fff;
}
.dongsukiengame .left ul {
	float:left;
}
.dongsukiengame .left ul li {
	float:left;
	width:100%;
	margin-top:12px;
}
.dongsukiengame .left ul li a {
	float:left;
	width:238px;
	color:#2a2929;
}
.dongsukiengame .left ul li a:hover {
	color:#10a286;
}
.dongsukiengame .left ul li .ion_li {
	background-position:-83px -9px;
	width:8px;
	height:8px;
	margin:5px 7px;
}
.dongsukiengame .right {
	background:#f5f5f5;
	width:100%;
	border-bottom:1px solid #e5e4e4;
	border-right:1px solid #e5e4e4;
}
.dongsukiengame .right h4 {
	background-color:#c71b28;
	width:95px;
	height:29px;
	
	
	font-weight:bold;
	color:#e9e9e9;
	padding-left:10px;
	margin-right:70px;
	position:relative;
}
.dongsukiengame .right h4:after {
	content:"";
	position:absolute;
	top:0;
	right:-10px;
	border-width:15px 0 14px 10px;
	border-style:solid;
	border-color:transparent transparent transparent #c71b28;
	z-index:50;
}
.dongsukiengame .right ul.hover {
	float:left;
	margin:4px 0 0 0;
}
.dongsukiengame .right ul.hover li {
	width:335px;
	height:29px;
	float:left;
	position:relative;
	
}
.dongsukiengame .right ul li span {
	padding:0 8px 0 12px;
	color:#807f7f;
}
.dongsukiengame .right ul.hover li.active span,.dongsukiengame .right ul.hover li:hover span {
	color:#efeeee;
}
.dongsukiengame .right ul li a {
	float:left;
	
	
}
.dongsukiengame .right ul.hover li.active,.dongsukiengame .right ul.hover li:hover {
	background-color:#46ad63;
}
.dongsukiengame .right ul.hover li.active:after,.dongsukiengame .right ul.hover li:hover:after {
	content:"";
	position:absolute;
	top:0;
	right:-12px;
	border-width:15px 0 14px 12px;
	border-style:solid;
	border-color:transparent transparent transparent #46ad63;
	z-index:50;
}
.dongsukiengame .right ul.hover li.active a,.dongsukiengame .right ul.hover li:hover a {
	color:#efeeee;
	
	
}
.dongsukiengame .right ul.show_right {
	width:317px;
	margin:0 0 0 10px;
	float:left;
}
.dongsukiengame .right ul.show_right li.normal a {
	float:left;
	padding:5px 0 5px 10px;
	color:#2a2929;
	
	
}
.dongsukiengame .right ul.show_right li.normal a:hover {
	text-decoration:none;
}
.dongsukiengame .right ul.show_right li a.threadDetailFirstImg {
	padding:15px 0 0 0;
	width:120px;
}
.dongsukiengame .right ul.show_right li a.threadDetailFirstTitle {
	
	font-weight:bold;
	padding:15px 0 0 10px;
	width:185px;
}
.dongsukiengame .right ul.show_right li img {
	float:left;
	width:120px;
	height:74px;
	margin-bottom:4px;
}
.dongsukiengame .right ul.show_right li.normal {
	border-bottom:1px dotted #656464;
	padding:5px 0 5px 0;
	float:left;
	width:100%;
	background:url("../images_2013/shapelight.html") no-repeat scroll 0 15px transparent;
}
.dongsukiengame .right ul.show_right li.first {
	border-bottom:1px dotted #656464;
	float:left;
	width:100%;
	padding:0 0 10px 0;
}
.dongsukiengame .right ul.show_right li.last {
	border-bottom:none;
}
.newsupdate {
	width:100%;
	float:left;
	margin-top:15px;
	background:#fff;
	border:1px solid #e3e3e3;
}
.newsupdate h2.top {
	font-size:14pt;
	font-weight:normal;
	float:left;
	width:100%;
	background:#fff;
	height:35px;
	border-bottom:1px solid #e4e3e3;
	position:relative;
	line-height: 35px;
}
.newsupdate h2.top a {
	background:#ec6767;
	color:#fff;
	padding:0 15px;
	height:35px;
	text-align:center;
	
	float:left;
}
.newsupdate h2.top .div_summary {
	position:absolute;
	right:0;
	top:0;
	bottom:0;
	width:80px;
	background:#ececec;
	padding-left:10px;
	border-left:1px solid #ddd;
}
.newsupdate h2.top .div_summary .count {
	color:#ef9090;
	font-size:18pt;
	margin-right:5px;
}
.newsupdate h2.top .div_summary .big {
	position:absolute;
	font-size:9pt;
	
	top:3px;
	text-transform:uppercase;
	color:#777676;
}
.newsupdate h2.top .div_summary .small {
	position:absolute;	
	bottom:3px;
	font-size:8pt;
	color:#a5a4a4;
}
.newsupdate ul {
	padding:12px;
}
.detail-news .newsupdate ul {
	padding:12px;
}
.newsupdate ul li {
	margin-top:15px;
	float:left;
	width:100%;
	position:relative;
	-webkit-transition:opacity .8s ease-in;
	-moz-transition:opacity .8s ease-in;
	-o-transition:opacity .8s ease-in;
}
.newsupdate ul li+li,.newsupdate ul script+li {
	border-top:0px solid #e4e3e3;
	margin:0px auto;
}
.newsupdate ul li .m-icon-2 {
	left:75px;
	top:45px;
}
.newsupdate ul li.top .m-icon-2 {
	left:120px;
	top:65px;
}
.newsupdate ul li img {
	width:300px;
	height:200px;
	float:left;
	margin-right:15px;
}
.newsupdate ul li.top img {
	width:380px;
	height:200px;
	float:left;
}
.newsupdate ul li h3 a,.newsupdate ul li .h3 a {
	color:#3b3b3b;
}
.topleft3 ul li h2 a:hover,.newsupdate ul li h3 a:hover,.homebox ul li.top h3 a:hover,.homebox ul li h3 a:hover,.topleft3 ul li h2 a:hover,.newsupdate ul li .h3 a:hover,.homebox ul li.top .h3 a:hover,.homebox ul li .h3 a:hover {
	color:#ed4848;
}
.newsupdate ul li p {
	color:#1d2129;
	margin:10px auto;
}
.newsupdate ul li.top p {
	
}
.newsupdate ul li p.time {
	color:#7f7d7d;
}
.newsupdate ul li p.time a.categame {
	color:#7f7d7d;
	font-weight:normal;
}
.newsupdate ul li p.time a.author {
	color:#c71b28;
	font-weight:bold;
}
.newsupdate li .pb_top {
	background-color:#e6a43c;
	color:#3b3b3b;
	font-size:10pt;
	padding:2px 5px;
	display:inline-block;
	position:absolute;
	left:0;
}
.iconcomment {
	background:url(../images/iconcomment.html) no-repeat 0 0;
	width:15px;
	height:16px;
	padding-left:20px;
	color:#017b3d;
}
.categamek {
	float:left;
	width:100%;
}
.homeclear {
	float:left;
	width:100%;
	margin:15px 0;
}
.homebox {
	width:333px;
}
.homebox ul {
	float:left;
	width:100%;
}
.homebox h2 {
	text-transform:uppercase;
	height:35px;
	background:#f4f3f3;
}
.homebox h2 a {
	color:#fff;
	width:137px;
	
	font-weight:bold;
	display:inline-block;
	text-align:center;
}
.homebox h2 a.readmore {
	width:auto;
	font-size:9px;
	font-weight:normal;
	color:#8c8d8c;
	margin-right:10px;
}
.homebox h2 a.bg1 {
	background:#d21a32;
}
.homebox h2 a.bg2 {
	background:#46ad63;
}
.homebox ul li.top {
	border-top:none;
	margin-top:7px;
	padding-top:0;
}
.homebox ul li {
	border-top:1px solid #e3e2e2;
	margin-top:20px;
	padding-top:20px;
	float:left;
	width:100%;
}
.homebox ul li.top h3 a {
	font-weight:bold;
}
.homebox ul li h3 a {
	color:#393838;
	font-weight:normal;
}
.homebox ul li img {
	float:left;
	margin-right:15px;
	width:127px;
	height:79px;
}
.homebox ul li.top img {
	margin-right:0;
	width:333px;
	height:160px;
	margin-bottom:5px;
}
.bgCDCDCD {
	background-color:#cdcdcd;
}
.home_cosplay_center {
	height:345px;
	overflow:hidden;
	position:relative;
	margin-top:7px;
}
.homecos_title {
	position:absolute;
	z-index:100;
	bottom:0;
	background-color:rgba(0,0,0,0.6);
	width:100%;
}
.homecos_title a {
	color:#eaeaea;
	padding:12px 12px 8px;
	text-shadow:1px 1px 0 #000;
	display:block;
}
.home_cosplay_bottom {
	position:relative;
}
.home_cosplay_bottom,.home_cosplay_bottom ul {
	overflow:hidden;
}
.home_cosplay_bottom ul {
	white-space:nowrap;
	margin:20px 18px;
	font-size:0;
}
.home_cosplay_bottom ul li,.home_cosplay_bottom ul li a {
	display:inline-block;
}
.home_cosplay_bottom ul li {
	margin-right:3px;
	border-top:none;
	margin-top:0;
	padding-top:0;
	float:none;
	width:auto;
}
.home_cosplay_bottom ul li img {
	border:3px solid #cdcdcd;
	margin:0;
	border-radius:2px;
	width:65px;
	height:65px;
}
.home_cosplay_bottom ul li a:hover img,.home_cosplay_bottom ul li a.active img {
	border:3px solid #fff;
}
.homecos_img {
	position:relative;
	z-index:50;
	width:333px;
}
.homecos_load {
	position:absolute;
	left:47%;
	top:35%;
}
.homecos_prev,.homecos_next {
	position:absolute;
	top:44px;
}
.homecos_prev {
	background-position:-246px -229px;
	width:11px;
	height:33px;
	left:5px;
}
.homecos_next {
	background-position:-260px -229px;
	width:11px;
	height:33px;
	right:5px;
}
.homecos_title span {
	display:block;
	float:left;
	margin:5px 0 12px 12px;
}
.homecos_title span.unlike img {
	cursor:pointer;
}
.homecos_title span b {
	float:left;
	border:1px solid #c1c1c1;
	border-left:0;
	display:block;
	
	font-weight:normal;
	position:relative;
	width:18px;
	height:18px;
	
	text-align:center;
	background-color:#ebedea;
}
.homecos_title span.unlike b {
	color:#555;
}
.homecos_title span.like b {
	color:#f14663;
}
.homecos_title span b i {
	display:block;
	width:5px;
	height:18px;
	position:absolute;
	top:0;
	left:-4px;
	background:url("../images/like_arrow.html") no-repeat;
}
#paging {
	background-position:0 -557px;
	color:#606060;
	height:41px;
	width:100%;
	float:left;
	text-align:center;
}
#paging .prev {
	background-position:-623px -94px;
	margin-right:10px;
	padding:0 12px;
}
#paging .next {
	background-position:-645px -94px;
	padding:0 12px;
	margin-left:10px;
}
#paging a {
	margin-right:10px;
	display:inline-block;
	color:#333;
}
#paging a.number {
	color:#5F5F5F;
	font-weight:bold;
	padding:10px 16px;
	border:1px solid #f6f6f6;
	border-top:none;
	border-bottom:none;
}
#paging a.number:hover,#paging a.number.active {
	border-left:1px solid #D7D7D7;
	border-right:1px solid #D7D7D7;
	border-top:3px solid #000;
}
.load_more {
	text-align:center;
	
	text-transform:uppercase;
	color:#fff!important;
	padding:9px 0;
	background-color:#ce1328;
	background-image:linear-gradient(#d6213c,#ce1328);
	border:1px solid #ab0014;
	border-radius:3px;
	box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(0,0,0,0.15);
	text-shadow:1px 1px 1px rgba(0,0,0,0.4);
	position:relative;
	top:2px;
	left:0;
	display:block;
	width:100%;
}
.detail {
	width:100%;
	float:left;
	padding:30px;
	border:1px solid #e3e3e3;
	background:#fff;
}
.breadcumb {
	width:100%;
	height:35px;
    line-height: 35px;	
	background:#efefef !important;
	border:1px solid #e3e3e3;
	border-bottom:none;
	position:relative;
}
.detail h2 {
	margin:15px 0;
	
}
.breadcumb a.category {
	color:#8c8d8c;
	
	font-weight:normal;
	padding:8px 15px;
	text-transform:uppercase;
}
.breadcumb a.category2 {
	
	color:#fff;
	font-weight:normal;
	padding:8px 15px;
	background:#0077b3;
}
.breadcumb span.focus-news {
	position:absolute;
	right:0;
	font-size:8pt;
	
	height:34px;
	padding:0 15px;
	background:#fdfdfd;
}
.breadcumb ol li {
	float:left;
	position:relative;
	padding-left:30px;
}
.breadcumb ol li .icon.icon-pc-red {
	position:absolute;
	top:6px;
	left:10px;
}
.topdetail {
	float:left;
	width:100%;
}
.topdetail .videotop {
	float:left;
	width:100%;
	margin-top:15px;
	text-align:center;
	overflow:hidden;
}
.topdetail .videotop object {
	max-width:690px;
}
.topdetail h1 {
	color:#2b2a2a;
	float:left;
}
.topdetail p {
	float:left;
	width:100%;
}
.topdetail p a.author {
	font-weight:bold;
	color:#d53e41;
	font-style:italic;
}
.topdetail p a.namesite {
	color:#666464;
}
.topdetail .liketop {
	background:#f2f1f1;
	border:1px solid #e7e5e5;
	float:left;
	margin-top:15px;
	padding:8px 0 8px 15px;
	height:40px;
}
.videotructiep .video-embeb iframe,.videotructiep .video-embeb object {
	width:642px;
	height:430px;
}
.videotop iframe,.videotop object,.videotop embed {
	width:100%;
	height:400px;
	float:left;
}
.topdetail .videotop img {
	width:100%;
	height:420px;
	float:left;
}
.topdetail .videotop p {
	color:#fff;
	
	font-weight:bold;
	background:#ed4848;
	height:70px;
	
	text-align:center;
	width:100%;
	float:left;
	text-transform:uppercase;
}
.leftdetail {
	float:left;
	width:170px;
	background:#f2f1f1;
	margin-top:20px;
}
.leftdetail p.namebox {
	color:#ed4848;
	
	font-weight:bold;
	border-top:3px solid #0077b3;
	float:left;
	border-bottom:1px solid #dad9d9;
	padding:8px 0 8px 10px;
	width:160px;
}
.leftdetail ul li {
	float:left;
	width:100%;
	padding:10px 0 15px 0;
	border-top:1px solid #fff;
	border-bottom:1px solid #dad9d9;
}
.leftdetail ul li.end {
	padding-bottom:30px;
}
.leftdetail ul li span {
	background-position:-34px -15px;
	width:20px;
	height:15px;
	float:left;
	margin:5px 7px 0 0;
}
.leftdetail ul li p a {
	
	color:#484747;
	font-weight:normal;
	
	float:left;
	width:130px;
}
.leftdetail ul li p a:hover {
	color:#ed4848;
}
.leftdetail ul li p a.top {
	
	color:#fff;
	font-weight:bold;
	background:#4ea566;
	float:left;
	padding:5px 10px;
	width:150px;
}
.leftdetail ul li p a.top1 {
	background:#d8d8d8;
	color:#626161;
	padding:5px 10px;
	width:150px;	
	font-weight:bold;
}
.rightdetail_content p {
	padding:10px 0 10px 0;
}
.rightdetail_content p a {
	margin-bottom:10px;
}
.rightdetail_content img {
	max-width:100%!important;
	height:auto;
        display: block;
        text-align: center;
        margin: auto;
}
.rightdetail_content object,.rightdetail_content embed,.rightdetail_content iframe,.rightdetail_content video {
	height:360px;
	width:100%!important;
}
.rightdetail_content h2 {	
	color:#525050;
	margin-bottom:20px;
}
.sharebt {
	float:left;
	width:100%;
	margin-top:20px;
}
.sharebt p {
	
	font-weight:bold;
	color:#333;
	
	margin-bottom:10px;
}
.taggame {
	float:left;
	width:100%;
	margin-top:20px;
}
.taggame p {
	float:left;
	margin:0 10px 0 0;
}
.taggame h3 a {
	color:#646464;
}
.taggame h3 a:hover {
	text-decoration:underline;
}
.adscenter {
	margin-top:20px;
	padding:0 0 0 55px;
}
.adscenter .fb_iframe_widget {
	background-color:#fff;
}
.box-title {
	background:#eae9e9;
	line-height: 38px;
}
.box-title p {
	background:#0077b3;
	color:#fff;
	height:36px;		
	padding:0 20px 0 40px;
	display:inline-block;
	text-transform:uppercase;
	position:relative;
}
.box-title p .icon {
	position:absolute;
	top:12px;
	left:10px;
}
.box .slide-button {
	position:absolute;
	top:-15px;
	bottom:-15px;
	right:0;
	z-index:100;
}
.box .slide-button a {
	display:block;
	width:30px;
	height:228px;
	
	text-align:center;
	background:#eae9e9;
	border-left:1px solid #e3e3e3;
	box-sizing:border-box;
}
.box .slide-button a+a {
	border-top:1px solid #d0d0d0;
}
.box .slide-button a:hover {
	background:#f2f2f2;
}
.detailbt,.sl_gamemoi {
	width:100%;
	float:left;
	margin-top:20px;
	position:relative;
}
.detailbt .box-title {
	background:#eae9e9;
    line-height: 38px;	
}
.detailbt .box-title p {
	background:#dd4d50;
	color:#fff;
	height:36px;
	
	font-size:9pt;
	padding:0 20px 0 40px;
	display:inline-block;
	text-transform:uppercase;
	position:relative;	
	font-weight:bold;
}
.detailbt .box-title p .icon {
	position:absolute;
	top:12px;
	left:10px;
}
.detailbt .swiper-container {
	padding:12px;
}
.detailbt .slide-button {
	position:absolute;
	top:35px;
	bottom:0;
	right:0;
	z-index:100;
}
.detailbt .slide-button a {
	display:block;
	width:30px;
	height:110px;
	
	text-align:center;
	background:#eae9e9;
	border-left:1px solid #e3e3e3;
	box-sizing:border-box;
}
.detailbt .slide-button a+a {
	border-top:1px solid #d0d0d0;
}
.detailbt .slide-button a:hover {
	background:#f2f2f2;
}
.detailbt ul li img {
	width:100%;
	height:auto;
	margin-bottom:10px;
}
.detailbt ul li p {
	font-size:11pt;
}
.detailbt ul li p a {
	color:#3b3b3b;
	font-weight:bold;
	
}
.detailbt ul li p a:hover {
	color:#ed4848;
}
.detailbt ul li a.categame2 {
	position:absolute;
	left:0;
	top:0;
	
	color:#fff;
	background:#4ea566;
	padding:7px 15px;
}
.detailbt ul li .ionplay {
	background-position:-226px -133px;
	float:left;
	height:65px;
	left:135px;
	position:absolute;
	top:50px;
	width:65px;
}
.detailbt ul li .ionplay2 {
	background-position:-63px -12px;
	float:left;
	height:50px;
	left:85px;
	position:absolute;
	top:45px;
	width:51px;
}
.detailbt ul li.top {
	width:334px;
	height:auto;
}
.detailbt ul li.top img {
	width:334px;
	height:165px;
	float:left;
}
.detailbt ul li.top p {
	position:absolute;
	bottom:0;
	left:0;
	width:314px;
	padding:0 10px;
	height:67px;
	background:url(../images/bgtitle3.html) repeat-x;
	float:left;
}
.detailbt ul li.top p a {
	float:left;	
	color:#fff;
	font-weight:bold;
	margin-top:18px;
	text-shadow:1px 1px #000;
}
.detailbt ul li.left {
	margin-left:0!important;
}
.sl_gamemoi .swiper-container {
	padding:12px;
}
.sl_gamemoi .slide-button {
	position:absolute;
	top:35px;
	bottom:0;
	right:0;
	z-index:100;
}
.sl_gamemoi .slide-button a {
	display:block;
	height:124px;
	
	text-align:center;
	background:#eae9e9;
	border-left:1px solid #e3e3e3;
	box-sizing:border-box;
}
.sl_gamemoi .slide-button a+a {
	border-top:1px solid #d0d0d0;
}
.sl_gamemoi .slide-button a:hover {
	background:#f2f2f2;
}
.sl_gamemoi ul li img {
	width:195px;
	height:195px;
	margin-bottom:10px;
}
.sl_gamemoi ul li p a {
	font-size:10pt;
	color:#3b3b3b;
	font-weight:400;
}
.sl_gamemoi ul li p a:hover {
	color:#ed4848;
}
.comment {
	float:left;
	margin-top:20px;
}
.comment p.top {
	border-left:5px solid #ed4848;
	width:675px;
	height:44px;
	
	font-weight:bold;
	color:#4e4d4d;
	
	padding-left:10px;
	background:#eae9e9;
}
.other_articles {
	background:none repeat scroll 0 0 #FFF;
	width:100%;
	float:left;
	text-align:left;
	border:1px solid #dad9d9;
}
.other_articles .title {
	background:none repeat scroll 0 0 #EFEFEF;
	margin:0 10px;
	padding:4px;
	text-align:left;
	
	font-weight:bold;
}
.other_articles ul {
	color:#999;
	text-align:left;
	padding:10px 0;
}
.other_articles ul li {
	list-style:square inside none;
	padding:3px 15px;
	
	
}
.other_articles ul li a {
	color:#333;
}
.other_articles ul li a:hover {
	color:#f00;
}
.other_articles ul li a span {
	color:#999;
}
.listbtdetail {
	margin-top:20px;
	float:left;
}
.contentright {
	width:300px;
	float:right;
}
.box.box-most-view {
	width:100%;
	height:490px;
}
.tructieptop {
	width:100%;
	float:left;
	margin-top:15px;
}
.tructieptop .left {
	width:642px;
	float:left;
}
.tructieptop P.top {
	border-bottom:1px solid #ed4848;
	float:left;
	width:100%;
}
.tructieptop P.top b {
	
	color:#fff;
	background:#ed4848;
	padding:8px 12px;
	float:left;
}
.tructieptop .left .gamethu {
	float:left;
	width:640px;
	margin-top:15px;
	background:#f5f5f5;
	border:1px solid #e2e1e1;
	padding-bottom:20px;
}
.gamethu .breadcumb2 {
	float:left;
	width:100%;
	padding-bottom:20px;
}
.breadcumb2 .namegame {
	font-weight:bold;
	padding:5px 15px;
	background:#46ad63;
	float:left;
	color:#fff;
}
.breadcumb2 .cupgame {
	background:#ff8402;
	padding:5px 15px 4px;
	float:left;
	color:#fff;
}
.tructieptop .left .gamethu1 {
	text-align:center;
	width:100%;
}
.tructieptop .left .gamethu1 span {
	float:left;
	margin:5px 5px 0 0;
}
.tructieptop .left .gamethu1 span img {
	display:block;
	width:13px;
	height:9px;
}
.gamethu1 p {
	margin-left:10px;
	color:#393838;
	display:inline-block;
	float:left;
	
	font-weight:bold;
	overflow:hidden;
	text-transform:uppercase;
	white-space:nowrap;
	width:270px;
}
.gamethu1 span.vs {
	
	color:#ed4848;
	margin-left:10px;
}
.gamethu1 p .ion1 {
	background-position:0 0;
	float:left;
	height:9px;
	width:13px;
	margin:8px 10px 0 0;
}
.gamethu1 p .ion2 {
	background-position:-56px 0;
	float:left;
	height:9px;
	width:13px;
	margin:8px 10px 0 0;
}
.gamethu1 p.xemthem {
	color:#46ad63;
	
	font-weight:bold;
	margin-top:15px;
	width:100%;
	margin-left:0;
}
.gamethu1 p.xemthem a {
	color:#46ad63;
	text-decoration:underline;
}
.videotructiep .video-embeb {
	width:642px;
	height:430px;
	float:left;
	margin-top:15px;
	text-align:center;
}
.videotructiep h2 {
	
	margin-top:10px;
	float:left;
	width:100%;
}
.videotructiep h2 a {
	color:#393838;
}
.videotructiep h2 a:hover {
	color:#ed4848;
}
.videotructiep p.time {
	color:#B9B9B7;
	float:left;
	margin-top:10px;
}
.videotructiep p.time span {
	color:#c90404;
}
.tructieptop .right {
	float:right;
	width:331px;
}
.searchvideo {
	float:right;
}
.searchvideo input {
	border:1px solid #D1D1D1;
	border-bottom-left-radius:3px;
	border-top-left-radius:3px;
	box-shadow:0 0 15px rgba(0,0,0,0.1) inset;
	color:#BBB;
	float:left;
	font-style:italic;
	height:30px;
	padding-left:10px;
	width:270px;
	margin-right:1px;
}
.searchvideobt {
	background-position:-117px -18px;
	width:48px;
	height:32px;
	float:right;
	display:block;
}
.videotructiep object,.videotructiep embed {
	width:642px;
}
.trainghiemtop h2 a {
	color:#393838;
}
.trainghiemnoibat {
	float:left;
	width:100%;
	margin-top:20px;
}
.trainghiemnoibat .labeltop {
	float:left;
	width:100%;
}
.trainghiemnoibat .btnext {
	float:right;
	width:83px;
	height:22px;
	margin-top:7px;
}
.btnext li {
	float:left;
}
.btnext li.normal a {
	background-position:0 -112px;
	width:5px;
	height:5px;
	display:block;
	margin:9px 0 0 6px;
}
.btnext li.normal a:hover,.btnext li.normal a.active {
	background-position:-5px -112px;
}
.btnext li.prev a {
	background-position:0 -68px;
	width:22px;
	height:22px;
	display:block;
}
.btnext li.prev a:hover {
	background-position:0 -90px;
}
.btnext li.next a {
	background-position:-22px -68px;
	width:22px;
	height:22px;
	margin-left:6px;
	display:block;
}
.btnext li.next a:hover {
	background-position:-22px -90px;
}
.trainghiemnoibat .list {
	float:left;
	width:998px;
	overflow:hidden;
}
.trainghiemnoibat .list ul {
	position:relative;
	overflow:hidden;
	height:182px;
	float:left;
}
.trainghiemnoibat .list ul li {
	float:left;
	width:178px;
	margin:20px 27px 40px 0;
	position:relative;
}
.trainghiemnoibat .list ul li.last {
	margin-right:0;
}
.trainghiemnoibat .list ul li h3 a {
	color:#333;
}
.trainghiemnoibat .list ul li h3 a:hover {
	color:#ED4848;
}
.trainghiemnoibat .list ul li img {
	float:left;
	width:178px;
	height:102px;
}
.trainghiemnoibat .list ul li .ionplay {
	background-position:0 -117px;
	width:35px;
	height:35px;
	display:block;
	position:absolute;
	top:55px;
	left:10px;
}
.boxtrainghiem {
	width:100%;
	float:left;
}
.boxtrainghiem .labeltop {
	float:left;
	width:100%;
}
.boxtrainghiem h2 {
	background:#46ad63;
	color:#FFF;
	float:left;
	
	padding:8px 12px;
	text-transform:uppercase;
}
.boxtrainghiem .list {
	float:left;
	margin-top:20px;
	width:1000px;
	overflow:hidden;
}
.boxtrainghiem .big_video {
	width:500px;
	float:left;
	position:relative;
}
.boxtrainghiem .list ul {
	position:relative;
	overflow:hidden;
	height:400px;
	float:left;
}
.boxtrainghiem .list li {
	float:left;
	width:100%;
	height:400px;
	overflow:hidden;
	width:1000px;
}
.big_video img {
	float:left;
	width:500px;
}
.big_video h3 a {
	color:#222;
	
	
	font-weight:bold;
}
.big_video .like {
	float:left;
	width:100%;
}
.big_video .like .view {
	border-left:1px solid #e7e7e7;
	padding-left:10px;
	height:24px;
	display:inline-block;
	color:#333;
}
.big_video .like .view span {
	background-position:-45px 0;
	width:13px;
	height:12px;
	float:left;
	margin-top:4px;
	margin-right:5px;
}
.small_video {
	width:217px;
	float:left;
	margin-left:32px;
	position:relative;
	height:200px;
	overflow:hidden;
}
.small_video h3 a {
	color:#222;
}
.big_video h3 a:hover,.small_video h3 a:hover {
	color:#46ad63;
}
.small_video img {
	width:217px;
	height:125px;
	float:left;
}
.big_video .ionplay {
	background-position:-63px -12px;
	float:left;
	height:50px;
	left:218px;
	position:absolute;
	top:100px;
	width:51px;
}
.small_video .ionplay {
	background-position:0 -117px;
	height:35px;
	width:35px;
	position:absolute;
	left:10px;
	top:83px;
	display:block;
}
.tructiepleft {
	width:642px;
	float:left;
	margin-top:20px;
}
.cactrandau h2.top {
	border-bottom:1px solid #ED4848;
	float:left;
	width:100%;
}
.cactrandau h2.top b {
	background:none repeat scroll 0 0 #ED4848;
	color:#FFF;
	float:left;
	
	padding:8px 12px;
}
.cactrandau ul li {
	float:left;
	width:100%;
	margin-top:15px;
	border:1px solid #e6e5e5;
	background:#fff;
}
.cactrandau ul li.date {
	
	margin-top:20px;
}
.cactrandau ul li.date p {
	background:#504f4f;
	
	color:#fff;
	font-weight:bold;
	padding:0 20px;
	height:30px;
	float:left;
}
.cactrandau ul li .left {
	float:left;
	width:392px;
}
.breadcumb3 {
	float:left;
	width:100%;
	padding-bottom:14px;
}
.breadcumb3 .namegame {
	background:#46AD63;
	color:#FFF;
	float:left;
	font-weight:bold;
	padding:5px 15px;
	text-transform:uppercase;
}
.breadcumb3 .cupgame {
	background:#FF8402;
	color:#FFF;
	float:left;
	padding:5px 15px 4px 15px;
}
.cactrandau ul li .left p.gamethu {
	color:#393838;
	float:left;
	
	font-weight:bold;
	margin-left:10px;
	overflow:hidden;
	text-transform:uppercase;
	white-space:nowrap;
	width:165px;
}
.cactrandau ul li .left p.gamethu span {
	float:left;
	margin:5px 5px 0 0;
}
.cactrandau ul li .left p.gamethu span img {
	height:9px;
	width:13px;
	display:block;
}
.trandautop p.gamethu span.ion1,.cactrandau ul li .left p.gamethu span.ion1 {
	background-position:0 0;
	float:left;
	height:9px;
	width:13px;
}
.trandautop p.gamethu span.ion2,.cactrandau ul li .left p.gamethu span.ion2 {
	background-position:-28px 0;
	float:left;
	height:9px;
	width:13px;
}
.trandautop p.gamethu span.ion3,.cactrandau ul li .left p.gamethu span.ion3 {
	background-position:-42px 0;
	float:left;
	height:9px;
	width:13px;
}
.trandautop p.gamethu span.ion4,.cactrandau ul li .left p.gamethu span.ion4 {
	background-position:-56px 0;
	float:left;
	height:9px;
	width:13px;
}
.trandautop p.gamethu span.ion5,.cactrandau ul li .left p.gamethu span.ion5 {
	background-position:-70px 0;
	float:left;
	height:9px;
	width:13px;
}
.trandautop p.gamethu span.ion6,.cactrandau ul li .left p.gamethu span.ion6 {
	background-position:-14px 0;
	float:left;
	height:9px;
	width:13px;
}
.trandautop span.vs,.cactrandau ul li .left span.vs {
	
	color:#ed4848;
	font-weight:normal;
	float:left;
	margin-left:10px;
}
.cactrandau ul li .right {
	background:#e3e3e3;
	float:left;
	width:250px;
	background:#e3e3e3;
	text-align:center;
	padding:5px 0 15px 0;
}
.cactrandau ul li .right p {
	margin-top:5px;
	text-transform:uppercase;
}
.cactrandau ul li .right p.stt {
	font-size:10px;
	color:#46ad63;
}
.cactrandau ul li .right p.stt1 {
	color:#ed4848;
	font-weight:bold;
}
.cactrandau ul li .right p.number1 {
	
	color:#46ad63;
	font-weight:bold;
}
.cactrandau ul li .right p.link {
	
	color:#46ad63;
	font-weight:bold;
}
.cactrandau ul li .right p.linking {
	color:#ed4848;
	
}
.cactrandau ul li .right p.linking a {
	color:#ed4848;
	font-weight:bold;
	margin-right:5px;
	text-decoration:underline;
}
.cactrandau ul li .right p.link a {
	color:#46ad63;
	font-weight:bold;
	margin-right:5px;
	text-decoration:underline;
}
.listreplay {
	float:left;
	width:100%;
	margin-top:25px;
}
.listreplay p.top {
	border-bottom:1px solid #ED4848;
	float:left;
	width:100%;
}
.listreplay p.top b {
	background:#ED4848;
	color:#FFF;
	float:left;
	
	padding:8px 12px;
}
.listreplay ul {
	float:left;
	background:#f5f5f5;
	border:1px solid #e2e1e1;
	width:640px;
	margin-top:20px;
	padding-bottom:20px;
}
.listreplay ul li {
	float:left;
	margin:20px 0 0 19px;
	width:188px;
	background:#d8d8d8;
	position:relative;
	height:170px;
	overflow:hidden;
}
.listreplay ul li p {
	font-weight:bold;
}
.listreplay ul li p a {
	
	color:#333;
	margin:8px;
	float:left;
}
.listreplay ul li img {
	float:left;
	width:188px;
	height:112px;
}
.listreplay ul li a.ionplay {
	background-position:-63px -12px;
	float:left;
	height:50px;
	left:65px;
	position:absolute;
	top:35px;
	width:51px;
}
.tructiepright {
	float:right;
	width:330px;
	margin-top:25px;
}
.tructiepright p.top {
	border-bottom:1px solid #ED4848;
	float:left;
	width:100%;
}
.tructiepright p.top b {
	background:#ED4848;
	color:#FFF;
	float:left;
	
	padding:8px 12px;
}
.tructiepright .trandautop {
	border:1px solid #e2e1e1;
	background:#f5f5f5;
	width:328px;
	margin-top:25px;
	float:left;
	padding-bottom:30px;
}
.trandautop p.gamethu {
	color:#393838;
	float:left;
	
	font-weight:bold;
	margin-left:10px;
	overflow:hidden;
	text-transform:uppercase;
	white-space:nowrap;
	width:135px;
}
.trandautop p.gamethu span {
	margin:5px 5px 0;
	float:left;
}
.trandautop p.gamethu span img {
	display:block;
	width:13px;
	height:9px;
}
.trandautop p.stt {
	color:#46ad63;
	float:left;
	width:91%;
	margin-top:15px;
	margin-left:30px;
}
.trandautop p.link {
	color:#ED4848;
	float:left;
	width:91%;
	margin:15px 0 0 30px;
	
}
.trandautop p.link a {
	color:#ED4848;
	font-weight:bold;
	margin-right:5px;
	text-decoration:underline;
}
.tructiepright p.top2 {
	border-bottom:1px solid #dfdfdf;
	float:left;
	width:100%;
	margin-top:25px;
}
.tructiepright p.top2 b {
	background:#ED4848;
	color:#FFF;
	float:left;
	
	padding:8px 12px;
}
.tructiepright ul li {
	float:left;
	width:100%;
	margin-top:25px;
}
.tructiepright ul li img {
	float:left;
	width:330px;
	height:183px;
}
.tructiepright ul li p a {
	color:#313030;
	
	font-weight:bold;
	float:left;
}
.tructiepright ul li p {
	color:#828080;
	margin-top:10px;
	float:left;
}
.tructiepright ul li.end {
	float:right;
}
.tructiepright ul li.end a {
	color:#ed4848;
	float:right;
}
.tructiepright ul li.end a:hover {
	text-decoration:underline;
}
.footer {
	background:#525252;
	clear:both;
	float:left;
	margin-top:30px;
	width:100%;
}
.bottom_menu {
	background:#131313;
	float:left;
	width:100%;
}
.wp980-mauto {
	margin:0 auto;
	width:980px;
}
.footer .bottom_menu ul {
	height:30px;
	padding:5px 0 0 10px;
}
.footer .bottom_menu ul li {
	float:left;
	padding:0 25px 0 0;
}
.footer .bottom_menu ul li a {
	color:#FFF;
	
	
	font-weight:bold;
}
.footer .info {
	height:200px;
	margin-top:40px;
	padding:10px;
}
.footer .left_info {
	float:left;
	text-align:left;
	width:430px;
}
.footer .left_info p,.footer .right_info p {
	color:#CCC;
	
	
}
.footer .left_info p a,.footer .right_info p a {
	color:#FD8002;
}
.lienhequangcaofooter {
	color:#FFF;
	padding-top:5px;
}
.lienhequangcaofooterAdmicro {
	color:#F60;
}
.footer .right_info {
	float:left;
	text-align:left;
}
.footer .right_info ul {
	color:#FFF;
	margin-top:10px;
}
.footer .right_info li {
	float:left;
	margin-right:5px;
}
.footer .right_info li a {
	color:#FFF;	
	text-transform:uppercase;
}
.backlink {
	float:left;
	text-align:center;
	width:100%;
	background:#d7d7d7;
}
.backlink a {
	color:#333;
}
.menusub-cosplay {
	width:100%;
	text-align:center;
}
.menusub-cosplay ul {
	overflow:hidden;
	margin:10px 0;
}
.menusub-cosplay ul li {
	display:inline;
	border-right:1px solid #999;
}
.menusub-cosplay ul li.last {
	border:0;
}
.menusub-cosplay ul li a {
	padding:0 5px;
	font-weight:bold;
	text-transform:uppercase;
	color:#333;
}
.menusub-cosplay ul li a:hover,.menusub-cosplay ul li.active a {
	color:#d40000;
}
.pContent {
	float:left;
	width:100%;
}
#tiles {
	position:relative;
	margin:0;
}
#tiles li {
	width:312px;
	display:none;
}
.photo-box1 {
	width:312px;
}
#photo-loadding {
	background:url("../images/loader.html") no-repeat 50%;
	height:16px;
	margin-bottom:15px;
	display:none;
}
.photo {
	width:100%;
}
.photo-box {
	width:312px;
	-moz-box-shadow:0 1px 2px #888;
	-webkit-box-shadow:0 1px 2px #888;
	box-shadow:0 1px 2px #888;
	border-radius:5px;
	float:left;
	margin-bottom:20px;
	background-color:#fff;
}
.photo li {
	float:left;
	margin-right:25px;
	width:312px;
}
.photo li.last {
	margin-right:0!important;
}
.photo-box1-img {
	width:100%;
	border-radius:4px 4px 0 0;
	display:block;
}
.photo-box1 h2 {
	
	float:left;
	margin-top:7px;
}
.photo-box1 h2 a {
	color:#000;
}
.photo-box1 p {
	
	color:#636363;
	float:left;
	margin-top:4px;
	width:100%;
	
}
.contentContainer {
	margin:0 10px;
	overflow:hidden;
}
.photo-box1 span.share {
	width:312px;
	padding:14px 0;
	background-color:#ececec;
	border:1px solid #ccc;
	margin:16px 0 1px 0;
	border-left:0;
	border-right:0;
	position:relative;
}
.photo-box1 span.share .arrow {
	position:absolute;
	left:25px;
	top:-10px;
}
.photo-box1 span.share span {
	display:block;
}
.photo-box .share span b i {
	display:block;
	width:5px;
	height:18px;
	position:absolute;
	top:0;
	left:-4px;
	background:url("../images/like_arrow-2.html") no-repeat;
}
.photo-cm {
	width:100%;
	background-color:#ECECEC;
	border-radius:0 0 5px 5px;
}
.photo-cm:hover {
	background-color:#d1d1d1;
}
.photo-cm .writeComment {
	color:#555;
	text-align:center;
	padding:10px 0;
	font-weight:bold;
	display:block;
}
.photo-cm li {
	width:92%;
	float:left;
	background:url("../images/boder-photocm.html") repeat-x bottom;
	padding:12px 6px 12px 15px;
	position:relative;
}
.photo-cm .ava-photo {
	width:40px;
	height:40px;
	float:left;
	margin-right:8px;
}
.photo-cm .photo-cmct {
	width:77%;
	float:left;
}
.photo-cm .photo-cmct p,.photo-cm .photo-cmct2 p {
	color:#636363;
}
.photo-cm .photocm-date {
	
	color:#777;
	margin-top:4px;
	float:left;
	width:100%;
}
.photo-cm .photocm-date a {
	color:#777;
}
.photo-cm li ul {
	float:left;
	height:auto;
	margin-left:35px;
	margin-top:10px;
}
.photo-cm li ul li {
	width:235px;
}
.photo-cm li ul li .photo-cmct2 {
	width:180px;
}
.photo-cm li ul li {
	background-position:left top;
}
.photo-box .unlike,.photo-box .like {
	margin-left:65px;
}
.photo-box .unlike b,.photo-box .like b {
	float:left;
	border:1px solid #c1c1c1;
	border-left:0;
	display:block;
	margin-right:10px;
	
	font-weight:normal;
	position:relative;
	width:25px;
	height:18px;
	
	text-align:center;
}
.photo-box .unlike img {
	cursor:pointer;
}
.photo-box .unlike b {
	color:#555;
}
.photo-box .like b {
	color:#f14663;
}
.photo-box .fb-like {
	overflow:hidden;
}
.loveico {
	background-position:-1041px -176px;
	width:12px;
	height:11px;
	display:block;
	margin:2px 3px 0 7px;
}
a.count-anser {
	color:#777;
}
a.count-anser:hover {
	color:#ef3c60;
}
a.count-anser:hover .loveico,.photocm-date .like .loveico {
	background-position:-1053px -176px;
}
.photocm-date .like {
	color:#ef3c60!important;
}
.flag {
	background-position:-1069px -174px;
	width:11px;
	height:12px;
	position:absolute;
	top:8px;
	right:4px;
	display:none;
}
a.flag:hover {
	background-position:-1069px -189px;
}
.photocm-date2 {
	font-size:9px;
	color:#959595;
}
.viewallcm {
	width:100%;
	text-align:center;
	background:url("../images/boder-photocm.html") bottom repeat-x;
}
.viewallcm a,.viewallcm span {
	font-weight:bold;
	color:#555;
	
}
.tb-photocm {
	width:93.5%;
	border:1px solid #dbdbdb;
	height:28px;
	color:#999;
	
	margin:6px;
	padding-left:5px;
	
}
.photoview-wp {
	width:100%;
	background:#f2f2f2;
	border-bottom:1px solid #d6d6d6;
	border-top:1px solid #d6d6d6;
}
.viewtop {
	width:58px;
	margin:0 auto;
	z-index:6000;
	position:absolute;
	top:0;
	left:48%;
}
.viewtopico {
	background-position:-1080px -175px;
	width:58px;
	height:14px;
	display:block;
}
.showmore {
	background-color:#555;
	border-radius:5px;
	clear:both;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	height:30px;
	
	text-align:center;
	text-transform:uppercase;
}
.photo-view {
	display:block;
}
.liketype {
	overflow:hidden;
	clear:both;
	width:352px;
	border:1px solid #000;
	margin:20px auto;
}
.liketype .liketype_title {
	display:block;
	height:33px;
	font:300 16px/30px Helvetica, Arial, sans-serif;
	color:#eae8e8;
	background-color:#b92424;
	text-align:center;
}
.liketype ul {
	background-color:#d2d0d0;
	padding:30px 25px 22px;
	overflow:hidden;
}
.liketype li {
	width:287px;
	color:#737171;	
	
	float:left;
}
.liketype li.first {
	color:#b92424;
	margin-bottom:30px;
}
.liketype li b {	
	width:60px;
}
.liketype li p {
	width:150px;
	height:12px;
	background-color:#9b9898;
	margin-right:15px;
	position:relative;
}
.liketype li p span {
	position:absolute;
	top:-16px;
	left:45%;
	
	
}
.liketype li p i {
	position:absolute;
	left:0;
	top:0;
	background-color:#b92424;
	height:12px;
}
.liketype li span {
	padding-right:3px;
}
.liketype a {
	display:inline-block;
	background-color:#b7b5b5;
	height:41px;
	text-align:center;
	width:176px;
	color:#e5e3e3;
	cursor:pointer;
}
.liketype a.border {
	border-right:1px solid #c4c1c1;
	width:175px;
}
.liketype a:hover {
	color:#b92424;
}
.homebox_v1 .htitle {
	background-color:#cdcdcd;
	height:25px;
	border-bottom:14px solid #fff;
}
.homebox_v1 .htitle a {
	display:inline-block;
	color:#ebebeb;
	padding:0 8px;
	height:25px;
}
.homebox_v1 li {
	margin-bottom:20px;
	overflow:hidden;
}
.homebox_v1 li h3 a,.homebox_v1 li a {
	display:block;
	
	color:#474646;
	position:relative;
}
.homebox_v1 li h3 a:hover,.homebox_v1 li a:hover {
	color:#F00;
}
.homebox_v1 li h3 span,.homebox_v1 li span {
	background-color:rgba(255,255,255,0.9);
	padding-top:10px;
	position:absolute;
	bottom:-20px;
	left:0;
}
.homebox_v1 li p {
	color:#737070;
	margin-top:30px;
}
.title_tag {
	padding:10px 15px 0;
	text-align:left;
	font-size:130%;
	
	background:#ed4848;
	color:#fff;
}
.title_tag strong {
	color:#CC0001;
	font-weight:bold;
	text-transform:uppercase;
}
.box_like_tag {
	width:100%;
	background:#fff;
	float:left;
	margin-top:0;
	padding-bottom:20px;
	margin-bottom:10px;
}
.box_like_tag div {
	background:url(../images_2013/bg_like_tag.html) repeat-y;
	width:630px;
	height:167px;
	float:left;
	margin:23px;
	margin-bottom:0;
}
.box_like_tag div img {
	float:left;
	width:264px;
	height:167px;
}
.box_like_tag div .right {
	width:350px;
	margin:0;
	background:none;
	margin-left:10px;
}
.box_like_tag div p.title {
	color:#c71b28;
	
	font-weight:bold;
}
.box_like_tag div h2.title a {
	color:#c71b28;
	font:bold 26px/28px Helvetica, Arial, sans-serif;
}
.box_like_tag div span.tim {
	background-position:0 -349px;
	width:33px;
	height:27px;
	margin-right:10px;
}
.box_like_tag div a.like2 {
	background-position:-140px -193px;
	height:32px;
	width:88px;
}
.box_like_tag div img {
	float:left;
}
.box_like_tag div p.tl_title {
	
	color:#666;
	float:left;
	width:100%;
	margin:0;
}
.box_like_tag div p {
	width:100%;
	float:left;
}
.box_like_tag div p {
	float:left;
	margin:0;
}
.box_like_tag div p a.bt_home {
	background-position:-230px -193px;
	color:#ebeaea;
	font-size:11pt;
	font-weight:bold;
	height:32px;
	
	text-align:center;
	width:88px;
	margin:10px 0;
}
.box_like_tag div p.end {
	
	color:#373737;
	font-weight:bold;
	float:left;
	width:55%;
}
.box_like_tag div p.end span {
	
	color:#373737;
	font-weight:bold;
	padding-left:5px;
}
.list_tag {
	width:100%;
	background:#fff;
	margin:0;
	padding-bottom:30px;
}
.list_tag img {
	float:left;
}
.list_tag .pb_top {
	background:none repeat scroll 0 0 #FF8301;
	color:#F3F3F3;
	
	left:20px;
	padding:2px 5px;
	margin:10px 0 0 0;
}
.list_tag .right {
	float:left;
	margin-left:20px;
	width:390px;
}
.list_tag .right h3 a {
	color:#222;
	float:left;
}
.list_tag .right h3 a:hover {
	color:#f00;
}
.list_tag .right p {
	float:left;
	width:100%;
	color:#df3b47;
	
	font-weight:bold;
	margin-top:10px;
}
.list_tag .right p a {
	color:#df3b47;
}
.list_tag .right p span {
	color:#8f8e8e;
}
.newtop_trangchu {
	width:655px;
	background:#fff;
	padding:10px;
	overflow:hidden;
}
.newtop_trangchu .pb_top {
	background:#ff8301;
	
	color:#f3f3f3;
	padding:2px 5px;
	position:absolute;
	top:0;
	left:0;
}
.newtop_trangchu .green_rp {
	background:url(../images_2013/green_rp.html) repeat-x;
	width:266px;
	height:63px;
	position:absolute;
	bottom:0;
	left:0;
	padding-left:10px;
}
.newtop_trangchu .green_rp a {
	width:396px;
	
	font-weight:bold;
	color:#f5f4f4;
	margin-top:10px;
	
	float:left;
	overflow:hidden;
	height:43px;
	text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .green2_rp {
	background:url(../images_2013/nen1.html) repeat-x;
	width:266px;
	height:46px;
	position:absolute;
	bottom:0;
	left:0;
	padding-left:10px;
}
.newtop_trangchu .green2_rp a {
	
	font-weight:bold;
	color:#f5f4f4;
	margin-top:2px;
	
	float:left;
	text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .black2_rp {
	background:url(../images_2013/nen1.html) repeat-x;
	width:266px;
	height:46px;
	position:absolute;
	bottom:0;
	left:0;
	padding-left:10px;
}
.newtop_trangchu .black2_rp a {
	
	font-weight:bold;
	color:#f5f4f4;
	margin-top:2px;
	
	float:left;
	text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .blu1_rp {
	background:url(../images_2013/blu1_rp.html) repeat-x;
	width:266px;
	height:46px;
	position:absolute;
	bottom:0;
	left:0;
	padding-left:10px;
}
.newtop_trangchu .blu1_rp a {
	
	font-weight:bold;
	color:#f5f4f4;
	margin-top:2px;
	
	float:left;
	text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .blu2_rp {
	background:url(../images_2013/blu2_rp.html) repeat-x;
	width:266px;
	height:46px;
	position:absolute;
	bottom:0;
	left:0;
	padding-left:10px;
}
.newtop_trangchu .blu2_rp a {
	
	font-weight:bold;
	color:#f5f4f4;
	margin-top:2px;
	
	float:left;
	text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .red_rp {
	background:url(../images_2013/red_rp.html) repeat-x;
	width:358px;
	height:63px;
	position:absolute;
	bottom:0;
	left:0;
	padding-left:10px;
}
.newtop_trangchu .red_rp {
	background:url(../images_2013/red_rp.html) repeat-x;
	width:358px;
	height:63px;
	position:absolute;
	bottom:0;
	left:0;
	padding-left:10px;
}
.newtop_trangchu .red_rp a {
	
	font-weight:bold;
	color:#f5f4f4;
	float:left;
	margin-top:10px;
	
	overflow:hidden;
	height:43px;
	text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .orange_rp {
	background:url(../images_2013/nen1.html) repeat-x;
	width:358px;
	height:46px;
	position:absolute;
	bottom:0;
	left:0;
	padding-left:10px;
}
.newtop_trangchu .orange_rp a {
	
	font-weight:bold;
	color:#f5f4f4;
	margin-top:2px;
	
	float:left;
	text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .black_rp {
	background-color:rgba(0,0,0,0.6);
	width:100%;
	position:absolute;
	bottom:0;
	left:0;
}
.newtop_trangchu .black_rp a {
	color:#f3f3f3;
	text-shadow:1px 1px 0 #000;
	display:block;
	font:700 14px/20px Helvetica, Arial, sans-serif;
	padding:8px 10px;
}
.newtop_left {
	width:276px;
}
.newtop_left_top1 {
	width:100%;
	position:relative;
	overflow:hidden;
}
.newtop_left_top2 {
	width:100%;
	position:relative;
	margin-top:10px;
	overflow:hidden;
}
.newtop_left_top2 img,.newtop_left_top1 img {
	display:block;
}
.newtop_right {
	width:369px;
	margin-left:10px;
}
.newtop_right_top1 {
	width:100%;
	position:relative;
	overflow:hidden;
}
.newtop_right_top2 {
	width:100%;
	position:relative;
	margin-top:10px;
	overflow:hidden;
}
.newtop_right_vote {
	width:100%;
}
.likevideo {
	clear:both;
	background:none repeat scroll 0 0 #F4F4F4;
	border:1px solid #E3E3E3;
	padding:10px;
	float:left;
}
.box_like_content {
	background:url(../images_2013/bg_boxlike1.html) repeat-x;
	height:63px;
	margin-top:15px;
	float:left;
	width:100%;
}
.box_like_content img {
	width:162px;
	height:56px;
	float:left;
	margin:4px 10px 4px 4px;
}
.box_like_content .like_view {
	float:left;
}
.box_like_content p a {
	font-size:12pt;
	color:#d31422;
	font-weight:bold;
	width:100%;
	display:block;
}
.box_like_content span {
	float:left;
	font-size:10pt;
	font-weight:bold;
	color:#3e3e3e;
}
.box_like_content .tim {
	background-position:-62px -231px;
	width:20px;
	height:20px;
	float:left;
}
.box_like_content .btnTag {
	background-position:-121px -225px;
	float:right;
	height:37px;
	width:119px;
	
	margin:15px 10px;
	font-size:12pt;
	font-weight:bold;
	color:#fff;
	text-align:center;
}
.new_content p.name_img {
	color:#504d4d;
	font-size:9pt;
	text-align:center;
	margin:0!important;
}
.box_like_content2 {
	background:#f1f1f1;
	width:376px;
	height:142px;
	margin:0 auto;
}
.box_like_content2 div {
	width:350px;
	height:114px;
	float:left;
	border:1px solid #d7d7d7;
	margin:13px 12px;
	background:#fff;
}
.box_like_content2 div p {
	margin:10px!important;
	float:left;
	width:100%;
	font-size:12pt;
	color:#1c1c1c;
	font-weight:bold;
}
.box_like_content2 div span {
	margin-left:10px;
	float:left;
	font-size:30pt;
	color:#292929;
	font-weight:bold;
	width:100px;
}
.box_like_content2 div .tim2 {
	background-position:-85px -225px;
	width:35px;
	height:35px;
	margin:15px 3px;
}
.box_like_content2 div .like2 {
	background-position:-140px -193px;
	width:100px;
	height:32px;
	width:88px;
	margin:17px 5px;
}
.box_like_content2 div .chitiet {
	background-position:-230px -193px;
	color:#FFF;
	font-size:11pt;
	font-weight:bold;
	height:32px;
	
	text-align:center;
	width:88px;
	margin:17px 5px;
}
.thongtintacgia {
	float:left;
	width:678px;
}
.toptacgia {
	background-position:-1844px -56px;
	width:700px;
	height:7px;
	display:block;
	float:left;
}
.subtoptacgia {
	width:675px;
	border-left:1px solid #dadbdb;
	border-right:1px solid #dadbdb;
	background:#fff;
	float:left;
	
	_margin-top:-8px;
}
.tacgia2 {
	float:left;
	border-bottom:1px solid #b5b4b4;
	padding-bottom:25px;
	color:#646262;
	width:100%;
}
.tacgia2 img {
	width:126px;
	height:126px;
	float:left;
	border:3px solid #cecece;
	margin-left:15px;
	margin-right:15px;
}
.tacgia2 p {
	float:left;
	margin-top:10px;
}
.tieudetacgia {
	
	font-weight:bold;
	text-align:center;
	color:#595858;
	width:660px;
	border-bottom:1px solid #b5b4b4;
	float:left;
	padding-bottom:15px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:0;
}
.noidungtacgia {
	margin-top:15px;
	float:left;
	width:678px;
}
.tieudebaiviet {
	
	font-weight:bold;
	text-align:center;
	color:#595858;
	width:660px;
	border-bottom:1px solid #b5b4b4;
	float:left;
	padding-bottom:15px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:0;
}
.danhsachbaiviet li {
	border-bottom:1px solid #dad9d9;
	margin:10px 15px 0 15px;
	padding-bottom:8px;
	float:left;
	_margin-left:8px;
	_margin-right:-8px;
}
.danhsachbaiviet h3 a {
	color:#000;
	float:left;
	text-align:left;
}
.danhsachbaiviet a:hover {
	color:#C00;
}
ul.danhsachbaiviet li p {
	width:440px;
	float:left;
	padding-bottom:5px;
	text-align:left;
}
.imagenews2 {
	width:184px;
	height:127px;
	border:3px solid #d2d2d2;
	float:left;
	margin-right:15px;
	_margin-right:15px;
}
.box_nhung1 {
	height:62px;
	background:url(../images_2013/bg_boxnhung1.html) repeat-x;
	position:relative;
	margin-top:10px;
	float:left;
}
.box_nhung1 .g_avatar_tag {
	float:left;
	margin:2px;
}
.box_nhung1 .g_topinfo {
	width:457px;
	float:left;
	padding-left:13px;
	margin-top:8px;
}
.box_nhung1 .g_topinfo .g_nameinfo {
	color:#D31422;
	float:left;
	
	font-weight:bold;
	margin-right:12px;
}
.box_nhung1 .g_topinfo .g_dateinfo {
	color:#5D5D5D;
	float:left;
	
	font-weight:bold;
	margin-top:3px;
}
.box_nhung1 .g_botinfo {
	width:457px;
	float:left;
	padding-top:6px;
	padding-left:13px;
}
.box_nhung1 .g_marktop {
	float:left;
	color:#D31422;
	font-size:12pt;
	font-weight:bold;
	padding-right:15px;
}
.box_nhung1 .g_number {
	float:left;
	color:#207B36;
	font-size:12pt;
	font-weight:bold;
}
.box_nhung1 .g_number a {
	color:#207B36;
}
.box_nhung1 .g_marktop img,.box_nhung1 .g_number img {
	float:left;
	margin-top:3px;
	margin-right:5px;
}
.box_nhung1 .g_totalvote {
	color:#000;
	font-size:10pt;
	font-weight:bold;
}
.box_nhung1 .g_chitiet {
	float:right;
	background-position:0 -375px;
	color:#EEEDED;
	font-size:11pt;
	font-weight:bold;
	height:25px;
	
	position:absolute;
	right:10px;
	text-align:center;
	top:32px;
	width:100px;
}
.box_nhung2 {
	width:380px;
	height:146px;
	background:#fff;
	position:relative;
	margin:0 auto;
}
.box_nhung2 div.divGate {
	width:334px;
	border:1px solid #afafaf;
	margin:0 15px 15px;
	padding:0 0 0 16px;
	float:left;
}
.box_nhung2 div.divGate p {
	color:#414041;
	font-size:12pt;
	font-weight:bold;
	width:100%;
	margin-top:10px;
}
.box_nhung2 div.divGate p.number {
	color:#d31422;
	
	font-weight:bold;
}
.box_nhung2 div.divGate p.number span {
	color:#d31422;
	
	font-weight:bold;
}
.box_nhung2 div.divGate p.hover_vote {
	font-size:12pt;
	color:#d31422;
	font-weight:bold;
	width:80px;
}
.box_nhung2 div.divGate p.ion_sao {
	background-position:-66px -351px;
	width:15px;
	height:15px;
	cursor:pointer;
}
.box_nhung2 div.divGate p.ion_sao_do {
	background-position:-41px -352px;
	width:15px;
	height:15px;
	cursor:pointer;
}
.box_nhung2 div.divGate p.ion_sao:hover {
	background-position:-41px -352px;
	width:15px;
	height:15px;
	cursor:pointer;
}
.box_nhung2 div.divGate a.ion_help {
	background-position:-99px -348px;
	width:20px;
	height:20px;
	position:absolute;
	top:90px;
	right:30px;
	cursor:pointer;
}
.box_nhung2 div.divGate a.chitiet {
	background-position:0 -376px;
	width:100px;
	height:25px;
	font-size:11pt;
	color:#efeeee;
	font-weight:bold;
	text-align:center;
	
	position:absolute;
	top:65px;
	right:30px;
}
.box_nhung2 div.box-start-list {
	padding-top:12px;
}
.box_nhung2 div.divGate2 {
	width:334px;
	height:115px;
	border:1px solid #afafaf;
	margin:15px;
	padding:0 0 0 16px;
	float:left;
}
.box_nhung2 div.divGate2 p {
	color:#414041;
	font-size:12pt;
	font-weight:bold;
	width:100%;
	margin-top:10px;
}
.box_nhung2 div.divGate2 p.number {
	color:#d31422;
	
	font-weight:bold;
}
.box_nhung2 div.divGate2 p.number span {
	color:#d31422;
	
	font-weight:bold;
}
.box_nhung2 div.divGate2 p.hover_vote {
	font-size:12pt;
	color:#d31422;
	font-weight:bold;
	width:80px;
	margin:0;
}
.box_nhung2 div.divGate2 p.ion_sao {
	background-position:-66px -351px;
	width:15px;
	height:15px;
	cursor:pointer;
}
.box_nhung2 div.divGate2 p.ion_sao_do {
	background-position:-41px -352px;
	width:15px;
	height:15px;
	cursor:pointer;
}
.box_nhung2 div.divGate2 p.ion_sao:hover {
	background-position:-41px -352px;
	width:15px;
	height:15px;
	cursor:pointer;
}
.box_nhung2 div.divGate2 p.ratingvalue {
	color:#0077b3;
	font-size:18pt;
	font-weight:400;
	text-align:center;
	padding-bottom:15px;
}
.box_nhung2 div.divGate2 p span.number {
	color:#ce5a5e;
	font-size:29pt;
	font-weight:bold;
}
.box_nhung2 .vote_place {
	display:block;
	width:100%;
	box-sizing:border-box;
	padding:0 10px;
	
	border-top:1px solid #e3e2e2;
	background:#eee;
}
.box_nhung2 div.divGate2 a.ion_help {
	background-position:-99px -348px;
	width:20px;
	height:20px;
	position:absolute;
	top:90px;
	right:30px;
	cursor:pointer;
}
.box_nhung2 div.divGate2 a.chitiet {
	background-position:0 -376px;
	width:100px;
	height:25px;
	font-size:11pt;
	color:#efeeee;
	font-weight:bold;
	text-align:center;
	
	position:absolute;
	top:65px;
	right:30px;
}
.box_nhung2 div.divGate ul {
	font:16px/18px Helvetica, Arial, sans-serif;
	border-top:1px dashed #999;
	float:left;
	margin:21px 0 0 0;
	padding:15px 0 0 0;
	width:334px;
}
.box_nhung2 div.divGate ul li {
	height:48px;
	margin:0 0 15px 0;
}
.box_nhung2 div.divGate ul li img {
	width:77px;
	height:48px;
	float:left;
}
.box_nhung2 div.divGate ul li a.linkGame {
	width:230px;
	float:left;
	padding:0 0 0 10px;
	overflow:hidden;
	height:35px;
	text-decoration:none;
	color:#7a7a7a;
	outline:none;
}
.box_nhung2 div.divGate ul li a {
	text-decoration:none;
	color:#00F;
	outline:none;
}
.box_nhung2 div.divGate ul li a:hover {
	color:#F00;
}
.box_nhung2 div.divGate ul li span {
	color:#f00;
}
.box_nhung2 div.divGate li.listGateEnd {
	height:48px;
	margin:20px 0 0 0;
}
.dimage {
	margin-top:10px;
	width:690px;
}
.trainghiemborder {
	border-bottom:1px solid #ccc;
	float:left;
	width:100%;
}
.g_giftcodetitle {
	font:bold 15px Helvetica, Arial, sans-serif;
	color:red;
	text-align:center;
}
.g_giftcode {
	background-position:-247px -224px;
	background-repeat:no-repeat;
	width:200px;
	height:40px;
	display:block;
	margin:10px auto;
}
.giftcode-guidetext {
	font:300 14px Helvetica, Arial, sans-serif;
	color:red;
	text-align:center;
	display:block;
}
.g_titlecosplay {
	background:none repeat scroll 0 0 #2D2D32;
	bottom:0;
	color:white;
	font:500 17px/30px Helvetica, Arial, sans-serif;
	height:33px;
	left:0;
	opacity:.8;
	padding-left:10px;
	position:absolute;
	text-align:left;
	width:616px;
}
.g_catnamecosplay {
	background:none repeat scroll 0 0 #0BB554;
	height:30px;
	position:absolute;
	top:0;
	width:101px;
	font:700 13px/30px Helvetica, Arial, sans-serif;
	text-align:center;
}
.g_boxcosplay {
	position:relative;
	float:left;
	width:626px;
	height:165px;
}
.gamekcosplay {
	width:650px;
	background:none repeat scroll 0 0 white;
	padding-left:25px;
	float:left;
}
.gamek_player {
	position:absolute;
	top:26px;
	left:47px;
}
.slide {
	position:relative;
}
.gamek_ctbqtplayer {
	position:absolute;
	top:50px;
	left:85px;
}
.gamek_ctbqt {
	position:relative;
}
#basic-modal-content {
	display:none;
}
#simplemodal-overlay {
	background-color:#000;
	cursor:wait;
}
#simplemodal-container {
	height:450px;
	width:600px;
	color:#bbb;
	background-color:#333;
	border:4px solid #444;
}
#simplemodal-container .simplemodal-data {
	padding:8px;
}
#simplemodal-container code {
	background:#141414;
	border-left:3px solid #65B43D;
	color:#bbb;
	display:block;
	
	margin-bottom:12px;
	padding:4px 6px 6px;
}
#simplemodal-container a {
	color:#ddd;
}
#simplemodal-container a.modalCloseImg {
	background:url(../images/x.html) no-repeat scroll 0 0 transparent;
	cursor:pointer;
	display:inline;
	height:29px;
	position:absolute;
	right:4px;
	top:4px;
	width:25px;
	z-index:3200;
}
#simplemodal-container {
	width:610px!important;
	height:470px!important;
	background:none;
	border:none;
}
#basic-modal-content {
	display:none;
	width:100%;
	height: auto;
	text-align:center;
}
.simplemodal-wrap {
	overflow:hidden!important;
}
.boxgame {
	width:230px;
	height:auto;
	float:right;
	position:relative;
}
.boxgame_tbody {
	width:230px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
}
.boxgame_tbody tr {
	width:230px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
}
.boxgame_tbody td {
	width:230px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
}
#txtBoxGameDanhGia {
	
}
.gamek_box_games_profile {
	background:#fff;
	width:268px;
	padding:2px;
	display:block;
	
}
.gamek_box_games_profile_right {
	float:right;
}
.gamek_box_games_profile_left {
	float:left;
}
.gamek_box_games_profile .gamek_box_games_profile_incontent {
	width:268px;
	height:148px;
	border:solid 1px #969595;
	display:block;
	overflow:hidden;
}
.gamek_box_games_profile .gamek_games_name {
	text-align:center;
}
.gamek_box_games_profile .gamek_games_name a {
	text-align:center;
	color:#9c0d18;
	
	margin:5px 0;
	text-decoration:none;
	font-weight:bold;
}
.gamek_box_games_profile .gamek_games_rates {
	width:100%;
	margin-top:5px;
	overflow:hidden;
}
.gamek_box_games_profile .gamek_games_rates .gamek_games_avatar {
	width:48%;
	text-align:right;
	float:left;
}
.gamek_box_games_profile .gamek_games_rates .gamek_games_avatar img {
	width:110px;
	height:78px;
}
.gamek_box_games_profile .gamek_games_rates .gamek_games_votepoint {
	width:50%;
	text-align:center;
	float:left;
}
.gamek_box_games_profile .gamek_games_rates .gamek_games_votepoint h4 {
	text-align:center;
	color:#d71923;
	
	
	margin:0;
	font-weight:bold;
}
.gamek_box_games_profile .gamek_games_rates .gamek_games_votepoint div {
	width:100%;
	display:block;
	text-align:center;
	color:#d71923;
	
	margin-top:3px;
	font-weight:bold;
}
.gamek_box_games_profile .gamek_games_rates .gamek_games_votepoint a {
	display:inline-block;
	width:95px;
	
	text-align:center;
	color:#fff;
	background:#d71923;
	border-radius:5px;
	text-decoration:none;
	
	margin-top:3px;
}
.gamek_box_games_profile .gamek_games_rates_form {
	width:100%;
	margin-top:5px;
	text-align:left;
}
.gamek_box_games_profile .gamek_games_rates_form h5 {
	color:#d71923;
	margin:0;
	margin-left:16px;
	
	float:left;
}
.gamek_box_games_profile .gamek_games_rates_form a.rates {
	float:left;
	padding-top:2px;
	padding-left:8px;
}
.gamek_box_games_profile .gamek_games_rates_form img {
	vertical-align:middle;
	border:0;
}
.gamek_box_games_profile_center {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.boxfbandnews {
	float:left;
	margin-bottom:15px;
	margin-left:25px;
	width:628px;
}
.boxcungcm {
	width:315px;
	float:right;
}
.boxcungcm span {
	background:#0bb453;
	height:20px;
	color:white;
	
	float:left;
	width:130px;
	padding-left:10px;
	margin-bottom:7px;
}
.boxcungcm ul li {
	width:315px;
	float:left;
	padding-bottom:6px;
}
.boxcungcm ul li img {
	width:70px;
	float:left;
	margin-right:8px;
	margin-top:-1px;
}
.boxcungcm ul li a {
	
	color:#4B4949;
}
.boxcungcm ul li a:hover {
	color:#f00;
}
.giftcode-container {
	background:none repeat scroll 0 0 white;
	border-radius:5px 5px 5px 5px;
	box-shadow:2px 5px 5px #000;
	float:left;
	
	height:300px;
	overflow:hidden;
	width:97%!important;
	margin:8px;
}
.giftcode-container .giftcode-header {
	width:100%;
	float:left;
	height:46px;
	background:#356AA0;
	color:White;
}
.giftcode-container .giftcode-fb {
	padding:100px 0 0 100px;
}
.boxchinajoy {
	background:none repeat scroll 0 0 #FFF;
	margin-top:7px;
	padding:10px 10px 0 0;
	width:655px;
	float:left;
}
.boxchinajoy .chinajoy {
	background:url("../images/bg_boxright.html") repeat-y scroll 285px 0 #F5F5F5;
	height:183px;
	width:655px;
}
.chinajoyheader {
	width:658px;
	float:left;
}
.boxchinajoy .chinajoyheader span {
	background-position:-16px -196px;
	text-transform:uppercase;
	color:#E9E9E9;
	
	font-weight:bold;
	height:29px;
	
	margin-right:15px;
	padding-left:5px;
	width:118px;
}
.boxchinajoy .chinajoyheader span a {
	color:white;
}
.boxchinajoy .chinajoyheader ul li {
	width:520px;
}
.boxchinajoy .chinajoyheader ul li,.boxchinajoy .chinajoyheader ul li a {
	color:#C71B27;
	font:500 12px/30px Helvetica, Arial, sans-serif;
	float:left;
}
.boxchinajoy .chinajoyheader ul li strong {
	float:left;
}
.boxchinajoy .chinajoyheader ul li span.docthem,.boxchinajoy .chinajoyheader ul li span.docthem a {
	float:right;
	text-transform:none;
}
.chinajoybody {
	width:658px;
	float:left;
	padding-top:10px;
}
.chinajoybody .chinajoyleft {
	width:277px;
	float:left;
	height:136px;
	position:relative;
}
.chinajoybody .chinajoyleft h3 a {
	font:700 14px/22px Helvetica, Arial, sans-serif;
	color:white;
	margin:3px 5px;
	float:left;
}
.chinajoybody .chinajoyright {
	float:left;
	padding-left:13px;
	width:368px;
}
.chinajoybody .chinajoyright ul.tophot li {
	float:left;
	width:368px;
}
.chinajoybody .chinajoyright ul.tophot li a img {
	width:83px;
	float:left;
	margin-right:8px;
}
.chinajoybody .chinajoyright ul.tophot li h4 a {
	font:700 13px/18px Helvetica, Arial, sans-serif;
	color:#464444;
}
.chinajoybody .chinajoyright ul.bothot {
	float:left;
	width:368px;
	padding-top:10px;
}
.chinajoybody .chinajoyright ul.bothot li {
	float:left;
	width:368px;
	background:url("../images/shapelight.html") no-repeat scroll 0 11px transparent;
}
.chinajoybody .chinajoyright ul.bothot li h4 a {
	font:500 12px/18px Helvetica, Arial, sans-serif;
	color:#464444;
	float:left;
	padding:1px 0 1px 10px;
}
.tagscloud {
	float:left;
	overflow:hidden;
	margin-top:15px;
	padding:8px 8px 0 8px;
	border:1px solid #C6C6C6;
	border-radius:3px;
}
.tagscloud a {
	color:#333;
	background-color:#ececec;
	margin:0 8px 8px 0;
	padding:5px 6px;
	float:left;
	border-radius:3px;
	font-weight:bold;
}
.tagscloud a:hover {
	background-color:#ed4848;
	color:#fff;
}
.user_rating {
	float:left;
	width:237px;
}
.user_rating b {
	float:left;
	margin-right:10px;
	color:#333;
	
}
.user_rating #star_hover {
	margin-left:10px;
	color:#ed4848;
}
.social {
	background-color:#f2f1f1;
	border:1px solid #ebeaea;
	float:left;
	width:100%;
    padding: 8px;
    margin: 10px auto;
    height: 40px;
	box-sizing: border-box;
}
.social-tire1 {
	overflow:hidden;
	padding-left:10px;
}
.social-tire1 #cmcount {
	float:right;
	width:225px;
	text-align:center;
}
.social-tire1 #cmcount a {
	
	font-weight:bold;
	color:#4e4c4c;
}
.social-tire1 #cmcount b {
	color:#c24a4a;
}
.social-tire1 #cmcount small {
	font-size:10px;
}
.social-share {
	border:1px solid #d6d6d6;
	margin-top:10px;
	padding:10px;
	width:100%;
	box-sizing:border-box;
}
.mgr8 {
	margin-right:8px;
}
.tagnew {
	float:left;
	width:100%;
}
.tagnew b {
	float:left;
	margin:3px 10px 0 0;
}
.tagnew a {
	color:#484949;
	font-size:8pt;
	font-weight:normal;
	text-transform:uppercase;
	float:left;
	margin-right:5px;
	background-color:#dedede;
	padding:5px 10px;
	border-radius:10px;
	margin-bottom:6px;
}
.tagnew a:hover {
	background-color:#ed4848;
	color:#fff;
}
.list_search .search_result {
	color:#333;
	
	font-weight:normal;
	background:#D53F41;
	
	color:#fff;
	padding:0 15px;
}
}
.list_search ul li {
float:left;
width:100%;
border:1px solid #ededed;
background:#f4f3f3;
margin-top:15px;
position:relative;
}
.list_search ul li img {
width:220px;
height:160px;
float:left;
margin-right:15px;
}
.list_search ul li h2 {

margin-top:7px;

}
.list_search ul li h2 a {
color:#393838;
}
.list_search ul li h2 a:hover {
color:#ed4848;
}
.list_search ul li span {
color:#7f7d7d;
margin:10px 0;
display:block;
}
.list_search ul li p {
color:#7f7d7d;
margin-left:0;
}
.tsWrap {
overflow:hidden;
background:#dbdbdb url("../images/tsPattent.html");
padding:20px;
}
.tsWrap .tsAvatar {
display:block;
width:185px;
height:185px;
padding:5px;
background:#fff;
border:1px solid #bbb;
}
.tsWrap div.info {
margin-left:215px;
}
.tsWrap .tsName {
font:700 15px/21px Helvetica, Arial, sans-serif;
color:#cd3042;
margin-bottom:12px;
}
.tsWrap .tsName span {
font-weight:normal;
color:#2e7d44;
}
.tsWrap .tsHome,.tsWrap .tsLike {
width:90px;
height:26px;
text-align:center;
color:#fff;
font:700 12px/26px Helvetica, Arial, sans-serif;
background-color:#4DA561;
margin-top:-3px;
}
.tsWrap .tsLike {
background-color:#4DA561;
display:inline-block;
margin-top:0;
width:auto;
padding:0 20px;
}
.tsWrap .tsLike .icon {
margin-top:6px;
}
.tsWrap .tsContent {
float:left;
width:100%;
font:300 15px/19px Helvetica, Arial, sans-serif;
color:#3c3c3d;
margin-bottom:20px;
border:1px solid #bbb;
border-width:1px 0;
padding:15px 0;
}
.tsWrap .tsContent h2 span {
color:#2e7d44;
}
.tsList {
float:left;
width:100%;
}
.tsList p {
background-color:#0077b3;

color:#fff;
height:37px;

padding:0 15px;
}
.tsList ul {
background-color:#ecebeb;
padding:14px 14px 0;
overflow:hidden;
}
.tsList ul li {
margin-bottom:14px;
overflow:hidden;
background-color:#f5f4f4;
}
.tsList ul li img {
float:left;
margin-right:12px;
}
.tsList ul li a {
font:700 14px Helvetica, Arial, sans-serif;
color:#e42231;
display:block;
}
.tsList ul li b {
color:#09562c;

display:block;
margin-top:6px;
}
.lol {
border:1px solid #afafaf;
float:none;
width:500px;
margin-top:10px auto 0;
}
.lol img {
float:left;
margin-right:5px;
border-right:1px solid #afafaf;
}
.lol span {
color:#ed4848;
font-weight:bold;
margin:6px 5px;
display:block;
}
.PhotoCMS_Caption {
min-height:17px;
}
.guide-sprite {
background:url("../images/sprite-guide.png") no-repeat;
}
.header-guide {
position:relative;
}
.header-guide .dangnhap-steam {
cursor:pointer;
display:block;
height:55px;
position:absolute;
right:13px;
top:78px;
width:195px;
}
.header-guide .taive-dota2 {
cursor:pointer;
display:block;
height:55px;
position:absolute;
right:13px;
top:143px;
width:195px;
}
.menu-header-tag ul {
position:absolute;
bottom:0;
}
.menu-header-tag ul li {
float:left;
height:35px;
margin-left:35px;
}
.menu-header-tag a:hover {
color:#fff;
}
.guide-left {
width:667px;
padding-top:15px;
float:left;
}
.guide-left .list-news {
background:#f0f0f0;
margin-bottom:15px;
}
.guide-left .list-news:last-child {
margin-bottom:0;
}
.guide-left .list-news .header-tintuc {
background-position:0 0;
height:39px;
width:667px;
}
.guide-left .list-news .header-thuthuat {
background-position:0 -547px;
height:39px;
width:667px;
}
.guide-left .list-news .header-tintuc-lienminh {
background-position:0 -596px;
height:39px;
width:667px;
}
.guide-left .list-news .header-tintuc-dota2 {
background-position:0 -500px;
height:39px;
width:667px;
}
.guide-left .list-news .guide-thumb-zone {
position:relative;
}
.guide-left .list-news .guide-thumb-zone h2 {
background-color:rgba(240,81,56,0.8);
bottom:0;
display:block;

position:absolute;
width:647px;
padding:20px 0 20px 20px;
}
.guide-left .list-news .guide-thumb-zone h2 a {
color:#fff;
}
.guide-left .list-news .list-highlight .item {
border-bottom:1px solid #e6e6e6;
margin:0 auto;
width:640px;
}
.guide-left .list-news .list-highlight .item .thumb {
float:left;
width:173px;
height:126px;
padding:15px 15px 15px 0;
}
.guide-left .list-news .list-highlight .item h3 a {

color:#4f4e4e;
}
.guide-left .list-news .list-highlight .item h3 a:hover {
color:#c00;
}
.guide-left .list-news .list-highlight .item .datetime {
padding:7px 0;

font-style:italic;
color:#7e7c7c;
}
.guide-left .list-news .list-highlight .item .desc {
color:#4f4e4e;

}
.guide-left .list-news .other-news {
padding-left:13px;
padding-top:10px;
}
.guide-left .list-news .other-news ul {
padding:0;
margin:0;
}
.guide-left .list-news .other-news ul li {
background:url("../images/sprite-guide.png") no-repeat;
background-position:0 -246px;
padding-left:20px;
padding-bottom:10px;
}
.guide-left .list-news .other-news ul li a {
color:#4f4e4e;

font-weight:bold;

}
.guide-left .list-news .other-news ul li a:hover {
color:#c00;
}
.guide-left .list-news .other-news .view-more {
padding-bottom:15px;
padding-right:15px;
text-align:right;
}
.guide-left .list-news .other-news .view-more a {
color:#f0400b;

}
.guide-right {
width:317px;
padding-top:15px;
float:right;
}
.guide-right .guide-box {
background:#f0f0f0;
margin-bottom:15px;
}
.guide-right .guide-box:last-child {
margin-bottom:0;
}
.guide-right .guide-box .header-huongdan {
background-position:0 -645px;
height:39px;
width:317px;
}
.guide-right .guide-box .header-video {
background-position:0 -696px;
height:39px;
width:317px;
}
.guide-right .guide-box .guide-thumb-zone {
position:relative;
}
.guide-right .guide-box .guide-thumb-zone h2 {
background-color:rgba(167,164,30,0.8);
bottom:0;
display:block;

position:absolute;
width:297px;
padding:0 0 15px 20px;
}
.guide-right .guide-box .guide-thumb-zone h2 a {
color:#fff;
display:block;
padding-top:10px;
}
.guide-right .guide-box .list-highlight .item {
border-bottom:1px solid #e6e6e6;
margin:0 auto;
width:285px;
}
.guide-right .guide-box .list-highlight .item .thumb {
float:left;
width:110px;
height:126px;
padding:15px 15px 15px 0;
}
.guide-right .guide-box .list-highlight .item h3 a {

color:#4f4e4e;
}
.guide-right .guide-box .list-highlight .item h3 a:hover {
color:#c00;
}
.guide-right .guide-box .list-highlight .item .datetime {
padding:7px 0;

font-style:italic;
color:#7e7c7c;
}
.guide-right .guide-box .list-highlight .item .desc {
color:#4f4e4e;

}
.guide-right .guide-box .other-news {
padding-left:13px;
padding-top:10px;
}
.guide-right .guide-box .other-news ul {
padding:0;
margin:0;
}
.guide-right .guide-box .other-news ul li {
background:url("../images/sprite-guide.png") no-repeat;
background-position:0 -246px;
padding-left:20px;
padding-bottom:10px;
}
.guide-right .guide-box .other-news ul li a {
color:#4f4e4e;

}
.guide-right .guide-box .other-news ul li a:hover {
color:#c00;
}
.guide-right .guide-box .other-news .view-more {
padding-bottom:15px;
padding-right:15px;
text-align:right;
}
.guide-right .guide-box .other-news .view-more a {
color:#f0400b;

}
.guide-right .guide-box .list-video {
margin:0 auto;
width:288px;
}
.guide-right .guide-box .list-video ul li {
padding:15px 0;
position:relative;
}
.guide-right .guide-box .list-video ul li h3 a {
color:#4f4e4e;

}
.guide-right .guide-box .list-video ul li h3 a:hover {
color:#c00;
}
.guide-right .guide-box .list-video ul li .m-icon-2 {
left:110px;
top:40px;
}
.guide-right .guide-box .list-video .view-more {
padding-bottom:15px;
padding-right:5px;
text-align:right;
}
.guide-right .guide-box .list-video .view-more a {
color:#f0400b;

}
.cliphot-lmht {
margin-top:15px;
}
.cliphot-lmht .header-cliphot {
background-position:0 -785px;
height:39px;
width:100%;
}
.cliphot-lmht .slide-video {
background:#f0f0f0;
position:relative;
}
.list_carousel {
margin:0 auto;
padding-top:5px;
width:865px;
}
.list_carousel .caroufredsel_wrapper {
height:185px!important;
}
.list_carousel ul {
display:block;
list-style:none outside none;
margin:0;
padding:0;
}
.list_carousel li {
display:block;
float:left;
height:165px;
margin:2px;
padding:0;
text-align:center;
width:880px;
overflow:hidden;
}
.list_carousel .item {
float:left;
margin-right:15px;
margin-top:8px;
position:relative;
}
.list_carousel li .item h3 a {
color:#4f4e4e;

}
.list_carousel li .item h3 a:hover {
color:#C00;
}
.list_carousel.responsive {
width:auto;
margin-left:0;
}
.list_carousel span {
color:#000;
font-weight:bold;
text-transform:uppercase;
}
.jcarousel-scroll .prev {
background-position:-7px -833px;
height:44px;
position:absolute;
top:50px;
width:28px;
left:20px;
}
.jcarousel-scroll .next {
background-position:-41px -833px;
height:44px;
position:absolute;
top:50px;
width:28px;
right:20px;
}
.video-icon {
background-position:-92px -338px;
float:left;
height:35px;
left:15px;
position:absolute;
top:10px;
width:35px;
}
.menu-header-tag ul li a {


color:#1e1d1d;
}
.gkTagEmbed {
float:left;
width:100%;
margin-top:20px;
position:relative;
}
.gkTagEmbed * {
margin:0;
padding:0;
}
.gkTagEmbed ul li {
margin:0 18px 0 0;
width:220px;
height:165px;
}
.gkTagEmbed ul li img {
width:220px;
height:165px;
margin-bottom:0;
}
.gkTagEmbed ul li span {
position:absolute;
bottom:0;
left:0;
background:url(../images/sprite201506x.png) repeat-x;
width:200px;
padding:20px 10px;
color:#fff;

font-weight:bold;
background-position:0 -5px;
text-shadow:1px 1px #000;
background-position:0 -100px;
}
.gkTagEmbed ul li i {
font-style:normal;
position:absolute;
top:0;
left:0;

padding:7px 15px;
background-color:#4ea566;
color:#fff;
}
.gkTagEmbed p {
position:absolute;
top:-56px;
right:8px;
}
.gkTagEmbed .gk_prev,.gkTagEmbed .gk_next {
float:right;
width:28px;
height:29px;
}
.gkTagEmbed .gk_prev {
background-position:-416px -165px;
}
.gkTagEmbed .gk_prev:hover {
background-position:-416px -136px;
}
.gkTagEmbed .gk_next {
background-position:-444px -136px;
}
.gkTagEmbed .gk_next:hover {
background-position:-444px -165px;
width:29px;
}
.bgHomeStream {
background-color:#d9f2e7!important;
}
.newsupdate ul {
position:relative;
}
.newsupdate ul li.lock {
width:455px;
float:left;
}
.newsupdate ul li.lock h3 a {
color:#c71b28;
}
.newsupdate ul li.lock p,.newsupdate ul li.lock span {
display:none;
}
.newsupdate ul li.locks {
width:220px;
float:right;
background-color:#d9f2e7;
border:none;
}
.newsupdate ul li.locks img {
margin:0 0 14px;
width:220px;
height:auto;
}
.newsupdate ul li.locks h3 a {
color:#444;

}
.newsupdate ul li.locks h3 a:hover {
color:#c71b28;
}
.newsupdate ul li.locks span.pb_top {
display:none;
}
.newsupdate ul li div {
overflow:hidden;
}
.newsupdate ul li.w455 {
width:455px;
}
.newsupdate ul li.w455 a {
color:#c71b28;
}
.newsupdate ul li.w455 a:hover {
color:#c71b28;
}
.newsupdate ul li.w455 img {
width:220px;
height:160px;
}
.boxBoxnhunggroun {
position:relative;
float:left;
margin-top:20px;
background-repeat:no-repeat;
width:633px;
height:87px;
}
.tbox_nhung1 {
height:87px;
width:633px;
position:absolute;
margin:0 auto;
}
.t_background {
position:absolute;
left:0;
top:0;
bottom:0;
right:0;
background-position:-3px -188px;
z-index:1;
}
.timgbox1 {
width:210px;
height:87px;
position:absolute;
top:0;
left:0;
z-index:0;
}
.tcenter {
position:absolute;
top:0;
left:216px;
}
.tname-center {

font-size:16pt;
font-weight:bold;
color:#fff;
margin-top:7px;
display:inline-block;
margin-bottom:3px;
}
.ttype-game {
font-size:7pt;
font-weight:bold;
color:#fff;
display:inline-block;
height:20px;

text-transform:uppercase;
padding:0 7px;
background:#43665b;
box-shadow:1px 1px 3px #555;
-moz-box-shadow:1px 1px 3px #555;
-webkit-box-shadow:1px 1px 3px #555;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
float:right;
margin-left:10px;
margin-top:3px;
}
.trightduoi {
margin-top:9px;
}
.tright {


float:right;
margin-right:20px;
color:#fff;
position:absolute;
top:45px;
left:170px;
}
.tnameright {
font-weight:bold;
margin-right:3px;
margin-left:22px;
}
.trightmark {
color:#fff;
font-size:12pt;
font-weight:bold;
margin-left:3px;
}
.trightvoten {
font-size:11pt;
color:#fff;
margin-left:3px;
}
.trightvote {
font-size:11pt;
color:#fff;
margin-left:3px;
margin-right:5px;
}
.trightnumber {
float:left;
}
.trightnumber>a {

color:#fff;
}
.rightChitiet {
display:block;

height:20px;
float:left;
font-size:10pt;
color:#fff;
background:#d54043;
box-shadow:1px 1px 3px #222;
-moz-box-shadow:1px 1px 3px #222;
-webkit-box-shadow:1px 1px 3px #222;
padding:0 7px;
margin-top:4px;
}
.box-start-list {
margin:0 0 0 5px;
}
.tconten-boxvote {
margin-right:15px;
}
.box-vote-gamek {
background:#eaeaea;
padding:10px;
border:1px solid #ddd;
}
.box-vote-gamek .ttitle {
background:#0077b3;


font-size:12pt;
text-align:center;
color:#fff;
margin-bottom:10px;
}
.box-vote-gamek .left-panel {
float:left;
text-align:center;
width:124px;
}
.box-vote-gamek .left-panel img {
background:#fff;
padding:5px;
display:block;
box-shadow:0 0 3px #ccc;
-moz-box-shadow:0 0 3px #ccc;
-webkit-box-shadow:0 0 3px #ccc;
}
.box-vote-gamek .left-panel .view-more {
display:inline-block;

height:20px;

font-size:10pt;
color:#fff;
background:#d54043;
box-shadow:1px 1px 3px #888;
-moz-box-shadow:1px 1px 3px #888;
-webkit-box-shadow:1px 1px 3px #888;
padding:0 7px;
margin-top:10px;
}
.box-vote-gamek .right-panel {
margin-left:144px;
}
.tnamegamevote {

font-weight:bold;
color:#0077b3;
font-size:17pt;
max-height:46px;
overflow:hidden;
border-bottom:1px solid #ddd;

}
.tnamegamevote>a {
color:#0077b3;
font-weight:bold;
}
.pdanhgia {

font-size:11pt;
color:#0077b3;
font-weight:700;
padding-top:10px;
}
.pdanhgiasp {


color:#575757;
font-weight:800;
margin-top:15px;
margin-bottom:20px;
}
.pnhungthich {
text-align:center;

font-weight:bold;

color:#1b946b;
}
.pnhungthich>a {
color:#fff;
float:left;
display:block;
background:#9e2e2e;
padding:3px;
border-radius:5px;
padding-left:11px;
padding-right:10px;
}
.trate {

font-weight:bold;
color:#d54043;
font-size:26pt;
}
.tnumbervote {
font-size:11pt;
color:#0077b3;

}
.tboxrate {
float:right;
width:134px;
text-align:center;
background:#fff;
border:1px solid #e2e1e1;
padding:10px 0;
}
.boxtin-them>li>a {
color:#989999;
padding-left:0;
margin-left:0;
font-size:11pt;
}
.boxtin-them>li>a span {
color:#0077b3;
}
.boxtin-them>li>a:hover {
color:#F00;
}
.boxtin-them>li {


color:#797979;
margin-bottom:10px;
}
.boxtin-them {
padding-top:15px;
border-top:1px solid #ddd;
}
.pnhungthich>a {
font-weight:normal;
color:#fff!important;
}
.tboxxemthem {

margin:22px auto 0;
background-repeat:no-repeat;
text-align:center;
width:412px;
background-position:-0px -461px;
height:39px;
}
.tpboxemthem {


}
.tpboxemthem>a {
color:#8c8c8c;
}
.tpboxemthem>a>span {
color:#ae5353;
font-weight:bold;
}
.tgameinfo {
width:100%;
float:left;
font-size:10pt;
color:#414040;
}
.tgameinfo span {
color:#0077b3;
}
.notification {
position:absolute;
right:0;
top:0;
padding:0!important;
background-position:-219px -225px;
width:18px;
height:18px;
}
.notification-hide {
display:none;
position:absolute;
}
.box-dong {
background:#fff;
position:relative;
}
.menu-dong {
float:left;
background:#fff;
width:100%;
border-bottom:3px solid #0077b3;
line-height: 35px;
}
.menu-dong>ul>li>a {
text-transform:uppercase;
color:#B1B1B1;
white-space:nowrap;
}
.menu-dong ul li.active a,.menu-dong ul li.normal:hover a {
color:#0077b3;
}
.menu-dong ul li.normal {
float:left;
padding:0 10px;

}
.menu-dong>ul>li.dong-Game {
float:left;
height:35px;

}
.menu-dong>ul>li.dong-Game>a {
font-size:14pt!important;
padding:0 10px;
float:left;
display:block;
height:35px;

color:#fff!important;
background-color:#0077b3;
}
.box-dong .slide-button {
position:absolute;
right:0;
top:38px;
bottom:0;
width:25px;
}
.box-dong .slide-button a {
display:block;
width:25px;
height:112px;
line-height: 120px;
text-align:center;
background:#fff;
border-left:1px solid #e3e3e3;
box-sizing:border-box;
}
.box-dong .slide-button a+a {
border-top:1px solid #e3e3e3;
height:113px;
}
.box-dong .slide-button a:hover {
background:#efefef;
}
.conten-dong {
float:left;
margin-top:17px;
width:690px!important;
margin:15px 0 0 15px!important;
box-sizing:border-box;
}
.conten-dong>ul {
width:690px;
}
.conten-dong>ul>li {
float:left;
width:150px !important;
height:auto;
margin-right:15px;
}
.conten-dong>ul>li>a {
float:none!important;
position:relative;
display:block;
}
.conten-dong>ul>li>a .info {
position:absolute;
width:92%;
bottom:3px;
left:3px;
right:3px;
padding:15px 4px 6px 9px;
background:-moz-linear-gradient(top,rgba(147,36,41,0) 0,rgba(0,0,0,1) 75%);
background:-webkit-linear-gradient(top,rgba(147,36,41,0) 0,rgba(0,0,0,1) 75%);
background:linear-gradient(to bottom,rgba(147,36,41,0) 0,rgba(0,0,0,1) 75%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00932429',endColorstr='#d1000000',GradientType=0);
}
.conten-dong>ul>li>p>a {
float:none!important;
}
.conten-dong>ul>li>p {
padding-top:3px;
}
.conten-dong>ul>li>h3>a {
float:none!important;
}
.conten-dong>ul>li>a>img {
width:100%;
height:150px;
background:#e1e1e1;
padding:3px;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}
#horiz_container {
width:1430px;
}
.tgame-name {
font-size:11pt!important;
font-weight:normal!important;
color:#3c9054;
}
.tgame-name:hover {
color:#d21a32!important;
}
.tscore-game {
font-size:14px!important;
color:#fff!important;
padding:0!important;
}
.tvote-game {
font-size:12px!important;
color:#999!important;
padding:0 0 0 0!important;
}
.tvote-gamex {
font-size:12px!important;
color:#999!important;
padding:0 0 0 0!important;
}
.tview {

font-size:12px!important;
color:#e24459!important;
padding:0 0 0 0!important;
}
.tinnoibatdetail ul li img {
width:303px;
height:191px;
float:left;
}
.tinnoibatdetail ul li h5 {
color:#2b2b2b;



width:100%;
float:left;
margin-top:9px;
margin-bottom:7px;
font-weight:bold;
}
.tinnoibatdetail ul li h5 a {
color:#2b2b2b;
}
.tinnoibatdetail ul li h5 a:hover {
color:#ed4848;
}
.tinnoibatdetail ul li p {



color:#656565;
}
.tinhotdetail ul li a {
color:#2b2b2b;

font-weight:normal;

}
.tinhotdetail ul li a:hover {
color:#ed4848;
}
.iconimages {
display:inline-block;
height:10px;
width:14px;
}
.iconhot {
display:inline-block;
height:12px;
width:20px;
margin-bottom:-2px;
}
.tinhotdetail ul li img {
width:59px;
height:59px;
float:left;
margin-right:10px;
}
.tabnoibatandmoinhan {
height:38px;
background:#eee;
width:654px;
border:1px solid #e5e5e5;
display:block;
margin-bottom:16px;
}
.tinnoibatdetail {
width:303px;
float:left;
padding-left:7px;
position:relative;
}
#LoadTinNoiBatDetail li {
-webkit-transition:opacity .8s ease-in;
-moz-transition:opacity .8s ease-in;
-o-transition:opacity .8s ease-in;
}
.tabtinnoibatdetail {
background:none repeat scroll 0 0 #fff;
color:#d62853;


height:28px;
padding:0 9px;
position:absolute;
left:14px;
top:-45px;

border:1px solid #e5e5e5;
border-bottom:none;
}
.tinnoibatdetail ul li {
float:left;


margin-bottom:0;
padding-bottom:22px;
position:relative;
width:100%;
padding-top:7px;
}
.gachtinnoibatdetail {
background:url('../images/gachdot.html') repeat-x scroll 0 0 rgba(0,0,0,0)!important;
display:inline-block!important;
height:1px!important;
padding:0!important;
width:100%!important;
margin:0!important;
}
.tinhotdetail {
width:303px;
float:right;

position:relative;
padding-right:10px;
}
.tabtinhotdetail {
background:none repeat scroll 0 0 #fff;
color:#d62853;


height:28px;
padding:0 9px;
position:absolute;
left:0;
top:-45px;

border:1px solid #e5e5e5;
border-bottom:none;
}
.tabtinhotdetailStick {
background:none repeat scroll 0 0 #fff;
color:#d62853;


height:36px;
padding:0 9px;
display:none;
left:0;
top:-45px;

border:1px solid #e5e5e5;
border-bottom:none;
}
.tinhotdetail ul {
width:100%;
float:left;
}
.tinhotdetail ul li {
width:100%;
float:left;



padding-bottom:10px;
border-top:solid 1px #f1f1f1;
padding-top:10px;
}
.tfixwidthStick {
width:302px;
}
.btn-viewmore {
cursor:pointer;
display:inline-block;
height:24px;
width:137px;
display:none;
margin-top:10px;
background-position:-461px -342px;
width:137px;
height:24px;
}
.tinhotdetail {
float:right;

padding-right:10px;
position:relative;
width:303px;
}
.fade-out {
opacity:0;
}
.boxstream1 {
float:left;
width:430px;
}
.boxstream1 img {
width:100%;
}
.boxstream1 span {
color:#919090;
font-size:10pt;
}
.boxstream1h {
padding:10px 2px;
font-weight:bold!important;
font-size:17pt!important;
float:left;

}
.boxstream2>h3,.boxstream2>div {

padding:5px 2px 0;
}
.boxstream2>h3>a,.boxstream2>div>a {
font-size:12pt!important;
color:#333!important;

}
.boxstream2>h3>a:hover,.boxstream2>div>a:hover {
color:#c71b28!important;
}
.boxstream1h>a {
color:#333;
}
.boxstream1h>a:hover {
color:#c71b28;
}
.boxstream1-left {
width:250px;
float:left;
padding-left:12px;
box-sizing:border-box;
}
.swiper-slide .boxstream1-left {
width:225px;
}
.swiper-slide .boxstream1-left img {
width:100%;
}
.swiper-slide .boxstream1 {
width:420px;
}
.boxstream_lef {
background:linear-gradient(to bottom,#e5e5e5,#fcfcfc);
-o-background:linear-gradient(to bottom,#e5e5e5,#fcfcfc);
-webkit-background:linear-gradient(to bottom,#e5e5e5,#fcfcfc);
-moz-background:linear-gradient(to bottom,#e5e5e5,#fcfcfc);
width:168px;
text-align:center;
float:left;
margin-left:1px;
}
.boxstream_right {
float:left;
width:500px;
margin-left:15px;
}
.hfocusstream {
font-size:14px!important;

color:#ff8301!important;
font-weight:bold!important;
margin:0!important;
margin-top:5px!important;
margin-bottom:15px!important;
}
.boxstream_lef>a>img {
width:123px!important;
height:123px!important;
border-radius:12px 12px 12px 12px;
-moz-border-radius:12px 12px 12px 12px;
-webkit-border-radius:12px 12px 12px 12px;
float:none!important;
margin:0!important;
}
.blefstream {
font-size:17px!important;

font-weight:bold!important;
color:#ff8301!important;
margin:0!important;
margin-top:10px!important;
margin-bottom:10px!important;
}
.blefstreamnph {

font-size:13px!important;
color:#979696!important;
margin:0!important;
margin-bottom:6px!important;
}
.menu-boxstreamright {
background:linear-gradient(to right,#e0e0e0,#fcfcfc);
-o-background:linear-gradient(to right,#e0e0e0,#fcfcfc);
-webkit-background:linear-gradient(to right,#e0e0e0,#fcfcfc);
-moz-background:linear-gradient(to right,#e0e0e0,#fcfcfc);
margin-bottom:1px;
float:left;
width:496px;
}
.newsupdate .menu-boxstreamright li {
float:right;
margin-left:10px;
height:12px;
width:auto;
border:none;
background:none;
white-space:nowrap;

padding-bottom:3px;
}
.menu-boxstreamright>li>a {

color:#b4b0b1;

border-right:1px solid #e0e0e0;
padding-right:5px;
}
.menu-boxstreamright>li>a:hover {
color:#ed4848;
}
.boxstreamrightactive-hot {
font-weight:bold;
}
.boxstreamrightactive-new {
font-weight:bold;
}
.titlegame-right {
color:#c71b28!important;

font-size:14px!important;
font-weight:bold!important;
}
.boxiteam-slide {
background:linear-gradient(to right,#e0e0e0,#fcfcfc);
-o-background:linear-gradient(to right,#e0e0e0,#fcfcfc);
-webkit-background:linear-gradient(to right,#e0e0e0,#fcfcfc);
-moz-background:linear-gradient(to right,#e0e0e0,#fcfcfc);
}
.boxiteam-slide ul li {
float:left;
width:142px;
margin-left:20px;
border:none;
background:none;
}
.boxiteam-slide ul li a {
float:left;
width:64px;
}
.boxiteam-slide ul li a img {
width:64px;
height:64px;
border-radius:12px 12px 12px 12px;
-moz-border-radius:12px 12px 12px 12px;
-webkit-border-radius:12px 12px 12px 12px;
}
.boxiteam-slide ul li a img:hover {
opacity:.7;
}
.itemslide-itemr {
float:left;
margin-left:10px!important;
width:68px;
}
.slide-gamename {
color:#c71b28;
font-size:12px!important;

margin:0!important;
}
.slide-gamename:hover {
color:#fc0203!important;
}
.slide-typegame {
font-size:10px!important;

color:#a5a4a4!important;
margin:0!important;
}
.slide-taive {
font-size:11px!important;

color:#a5a4a4!important;
margin:0!important;
}
.slide-taive>span {
color:#159d6f;
margin-right:5px;
}
.boxslidestream-previous {
display:block;
float:left;
width:21px;
height:21px;
margin-top:12px;
margin-right:1px;
background-position:-198px -225px;
}
.mobileNew {
position:absolute;
right:-23px;
background-position:-152px -225px;
width:25px;
height:15px;
padding:0 0 0 0!important;
}
.boxslidestream-next {
display:block;
float:left;
width:21px;
height:21px;
margin-top:12px;
background-position:-177px -225px;
}
.stream_viendo {
float:left;
background:linear-gradient(to bottom,#eb8c3c,#fcfcfc);
-o-background:linear-gradient(to bottom,#eb8c3c,#fff);
-webkit-background:linear-gradient(to bottom,#eb8c3c,#fff);
-moz-background:linear-gradient(to bottom,#eb8c3c,#fff);
}
.classDo {
color:#fc0203;
}
.classXanh {
color:#3c9054;
}
.btnstream {
color:#fff;
background-color:#ff8301;
padding:5px 10px;
display:inline-block;
border-radius:4px;
}
.tlike {
background-position:-618px -386px;
width:25px;
height:25px;
display:inline-block;
float:left;
}
.tauthor {
background-position:-643px -386px;
width:24px;
height:28px;
display:inline-block;
float:left;
}
.logoGamekfb {
display:block;
float:left;
margin-right:8px;
background-position:-558px -366px;
width:60px;
height:60px;
}
.tchiasefb {
display:block;
float:left;
background-position:-598px -342px;
width:88px;
height:24px;
}
.linkhay20 {
display:block;
background-position:-416px -66px;
width:78px;
height:20px;
}
.fbshare {
display:block;
background-position:-502px -66px;
width:65px;
height:20px;
}
.vcclogo {
background-position:-417px 0;
width:140px;
height:60px;
display:block;
}
.boxhomevideo {
width:100%;
border:1px solid #e3e3e3;
box-sizing:border-box;
background:#f0f0f0;
}
.boxhomevideotitle {
width:100%;
height:35px;
background-color:#e36060;
}
.boxhomevideotitle.blue {
background-color:#0077b3;
}
.boxhomevideotitle .ion7 {
width:23px;
height:22px;
margin:7px;
display:inline-block;
background-position:-328px -87px;
}
.boxhomevideotitle .icon {
margin:5px 7px;
}
.boxhomevideotitle h2,.boxhomevideotitle .h2 {



text-transform:uppercase;
color:#fff;
}
.boxhomevideotitle h2 a,.boxhomevideotitle .h2 a {
color:#fff;
font-weight:normal;
}
.boxhomevideotitle h2 a.viewvideomore,.boxhomevideotitle .h2 a.viewvideomore {
color:#fff;
position:absolute;
right:11px;
top:30px;
}
.boxhomevideotitle.blue h2 .videoredtitle,.boxhomevideotitle.blue .h2 .videoredtitle {
color:#4be1b0;
}
.list3video .list-title {
padding:10px 20px 0;
font-weight:700;
font-size:13pt;
}
.videoredtitle {
color:#6d1515;
}
.newsupdate ul li .top1video {
width:364px;
height:355px;
position:relative;
cursor:pointer;
}
.newsupdate ul li .top1video object,.newsupdate ul li .top1video embed,.newsupdate ul li .top1video iframe {
width:364px;
height:355px;
}
.newsupdate ul li .top1video img {
width:364px!important;
height:355px!important;
margin-right:0!important;
}
.newsupdate ul li .boxreview .top1video {
width:364px;
height:390px;
position:relative;
cursor:pointer;
}
.newsupdate ul li .boxreview .top1video object,.newsupdate ul li .top1video embed,.newsupdate ul li .top1video iframe {
width:364px;
height:355px;
}
.newsupdate ul li .boxreview .top1video img {
width:364px!important;
height:390px!important;
margin-right:0!important;
}
.top1video .detail {
position:absolute;
right:0;
bottom:0;
left:0;
width:auto;
background:none;
border:none;
padding:0;
padding:25px;
background:-moz-linear-gradient(top,rgba(236,67,67,0) 0,rgba(7,7,7,1) 55%);
background:-webkit-linear-gradient(top,rgba(236,67,67,0) 0,rgba(7,7,7,1) 55%);
background:linear-gradient(to bottom,rgba(236,67,67,0) 0,rgba(7,7,7,1) 55%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ec4343',endColorstr='#d9070707',GradientType=0);
}
.top1video .detail .sapo {
color:#b5b4b4;
font-size:10pt;
margin-top:10px;

}
.top1video h3 a,.top1video .h3 a {
text-shadow:1px 1px 0 #000;
}
.newsupdate ul li .top1video .iconplaybig {
background-position:-295px -128px;
float:left;
height:80px;
left:145px;
position:absolute;
top:115px;
width:82px;
}
.newsupdate ul li .top1video h3 a,.newsupdate ul li .top1video .h3 a {
color:#fff;
font-weight:bold;
}
.list3video {
width:315px;
}
.list3video ul {
padding:20px;
}
.newsupdate ul li .list3video ul li img {
width:90px;
height:90px;
margin:0;
margin-right:15px;
border:none;
-moz-box-shadow:inset 0 0 30px 30px rgba(0,0,0,0.6);
-webkit-box-shadow:inset 0 0 30px 30px rgba(0,0,0,0.6);
box-shadow:inset 0 0 30px 30px rgba(0,0,0,0.6);
}
.shadowinset::before {
display:block;
content:'';
position:absolute;
width:100%;
height: auto;
-moz-box-shadow:inset 0 0 50px 50px rgba(0,0,0,0.6);
-webkit-box-shadow:inset 0 0 50px 50px rgba(0,0,0,0.6);
box-shadow:inset 0 0 50px 50px rgba(0,0,0,0.6);
}
.shadowinset.hidden::before {
display:none;

}
.newsupdate ul li .list3video ul li {
width:100%;
position:relative;
margin-top:0;
}
.newsupdate ul li .list3video ul li+li {
border-top:none;
margin-top:20px;
padding-top:0;
}
.newsupdate ul li .list3video ul li h4,.newsupdate ul li .list3video ul li .h4 {
color:#fff;
font-size:11pt;


font-weight:normal;
margin-left:105px;
}
.newsupdate ul li .list3video ul li h4 a,.newsupdate ul li .list3video ul li .h4 a {
color:#353434;
}
.newsupdate ul li .list3video ul li h4 a:hover,.newsupdate ul li .list3video ul li .h4 a:hover {
color:#ed4848;
}
.newsupdate ul li .list3video ul li .iconplay {
background-position:-357px -88px;
height:26px;
width:27px;
position:absolute;
left:30px;
top:30px;
}
.videopage {
background-color:#2c2b2b;
}
.videopage .sharetop {
width:138px;
height:15px;
}
.videopage .sharetop a {
display:none;
}
.videopage .videoredtitle {
color:#f66363;
}
#videoHighlightContainer {
width:100%;
height:537px;
}
.videohighlight {
width:100%;
height:537px;
background-color:#dbdada;
}
.videohighlight .videofocus {
width:687px;
height:537px;
}
.videohighlight .videofocus object,.videohighlight .videofocus embed,.videohighlight .videofocus iframe {
width:687px;
height:400px;
}
.videohighlight .videofocus-desc {
padding:11px 15px 10px 15px;
width:657px;
}
.videohighlight .videofocus h2 {

}
.videohighlight .videofocus h2 a {

font-weight:bold;
color:#383838;

}
.videohighlight .videofocus .h2 {

font-weight:bold;
color:#ed4848;


margin:8px 0;
}
.videohighlight .videofocus .h2 a {

font-weight:bold;
color:#ed4848;
}
.videohighlight .videofocus .h2 span.source a {
font-weight:normal;
color:#666464;
}
.videosamecat {
width:310px;
height:38px;
margin-left:3px;
}
.videosamecattitle {
width:100%;
height:38px;
background-color:#434242;
}
.videosamecat ul li {
width:100%;
height:85px;
float:left;
background-color:#dbdada;
}
.videosamecat ul li.even {
background-color:#c4c3c3;
height:81px;
}
.videosamecat ul li img {
float:left;
width:124px;
height:80px;
margin-top:3px;
margin-right:9px;
}
.videosamecat ul li.even img {
margin-top:2px;
height:79px;
}
.videosamecat ul li h4 a {


color:#383838;
}
.videosamecat ul li:hover h4 a {
color:#ed4848;
}
.videocatlist {
width:100%;
background-color:#dbdada;
padding-bottom:12px;
}
.videocatlist .title {
width:100%;
height:39px;
background-color:#545353;
position:relative;
}
.videocatlist .title h3 a {
color:#fff;
position:absolute;
right:11px;
}
.videolist {
width:100%;
position:relative;
}
.videolist ul li {
width:185px;
height:180px;
float:left;
margin:0 7px;
margin-top:14px;
}
.videolist ul li img {
width:185px;
height:120px;
}
.videolist ul li a {
color:#383838;
}
.videolist ul li.active,.videolist ul li:hover {
background-color:#ed4848;
height:175px;
padding:5px;
margin-top:9px;
margin-right:2px;
margin-left:2px;
}
.videolist ul li.active a,.videolist ul li:hover a {
color:#fff;
}
.playvideo {
cursor:pointer;
}
.mgt18 {
margin-top:18px;
}
.IMSNoChangeStyle a,.link-content-footer a {
	color:#fff;
    font-size: 22px;
    font-weight: bold;
    display: inline-block;
    margin: auto;
	text-align:center;
	padding: 10px;
    background: #0077b3;
}
.pluginCountButton {
background:#fff;
border:1px solid #9197a3;
-webkit-border-radius:2px;
color:#4e5665;
display:inline-block;

height:auto;

margin-left:6px;
min-width:15px;
padding:0 3px;
text-align:center;
white-space:nowrap;

}
.pluginCountButtonNub {
height:0;
left:2px;
position:relative;
top:-15px;
width:5px;
z-index:2;
}
.pluginCountButtonNub s,.pluginCountButtonNub i {
border-color:transparent #9197a3;
border-style:solid;
border-width:4px 5px 4px 0;
display:block;
position:relative;
top:1px;
}
.pluginCountButtonNub i {
border-right-color:#fff;
left:2px;
top:-7px;
}
.newsupdate ul li .boxstream1 img {
width:430px;
height:auto;
}
.newsupdate ul li .boxstream1-left img {
width:235px;
height:auto;
float:none;
}
.hide1024 {
display:block!important;
}
.show1024 {
display:none!important;
}
.video-embed iframe {
width:682px;
height:404px;
}
.PreviewMode>div {
text-align:center;
}
#top-menu>.wrapper>.menu>li>a,#top-menu>.wrapper>.menu>li>h1>a {
box-sizing:border-box;
}
.newsupdate li .pb_top,.footer .right_info li a,.footer .bottom_menu ul li a,.newsupdate li .pb_top,.hosogamek .sublabel a,.hosogamek ul li h3 a,.sukiengame .viewall,.tagnew a,.timeupdate,.box_nhung1 .g_topinfo .g_nameinfo,.box_nhung1 .g_number {
white-space:nowrap;
}
.banner_game {
width:100%;
background:#303434;
margin-top:30px;
}
.banner_game .left {
width:190px;
margin:5px;
background:#000;
}
.banner_game .left img {
width:180px;
height:113px;
float:left;
margin:5px;
}
.banner_game .left ul li {
border-top:1px solid #313538;
float:left;
font-weight:bold;
height:31px;
width:190px;
}
.banner_game .left ul li.active,.banner_game .left ul li:hover {
background:#CD0007;
}
.banner_game .left ul li a {
color:#D6D6D6;

margin-left:10px;
}
.banner_game .left ul li.active a {
color:#FEFEFE;
}
.banner_game .right {
width:780px;
position:relative;
}
.banner_game .right img {
float:left;
width:780px;
height:295px;
}
.banner_game .right h1 {
color:#e7e7e7;
float:left;
padding:10px;
height:48px;
float:left;
position:absolute;
bottom:50px;
left:0;
background-color:rgba(0,0,0,0.5);
}
.newtop {
width:100%;
float:left;
}
.newtop .hs_left .info_game {
width:715px;
background:#f1f1f1;
padding-bottom:15px;
}
.infoleft {
width:375px;
margin-right:20px;
}
.infoleft .hs_arrow,.newsgame .hs_arrow,.images_game .hs_arrow,.gamekhac .hs_arrow {
background:url("../images/shapedongsukien.png") no-repeat center right;
height:29px;

padding-left:10px;
width:122px;
color:#fff;
display:block;
}
.infoleft p,.infoleft .ttg {
float:left;
width:360px;
margin:8px 0 0 10px;
}
.infoleft .tengame {

color:#cd0007;
font-weight:bold;
margin:8px 0 0 10px;
}
.infoleft .tengame span {
background:#b21420;

color:#e9e9e9;
padding:1px 2px;
margin-right:10px;
}
.infoleft p.nsx,.infoleft p.nph,.infoleft p.ncb,.infoleft p.nob {
color:#1f1f1f;

font-weight:normal;
}
.infoleft p.nsx span,.infoleft p.nph span,.infoleft p.ncb span,.infoleft p.nob span,.infoleft p.content span {

color:#e9e9e9;
padding:1px 2px;
margin-right:10px;
font-weight:bold;
}
.infoleft p.nsx span {
background:#393838;
}
.infoleft p.nph span {
background:#1a917a;
}
.infoleft p.ncb span {
background:#28911a;
}
.infoleft p.nob span {
background:#393838;
}
.infoleft p.content span {
background:#b27814;
}
.infoleft p.normal {
color:#292a29;

text-align:justify;
}
.newtop .hs_left {
width:715px;
overflow:hidden;
margin-right:10px;
}
.homeurl,.dlurl {
display:block;
width:106px;
height:30px;
font:700 14px/28px Helvetica, Arial, sans-serif;
text-align:center;
text-transform:uppercase;
color:#e9e9e9;
float:left;
margin-top:12px;
margin-bottom:5px;
}
.homeurl {
background:linear-gradient(#4c69ba,#3b55a0);
margin-right:12px;
border-right:2px solid #515050;
border-bottom:2px solid #515050;
border-top:2px solid #969595;
border-left:2px solid #787777;
}
.homeurl:hover {
background:linear-gradient(#415ca9,#4c69ba);
}
.dlurl:hover {
background-color:#dc3e4a;
}
.dlurl {
background-color:#b21420;
border-right:2px solid #90101a;
border-bottom:2px solid #90101a;
border-top:2px solid #cb6068;
border-left:2px solid #bc323d;
}
.ttg {
color:#303434;
font:12px/16px Helvetica, Arial, sans-serif;
}
.ttg span {
color:#303434;
font:700 14px Helvetica, Arial, sans-serif;
display:block;
margin-bottom:10px;
}
.inforight .box_nhung2 {
width:270px;
height:auto;
background-color:#fff;
border:1px solid #dedede;
padding:10px;
float:left;
margin-top:35px;
}
.inforight .box_nhung2 .divGate2 {
width:auto;
height:auto;
border:none;
margin:0;
padding:0;
float:none;
}
.inforight .box_nhung2 .divGate2 a.chitiet {
display:none;
}
.inforight .box_nhung2 .divGate2 p {

}
.newsgame {
margin-top:10px;
float:left;
width:100%;
}
.newsgame.list_tag {
padding-bottom:8px;
}
.newsgame .newtop_trangchu {
padding:10px 0 0;
width:100%;
}
.newsgame .newtop_left {
float:left;
width:auto;
margin-right:15px;
}
.newsgame .newtop_right {
width:auto;
float:left;
margin-left:0;
}
.newsgame .red_rp,#newsgame .green_rp {
width:auto;
}
.newsgame b {
margin:10px 0 0 10px;
}
.newsgame ul li {
width:100%;
margin:10px 0 0 0;
}
.newsgame .green_rp,.newsgame .red_rp {
width:100%;
}
.tBoxTN div {
margin-top:10px;
background-color:#f4f4f4;
position:relative;
float:left;
width:100%;
}
.tBoxTN div img {
float:left;
margin-right:15px;
}
.tBoxTN div a {
font:700 22px Helvetica, Arial, sans-serif;
color:#403f3f;
display:block;
}
.tBoxTN div a:hover {
color:#ed4848;
}
.tBoxTN div span {
display:block;
margin:10px 0;
color:#7d7d7d;
}
.tBoxTN div p {

color:#403f3f;
padding-right:10px;
}
.tBoxTN div i {
position:absolute;
top:80px;
left:145px;
width:65px;
height:65px;
background-position:-226px -132px;
}
.inforight {
width:290px;
}
.inforight .avatar {
width:100%;
border:1px solid #dedede;
background:#fff;
margin-top:15px;
padding:5px 7px;
box-sizing:border-box;
}
.inforight .avatar img {
float:left;
width:84px;
height:76px;
cursor:-webkit-zoom-in;
cursor:-moz-zoom-in;
}
.inforight .avatar ul li {
width:84px;
margin:6px 6px 0;
float:left;
padding-bottom:6px;
}
.images_game {
background:#f1f1f1;
border:10px solid #fff;
padding-bottom:10px;
margin-top:10px;
}
.images_game b {
width:90px;
float:left;
}
.images_game span a {
color:#1a917a;
float:right;
margin:13px 10px 0 0;
}
.images_game span a:hover {
text-decoration:underline;
}
.images_game ul {
float:left;
width:100%;
}
.images_game ul li {
float:left;
margin:15px 16px 0 15px;
width:185px;
}
.images_game ul li img {
width:175px;
height:110px;
border:1px solid #dedede;
padding:5px;
cursor:pointer;
}
.newtop .hs_right {
width:275px;
}
.gamekhac {
background:#f4f4f4;
float:left;
width:100%;
border:10px solid #fff;
}
.gamekhac ul {
width:153px!important;
margin:0 auto;
}
.gamekhac li {
margin:25px 0 0 0!important;
height:260px;
position:relative;
text-align:center;
}
.gamekhac li img {
width:153px;
height:188px;
}
.gamekhac li h3 a {
color:#fff;
font:700 15px/18px Helvetica, Arial, sans-serif;
}
.gamekhac li span.category {
background:#c71b28;
color:#e9e9e9;
font-weight:bold;
padding:0 2px;
margin-top:7px;
float:left;
}
.gamekhac li p {
width:153px;
float:left;
font-weight:bold;

color:#1a917a;
text-align:left;
}
.gamekhac li p span {
color:#858787;
}
.gamekhac li p .user {
background:url("../images/usergamek.html") no-repeat;
height:15px;
width:15px;
margin:2px 5px 0 0;
}
.newtop .list_top {
background:url(../images/bg_right.html) repeat-y;
width:100%;
margin-bottom:10px;
}
.newtop .list_top li {
float:left;
border-bottom:1px dotted #656464;
width:100%;
padding:10px 0;
}
.newtop .list_top li:last-child {
border:none;
}
.newtop .list_top li img {
width:88px;
height:54px;
float:left;
margin-right:10px;
}
.newtop .list_top li a {
color:#b21420;

font-weight:bold;
}
.newtop .list_top li a:hover {
text-decoration:underline;
}
.newtop .list_top li p {

color:#454545;
}
.newtop .list_top li p.vote {
color:#1a917a;

font-weight:bold;
}
.newtop .list_top li .number {
background-color:#24907b;
border-radius:17px;
width:17px;
height:16px;
text-align:center;
color:#fff;
font-size:10px;
margin:20px 10px 0 0;

}
.newtop .list_top .btnRank a {
width:110px;
color:#fff;
background-color:#1a917a;
float:left;
height:29px;
text-transform:uppercase;

font-weight:bold;
padding-left:10px;
position:relative;
}
.newtop .list_top .btnRank a:after {
content:"";
position:absolute;
top:0;
right:-10px;
border-width:15px 0 14px 10px;
border-style:solid;
border-color:transparent transparent transparent #1a917a;
z-index:50;
}
.newtop .list_top .btnRank a.active {
color:#000;
background-color:#0c6856;
}
.newtop .list_top .btnRank a.active:after {
border-color:transparent transparent transparent #0c6856;
}
.hs_right .homebox_v1 {
width:271px;
}
.ttg a {
color:#00f;
}
.list_tag .right .ltitle {
float:left;
width:100%;

color:#222;
font-weight:normal;
margin:10px 0 0 0;
}
.list_tag .right .ltitle a {
color:#222;
float:left;
}
.list_tag .right .ltitle a:hover {
color:#ed4848;
}
.list_tag ul li {
float:left;
width:660px;
margin:10px 0 0 15px;
}
.timeupdate {
position:absolute;
top:4px;
left:145px;
padding:0 8px;
height:24px;


color:#6f6f6f;
}
.timeupdate label {
color:#007f74;
font-weight:bold;
}
.tbgRed {
background-color:#ce1328;
}
.tbgGreen {
background-color:#0FA286;
}
.mg {


background-color:white;
}
.mg .nav {
text-align:center;
border-bottom:solid 3px #be2f35;
margin-top:40px;
}
.mg .nav li {
display:inline-block;
}
.mg .nav a {
font-weight:bold;
color:#abaaaa;
padding:0 10px 10px 10px;
display:inline-block;
}
.mg .nav a:hover,.mg .nav a.current,.mg .nav a.active {
color:#be2f35;
background:transparent url("../images/tamgiac.html") bottom center no-repeat;
}
.mg .button {
font-weight:bold;

padding:0 8px;
box-shadow:2px 2px 2px #888;
cursor:pointer;
display:inline-block;
color:white;
}
.mg .text,.mg .dropdowlist {
height:21px;
border:solid 1px #cdcdcd;

}
.mg .list_home li img {
width:125px;
height:120px;
}
.mg .list_home ul li.small .text {
width:550px;
border:none;

}
.mg .list_home a {
cursor:pointer;
}
.mg .list_home a {
cursor:pointer;
}
.btnREdit {
background:url("../images/pen.html") no-repeat 5px 4px #0FA286;
padding-left:26px!important;
}
.proAvatar {
width:125px;
display:block;
padding-bottom:13px;
border-bottom:solid 3px #0fa286;
}
.proMenu h2 {
color:#be2f35;
font-weight:normal;
border-bottom:solid 1px #e3c348;
padding:5px 0 5px 7px;
}
.proMenu li {
display:list-item;
clear:both;
border-bottom:dotted 1px #c8c8c8;
padding:7px 0 7px 12px;
background:transparent url('../images/arr-pro-menu.html') 3px 10px no-repeat;
}
.proMenu li a {
font:normal 12px/16px Helvetica, Arial, sans-serif;
color:#939292;
display:block;
}
.proTitle {
padding:10px 0 12px;
font:bold 15px/20px Helvetica, Arial, sans-serif;
}
.proLastModifiedDate {
color:#cd3640;
font:normal 11px Helvetica, Arial, sans-serif;
display:block;
margin:8px 5px 0 8px;
}
.clred {
color:#cd3640;
}
.clgray {
color:#888585;
}
.clgreen {
color:#0fa286;
}
.mgContent {
position:relative;
width:520px;
padding-right:15px;
float:right;
}
.mgContent img,.mgContent object,.mgContent embed {
max-width:520px;
margin:0!important;
}
.mgOther {
overflow:hidden;
}
.proDetail {
background-color:#F4F4F4;
margin:12px 0;
padding-bottom:20px;
}
.proMenu {
margin-right:15px;
}
.gmarket ul li .text p {
margin-top:5px;

}
.list_home .label {
width:100%;
background:#cdcdcd;
}
.list_home .label a {
background:#807f7f;
padding:3px 10px;
color:#efefef;

font-weight:bold;
float:left;
border-left:1px solid #fff;
border-right:1px solid #fff;
}
.list_home .label a.active {
background:#c71b28;
color:#e6e5e5;
border:none;
}
.list_home li {
background:#f4f4f4;
margin-top:20px;
width:100%;
}
.list_home li.rStick {
background-color:#F9F8E9;
}
.list_home li img {
float:left;
}
.list_home li.large .text {
width:363px;
margin-left:15px;
}
.list_home li.small .text {
width:550px;
margin-left:15px;
}
.list_home .pb_top {
background:none repeat scroll 0 0 #FF8301;
color:#F3F3F3;
padding:2px 5px;
}
.list_home li.large .text h3 a {
color:#313030;
font-weight:bold;
}
.list_home li.small .text h3 a {
color:#313030;
}
.list_home li.small .text h3 a:hover,.list_home ul li.large .text h3 a:hover {
color:#F00;
}
.list_home li .text p {
margin-top:10px;
float:left;
font-weight:bold;
}
.list_home li .text p .tacgia {
color:#df3b47;
}
.list_home li .text p .category {
color:#8f8e8e;
margin-left:5px;
}
.list_home li .text p .category a {
color:#8f8e8e;
}
.list_home li .text p .tacgia:hover,.list_home ul li .text p .category a:hover {
text-decoration:underline;
}
.video-header {
background:none repeat scroll 0 0 #FFF;
border:1px solid #CECECE;
border-radius:8px 8px 8px 8px;
display:inline-block;
float:left;
padding:10px 0;
width:1000px;
z-index:300;
}
.video-header-bottom {
width:980px;
height:9px;
padding:10px 10px 0 10px;
display:inline-block;
float:left;
background-color:#FFF;
}
.video-header .video-highlight {
background:none repeat scroll 0 0 #FFF;
float:left;
padding:0 20px 10px;
width:606px;
}
.video-header .video-highlight .video-embeb {
width:606px;
height:357px;
}
.video-header .video-highlight .video-info {
width:606px;
padding:7px 0 0 0;
display:inline-block;
}
.video-header .video-highlight .video-info .video-title-sapo h1 a {
color:#DE5F2C;
float:left;

font-weight:bold;
width:100%;
}
.video-header .video-highlight .video-info .video-tags {
padding-top:5px;
padding-bottom:10px;
}
.video-header .video-highlight .video-info .tags-item {
padding-top:5px;
}
.video-header .video-highlight .video-info .video-tags .tagname {
font:bold 12px / 17px Helvetica, Arial, sans-serif;
color:#7f7f7f;
}
.video-header .video-highlight .video-info .share-link {
width:591px;
float:left;
}
.video-header .video-highlight .video-info .video-title-sapo p {
font:normal 13px / 17px Helvetica, Arial, sans-serif;
color:#313131;
padding-top:5px;
overflow:hidden;
}
.video-header .video-highlight .video-info .video-view span {
font:normal 12px /18px Helvetica, Arial, sans-serif;
color:#656464;
}
.video-header .video-highlight .video-info .like-facebook {
float:left;
width:80px;
padding:4px 0 0 0;
}
.video-header .video-highlight .video-info .like-facebook iframe {
width:100%;
height:27px;
}
.video-header .video-highlight .video-info .video-link {
float:left;
width:143px;
padding:6px 0 0;
}
.video-header .video-highlight .video-info .video-link span {
font:normal 11px /18px Helvetica, Arial, sans-serif;
color:#6F6F6F;
float:left;
padding:0 10px 0 0;
}
.video-header .video-highlight .video-info .video-link a.facebook {
float:left;
padding:0 5px 0 0;
}
.video-header .video-highlight .video-info .video-link a.linkhay {
float:left;
padding:0;
}
.video-header .video-highlight .video-info .video-link img {
border:0;
}
.video-header .video-adv {
float:left;
width:345px;
padding:0 0 10px 9px;
}
.video-header .video-highlight-cont {
float:left;
width:310px;
background:#fff;
}
.video-header .video-highlight-cont h3 span {
height:40px;
left:8px;
position:absolute;
top:0;
width:47px;
}
.video-header .video-highlight-cont .video-highlight-cont-container {
background:#FFF;
padding:0 0 0 1px;
float:left;
overflow-y:scroll;
overflow-x:hidden;
width:307px;
position:relative;
z-index:1;
}
.video-header .video-highlight-cont .video-highlight-cont-bottom {
background:#dfdfdf;
float:left;
width:336px;
height:1px;
display:none;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul {
padding:0;
margin:0;
background:#fff;
width:337px;
float:left;
position:relative;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li {
background:url("../images/video-li-dotted.html") repeat-x scroll left bottom transparent;
float:left;
list-style:none outside none;
margin:0;
padding:10px;
position:relative;
width:317px;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li.last {
background-color:#EBEBEB;
}
.video-highlight-cont-container ul li.current .lnk {
color:#C90404!important;
}
.video-play-status {
font:normal 11px /15px Helvetica, Arial, sans-serif;
color:#979797;
display:none;
}
li.current .video-play-status {
display:block;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li img {
float:left;
margin:0 5px 0 0;
width:53px;
height:33px;
border:0;
background:url("../images/video-default-small.html") no-repeat scroll -4px 0 #FFF;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li a.link-img {
position:relative;
float:left;
width:53px;
margin:0 5px 0 0;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li a img.icon-video {
background:none;
position:absolute;
width:16px;
height:16px;
top:9px;
left:16px;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li a.lnk {
font:bold 11px /15px Helvetica, Arial, sans-serif;
color:#333;
text-decoration:none;
padding:0 20px 0 0;
text-transform:capitalize;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li a span {
font:bold 10px /15px Helvetica, Arial, sans-serif;
color:#9b9b9b;
text-decoration:none;
}
.video-list {
width:1003px;
display:inline-block;
float:left;
padding:0 0 10px;
margin-top:10px;
}
.video-list .video-menu {
border:1px solid #CECECE;
display:inline-block;
float:left;
padding:0 6px 0 0;
text-align:left;
width:174px;
}
.video-list .video-menu ul {
background:none repeat scroll 0 0 #FFF;
float:left;
height:934px;
margin:0;
overflow:hidden;
padding:10px 0 0;
width:180px;
}
.video-list .video-menu ul li {
background:none repeat scroll 0 0 #FFF;
border-bottom:1px solid #E2E2E2;
float:left;
font-size:8px;
height:16px;
list-style-type:none;
margin:0 10px;
padding:10px 0;
width:155px;
}
.video-list .video-menu ul li.last {
border-bottom:none;
}
.video-list .video-menu ul li a {
color:#058;
font:bold 11px/15px Helvetica, Arial, sans-serif;
padding:0 20px;
text-decoration:none;
}
.video-list .video-menu ul li.active {
background-color:#ECECEC;
border:1px solid #ECECEC;
height:16px;
list-style-position:inside;
padding-left:10px;
width:143px;
}
.video-list .video-menu ul li.active a {
color:#CA0002;
padding:0 20px 0 10px;
}
.video-list .video-list-container {
background:none repeat scroll 0 0 #FFF;
border:1px solid #CECECE;
float:left;
height:944px;
margin-left:10px;
overflow:hidden;
width:809px;
}
.video-list .video-list-container .video-list-header {
float:left;
margin:0;
width:819px;
}
.video-list .video-list-container .video-list-header h4 {
display:inline-block;
float:left;
height:29px;
margin:0 8px 0 0;
}
.video-list .video-list-container .video-list-header h4 a {
display:inline-block;
height:29px;
margin:0 10px 0 0;
padding-top:3px;
}
.video-list .video-list-container .video-list-header h4 a span {
color:#6B6B6B;
display:inline-block;
font:bold 12px/22px Helvetica, Arial, sans-serif;
height:22px;
padding:0 12px;
}
.video-list .video-list-container .video-list-header h4.header-active a span {
color:#D91414;
height:26px;
}
.video-list-header h1 a {
background-color:transparent;
color:#6B6B6B;
display:inline-block;
float:left;
margin-right:4px;
padding:0 10px;
}
.video-list-header h1 a.current {
background:url("../images/video-list-header-rg.html") no-repeat scroll right center rgba(0,0,0,0);
color:#CA0002;
display:block;
height:29px;
padding-left:0;
}
.video-list-header h1 a.current {
color:#D91414;
}
.video-list .video-list-container .video-list-header h4.active a span {
color:#D91414;
}
.video-list .video-list-container .video-list-content {
float:left;
padding:10px 20px 0 25px;
width:770px;
}
.video-list .video-list-container .video-list-content .video-sapatator {
float:left;
height:22px;
width:797px;
}
.video-list .video-list-container .video-list-content .video-item {
float:left;
padding:0 35px 0 0;
position:relative;
width:159px;
}
.video-list .video-list-container .video-list-content .video-item-last {
padding:0;
margin-right:14px;
}
.video-list .video-list-container .video-list-content .video-item img {
border:4px solid #E6E6E6;
height:94px;
width:163px;
background:url("../images/video-default.html") no-repeat scroll 5px -4px #FFF;
}
.video-list .video-list-container .video-list-content .video-image {
background:url("../images/video-item-shadow.html") no-repeat scroll 4px bottom transparent;
height:107px;
width:171px;
}
.video-list .video-list-container .video-list-content .video-item img.icon-video {
background:none;
border:0 none;
height:32px;
left:70px;
position:absolute;
top:35px;
width:31px;
}
.video-list .video-list-container .video-list-content .video-item img.video-item-icon {
height:37px;
left:60px;
position:absolute;
top:29px;
width:37px;
}
.video-list .video-list-container .video-list-content .video-item .video-info {
border-bottom:1px solid #E9E9E9;
float:left;
height:25px;
width:158px;
}
.video-list .video-list-container .video-list-content .video-item .video-info .video-view {
background:url("../images/video-view-icon.html") no-repeat scroll left 6px transparent;
color:#000;
float:left;
font:11px/25px Helvetica, Arial, sans-serif;
height:25px;
padding:0 0 0 15px;
vertical-align:middle;
width:75px;
}
.video-list .video-list-container .video-list-content .video-item .video-info .like-facebook {
float:left;
width:100px;
}
.video-list .video-list-container .video-list-content .video-item h4 {
margin:25px 0 0;
padding:6px 0 0;
text-align:left;
}
.video-list .video-list-container .video-list-content .video-item h4 a {
color:#425166;
font:bold 12px/18px Helvetica, Arial, sans-serif;
text-decoration:none;
}
.video-list .video-paging {
float:left;
padding:0 20px 10px 0;
text-align:right;
width:785px;
}
.video-list .video-paging a {
background:none repeat scroll 0 0 #5E5E5E;
color:#FFF;
display:inline-block;

height:19px;
margin:0 3px 0 0;
text-align:center;
text-decoration:none;
vertical-align:middle;
padding:0 5px;
width:auto!important;
}
.video-list .video-paging a.active {
background:none repeat scroll 0 0 #1751AE;
color:#FFF;
}
.cornertop {
background:url("../images/sprite.html") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:7px;
width:700px;
}
.video-header .video-highlight .video-info .tag-list .tags-item a {
color:#058;
}
.video-header .video-highlight .video-info .tag-list .tags-item a:hover {
color:#000;
}
.jspContainer {
overflow:hidden;
position:relative;
}
.jspPane {
position:absolute;
}
.jspVerticalBar {
position:absolute;
top:0;
right:0;
width:16px;
height: auto;
background:red;
}
.jspHorizontalBar {
position:absolute;
bottom:0;
left:0;
width:100%;
height:16px;
background:red;
}
.jspVerticalBar *,.jspHorizontalBar * {
margin:0;
padding:0;
}
.jspCap {
display:none;
}
.jspHorizontalBar .jspCap {
float:left;
}
.jspTrack {
background:#dde;
position:relative;
}
.jspDrag {
background:#bbd;
position:relative;
top:0;
left:0;
cursor:pointer;
}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag {
float:left;
height: auto;
}
.jspArrow {
background:#50506d;
text-indent:-20000px;
display:block;
cursor:pointer;
}
.jspArrow.jspDisabled {
cursor:default;
background:#80808d;
}
.jspVerticalBar .jspArrow {
height:16px;
}
.jspHorizontalBar .jspArrow {
width:16px;
float:left;
height: auto;
}
.jspVerticalBar .jspArrow:focus {
outline:none;
}
.jspCorner {
background:#eeeef4;
float:left;
height: auto;
}
* html .jspCorner {
margin:0 -3px 0 0;
}
.content-area {
height:300px;
}
.jspVerticalBar {
width:8px;
background:transparent;
right:2px;
}
.jspHorizontalBar {
bottom:5px;
width:100%;
height:8px;
background:transparent;
}
.jspTrack {
background:transparent;
}
.jspDrag {
background:url('../images/transparent-black.html') repeat;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag {
float:left;
height: auto;
}
.jspCorner {
display:none;
}
.tags-item a {
color:#BB3914;
}
.video_share .video_share_wrapper {
position:absolute;
top:25px;
left:0;
display:none;
z-index:10;
}
.video_share .video_share_container {
position:relative;
border:solid 3px #d7d7d7;
padding:10px 15px 10px 5px;
border-radius:5px;
width:480px;
background-color:#fff;
}
.video_share label {
display:inline-block;
height:20px;
width:90px;

}
.video_share input {
display:inline-block;
height:18px;
border:solid 1px #d7d7d7;

width:360px;
}
.video_share .share_item:last-child {
margin-top:10px;
}
.fl {
float:left;
}
.fr {
float:right;
}
.sprite-video {
background:url(../images/sprite-video2.html) no-repeat;
}
.w100pt {
width:100%;
}
.w1090 {
width:1090px;
}
.w260 {
width:260px;
}
.mg0 {
margin:0 auto;
}
.mgt10 {
margin-top:10px;
}
.mgt50 {
margin-top:30px;
}
.mgt77 {
margin-top:77px;
}
.mgt80 {
margin-top:80px;
position:fixed;
bottom:0;
}
.top286 {
top:286px;
}
.mgl5 {
margin-left:5px;
}
.mgl10 {
margin-left:10px;
}
.mgl20 {
margin-left:20px;
}
.vd-dt-wp {
width:100%;
}
.clipcoppy {
background-position:-2px -1px;
width:64px;
height:18px;
display:block;
position:fixed;
left:45%;
}
.vddt-rowleft {
background-position:-1px -23px;
width:27px;
height:51px;
display:block;
position:relative;
left:20px;
}
.vddt-rowright {
background-position:-35px -23px;
width:27px;
height:51px;
display:block;
position:relative;
right:20px;
}
.vddtcontent {
width:675px;
background:#000;
text-align:center;
height:537px;
margin-left:38px;
}
.vddtcontentcm {
width:320px;
background:#fff;
height:537px;
padding:0 23px 0 17px;

}
.vddtcontentcm h1 {

color:#9e2d0b;
font-weight:bold;
margin-top:10px;
padding-top:10px;
}
.vd-dt-time {

color:#999;
margin-top:5px;
}
.vddtcontentcm p {
color:#444;
}
.likefb {
background:#f4f4f4;
border:1px solid #d0d0d0;
padding:5px;
margin:14px 0 5px 0;
}
.vdcmdetail {
width:308px;
background:#f4f4f4 url(../skin/rpcm.html) repeat-x bottom;
}
ul.vdcmdetail li img {
width:30px;
height:30px;
float:left;
margin-right:6px;
}
ul.vdcmdetail li {
width:302px;
float:left;
padding:6px 0 8px 6px;
}
.vdcmdetail li p {
margin-top:0;
}
.vdcmuser {
font-weight:bold;
}
.vddt-witecm {
width:296px;
background:#f4f4f4;
padding:8px 6px 8px 6px;
border-bottom:1px solid #dfdfdf;
}
.vdwitecm {
width:290px;
height:36px;
border:1px solid #dfdfdf;

font-style:italic;
color:#999;

padding:3px 0 0 4px;
}
.vdtool {
background:url(../skin/toolrp.html) repeat-x;
width:100%;
height:49px;
}
.backicon {
background-position:-74px -0px;
display:block;
width:42px;
height:31px;
}
.nexticon {
background-position:-74px -35px;
display:block;
width:42px;
height:31px;
}
.countvideo {
font-weight:bold;
color:#9e9e9e;


text-shadow:1px 2px 0 #000;
}
.totalvideo {
margin-right:20px;
font-weight:bold;
color:#9e9e9e;


text-shadow:1px 2px 0 #000;
}
.replayicon {
background-position:-121px 0;
display:block;
width:42px;
height:31px;
}
.setupicon {
background-position:-121px -34px;
display:block;
width:42px;
height:31px;
}
.videonewsk14 {
background-position:-170px -0px;
display:block;
width:282px;
height:29px;
}
.videtag {
background-position:-170px -34px;
display:block;
width:157px;
height:31px;
}
.videorowdown {
background:url('../skin/btnDown.html') no-repeat;
display:block;
width:44px;
height:49px;
}
.videorowup {
background:url('../skin/btnUp.html') no-repeat;
display:block;
width:44px;
height:49px;
}
.vdlist {
background:#424242;
height:108px;
position:relative;
overflow:hidden;
width:1222px;
}
.vdlist-rowleft {
background-position:0 -86px;
width:29px;
height:108px;
display:block;
}
.vdlist-rowright {
background-position:-32px -86px;
width:29px;
height:108px;
display:block;
}
.vdlist ul {
float:left;
}
.vdlist ul li {
width:249px;
height:74px;
margin-top:12px;
padding-top:10px;
text-align:left;
}
.vdlist-active {
background:#222;
-moz-box-shadow:0 0 6px #2e2e2e;
-webkit-box-shadow:0 0 6px #2e2e2e;
box-shadow:0 0 6px #2e2e2e;
opacity:1;
}
.vdlist-nomal {
background:#000;
position:relative;
z-index:0;
opacity:.3;
filter:alpha(opacity=60);
}
.vd-stt {
width:30px;

color:#fff;
text-align:center;

}
.vdlist ul li img {
width:113px;
height:65px;
float:left;
margin-right:5px;
}
.vdlist ul li .nextPl {
position:absolute;
top:30px;
left:83px;
width:84px!important;
height:32px!important;
cursor:pointer;
}
.vdlist ul li p a {

font-weight:bold;
color:#fff;
text-decoration:none;
}
.vdtag {
width:282px;
border-top:1px solid #6d6d6d;
border-left:1px solid #6d6d6d;
border-right:1px solid #6d6d6d;
background:#555;
-moz-box-shadow:1px 2px #101010;
-webkit-box-shadow:1px 2px #101010;
box-shadow:1px 2px #101010;
}
.vdtag {
position:absolute;
z-index:1000;
visibility:hidden;
bottom:75%;
left:18%;
}
.vdtag li {

border-bottom:1px solid #666;
background:#555;
width:282px;
}
.vdtag li a,.videonewsk14 {
color:#9e9e9e;
text-decoration:none;

font-weight:bold;
text-shadow:1px 1px 0 #000;
margin-left:15px;
}
.vdtag li a:hover {
color:#fff!important;
}
.videonewsk14 {

padding-left:10px;
}
.vdsapo a {
color:#9e2d0b;
font-weight:bold;
margin-top:10px;
}
.video-embeb-lb {
margin-top:60px;
}
.now-playing {
background:#666;
color:#111;
font-size:10px;

font-weight:bold;
text-transform:uppercase;
display:none;
}
.videoShowHeader {
cursor:pointer;
background:url('../skin/btnVideoHideHeader.html') no-repeat;
width:64px;
height:18px;
display:block;
position:fixed;
left:45%;
}
.videoHideHeader {
cursor:pointer;
background:url('../skin/btnVideoShowHeader.html') no-repeat;
width:64px;
height:18px;
display:block;
position:fixed;
left:45%;
}
.lb-background {
display:none;
position:fixed;
z-index:10000;
width:100%;
height: auto;
top:0;
left:0;
background:url("../images/popup_detail_bg_1.png") repeat;
}
.lb-inner {
box-shadow:5px 5px 10px #333;
width:976px;
position:relative;
display:block;
margin:30px auto;
background-color:white;
}
.lb-layout {
width:100%;
height:540px;
border:none;
border-collapse:collapse;
}
.lb-layout-left,.lb-layout-right {
height: auto;
padding:10px;
}
.lb-layout-left {
background-color:#000;
text-align:center;
vertical-align:middle;
width:100%;
}
.lb-layout-left * {
margin:auto;
display:block;
}
.lb-layout-right {

text-align:left;
vertical-align:top;
width:350px;
}
.lb-right {
width:330px;
}
.lb-video-title {

font-weight:700;
color:#9e2d0b;
margin:10px 0;
}
.lb-video-sapo {
color:#444;
}
.lb-video-tags a {
color:#DE5F2C;
}
.lb-video-tags a:hover {
color:#414141;
}
.lb-video-social {
background:#f4f4f4;
border:1px solid #d0d0d0;
padding:10px 5px;
margin:10px 0 5px 0;
}
.lb-video-like {
height:20px;
max-width:80px;
float:left;
display:inline-block;
}
.lb-video-like iframe {
width:320px;
height:30px;
}
.lb-close {
background:url("../images/close.html") no-repeat scroll 0 0 transparent;
cursor:pointer;
height:30px;
position:absolute;
right:-15px;
top:-15px;
width:30px;
z-index:15;
}
.lb-bottom {
position:absolute;
left:0;
bottom:0;
width:100%;
display:block;
height:47px;
overflow:hidden;
background-color:#424242;
}
.lb-slide {
position:relative;
left:0;
bottom:0;
display:none;
width:100%;
display:block;
height:108px;
overflow:hidden;
background-color:#424242;
}
.lb-slide .lb-slide-nav {
position:absolute;
background:transparent url(../../soha.vn/skin/sprite-video2.html) no-repeat;
width:29px;
height:108px;
display:block;
}
.lb-slide-nav.nav-prev {
background-position:-0px -86px;
left:0;
}
.lb-slide-nav.nav-next {
background-position:-31px -86px;
right:0;
}
.lb-slide ul {
position:relative;
display:inline-block;
float:left;
margin-left:29px;
overflow:hidden;
padding:10px 0;
width:999999px;
}
.lb-slide ul li {
display:inline-block;
width:224px;
overflow:hidden;
float:left;
margin:0 5px;
padding:10px;
background-color:black;
opacity:.6;
filter:alpha(opacity = 60);
}
.lb-slide ul li:hover,.lb-slide ul li.current {
opacity:1;
filter:alpha(opacity = 100);
}
.lb-slide ul img {
width:113px;
height:65px;
float:left;
margin-right:5px;
display:block;
background-color:#414141;
}
.lb-slide ul li.last img {
width:160px;
margin-left:30px;
}
.lb-slide h2 a {
font-weight:bold;
color:#fff;
text-decoration:none;
font:700 12px/17px Helvetica, Arial, sans-serif;
display:block;
}
.lb-zones {
margin-left:35px;
}
.lb-zones li {
display:inline-block;
background-color:#333;
float:left;
margin-right:1px;
}
.lb-zones li.current {
background-color:#424242;
}
.lb-zones li a {

padding:16px 5px;
color:#9e9e9e;
text-decoration:none;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
}
.lb-zones li.current a,.lb-zones li a:hover {
color:whitesmoke;
}
.video-embed-info {
background:transparent url(/images/bt_video_share.jpg) 0 0 no-repeat;
width:102px;
height:22px;
display:inline-block;
position:relative;
cursor:pointer;
}
.video-embed-info table {
position:absolute;
top:22px;
left:0;
display:none;
background:white;
width:450px;
border-radius:3px;
box-shadow:0 0 3px #888;
}
.video-embed-info table td {
padding:3px;
}
.embed-text {
border:solid 1px gray;
padding:2px 4px;
width:340px;
outline:none;
}
.mgt4 {
margin-top:4px;
}
.lb-video-social .video-embed-info table {
left:-240px;
}
.video-list-header a.active span {
background:url("/images/video-list-header-active-bg.gif") repeat-x;
}
.video-list-header a span {
display:inline-block;
padding-left:12px;
}
.video-list-header {
background:url("/images/video-top-list-bg.gif") repeat-x scroll 0 0 rgba(0,0,0,0);
}
.video-title-sapo #video-title a {
color:#393838;
}
.video-title-sapo #video-title a:hover {
color:#ed4848;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li a.lnk:hover {
color:#ed4848;
}
.video-list .video-list-container .video-list-content .video-item h4 a:hover {
color:#ed4848;
}
#popup-detail-bg {
overflow-y:scroll;
width:100%;
height: auto;
position:fixed;
z-index:99999;
top:0;
background:url("/images/popup_detail_bg_1.png");
display:none;
left:0;
}
#popup-detail-wrap {
margin:35px auto;
position:relative;
float:left;
}
#popup-detail-left {
float:left;
position:relative;
background-color:#000;
}
#popup-detail-left .next,#popup-detail-left .prev {
position:absolute;
top:50%;
display:none;
z-index:4000;
}
#popup-detail-left i {
background:url("/images/arrow_detail.png") no-repeat;
display:block;
width:22px;
height:39px;
cursor:pointer;
}
#popup-detail-left .next {
right:30px;
}
#popup-detail-left .prev {
left:30px;
}
#popup-detail-left .next i {
background-position:-24px -41px;
}
#popup-detail-left a.next:hover i {
background-position:-24px -1px;
}
#popup-detail-left .prev i {
background-position:-1px -1px;
}
#popup-detail-left a.prev:hover i {
background-position:-1px -41px;
}
#popup-detail-left .move {
background:url("/images/arrow_down_1.png") no-repeat;
height:37px;
position:absolute;
right:20px;
top:92%;
width:27px;
display:none;
cursor:pointer;
}
#popup-detail-left .zoom {
background:url("/images/zoom_2.png") no-repeat 0 0;
height:11px;
position:absolute;
right:20px;
top:20px;
width:11px;
display:none;
cursor:pointer;
}
#popup-detail-left .zoom:hover {
background-position:0 -11px;
}
.popup-detail-content {
text-align:center;
vertical-align:middle;
width:100%;
height: auto;
display:table-cell;
background-color:#000;
}
.popup-detail-content img {
vertical-align:middle;
}
#popup-detail-right {
background-color:#fff;
float:right;
width:320px;
padding:0 15px;
position:relative;
}
.popup-detail-right-box {
overflow:hidden;
width:320px;
}
#popup-detail-right h2 {

color:#D80202;
margin:10px 0 5px 0;
text-align:left;
}
#popup-detail-right p {

color:#555;
margin-bottom:10px;

}
#popup-detail-right .adM {
float:left;
width:320px;
}
#popup-detail-close {
width:30px;
height:30px;
background:url(/images/close.png) no-repeat;
right:-15px;
top:-15px;
position:absolute;
color:#6fa5fd;
display:block;
cursor:pointer;
}
#popup-detail-left .popup-slide {
height:50px;
border-top:1px solid #303030;
padding:10px;
overflow:hidden;
display:none;
position:absolute;
bottom:-70px;
background-color:#000;
text-align:center;
width:100%;
}
#popup-detail-left .popup-slide ul {
overflow:hidden;
position:relative;
}
#popup-detail-left li {
margin:0 8px 10px 0;
opacity:.3;
display:inline-block;
}
#popup-detail-left li.active {
opacity:1!important;
}
#popup-detail-left li a {
display:block;
}
#popup-detail-left li img {
height:50px;
}
.no-scroll {
overflow:hidden!important;
}
div.rating-cancel,div.star-rating {
float:left;
width:20px;
height:20px;
text-indent:-999em;
cursor:pointer;
display:block;
background:transparent;
overflow:hidden;
}
div.rating-cancel,div.rating-cancel a {
background:url(/styles/starrating/delete.gif) no-repeat 0 -20px;
}
div.star-rating,div.star-rating a {
background:url('/images/star-ratting.png') no-repeat 0 0;
}
div.rating-cancel a,div.star-rating a {
display:block;
width:20px;
height: auto;
background-position:0 0;
border:0;
}
div.star-rating-on a {
background-position:0 -20px!important;
}
div.star-rating-hover a {
background-position:0 -40px;
}
div.star-rating-readonly a {
cursor:default!important;
}
div.star-rating {
background:transparent!important;
overflow:hidden!important;
}
span.voteresult {
display:inline-block;
width:200px;
height:20px;
background:url('/images/star-ratting.png') 0 0 repeat-x;
margin:2px 7px 0;
}
span.voteprogress {
display:block;
height:20px;
background:url('/images/star-ratting.png') 1px -40px repeat-x;
}
.video-header {
background:none repeat scroll 0 0 #FFF;
border:1px solid #CECECE;
border-radius:8px 8px 8px 8px;
display:inline-block;
float:left;
padding:10px 0;
width:1000px;
z-index:300;
}
.video-header-bottom {
width:980px;
height:9px;
padding:10px 10px 0 10px;
display:inline-block;
float:left;
background-color:#FFF;
}
.video-header .video-highlight {
background:none repeat scroll 0 0 #FFF;
float:left;
padding:0 20px 10px;
width:606px;
}
.video-highlight h2 {


display:block;
}
.video-header .video-highlight .video-embeb {
width:606px;
height:357px;
}
.video-header .video-highlight .video-info {
width:606px;
padding:7px 0 0 0;
display:inline-block;
}
.video-header .video-highlight .video-info .video-title-sapo h1 a {
color:#DE5F2C;
float:left;

font-weight:bold;
width:100%;
}
.video-header .video-highlight .video-info .video-tags {
padding-top:5px;
padding-bottom:10px;
}
.video-header .video-highlight .video-info .tags-item {
padding-top:5px;
}
.video-header .video-highlight .video-info .video-tags .tagname {
font:bold 12px / 17px Helvetica, Arial, sans-serif;
color:#7f7f7f;
}
.video-header .video-highlight .video-info .share-link {
width:591px;
float:left;
}
.video-header .video-highlight .video-info .video-title-sapo p {
font:normal 13px / 17px Helvetica, Arial, sans-serif;
color:#313131;
padding-top:5px;
overflow:hidden;
}
.video-header .video-highlight .video-info .video-view span {
font:normal 12px /18px Helvetica, Arial, sans-serif;
color:#656464;
}
.video-header .video-highlight .video-info .like-facebook {
float:left;
width:80px;
padding:4px 0 0 0;
}
.video-header .video-highlight .video-info .like-facebook iframe {
width:100%;
height:27px;
}
.video-header .video-highlight .video-info .video-link {
float:left;
width:143px;
padding:6px 0 0;
}
.video-header .video-highlight .video-info .video-link span {
font:normal 11px /18px Helvetica, Arial, sans-serif;
color:#6F6F6F;
float:left;
padding:0 10px 0 0;
}
.video-header .video-highlight .video-info .video-link a.facebook {
float:left;
padding:0 5px 0 0;
}
.video-header .video-highlight .video-info .video-link a.linkhay {
float:left;
padding:0;
}
.video-header .video-highlight .video-info .video-link img {
border:0;
}
.video-header .video-adv {
float:left;
width:345px;
padding:0 0 10px 9px;
}
.video-header .video-highlight-cont {
float:left;
width:310px;
background:#fff;
}
.video-header .video-highlight-cont h3 span {
height:40px;
left:8px;
position:absolute;
top:0;
width:47px;
}
.video-header .video-highlight-cont .video-highlight-cont-container {
background:#FFF;
padding:0 0 0 1px;
float:left;
overflow-y:scroll;
overflow-x:hidden;
width:307px;
position:relative;
z-index:1;
}
.video-header .video-highlight-cont .video-highlight-cont-bottom {
background:#dfdfdf;
float:left;
width:336px;
height:1px;
display:none;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul {
padding:0;
margin:0;
background:#fff;
width:337px;
float:left;
position:relative;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li {
background:url("/images/video-li-dotted.gif") repeat-x scroll left bottom transparent;
float:left;
list-style:none outside none;
margin:0;
padding:10px;
position:relative;
width:317px;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li.last {
background-color:#EBEBEB;
}
.video-highlight-cont-container ul li.current .lnk {
color:#C90404!important;
}
.video-play-status {
font:normal 11px /15px Helvetica, Arial, sans-serif;
color:#979797;
display:none;
}
li.current .video-play-status {
display:block;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li img {
float:left;
margin:0 5px 0 0;
width:53px;
height:33px;
border:0;
background:url("/images/video-default-small.png") no-repeat scroll -4px 0 #FFF;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li a.link-img {
position:relative;
float:left;
width:53px;
margin:0 5px 0 0;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li a img.icon-video {
background:none;
position:absolute;
width:16px;
height:16px;
top:9px;
left:16px;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li a.lnk {
font:bold 11px /15px Helvetica, Arial, sans-serif;
color:#333;
text-decoration:none;
padding:0 20px 0 0;
text-transform:capitalize;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li a span {
font:bold 10px /15px Helvetica, Arial, sans-serif;
color:#9b9b9b;
text-decoration:none;
}
.video-list {
width:1003px;
display:inline-block;
float:left;
padding:0 0 10px;
margin-top:10px;
}
.video-list .video-menu {
border:1px solid #CECECE;
display:inline-block;
float:left;
padding:0 6px 0 0;
text-align:left;
width:174px;
}
.video-list .video-menu ul {
background:none repeat scroll 0 0 #FFF;
float:left;
height:934px;
margin:0;
overflow:hidden;
padding:10px 0 0;
width:180px;
}
.video-list .video-menu ul li {
background:none repeat scroll 0 0 #FFF;
border-bottom:1px solid #E2E2E2;
float:left;
font-size:8px;
height:16px;
list-style-type:none;
margin:0 10px;
padding:10px 0;
width:155px;
}
.video-list .video-menu ul li.last {
border-bottom:none;
}
.video-list .video-menu ul li a {
color:#058;
font:bold 11px/15px Helvetica, Arial, sans-serif;
padding:0 20px;
text-decoration:none;
}
.video-list .video-menu ul li.active {
background-color:#ECECEC;
border:1px solid #ECECEC;
height:16px;
list-style-position:inside;
padding-left:10px;
width:143px;
}
.video-list .video-menu ul li.active a {
color:#CA0002;
padding:0 20px 0 10px;
}
.video-list .video-list-container {
background:none repeat scroll 0 0 #FFF;
border:1px solid #CECECE;
float:left;
height:944px;
margin-left:10px;
overflow:hidden;
width:809px;
}
.video-list .video-list-container .video-list-header {
float:left;
margin:0;
width:819px;
}
.video-list .video-list-container .video-list-header h4 {
display:inline-block;
float:left;
height:29px;
margin:0 8px 0 0;
}
.video-list .video-list-container .video-list-header h4 a {
display:inline-block;
height:29px;
margin:0 10px 0 0;
padding-top:3px;
}
.video-list .video-list-container .video-list-header h4 a span {
color:#6B6B6B;
display:inline-block;
font:bold 12px/22px Helvetica, Arial, sans-serif;
height:22px;
padding:0 12px;
}
.video-list .video-list-container .video-list-header h4.header-active a span {
color:#D91414;
height:26px;
}
.video-list-header h1 a {
background-color:transparent;
color:#6B6B6B;
display:inline-block;
float:left;
font:bold 12px/28px Helvetica, Arial, sans-serif;
margin-right:4px;
padding:0 10px;
}
.video-list-header h1 a.current {
background:url("/images/video-list-header-rg.gif") no-repeat scroll right center rgba(0,0,0,0);
color:#CA0002;
display:block;
height:29px;
padding-left:0;
}
.video-list-header h1 a.current {
color:#D91414;
}
.video-list .video-list-container .video-list-header h4.active a span {
color:#D91414;
}
.video-list .video-list-container .video-list-content {
float:left;
padding:10px 20px 0 25px;
width:770px;
}
.video-list .video-list-container .video-list-content .video-sapatator {
float:left;
height:22px;
width:797px;
}
.video-list .video-list-container .video-list-content .video-item {
float:left;
padding:0 35px 0 0;
position:relative;
width:159px;
}
.video-list .video-list-container .video-list-content .video-item-last {
padding:0;
margin-right:14px;
}
.video-list .video-list-container .video-list-content .video-item img {
border:4px solid #E6E6E6;
height:94px;
width:163px;
background:url("/images/video-default.png") no-repeat scroll 5px -4px #FFF;
}
.video-list .video-list-container .video-list-content .video-image {
background:url("/images/video-item-shadow.gif") no-repeat scroll 4px bottom transparent;
height:107px;
width:171px;
}
.video-list .video-list-container .video-list-content .video-item img.icon-video {
background:none;
border:0 none;
height:32px;
left:70px;
position:absolute;
top:35px;
width:31px;
}
.video-list .video-list-container .video-list-content .video-item img.video-item-icon {
height:37px;
left:60px;
position:absolute;
top:29px;
width:37px;
}
.video-list .video-list-container .video-list-content .video-item .video-info {
border-bottom:1px solid #E9E9E9;
float:left;
height:25px;
width:158px;
}
.video-list .video-list-container .video-list-content .video-item .video-info .video-view {
background:url("/images/video-view-icon.png") no-repeat scroll left 6px transparent;
color:#000;
float:left;
font:11px/25px Helvetica, Arial, sans-serif;
height:25px;
padding:0 0 0 15px;
vertical-align:middle;
width:75px;
}
.video-list .video-list-container .video-list-content .video-item .video-info .like-facebook {
float:left;
width:100px;
}
.video-list .video-list-container .video-list-content .video-item h4 {
margin:25px 0 0;
padding:6px 0 0;
text-align:left;
}
.video-list .video-list-container .video-list-content .video-item h4 a {
color:#425166;
font:bold 12px/18px Helvetica, Arial, sans-serif;
text-decoration:none;
}
.video-list .video-paging {
float:left;
padding:0 20px 10px 0;
text-align:right;
width:785px;
}
.video-list .video-paging a {
background:none repeat scroll 0 0 #5E5E5E;
color:#FFF;
display:inline-block;

height:19px;
margin:0 3px 0 0;
text-align:center;
text-decoration:none;
vertical-align:middle;
padding:0 5px;
width:auto!important;
}
.video-list .video-paging a.active {
background:none repeat scroll 0 0 #1751AE;
color:#FFF;
}
.cornertop {
background:url("/images/sprite.gif") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:7px;
width:700px;
}
.video-header .video-highlight .video-info .tag-list .tags-item a {
color:#058;
}
.video-header .video-highlight .video-info .tag-list .tags-item a:hover {
color:#000;
}
.jspContainer {
overflow:hidden;
position:relative;
}
.jspPane {
position:absolute;
}
.jspVerticalBar {
position:absolute;
top:0;
right:0;
width:16px;
height: auto;
background:red;
}
.jspHorizontalBar {
position:absolute;
bottom:0;
left:0;
width:100%;
height:16px;
background:red;
}
.jspVerticalBar *,.jspHorizontalBar * {
margin:0;
padding:0;
}
.jspCap {
display:none;
}
.jspHorizontalBar .jspCap {
float:left;
}
.jspTrack {
background:#dde;
position:relative;
}
.jspDrag {
background:#bbd;
position:relative;
top:0;
left:0;
cursor:pointer;
}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag {
float:left;
height: auto;
}
.jspArrow {
background:#50506d;
text-indent:-20000px;
display:block;
cursor:pointer;
}
.jspArrow.jspDisabled {
cursor:default;
background:#80808d;
}
.jspVerticalBar .jspArrow {
height:16px;
}
.jspHorizontalBar .jspArrow {
width:16px;
float:left;
height: auto;
}
.jspVerticalBar .jspArrow:focus {
outline:none;
}
.jspCorner {
background:#eeeef4;
float:left;
height: auto;
}
* html .jspCorner {
margin:0 -3px 0 0;
}
.content-area {
height:300px;
}
.jspVerticalBar {
width:8px;
background:transparent;
right:2px;
}
.jspHorizontalBar {
bottom:5px;
width:100%;
height:8px;
background:transparent;
}
.jspTrack {
background:transparent;
}
.jspDrag {
background:url('/images/transparent-black.png') repeat;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag {
float:left;
height: auto;
}
.jspCorner {
display:none;
}
.tags-item a {
color:#BB3914;
}
.video_share .video_share_wrapper {
position:absolute;
top:25px;
left:0;
display:none;
z-index:10;
}
.video_share .video_share_container {
position:relative;
border:solid 3px #d7d7d7;
padding:10px 15px 10px 5px;
border-radius:5px;
width:480px;
background-color:#fff;
}
.video_share label {
display:inline-block;
height:20px;
width:90px;

}
.video_share input {
display:inline-block;
height:18px;
border:solid 1px #d7d7d7;

width:360px;
}
.video_share .share_item:last-child {
margin-top:10px;
}
.fl {
float:left;
}
.fr {
float:right;
}
.sprite-video {
background:url(/images/sprite-video2.png) no-repeat;
}
.w100pt {
width:100%;
}
.w1090 {
width:1090px;
}
.w260 {
width:260px;
}
.mg0 {
margin:0 auto;
}
.mgt10 {
margin-top:10px;
}
.mgt50 {
margin-top:30px;
}
.mgt77 {
margin-top:77px;
}
.mgt80 {
margin-top:80px;
position:fixed;
bottom:0;
}
.top286 {
top:286px;
}
.mgl5 {
margin-left:5px;
}
.mgl10 {
margin-left:10px;
}
.mgl20 {
margin-left:20px;
}
.vd-dt-wp {
width:100%;
}
.clipcoppy {
background-position:-2px -1px;
width:64px;
height:18px;
display:block;
position:fixed;
left:45%;
}
.vddt-rowleft {
background-position:-1px -23px;
width:27px;
height:51px;
display:block;
position:relative;
left:20px;
}
.vddt-rowright {
background-position:-35px -23px;
width:27px;
height:51px;
display:block;
position:relative;
right:20px;
}
.vddtcontent {
width:675px;
background:#000;
text-align:center;
height:537px;
margin-left:38px;
}
.vddtcontentcm {
width:320px;
background:#fff;
height:537px;
padding:0 23px 0 17px;

}
.vddtcontentcm h1 {
color:#9e2d0b;
margin-top:10px;
padding-top:10px;
}
.vd-dt-time {

color:#999;
margin-top:5px;
}
.vddtcontentcm p {
color:#444;
}
.likefb {
background:#f4f4f4;
border:1px solid #d0d0d0;
padding:5px;
margin:14px 0 5px 0;
}
.vdcmdetail {
width:308px;
background:#f4f4f4 url(/skin/rpcm.gif) repeat-x bottom;
}
ul.vdcmdetail li img {
width:30px;
height:30px;
float:left;
margin-right:6px;
}
ul.vdcmdetail li {
width:302px;
float:left;
padding:6px 0 8px 6px;
}
.vdcmdetail li p {
margin-top:0;
}
.vdcmuser {
font-weight:bold;
}
.vddt-witecm {
width:296px;
background:#f4f4f4;
padding:8px 6px 8px 6px;
border-bottom:1px solid #dfdfdf;
}
.vdwitecm {
width:290px;
height:36px;
border:1px solid #dfdfdf;

font-style:italic;
color:#999;

padding:3px 0 0 4px;
}
.vdtool {
background:url(/skin/toolrp.gif) repeat-x;
width:100%;
height:49px;
}
.backicon {
background-position:-74px -0px;
display:block;
width:42px;
height:31px;
}
.nexticon {
background-position:-74px -35px;
display:block;
width:42px;
height:31px;
}
.countvideo {
font-weight:bold;
color:#9e9e9e;


text-shadow:1px 2px 0 #000;
}
.totalvideo {
margin-right:20px;
font-weight:bold;
color:#9e9e9e;


text-shadow:1px 2px 0 #000;
}
.replayicon {
background-position:-121px 0;
display:block;
width:42px;
height:31px;
}
.setupicon {
background-position:-121px -34px;
display:block;
width:42px;
height:31px;
}
.videonewsk14 {
background-position:-170px -0px;
display:block;
width:282px;
height:29px;
}
.videtag {
background-position:-170px -34px;
display:block;
width:157px;
height:31px;
}
.videorowdown {
background:url('/skin/btnDown.png') no-repeat;
display:block;
width:44px;
height:49px;
}
.videorowup {
background:url('/skin/btnUp.png') no-repeat;
display:block;
width:44px;
height:49px;
}
.vdlist {
background:#424242;
height:108px;
position:relative;
overflow:hidden;
width:1222px;
}
.vdlist-rowleft {
background-position:0 -86px;
width:29px;
height:108px;
display:block;
}
.vdlist-rowright {
background-position:-32px -86px;
width:29px;
height:108px;
display:block;
}
.vdlist ul {
float:left;
}
.vdlist ul li {
width:249px;
height:74px;
margin-top:12px;
padding-top:10px;
text-align:left;
}
.vdlist-active {
background:#222;
-moz-box-shadow:0 0 6px #2e2e2e;
-webkit-box-shadow:0 0 6px #2e2e2e;
box-shadow:0 0 6px #2e2e2e;
opacity:1;
}
.vdlist-nomal {
background:#000;
position:relative;
z-index:0;
opacity:.3;
filter:alpha(opacity=60);
}
.vd-stt {
width:30px;

color:#fff;
text-align:center;

}
.vdlist ul li img {
width:113px;
height:65px;
float:left;
margin-right:5px;
}
.vdlist ul li .nextPl {
position:absolute;
top:30px;
left:83px;
width:84px!important;
height:32px!important;
cursor:pointer;
}
.vdlist ul li p a {

font-weight:bold;
color:#fff;
text-decoration:none;
}
.vdtag {
width:282px;
border-top:1px solid #6d6d6d;
border-left:1px solid #6d6d6d;
border-right:1px solid #6d6d6d;
background:#555;
-moz-box-shadow:1px 2px #101010;
-webkit-box-shadow:1px 2px #101010;
box-shadow:1px 2px #101010;
}
.vdtag {
position:absolute;
z-index:1000;
visibility:hidden;
bottom:75%;
left:18%;
}
.vdtag li {

border-bottom:1px solid #666;
background:#555;
width:282px;
}
.vdtag li a,.videonewsk14 {
color:#9e9e9e;
text-decoration:none;

font-weight:bold;
text-shadow:1px 1px 0 #000;
margin-left:15px;
}
.vdtag li a:hover {
color:#fff!important;
}
.videonewsk14 {

padding-left:10px;
}
.vdsapo a {
color:#9e2d0b;
font-weight:bold;
margin-top:10px;
}
.video-embeb-lb {
margin-top:60px;
}
.now-playing {
background:#666;
color:#111;
font-size:10px;

font-weight:bold;
text-transform:uppercase;
display:none;
}
.videoShowHeader {
cursor:pointer;
background:url('/skin/btnVideoHideHeader.png') no-repeat;
width:64px;
height:18px;
display:block;
position:fixed;
left:45%;
}
.videoHideHeader {
cursor:pointer;
background:url('/skin/btnVideoShowHeader.png') no-repeat;
width:64px;
height:18px;
display:block;
position:fixed;
left:45%;
}
.lb-background {
display:none;
position:fixed;
z-index:10000;
width:100%;
height: auto;
top:0;
left:0;
background:url("/images/popup_detail_bg_1.png") repeat;
}
.lb-inner {
box-shadow:5px 5px 10px #333;
width:976px;
position:relative;
display:block;
margin:30px auto;
background-color:white;
}
.lb-layout {
width:100%;
height:540px;
border:none;
border-collapse:collapse;
}
.lb-layout-left,.lb-layout-right {
height: auto;
padding:10px;
}
.lb-layout-left {
background-color:#000;
text-align:center;
vertical-align:middle;
width:100%;
}
.lb-layout-left * {
margin:auto;
display:block;
}
.lb-layout-right {
text-align:left;
vertical-align:top;
width:350px;
}
.lb-right {
width:330px;
}
.lb-video-title {

font-weight:700;
color:#9e2d0b;
margin:10px 0;
}
.lb-video-sapo {
color:#444;
}
.lb-video-tags a {
color:#DE5F2C;
}
.lb-video-tags a:hover {
color:#414141;
}
.lb-video-social {
background:#f4f4f4;
border:1px solid #d0d0d0;
padding:10px 5px;
margin:10px 0 5px 0;
}
.lb-video-like {
height:20px;
max-width:80px;
float:left;
display:inline-block;
}
.lb-video-like iframe {
width:320px;
height:30px;
}
.lb-close {
background:url("/images/close.png") no-repeat scroll 0 0 transparent;
cursor:pointer;
height:30px;
position:absolute;
right:-15px;
top:-15px;
width:30px;
z-index:15;
}
.lb-bottom {
position:absolute;
left:0;
bottom:0;
width:100%;
display:block;
height:47px;
overflow:hidden;
background-color:#424242;
}
.lb-slide {
position:relative;
left:0;
bottom:0;
display:none;
width:100%;
display:block;
height:108px;
overflow:hidden;
background-color:#424242;
}
.lb-slide .lb-slide-nav {
position:absolute;
background:transparent url(//soha.vn/skin/sprite-video2.png) no-repeat;
width:29px;
height:108px;
display:block;
}
.lb-slide-nav.nav-prev {
background-position:-0px -86px;
left:0;
}
.lb-slide-nav.nav-next {
background-position:-31px -86px;
right:0;
}
.lb-slide ul {
position:relative;
display:inline-block;
float:left;
margin-left:29px;
overflow:hidden;
padding:10px 0;
width:999999px;
}
.lb-slide ul li {
display:inline-block;
width:224px;
overflow:hidden;
float:left;
margin:0 5px;
padding:10px;
background-color:black;
opacity:.6;
filter:alpha(opacity = 60);
}
.lb-slide ul li:hover,.lb-slide ul li.current {
opacity:1;
filter:alpha(opacity = 100);
}
.lb-slide ul img {
width:113px;
height:65px;
float:left;
margin-right:5px;
display:block;
background-color:#414141;
}
.lb-slide ul li.last img {
width:160px;
margin-left:30px;
}
.lb-slide h2 a {
font-weight:bold;
color:#fff;
text-decoration:none;
font:700 12px/17px Helvetica, Arial, sans-serif;
display:block;
}
.lb-zones {
margin-left:35px;
}
.lb-zones li {
display:inline-block;
background-color:#333;
float:left;
margin-right:1px;
}
.lb-zones li.current {
background-color:#424242;
}
.lb-zones li a {

padding:16px 5px;
color:#9e9e9e;
text-decoration:none;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
}
.lb-zones li.current a,.lb-zones li a:hover {
color:whitesmoke;
}
.video-embed-info {
background:transparent url(/images/bt_video_share.jpg) 0 0 no-repeat;
width:102px;
height:22px;
display:inline-block;
position:relative;
cursor:pointer;
}
.video-embed-info table {
position:absolute;
top:22px;
left:0;
display:none;
background:white;
width:450px;
border-radius:3px;
box-shadow:0 0 3px #888;
}
.video-embed-info table td {
padding:3px;
}
.embed-text {
border:solid 1px gray;
padding:2px 4px;
width:340px;
outline:none;
}
.mgt4 {
margin-top:4px;
}
.lb-video-social .video-embed-info table {
left:-240px;
}
.video-list-header a.active span {
background:url("/images/video-list-header-active-bg.gif") repeat-x;
}
.video-list-header a span {
display:inline-block;
padding-left:12px;
}
.video-list-header {
background:url("/images/video-top-list-bg.gif") repeat-x scroll 0 0 rgba(0,0,0,0);
}
.video-title-sapo #video-title a {
color:#393838;
}
.video-title-sapo #video-title a:hover {
color:#ed4848;
}
.video-header .video-highlight-cont .video-highlight-cont-container ul li a.lnk:hover {
color:#ed4848;
}
.video-list .video-list-container .video-list-content .video-item h4 a:hover {
color:#ed4848;
}
#horiz_container_outer {
width:690px;
overflow-x:hidden;
overflow-y:hidden;
position:relative;
height:210px;
}
#horiz_container {
width:1390px;
margin:0;
padding:0;
height:196px;
}
#horiz_container li {
list-style:none;
display:inline-table;
position:relative;
}
#scrollbar {
position:relative;
width:670px;
height:12px;
display:block;
font-size:1px;
top:0;
margin:0 auto;
margin-left:10px;
}
#track {
position:absolute;
left:0;
top:0;
width:670px;
height:12px;
-webkit-border-radius:15px;
-moz-border-radius:15px;
border-radius:15px;
}
#dragBar {
position:absolute;
left:0;
top:0;
width:20px;
height:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
background:#d5d4d4;
}
#left_scroll {
position:absolute;
border-color:transparent gray transparent transparent;
border-style:solid;
border-width:5px;
width:0;
height:0;
cursor:pointer;
top:1px;
left:-15px;
}
#right_scroll {
position:absolute;
right:-15px;
top:1px;
border-color:transparent transparent transparent gray;
border-style:solid;
border-width:5px;
width:0;
height:0;
cursor:pointer;
}
#scrollbar,#track,#dragBar,#left,#right {
-moz-user-select:none;
-khtml-user-select:none;
}
.swiper-container {
overflow:hidden;
height: auto;
width:92.5%;
}
.list-new .swiper-container {
width:100%;
}
.swiper-container-no-flexbox .swiper-slide {
float:left;
}
.swiper-container-vertical>.swiper-wrapper {
-webkit-box-orient:vertical;
-moz-box-orient:vertical;
-ms-flex-direction:column;
-webkit-flex-direction:column;
flex-direction:column;
}
.swiper-wrapper {
position:relative;
width:100%;
height: auto;
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-transition-property:-webkit-transform;
-moz-transition-property:-moz-transform;
-o-transition-property:-o-transform;
-ms-transition-property:-ms-transform;
transition-property:transform;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
}
.swiper-container-android .swiper-slide,.swiper-wrapper {
-webkit-transform:translate3d(0,0,0);
-moz-transform:translate3d(0,0,0);
-o-transform:translate(0,0);
-ms-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}
.swiper-container-multirow>.swiper-wrapper {
-webkit-box-lines:multiple;
-moz-box-lines:multiple;
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;
}
.swiper-container-free-mode>.swiper-wrapper {
-webkit-transition-timing-function:ease-out;
-moz-transition-timing-function:ease-out;
-ms-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out;
margin:0 auto;
}
.swiper-slide {
-webkit-flex-shrink:0;
-ms-flex:0 0 auto;
flex-shrink:0;
width:100%;
height: auto;
position:relative;
}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {
height:auto;
}
.swiper-container-autoheight .swiper-wrapper {
-webkit-box-align:start;
-ms-flex-align:start;
-webkit-align-items:flex-start;
align-items:flex-start;
-webkit-transition-property:-webkit-transform,height;
-moz-transition-property:-moz-transform;
-o-transition-property:-o-transform;
-ms-transition-property:-ms-transform;
transition-property:transform,height;
}
.swiper-container .swiper-notification {
position:absolute;
left:0;
top:0;
pointer-events:none;
opacity:0;
z-index:-1000;
}
.swiper-wp8-horizontal {
-ms-touch-action:pan-y;
touch-action:pan-y;
}
.swiper-wp8-vertical {
-ms-touch-action:pan-x;
touch-action:pan-x;
}
.swiper-button-next,.swiper-button-prev {
position:absolute;
top:50%;
width:27px;
height:44px;
margin-top:-22px;
z-index:10;
cursor:pointer;
-moz-background-size:27px 44px;
-webkit-background-size:27px 44px;
background-size:27px 44px;
background-position:center;
background-repeat:no-repeat;
}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
opacity:.35;
cursor:auto;
pointer-events:none;
}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
left:10px;
right:auto;
}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
right:10px;
left:auto;
}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-pagination {
position:absolute;
text-align:center;
-webkit-transition:.3s;
-moz-transition:.3s;
-o-transition:.3s;
transition:.3s;
-webkit-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0);
-o-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
z-index:10;
}
.swiper-pagination.swiper-pagination-hidden {
opacity:0;
}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {
bottom:10px;
left:0;
width:100%;
}
.swiper-pagination-bullet {
width:8px;
height:8px;
display:inline-block;
border-radius:100%;
background:#000;
opacity:.2;
}
button.swiper-pagination-bullet {
border:none;
margin:0;
padding:0;
box-shadow:none;
-moz-appearance:none;
-ms-appearance:none;
-webkit-appearance:none;
appearance:none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
cursor:pointer;
}
.swiper-pagination-white .swiper-pagination-bullet {
background:#fff;
}
.swiper-pagination-bullet-active {
opacity:1;
background:#007aff;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
background:#fff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
background:#000;
}
.swiper-container-vertical>.swiper-pagination-bullets {
right:10px;
top:50%;
-webkit-transform:translate3d(0,-50%,0);
-moz-transform:translate3d(0,-50%,0);
-o-transform:translate(0,-50%);
-ms-transform:translate3d(0,-50%,0);
transform:translate3d(0,-50%,0);
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
margin:5px 0;
display:block;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
margin:0 5px;
}
.swiper-pagination-progress {
background:rgba(0,0,0,.25);
position:absolute;
}
.swiper-pagination-progress .swiper-pagination-progressbar {
background:#007aff;
position:absolute;
left:0;
top:0;
width:100%;
height: auto;
-webkit-transform:scale(0);
-ms-transform:scale(0);
-o-transform:scale(0);
transform:scale(0);
-webkit-transform-origin:left top;
-moz-transform-origin:left top;
-ms-transform-origin:left top;
-o-transform-origin:left top;
transform-origin:left top;
}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
-webkit-transform-origin:right top;
-moz-transform-origin:right top;
-ms-transform-origin:right top;
-o-transform-origin:right top;
transform-origin:right top;
}
.swiper-container-horizontal>.swiper-pagination-progress {
width:100%;
height:4px;
left:0;
top:0;
}
.swiper-container-vertical>.swiper-pagination-progress {
width:4px;
height: auto;
left:0;
top:0;
}
.swiper-pagination-progress.swiper-pagination-white {
background:rgba(255,255,255,.5);
}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
background:#fff;
}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
background:#000;
}
.swiper-container-3d {
-webkit-perspective:1200px;
-moz-perspective:1200px;
-o-perspective:1200px;
perspective:1200px;
}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-ms-transform-style:preserve-3d;
transform-style:preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {
position:absolute;
left:0;
top:0;
width:100%;
height: auto;
pointer-events:none;
z-index:10;
}
.swiper-container-3d .swiper-slide-shadow-left {
background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));
}
.swiper-container-3d .swiper-slide-shadow-right {
background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));
}
.swiper-container-3d .swiper-slide-shadow-top {
background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
}
.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper {
-ms-perspective:1200px;
}
.swiper-container-cube,.swiper-container-flip {
overflow:visible;
}
.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide {
pointer-events:none;
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
backface-visibility:hidden;
z-index:1;
}
.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide {
pointer-events:none;
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {
pointer-events:auto;
}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {
z-index:0;
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
backface-visibility:hidden;
}
.swiper-container-cube .swiper-slide {
visibility:hidden;
-webkit-transform-origin:0;
-moz-transform-origin:0;
-ms-transform-origin:0;
transform-origin:0;
width:100%;
height: auto;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
-webkit-transform-origin:100% 0;
-moz-transform-origin:100% 0;
-ms-transform-origin:100% 0;
transform-origin:100% 0;
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {
pointer-events:auto;
visibility:visible;
}
.swiper-container-cube .swiper-cube-shadow {
position:absolute;
left:0;
bottom:0;
width:100%;
height: auto;
background:#000;
opacity:.6;
-webkit-filter:blur(50px);
filter:blur(50px);
z-index:0;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
-webkit-transition-timing-function:ease-out;
-moz-transition-timing-function:ease-out;
-ms-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out;
}
.swiper-container-fade .swiper-slide {
pointer-events:none;
-webkit-transition-property:opacity;
-moz-transition-property:opacity;
-o-transition-property:opacity;
transition-property:opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
pointer-events:none;
}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {
pointer-events:auto;
}
.swiper-scrollbar {
border-radius:10px;
position:relative;
-ms-touch-action:none;
background:rgba(0,0,0,.1);
}
.swiper-container-horizontal>.swiper-scrollbar {
position:absolute;
left:1%;
bottom:3px;
z-index:50;
height:5px;
width:98%;
}
.swiper-container-vertical>.swiper-scrollbar {
position:absolute;
right:3px;
top:1%;
z-index:50;
width:5px;
height:98%;
}
.swiper-scrollbar-drag {
height: auto;
width:100%;
position:relative;
background:rgba(0,0,0,.5);
border-radius:10px;
left:0;
top:0;
}
.swiper-scrollbar-cursor-drag {
cursor:move;
}
.swiper-lazy-preloader {
width:42px;
height:42px;
position:absolute;
left:50%;
top:50%;
margin-left:-21px;
margin-top:-21px;
z-index:10;
-webkit-transform-origin:50%;
-moz-transform-origin:50%;
transform-origin:50%;
-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;
-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;
animation:swiper-preloader-spin 1s steps(12,end) infinite;
}
.swiper-lazy-preloader:after {
display:block;
content:"";
width:100%;
height: auto;
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
background-position:50%;
-webkit-background-size:100%;
background-size:100%;
background-repeat:no-repeat;
}
.swiper-lazy-preloader-white:after {
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
100% {
	-webkit-transform:rotate(360deg);
}
}
@keyframes swiper-preloader-spin {
100% {
	transform:rotate(360deg);
}
}
.bx-wrapper {
position:relative;
margin:0 auto 60px;
padding:0;
*zoom:1;
}
.bx-wrapper img {
max-width:100%;
display:block;
}
.bx-wrapper .bx-viewport {
-moz-box-shadow:0 0 5px #ccc;
-webkit-box-shadow:0 0 5px #ccc;
box-shadow:0 0 5px #ccc;
border:5px solid #fff;
left:-5px;
background:#fff;
-webkit-transform:translatez(0);
-moz-transform:translatez(0);
-ms-transform:translatez(0);
-o-transform:translatez(0);
transform:translatez(0);
}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {
position:absolute;
bottom:-30px;
width:100%;
}
.bx-wrapper .bx-loading {
min-height:50px;
background:url(images/bx_loader.gif) center center no-repeat #fff;
height: auto;
width:100%;
position:absolute;
top:0;
left:0;
z-index:2000;
}
.bx-wrapper .bx-pager {
text-align:center;
font-size:.85em;

font-weight:bold;
color:#666;
padding-top:20px;
}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display:inline-block;
*zoom:1;
*display:inline;
}
.bx-wrapper .bx-pager.bx-default-pager a {
background:#666;
text-indent:-9999px;
display:block;
width:10px;
height:10px;
margin:0 5px;
outline:0;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {
background:#000;
}
.bx-wrapper .bx-prev {
left:10px;
background:url(images/controls.png) no-repeat 0 -32px;
}
.bx-wrapper .bx-next {
right:10px;
background:url(images/controls.png) no-repeat -43px -32px;
}
.bx-wrapper .bx-prev:hover {
background-position:0 0;
}
.bx-wrapper .bx-next:hover {
background-position:-43px 0;
}
.bx-wrapper .bx-controls-direction a {
position:absolute;
top:50%;
margin-top:-16px;
outline:0;
width:32px;
height:32px;
text-indent:-9999px;
z-index:9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
display:none;
}
.bx-wrapper .bx-controls-auto {
text-align:center;
}
.bx-wrapper .bx-controls-auto .bx-start {
display:block;
text-indent:-9999px;
width:10px;
height:11px;
outline:0;
background:url(images/controls.png) -86px -11px no-repeat;
margin:0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {
background-position:-86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
display:block;
text-indent:-9999px;
width:9px;
height:11px;
outline:0;
background:url(images/controls.png) -86px -44px no-repeat;
margin:0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {
background-position:-86px -33px;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
text-align:left;
width:80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
right:0;
width:35px;
}
.bx-wrapper .bx-caption {
position:absolute;
bottom:0;
left:0;
background:#666\9;
background:rgba(80,80,80,0.75);
width:100%;
}
.bx-wrapper .bx-caption span {
color:#fff;

display:block;
font-size:.85em;
padding:10px;
}
.sukiengame {
width:100%;
float:left;
margin-top:10px;
background:#fff;
border:1px solid #e5e4e4;
position:relative;
}
.sukiengame .left {
background-position:-76px -143px;
height:60px;
float:left;
background:none;
border-right:1px solid #e4e3e3;
}
.sukiengame .left h2 {
padding:6px 10px;

color:#fff;
font-weight:normal;

}
.sukiengame .left span {
color:#dd7375;
margin-left:5px;
}
.sukiengame .left .more {
background:#eee;
border-top:1px solid #ddd;
padding:3px 0 2px;
text-align:center;
text-transform:uppercase;

color:#999;

height:17px;
}
.sukiengame p {
font-size:14pt;
color:#363636;

margin-left:15px;
float:left;
max-width:480px;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
}
.sukiengame p a {
color:#338167;
}
.sukiengame .viewall {
background:#ec6767;
font-size:9pt;
font-weight:normal;
padding:0 10px;
color:#fff;
float:right;
position:absolute;
right:15px;
top:15px;
height:30px;

text-transform:uppercase;
}
.dongsukiengame {
float:left;
width:100%;
margin-top:20px;
border-left:1px solid #ddd;
}
.dongsukiengame .left {
background-color:#46ad63;
width:280px;
height:170px;
}
.dongsukiengame .left:after {
content:"";
position:absolute;
top:0;
right:-10px;
border-width:15px 0 14px 10px;
border-style:solid;
border-color:transparent transparent transparent #46ad63;
z-index:50;
}
.dongsukiengame .left h4 {
background-position:0 -134px;
width:187px;
height:29px;
float:left;
width:100%;

color:#fff;
font-weight:bold;
padding-left:10px;
}
.dongsukiengame .left h4 a {
color:#fff;
}
.dongsukiengame .left ul {
float:left;
}
.dongsukiengame .left ul li {
float:left;
width:100%;
margin-top:12px;
}
.dongsukiengame .left ul li a {
float:left;
width:238px;
color:#2a2929;
}
.dongsukiengame .left ul li a:hover {
color:#10a286;
}
.dongsukiengame .left ul li .ion_li {
background-position:-83px -9px;
width:8px;
height:8px;
margin:5px 7px;
}
.dongsukiengame .right {
background:#f5f5f5;
width:100%;
border-bottom:1px solid #e5e4e4;
border-right:1px solid #e5e4e4;
}
.dongsukiengame .right h4 {
background-color:#c71b28;
width:95px;
height:29px;


font-weight:bold;
color:#e9e9e9;
padding-left:10px;
margin-right:70px;
position:relative;
}
.dongsukiengame .right h4:after {
content:"";
position:absolute;
top:0;
right:-10px;
border-width:15px 0 14px 10px;
border-style:solid;
border-color:transparent transparent transparent #c71b28;
z-index:50;
}
.dongsukiengame .right ul.hover {
float:left;
margin:4px 0 0 0;
}
.dongsukiengame .right ul.hover li {
width:335px;
height:29px;
float:left;
position:relative;

}
.dongsukiengame .right ul li span {
padding:0 8px 0 12px;
color:#807f7f;
}
.dongsukiengame .right ul.hover li.active span,.dongsukiengame .right ul.hover li:hover span {
color:#efeeee;
}
.dongsukiengame .right ul li a {
float:left;


}
.dongsukiengame .right ul.hover li.active,.dongsukiengame .right ul.hover li:hover {
background-color:#46ad63;
}
.dongsukiengame .right ul.hover li.active:after,.dongsukiengame .right ul.hover li:hover:after {
content:"";
position:absolute;
top:0;
right:-12px;
border-width:15px 0 14px 12px;
border-style:solid;
border-color:transparent transparent transparent #46ad63;
z-index:50;
}
.dongsukiengame .right ul.hover li.active a,.dongsukiengame .right ul.hover li:hover a {
color:#efeeee;


}
.dongsukiengame .right ul.show_right {
width:317px;
margin:0 0 0 10px;
float:left;
}
.dongsukiengame .right ul.show_right li.normal a {
float:left;
padding:5px 0 5px 10px;
color:#2a2929;


}
.dongsukiengame .right ul.show_right li.normal a:hover {
text-decoration:none;
}
.dongsukiengame .right ul.show_right li a.threadDetailFirstImg {
padding:15px 0 0 0;
width:120px;
}
.dongsukiengame .right ul.show_right li a.threadDetailFirstTitle {

font-weight:bold;
padding:15px 0 0 10px;
width:185px;
}
.dongsukiengame .right ul.show_right li img {
float:left;
width:120px;
height:74px;
margin-bottom:4px;
}
.dongsukiengame .right ul.show_right li.normal {
border-bottom:1px dotted #656464;
padding:5px 0 5px 0;
float:left;
width:100%;
background:url("/images_2013/shapelight.png") no-repeat scroll 0 15px transparent;
}
.dongsukiengame .right ul.show_right li.first {
border-bottom:1px dotted #656464;
float:left;
width:100%;
padding:0 0 10px 0;
}
.dongsukiengame .right ul.show_right li.last {
border-bottom:none;
}
.iconcomment {
background:url(/images/iconcomment.png) no-repeat 0 0;
width:15px;
height:16px;
padding-left:20px;
font:700 12px/18px Helvetica, Arial, sans-serif;
color:#017b3d;
}
.categamek {
float:left;
width:100%;
}
.homeclear {
float:left;
width:100%;
margin:15px 0;
}
.homebox {
width:333px;
}
.homebox ul {
float:left;
width:100%;
}
.homebox h2 {

text-transform:uppercase;
height:35px;
background:#f4f3f3;
}
.homebox h2 a {
color:#fff;
width:137px;

font-weight:bold;
display:inline-block;
text-align:center;
}
.homebox h2 a.readmore {
width:auto;
font-size:9px;
font-weight:normal;
color:#8c8d8c;
margin-right:10px;
}
.homebox h2 a.bg1 {
background:#d21a32;
}
.homebox h2 a.bg2 {
background:#46ad63;
}
.homebox ul li.top {
border-top:none;
margin-top:7px;
padding-top:0;
}
.homebox ul li {
border-top:1px solid #e3e2e2;
margin-top:20px;
padding-top:20px;
float:left;
width:100%;
}
.homebox ul li.top h3 a {
font-weight:bold;
}
.homebox ul li h3 a {
color:#393838;
font-weight:normal;
}
.homebox ul li img {
float:left;
margin-right:15px;
width:127px;
height:79px;
}
.homebox ul li.top img {
margin-right:0;
width:333px;
height:160px;
margin-bottom:5px;
}
.bgCDCDCD {
background-color:#cdcdcd;
}
.home_cosplay_center {
height:345px;
overflow:hidden;
position:relative;
margin-top:7px;
}
.homecos_title {
position:absolute;
z-index:100;
bottom:0;
background-color:rgba(0,0,0,0.6);
width:100%;
}
.homecos_title a {
color:#eaeaea;
font:700 20px/28px Helvetica, Arial, sans-serif;
padding:12px 12px 8px;
text-shadow:1px 1px 0 #000;
display:block;
}
.home_cosplay_bottom {
position:relative;
}
.home_cosplay_bottom,.home_cosplay_bottom ul {
overflow:hidden;
}
.home_cosplay_bottom ul {
white-space:nowrap;
margin:20px 18px;
font-size:0;
}
.home_cosplay_bottom ul li,.home_cosplay_bottom ul li a {
display:inline-block;
}
.home_cosplay_bottom ul li {
margin-right:3px;
border-top:none;
margin-top:0;
padding-top:0;
float:none;
width:auto;
}
.home_cosplay_bottom ul li img {
border:3px solid #cdcdcd;
margin:0;
border-radius:2px;
width:65px;
height:65px;
}
.home_cosplay_bottom ul li a:hover img,.home_cosplay_bottom ul li a.active img {
border:3px solid #fff;
}
.homecos_img {
position:relative;
z-index:50;
width:333px;
}
.homecos_load {
position:absolute;
left:47%;
top:35%;
}
.homecos_prev,.homecos_next {
position:absolute;
top:44px;
}
.homecos_prev {
background-position:-246px -229px;
width:11px;
height:33px;
left:5px;
}
.homecos_next {
background-position:-260px -229px;
width:11px;
height:33px;
right:5px;
}
.homecos_title span {
display:block;
float:left;
margin:5px 0 12px 12px;
}
.homecos_title span.unlike img {
cursor:pointer;
}
.homecos_title span b {
float:left;
border:1px solid #c1c1c1;
border-left:0;
display:block;

font-weight:normal;
position:relative;
width:18px;
height:18px;

text-align:center;
background-color:#ebedea;
}
.homecos_title span.unlike b {
color:#555;
}
.homecos_title span.like b {
color:#f14663;
}
.homecos_title span b i {
display:block;
width:5px;
height:18px;
position:absolute;
top:0;
left:-4px;
background:url("/images/like_arrow.png") no-repeat;
}
#paging, #loadin {
background-position:0 -557px;
color:#606060;
height:41px;
width:100%;
float:left;
text-align:center;
}
#paging .prev {
background-position:-623px -94px;
margin-right:10px;
padding:0 12px;
}
#paging .next {
background-position:-645px -94px;
padding:0 12px;
margin-left:10px;
}
#paging a {
margin-right:10px;
display:inline-block;
color:#333;
}
#paging a.number {
color:#5F5F5F;
font-weight:bold;
padding:10px 16px;
border:1px solid #f6f6f6;
border-top:none;
border-bottom:none;
}
#paging a.number:hover,#paging a.number.active {
border-left:1px solid #D7D7D7;
border-right:1px solid #D7D7D7;
border-top:3px solid #000;
}
.load_more {
    text-align: center;
    text-transform: uppercase;
    color: #fff!important;
    padding: 9px 0;
    background-color: #0077b3;
    background-image: linear-gradient(#0077b3,#05608e);
    border: 1px solid #05608e;
    border-radius: 3px;
    box-shadow: 0 1px 0 rgba(255,255,255,0.3) inset, 0 1px 1px rgba(0,0,0,0.15);
    text-shadow: 1px 1px 1px rgba(0,0,0,0.4);
    position: relative;
    top: 2px;
    left: 0;
    display: block;
    width: 100%;
}
.detail {
width:100%;
float:left;
padding:30px;
border:1px solid #e3e3e3;
background:#fff;
}
.center.detail-news>.detail {
    padding:12px;
	margin-bottom: 10px;
}
.breadcumb {
width:100%;
height:35px;
background:#efefef;
border:1px solid #e3e3e3;
border-bottom:none;
position:relative;
}
.detail h2 {
margin:15px 0;


}
.breadcumb a {
    color: #c71b28;
    font-weight: 700;
padding:8px 15px;
text-transform:uppercase;
}
.breadcumb a[href="//www.xemgame.com/"], .breadcrumb_last {
	display:none
}
.breadcumb a.category {
color:#8c8d8c;

font-weight:normal;
padding:8px 15px;
text-transform:uppercase;
}
.breadcumb a.category2 {

color:#fff;
font-weight:normal;
padding:8px 15px;
background:#0077b3;
}
.breadcumb span.focus-news {
position:absolute;
right:0;
font-size:8pt;

height:34px;
padding:0 15px;
background:#fdfdfd;
}
.breadcumb ol li {
float:left;
position:relative;
padding-left:30px;
}
.breadcumb ol li .icon.icon-pc-red {
position:absolute;
top:6px;
left:10px;
}
.topdetail {
float:left;
width:100%;
}
.topdetail .videotop {
float:left;
width:100%;
margin-top:15px;
text-align:center;
overflow:hidden;
}
.topdetail .videotop object {
max-width:690px;
}
.topdetail h1 {
color:#2b2a2a;
float:left;

}
.topdetail p {
float:left;
width:100%;
}
.topdetail p a.author, .topdetail p a[rel="author"] {
font-weight:bold;
color:#d53e41;
}
.topdetail p a.namesite {
color:#666464;
}
.topdetail .liketop {
background:#f2f1f1;
border:1px solid #e7e5e5;
float:left;
margin-top:15px;
padding:8px 0 8px 15px;
height:40px;
}
.videotructiep .video-embeb iframe,.videotructiep .video-embeb object {
width:642px;
height:430px;
}
.videotop iframe,.videotop object,.videotop embed {
width:100%;
height:400px;
float:left;
}
.topdetail .videotop img {
width:100%;
height:420px;
float:left;
}
.topdetail .videotop p {
color:#fff;

font-weight:bold;
background:#ed4848;
height:70px;

text-align:center;
width:100%;
float:left;
text-transform:uppercase;
}
.leftdetail {
float:left;
width:170px;
background:#f2f1f1;
margin-top:20px;
}
.leftdetail p.namebox {
color:#ed4848;

font-weight:bold;
border-top:3px solid #0077b3;
float:left;
border-bottom:1px solid #dad9d9;
padding:8px 0 8px 10px;
width:160px;
}
.leftdetail ul li {
float:left;
width:100%;
padding:10px 0 15px 0;
border-top:1px solid #fff;
border-bottom:1px solid #dad9d9;
}
.leftdetail ul li.end {
padding-bottom:30px;
}
.leftdetail ul li span {
background-position:-34px -15px;
width:20px;
height:15px;
float:left;
margin:5px 7px 0 0;
}
.leftdetail ul li p a {

color:#484747;
font-weight:normal;

float:left;
width:130px;
}
.leftdetail ul li p a:hover {
color:#ed4848;
}
.leftdetail ul li p a.top {

color:#fff;
font-weight:bold;
background:#4ea566;
float:left;
padding:5px 10px;
width:150px;
}
.leftdetail ul li p a.top1 {
background:#d8d8d8;
color:#626161;
padding:5px 10px;
width:150px;

font-weight:bold;
}
.rightdetail_content {
text-align:left;
margin-top:15px;
width: 100%;
font-size:18px;
}
.rightdetail_content p {
padding:10px 0 10px 0;
}
.rightdetail_content h2 {

color:#525050;
font-weight:bold;
margin-bottom:20px;
}
.sharebt {
float:left;
width:100%;
margin-top:20px;
}
.sharebt p {

font-weight:bold;
color:#333;

margin-bottom:10px;
}
.taggame {
float:left;
width:100%;
margin-top:20px;
}
.taggame p {
float:left;
margin:0 10px 0 0;
}
.taggame h3 a {
color:#646464;
}
.taggame h3 a:hover {
text-decoration:underline;
}
.adscenter {
margin-top:20px;
padding:0 0 0 55px;
}
.adscenter .fb_iframe_widget {
background-color:#fff;
}
.box-title {
background:#eae9e9;
}
.box-title p {
background:#0077b3;
color:#fff;
height:36px;
padding:0 20px 0 40px;
display:inline-block;
text-transform:uppercase;
position:relative;
}
.box-title p .icon {
position:absolute;
top:12px;
left:10px;
}
.box .slide-button {
position:absolute;
top:-15px;
bottom:-15px;
right:0;
z-index:100;
}
.box .slide-button a {
display:block;
width:30px;
height:228px;

text-align:center;
background:#eae9e9;
border-left:1px solid #e3e3e3;
box-sizing:border-box;
}
.box .slide-button a+a {
border-top:1px solid #d0d0d0;
}
.box .slide-button a:hover {
background:#f2f2f2;
}
.detailbt,.sl_gamemoi {
width:100%;
float:left;
margin-top:20px;
position:relative;
}
.detailbt .box-title {
background:#eae9e9;
}
.detailbt .box-title p {
background:#dd4d50;
color:#fff;
height:36px;
font-size:9pt;
padding:0 20px 0 40px;
display:inline-block;
text-transform:uppercase;
position:relative;
font-weight:bold;
}
.detailbt .box-title p .icon {
position:absolute;
top:12px;
left:10px;
}
.detailbt .slide-button {
position:absolute;
top:35px;
bottom:0;
right:0;
z-index:100;
}
.detailbt .slide-button a {
display:block;
width:30px;
height:124px;

text-align:center;
background:#eae9e9;
border-left:1px solid #e3e3e3;
box-sizing:border-box;
}
.detailbt .slide-button a+a {
border-top:1px solid #d0d0d0;
}
.detailbt .slide-button a:hover {
background:#f2f2f2;
}
.detailbt ul li {
float:left;
width:35%;
position:relative;
overflow:hidden;
margin-right: 20px;
}
.detailbt ul li p {
font-size:11pt;
}
.detailbt ul li p a {
color:#3b3b3b;
font-weight:bold;

}
.detailbt ul li p a:hover {
color:#ed4848;
}
.detailbt ul li a.categame2 {
position:absolute;
left:0;
top:0;

color:#fff;
background:#4ea566;
padding:7px 15px;
}
.detailbt ul li .ionplay {
background-position:-226px -133px;
float:left;
height:65px;
left:135px;
position:absolute;
top:50px;
width:65px;
}
.detailbt ul li .ionplay2 {
background-position:-63px -12px;
float:left;
height:50px;
left:85px;
position:absolute;
top:45px;
width:51px;
}
.detailbt ul li.top {
width:334px;
height:auto;
}
.detailbt ul li.top img {
width:334px;
height:165px;
float:left;
}
.detailbt ul li.top p {
position:absolute;
bottom:0;
left:0;
width:314px;
padding:0 10px;
height:67px;
background:url(/images/bgtitle3.png) repeat-x;
float:left;
}
.detailbt ul li.top p a {
float:left;
color:#fff;
font-weight:bold;
margin-top:18px;
text-shadow:1px 1px #000;
}
.detailbt ul li.left {
margin-left:0!important;
}
.sl_gamemoi .slide-button {
position:absolute;
top:35px;
bottom:0;
right:0;
z-index:100;
}
.sl_gamemoi .slide-button a {
    display: block;
    height: 124px;
    
    text-align: center;
    background: #eae9e9;
    border-left: 1px solid #e3e3e3;
    box-sizing: border-box;
}
.sl_gamemoi .slide-button a+a {
border-top:1px solid #d0d0d0;
}
.sl_gamemoi .slide-button a:hover {
background:#f2f2f2;
}
.sl_gamemoi ul li {
float:left;
width:29.7%;
position:relative;
overflow:hidden;
margin-right:20px;
}
.sl_gamemoi ul li img {
width:100%;
height:auto;
margin-bottom:10px;
}
.sl_gamemoi ul li p a {
font-size:10pt;
color:#3b3b3b;
font-weight:400;
}
.sl_gamemoi ul li p a:hover {
color:#ed4848;
}
.comment {
float:left;
margin-top:20px;
}
.comment p.top {
border-left:5px solid #ed4848;
width:675px;
height:44px;

font-weight:bold;
color:#4e4d4d;

padding-left:10px;
background:#eae9e9;
}
.other_articles {
background:none repeat scroll 0 0 #FFF;
width:100%;
float:left;
text-align:left;
border:1px solid #dad9d9;
}
.other_articles .title {
background:none repeat scroll 0 0 #EFEFEF;
margin:0 10px;
padding:4px;
text-align:left;

font-weight:bold;
}
.other_articles ul {
color:#999;
text-align:left;
padding:10px 0;
}
.other_articles ul li {
list-style:square inside none;
padding:3px 15px;


}
.other_articles ul li a {
color:#333;
}
.other_articles ul li a:hover {
color:#f00;
}
.other_articles ul li a span {
color:#999;
}
.listbtdetail {
margin-top:20px;
float:left;
}
.contentright {
width:300px;
float:right;
}
.box.box-most-view {
width:100%;
height:490px;
}
.tructieptop {
width:100%;
float:left;
margin-top:15px;
}
.tructieptop .left {
width:642px;
float:left;
}
.tructieptop P.top {
border-bottom:1px solid #ed4848;
float:left;
width:100%;
}
.tructieptop P.top b {

color:#fff;
background:#ed4848;
padding:8px 12px;
float:left;
}
.tructieptop .left .gamethu {
float:left;
width:640px;
margin-top:15px;
background:#f5f5f5;
border:1px solid #e2e1e1;
padding-bottom:20px;
}
.gamethu .breadcumb2 {
float:left;
width:100%;
padding-bottom:20px;
}
.breadcumb2 .namegame {
font-weight:bold;
padding:5px 15px;
background:#46ad63;
float:left;
color:#fff;
}
.breadcumb2 .cupgame {
background:#ff8402;
padding:5px 15px 4px;
float:left;
color:#fff;
}
.tructieptop .left .gamethu1 {
text-align:center;
width:100%;
}
.tructieptop .left .gamethu1 span {
float:left;
margin:5px 5px 0 0;
}
.tructieptop .left .gamethu1 span img {
display:block;
width:13px;
height:9px;
}
.gamethu1 p {
margin-left:10px;
color:#393838;
display:inline-block;
float:left;

font-weight:bold;
overflow:hidden;
text-transform:uppercase;
white-space:nowrap;
width:270px;
}
.gamethu1 span.vs {

color:#ed4848;
margin-left:10px;
}
.gamethu1 p .ion1 {
background-position:0 0;
float:left;
height:9px;
width:13px;
margin:8px 10px 0 0;
}
.gamethu1 p .ion2 {
background-position:-56px 0;
float:left;
height:9px;
width:13px;
margin:8px 10px 0 0;
}
.gamethu1 p.xemthem {
color:#46ad63;

font-weight:bold;
margin-top:15px;
width:100%;
margin-left:0;
}
.gamethu1 p.xemthem a {
color:#46ad63;
text-decoration:underline;
}
.videotructiep .video-embeb {
width:642px;
height:430px;
float:left;
margin-top:15px;
text-align:center;
}
.videotructiep h2 {

margin-top:10px;
float:left;
width:100%;
}
.videotructiep h2 a {
color:#393838;
}
.videotructiep h2 a:hover {
color:#ed4848;
}
.videotructiep p.time {
color:#B9B9B7;
float:left;
margin-top:10px;
}
.videotructiep p.time span {
color:#c90404;
}
.tructieptop .right {
float:right;
width:331px;
}
.searchvideo {
float:right;
}
.searchvideo input {
border:1px solid #D1D1D1;
border-bottom-left-radius:3px;
border-top-left-radius:3px;
box-shadow:0 0 15px rgba(0,0,0,0.1) inset;
color:#BBB;
float:left;
font-style:italic;
height:30px;
padding-left:10px;
width:270px;
margin-right:1px;
}
.searchvideobt {
background-position:-117px -18px;
width:48px;
height:32px;
float:right;
display:block;
}
.videotructiep object,.videotructiep embed {
width:642px;
}
.trainghiemtop h3 {

color:#fff;
background:#ed4848;
padding:8px 12px;
float:left;
margin-bottom:15px;
}
.trainghiemtop h2 {

margin-top:10px;
}
.trainghiemtop h2 a {
color:#393838;
}
.trainghiemnoibat {
float:left;
width:100%;
margin-top:20px;
}
.trainghiemnoibat .labeltop {
float:left;
width:100%;
}
.trainghiemnoibat h2 {
background:#ED4848;
color:#FFF;
float:left;

padding:8px 12px;
}
.trainghiemnoibat .btnext {
float:right;
width:83px;
height:22px;
margin-top:7px;
}
.btnext li {
float:left;
}
.btnext li.normal a {
background-position:0 -112px;
width:5px;
height:5px;
display:block;
margin:9px 0 0 6px;
}
.btnext li.normal a:hover,.btnext li.normal a.active {
background-position:-5px -112px;
}
.btnext li.prev a {
background-position:0 -68px;
width:22px;
height:22px;
display:block;
}
.btnext li.prev a:hover {
background-position:0 -90px;
}
.btnext li.next a {
background-position:-22px -68px;
width:22px;
height:22px;
margin-left:6px;
display:block;
}
.btnext li.next a:hover {
background-position:-22px -90px;
}
.trainghiemnoibat .list {
float:left;
width:998px;
overflow:hidden;
}
.trainghiemnoibat .list ul {
position:relative;
overflow:hidden;
height:182px;
float:left;
}
.trainghiemnoibat .list ul li {
float:left;
width:178px;
margin:20px 27px 40px 0;
position:relative;
}
.trainghiemnoibat .list ul li.last {
margin-right:0;
}
.trainghiemnoibat .list ul li h3 {


float:left;
margin-top:10px;
}
.trainghiemnoibat .list ul li h3 a {
color:#333;
}
.trainghiemnoibat .list ul li h3 a:hover {
color:#ED4848;
}
.trainghiemnoibat .list ul li img {
float:left;
width:178px;
height:102px;
}
.trainghiemnoibat .list ul li .ionplay {
background-position:0 -117px;
width:35px;
height:35px;
display:block;
position:absolute;
top:55px;
left:10px;
}
.boxtrainghiem {
width:100%;
float:left;
}
.boxtrainghiem .labeltop {
float:left;
width:100%;
}
.boxtrainghiem h2 {
background:#46ad63;
color:#FFF;
float:left;

padding:8px 12px;
text-transform:uppercase;
}
.boxtrainghiem .list {
float:left;
margin-top:20px;
width:1000px;
overflow:hidden;
}
.boxtrainghiem .big_video {
width:500px;
float:left;
position:relative;
}
.boxtrainghiem .list ul {
position:relative;
overflow:hidden;
height:400px;
float:left;
}
.boxtrainghiem .list li {
float:left;
width:100%;
height:400px;
overflow:hidden;
width:1000px;
}
.big_video img {
float:left;
width:500px;
}
.big_video h3 {
padding-bottom:20px;
float:left;
margin-top:10px;
}
.big_video h3 a {
color:#222;


font-weight:bold;
}
.big_video .like {
float:left;
width:100%;
}
.big_video .like .view {
border-left:1px solid #e7e7e7;
padding-left:10px;
height:24px;
display:inline-block;
color:#333;
}
.big_video .like .view span {
background-position:-45px 0;
width:13px;
height:12px;
float:left;
margin-top:4px;
margin-right:5px;
}
.small_video {
width:217px;
float:left;
margin-left:32px;
position:relative;
height:200px;
overflow:hidden;
}
.small_video h3 {

float:left;
margin-top:10px;
}
.small_video h3 a {
color:#222;
}
.big_video h3 a:hover,.small_video h3 a:hover {
color:#46ad63;
}
.small_video img {
width:217px;
height:125px;
float:left;
}
.big_video .ionplay {
background-position:-63px -12px;
float:left;
height:50px;
left:218px;
position:absolute;
top:100px;
width:51px;
}
.small_video .ionplay {
background-position:0 -117px;
height:35px;
width:35px;
position:absolute;
left:10px;
top:83px;
display:block;
}
.tructiepleft {
width:642px;
float:left;
margin-top:20px;
}
.cactrandau h2.top {
border-bottom:1px solid #ED4848;
float:left;
width:100%;
}
.cactrandau h2.top b {
background:none repeat scroll 0 0 #ED4848;
color:#FFF;
float:left;

padding:8px 12px;
}
.cactrandau ul li {
float:left;
width:100%;
margin-top:15px;
border:1px solid #e6e5e5;
background:#fff;
}
.cactrandau ul li.date {

margin-top:20px;
}
.cactrandau ul li.date p {
background:#504f4f;

color:#fff;
font-weight:bold;
padding:0 20px;
height:30px;
float:left;
}
.cactrandau ul li .left {
float:left;
width:392px;
}
.breadcumb3 {
float:left;
width:100%;
padding-bottom:14px;
}
.breadcumb3 .namegame {
background:#46AD63;
color:#FFF;
float:left;
font-weight:bold;
padding:5px 15px;
text-transform:uppercase;
}
.breadcumb3 .cupgame {
background:#FF8402;
color:#FFF;
float:left;
padding:5px 15px 4px 15px;
}
.cactrandau ul li .left p.gamethu {
color:#393838;
float:left;

font-weight:bold;
margin-left:10px;
overflow:hidden;
text-transform:uppercase;
white-space:nowrap;
width:165px;
}
.cactrandau ul li .left p.gamethu span {
float:left;
margin:5px 5px 0 0;
}
.cactrandau ul li .left p.gamethu span img {
height:9px;
width:13px;
display:block;
}
.trandautop p.gamethu span.ion1,.cactrandau ul li .left p.gamethu span.ion1 {
background-position:0 0;
float:left;
height:9px;
width:13px;
}
.trandautop p.gamethu span.ion2,.cactrandau ul li .left p.gamethu span.ion2 {
background-position:-28px 0;
float:left;
height:9px;
width:13px;
}
.trandautop p.gamethu span.ion3,.cactrandau ul li .left p.gamethu span.ion3 {
background-position:-42px 0;
float:left;
height:9px;
width:13px;
}
.trandautop p.gamethu span.ion4,.cactrandau ul li .left p.gamethu span.ion4 {
background-position:-56px 0;
float:left;
height:9px;
width:13px;
}
.trandautop p.gamethu span.ion5,.cactrandau ul li .left p.gamethu span.ion5 {
background-position:-70px 0;
float:left;
height:9px;
width:13px;
}
.trandautop p.gamethu span.ion6,.cactrandau ul li .left p.gamethu span.ion6 {
background-position:-14px 0;
float:left;
height:9px;
width:13px;
}
.trandautop span.vs,.cactrandau ul li .left span.vs {

color:#ed4848;
font-weight:normal;
float:left;
margin-left:10px;
}
.cactrandau ul li .right {
background:#e3e3e3;
float:left;
width:250px;
background:#e3e3e3;
text-align:center;
padding:5px 0 15px 0;
}
.cactrandau ul li .right p {
margin-top:5px;
text-transform:uppercase;
}
.cactrandau ul li .right p.stt {
font-size:10px;
color:#46ad63;
}
.cactrandau ul li .right p.stt1 {
color:#ed4848;
font-weight:bold;
}
.cactrandau ul li .right p.number1 {

color:#46ad63;
font-weight:bold;
}
.cactrandau ul li .right p.link {

color:#46ad63;
font-weight:bold;
}
.cactrandau ul li .right p.linking {
color:#ed4848;

}
.cactrandau ul li .right p.linking a {
color:#ed4848;
font-weight:bold;
margin-right:5px;
text-decoration:underline;
}
.cactrandau ul li .right p.link a {
color:#46ad63;
font-weight:bold;
margin-right:5px;
text-decoration:underline;
}
.listreplay {
float:left;
width:100%;
margin-top:25px;
}
.listreplay p.top {
border-bottom:1px solid #ED4848;
float:left;
width:100%;
}
.listreplay p.top b {
background:#ED4848;
color:#FFF;
float:left;

padding:8px 12px;
}
.listreplay ul {
float:left;
background:#f5f5f5;
border:1px solid #e2e1e1;
width:640px;
margin-top:20px;
padding-bottom:20px;
}
.listreplay ul li {
float:left;
margin:20px 0 0 19px;
width:188px;
background:#d8d8d8;
position:relative;
height:170px;
overflow:hidden;
}
.listreplay ul li p {
font-weight:bold;
}
.listreplay ul li p a {

color:#333;
margin:8px;
float:left;
}
.listreplay ul li img {
float:left;
width:188px;
height:112px;
}
.listreplay ul li a.ionplay {
background-position:-63px -12px;
float:left;
height:50px;
left:65px;
position:absolute;
top:35px;
width:51px;
}
.tructiepright {
float:right;
width:330px;
margin-top:25px;
}
.tructiepright p.top {
border-bottom:1px solid #ED4848;
float:left;
width:100%;
}
.tructiepright p.top b {
background:#ED4848;
color:#FFF;
float:left;

padding:8px 12px;
}
.tructiepright .trandautop {
border:1px solid #e2e1e1;
background:#f5f5f5;
width:328px;
margin-top:25px;
float:left;
padding-bottom:30px;
}
.trandautop p.gamethu {
color:#393838;
float:left;

font-weight:bold;
margin-left:10px;
overflow:hidden;
text-transform:uppercase;
white-space:nowrap;
width:135px;
}
.trandautop p.gamethu span {
margin:5px 5px 0;
float:left;
}
.trandautop p.gamethu span img {
display:block;
width:13px;
height:9px;
}
.trandautop p.stt {
color:#46ad63;
float:left;
width:91%;
margin-top:15px;
margin-left:30px;
}
.trandautop p.link {
color:#ED4848;
float:left;
width:91%;
margin:15px 0 0 30px;

}
.trandautop p.link a {
color:#ED4848;
font-weight:bold;
margin-right:5px;
text-decoration:underline;
}
.tructiepright p.top2 {
border-bottom:1px solid #dfdfdf;
float:left;
width:100%;
margin-top:25px;
}
.tructiepright p.top2 b {
background:#ED4848;
color:#FFF;
float:left;

padding:8px 12px;
}
.tructiepright ul li {
float:left;
width:100%;
margin-top:25px;
}
.tructiepright ul li img {
float:left;
width:330px;
height:183px;
}
.tructiepright ul li p a {
color:#313030;

font-weight:bold;
float:left;
}
.tructiepright ul li p {
color:#828080;
margin-top:10px;
float:left;
}
.tructiepright ul li.end {
float:right;
}
.tructiepright ul li.end a {
color:#ed4848;
float:right;
}
.tructiepright ul li.end a:hover {
text-decoration:underline;
}
.footer {
background:#525252;
clear:both;
float:left;
margin-top:30px;
width:100%;
}
.bottom_menu {
background:#131313;
float:left;
width:100%;
}
.wp980-mauto {
margin:0 auto;
width:980px;
}
.footer .bottom_menu ul {
height:30px;
padding:5px 0 0 10px;
}
.footer .bottom_menu ul li {
float:left;
padding:0 25px 0 0;
}
.footer .bottom_menu ul li a {
color:#FFF;


font-weight:bold;
}
.footer .info {
height:200px;
margin-top:40px;
padding:10px;
}
.footer .left_info {
float:left;
text-align:left;
width:430px;
}
.left_info h3 {
color:#FFF;


}
.footer .left_info p,.footer .right_info p {
color:#CCC;



}
.footer .left_info p a,.footer .right_info p a {
color:#FD8002;
}
.lienhequangcaofooter {
color:#FFF;
font:bold 12px/1.3 Helvetica, Arial, sans-serif;
padding-top:5px;
}
.lienhequangcaofooterAdmicro {
color:#F60;
font:bold 13px/1.3 Helvetica, Arial, sans-serif;
}
.footer .right_info {
float:left;
text-align:left;
}
.footer .right_info ul {
color:#FFF;
margin-top:10px;
}
.footer .right_info li {
float:left;
margin-right:5px;
}
.footer .right_info li a {
color:#FFF;

text-transform:uppercase;
}
.backlink {
float:left;
text-align:center;
width:100%;
background:#d7d7d7;
}
.backlink a {
color:#333;
font:500 11px/18px Helvetica, Arial, sans-serif;
}
.menusub-cosplay {
width:100%;
text-align:center;
}
.menusub-cosplay ul {
overflow:hidden;
margin:10px 0;
}
.menusub-cosplay ul li {
display:inline;
border-right:1px solid #999;
}
.menusub-cosplay ul li.last {
border:0;
}
.menusub-cosplay ul li a {
padding:0 5px;
font-weight:bold;
text-transform:uppercase;
color:#333;
}
.menusub-cosplay ul li a:hover,.menusub-cosplay ul li.active a {
color:#d40000;
}
.pContent {
float:left;
width:100%;
}
#tiles {
position:relative;
margin:0;
}
#tiles li {
width:312px;
display:none;
}
.photo-box1 {
width:312px;
}
#photo-loadding {
background:url("/images/loader.gif") no-repeat 50%;
height:16px;
margin-bottom:15px;
display:none;
}
.photo {
width:100%;
}
.photo-box {
width:312px;
-moz-box-shadow:0 1px 2px #888;
-webkit-box-shadow:0 1px 2px #888;
box-shadow:0 1px 2px #888;
border-radius:5px;
float:left;
margin-bottom:20px;
background-color:#fff;
}
.photo li {
float:left;
margin-right:25px;
width:312px;
}
.photo li.last {
margin-right:0!important;
}
.photo-box1-img {
width:100%;
border-radius:4px 4px 0 0;
display:block;
}
.photo-box1 h2 {

float:left;
margin-top:7px;
}
.photo-box1 h2 a {
color:#000;
}
.photo-box1 p {

color:#636363;
float:left;
margin-top:4px;
width:100%;

}
.contentContainer {
margin:0 10px;
overflow:hidden;
}
.photo-box1 span.share {
width:312px;
padding:14px 0;
background-color:#ececec;
border:1px solid #ccc;
margin:16px 0 1px 0;
border-left:0;
border-right:0;
position:relative;
}
.photo-box1 span.share .arrow {
position:absolute;
left:25px;
top:-10px;
}
.photo-box1 span.share span {
display:block;
}
.photo-box .share span b i {
display:block;
width:5px;
height:18px;
position:absolute;
top:0;
left:-4px;
background:url("/images/like_arrow.jpg") no-repeat;
}
.photo-cm {
width:100%;
background-color:#ECECEC;
border-radius:0 0 5px 5px;
}
.photo-cm:hover {
background-color:#d1d1d1;
}
.photo-cm .writeComment {
color:#555;
text-align:center;
padding:10px 0;
font-weight:bold;
display:block;
}
.photo-cm li {
width:92%;
float:left;
background:url("/images/boder-photocm.gif") repeat-x bottom;
padding:12px 6px 12px 15px;
position:relative;
}
.photo-cm .ava-photo {
width:40px;
height:40px;
float:left;
margin-right:8px;
}
.photo-cm .photo-cmct {
width:77%;
float:left;
}
.photo-cm .photo-cmct h3,.photo-cm .photo-cmct2 h3 {

font-weight:bold;
color:#464646;
float:left;
width:100%;
}
.photo-cm .photo-cmct p,.photo-cm .photo-cmct2 p {
color:#636363;
}
.photo-cm .photocm-date {

color:#777;
margin-top:4px;
float:left;
width:100%;
}
.photo-cm .photocm-date a {
color:#777;
}
.photo-cm li ul {
float:left;
height:auto;
margin-left:35px;
margin-top:10px;
}
.photo-cm li ul li {
width:235px;
}
.photo-cm li ul li .photo-cmct2 {
width:180px;
}
.photo-cm li ul li {
background-position:left top;
}
.photo-box .unlike,.photo-box .like {
margin-left:65px;
}
.photo-box .unlike b,.photo-box .like b {
float:left;
border:1px solid #c1c1c1;
border-left:0;
display:block;
margin-right:10px;

font-weight:normal;
position:relative;
width:25px;
height:18px;

text-align:center;
}
.photo-box .unlike img {
cursor:pointer;
}
.photo-box .unlike b {
color:#555;
}
.photo-box .like b {
color:#f14663;
}
.photo-box .fb-like {
overflow:hidden;
}
.loveico {
background-position:-1041px -176px;
width:12px;
height:11px;
display:block;
margin:2px 3px 0 7px;
}
a.count-anser {
color:#777;
}
a.count-anser:hover {
color:#ef3c60;
}
a.count-anser:hover .loveico,.photocm-date .like .loveico {
background-position:-1053px -176px;
}
.photocm-date .like {
color:#ef3c60!important;
}
.flag {
background-position:-1069px -174px;
width:11px;
height:12px;
position:absolute;
top:8px;
right:4px;
display:none;
}
a.flag:hover {
background-position:-1069px -189px;
}
.photocm-date2 {
font-size:9px;
color:#959595;
}
.viewallcm {
width:100%;
text-align:center;
background:url("/images/boder-photocm.gif") bottom repeat-x;
}
.viewallcm a,.viewallcm span {
font-weight:bold;
color:#555;

}
.tb-photocm {
width:93.5%;
border:1px solid #dbdbdb;
height:28px;
color:#999;

margin:6px;
padding-left:5px;

}
.photoview-wp {
width:100%;
background:#f2f2f2;
border-bottom:1px solid #d6d6d6;
border-top:1px solid #d6d6d6;
}
.viewtop {
width:58px;
margin:0 auto;
z-index:6000;
position:absolute;
top:0;
left:48%;
}
.viewtopico {
background-position:-1080px -175px;
width:58px;
height:14px;
display:block;
}
.showmore {
background-color:#555;
border-radius:5px;
clear:both;
color:#fff;
cursor:pointer;
font-weight:bold;
height:30px;

text-align:center;
text-transform:uppercase;
}
.photo-view {
display:block;
}
.liketype {
overflow:hidden;
clear:both;
width:352px;
border:1px solid #000;
margin:20px auto;
}
.liketype .liketype_title {
display:block;
height:33px;
font:300 16px/30px Helvetica, Arial, sans-serif;
color:#eae8e8;
background-color:#b92424;
text-align:center;
}
.liketype ul {
background-color:#d2d0d0;
padding:30px 25px 22px;
overflow:hidden;
}
.liketype li {
width:287px;
color:#737171;



float:left;
}
.liketype li.first {
color:#b92424;

margin-bottom:30px;
}
.liketype li b {

width:60px;
}
.liketype li p {
width:150px;
height:12px;
background-color:#9b9898;
margin-right:15px;
position:relative;
}
.liketype li p span {
position:absolute;
top:-16px;
left:45%;


}
.liketype li p i {
position:absolute;
left:0;
top:0;
background-color:#b92424;
height:12px;
}
.liketype li span {
font:700 12px/12px Helvetica, Arial, sans-serif;
padding-right:3px;
}
.liketype a {
display:inline-block;
background-color:#b7b5b5;
height:41px;
font:700 18px/41px Helvetica, Arial, sans-serif;
text-align:center;
width:176px;
color:#e5e3e3;
cursor:pointer;
}
.liketype a.border {
border-right:1px solid #c4c1c1;
width:175px;
}
.liketype a:hover {
color:#b92424;
}
.homebox_v1 .htitle {
background-color:#cdcdcd;
height:25px;
border-bottom:14px solid #fff;
}
.homebox_v1 .htitle a {
display:inline-block;
color:#ebebeb;
font:700 14px/24px Helvetica, Arial, sans-serif;
padding:0 8px;
height:25px;
}
.homebox_v1 li {
margin-bottom:20px;
overflow:hidden;
}
.homebox_v1 li h3 a,.homebox_v1 li a {
display:block;

color:#474646;
position:relative;
}
.homebox_v1 li h3 a:hover,.homebox_v1 li a:hover {
color:#F00;
}
.homebox_v1 li h3 span,.homebox_v1 li span {
background-color:rgba(255,255,255,0.9);
padding-top:10px;
position:absolute;
bottom:-20px;
left:0;
}
.homebox_v1 li p {
color:#737070;
margin-top:30px;
}
.title_tag {
padding:10px 15px 0;
text-align:left;
font-size:130%;

background:#ed4848;
color:#fff;
}
.title_tag strong {
color:#CC0001;
font-weight:bold;
text-transform:uppercase;
}
.box_like_tag {
width:100%;
background:#fff;
float:left;
margin-top:0;
padding-bottom:20px;
margin-bottom:10px;
}
.box_like_tag div {
background:url(/images_2013/bg_like_tag.png) repeat-y;
width:630px;
height:167px;
float:left;
margin:23px;
margin-bottom:0;
}
.box_like_tag div img {
float:left;
width:264px;
height:167px;
}
.box_like_tag div .right {
width:350px;
margin:0;
background:none;
margin-left:10px;
}
.box_like_tag div p.title {
color:#c71b28;

font-weight:bold;
}
.box_like_tag div h2.title a {
color:#c71b28;
font:bold 26px/28px Helvetica, Arial, sans-serif;
}
.box_like_tag div span.tim {
background-position:0 -349px;
width:33px;
height:27px;
margin-right:10px;
}
.box_like_tag div a.like2 {
background-position:-140px -193px;
height:32px;
width:88px;
}
.box_like_tag div img {
float:left;
}
.box_like_tag div p.tl_title {

color:#666;
float:left;
width:100%;
margin:0;
}
.box_like_tag div p {
width:100%;
float:left;
}
.box_like_tag div p {
float:left;
margin:0;
}
.box_like_tag div p a.bt_home {
background-position:-230px -193px;
color:#ebeaea;
font-size:11pt;
font-weight:bold;
height:32px;

text-align:center;
width:88px;
margin:10px 0;
}
.box_like_tag div p.end {

color:#373737;
font-weight:bold;
float:left;
width:55%;
}
.box_like_tag div p.end span {

color:#373737;
font-weight:bold;
padding-left:5px;
}
.list_tag {
width:100%;
background:#fff;
margin:0;
padding-bottom:30px;
}
.list_tag img {
float:left;
}
.list_tag .pb_top {
background:none repeat scroll 0 0 #FF8301;
color:#F3F3F3;

left:20px;
padding:2px 5px;
margin:10px 0 0 0;
}
.list_tag .right {
float:left;
margin-left:20px;
width:390px;
}
.list_tag .right h3 {
float:left;
width:100%;


color:#222;
font-weight:normal;
margin:10px 0 0 0;
}
.list_tag .right h3 a {
color:#222;
float:left;
}
.list_tag .right h3 a:hover {
color:#f00;
}
.list_tag .right p {
float:left;
width:100%;
color:#df3b47;

font-weight:bold;
margin-top:10px;
}
.list_tag .right p a {
color:#df3b47;
}
.list_tag .right p span {
color:#8f8e8e;
}
.newtop_trangchu {
width:655px;
background:#fff;
padding:10px;
overflow:hidden;
}
.newtop_trangchu .pb_top {
background:#ff8301;

color:#f3f3f3;
padding:2px 5px;
position:absolute;
top:0;
left:0;
}
.newtop_trangchu .green_rp {
background:url(/images_2013/green_rp.png) repeat-x;
width:266px;
height:63px;
position:absolute;
bottom:0;
left:0;
padding-left:10px;
}
.newtop_trangchu .green_rp a {
width:396px;

font-weight:bold;
color:#f5f4f4;
margin-top:10px;

float:left;
overflow:hidden;
height:43px;
text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .green2_rp {
background:url(/images_2013/nen1.png) repeat-x;
width:266px;
height:46px;
position:absolute;
bottom:0;
left:0;
padding-left:10px;
}
.newtop_trangchu .green2_rp a {

font-weight:bold;
color:#f5f4f4;
margin-top:2px;

float:left;
text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .black2_rp {
background:url(/images_2013/nen1.png) repeat-x;
width:266px;
height:46px;
position:absolute;
bottom:0;
left:0;
padding-left:10px;
}
.newtop_trangchu .black2_rp a {

font-weight:bold;
color:#f5f4f4;
margin-top:2px;

float:left;
text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .blu1_rp {
background:url(/images_2013/blu1_rp.png) repeat-x;
width:266px;
height:46px;
position:absolute;
bottom:0;
left:0;
padding-left:10px;
}
.newtop_trangchu .blu1_rp a {

font-weight:bold;
color:#f5f4f4;
margin-top:2px;

float:left;
text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .blu2_rp {
background:url(/images_2013/blu2_rp.png) repeat-x;
width:266px;
height:46px;
position:absolute;
bottom:0;
left:0;
padding-left:10px;
}
.newtop_trangchu .blu2_rp a {

font-weight:bold;
color:#f5f4f4;
margin-top:2px;

float:left;
text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .red_rp {
background:url(/images_2013/red_rp.png) repeat-x;
width:358px;
height:63px;
position:absolute;
bottom:0;
left:0;
padding-left:10px;
}
.newtop_trangchu .red_rp {
background:url(/images_2013/red_rp.png) repeat-x;
width:358px;
height:63px;
position:absolute;
bottom:0;
left:0;
padding-left:10px;
}
.newtop_trangchu .red_rp a {

font-weight:bold;
color:#f5f4f4;
float:left;
margin-top:10px;

overflow:hidden;
height:43px;
text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .orange_rp {
background:url(/images_2013/nen1.png) repeat-x;
width:358px;
height:46px;
position:absolute;
bottom:0;
left:0;
padding-left:10px;
}
.newtop_trangchu .orange_rp a {

font-weight:bold;
color:#f5f4f4;
margin-top:2px;

float:left;
text-shadow:1px 1px 0 #000;
}
.newtop_trangchu .black_rp {
background-color:rgba(0,0,0,0.6);
width:100%;
position:absolute;
bottom:0;
left:0;
}
.newtop_trangchu .black_rp a {
color:#f3f3f3;
text-shadow:1px 1px 0 #000;
display:block;
font:700 14px/20px Helvetica, Arial, sans-serif;
padding:8px 10px;
}
.newtop_left {
width:276px;
}
.newtop_left_top1 {
width:100%;
position:relative;
overflow:hidden;
}
.newtop_left_top2 {
width:100%;
position:relative;
margin-top:10px;
overflow:hidden;
}
.newtop_left_top2 img,.newtop_left_top1 img {
display:block;
}
.newtop_right {
width:369px;
margin-left:10px;
}
.newtop_right_top1 {
width:100%;
position:relative;
overflow:hidden;
}
.newtop_right_top2 {
width:100%;
position:relative;
margin-top:10px;
overflow:hidden;
}
.newtop_right_vote {
width:100%;
}
.likevideo {
clear:both;
background:none repeat scroll 0 0 #F4F4F4;
border:1px solid #E3E3E3;
padding:10px;
float:left;
}
.box_like_content {
background:url(/images_2013/bg_boxlike1.png) repeat-x;
height:63px;
margin-top:15px;
float:left;
width:100%;
}
.box_like_content img {
width:162px;
height:56px;
float:left;
margin:4px 10px 4px 4px;
}
.box_like_content .like_view {
float:left;
}
.box_like_content p a {
font-size:12pt;
color:#d31422;
font-weight:bold;
width:100%;
display:block;
}
.box_like_content span {
float:left;
font-size:10pt;
font-weight:bold;
color:#3e3e3e;
}
.box_like_content .tim {
background-position:-62px -231px;
width:20px;
height:20px;
float:left;
}
.box_like_content .btnTag {
background-position:-121px -225px;
float:right;
height:37px;
width:119px;

margin:15px 10px;
font-size:12pt;
font-weight:bold;
color:#fff;
text-align:center;
}
.new_content p.name_img {
color:#504d4d;
font-size:9pt;
text-align:center;
margin:0!important;
}
.box_like_content2 {
background:#f1f1f1;
width:376px;
height:142px;
margin:0 auto;
}
.box_like_content2 div {
width:350px;
height:114px;
float:left;
border:1px solid #d7d7d7;
margin:13px 12px;
background:#fff;
}
.box_like_content2 div p {
margin:10px!important;
float:left;
width:100%;
font-size:12pt;
color:#1c1c1c;
font-weight:bold;
}
.box_like_content2 div span {
margin-left:10px;
float:left;
font-size:30pt;
color:#292929;
font-weight:bold;
width:100px;
}
.box_like_content2 div .tim2 {
background-position:-85px -225px;
width:35px;
height:35px;
margin:15px 3px;
}
.box_like_content2 div .like2 {
background-position:-140px -193px;
width:100px;
height:32px;
width:88px;
margin:17px 5px;
}
.box_like_content2 div .chitiet {
background-position:-230px -193px;
color:#FFF;
font-size:11pt;
font-weight:bold;
height:32px;

text-align:center;
width:88px;
margin:17px 5px;
}
.thongtintacgia {
float:left;
width:678px;
}
.toptacgia {
background-position:-1844px -56px;
width:700px;
height:7px;
display:block;
float:left;
}
.subtoptacgia {
width:675px;
border-left:1px solid #dadbdb;
border-right:1px solid #dadbdb;
background:#fff;
float:left;

_margin-top:-8px;
}
.tacgia2 {
float:left;
border-bottom:1px solid #b5b4b4;
padding-bottom:25px;
color:#646262;
width:100%;
}
.tacgia2 img {
width:126px;
height:126px;
float:left;
border:3px solid #cecece;
margin-left:15px;
margin-right:15px;
}
.tacgia2 p {
float:left;
margin-top:10px;
}
.tieudetacgia {

font-weight:bold;
text-align:center;
color:#595858;
width:660px;
border-bottom:1px solid #b5b4b4;
float:left;
padding-bottom:15px;
margin-left:15px;
margin-top:15px;
margin-bottom:0;
}
.noidungtacgia {
margin-top:15px;
float:left;
width:678px;
}
.tieudebaiviet {

font-weight:bold;
text-align:center;
color:#595858;
width:660px;
border-bottom:1px solid #b5b4b4;
float:left;
padding-bottom:15px;
margin-left:15px;
margin-top:15px;
margin-bottom:0;
}
.danhsachbaiviet li {
border-bottom:1px solid #dad9d9;
margin:10px 15px 0 15px;
padding-bottom:8px;
float:left;
_margin-left:8px;
_margin-right:-8px;
}
.danhsachbaiviet h3 {

padding-bottom:5px;
width:440px;
display:block;
float:left;
}
.danhsachbaiviet h3 a {
color:#000;
float:left;
text-align:left;
}
.danhsachbaiviet a:hover {
color:#C00;
}
ul.danhsachbaiviet li p {
width:440px;
float:left;
padding-bottom:5px;
text-align:left;
}
.imagenews2 {
width:184px;
height:127px;
border:3px solid #d2d2d2;
float:left;
margin-right:15px;
_margin-right:15px;
}
.box_nhung1 {
height:62px;
background:url(/images_2013/bg_boxnhung1.png) repeat-x;
position:relative;
margin-top:10px;
float:left;
}
.box_nhung1 .g_avatar_tag {
float:left;
margin:2px;
}
.box_nhung1 .g_topinfo {
width:457px;
float:left;
padding-left:13px;
margin-top:8px;
}
.box_nhung1 .g_topinfo .g_nameinfo {
color:#D31422;
float:left;

font-weight:bold;
margin-right:12px;
}
.box_nhung1 .g_topinfo .g_dateinfo {
color:#5D5D5D;
float:left;

font-weight:bold;
margin-top:3px;
}
.box_nhung1 .g_botinfo {
width:457px;
float:left;
padding-top:6px;
padding-left:13px;
}
.box_nhung1 .g_marktop {
float:left;
color:#D31422;
font-size:12pt;
font-weight:bold;
padding-right:15px;
}
.box_nhung1 .g_number {
float:left;
color:#207B36;
font-size:12pt;
font-weight:bold;
}
.box_nhung1 .g_number a {
color:#207B36;
}
.box_nhung1 .g_marktop img,.box_nhung1 .g_number img {
float:left;
margin-top:3px;
margin-right:5px;
}
.box_nhung1 .g_totalvote {
color:#000;
font-size:10pt;
font-weight:bold;
}
.box_nhung1 .g_chitiet {
float:right;
background-position:0 -375px;
color:#EEEDED;
font-size:11pt;
font-weight:bold;
height:25px;

position:absolute;
right:10px;
text-align:center;
top:32px;
width:100px;
}
.box_nhung2 {
width:380px;
height:146px;
background:#fff;
position:relative;
margin:0 auto;
}
.box_nhung2 div.divGate {
width:334px;
border:1px solid #afafaf;
margin:0 15px 15px;
padding:0 0 0 16px;
float:left;
}
.box_nhung2 div.divGate p {
color:#414041;
font-size:12pt;
font-weight:bold;
width:100%;
margin-top:10px;
}
.box_nhung2 div.divGate p.number {
color:#d31422;

font-weight:bold;
}
.box_nhung2 div.divGate p.number span {
color:#d31422;

font-weight:bold;
}
.box_nhung2 div.divGate p.hover_vote {
font-size:12pt;
color:#d31422;
font-weight:bold;
width:80px;
}
.box_nhung2 div.divGate p.ion_sao {
background-position:-66px -351px;
width:15px;
height:15px;
cursor:pointer;
}
.box_nhung2 div.divGate p.ion_sao_do {
background-position:-41px -352px;
width:15px;
height:15px;
cursor:pointer;
}
.box_nhung2 div.divGate p.ion_sao:hover {
background-position:-41px -352px;
width:15px;
height:15px;
cursor:pointer;
}
.box_nhung2 div.divGate a.ion_help {
background-position:-99px -348px;
width:20px;
height:20px;
position:absolute;
top:90px;
right:30px;
cursor:pointer;
}
.box_nhung2 div.divGate a.chitiet {
background-position:0 -376px;
width:100px;
height:25px;
font-size:11pt;
color:#efeeee;
font-weight:bold;
text-align:center;

position:absolute;
top:65px;
right:30px;
}
.box_nhung2 div.box-start-list {
padding-top:12px;
}
.box_nhung2 div.divGate2 {
width:334px;
height:115px;
border:1px solid #afafaf;
margin:15px;
padding:0 0 0 16px;
float:left;
}
.box_nhung2 div.divGate2 p {
color:#414041;
font-size:12pt;
font-weight:bold;
width:100%;
margin-top:10px;
}
.box_nhung2 div.divGate2 p.number {
color:#d31422;

font-weight:bold;
}
.box_nhung2 div.divGate2 p.number span {
color:#d31422;

font-weight:bold;
}
.box_nhung2 div.divGate2 p.hover_vote {
font-size:12pt;
color:#d31422;
font-weight:bold;
width:80px;
margin:0;
}
.box_nhung2 div.divGate2 p.ion_sao {
background-position:-66px -351px;
width:15px;
height:15px;
cursor:pointer;
}
.box_nhung2 div.divGate2 p.ion_sao_do {
background-position:-41px -352px;
width:15px;
height:15px;
cursor:pointer;
}
.box_nhung2 div.divGate2 p.ion_sao:hover {
background-position:-41px -352px;
width:15px;
height:15px;
cursor:pointer;
}
.box_nhung2 div.divGate2 p.ratingvalue {
color:#0077b3;
font-size:18pt;
font-weight:400;
text-align:center;
padding-bottom:15px;
}
.box_nhung2 div.divGate2 p span.number {
color:#ce5a5e;
font-size:29pt;
font-weight:bold;
}
.box_nhung2 .vote_place {
display:block;
width:100%;
box-sizing:border-box;
padding:0 10px;

border-top:1px solid #e3e2e2;
background:#eee;
}
.box_nhung2 div.divGate2 a.ion_help {
background-position:-99px -348px;
width:20px;
height:20px;
position:absolute;
top:90px;
right:30px;
cursor:pointer;
}
.box_nhung2 div.divGate2 a.chitiet {
background-position:0 -376px;
width:100px;
height:25px;
font-size:11pt;
color:#efeeee;
font-weight:bold;
text-align:center;

position:absolute;
top:65px;
right:30px;
}
.box_nhung2 div.divGate ul {
font:16px/18px Helvetica, Arial, sans-serif;
border-top:1px dashed #999;
float:left;
margin:21px 0 0 0;
padding:15px 0 0 0;
width:334px;
}
.box_nhung2 div.divGate ul li {
height:48px;
margin:0 0 15px 0;
}
.box_nhung2 div.divGate ul li img {
width:77px;
height:48px;
float:left;
}
.box_nhung2 div.divGate ul li a.linkGame {
width:230px;
float:left;
padding:0 0 0 10px;
overflow:hidden;
height:35px;
text-decoration:none;
color:#7a7a7a;
outline:none;
}
.box_nhung2 div.divGate ul li a {
text-decoration:none;
color:#00F;
outline:none;
}
.box_nhung2 div.divGate ul li a:hover {
color:#F00;
}
.box_nhung2 div.divGate ul li span {
color:#f00;
}
.box_nhung2 div.divGate li.listGateEnd {
height:48px;
margin:20px 0 0 0;
}
.dimage {
margin-top:10px;
width:690px;
}
.trainghiemborder {
border-bottom:1px solid #ccc;
float:left;
width:100%;
}
.g_giftcodetitle {
font:bold 15px Helvetica, Arial, sans-serif;
color:red;
text-align:center;
}
.g_giftcode {
background-position:-247px -224px;
background-repeat:no-repeat;
width:200px;
height:40px;
display:block;
margin:10px auto;
}
.giftcode-guidetext {
font:300 14px Helvetica, Arial, sans-serif;
color:red;
text-align:center;
display:block;
}
.g_titlecosplay {
background:none repeat scroll 0 0 #2D2D32;
bottom:0;
color:white;
font:500 17px/30px Helvetica, Arial, sans-serif;
height:33px;
left:0;
opacity:.8;
padding-left:10px;
position:absolute;
text-align:left;
width:616px;
}
.g_catnamecosplay {
background:none repeat scroll 0 0 #0BB554;
height:30px;
position:absolute;
top:0;
width:101px;
font:700 13px/30px Helvetica, Arial, sans-serif;
text-align:center;
}
.g_boxcosplay {
position:relative;
float:left;
width:626px;
height:165px;
}
.gamekcosplay {
width:650px;
background:none repeat scroll 0 0 white;
padding-left:25px;
float:left;
}
.gamek_player {
position:absolute;
top:26px;
left:47px;
}
.slide {
position:relative;
}
.gamek_ctbqtplayer {
position:absolute;
top:50px;
left:85px;
}
.gamek_ctbqt {
position:relative;
}
#basic-modal-content {
display:none;
}
#simplemodal-overlay {
background-color:#000;
cursor:wait;
}
#simplemodal-container {
height:450px;
width:600px;
color:#bbb;
background-color:#333;
border:4px solid #444;
}
#simplemodal-container .simplemodal-data {
padding:8px;
}
#simplemodal-container code {
background:#141414;
border-left:3px solid #65B43D;
color:#bbb;
display:block;

margin-bottom:12px;
padding:4px 6px 6px;
}
#simplemodal-container a {
color:#ddd;
}
#simplemodal-container a.modalCloseImg {
background:url(/images/x.png) no-repeat scroll 0 0 transparent;
cursor:pointer;
display:inline;
height:29px;
position:absolute;
right:4px;
top:4px;
width:25px;
z-index:3200;
}
#simplemodal-container h3 {
color:#84b8d9;
}
#simplemodal-container {
width:610px!important;
height:470px!important;
background:none;
border:none;
}
#basic-modal-content {
display:none;
width:100%;
height: auto;
text-align:center;
}
.simplemodal-wrap {
overflow:hidden!important;
}
.boxgame {
width:230px;
height:auto;
float:right;
position:relative;
}
.boxgame_tbody {
width:230px;
height:auto;
float:left;
margin:0;
padding:0;
}
.boxgame_tbody tr {
width:230px;
height:auto;
float:left;
margin:0;
padding:0;
}
.boxgame_tbody td {
width:230px;
height:auto;
float:left;
margin:0;
padding:0;
}
#txtBoxGameDanhGia {

}
.gamek_box_games_profile {
background:#fff;
width:268px;
padding:2px;
display:block;

}
.gamek_box_games_profile_right {
float:right;
}
.gamek_box_games_profile_left {
float:left;
}
.gamek_box_games_profile .gamek_box_games_profile_incontent {
width:268px;
height:148px;
border:solid 1px #969595;
display:block;
overflow:hidden;
}
.gamek_box_games_profile .gamek_games_name {
text-align:center;
}
.gamek_box_games_profile .gamek_games_name a {
text-align:center;
color:#9c0d18;


margin:5px 0;
text-decoration:none;
font-weight:bold;
}
.gamek_box_games_profile .gamek_games_rates {
width:100%;
margin-top:5px;
overflow:hidden;
}
.gamek_box_games_profile .gamek_games_rates .gamek_games_avatar {
width:48%;
text-align:right;
float:left;
}
.gamek_box_games_profile .gamek_games_rates .gamek_games_avatar img {
width:110px;
height:78px;
}
.gamek_box_games_profile .gamek_games_rates .gamek_games_votepoint {
width:50%;
text-align:center;
float:left;
}
.gamek_box_games_profile .gamek_games_rates .gamek_games_votepoint h4 {
text-align:center;
color:#d71923;


margin:0;
font-weight:bold;
}
.gamek_box_games_profile .gamek_games_rates .gamek_games_votepoint div {
width:100%;
display:block;
text-align:center;
color:#d71923;


margin-top:3px;
font-weight:bold;
}
.gamek_box_games_profile .gamek_games_rates .gamek_games_votepoint a {
display:inline-block;
width:95px;

text-align:center;
color:#fff;
background:#d71923;
border-radius:5px;
text-decoration:none;

margin-top:3px;
}
.gamek_box_games_profile .gamek_games_rates_form {
width:100%;
margin-top:5px;
text-align:left;
}
.gamek_box_games_profile .gamek_games_rates_form h5 {
color:#d71923;
margin:0;
margin-left:16px;

float:left;
}
.gamek_box_games_profile .gamek_games_rates_form a.rates {
float:left;
padding-top:2px;
padding-left:8px;
}
.gamek_box_games_profile .gamek_games_rates_form img {
vertical-align:middle;
border:0;
}
.gamek_box_games_profile_center {
margin-left:auto;
margin-right:auto;
text-align:center;
}
.boxfbandnews {
float:left;
margin-bottom:15px;
margin-left:25px;
width:628px;
}
.boxcungcm {
width:315px;
float:right;
}
.boxcungcm span {
background:#0bb453;
height:20px;
color:white;

float:left;
width:130px;
padding-left:10px;
margin-bottom:7px;
}
.boxcungcm ul li {
width:315px;
float:left;
padding-bottom:6px;
}
.boxcungcm ul li img {
width:70px;
float:left;
margin-right:8px;
margin-top:-1px;
}
.boxcungcm ul li a {

color:#4B4949;
}
.boxcungcm ul li a:hover {
color:#f00;
}
.giftcode-container {
background:none repeat scroll 0 0 white;
border-radius:5px 5px 5px 5px;
box-shadow:2px 5px 5px #000;
float:left;

height:300px;
overflow:hidden;
width:97%!important;
margin:8px;
}
.giftcode-container .giftcode-header {
width:100%;
float:left;
height:46px;
background:#356AA0;
color:White;
}
.giftcode-container .giftcode-fb {
padding:100px 0 0 100px;
}
.boxchinajoy {
background:none repeat scroll 0 0 #FFF;
margin-top:7px;
padding:10px 10px 0 0;
width:655px;
float:left;
}
.boxchinajoy .chinajoy {
background:url("/images/bg_boxright.png") repeat-y scroll 285px 0 #F5F5F5;
height:183px;
width:655px;
}
.chinajoyheader {
width:658px;
float:left;
}
.boxchinajoy .chinajoyheader span {
background-position:-16px -196px;
text-transform:uppercase;
color:#E9E9E9;

font-weight:bold;
height:29px;

margin-right:15px;
padding-left:5px;
width:118px;
}
.boxchinajoy .chinajoyheader span a {
color:white;
}
.boxchinajoy .chinajoyheader ul li {
width:520px;
}
.boxchinajoy .chinajoyheader ul li,.boxchinajoy .chinajoyheader ul li a {
color:#C71B27;
font:500 12px/30px Helvetica, Arial, sans-serif;
float:left;
}
.boxchinajoy .chinajoyheader ul li strong {
float:left;
}
.boxchinajoy .chinajoyheader ul li span.docthem,.boxchinajoy .chinajoyheader ul li span.docthem a {
float:right;
text-transform:none;
}
.chinajoybody {
width:658px;
float:left;
padding-top:10px;
}
.chinajoybody .chinajoyleft {
width:277px;
float:left;
height:136px;
position:relative;
}
.chinajoybody .chinajoyleft h3 {
position:absolute;
bottom:0;
height:47px;
left:0;
background:url("/images/nen1.png") repeat-x scroll 0 0 transparent;
}
.chinajoybody .chinajoyleft h3 a {
font:700 14px/22px Helvetica, Arial, sans-serif;
color:white;
margin:3px 5px;
float:left;
}
.chinajoybody .chinajoyright {
float:left;
padding-left:13px;
width:368px;
}
.chinajoybody .chinajoyright ul.tophot li {
float:left;
width:368px;
}
.chinajoybody .chinajoyright ul.tophot li a img {
width:83px;
float:left;
margin-right:8px;
}
.chinajoybody .chinajoyright ul.tophot li h4 a {
font:700 13px/18px Helvetica, Arial, sans-serif;
color:#464444;
}
.chinajoybody .chinajoyright ul.bothot {
float:left;
width:368px;
padding-top:10px;
}
.chinajoybody .chinajoyright ul.bothot li {
float:left;
width:368px;
background:url("/images/shapelight.png") no-repeat scroll 0 11px transparent;
}
.chinajoybody .chinajoyright ul.bothot li h4 a {
font:500 12px/18px Helvetica, Arial, sans-serif;
color:#464444;
float:left;
padding:1px 0 1px 10px;
}
.tagscloud {
float:left;
overflow:hidden;
margin-top:15px;
padding:8px 8px 0 8px;
border:1px solid #C6C6C6;
border-radius:3px;
}
.tagscloud a {
color:#333;
background-color:#ececec;
margin:0 8px 8px 0;
padding:5px 6px;
float:left;
border-radius:3px;
font-weight:bold;
}
.tagscloud a:hover {
background-color:#ed4848;
color:#fff;
}
.user_rating {
float:left;
width:237px;
}
.user_rating b {
float:left;
margin-right:10px;
color:#333;

}
.user_rating #star_hover {
margin-left:10px;
color:#ed4848;
}
.social-tire1 {
overflow:hidden;
padding-left:10px;
}
.social-tire1 #cmcount {
float:right;
width:225px;
text-align:center;
}
.social-tire1 #cmcount a {

font-weight:bold;
color:#4e4c4c;
}
.social-tire1 #cmcount b {
color:#c24a4a;
}
.social-tire1 #cmcount small {
font-size:10px;
}
.social-share {
border:1px solid #d6d6d6;
margin-top:10px;
padding:10px;
width:100%;
box-sizing:border-box;
}
.mgr8 {
margin-right:8px;
}
.tagnew {
float:left;
width:100%;
}
.tagnew b {
float:left;
margin:3px 10px 0 0;
}
.tagnew a {
color:#484949;
font-size:8pt;
font-weight:normal;
text-transform:uppercase;
float:left;
margin-right:5px;
background-color:#dedede;
padding:5px 10px;
border-radius:10px;
margin-bottom:6px;
}
.tagnew a:hover {
background-color:#ed4848;
color:#fff;
}
.list_search .search_result {
color:#333;

font-weight:normal;
background:#D53F41;

color:#fff;
padding:0 15px;
}
}
.list_search ul li {
float:left;
width:100%;
border:1px solid #ededed;
background:#f4f3f3;
margin-top:15px;
position:relative;
}
.list_search ul li img {
width:220px;
height:160px;
float:left;
margin-right:15px;
}
.list_search ul li h2 {

margin-top:7px;

}
.list_search ul li h2 a {
color:#393838;
}
.list_search ul li h2 a:hover {
color:#ed4848;
}
.list_search ul li span {
color:#7f7d7d;
margin:10px 0;
display:block;
}
.list_search ul li p {
color:#7f7d7d;
margin-left:0;
}
.tsWrap {
overflow:hidden;
background:#dbdbdb url("/images/tsPattent.jpg");
padding:20px;
}
.tsWrap .tsAvatar {
display:block;
width:185px;
height:185px;
padding:5px;
background:#fff;
border:1px solid #bbb;
}
.tsWrap div.info {
margin-left:215px;
}
.tsWrap .tsName {
font:700 15px/21px Helvetica, Arial, sans-serif;
color:#cd3042;
margin-bottom:12px;
}
.tsWrap .tsName span {
font-weight:normal;
color:#2e7d44;
}
.tsWrap .tsHome,.tsWrap .tsLike {
width:90px;
height:26px;
text-align:center;
color:#fff;
font:700 12px/26px Helvetica, Arial, sans-serif;
background-color:#4DA561;
margin-top:-3px;
}
.tsWrap .tsLike {
background-color:#4DA561;
display:inline-block;
margin-top:0;
width:auto;
padding:0 20px;
}
.tsWrap .tsLike .icon {
margin-top:6px;
}
.tsWrap .tsContent {
float:left;
width:100%;
font:300 15px/19px Helvetica, Arial, sans-serif;
color:#3c3c3d;
margin-bottom:20px;
border:1px solid #bbb;
border-width:1px 0;
padding:15px 0;
}
.tsWrap .tsContent h2 span {
color:#2e7d44;
}
.tsList {
float:left;
width:100%;
}
.tsList p {
background-color:#0077b3;

color:#fff;
height:37px;

padding:0 15px;
}
.tsList ul {
background-color:#ecebeb;
padding:14px 14px 0;
overflow:hidden;
}
.tsList ul li {
margin-bottom:14px;
overflow:hidden;
background-color:#f5f4f4;
}
.tsList ul li img {
float:left;
margin-right:12px;
}
.tsList ul li a {
font:700 14px Helvetica, Arial, sans-serif;
color:#e42231;
display:block;
}
.tsList ul li b {
color:#09562c;

display:block;
margin-top:6px;
}
.lol {
border:1px solid #afafaf;
float:none;
width:500px;
margin-top:10px auto 0;
}
.lol img {
float:left;
margin-right:5px;
border-right:1px solid #afafaf;
}
.lol span {
color:#ed4848;
font-weight:bold;
margin:6px 5px;
display:block;
}
.PhotoCMS_Caption {
min-height:17px;
}
.guide-sprite {
background:url("/images/sprite-guide.png") no-repeat;
}
.header-guide {
position:relative;
}
.header-guide .dangnhap-steam {
cursor:pointer;
display:block;
height:55px;
position:absolute;
right:13px;
top:78px;
width:195px;
}
.header-guide .taive-dota2 {
cursor:pointer;
display:block;
height:55px;
position:absolute;
right:13px;
top:143px;
width:195px;
}
.menu-header-tag ul {
position:absolute;
bottom:0;
}
.menu-header-tag ul li {
float:left;
height:35px;
margin-left:35px;
}
.menu-header-tag a:hover {
color:#fff;
}
.guide-left {
width:667px;
padding-top:15px;
float:left;
}
.guide-left .list-news {
background:#f0f0f0;
margin-bottom:15px;
}
.guide-left .list-news:last-child {
margin-bottom:0;
}
.guide-left .list-news .header-tintuc {
background-position:0 0;
height:39px;
width:667px;
}
.guide-left .list-news .header-thuthuat {
background-position:0 -547px;
height:39px;
width:667px;
}
.guide-left .list-news .header-tintuc-lienminh {
background-position:0 -596px;
height:39px;
width:667px;
}
.guide-left .list-news .header-tintuc-dota2 {
background-position:0 -500px;
height:39px;
width:667px;
}
.guide-left .list-news .guide-thumb-zone {
position:relative;
}
.guide-left .list-news .guide-thumb-zone h2 {
background-color:rgba(240,81,56,0.8);
bottom:0;
display:block;

position:absolute;
width:647px;
padding:20px 0 20px 20px;
}
.guide-left .list-news .guide-thumb-zone h2 a {
color:#fff;
}
.guide-left .list-news .list-highlight .item {
border-bottom:1px solid #e6e6e6;
margin:0 auto;
width:640px;
}
.guide-left .list-news .list-highlight .item .thumb {
float:left;
width:173px;
height:126px;
padding:15px 15px 15px 0;
}
.guide-left .list-news .list-highlight .item h3 {
padding-top:15px;
}
.guide-left .list-news .list-highlight .item h3 a {

color:#4f4e4e;
}
.guide-left .list-news .list-highlight .item h3 a:hover {
color:#c00;
}
.guide-left .list-news .list-highlight .item .datetime {
padding:7px 0;

font-style:italic;
color:#7e7c7c;
}
.guide-left .list-news .list-highlight .item .desc {
color:#4f4e4e;

}
.guide-left .list-news .other-news {
padding-left:13px;
padding-top:10px;
}
.guide-left .list-news .other-news ul {
padding:0;
margin:0;
}
.guide-left .list-news .other-news ul li {
background:url("/images/sprite-guide.png") no-repeat;
background-position:0 -246px;
padding-left:20px;
padding-bottom:10px;
}
.guide-left .list-news .other-news ul li a {
color:#4f4e4e;

font-weight:bold;

}
.guide-left .list-news .other-news ul li a:hover {
color:#c00;
}
.guide-left .list-news .other-news .view-more {
padding-bottom:15px;
padding-right:15px;
text-align:right;
}
.guide-left .list-news .other-news .view-more a {
color:#f0400b;

}
.guide-right {
width:317px;
padding-top:15px;
float:right;
}
.guide-right .guide-box {
background:#f0f0f0;
margin-bottom:15px;
}
.guide-right .guide-box:last-child {
margin-bottom:0;
}
.guide-right .guide-box .header-huongdan {
background-position:0 -645px;
height:39px;
width:317px;
}
.guide-right .guide-box .header-video {
background-position:0 -696px;
height:39px;
width:317px;
}
.guide-right .guide-box .guide-thumb-zone {
position:relative;
}
.guide-right .guide-box .guide-thumb-zone h2 {
background-color:rgba(167,164,30,0.8);
bottom:0;
display:block;

position:absolute;
width:297px;
padding:0 0 15px 20px;
}
.guide-right .guide-box .guide-thumb-zone h2 a {
color:#fff;
display:block;
padding-top:10px;
}
.guide-right .guide-box .list-highlight .item {
border-bottom:1px solid #e6e6e6;
margin:0 auto;
width:285px;
}
.guide-right .guide-box .list-highlight .item .thumb {
float:left;
width:110px;
height:126px;
padding:15px 15px 15px 0;
}
.guide-right .guide-box .list-highlight .item h3 {
padding-top:15px;
}
.guide-right .guide-box .list-highlight .item h3 a {

color:#4f4e4e;
}
.guide-right .guide-box .list-highlight .item h3 a:hover {
color:#c00;
}
.guide-right .guide-box .list-highlight .item .datetime {
padding:7px 0;

font-style:italic;
color:#7e7c7c;
}
.guide-right .guide-box .list-highlight .item .desc {
color:#4f4e4e;

}
.guide-right .guide-box .other-news {
padding-left:13px;
padding-top:10px;
}
.guide-right .guide-box .other-news ul {
padding:0;
margin:0;
}
.guide-right .guide-box .other-news ul li {
background:url("/images/sprite-guide.png") no-repeat;
background-position:0 -246px;
padding-left:20px;
padding-bottom:10px;
}
.guide-right .guide-box .other-news ul li a {
color:#4f4e4e;

}
.guide-right .guide-box .other-news ul li a:hover {
color:#c00;
}
.guide-right .guide-box .other-news .view-more {
padding-bottom:15px;
padding-right:15px;
text-align:right;
}
.guide-right .guide-box .other-news .view-more a {
color:#f0400b;

}
.guide-right .guide-box .list-video {
margin:0 auto;
width:288px;
}
.guide-right .guide-box .list-video ul li {
padding:15px 0;
position:relative;
}
.guide-right .guide-box .list-video ul li h3 {
padding-top:10px;
}
.guide-right .guide-box .list-video ul li h3 a {
color:#4f4e4e;

}
.guide-right .guide-box .list-video ul li h3 a:hover {
color:#c00;
}
.guide-right .guide-box .list-video ul li .m-icon-2 {
left:110px;
top:40px;
}
.guide-right .guide-box .list-video .view-more {
padding-bottom:15px;
padding-right:5px;
text-align:right;
}
.guide-right .guide-box .list-video .view-more a {
color:#f0400b;

}
.cliphot-lmht {
margin-top:15px;
}
.cliphot-lmht .header-cliphot {
background-position:0 -785px;
height:39px;
width:100%;
}
.cliphot-lmht .slide-video {
background:#f0f0f0;
position:relative;
}
.list_carousel {
margin:0 auto;
padding-top:5px;
width:865px;
}
.list_carousel .caroufredsel_wrapper {
height:185px!important;
}
.list_carousel ul {
display:block;
list-style:none outside none;
margin:0;
padding:0;
}
.list_carousel li {
display:block;
float:left;
height:165px;
margin:2px;
padding:0;
text-align:center;
width:880px;
overflow:hidden;
}
.list_carousel .item {
float:left;
margin-right:15px;
margin-top:8px;
position:relative;
}
.list_carousel li .item h3 {
padding:5px 0 0;
text-align:left;
width:204px;
}
.list_carousel li .item h3 a {
color:#4f4e4e;

}
.list_carousel li .item h3 a:hover {
color:#C00;
}
.list_carousel.responsive {
width:auto;
margin-left:0;
}
.list_carousel span {
color:#000;
font-weight:bold;
text-transform:uppercase;
}
.jcarousel-scroll .prev {
background-position:-7px -833px;
height:44px;
position:absolute;
top:50px;
width:28px;
left:20px;
}
.jcarousel-scroll .next {
background-position:-41px -833px;
height:44px;
position:absolute;
top:50px;
width:28px;
right:20px;
}
.video-icon {
background-position:-92px -338px;
float:left;
height:35px;
left:15px;
position:absolute;
top:10px;
width:35px;
}
.menu-header-tag ul li a {


color:#1e1d1d;
}
.gkTagEmbed {
float:left;
width:100%;
margin-top:20px;
position:relative;
}
.gkTagEmbed * {
margin:0;
padding:0;
}
.gkTagEmbed ul li {
margin:0 18px 0 0;
width:220px;
height:165px;
}
.gkTagEmbed ul li img {
width:220px;
height:165px;
margin-bottom:0;
}
.gkTagEmbed ul li span {
position:absolute;
bottom:0;
left:0;
background:url(/images/sprite201506x.png) repeat-x;
width:200px;
padding:20px 10px;
color:#fff;

font-weight:bold;
background-position:0 -5px;
text-shadow:1px 1px #000;
background-position:0 -100px;
}
.gkTagEmbed ul li i {
font-style:normal;
position:absolute;
top:0;
left:0;

padding:7px 15px;
background-color:#4ea566;
color:#fff;
}
.gkTagEmbed p {
position:absolute;
top:-56px;
right:8px;
}
.gkTagEmbed .gk_prev,.gkTagEmbed .gk_next {
float:right;
width:28px;
height:29px;
}
.gkTagEmbed .gk_prev {
background-position:-416px -165px;
}
.gkTagEmbed .gk_prev:hover {
background-position:-416px -136px;
}
.gkTagEmbed .gk_next {
background-position:-444px -136px;
}
.gkTagEmbed .gk_next:hover {
background-position:-444px -165px;
width:29px;
}
.bgHomeStream {
background-color:#d9f2e7!important;
}
.newsupdate ul {
position:relative;
}
.newsupdate ul li.lock {
width:455px;
float:left;
}
.newsupdate ul li.lock h3 {
font-weight:bold;
}
.newsupdate ul li.lock h3 a {
color:#c71b28;
}
.newsupdate ul li.lock p,.newsupdate ul li.lock span {
display:none;
}
.newsupdate ul li.locks {
width:220px;
float:right;
background-color:#d9f2e7;
border:none;
}
.newsupdate ul li.locks h3 {
font-weight:bold;
color:#c71b28;
}
.newsupdate ul li.locks img {
margin:0 0 14px;
width:220px;
height:auto;
}
.newsupdate ul li.locks h3 a {
color:#444;

}
.newsupdate ul li.locks h3 a:hover {
color:#c71b28;
}
.newsupdate ul li.locks span.pb_top {
display:none;
}
.newsupdate ul li div {
overflow:hidden;
}
.newsupdate ul li.w455 {
width:455px;
}
.newsupdate ul li.w455 a {
color:#c71b28;
}
.newsupdate ul li.w455 a:hover {
color:#c71b28;
}
.newsupdate ul li.w455 h3 {
font-weight:bold;
}
.newsupdate ul li.w455 img {
width:220px;
height:160px;
}
.boxBoxnhunggroun {
position:relative;
float:left;
margin-top:20px;
background-repeat:no-repeat;
width:633px;
height:87px;
}
.tbox_nhung1 {
height:87px;
width:633px;
position:absolute;
margin:0 auto;
}
.t_background {
position:absolute;
left:0;
top:0;
bottom:0;
right:0;
background-position:-3px -188px;
z-index:1;
}
.timgbox1 {
width:210px;
height:87px;
position:absolute;
top:0;
left:0;
z-index:0;
}
.tcenter {
position:absolute;
top:0;
left:216px;
}
.tname-center {

font-size:16pt;
font-weight:bold;
color:#fff;
margin-top:7px;
display:inline-block;
margin-bottom:3px;
}
.ttype-game {

font-size:7pt;
font-weight:bold;
color:#fff;
display:inline-block;
height:20px;

text-transform:uppercase;
padding:0 7px;
background:#43665b;
box-shadow:1px 1px 3px #555;
-moz-box-shadow:1px 1px 3px #555;
-webkit-box-shadow:1px 1px 3px #555;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
float:right;
margin-left:10px;
margin-top:3px;
}
.trightduoi {
margin-top:9px;
}
.tright {


float:right;
margin-right:20px;
color:#fff;
position:absolute;
top:45px;
left:170px;
}
.tnameright {
font-weight:bold;
margin-right:3px;
margin-left:22px;
}
.trightmark {
color:#fff;

font-size:12pt;
font-weight:bold;
margin-left:3px;
}
.trightvoten {

font-size:11pt;
color:#fff;
margin-left:3px;
}
.trightvote {

font-size:11pt;
color:#fff;
margin-left:3px;
margin-right:5px;
}
.trightnumber {
float:left;
}
.trightnumber>a {

color:#fff;
}
.rightChitiet {
display:block;

height:20px;
float:left;

font-size:10pt;
color:#fff;
background:#d54043;
box-shadow:1px 1px 3px #222;
-moz-box-shadow:1px 1px 3px #222;
-webkit-box-shadow:1px 1px 3px #222;
padding:0 7px;
margin-top:4px;
}
.box-start-list {
margin:0 0 0 5px;
}
.tconten-boxvote {
margin-right:15px;
}
.box-vote-gamek {
background:#eaeaea;
padding:10px;
border:1px solid #ddd;
}
.box-vote-gamek .ttitle {
background:#0077b3;


font-size:12pt;
text-align:center;
color:#fff;
margin-bottom:10px;
}
.box-vote-gamek .left-panel {
float:left;
text-align:center;
width:124px;
}
.box-vote-gamek .left-panel img {
background:#fff;
padding:5px;
display:block;
box-shadow:0 0 3px #ccc;
-moz-box-shadow:0 0 3px #ccc;
-webkit-box-shadow:0 0 3px #ccc;
}
.box-vote-gamek .left-panel .view-more {
display:inline-block;

height:20px;

font-size:10pt;
color:#fff;
background:#d54043;
box-shadow:1px 1px 3px #888;
-moz-box-shadow:1px 1px 3px #888;
-webkit-box-shadow:1px 1px 3px #888;
padding:0 7px;
margin-top:10px;
}
.box-vote-gamek .right-panel {
margin-left:144px;
}
.tnamegamevote {

font-weight:bold;
color:#0077b3;
font-size:17pt;
max-height:46px;
overflow:hidden;
border-bottom:1px solid #ddd;

}
.tnamegamevote>a {
color:#0077b3;
font-weight:bold;
}
.pdanhgia {

font-size:11pt;
color:#0077b3;
font-weight:700;
padding-top:10px;
}
.pdanhgiasp {


color:#575757;
font-weight:800;
margin-top:15px;
margin-bottom:20px;
}
.pnhungthich {
text-align:center;

font-weight:bold;

color:#1b946b;
}
.pnhungthich>a {
color:#fff;
float:left;
display:block;
background:#9e2e2e;
padding:3px;
border-radius:5px;
padding-left:11px;
padding-right:10px;
}
.trate {

font-weight:bold;
color:#d54043;
font-size:26pt;
}
.tnumbervote {
font-size:11pt;
color:#0077b3;

}
.tboxrate {
float:right;
width:134px;
text-align:center;
background:#fff;
border:1px solid #e2e1e1;
padding:10px 0;
}
.boxtin-them>li>a {
color:#989999;
padding-left:0;
margin-left:0;
font-size:11pt;
}
.boxtin-them>li>a span {
color:#0077b3;
}
.boxtin-them>li>a:hover {
color:#F00;
}
.boxtin-them>li {


color:#797979;
margin-bottom:10px;
}
.boxtin-them {
padding-top:15px;
border-top:1px solid #ddd;
}
.pnhungthich>a {
font-weight:normal;
color:#fff!important;
}
.tboxxemthem {

margin:22px auto 0;
background-repeat:no-repeat;
text-align:center;
width:412px;
background-position:-0px -461px;
height:39px;
}
.tpboxemthem {


}
.tpboxemthem>a {
color:#8c8c8c;
}
.tpboxemthem>a>span {
color:#ae5353;
font-weight:bold;
}
.tgameinfo {
width:100%;
float:left;
font-size:10pt;
color:#414040;
}
.tgameinfo span {
color:#0077b3;
}
.notification {
position:absolute;
right:0;
top:0;
padding:0!important;
background-position:-219px -225px;
width:18px;
height:18px;
}
.notification-hide {
display:none;
position:absolute;
}
.box-dong {
background:#fff;
position:relative;
}
.menu-dong {
float:left;
background:#fff;
width:100%;
border-bottom:3px solid #0077b3;
}
.menu-dong>ul>li>a {
text-transform:uppercase;
color:#B1B1B1;
white-space:nowrap;
}
.menu-dong ul li.active a,.menu-dong ul li.normal:hover a {
color:#0077b3;
}
.menu-dong ul li.normal {
float:left;
padding:0 10px;

}
.menu-dong>ul>li.dong-Game {
float:left;
height:35px;

}
.menu-dong>ul>li.dong-Game>a {
padding:0 10px;
float:left;
display:block;
height:35px;

color:#fff!important;
background-color:#0077b3;
}
.box-dong .slide-button {
position:absolute;
right:0;
top:38px;
bottom:0;
width:25px;
}
.box-dong .slide-button a {
display:block;
width:25px;
height:112px;

text-align:center;
background:#fff;
border-left:1px solid #e3e3e3;
box-sizing:border-box;
}
.box-dong .slide-button a+a {
border-top:1px solid #e3e3e3;
height:113px;
}
.box-dong .slide-button a:hover {
background:#efefef;
}
#horiz_container {
width:1430px;
}
.tgame-name {
font-weight:normal!important;
color:#3c9054;
}
.tgame-name:hover {
color:#d21a32!important;
}
.tscore-game {
font-size:14px!important;
color:#fff!important;
padding:0!important;
}
.tvote-game {
color:#999!important;
padding:0 0 0 0!important;
}
.tvote-gamex {
color:#999!important;
padding:0 0 0 0!important;
}
.tview {
color:#e24459!important;
padding:0 0 0 0!important;
}
.tinnoibatdetail ul li img {
width:303px;
height:191px;
float:left;
}
.tinnoibatdetail ul li h5 {
color:#2b2b2b;



width:100%;
float:left;
margin-top:9px;
margin-bottom:7px;
font-weight:bold;
}
.tinnoibatdetail ul li h5 a {
color:#2b2b2b;
}
.tinnoibatdetail ul li h5 a:hover {
color:#ed4848;
}
.tinnoibatdetail ul li p {



color:#656565;
}
.tinhotdetail ul li a {
color:#2b2b2b;

font-weight:normal;

}
.tinhotdetail ul li a:hover {
color:#ed4848;
}
.iconimages {
display:inline-block;
height:10px;
width:14px;
}
.iconhot {
display:inline-block;
height:12px;
width:20px;
margin-bottom:-2px;
}
.tinhotdetail ul li img {
width:59px;
height:59px;
float:left;
margin-right:10px;
}
.tabnoibatandmoinhan {
height:38px;
background:#eee;
width:654px;
border:1px solid #e5e5e5;
display:block;
margin-bottom:16px;
}
.tinnoibatdetail {
width:303px;
float:left;
padding-left:7px;
position:relative;
}
#LoadTinNoiBatDetail li {
-webkit-transition:opacity .8s ease-in;
-moz-transition:opacity .8s ease-in;
-o-transition:opacity .8s ease-in;
}
.tabtinnoibatdetail {
background:none repeat scroll 0 0 #fff;
color:#d62853;


height:28px;
padding:0 9px;
position:absolute;
left:14px;
top:-45px;

border:1px solid #e5e5e5;
border-bottom:none;
}
.tinnoibatdetail ul li {
float:left;


margin-bottom:0;
padding-bottom:22px;
position:relative;
width:100%;
padding-top:7px;
}
.gachtinnoibatdetail {
background:url('/images/gachdot.png') repeat-x scroll 0 0 rgba(0,0,0,0)!important;
display:inline-block!important;
height:1px!important;
padding:0!important;
width:100%!important;
margin:0!important;
}
.tinhotdetail {
width:303px;
float:right;

position:relative;
padding-right:10px;
}
.tabtinhotdetail {
background:none repeat scroll 0 0 #fff;
color:#d62853;


height:28px;
padding:0 9px;
position:absolute;
left:0;
top:-45px;

border:1px solid #e5e5e5;
border-bottom:none;
}
.tabtinhotdetailStick {
background:none repeat scroll 0 0 #fff;
color:#d62853;


height:36px;
padding:0 9px;
display:none;
left:0;
top:-45px;

border:1px solid #e5e5e5;
border-bottom:none;
}
.tinhotdetail ul {
width:100%;
float:left;
}
.tinhotdetail ul li {
width:100%;
float:left;



padding-bottom:10px;
border-top:solid 1px #f1f1f1;
padding-top:10px;
}
.tfixwidthStick {
width:302px;
}
.btn-viewmore {
cursor:pointer;
display:inline-block;
height:24px;
width:137px;
display:none;
margin-top:10px;
background-position:-461px -342px;
width:137px;
height:24px;
}
.tinhotdetail {
float:right;

padding-right:10px;
position:relative;
width:303px;
}
.fade-out {
opacity:0;
}
.boxstream1 {
float:left;
width:430px;
}
.boxstream1 img {
width:100%;
}
.boxstream1 span {
color:#919090;
font-size:10pt;
}
.boxstream1h {
padding:10px 2px;
font-weight:bold!important;
font-size:17pt!important;
float:left;

}
.boxstream2>h3,.boxstream2>div {

padding:5px 2px 0;
}
.boxstream2>h3>a,.boxstream2>div>a {
font-size:11pt!important;
color:#333!important;

}
.boxstream2>h3>a:hover,.boxstream2>div>a:hover {
color:#c71b28!important;
}
.boxstream1h>a {
color:#333;
}
.boxstream1h>a:hover {
color:#c71b28;
}
.swiper-slide .boxstream1-left {
width:42%;
}
.swiper-slide .boxstream1-left img {
width:100%;
}
.swiper-slide .boxstream1 {
width:58%;
}
.boxstream_lef {
background:linear-gradient(to bottom,#e5e5e5,#fcfcfc);
-o-background:linear-gradient(to bottom,#e5e5e5,#fcfcfc);
-webkit-background:linear-gradient(to bottom,#e5e5e5,#fcfcfc);
-moz-background:linear-gradient(to bottom,#e5e5e5,#fcfcfc);
width:168px;
text-align:center;
float:left;
margin-left:1px;
}
.boxstream_right {
float:left;
width:500px;
margin-left:15px;
}
.hfocusstream {
font-size:14px!important;

color:#ff8301!important;
font-weight:bold!important;
margin:0!important;
margin-top:5px!important;
margin-bottom:15px!important;
}
.boxstream_lef>a>img {
width:123px!important;
height:123px!important;
border-radius:12px 12px 12px 12px;
-moz-border-radius:12px 12px 12px 12px;
-webkit-border-radius:12px 12px 12px 12px;
float:none!important;
margin:0!important;
}
.blefstream {
font-size:17px!important;

font-weight:bold!important;
color:#ff8301!important;
margin:0!important;
margin-top:10px!important;
margin-bottom:10px!important;
}
.blefstreamnph {

font-size:13px!important;
color:#979696!important;
margin:0!important;
margin-bottom:6px!important;
}
.menu-boxstreamright {
background:linear-gradient(to right,#e0e0e0,#fcfcfc);
-o-background:linear-gradient(to right,#e0e0e0,#fcfcfc);
-webkit-background:linear-gradient(to right,#e0e0e0,#fcfcfc);
-moz-background:linear-gradient(to right,#e0e0e0,#fcfcfc);
margin-bottom:1px;
float:left;
width:496px;
}
.newsupdate .menu-boxstreamright li {
float:right;
margin-left:10px;
height:12px;
width:auto;
border:none;
background:none;
white-space:nowrap;

padding-bottom:3px;
}
.menu-boxstreamright>li>a {

color:#b4b0b1;

border-right:1px solid #e0e0e0;
padding-right:5px;
}
.menu-boxstreamright>li>a:hover {
color:#ed4848;
}
.boxstreamrightactive-hot {
font-weight:bold;
}
.boxstreamrightactive-new {
font-weight:bold;
}
.titlegame-right {
color:#c71b28!important;

font-size:14px!important;
font-weight:bold!important;
}
.boxiteam-slide {
background:linear-gradient(to right,#e0e0e0,#fcfcfc);
-o-background:linear-gradient(to right,#e0e0e0,#fcfcfc);
-webkit-background:linear-gradient(to right,#e0e0e0,#fcfcfc);
-moz-background:linear-gradient(to right,#e0e0e0,#fcfcfc);
}
.boxiteam-slide ul li {
float:left;
width:142px;
margin-left:20px;
border:none;
background:none;
}
.boxiteam-slide ul li a {
float:left;
width:64px;
}
.boxiteam-slide ul li a img {
width:64px;
height:64px;
border-radius:12px 12px 12px 12px;
-moz-border-radius:12px 12px 12px 12px;
-webkit-border-radius:12px 12px 12px 12px;
}
.boxiteam-slide ul li a img:hover {
opacity:.7;
}
.itemslide-itemr {
float:left;
margin-left:10px!important;
width:68px;
}
.slide-gamename {
color:#c71b28;
font-size:12px!important;

margin:0!important;
}
.slide-gamename:hover {
color:#fc0203!important;
}
.slide-typegame {
font-size:10px!important;

color:#a5a4a4!important;
margin:0!important;
}
.slide-taive {
font-size:11px!important;

color:#a5a4a4!important;
margin:0!important;
}
.slide-taive>span {
color:#159d6f;
margin-right:5px;
}
.boxslidestream-previous {
display:block;
float:left;
width:21px;
height:21px;
margin-top:12px;
margin-right:1px;
background-position:-198px -225px;
}
.mobileNew {
position:absolute;
right:-23px;
background-position:-152px -225px;
width:25px;
height:15px;
padding:0 0 0 0!important;
}
.boxslidestream-next {
display:block;
float:left;
width:21px;
height:21px;
margin-top:12px;
background-position:-177px -225px;
}
.stream_viendo {
float:left;
background:linear-gradient(to bottom,#eb8c3c,#fcfcfc);
-o-background:linear-gradient(to bottom,#eb8c3c,#fff);
-webkit-background:linear-gradient(to bottom,#eb8c3c,#fff);
-moz-background:linear-gradient(to bottom,#eb8c3c,#fff);
}
.classDo {
color:#fc0203;
}
.classXanh {
color:#3c9054;
}
.btnstream {
color:#fff;
background-color:#ff8301;
padding:5px 10px;
display:inline-block;
border-radius:4px;
}
.tlike {
background-position:-618px -386px;
width:25px;
height:25px;
display:inline-block;
float:left;
}
.tauthor {
background-position:-643px -386px;
width:24px;
height:28px;
display:inline-block;
float:left;
}
.logoGamekfb {
display:block;
float:left;
margin-right:8px;
background-position:-558px -366px;
width:60px;
height:60px;
}
.tchiasefb {
display:block;
float:left;
background-position:-598px -342px;
width:88px;
height:24px;
}
.linkhay20 {
display:block;
background-position:-416px -66px;
width:78px;
height:20px;
}
.fbshare {
display:block;
background-position:-502px -66px;
width:65px;
height:20px;
}
.vcclogo {
background-position:-417px 0;
width:140px;
height:60px;
display:block;
}
.boxhomevideo {
width:100%;
border:1px solid #e3e3e3;
box-sizing:border-box;
background:#f0f0f0;
}
.boxhomevideotitle {
width:100%;
height:35px;
background-color:#e36060;
}
.boxhomevideotitle.blue {
background-color:#0077b3;
}
.boxhomevideotitle .ion7 {
width:23px;
height:22px;
margin:7px;
display:inline-block;
background-position:-328px -87px;
}
.boxhomevideotitle .icon {
margin:5px 7px;
}
.boxhomevideotitle h2,.boxhomevideotitle .h2 {



text-transform:uppercase;
color:#fff;
}
.boxhomevideotitle h2 a,.boxhomevideotitle .h2 a {
color:#fff;
font-weight:normal;
}
.boxhomevideotitle h2 a.viewvideomore,.boxhomevideotitle .h2 a.viewvideomore {
color:#fff;
position:absolute;
right:11px;
top:30px;
}
.boxhomevideotitle.blue h2 .videoredtitle,.boxhomevideotitle.blue .h2 .videoredtitle {
color:#4be1b0;
}
.list3video .list-title {
padding:10px 20px 0;
font-weight:700;
font-size:13pt;
}
.videoredtitle {
color:#6d1515;
}
.newsupdate ul li .top1video {
width:364px;
height:355px;
position:relative;
cursor:pointer;
}
.newsupdate ul li .top1video object,.newsupdate ul li .top1video embed,.newsupdate ul li .top1video iframe {
width:364px;
height:355px;
}
.newsupdate ul li .top1video img {
width:364px!important;
height:355px!important;
margin-right:0!important;
}
.newsupdate ul li .boxreview .top1video {
width:364px;
height:390px;
position:relative;
cursor:pointer;
}
.newsupdate ul li .boxreview .top1video object,.newsupdate ul li .top1video embed,.newsupdate ul li .top1video iframe {
width:364px;
height:355px;
}
.newsupdate ul li .boxreview .top1video img {
width:364px!important;
height:390px!important;
margin-right:0!important;
}
.top1video .detail {
position:absolute;
right:0;
bottom:0;
left:0;
width:auto;
background:none;
border:none;
padding:0;
padding:25px;
background:-moz-linear-gradient(top,rgba(236,67,67,0) 0,rgba(7,7,7,1) 55%);
background:-webkit-linear-gradient(top,rgba(236,67,67,0) 0,rgba(7,7,7,1) 55%);
background:linear-gradient(to bottom,rgba(236,67,67,0) 0,rgba(7,7,7,1) 55%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ec4343',endColorstr='#d9070707',GradientType=0);
}
.top1video .detail>h3 {
position:relative;
font-size:17pt;
}
.top1video .detail .sapo {
color:#b5b4b4;
font-size:10pt;
margin-top:10px;

}
.top1video>h3,.top1video>.h3 {
font-size:18pt!important;

font-weight:bold;
position:absolute;
right:0;
bottom:0;
left:0;
padding:35px 25px 25px;

background:-moz-linear-gradient(top,rgba(236,67,67,0) 0,rgba(7,7,7,1) 80%);
background:-webkit-linear-gradient(top,rgba(236,67,67,0) 0,rgba(7,7,7,1) 80%);
background:linear-gradient(to bottom,rgba(236,67,67,0) 0,rgba(7,7,7,1) 80%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ec4343',endColorstr='#d9070707',GradientType=0);
}
.top1video h3 a,.top1video .h3 a {
text-shadow:1px 1px 0 #000;
}
.newsupdate ul li .top1video .iconplaybig {
background-position:-295px -128px;
float:left;
height:80px;
left:145px;
position:absolute;
top:115px;
width:82px;
}
.newsupdate ul li .top1video h3 a,.newsupdate ul li .top1video .h3 a {
color:#fff;
font-weight:bold;
}
.list3video {
width:315px;
}
.list3video ul {
padding:20px;
}
.newsupdate ul li .list3video ul li img {
width:90px;
height:90px;
margin:0;
margin-right:15px;
border:none;
-moz-box-shadow:inset 0 0 30px 30px rgba(0,0,0,0.6);
-webkit-box-shadow:inset 0 0 30px 30px rgba(0,0,0,0.6);
box-shadow:inset 0 0 30px 30px rgba(0,0,0,0.6);
}
.shadowinset::before {
display:block;
content:'';
position:absolute;
width:100%;
height: auto;
-moz-box-shadow:inset 0 0 50px 50px rgba(0,0,0,0.6);
-webkit-box-shadow:inset 0 0 50px 50px rgba(0,0,0,0.6);
box-shadow:inset 0 0 50px 50px rgba(0,0,0,0.6);
}
.shadowinset.hidden::before {
display:none;
}
.newsupdate ul li .list3video ul li {
width:100%;
position:relative;
margin-top:0;
}
.newsupdate ul li .list3video ul li+li {
border-top:none;
margin-top:20px;
padding-top:0;
}
.newsupdate ul li .list3video ul li h4,.newsupdate ul li .list3video ul li .h4 {
color:#fff;
font-size:11pt;


font-weight:normal;
margin-left:105px;
}
.newsupdate ul li .list3video ul li h4 a,.newsupdate ul li .list3video ul li .h4 a {
color:#353434;
}
.newsupdate ul li .list3video ul li h4 a:hover,.newsupdate ul li .list3video ul li .h4 a:hover {
color:#ed4848;
}
.newsupdate ul li .list3video ul li .iconplay {
background-position:-357px -88px;
height:26px;
width:27px;
position:absolute;
left:30px;
top:30px;
}
.videopage {
background-color:#2c2b2b;
}
.videopage .sharetop {
width:138px;
height:15px;
}
.videopage .sharetop a {
display:none;
}
.videopage .videoredtitle {
color:#f66363;
}
#videoHighlightContainer {
width:100%;
height:537px;
}
.videohighlight {
width:100%;
height:537px;
background-color:#dbdada;
}
.videohighlight .videofocus {
width:687px;
height:537px;
}
.videohighlight .videofocus object,.videohighlight .videofocus embed,.videohighlight .videofocus iframe {
width:687px;
height:400px;
}
.videohighlight .videofocus-desc {
padding:11px 15px 10px 15px;
width:657px;
}
.videohighlight .videofocus h2 {

}
.videohighlight .videofocus h2 a {

font-weight:bold;
color:#383838;

}
.videohighlight .videofocus .h2 {

font-weight:bold;
color:#ed4848;


margin:8px 0;
}
.videohighlight .videofocus .h2 a {

font-weight:bold;
color:#ed4848;
}
.videohighlight .videofocus .h2 span.source a {
font-weight:normal;
color:#666464;
}
.videohighlight .videofocus .h3 {

color:#787676;

font-weight:normal;
}
.videosamecat {
width:310px;
height:38px;
margin-left:3px;
}
.videosamecattitle {
width:100%;
height:38px;
background-color:#434242;
}
.videosamecattitle h3 {



text-transform:uppercase;
color:#fff;
margin-left:13px;
}
.videosamecat ul li {
width:100%;
height:85px;
float:left;
background-color:#dbdada;
}
.videosamecat ul li.even {
background-color:#c4c3c3;
height:81px;
}
.videosamecat ul li img {
float:left;
width:124px;
height:80px;
margin-top:3px;
margin-right:9px;
}
.videosamecat ul li.even img {
margin-top:2px;
height:79px;
}
.videosamecat ul li h4 {
margin-top:7px;
}
.videosamecat ul li h4 a {


color:#383838;
}
.videosamecat ul li:hover h4 a {
color:#ed4848;
}
.videocatlist {
width:100%;
background-color:#dbdada;
padding-bottom:12px;
}
.videocatlist .title {
width:100%;
height:39px;
background-color:#545353;
position:relative;
}
.videocatlist .title h3 {

color:#fff;


font-weight:normal;
margin-left:15px;
}
.videocatlist .title h3 a {
color:#fff;
position:absolute;
right:11px;
}
.videolist {
width:100%;
position:relative;
}
.videolist ul li {
width:185px;
height:180px;
float:left;
margin:0 7px;
margin-top:14px;
}
.videolist ul li img {
width:185px;
height:120px;
}
.videolist ul li h4 {
margin-top:8px;
}
.videolist ul li a {


color:#383838;
}
.videolist ul li.active,.videolist ul li:hover {
background-color:#ed4848;
height:175px;
padding:5px;
margin-top:9px;
margin-right:2px;
margin-left:2px;
}
.videolist ul li.active a,.videolist ul li:hover a {
color:#fff;
}
.playvideo {
cursor:pointer;
}
.mgt18 {
margin-top:18px;
}
.pluginCountButton {
background:#fff;
border:1px solid #9197a3;
-webkit-border-radius:2px;
color:#4e5665;
display:inline-block;
height:auto;

margin-left:6px;
min-width:15px;
padding:0 3px;
text-align:center;
white-space:nowrap;

}
.pluginCountButtonNub {
height:0;
left:2px;
position:relative;
top:-15px;
width:5px;
z-index:2;
}
.pluginCountButtonNub s,.pluginCountButtonNub i {
border-color:transparent #9197a3;
border-style:solid;
border-width:4px 5px 4px 0;
display:block;
position:relative;
top:1px;
}
.pluginCountButtonNub i {
border-right-color:#fff;
left:2px;
top:-7px;
}
.newsupdate ul li .boxstream1 img {
width:430px;
height:auto;
}
.newsupdate ul li .boxstream1-left img {
width:235px;
height:auto;
float:none;
}
.hide1024 {
display:block!important;
}
.show1024 {
display:none!important;
}
.video-embed iframe {
width:682px;
height:404px;
}
.PreviewMode>div {
text-align:center;
}
#top-menu>.wrapper>.menu>li>a,#top-menu>.wrapper>.menu>li>h1>a {
box-sizing:border-box;
}
:after,:before {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.hidden1280,.hide1280 {
display:none!important;
}
.nodisplay {
display:none;
}
.clearfix:after {
clear:both;
display:table;
content:'';
}
.wrapper {
max-width:1280px;
width:100%;
margin:0 auto;
}
.bx-wrapper .bx-viewport {
border:none;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
left:0;
}
.p10 {
padding:10px;
}
.pl10 {
padding-left:10px;
}
.pr10 {
padding-right:10px;
}
.pt10 {
padding-top:10px;
}
.pb10 {
padding-bottom:10px;
}
.p15 {
padding:15px;
}
.pl15 {
padding-left:15px;
}
.pr15 {
padding-right:15px;
}
.pt15 {
padding-top:15px;
}
.pb15 {
padding-bottom:15px;
}
.p20 {
padding:20px;
}
.pl20 {
padding-left:20px;
}
.pr20 {
padding-right:20px;
}
.pt20 {
padding-top:20px;
}
.pb20 {
padding-bottom:20px;
}
.m10 {
margin:10px;
}
.ml10 {
margin-left:10px;
}
.mr10 {
margin-right:10px;
}
.mt10 {
margin-top:10px;
}
.mb10 {
margin-bottom:10px;
}
.ml15 {
margin-left:15px;
}
.mr15 {
margin-right:15px;
}
.mt15 {
margin-top:15px;
}
.mb15 {
margin-bottom:15px;
}
.m20 {
margin:20px;
}
.ml20 {
margin-left:20px;
}
.mr20 {
margin-right:20px;
}
.mt20 {
margin-top:20px;
}
.mb20 {
margin-bottom:20px;
}
@-ms-viewport {
width:device-width;
}
.visible-xs,.visible-sm,.visible-md,.visible-lg {
display:none!important;
}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {
display:none!important;
}
@media(max-width:767px) {
.visible-xs {
display:block!important;
}
table.visible-xs {
display:table;
}
tr.visible-xs {
display:table-row!important;
}
th.visible-xs,td.visible-xs {
display:table-cell!important;
}
}
@media(max-width:767px) {
.visible-xs-block {
display:block!important;
}
}
@media(max-width:767px) {
.visible-xs-inline {
display:inline!important;
}
}
@media(max-width:767px) {
.visible-xs-inline-block {
display:inline-block!important;
}
}
@media(min-width:768px) and(max-width:991px) {
.visible-sm {
display:block!important;
}
table.visible-sm {
display:table;
}
tr.visible-sm {
display:table-row!important;
}
th.visible-sm,td.visible-sm {
display:table-cell!important;
}
}
@media(min-width:768px) and(max-width:991px) {
.visible-sm-block {
display:block!important;
}
}
@media(min-width:768px) and(max-width:991px) {
.visible-sm-inline {
display:inline!important;
}
}
@media(min-width:768px) and(max-width:991px) {
.visible-sm-inline-block {
display:inline-block!important;
}
}
@media(min-width:992px) and(max-width:1199px) {
.visible-md {
display:block!important;
}
table.visible-md {
display:table;
}
tr.visible-md {
display:table-row!important;
}
th.visible-md,td.visible-md {
display:table-cell!important;
}
}
@media(min-width:992px) and(max-width:1199px) {
.visible-md-block {
display:block!important;
}
}
@media(min-width:992px) and(max-width:1199px) {
.visible-md-inline {
display:inline!important;
}
}
@media(min-width:992px) and(max-width:1199px) {
.visible-md-inline-block {
display:inline-block!important;
}
}
@media(min-width:1200px) {
.visible-lg {
display:block!important;
}
table.visible-lg {
display:table;
}
tr.visible-lg {
display:table-row!important;
}
th.visible-lg,td.visible-lg {
display:table-cell!important;
}
}
@media(min-width:1200px) {
.visible-lg-block {
display:block!important;
}
}
@media(min-width:1200px) {
.visible-lg-inline {
display:inline!important;
}
}
@media(min-width:1200px) {
.visible-lg-inline-block {
display:inline-block!important;
}
}
@media(max-width:767px) {
.hidden-xs {
display:none!important;
}
}
@media(min-width:768px) and(max-width:991px) {
.hidden-sm {
display:none!important;
}
}
@media(min-width:992px) and(max-width:1199px) {
.hidden-md {
display:none!important;
}
}
@media(min-width:1200px) {
.hidden-lg {
display:none!important;
}
}
.visible-print {
display:none!important;
}
@media print {
.visible-print {
display:block!important;
}
table.visible-print {
display:table;
}
tr.visible-print {
display:table-row!important;
}
th.visible-print,td.visible-print {
display:table-cell!important;
}
}
.visible-print-block {
display:none!important;
}
@media print {
.visible-print-block {
display:block!important;
}
}
.visible-print-inline {
display:none!important;
}
@media print {
.visible-print-inline {
display:inline!important;
}
}
.visible-print-inline-block {
display:none!important;
}
@media print {
.visible-print-inline-block {
display:inline-block!important;
}
}
@media print {
.hidden-print {
display:none!important;
}
}
.container {
margin-right:auto;
margin-left:auto;
padding-left:15px;
padding-right:15px;
}
@media(min-width:768px) {
.container {
width:750px;
}
}
@media(min-width:992px) {
.container {
width:970px;
}
}
@media(min-width:1200px) {
.container {
width:1170px;
}
}
.container-fluid {
margin-right:auto;
margin-left:auto;
padding-left:15px;
padding-right:15px;
}
.row {
margin-left:-15px;
margin-right:-15px;
}
.col,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {
position:relative;
min-height:1px;
padding-left:15px;
padding-right:15px;
}
.col,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {
float:left;
}
.col-xs-12 {
width:100%;
}
.col-xs-11 {
width:91.66666667%;
}
.col-xs-10 {
width:83.33333333%;
}
.col-xs-9 {
width:75%;
}
.col-xs-8 {
width:66.66666667%;
}
.col-xs-7 {
width:58.33333333%;
}
.col-xs-6 {
width:50%;
}
.col-xs-5 {
width:41.66666667%;
}
.col-xs-4 {
width:33.33333333%;
}
.col-xs-3 {
width:25%;
}
.col-xs-2 {
width:16.66666667%;
}
.col-xs-1 {
width:8.33333333%;
}
.col-xs-pull-12 {
right:100%;
}
.col-xs-pull-11 {
right:91.66666667%;
}
.col-xs-pull-10 {
right:83.33333333%;
}
.col-xs-pull-9 {
right:75%;
}
.col-xs-pull-8 {
right:66.66666667%;
}
.col-xs-pull-7 {
right:58.33333333%;
}
.col-xs-pull-6 {
right:50%;
}
.col-xs-pull-5 {
right:41.66666667%;
}
.col-xs-pull-4 {
right:33.33333333%;
}
.col-xs-pull-3 {
right:25%;
}
.col-xs-pull-2 {
right:16.66666667%;
}
.col-xs-pull-1 {
right:8.33333333%;
}
.col-xs-pull-0 {
right:auto;
}
.col-xs-push-12 {
left:100%;
}
.col-xs-push-11 {
left:91.66666667%;
}
.col-xs-push-10 {
left:83.33333333%;
}
.col-xs-push-9 {
left:75%;
}
.col-xs-push-8 {
left:66.66666667%;
}
.col-xs-push-7 {
left:58.33333333%;
}
.col-xs-push-6 {
left:50%;
}
.col-xs-push-5 {
left:41.66666667%;
}
.col-xs-push-4 {
left:33.33333333%;
}
.col-xs-push-3 {
left:25%;
}
.col-xs-push-2 {
left:16.66666667%;
}
.col-xs-push-1 {
left:8.33333333%;
}
.col-xs-push-0 {
left:auto;
}
.col-xs-offset-12 {
margin-left:100%;
}
.col-xs-offset-11 {
margin-left:91.66666667%;
}
.col-xs-offset-10 {
margin-left:83.33333333%;
}
.col-xs-offset-9 {
margin-left:75%;
}
.col-xs-offset-8 {
margin-left:66.66666667%;
}
.col-xs-offset-7 {
margin-left:58.33333333%;
}
.col-xs-offset-6 {
margin-left:50%;
}
.col-xs-offset-5 {
margin-left:41.66666667%;
}
.col-xs-offset-4 {
margin-left:33.33333333%;
}
.col-xs-offset-3 {
margin-left:25%;
}
.col-xs-offset-2 {
margin-left:16.66666667%;
}
.col-xs-offset-1 {
margin-left:8.33333333%;
}
.col-xs-offset-0 {
margin-left:0;
}
@media(min-width:768px) {
.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {
float:left;
}
.col-sm-12 {
width:100%;
}
.col-sm-11 {
width:91.66666667%;
}
.col-sm-10 {
width:83.33333333%;
}
.col-sm-9 {
width:75%;
}
.col-sm-8 {
width:66.66666667%;
}
.col-sm-7 {
width:58.33333333%;
}
.col-sm-6 {
width:50%;
}
.col-sm-5 {
width:41.66666667%;
}
.col-sm-4 {
width:33.33333333%;
}
.col-sm-3 {
width:25%;
}
.col-sm-2 {
width:16.66666667%;
}
.col-sm-1 {
width:8.33333333%;
}
.col-sm-pull-12 {
right:100%;
}
.col-sm-pull-11 {
right:91.66666667%;
}
.col-sm-pull-10 {
right:83.33333333%;
}
.col-sm-pull-9 {
right:75%;
}
.col-sm-pull-8 {
right:66.66666667%;
}
.col-sm-pull-7 {
right:58.33333333%;
}
.col-sm-pull-6 {
right:50%;
}
.col-sm-pull-5 {
right:41.66666667%;
}
.col-sm-pull-4 {
right:33.33333333%;
}
.col-sm-pull-3 {
right:25%;
}
.col-sm-pull-2 {
right:16.66666667%;
}
.col-sm-pull-1 {
right:8.33333333%;
}
.col-sm-pull-0 {
right:auto;
}
.col-sm-push-12 {
left:100%;
}
.col-sm-push-11 {
left:91.66666667%;
}
.col-sm-push-10 {
left:83.33333333%;
}
.col-sm-push-9 {
left:75%;
}
.col-sm-push-8 {
left:66.66666667%;
}
.col-sm-push-7 {
left:58.33333333%;
}
.col-sm-push-6 {
left:50%;
}
.col-sm-push-5 {
left:41.66666667%;
}
.col-sm-push-4 {
left:33.33333333%;
}
.col-sm-push-3 {
left:25%;
}
.col-sm-push-2 {
left:16.66666667%;
}
.col-sm-push-1 {
left:8.33333333%;
}
.col-sm-push-0 {
left:auto;
}
.col-sm-offset-12 {
margin-left:100%;
}
.col-sm-offset-11 {
margin-left:91.66666667%;
}
.col-sm-offset-10 {
margin-left:83.33333333%;
}
.col-sm-offset-9 {
margin-left:75%;
}
.col-sm-offset-8 {
margin-left:66.66666667%;
}
.col-sm-offset-7 {
margin-left:58.33333333%;
}
.col-sm-offset-6 {
margin-left:50%;
}
.col-sm-offset-5 {
margin-left:41.66666667%;
}
.col-sm-offset-4 {
margin-left:33.33333333%;
}
.col-sm-offset-3 {
margin-left:25%;
}
.col-sm-offset-2 {
margin-left:16.66666667%;
}
.col-sm-offset-1 {
margin-left:8.33333333%;
}
.col-sm-offset-0 {
margin-left:0;
}
}
@media(min-width:992px) {
.col,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {
float:left;
}
.col-md-12 {
width:100%;
}
.col-md-11 {
width:91.66666667%;
}
.col-md-10 {
width:83.33333333%;
}
.col-md-9 {
width:75%;
}
.col-md-8 {
width:66.66666667%;
}
.col-md-7 {
width:58.33333333%;
}
.col-md-6 {
width:50%;
}
.col-md-5 {
width:41.66666667%;
}
.col-md-4 {
width:33.33333333%;
}
.col-md-3 {
width:25%;
}
.col-md-2 {
width:16.66666667%;
}
.col-md-1 {
width:8.33333333%;
}
.col-md-pull-12 {
right:100%;
}
.col-md-pull-11 {
right:91.66666667%;
}
.col-md-pull-10 {
right:83.33333333%;
}
.col-md-pull-9 {
right:75%;
}
.col-md-pull-8 {
right:66.66666667%;
}
.col-md-pull-7 {
right:58.33333333%;
}
.col-md-pull-6 {
right:50%;
}
.col-md-pull-5 {
right:41.66666667%;
}
.col-md-pull-4 {
right:33.33333333%;
}
.col-md-pull-3 {
right:25%;
}
.col-md-pull-2 {
right:16.66666667%;
}
.col-md-pull-1 {
right:8.33333333%;
}
.col-md-pull-0 {
right:auto;
}
.col-md-push-12 {
left:100%;
}
.col-md-push-11 {
left:91.66666667%;
}
.col-md-push-10 {
left:83.33333333%;
}
.col-md-push-9 {
left:75%;
}
.col-md-push-8 {
left:66.66666667%;
}
.col-md-push-7 {
left:58.33333333%;
}
.col-md-push-6 {
left:50%;
}
.col-md-push-5 {
left:41.66666667%;
}
.col-md-push-4 {
left:33.33333333%;
}
.col-md-push-3 {
left:25%;
}
.col-md-push-2 {
left:16.66666667%;
}
.col-md-push-1 {
left:8.33333333%;
}
.col-md-push-0 {
left:auto;
}
.col-md-offset-12 {
margin-left:100%;
}
.col-md-offset-11 {
margin-left:91.66666667%;
}
.col-md-offset-10 {
margin-left:83.33333333%;
}
.col-md-offset-9 {
margin-left:75%;
}
.col-md-offset-8 {
margin-left:66.66666667%;
}
.col-md-offset-7 {
margin-left:58.33333333%;
}
.col-md-offset-6 {
margin-left:50%;
}
.col-md-offset-5 {
margin-left:41.66666667%;
}
.col-md-offset-4 {
margin-left:33.33333333%;
}
.col-md-offset-3 {
margin-left:25%;
}
.col-md-offset-2 {
margin-left:16.66666667%;
}
.col-md-offset-1 {
margin-left:8.33333333%;
}
.col-md-offset-0 {
margin-left:0;
}
}
@media(min-width:1200px) {
.col,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {
float:left;
}
.col-lg-12 {
width:100%;
}
.col-lg-11 {
width:91.66666667%;
}
.col-lg-10 {
width:83.33333333%;
}
.col-lg-9 {
width:75%;
}
.col-lg-8 {
width:66.66666667%;
}
.col-lg-7 {
width:58.33333333%;
}
.col-lg-6 {
width:50%;
}
.col-lg-5 {
width:41.66666667%;
}
.col-lg-4 {
width:33.33333333%;
}
.col-lg-3 {
width:25%;
}
.col-lg-2 {
width:16.66666667%;
}
.col-lg-1 {
width:8.33333333%;
}
.col-lg-pull-12 {
right:100%;
}
.col-lg-pull-11 {
right:91.66666667%;
}
.col-lg-pull-10 {
right:83.33333333%;
}
.col-lg-pull-9 {
right:75%;
}
.col-lg-pull-8 {
right:66.66666667%;
}
.col-lg-pull-7 {
right:58.33333333%;
}
.col-lg-pull-6 {
right:50%;
}
.col-lg-pull-5 {
right:41.66666667%;
}
.col-lg-pull-4 {
right:33.33333333%;
}
.col-lg-pull-3 {
right:25%;
}
.col-lg-pull-2 {
right:16.66666667%;
}
.col-lg-pull-1 {
right:8.33333333%;
}
.col-lg-pull-0 {
right:auto;
}
.col-lg-push-12 {
left:100%;
}
.col-lg-push-11 {
left:91.66666667%;
}
.col-lg-push-10 {
left:83.33333333%;
}
.col-lg-push-9 {
left:75%;
}
.col-lg-push-8 {
left:66.66666667%;
}
.col-lg-push-7 {
left:58.33333333%;
}
.col-lg-push-6 {
left:50%;
}
.col-lg-push-5 {
left:41.66666667%;
}
.col-lg-push-4 {
left:33.33333333%;
}
.col-lg-push-3 {
left:25%;
}
.col-lg-push-2 {
left:16.66666667%;
}
.col-lg-push-1 {
left:8.33333333%;
}
.col-lg-push-0 {
left:auto;
}
.col-lg-offset-12 {
margin-left:100%;
}
.col-lg-offset-11 {
margin-left:91.66666667%;
}
.col-lg-offset-10 {
margin-left:83.33333333%;
}
.col-lg-offset-9 {
margin-left:75%;
}
.col-lg-offset-8 {
margin-left:66.66666667%;
}
.col-lg-offset-7 {
margin-left:58.33333333%;
}
.col-lg-offset-6 {
margin-left:50%;
}
.col-lg-offset-5 {
margin-left:41.66666667%;
}
.col-lg-offset-4 {
margin-left:33.33333333%;
}
.col-lg-offset-3 {
margin-left:25%;
}
.col-lg-offset-2 {
margin-left:16.66666667%;
}
.col-lg-offset-1 {
margin-left:8.33333333%;
}
.col-lg-offset-0 {
margin-left:0;
}
}
.row:before,.row:after {
content:" ";
display:table;
}
.row:after {
clear:both;
}
.center-block {
display:block;
margin-left:auto;
margin-right:auto;
}
.pull-right {
float:right!important;
}
.pull-left {
float:left!important;
}
.row * {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.box {
background:#fff;
border:1px solid #e4e3e3;
}
.box .header {

position:relative;
}
.box .header .title {
font-size:14pt;

text-transform:uppercase;
text-align:center;
padding:0 10px;
display:inline-block;
}
.box.red .header .add-on,.box.green .header .add-on {
position:absolute;
top:0;
right:0;
bottom:0;
padding:0 10px;
color:#fff;
background:transparent;
font-size:14pt;


}
.box.red .header {
background:#ed4848!important;
border:none!important;
}
.box.red .header .title,.box.green .header .title {
color:#fff!important;
background:transparent!important;
}
.box.red .header .title a {
color:#6d1515!important;
}
.box.green .header {
background:#0077b3!important;
border:none!important;
}
.box.green .header .title a {
color:#4be1b0!important;
}
.block-1-3-2col {
background:#f0f0f0;
}
.block-1-3-2col .col1 {
width:364px;
float:left;
}
.block-1-3-2col .col1 .news-item {
position:relative;
}
.block-1-3-2col .col1 .news-item img {
width:100%;
height:auto;
float:none;
}
.block-1-3-2col .col1 .news-item .info {
position:absolute;
bottom:0;
left:0;
right:0;
padding:20px;
background:-moz-linear-gradient(top,rgba(147,36,41,0) 0,rgba(0,0,0,0.82) 100%);
background:-webkit-linear-gradient(top,rgba(147,36,41,0) 0,rgba(0,0,0,0.82) 100%);
background:linear-gradient(to bottom,rgba(147,36,41,0) 0,rgba(0,0,0,0.82) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00932429',endColorstr='#d1000000',GradientType=0);
}
.block-1-3-2col .col1 .news-item .more-info {
position:absolute;
top:0;
left:0;
right:0;
padding:10px 20px;
background:-moz-linear-gradient(top,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);
background:-webkit-linear-gradient(top,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);
background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);
color:#fff;
font-size:13pt;
font-weight:bold;
}
.block-1-3-2col .col1 .news-item h3 a {
color:#fff;
font-size:16pt;

}
.block-1-3-2col .col1 .news-item .sapo {
color:#aaa;
margin-top:10px;
}
.block-1-3-2col .col2 {
width:316px;
float:left;
}
.block-1-3-2col .col2 .news-item {
padding:0;
}
.block-1-3-2col .col2 .news-item img {
width:90px;
height:90px;
float:left;
display:block;
}
.block-1-3-2col .col2 .news-item h3 {
margin-left:100px;
}
.block-1-3-2col .col2 .news-item h3 a {
color:#353434;

font-size:11pt;
font-weight:normal;
}
.block-1-3-2col .col2 .news-item+li {
margin-top:20px;
border:none;
}
.block-1-3-2col .col2 .other-news-title {
font-size:12pt;
font-weight:bold;
margin-bottom:20px;
margin-top:-5px;
}
.block-1-2-2col {
background:#f0f0f0;
}
.block-1-2-2col .col1 {
width:432px;
float:left;
}
.block-1-2-2col .col1 .news-item {
position:relative;
}
.block-1-2-2col .col1 .news-item img {
width:100%;
height:auto;
float:none;
}
.block-1-2-2col .col1 .news-item h3 a {
font-size:16pt;

}
.block-1-2-2col .col1 .news-item .sapo {
color:#888;
margin-top:10px;
}
.block-1-2-2col .col2 {
width:250px;
float:left;
}
.block-1-2-2col .col2 .news-item {
padding:0;
}
.block-1-2-2col .col2 .news-item img {
width:100%;
height:auto;
display:block;
}
.block-1-2-2col .col2 .news-item h3 {
display:block;
margin:10px 0 15px;
}
.block-1-2-2col .col2 .news-item h3 a {
color:#353434;

font-size:10pt;
font-weight:normal;
}
.block-1-2-2col .col2 .news-item+li {
margin-top:20px;
border:none;
}
.block-1-2-2col .col2 .other-news-title {
font-size:12pt;
font-weight:bold;
margin-bottom:20px;
margin-top:-5px;
}
.icon.icon-carret-down {
background-position:-278px -3px;
width:12px;
height:12px;
}
.icon.icon-top-hot-24 {
background-position:-537px 0;
width:44px;
height:34px;
}
.icon.icon-most-recent {
background-position:-537px -38px;
width:40px;
height:16px;
}
.icon.icon-next {
background-position:-327px 0;
width:8px;
height:16px;
}
.icon.icon-prev {
background-position:-351px 0;
width:8px;
height:16px;
}
.icon.icon-star {
background-position:-589px 0;
width:45px;
height:45px;
}
.icon.icon-ratting {
background-position:-300px -32px;
width:16px;
height:16px;
}
.icon.icon-ratting-small {
background-position:-300px 0;
width:12px;
height:12px;
}
.icon.icon-mobile {
background-position:-249px -32px;
width:18px;
height:24px;
}
.icon.icon-mobile-small {
background-position:-249px 0;
width:11px;
height:15px;
}
.icon.icon-pc {
background-position:-200px -32px;
width:25px;
height:24px;
}
.icon.icon-pc-small {
background-position:-200px 0;
width:18px;
height:15px;
}
.fa .fa-trophy {
width:25px;
height:24px;}
.icon.icon-pc-red {
background-position:-500px -28px;
width:25px;
height:24px;
}
.icon.icon-console {
background-position:-722px 0;
width:26px;
height:24px;
}
.icon.icon-books {
background-position: -380px 0px;
width: 20px;
height: 18px;
padding: 0 5px;
}
.icon.icon-esport {
background-position:-759px 0;
width:45px;
height:24px;
}
.icon.icon-globe {
background-position:-820px 0;
width:24px;
height:24px;
}
.icon.icon-gear {
background-position:-858px 0;
width:24px;
height:24px;
}
.icon.icon-film {
background-position:-897px 0;
width:24px;
height:24px;
}
.icon.icon-gift {
background-position:-928px 0;
width:24px;
height:24px;
}
.icon.icon-video {
background-position:-960px 0;
width:24px;
height:24px;
}
.icon.icon-video-small {
background-position:-421px -28px;
width:20px;
height:19px;
}
.icon.icon-movie {
background-position:-421px -0px;
width:20px;
height:19px;
}
.icon.icon-papper-plan {
background-position:-460px -30px;
width:22px;
height:23px;
}
.icon.icon-top-star {
background-position:-820px -30px;
width:25px;
height:25px;
}
.icon.icon-envelope {
background-position:-634px 0;
width:72px;
height:48px;
}
.icon.icon-search-large {
background-position:-350px -22px;
width:32px;
height:32px;
}
.icon.icon-review {
background-position:-460px -0px;
width:24px;
height:19px;
}
.icon.icon-eye {
background-position:-460px -0px;
width:24px;
height:19px;
}
.icon.icon-eye-small {
background-position:-1050px -0px;
width:24px;
height:11px;
}
.icon.icon-eye-white {
background-position:-722px -28px;
width:21px;
height:13px;
}
.icon.icon-eye-white-alt {
background-position:-990px -0px;
width:24px;
height:20px;
}
.icon.vcclogo {
background-position:-256px -56px;
width:140px;
height:59px;
}
.icon.icon-heart-big {
background-position:-759px -30px;
width:33px;
height:27px;
}
.icon.icon-heart-small {
background-position:-802px -29px;
width:15px;
height:14px;
}
.icon.icon-www {
background-position:-857px -29px;
width:22px;
height:22px;
}
.icon.icon-facebook {
background-position:-895px -29px;
width:19px;
height:19px;
}
.icon.icon-info-red {
background-position:-930px -29px;
width:20px;
height:20px;
}
.icon.icon-info-white {
background-position:-960px -29px;
width:20px;
height:20px;
}
.icon.icon-info-grey {
background-position:-990px -29px;
width:20px;
height:20px;
}
.icon.icon-chart {
background-position:-1015px -29px;
width:30px;
height:20px;
}
.icon.icon-player {
background-position:-1050px -29px;
width:15px;
height:20px;
}
.icon.icon-sub-category {
background-position:-1020px -0px;
width:14px;
height:10px;
}
#top-page {
height:80px;
}
.logo {
display:inline-block;
width:230px;
height:80px;
background:#0077b3;
float:left;
}
.logo a {
display:block;
width:100%;
height:60px;
background:transparent url('//www.xemgame.com/wp-content/themes/xg2017/images/logo.png') 0 0 no-repeat;
margin: 15px -5px auto auto;
}
.top-hot-news {
margin-left:230px;
padding-top:12px;
}
.top-hot-news .list-new {
display:block;
position:relative;
height:76px;
margin:0 20px;
overflow:hidden;
}
.top-hot-news .list-new .left {
display:block;
width:90px;
height:76px;
border-right:1px solid #e4e3e3;
float:left;
box-sizing:border-box;
}
.top-hot-news .list-new .left div:first-child {
padding: 7px 0px 7px 20px;
}
.top-hot-news .list-new .left div:nth-child(2) {
background:#ececec;
}
.top-hot-news .list-new .left div:nth-child(2) a {
display:block;
text-align:center;

height:28px;
cursor:pointer;
}
.top-hot-news .list-new .right {
margin-left:90px;
}
.top-hot-news .list-new .right ul {
list-style:none;
margin:0;
padding:0;
overflow:hidden;
display:block;
margin-right:24px;
display:block;
white-space:nowrap;
overflow:visible;
}
.top-hot-news .list-new .right ul li {
list-style:none;
display:inline-block;
width:210px;
height:76px;
margin-right:7px;
white-space:normal;
overflow:hidden;
}
.top-hot-news .list-new .right ul li+li {
border-left:1px solid #e4e3e3;
}
.top-hot-news .list-new .right ul li div {
padding:7px 0 0 7px;
display:block;
}
.top-hot-news .list-new .right ul li img {
float:left;
width:64px;
height:64px;
margin-right:10px;
}
.top-hot-news .list-new .right ul li .h3 {
padding:0;
margin:0;
}
.top-hot-news .list-new .right ul li .h3 a {
color:#6b6b6b;
font-weight:normal;

cursor:pointer;

}
.top-hot-news .list-new .right ul li .h3 a:hover {
color:#ed4848;
}
.top-hot-news .list-new .right .slide-button {
position:absolute;
right:0;
top:0;
bottom:0;
width:25px;
border-left:1px solid #e4e3e3;
z-index:1;
display:block;
}
.top-hot-news .list-new .right .slide-button .btn-next, .top-hot-news .list-new .right .slide-button .btn-prev {
    height: 50%;
    width: 100%;
    display: block;
    background: #ececec;
    text-align: center;
    line-height: 40px;
}
.top-hot-news .list-new .right .slide-button a:hover {
background:#e5e5e5;
}
.top-hot-news .list-new .right .slide-button .btn-prev {
border-top:1px solid #e4e3e3;
}
#top-menu {
background:#6699cc;
    width: 100%;
}
.menu {
list-style:none;
padding:0;
margin:0;
height:initial;
background:#0077b3;
float:none;
position:relative;
}
.menu>li {
float:left;
padding:0;
margin:0;
height:70px;
}
.menu>li:last-child:after {
clear:both;
}
.icon,.menu-item {
background-image:url('//www.xemgame.com/wp-content/themes/xg2017/images/sprite_v3.1.png');
display:inline-block;
}
.menu>li>a,.menu>li>h1>a {
display:inline-block;
height:66px;
color:#fff;
text-decoration:none;
padding:10px 15px;
border-right:1px solid #6699cc;
text-align:center;
text-transform: uppercase;
min-width: 75px;
}
.menu>li:hover>a,.menu>li.active>a,.menu>li:hover>h1>a,.menu>li.active>h1>a {
text-decoration:none;
background-color:#6699cc;
}
.menu li:last-child a {
    border-right: none;
}
.sub-menu {
position:absolute;
left:10px;
right:10px;
background:#4b4c4e;
z-index:10000;
display:none;
padding:20px;
color:#fff;
}
.sub-menu h3 {
color:#3af925;
}
.sub-menu a {
color:#fff!important;
}
.sub-menu .sub-category a {
color:#3af925!important
}
.sub-menu a:hover {
color:#ccc!important;
}
.sub-menu .box-image {
margin-left:0;
}
.sub-menu .box-image img {
max-width:100%;
height:auto;
}
.sub-menu .box-image p {
color:#eee;
padding:10px 0;
}
.sub-menu .box-image p a {
font-size:11pt;
}
.sub-menu .box-list-news a {
font-size:10pt;
text-transform:none;
text-align:left;
font-weight:normal;

margin:0;
padding:0;
border:none;
}
.sub-menu ul>li {
padding-top:15px;
}
.sub-menu .more-link {
color:#31b67c!important;

}
.sub-menu .sub-category ul {
border-bottom:2px solid #3af925;
margin-bottom:25px;
}
.sub-menu .sub-category ul li {
float:left;
margin-top:-8px;
padding:0;
background:#4b4c4e!important;
}
.sub-menu .sub-category ul li {
padding-left:15px;
}
.sub-menu .sub-category ul li:last-child {
padding-right:15px;
}
.sub-menu .sub-category ul li a {

font-size:12pt;
}
.sub-menu .sub-category ul li a:hover {
text-decoration:underline;
}
.menu-item.home {
background-position: 0 -275px;
width:165px;
padding-right:60px;
padding-top:0;
text-align:right;
line-height: 70px;
font-size:20pt;
border:none;
}
li:hover .menu-item.home {
background-position:0 -341px;
}
.menu-item.search {
background-position:-165px -275px;
width:65px;
border:none;
min-width: 60px;
}
li:hover .menu-item.search,.menu-item.search.open {
background-position:-165px -340px;
}
.sub-menu.search {
    background: rgba(0,0,0,.001);
    min-height: 60px;
    padding: 25px 40px 160px;
    top: 66px;
}
.sub-menu.search .form-control {
height:65px;


padding-left:60px;
border-radius:30px;
box-shadow:5px 5px 15px #ddd inset;
border:none;
background:#fff;
}
.sub-menu.search .icon {
top:18px;
left:18px;
}
.sub-category .block-title li {
float:left;
}
.sub-category .block-title li+li {
padding-left:15px;
}
.sub-category .block-title li a {

font-weight:700;

color:#d53f41;
}
.sub-category .block-title li a:hover {
text-decoration:underline;
}
.ic-gun {
    width: 28px;
    height: 22px;
    display: inline-block;
    background-image: url(../images/gun.png);
}
.ic-fighter {
    width: 22px;
    height: 22px;
    display: inline-block;
    background-image: url(../images/fighter.png);
}
.ic-boxing {
    width: 22px;
    height: 22px;
    display: inline-block;
    background-image: url(../images/boxing.png);
}
#top-ads-place {
text-align:center;
margin:10px 0;
}
#container {
padding-left: 10px;
padding-right: 10px;
margin: 20px auto;
}
.columns {
position:relative;
}
.columns>.left {
display:block;
float:left;
width: 85px;
position: absolute;
margin-left: -100px;
}
.columns>.center {
display:inline-block;
margin-left:-10px;
margin-right:10px;
width:calc(100% - 290px);
float:left;
}
.single-game .columns>.center.detail-news {
width:calc(100% - 330px);
}
.single-game .columns>.center.detail-news2 {
margin-left:0px;
width:100%;
}
.columns>.center>div {
box-sizing:border-box;
}
.columns>.right, .single-game .columns>.right, .single .columns>.right {
float: right;
overflow:hidden;
width:300px;
margin-right:-10px;
}
.block {
display:block;
margin-right: 5px;
}
.block .block-title {
text-transform:uppercase;
font-weight: 600;
margin: 15px 0 10px 0;
font-size: 13px;
padding-left:5px;
}
.block .block-content {
background:none;
padding:0px;
border:0px solid #e4e3e3;
border-top:none;
}
.block .block-content ul>li {
padding: 5px;
margin: 2px auto;	
}
.block .block-content ul>li:hover {
    background: #fff;
}
.columns>.left.detail-news>div:first-child .block-title {
background:none;
}
.columns>.left.detail-news .block-content {
background:none;
padding:0px;
}
.list-recommend img {
width:100%;
height:100px;
display:block;
}
.list-recommend li {
position:relative;
}
.list-recommend li:nth-child(2n+1) img {
border-bottom:4px solid #a82c2f;
}
.left.detail-news>div:first-child .list-recommend li:first-child img {
border-bottom:4px solid #bf3538;
}
.left.detail-news>div:nth-child(2) .list-recommend li:first-child img {
border-bottom:4px solid #0077b3;
}
.list-recommend li:nth-child(2n) img {
border-bottom:4px solid #3a9973;
}
.list-recommend li .icon-star {
display:none;
z-index:1;
position:absolute;
right:0;
top:0;
}
.list-recommend li.hot .icon-star {
display:block;
}
.list-recommend h3,.list-recommend .h3 {
margin:7px 2px 10px;
padding:0;
}
.list-recommend h3 a,.list-recommend .h3 a {
font-weight:normal;
font-size:11pt;

color:#252525;
}
.list-recommend h3 a:hover,.list-recommend .h3 a:hover {
color:#ed4848;
}
.list-giftcode img {
width:20px;
height:auto;
display:block;
float:left;
border:0px solid #d8d8d8;
margin-right:10px;
border-radius:50%;
-moz-border-radius:50%;
-webkit-border-radius:50%;
}
.list-giftcode h3 {
margin:10px 0 15px;
padding:0;
}
.list-giftcode h3 a {
font-weight:normal;

color:#242424;
}
.list-giftcode h3 a:hover {
color:#ed4848;
}
.left.detail-news a>img {
width:100%;
height:150px;
}
.left.detail-news li a {
font-size:11pt;
color:#3f4040;
}
.left.detail-news li p {
padding-top:10px;
}
.left.detail-news li p>i.icon-papper-plan {
display:block;
float:left;
margin-top:5px;
}
.left.detail-news li p a {
margin-left:30px;
display:block;
}
.left.detail-news li:first-child a {
font-size:11pt;
margin-left:0;
color:#2a2b2b;
}
.left.detail-news li+li {
margin-top:0px;
border-top:0px solid #e3e3e3;
}
.left.detail-news .block-title {
background:none;
}
.list-new-game img {
width:184px;
height:210px;
display:block;
}
.list-new-game li {
position:relative;
}
.list-new-game li .image {
position:relative;
}
.list-new-game li .ratting {
display:block;
z-index:1;
position:absolute;
left:10px;
top:10px;
color:#fff;
}
.list-new-game li .platform {
display:block;
z-index:1;
position:absolute;
right:10px;
top:10px;
}
.list-new-game h3 {
z-index:1;
position:absolute;
bottom:15px;
right:0;
left:0;
text-align:center;
font-weight:bold;
color:#fff;

}
.list-new-game h3 a {
font-weight:bold;
color:#fff;

}
.list-new-game .sapo {
margin:10px 0 0;
color:#787878;
font-size:9pt;

}
.bannergame {
padding-top:35px;
background:#0077b3;
width:1024px;
position:absolute;
left:218px;
}
.bannergame img {
width:1024px;
height:337px;
}
.bannergame h1 {
position:absolute;
top:227px;
left:0;
background:rgba(168,44,47,0.84);
color:#fff;
padding:0 25px;
}
.hoso-layout .r_left {
width:935px;
float:left;
}
.hoso-layout .left {
width:218px;
float:left;
padding-top:0;
background:none;
background:#f5f4f4;
border-left:1px solid #ddd;
border-bottom:1px solid #ddd;
position:absolute;
left:0;
top:-1px;
bottom:0;
}
.hoso-layout .left .timeupdate {
position:relative;
text-align:center;
color:#0077b3;
font-weight:400;
font-size:11pt;
left:auto;
top:auto;
white-space:normal;
margin-top:25px;
}
.hoso-layout .left .game-view {
display:block;
position:relative;
background:#a1a0a0;

color:#f5f4f4;
padding-left:56px;
margin-top:15px;
}
.hoso-layout .left .game-view .view-icon {
position:absolute;
left:0;
top:0;

width:36px;
height:36px;
text-align:center;
display:block;
background:#716f6f;
}
.r_hosogame #box-list-new-game {
position:absolute;
bottom:0;
left:0;
right:0;
border-left:1px solid #ddd;
}
.r_hosogame #box-list-new-game .block-title,.r_hosogame #box-list-new-game .block-content {
border:none;
}
.r_hosogame #box-list-new-game .block-title {
background:#e6e5e5;
color:#716f6f;
font-size:11pt;

text-transform:none;
position:relative;
padding-left:40px;
}
.r_hosogame #box-list-new-game .block-title .icon {
position:absolute;
top:7px;
left:10px;
}
.r_hosogame #box-list-new-game li a {
color:#504f4f;
}
.timeupdate label {
font-weight:400;
color:#0077b3;
}
.hoso-layout .left .block {
margin-left:-1px;
}
.hoso-layout .left .block-content {
padding:16px;
background:#f5f4f4;
}
.hoso-layout .left .block-title {
background:#0077b3;
color:#fdfdfd;
border-right:none;
}
.r_hosogame .center {
float:left;
width:720px;
position:relative;
z-index:1;
margin-left:218px;
padding-top:328px;
}
.r_hosogame .center .block-content {
padding:25px 30px;
}
.r_hosogame .center .block-title {
height:42px;
padding:0;
}
.r_hosogame .center .block-title span {
background:#fff;
display:inline-block;
padding:0 10px;
font-weight:700;
color:#6c6b6b;
text-transform:none;
}
.r_hosogame .right {
display:block;
float:left;
width:292px;
margin-left:15px;
margin-top:375px;
overflow:hidden;
}
.r_hosogame .right .list_top {
width:100%;
margin-top:15px;
box-sizing:border-box;
}
.r_hosogame .right .block-title {

text-transform:none;

height:37px;
font-size:12pt;
background:#2e72b3;
color:#f2f1f1;
}
.r_hosogame .right .list_top .block-title {
background:#417851;
color:#fcfefb;
border:none;
}
.r_hosogame .right .btnRank {
display:table-row;
}
.r_hosogame .right .btnRank a {
display:table-cell;
width:1%;
background:#60926d;

text-align:center;
color:#f2f1f1;
}
.r_hosogame .right .btnRank a.active {
background:#72aa83;
}
.r_hosogame #ulRank li {
position:relative;
}
.r_hosogame #ulRank li+li {
margin-top:15px;
}
.r_hosogame #ulRank li img {
width:265px;
height:112px;
}
.r_hosogame #ulRank li .top_left {
position:absolute;
left:10px;
top:10px;
color:#fff;
font-weight:700;
font-size:12pt;
}
.r_hosogame #ulRank li .top_left span {
display:inline-block;
background:#fff;
color:#555;
font-weight:700;
width:20px;
height:20px;

text-align:center;
border:1px solid #555;
border-radius:10px;
}
.r_hosogame #ulRank li .right_bottom {
position:absolute;
right:10px;
bottom:5px;
color:#fff;
font-weight:300;
font-size:10pt;
}
.r_hosogame #ulRank li .right_bottom .icon {
margin-left:10px;
}
.r_hosogame .infoleft {
width:310px;
}
.r_hosogame .infoleft p {
margin:8px 0 0;
width:auto;
}
.r_hosogame .infoleft p.desc {
font-size:11pt;

}
.r_hosogame .infoleft .field {
font-size:11pt;
font-weight:400;
margin-bottom:8px;
}
.r_hosogame .infoleft .field span {
background:#0077b3;
width:90px;
text-align:center;

color:#f5f4f4;
display:inline-block;
margin-right:10px;
}
.r_hosogame .infoleft .field.big span {
width:130px;
}
.r_hosogame .inforight {
width:305px;
}
.r_hosogame .inforight .box_nhung2 {
width:100%;
margin:0;
padding:0;
border-color:#e3e2e2;
}
.r_hosogame .inforight .box_nhung2 .top_vote {

padding:0 10px;
font-size:10pt;
color:#ce5a5e;
width:100%;
display:block;
box-sizing:border-box;
margin:0;
border-bottom:1px solid #e3e2e2;
background:#eee;
}
.r_hosogame .right .list-news-hoso li+li {
margin-top:15px;
}
.r_hosogame .right .list-news-hoso li img {
width:80px;
height:80px;
display:block;
float:left;
}
.r_hosogame .right .list-news-hoso li .h3 {
margin-left:95px;
}
.r_hosogame .right .list-news-hoso li .h3 a {
color:#484949;
font-weight:bold;
font-size:11pt;

}
.r_hosogame .block li a:hover {
color:#ed4848!important;
}
.r_hosogame .button {
width:150px;
font:11pt/14pt Helvetica, Arial, sans-serif;
color:#fff;
padding-left:30px;

background:#5a99ce;
border:none;
height:36px;
box-sizing:border-box;
position:relative;
}
.r_hosogame .block .button:hover {
color:#e0e0e0!important;
}
.r_hosogame .button .icon-b {
position:absolute;
left:0;
top:0;

width:36px;
height:36px;
text-align:center;
display:block;
background:#4476a0;
}
.r_hosogame .button.homeurl {
margin-right:10px;
background:#ce5a5e;
}
.r_hosogame .button.homeurl .icon-b {
background:#a34548;
}
#list-news-bounder .block-hoso-list-news {
margin-top:30px;
box-shadow:0 0 2px #d0d0d0;
}
#list-news-bounder .block-hoso-list-news .block-title {

height:40px;
padding:0;
}
#list-news-bounder .block-hoso-list-news .block-title h3 {
background:#0077b3;
padding:0 20px 0 5px;
color:#fff;
font-size:14pt;

display:inline-block;
position:absolute;
text-transform:none;
}
#list-news-bounder .block-hoso-list-news .block-content {
position:relative;
padding:20px;
}
#list-news-bounder .block-hoso-list-news li h3 {
margin-bottom:10px;
}
#list-news-bounder .block-hoso-list-news li h3 a {
font-weight:700;
font-size:14pt;
color:#3f3f3f;
}
#list-news-bounder .block-hoso-list-news li h3 a:hover {
color:#ed4848!important;
}
#list-news-bounder .block-hoso-list-news li {
float:left;
padding:20px 25px;
width:50%;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
position:relative;
height:220px;
}
#list-news-bounder .block-hoso-list-news li+li div.separator {
border-bottom:1px solid #efefef;
position:absolute;
top:0;
left:25px;
right:25px;
}
#list-news-bounder .block-hoso-list-news li:nth-child(2) div.separator {
display:none;
}
#list-news-bounder .block-hoso-list-news li:nth-child(2n) {
border-left:1px solid #e3e2e2;
}
#list-news-bounder .block-hoso-list-news li img {
display:block;
width:152px;
height:110px;
float:left;
}
#list-news-bounder .block-hoso-list-news li .info {
margin-left:160px;
}
#list-news-bounder .block-hoso-list-news li .time {
font-style:italic;
font-size:10pt;
font-weight:700;
color:#676564;
margin-top:5px;
}
#list-news-bounder .block-hoso-list-news li .sapo {
color:#676564;
font-size:10pt;

}
#list-news-bounder .block-hoso-list-news .view-more {
height:45px;

border-top:1px solid #e3e2e2;
text-align:center;
display:block;
color:#0077b3;
font-size:13pt;
}
#list-news-bounder .block-hoso-list-news .swiper-container {
margin-right:45px;
}
#list-news-bounder .block-hoso-list-news li.swiper-slide {
width:234px;
height:234px;
border:1px solid #dbdada;
padding:5px;
}
#list-news-bounder .block-hoso-list-news li.swiper-slide img {
width:224px;
height:224px;
}
#list-news-bounder .block-hoso-list-news .slide-button {
position:absolute;
right:0;
top:0;
bottom:1px;
width:40px;
border-left:1px solid #e4e3e3;
z-index:1;
display:block;
}
#list-news-bounder .block-hoso-list-news .slide-button .btn-next,#list-news-bounder .block-hoso-list-news .slide-button .btn-prev {
height:50%;
width:100%;
display:block;
background:#f0f0f0;

text-align:center;
}
#list-news-bounder .block-hoso-list-news .slide-button a:hover {
background:#ececec;
}
#list-news-bounder .block-hoso-list-news .slide-button .btn-prev {
border-top:1px solid #d0d0d0;
}
#box-list-new-game {
width:100%;
}
.n-game-list a.image img {
display:block;
width:62px;
height:62px;
float:left;
border:3px solid #71ab83;
margin-right:5px;
}
.n-game-list li:first-child {
padding-top:0;
}
.n-game-list li {
padding-top:10px;
}
.n-game-list li+li {
border-color:#fff!important;
}
.n-game-list li:nth-child(2n) a.image img {
border:3px solid #ce5a5d;
}
.n-game-list h3 {
font-size:10pt;
font-weight:400;
}
.n-game-list .ratting {
color:#ce5a5d;
}
.n-game-list .vote {
color:#50a87e;
}
.n-game-list>a.show-more {
display:block;

color:#50a87e;

border-top:1px solid #ddd;
text-align:center;
margin:20px -20px -20px;
font-size:11pt;
}
.subscribe {
text-align:center;
padding-top:30px!important;
color:#5a5959;
}
.subscribe p.pb10 {
color:#767676;
}
.subscribe p {
font-size:8pt;

}
.form .form-control {
display:block;
width:100%;
height:32px;
padding-left:15px;

border:1px solid #cecccc;
padding-left:10px;
box-sizing:border-box;
}
.form .btn-subscribe {
border:1px solid #cecccc;
background:#0077b3;
text-align:center;
color:#fff;
height:32px;

display:block;
width:100%;
padding:0;
margin-top:10px;
}
.input-group-icon {
position:relative;
}
.input-group-icon .icon {
position:absolute;
left:0;
top:0;
z-index:1;
}
.input-group-icon .form-control {
padding-left:30px;
}
footer {
background:#525252;
clear:both;
float:left;
margin-top:30px;
width:100%;
}
.bottom_menu {
background:#131313;
float:left;
width:100%;
}
.wp980-mauto {
margin:0 auto;
width:980px;
}
.backlink {
float:left;
text-align:center;
width:100%;
background:#d7d7d7;
}
.backlink a {
color:#333;
font:500 11px/18px Helvetica, Arial, sans-serif;
}
span.label {
background-color:#e6a43c;
color:#3b3b3b;
}

#footer .footer-content .site-add, #footer .footer-content .site-info {padding: 10px; margin: 0 auto;}
#masthead {display: none;}

.game-info-relate {display: block;}
.game-info-relate ul {display: inline-block; margin: auto;width:100%;}
.game-info-relate li {display: inline-block; width: 30%; margin: 10px; vertical-align: top;}
.game-info-relate p {display: none;}
.game-info-relate .content_img {width: 100% !important; height: 156px !important; margin-bottom: 5px;}
.game-frame-inpost {margin: 10px auto; height: auto;}
.game-frame-inpost .game-info {padding: 0; margin: 0 auto; background: none; border: none}
.game-frame-inpost .game-info .col-left {padding: 5px; background: #fff; border: 1px solid #bbb;}
.game-frame-inpost .more-info {float: left; margin: 10px auto;}
.game-frame-inpost h3 {padding: 10px; text-transform: none;}
.game-frame-inpost .game-info .tlq {margin: 0px auto;}
.game-info-relate p, .game-info-relate h3 {text-align: left;}

.breadcumb a[href="http://www.xemgame.com/"], .breadcumb a[href="https://www.xemgame.com/"], .breadcrumb_last  {
    display: none !important;
}
.td-block-span6 {margin-bottom: 10px; height: 230px;}	
.columns>.center>div {background: #fff;}
.td-main-content .block-title {margin-bottom: 10px; background: #4CAF50;}
.td-video-play-ico img {position: absolute; margin: auto; top: 0; right: 0; bottom: 30%; left: 0; z-index: 1; width: 60px !important; height: 60px !important;}
.td_module_1 img {width: 100%;}
img.icon-cat {width: 20px !important;height: auto !important;}
.block .block-content ul>li a {color: #1d2129;}
.block .block-content ul>li.newsfeed {background: #fff; border: 1px solid #e2e2e2;}
.block .block-content ul>li.profile {margin: 0px auto 10px;}
.videoContainer-xtv iframe {width: 100%; height: 480px;}

/* Ads Post Right */
.ads-post, .combo-post {background: none; margin: 10px auto; padding: 0px;}
.ads-post-right, .combo-post-right, .game-post-right {width: calc(100% - 20px); background: #fff; margin: 13px auto; padding: 10px;}
.ads-post-right h3, .combo-post-right h3 {margin-bottom: 10px;}
.right-ads, .right-combo {width: 100%;}
.right-ads h2, .right-combo h2 {font-size: 14px;}
.right-ads img, .right-combo img {width: 100%; height: auto; margin-bottom: 10px;}
.right-ads p, .right-combo p {padding: 5px 0 10px 0;}
.game-post-right ul {width: 100%; margin-top: 10px; height: 400px; overflow: hidden;}
.right-games, .game-post-right ul>li {width: 128px; display: inline-flex; padding: 5px; margin: 0 auto;}
.right-games img, .game-post-right ul>li img {width: 100%; height: 90px; border-radius: 5px; margin-bottom: 0 !important;}
.menu-game-right {display: inline-flex;}
.menu-game-right h3 {float: left;}
.icon-game-right {float: right; position: absolute; right: 10px;}
.game-post-right ul.hide {height: 105px;}
.icon-game-right a {margin-right: 5px;}
.single-game .columns>.center.detail-news.video {margin: 0 auto; width: calc(100% - 310px);}
.col-lg-4 {height: 240px;}
.col-lg-4-g {height: 170px;}
.col-md-4-g {width: 25%;}
.td_module_1-g {padding:10px;}
.td_module_1-g img {width: 100%; height: auto; border-radius: 5px;}
.giftbreak {
    position: relative;
    width: 75px;
    display: inline-block;
}
span.point-slidebar {position:absolute; bottom:0; left:0; background:#ff8301; color:#fff; padding:3px 5px; border-radius: 5px;}
.tooltips {
    visibility: hidden;
    position: absolute;
    margin: 0 auto;
    width: 250px;
    background: #fff;
    padding: 10px;
    z-index: 999;
    box-shadow: 2px 2px 32px #999;
    border-radius: 6px;
}
.tooltips img {
    height: 150px !important;
    margin-bottom: 6px;
}
.tooltips p {
    margin-bottom: 8px;
}
.tooltips .info-right {
}
.tooltips .info-right a {
    color: #fff;
    border: 1px solid #6699cc;
    padding: 5px 10px;
    border-radius: 4px;
    box-shadow: 1px 1px 1px #ccc;
	background: #6699cc;
}
.tooltips .info-right .nph {
    font-size: 13px;
    color: gray;
    display: block;
    padding-bottom: 8px;
}
.tooltips div {margin:0 auto;}
.game-slidebar:hover + .tooltips, .tooltips:hover {visibility: visible; z-index: 200;}
.columns>.center.detail-news-game {display: block; margin-left: 0; margin-right: 10px; width: calc(100% - 310px); float: left;}
.columns>.center.detail-news-game>.detail {width: 100%;float: left;padding: 10px; border: 1px solid #e3e3e3;background: #fff;}
.center.detail-news-game .block-news .block-title {margin: -35px 0 0;}
.center.detail-news-game .block-news {padding: 10px;}
#footer .footer-content .site-info .logoxtv {
    width: 20%;
    height: 100%;
    float: left;
	margin-right: 20px;
}
#footer .footer-content .site-info .logoxtv img {
    width: 100%;
    height: auto;
}
.hsAverage{height:20px!important;}

/* Ads */
.banner-mid {display:none;}
.xtv-btn {position: absolute;top: 0px;right: 0px;height:17px;overflow:hidden;z-index: 1111111;}
.xtv-btn .icon {background: url(https://www.xemgame.com/wp-content/themes/xg2017/images/normal.png) no-repeat top center;display: block;width: 35px !important;height: 17px !important;z-index: 1111111;float:right !important;font-size:0px;line-height:17px;text-align:center;}
.xtv-btn:hover .icon {background:url(https://www.xemgame.com/wp-content/themes/xg2017/images/hover.png) no-repeat top center;width:160px !important;font-size:11px;color:#000;z-index: 1111111;}
.video-ads {margin: 0 auto; width: 100%; height: auto;}
.video-ads .video-ads-con, .right .ads-right-con, .right .right-con {width: 100%;position: relative; display: block;}
	 
/*responesive cho mobile */
@media only screen and (min-width:1000px) and (max-width:1024px) {
	.wptopright {width: 317px;}
}
@media only screen and (min-width:320px) and (max-width:1024px) {
	body {font-size: 14px; text-align: left; margin: 0 auto;}
	h1 {font-size: 16px;}
	h2, h3, h4, h5, h6 {font-size: 14px;}
	.tagnew, .td-module-meta-info, #footer .footer-content .site-info, .columns>.left, .columns>.right, .wptopright .trainghiemnews, .sukiengame, .dongsukiengame, .text-ads-wrapper, .detail-news .vid-container #qc-video .qc-container, .detailbt, .sl_gamemoi, .box.box-most-view, .sub-menu, .hver:hover .sub-menu, #abc-199161, #abc-199162, #abc-151022, #abc-151010, #abc-199163, .fa, .top-hot-news, #top-page, #footer .footer-content .site-add .support-links, #footer .footer-content .site-info .logo, p.ads, #top-menu, .sticky-placeholder, .right {display: none;}
	#toTop, #top-ads-place {display: none !important;}
	.mgt15 {margin-top: 10px; font-size: 11px;}
	.columns>.center {display: block; width: 100%; float: left;	margin: 0 auto;}
	.topright img, .topleft img, .topleft2 img, .topright2 img {height: 150px;}
	.newsupdate, .box, .detail {background: none; border: none;}
	.detail, .center.detail-news>.detail, .newsupdate ul, .p10 {padding: 0;}
	.videoContainer-xtv, .rightdetail_content, .topdetail, .newsupdate ul li div {background: #fff;}
	.newsupdate ul li div h2, .newsupdate ul li div p {padding-left: 10px; padding-right: 10px;}
	.newsupdate h2.top {background: #ec6767;}
	div.hr {margin: 5px auto; height: 0;}
	img.label3 {width: 17px !important;}
	.topleft h2 a, .topright h2 a {margin: 0 auto; padding: 10px; width: initial;}
	.topdetail {padding: 10px; margin: 0 auto; width: calc(100% - 21px);}
	.rightdetail_content, .game-info-relate {font-size: 14px; margin: 0 auto; }
	.topdetail h1 {}
	.game-frame-inpost {margin: 10px auto; height: auto;}
	.game-frame-inpost .game-info {padding: 0; margin: 0 auto; background: none; border: none}
	.game-frame-inpost .game-info .col-left {padding: 5px; background: #fff; border: 1px solid #bbb;}
	.game-frame-inpost .thumb {width: 110px; margin-right: 10px;}
	.game-frame-inpost .more-info {float: left; margin: 10px auto;}
	.game-frame-inpost .game-info ul li, .game-info-relate li {margin: 5px auto; background: #fff; width: 100%; height: auto;}
	.game-frame-inpost h3 {padding: 10px; text-transform: none;}
	.game-frame-inpost .game-info .tlq {margin: 0px auto;}
	.game-info-relate p, .game-info-relate h3 {padding: 0 10px 10px; margin: 0;}
	.topdetail .game-info-relate p, .topdetail .game-info-relate h3 {padding: 0; margin: 0;}
	.tagnew {margin: 10px auto;}
	.social {margin-top: 10px;}
	.rightdetail_content {padding-bottom: 20px;}
	.rightdetail_content h2, .rightdetail_content h3, .rightdetail_content p, .rightdetail_content div, .rightdetail_content ul li {padding: 5px 0px;}
	.vid-excerpt {padding: 5px 10px;}
	.rightdetail_content img {margin-bottom: 10px;}
	.rightdetail_content table {margin: 5px;}
	.rightdetail_content table td {padding: 0 5px;}
	.td-ss-main-content .swiper-wrapper {display: table !important;}
	figure img, .rightdetail_content p img, .rightdetail_content h2 {margin: 0px !important;}
	figcaption {font-size: 11px;}
	.rightdetail_content iframe {height: 250px;}
	.td-ss-main-content span.label2 {display: none;}
	#footer .footer-content .site-add {height: auto; width: 90%;}
	#footer .footer-content {width: 100%; font-size: 11px !important; text-align: left;}
	#footer .footer-content .site-info h4, #footer .footer-content .site-info b {font-size: 11px !important;}
	#masthead, .mobile-lienquan {display: initial; z-index: 99999;}
	.main-navigation {clear: both; margin: 0 auto; min-height: 45px; position: relative; z-index: 999999;}
	.main-navigation .logo {height: 35px; margin: 5px 10px; width: 150px;}
	.navbar {background: #0077b3; margin: 0 auto; width: 100%; z-index: 9999999;}
	.navigation li a, .navigation li a:hover {background: none;}
	.videoContainer-xtv iframe {width: 100%; height: 280px;}
	.single-game .columns>.center.detail-news, #news-content-body {width: 100%; margin: 0 auto;}
	.td-ss-main-content {margin: 0 auto;}
	.vid-container {background: #fff;}
	.td_module_1, .td_module_1-g {padding: 0; margin: 0 auto; background: #fff;}
	.td_module_wrap .entry-title {padding: 10px; margin: 0;}
	.single-game .columns>.center.detail-news {margin: 0 auto; width: 100%;}
	.col-lg-4, .col-lg-4-g {width: 100%  !important; height: auto  !important;}
	.col-lg-4-g {margin-bottom: 10px;}
	.columns>.center>div {background: none;}
	.td_module_1 img {width: 100%; height: auto;}
	.newsupdate ul li.top img, .newsupdate ul li img {width: 100%; height: auto; margin-bottom: 10px;}
	.game-info-relate .content_img {width: 100% !important; height: auto !important;}
	#dropdown {display: none;}
	#dropdown ul {display: inline-block; border: 0px solid; background: #fff; margin: 5px; position: absolute;right: 0; top: 35px; min-width: 310px; background: #fff;}
	.menu-mobile {float: right; position: absolute; right: 0px; margin: 5px auto; padding: 5px;}	
	.navigation li {display: inline-block; width: 45%; height: 30px; line-height: 10px; margin: 5px; float:right; position: relative; text-align: left;vertical-align: top; background: #efefef; padding-left: 5px;}
	.note {width: 100% !important;}
	.single-game .columns>.center.detail-news.video, .columns>.center.detail-news-game {margin: 0 auto; width: 100%;}
	.banner-mid {margin:0 auto;width:300px;height:250px;display:flex;position:relative;} 
}
@media only screen and (min-width:320px) and (max-width:400px) {
	.topdetail .liketop, .vid-container .social {height: 65px;}
	.social {margin-top: 10px;height:65px;}
}
@media only screen and (min-width:480px) and (max-width:639px){
	.game-info-relate .content_img {width: 100% !important; height: 200px !important;}
	#toTop {display: none !important;}
}
@media only screen and (min-width:640px) and (max-width:767px){
	body {width: 640px;}
	.rightdetail_content iframe {height: 320px;}
	.game-frame-inpost .thumb {width: 150px;}
	.videoContainer-xtv iframe {width: 100%; height: 360px;}
	.topright img, .topleft img, .topleft2 img, .topright2 img {height: 180px;}
	.game-info-relate .content_img {width: 100% !important; height: 230px !important;}
	#toTop {display: none !important;}
}
@media only screen and (min-width:768px) and (max-width:1024px){
	body {width: 768px;}
	.game-info-relate {display: block; background: #fff;}
	.game-info-relate ul {display: inline-block; margin: 0px auto;width:100%;}
	.game-info-relate li {display: inline-block; width: 29%; margin: 14px;vertical-align:top;}
	.game-info-relate p {display: none;}
	.game-frame-inpost .thumb {width: 150px;}
	.game-frame-inpost {margin: 10px auto; height: auto;}
	.game-frame-inpost .game-info {padding: 0; margin: 0 auto; background: none; border: none}
	.game-frame-inpost .game-info .col-left {padding: 5px; background: #fff; border: 2px solid #bbb;}
	.social {margin: 10px auto;}
	.rightdetail_content iframe, .videoContainer-xtv iframe {height: 360px;}
	.col-lg-4 {width: 49%  !important; height: 280px  !important; background: #fff;}
	.col-lg-4-g {width: 47%  !important; margin-right: 10px;}
	ul.td-block-row {margin-right: -35px;}
	.columns>.center>div {background: none;}
	.newsupdate, #news_content {width: 100%; display: block;}
	.game-info-relate p, .game-info-relate h3 {padding: 0;}
	.newsupdate ul li img {width:250px; height:180px;float:left;margin-right:15px;}
	.newsupdate ul li.top img {width:320px;height:200px;float:left;}
	.newsupdate ul li.top img, .newsupdate ul li img {margin-bottom: 0;}
	.newsupdate ul li div h2 {margin-top: 10px;}
	.tagnew {display: initial;}
	.topright img, .topleft img, .topleft2 img, .topright2 img {height: 200px;}
	.game-info-relate .content_img {width: 100% !important; height: 150px !important;}
}
@media only screen and (min-width:1025px) and (max-width:1279px){
	body {width: 1024px;}
	.columns>.left, #abc-151022, #abc-199162, #abc-199161 {display: none;}
	.columns>.right {display: initial;}
	.columns>.center, .columns>.center.detail-news-game {display: block; margin-left: 0; margin-right: 10px; width: calc(100% - 310px); float: left;}
	.wptopleft {width: 49.5%; float: left;}
	.topleft3 ul li {width: 48.6%;}	
	.col-lg-4 {height: 200px;}
	.game-info-relate li {margin: 9px;}
	.center.detail-news-game .game-frame .thumb {width: 150px; height: auto; margin-right: 10px;}
	.center.detail-news-game .game-frame .mobile-button .ios, .center.detail-news-game .game-frame .mobile-button .android, .center.detail-news-game.game-frame .mobile-button .windowsphone {width: 45px; height: 45px; border-radius: 50%; background-size: cover;}
	.center.detail-news-game .game-frame h1 {font-size: 16px;}
	.center.detail-news-game .game-frame .trangchu, .center.detail-news-game .game-frame .choingay {display: grid; margin: 5px;}
	.center.detail-news-game .game-frame .vote-frame {bottom: 0;}
	.center.detail-news-game .game-trailer {width: 100%; margin-bottom: 40px; height: 385px !important;}
	.center.detail-news-game .game-intro {width: 100%; height: 200px !important;}
	.center.detail-news-game .game-trailer iframe {height: 360px;}
	.center.detail-news-game .block-news ul li h3 {display: inline-block;}
	.center.detail-news-game .block-news ul li {width: 100%; height: 255px; display: inline-block;} 
	.center.detail-news-game .block-news ul li img {width: 100%; height: auto; display: inline-block;}
	.center.detail-news-game .game-trailer .title, .center.detail-news-game .game-intro .title, .center.detail-news-game .slider-game-images .title {font-size: 16px; padding: 0; margin: -32px 0 0;}
	.center.detail-news-game .block-news .block-title {font-size: 16px; padding: 0;}.top-hot-news .list-new {
    margin: 0 10px;
}.khwtht {
    margin-right: 3px;
}.khwtht a {
    padding: 0 10px;
    font-size: 12px;
}
}
/*Swiper Video*/
.detail-news .vid-container #qc-video {
    max-height: 435px;
    overflow: hidden;
}
.swiper-video {
	margin-left:0px;
	display:block;
	clear:both;
    position: relative;
	margin-bottom:15px;
    background: #1a800d;
}
.swiper-video .swiper-container {
    width: calc(100% - 50px);
}
.swiper-video ul {
list-style:none;
margin:0;
padding:0;
overflow:hidden;
display:block;
display:block;
white-space:nowrap;
overflow:visible;
}
.swiper-video ul li {
list-style:none;
display:inline-block;
height: auto;
white-space:normal;
overflow:hidden;
}
@media(max-width:480px) {
.swiper-video ul li {
    width: 100%;
}
}
.swiper-video ul li div {
padding:7px 0 0 0;
display:block;
}
.swiper-video ul li img {
float:left;
width:110px;
height:64px;
margin-right:10px;
}
.swiper-video ul li div > a:before {
    content: "\f01d";
    position: absolute;
    top: 23px;
    left: 45px;
    font: normal normal normal 34px/1 FontAwesome;
    width: 14px;
    height: 14px;
    z-index: 111;
    color: #fff;
}
.swiper-video ul li .h3 {
padding:0;
margin:0;
}
.swiper-video ul li h4 a {
color:#fff;
font-weight:normal;
}
.swiper-video .slide-button {
position:absolute;
right:0;
top:0;
bottom:0;
width:25px;
z-index:1;
display:block;
}
.swiper-video .slide-button.l {
left:0 !important;
}
.swiper-video .slide-button .btn-next, .swiper-video .slide-button .btn-prev {
    height: 100%;
    width: 100%;
    display: block;
    background: #0f6894;
    text-align: center;
    line-height: 80px;
}
.swiper-video .slide-button a {
	cursor:pointer;
}
.swiper-video .slide-button a:hover {
background:#17475f
}
.topleft3 li.cliptop > a:before {
    content: "\f01d";
    position: absolute;
    top: 60px;
    left: calc(50% - 17px);
    font: normal normal normal 34px/1 FontAwesome;
    width: 34px;
    height: 34px;
    z-index: 111;
    color: #fff;
}.topleft3 li.cliptop:hover > a:before {
    color: #ccc;
}
@media(max-width:768px) {
	.admin-bar {
		margin-top: 46px !important;
	}
}
/* Top game trong trang single game */
.top-game-singlegame {width:100%;float:left;margin:0px;padding:0px 10px}
.top-game-singlegame .block-title {margin-top:10px}
.top-game-singlegame .swiper-container {height:80px}
.block-title {
	margin: 25px 0 7px 0;
	font-size: 18px;
	color: #0077b3;
	text-align: left;
	float: left;
	font-weight: bold;
	width: 100%;
}
.slider-wrapper {width:100%;float:left;margin:0px 0px 10px 0px}
.top-game-singlegame .swiper-container {
	border: none !important;
	padding: 0px !important;
}
.top-game-singlegame .swiper-container {
	width: 100%;
	margin-bottom:10px !important;
}
.top-game-singlegame .swiper-slide {
	text-align: center;
	font-size: 18px;
	width:80px !important;
	padding-right:15px;
	box-sizing:content-box
}
.top-game-singlegame .swiper-slide img {width:80px;height:80px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#333}
.top-game-singlegame .swiper-slide h3 {
	margin:5px 0px 0px 0px;
	text-align:left;
	font-size:12px
}
.top-game-singlegame .swiper-container div:last-child {padding-right:0px}
.top-game-singlegame .swiper-slide a:hover {text-decoration:none;color:initial}

@media screen and (min-width:567px) {
	.slider-game-images .jcarousel2 img {height:auto !important}
}
/*Live stream popup*/
.stream .home-featured {
    width: 100%;
    height: 420px;
}
.stream .home-featured .block-left {
    width: 64%;
    float: left;
    height: 100%;
    overflow: hidden;
}
.stream .home-featured .block-right {
    width: 35%;
    float: right;
    height: 100%;
    padding-left: 10px;
}
.stream .tramphantram {
    width: 100%;
}
.stream .video-frame {
    background: #000;
    margin-bottom: 20px;
}
.stream .format-video .vid-container {
    width: 100%;
    height: 420px;
    float: left;
    position: relative;
    overflow: hidden;
}
.stream .format-video .vid-container .videoContainer-xtv {
    width: 100%;
    height: 100%;
}
.stream .format-video .vid-container .videoContainer-xtv iframe {
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.cinfo p:nth-child(1) {
	font-weight:bold !important;
}
.columns>.center {word-break:break-word;overflow:hidden;}

