@charset "utf-8";
/*单机游戏系列*/
.sl_main{width:1180px; margin: 20px auto 0 auto;}
.sl_main .breadcrumbs{ border-bottom:none; padding-bottom:0;}
.sl_nav{ border:1px solid #ececec; margin-bottom:29px;}
.sl_nav h2{ background-color:#fafafa; line-height:63px; border-bottom:1px solid #ececec; padding:0 20px;}
.sl_nav h2 b{ font-size:24px; color:#0acc8b; margin-right:18px;}
.sl_nav h2 p{ display:inline-block; color:#333; font-size:14px;}
.sl_nav h2 span{ color:#ff5500; display:inline-block; margin:0 3px;}
.sl_nav ul{ margin:4px 14px 0 14px;}
.sl_nav ul li{ padding:15px 5px; overflow:hidden; font-size:14px; line-height:22px; border-bottom:1px dotted #ececec;}
.sl_nav li:last-child{ border-bottom:none;}
.sl_nav ul h6{ float:left; color:#999;}
.sl_nav ul div{ overflow:hidden;}
.sl_nav ul p{ float:left; margin-left:17px;}
.sl_nav ul span{ float:left; width:1000px;}
.sl_nav ul a{ color:#333; display:inline-block; margin-right:1px; margin-left:9px; padding:0 10px;}
.checked{color:#fff!important; background-color:#20da9b;}
.sl_nav ul div a:hover{ color:#ff5500;}

.sl_cont h2{ line-height:42px; border-top:1px dotted #ececec; background-color:#f9f9f9; font-size:14px; color:#999; padding:0 20px;}
.sl_cont h2 a{ display:inline-block; margin-left:10px; border:1px solid #ececec; background-color:#fff; line-height:22px; height:22px;}
.sl_cont h2 a:hover{ border:1px solid #ffb54c; background-color:#fff4e5;}
.sl_cont h2 a.active{ border:1px solid #ff5500; background-color:#ff5500;}
.sl_cont h2 a span{ padding:0 20px 0 8px; background:url(/Public/images/game/sing04.png) no-repeat 69px center; color:#666;}
.sl_cont h2 a:hover span{ color:#ff5500; background:url(/Public/images/game/sing03.png) no-repeat 69px center;}
.sl_cont h2 a.active span{ color:#fff; background:url(/Public/images/game/sing02.png) no-repeat 69px center;}
.sl_cont ul{ overflow:hidden; margin-left:-20px;}
.sl_cont li{ float:left; width:180px; margin:20px 0 10px 20px;}
.sl_cont li div{ border:1px solid #ececec; overflow:hidden;}
.sl_cont li div a{ display:block; position:relative; width:178px; height:238px;}
.sl_cont li div b{ position:absolute; z-index:3; left:0; bottom:0; color:#fff; line-height:29px; height:29px; font-weight:normal; background:url(/Public/images/game/sing05.png) no-repeat left top; display:inline-block; width:53px; padding-left:14px;}
.sl_cont li div p{ position:absolute; z-index:2; right:0; bottom:0; width:154px; height:29px; line-height:29px; background:url(/Public/images/game/sing_p.png) repeat; padding:0 12px; text-align:right;}
.sl_cont img{ display:block; width:178px; height:238px; opacity:1;filter(alpha=100)}
.sl_cont img:hover{  opacity:0.9;filter(alpha=90)}
.sl_cont h4{ height:33px; overflow:hidden;}
.sl_cont h4 a{ font-size:16px; color:#333; line-height:33px;}
.sl_cont h4 a:hover{ color:#ff5500;}
.sl_cont li p{ color:#999; font-size:14px;}
.sl_cont li span{ color:#ff5500; font-size:20px; font-weight:bold;}

/*pages*/
.sl_main .pages{ padding-bottom:40px;}
.sl_main .pages a:hover,.sl_main .pages .current{background-color: #ff5500;color: #fff; text-decoration: none; border-color:#ff5500;}
































































