*{
	margin:0px;
	padding:0px;
	border:none;
}

body li,span,a{
    font-family:微软雅黑;
	list-style-type:none;
	font-size:14px;
}
.main{width:1440px;margin:30px auto;}

/* ufo-logo start */
.ufo-logo2{width:1360px;margin:0 auto;height:72px;}
.ufo-logo2 .pfont{color:#ff8c04;font-family:微软雅黑;font-size:36px;margin:20px 0 0 20px;float:left;}

.sim{
	width:120px;
}
.label .uname{
	margin: 0 35% 0 0;
	display:block;
	float:left;
}

#window .ux button{
  width:40px;
  height:20px;
  float:right;
  background:rgb(255,147,177);
}
.udata{
	width:100%;
	height:28px;
	margin:6% 0 0 0;
}
.data .uxb{
	float:left;
}
.udata .uxq{
	float:right;
}
.mgame{
	width:100%;
	clear:both;
}
.mgame img{
	float:left;
	width:25px;
}
.mgname{
	width: 120px;
	display: block;
	float: left;
	margin: 0 0 0 20px;
}
.mgse{
	float:right;
}


/* backimg */
.backb{
	margin: 120px auto 0;
	width: 1440px;
	height: 360px;
}
.ritopimg{
	width: 1114px;
	height: 370px;
	background: #ccc;
	float: right;
}
.h5banner{
	position:relative;
}
.h5banner .h5banner_box{
	width:1114px;
	height:370px;
	overflow:hidden;
}
.h5banner .h5banner_box ul li{
	
}
.h5banner .h5banner_nav{
	width:100%;
	text-align:center;
}
.h5banner .h5banner_nav .h5banner_nav_box span{
	display: inline-block;
    width: 10px;
    height: 10px;
    margin:0 5px;
    border-radius: 100%;
    background-color: #fff;
}
.h5banner .h5banner_nav .h5banner_nav_box span.on{
    background-color: red;
}
.h5banner .h5banner_nav{
	position:absolute;
	left:0;
	width:100%;
	bottom:35px;
	text-align:center;

}
.h5banner .h5banner_nav .h5banner_nav_box{
	display:inline-block;
    z-index: 999;
    padding: 4px 8px;
    border-radius: 12px;
    background-color: hsla(0,0%,100%,.3);
}

.f-cb:after{clear:both;display:block;visibility:hidden;content:".";}
.hot-game{}
.hot-game a{position: relative;width:273px;height:368px;float:left;margin-left:5px;color:#fff;display: block;}
.hot-game a img{width:273px;height:368px;}
.hot-game a:hover { text-decoration:none;}
.t-list{height:139px;width:273px;position: absolute;bottom:0;left:0;z-index:9;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#BF000000', endColorstr='#BF000000');overflow: hidden;}
:root .t-list {
	filter:none;
	background-color:rgba(0,0,0,0.75);
}
.hot-game.fr a{ width:210px; height:282px; margin-right:10px;}
.hot-game.fr .t-list{height:100px; width:210px;}
.t-list span{display: block;}
.t-list .tit{font: 18px/2.1 'Helvetica Neue', Arial, Helvetica, sans-serif;padding:0 3px 0 16px;}
.t-list .txt{font-size:12px;padding:3px 16px;height:80px;overflow: hidden;line-height:1.5;color:#cecece; position:relative;}
.t-list .btn{background:url(../images/btnRight.png) right center no-repeat;width:195px;height:50px;font:20px/2.4 'Helvetica Neue', Arial, Helvetica, sans-serif;text-indent: 20px;margin-top:15px; position:absolute; left: -195px; top: 40px;}
.t-list .soon{font: 24px/139px 'Helvetica Neue', Arial, Helvetica, sans-serif; padding:0 7px;color:#909090;text-align: center;}
.hot-game.fr .t-list .txt{height:35px;}
.hot-game.fr .t-list .btn{width:150px; margin-top:5px; left:-150px; top:35px;}

/* stat start */
.stat{
	width:300px;
	margin:10px 10px 0 0;
}
.title-ord{
	line-height: 39px;
	text-align: center;
	margin: 0 auto;
}
.stat .stat-body .t,.tt{
	width:280px;
}
.stat .stat-body .a1{
	width:150px;
}

/* stat over  */

.fl { float:left;}
.fr { float: right;}
.kaifu .tt2 span.play{background-color:#70b1f2;width:65px; line-height:20px; border-radius:5px; height:20px; margin:15px 5px; text-align:center;}
.qbyx{width:1120px;}
.qbyx .hd{ height:40px; line-height:40px; margin:0 0 0 5px; color:#f30; border-bottom:2px solid #f30; font-size:24px; font-weight:bold;}
.qbyx p{line-height:25px; font-size:14px; padding:7px;font-family:微软雅黑;}
.qbyx p a{color:#666; display:inline-block; padding:0 8px; border-radius:5px; cursor:pointer;}
.qbyx p a:hover{color:#f30;}
.qbyx p a.on{background-color:#f30;color:#fff;}
/* .juegos-list a{position: relative;display: block;overflow:hidden;width:210px;height:260px;float:left;border: 1px solid #ccc;margin: 10px 14px 0 0;color:#222;} */
.juegos-list .lih5g{position: relative;display: block;overflow:hidden;width:210px;float:left;border: 1px solid #ccc;margin: 10px 14px 0 0;color:#222;}

.qbyx .j-pic span{width:210px;}
.p-hover{position: absolute;top:-157px;left:0;overflow: hidden; _filter:alpha(opacity=0); opacity:0;width:210px;height:145px;background:rgb(247,169,52);color:#fff;}
.j-pic span{height:33px; line-height:33px; position: absolute;display: block;bottom: 0;left:0;font-family: 'Verdana';width:227px;text-indent:16px;color:#fff;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#A5000000', endColorstr='#A5000000');}
:root .j-pic span {
	filter:none;
	background-color:rgba(0,0,0,0.65);
}


.j-pic{
	padding:12px;
	background:#fff;
}
.j-pic img{
	display:block;
	margin:0 auto;
	width:120px;
	height:120px;
}
.h5j{
	width:210px;
	height:110px;
	color:#fff;
}
.h5bb{
	width:210px;
	height:30px;
	text-align:center;
	/*margin:0 0 0 10px;*/
	margin-top: 5px;
}
.h5bb a{display:inline-block;}
.h5bho{
	width:80px;
	height:20px;
	border:1px solid #fff;
	text-align:center;
	line-height:20px;
	display:block;
	float:left;
	margin:0 0 0 10px;
	cursor:pointer;
}
.h5bho a{
	color:#222;
	text-decoration:none;
}
.h5bho:hover{
	background:#fff;
	color:#222;
}
.tx{
	display:block;
	text-align:center;
	width:140px;
	margin:10px auto 0;
	border-bottom: 1px solid #ccc;
	height: 26px;
}
.h5gz{
	width:100%;
	float:left;
	margin:5px auto;
	text-align:center;
	padding:5px;
	overflow:hidden;
}
.h5gz li{
	display:inline-block;
	margin:0 3px 0;
}



#window {
	position: absolute;
	height: 368px;
	width: 300px;
	float:left;
}

#window .page{
	top:0;
}