ul, li{ margin: 0; padding: 0; list-style-type: none;  }
a{ text-decoration: none; color: #000; }
a:hover{ color: #09f; }
.header{ border-bottom: 1px solid #e8e8e8; padding: 5px 0; }
.logo{ margin: 0 auto; text-align: center; }
.logo img{ width: 180px}
.crumbs{ margin: 0 auto; padding: 10px 0 10px 20px; font-size: 14px; color: #333 }
.crumbs a{ font-size: 12px; color: #333}
.index_title{ font-size:14px; text-align:center; }
span.s_x{ color: #999; font-weight:normal; margin-left:10px }
.mindex, .mlist{ max-width:1200px; border:1px solid #f1f1f1; margin:20px auto; }
.mlist{ padding: 0 5px}
.m_desc{ color: #666; line-height: 32px}
.am-list h3{ font-weight: normal}
.am-list li{ border-bottom: 1px solid #f1f1f1; background: url(//gregillustrateur.com/files/style/../templets/default/images/bg.png) 0 11px no-repeat; padding-left: 15px}
li.TYlist{ border-bottom:1px solid #f1f1f1; }
p.TYtd span{ font-size:14px; color: #666 }
p.TYtd{ line-height:30px }
p.TYtd a:hover{ color: #09f }
p.TYimg{ height:150px; overflow:hidden; }
.m-content{padding: 0 5px; margin:0 0 20px 0 }
.main_cont{ background: #f9f9f9;}
.sitebar{ width: 260px; float:right; background: #f1f1f1; padding: 0 3px 10px 3px; text-align:left; }
.sitebar a{ width:30%; display:inline-table; text-align:center; background: #dfdfdf; margin: 8px 2px; padding:15px 2px; font-size:13px; }
.two a{ width:46%; display:inline-table; }
.sitebar a:hover{ background:#f1f1f1; background:#999; color:#fff }
.rem_t{ font-size:18px; border-bottom:2px solid #999; padding-bottom:5px; font-weight:bold; padding-left:10px; margin-top:50px }
.rem_l li{ float:left; margin:10px 0 20px 0; width:160px; border-right:1px solid #09f; text-align:center; }
.p_vs a{ width:90%;font-weight:bold; padding:10px 2px }
.spem a{ background:#999; color:#fff }
.relate_Box li{ background:#dfdfdf }
.hot_rem{ border-bottom:1px solid #dfdfdf; padding-bottom:5px; font-size:14px; font-weight: bold; maring-bottom:0  }
.kong{ border-bottom:1px solid #fff; margin:5px 0 }
.crumbs{ background:#f1f1f1; padding:10px 0 10px 10px; margin:20px 0 10px 0; font-size: 13px; color: #666; }
.crumbs a{ font-size: 13px; color: #666; }
.crumbs a:hover{ color:#000; text-decoration: underline; }
.m-content h1{ font-size: 22px; font-weight: bold; margin: 10px 0; text-align: center}
.m-content img{ max-width: 80%}
.likeNum{ border-bottom: 1px solid #e8e8e8; padding: 10px 0; margin: 10px 0; color: #999; font-size: 13px; text-align: center; border-bottom: 1px solid #f1f1f1 }
.likeNum a{ color: #999; }
.likeNum span{ margin: 0 10px ; }
.linkNum span a:hover{ color: #09f}
.p-turn{ text-align: center; margin: 0; }
.p-turn li{ display: inline-block; margin: 20px 10px 20px 0;}
.p-turn li a{ padding: 5px 12px; border: 1px solid #f1f1f1; }
.p-turn li a:hover{ border: 1px solid #09f; }
.page-wrapper{ clear: both; border: 1px solid #e8e8e8; border-left: 0; border-right: 0; height: 50px; color: #333; font-size: 14px }
.page-wrapper li{ float: left; width: 50%; padding: 15px 0 0 0; }
.collection{ clear: both; margin: 20px 0; }
.iconfont{ padding: 15px 60px; display: inline-block; cursor: pointer; }
.player_vs_img{ margin:0 auto -20px auto; text-align:center; }
.player_img{ display:inline-table; border-radius: 15px; font-size:13px; width:150px; text-align:center; }
.player_img img{ border-radius: 10px;}
.newdigg{ text-align:center; margin:0 auto; background:#f1f1f1; border-radius: 15px; padding:10px 0; cursor: pointer; }
.diggbox{background:#FFD400; display:inline-table; padding:15px 10px; text-align:center; border-radius: 15px;}
.diggbox:hover{ background:#fbf6dc;}
.digg_act, .digg_num, .digg_percent{ display:inline-block; }
.digg_act{ font-weight:bold; font-size:14px; margin-right:5px; }
.digg_num, .digg_percent_num{ font-size: 14px; color: #666;}
.digg_good:hover, .digg_bad:hover{ color: #09f;}
.recom-t{ font-weight: normal; font-size: 16px; margin: 20px 0 10px 0; border-top: 1px solid #f1f1f1; padding: 20px 0 0 0; }
  .ln_p p{ line-hieght: 24px; font-size: 13px; color: #666}
  .ln_p p a{ font-size: 14px; color: #000}
  .ln_p p a:hover{ color: #09f}
  .relateBox{ margin: 0; padding: 0; }
  .relateBox li{ float: left; width:48% ; margin: 10px 2px 20px 0; padding: 0; }
  .relateBox li img{ width: 100%; }
  .relateBox span{ color: #999; font-size: 13px; }
  .relateBox p{ margin: 0; padding: 0; }
.relaN{ margin:0; border-bottom:1px solid #f1f1f1; clear:both; padding-left: 15px; border-bottom:1px solid #f1f1f1; background: url(//gregillustrateur.com/files/style/../templets/default/images/bg.png) 0 11px no-repeat;}
.Lte{line-height:30px }
.Lte span{ color:#666; font-size:14px }
.Lpic img{ width:100% }
.list-art{ width: 100%; margin: 0 auto; }
.list-art li{ float: left; margin: 0 10px 20px 0; width: 100%; color: #999; font-size: 14px; }
.thumb{ height: 200px; overflow: hidden;}
.list-art li img{ width: 100%; }
.list-art li p{ margin: 10px 0 5px 0; padding: 0; }
.list-art li a{ font-size: 16px}
.list-art li span{ font-size: 13px; }
.footer{ background: #e8e8e8; font-size: 13px; text-align: center; clear: both; padding: 20px 10px}
.footer p{ line-height: 30px; margin: 10px 0 5px 0; padding: 0; color: #666 }
.footer a{ color: #666; margin: 0 10px ; }
.footer a:hover{ color: #09f}
.mtitle{ font-size:20px; margin:0; padding:0; text-align:center;}
.minfos{ border-bottom:1px solid #ccc; padding:0 0 4px 0; font-size:14px; text-align:center; color:#666}
.m-content p{ line-height:30px; font-size:16px}
.mpn{ border-top:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; padding:10px 0 0 0}
.mpn li{ margin: 0 0 10px 0; color:#666}
.mpn li a, .mright li a{ color:#333}
.mright li{ margin:0 0 10px 0}
.mright h3{ border-bottom:1px solid #09f; margin:0 0 10px 0; padding:0}
.m-contenttt img{ width: 40%}
.mindex{ padding:10px}
.mindex h2{ border-bottom:2px solid #999; font-size:24px; font-weight:bold; margin:0 0 10px 0; padding:0 0 3px 0}
.mindex ul li{ margin:5px 0 10px 0}
.mindex ul li a{ color:#333}
.blog-footer{ background: #f1f1f1; text-align: center; font-size: 13px; color: #666; padding:8px 0 }
.blog-footer p{ line-height: 20px; margin: 0; padding: 0 }
.community-pic{ text-aligh: center}
.community-pic img{ width-max: 95%; padding: 5px}
.column{ margin:0 0 10px 0; line-height:24px }
.community-rent, .community-configuration, .community-sale, .community-sold { border-bottom:1px solid #f1f1f1; margin: 0 0 40px 0; padding:0 0 20px 0 }
.community-content table{ width:100% }
.community-content table td{ border:1px solid #e8e8e8; text-align:center; line-height:28px; padding: 5px 0}
.quality{ background:#f1f1f1; padding:15px 10px 5px 10px; margin:20px 0 }
.column a{ margin:0 80px 0 0; font-size:13px }
.anchor-text{ margin:40px 0 }
.anchor-text a{padding:10px; margin: 0 1px 0 0; background:#999; color:#fff; width:24%  }
.anchor-text a:hover{ background:#f1f1f1; color:#000 }
.p-fixed{ max-width: 1200px; margin: 0 auto}
th, tr, td{ border:1px solid #999; text-align:center; }
.div_maintb, .div_mainta, .divmainta, .div_maintplayer {overflow: scroll; border: 1px solid #999;}
.div_maintb table, .div_mainta table, .divmainta table, .divmaintplayer table {border-spacing: 0;}
.div_maintb th, .div_mainta th, .divmainta th, .dan_yuce th {position: sticky; top: 0; width: 50px; min-width: 50px; background: #f1f1f1; padding: 6px 2px; outline: 1px solid #7a7a7a; font-weight: bold;}
.div_maintb td, .div_mainta td, .divmainta td {outline: 1px solid #c3c3c3;}
.div_maintb th:nth-child(1),.div_maintb td:nth-child(1) {position: sticky; left: 0; width: 70px; min-width: 70px;}
.div_maintb th:nth-child(2),.div_maintb td:nth-child(2) {position: sticky; left: 75px; width: 36px; min-width: 36px;}
.div_maintb td:nth-child(1),.div_maintb td:nth-child(2) { background: #f1f1f1; z-index: 200;}
.div_maintb th:nth-child(1), .div_maintb th:nth-child(2) {z-index: 300;} 
.div_maintb::-webkit-scrollbar {width: 14px;}
.div_maintb::-webkit-scrollbar-thumb {border-radius: 10px; background: rgba(0,0,0,0.2);}
.div_maintb::-webkit-scrollbar-track {border-radius: 0; background: rgba(0,0,0,0.1);  }
.div_mainta th:nth-child(1),.div_mainta td:nth-child(1) {position: sticky; left: 0; width: 70px; min-width: 70px;}
.div_mainta th:nth-child(2) {position: sticky; left: 75px; width: 36px; min-width: 36px;}
.div_mainta th:nth-child(1){z-index: 300;} 
.div_mainta::-webkit-scrollbar {width: 14px;}
.div_mainta::-webkit-scrollbar-thumb {border-radius: 10px; background: rgba(0,0,0,0.2);}
.div_mainta::-webkit-scrollbar-track {border-radius: 0; background: rgba(0,0,0,0.1);  }
.div_maintplayer th {position: sticky; top: 0; width: 20px; min-width: 35px; background: #f1f1f1; padding: 6px 2px; outline: 1px solid #7a7a7a; font-weight: bold;}
.div_maintplayer th:nth-child(1), .div_maintplayer td:nth-child(1) {position: sticky; left: 0; width: 30px; min-width: 30px;}
.div_maintplayer th:nth-child(2), .div_maintplayer td:nth-child(2) {position: sticky; left: 30px; width: 110px; min-width: 110px;}
.div_maintplayer td:nth-child(1), .div_maintplayer td:nth-child(2) { background: #f1f1f1; z-index: 200;}
.div_maintplayer th:nth-child(1), .div_maintplayer th:nth-child(2) {z-index: 300;} 
.divmainta th:nth-child(1),.div_mainta td:nth-child(1) {position: sticky; left: 0; width: 75px; min-width: 75px;}
.divmainta th:nth-child(2) {position: sticky; left: 75px; width: 36px; min-width: 36px;}
.divmainta th:nth-child(1){z-index: 300;} 
.divmainta::-webkit-scrollbar {width: 14px;}
.divmainta::-webkit-scrollbar-thumb {border-radius: 10px; background: rgba(0,0,0,0.2);}
.divmainta::-webkit-scrollbar-track {border-radius: 0; background: rgba(0,0,0,0.1);  }
caption{ text-align:left; margin-bottom:5px; font-weight: bold; padding: 10px 0 10px 3px; }
.div_maintb h2, .div_mainta h2{ font-size:18px; }
.div_maintb h2 span, .div_mainta h2 span{ font-size:14px; color:#666; font-weight:normal; margin-left:10px }
table{ border:1px solid #999; border-collapse:collapse; }	
tr:hover{ background:#ffcc8a; }
td, th{ padding:4px 2px; text-align:center; border:1px solid #ccc; font-size:14px }
thead{ border-bottom:2px solid #999; color:#900; padding:0 3px }
.away_team{ float:left; text-align:center; width:49% }
.home_team{ float:right; text-align:center; width:49% }
.match_top img{ max-width:175px; min-width:150px }
.team_score{ font-size:24px; font-weight:bold; }
.pad{ clear:both; }
.a_links_T li, .f_links_er li{float: left; width:50%; text-align: center; background:#f1f1f1; padding:15px 0 ; font-weight: bold; font-size: 16px}
.f_links_T li{float: left; width:25%; text-align: center; background:#f1f1f1; padding:15px 0 ; font-weight: bold; font-size: 16px}
.a_links_T a, .f_links_T a, .f_links_er a{ color:#09f }
.a_links_T a:hover, .f_links_T a:hover, .f_links_er a:hover,{ color:#333; text-decoration:underline; }
.match_infos p{ line-height:24px }
table.leader_tab td{padding: 5px 10px}
span.name{ font-weight: bold;}
span.p_infos{ color: #666; font-size: 13px}
tr.mid th{ text-align: center; padding: 10px 0 }
table.nba-kk td{ padding: 5px 0}
tr.mid span{ font-size: 13px; font-weight: normal}
.pimg{min-width: 300px; max-width:300px; border:1px solid #f1f1f1; float:left; text-align:center; border-radius: 15px; }
.pimg img{min-width:150px; max-width:150px; border-radius: 15px; }
.pxinxi{ min-width: 300px; max-width:560px; padding: 0 5px; border:1px solid #f1f1f1; float:left; margin-left: 20px; text-align:left; border-radius: 15px; }
.pxinxi p{display: inline-block; width: 49%; line-height: 26px; border-bottom: 1px solid #f1f1f1; padding-bottom: 2px; margin: 5px 0; font-size: 14px; }
span.item{ margin: 0 10px; line-hight: 32px; font-weight: bold; font-size: 14px}
.haoma{ clear:both; margin:20px 0 }
.similarplayer a{ background:#999; padding:5px 20px; margin:0 10px 20px 0; line-height:36px; display:inline-block; }
.similarplayer a:hover{ background:#666; color:#f1f1f1 }
.a_link{ line-height:40px }
.a_link a{ display:inline-block; width:24%; margin: 0 2px 2px 0; text-align:center; padding:10px 0; background:#f1f1f1; font-weight:bold; }
.a_link a:hover{ background:#999; color:#f1f1f1 }
span.zhida{ font-size:18px }
.relate_Box li, .why_similar a{ display: inline-block; width:23%; background:#dfdfdf; margin:10px 2px 10px 0; text-align:center; padding:10px 0 }
span.s_dt{ font-size: 13px; color: #666}
.relate_Box{ overflow: hidden}
.player_list li{ border:1px solid #f1f1f1; float: left; min-width: 24%; max-width: 48%; min-height: 340px; max-height: 340px;  text-align:center; }
.player_list span{ color: #666; font-size: 13px}
p.i_p_img img{ max-width:300px; min-width:150px }
h1.today_match_title{ font-size: 24px; font-weight: bold; margin:50px 0 0 5px; border: none; text-align: left}
.today_match li{ width:48%; min-width: 360px; border: 1px solid #f1f1f1; float:left; text-align:center; margin:10px 2px 10px 0; }
.today_match li:hover{ border: 1px solid #333}
.ke_zhu span{ width:50%; display:inline-block; }
.today_match p{ margin:0; padding:10px 0 0 0}
table.qianyi, table.plstat{ width: 99%;}
table.qianyi td, table.plstat td{ border: 1px solid #cecece}
.playoff_detail li:hover a{ color: #09f}
table.final{ border:none; }
table.final td{ border:none; width:33% }
table.final tr{ border:none; }
table.final tr:hover{ background:none; border:none; }
table.final img{ width:50% }
td.n_t{ font-size:16px; font-weight:bold; }
td.b_t{ font-size:24px; font-weight:bolder; }
td.f_red{ color:#f00; font-size:13px; font-weight:bold }
li.final_m a:hover{ color:#666; }
li.final_m{ border:1px solid #999; width:49%; float: left; margin:5px 2px 20px 0 }
li.final_m:hover{ background:#f1f1f1; border:1px solid #f1f1f1; }
.i_sch li{ border-bottom:1px solid #f1f1f1; padding-bottom:5px; font-size:16px; font-weight:normal; }
.i_sch li a{ color: #09f; }
.i_sch li a:hover{ text-decoration: underline; color:#09f }
.i_sch li span{ display: inline-block; width:18% ; text-align:center; }
.i_sch span.i_time{ width:35%; }
.ctrlcv{ border-top:5px solid #f1f1f1; }
#myInput{ width:90%; height:36px; border:2px solid #999; }
#text_T{ width:60%; height:40px; border:2px solid #999; display:inline-table }
.ctrlc{ height:40px; border:2px solid #999; padding:0px 20px; background:#ffd400; color:#000; margin:0 10px 5px 0; font-weight:bold; font-size:16px }
.ctrlT{ padding:0px 5px; }
.related_matchs li{ margin:0 0 20px 0 }
#myBtn {display: none; position: fixed; bottom: 15px; right: 20px; z-index: 99; border: none; outline: none; background-color: #ffd400; color: #000; cursor: pointer; padding: 10px; border-radius: 10px;}
#myBtn:hover {background-color: #555;}
.p_img{ float:left; max-width:300px; min-width:300px; text-align:center; }
.infos_column{ float:left; margin: 0 0 0 20px; min-width: 300px; max-width:860px; }
.infos_column p{ margin:0 0 10px 0; padding:0; }
.t_infos{ border-bottom:1px solid #09f; }
.m-content{ overflow: hidden}
.d_list_all li{ float:left; margin: 0 0 20px 0; min-width: 24%; max-width: 32%; border: 1px solid #f1f1f1; text-align: center; padding: 15px 0}
.d_list_all li:hover{ background:#f1f1f1; color:#000 }
table.start td{ line-height:32px; border:1px solid #f1f1f1; width:25% }
table.start tr{ border:none; }
li.start_m{ width:50%; float:left; min-width:320px; margin:0 0 10px 0 }
table.start{ width:99%; border:1px solid #999; }
tr.line_b{ font-weight:bold; background: #ffcc8a }
td.match_r a{ font-weight:bold; color: #000; }
td.match_r a:hover{ color: #09f; text-decoration:underline;}
td.f_match a{ font-weight:bold; color: #09f; }
.related_teams li{ float:left; text-align:center; min-width: 140px; border:1px solid #f1f1f1; padding:10px; margin:0 2px 20px 0 }
.related_teams li img{ padding-bottom:10px }
.team_schedule, .nba_team{ font-size: 26px; font-weight: bold; margin: 0; padding: 0}
span.small{ font-size: 13px; margin: 0 0 0 10px}
h2.t_schedule{ font-size: 22px; margin: 30px 0 5px 0; border-bottom: 2px solid #999; padding-bottom: 3px}
ul.t_start_match{ margin:0}
th.go-go{ font-size:18px; color: #09f }
tr.six{ border-bottom:6px solid #bebebe; }
tr.ten{ border-bottom:4px solid #cecece; }
.standings-link{ margin:50px 0; text-align: center }
.standings-link a{ display:inline-block; width:32%; text-align:center; padding:10px 0; border:1px solid #999; background:#f1f1f1 }
.standings-link a:hover{ background:#fff }
.tr-row th{ padding:10px 0 }
.tr-sh th{ padding:2px 0 }
tr.tr-sh a{ font-size: 13px; color: #666}
tr.tr-sh a:hover{ color: #09f}
th.ruo{ border-left: none}
th.bg_color{ background:#ffbc66 }
th.color_bg{ background:#ff8f08; font-size: 16px; font-weight: bold; min-width: 80px;}
th.color_bg a{ color: #000}
.update{ border-bottom:1px solid #f1f1f1; text-align:center; color:#333; font-size:13px; padding-bottom:3px }
.StatsTables{border: 1px solid #fff; float:left; }
.small-card-title{ border:1px solid #bebebe; width:99%; margin-top:50px ; border-bottom:none; padding:10px 0; text-align:center; font-size:16px; font-weight:bold; }
.tr-link{ background:#f1f1f1;border-bottom:3px solid #999; line-height:40px }
.tr-link a{ font-size: 16px; font-weight: bold;}
.tr-link a:hover{ color:#000; text-decoration:underline; }
span.Player-Position{ font-size:13px; margin-left:10px; color:#666 }
.leaders-p-t{ display: inline-block; text-align:center; max-width:360px; min-width:360px }
.leaders-p-t .link-tr{ padding:10px; background:#f1f1f1 ; margin-bottom:10px }
.leaders-p-t .link-tr a{ font-size:16px; font-weight:bold; color:#333; }
.leaders-p-t .link-tr a:hover{ color:#09f; text-decoration: underline; }
.index-leaders{ text-align:center; }
li.daily-data-leaders { display: inline-block; max-width:360px; min-width: 300px; overflow: hidden; border:1px solid #bebebe; text-align:center; line-height:48px; }
li.daily-data-leaders:hover{ background:#f1f1f1 }
li.daily-data-leaders a:hover{ color:#09f; font-weight:bold; }
.vs-team{ text-align:center; }
.vs-team li{ display:inline-block; width:165px; text-align: center; border:1px solid #cecece; margin:10px 0 ; padding-bottom:3px; padding:10px 0 }
.vs-team li:hover{ background:#f1f1f1; border-bottom:1px solid #09f; }
.team-logo{ float:left; text-align:center; }
.team-infos{ float:left; text-align:left; }
p.team-avg-data span a{ color: #09f}
p.logo-img img{ width:50% }
p.logo-img{ margin:0; padding:0 }
.column{ font-size:14px }
.column a{ font-size:14px }
p.baike-links a{ font-size:13px; color:#666; margin:0 20px 0 0 }
.team-Y{ background:#f1f1f1; text-align:center; font-size:16px; }
.team-Y span{ font-size:16px }
table.t-p-top{ float:left; margin-bottom:20px }
table.topleft{ margin-right:5px }
tr.t-p-leader{ background:#f1f1f1; font-weight:bold; }
td.l-s-d{ min-width: 120px}
td.f-ull{ background:#f1f1f1 }
td.f-ull:hover{ background:#999}
td.f-ull a{ color:#333; font-weight: bold; }
td.f-ull a:hover{ color: #fff}
.T-T-T{ background:#f1f1f1; padding:10px 0 }
.T-O{ font-weight: bold;}
table.sijie{ width: 99%; }
p.changci{ font-size: 22px; font-weight: bold; }
p.playoff_cc a{ font-size: 16px; font-weight: bold; }
span.team_r{ font-size: 13px; color: #666}
h2.page_tit{ font-size: 20px; border-bottom: 2px solid #ececec; padding-bottom: 5px; }
th.upupup{ font-size: 16px; color: #09f}
table.plstat th a{ font-size: 16px; }
.plorow{ margin: 20px 0 10px 0}
.arrive_quickly{ margin: 10px 0 20px 0}
.arrive_quickly a{ display: inline-block; width: 25%; padding: 15px 0; background: #f1f1f1; text-align: center}
.arrive_quickly span{ background: #fff; color: #09f; padding:10px 0; font-weight: bold; line-height:36px; font-size: 16px}
.arrive_quickly a:hover{ color: #fff; background: #09f}
.M-INFOS{ margin: 20px 0; background: #f1f1f1; padding: 10px 0 10px 3px}
.col{ line-height:30px}
.basic_table{ margin: 20px 0}
.more-infos, .team-BP{ font-weight: bold; }
.more-infos a, .team-BP a{margin: 0 20px 0 0; font-weight: normal }
a.wanzheng{ font-weight: bold; }
.small{ font-size: 13px}
.wide{ min-width: 120px}
.W-E{ background:#f1f1f1; padding:15px 0 15px 10px; border-left:6px solid #999; font-size:20px }
.saiqu{ width:33%; float:left; min-width:360px }
.saiqu p{ margin:0; padding:0 }
p.team-logo img{ width:120px ;}
.saiqu-team li{ height:120px; margin:0 20px 0 0; padding: 20px 0; border-bottom:1px solid #f1f1f1; }
.saiqu-team li:hover{ background:#f1f1f1 }
span.z-name{ font-size:22px; font-weight:bold; }
span.e-name{ color:#666; line-height:46px; font-size:13px }
a.team-l{ margin:0 14px 0 0; line-height:36px }
a.lian{ color:#09f; }
a.ying{ margin-right:30px }
a.lian:hover{ text-decoration:underline; }
li.q-ming{ background:#999; height:40px; text-align:center; padding:16px 0 0 0; margin:0 0 10px 0; border-right:1px solid #fff; font-size:20px; color:#f1f1f1 }
li.q-ming:hover{ background:#999 }
.index-team li{ float:left; text-align: center; width:24%; max-width:360px; min-width:160px }
.index-team li img{ width:90% }
.index-team li:hover{ background:#f1f1f1 }
span.update-time{ font-size: 13px; color: #666; margin: 0 0 0 20px}
p.links{ font-size:13px; margin:0 }
.C_T{ font-weight:bold;  }
p.links a{ display: inline-block; width:24%; text-align: center; padding:10px 0; font-size: 14px; background:#f1f1f1 }
p.links a:hover{ background:#666; color:#fff }
h3.top-player{ border-bottom:2px solid #f1f1f1; padding:0 0 5px 5px; margin:50px 0 10px 0; font-size:16px; font-weight:bold }
p.top-tenten{ text-align:center; }
p.top-ten a{ display:inline-table; width:19%; text-align:center; overflow: hidden; margin: 0; padding: 0; }
p.top-ten img{ width:30%; padding:0; }
span.No{ font-size:13px }
.tips{ background:#f1f1f1; padding:3px 0 3px 10px }
.panel-title{ font-weight:bold; }
.stat-content th{ text-align: center; }
th.this{ font-weight: bold; background: #900; color: #fff }
.i-block{ max-width:1200px; margin:0 auto; }
.block-tit{ font-size:20px; margin:30px 0 5px 0 }
.i-table tr{ line-height:28px }
tr.tr-tot{ background:#ffcc8a; line-height:40px; font-size:16px; color:#000 }
.i-table a:hover{ text-decoration:underline; color:#000; font-weight:bold; }
.id-links{ max-width: 1200px; margin: 40px auto 20px auto; text-align: center} 
.id-links a{ display: inline-block; width:33%; border-bottom:1px solid #999; text-align: center; margin: 15px 1px 15px 0; font-weight: bold; padding:15px 0; font-size: 14px; background:#f1f1f1; color: #09f}
.id-links a:hover{ background:#999; color: #000; font-weight: bold }
span.dhzd{ font-weight: bold; color: #000}
.division, .eastern{ font-size: 20px; font-weight: bold}
.team-standing h3{ font-size: 16px; font-weight: bold}
select{ border: 3px solid #ff8f08; width: 350px; height: 36px}
.teone{ font-weight: bold; font-size: 14px; color: #ff8f08}
.tetwo{ font-weight: bold; }
.honor-t{ font-size: 22px; font-weight: bold; margin-top:40px }
.winners-list th{ text-align: center}
.mao-link{ line-height:40px; margin-top: 30px }
.mao-link a{ display:inline-block; width:49%; margin: 0 2px 2px 0; text-align:center; padding:10px 0; color: #000; background:#cdcdcd; font-weight:bold; }
.mao-link a:hover{ background:#f1f1f1; color:#09f }
.f_t, .f-t, .all_f_t{ font-size: 22px; font-weight: bold;}
.all_f_t3{ font-size: 18px; font-weight: bold;}
.p-list th{text-align: center; height: 36px}
.p-list tr{ height: 36px}
.color a{ padding: 0 10px}
.color_s{ color: #09f; font-weight: bold}
.p-list-e, .p-list-w{ display: inline-block; }
.p_piao{ text-align: center}
.p_piao tr{ height: 36px}
.winners-list tr{ height: 32px}
tr.bold th{ border: 1px solid #999; text-align: center}
tr.rcolor{ background:#f1f1f1; height:36px}
.rcolor th{ text-align: center; font-size: 14px}
table.fourf{ text-align: center}
.stat-rank li{width: 19%; max-width:240px; margin:0 2px 2px 0 ; float:left; text-align:center; }
.stat-rank li a{ display:block; padding:60px 0; background:#f1f1f1; font-size:16px; font-weight:bold;}
.stat-rank li a:hover{ background:#09f; color:#fff }
span.xiao{ background:#f1f1f1; font-size:13px; display:block; padding:20px 5px; border-top:1px solid #999; margin:0 0 30px 0;}
      span.cs{ font-size:11px; color:#999; margin:0 5px 0 15px }
      .player_vs{ max-width:360px; margin-bottom:20px ;}
      table.vsvs{ width:100%; }
      table.vsvs td{ height:36px }
      table.vsvs caption{ background:#ffcc8a; text-align:center; color: #000; padding:15px 0; font-size:16px }
      table.vsvs th{ text-align:center; padding:10px 0; background:rgba(0,0,0,0.2) }
      .blocka, .blockb {max-width: 360px; width: 100%; float: left; margin-right: 20px}
      span.ss{ margin-left: 5px}
      .div_maintplayer th{ text-align:center; }
      .pvsp a{ width:32%; padding:20px 0; display:inline-block; text-align:center; margin:10px 0; background:#f1f1f1 }
      .pvsp a:hover{ background:#09f; color:#fff }  
.blocks{ max-width:760px; margin:20px auto 0 auto;border:1px solid #999; font-size:14px }
.block_LR{ max-width: 100%; }
.small_b{ display: inline-block;width: 46%; padding:20px 0; text-align:center; color:#000; background:#f1f1f1; margin-bottom:10px; font-size:14px }
.fr{ float:right; }
.block_L{ width:48%; width: 340px; float: left;}
.block_R{ width:48%; width: 340px; float: right;}
.big_b{ width:100%; background:#e8e8e8; padding:40px 0; margin:10px 0; text-align:center; font-size:14px}
.big_d{ width:100%; background:#e8e8e8; padding:10px 0; margin:10px 0; text-align:center; font-size:14px}
.big_dd{ width:100%; background:#f1f1f1; padding:10px 0; margin:10px 0; text-align:center; font-size:14px}
.icolor{ color: #09f}
.pad{ clear:both; }
.i_t{ background:#f1f1f1; padding:10px 0; text-align:center; font-size:16px }
.small_c{ display: inline-block; width: 32%; padding:20px 0; text-align:center; color:#000; background:#f1f1f1; margin-bottom:10px; font-size:14px }
.small_c:hover, .small_b:hover, .big_d:hover, .big_dd:hover{ background:#09f; }
.small_c:hover a, .small_b:hover a, .big_d:hover a, .big_dd:hover a{ color: #fff}
.blocks a:hover{ color:#fff }
.icolor a{ color: #000; font-weight: bold}
.icolor:hover{  }
.icolor a:hover{ color:#fff }
.champ, .red{ font-size: 22px; font-weight: bold; color: #f00}
.stat-leaders{ max-width:1200px }  
.StatsTables{ max-width:360px; min-width:33% }
h2.leader-tit{ margin:10px 0 0 0; font-size: 20px; border-bottom: 2px solid #09f; padding-bottom: 4px}
span.blue{ color:#09f; font-size: 22px}
.nba_leaders{ margin: 0 0 20px 0; box-shadow: 5px 6px 13px #999999;}
.cate_t{ font-size:18px; font-weight:bold; padding:5px 0; box-shadow: 5px 6px 13px #bcbcbc; margin:0 0 20px 0 }
.other_p{ border:1px solid #09f; padding:10px 2px; line-height:48px }
.other_p span{ background:#09f; color:#fff; padding:8px 5px; margin-right:10px }
.other_p a{box-shadow: 5px 6px 13px #999; padding: 5px; margin: 10px 10px 0 0; font-size: 13px}
a.sspp { font-weight: bold; font-size: 16px}
.other_p a:hover{ box-shadow:5px 6px 13px #333 }
.every_zongyajun th, .every_playoffs th{ text-align: center; line-height: 28px}
th.lianguan, td.lianmvp{ background:#999; font-weight: bold }
.leader_a{ margin: 10px 0;  padding: 10px; }
.leader_a p{ line-height:50px; }
.leader_a a{ padding:12px 15px; background:#ffbc66; margin:0 10px 10px 0; color:#000 }
.leader_a a:hover{ background:#bcbcbc; text-decoration: none; color:#000 }
p.p_t span{ font-weight:bold; font-size:16px }
.gaojie, td.l-a{ background:#f1f1f1; border-bottom: 2px solid #09f; text-align:center; padding:20px 0 }
.gaojie span, .l-a span{ font-size:16px; font-weight:bold; color:#000 }
.gaojie a, .l-a a{padding: 10px ; display: inline-block; margin: 0 5px 0 0; background:#f1f1f1; }
.gaojie a:hover, .l-a a:hover{ background:#999; color:#fff }
td.l-a{ border-left:1px solid #fff; border-right:1px solid #fff; border-top:2px solid #09f; }
table.team-l{ width:99%;}
table.team-l tr{ border:none; }
table.team-l tr:hover{ background:none; }
td.l-tit{ text-align:left; border:1px solid #fff; font-size:22px; font-weight:bold; padding: 40px 0 5px 0 }
.mini{ height:40px; line-height:40px }
.iblocks, .i-blocks{ max-width:1200px; padding:0; margin:0 }
.block_zuo, .block_you{ width:100%; }
.ii_t, .block-tit{ background:#f1f1f1; padding:10px 0; text-align:center; font-size:16px; color:#09f }
.ii_t a{ color:#09f }
.block-tit{ background:#dfdfdf; padding:15px 0; color:#09f }
span.w_r{ margin:0 0 0 10px; font-size:14px; color:#000 }
span.w_r:hover{ color:#09f }
.xiao_b, .xiao_c, .xiao_d{ display: inline-block; padding:10px 0; text-align:center; color:#000; background:#f1f1f1; margin-bottom:10px; font-size:14px }
.xiao_b{max-width: 360px;  min-width: 49%; }
.xiao_c{width: 24%; max-width: 290px; }
.xiao_d{width: 32%; max-width: 400px; }
.xiao_c:hover, .xiao_b:hover, .xiao_d:hover, .xiao_a:hover{ background:#09f; }
.xiao_c:hover a, .xiao_b:hover a, .xiao_d:hover a, .xiao_a:hover a{ color: #fff}
.xiao_a{ text-align:left;}
.xiao_a a{ font-size:18px; font-weight:bold; padding:10px 0 10px 10px; display:block; }
a.pos{ display: inline-table;}
span.xxx{ text-decoration: none; font-size:14px; font-weight: normal; margin:0 0 0 10px; color: #333; border-bottom: none;} 
tr.mid td{ height: 48px; font-size: 16px; text-align: left; padding-left: 5px; color: #900}
thead tr:nth-child(1) th:nth-child(1),
thead tr:nth-child(1) th:nth-child(2) {
  position: initial !important;
}
h1.title{ text-align: center; font-size: 20px; border: none; font-weight: bold }
.more_ls{ border:2px solid #ffbc66; padding:10px 0; text-align:center; margin:10px 0; }
.more_ls p{ margin:0; padding:0; line-height:30px }
.more_ls span{ font-weight:bold; font-size:14px }
.more_ls a{ padding:0 10px; font-weight:bold; }
span.lineb{ font-size:18px; color:#09f; font-weight:bolder; margin:0 5px }
p.i-one-t{ text-align: center; color: #666; }
@media (min-width: 500px) {
  .w-70 {
    max-width: 78%;
  }
}
@media (max-width: 500px) {
  .sitebar {
    width: 100%;
  }
}
.p_champ_stat{ margin: 10px 0 20px 0}
tr.tr_color th{ color: #f00}
p.clor_i{ font-size: 13px; margin: 0; padding: 0 0 0 5px; font-weight: bold}
p.clor_i span{ color: #f00 ; margin-right: 5px;}
.final_times{ font-size:16px; font-weight:bold; padding: 5px; box-shadow: 5px 6px 13px #bcbcbc; margin:0 0 20px 0 }
.p_guan_vs h2{ font-size: 16px}
tr.bg_none:hover{ background: none}
tr.bg_none img{ border:1px solid #fff; padding: 5px}
tr.bg_none img:hover{ border: 1px solid #09f}
table.playoff_list td{ padding: 5px 0}
td.team_h{ font-weight: bold; font-size: 16px;}
span.pihua{ font-size: 13px; font-weight: normal}
.all_game_list{ border: 1px solid #f1f1f1; padding: 10px 5px; margin-bottom: 15px}
div.all_game_list:hover{ border: 1px solid #09f}
h3.game_title{ font-size: 16px}
h3.game_title span{ color: #09f}
p.game_t{ line-height: 20px; color: #666}
p.team-avg-data, p.team-high-data, p.awards, p.defenjilu, p.zhouyue, p.zhenrong, p.mvp, p.awards, p.team-total-data, p.team-high-data, p.all-stars-data, p.college-data{ padding:10px 5px; background:#f1f1f1; border-radius: 15px; line-height:28px; font-size:14px }
h1.p_tit{ text-align: center; font-size: 18px;}
p.link{ min-width: 320px; text-align: center; }
p.link a{ font-weight:bold; font-size:14px; color: #fff; background: #09f; border-radius: 20px; padding: 10px 20px;  }
p.link a:hover{ box-shadow: 0px 0px 20px rgb(0,153,255,0.6);}
tr.moresp td{ line-height: 24px; font-size: 14px; }
.simila_p{ padding:0 0 0 10px }
.xs_player li{ float:left; background:#f1f1f1; text-align:center; padding:10px 0; border-right:1px solid #f9f9f9; margin:0 10px 20px 0; max-width:230px; width:45% }
.xs_player li a{ padding:10px 0 }
.div_mainta{ margin:10px 0 20px 0; border-radius: 10px; box-shadow: 15px 5px 10px #999;}
p.shoufa{ font-size: 14px; line-height: 26px;}
p.shoufa span{ color: #09f; font-weight: 400;}
p.shoufa a:hover{ text-decoration: underline; }
span.xinzi{ font-style: italic; line-height: 28px; font-weight: 400;}
.div_mainta::-webkit-scrollbar{ display: none; }
.peilv_out { display: flex; flex-wrap: wrap; justify-content: space-between; padding: 20px 5px; border-radius: 10px; margin-bottom: 40px; border: 1px solid #f1f1f1; border-radius:10px; background:#f1f1f1; box-shadow: 0px 0px 20px #999; }
.yuce{ text-align: center; flex: 1 1 45%; margin-bottom: 2%; margin-right: 1%; box-sizing: border-box; max-width: 620px; padding:0 10px;  }
.yuce:hover{  box-shadow: 0px 0px 20px rgb(0,153,255,0.5); }
table.peilv{ width:100%; }
table.peilv caption{ text-align:center; }
@media only screen and (max-width: 1300px) {
    .yuce{
        flex: 1 1 99%;
        margin-bottom: 20px;
    }
}
th.rr { position: sticky; top: 0; width: 40px; background: #f1f1f1; padding: 6px 2px; border-bottom: 1px solid #fff; font-weight: bold;}
th.rr:nth-child(1),.div_maintb td:nth-child(1) {position: sticky; left: 0; min-width: 40px; padding: 20px 0;}
.dan_yuce{ width:99%; overflow:scroll; }
.dance th {position: sticky; top: 0; width: 20px; min-width: 35px; background: #f1f1f1; padding: 6px 2px; outline: 1px solid #7a7a7a; font-weight: bold;}
.dance th:nth-child(2), .dance td:nth-child(2) {position: sticky; left: 30px; width: 110px; min-width: 110px;}
.main_cont{ padding:0 10px; }
span.update_time{ font-size:12px; margin-left:10px; color:#666; }
.shengyadata::-webkit-scrollbar{ display: none; }
.shengyadata{ border:1px solid #999; border-radius:10px; }
h3.career-stat{ text-align:center; }
h3{ font-size: 14px; }
h3 span{ border-bottom:2px solid #b4b4b4; padding:0 15px 5px; }
.t_t, .avg_data_text, .player_honor{ display: flex; flex-wrap: wrap; justify-content: space-between; padding: 20px 5px; border-radius: 10px; margin-bottom: 10px;  }
.player_points, p.team-avg-data, .high_data_t, .honor_d{ text-align: center; flex: 1 1 28%; margin-bottom: 2%; margin-right: 1%; box-sizing: border-box; max-width: 450px; border-radius:10px; background:#f1f1f1; box-shadow: 0px 0px 20px #f1f1f1; }
p.team-avg-data, .high_data_t{ line-height:28px; padding:10px 0; text-align: left;}
.avg_data_text{ padding: 5px; margin-bottom: 10px;}
h3.team_avg_t, h3.team_high_t, h3.honor_T{ margin:0 0 10px 0; padding:0; text-align:center; }
.honor_d p{ text-align:left; }
.player_points:hover{ box-shadow: 0px 0px 20px rgb(0,153,255,0.3); }
    @media only screen and (max-width: 1300px) {
    .player_points, p.team-avg-data, .high_data_t, .honor_d{
        flex: 1 1 99%;
        margin-bottom: 40px;
        }
    }
table.salary{ width:99%; }
.nba_header { max-width: 1240px; display: flex; flex-wrap: wrap; justify-content: space-between; margin: 20px auto; background: #fff; border-radius:30px; padding:0; border: 2px solid #09f;}
.nba_header:hover{ box-shadow: 0px 0px 20px rgb(0,153,255,0.4); }
.nav_a { text-align: center; flex: 1 1 16%; box-sizing: border-box; padding:0; justify-content: center; align-items: center; display: flex;}
.w_logo{ display: flex; justify-content: center; align-items: center; color: #333; font-size: 14px; font-weight: 600; }
.w_logo img{ padding-right:2px; border-radius:0; }
.nav_a a{ font-size:16px; color:#000; font-weight:800; padding:20px; }
a.home{ padding-left:0; }
.nav_a a:hover{ color:#09f; text-decoration: underline; }
@media only screen and (max-width: 1300px) {
    .nav_a{
        flex: 1 1 33%;
        margin-bottom: 0px; 
    }
    .nav_a a{ font-size: 14px; padding: 5px 20px;}
}
p.more_yc{ max-width: 1240px; display: flex; flex-wrap: wrap; justify-content: space-between; margin: 20px auto; padding:20px 10px; text-align:center; }
p.more_yc a{ text-align: center; flex: 1 1 32%; box-sizing: border-box; max-width: 460px; padding:0; border: 1px solid #f1f1f1; border-radius:10px; background:rgb(0,153,255,0.4); padding:20px 0; }
p.more_yc a:hover{ background:#09f; color:#fff; }
    @media only screen and (max-width: 1300px) {
    p.more_yc a{
        flex: 1 1 49%;
        margin-bottom: 20px;
        }
    }
.hot_yc{ margin:0 auto; max-width:1240px; text-align:center; color:#000; font-weight:800; font-size:13px; line-height:32px; } 
.hot_yc a{ color:#09f; font-weight:600; font-size:16px; margin:0 15px 0 0; } 
.hot_yc a:hover{ color:#000; font-weight:800; }
.home_tit { max-width: 1240px; display: flex; justify-content: center; margin: 20px auto; padding:0; }
h1.index_title{ margin:0; padding:0; }
.index_home{max-width: 1560px; padding: 20px 10px; margin: 0 auto; }
h2.home_ftit, h3.s_ftit{ margin:0 0 10px 0; padding:0 0 5px 0; border-bottom:2px solid #b4b4b4; font-size: 14px;}
h3.s_ftit{ font-size:14px; border-bottom:none; }
.nba_stat, .gaojie, .jihou_dz, .today_stats{ max-width: 1560px; display: flex; flex-wrap: wrap; justify-content: space-between; padding:0;}
.xiao_b, .xiao_c, .xiao_d { text-align: center; flex: 1 1 24%; box-sizing: border-box;  max-width: 360px; padding:0; border: 1px solid #f1f1f1; border-radius:10px; background:#f1f1f1; padding:10px 0; margin-bottom: 10px;}
.xiao_b a, .xiao_c a, .xiao_d a, .playoffs_list a, .duizhen_stats a{ font-size:14px; text-decoration:none; color:#333;}
.xiao_b a:hover, .xiao_c a:hover, .xiao_d a:hover { color:#09f; text-decoration: none; }
.xiao_b:hover, .xiao_c:hover, .xiao_d:hover, .duizhen_stats:hover{ background:rgb(0,153,255,0.2); }
.playoffs_list a:hover{ background:rgb(0,153,255,0.2); color:#333; }
.xiao_a{ text-align:left;}
.xiao_a a{ font-size:14px; font-weight:bold; padding:10px 0 10px 10px; }
span.xxx{ text-decoration: none; font-size:14px; font-weight: normal; margin:0 0 0 10px; color: #333; border-bottom: none;}
@media only screen and (max-width: 1300px) {
    .xiao_b, .xiao_c, .xiao_d{
        flex: 1 1 45%;
        margin-bottom: 10px;
        margin-right: 5px;
    }
}
.duizhen_stats{ text-align: center; flex: 1 1 45%; box-sizing: border-box;  max-width: 700px; padding:0; border: 1px solid #f1f1f1; border-radius:10px; background:#f1f1f1; padding:10px 0; margin-bottom: 10px;}
@media only screen and (max-width: 1300px) {
    .xiao_a, .duizhen_stats{
        flex: 1 1 100%;
        margin-bottom: 10px;
        margin-right: 5px;
    }
}
.playoffs_list a{ text-align: center; flex: 1 1 11%; box-sizing: border-box;  max-width: 150px; padding:0; border: 1px solid #f1f1f1; border-radius:10px; background:#f1f1f1; padding:10px 0; margin-bottom: 10px; }
@media only screen and (max-width: 1300px) {
    .playoffs_list a{
        flex: 1 1 15%;
        margin-bottom: 10px;
        margin-right: 5px;
    }
}
.i-table tr{ line-height:28px }
tr.tr-tot{ background:#ffcc8a; line-height:32px; font-size:14px; color:#000 }
.i-table a{ color:#333; text-decoration:none; font-size: 14px;}
.i-table a:hover{ color:#09f; text-decoration:underline; }
.bensaiji_stats{ width:99%; overflow:scroll; }
table.bensaiji{ width:100%; min-width:400px; border-collapse:collapse; }
table.bensaiji th{ border:1px solid #f1f1f1; background:#f1f1f1; font-weight:800; border-bottom: 1px solid #fff;}
table.bensaiji td{ border:1px solid #f1f1f1; border-spacing:0; line-height:28px; text-align:center; padding:6px 0; }
table.bensaiji td a{ color:#333; text-decoration:none; }
h3.popular_p{ border-bottom: 2px solid #999; padding-bottom: 5px;}
ul.jinri_bisai, ul.xiangsi_qiuyuan{ max-width: 1540px; display: flex; flex-wrap: wrap; justify-content: space-between; margin: 0px auto; background: #fff; padding:20px 0;}
.jinri_bisai li{ text-align: center; flex: 1 1 33%; box-sizing: border-box;  max-width: 450px; padding:0; border: 1px solid #f1f1f1; border-radius:10px; background:#f1f1f1; padding:5px 0; margin-bottom: 10px; list-style:none; }
@media only screen and (max-width: 1300px) {
    .jinri_bisai li{
        flex: 1 1 99%;
        margin-bottom: 10px;
        margin-right: 5px;
    }
}
.xiangsi_qiuyuan li{ text-align: center; flex: 1 1 20%; box-sizing: border-box;  max-width: 450px; padding:0; border: 1px solid #f1f1f1; border-radius:10px; background:#f1f1f1; padding:5px 0; margin-bottom: 10px; list-style:none; }
@media only screen and (max-width: 1300px) {
    .xiangsi_qiuyuan li{
        flex: 1 1 45%;
        margin-bottom: 10px;
        margin-right: 5px;
    }
}
p.shoufa{ font-size:13px; }
p.shoufa span{ font-weight: 800; font-size:13px; color:#333; }
ul.jinri_bisai table{width:100%; border-collapse:collapse; }
p.ke_zhu_score{ padding:0 5px; }
ul.jinri_bisai li td{ border:1px solid #999; font-size:13px; }
ul.jinri_bisai li:hover{ box-shadow: 0px 0px 20px rgb(0,153,255,0.3); }
ul.jinri_bisai li a{ text-decoration:none; }
ul.jinri_bisai p.ke_zhu a:hover{ color:#09f; }
p.jersey-num{ font-size: 14px; color: #666; line-height: 26px;}
.team-avg-data p{ font-size: 14px; color: #333; line-height: 26px;}
tr.highd{ line-height: 36px;}
.p_note p{ margin: 10px 0;}
.rongyu p{line-height: 32px; font-size: 14px;}
.player_stat_content{ margin:0 auto;max-width:1240px; }
.season_stat_avg, .season_stat_tot, .season_stat_high, .season_stat_star{ border:1px solid #c4c4c4; max-width:1240px; padding: 10px 10px; font-size: 14px; border-radius:10px; margin-bottom: 20px;}
.season_stat_avg p, .season_stat_tot p, .season_stat_high p, .season_stat_star p{ line-height:30px; border:1px solid #f1f1f1; border-radius:10px; padding:10px; }
.player_stat_content table td{ font-size:13px; }
th.award{ min-width:120px; }
.div_maintb::-webkit-scrollbar {
    width: 5px;
    height: 10px;
    background-color: #f5f5f5;
}
.div_maintb::-webkit-scrollbar-thumb {
    width: 5px;
    height: 10px;
    background-color: #9a9a9a;
}
.div_maintb::-webkit-scrollbar-thumb:hover {
    background-color: #555;
}
.div_maintb{ border:1px solid #999; border-radius:10px; text-align:center; }
.player_info{ width:100%; padding-bottom: 20px; display: flex; }
.pinfos{width: 280px; font-size: 14px;}
.impor{width: 100%; max-width: 800px;  border:1px solid #f1f1f1; overflow:scroll; border-radius:10px; text-align: center; }
.impor table{ width: 99%; width: 1000px; }
.impor table td{ padding: 4px 5px;}
.impor table th.s_l{ width:40px;}
.impor::-webkit-scrollbar-thumb{ width: 5px; height: 10px; background-color: #9a9a9a;}
.ptu{ text-align: center; width: 150px; padding-right: 20px;}
.ptu img {
    width: 100%;
}
th.perws{ color: #09f; font-weight: 800;}
p.ptu{ font-size: 14px;}
p.kuan{ max-width:220px; text-align:center; }
p.kuan a{ display:block; background:#09f; border-radius:40px; padding:10px 0; color:#fff; font-weight:500; }
p.kuan a:hover{ box-shadow:0px 0px 10px rgb(0,153,255,0.6); }
.honor_list{ max-width:1200px; border:1px solid #f1f1f1; font-size: 14px; border-radius:10px; padding: 20px 10px 0; display: flex; flex-wrap: wrap; justify-content: space-between;}
.player_vs_content{ max-width:1260px; }
.player_img img{ border-radius:100px; box-shadow:0 0 15px rgb(153,153,153,0.5); }
.playervs{ box-shadow:0 0 20px rgb(153,153,153,0.6); border:1px solid #999; padding:20px 0; border-radius:10px; overflow: scroll; }
.playervs:hover{ box-shadow:0 0 20px rgb(153,153,153,0.99); }
.playervs table{ width:100%; overflow: scroll; min-width: 800px; overflow-y: hidden;}
table.s_tab{ min-width:350px; }
.playervs tr:hover{ background:#dbdbdb; }
th.p_name{ width:60px; }
.playervs th{ font-weight:600; background:#f1f1f1; }
.playervs th:nth-child(1) {position: sticky; left: 0; width: 60px; min-width: 60px;}
.playervs::-webkit-scrollbar {display: none;}
span.p_time{ margin-left: 10px;}
span.note{ color: #09f; font-weight: 800; font-size: 16px; border-bottom: none; margin:0; padding: 0 3px;}
tr.ls th{ font-size: 13px; font-weight: nomal;}
.lks { max-width: 1240px; display: flex; flex-wrap: wrap; justify-content: space-between; margin: 20px auto; background: #fff; border-radius:30px; padding:0; border: 2px solid #999;}
.linka { text-align: center; flex: 1 1 20%; box-sizing: border-box; padding:0; justify-content: center; align-items: center; display: flex;}
.linka a{ color: #09f; font-weight: bold; font-size: 15px;}
.linka a:hover{ color: #000;}
.honor_detail{ max-width: 1240px; display: flex; flex-wrap: wrap; justify-content: left; margin: 20px auto;  padding:0 10px; }
.honor_detail span{ text-align: left; box-sizing: border-box; padding:0; justify-content: center; align-items: center; display: flex; background:#f1f1f1; border-radius:20px; padding:10px 15px; font-size:13px; margin:0 0 5px 10px; }
span.h_d_t{ font-size:16px; font-weight:800; color:#09f; background:none; padding:0; }
.honor_detail span:hover{ box-shadow: 0px 0px 10px rgb(0,153,255,0.5);}
.honor_detail span.h_d_tt:hover{ box-shadow:none; }
h3.ho_tit{ text-align:center; border-bottom:2px solid #999; padding-bottom:6px; }
.offser{ line-height:32px; font-size:14px; border:1px solid #999; padding:10px; border-radius:20px; }
span.fn{ font-size:16px; font-weight:bold; }
.offser a, .avg_data_text p a{ background:#09f; padding:10px 15px; border-radius:20px; color:#fff; font-size:13px; margin-left:10px; }
.avg_data_text p{ line-height:30px; color:#333; font-size:14px; }
.offser a:hover, .avg_data_text p a:hover{ color:#000; background:#999; }
.reg_dt table th{ font-size:13px; color:#333; font-weight:600; padding:2px 4px; }
.reg_dt{ border:1px solid #999; border-radius:20px; padding:10px 0; margin-bottom:20px; overflow: scroll;}
.p_data{ width:1200px; border:1px solid #09f; margin-bottom: 20px; }
table.p_c_points{ font-size: 14px; color: #333;}
table.p_c_points td{14px; padding: 4px 0;}
.reg_dt table{border-spacing: 0;}
.reg_dt th.dada{position: sticky; top: 0; width: 70px; min-width: 70px; background: #f1f1f1; padding: 6px 2px; outline: 1px solid #7a7a7a; font-weight: bold; background: #bcbcbc;}
.reg_dt th:nth-child(1) {position: sticky; left: -1; width: 70px; min-width: 70px;}
.reg_dt th:nth-child(1){z-index: 300;}
.reg_dt::-webkit-scrollbar {width: 5px;}
.reg_dt::-webkit-scrollbar-thumb {border-radius: 10px; background: rgba(0,0,0,0.2);}
.reg_dt::-webkit-scrollbar-track {border-radius: 0; background: rgba(0,0,0,0.1);  }
.youqu_data{ text-align:center; }
.youqu_data td{ padding:6px 0; font-size:13px; color:#333; }
.youqu_data h3{ color: #09f; font-size: 14px;}
tr.youqu{ font-weight:bold; }
p.sts{ font-size:13px; border:1px solid #bcbcbc; text-align:center; padding:10px 0; border-radius:20px; }
@media (max-width: 1400px) {
    .player_info {
    flex-direction: column;
  }
  .ptu { width: auto; }
  .pinfos { width: auto; text-align: center; font-size: 13px; color: #333; }
  .ptu img { width: auto;}
  p.kuan{ text-align: center; display: inline-table; padding: 10px 20px; background:#09f; border-radius: 40px;}
p.honor_detail span{display: flex; flex-wrap: wrap; justify-content: space-between; }
.avg_data_text p{ border: 1px solid #999; border-radius: 20px; padding: 10px; font-size: 14px;}
}
@media (max-width: 1260px) {
    .playervs::-webkit-scrollbar {
    width: 5px;
    height: 10px;
    background-color: #f5f5f5;
    }
    .player_img img{ width: 80px;}
    h1.title{ font-size:16px; }
    tr.t_h th{ font-size:13px; font-weight:normal; }
    .honor_detail span{
        padding: 10px;
        }
    .honor_detail{ justify-content:space-between; }
    .linka{ flex: 1 1 48%; margin: 0px; }
    .linka a{ display:block; padding:15px; font-size:13px; }
    .pxinxi p{ font-size:12px; line-height:18px; }
}
@media only screen and (min-width:1200px){.p-fixed{max-width:1260px;margin:0 auto}}.div_maintplayer th{text-align:center}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
#p404RedirectChart .canvasjs-chart-credit{display:none !important}#p404RedirectChart canvas{border-radius:6px}.p404-redirect-adminbar-weekly-title{font-weight:700;font-size:14px;color:#fff;margin-bottom:6px}#wpadminbar #wp-admin-bar-p404_free_top_button .ab-icon:before{content:"\f103";color:#dc3545;top:3px}#wp-admin-bar-p404_free_top_button .ab-item{min-width:80px !important;padding:0 !important}.p404-redirect-adminbar-dropdown-wrap{min-width:0;padding:0;position:static !important}#wpadminbar #wp-admin-bar-p404_free_top_button_dropdown{position:static !important}#wpadminbar #wp-admin-bar-p404_free_top_button_dropdown .ab-item{padding:0 !important;margin:0 !important}.p404-redirect-dropdown-container{min-width:340px;padding:18px 18px 12px;background:#23282d !important;color:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.25);margin-top:10px;position:relative !important;z-index:999999 !important;display:block !important;border:1px solid #444}#wpadminbar #wp-admin-bar-p404_free_top_button .p404-redirect-dropdown-container{display:none !important}#wpadminbar #wp-admin-bar-p404_free_top_button:hover .p404-redirect-dropdown-container{display:block !important}#wpadminbar #wp-admin-bar-p404_free_top_button:hover #wp-admin-bar-p404_free_top_button_dropdown .p404-redirect-dropdown-container{display:block !important}.p404-redirect-card{background:#2c3338;border-radius:8px;padding:18px 18px 12px;box-shadow:0 2px 8px rgba(0,0,0,.07);display:flex;flex-direction:column;align-items:flex-start;border:1px solid #444}.p404-redirect-btn{display:inline-block;background:#dc3545;color:#fff !important;font-weight:700;padding:5px 22px;border-radius:8px;text-decoration:none;font-size:17px;transition:background .2s,box-shadow .2s;margin-top:8px;box-shadow:0 2px 8px rgba(220,53,69,.15);text-align:center;line-height:1.6}.p404-redirect-btn:hover{background:#c82333;color:#fff !important;box-shadow:0 4px 16px rgba(220,53,69,.25)}#wpadminbar .ab-top-menu>li:hover>.ab-item,#wpadminbar .ab-top-menu>li.hover>.ab-item{z-index:auto}#wpadminbar #wp-admin-bar-p404_free_top_button:hover>.ab-item{z-index:999998 !important}
/*
Theme Name: WMD Theme
*/

/*html :where(img){height:inherit;max-width:none;}*/