/*分类*/
.fl_nav{ padding: 23px 4px 10px;}
.fl_nav ul{ overflow:hidden;zoom:1;}
.fl_nav ul li{ width: 25%; height: 33px;line-height:33px;margin-bottom: 6px; float: left;}
.fl_nav ul li a{ display: block; width: 90%; margin: 0 auto; height: 30px; line-height: 30px;text-align: center;color: #555; font-size: 15px; border-radius: 4px; overflow: hidden; border:1px solid #ddd; background: #f6f6f6;border-radius: 3px; box-sizing: border-box;}
.fl_nav ul li.hover a{ border:1px solid #59c301; background: #59c301; color:#fff;}
#moreinfo{display: block; height: 15px;line-height: 15px;text-align:center;margin:10px 0 0; display:none;}
#moreinfo span {font-size: 14px;color: #999;}
#moreinfo em{display: inline-block;width:13px;height:13px; margin-right: 7px;}
#moreinfo span em.arr { background: url(../images/m_sy_item_bg.png) no-repeat -47px -55px;}
#moreinfo span em.arr_sq{background: url(../images/m_sy_item_bg.png) no-repeat -47px -72px;}

/*选项卡*/
.azgame{width:100%;position: relative;z-index: 1;padding-bottom: 20px;overflow:hidden;}
.azgame .game_nav{width:95%;height:36px;margin:0 auto;margin-top:10px;border: 1px solid #59c301;display:block;overflow:hidden;border-radius:5px;margin-bottom: 20px;}
.azgame .game_nav a{ width:50%; height:36px; display:block; text-align:center; float:left;}
.azgame .game_nav a span{font-size:16px;line-height:36px;color: #59c301;}
.azgame .game_nav .hover{background: #59c301;}
.azgame .game_nav .hover span{ color:#fff;}
.azgame h1{ font-size: 18px;color: #333333;text-align: center; margin: 18px auto 6px auto;}
/*选项卡end*/
/*游戏列表*/
#wrapper { z-index:1; bottom: 0px; left:0; width:100%; position:relative; float:left;}
#wrapper ul{overflow:hidden;zoom:1;}
.infocon { position:relative;}
.infocon h3{ color:#151515;font-size:15px;height:15px; line-height:15px; display:block;margin-left:10px; border-left:4px solid #fe715f; padding-left:6px; margin-top:23px;}
.infocon .more_game{ color:#151515;font-size:15px;height:15px; line-height:15px; display:block;margin-left:10px; border-left:4px solid #fe715f; padding-left:6px; margin-top:166px;}
.infocon .line{ width:100%; height:1px; background:#ececec; margin-top:8px; float:left;}
.infocon .infobox{display:block;overflow:hidden;padding: 15px 10px 12px 10px; height: 61px;position: relative;}
.infocon .infobox .phmub{display:block; width:15px; height:26px; overflow:hidden; position:absolute; left: 3.1%; top: 12px; background-image:url(../images/phtb.png);background-repeat:no-repeat; background-size:auto 26px;font-size: 12px;font-style: normal;text-align: center;color: #fff;line-height: 23px;}
.infocon .infobox .mub1{background-position:0px 0px;}
.infocon .infobox .mub2{background-position:-15px 0px;}
.infocon .infobox .mub3{background-position:-30px 0px;}
.infocon .infobox .mubother{background-position:-45px 0px;}
.infobox {overflow:hidden;zoom:1; position:relative;}
.infobox .gimg{float:left;display:inline;}
.phbox .gimg {margin-left: 22px;}
.infobox .gimg{width: 55px; height: 55px; overflow:hidden;margin-right: 10px;margin-top: 0px;}
.infobox .gimg img{width: 55px; height: 55px;border-radius: 10px;overflow: hidden;}
.infobox .ginfo .gname{ width:185px; line-height: 20px; height:20px; font-size: 15px;display:block; font-style:normal;color:#1a1a1a; margin-bottom: 2px; overflow: hidden;white-space: nowrap;  text-overflow: ellipsis;}
.infobox .ginfo b{font-weight:300;line-height: 18px;height: 18px;font-size: 11px;display: block;color: #faa63a;}
.infobox .ginfo b font{margin-left: 2px;font-size: 10px;font-family: arial,tahoma;line-height: 18px;}
.infobox .ginfo .gstar{line-height: 20px; height:20px;display:block; float: left;display:inline; font-style:normal; }
.infobox .ginfo .gstar strong{float:left;display:inline; width:89px; height: 16px;  overflow:hidden; background: url(../images/list_img.png) no-repeat 0px 0px;background-size: 89px 32px;margin-top: 1px;}
.infobox .ginfo .gstar i{float:left;display: inline; height: 16px;  overflow:hidden; background: url(../images/list_img.png) no-repeat 0px -16px;background-size: 89px 32px;}
.infobox .ginfo .gstar font{float:left;display:inline; line-height: 17px; height:17px; overflow:hidden; font-size:14px;color:#ff3600;font-weight: bold;margin-left: 6px;}
.infobox .gbtn{display:block;width: 48px;height: 22px;line-height: 22px;font-size: 14px;color: #59c301;overflow:hidden;position:absolute;right:10px;top: 27px;text-align: center;border: 1px #59c301 solid;border-radius: 2px;}
.infobox .ginfo .ginfoset{font-weight: 300;  line-height: 18px;  height: 18px;  font-size: 12px;  display: block;color: #aaa;font-style: normal;overflow: hidden;zoom: 1;font-family: arial,tahoma;}
.infobox .ginfo .ginfoset span{ font-size:12px; margin-top:2px; color:#8a8a8a;display:block; overflow:hidden; white-space: nowrap;  text-overflow: ellipsis; height:12px; line-height:12px; width:90%;}
.infobox .ginfo .ginfoset i{font-style:normal; margin: 0px 4px;font-size: 10px;line-height: 20px;width: 1px;overflow: hidden;zoom: 1;background: #B9B9B9;height: 10px;margin-top: 3px;}
.infobox .ginfo .ginfoset span,.infobox .ginfo .ginfoset i{float:left;display:inline;}
.infocon .infobox .pl1,#infocon .infobox .pl2{height:1px; width:100%; position: absolute; left:0px;}
.infocon .infobox .pl1{background:#f2ebeb; bottom:1px;}
.infocon .infobox .pl2{background:#fefcfc;bottom:0px;}
.infocon .infobox .pl2{background:#fefcfc;bottom:0px;}

#more{height: 35px; line-height: 35px; text-align: center; background-color: #f6f6f6; margin: 10px; display: block; border-radius: 3px;color: #666; font-size: 15px;}
#more2{height: 35px; line-height: 35px; text-align: center; background-color: #f6f6f6; margin: 10px; display: block; border-radius: 3px;color: #666;font-size: 15px; }

.infocon .noshowlist{display: none;}
