@charset "utf-8";

@import url("font.css");
@import url("common.css?ver=1.1");
@import url("board.css?ver=0.1");

/* Player */
.thumb_list{}
.thumb_list ul{}
.thumb_list ul li{overflow:hidden;position:relative;margin-top:15px;padding-top:10px;}
.thumb_list ul li:first-child{margin-top:0;}
.thumb_list ul li a{display:block;width:100%;height:65px;background:url(../images/player/bg_player_list.jpg) no-repeat 50% 0;background-size:100% 100%;font-size:0;}
.thumb_list .img_box,.thumb_list .txt_box{display:inline-block;}
.thumb_list .img_box{position:absolute;top:0;left:-26px;width:130px;}
.thumb_list .txt_box{position:absolute;left:130px;top:50%;margin-top:-4px;font-size:0;line-height:19px;vertical-align:middle;}
.thumb_list .txt_box .backnum,.thumb_list .txt_box .name,.thumb_list .txt_box .position{display:inline-block;color:#fff100;font-size:13px;vertical-align:middle;}
.thumb_list .txt_box .backnum{margin-right:13px;}
.thumb_list .txt_box .name{color:#fff;font-size:18px;}
.thumb_list .txt_box .position{width:17.5px;height:17.5px;border:1px solid #fff100;border-radius:9px;font-size:10px;text-align:center;line-height:16px;}
.thumb_list .txt_box_v2{left:auto;right:13px;}
.player_ready{text-align:center;}


/* Player profile */
.profile_wrap{}
.profile_wrap .txt_box{margin-top:25px;}
.profile_wrap .txt_box .player{color:#111;font-size:18px;}
.profile_wrap .txt_box .player .subtxt{display:inline-block;height:24px;margin-right:8px;padding:0 5px;background-color:#ffea00;line-height:26px;vertical-align:text-bottom;}
.profile_wrap .img_box{margin-top:15px;background:url('../../../static/images/player/bg_player_profile.jpg') no-repeat;background-size:100% 100%;}
.profile_wrap .bbs_list{margin-top:15px;/* margin-top:0; */}
.profile_wrap .bbs_list tbody tr th,.profile_wrap .bbs_list tbody tr td{text-align:left;}
.profile_wrap .bbs_list tbody tr th{padding-left:9px;background-color:#f4f4f4;}
.profile_wrap .bbs_list tbody tr td{padding-left:10px;}


/* Coaching staff */
.coaching_group{}
.coaching_group .profile_box{margin:10px auto 0;}
.coaching_group .profile_box:first-child{margin-top:0;}
.coaching_group .profile_box .img_block{overflow:hidden;height:170px;background:url('../../static/images/player/bg_coaching2_2223.jpg') no-repeat;background-size:100% 100%;text-align:center;}
@media only screen and (min-width: 320px) {
      .coaching_group .profile_box .img_block{height:170px;}
}
@media only screen and (min-width: 360px) {
      .coaching_group .profile_box .img_block{height:220px;}
}
@media only screen and (min-width: 414px) {
      .coaching_group .profile_box .img_block{height:260px;}
}
@media only screen and (min-width: 568px) {
      .coaching_group .profile_box .img_block{height:370px;}
}
@media only screen and (min-width: 640px) {
      .coaching_group .profile_box .img_block{height:400px;}
}
@media only screen and (min-width: 736px) {
      .coaching_group .profile_box .img_block{height:410px;}
}
.coaching_group .profile_box .txt_block{padding:20px 25px;background-color:#f4f4f4;}
.coaching_group .profile_box .txt_block .title{margin-bottom:15px;font-size:18px;}
.coaching_group .profile_box .txt_block .title .subtxt{display:inline-block;font-size:13px;margin-right:10px;}
.coaching_group .profile_box .txt_block .info_list{font-size:0}
.coaching_group .profile_box .txt_block .info_list li{margin-top:5px;}
.coaching_group .profile_box .txt_block .info_list li:first-child{margin-top:0;}
.coaching_group .profile_box .txt_block .info_list dt,.coaching_group .profile_box .txt_block .info_list dd{color:#111;font-size:13px;}
.coaching_group .profile_box .txt_block .info_list dt{overflow:hidden;float:left;width:64px;}
.coaching_group .profile_box .txt_block .info_list dt:after{content:':';display:inline-block;float:right;vertical-align:middle;}
.coaching_group .profile_box .txt_block .info_list dd{margin-top:5px;padding-left:69px;}
.cont_tit{height:51px;margin:25px 0 23px 0;padding:11px 0 26px;background:url('../../static/images/game/bg_cont_tit.png') top center no-repeat;background-size:41.5px 51.5px;color:#111;font-size:16px;text-align:center;}
.staff_list{margin:-10px -5px 0 -5px;font-size:0;}
.staff_list ul{}
.staff_list li{display:inline-block;width:33.3%;padding:0px 5px;vertical-align:middle;}
.staff_list .img_block{display:block;background-color:#f4f4f4;text-align:center;}
.staff_list .txt_block{display:block;padding:12px 10px;color:#111;font-size:13px;text-align:center;}
.staff_list .txt_block .subtxt{display:block;margin-bottom:5px;color:#666;}

.list_play_comm {margin-top:-8px;}
.list_play_comm:after {display:block;visibility:hidden;height:0;font-size:0;clear:both;content:"";}
.list_play_comm > li {overflow:hidden;padding-top:15px;} 
.list_play_comm > li + li {margin-top:20px;}
.list_play_comm .frame_g {position:absolute;top:-15px;left:-26px;width:130px;}
.list_play_comm .link_item {display:block;position:relative;height:80px;background:url(../images/player/bg_player_list_2223.jpg) no-repeat 50% 0;background-size:100% 100%;}
.list_play_comm .desc_block {position:absolute;top:22px;left:125px;}
.list_play_comm .desc_block .row:after {display:block;visibility:hidden;height:0;font-size:0;clear:both;content:"";}
.list_play_comm .desc_block .row_1 {font-family:'APRO';color:#fff;}
.list_play_comm .desc_block .col_num {float:left;min-width:64px;padding-top:2px;font-size:18px;}
.list_play_comm .desc_block .col_name {overflow:hidden;font-size:18px;font-weight:700;}
.list_play_comm .desc_block .row_2 {color:#fff100;}
.list_play_comm .desc_block .col_position {float:left;min-width:64px;font-size:9px;}
.list_play_comm .desc_block .col_eng {overflow:hidden;font-size:10px;}

.profile_card {position:relative;overflow:hidden;padding-top:20px;margin-top:15px;border-bottom:2px solid #000;}
.profile_card .inner {height:180px;background:url(../images/player/bg_player_view_2223.jpg) no-repeat 50% 0;background-size:100% 100%;}
.profile_card .frame_g {position:absolute;bottom:0;right:-25px;width:200px;}
.profile_card .desc_block {position:absolute;left:29px;bottom:0;padding-bottom:21px;}
.profile_card .desc_block .name, 
.profile_card .desc_block .eng {font-family:'APRO';}
.profile_card .desc_block .name {font-size:30px;font-weight:400;color:#fff;}
.profile_card .desc_block .eng {display:block;padding-top:5px;font-size:12px;font-weight:400;color:#fff100;} 
.profile_card .desc_block .num {display:inline-block;padding-right:11px;font-size:18px;font-weight:400;color:#fff;}
.profile_card .desc_block .position {font-size:12px;font-weight:400;color:#fff100;}
.profile_card .desc_block .team_p {padding-top:35px;}

