/*# zfa 2025/7/17 10:33:38 快爆改版20220725 */
@charset "UTF-8";.side-rank .con .tags,.side-rank .con .info,.side-rank .con .name,.cardFore .txt,.cardFore .tit{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.crumbs{height:18px;margin-top:20px;line-height:18px;font-size:13px;color:#A7A8A7}
.crumbs a{color:#A7A8A7}
.crumbs a:hover{color:#23C268}
.crumbs .dot{background:url(../images/common/crumb-dot.png) no-repeat center;display:inline-block;vertical-align:top;width:4px;height:18px;margin:0 5px}
.follow-item{height:30px}
.follow-item .follow-text{float:left;line-height:30px;font-size:14px;color:#666;margin-right:10px}
.follow-li{float:left;width:30px;height:30px;position:relative;margin-right:10px}
.follow-li:hover .inner{display:block}
.follow-li .inner{display:none;width:240px;height:160px;position:absolute;left:-122px;top:42px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);border-radius:5px;padding:30px 10px;z-index:100}
.follow-li .inner img{display:block;width:130px;height:130px;margin:0 auto}
.follow-li .inner p{height:22px;line-height:24px;font-size:14px;color:#333;text-align:center;margin-top:10px}
.follow-li .inner p span{color:#00BA0C;padding:0 3px}
.follow-li .it{background:url(../images/common/follow-ico.png?v=1218) no-repeat;display:block;width:30px;height:30px}
.follow-li .it:hover{opacity:0.8}
.follow-li .wx{background-position:0 0}
.follow-li .wb{background-position:-32px 0}
.follow-li .zh{background-position:-64px 0}
.follow-li .dy{background-position:-96px 0}
.follow-li .bz{background-position:-128px 0}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.Cg{color:#0AAC3C}
.loadMore{padding:46px 0;margin-top:30px}
.loadMore .it{display:block;width:240px;height:48px;overflow:hidden;text-align:center;line-height:48px;font-size:16px;background:#23C268;color:#fff;border-radius:24px;margin:0 auto}
.loadMore .it:hover{opacity:0.8}
.loadText{padding:35px 0;text-align:center;font-size:14px;line-height:28px;margin-top:30px;color:#666}
.back-top{position:fixed;left:50%;bottom:150px;margin-left:560px;z-index:150;width:40px;cursor:pointer}
.back-top img{display:block;width:40px;height:40px}
.panel{background:#fff;border-radius:8px;padding:22px 20px}
.panel .sideHead{width:320px;height:64px;padding:0 20px;border-bottom:1px solid #eee;margin:-24px 0 0 -20px}
.panel .sideHead .tit{float:left;height:63px;line-height:64px;overflow:hidden;font-size:16px;font-weight:bold;border-bottom:2px solid #23C268;margin-bottom:-1px}
.panel .sideHead .tit span{color:#999;font-weight:normal;margin-left:10px;font-size:14px}
.panel .sideHead .morelk{float:right;height:24px;line-height:24px;font-size:14px;color:#999;margin-top:22px}
.panel .sideHead .morelk i{margin:-2px 0 0 4px}
.panel .sideHead .morelk:hover{color:#23C268}
.panel .sideHead .morelk:hover .more{background-position:-12px 0}
.panel .sideHead .other{float:right;height:24px;line-height:24px;font-size:14px;color:#999;margin-top:22px}
.panel .sideHead .other i{vertical-align:middle;width:14px;height:14px;margin:-2px 6px 0 0;background-position:-66px -48px}
.panel .panelTab{height:55px;border-bottom:1px solid #eee;width:100%;padding:0 20px;margin-left:-20px;margin-top:-24px}
.panel .panelTab li{float:left;padding:0 12px;margin-right:30px;height:56px;overflow:hidden;line-height:56px;font-size:16px;color:#3E403F;cursor:pointer;margin-bottom:-1px}
.panel .panelTab li.on{font-weight:bold;font-size:18px;background:url(../images/common/tb-menu.png) no-repeat center bottom}
.toastArea{display:none;width:300px;position:fixed;left:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:-150px;z-index:100}
.toastArea .text{background:rgba(0,0,0,0.6);color:#fff;border-radius:0.1rem;padding:15px 15px;text-align:center;line-height:1.8;font-size:14px;border-radius:6px;word-break:break-all}
.shareArea{padding:10px 6px}
.shareArea .con{float:left;width:188px}
.shareArea .con .tit{background:url(../images/common/share-tit.png) no-repeat;height:34px;overflow:hidden;line-height:99}
.shareArea .con .txt{height:20px;line-height:20px;font-size:14px;color:#7A7D7A;margin-top:6px}
.shareArea .con .follow-item{margin-top:10px}
.shareArea .img{float:right;width:100px;height:100px}
.shareArea .img img{display:block;width:100%;height:100%}
.cardFore{height:60px;overflow:hidden;margin:-3px 0}
.cardFore .img{float:left;width:80px;height:60px;overflow:hidden;border-radius:8px;margin-right:12px}
.cardFore .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.5s;transition:all 0.5s}
.cardFore .img:hover img{-webkit-transform:scale(1.1) rotate(2deg);transform:scale(1.1) rotate(2deg)}
.cardFore .tit{display:block;height:24px;line-height:24px;font-size:16px;font-weight:bold;color:#23C268;margin-top:6px}
.cardFore .txt{display:block;height:20px;line-height:20px;font-size:12px;color:#3E403F;margin-top:4px}
.side-hotTags{margin-left:-20px;padding:10px 0 8px}
.side-hotTags a{background:url("../images/common/li-hottag.png") no-repeat;float:left;height:42px;overflow:hidden;padding-left:18px;margin:16px 0 0 20px}
.side-hotTags a span{background:url("../images/common/li-hottag.png") no-repeat 100% 0;display:inline-block;vertical-align:top;padding-right:18px;font-size:14px;color:#131715;line-height:42px}
.side-hotTags a:hover{background-position:0 100%}
.side-hotTags a:hover span{color:#23C268;background-position:100% 100%}
.side-rank{margin-top:20px;margin-bottom:-2px}
.side-rank li{height:66px;overflow:hidden;margin-top:12px;padding:10px 0;border-radius:10px}
.side-rank li:hover{background:#F2FBF6}
.side-rank .num{float:left;width:46px;text-align:center;line-height:66px;font-size:14px;color:#A7A8A7}
.side-rank .img{float:left;width:66px;height:66px;overflow:hidden;border-radius:8px;margin-right:10px}
.side-rank .img img{display:block;width:100%;height:100%;-webkit-transition:all 0.5s;transition:all 0.5s}
.side-rank .img:hover img{-webkit-transform:scale(1.1) rotate(2deg);transform:scale(1.1) rotate(2deg)}
.side-rank .con .name{display:block;height:22px;line-height:22px;font-size:16px}
.side-rank .con .name em{float:left;max-width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.side-rank .con .name span{margin-top:2px}
.side-rank .con .name .g-type-pc{margin:0 0 0 2px}
.side-rank .con .tags,.side-rank .con .info{font-size:12px;color:#7a7d7a;overflow:hidden;margin-top:5px}
.side-rank .con .tags span,.side-rank .con .info span{margin-right:8px}
.side-rank .con .tags span.score,.side-rank .con .info span.score{margin-right:16px}
.side-rank .con .tags{height:20px;line-height:20px}
.side-rank .con .info{height:16px;line-height:16px}
.side-rank .con .score{display:inline-block;vertical-align:top;height:16px;overflow:hidden;color:#23C268;font-size:14px;font-weight:bold}
.side-rank .con .score i{float:left;vertical-align:top;margin:2px 4px 0 0}
.fixMenu{position:fixed;left:50%;bottom:200px;margin-left:560px;z-index:100}
.fixMenu .totop{background:url(../images/common/back_top.png) no-repeat;display:block;width:40px;height:40px;overflow:hidden;line-height:99;margin-top:5px}
.fixMenu .post{background:url(../images/bbs/fix-li.png) no-repeat;display:block;width:40px;height:40px;overflow:hidden;line-height:99}
.mg-tip{height:30px;padding:10px 0}
.mg-tip p{width:70%;height:30px;line-height:30px;background:#F2F2F2;color:#4B4B4B;text-align:center;font-size:12px;margin:0 auto;border-radius:5px}
.mg-tip p i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHLSURBVHgBrVPLUcNADNUaD7NwwVSAqYDQAS3k5NgX4gpCKohTAaECw4Gs4ZISIBXgDggdhBMOh12eFtvjmITPDJrxSLOWnp5+RP8kYtNjmqae3JcD0tSBR6d8XhhhroUW8zAMFz8CZffZwGiTwPTwLY0xr9ZRiKNGVBIG4XgrUHaXXSLwgrOTobgoijyO42X1XynVR8QIpi9ITHq93vALkLpTIwQnMB+Lt6LbBFgre4ayV3IG8wzMh1EUTWogZPJhPTMTgJw2QaZqeo3sB+hLtwX2BPbeqlgds7/DPzTpM9aOcJI2E4AsEDBvvsVd+KB09M3blbvcCnJLgHPWQRDctEtBnyabyixkkYMVmDh2qpYRMh7bBm8QrMGDytRD+51Z2YkKOqkZfSdo6CGX8JOfZQTHnBvHi0h/EN4txL3UQNronLNKKTu/BblVt33WO85OWgO9y3fehSXqTTeyMrTWbPbBgEaWhNbzGsg2jgyvvC/35GwNzCEe77AJwj7siwTj6u7WTmSaTSfYmwF9HmgSBdFNE8CVbscVLpfiYwhX2OqLul/tKrDlSXlPlSxK7VF1yNqMq9PYClSC+cS3RKZvS7COIofKty3ov8kH/uLVa3ekdr8AAAAASUVORK5CYII=) no-repeat center;display:inline-block;width:30px;height:30px;vertical-align:top;margin-right:15px}
.body-white{background:#fff}
.page404{padding:120px 0;margin-top:50px}
.page404.sch{padding:0}
.page404 .inner .img{background:url(../images/common/404.png) no-repeat;display:block;width:232px;height:334px;margin:0 auto}
.page404 .inner .txt1{font-size:16px;line-height:1.6;text-align:center;margin-top:20px;color:#A7A8A7}
.page404 .inner .txt2{font-size:16px;line-height:1.6;text-align:center;margin-top:5px;color:#A7A8A7}
.page404 .inner .txt2 i{color:#fd6666;padding:0 4px}
.page404 .inner .btn{display:block;width:240px;height:48px;overflow:hidden;text-align:center;line-height:48px;font-size:16px;color:#0AAC3C;background:#EDFAF3;border-radius:24px;margin:30px auto 0}
.page404 .inner .btn:hover{background:#0AAC3C;color:#fff}
.page404-game{padding:15px 0;margin-top:35px}
.page404-game .area-hd{height:32px;overflow:hidden;line-height:32px}
.page404-game .area-hd .item{float:left;font-size:24px}
.page404-game .area-hd .morelk{float:right;background:url(../images/common/ico-arrow.png) no-repeat 100% 50%;padding-right:12px;font-size:14px}
.page404-game .area-hd .morelk:hover{color:#333}
.page404-game .area-bd{margin-top:35px}
.page404-game .area-bd ul{margin-left:-34px}
.page404-game .area-bd li{float:left;width:198px;height:298px;background:#fff;border-radius:10px;border:1px solid #eee;-webkit-box-shadow:0 0 15px 0 #eee;box-shadow:0 0 15px 0 #eee;margin-left:44px}
.page404-game .area-bd .g-icon{display:block;width:124px;height:124px;margin:38px auto 0}
.page404-game .area-bd .g-name{display:block;height:28px;line-height:28px;margin:20px 20px 0;overflow:hidden;text-align:center;font-size:16px;text-overflow:ellipsis;white-space:nowrap}
.page404-game .area-bd .g-info{height:28px;line-height:28px;margin:15px 20px 0;overflow:hidden;text-align:center;font-size:14px;color:#999}
.page404-game .gameScore{margin-top:14px;height:16px;line-height:16px;text-align:center}
.page404-game .gameScore .star{display:inline-block;vertical-align:top;background:url(../images/common/star-yellow.png) no-repeat 0 -41px;width:90px;height:16px;overflow:hidden;position:relative}
.page404-game .gameScore .star span{background:url(../images/common/star-yellow.png) no-repeat 0 -57px;display:block;height:16px;overflow:hidden}
.page404-game .gameScore .score{display:inline-block;padding:0 10px;color:#FFCC00}
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.mt25{margin-top:25px !important}
.popwp{border-radius:6px;position:fixed;left:50%;top:50%;line-height:1.6;z-index:1000}
.phoneState{border-radius:10px;text-align:center;margin-top:15px;font-size:16px}
.phoneState .pass{background:url(../images/center/ico-auth-pass.png);display:inline-block;width:20px;height:20px;vertical-align:middle;margin:-3px 0 0 5px}
.phoneState .p2{height:28px;line-height:28px;margin-top:4px}
.phoneState .mb{color:#333}
.phoneState .bt{display:inline-block;vertical-align:top;padding:0 8px;height:26px;line-height:26px;font-size:14px;border:1px solid #23c268;color:#23c268;border-radius:5px;cursor:pointer}
.phoneState .bt:hover{background:#23c268;color:#fff}
.phoneLog{margin-top:15px}
.phoneLog em{display:block;height:28px;line-height:28px;font-size:14px;color:#999;border-radius:5px}
.phoneLog .inner{max-height:150px;overflow:auto;margin-top:10px}
.phoneLog .inner::-webkit-scrollbar{width:5px}
.phoneLog .inner::-webkit-scrollbar-thumb{border-radius:3px;background:#999;cursor:pointer}
.phoneLog .inner::-webkit-scrollbar-track{border-radius:3px;background:none}
.phoneLog .inner ul{border:1px solid #eee;margin-right:10px}
.phoneLog .inner li{height:29px;overflow:hidden;line-height:30px;border-top:1px solid #eee;margin-top:-1px}
.phoneLog .inner li span{float:left;width:50%;text-align:center;font-size:14px}
.phoneLog .inner li .grey{color:#999}
.dialog-tips{min-width:180px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:fixed;left:50%;top:50%;text-align:center;font-size:14px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,0.6);color:#fff;overflow:hidden;padding:15px 15px 15px 20px;z-index:1005}
.centerHead{width:1200px;background:#fff;border-radius:5px;margin:0 auto}
.centerHead .inner{padding:30px}
.ch-uimg{float:left;width:120px;height:120px;position:relative}
.ch-uimg .avatar{display:block;width:118px;height:118px;border:1px solid #F1F1F1;border-radius:50%}
.ch-uimg .ico-auth{position:absolute;right:0;bottom:0;border-top:0;width:26px}
.ch-ucon{float:left;width:640px;margin-top:4px;margin-left:28px}
.ch-ucon .uname{height:34px;overflow:hidden;line-height:34px;margin-top:-4px}
.ch-ucon .uname .nick{float:left;max-width:286px;height:34px;line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:24px;color:#333;font-weight:bold;margin-right:10px}
.ch-ucon .uname .auth{float:left;height:25px;width:auto;margin-top:5px;margin-right:10px}
.ch-ucon .uname .medal{float:left;max-width:180px;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#999;margin-top:7px}
.ch-ucon .uname .medal .icon{float:left;width:auto;height:24px;margin-right:5px}
.ch-ucon .uid{height:24px;overflow:hidden;line-height:24px;font-size:12px;color:#999;margin-top:10px}
.ch-ucon .desc{height:22px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;color:#666;margin-top:8px}
.ch-ucon .auth{height:20px;line-height:20px;font-size:14px;color:#666;overflow:hidden;margin-top:8px}
.ch-ucon .auth img{float:left;width:auto;height:16px;margin-top:2px;margin-right:4px}
.ch-deta{float:right;width:170px;margin-right:-30px;margin-top:2px}
.ch-deta .follow .bt{display:block;width:104px;height:40px;text-align:center;line-height:40px;font-size:16px;color:#fff;background:#23c268;border-radius:4px;margin-right:20px;cursor:pointer;margin:0 auto;position:relative}
.ch-deta .follow .bt.done{background:#F4F4F4;color:#999}
.ch-deta .follow .bt .handle{width:118px;background:#fff;border:1px solid #eee;-webkit-box-shadow:0 5px 10px #eee;box-shadow:0 5px 10px #eee;border-radius:6px;overflow:hidden;position:absolute;left:50%;top:42px;margin-left:-59px;z-index:20}
.ch-deta .follow .bt .handle a{display:block;height:44px;line-height:44px;font-size:14px;border-top:1px solid #eee;margin-top:-1px}
.ch-deta .follow .bt i{display:inline-block;vertical-align:top;width:14px;height:14px;overflow:hidden;background:url(../images/center/item.png) no-repeat;margin:13px 5px 0 0}
.ch-deta .follow .bt i.sp1{background-position:0 -20px}
.ch-deta .follow .bt i.sp2{background-position:-14px -20px}
.ch-deta .deta{background:url(../images/center/ch-date.png) no-repeat center;overflow:hidden;color:#999;margin-top:25px}
.ch-deta .deta .sp{float:left;width:50%;line-height:1.6;text-align:center;color:#999;cursor:pointer}
.ch-deta .deta .sp .val{display:block;height:24px;line-height:24px;font-weight:bold;font-size:18px;color:#333}
.centerBody{width:1200px;margin:0 auto}
.cb-left{float:left;width:820px}
.cb-left .cPanel{min-height:772px}
.cb-right{float:right;width:360px}
.cPanel{background:#fff;padding:10px 0 5px;margin-bottom:20px;border-radius:4px}
.cPanel .cp-hd{height:46px;border-bottom:1px solid #eee;padding:0 20px;margin-top:-5px}
.cPanel .cp-hd .link{float:right;font-size:14px;line-height:40px;color:#23C268;margin-top:4px}
.cPanel .cp-hd-item{float:left;height:45px;line-height:46px;border-bottom:2px solid #23C268;font-size:18px;font-weight:bold;position:relative}
.cPanel .cp-hd-link{background:url(../images/center/ico-arrow.png) no-repeat 100% center;float:right;height:26px;line-height:26px;font-size:14px;padding-right:14px;color:#999;margin-top:10px}
.cPanel .cp-hd-tab li{float:left;height:46px;line-height:46px;font-size:18px;margin-right:50px;padding:0 4px;position:relative}
.cPanel .cp-hd-tab .on,.cPanel .cp-hd-tab li:hover{height:45px;line-height:46px;border-bottom:2px solid #23C268;cursor:pointer}
.cPanel .cp-hd-tab .on{font-weight:bold}
.cPanel .cp-bd{padding:15px 20px}
.cPanel .cp-tab{padding:18px 0}
.cPanel .cp-tab li{float:left;height:30px;line-height:30px;padding:0 20px;border-radius:15px;background:#F6F5F5;color:#999;font-size:14px;margin-right:20px;position:relative}
.cPanel .cp-tab li i{width:6px;height:6px;background:#FF5050;position:absolute;right:10px;top:-2px;border-radius:50%}
.cPanel .cp-tab li:hover,.cPanel .cp-tab li.on{background:#EEFAF3;color:#23C268;cursor:pointer}
.link-ico{background:url(../images/center/item.png) no-repeat;display:inline-block;vertical-align:top;width:16px;height:14px;overflow:hidden;margin:13px 0 0 4px}
.link-ico.ico-back{background-position:0 -34px}
.link-ico.ico-arrow{background-position:-18px -34px;width:10px}
.dyna{margin-top:2px}
.dyna-li{padding:20px 0;border-bottom:1px solid #eee}
.li-uinfo .uimg{float:left;width:50px;height:50px;position:relative;margin-right:18px}
.li-uinfo .uimg .avatar{display:block;width:48px;height:48px;border:1px solid #EFEFEF;border-radius:50%}
.li-uinfo .uimg .ico-auth{position:absolute;right:0;bottom:0;width:18px;height:auto}
.li-uinfo .ucon{float:left;width:488px;height:50px;overflow:hidden}
.li-uinfo .ucon-name{display:block;height:28px;line-height:28px;overflow:hidden}
.li-uinfo .ucon-name .nick{float:left;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#333;margin-right:10px}
.li-uinfo .ucon-name .auth{float:left;height:22px;width:auto;margin-top:2px;margin-right:10px}
.li-uinfo .ucon-name .medal{float:left;max-width:180px;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#999;margin-top:4px}
.li-uinfo .ucon-name .medal .icon{float:left;width:20px;height:20px;margin-right:5px}
.li-uinfo .ucon-info{display:block;height:22px;line-height:22px;font-size:14px;color:#999}
.li-uinfo .umgt{float:right;width:44px;height:50px;margin-right:-20px;position:relative}
.li-uinfo .umgt-dot{display:block;width:100%;height:100%;background:url(../images/center/li-menu.png) no-repeat center;cursor:pointer}
.li-uinfo .umgt-list{display:none;position:absolute;left:50%;margin-left:-60px;top:49px;background:#fff;width:120px;border-radius:6px;-webkit-box-shadow:0 0 5px #eee;box-shadow:0 0 5px #eee;z-index:10}
.li-uinfo .umgt-list li{height:44px;line-height:44px;text-align:center;font-size:14px;border-bottom:1px solid #eee;cursor:pointer}
.li-uinfo .umgt-list li:hover{color:#23c268}
.card-tag{float:left;margin-right:5px;margin-left:-8px}
.card-tag span{float:left;margin-left:8px}
.card-tag .it-G,.card-tag .it-Y{height:22px;line-height:22px;overflow:hidden;font-size:12px;color:#fff;padding:0 5px;border-radius:4px}
.card-tag .it-G{background:#23C268}
.card-tag .it-Y{background:#FFA224}
.card-tag .it-G2,.card-tag .it-Y2{height:20px;line-height:20px;font-size:12px;overflow:hidden;padding:0 5px;border-radius:4px}
.card-tag .it-G2{background:#EDFAF3;border:1px solid #74D8A0;color:#18B147}
.card-tag .it-Y2{background:#FFF8EE;border:1px solid #FFC475;color:#FFB24A}
.card-tag .it-note1,.card-tag .it-note2{background:url(../images/bbs/forum-tag.png) no-repeat;width:70px;height:22px;overflow:hidden;text-align:center;line-height:22px;font-size:12px;color:#fff}
.card-tag .it-note1 i,.card-tag .it-note2 i{float:left;width:50%;text-align:center}
.card-tag .it-note1{background-position:0 -36px}
.card-tag .it-note1 .sp{color:#23C268}
.card-tag .it-note2{background-position:-72px -36px}
.card-tag .it-note2 .sp{color:#FFB24A}
.card-tag .it-bao{background:url(../images/bbs/forum-tag.png) no-repeat 0 -64px;width:78px;height:22px;overflow:hidden;line-height:99}
.card-tag .it-help{background:url(../images/bbs/forum-tag.png) no-repeat -84px -64px;width:22px;height:22px;overflow:hidden;line-height:99}
.card-tag .it-quality{background:url(../images/bbs/forum-tag.png) no-repeat 0 -92px;width:38px;height:40px;overflow:hidden;line-height:99}
.card-tag .it-flash{background:url(../images/bbs/forum-tag.png?v=20250610) no-repeat -192px -68px;width:80px;height:26px;overflow:hidden;line-height:99;margin-top:5px}
.dyna .cG{color:#23c268}
.dyna .cB{color:#6c99ff}
.dyna .cY{color:#ffaf0f}
.dyna-bbs{margin-top:20px;overflow:hidden}
.dyna-bbs .it-img{float:left;width:260px;height:160px;overflow:hidden;position:relative;margin-right:20px}
.dyna-bbs .it-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.dyna-bbs .it-img i{background:url(../images/center/ico-vid.png) no-repeat;width:50px;height:50px;position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px}
.dyna-bbs .it-con .name{font-size:18px;line-height:28px;word-break:break-word}
.dyna-bbs .it-con .text{font-size:14px;line-height:22px;max-height:88px;overflow:hidden;color:#999;margin-top:10px}
.dyna-bbs .it-con .card-tag{float:none;display:inline-block;vertical-align:top}
.dyna-bbs .it-con .card-tag span{margin-top:4px}
.dyna-bbs .it-con .card-tag .it-flash{margin-top:2px}
.dyna-bbs-info{height:20px;line-height:20px;overflow:hidden;margin-top:20px}
.dyna-bbs-info .text{font-size:14px;color:#999}
.dyna-bbs-info .text a{color:#557db4;margin:0 5px}
.dyna-bbs-info .info span{float:left;width:62px;margin-left:20px;color:#666;font-size:12px}
.dyna-bbs-info .info .ico{background:url(../images/center/item.png) no-repeat;float:left;width:20px;height:20px;margin-right:5px}
.dyna-bbs-info .info .ico.ico-click{background-position:0 0}
.dyna-bbs-info .info .ico.ico-good{background-position:-20px 0}
.dyna-bbs-info .info .ico.ico-disscuss{background-position:-40px 0}
.dyna-content{font-size:16px;line-height:28px;margin-top:14px;word-break:break-word}
.dyna-content a{color:#333}
.dyna-content .txt{color:#333}
.dyna-content .text{color:#333}
.dyna-content.text-hide .text{max-height:84px;overflow:hidden}
.dyna-content.text-hide .text-show a,.dyna-content.text-hide .text-show .lk{float:right;color:#23C268}
.dyna-game{background:#F6F6F6;padding:16px;height:54px;overflow:hidden;border-radius:8px;margin-top:14px}
.dyna-game .img{float:left;width:54px;height:54px;overflow:hidden;border-radius:12px;margin-right:12px}
.dyna-game .img img{display:block;width:100%;height:100%}
.dyna-game .con .name{height:26px;line-height:26px;font-size:16px;overflow:hidden}
.dyna-game .con .name .it{float:left;height:18px;line-height:18px;font-size:12px;padding:0 3px;border-radius:4px;color:#fff;background:#B3B3B3;margin:5px 8px 0 0}
.dyna-game .con .desc{height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#999;margin-top:5px}
.dyna-score{height:20px;line-height:20px;overflow:hidden;margin-top:15px;color:#666}
.dyna-score .txt{float:left;margin-left:10px;font-size:14px}
.dyna-score .rate{float:left;width:96px;height:16px;overflow:hidden;background:url(../images/center//star.png) repeat-x;position:relative}
.dyna-score .rate span{display:block;height:100%;background:url(../images/center//star.png) repeat-x 0 100%}
.dyna-heji{height:148px;overflow:hidden;border-radius:10px;background:#F8F8F8;margin-top:20px}
.dyna-heji .img{float:left;width:148px;height:148px;margin-right:20px;position:relative}
.dyna-heji .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.dyna-heji .img .val{position:absolute;right:8px;top:8px;height:24px;line-height:24px;color:#fff;background:url(../images/center/black-bg.png);padding:0 8px;border-radius:4px}
.dyna-heji .img .val .ico{background:url(../images/center/item.png) no-repeat;float:left;width:20px;height:20px;margin:2px 2px 0 0}
.dyna-heji .img .val .ico.ico-good{background-position:-60px 0}
.dyna-heji .con{float:left;padding:20px 0;width:564px}
.dyna-heji .con .name{height:24px;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px}
.dyna-heji .con .name span{float:left;height:22px;line-height:22px;overflow:hidden;font-size:14px;color:#F16456;border:1px solid #F16456;border-radius:4px;padding:0 8px;margin-right:8px}
.dyna-heji-list{height:60px;margin-top:24px}
.dyna-heji-list li{float:left;width:60px;height:60px;position:relative;margin-right:20px}
.dyna-heji-list li img{display:block;width:100%;height:100%;border-radius:12px}
.dyna-heji-list .yun{width:22px;height:18px;text-align:center;line-height:18px;color:#fff;font-size:12px;background:url(../images/center/yun.png) no-repeat;padding-bottom:6px;position:absolute;right:-3px;top:-4px}
.dyna-heji-list .more{display:block;width:58px;height:58px;background:#fff;overflow:hidden;border:1px solid #eee;border-radius:10px;text-align:center;line-height:58px;color:#23C268;font-size:16px;border-radius:12px}
.typeit{display:inline-block;vertical-align:middle;margin:-3px 5px 0 0;overflow:hidden;line-height:99}
.typeit.type-it1{background:url(../images/bbs/type-it1.png) no-repeat;width:32px;height:18px}
.typeit.type-it2{background:url(../images/bbs/type-it2.png) no-repeat;width:21px;height:21px}
.typeit.type-it3{background:url(../images/bbs/type-it3.png) no-repeat;width:18px;height:18px}
.typeit.type-it4{background:url(../images/bbs/type-it4.png) no-repeat;width:60px;height:18px}
.loadText{text-align:center;font-size:14px;line-height:2;padding:15px 0;color:#999;margin-top:20px}
.noData{padding:174px 0}
.noData .img{display:block;width:160px;margin:0 auto}
.noData .txt{text-align:center;font-size:16px;line-height:2;color:#999;margin-top:25px}
.noData .bt{display:block;width:104px;height:40px;text-align:center;line-height:40px;background:#23c268;color:#fff;font-size:16px;border-radius:6px;margin:25px auto 0}
.noData .bt:hover{opacity:0.9}
.gameList{margin-top:4px}
.gameList ul{margin-left:-40px}
.gameList li{float:left;width:370px;height:80px;overflow:hidden;margin:20px 0 0 40px}
.gameList .img{float:left;width:80px;height:80px;overflow:hidden;margin-right:18px}
.gameList .img img{display:block;width:100%;height:100%}
.gameList .con{float:left;width:190px;height:80px;overflow:hidden}
.gameList .con .name{display:block;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#333}
.gameList .con .tags{margin-top:8px;height:20px;line-height:20px;overflow:hidden;color:#999;margin-right:12px}
.gameList .con .tags span{float:left;margin-right:12px}
.gameList .con .tags .score{background:url(../images/center/ico-score.png) no-repeat left 3px;color:#23c268;padding-left:14px}
.gameList .con .info{height:20px;line-height:20px;overflow:hidden;color:#999;margin-top:12px}
.gameList .con .info span{float:left;margin-right:12px}
.gameList .con .info .score{background:url(../images/center/ico-score.png) no-repeat left 3px;color:#23c268;padding-left:14px}
.gameList .btn{float:right;width:74px;height:32px;overflow:hidden;text-align:center;line-height:32px;background:#23c268;color:#fff;font-size:14px;border-radius:16px;margin-top:24px}
.gameList .btn:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}
.gameList .btn.btnG{background:#23c268}
.gameList .btn.btnG2{background:#EEFAF3;color:#23c268}
.gameList .btn.btnY{background:#FFA224}
.gameList .btn.no{background:#F4F4F4;color:#999}
.gameList .btn.no:hover{-webkit-filter:brightness(1);filter:brightness(1)}
.pages{text-align:center;font-size:0;line-height:0;padding:20px 0;margin-top:20px}
.pages a,.pages span{display:inline-block;vertical-align:top;width:38px;height:38px;text-align:center;line-height:38px;font-size:14px;text-decoration:none;border:1px solid #eee;margin:0 5px;border-radius:2px}
.pages a:hover{border:1px solid #bbb;color:#333;cursor:pointer}
.pages a.active{border-color:#23C268}
.pages a.active a:hover{border:1px solid #23C268;color:#333;cursor:default}
.pages .els{background:url(../images/center/page-els.png) no-repeat center;border-color:#fff}
.pages .prev i,.pages .next i{background:url(../images/center/page-arrow.png) no-repeat;display:block;width:10px;height:14px;overflow:hidden;margin:12px auto 0}
.pages .dis:hover{border:1px solid #eee;cursor:default}
.pages .dis i{opacity:0.4}
.pages .next i{background-position:-10px 0}
.modHead{height:26px;line-height:26px;font-size:16px;color:#333;margin-top:20px}
.modHead span{font-size:12px;margin:0 5px}
.modTip{height:22px;line-height:22px;font-size:14px;color:#999;margin-top:10px}
.modTip .qa{background:url(../images/center/ico-qa2.png) no-repeat;float:left;width:18px;height:18px;margin:2px 5px 0 0}
.modList.spec .uimg .avatar{border-radius:15px}
.modList li{padding:15px 0;height:60px}
.modList li.row2 .ucon .ucon-name{margin-top:5px}
.modList .uimg{float:left;width:60px;height:60px;position:relative;margin-right:18px}
.modList .uimg .avatar{display:block;width:58px;height:58px;border:1px solid #EFEFEF;border-radius:50%;-o-object-fit:cover;object-fit:cover}
.modList .uimg .ico-auth{position:absolute;right:0;bottom:0;width:18px;height:auto}
.modList .ucon{float:left;width:560px;height:60px;overflow:hidden}
.modList .ucon-name{display:block;height:28px;line-height:28px;overflow:hidden;margin-top:20px}
.modList .ucon-name .nick{float:left;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;margin-right:10px}
.modList .ucon-name .auth{float:left;height:20px;width:auto;margin-top:4px;margin-right:10px}
.modList .ucon-name .medal{float:left;max-width:180px;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#999;margin-top:4px}
.modList .ucon-name .medal .icon{float:left;width:20px;height:20px;margin-right:5px}
.modList .ucon-info{display:block;height:22px;line-height:22px;font-size:14px;color:#999}
.modList .ucon-info span{margin-right:10px}
.modList .follow{float:right;width:86px;margin-top:15px;position:relative}
.modList .follow .bt{display:block;width:86px;height:30px;text-align:center;line-height:30px;font-size:14px;background:#23c268;color:#fff;border-radius:4px;cursor:pointer}
.modList .follow .bt i{display:inline-block;width:12px;height:12px;overflow:hidden;vertical-align:top;margin:10px 0 0 0;background:url(../images/center/item.png) no-repeat}
.modList .follow .bt i.sp1{background-position:-28px -20px}
.modList .follow .bt i.sp2{background-position:-40px -20px}
.modList .follow .bt .handle{width:118px;background:#fff;border:1px solid #eee;-webkit-box-shadow:0 5px 10px #eee;box-shadow:0 5px 10px #eee;border-radius:5px;overflow:hidden;position:absolute;left:50%;top:35px;margin-left:-59px;z-index:10}
.modList .follow .bt .handle a{display:block;height:44px;line-height:44px;border-top:1px solid #eee;margin-top:-1px}
.modList .follow .done{background:#F4F4F4;color:#999}
.msglist{overflow:hidden;line-height:2;word-break:break-word}
.msglist .lk{color:#557db4}
.msglist .vote{overflow:hidden;margin-top:8px}
.msglist .vote span{float:left;width:18px;height:18px;background:url(../images/center/ico-item.png) no-repeat -18px -42px}
.msglist .vote .good{background-position:-18px -24px}
.msglist .vote .bad{background-position:-36px -24px}
.msglist li{padding:20px;border-bottom:1px solid #eee}
.msglist .hd{height:40px;font-size:12px;overflow:hidden;margin-bottom:12px}
.msglist .con{max-height:60px;overflow:hidden;white-space:normal;font-size:16px;line-height:30px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.msglist .con .grey{color:#999}
.msglist .msg{background:#F6F6F6;padding:6px 10px;line-height:22px;font-size:14px;overflow:hidden;white-space:normal;color:#999;border-radius:5px;margin-top:12px}
.msglist .msg p{max-height:86px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.msglist .uinfo{float:left;width:100%;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#666}
.msglist .uinfo em{display:block;height:22px;line-height:22px;overflow:hidden;font-size:16px;color:#666}
.msglist .uinfo p{height:18px;line-height:18px;font-size:12px;color:#999}
.msglist .uinfo p span{float:left;margin-right:10px}
.msglist .uinfo img{float:left;width:40px;height:40px;border-radius:50%;margin-right:10px}
.cp-bd .msglist li{padding:20px 0}
.cp-bd .msglist .msg.note{background:none;padding:0}
.cp-bd .msglist .uinfo p span{margin-right:6px}
.userAbout{margin-top:-15px}
.userAbout-hd{height:30px;line-height:30px;font-size:16px;color:#333;font-weight:bold;margin-top:15px}
.userAbout-hd .sp-qa{background:url(../images/center/ico-qa2.png) no-repeat center;display:inline-block;vertical-align:top;width:30px;height:30px;overflow:hidden;line-height:99}
.userAbout-bd{background:#FBFAFA;border-radius:8px;padding:10px;margin-top:10px}
.userAbout-bd .info{height:34px;line-height:34px;overflow:hidden;font-size:14px;color:#333}
.userAbout-bd .info .it{color:#999}
.userAbout-bd .info .sp-verify{display:inline-block;vertical-align:top;height:18px;line-height:18px;padding:0 8px;border-radius:3px;background:#B3B3B3;color:#fff;font-size:12px;margin:8px 5px 0}
.userAbout-bd .info .sp-verify.on{background:#23c268}
.userAbout-bd .info .sp-share{background:url(../images/center/sp-share.png) no-repeat;display:inline-block;vertical-align:top;width:60px;height:22px;line-height:22px;color:#23c268;padding-right:7px;text-align:center;font-size:14px;margin:6px 5px 0}
.userAbout-bd .info .sp-qa{background:url(../images/center/ico-qa2.png) no-repeat center;display:inline-block;vertical-align:top;width:30px;height:30px;overflow:hidden;line-height:99;margin-top:2px}
.userAbout-bd .deta li{float:left;width:33.33%;text-align:center;font-size:12px;color:#999;line-height:1.6}
.userAbout-bd .deta li span{display:block;height:32px;line-height:32px;font-size:22px;font-weight:bold;color:#333}
.sList{margin-left:-10px;margin-top:-5px}
.sList li{float:left;text-align:center;width:100px;margin:20px 0 0 10px}
.sList .img{display:block;width:80px;height:80px;margin:0 auto}
.sList .img img{display:block;width:100%;height:100%}
.sList .name{display:block;height:26px;line-height:26px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px}
.sList .info{display:block;height:20px;line-height:20px;font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.side-medal .sList .img{width:100%;height:80px;overflow:hidden;text-align:center}
.side-medal .sList .img img{display:inline-block;vertical-align:top;width:auto;max-width:100%;height:80px}
.data-none{padding:44px 0}
.data-none .img{display:block;width:160px;margin:0 auto}
.data-none .sp1{font-size:14px;text-align:center;color:#666;line-height:1.8;margin-top:10px}
.data-none .sp2{font-size:12px;text-align:center;color:#999;line-height:1.8}
.data-none .bt{display:block;width:104px;height:40px;text-align:center;line-height:40px;background:#23c268;color:#fff;font-size:16px;border-radius:6px;margin:25px auto 0}
.data-none .bt:hover{opacity:0.9}
.overMask{width:100%;height:100%;position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0.7);z-index:998}
.imgcrop{width:488px;height:512px;background:#fff;border-radius:10px;position:fixed;left:50%;top:50%;margin:-300px 0 0 -244px;z-index:1000}
.imgcrop .inner{padding:15px}
.imgcrop .cropHead{height:24px;line-height:24px;font-size:16px;text-align:center}
.imgcrop .imageBox{position:relative;height:400px;width:458px;border:1px solid #aaa;background:#fff;overflow:hidden;background-repeat:no-repeat;cursor:move;margin:10px auto 0}
.imgcrop .imageBox .thumbBox{position:absolute;top:50%;left:50%;width:136px;height:136px;margin-top:-68px;margin-left:-68px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0.5);box-shadow:0 0 0 1000px rgba(0,0,0,0.5);background:none repeat scroll 0% 0% transparent}
.imgcrop .imageBox .thumbBox .spinner{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;line-height:400px;background:rgba(0,0,0,0.7)}
.imgcrop .cropAction{height:36px;overflow:hidden;margin-top:10px}
.imgcrop .cropAction .imgfile{background:#FFAF0F;float:left;width:120px;height:36px;overflow:hidden;text-align:center;line-height:36px;font-size:14px;color:#fff;border-radius:5px;position:relative;cursor:pointer}
.imgcrop .cropAction .imgfile input{font-size:50px;position:absolute;left:-5px;top:0;background:none;border:none;opacity:0;cursor:pointer}
.imgcrop .cropAction .tools{float:right}
.imgcrop .cropAction .tools li{float:left;height:36px;height:36px;background:#ddd;border-radius:5px;line-height:36px;font-size:14px;padding:0 15px;margin-left:10px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.imgcrop .cropAction .tools li.saveimg{background:#23c268;color:#fff}
.user-set{background:#fff;width:1200px;margin:0 auto;border-radius:4px}
.user-set .inner{padding:80px}
.user-set-pic{width:134px;height:134px;border:1px solid #eee;border-radius:50%;overflow:hidden;margin:0 auto;position:relative}
.user-set-pic .img{display:block;width:100%;height:100%}
.user-set-pic .sp{width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/center/icon-photo.png) no-repeat center;cursor:pointer}
.user-set-form{padding-top:36px}
.user-set-form .item{margin-top:28px}
.user-set-form .item .label{float:left;width:200px;height:50px;line-height:50px;text-align:right;font-size:16px;color:#666;margin-right:22px}
.user-set-form .item .tip{float:left;font-size:14px;color:#999;line-height:50px}
.user-set-form .text{font-size:12px;line-height:28px;color:#999;margin-top:10px}
.user-set-ipt{height:50px}
.user-set-ipt input{float:left;width:532px;height:48px;border:1px solid #eee;border-radius:4px;padding:0 14px;font-size:16px;font-family:arial,微软雅黑}
.user-set-ipt input:focus{border-color:#23c268}
.user-set-ipt input:focus-visible{outline:none}
.user-set-ipt .name{width:318px}
.user-set-ipt .link{float:left;line-height:50px;color:#557DB4;font-size:14px;margin-left:20px}
.user-set-lk{float:left;font-size:16px;line-height:50px;color:#23C268}
.user-set-submit{text-align:center;margin-top:30px;font-size:0;line-height:0}
.user-set-submit a{display:inline-block;vertical-align:top;width:120px;height:40px;overflow:hidden;text-align:center;line-height:40px;font-size:16px;background:#23C268;color:#fff;margin:0 40px;border-radius:4px}
.user-set-submit .cancel{background:#eee;color:#666}
.user-set-sel{float:left;width:126px;margin-right:20px;position:relative}
.user-set-sel span{background:url(../images/center/ico-sel.png) no-repeat 100% center #fff;display:block;height:48px;line-height:48px;border:1px solid #eee;border-radius:5px;padding:0 32px 0 14px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;position:relative}
.user-set-sel ul{display:none;position:absolute;left:0;top:46px;right:0;z-index:15;background:#fff;border:1px solid #23C268;border-radius:0 0 5px 5px;max-height:380px;overflow:auto}
.user-set-sel.active span{border-color:#23C268;z-index:20}
.user-set-sel.active ul{display:block}
.user-set-sel.active ul li{height:30px;line-height:30px;font-size:16px;padding:8px 14px;cursor:pointer}
.user-set-sel.active ul li:hover{background:#E9F9F0}
.user-set-btn{display:block;width:80px;height:38px;background:#fff;border:1px solid #eee;border-radius:4px;margin-top:16px;font-size:14px;text-align:center;line-height:38px;cursor:pointer}
.user-set-btn:hover{border-color:#23C268}
.user-set-auth{line-height:50px}
.user-set-auth .state{float:left;font-size:16px;margin-right:20px}
.user-set-auth .state.pass{background:url(../images/center/ico-auth-pass.png) no-repeat left center;padding-left:25px;color:#23c268}
.user-set-auth .state.no{color:#999}
.user-set-auth .sp{float:left;margin-right:22px;font-size:16px;color:#333}
.fixitem{position:fixed;width:40px;left:50%;bottom:200px;margin-left:560px}
.fixitem a{display:block;width:40px;height:40px;overflow:hidden;margin-top:5px}
.fixitem .totop{background:url(../images/common/back_top.png) no-repeat;line-height:99}
.comment-dialog{background:#fff;width:700px;border-radius:10px;overflow:hidden;position:fixed;z-index:999;left:50%;top:50%;margin-left:-350px}
.comment-dialog .comment-dialog-hide{background:url(../images/center/dialog-hide.png) no-repeat center;position:absolute;right:8px;top:8px;width:36px;height:36px;overflow:hidden;line-height:99}
.comment-dialog .comment-dialog-inner{padding:15px 25px 25px;color:#333}
.comment-dialog .c-ico{background:url(../images/center/ico-item.png) no-repeat;display:inline-block;vertical-align:top;width:18px;height:18px;margin-right:6px}
.comment-dialog .c-ico.ico-device{background-position:0 -24px}
.comment-dialog .c-ico.ico-good{background-position:-18px -24px}
.comment-dialog .c-ico.ico-bad{background-position:-36px -24px}
.comment-dialog .c-ico.ico-replay{background-position:-54px -24px}
.comment-list-item{overflow:hidden;padding:20px 0;border-bottom:1px solid #eee;position:relative}
.comment-list-item::-webkit-scrollbar{width:8px;overflow:hidden;border-radius:3px}
.comment-list-item::-webkit-scrollbar-track{background:#eee;border-radius:3px}
.comment-list-item::-webkit-scrollbar-thumb{background:#999;border-radius:3px}
.comment-list-item .list-item-l{float:left;width:50px}
.comment-list-item .list-item-r{margin-left:70px;overflow:hidden}
.comment-list-item .list-avator{width:50px;height:50px;position:relative}
.comment-list-item .list-avator .img{display:block;width:50px;height:50px;border-radius:50%}
.comment-list-item .list-avator .ico{width:20px;height:20px;position:absolute;bottom:0;right:-5px}
.comment-list-item .frag-self{display:none;width:40px;height:20px;background:#23C268;color:#fff;text-align:center;line-height:20px;font-size:12px;border-radius:4px;margin:12px auto 0}
.comment-list-item .user-spec .info-user{margin-top:2px}
.comment-list-item .info-user{height:22px;line-height:22px;overflow:hidden;margin-top:14px}
.comment-list-item .info-user span{color:#999}
.comment-list-item .info-user .u-name{float:left;max-width:170px;height:22px;line-height:22px;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.comment-list-item .info-user .u-chip{float:left;height:20px;line-height:20px;overflow:hidden;color:#fff;border-radius:2px;padding:0 5px;margin-left:10px}
.comment-list-item .info-user .u-chip.sp1{border:1px solid #23C268;color:#23C268}
.comment-list-item .info-user .u-chip.sp2{border:1px solid #1E96EB;color:#1E96EB}
.comment-list-item .info-user .u-ident{float:left;color:#999;max-width:160px;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;margin-left:10px}
.comment-list-item .info-user .u-ident img{float:left;width:18px;height:18px;margin-right:5px;margin-top:2px}
.comment-list-item .info-spec{font-size:14px;color:#999;line-height:22px;margin-top:2px}
.comment-list-item .info-item{height:20px;line-height:20px;overflow:hidden;margin-top:4px;color:#999}
.comment-list-item .info-item .t-txt{float:left;margin-left:15px}
.comment-list-item .info-item .t-edit{float:right}
.comment-list-item .info-item .rate{float:left;width:96px;height:16px;overflow:hidden;background:url(../images/center/star.png) repeat-x;position:relative;margin:2px 10px 0 0}
.comment-list-item .info-item .rate span{display:block;height:100%;background:url(../images/center/star.png) repeat-x 0 100%}
.comment-list-content{margin-top:10px}
.comment-list-content .c-content{padding:5px 0;font-size:16px;line-height:30px}
.comment-list-content .c-content > div{text-align:justify}
.comment-list-content .c-content a{color:#23C268}
.comment-list-content .c-content.text-hide .inner{max-height:90px;overflow:hidden}
.comment-list-content .c-content.text-hide .content-text-show{display:block}
.comment-list-content .c-content .content-text-show{display:none;overflow:hidden;height:26px;line-height:26px}
.comment-list-content .c-content .content-text-show a{float:right;color:#23C268}
.comment-list-content .c-interaction{height:18px;line-height:18px;font-size:12px;color:#A9A9A9;margin-top:10px}
.comment-list-content .c-interaction .fl span{margin-right:20px}
.comment-list-content .c-interaction .fr span{margin-left:28px}
.comment-list-content .c-interaction span{float:left}
.comment-list-content .c-interaction .i-good,.comment-list-content .c-interaction .i-bad,.comment-list-content .c-interaction .i-reply,.comment-list-content .c-interaction .i-report{cursor:pointer}
.comment-list-content .c-interaction .cur{color:#23C268}
.comment-list-content .c-interaction .cur .ico-good{background-position:-18px -42px}
.comment-list-content .c-interaction .cur .ico-bad{background-position:-36px -42px}
.comment-list-sort{float:right;color:#eee}
.comment-list-sort span{color:#666;cursor:pointer}
.comment-list-sort i{padding:0 15px}
.comment-list-sort .cur{color:#23C268}
.reply-inner .reply-inner-hd{font-size:22px;font-weight:bold;line-height:36px}
.reply-inner .comment-list-item{border-bottom:none;overflow:auto;padding:0;padding-right:10px;margin-top:10px}
.reply-inner .reply-inner-sort{font-size:14px;margin-top:20px}
.reply-inner .reply-inner-sort .comment-list-sort{float:left}
.reply-inner .reply-inner-list{overflow:hidden;margin-top:15px}
.reply-inner .reply-inner-list ul{margin-top:-15px}
.reply-inner .reply-inner-list li{margin-top:15px;overflow:hidden}
.reply-inner .reply-inner-list .reply-avatar{float:left;width:40px;height:40px;position:relative}
.reply-inner .reply-inner-list .reply-avatar .img{display:block;width:40px;height:40px;border-radius:50%}
.reply-inner .reply-inner-list .reply-avatar .ico{width:18px;height:18px;position:absolute;bottom:0;right:-3px}
.reply-inner .reply-inner-list .reply-content{margin-left:56px;padding-right:10px;position:relative}
.reply-inner .reply-inner-list .reply-content .r-content{line-height:24px;font-size:14px;color:#666}
.reply-inner .reply-inner-list .reply-content .r-content .user-nick{color:#333}
.reply-inner .reply-inner-list .reply-content .r-content .user-nick img{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-top:-2px;margin-left:2px}
.reply-inner .reply-inner-list .reply-content .r-content .to{margin:0 5px}
.reply-inner .reply-inner-list .reply-content .r-interaction{height:18px;line-height:18px;overflow:hidden;color:#999;margin-top:5px}
.reply-inner .reply-inner-list .reply-content .r-interaction .del{cursor:pointer}
.reply-inner .reply-inner-list .reply-content .r-interaction .fl span{margin-left:15px}
.reply-inner .reply-inner-list .reply-content .r-interaction .fr span{margin-left:15px;cursor:pointer}
.reply-inner .reply-inner-list .reply-content .r-interaction .cur{color:#23C268}
.reply-inner .reply-inner-list .reply-content .r-interaction .cur .ico-good{background-position:-18px -42px}
.reply-inner .load-text{padding:10px 0;text-align:center;font-size:12px;color:#666}
.load-end{font-size:14px;color:#999;text-align:center;padding:15px 0}
.load-ing{padding:30px 0}
.load-ing .img{display:block;width:16px;height:16px;background:url(../images/center/load.gif) no-repeat;margin:0 auto}
.load-ing .txt{text-align:center;font-size:14px;line-height:1.2;color:#999;margin-top:10px}