body{margin:0;font-size:32px;background:#f9f6f3;}
.page{width:20rem;margin:0 auto;color:#fff;padding:0 0 3rem;}
.hader{position:relative;overflow:hidden;height:4.5rem;}
h2{font-size:1.8rem;text-align:left;padding:0;margin:0.9rem 0 0 0.6rem;line-height:10em;padding-left:0.625rem;text-align:center;width:10.625rem;height:2.625rem;overflow:hidden;background:url(title.png) no-repeat 0 0;background-size:100%;}

.topTabs{border-bottom:0.0625rem solid #ff5722;height:1.8rem;overflow:hidden;padding-left:0.5rem;}
.topTabs a{text-decoration:none;float:left;font-size:1rem;line-height:1.8rem;border:0.0625rem solid #ff5722;border-bottom:none;border-radius:0.25rem 0.25rem 0 0;color:#ff5722;padding:0 1.4rem;margin-left:0.25rem;}
.topTabs a.selected{background:#ff5722;color:#fff;}


.gameList{overflow:hidden;text-align:center;padding-top:1rem;}
.gameList a:link,.gameList a:visited{color:#735807;text-decoration:none;}
.gameList a:hover{color:#735807;}
.gameList .item{overflow:hidden;width:33.333333%;float:left;}
.gameList a{display:block;margin:0 0.25rem 0;padding:0.75rem 0 0;height:5.3rem;}
.gameList a.sol{background:#aec3f9;border-radius:0.5rem;}
.gameList img{width:3rem;height:3rem;border-radius:0.325rem;}
.gameList a .icon{width:3rem;height:3rem;border-radius:0.325rem;background-size:100% 100%;display:inline-block;}
.gameList a .name{line-height:1.1rem;font-size:0.9rem;display:block;}
.loading{width:3rem;height:3rem;margin:3rem auto;background:url(/app/images/loading_more.gif) no-repeat 0 0;background-size:100%;}
.gameList a.more{line-height:1.4rem;padding-top:1.8rem;font-size:0.9rem;text-decoration:underline!important;color:#2996f3;height:auto;}
.gameList .retryBtn{width:9rem;height:3rem;line-height:3rem;background:#3b8ede;font-size:1.3rem;color:#fff!important;text-decoration:none;text-align:center;display:block;margin:5rem auto 0;padding:0;border-radius:0.5rem;}
.gameList .item_more{width:100%;text-align:center;clear:both;padding:2rem 0 1rem}
.gameList a.more_btn{display:inline-block;width:10rem;line-height:2rem;height:2rem;padding:0;background:#ff5722;color:#fff;border-radius:0.25rem;}

.qrcode{padding:2rem 1rem 1rem;text-align:center;}
.qrcode img{width:18rem;}

.coins{position:absolute;right:1rem;top:0.8rem;font-size:0.9rem;height:1.1rem;padding-left:1.35rem;background:url(diamond.png) no-repeat 0 50%;background-size:1.1rem;color:#2196f3;text-decoration:none;font-family:Helvetica;}