body,html{background:#eaeaea;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}
.body_wh100{width: 100%;height: 100%;overflow: hidden;}
.body{padding-top:44px;}
.bg_f{background: #fff;}
.t_win{color: #ff2b3a;}
.t_draw{color: #2672ff;}
.t_loss{color: #169925;}

.nav_top{position: fixed;top:0;left:0;font-size: 0;z-index: 300;width: 100%;height: 44px;text-align: center;border-bottom: 1px solid #dddddd;background:#fff;}
.nav_top .return_a { display: block; position: absolute; top: 0; left: 0; width: 44px; height: 44px; }
.nav_top .return_a i { display: inline-block; width: 10px; height: 10px; border-left: 2px solid #000000; border-bottom: 2px solid #000000; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%) rotate(45deg); -moz-transform: translate(-50%,-50%) rotate(45deg); -ms-transform: translate(-50%,-50%) rotate(45deg); -o-transform: translate(-50%,-50%) rotate(45deg); transform: translate(-50%,-50%) rotate(45deg); }
.nav_top h1{height: 44px;max-width:70%;position: relative;color: #222222;text-align: center;line-height: 44px;display: inline-block;margin:0 auto;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nav_top h1 span{font-size: 15px;color: #222222;font-weight: bold;}
.nav_top h1 i{margin-left:4px;width: 0;height: 0;  border-style: solid;  border-width: 6px 4px 0 4px; border-color: #000000 transparent transparent transparent;}
.nav_top .logo{display:block;position:absolute;top:7px;right:0;width:78px;height: 30px;margin:4px 6px 0 0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.nav_top .logo img{width:100%;height: 100%;}
.app_down{display:inline-block;width:78px;height:30px;background:url(../../images/app_down.png) no-repeat center 0;background-size:auto 100%;position:absolute;top:10px;right:6px;}
.app_down_en{display:inline-block;width:78px;height:30px;background:url(../../images/app_down_en.png) no-repeat center 0;background-size:auto 100%;position:absolute;top:10px;right:6px;}
.app_down_kr{display:inline-block;width:78px;height:30px;background:url(../../images/app_down_kr.png) no-repeat center 0;background-size:auto 100%;position:absolute;top:10px;right:6px;}
.app_down_jp{display:inline-block;width:78px;height:30px;background:url(../../images/app_down_jp.png) no-repeat center 0;background-size:auto 100%;position:absolute;top:10px;right:6px;}

.rank_box{width:100%;}
.rank_box .rank_tab{width:100%;}
.rank_box .rank_tab .rank_menu{width:100%;}
.rank_box .rank_tab .rank_menu .rank_menu_top{width:100%;height:30px;line-height:30px;position:relative;border-left:5px solid #9a1032;background-color:#ffe8df;}
.rank_box .rank_tab .rank_menu .rank_menu_top span{color:#9a1032;font-size:14px;margin-left:12px;}
.rank_box .rank_tab .rank_menu .rank_menu_top i{display:block;position:absolute;top:8%;right:2%;width:24px;height:24px;z-index:30;-webkit-transition:all 0.4s ease-out;}
.rank_box .rank_tab .rank_menu .rank_menu_top i:after{content:'';display:inline-block;width:8px;height:8px;border-right:2px solid #9a1032;border-top:2px solid #9a1032;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.rank_box .rank_tab .rank_menu .rank_menu_top i.on{transform:rotate(90deg);}


/* 球队资料首页 */
.teamdata_info{font-size:0;}
.teamdata_info .box_top{width:100%;position:relative;}
.teamdata_info .box_top .surface_plot{width:100%;height:100%}
.teamdata_info .box_top .state{width:22px;height:14px;position:absolute;top:6px;right:12px;}
.box_info{background:#ffffff;padding-bottom: 16px;margin-bottom: 10px;}
.box_info .team_name{text-align: center;padding-top:8px;}
.box_info .team_name span{color: #222222;font-size: 12px;}
.box_info .team_name i{color: #ffffff;font-size: 10px;height: 12px;padding:0 2px;background:#9a1032;margin-left:5px;}
.box_info .box_info_div{font-size: 0;padding:16px 0 12px 0;}
.box_info .box_info_div li{display: inline-block;width: 33.3%;}
.box_info .box_info_div li:nth-child(1){width: 30%;}
.box_info .box_info_div li:nth-child(2){width: 40%;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.box_info .box_info_div li:nth-child(3){width: 30%;}

.box_info .box_info_div li em{display: block;text-align: center;font-size: 10px;color: #222222;}
.box_info .box_info_div li span{font-size: 12px;line-height: 18px;margin-top:4px;color: #777777;text-align: center;display: block;}
.box_info .history_star{width: 94%;padding:0 4px;margin:0 auto;background:#eeeeee;line-height: 20px;font-size: 10px;}
.box_info .history_star em{color: #777777;margin-right: 6px;}
.box_info .history_star span{color: #222222;}

.team_link{font-size:0;padding:0 10%;background:#fff;margin-bottom:10px;}
.team_link li{height:74px;width:33.33%;text-align:center;padding:14px 0;display:inline-block;/*border-right:;*/
}
.team_link li a{display:block;width:100%;height:100%;text-align:center;border-left:1px solid #eeeeee;}
.team_link li:first-child a{border-left:none;}
.team_link li a i{width:30px;height:30px;margin:0 auto;display:block;background:url(//static.7m.com.cn/images/webapp/m/fifa2018/data/team_index_link_icon.png) no-repeat;background-size:30px auto;}
.team_link li a i.data_icon{background-position:0 0;}
.team_link li a i.reson_icon{background-position:0 -30px;}
.team_link li a i.new_icon{background-position:0 -60px;}
.team_link li a span{font-size:12px;color:#222222;line-height:18px;}

.star_player{background: #fff;font-size: 0;}
.team_data_title{text-align:center;height: 32px;line-height: 32px;position: relative;}
.team_data_title a{display: block;width:100%;height: 100%;}
.team_data_title span{position: relative;font-weight: bold;display: inline-block;margin:0 auto;font-size: 13px;}
.team_data_title span i.after{position: absolute;top:50%;left:-18px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background-image: url(//static.7m.com.cn/images/webapp/m/fifa2018/data/title_left_icon.png); background-repeat:no-repeat;width: 6px;height: 10px;display: block;background-size: 6px auto;}
.team_data_title span i.before{position: absolute;top:50%;right:-18px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background-image: url(//static.7m.com.cn/images/webapp/m/fifa2018/data/title_right_icon.png); background-repeat:no-repeat;width: 6px;height: 10px;display: block;background-size: 6px auto;}

.team_data_title strong{color: #777777;font-size: 10px;position: absolute;right:20px;top:0;display: inline-block;}
.team_data_title strong i{display:block;position:absolute;top:0;right:-100%;width:32px;height:32px;z-index:30;-webkit-transition:all 0.4s ease-out;}
.team_data_title strong i:after{content:'';display:inline-block;width:4px;height:4px;border-right:1px solid #777777;border-top:1px solid #777777;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}

/* 明星球员 */
.star_player_ul{overflow-x: scroll;padding-top:2px;white-space: nowrap;font-size: 0;background: #fff;padding-bottom: 14px;padding-right: 10px;}
.star_player_ul li{margin-left: 10px;vertical-align: top;padding:6px 0;border-radius: 5px;box-shadow: 0px 1px 4px 0px rgba(68, 68, 68, 0.16);text-align: center;display: inline-block;width: 80px;}
.star_player_ul li a{display: block;width:100%;height: 100%;}
.star_player_ul li .star_pic{width: 40px;height: 40px;border-radius: 40px;margin:0 auto;overflow: hidden;}
.star_player_ul li .star_pic img{width: 100%;border-radius: 100%;}
.star_player_ul li .name{font-size: 12px;color: #222222;line-height: 18px;display: block;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.star_player_ul li .position{margin:2px 0;background: #2d3b54;color: #fff;font-size:8px;display: inline-block;line-height: 14px;padding:2px 6px;border-radius: 2px;}
.star_player_ul li .goal{font-size: 10px;color: #222222;}
/* 历史统计 */
.history_statistics{background: #fff;margin-top:10px;padding-bottom: 14px;}
.history_statistics_ul{white-space: nowrap;font-size: 0;overflow-x: scroll;padding:0 4px;}
.history_statistics_ul li {vertical-align: top;border-radius: 4px;width: 180px;height:90px;display: inline-block;overflow: hidden;box-shadow: 0px 1px 4px 0px rgba(68, 68, 68, 0.16);margin:2px 4px;}
.history_statistics_ul li .title{height: 24px;color: #fff;font-size: 12px;line-height: 24px;padding:0 4px;}
.history_statistics_ul li .text{color: #222222;font-size: 10px;line-height: 16px;white-space: normal;width: 100%;padding:4px 10px;height: 66px;overflow-y: scroll;}
.history_statistics_ul li:nth-child(1) .title{background-color: #ff740e;}
.history_statistics_ul li:nth-child(2) .title{background-color: #004fe0;}
.history_statistics_ul li:nth-child(3) .title{background-color: #9a1032;}
.history_statistics_ul li:nth-child(4) .title{background-color: #289413;}

/* 球队新闻 */
.team_new{background: #fff;margin-top:10px;padding-bottom: 8px;}
.team_new ul {}
.team_new ul li{height: 40px;line-height: 40px;font-size: 0;vertical-align: top;padding:0 10px;border-bottom: 1px solid #eeeeee;}
.team_new ul li a{display: block;width: 100%;height: 100%;}
.team_new ul li a span{font-size: 12px;color: #000000;vertical-align: top;width: 85%;display:inline-block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.team_new ul li a i{font-size: 10px;color: #777777;width: 15%;vertical-align: top;text-align: right;display: inline-block;}

/* 球队以往赛季参考 */
.team_reference{background: #fff;margin-top:10px;}
.team_reference_table{text-align: center;overflow-x:scroll}
.team_reference table{font-size: 10px;color: #222222;}
.team_reference table{}
.team_reference table tr th{white-space: nowrap;padding: 0 6px;color: #777777;}

.team_reference table th{height:25px;text-align:center;border:1px solid #dddddd;border-top:none;}
.team_reference table td{height:30px;text-align:center;border:1px solid #dddddd;padding:0 6px;white-space:nowrap;}
.team_reference table tr:nth-child(odd){background:#eeeeee;}
table td.teamname{min-width: 80px;}

/* 大洲选择 */
.state_select_tab_list{width:100%;display: block;}
.state_select_tab_list,
.data_s_ul .tab_list{position: fixed;top:44px;left:0;z-index:100;}

.state_select{display: none;z-index:100;font-size: 0;position: fixed;top:80px;z-index: 90;width: 100%;overflow-y:scroll;}
.state_select h5{height: 25px;line-height: 25px;padding:0 12px;font-size: 12px;background-color: #eeeeee;}
.state_select a{display: block;height: 40px;line-height: 40px;font-size: 14px;color: #222222;padding:0 12px;background: #fff;border-bottom: 1px solid #eeeeee;}

/* 球员位置 team_position.html */
.player_data{background: #fff;font-size: 0;margin-bottom: 4px;display: none;}
.player_data_ul{font-size: 0;background: #fff;padding:0 4px 8px 4px;}
.player_data_ul li{position: relative;padding:14px 6px 0 6px;border-radius: 2px;box-shadow: 0px 1px 4px 0px rgba(68, 68, 68, 0.16);text-align: center;display: inline-block;width: 22%;margin:4px 1.5%;vertical-align: top;}
.player_data_ul li .num{font-size: 10px;color: #fff;line-height: 20px;text-align:center;position: absolute;top:0;left:4px;width:20px;height: 20px;background: url(//static.7m.com.cn/images/webapp/m/fifa2018/data/player_num_icon.png) no-repeat;background-size: 20px;}
.player_data_ul li .star_pic{width: 40px;height: 40px;border-radius: 40px;margin:0 auto;overflow: hidden;}
.player_data_ul li .star_pic img{width: 100%;border-radius: 100%;}
.player_data_ul li .name{font-size: 10px;color: #222222;line-height: 14px;display: block;margin-top:4px;height: 30px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; text-overflow: -o-ellipsis-lastline; overflow: hidden;}

/* 球员详细信息 data_player.html */
.player_detail{font-size: 0;background: #eeeeee;}
.player_detail .team_reference{margin-top:4px;}
.player_detail .base_info{border-radius: 4px;width:92.5%;margin:8px 3.75%;background:#374a6c;padding:12px 10px;display:-webkit-box;display:-moz-box;display:-o-box;display:-ms-box;display:box;}
.player_detail .base_info .player_pic{width:46px;height: 46px;border-radius: 46px;overflow: hidden;background: #fff;vertical-align: top;display: inline-block;margin-top: 2px;}
.player_detail .base_info .player_pic img{width:100%;}
.player_detail .base_info .base_info_r{display: block;margin-left: 10px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;}
.player_detail .base_info .base_info_r .init_name,
.player_detail .base_info .base_info_r .en_name{color: #ffffff;font-size: 12px;margin-right: 10px;}
.player_detail .base_info .base_info_r .state,
.player_detail .base_info .base_info_r .position{color: #2d3b54;font-size: 10px;line-height: 14px;padding:2px 4px;background: #ffffff;margin-right: 4px;border-radius: 2px;}
.player_detail .base_info .base_info_r .p2{margin:4px 0;}
.player_detail .base_info .base_info_r .p3{font-size: 10px;line-height: 14px;color: #ffffff;}

.player_detail_tab{}

.tab_list{height:36px;line-height:36px;width:100%;text-align:center;background:#fff;font-size: 0;display:-webkit-box;display:-moz-box;display:-o-box;display:-ms-box;display:box;}
.tab_list li{font-size:12px;color:#777777;font-weight: bold;width:100%;height:100%;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;position: relative;line-height: 14px;}
.tab_list li span{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.tab_list li.on:after{content: '';width:30%;height: 2px;background: #9a1032;position: absolute;bottom:0px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);}
.tab_list li.on{color: #222222;}

.detail_box{font-size: 0;}
.detail_box .tab_box .tab_div{display: none;}
.detail_box .tab_box{background: #fff;border-top:1px solid #eeeeee;}
.detail_box .tab_box .player_win{padding:8px 3.75%}
.detail_box .tab_box .player_win strong{font-weight: bold;}

.detail_box .player_win .p_box{padding:12px 10px;font-size: 10px;color: #222222;background: #eeeeee;}
.detail_box .player_win p{width:100%;font-size: 10px;line-height: 14px;color: #222222;background: #eeeeee;}
.player_profile{padding: 12px;font-size: 12px;color: #222222;}
.player_profile strong{font-weight: bold;}
.detail_box .tab_box .club{font-size: 0;}
.detail_box .tab_box .club .club_top {padding:20px 0;}
.detail_box .tab_box .club .club_top div{width:24%;display: inline-block;vertical-align: top;text-align: center;}
.detail_box .tab_box .club .club_top div:nth-child(2){width:52%;border-left:1px solid #eeeeee;border-right: 1px solid #eeeeee;}
.detail_box .tab_box .club .club_top div i{font-size: 10px;line-height: 16px;color: #222222;}
.detail_box .tab_box .club .club_top div span{font-size: 10px;color: #777777;line-height: 16px;display: block;}
.detail_box .tab_box .club .club_cont{font-size: 12px;line-height: 18px;color: #777777;padding:10px;border-top:1px solid #eeeeee;}
.detail_box .tab_box .club .club_cont i{margin-top:6px;display: inline-block;background: #f0f4f6;color: #58616d;padding:2px 10px;border-radius: 10px;margin-right: 5px;}
.odd_even_table_old{border-top:1px solid #dddddd;margin-top:10px;}
/* 数据统计 */
.rank_menu{width:100%;}
.menu_top{width:100%;height:30px;line-height:30px;position:relative;border-left:5px solid #9a1032;background-color:#ffe8df;}
.menu_top span{color:#9a1032;font-size:14px;margin-left:12px;font-weight: bold;}
.menu_top i{display:block;position:absolute;top:8%;right:2%;width:24px;height:24px;z-index:30;-webkit-transition:all 0.4s ease-out;}
.menu_top i:after{content:'';display:inline-block;width:8px;height:8px;border-right:2px solid #9a1032;border-top:2px solid #9a1032;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.menu_top i.on{transform:rotate(90deg);}


.data_s_box{padding-top:80px;}
.data_s_tab{display: none;}
.data_s_tab .table_box{margin-top:10px;}
.data_table{text-align: center;overflow-x:scroll;background: #ffffff;}
.data_table table{font-size: 10px;color: #222222;width: 100%;}
.data_table table{}
.data_table table tr th{white-space: nowrap;padding: 0 6px;}
.data_table table th{height:25px;text-align:center;border:1px solid #dddddd;border-top:none;color: #777777;}
.data_table table td{height:30px;text-align:center;border:1px solid #dddddd;padding: 0 6px;white-space:nowrap;  }
.data_table table tr:nth-child(even){background:#eeeeee;}
.data_table table tr td:first-child,
.data_table table tr th:first-child{border-left:none;}
.data_table table tr td:last-child,
.data_table table tr th:last-child{border-right:none;}

/*.data_table table td.teamname{min-width: 50px;}*/
.data_table table tr td.big{background: #626d7a;color: #ffffff;}
.table_stats{margin-top: 10px;}

.even_odd_bar{background: #fff;font-size: 0;padding:10px ;}
.even_odd_bar span{width:33.3%;color: #222222;font-size: 10px;line-height:16px;display: inline-block;}
.even_odd_bar span strong{margin-right: 4px;}
.even_odd_bar .number_text{color: #777777;text-align: center;}
.even_odd_bar .odd_num{text-align: left;}
.even_odd_bar .even_num{text-align: right;}

.even_odd_bar .win_num{text-align: left;color: #dc301e;}
.even_odd_bar .zou_num{text-align: center;color: #1d86bd;}
.even_odd_bar .loss_num{text-align: right;color: #26a12b;}
.odds_2014 .bar_box .bar_left{background: #dc301e;}
.odds_2014 .bar_box .bar_center{background: #1d86bd;}
.odds_2014 .bar_box .bar_right{background: #26a12b;}

.even_odd_bar .bar_box{width:100%;height: 8px;margin-top:2px;}
.even_odd_bar .bar_left{background: #0076b4;height: 100%;display: inline-block;}
.even_odd_bar .bar_center{background: #0076b4;height: 100%;display: inline-block;}
.even_odd_bar .bar_right{background: #9a1032;height: 100%;display: inline-block;}
.odd_even_table{margin-top:10px;}


.odds_table_2014 table tr:first-child,
.odd_even_table_2014 table tr:first-child,
.even_odd_bar_old table tr:first-child
{background: #eeeeee;}

.odds_table_2014 table tr:last-child,
.odd_even_table_2014 table tr:last-child,
.even_odd_bar_old table tr:last-child
{background: #ffffff;}

@media screen and (min-width: 374px) and (max-width: 479px) {

    .body{padding-top:52px;}

    .nav_top{height: 52px;}
    .nav_top .return_a {     width: 52px; height: 52px; }
    .nav_top .return_a i {  width: 12px; height: 12px;         }
    .nav_top h1{height: 52px;line-height: 52px;  }
    .nav_top h1 span{font-size: 18px;}
    .nav_top h1 i{margin-left:4px;    border-width: 8px 4px 0 4px; }
    .nav_top .logo{width:52px;height: 44px;margin:4px 8px 0 0;}
    .app_down{width:94px;height:36px;top:12px;right:8px;}
    .app_down_en, .app_down_kr{width:94px;height:36px;top:12px;right:8px;}
    .rank_box .rank_tab .rank_menu .rank_menu_top{height:36px;line-height:36px;}
    .rank_box .rank_tab .rank_menu .rank_menu_top span{font-size:16px;margin-left:14px;}
    .rank_box .rank_tab .rank_menu .rank_menu_top i{width:28px;height:28px;}
    .rank_box .rank_tab .rank_menu .rank_menu_top i:after{width:10px;height:10px;}
    
    
    /* 球队资料首页 */
    .teamdata_info .box_top .state{width:26px;height:16px;top:8px;right:14px;}
    .box_info{padding-bottom: 20px;margin-bottom: 12px;}
    .box_info .team_name{padding-top:10px;}
    .box_info .team_name span{font-size: 14px;}
    .box_info .team_name i{font-size: 12px;height: 14px;padding:0 2px;margin-left:6px;}
    .box_info .box_info_div{padding:20px 0 14px 0;}
    
    .box_info .box_info_div li em{font-size: 12px;}
    .box_info .box_info_div li span{font-size: 14px;line-height: 22px;margin-top:4px;}
    .box_info .history_star{padding:0 4px;line-height: 24px;font-size: 12px;}
    .box_info .history_star em{margin-right: 8px;}
    
    .team_link{margin-bottom:12px;}
    .team_link li{height:88px;padding:16px 0;
    }
    .team_link li a i{width:36px;height:36px;background-size:36px auto;}
    .team_link li a i.reson_icon{background-position:0 -36px;}
    .team_link li a i.new_icon{background-position:0 -72px;}
    .team_link li a span{font-size:14px;line-height:22px;}
    .team_data_title{height: 38px;line-height: 38px;}
    .team_data_title span{font-size: 16px;}
    .team_data_title span i.after{left:-22px; width: 8px;height: 12px;background-size: 8px auto;}
    .team_data_title span i.before{right:-22px; width: 8px;height: 12px;background-size: 8px auto;}
    
    .team_data_title strong{font-size: 12px;right:24px;}
    .team_data_title strong i{width:38px;height:38px;}
    .team_data_title strong i:after{width:4px;height:4px;}
    
    /* 明星球员 */
    .star_player_ul{padding-top:2px;padding-bottom: 16px;padding-right: 12px;}
    .star_player_ul li{margin-left: 12px;padding:8px 0;border-radius: 6px;box-shadow: 0px 2px 4px 0px rgba(68, 68, 68, 0.16);width: 96px;}
    .star_player_ul li .star_pic{width: 48px;height: 48px;border-radius: 48px;}
    .star_player_ul li .name{font-size: 14px;line-height: 22px;  }
    .star_player_ul li .position{margin:2px 0;font-size:10px;line-height: 16px;padding:2px 8px;border-radius: 2px;}
    .star_player_ul li .goal{font-size: 12px;}
    /* 历史统计 */
    .history_statistics{margin-top:12px;padding-bottom: 16px;}
    .history_statistics_ul{padding:0 4px;}
    .history_statistics_ul li {border-radius: 4px;width: 216px;height:108px;box-shadow: 0px 2px 4px 0px rgba(68, 68, 68, 0.16);margin:2px 4px;}
    .history_statistics_ul li .title{height: 28px;font-size: 14px;line-height: 28px;padding:0 4px;}
    .history_statistics_ul li .text{font-size: 12px;line-height: 20px;padding:4px 12px;height: 80px;}
    
    /* 球队新闻 */
    .team_new{margin-top:12px;padding-bottom: 10px;}
    .team_new ul li{height: 48px;line-height: 48px;padding:0 12px;}
    .team_new ul li a span{font-size: 14px;  }
    .team_new ul li a i{font-size: 12px;}
    
    /* 球队以往赛季参考 */
    .team_reference{margin-top:12px;}
    .team_reference table{font-size: 12px;}
    .team_reference table tr th{padding: 0 8px;}
    
    .team_reference table th{height:30px;}
    .team_reference table td{height:36px;padding:0 8px;}
    table td.teamname{min-width: 96px;}
    
    /* 大洲选择 */
    .state_select_tab_list,
    .data_s_ul .tab_list{top:52px;}
    
    .state_select{top:96px;}
    .state_select h5{height: 30px;line-height: 30px;padding:0 14px;font-size: 14px;}
    .state_select a{height: 48px;line-height: 48px;font-size: 16px;padding:0 14px;}
    
    /* 球员位置 team_position.html */
    .player_data{margin-bottom: 4px;}
    .player_data_ul{padding:0 4px 10px 4px;}
    .player_data_ul li{padding:16px 8px 0 8px;border-radius: 2px;box-shadow: 0px 2px 4px 0px rgba(68, 68, 68, 0.16);margin:4px 1.5%;}
    .player_data_ul li .num{font-size: 12px;line-height: 24px;left:4px;width:24px;height: 24px;background-size: 24px;}
    .player_data_ul li .star_pic{width: 48px;height: 48px;border-radius: 48px;}
    .player_data_ul li .name{font-size: 12px;line-height: 16px;margin-top:4px;height: 36px;    }
    
    /* 球员详细信息 data_player.html */
    .player_detail .team_reference{margin-top:4px;}
    .player_detail .base_info{border-radius: 4px;margin:10px 3.75%;padding:14px 12px;}
    .player_detail .base_info .player_pic{width:56px;height: 56px;border-radius: 56px;margin-top: 2px;}
    .player_detail .base_info .base_info_r{margin-left: 12px;}
    .player_detail .base_info .base_info_r .init_name,
    .player_detail .base_info .base_info_r .en_name{font-size: 14px;margin-right: 12px;}
    .player_detail .base_info .base_info_r .state,
    .player_detail .base_info .base_info_r .position{font-size: 12px;line-height: 16px;padding:2px 4px;margin-right: 4px;border-radius: 2px;}
    .player_detail .base_info .base_info_r .p2{margin:4px 0;}
    .player_detail .base_info .base_info_r .p3{font-size: 12px;line-height: 16px;}
    
    .tab_list{height:44px;line-height:44px;}
    .tab_list li{font-size:14px;line-height: 16px;}
    .tab_list li.on:after{height: 2px;}
    .detail_box .tab_box .player_win{padding:10px 3.75%;}
    
    .detail_box .player_win .p_box{padding:14px 12px;font-size: 12px;}
    .detail_box .player_win p{font-size: 12px;line-height: 16px;}
    .player_profile{padding: 14px;font-size: 14px;}
    .detail_box .tab_box .club .club_top {padding:24px 0;}
    .detail_box .tab_box .club .club_top div i{font-size: 12px;line-height: 20px;}
    .detail_box .tab_box .club .club_top div span{font-size: 12px;line-height: 20px;}
    .detail_box .tab_box .club .club_cont{font-size: 14px;line-height: 22px;padding:12px;}
    .detail_box .tab_box .club .club_cont i{margin-top:8px;padding:2px 12px;border-radius: 12px;margin-right: 6px;}
    .odd_even_table_old{margin-top:12px;}
    /* 数据统计 */
    .menu_top{height:36px;line-height:36px;}
    .menu_top span{font-size:16px;margin-left:14px;}
    .menu_top i{width:28px;height:28px;}
    .menu_top i:after{width:10px;height:10px;}
    
    
    .data_s_box{padding-top:96px;}
    .data_s_tab .table_box{margin-top:12px;}
    .data_table table{font-size: 12px;}
    .data_table table tr th{padding: 0 8px;}
    .data_table table th{height:30px;}
    .data_table table td{height:36px;padding: 0 8px;  }
    
    /*.data_table table td.teamname{min-width: 60px;}*/
    .table_stats{margin-top: 12px;}
    
    .even_odd_bar{padding:12px ;}
    .even_odd_bar span{font-size: 12px;line-height:20px;}
    .even_odd_bar span strong{margin-right: 4px;}
    
    .even_odd_bar .bar_box{height: 10px;margin-top:2px;}
    .odd_even_table{margin-top:12px;}
}

@media screen and (min-width: 480px) and (max-width: 639px) {

    .body{padding-top:66px;}

    .nav_top{height: 66px;}
    .nav_top .return_a {     width: 66px; height: 66px; }
    .nav_top .return_a i {  width: 14px; height: 14px;         }
    .nav_top h1{height: 66px;line-height: 66px;  }
    .nav_top h1 span{font-size: 22px;}
    .nav_top h1 i{margin-left:6px;    border-width: 8px 6px 0 6px; }
    .nav_top .logo{width:66px;height: 54px;margin:6px 8px 0 0;}
    .app_down{width:116px;height:44px;top:14px;right:8px;}
    .app_down_en, .app_down_kr,.app_down_jp{width:116px;height:44px;top:14px;right:8px;}
    .rank_box .rank_tab .rank_menu .rank_menu_top{height:44px;line-height:44px;}
    .rank_box .rank_tab .rank_menu .rank_menu_top span{font-size:20px;margin-left:18px;}
    .rank_box .rank_tab .rank_menu .rank_menu_top i{width:36px;height:36px;}
    .rank_box .rank_tab .rank_menu .rank_menu_top i:after{width:12px;height:12px;}
    
    
    /* 球队资料首页 */
    .teamdata_info .box_top .state{width:32px;height:20px;top:8px;right:18px;}
    .box_info{padding-bottom: 24px;margin-bottom: 14px;}
    .box_info .team_name{padding-top:12px;}
    .box_info .team_name span{font-size: 18px;}
    .box_info .team_name i{font-size: 14px;height: 18px;padding:0 2px;margin-left:8px;}
    .box_info .box_info_div{padding:24px 0 18px 0;}
    
    .box_info .box_info_div li em{font-size: 14px;}
    .box_info .box_info_div li span{font-size: 18px;line-height: 26px;margin-top:6px;}
    .box_info .history_star{padding:0 6px;line-height: 30px;font-size: 14px;}
    .box_info .history_star em{margin-right: 8px;}
    
    .team_link{margin-bottom:14px;}
    .team_link li{height:110px;padding:20px 0;
    }
    .team_link li a i{width:44px;height:44px;background-size:44px auto;}
    .team_link li a i.reson_icon{background-position:0 -44px;}
    .team_link li a i.new_icon{background-position:0 -90px;}
    .team_link li a span{font-size:18px;line-height:26px;}
    .team_data_title{height: 48px;line-height: 48px;}
    .team_data_title span{font-size: 20px;}
    .team_data_title span i.after{left:-26px; width: 8px;height: 14px;background-size: 8px auto;}
    .team_data_title span i.before{right:-26px; width: 8px;height: 14px;background-size: 8px auto;}
    
    .team_data_title strong{font-size: 14px;right:30px;}
    .team_data_title strong i{width:48px;height:48px;}
    .team_data_title strong i:after{width:6px;height:6px;}
    
    /* 明星球员 */
    .star_player_ul{padding-top:2px;padding-bottom: 20px;padding-right: 14px;}
    .star_player_ul li{margin-left: 14px;padding:8px 0;border-radius: 8px;box-shadow: 0px 2px 6px 0px rgba(68, 68, 68, 0.16);width: 120px;}
    .star_player_ul li .star_pic{width: 60px;height: 60px;border-radius: 60px;}
    .star_player_ul li .name{font-size: 18px;line-height: 26px;  }
    .star_player_ul li .position{margin:2px 0;font-size:12px;line-height: 20px;padding:2px 8px;border-radius: 2px;}
    .star_player_ul li .goal{font-size: 14px;}
    /* 历史统计 */
    .history_statistics{margin-top:14px;padding-bottom: 20px;}
    .history_statistics_ul{padding:0 6px;}
    .history_statistics_ul li {border-radius: 6px;width: 270px;height:134px;box-shadow: 0px 2px 6px 0px rgba(68, 68, 68, 0.16);margin:2px 6px;}
    .history_statistics_ul li .title{height: 36px;font-size: 18px;line-height: 36px;padding:0 6px;}
    .history_statistics_ul li .text{font-size: 14px;line-height: 24px;padding:6px 14px;height: 98px;}
    
    /* 球队新闻 */
    .team_new{margin-top:14px;padding-bottom: 12px;}
    .team_new ul li{height: 60px;line-height: 60px;padding:0 14px;}
    .team_new ul li a span{font-size: 18px;  }
    .team_new ul li a i{font-size: 14px;}
    
    /* 球队以往赛季参考 */
    .team_reference{margin-top:14px;}
    .team_reference table{font-size: 14px;}
    .team_reference table tr th{padding: 0 8px;}
    
    .team_reference table th{height:38px;}
    .team_reference table td{height:44px;padding:0 8px;}
    table td.teamname{min-width: 120px;}
    
    /* 大洲选择 */
    .state_select_tab_list,
    .data_s_ul .tab_list{top:66px;}
    
    .state_select{top:120px;}
    .state_select h5{height: 38px;line-height: 38px;padding:0 18px;font-size: 18px;}
    .state_select a{height: 60px;line-height: 60px;font-size: 20px;padding:0 18px;}
    
    /* 球员位置 team_position.html */
    .player_data{margin-bottom: 6px;}
    .player_data_ul{padding:0 6px 12px 6px;}
    .player_data_ul li{padding:20px 8px 0 8px;border-radius: 2px;box-shadow: 0px 2px 6px 0px rgba(68, 68, 68, 0.16);margin:6px 1.5%;}
    .player_data_ul li .num{font-size: 14px;line-height: 30px;left:6px;width:30px;height: 30px;background-size: 30px;}
    .player_data_ul li .star_pic{width: 60px;height: 60px;border-radius: 60px;}
    .player_data_ul li .name{font-size: 14px;line-height: 20px;margin-top:6px;height: 44px;    }
    
    /* 球员详细信息 data_player.html */
    .player_detail .team_reference{margin-top:6px;}
    .player_detail .base_info{border-radius: 6px;margin:12px 3.75%;padding:18px 14px;}
    .player_detail .base_info .player_pic{width:68px;height: 68px;border-radius: 68px;margin-top: 2px;}
    .player_detail .base_info .base_info_r{margin-left: 14px;}
    .player_detail .base_info .base_info_r .init_name,
    .player_detail .base_info .base_info_r .en_name{font-size: 18px;margin-right: 14px;}
    .player_detail .base_info .base_info_r .state,
    .player_detail .base_info .base_info_r .position{font-size: 14px;line-height: 20px;padding:2px 6px;margin-right: 6px;border-radius: 2px;}
    .player_detail .base_info .base_info_r .p2{margin:6px 0;}
    .player_detail .base_info .base_info_r .p3{font-size: 14px;line-height: 20px;}
    
    .tab_list{height:54px;line-height:54px;}
    .tab_list li{font-size:18px;line-height: 20px;}
    .tab_list li.on:after{height: 2px;}
    .detail_box .tab_box .player_win{padding:12px 3.75%;}
    
    .detail_box .player_win .p_box{padding:18px 14px;font-size: 14px;}
    .detail_box .player_win p{font-size: 14px;line-height: 20px;}
    .player_profile{padding: 18px;font-size: 18px;}
    .detail_box .tab_box .club .club_top {padding:30px 0;}
    .detail_box .tab_box .club .club_top div i{font-size: 14px;line-height: 24px;}
    .detail_box .tab_box .club .club_top div span{font-size: 14px;line-height: 24px;}
    .detail_box .tab_box .club .club_cont{font-size: 18px;line-height: 26px;padding:14px;}
    .detail_box .tab_box .club .club_cont i{margin-top:8px;padding:2px 14px;border-radius: 14px;margin-right: 8px;}
    .odd_even_table_old{margin-top:14px;}
    /* 数据统计 */
    .menu_top{height:44px;line-height:44px;}
    .menu_top span{font-size:20px;margin-left:18px;}
    .menu_top i{width:36px;height:36px;}
    .menu_top i:after{width:12px;height:12px;}
    
    
    .data_s_box{padding-top:120px;}
    .data_s_tab .table_box{margin-top:14px;}
    .data_table table{font-size: 14px;}
    .data_table table tr th{padding: 0 8px;}
    .data_table table th{height:38px;}
    .data_table table td{height:44px;padding: 0 8px;  }
    
    /*.data_table table td.teamname{min-width: 74px;}*/
    .table_stats{margin-top: 14px;}
    
    .even_odd_bar{padding:14px ;}
    .even_odd_bar span{font-size: 14px;line-height:24px;}
    .even_odd_bar span strong{margin-right: 6px;}
    
    .even_odd_bar .bar_box{height: 12px;margin-top:2px;}
    .odd_even_table{margin-top:14px;}
}

@media screen and (min-width: 640px) {

    .body{padding-top:88px;}

    .nav_top{height: 88px;}
    .nav_top .return_a {     width: 88px; height: 88px; }
    .nav_top .return_a i {  width: 20px; height: 20px;         }
    .nav_top h1{height: 88px;line-height: 88px;  }
    .nav_top h1 span{font-size: 30px;}
    .nav_top h1 i{margin-left:8px;    border-width: 12px 8px 0 8px; }
    .nav_top .logo{width:88px;height: 72px;margin:8px 12px 0 0;}
    .app_down{width:156px;height:60px;top:20px;right:12px;}
    .app_down_en, .app_down_kr,.app_down_jp{width:156px;height:60px;top:20px;right:12px;}
    .rank_box .rank_tab .rank_menu .rank_menu_top{height:60px;line-height:60px;}
    .rank_box .rank_tab .rank_menu .rank_menu_top span{font-size:28px;margin-left:24px;}
    .rank_box .rank_tab .rank_menu .rank_menu_top i{width:48px;height:48px;}
    .rank_box .rank_tab .rank_menu .rank_menu_top i:after{width:16px;height:16px;}
    
    
    /* 球队资料首页 */
    .teamdata_info .box_top .state{width:44px;height:28px;top:12px;right:24px;}
    .box_info{padding-bottom: 32px;margin-bottom: 20px;}
    .box_info .team_name{padding-top:16px;}
    .box_info .team_name span{font-size: 24px;}
    .box_info .team_name i{font-size: 20px;height: 24px;padding:0 4px;margin-left:10px;}
    .box_info .box_info_div{padding:32px 0 24px 0;}
    
    .box_info .box_info_div li em{font-size: 20px;}
    .box_info .box_info_div li span{font-size: 24px;line-height: 36px;margin-top:8px;}
    .box_info .history_star{padding:0 8px;line-height: 40px;font-size: 20px;}
    .box_info .history_star em{margin-right: 12px;}
    
    .team_link{margin-bottom:20px;}
    .team_link li{height:148px;padding:28px 0;
    }
    .team_link li a i{width:60px;height:60px;background-size:60px auto;}
    .team_link li a i.reson_icon{background-position:0 -60px;}
    .team_link li a i.new_icon{background-position:0 -120px;}
    .team_link li a span{font-size:24px;line-height:36px;}
    .team_data_title{height: 64px;line-height: 64px;}
    .team_data_title span{font-size: 26px;}
    .team_data_title span i.after{left:-36px; width: 12px;height: 20px;background-size: 12px auto;}
    .team_data_title span i.before{right:-36px; width: 12px;height: 20px;background-size: 12px auto;}
    
    .team_data_title strong{font-size: 20px;right:40px;}
    .team_data_title strong i{width:64px;height:64px;}
    .team_data_title strong i:after{width:8px;height:8px;}
    
    /* 明星球员 */
    .star_player_ul{padding-top:4px;padding-bottom: 28px;padding-right: 20px;}
    .star_player_ul li{margin-left: 20px;padding:12px 0;border-radius: 10px;box-shadow: 0px 2px 8px 0px rgba(68, 68, 68, 0.16);width: 160px;}
    .star_player_ul li .star_pic{width: 80px;height: 80px;border-radius: 80px;}
    .star_player_ul li .name{font-size: 24px;line-height: 36px;  }
    .star_player_ul li .position{margin:4px 0;font-size:16px;line-height: 28px;padding:4px 12px;border-radius: 4px;}
    .star_player_ul li .goal{font-size: 20px;}
    /* 历史统计 */
    .history_statistics{margin-top:20px;padding-bottom: 28px;}
    .history_statistics_ul{padding:0 8px;}
    .history_statistics_ul li {border-radius: 8px;width: 360px;height:180px;box-shadow: 0px 2px 8px 0px rgba(68, 68, 68, 0.16);margin:4px 8px;}
    .history_statistics_ul li .title{height: 48px;font-size: 24px;line-height: 48px;padding:0 8px;}
    .history_statistics_ul li .text{font-size: 20px;line-height: 32px;padding:8px 20px;height: 132px;}
    
    /* 球队新闻 */
    .team_new{margin-top:20px;padding-bottom: 16px;}
    .team_new ul li{height: 80px;line-height: 80px;padding:0 20px;}
    .team_new ul li a span{font-size: 24px;  }
    .team_new ul li a i{font-size: 20px;}
    
    /* 球队以往赛季参考 */
    .team_reference{margin-top:20px;}
    .team_reference table{font-size: 20px;}
    .team_reference table tr th{padding: 0 12px;}
    
    .team_reference table th{height:50px;}
    .team_reference table td{height:60px;padding:0 12px;}
    table td.teamname{min-width: 160px;}
    
    /* 大洲选择 */
    .state_select_tab_list,
    .data_s_ul .tab_list{top:88px;}
    
    .state_select{top:160px;}
    .state_select h5{height: 50px;line-height: 50px;padding:0 24px;font-size: 24px;}
    .state_select a{height: 80px;line-height: 80px;font-size: 28px;padding:0 24px;}
    
    /* 球员位置 team_position.html */
    .player_data{margin-bottom: 8px;}
    .player_data_ul{padding:0 8px 16px 8px;}
    .player_data_ul li{padding:28px 12px 0 12px;border-radius: 4px;box-shadow: 0px 2px 8px 0px rgba(68, 68, 68, 0.16);margin:8px 1.5%;}
    .player_data_ul li .num{font-size: 20px;line-height: 40px;left:8px;width:40px;height: 40px;background-size: 40px;}
    .player_data_ul li .star_pic{width: 80px;height: 80px;border-radius: 80px;}
    .player_data_ul li .name{font-size: 20px;line-height: 28px;margin-top:8px;height: 60px;    }
    
    /* 球员详细信息 data_player.html */
    .player_detail .team_reference{margin-top:8px;}
    .player_detail .base_info{border-radius: 8px;margin:16px 3.75%;padding:24px 20px;}
    .player_detail .base_info .player_pic{width:92px;height: 92px;border-radius: 92px;margin-top: 4px;}
    .player_detail .base_info .base_info_r{margin-left: 20px;}
    .player_detail .base_info .base_info_r .init_name,
    .player_detail .base_info .base_info_r .en_name{font-size: 24px;margin-right: 20px;}
    .player_detail .base_info .base_info_r .state,
    .player_detail .base_info .base_info_r .position{font-size: 20px;line-height: 28px;padding:4px 8px;margin-right: 8px;border-radius: 4px;}
    .player_detail .base_info .base_info_r .p2{margin:8px 0;}
    .player_detail .base_info .base_info_r .p3{font-size: 20px;line-height: 28px;}
    
    .tab_list{height:72px;line-height:72px;}
    .tab_list li{font-size:24px;line-height: 28px;}
    .tab_list li.on:after{height: 4px;}
    .detail_box .tab_box .player_win{padding:16px 3.75%;}
    
    .detail_box .player_win .p_box{padding:24px 20px;font-size: 20px;}
    .detail_box .player_win p{font-size: 20px;line-height: 28px;}
    .player_profile{padding: 24px;font-size: 24px;}
    .detail_box .tab_box .club .club_top {padding:40px 0;}
    .detail_box .tab_box .club .club_top div i{font-size: 20px;line-height: 32px;}
    .detail_box .tab_box .club .club_top div span{font-size: 20px;line-height: 32px;}
    .detail_box .tab_box .club .club_cont{font-size: 24px;line-height: 36px;padding:20px;}
    .detail_box .tab_box .club .club_cont i{margin-top:12px;padding:4px 20px;border-radius: 20px;margin-right: 10px;}
    .odd_even_table_old{margin-top:20px;}
    /* 数据统计 */
    .menu_top{height:60px;line-height:60px;}
    .menu_top span{font-size:28px;margin-left:24px;}
    .menu_top i{width:48px;height:48px;}
    .menu_top i:after{width:16px;height:16px;}
    
    
    .data_s_box{padding-top:160px;}
    .data_s_tab .table_box{margin-top:20px;}
    .data_table table{font-size: 20px;}
    .data_table table tr th{padding: 0 12px;}
    .data_table table th{height:50px;}
    .data_table table td{height:60px;padding: 0 12px;  }
    
    /*.data_table table td.teamname{min-width: 100px;}*/
    .table_stats{margin-top: 20px;}
    
    .even_odd_bar{padding:20px ;}
    .even_odd_bar span{font-size: 20px;line-height:32px;}
    .even_odd_bar span strong{margin-right: 8px;}
    
    .even_odd_bar .bar_box{height: 16px;margin-top:4px;}
    .odd_even_table{margin-top:20px;}
}
#lang_vn .team_data_title strong i{right: -36%;}