/* CSS Document */
body{margin: 0px; padding:0; font-size:12px; color:#666; font-family:Verdana, Geneva, sans-serif; background:#f7d5fc;}
dl,dt,dd,ul,li,h1,h2,form,input,textarea,p,td,h4,h3{padding:0;margin:0;}
ul,dl{list-style:none;}
img{ vertical-align:top;border:0;}
.clear{clear:both}
.left{float:left}
.right{float:right;}
a {text-decoration:none;}

.header{height:40px; background-color:#ff6d94; width:100%;min-width:240px;clear:both; position:fixed;z-index:1000;}
	.top{margin:0 auto;height:40px;width:100%;}
	.top_logo{display:inline-block;padding:0 0 0 10px;}
	.top_setting{padding:0px 0px 0px 0px;cursor:pointer;}
	.top_icons{padding:4px 10px 0px 0px;
		height:35px;
		overflow:hidden;
		text-align:right;
	}
	.top_icons img{padding:0 0 5px 0}
	.top_icons .selected{
			filter:alpha(opacity=40);
			-moz-opacity: 0.40;
			opacity: 0.40;
	}
	
	#PopMenuDiv{position:absolute;width:220px;left:0px;top:40px;z-index:1000;text-align:left;display:none;}
	#PopMeneUL{}
		#PopMeneUL li {width:100%; height:30px; line-height:30px; font-size:14px; overflow:hidden; border-bottom:#E7E7E7 1px solid; background: #ff4499; padding: 5px 0 5px 10px; color: #fff;}
		#PopMeneUL a{ text-decoration: none;}
		#PopMeneUL a li {color: #fff;}
	
.contenthead {width:100%;height:32px;line-height:32px;clear:both;background-color:#FF3880;color:#ffffff;margin:1px 0 0 0; font-weight:bold;}
	.contenthead_left {padding:0 0 0 10px;height:32px;overflow:hidden;margin:auto; text-align:center;}
	

div.allgames {
    margin-left:auto;
    margin-right:auto;
	clear:both;
}
div.thumb {	
	float: left;
	margin: 5px;
	text-align: center;
	width: 150px;
	height: 150px;
	position:relative; 
	border-radius:10px;
}
div.thumb a img {
	border: 1px solid #F2F6F8;
	width: 150px;	
	height: 150px;
	/* filter:alpha(opacity=80);-moz-opacity: 0.80;opacity: 0.80; */
	border-radius:10px;
}

div.thumb a {
	color:#f5f500;
	text-decoration: none;
}
div.thumb span.GameName{position:absolute;bottom:-1px;left:1px;width:150px;height:auto;display:none;color:#ffffff; background-color:#E75B92; padding:5px 0 5px 0;font-size:12px; font-family:Verdana, Geneva, sans-serif;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
div.thumb span.GameSreen_landscape{position:absolute;top:2px;right:5px;width:30px;height:21px; background:url(/images/pink/landscape.png) no-repeat;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
div.thumb span.GameSreen_portrait{position:absolute;top:2px;right:5px;width:21px;height:30px; background:url(/images/pink/portrait.png) no-repeat;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}


div.thumb-hot span.GameName{width:370px;}

#loadingmoregames{ width:100%; text-align:center;}

.foot{height:30px;width:100%;line-height:30px;color:#fff;clear:both;margin:20px 0 20px 0;text-align:center;background:#FD629F;}
 .foot  a{ color:#fff; text-decoration:none;}
 
#footad{ position:fixed;width:100%;height:50px;text-align:center; bottom:0;background:#fff;padding-top:5px;}

#backToTop { width:60px; height:50px; position:fixed; bottom:50px; right:10px; display:none;}

div.flags{width:100%;text-align:center;clear:both;padding:13px 0 10px 0; background:#ff4499;position:absolute;left:0px;top:40px;z-index:1000;display:none;}
div.lan{width:32px;height:32px;padding:0px;margin:0 5px 0 5px;display:inline-block; cursor:pointer;}
div.lan_en{background:url(/images/pink/flags.png) no-repeat 0 0;}
div.lan_de{background:url(/images/pink/flags.png) no-repeat 0 -32px;}
div.lan_it{background:url(/images/pink/flags.png) no-repeat 0 -64px;}
div.lan_fr{background:url(/images/pink/flags.png) no-repeat 0 -96px;}
div.lan_pt{background:url(/images/pink/flags.png) no-repeat 0 -128px;}
div.lan_es{background:url(/images/pink/flags.png) no-repeat 0 -160px;}
div.lan_nl{background:url(/images/pink/flags.png) no-repeat 0 -192px;}
div.lan_ar{background:url(/images/pink/flags.png) no-repeat 0 -224px;}
div.lan_ja{background:url(/images/pink/flags.png) no-repeat 0 -256px;}
div.lan_ru{background:url(/images/pink/flags.png) no-repeat 0 -288px;}
div.lan_tr{background:url(/images/pink/flags.png) no-repeat 0 -320px;}
div.lan_ko{background:url(/images/pink/flags.png) no-repeat 0 -352px;}
div.lan_zh-cn{background:url(/images/pink/flags.png) no-repeat 0 -384px;}
div.lan_zh-tw{background:url(/images/pink/flags.png) no-repeat 0 -416px;}
div.lan_vi{background:url(/images/pink/flags.png) no-repeat 0 -448px;}
