@font-face{ font-family:'ico-font'; src:url(data:application/octet-stream;base64,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) format("truetype");}
[class*="ico-font"]::after{display: inline-block; font-family: 'ico-font';vertical-align: middle;}
[class*="-arrow"]::after{content: '\f101';display: inline-block;font-family:'ico-font';display: block;}
.btn-more-arrow::after{-webkit-transform: rotate(180deg) translate(0,.2em);transform: rotate(180deg) translate(0,.2em);display: inline-block;vertical-align: middle;font-size: .75rem;}
.active .btn-more-arrow::after{-webkit-transform:rotate(0deg) translate(0,0);transform: rotate(0deg) translate(0,0);}
.btn-gotop-arrow{position: fixed;bottom:10%; right: .8rem;width: 2em; height: 2em;border-radius: 50%;background: rgba(0,0,0,.6);line-height: 2;text-align: center;color: #fff; z-index: 610;font-size: 1.25rem;}
.btn-gotop-arrow::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.ico-font-comment::after{ content:'\f102'; margin-left: .2em; font-size: .875rem; line-height: 1;}
.ico-font-search::after{ content:'\f103';}
.ico-font-map::after{ content:'\f104';}
.btn-toggle-arrow{float:right;border-radius: 50%; border-width: 1px;border-style: solid;width: 1.57em; height: 1.57em;text-align: center;line-height: 1.7; font-size: .875rem;overflow: hidden;}
.btn-toggle-arrow.hide{-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.ico-play{display: inline-block;width:23px;height: 23px;background: url(//ue.17173cdn.com/a/news/shouyou/yys/index/2016/m/img/ico-play.png) no-repeat;background-size: 100%; position: absolute;top: 50%;left: 50%;margin: -12px 0 0 -12px;}
[class^="ico-sp-"]{display: inline-block;vertical-align: middle;background:url(../img/ico-sp.png) no-repeat;background-size: 17px 38px;}
.ico-sp-hot{width:12px;height: 17px;background-position:0 0;margin:0 .3rem .3rem 0;}
.ico-sp-like{width:17px;height: 18px;background-position: 0 -18px;}
.ico-sp-unlike{width:17px;height: 18px;background-position: 0 -18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
[class^="btn-"],.topbar .logo-img{display: inline-block;}
.topbar{position:relative;width: 100%; height: 2.8rem;margin: 0; padding: 0 .8rem 0 .2rem;background: #554ca7;-webkit-box-sizing:border-box;box-sizing:border-box;line-height: 2.8;}
.topbar-link{position:absolute;right: .8rem;top: .59378rem;font-size: 0}
.topbar-logo{display: inline-block;vertical-align: middle;line-height:1.5625;font-weight: normal;}
.topbar .logo-img img{max-height:1.5625rem; border:0;margin-top: -.5rem;}
.topbar .logo-txt{text-decoration: none;font-size:1.125rem;}
.topbar-link [class^="btn-"]{width: 1.5625em;height: 1.5625em;line-height: 1.5625em;margin-left: .875em;border-width:1px;border-style:solid;border-radius: 50%;text-align: center;font-size: 1rem;}
.btn-more{width:100%;height: 2.86em;line-height: 2.86;font-size:.875rem;text-align:center;}
[class^="mod-"]{padding:1rem .8rem 0;}
[class^="sign-"]{display:inline-block;padding: 0 .3em;font-size:.75rem;line-height:1.3;vertical-align: middle;border-radius: 3px;margin: 0 .2em .2em 0;}
.comm-hd{border-bottom-style: solid;border-bottom-width: 1px;margin-bottom:.5rem}
.comm-hd::before{content: "";display:table;}
.comm-hd::after{content:"";display:table;clear: both;}
.comm-sub-hd,.comm-pic{overflow:hidden;}
.comm-hd .tit{float:left;border-bottom-width: 1px;border-bottom-style: solid;font-size:1.25rem;line-height: 1.45;margin-bottom: -1px;}
.comm-bd{padding-top: 1rem;overflow: hidden;} 
.comm-bd .comm-sub:first-child{margin-top: 0}
.comm-sub-hd{margin-bottom:.5rem}
.comm-sub{margin-bottom: .8rem;}
.comm-sub-bd{overflow: hidden;}
.tab{margin-bottom: -1px; float: left;}
.tab a{float: left;position: relative;line-height: 1.5;font-size: 1.25rem;}
.tab a:nth-child(n+2){margin-left: 1.6rem;}
.tab a:nth-child(n+2)::before{content: "";overflow: hidden;position: absolute;top: .7em;left: -.6em;
    width: .2em;height: .2em;}
.tab .active{border-bottom-width:1px;border-bottom-style:solid;}
.tab-ex a{display:block;float:left;width:4.375rem;margin-right: 1px;border-radius: .2rem;line-height:2.14; font-size: .875rem;text-align:center;}
.swiper-container{ overflow: hidden; position: relative;}
.swiper-wrapper{-webkit-transform-style: preserve-3d;-ms-transform-style: preserve-3d;
    transform-style: preserve-3d;-webkit-transition-property: -webkit-transform;
    transition-property: transform;display:-webkit-box;display:-webkit-flex; display: flex;position: relative;width: 100%; height: 100%}
.swiper-slide{ -webkit-transform-style: preserve-3d; -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;-webkit-flex-shrink: 0;  flex-shrink: 0;-webkit-flex: 1 0 100%; flex: 1 0 100%;position: relative;}
.swiper-button-disabled{display: none;}
.tab-ex .swiper-slide{-webkit-flex: 0 0 auto; flex:0 0 auto;}
.swiper-nav{width: 100%;text-align: center;line-height: 1}
.swiper-nav span{display:inline-block;width: 6px;height: 6px;margin: 0 3px;border-radius: 50%;}
.swiper-nav [class*="active"]{width:20px;border-radius: 10px; }
.nav{ position: relative; z-index: 100; border-bottom:1px solid #e9e9e9; line-height: 2.25; background: #fff}
.nav-box{position: relative;z-index:5; overflow: hidden; background: #ffffff; padding: 0 0.625rem; height:2.25rem; width: 88%;}
.nav-box::after{content:' '; display: inline-block; width: 2rem; height: 100%; background-color: #fff; position: absolute; right:0; top:0; z-index: 10; background: -webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.8)); 
background: linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.8));}
.nav-slide{ padding: 0.3125rem 0;}
.nav-slide a{display:block; padding: 0 .625rem;width: auto; color: #333; line-height: 1.5625rem; margin: 0 0.125rem; font-size: 1rem;}
.nav-slide .swiper-slide{-webkit-flex: 0 0 auto; flex:0 0 auto;}
.nav.fixed{position: fixed;top: 0; left: 0;z-index:600; width: 100%}
.nav-slide .swiper-slide:first-child{ color: #f35858;}
.nav .btn-nav-toggle{overflow:hidden;text-align:center; position: absolute;right:0;top:0;width:12%;background-color: #e9e9e9;color:#427ae2;font-size: 1rem;line-height: 2.25; height:2.25rem; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nav .btn-nav-toggle::after{ content:' ';display:inline-block; position:relative;top:-0.25em;width:.8em;height:.8em;margin-left:.3em;border-left:0.1em solid #333;border-bottom:0.1em solid #333;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.nav-row{ width:100%; line-height:2.2; position:absolute; background:#e9e9e9; display: table; -webkit-transform:scale(0); -ms-transform:scale(0); transform:scale(0); font-size: 0; padding: .3rem 0}
.nav-row a{ color:#333; font-size: 0.875rem; display: inline-block; padding: 0 .3rem; width: 25%; text-align: center; box-sizing:border-box;}
.nav-show-all .nav-row{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.nav-show-all .nav-row .btn-nav-toggle::after{top:-.05em;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}
.fs-hd{padding:.25rem .8rem;overflow: hidden;}
.fs-hd .tit{float: left;font-size: .875rem;line-height:2.286 }
.fs-hd [class^="btn-"]{float: right;position: relative;min-width: 5rem;line-height:2;padding-left: 3rem;text-align:left;border-radius:2em;}
.fs-hd .btn-download{border-width: 1px;border-style:solid;}
.fs-hd [class^="btn-"] img{position:absolute;top:.1em;left: .5rem;height:1.8rem!important;}
.fs-hd [class^="btn-"]::before{content: "";position: absolute;left: 2.5rem;top:.2rem;height:1.6rem;vertical-align: middle;width: 1px;}
.fs-hd .btn-download img{border-radius: 50%;}
.fs-hd .btn-lb{padding-left:3rem;border-width: 1px;border-style:solid; }
.focus a{ position: relative; display: block;}
.focus img{ display: block; width: 100%; max-width: 640px; margin:0 auto;}
.focus .txt{ overflow: hidden; position: absolute; color:#fff; left:0; bottom:0; width:100%; padding:1rem 5rem 0 .8rem;line-height: 2.2; white-space: nowrap; text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box; font-size: .875rem; background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0,.8));background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0,.8)); background: (top, rgba(0, 0, 0, 0), rgba(0, 0, 0,.8));}
.focus [class^="btn-"]{position: absolute;top:50%;width: 2em;height: 1em;line-height: 1;margin-top:-2rem;font-size: 1.5rem;font-weight: bold;opacity: .5;text-align: center;}
.focus .btn-prev-arrow{left: -.6em;-webkit-transform: rotate(90deg);transform: rotate(90deg);}
.focus .btn-next-arrow{right: -.6em;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}
.focus-ex .swiper-nav{ position: absolute; z-index:99; bottom:.85em; right:.7rem;width: auto;}
.focus-ex .swiper-nav span{ float: left; overflow: hidden; width:4px; height:4px; margin:1px 3px; border-radius: 50%;}
.focus-ex .swiper-nav [class*="active"]{ margin:0 2px; padding:1px;}
.focus-ex1{margin:0 -.8rem 0;position: relative;background: none;}
.focus-ex1 .txt{position:static;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;width:100%;font-size:.875rem;text-align: center;padding: 0;  }
.focus-ex1 img{display:block;width: 100%; max-width: 600px;margin: 0 auto;}
.focus-ex1 a{-webkit-box-sizing:border-box;box-sizing:border-box;padding: 0 .8rem;}
.focus-ex2{margin: 0 -.8rem}
.focus-ex2 .swiper-nav{display: none;}
.focus-ex2 .swiper-num{position: absolute;right:.8rem; bottom: 0;font-size: .875rem; }
.focus-ex2 .swiper-num .cur{font-size: 1.125rem;}
.mod-news{padding-top:1.25rem; }
.comm-plist{overflow: hidden;}
.comm-plist li{overflow: hidden;border-bottom-width: 1px;border-bottom-style: solid;padding: .8rem 0;}
.comm-plist li:first-child{padding-top:0;}
.comm-plist li:last-child{border-bottom: none;}
.comm-plist .pic-box{position:relative;overflow:hidden;float:left;width:30%;max-width:160px; margin-right: .8rem;}
.comm-plist .tit{max-height: 3em;line-height: 1.5;padding-bottom: 1.4rem;}
.comm-plist .text-box{overflow: hidden;}
.comm-plist .desc{overflow:hidden;font-size:.75rem;}
.comm-plist .date{position: absolute;bottom: 0;}
.comm-plist .ico-font-comment{float:right;position: absolute;right: 0;bottom: 0;}
.comm-plist-ex .pic-box{height:4.375rem;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color: #000}
.comm-plist-ex .pic-box img{position: absolute; top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.comm-plist-ex1 .tit{ padding-bottom:.2em; }
.art-item{position:relative;overflow:hidden;display:block;}
.comm-list{margin-top:-.5rem;}
.comm-list .art-item .c1{overflow: hidden;white-space:nowrap;text-overflow: ellipsis;width: 100%; padding-right:2.3rem; box-sizing:border-box;line-height: 2;}
.comm-list .art-item .c2{position:absolute;right:0; top:0;font-size:.75rem;line-height:2.66; }
.comm-list-ex .c1{padding-right: 0}
.comm-link{font-size: 0;margin: 0 -.25rem;}
.comm-link .item{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:32.3%;font-size: 1rem;padding: 0 .25em .5em;}
.comm-link .item a{display:inline-block;width: 100%;border-radius:1rem;text-align:center;font-size: .875rem;border-width: 1px;border-style: solid;line-height: 2.2;}
.comm-link-ex .item{width: 50%}
.comm-link .btn-more-arrow{display:none;}
.comm-link .btn-more-arrow.active{display:block}
.gl-link{margin:0}
.gl-link .item{padding: 0 .15rem .5rem;}
.gl-link .item a{ line-height: 1.7}
.line{width: 100%; height: 1px; margin-bottom: 1rem;}
.mt1{margin-top: 1rem;}
.comm-pic li{-webkit-box-sizing:border-box;box-sizing:border-box;float: left;}
.comm-pic li .art-item{text-align: center;font-size: .875rem;}
.comm-pic li .art-item .img-box{display:inline-block;position: relative;}
.comm-pic li .txt-box{margin-top:.3rem;}
.comm-radius img{border-radius:50%;}
.comm-pic-ex{margin-left: -2rem;}
.comm-pic-ex li{padding: 0 0 .5rem 2rem;position: relative;width:33.3%}
.comm-pic-ex li::before{content:'';position:absolute;top: 50%; left: 0;width: 100%;height: 1px;margin-top:-1rem;}
.comm-pic-ex li .art-item .img-box{max-width:120px;border:1px solid #d6c6b2; background:#e5dcc6;padding:.5rem;border-radius:50%;}
.comm-pic-ex li .art-item img{border-radius:50%;}
.comm-pic-ex2{margin: 0 -.4rem;}
.comm-pic-ex2 li{padding:0 .4rem .5rem;width: 50%}
.comm-pic-ex2 li .txt-box{font-size:.75rem;margin-top:.5em;text-align: center;}
.comm-pic-ex3{margin-left:-2rem;}
.comm-pic-ex3 li{padding: 0 0 .5rem 2rem;width:33.3%}
.comm-pic-ex3 li .art-item .img-box{max-width:160px;}
.comm-pic-ex4{margin-left: -1.25rem;}
.comm-pic-ex4 li{padding: 0 0 1rem 1.25rem;width: 25%}
.comm-pic-ex4 li .art-item .img-box{max-width:120px;}
.comm-scroll li .txt-box{font-size:.75rem;line-height:1.6;text-align: center;margin-top: .2rem;}
.comm-scroll{margin:0 -.4rem;}
.comm-scroll .comm-pic{width: 100%}
.comm-scroll .swiper-slide{-webkit-flex: 1 0 50%;flex: 1 0 50%;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;}
.comm-scroll .swiper-wraper{margin: -.5rem 0}
.comm-scroll .img-box{height:6.75rem;overflow: hidden;position: relative;background: #000;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}
.comm-scroll .img-box img{position: absolute; top: 50%; left: 50%;-webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
.comm-scroll .art-item{padding:.5rem .4rem;width:100%;-webkitbox-sizing:border-box;box-sizing:border-box;}
.comm-scroll .ico-play{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.8}
.comm-scroll-ex{margin: 0 -.8rem;}
.comm-scroll-ex .swiper-slide:first-child{margin-left:.8rem;}
.comm-scroll-ex .swiper-slide{-webkit-flex:1 0 auto;flex:1 0 auto;}
.comm-scroll-ex .swiper-slide .art-item{padding-right: 2px;-wekit-box-sizing:border-box;box-sizing:border-box;}
.comm-scroll-ex .art-item{position: relative;max-height:5rem;overflow: hidden;}
.comm-scroll-ex .txt-box{position: absolute;left:0;bottom:0;width:100%;line-height:2; padding-top:1rem;text-align:center;background: -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.8));background:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.8));font-size: .75rem;}
.player-swiper{margin-top: 1rem;}
.game-info{ padding: 0 .8rem .8rem;margin-top:1rem; }
.game-info .hd .tit{line-height: 2;}
.game-info .bd{padding-top: .5rem;}
.game-info .bd .classify{ font-size: 0; margin: 0 -.2rem;}
.game-info .bd .classify a{display: inline-block; font-size: .75rem; line-height: 2; padding: 0 .5rem;margin: 0 .2rem .4rem;border-bottom: 1px solid #dedede;}
.game-info .info{position: relative;padding-right:4.5rem;width: 100%;font-size: .75rem;}
.game-info .info .qdb{position: absolute;right: 0; width: 4.5rem;top: 0;text-align:center;}
.game-info .info .qdb .tit{display:inline-block;width:100%;padding: 0 .3em; border-radius: .8rem;}
.ft{padding-top:.5rem;}
.footer{padding-bottom: 1.5rem;text-align: center;}
.footer-c1 a{position:relative;padding:0 1em;line-height:2.2;display: inline-block;}
.footer-c1 a::before{content:"";position:absolute;left:0; top: .6rem;width: 1px;height:1rem;}
.footer-c1 a:first-child::before{display: none;}
.footer-c2{padding-top: .5rem;font-size: .625rem}
/*article*/
.wrap-article{padding-bottom:3rem;}
.wrap-article .btn-gotop-arrow{bottom: 3.5rem;}
.mod-article .tit{font-size:1.25rem; font-weight: bold;color: #000; line-height: 1.33 }
.mod-article .info{padding:.5rem 0;margin-bottom:.5rem;border-bottom-width: 1px;border-bottom-style: solid;font-size:.75rem;}
.mod-article .info .date{margin-right: 1rem;}
.mod-article .detial{line-height: 1.5}
.mod-article .detail p{padding:.5rem 0;}
.comm-art-hd .tit{font-size:1.125rem; font-weight: bold;line-height:2;}
.comm-art-bd{}
.mod-vote{}
.mod-vote .con{overflow:hidden;}
.mod-vote .con [class^="vote-item-"]{float: left;width: 50%; font-size: 1.125rem; line-height:2.16;text-align: center;}
.mod-vote .con .vote-btn{border-radius:.2rem;}
.mod-vote .con .vote-item-support{padding-right:.4rem}
.mod-vote .con .vote-btn{border-width:1px;border-style:solid;}
.mod-vote .con .vote-item-oppose{padding-left:.4rem}
.mod-vote .con [class^="ico-"]{ margin:0 0.3rem 3px 0;}
.mod-share {margin-top: 1rem; text-align: center}
.mod-share .share-box { display: inline-block }
.mod-share .gb-share-btn { margin: 0 0.5rem; border-radius: 50%; }
.mod-share .gb-share-ico-font { font-size: 2rem; width: 1.5em; line-height: 1.5 }
.mod-share .gb-share-btn-tit { display: none }
.chanyan-comment{margin-top: 1rem;}
.number-arrows-b::after{display: none;}
.issue-fix{position:fixed;bottom: 0; left: 0; width: 100%; background: rgba(51,51,51,.78);z-index: 602;padding:.5rem .8rem;}
.issue-fix-in{position:relative;height: 2.125rem;}
.issue-fix .issue-text{border:0;outline:none;background: #fff;width: 78.5%;padding:.3125rem 20% .3125rem 1.5%;font-size: 1rem; line-height: 1.5;border-radius:0;} 
.issue-fix .issue-btn{position: absolute; right: 0; top: 0; width: 20%;height: 100%;border:0;border-radius: 0;}
.mod-feedback{}
.btn-sure{width: 100%; border-radius: .2rem;text-align: center;font-size: 1.25rem;line-height:2;border:0;margin:1rem 0;}
.form-item{position:relative;width: 100%;padding: .5rem 0;}
.form-item .form-input{width: 100%; border: 1px solid #cacaca;line-height:2;background-color: #fff;padding-left: 6rem;-webkit-box-sizing: border-box;box-sizing: border-box;}
.form-item .name{position:absolute;line-height:2;left:.8rem; font-size:1.125rem;}
.form-textarea{width: 100%; border-width:1px;border-style:solid;padding: .5rem;-webkit-box-sizing:border-box;box-sizing:border-box;min-height: 12rem;resize:none;}
.form-item ::-webkit-input-placeholder{ font-size: .875rem;line-height:2.4 }
.pop{z-index: 702;width:90%;margin: 0 auto;text-align: center;padding:1rem;position: absolute;top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: .5rem;}
.pop-hd .tit{line-height: 2;}
.pop-bd p{font-size: 1.125rem;}
.pop .btn-box{overflow: hidden;font-size: 0;margin-top: 1rem;}
.pop .btn-box a{display:inline-block;width:6.25rem;height:2.25rem; line-height: 2;margin: 0 .5rem;  font-size:1.125rem; border-radius: .2rem; }
.pop-mask{position:fixed;background:rgba(0,0,0,.5);z-index: 701;width: 100%;height: 100%;top: 0;left: 0;}
/*20161210*/
.comm-mod, .comm-mod2{ padding: 1rem 0.625rem 0}
.hot-news{border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; padding: 0 .3rem; line-height: 1.7; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; line-height:2.75rem; margin: .8rem 0 0}
.hot-news-ex{margin: -1px .625rem 0; padding: 0}
.comm-list1{overflow: hidden; *zoom:1; margin: 0 -.4rem;}
.comm-list1 li{float: left; width: 50%; padding:0 .4rem; margin-bottom: .5rem; box-sizing:border-box;}
.comm-list1 li img{display: block; margin: 0 auto}
.comm-list1 li .tit{ width: 100%; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; text-align: center; font-size: .75rem;}
.comm-list1 li a{color: #333}
.mod-gg .comm-plist-ex1 .tit{ padding-bottom:.2em;  font-size: 1.125rem;  color: #d3418c;}
.comm-pic{  height: 13.5rem;}