﻿/* 新样式 */
.main{
	width: 1200px;
	margin: 0 auto;
	min-height: calc(100vh - 343px);
}
.main .tab {
	font-size: 0;
	border-bottom: 2px solid #9a1032;
	margin: 0 auto 20px auto;
}
.main .tab li {
	cursor: pointer;
	color: #323232;
	font-size: 16px;
	text-align: center;
	height: 50px;
	line-height: 50px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	padding:0 15px;
	margin-right:10px;
}
.main .tab li.on {
	color: #fff;
	background: #9a1032;
}
.main .tabC {
	display: none
}
.main .box{
	border: 1px solid #ececec;
	padding: 40px 30px;
	box-sizing: border-box;
	width: 100%;
}
.main .box .leftTop_box{
	padding-bottom: 25px;
	margin-bottom: 25px;
	border-bottom: 1px solid #e6e6e6;
}
.main .box .leftTop_box .ranking{
	background: #fceef0;
	color: #9a1032;
	line-height: 30px;
	height: 30px;
	padding: 0 15px;
	font-weight: bold;
}
.main .box .leftTop_box .countryName{
	color: #9a1032;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 15px;
}
.main .box .leftTop_box .nationalFlag{
	width: 150px;
	height: 100px;
	object-fit: cover;
	margin-right: 40px;
	margin-top: 15px;
	border: 1px solid #efefef;
}
.main .box .leftTop_box .info{
	color: #323232;
	font-size: 14px;
	line-height: 24px;
}
.box .left{
	width: 800px;
}
.box .right{
	margin-left: 30px;
}
.box .right .gr_title,.news_box .right .gr_title{height: 32px;color: #323232;border-bottom: 1px solid #e6e6e6;margin-bottom: 20px;}
.box .right .gr_title span,.news_box .right .gr_title span{line-height: 14px;*line-height: 22px;float:left;color: #323232;font-size: 18px;font-weight: bold;height: 16px;*height: 22px;border-left: 4px solid #9a1032;text-indent: 8px;}
.box .right .gr_title a,.news_box .right .gr_title a{float: right;font-size: 14px;color:#7e7c8a}
.box .right .gr_table{width: 100%;text-align: center;border: 1px solid #e6e6e6;color: #323232;}
.box .right .gr_table tr{font-size: 14px;color:#666;height: 42px;line-height: 42px;}
.box .right .gr_table tr th{text-align: center;color: #afb8bd;font-size: 12px;white-space: nowrap;}
.box .right .gr_table tr.title{background:#e5e5e5;color:#323232;}
.box .right .gr_table tr.even{background:#f8f8f8;}
.box .right .gr_table tr.width{height: 1px;}
.box .right .gr_table td span,
.box .right .gr_table td img{display:inline-block;*display: inline;*zoom:1;vertical-align: middle;margin:0 2px;}
.box .right .gr_table td img{width: 27px;height: 16px;border: 1px solid #ebebeb}
.box .right .gr_table td.red{color:#9a1032;font-weight: bold;}
.box .right .gr_table td.info{text-align: left;}
.box .right .gr_table td.info a{display: block;width: 100%;height: 100%;cursor: pointer}
.box .right .gr_table tbody tr td{position: relative;}
.box .right .gr_table tr.out{background: #fceef0}
.box .right .gr_table tr.outgoingLine{background: #ebfaf0}
.box .right .gr_table tr .state {
  width: 37px;
  height: 18px;
  border: none;
  position: absolute;
  left: 0;
  margin: 0;
  top: 0;
}
.teamMembers_box{
	border: 1px solid #ececec;
	padding: 40px 30px;
	box-sizing: border-box;
	width: 800px;
	box-sizing: border-box;
	margin-bottom: 40px;
}
.scrollbar{
	width: 30px;
	height: 300px;
	margin: 0 auto;
}
.teamMembers_box > ul{
	/* height: 478px;
	overflow: auto; */
}
.teamMembers_box ::-webkit-scrollbar {/*滚动条整体样式*/
	width: 10px;     /*高宽分别对应横竖滚动条的尺寸*/
	height: 1px;
}
.teamMembers_box ::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
	border-radius: 10px;
		-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	background: #e8e8e8;
}
.teamMembers_box ::-webkit-scrollbar-track{/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
	border-radius: 10px;
	background: #f7f7f7;
}
.teamMembers_box .title{
	font-size: 24px;
	font-weight: bold;
	color: #9a1032;
	margin-bottom: 30px;
}
.teamMembers_box .position{
	background-image: url('../../images/index/teamMembers_bg.png');
	background-repeat: no-repeat;
	color: #fff;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	width: 680px;
	margin: 0 auto 25px auto;
}
.teamMembers_box .memberList{
	width: 680px;
	margin: 0 auto;
}
.teamMembers_box .memberList li{
	width: 25%;
	box-sizing: border-box;
	padding: 0 10px;
	margin-bottom: 20px;
}
.teamMembers_box .memberList .num{
	position: absolute;
	bottom: 0;
	right: 4px;
	border-radius: 50%;
	background: #9a1032;
	color: #fff;
	width: 20px;
	height: 20px;
	text-align: center;
}
.teamMembers_box .memberList .headImg{
	width: 45px;
	height: 45px;
	border-radius: 50%;
	margin-right: 10px;
}
.news_box{
	margin-left: 30px;
	width: 370px;
}
.news_box .newsImg{
	width: 117px;
	height: 66px;
	object-fit: cover;
	margin-right: 10px;
}
.news_box .newsTitle{
	color: #323232;
	width: 243px;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.news_box .newsContent{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	color:#999;
	font-size: 14px;
}
.news_box .newsTitle1{
	font-size: 14px;
	width: 78%;
	margin-right: 2%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #323232;
}
.news_box .newsTime{
	font-size: 12px;
	color: #b4b4b4;
}

.teamMembers_box .memberList li .playerInfo{
	background: #fff;
	position: absolute;
	left: -25px;
	top: -222px;
	width: 190px;
	border-radius: 5px;
	z-index: 1;
	padding: 20px 20px;
	box-sizing: border-box;
	box-shadow: 5px 5px 10px #e6e6e6;
}
.teamMembers_box .memberList li .playerInfo::after{
	background: #fff;
	content: '';
	position: absolute;
	left: 89px;
	bottom: -6px;
	width: 12px;
	height: 12px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.teamMembers_box .memberList li .playerInfo img{
	width: 70px;
	height: 70px;
	border-radius: 50%;
}
.teamMembers_box .memberList li .playerInfo .name{
	color: #323232;
	font-size: 14px;
	margin-top: 10px;
	font-weight: bold;
	text-align: center;
}
.teamMembers_box .memberList li .playerInfo .birthday{
	color: #666666;
	font-size: 12px;
	border-bottom: 1px solid #ececec;
	padding: 5px 0;
	text-align: center;
	margin-bottom: 15px;
}
.teamMembers_box .memberList li .playerInfo .team{
	background-image: url('../../images/index/teamIcon.jpg');
	background-repeat: no-repeat;
	padding-left: 21px;
	line-height: 17px;
	color: #666666;
	font-size: 12px;
	margin-bottom: 5px;
}
.teamMembers_box .memberList li .playerInfo .salary{
	background-image: url('../../images/index/salaryIcon.png');
	background-repeat: no-repeat;
	padding-left: 21px;
	line-height: 17px;
	color: #666666;
	font-size: 12px;
}

.happy_box5 img{
	width: 595px;
	height: 60px;
	object-fit: cover;
  margin-bottom: 20px;
}
/* .box .right .gr_table tbody tr .scale{position: absolute;height: 30px;top:6px;left: 0;background-color: #be070c; color: #fff;line-height: 30px;font-size: 16px;}
.box .right .gr_table tbody tr .scale.s1{left: -2px;width: 62px;}
.box .right .gr_table tbody tr .scale.s2{width: 175px;}
.box .right .gr_table tbody tr .scale.s3{width: 45px;}
.box .right .gr_table tbody tr .scale.s4{width: 83px;} */
/* .main{width: 1200px;margin: 0 auto;}
.main .content{width: 1200px;}
.main .content .tab{width: 1200px;background-color: #f8f8f8;height: 48px;border-bottom: 2px solid #be070d;}
.main .content .tab ul{width: 1200px;font-size: 0;}
.main .content .tab ul li{display: inline-block;*display: inline;zoom:1;}
.main .content .tab ul li a{display: block; color: #353535;font-size: 16px;text-align: center;line-height: 48px;height: 48px;padding: 0 26px;cursor: pointer;}
.main .content .tab ul li.on a{background-color: #be070d;color: #fff;}
.main .content .tab ul li a:hover{text-decoration: none;}
.main .content .tab_box{width: 1200px;font-size: 0;display: none;margin: 0 auto;} */

/*国家主页*/
.index{width: 1200px;font-size: 0;}
.index .left{width: 840px;overflow: hidden;margin-right: 20px;display: inline-block;*display: inline;zoom:1;margin-top: 38px;}
.index .left .title{width: 100%;height: 60px;display: block;border-bottom: 1px solid #ebebeb;overflow: hidden;}
.index .left .title span{height: 18px;display: block;border-left: 4px solid #9a1032;font-size: 18px;color: #323232;font-weight: bold;text-indent: 12px;margin-top: 21px;float: left;}
.index .left .title a{height: 18px;display: block;font-size: 14px;color: #323232;margin-top: 23px;float: right;line-height: 20px;cursor: pointer;}
.index .left .title a:hover{text-decoration: none;}
.index .left .box{width: 800px;margin: 0 auto;}
.index .left .box.base{margin-top: 29px;margin-bottom: 20px;}
.index .left .box.base .bl{display: inline-block;*display: inline;zoom:1;width: 320px;height: 180px;vertical-align: top;position: relative;}
.index .left .box.base .bl span{display: block;width: 100%;height: 38px;position: absolute;left: 0;bottom:0;background: url("//static.7m.com.cn/images/pc/2018fifa/data/team_bg.png") repeat;bottom: 0;text-align: center;color: #ffffff;font-size: 16px;line-height: 38px;font-weight: bold;}
.index .left .box.base .bl img{width: 100%;height: 100%;}
.index .left .box.base .br{display: inline-block;*display: inline;zoom:1;margin-left: 20px;width: 450px;vertical-align: top;}
.index .left .box.base .br p{display: block;height: 20px;line-height: 20px;margin-bottom: 20px;font-size: 0;}
.index .left .box.base .br p b{display: inline-block;*display: inline;zoom:1;color: #323232;font-size: 14px;}
.index .left .box.base .br p span{display: inline-block;*display: inline;zoom:1;color: #565656;font-size: 14px;vertical-align: middle;}
.index .left .box.base .br p em{display: inline-block;*display: inline;zoom:1;color: #565656;font-size: 14px;width: 22px;height: 15px;vertical-align: middle;margin-left: 5px;border: 1px solid #ebebeb}
.index .left .box.base .br p img{width: 100%;height: 100%;}
.index .left .box.star{width: 800px;margin: 0 auto;}
.index .left .box.star ul{width: 800px;height: 90px;font-size: 0;margin-top: 20px;margin-bottom: 29px;}
.index .left .box.star ul li{height: 90px;display: inline-block;*display: inline;zoom:1;width: 187px;margin-right: 13px;vertical-align: top;}
.index .left .box.star ul li a{height: 100%;width: 100%;display: block;}
.index .left .box.star ul li a .l{display: inline-block;*display: inline;zoom:1;width: 80px;vertical-align: top;border: 5px solid #f0f0f0;border-radius: 45px;height: 80px;overflow: hidden;}
.index .left .box.star ul li a .l img{width: 100%;}
.index .left .box.star ul li a .r{display: inline-block;*display: inline;zoom:1;vertical-align: top;margin-left: 5px;}
.index .left .box.star ul li a .r b{display: block;width: 85px;height: 16px;line-height: 16px;color: #323232;font-size: 14px;margin-top: 4px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 6px;}
.index .left .box.star ul li a .r span{display: block;width: 85px;font-size: 12px;color: #838383;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 4px;}
.index .left .box.news{margin-top: 30px;font-size: 0;width: 807px;}
.index .left .box.news ul{margin-right: 47px;display: inline-block;*display: inline;zoom:1;vertical-align: top;width: 380px;}
.index .left .box.news ul li{width: 100%;height: 14px;margin-bottom: 23px;}
.index .left .box.news ul li a{width: 100%;display: block;cursor: pointer;overflow: hidden;height: 67px;}
.index .left .box.news ul li a:hover span{text-decoration: underline;}
.index .left .box.news ul li a span{float: left;width: 300px;color: #323232;font-size: 14px;line-height: 14px;*line-height: 22px;height: 14px;*height:22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index .left .box.news ul li a em{float: right;width: 70px;font-size: 12px;color: #b4b4b4; line-height: 14px;}
.index .left .box.news ul li.top{height: 67px;}
.index .left .box.news ul li.top img{height: auto;float: left;width: 117px;display: block;}
.index .left .box.news ul li.top .r{float: left;width: 250px;margin-left: 12px;}
.index .left .box.news ul li.top .r span{width: 100%;color: #323232;font-size: 16px;font-weight: bold;display: block;margin-bottom: 10px;line-height: 20px;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index .left .box.news ul li.top .r em{width: 100%;font-size: 14px;color: #999999;display: block;height: 36px;line-height: 20px;}
.index .left .box.news ul li.top a:hover em{text-decoration: underline;}

.index .right{width: 340px;display: inline-block;*display: inline;zoom:1;vertical-align: top;margin-top: 38px;}
.index .right .gr_title{height: 60px;color: #323232;border-bottom: 1px solid #fff}
.index .right .gr_title span{line-height: 14px;*line-height: 22px;float:left;color: #323232;font-size: 18px;font-weight: bold;height: 16px;*height: 22px;margin-top: 22px;border-left: 4px solid #9a1032;text-indent: 8px;}
.index .right .gr_title a{float: right;font-size: 14px;color:#323232;line-height: 60px}
.index .right .gr_table{width: 100%;text-align: center;}
.index .right .gr_table tr{font-size: 14px;color:#666;height: 42px;line-height: 42px;}
.index .right .gr_table tr th{background-color: #f8f8f8;text-align: center;color: #565656;font-size: 12px;white-space: nowrap;}
.index .right .gr_table tr.title{background:#e5e5e5;color:#323232;}
.index .right .gr_table tr.even{background:#f8f8f8;}
.index .right .gr_table tr.width{height: 1px;}
.index .right .gr_table td span,
.index .right .gr_table td img{display:inline-block;*display: inline;*zoom:1;vertical-align: middle;margin:0 2px;}
.index .right .gr_table td img{width: 27px;height: 16px;border: 1px solid #ebebeb}
.index .right .gr_table td.red{color:#9a1032;font-weight: bold;}
.index .right .gr_table td.info{text-align: left;}
.index .right .gr_table td.info a{display: block;width: 100%;height: 100%;cursor: pointer}
.index .right .gr_table tbody tr td{position: relative;}
.index .right .gr_table tbody tr .scale{position: absolute;height: 30px;top:6px;left: 0;background-color: #be070c; color: #fff;line-height: 30px;font-size: 16px;}
.index .right .gr_table tbody tr .scale.s1{left: -2px;width: 46px;}
.index .right .gr_table tbody tr .scale.s2{width: 175px;}
.index .right .gr_table tbody tr .scale.s3{width: 45px;}
.index .right .gr_table tbody tr .scale.s4{width: 83px;}
.index .right .his{width: 300px;overflow: hidden; border: 1px solid #eaeaea;padding: 21px 21px 0 21px;}
.index .right .his ul{width: 100%;}
.index .right .his ul li{width: 100%;margin-bottom: 27px;overflow: hidden;}
.index .right .his ul li .hl{width: 40px;height: 40px;float: left;border:5px solid #fdc3c8;background-color: #fe6b75;border-radius: 200px}
.index .right .his ul li .hl em{display: block;width: 40px;height: 40px;background-repeat: no-repeat;background-position: center center;}
.index .right .his ul li .hl .h_img1{background-image: url("//static.7m.com.cn/images/pc/2018fifa/data/his1.png")}
.index .right .his ul li .hl .h_img2{background-image: url("//static.7m.com.cn/images/pc/2018fifa/data/his2.png")}
.index .right .his ul li .hl .h_img3{background-image: url("//static.7m.com.cn/images/pc/2018fifa/data/his3.png")}
.index .right .his ul li .hl .h_img4{background-image: url("//static.7m.com.cn/images/pc/2018fifa/data/his4.png")}
.index .right .his ul li .hr{width: 238px;float: right;}
.index .right .his ul li .hr p{}
.index .right .his ul li .hr p.title{margin-top: 5px;margin-bottom: 8px;width: 100%;display: block;color: #323232;font-size: 16px;font-weight: bold;line-height: 22px;}
.index .right .his ul li .hr span{font-size: 14px;}
.index .right .his ul li .hr p span b{color: #565656;font-size: 14px;display: inline-block;}

.index .history{width: 100%;margin-bottom: 136px;}
.index .history .title{width: 100%;height: 50px;color: #323232;}
.index .history .title span{line-height: 14px;*line-height: 22px;float:left;color: #323232;font-size: 18px;font-weight: bold;height: 16px;*height:22px;margin-top: 12px;border-left: 4px solid #9a1032;text-indent: 8px;}
.index .history .title a{float: right;font-size: 14px;color:#323232;line-height: 50px;}
.index .history table{width: 100%;border: 1px solid #ebebeb;}
.index .history table thead tr.t1{background-color: #e6e6e6;color: #323232;font-size: 14px;text-indent: 20px;height:32px;}
.index .history table thead tr.t2{text-align: center;color: #565656;font-size: 12px;height: 40px;background-color: #f8f8f8;white-space: nowrap;}
.index .history tbody td{font-size: 14px;height: 40px;text-align: center; color: #323232;}
.index .history tbody td a{line-height: 40px;}
.index .history tbody td a:hover{text-decoration: underline!important;}
.index .history tbody td a:hover{text-decoration: none;}
.index .history tbody td.cup{background-color: #cc3366;color: #fff;border-bottom: 1px solid #fff;}
.index .history tbody td img{margin: 0 5px;}
.index .history tbody td span.score{color: #ff2b3a;}
.index .history tbody td.red{color: #ff2b3a;}
.index .history tbody td.blue{color: #2672ff;}
.index .history tbody td.green{color: #169925;}
.index .history tbody tr.dual{background-color: #f8f8f8;}


/*成员*/
.player{width: 100%;position: relative;}
.player .team_logo{position: absolute;width: 134px;height: 173px;top:-66px;*top:0px;right: 0;background-image: url("//static.7m.com.cn/images/pc/2018fifa/data/team_logo/bg.png");}
.player .team_logo img{width: 100%;}
.player .con{width: 1140px;margin: 0 auto 160px;}
.player .con .title{width: 100%;height: 16px;border-bottom: 1px solid #f0f0f0;display: block;margin-bottom: 16px;margin-top: 66px;}
.player .con .title span{width: 104px;height: 32px;margin: 0 auto;display: block;font-size: 16px;color: #ffffff;text-align: center;line-height: 32px;}
.player .con .title span.icon-pos_bg{color:#be070d;font-size: 30px}
.player .con .title span.playerTitle{position: relative;top: -32px}
.player .con ul{width: 900px;font-size: 0;margin: 0 auto;}
.player .con ul li{width: 120px;margin: 40px 30px 0; display: inline-block;*display: inline;zoom:1;vertical-align: top;height: 155px;}
.player .con ul li a:hover{text-decoration: none;cursor: pointer;}
.player .con ul li a{width: 100%;height: 100%;display: block;}
.player .con ul li a .ava{width: 100px;height: 100px;border: 10px solid #f0f0f0;border-radius: 50%;overflow: hidden;margin: 0 auto;}
.player .con ul li a .ava img{width: 100%;}
.player .con ul li a span{height: 28px;line-height: 28px;display: block;width: 100%;text-align: center;margin-top: 8px;font-size: 14px;color: #323232;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*球队新闻*/
.b_l{display:inline-block;*display: inline;*zoom:1;vertical-align:top;width: 816px;margin-right: 20px;margin-top: 30px;}
.b_r{display:inline-block;*display: inline;*zoom:1;vertical-align:top;width: 340px;margin-top: 30px;}

/*资讯内页*/
.bl_content{border:1px solid #ebebeb;margin-left:60px;padding: 30px}
.bl_content .blc_title{color:#353535;font-size: 24px;font-weight: bold}
.bl_content .blc_intro{color:#999999;font-size: 12px;padding: 16px 0}

.bl_content .blc_intro .tag{float: right;border:1px solid #ededed;padding: 1px 8px;margin-left: 6px}
.bl_content .blc_txt{color:#666666;font-size: 16px;line-height: 30px}

/*广告*/
.b_happy{display: block;width: 340px;line-height: 0}
.b_happy a{display: block;height: 340px;margin-bottom: 20px;}
.b_happy a img{display: block;width: 100%;height: 100%}

/*数据统计*/
.statistic{width: 1200px;}
.statistic .type{width: 1200px;margin-top: 60px;margin-bottom: 38px;}
.statistic .type ul{font-size: 0;text-align: center;}
.statistic .type ul li{display:inline-block;*display: inline;*zoom:1;height: 36px;}
.statistic .type ul li a{height: 34px;display: block;line-height: 34px;text-align: center;color: #646464;font-size: 14px;border: 1px solid #dcdcdc;}
.statistic .type ul li.on a{background-color: #9a1032;color: #fff;border: 1px solid #9a1032;}
.statistic .type ul li a:hover{text-decoration: none;cursor: pointer;}
/* .type_content{width: 1200px;font-size: 0;display: none;margin: 0 auto;} */
.type_content{width: 1200px;margin: 0 auto;}

/*数据统计 —— 以往赛绩*/
.statistic table{border: 1px solid #ebebeb;border-collapse: collapse;}
.statistic thead tr.main{background-color: #e5e5e5;height: 34px;}
.statistic thead tr.main th{height: 34px;}
.statistic thead tr.main th span{height: 16px;display: block;border-left: 4px solid #9a1032;color: #323232;font-size: 14px;text-indent: 18px;}
.statistic thead tr.sub{background-color: #f8f8f8;font-size: 12px;height: 40px;}
.statistic thead tr.sub th{text-align: center;white-space: nowrap;}
.statistic tbody td{font-size: 14px;height: 40px;text-align: center; color: #323232;}
.statistic tbody td img{margin: 0 5px;}
.statistic tbody td.cup{background-color: #cc3366;color: #fff;border-bottom: 1px solid #fff;}
.statistic tbody td span.score{color: #ff2b3a;}
.statistic tbody td.red{color: #ff2b3a;}
.statistic tbody td.blue{color: #2672ff;}
.statistic tbody td.green{color: #169925;}
.statistic tbody td.big{background-color: #0b92c2;border-bottom: 1px solid #fff;vertical-align: middle;}
.statistic tbody td.big span{color: #fff;vertical-align: middle;}
.statistic tbody tr.dual{background-color: #f8f8f8;}

/*成员内页*/
.detail{width: 1200px;margin-top: 40px;}
.detail .title{width: 100%;height: 60px;display: block;overflow: hidden;}
.detail .title span{height: 18px;display: block;border-left: 4px solid #9a1032;font-size: 18px;color: #323232;font-weight: bold;text-indent: 12px;margin-top: 21px;float: left;}
.detail .base_info{width: 100%;
    /* height: 220px; */
    border-bottom: 1px solid #eaeaea;border-top: 1px solid #eaeaea;font-size: 0;overflow: hidden;}
.detail .base_info .ava{width: 140px;height: 140px;border: 10px solid #f0f0f0;border-radius: 50%;overflow: hidden;margin: 30px 0 0 30px;display: inline-block;*display: inline;zoom:1;vertical-align: top;}
.detail .base_info .ava img{width: 100%;}
.detail .base_info .person_info{display: inline-block;*display: inline;zoom:1;vertical-align: top;width: 430px;}
.detail .base_info .person_info .name{color: #323232;font-size: 20px;font-weight: bold;width: 400px;margin-top: 30px;margin-left: 30px;}
.detail .base_info .person_info ul{margin-top: 40px;margin-left: 60px;width: 400px;}
.detail .base_info .person_info ul li{display: inline-block;*display: inline;zoom:1;width: 200px;
    /* height: 16px; */
    margin-bottom: 28px;vertical-align: top;}
.detail .base_info .person_info ul li b{color: #565656;font-size: 14px;}
.detail .base_info .person_info ul li span{color: #565656;font-size: 14px;display: inline-block;}
.detail .base_info .person_info ul li span img{position: relative;top: 4px;margin-left: 2px;width: 27px;height: 16px;border: 1px solid #ebebeb}
.detail .base_info .club_info{display: inline-block;*display: inline;zoom:1;vertical-align: top;width: 530px;}
.detail .base_info .club_info .club{color: #323232;font-size: 16px;font-weight: bold;width: 500px;margin-top: 30px;margin-left: 30px;}
.detail .base_info .club_info ul{margin-top: 40px;margin-left: 30px;width: 500px;}
.detail .base_info .club_info ul li{display: inline-block;*display: inline;zoom:1;width: 200px;height: 16px;margin-bottom: 28px;vertical-align: top;}
.detail .base_info .club_info ul li b{color: #565656;font-size: 14px;display: inline-block;vertical-align: top;}
.detail .base_info .club_info ul li span{color: #565656;font-size: 14px;display: inline-block;vertical-align: top;}
.detail .other_info{width: 100%;font-size: 0;}
.detail .other_info .o_l{width: 860px;display: inline-block;*display: inline;zoom:1;vertical-align: top;}
.detail .other_info .o_l .content{width: 820px;padding: 0 20px;font-size: 14px;line-height: 24px;}
.detail .other_info .o_r{width: 340px;display: inline-block;*display: inline;zoom:1;vertical-align: top;}
.detail .other_info .o_r ul{width: 300px;padding: 21px 20px 0 20px; border: 1px solid #eaeaea;}
.detail .other_info .o_r ul li{width: 100%;margin-bottom: 27px;overflow: hidden;}
.detail .other_info .o_r ul li .hl{width: 40px;height: 40px;float: left;border:5px solid #fdc3c8;background-color: #fe6b75;border-radius: 200px}
.detail .other_info .o_r ul li .hl em{display: block;width: 40px;height: 40px;background-repeat: no-repeat;background-position: center center;}
.detail .other_info .o_r ul li .hl .h_club{background-image: url("//static.7m.com.cn/images/pc/2018fifa/data/club.png")}
.detail .other_info .o_r ul li .hl.h2{background-image: url("//static.7m.com.cn/images/pc/2018fifa/data/country.png")}
.detail .other_info .o_r ul li .hr{width: 238px;float: right;font-size: 14px;}
.detail .other_info .o_r ul li .hr p{width: 100%;display: block;color: #323232;font-size: 14px;line-height: 22px;}
.detail .other_info .o_r ul li .hr p.t{margin-top: 5px;margin-bottom: 8px;}
.detail .other_info .o_r ul li .hr span{color: #565656;font-size: 14px;font-weight: normal;}
.detail .other_info .o_r ul li .hr p span b{color: #565656;font-size: 14px;display: inline-block;}
.statistic_info{width: 1200px;margin-bottom: 100px;}
.statistic_info table{border: 1px solid #ebebeb;border-collapse: collapse;}
.statistic_info thead tr.main{background-color: #e5e5e5;height: 34px;}
.statistic_info thead tr.main th{height: 34px;}
.statistic_info thead tr.main th span{height: 16px;display: block;border-left: 4px solid #9a1032;color: #323232;font-size: 14px;text-indent: 18px;}
.statistic_info thead tr.sub{background-color: #f8f8f8;font-size: 12px;height: 40px;}
.statistic_info thead tr.sub th{text-align: center;white-space: nowrap;}
.statistic_info tbody td{font-size: 14px;height: 40px;text-align: center; color: #323232;}
.statistic_info tbody td img{vertical-align: middle;margin-left: 5px;}
.statistic_info tbody td.cup{background-color: #cc3366;color: #fff;border-bottom: 1px solid #fff;}
.statistic_info tbody td span.score{color: #ff2b3a;}
.statistic_info tbody td.red{color: #ff2b3a;}
.statistic_info tbody td.blue{color: #2672ff;}
.statistic_info tbody td.green{color: #169925;}
.statistic_info tbody td.big span{background-color: #0b92c2;color: #fff;display: block;border-bottom: 1px solid #fff;height: 100%;line-height: 79px;}
.statistic_info tbody tr.dual{background-color: #f8f8f8;}

#lang_fr .player .con .title span.playerTitle{font-size: 12px}
#lang_es .player .con .title span.playerTitle{font-size: 12px}
