.module{background:#fff;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:.15rem}.module .hd{height:.4rem;border-bottom:1px solid #f5f5f5}.module .hd .title{position:relative;display:inline-block;height:.2rem;padding:.1rem 0 .1rem .15rem;line-height:.2rem;font-weight:bold;font-size:.16rem}.module .hd .title:before{position:absolute;left:0;top:50%;display:inline-block;width:.04rem;height:.18rem;content:"";margin:-0.09rem .02rem 0;vertical-align:middle;background:#006bb7;border-radius:.02rem}.module .hd .more{float:right;margin-right:.1rem;line-height:.4rem;color:#888}.module .bd{padding:.12rem}.module .table-inner{margin-bottom:.15rem;overflow-x:auto}.module .table-inner table{width:100%;border:1px solid #dce2e9}.module .table-inner table caption{line-height:.32rem;font-size:.16rem;font-weight:bold}.module .table-inner table th,.module .table-inner table td{position:relative;padding:.05rem .08rem;line-height:.2rem;text-align:center;white-space:nowrap}.module .table-inner table th{white-space:nowrap;font-weight:bold}.module .table-inner table .th{background:#f6f8fa}.module .table-inner table thead{background:#f6f8fa}.module .table-inner table thead tr{border-bottom:1px solid #dce2e9}.module .table-inner table tbody tr{border-bottom:1px solid #dce2e9}.module .table-inner table tbody tr:hover{background:#fafafa}.module .table-inner table tbody tr.disabled{background:#f8f8f8;opacity:.5}.module .table-inner table .text-left{text-align:left}.module .score-box{display:flex;align-items:center;overflow:hidden}.module .score-box .sub{flex:1;padding:0 .05rem;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.module .score-box .sub:nth-child(2){flex:.75}.module .score-box .sub:nth-child(2) span{display:block;font-size:.12rem}.module .none{padding:.5rem 0;line-height:.3rem;text-align:center}.mod-guide{position:relative;overflow:hidden;margin-bottom:.15rem}.mod-guide .bg{position:absolute;left:0;top:0;z-index:0;width:110%;margin-left:-5%}.mod-guide .bg img{width:100%;margin-top:-35%}.mod-guide .poster{position:relative;z-index:9;background:rgba(0,107,183,.85);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.15)}.mod-guide .bd{padding:.1rem;border-bottom:1px solid hsla(0,0%,100%,.05);overflow:hidden}.mod-guide .bd .title{padding-top:.15rem;margin-bottom:.1rem;font-weight:bold;color:#fff}.mod-guide .bd .title .logo{float:left;width:.56rem;height:.48rem;line-height:.48rem;text-align:center}.mod-guide .bd .title .logo img{width:auto;height:auto;max-width:100%;max-height:.48rem;vertical-align:middle;border-radius:50%;background:hsla(0,0%,100%,.05);backdrop-filter:blur(0.1rem)}.mod-guide .bd .title .info{margin-left:.72rem;padding:.04rem 0}.mod-guide .bd .title .info p{line-height:.22rem}.mod-guide .bd .title .info p.name{font-size:.18rem}.mod-guide .bd .title .info p.season{font-size:.15rem;color:hsla(0,0%,100%,.7)}.mod-guide .bd .detail{text-align:right;color:hsla(0,0%,100%,.9)}.mod-guide .bd .detail .website{display:inline-block;padding:0 .15rem;line-height:.28rem;vertical-align:middle;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);border-radius:.04rem;color:hsla(0,0%,100%,.9)}.mod-guide .bd .detail .website:after{margin-top:-0.02rem;display:inline-block;width:.06rem;height:.06rem;content:"";vertical-align:middle;border-right:1px solid hsla(0,0%,100%,.9);border-bottom:1px solid hsla(0,0%,100%,.9);transform:rotate(-45deg)}.mod-guide .bd .detail select{height:.3rem;padding:0 .15rem;line-height:.3rem;vertical-align:middle;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);border-radius:.04rem;color:hsla(0,0%,100%,.9);outline:none}.mod-guide .bd .detail select option{color:#333}.mod-guide .bd .detail table{width:100%;background:rgba(0,0,0,.05);line-height:.2rem;margin-top:.1rem;border-radius:.04rem;overflow:hidden;color:hsla(0,0%,100%,.9)}.mod-guide .bd .detail table th,.mod-guide .bd .detail table td{padding:.05rem;text-align:center}.mod-guide .bd .detail table thead{background:hsla(0,0%,100%,.15)}.mod-guide .ft{border-top:1px solid rgba(0,0,0,.05);text-align:center;overflow:hidden}.mod-guide .ft li{display:inline-block;width:23%;height:.4rem;line-height:.4rem}.mod-guide .ft li a{display:block;position:relative;padding:0 .2rem;font-size:.15rem;color:hsla(0,0%,100%,.8)}.mod-guide .ft li.active a{color:#fff}.mod-guide .ft li.active a:after{position:absolute;left:50%;bottom:.02rem;display:block;content:"";width:.16rem;height:.03rem;margin-left:-0.08rem;background:#fff;border-radius:.02rem}.mod-panel .table-inner table{table-layout:auto}