body,html{
	width: 100%;
	background: #f3f3f3;
}
.match_detalis_match_content{
	width: 100%;
}
.match_box{
	width: 100%;
	background: #fff;
}
 @media (min-width:500px){
	 .match_box .match_title{
	 	margin: 0 auto 12px;
	 	width: 1200px;
	 	height: 42px;
	 	font-size: 16px;
	 	line-height: 42px;
	 	display: flex;
	 }
	 .detalis_box{
	 	margin: 0 auto;
	 	width: 1200px;
	 }
	 .detalis_box .event_info_box{
	 	margin-bottom: 2px;
	 	padding: 0 44px 56px 30px;
	 	background: #fff;
	 }
	 .detalis_box .event_info_box .info_title{
	 	margin-bottom: 28px;
	 	height: 88px;
	 	display: flex;
	 	align-items: center;
	 }
	 .detalis_box .event_info_box .info_title .name{
	 	display: block;
	 	line-height: 28px;
	 	font-size: 28px;
	 	font-weight: bold;
	 }
	 
	 /* 
	  赛事信息
	  */
	 .event_info{
	 	display: flex;
	 	justify-content: space-between;
	 }
	 .event_info .event_info_left .event_time{
	 	display: flex;
	 	align-items: center;
	 	margin-bottom: 18px;
	 }
	 .event_info .event_info_left .event_time2{
	 	margin-bottom: 98px;
	 }
	 .event_info .event_info_left .event_time span{
	 	display: block;
	 	line-height: 18px;
	 	font-size: 18px;
	 	color: #666666;
	 }
	 .event_info .event_info_left .event_time .time_num{
	 	margin-left: 15px;
	 	color: #f57408;
	 }
	 .event_info .event_info_left .event_time .field{
	 	margin-left: 15px;
	 	
	 }
	 .event_info .event_info_left .event_time .name{
	 	margin: 0 15px;
	 }
	 .event_info .event_info_left .event_time .headImg{
	 	width: 50px;
	 	height: 50px;
	 	border-radius: 50%;
	 }
	 .event_info .event_info_left .sign_up a{
	 	width: 160px;
	 	height: 50px;
	 	line-height: 50px;
	 	font-size: 18px;
	 	color: #fff;
	 	text-align: center;
	 	background: #f47001;
	 	border-radius: 10px;
	 }
	 
	 .banner{
	 	width: 450px;
	 	height: 384px;
	 }
	 .banner img{
	 	width: 100%;
	 	height: 100%;
	 }
	 
	 /*
	  比赛章程
	  
	  */
	 .event_description_box{
	 	position: relative;
	 	margin-bottom: 2px;
	 	padding: 20px 0 62px 32px;
	 	background: #fff;
	 }
	 .event_description_box .event_desc_title{
	 	margin-bottom: 10px;
	 	width: 118px;
	 	height: 38px;
	 	line-height: 38px;
	 	font-size: 18px;
	 	font-weight: bold;
	 	color: #fff;
	 	text-align: center;
	 	background: #fca113;
	 }
	 .event_description_box .event_desc{
	 	margin-bottom: 16px;
	 	line-height: 46px;
	 	font-size: 18px;
	 	color: #696969;
	 }
	 .event_description_box .event_anking{
	 	margin-bottom: 26px;
	 	line-height: 18px;
	 	font-size: 18px;
	 	color: #696969;
	 }
	 .event_description_box .event_anking .anking_mar{
	 	margin-left: 14px;
	 }
	 .event_description_box .event_tips{
	 	display: flex;
	 }
	 .event_description_box .event_tips p{
	 	width: 880px;
	 	line-height: 18px;
	 	font-size: 18px;
	 	color: #696969;
	 }
	 .event_description_box .open_box{
	 	position: absolute;
	 	bottom: 20px;
	 }
	 .event_description_box .open_box .open{
	 	line-height: 18px;
	 	font-size: 18px;
	 	color: #f89848;
	 	display: flex;
	 	align-items: center;
	 }
	 .event_description_box .open img{
	 	margin-left: 5px;
	 	width: 18px;
	 	height: 13px;
	 }
	 
	 /* 
	  比赛项目
	  */
	 .project_list{
	 	padding-right: 340px;
	 }
	 .project_list li a{
	 	display: flex;
	 	justify-content: space-between;
	 	align-items: center;
	 }
	 .project_list li a .project_name{
	 	line-height: 32px;
	 	font-size: 18px;
	 	color: #696969;
	 }
	 .project_list li a .project_people{
	 	display: flex;
	 	align-items: center;
	 }
	 .project_list li a .project_people .num{
	 
	 	font-size: 18px;
	 	color: #696969;
	 }
	 .project_list li a .project_people img{
	 	margin-left: 10px;
	 	width: 18px;
	 	height: 13px;
	 	transform: rotate(-90deg);
	 }
 }

 @media (max-width:500px){
	 .match_box .match_title{
	 	padding-left: 0.3rem;
	     margin-bottom: 0.12rem;
	 	height: .42rem;
	 	font-size: .2rem;
	 	line-height: .42rem;
	 	display: flex;
	 }
	 .detalis_box{
	 	margin: 0 auto;
	 	width: 100%;
	 }
	 .detalis_box .event_info_box{
	 	margin-bottom: .02rem;
	 	padding: 0 .44rem .56rem .30rem;
	 	background: #fff;
	 }
	 .detalis_box .event_info_box .info_title{
	 	margin-bottom: .28rem;
	 	height: .88rem;
	 	display: flex;
	 	align-items: center;
	 }
	 
	 .detalis_box .event_info_box .info_title .name{
	 	font-weight: bold;
	 	font-size: .28rem;
	 	line-height: .28rem;
	 	font-weight: bold;
	 }/* 
	  赛事信息
	  */
	 .event_info{
	 	overflow: hidden;
	 }
	 .event_info .event_info_left {
	 	padding-bottom: .3rem;
	 }
	 .event_info .event_info_left .event_time{
	 	display: flex;
	 	align-items: center;
	 	margin-bottom: .18rem;
	 }
	 .event_info .event_info_left .event_time2{
	 	margin-bottom: .98rem;
	 }
	 .event_info .event_info_left .event_time span{
	 	display: block;
	 	line-height: .22rem;
	 	font-size: .22rem;
	 	color: #666666;
	 }
	 .event_info .event_info_left .event_time .time_num{
	 	margin-left: .15rem;
	 	color: #f57408;
	 }
	 .event_info .event_info_left .event_time .field{
	 	margin-left: .15rem;
	 }
	 .event_info .event_info_left .event_time .name{
	 	margin: 0 .15rem;
	 }
	 .event_info .event_info_left .event_time .headImg{
	 	width: .50rem;
	 	height: .50rem;
	 	border-radius: 50%;
	 }
	 .event_info .event_info_left .sign_up a{
	 	width: 1.60rem;
	 	height: .50rem;
	 	line-height: .50rem;
	 	font-size: .22rem;
	 	color: #fff;
	 	text-align: center;
	 	background: #f47001;
	 	border-radius: .10rem;
	 }
	 
	 .banner{
	 	width: 100%;
	 	height: 4rem;
	 }
	 .banner img{
	 	width: 100%;
	 	height: 100%;
	 }/*
	  比赛章程
	  
	  */
	 .event_description_box{
	 	position: relative;
	 	margin-bottom: .02rem;
	 	padding: .20rem 0 .62rem .32rem;
	 	background: #fff;
	 }
	 .event_description_box .event_desc_title{
	 	margin-bottom: .10rem;
	 	width: 1.18rem;
	 	height: .4rem;
	 	line-height: .4rem;
	 	font-size: .2rem;
	 	font-weight: bold;
	 	color: #fff;
	 	text-align: center;
	 	background: #fca113;
	 }
	 .event_description_box .event_desc{
	 	margin-bottom: .16rem;
	 	line-height: .46rem;
	 	font-size: .18rem;
	 	color: #696969;
	 }
	 .event_description_box .event_anking{
	 	margin-bottom: .26rem;
	 	line-height: .22rem;
	 	font-size: .22rem;
	 	color: #696969;
	 }
	 .event_description_box .event_anking .anking_mar{
	 	margin-left: .14rem;
	 }
	 .event_description_box .event_tips{
	 	display: flex;
	 }
	 .event_description_box .event_tips p{
	 	width: 8.80rem;
	 	line-height: .18rem;
	 	font-size: .18rem;
	 	color: #696969;
	 }
	 .event_description_box .open_box{
	 	position: absolute;
	 	bottom: .20rem;
	 }
	 .event_description_box .open_box .open{
	 	line-height: .2rem;
	 	font-size: .2rem;
	 	color: #f89848;
	 	display: flex;
	 	align-items: center;
	 }
	 .event_description_box .open img{
	 	margin-left: .05rem;
	 	width: .2rem;
	 	height: .15rem;
	 }
	 
	 /* 
	  比赛项目
	  */
	 .project_list{
	 	padding-right: .40rem;
	 }
	 .project_list li a{
	 	display: flex;
	 	justify-content: space-between;
	 	align-items: center;
	 }
	 .project_list li a .project_name{
	 	line-height: .32rem;
	 	font-size: .22rem;
	 	color: #696969;
	 }
	 .project_list li a .project_people{
	 	display: flex;
	 	align-items: center;
	 }
	 .project_list li a .project_people .num{
	 	font-size: .2rem;
	 	color: #696969;
	 }
	 .project_list li a .project_people img{
	 	margin-left: .10rem;
	 	width: .18rem;
	 	height: .13rem;
	 	transform: rotate(-90deg);
	 }
 }