@charset "utf-8";

/*--------------- reset ---------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    font-size: 100%;
    font: inherit;
}
/* HTML5 */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}
body, button, input, select, textarea{font:12px/1.5 "microsoft yahei", Helvetica, Tahoma, Arial, sans-serif;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
address, cite, dfn, em, var{font-style:normal;}
code, kbd, pre, samp, tt{font-family:"Consolas", "Courier New", Courier, monospace;}
em,strong{font-weight:bolder;}
i{font-style: normal;}
ul, ol, li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}

/*--------------- other ---------------*/
img{border:0 none;}
textarea{ resize: vertical; }
a, button{ cursor:pointer; }
input{border: 0;outline: none;}
a{text-decoration: none;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden;font-size:0;}
.clearfix { *zoom:1; }
.fl{float: left;}
.fr{float: right;}
.tc{text-align:center;}
.layout-center{ margin-left:auto; margin-right:auto; }
.no-ime{ ime-mode: disabled; }
.copyright{ font-size: 14px; font-family: "Arial";}

/*弹窗提示样式*/
.apply-alert{
	display: none;
	position: fixed;
	z-index: 10;
	top: 50%;
	left: 50%;
	width: 220px;
	padding: 15px;
	margin-left: -80px;
	margin-top: -50px;
	background: #fff;
	border:2px solid #FD533B;
	color: #FD533B;
	font-size: 14px;
	text-align: center;
	border-radius: 50px;
	font-weight: bold;
	word-break: break-all;
}
.apply-alert.success{
	border:2px solid #1FCF6D;
	color: #1FCF6D;
}
.apply-alert.warning{
	border:2px solid #FD533B;
	color: #FD533B;
}
.inner{
	width: 1200px;
	margin:  0 auto;
}
.playBar{
	padding: 55px 0 40px 0;
	background: #f7f7f7;
	text-align: center;
}
.playBar a{
	width: 760px;
	height: 80px;
	text-align: center;
	line-height: 80px;
	font-size: 30px;
	color:#fff;
	display: inline-block;
	position: relative;
}
.playBar .replay{
	background: #1e1d22;
}
.playBar .over{
	background: #a5a5a5;
}
.playBar .play{
	background: #f5630c;
}
.playBar .play .codeBox{
	width: 188px;
	padding:15px 0;
	text-align: center;
	background:#fff;
	border:1px solid #eee;
	position: absolute;
	display: none;
	left:0;
	z-index: 2;
	top:80px;
	left: 50%;
	margin-left: -85px;
}
.playBar .play:hover .codeBox{
	display: block;
}
.playBar .play .codeBox .arrow-box {
	position: absolute;
    left: 50%;
    margin-left: -15px;
    top: -21px;
}
.playBar .play .codeBox .top {
	width: 20px;
	height: 20px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	/*兼容ie8-*/
} 
.playBar .play .codeBox .top-arrow1,
.playBar .play .codeBox .top-arrow2 {
	width: 0;
	height: 0;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 5;
	/*兼容ie8-*/
	border-top: 10px transparent dashed;
	border-left: 10px transparent dashed;
	border-right: 10px transparent dashed;
	border-bottom: 10px white solid;
	overflow: hidden;
}	 
.playBar .play .codeBox .top-arrow1 {
	border-bottom: 10px #eee solid;
}
.playBar .play .codeBox .top-arrow2 {
	top: 1px;
	/*重要*/
	border-bottom: 10px white solid;
}
.playBar .play .codeBox img{
	width: 125px;
	height: 125px;
	vertical-align: top;
	margin:0;
}
.playBar .play .codeBox p{
	font-size: 14px;
	line-height: 24px;
}
.playBar a img{
	vertical-align: -18px;
	margin-right: 25px;
}
.gair-public{
	background-color: #fff;
    padding: 20px 0;
    font-size: 20px;
    line-height: 1.5;
}
.gair-public b{
	color:#f5630c;
	font-weight:bold;
}
.gair-top{
	height: 676px;
	min-width: 1200px;
}
.gair-header{
  height: 65px;
	background:rgba(24,25,26,0.8);
	/* overflow: hidden; */
	padding: 0 45px;
}
.gair-header .logos{
  float: left;
	margin-top: 10px;
	margin-right: 30px;
}
.gair-header .ccf-logo img{
  vertical-align: top;
}
.gair-header .gairMenu{
  float: right;
}
.gair-header .gairMenu a{
  font-size: 16px;
  color:#afafaf;
  line-height: 65px;
  float: left;
  margin-right: 35px;
}
.gair-header .gairMenu a.cur{
	color:#fff;
	position: relative;
}
.gair-header .gairMenu a.cur:before{
	content: "";
	position: absolute;
	left: 0;
	bottom:0;
	width: 100%;
	height: 1px;
	background: #fff;
}
.gair-header .gairMenu a:hover{
	color:#fff;
}
.userManage{
  float: right;
	/* width: 130px; */
	padding-right: 100px;
}
.yp-header-user{
	position: relative;
	float: left;
	margin-left: 15px;
	height: auto;
	margin-top: 2px;
}
.yp-header-user .user-main .avatar{
  margin-top: 20px;
  position:relative;
	cursor: pointer;
	height: 45px;
}
.yp-header-user .user-link{
  position:absolute;
  width: 100px;
  left: 0;
  top: -80px;
  display: none;
}
.gairHeader .userManage{
	margin-top: 37px;
	float: right;
}
.gairHeader .userManage .goHome{
	float: left;
	color: #C99D8D;
	font-size: 14px;
	font-weight:bold;
}
.gairHeader .userManage .goHome img{
	vertical-align: bottom;
}

.yp-header-user .user-main .avatar img{
	/* display: block; */
	vertical-align: middle;
	margin-right: 3px;
	width: 25px;
	height: 25px;
	border-radius: 50%;
}
.yp-header-user .user-main .avatar a{
	font-size: 14px;
	color:#afafaf;
}
.yp-header-user:hover .user-link{display:block}
.yp-header-user .user-link{
	position:absolute;
	width: 100px;
	left: 0;
	top:58px;
	display: none;
}
.yp-header-user .user-link li{
	height: 40px;
	background: #1e252b;
}
.yp-header-user .user-link li:first-child{
	border-bottom: 1px solid #39434c;
}
.yp-header-user .user-link a{
	display:block;
	line-height: 40px;
	color:#fff;
	font-size:14px;
	text-align: center;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	background: none;
}
.yp-header-user .user-link li:hover{
	background: #39434c;
}
.yp-header-user .user-link li:hover a{
	color:#fff;
}
.gair-banner{
	margin-top: 470px;
	text-align: center;
}
.gair-banner .time-addr{
	font-size: 24px;
	color:#fff;
	font-family: '思源黑体 CN';
	letter-spacing: 2px;
}
.gair-banner .time-addr span em{
	display: inline-block;
	vertical-align: -2px;
	background: url(../images/icons.png) no-repeat -11px -8px;
	width: 17px;
	height: 23px;
	margin:0 8px 0 20px;
}
.gair-banner .buy-ticket{
	text-align: center;
}
.gair-banner .buy-ticket a{
	display: inline-block;
	background: url(../images/icons.png) no-repeat -239px -9px;
	width: 253px;
	height: 45px;
	text-align: center;
	font-size: 21px;
	font-weight: bold;
	color:#333;
	font-style: italic;
	line-height: 45px;
	letter-spacing: 2px;
	margin-top: 25px;
}
.gair-banner .buy-ticket a em{
	display: inline-block;
	vertical-align: middle;
	margin-left: 10px;
	background: url(../images/icons.png) no-repeat -11px -42px;
	width: 24px;
	height: 24px
}
.gair-about{
	/* background: #f5630c; */
	background-color: #5bc2fc;
	padding: 55px 0 50px 0;
	color:#fff;
}
.gair-about.whitebg{
	background: #fff;
	color:#333;
	font-weight: bold;
}
.gair-about .l-tit{
	float: left;
	width: 240px;
	font-size: 36px;
	font-weight: bold;
}
.gair-about .r-cnt{
	overflow: hidden;
	width: 810px;
	font-size: 18px;
	line-height: 36px;
}
.gair-about .r-cnt p{
	/* padding-bottom: 30px; */
	text-align: justify;
}
.gair-datas {
	padding-bottom:50px;
}
.gair-datas .swiper-container{
	width: 96%;
	margin: 0 auto;
	padding: 50px 0 0 0;
}
.gair-datas .swiper-container .swiper-slide{
	color:#333;
	text-align: center;
}
.gair-datas .swiper-container .swiper-slide .nums{
	font-size: 60px;
	font-weight: bold;
}
.gair-datas .swiper-container .swiper-slide .txt{
	font-size: 20px;
}
.gair-datas .swiper-button-prev{
	background: url(../images/icons.png) no-repeat -11px -128px;
	width: 25px;
	height: 47px;
	margin-top: 15px;;
}
.gair-datas .swiper-button-next{
	background: url(../images/icons.png) no-repeat -54px -128px;;
	width: 25px;
	height: 47px;
	margin-top: 15px;
}

.gair-guest{
	width: 1210px;
	margin:0 auto 80px auto;
}
.gair-guest .title{
	padding: 30px 0 0 5px;
}
.gair-guest .list .tit{
	margin:40px 0 30px 0;
}
.gair-guest .list .tit span{
	display: inline-block;
	width: 180px;
	height: 62px;
	text-align: center;
	line-height: 62px;
	background: url(../images/titBg.png);
	color:#fff;
	font-size: 22px;
	letter-spacing: 2px;
}
.gair-guest .list .column{
	overflow: hidden;
}
.gair-guest .list .column .item{
	width: 50%;
	float: left;
	position:relative;;
}

.gair-guest .list .column .guest{
	margin: 5px;
	cursor: pointer;
	overflow: hidden;
}
.gair-guest .list .column .guest{
	width: 292px;
	height: 292px;
	position: relative;
	float: left;
}
.gair-guest .list .column .guest .tag{
	position: absolute;
	right: 0;
	top:0;
	z-index: 3;
	display:none;
}
.gair-guest .list .column .guest img{
	width: 100%;
	height: 100%;
	vertical-align: top;
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
}
.gair-guest .list .column .guest:hover img{
	-webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.gair-guest .list .column .item.itemLarge .guest{
	width: 594px;
	height: 594px;
	float: none;
}
.gair-guest .list .column .guest .txt{
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	width: 100%;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	justify-content: center;
	padding: 10px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.gair-guest .list .column .guest .txt .name{
	font-size: 20px;
	color:#fff;
	font-weight: bold;
	text-shadow:0 1px 5px rgba(0,0,0,0.3);
	line-height: 28px;
}
.gair-guest .list .column .guest .txt .des{
	font-size: 16px;
	color:#fff;
	line-height: 24px;
	text-shadow:0 1px 5px rgba(0,0,0,0.3);
	padding-top: 5px;
}
.gair-guest .list .column .item.itemLarge .guest .txt{
	padding:35px 30px 45px 30px;
	background: rgba(245,99,12,0.6);
	color:#fff;
}
.gair-guest .list .column .item.itemLarge .guest .txt .name{
	font-size: 26px;
	font-weight: bold;
	text-shadow: none;
	padding-bottom:5px;
}
.gair-guest .list .column .item.itemLarge .guest .txt .des{
	font-size: 20px;
	padding-top: 10px;
	text-shadow: none;
}
/* 往届回顾 */
.gair-past .past-guest{
	background: #13191b;
	padding-bottom: 70px;
}
.gair-past .past-guest .title{
	padding: 60px 0 40px 0;
}
.past-guest .guest-part1{
	width: 1200px;
	height: 450px;
	overflow: hidden;
	margin: 0 auto;
}
.past-guest .guest-part2{
	width: 1212px;
	overflow: hidden;
	margin: 45px  auto 0 auto;
}
.gair-past .guest-part2  .guest{
	width: 192px;
	height: 241px;
	position: relative;
	float: left;
	margin: 0px 5px 40px 5px;
	position: relative;
	overflow: hidden;
}
.gair-past .guest-part2  .guest .imgs{
	position: relative;
}
.gair-past .guest-part2  .guest .imgs:before{
	content: "";
	position: absolute;
	left: 0;
	top:0;
	right: 0;
	bottom: 0;
	z-index: 2;
	background: rgba(0,0,0,0.15);
}
.gair-past .guest-part2 .guest img{
	width: 100%;
	height: 100%;
	vertical-align: top;
}
.gair-past .guest-part2 .guest .txt{
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 3;
	width: 100%;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	justify-content: center;
	padding: 10px 20px 2px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	text-align: center;
}
.gair-past .guest-part2 .guest .txt .name{
	font-size: 18px;
	color:#fff;
	font-weight: bold;
	text-shadow:0 3px 5px rgba(0,0,0,0.5);
	line-height: 22px;
}
.gair-past .guest-part2 .guest .txt .des{
	font-size: 13px;
	color:#fff;
	line-height: 20px;
	text-shadow:0 3px 5px rgba(0,0,0,0.5);
	padding-top: 8px;
	height: 40px;
	overflow: hidden;
}
.gair-past .guest-part2 .swiper-pagination{
	bottom: 0!important;
}
.gair-past .guest-part2 .swiper-pagination-bullet{
	width: 44px;
	height: 5px;
	background: #555;
	border-radius: 0;
	opacity: 1;
}
.gair-past .guest-part2 .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background: #fff;
}

.gair-past .past-guset .title{
	padding: 60px 0 40px 0;
}
.gair-past .past-reports{
	background: #f5630c;
	padding-bottom: 40px;
}
.gair-past .past-reports .reports{
	overflow: hidden;
	padding: 35px 0 20px 0;
}
.gair-past .past-reports .reports img{
	vertical-align: top;
}
.gair-past .past-reports .imgs{
	overflow: hidden;
	height: 190px;
	transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}
.gair-past .past-reports .imgs.show{
	height: auto;
}
.gair-past .past-reports .imgs img{
	width: 292px;
	height: 180px;
	float: left;
	margin-right: 10px;;
	margin-bottom: 10px;
}
.gair-past .past-reports .imgs img:nth-child(4n){
	margin-right: 0;
}
.gair-past .past-reports .lookMore{
	text-align: center;
	padding-top: 48px;
}
.gair-past .past-reports .lookMore a{
	display: inline-block;
	width: 282px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	color:#fff;
	font-size: 16px;
	border:1px solid #fff;
	transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}
.gair-past .past-reports .lookMore a em{
	display: inline-block;
	vertical-align: middle;
	margin-left: 12px;
	background: url(../images/icons.png) no-repeat -48px -9px;
	width: 16px;
	height: 10px;
}
.gair-past .past-reports .lookMore a.active em{
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}
.gair-dinner{
	padding-bottom: 30px;
}
.gair-ticket .list a img{
	width: 280px;
}
.gair-ticket .list a.dis{
	-webkit-filter: grayscale(90%);
	-moz-filter: grayscale(90%);
	-ms-filter: grayscale(90%);
	-o-filter: grayscale(90%);
	filter: grayscale(90%);
}
.gair-ticket .list a:last-child{
	margin-right: 0;
}
.gair-relCompany{
	padding-bottom: 30px;
}
.gair-relCompany .part{
	/* overflow: hidden; */
	margin-bottom: 20px;
	margin-top: 30px;
	position: relative;
}
.gair-relCompany .part .rBtn{
	position: absolute;
	right: 0;
	top:0;
	width: 304px;
	height: 118px;
	cursor: pointer;
	background: url(../images/media.jpg);
}
.gair-relCompany .part .rBtn:hover,
.gair-relCompany .part .rBtn:hover:focus{
	background: url(../images/media_hover.jpg);
}
.gair-relCompany .part .item{
	width: 238px;
	height: 118px;
	float: left;
	border-right: 1px solid #13191b;
	border-bottom: 1px solid #13191b;
	text-align: center;
}
.gair-relCompany .part .item:nth-child(1),
.gair-relCompany .part .item:nth-child(2),
.gair-relCompany .part .item:nth-child(3),
.gair-relCompany .part .item:nth-child(4),
.gair-relCompany .part .item:nth-child(5){
	border-top: 1px solid #13191b;
}
.gair-relCompany .part .item:nth-child(5n+1){
	border-left: 1px solid #13191b;
}
.gair-relCompany .part:nth-child(odd) .item:first-child{
	background: #f5630c;
}
.gair-relCompany .part:nth-child(even) .item:first-child{
	background: #f5630c;
}
.gair-relCompany .part .item img{
	vertical-align: top;
	width: 226px;
	height: 112px;
}

.gair-address{
	margin: 0 auto;
	width: 1200px;
}
.gair-address .main{
	text-align: center;
	padding: 50px 0;
}
.gair-address .title .p1{
	font-size: 18px;
	color:#333;
	padding-top: 25px;
	font-weight: bold;
}
.gair-contact{
	padding: 30px 0 45px 0;
	background: #f5630c;
}
.gair-contact .main{
	width:1200px;
	margin: 0 auto;
	text-align: center;
	font-size: 0;
}
.gair-contact .item{
	/* margin-left: 160px;
	float: left; */
	display: inline-block;
	font-size: 14px;
	margin: 0 80px;
	text-align: left;
}
.gair-contact .item .code{
	width: 116px;
	height: 116px;
	float: left;
}
.gair-contact .item .code img{
	width: 116px;
	height: 116px;
	vertical-align: top;
}
.gair-contact .item .txt{
	overflow: hidden;
	padding-left: 18px;
	color:#fff;
}
.gair-contact .item .txt h3{
	font-size: 20px;
	padding: 3px 0;
	color:#fff;
}
.gair-contact .item .txt p{
	font-size: 14px;
	line-height: 24px;
}
.gair-footer{
	height: 60px;
	line-height:60px;
	background: #13191b;
	font-size: 12px;
	color:#fff;
	text-align: center;
}
.gair-speacker{
	background:#f7f7f7;
	padding:60px 0;
}
.gair-speacker .list li{
	position: relative;
	margin-left: 20px;
	background:#fff;
	padding-right: 250px;
	margin-bottom: 80px;
}
.gair-speacker .list{
	margin-top: 56px;
}
.gair-speacker .list li .imgs{
	float: left;
	width: 240px;
	position: relative;
	
}
.gair-speacker .list li .imgs::before{
	width: 238px;
	height: 290px;
	background:#1e1d22;
	position: absolute;
	content: "";
	left: -10px;
	top:-10px;
	z-index: 1;
}
.gair-speacker .list li .imgs img{
	width: 238px;
	height: 290px;
	position: relative;
	z-index: 2;
}
.gair-speacker .list li .txt{
	overflow: hidden;
	padding-left: 36px;
	height: 290px;
}
.gair-speacker .list li .txt .hdTit{
	font-size: 24px;
	/* color:#f5630c; */
	color: #5bc2fc;
	font-weight: bold;
	display: block;
	padding-top: 40px;
	line-height: 30px;
}
.gair-speacker .list li .txt .name{
	margin-top: 30px;
	font-size:30px;
	font-weight: bold;
	color:#1e1d22;
}
.gair-speacker .list li .txt .tit{
	padding-top: 15px;
}
.gair-speacker .list li .txt .tit,
.gair-speacker .list li .txt .time{
	font-size: 14px;
	line-height: 30px;
}
.gair-speacker .list li .txt .time{
	display: none;
}
.gair-speacker .list li .btn{
	position: absolute;
	right: 75px;
	top:120px;
	width:190px;
}
.gair-speacker .list li .btn a{
	position: relative;
	color:#1e1d22;
	font-size: 14px;
	display: block;
	text-align: center;
}
.gair-speacker .list li .btn a span{
	display: inline-block;
	width: 150px;
	height: 52px;
	text-align: center;
	line-height: 52px;
}
.gair-speacker .list li .btn a.ing span{
	background:#f5630c;
	font-size: 20px;
	color:#fff;
	letter-spacing: 3px;
}
.gair-speacker .list li .btn a.end span{
	background:#a5a5a5;
	font-size: 20px;
	color:#fff;
	letter-spacing: 3px;
}
.gair-speacker .list li .btn a.replay span{
	background:#1e1d22;
	font-size: 20px;
	color:#fff;
	letter-spacing: 3px;
}
.gair-speacker .list li .btn .codeBox{
	width: 188px;
	padding:15px 0;
	text-align: center;
	background:#fff;
	border:1px solid #eee;
	position: absolute;
	display: none;
	left:0;
	z-index: 2;
	top:60px;
}
.gair-speacker .list li .btn .ing:hover .codeBox{
	display: block;
}
.gair-speacker .list li .btn .codeBox em{
	position: absolute;
	width:14px;
	height:9px;
	background:url(../images/arrow.jpg) no-repeat;
	left:50%;
	margin-left:-7px;
	top:-9px;
}
.gair-speacker .list li .btn .codeBox img{
	width: 125px;
	height: 125px;
	vertical-align: top;
}
.gair-speacker .list li .btn .codeBox p{
	font-size: 14px;
	line-height: 24px;
}

.sdLive{
    padding: 100px 0;
    /* background: #f5630c; */
	background: #5bc2fc;
}
.sdLive #player{
    width: 1200px;
    height: 670px;
    background: #fff;
}
/* 圆桌嘉宾 */
.gair-speacker2{
	padding-bottom: 100px;
}
.gair-speacker2 .title{
	padding: 50px 0;
}
.gair-speacker2 .intro{
	background: #f7f7f7;
	padding: 40px;
}
.gair-speacker2 .intro .tit{
	font-size: 24px;
	font-weight: bold;
	color:#f5630c;
}
.gair-speacker2 .intro .des{
	font-size: 18px;
	color:#1e1d22;
	line-height: 40px;
	padding-top: 10px;
}
.gair-speacker2  .list li{
	height: 390px;
	background: #f7f7f7;
	overflow:hidden;
	margin-top: 45px;
}
.gair-speacker2  .list li .img{
	float: left;
	width: 370px;
}
.gair-speacker2  .list li .img img{
	width:370px;
	height: 390px;
}
.gair-speacker2  .list li .txt{
	overflow: hidden;
	padding-left: 70px;
	padding-right: 90px;
	position: relative;
	height: 390px;
}
.gair-speacker2  .list li .txt .yun{
	position: absolute;
	font-size: 360px;
	color:#f5630c;
	font-weight: bold;
	right: 25px;
	bottom: -60px;
	z-index: 0;
	opacity: 0.08;
	filter: alpha(opacity=10);
	font-family: '思源黑体 CN';
	line-height: 1;
}
.gair-speacker2  .list li .txt .name{
	padding-top: 70px;
	font-size: 20px;
	color:#1e1d22;
}
.gair-speacker2  .list li .txt .name span{
	position: relative;
	line-height: 1;
	font-size: 30px;
	font-weight: bold;
	margin-right: 20px;
}
.gair-speacker2  .list li .txt .name span em{
	position: relative;
	z-index: 2;
}
.gair-speacker2  .list li .txt .name span::before{
	content: "";
	position: absolute;
	left: 0;
	bottom:0;
	width: 100%;
	height: 10px;
	background: #f5630c;
	z-index: 0;
}
.gair-speacker2  .list li .txt .des{
	line-height: 36px;
	font-size: 18px;
	color:#1e1d22;
	padding-top: 40px;
}
.replayLive .box{
	width: 1200px;
	height: 510px;
	background:#232228;
	margin:0 auto;
}
.replayLive video{
	width: 900px;
	float: left;
}
.replayLive .menu{
	overflow: hidden;
	height: 510px;
	overflow-y: auto;
}
.replayLive .menu ul{
	padding: 0 15px;
}
.replayLive .menu li{
	padding: 18px 0 15px 0;
	border-bottom: 1px solid #343339;
	cursor: pointer;
}
.replayLive .menu li .tit{
	font-size: 16px;
	color:#c0c0c0;
}
.replayLive .menu li .tit span{
	border-left: 4px solid transparent;
}
.replayLive .menu li.active .tit span{
	display: inline-block;
	padding-left: 6px;
	border-left: 4px solid #f5630c;
}
.replayLive .menu li .item{
	position: relative;
	padding-left: 76px;
	margin-top: 15px;
	min-height: 66px;
}
.replayLive .menu li .item img{
	width: 66px;
	height: 66px;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top:0;
}
.replayLive .menu li .item .name{
	font-size: 14px;
	color:#fffefe;
	padding-top: 5px;
}
.replayLive .menu li .item .des{
	font-size:12px;
	color:#c0c0c0;
	padding-top: 6px;
}
.replayLive .menu::-webkit-scrollbar{
    width: 6px;
    height: 6px;
    background-color: #56565a;
}
/*定义滚动条轨道 内阴影+圆角*/
.replayLive .menu::-webkit-scrollbar-track{
    /* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); */
    border-radius: 3px;
    background-color: #232228;
}
 
/*定义滑块 内阴影+圆角*/
.replayLive .menu::-webkit-scrollbar-thumb{
    border-radius: 3px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #56565a;
}
.replayTitle{
	font-size: 38px;
	color:#fff;
	font-weight: bold;
	padding-top: 60px;
	text-align: center;
	background: #f5630c;
}
.replayLive{
	padding-top: 60px;
}


.time-tip{
	font-size: 14px;
	text-align: center;
	line-height: 1.5;
	color: #666;
}