.mod-guide{margin-bottom:15px}.mod-guide .bd{padding:0 10px 0 20px;margin-bottom:30px;overflow:hidden}.mod-guide .bd .title{float:left;width:400px;font-weight:bold;color:#fff}.mod-guide .bd .title .logo{float:left;width:70px}.mod-guide .bd .title .logo img{padding:3px;background:hsla(0,0%,100%,.25);border-radius:50%;backdrop-filter:blur(10px)}.mod-guide .bd .title .info{margin-left:90px;padding:10px 0}.mod-guide .bd .title .info p{line-height:25px}.mod-guide .bd .title .info p.name{font-size:20px}.mod-guide .bd .title .info p.season{font-size:16px;color:hsla(0,0%,100%,.7)}.mod-guide .bd .nav{float:right;overflow:hidden}.mod-guide .bd .nav li{float:left;position:relative;padding:10px 0}.mod-guide .bd .nav li a{display:block;height:32px;padding:0 12px;margin:0 3px;background:hsla(0,0%,100%,.075);line-height:32px;font-size:14px;color:#fff;border-radius:5px}.mod-guide .bd .nav li.active a{background:#006bb7}.mod-guide .ft{text-align:center;background:hsla(0,0%,100%,.03);overflow:hidden}.mod-guide .ft li{display:inline-block;width:30%;height:44px;line-height:44px}.mod-guide .ft li a{display:block;position:relative;padding:0 20px;font-size:16px;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:2px;display:block;content:"";width:20px;height:3px;margin-left:-10px;background:#fff;border-radius:2px}.module{background:#fff;border:1px solid #f0f0f0;border-radius:6px;box-shadow:1px 1px 8px rgba(0,0,0,.05);margin-bottom:20px}.module .hd{height:44px;border-bottom:1px solid #f5f5f5}.module .hd .title{position:relative;display:inline-block;height:20px;padding:12px 0 12px 15px;line-height:20px;font-weight:bold;font-size:16px}.module .hd .title:before{position:absolute;left:0;top:50%;display:inline-block;width:4px;height:18px;content:"";margin:-9px 2px 0;vertical-align:middle;background:#006bb7;border-radius:2px}.module .hd .more{float:right;margin-right:15px;line-height:44px;color:#888}.mod-calendar .hd{position:relative}.mod-calendar .bd{padding:20px 0}.mod-calendar .round{margin-bottom:15px}.mod-calendar .round .box{position:relative;height:32px;overflow:hidden}.mod-calendar .round li{float:left;width:10%}.mod-calendar .round li a{display:block;height:32px;background:#f8f8f8;margin:0 3px;line-height:32px;text-align:center;border-radius:3px}.mod-calendar .round li.active a{background:#d3ecfe;color:#006bb7}.mod-calendar .round .swiper-button-prev,.mod-calendar .round .swiper-button-next{height:32px;margin-top:-16px}.mod-calendar .round .swiper-button-prev:after,.mod-calendar .round .swiper-button-next:after{font-size:16px}.mod-calendar .calendar{overflow:hidden}.mod-calendar .calendar .box{display:none;position:relative;height:96px;overflow:hidden}.mod-calendar .calendar li{float:left;width:12.5%}.mod-calendar .calendar li .item{display:block;padding:15px 10px;background:#f8f8f8;margin:0 4px;border-radius:4px;line-height:22px;text-align:center}.mod-calendar .calendar li span{display:block;color:#888}.mod-calendar .calendar li span.date{font-size:16px;font-weight:bold}.mod-calendar .calendar li span.count b{color:#fc9000}.mod-calendar .calendar li.active .item{background:#006bb7}.mod-calendar .calendar li.active span{color:#fff}.mod-calendar .calendar li.active span.count b{color:#fff}.mod-calendar .calendar .swiper-button-prev,.mod-calendar .calendar .swiper-button-next{height:96px;margin-top:-48px}.mod-calendar .calendar .swiper-button-prev:after,.mod-calendar .calendar .swiper-button-next:after{font-size:20px}.mod-calendar .swiper{margin:0 25px}.mod-calendar .swiper-button-prev,.mod-calendar .swiper-button-next{width:20px;background:#f8f8f8}.mod-calendar .swiper-button-prev:after,.mod-calendar .swiper-button-next:after{color:#666}.mod-calendar .swiper-button-prev:hover,.mod-calendar .swiper-button-next:hover{background:#cce1f1}.mod-calendar .swiper-button-next,.mod-calendar .swiper-rtl .swiper-button-prev{right:3px;left:auto}.mod-calendar .swiper-button-prev,.mod-calendar .swiper-rtl .swiper-button-next{left:3px;right:auto}.mod-list{background:none;border:none;box-shadow:none}.mod-list .box{background:#fff;border:1px solid #f0f0f0;border-radius:6px;box-shadow:1px 1px 8px rgba(0,0,0,.05);margin-bottom:20px}.mod-list .box .c-hd{padding:15px 15px 0;line-height:36px;text-align:center;font-weight:bold;font-size:18px}.mod-list .box .c-bd{padding:15px 15px}.mod-list .box .c-bd .item{display:flex;padding:0 10px;background:#f8f8f8;border-radius:5px;margin-bottom:10px}.mod-list .box .c-bd .item .cell{box-sizing:border-box;padding:15px 10px;line-height:54px;font-size:15px}.mod-list .box .c-bd .item .round{display:inline-block;width:20%;font-weight:bold}.mod-list .box .c-bd .item .time{width:15%}.mod-list .box .c-bd .item .status-box{width:15%}.mod-list .box .c-bd .item .vs{width:40%;line-height:20px}.mod-list .box .c-bd .item .score-box{display:flex;align-items:center}.mod-list .box .c-bd .item .score-box .sub{flex:1;text-align:center}.mod-list .box .c-bd .item .score-box .sub span{display:block;margin:0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mod-list .box .c-bd .item .score-box .sub .score{margin-top:-6px;font-size:15px}.mod-list .box .c-bd .item .score-box .sub .stext{margin-bottom:-6px;font-size:12px;color:#999}.mod-list .box .c-bd .item .score-box .sc{flex:.5}.mod-list .box .c-bd .item .score-box img{margin:0 4px}.mod-list .box .c-bd .item .more{width:10%;text-align:right}.mod-list .box .c-bd .item:hover{background:#d3ecfe}.mod-list .box .c-bd .note{font-size:12px;color:#888}.mod-list .box .c-bd .status{display:inline-block;min-width:48px;padding:0 12px;background:#f8f8f8;line-height:30px;text-align:center;color:#333;border-radius:4px}.mod-list .box .c-bd .status-green{background:#e0f3e1;color:#4bae4f}.mod-list .box .c-bd .status-red{background:#ffe2de;color:#f56954}.mod-list .box .c-bd .status-blue{background:#d1ebff;color:#2095f2}.mod-list .box .c-bd .status-orange{background:#fff1de;color:#ff9000}.mod-list .box .c-bd .status-purple{background:#f9e8fb;color:#cb6ed8}