.rank,.score{font-size:1.5em;font-weight:600}.top50 tr.ranking-list:nth-of-type(odd) td{background-color:#f6f6f6}.top50 tr .top100 td{background-color:#fff}td.score{color:#323232;font-size:1em}.score.top{color:#fff;font-size:1em}.top50 tr.ranking-list td{background-color:#fff;vertical-align:middle}.detail p{color:#2c2727;font-size:.85em;margin-top:1em;margin-bottom:0}.top100{margin-right:5px;position:relative;float:left}.score{color:#888;text-align:center}.top50rank{font-size:1.2em;font-weight:700;color:#888;font-family:Avenir,lucida,grande,tahoma,verdana,arial,sans-serif;text-align:center}tr.ranking-list{height:100px}h3.toph3,h3.toph3 a{margin:0 auto;color:#046798;font-weight:600}.head-top50{background:#3476bc;font-size:1.5em;font-weight:600}.top50 tr td{border-left:#ebebeb 1px solid;text-align:center}.score-9{color:#476cb3;font-size:1.5em;font-weight:600}.top50 table{width:100%}.top100 td,.top50 tr{vertical-align:middle;border-left:#ebebeb 1px solid;padding-bottom:12px;padding-top:12px;background:#c5c5c5;border-bottom:1px solid #000}.detail{text-align:left}.img-top{width:50px;height:auto}.season_list{width:100%;max-width:50%;float:left;padding:0 25px}.season_list ul{padding:0 1em}.season_list li h3{font-size:1.1em;font-weight:500;margin-bottom:0}.season_list ul li{list-style:none;font-size:.95em;overflow:hidden;white-space:nowrap;line-height:1.8}@media (max-width:500px){.season_list{max-width:100%;width:100%}}.season_list h3{font-size:1em;margin-bottom:0;font-weight:900;white-space:nowrap;overflow:hidden;color:#c1c1c1}.season_list ol{list-style:none;padding:0 1em;line-height:1.5;white-space:nowrap;overflow:hidden}.season_list a{color:#458ec9}.listupd{padding:10px;overflow:hidden;border-bottom:1px solid #ececec}.listupd.passed{background:#81ab1c26}.excstf{margin-bottom:15px}.stylesix{margin:0 -10px;padding:15px;overflow:hidden}.stylesix .bsx{position:relative;overflow:hidden}.stylesix .bsx .thumb{float:left;width:110px;max-height:150px;overflow:hidden;margin-right:15px;position:relative}.hotbadge{position:absolute;top:1px;left:1px;background:#1d6eb4;z-index:1;color:#fff;width:30px;height:30px;text-align:center;border-radius:50%;font-size:15px;font-weight:700;line-height:30px;font-family:sans-serif}.hotbadge i{line-height:22px}.bs .bsx .limit .typez.TV,.stylesix .bsx .thumb .typez.TV,.styletwo .bsx .thumb .typez.TV{border-bottom-color:#5900cb}.bs .bsx .limit .typez,.stylesix .bsx .thumb .typez,.styletwo .bsx .thumb .typez{position:absolute;bottom:0;right:0;font-size:12px;padding:2px 8px;border-radius:3px;line-height:24px;z-index:1;color:#fff;border-bottom:21px solid #333;border-left:10px solid transparent;height:0}.stylesix .bsx .thumb img{min-height:127px}.stylesix .bsx .thumb .bt,.styletwo .bsx .thumb .bt{position:absolute;bottom:0;width:100%;color:#9fff2d;font-size:12.5px;overflow:hidden;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 30%,rgba(0,0,0,.8) 60%,rgba(0,0,0,.7) 100%);padding-bottom:5px;padding-top:12px}.stylesix .bsx .thumb .bt .epx,.styletwo .bsx .thumb .bt .epx{margin-left:8px}.stylesix .bsx .inf{overflow:hidden;padding-top:7px}.stylesix .bsx .inf h2{font-size:16px;margin:0;margin-bottom:7px;display:block;max-width:700px;line-height:20px}.stylesix .bsx .inf ul{list-style:none;margin:0;padding:0;font-size:13px}.stylesix .bsx .inf ul li{line-height:19px;margin-bottom:3px}.stylesix .bsx .upscore{position:absolute;top:28px;right:15px;background:#cae958;color:#313131;text-align:center;padding:10px;border-radius:5px}.stylesix .bsx .upscore .scrt{display:block;text-transform:lowercase}.stylesix .bsx .upscore .scr{margin-top:4px;font-size:21px;display:block}.listupd a{color:#bfe962;text-decoration:none;transition:color .1s linear;-moz-transition:color .1s linear;-webkit-transition:color .1s linear}div.table_schedule-list{display:none}div.table_schedule-list.active{display:block}.nexttime{color:#8af4ff}.subscribe{position:absolute;right:0;top:0;text-align:center}.subscribe:hover{background-position:right center;color:#fff;text-decoration:none}@media (max-width:768px){.subscribe{bottom:0;top:unset;font-size:12px;padding:5px;font-weight:500}.stylesix .bsx .inf{overflow:hidden;padding-top:7px;padding-bottom:30px}}.subscribe span{position:absolute;color:#fff;border-radius:8px;background-image:linear-gradient(to right,#ff512f 0%,#dd2476 51%,#ff512f 100%);font-weight:700;cursor:pointer;transition:.5s;background-size:200% auto;display:inline-block;padding:10px 9px;top:0;right:0;width:100px}.w2{opacity:0;animation-name:fade;animation-duration:5s;animation-iteration-count:infinite}.w1{opacity:0;animation-name:fade;animation-duration:5s;animation-iteration-count:infinite}.w1{animation-delay:0s}.w2{animation-delay:2.5s}@keyframes fade{0%{opacity:1}25%{opacity:1}50%{opacity:0}85%{opacity:0}100%{opacity:0}}