/* CSS Document */
/**global**/
#top{ height:40px; background-color:#fafafa;}#top .pTop{ width:1200px; height:40px; line-height:40px; margin:0 auto; text-align:right;}
#top .pTop a{ font-size:14px; margin:0 10px;}
#banner{ text-align:center;max-width:100%; height:330px;}#banner img{ text-align:center;width:1200px; height:330px;}
#nav{ height:40px; width:100%; background-color:#404952; margin-bottom:15px;}#nav .nav-ul{ width:1200px; height:40px; margin:0 auto}#nav .nav-ul li{ float:left; height:40px; width:200px; text-align:center; line-height:40px;}
#nav .nav-ul a{ color:#fff; font-size:17px;}#nav .nav-ul .cur{ height:38px; background-color:#1f272b; border-bottom:2px solid #f6505c;}
.wraper,.wraper-main{ width:1200px; margin:0 auto; overflow:hidden}
.wraper-left{ width:880px; float:left; overflow:hidden;zoom:1;}.wraper-right{ width:300px; float:right; overflow:hidden;zoom:1;}
#foot{ text-align:center; line-height:24px; color:#666; border-top:1px solid #e1e1e1; padding:20px 0; margin-top:15px;}#foot p{ height:30px; line-height:30px; color:#999;}#foot p a{ height:30px; line-height:30px; padding:0 12px;}
#fc1 {color: #ff5800;}#fc2 {color: #6a7faf;}#fc3 {color: #118d00;}#foot a {text-decoration: none;color: #2a78b4;}
#footer{line-height:24px;font-size:12px;text-align:center;margin-top:20px;padding:20px 0;color:#999;border-top:1px solid #Ddd;}
#footer a{color:#1579cc}
#footer a:hover{color:#bd0a01;text-decoration:underline;}
/**首页**/
#about-rec{ height:30px; margin-bottom:15px;color:#999; width:100%; overflow:hidden}#about-rec span,#about-rec a{height:24px; line-height:24px; color:#333; padding:0 12px; font-size:14px;}
#about-rec a:hover{ color:#ff8800}#about-rec span{ display:inline-block; background:url(/Skin/stock/sy_game/images/zq_arr.jpg) 0 0 no-repeat; text-align:left; color:#fff; padding:0 15px 0 5px ;}
.focus-out{ width:423px; height:352px; position:relative; float:left}.focus-out li,.focus-out li img{ position:absolute; left:0; top:0;width:100%; height:100%;}.focus-out li{ opacity:0;}
.circle{ height:70px; position:absolute; left:0; bottom:0; width:100%}.circle .bb{ position:absolute; left:0; top:0; width:100%; height:70px; background-color:#000; opacity:0.8;}
.circle a{position:absolute; left:0; top:4px; width:403px; height:30px; text-align:center; padding:0 10px; line-height:30px; overflow:hidden; font-size:15px; font-weight:bold; color:#fff; z-index:999}
.circle .pBot{position:absolute; left:0; top:40px; z-index:999; height:12px; width:100%; text-align:center;}.circle .pBot span{ display:inline-block; width:12px; height:12px; text-indent:-9999px; background-color:#fff; border-radius:50%; margin:0 2px;}
.circle .pBot .cur{border-radius:10px; background-color:#f6505c}
.zoneNews{ width:430px; float:left; margin-left:20px;}
.nghotLine{ text-align:center; border-bottom:1px dotted #e1e1e1; margin-bottom:9px; padding-bottom:9px;}.nghotLine h2 a{ display:inline-block; width:100%; height:30px; line-height:30px; overflow:hidden;color:#cd162a; font-weight:bold; font-size:18px;}
.nghotLine p{ height:30px; line-height:30px; color:#999; font-size:14px;}.nghotLine p a{color:#cd162a;}.zoneNews li .nstwo{ max-width:310px;}
.zoneNews .news-ul{ overflow:hidden;zoom:1;}.zoneNews .news-ul li{ float:left; height:30px; line-height:30px; width:100%; overflow:hidden}.zoneNews li a,.zoneNews li span{ display:inline-block; float:left; overflow:hidden;height:30px;font-size:14px;}.zoneNews li .ttone{ font-size:14px; color:#00aaf5; float:left; margin-right:5px;}.zoneNews li span{ font-size:12px; color:#999; float:right}
.newsList{ float:left; width:430px; margin-top:20px; overflow:hidden;zoom:1;}#tit{ height:36px; width:100%; border-bottom:1px solid #e1e1e1; position:relative;}#tit h3{ display:inline-block; position:absolute; left:0; top:0; height:36px; font-weight:bold; font-size:20px; border-bottom:1px solid #f6505c}#tit a{ line-height:36px; font-size:14px; color:#999; float:right}
.newsList .news-pic{ height:155px; width:110%; margin:15px 0;}.newsList .news-pic img,.newsList .news-pic li{ width:200px; height:155px; float:left; position:relative}.newsList .news-pic li{ margin-right:30px;}.newsList .news-pic li em{ width:100%; height:30px; line-height:30px; z-index:999; position:absolute; left:0; bottom:0; color:#fff; font-size:14px; overflow:hidden; text-align:center}
.newsList .news-pic li span{ display:block;width:100%; height:30px; position:absolute; left:0; bottom:0; background-color:#000; opacity:0.6; filter:alpha(opacity=60);}
.news-ul li{ height:30px; width:100%; overflow:hidden; line-height:30px; color:#999;}.news-ul li a{ float:left; display:inline-block; height:30px; max-width:390px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:30px; font-size:14px;}.news-ul li span{ float:right}
.right{ float:right;}
.game-hero,.video,.game-pic,.pinglun{ clear:both;}.game-hero #tit,.video #tit,.game-pic #tit,.pinglun #tit{margin:15px 0;}.video ul{ width:110%;}.video li{width:424px; height:248px; float:left; margin-right:30px;}.video li a{ display:inline-block; width:424px; height:248px; position:relative}.video img{ width:100%; height:100%}.video span img{}
.video span{ width:84px; height:84px; position:absolute; left:170px; top:82px;background:url(/Skin/stock/sy_game/images/video_btn.png) 0 0 no-repeat;}
.video .vone:hover{ opacity:0.9; filter:alpha(opacity=90);}
.game-hero .jineg{ margin-left:150px;}.game-hero .jineg span{ font-size:14px; line-height:36px; margin:0 20px; cursor:pointer}.game-hero .jineg .cur{ color:#eb3949}
.game-hero .ul{ width:110%; display:none; overflow:hidden}.game-hero .current{ display:block}.game-hero .ul a{ width:85px; height:115px; margin-bottom:10px; text-align:center; float:left; margin-right:28px;}.game-hero .ul img{ width:75px; height:75px; border:3px solid #ff8703; padding:2px; float:left;}.game-hero a span{ font-size:14px; display:inline-block; width:75px; height:30px; line-height:30px; overflow:hidden;}
.game-pic li{ width:286px; height:190px; margin-right:11px; float:left}.game-pic li img{ width:100%; height:100%; cursor:pointer}
.game-pic-main{ width:100%; height:190px; overflow:hidden; position:relative}.game-pic-main ul{ width:200%; overflow:hidden; position:absolute; left:0; top:0;}.game-pic-main .btn,#big-pic .btn{ cursor:pointer; position:absolute; top:70px; display:inline-block; width:30px; height:50px; z-index:999; display:none}
.game-pic-main .prev,#big-pic .prev{ background:#333 url(/Skin/stock/sy_game/images/zq_ico.png) -3px -285px no-repeat; left:0;}.game-pic-main .next,#big-pic .next{ background:#333 url(/Skin/stock/sy_game/images/zq_ico.png) 2px -355px no-repeat; right:0;}
.game-pic-main .btn:hover,#big-pic .close:hover,#big-pic .btn:hover{ background-color:#f6505c}
/**图片查看**/
.mask{ width:100%; height:100%; position:fixed; opacity:0; left:0;top:0; z-index:99999; background-color:#000;}
#big-pic{ width:860px; height:600px; position:fixed; z-index:99999999; background-color:#000; display:none; opacity:0;}
#big-pic .close{ display:inline-block;width:30px; height:30px; position:absolute; right:-10px; top:-10px; border-radius:50%; text-indent:-9999px; background:#666 url(/Skin/stock/sy_game/images/zq_ico.png) 1px -420px no-repeat; cursor:pointer}
.big-ul{ width:640px; height:440px; margin:40px auto; overflow:hidden; position:relative}.big-ul ul{ width:200%; overflow:hidden; position:absolute; left:0;top:0}.big-ul li{ text-align:center; width:640px; height:440px; line-height:440px; *height:390px; *margin-top:50px; float:left;vertical-align:middle;display:table-cell}.big-ul img{ max-width:100%; max-height:100%; vertical-align:middle}
.small-ul{ position:absolute; left:0; bottom:0; height:75px; width:100%; padding:20px 0; text-align:center;}.small-ul{ text-align:center}.small-ul li,.small-ul img{ display:inline-block; width:75px; height:75px;}.small-ul li{ position:relative; margin:0 10px; display:inline-block; *float:left}
.small-ul li span{ display:inline-block; width:100%; height:100%; position:absolute; left:0;top:0;z-index:99; background-color:#000; opacity:0.6;filter:alpha(opacity=60);}
.small-ul .cur{ border:2px solid #fff;}.small-ul .cur span{opacity:0;filter:alpha(opacity=0);}#big-pic .btn{ display:block; top:245px;}
/**评论**/
#cmtForm{}
legend{ display:none}#userName{ width:150px; height:30px; border:1px solid #e1e1e1; font-size:14px; padding-left:5px; color:#999}
textarea{ width:865px; height:90px; margin:10px 0; font-size:14px; color:#999; border:1px solid #e1e1e1; overflow-y:auto; padding:5px;}
#subCmt{ float:right; width:120px; height:30px; text-align:center; line-height:30px; color:#fff; font-size:14px; cursor:pointer; background-color:#eb3849; border:none}
#comment-list{ margin-top:20px; }.cmtList-name{ float:left; display:inline-block; font-weight:bold; margin-left:10px}#comment-list .cmtList{ position:relative}.cmtList-time{ position:absolute; right:10px; top:5px}
#comment-list ul{ font-size:14px; color:#666;}.cmtList-user{ height:30px; line-height:30px; margin-bottom:10px; background-color:#f7f7f7; border-top:1px solid #e1e1e1}.cmtList-floor{ float:left; color:#eb3849; margin-left:10px;}
#subOK,#cmtOK{ font-size:14px; color:#666;}#cmtOK{color:#333; line-height:25px;}#comment-form{overflow:hidden; zoom:1}
/**页面右边**/
.gameName{ border:2px solid #f6505c; border-top:none;}.gameName h1{ height:40px; background-color:#f6505c; line-height:40px;overflow:hidden;}.gameName h1 a{ height:40px; line-height:40px; color:#fff; display:block; padding:0 15px; font-size:18px; }
.gameName-main{ padding:12px 15px; padding-bottom:0px; position:relative}.gameName-about{ overflow:hidden}.gameName-about img{width:100px; height:100px; float:left;}.gameName-about ul{ width:155px; float:right}.gameName-about li{float:left; height:20px; line-height:20px; width:100%; overflow:hidden; font-size:14px; color:#999;}
.gameName-about li span{ color:#333}.gameName-info{ font-size:14px; color:#999; font-size:14px; line-height:22px; margin:10px 0;}.gameName-info .yxxq{ cursor:pointer; color:#f6505c}
.gameName-infoMore{ display:none; width:266px; padding-top:14px; overflow:hidden; position:absolute; left:15px; top:190px; z-index:9999; background: #fff url(/Skin/stock/sy_game/images/androidShowbg.png) center top no-repeat}
.gameName-infoMore div{border: 3px solid #e2e2e2; border-top:none; padding:10px; font-size:14px; color:#666; line-height:25px;}
.gameName .down{ position:relative; display:inline-block; margin-bottom:10px; width:100%; height:38px; line-height:38px; font-size:14px; color:#fff; text-align:center}
.gameName .down em{ display:inline-block; height:38px; width:38px; position:absolute; left:0; top:0;}
.gameName .az{ background-color:#aacd06}.gameName .az em{ background:#87a400 url(/Skin/stock/sy_game/images/zq_ico.png) 5px -136px no-repeat;}
.gameName .pg{ background-color:#3ab2ff}.gameName .pg em{ background:#2f8fcc url(/Skin/stock/sy_game/images/zq_ico.png) 5px -185px no-repeat;}
.gameName .qt{ background-color:#ff8800}.gameName .qt em{ background:#ca6d03 url(/Skin/stock/sy_game/images/zq_ico.png) 5px -230px no-repeat;}
.gameName .down:hover{opacity:0.9; filter:alpha(opacity=80)}
.dlList{ border:2px solid #d8d8d8; margin-top:15px; overflow:hidden}.dlList .tit{ border-bottom:1px solid #e1e1e1;height:40px; line-height:40px; font-size:18px; font-weight:bold; padding-right:10px; padding-left:40px;}.dlList .tit a{ float:right; font-size:14px; color:#999; font-weight:normal}
.game-events .tit{ background:url(/Skin/stock/sy_game/images/zq_ico.png) 6px -88px no-repeat}
.game-events dt{ height:25px; line-height:25px; background-color:#f7f7f7; border-bottom:1px solid #e1e1e1; color:#999}.game-events dl span{ display:inline-block; height:25px; line-height:25px; width:98px; text-align:center; overflow:hidden}
.game-events dl{ overflow:hidden;zoom:1;}.game-events dd{ border-bottom:1px solid #e1e1e1; float:left; height:25px; width:100%}.game-events dd:last-child{ border-bottom:none}
.game-libao .tit{ background:url(/Skin/stock/sy_game/images/zq_ico.png) 6px -42px no-repeat}
.game-libao ul{ overflow:hidden;zoom:1; padding:0 10px 10px 10px;}.game-libao li{ height:23px; width:100%; float:left; margin-top:10px;}.game-libao li .otit{ font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:inline-block;height:23px; line-height:23px; width:200px; float:left}.game-libao li .lq{ display:inline-block;height:23px; line-height:23px; width:50px; float:right; background-color:#fbe2e5; color:#d31a43; text-align:center}
.game-hot{ padding-bottom:10px;}.game-hot .tit{ background:url(/Skin/stock/sy_game/images/zq_ico.png) 6px 6px no-repeat}.game-hot ul{ overflow:hidden;zoom:1;}
.game-hot li{ float:left; width:70px; margin:12px 0 0 21px; _display:inline; text-align:center; position:relative}.game-hot li img{ width:70px; height:70px; float:left}
.game-hot li span{ display:inline-block; width:100%; height:25px; line-height:25px; overflow:hidden;}.game-hot li .down{ position:absolute; left:0px; bottom:0px; width:70px; height:24px; line-height:24px; display:none; background-color:#ff8800; color:#fff; text-align:center;}
.game-hot .cur .down{ display:block}.game-hot .cur .down:hover{ background-color:#ff6600}
.game-rec ul{ overflow:hidden;zoom:1; padding:0 15px 15px 15px;}.game-rec li{ margin-top:15px; position:relative;}.game-rec li,.game-rec li img{ width:100%; height:150px;}
.game-rec li span,.game-rec li b{ display:inline-block; height:30px; line-height:30px; width:100%; position:absolute; left:0; bottom:0; text-align:center; color:#fff; font-size:14px; overflow:hidden; z-index:999}
.game-rec li b{ background-color:#000; opacity:0.6; filter:alpha(opacity=60); z-index:99}.game-rec li:hover{ opacity:0.9;filter:alpha(opacity=90)}
.game-rec .tit{ background:url(/Skin/stock/sy_game/images/zq_ico.png) 6px -517px no-repeat}
.game-shouy .tit{ background:url(/Skin/stock/sy_game/images/zq_ico.png) 6px -458px no-repeat}.game-shouy ul{ overflow:hidden;zoom:1; padding:0 15px 15px 15px;}.game-shouy li{ width:100%; height:70px; margin-top:15px; float:left}.game-shouy li img{ width:70px; height:70px; float:left}
.game-shouy .info{ height:70px; float:left; width:120px; margin-left:10px;}.game-shouy .info a,.game-shouy .info span{ font-size:14px; display:inline-block; height:30px; line-height:30px; width:100%; overflow:hidden}
.game-shouy .info a{ font-weight:bold; font-size:15px;}.game-shouy .down{ display:inline-block; height:25px; line-height:25px; color:#fff; font-size:14px; width:50px; text-align:center; margin-top:22px; background-color:#ff8800; float:right}
/**资讯列表**/
.news-list{ overflow:hidden;zoom:1;}.news-list li{ width:100%; height:170px; float:left; margin-top:15px; border-bottom:1px dashed #e1e1e1; padding-bottom:15px;}.news-list li img{ width:220px; height:170px; float:left}.news-list .news-main{ width:640px; height:170px; float:right; font-size:15px; line-height:28px; color:#999}
.news-list .news-main a{ display:inline-block; height:40px; line-height:40px; width:100%; overflow:hidden; font-weight:bold; font-size:17px; float:left}
.news-list .more{ height:28px;  width:100%; margin-top:10px;}.news-list .more a{ float:right; display:inline-block;height:26px; line-height:26px; border:1px solid #e1e1e1; font-weight:normal; width:90px; text-align:center; border-radius:5px;font-size:15px; }
.news-list .more a{ color:#999}.news-list .more a:hover{ background-color:#f6505c;color:#fff}.news-list .info{ width:100%; height:84px; overflow:hidden}
.page{ height:40px; margin-top:30px; width:100%; text-align:right}.page a{ display:inline-block;padding:2px 8px; font-size:14px; margin:0 4px;}
.page .cur{ background-color:#333; color:#fff; }
/**资讯详情**/
#news-detail{ border:1px solid #e1e1e1; font-size:15px; line-height:30px;}.articleText p{ text-indent:2em; margin-top:10px;}.articleText img{ display:block; margin:0 auto; max-width:100%}
#news-detail .article,#news-detail .pinglun{ margin:15px;}.articleText{ margin-top:20px;}
#news-detail .article h1{ width:100%; height:40px; line-height:40px; overflow:hidden; font-weight:bold; font-size:20px; text-align:center}#news-detail .article .caption{ text-align:center; color:#999;}#news-detail .article .caption span{ margin:0 10px;}
#news-detail .share{ height:34px; width:378px; margin:10px auto; text-align:left; line-height:34px;}#news-detail .share span{ margin:0 !important}
.ngzGame{ border:1px solid #e1e1e1; background-color:#fbfbfb; margin:15px; overflow:hidden;zoom:1; padding:15px; padding-bottom:20px;}
.ngzGame .pic{ width:120px; height:120px; float:left}.ngzGame .nzgamex{ width:400px; float:left; margin:0 20px;}.ngzGame .ngzGame2{ width:230px; height:120px; margin-top:15px;padding-left:20px; border-left:1px solid #e1e1e1; float:left}
.ngzGame .pic img{ width:120px; height:120px;}
.nzgamex .namep{ height:40px; width:100%; white-space:nowrap;text-overflow:ellipsis; line-height:40px; font-size:12px;}.nzgamex .namep .name{ display:inline-block; height:40px; width:280px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;font-size:18px;}.nzgamex .namep .nub{ color:#eb3949; font-size:18px;}
.nzgamex .namep .getBtn{ display:inline-block; height:24px; width:50px; background-color:#fef3f1; line-height:24px; text-align:center; color:#eb3949; margin-left:10px;}
.nzgamex .namep .getBtn:hover,.nzgamex .bqp a:hover{ color:#fff; background-color:#eb3949}
.nzgamex .nzgamey{ overflow:hidden;zoom:1;}.nzgamex .nzgamey li{ width:200px; float:left; height:24px; line-height:24px; font-size:14px; color:#999; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}.nzgamex .nzgamey li a{color:#eb3949;}
.nzgamex .bqp{ height:24px; width:100%; margin-top:5px;}.nzgamex .bqp a{ display:inline-block; height:22px; padding:0 10px; line-height:22px; font-size:14px; border:1px solid #e1e1e1; color:#4c8bdb; font-weight:bold; margin-right:10px;}
.ngzGame2 a{ position:relative; display:inline-block; margin-bottom:10px; margin-top:10px; width:100%; height:38px; line-height:38px; font-size:14px; color:#fff; text-align:center}
.ngzGame2 a em{ display:inline-block; height:38px; width:38px; position:absolute; left:0; top:0;}
.ngzGame2 .az{ background-color:#aacd06}.ngzGame2 .az em{ background:#87a400 url(/Skin/stock/sy_game/images/zq_ico.png) 5px -136px no-repeat;}
.ngzGame2 .pg{ background-color:#3ab2ff}.ngzGame2 .pg em{ background:#2f8fcc url(/Skin/stock/sy_game/images/zq_ico.png) 5px -185px no-repeat;}
.ngzGame2 .qt{ background-color:#ff8800}.ngzGame2 .qt em{ background:#ca6d03 url(/Skin/stock/sy_game/images/zq_ico.png) 5px -230px no-repeat;}
.ngzGame2 a:hover{ opacity:0.9;filter:alpha(opacity=90);}
.aboutNews .tit{ background:url(/Skin/stock/sy_game/images/zq_ico.png) 5px -517px no-repeat}.aboutNews ul{ padding:0 10px;}.aboutNews li{ height:35px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px;border-bottom: 1px dotted #e1e1e1;}
/**分享**/
.share .jiathis_style_32x32{ float:left}.share .jiathis_style_32x32 .jtico{height:34px !important;}.share .share-tit{ float:left}
.jiathis_button_qzone span{ background:url(/Skin/stock/sy_game/images/share.png) 0 0 no-repeat !important}.jiathis_button_qzone span:hover{ background:url(/Skin/stock/sy_game/images/share.png) 0 -44px no-repeat !important}
.jiathis_button_tsina span{ background:url(/Skin/stock/sy_game/images/share.png) -41px 0 no-repeat !important}.jiathis_button_tsina span:hover{ background:url(/Skin/stock/sy_game/images/share.png) -41px -44px no-repeat !important}
.jiathis_button_tqq span{ background:url(/Skin/stock/sy_game/images/share.png) -82px 0 no-repeat !important}.jiathis_button_tqq span:hover{ background:url(/Skin/stock/sy_game/images/share.png) -82px -44px no-repeat !important}
.jiathis_button_douban span{ background:url(/Skin/stock/sy_game/images/share.png) -123px 0 no-repeat !important}.jiathis_button_douban span:hover{ background:url(/Skin/stock/sy_game/images/share.png) -123px -44px no-repeat !important}
.jiathis_button_weixin span{ background:url(/Skin/stock/sy_game/images/share.png) -208px 0 no-repeat !important}.jiathis_button_weixin span:hover{ background:url(/Skin/stock/sy_game/images/share.png) -208px -44px no-repeat !important}
.jiathis_button_renren span{ background:url(/Skin/stock/sy_game/images/share.png) -164px 0 no-repeat !important}.jiathis_button_renren span:hover{ background:url(/Skin/stock/sy_game/images/share.png) -164px -44px no-repeat !important}
.jiathis_button_cqq span{ background:url(/Skin/stock/sy_game/images/share.png) -252px 0 no-repeat !important}.jiathis_button_cqq span:hover{ background:url(/Skin/stock/sy_game/images/share.png) -252px -44px no-repeat !important}
/**下载详情**/
.game-score{ border:2px solid #e1e1e1; background:url(/Skin/stock/sy_game/images/vs-bg.png) center 0 no-repeat; padding:30px 0 0 0;}
.game-score .score{ text-align:center;}.game-score h5{font-size: 60px;font-family: impact,Garamond;color: #EB4040;line-height: 80px;height: 80px;}
.game-score .score span {padding: 3px 5px;line-height: 20px;border-top: 1px solid #eb4040;border-bottom: 1px solid #eb4040;color: #eb4040;height: 20px;font-size: 18px;}
.game-score .score-vs {width: 260px;margin: 10px auto 0;height: 75px;overflow: hidden;position: relative;background: url(/Skin/stock/sy_game/images/vs-bg2.png) no-repeat;}
.score-vs .vs {position: absolute;left: 50%;top: 0;z-index: 1;}
.score-vs .vs .vs-box {position: absolute;left: -57px;width: 112px;height: 30px;background: url(/Skin/stock/sy_game/images/vs-icon.png) no-repeat;}
.score-vs .bad,.score-vs .good {position: absolute;left: 0;top: 0;z-index: 3;width: 105px;height: 30px;line-height: 30px;color: #fff;padding: 0 5px;}
.score-vs .bad .btn,.score-vs .good .btn { text-indent:99999px;position: absolute;top: 30px;left: 0;width: 60px;height: 31px;background: url(/Skin/stock/sy_game/images/vs-gb.png) no-repeat 0 0;}
.score-vs .bad {left: auto;right: 0;text-align: right;}.score-vs .bad .btn:hover {background-position: -65px -31px;_background-position: 0 -31px;}
.score-vs .bad .btn {left: auto;right: 0;background-position: 0 -31px;}
.score-vs .good .btn:hover {background-position: -65px 0;_background-position: -64px 0;}
.gamedetail{ border:2px solid #e1e1e1; padding:20px; overflow:hidden;zoom:1;}.gamedetail img,.gamedetail .gamePic{width:120px; height:120px;}.gamedetail .gamePic{ float:left;}
.gamedetail .gameInfo{ float:left; height:120px; width:350px; margin:0 15px}.gamedetail h1{ height:40px; line-height:40px; width:100%; overflow:hidden; font-size:18px; font-weight:bold}
.gamedetail ul{}.gamedetail li{ height:26px; line-height:26px; width:170px; float:left; font-size:14px; color:#999; overflow:hidden}.gamedetail li a{ color:#eb3849}
.downShare{ position:relative; float:right; width:330px; height:120px;}.downShare .share{ position:absolute; left:0; bottom:0; height:34px; line-height:34px;}
.downShare .addQun{ display:inline-block; width:116px; height:43px; background:url(/Skin/stock/sy_game/images/add.png) 0 0 no-repeat; text-indent:-9999px; position:absolute; right:-27px;}
.downShare .addQun:hover{ opacity:0.8;filter:alpha(opacity=80)}
.gameDown{ overflow:hidden;zoom:1; margin-top:15px;}.leftDown{ width:46px; float:left;}.rightDown{display:none; border:2px solid #e1e1e1; float:left; overflow:hidden;zoom:1; width:790px; padding:20px 20px 15px 20px;}.gameDown .current{ display:block}
.leftDown span{ opacity:0.7;filter:alpha(opacity=70); cursor:pointer; display:inline-block; width:34px; height:44px; font-size:14px; padding:20px 6px; margin-bottom:20px; text-align:center; color:#fff;}.leftDown .red{ background-color:#eb3949}.leftDown .blue{ background-color:#3ab2ff}
.leftDown .cur{ opacity:1;filter:alpha(opacity=100)}.rightDown .ewm{ padding:5px; width:100px; height:100px; float:left}.rightDown .ewm img{ width:100%; height:100%}
.rightDown .downList{ float:left; margin-left:30px; font-size:14px; width:600px;}.rightDown .listText{ overflow:hidden;zoom:1; width:630px;}.rightDown .listText li{ width:260px; float:left; height:30px; line-height:30px; overflow:hidden}
.rightDown .listBtn{ overflow:hidden;zoom:1; margin-top:10px;}.rightDown .listBtn li{ width:153px; height:44px; float:left; margin:5px 20px 5px 0 ;}.rightDown .listBtn a{ display:inline-block; width:153px; height:44px; line-height:42px; font-size:16px; text-align:center; color:#fff; background:url(/Skin/stock/sy_game/images/down.png) 0 0 no-repeat}
.rightDown .listBtn li a:hover{ background:url(/Skin/stock/sy_game/images/down.png) 0 -46px no-repeat}
.showCaiText{ display:none}
.pageing{overflow:hidden;zoom:1; *padding-bottom:10px;}.game-totalNum{ display:none; }.pageing p{ height:30px; line-height:30px; text-align:center; margin-top:12px;}
.pageing p a,.pageing p span,.pageing p strong{ display:inline-block; padding:0 10px; margin:0 2px; height:28px; font-size:14px; color:#999; border:1px solid #ccc;}
.tsp_change{ height:28px; line-height:28px; border:1px solid #ccc;font-size:14px; color:#999;}.pageing p .page-cur{ background-color:#f6505c; color:#fff; border:1px solid #f6505c}