@font-face{font-family:'icomoon';src:url("../../fonts/icomoon.eot?s3lehj");src:url("../../fonts/icomoon.eot?s3lehj#iefix") format('embedded-opentype'),url("../../fonts/icomoon.ttf?s3lehj") format('truetype'),url("../../fonts/icomoon.woff?s3lehj") format('woff'),url("../../fonts/icomoon.svg?s3lehj#icomoon") format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-support:before{content:"\e900"}.icon-top:before{content:"\e901"}.icon-admin:before{content:"\e902"}.icon-menu:before{content:"\e903"}.icon-qq:before{content:"\e904"}.icon-time:before{content:"\e905"}.icon-search:before{content:"\e906"}.icon-vip:before{content:"\e907"}.icon-heart-e:before{content:"\e908"}.icon-wx:before{content:"\e909"}.icon-wxpay:before{content:"\e90a"}.icon-map:before{content:"\e90b"}.icon-right:before{content:"\e90c"}.icon-heart:before{content:"\e90d"}.icon-ali:before{content:"\e90e";color:#00a0e9}@font-face{font-family:'Titillium';src:url("../../fonts/fonts/titillium-light-webfont.eot");src:url("../../fonts/fonts/titillium-light-webfont.svg#titillium-light-webfont") format('svg'),url("../../fonts/fonts/titillium-light-webfont.eot?#iefix") format('embedded-opentype'),url("../../fonts/fonts/titillium-light-webfont.woff") format('woff'),url("../../fonts/fonts/titillium-light-webfont.ttf") format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Titillium';src:url("../../fonts/fonts/titillium-lightitalic-webfont.eot");src:url("../../fonts/fonts/titillium-lightitalic-webfont.svg#titillium-lightitalic-webfont") format('svg'),url("../../fonts/fonts/titillium-lightitalic-webfont.eot?#iefix") format('embedded-opentype'),url("../../fonts/fonts/titillium-lightitalic-webfont.woff") format('woff'),url("../../fonts/fonts/titillium-lightitalic-webfont.ttf") format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Titillium';src:url("../../fonts/fonts/titillium-regular-webfont.eot");src:url("../../fonts/fonts/titillium-regular-webfont.svg#titillium-regular-webfont") format('svg'),url("../../fonts/fonts/titillium-regular-webfont.eot?#iefix") format('embedded-opentype'),url("../../fonts/fonts/titillium-regular-webfont.woff") format('woff'),url("../../fonts/fonts/titillium-regular-webfont.ttf") format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Titillium';src:url("../../fonts/fonts/titillium-regularitalic-webfont.eot");src:url("../../fonts/fonts/titillium-regularitalic-webfont.svg#titillium-regular-webfont") format('svg'),url("../../fonts/fonts/titillium-regularitalic-webfont.eot?#iefix") format('embedded-opentype'),url("../../fonts/fonts/titillium-regularitalic-webfont.woff") format('woff'),url("../../fonts/fonts/titillium-regularitalic-webfont.ttf") format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'Titillium';src:url("../../fonts/fonts/titillium-semibold-webfont.eot");src:url("../../fonts/fonts/titillium-semibold-webfont.svg#titillium-semibold-webfont") format('svg'),url("../../fonts/fonts/titillium-semibold-webfont.eot?#iefix") format('embedded-opentype'),url("../../fonts/fonts/titillium-semibold-webfont.woff") format('woff'),url("../../fonts/fonts/titillium-semibold-webfont.ttf") format('truetype');font-weight:600;font-style:normal}#login-wrap{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:999;display:none;}#login-wrap .login-content{width:400px;height:550px;position:absolute;margin:auto;left:0;top:0;right:0;bottom:0;padding:0 20px;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;overflow:hidden;}#login-wrap .login-content .login-logo{height:100px;margin:30px auto 40px;text-align:center;}#login-wrap .login-content .login-logo:before{content:"";position:absolute;width:500px;height:500px;background-color:rgba(68,68,68,0.6);z-index:2;top:-430px;left:-50%;border-radius:50%}#login-wrap .login-content .login-logo:after{content:"";position:absolute;width:800px;height:800px;background-color:#333;top:-650px;left:50%;margin-left:-400px;border-radius:50%}#login-wrap .login-content .login-logo .l-logo{position:relative;z-index:2;font-size:20px;color:#fff;}#login-wrap .login-content .login-logo .l-logo img{height:60px}#login-wrap .login-content .title-type{text-align:center;font-size:16px;font-weight:600;color:#333;}#login-wrap .login-content .title-type span{display:none;}#login-wrap .login-content .title-type span.active{display:block}#login-wrap .login-content .close-login{position:absolute;width:50px;height:36px;text-align:center;line-height:36px;right:0;top:0;font-size:22px;color:#fff;cursor:pointer;z-index:3}#login-wrap .form-box{position:relative;margin:0 30px;height:335px;overflow:hidden;}#login-wrap .form-box .other-login{display:none;font-size:0;text-align:center;width:260px;margin:0 auto;}#login-wrap .form-box .other-login.active{display:block}#login-wrap .form-box .other-login.reg div.phone-reg{display:block}#login-wrap .form-box .other-login.reg div.phone-login{display:none}#login-wrap .form-box .other-login.reg em.em-login{display:none}#login-wrap .form-box .other-login.reg em.em-reg{display:block}#login-wrap .form-box .other-login.reg .check-to-login{display:block}#login-wrap .form-box .other-login.reg .check-to-reg{display:none}#login-wrap .form-box .other-login div{font-size:16px;display:block;width:100%;height:50px;line-height:50px;border-radius:25px;color:#999;border:1px solid #ddd;cursor:pointer;}#login-wrap .form-box .other-login div.phone-reg{display:none}#login-wrap .form-box .other-login em{font-size:14px;display:block;width:95px;color:#999;height:20px;line-height:20px;position:relative;font-style:normal;margin:50px auto 25px;}#login-wrap .form-box .other-login em::after,#login-wrap .form-box .other-login em::before{content:"";position:absolute;width:56px;height:1px;background-color:#999;top:50%}#login-wrap .form-box .other-login em::before{left:-62px}#login-wrap .form-box .other-login em::after{right:-62px}#login-wrap .form-box .other-login em.em-reg{display:none}#login-wrap .form-box .other-login .third-login{cursor:pointer;display:block;width:100%;height:50px;border-radius:25px;line-height:50px;color:#fff;font-size:18px;margin-top:40px;background-color:#19c249;text-align:center;}#login-wrap .form-box .other-login .third-login.qq{background-color:#1ebcf6}#login-wrap .form-box .other-login .third-login i{display:inline-block;border-radius:50%;color:#fff;font-size:30px;margin-right:20px;vertical-align:middle}#login-wrap .form-box .check-type{text-align:center;color:#999;font-size:14px;position:absolute;width:100%;bottom:0;}#login-wrap .form-box .check-type.check-to-login{display:none}#login-wrap .form-box .check-type a{color:#17b5ff;margin-left:3px}#login-wrap .form-box form{display:none;font-size:0;}#login-wrap .form-box form fieldset:first-child input{margin-top:0}#login-wrap .form-box form .login-tips{font-size:12px;color:#f00;height:19px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center}#login-wrap .form-box form.active{display:block}#login-wrap .form-box form input{width:100%;font-size:14px;outline:none;border:none;border-bottom:1px solid #d8d8d8;background-color:transparent;height:39px;margin-top:10px;}#login-wrap .form-box form input::-webkit-input-placeholder{color:#999;font-size:12px}#login-wrap .form-box form input:-ms-input-placeholder{color:#999;font-size:12px}#login-wrap .form-box form input::-ms-input-placeholder{color:#999;font-size:12px}#login-wrap .form-box form input::placeholder{color:#999;font-size:12px}#login-wrap .form-box form input.img-ipt,#login-wrap .form-box form input.note-ipt{width:170px;margin-right:10px}#login-wrap .form-box form img,#login-wrap .form-box form .get-note{display:inline-block;width:110px;height:40px;vertical-align:bottom;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#login-wrap .form-box form img{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee}#login-wrap .form-box form .get-note{font-size:14px;background-color:#ddd;line-height:40px;text-align:center;color:#fff;}#login-wrap .form-box form .get-note.active{background-color:#353535}#login-wrap .form-box form button{font-size:16px;display:block;width:200px;margin:20px auto 0;outline:none;border:none;border-radius:20px;height:36px;color:#fff;background-color:#353535;text-shadow:0 1px 1px #ccc;cursor:pointer}#login-wrap .form-box form .check-login{line-height:32px;font-size:14px;color:#666;margin-top:10px;}#login-wrap .form-box form .check-login .forgit-pswd{cursor:pointer;color:#e83636}#login-wrap .form-box form .back-login em{cursor:pointer}html{-webkit-box-sizing:border-box;box-sizing:border-box;border-collapse:collapse;line-height:1.5;font-family:sans-serif}*{margin:0;padding:0;border-collapse:inherit}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}*:not(body){background-repeat:no-repeat;background-position:50%;background-size:cover}body{position:relative}[hidden]{display:none !important}ul,ol,menu{list-style:none}a,a:hover{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:normal}fieldset{border:none}button,input{outline:none;border:none;background-color:transparent}html,body{min-width:1200px;font-size:14px;background-color:#f9f9f9;font-family:'Titillium','微软雅黑','Arial','黑体','宋体','sans-serif';-webkit-font-smoothing:antialiased;color:#333}a{color:#333}.fr{float:right}.fl{float:left}.clearfix::before,.clearfix::after{content:"";zoom:1;visibility:hidden;display:block;clear:both}main{min-height:600px;}main .container{width:1200px;margin:0 auto}header{height:70px;line-height:70px;width:100%;background-color:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);}header .head{width:1200px;height:70px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}header .head .logo{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0;width:200px;overflow:hidden;}header .head .logo img{margin-right:10px}header .head .logo .logo-con{overflow:hidden;line-height:1;height:45px;}header .head .logo .logo-con p{font-size:20px;letter-spacing:6px;margin-top:8px}header .head .logo .logo-con span{font-size:14px;color:#999}header .head .head-nav li{display:inline-block;height:70px;margin:0 15px;}header .head .head-nav li.active a{color:#333;border-color:#333}header .head .head-nav li a{display:block;height:100%;color:#666;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:2px solid #fff}header .head .other{font-size:0;}header .head .other .login-box{display:inline-block;width:115px;margin-right:15px;font-size:16px;}header .head .other .login-box .login-go{display:none;text-align:center;}header .head .other .login-box .login-go.active{display:block}header .head .other .login-box .login-go span{display:inline-block;height:100%;cursor:pointer;}header .head .other .login-box .login-go span:first-child{margin-right:30px}header .head .other .login-box .logined{font-size:14px;height:70px;display:none;}header .head .other .login-box .logined.active{display:block}header .head .other .login-box .logined .acvtor{height:100%;padding:15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}header .head .other .login-box .logined .acvtor:hover .actvor-more{display:block}header .head .other .login-box .logined .acvtor:hover .acvtor-info .username span:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}header .head .other .login-box .logined .acvtor .acvtor-info{height:100%;line-height:1.5;}header .head .other .login-box .logined .acvtor .acvtor-info .head-img{margin-right:5px;border-radius:50%;overflow:hidden;width:40px;height:40px;}header .head .other .login-box .logined .acvtor .acvtor-info .head-img img{width:100%;height:100%}header .head .other .login-box .logined .acvtor .acvtor-info .username{overflow:hidden;height:40px;}header .head .other .login-box .logined .acvtor .acvtor-info .username p{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%}header .head .other .login-box .logined .acvtor .acvtor-info .username span{display:inline-block;width:40px;font-size:16px;height:16px;line-height:16px;background-color:#999;color:#fff;text-align:center;position:relative;}header .head .other .login-box .logined .acvtor .acvtor-info .username span.vip{background-color:#fb5529}header .head .other .login-box .logined .acvtor .acvtor-info .username span:after{content:"";border-top:6px solid #999;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;right:-15px;top:5px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}header .head .other .login-box .logined .acvtor .actvor-more{position:absolute;z-index:5;right:0;top:70px;font-size:14px;line-height:1.5;display:none;background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);width:180px;}header .head .other .login-box .logined .acvtor .actvor-more .point{padding:15px 20px;}header .head .other .login-box .logined .acvtor .actvor-more .point p{color:#fb5529}header .head .other .login-box .logined .acvtor .actvor-more .login-out{padding:15px 20px;cursor:pointer}header .head .other .login-box .logined .acvtor .actvor-more ul{padding:5px 20px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}header .head .other .login-box .logined .acvtor .actvor-more ul li{line-height:36px;}header .head .other .login-box .logined .acvtor .actvor-more ul li a{display:block}header .head .other .login-box .logined .acvtor .actvor-more ul li span{color:#999}header .head .other form{display:inline-block;width:200px;position:relative;vertical-align:top;}header .head .other form input{width:100%;height:34px;border-radius:20px;background-color:#f5f5f5;padding-left:35px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;}header .head .other form input::-webkit-input-placeholder{color:#999}header .head .other form input:-ms-input-placeholder{color:#999}header .head .other form input::-ms-input-placeholder{color:#999}header .head .other form input::placeholder{color:#999}header .head .other form button{height:34px;line-height:34px;width:34px;cursor:pointer;position:absolute;left:0;top:18px;}header .head .other form button i{font-size:18px;vertical-align:middle}footer{width:100%;background-color:#333;margin-top:40px;padding-bottom:20px;color:#bdbdbd;}footer .foot{width:1200px;margin:0 auto;}footer .foot .fl{width:720px}footer .foot ul{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:90px;height:90px;border-bottom:1px solid #4a4a4a;}footer .foot ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;}footer .foot ul li a{color:#fff;font-size:16px}footer .foot .copyright{line-height:1.8;margin-top:30px;}footer .foot .copyright a{color:#bdbdbd}footer .foot .fr{margin-top:50px;padding:10px 0;width:200px;overflow:hidden;color:#fff;}footer .foot .fr img{margin-right:10px;width:50px}footer .foot .fr .logo-con{overflow:hidden;line-height:1;height:45px;}footer .foot .fr .logo-con p{font-size:20px;letter-spacing:6px;margin-top:8px}footer .foot .fr .logo-con span{font-size:14px;color:#aaa}#back-top{position:fixed;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;border:1px solid #e8e8e8;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05);cursor:pointer;right:10px;bottom:300px;}#back-top i{font-style:normal;color:#999}.breakhumbs{line-height:50px;margin-bottom:10px}.pagination{line-height:80px;padding:0 20px;text-align:center;margin-top:10px;}.pagination a{display:inline-block;line-height:30px;height:30px;border-radius:5px;padding:0 11px;margin:0 5px;background-color:#efefef;}.pagination a.null{cursor:default}.pagination a.btn{margin:0 10px;border:1px solid #666;background-color:transparent}.pagination a.num.active{background-color:#333;color:#fff}section.rank nav{text-align:center;font-size:0;margin-bottom:20px;}section.rank nav span{display:inline-block;width:200px;height:40px;line-height:40px;border:1px solid #333;cursor:pointer;font-size:20px;}section.rank nav span:first-child{border-radius:5px 0 0 5px}section.rank nav span:last-child{border-radius:0 5px 5px 0}section.rank nav span.active{background-color:#333;color:#fff}section.rank article ul{display:none;}section.rank article ul.active{display:block}section.rank article ul li{float:left;width:220px;height:230px;margin:25px 25px 0 0;background-color:#fff;text-align:center;position:relative;padding:20px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;}section.rank article ul li:nth-child(5n){margin-right:0}section.rank article ul li:hover{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);box-shadow:0 0 20px 0 rgba(0,0,0,0.1);}section.rank article ul li:hover .title{color:#00bfff}section.rank article ul li .num{position:absolute;left:15px;top:15px;color:#666;font-size:18px;font-style:normal}section.rank article ul li .img{margin:0 auto;width:100px;height:100px;}section.rank article ul li .img img{width:100%;height:100%}section.rank article ul li .title{font-size:16px;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:20px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}section.rank article ul li .version{color:#666;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:34px}section.rank article ul li span{color:#999}