.home-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2b3033;height:.44rem;overflow:hidden;padding:0 .06rem;top:0;width:3.75rem;max-width:730px;margin:0 auto;z-index:9;position:sticky}.home-header .header-back{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center}.home-header .header-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;font-size:16px;font-weight:500}.home-header .header-title .header-logo{height:.2rem;width:.66rem}.home-header .header-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center}.home-nav-container{background-color:#fff;height:.45rem;max-width:3.75rem;position:relative;width:100%;position:sticky;top:0;z-index:999}.home-main{padding-top:4px}.home-nav-container-fixed{position:fixed;top:0;z-index:999}.home-nav-container:before{background-image:-webkit-gradient(linear, right top, left top, from(#fff), color-stop(83%, hsla(0, 0%, 100%, 0.39)), to(hsla(0, 0%, 100%, 0)));background-image:-webkit-linear-gradient(right, #fff, hsla(0, 0%, 100%, 0.39) 83%, hsla(0, 0%, 100%, 0));background-image:linear-gradient(270deg, #fff, hsla(0, 0%, 100%, 0.39) 83%, hsla(0, 0%, 100%, 0));bottom:0;content:"";height:.45rem;position:absolute;right:0;width:.16rem;z-index:1}.home-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:100%;overflow-x:scroll;padding:0 .04rem;white-space:nowrap}.home-nav .home-nav-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;color:#818181;font-size:.16rem;line-height:.45rem;padding:0 .12rem;position:relative;white-space:nowrap;cursor:pointer}.home-nav .active{color:#222;font-size:.19rem;font-weight:500}.home-nav .active:before{background-color:#0080ff;-webkit-border-radius:.015rem;-moz-border-radius:.015rem;-ms-border-radius:.015rem;-o-border-radius:.015rem;border-radius:.015rem;bottom:0;content:"";height:.03rem;position:absolute;width:.16rem}.hidden-scrollbar{-ms-overflow-style:none;scrollbar-width:none}footer{width:100%;max-width:730px;margin:0 auto;margin-bottom:50px}footer .fdl-btn{display:none;background-image:url(/img/bg_dl_btn.b49f442a8eea20c0303e.png);background-size:cover;border-radius:.18rem;bottom:calc(.16rem + env(safe-area-inset-bottom));height:.36rem;left:50%;position:fixed;top:auto;-webkit-transform:translate(-50%);transform:translate(-50%);width:1.06rem;z-index:99}footer .footer-content{text-align:center;font-size:.12rem;color:#666;padding-bottom:.16rem;padding-top:.16rem}footer .footer-content a{color:#333}.detail-nav-container{background-color:#fff;height:.45rem;max-width:3.75rem;position:relative;width:100%}.detail-nav-container-fixed{position:fixed;top:0;z-index:999}.detail-nav-container:before{background-image:-webkit-gradient(linear, right top, left top, from(#fff), color-stop(83%, hsla(0, 0%, 100%, 0.39)), to(hsla(0, 0%, 100%, 0)));background-image:-webkit-linear-gradient(right, #fff, hsla(0, 0%, 100%, 0.39) 83%, hsla(0, 0%, 100%, 0));background-image:linear-gradient(270deg, #fff, hsla(0, 0%, 100%, 0.39) 83%, hsla(0, 0%, 100%, 0));bottom:0;content:"";height:.45rem;position:absolute;right:0;width:.16rem;z-index:1}.detail-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-around;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:100%;overflow-x:scroll;padding:0 .04rem;white-space:nowrap}.detail-nav .detail-nav-item{display:flex;align-items:center;justify-content:center;color:#818181;font-size:.16rem;line-height:.45rem;padding:0 .12rem;position:relative;white-space:nowrap}.detail-nav .active{color:#222;font-size:.19rem;font-weight:500}.detail-nav .active:before{background-color:#0080ff;border-radius:.015rem;bottom:0;content:"";height:.03rem;position:absolute;width:.16rem}.hidden-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.news{background:#fff;margin:0 10px}.news a.news-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px}.news a.news-item .article{width:calc(100% - 100px);padding-right:10px;position:relative}.news a.news-item .article .text{color:#333;font-weight:bold;font-size:.15rem}.news a.news-item .article .other-info{width:92%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;-webkit-justify-content:space-between;justify-content:space-between;color:#aaa;font-size:.14rem;padding-top:10px;font-weight:400;position:absolute;bottom:5px}.news a.news-item .image{width:1.25rem}.news a.news-item .image img{width:100%;height:.75rem;border-radius:8px}.more-btn{background:#f7f7f7;font-size:0;text-align:center;padding:8px 0;line-height:0;display:block}.more-btn img{display:inline-block;width:.22rem;margin-right:14px}.more-btn span{display:inline-block;font-size:.14rem;color:#555;vertical-align:top;line-height:.22rem}.pull-loading{text-align:center;margin:20px auto;color:#c7c7c7}.type-popup-wrapper{position:fixed;bottom:0;width:100%;height:0vh;max-width:730px;opacity:0;z-index:999;overflow:hidden;background:rgba(0,0,0,.5)}.type-popup-container{position:absolute;bottom:0;height:70%;display:flex;flex-direction:column}.type-popup-wrapper .popup-header{position:relative;font-size:.18rem;color:#000;text-align:center;height:.54rem;line-height:.54rem;background-color:#fff}.type-popup-wrapper .exit-icon{position:absolute;right:.1rem;top:50%;color:#7e7e7e;font-weight:700;font-size:.28rem;cursor:pointer;transform:translateY(-55%)}.type-popup-wrapper .popup-content{flex:1;position:relative;display:flex;overflow:hidden}.type-popup-wrapper .popup-footer{height:.62rem;display:flex;align-items:center;justify-content:center;color:#7e7e7e;font-size:.16rem;background-color:#fff}.type-popup-wrapper .nav-tab{font-size:.16rem;color:#818181;background-color:#fbfbfb;overflow:auto}.type-popup-wrapper .nav-tab::-webkit-scrollbar{display:none}.type-popup-wrapper .popup-tip{display:none;width:1.9rem;height:.42rem;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:.2rem;background-color:#ccc}.popup-tip .text{width:100%;height:100%;line-height:.42rem;text-align:center;font-weight:700;font-size:.18rem;color:#fff}.acce-render{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.nav-tab .nav-item{width:.9rem;height:.6rem;line-height:.6rem;text-align:center;cursor:pointer}.nav-item.active{color:#347bfb;font-weight:700}.type-popup-wrapper .content{flex:1;padding-bottom:.1rem;color:#818181;overflow:auto;background-color:#fff}.type-popup-wrapper .content::-webkit-scrollbar{display:none}.grounp-title{margin-top:.12rem;padding-left:.08rem}.content-group{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.08rem;padding:.1rem}.content-item{width:31%;height:.36rem;line-height:.36rem;text-align:center;border-radius:.36rem;margin:.04rem 0;cursor:pointer;color:#7e7e7e;background-color:#f9f9f9}.content-item.active{color:#347bfb;font-weight:700}.nav-bar-group{position:relative;display:flex;align-items:center;background-color:#fff;padding:.12rem;gap:.04rem}.nav-bar-group .nav-bar-list{flex:1;display:flex;align-items:center;justify-content:flex-start;gap:.04rem;overflow:auto}.smooth-scroll{scroll-behavior:smooth}.nav-bar-list::-webkit-scrollbar{display:none}.nav-bar-group .nav-bar-item{padding:0 .16rem;height:.27rem;line-height:.27rem;text-align:center;flex-grow:0;flex-shrink:0;cursor:pointer;font-size:.14rem;color:#9b9b9b;border-radius:.27rem;background-color:#f9f9f9}.nav-bar-group .nav-bar-tool{width:.12rem;height:.12rem;border-top:#999 solid 1px;border-right:#999 solid 1px;transform:rotate(135deg);margin-left:.08rem;margin-bottom:.06rem;-webkit-transform:rotate(135deg);cursor:pointer}.nav-bar-group .nav-bar-item.active{color:#1889f3;font-weight:700}.header-back{background-color:#148dff !important}.header-back .title{visibility:hidden}.team-detail-page{padding-top:.4rem;font-family:PingFangSC-bold;background-color:#f7f7f7}.team-detail-page .team-info{display:flex;height:106px;background-color:#148dff}.team-info .team-logo{width:75px;height:75px;flex-grow:0;flex-shrink:0;border-radius:75px;margin:0 20px;background-repeat:no-repeat;background-size:contain;background-position:50%;background-color:#148dff}.team-info .team-msg-wrapper{flex:1;padding-top:4px;color:#fff}.team-info .team-msg-wrapper .big-title{font-size:18px;font-weight:700}.module-wrapper{margin-top:10px;background-color:#fff}.team-schedule-module{padding:0 10px;background-color:#f2f2f2}.game-info-table-wrapper{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;margin-bottom:10px}.game-info-table-header{padding:4px 2px;background:#fff;border-bottom:2px solid #bbb;color:#000;font-size:.14rem;font-weight:bold;text-align:left}.game-info-table{width:100%;border-collapse:collapse;font-size:.12rem;text-align:center;margin-bottom:8px}.game-info-table th,.game-info-table td{border:1px solid #ddd}.game-info-table th{background-color:#2d8cf0;color:#eaeaea;font-weight:bold;height:30px;line-height:30px}.game-info-table td{background-color:#eaeaea;color:#333;height:.2rem;line-height:.2rem}.game-info-table tbody tr:nth-child(even) td{background-color:#f8f8f8}
