@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;color:#333}
.line{
	text-decoration: line-through;
}

.clr{clear:both;}
.clr:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden;font-size:0;}
.clr { *zoom:1; }

.inner{
	width: 1200px;
	margin: 0 auto;
}
.topPart{
	height: 645px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/topImg.jpg) no-repeat center top;
}
.topPart .logo{
	padding: 50px 0 0 115px;
}
.topPart .logo img{
	vertical-align: top;
	margin-right: 36px;
}
.topPart  .countDown{
	margin-top: 230px;
	height: 180px;
	text-align: center;
}
.topPart .countDown p{
	font-size: 24px;
	color:#fff;
}
.topPart .countDown .time{
	width: 370px;
	height: 70px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/countBg.png) no-repeat;
	margin: 0 auto;
	line-height: 70px;
	margin-top: 12px;
	font-size: 18px;
	color:#012851;
	display: block;
}
.topPart .countDown .time span{
	font-size: 30px;
	padding: 0 2px;
}
.topPart  .txt{
	color:#fff;
	font-size: 18px;
	line-height: 27px;
	width: 1136px;
	margin:0 auto;
	padding-top: 30px;
}
.videoList .title{
	margin-top: 80px;
	font-size: 36px;
	text-align: center;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/line1.png) no-repeat center center;
}
.videoList .list {
	margin-top: 60px;
	padding-bottom: 70px;
}
.videoList .list .item{
	width: 386px;
	float: left;
	margin-right: 20px;
}
.videoList .list .item.last{
	margin-right: 0;
}
.videoList .list .item img{
	vertical-align: top;
}
.videoList .list .item .txt{
	background: #f6f7f9;
	line-height: 60px;
	padding:0 18px;
	font-size: 16px;
}
.videoList .list .item .down{
	margin-top: 20px;
	background: #f6f7f9;
	line-height: 60px;
	padding:0 18px;
	font-size: 16px;
}
.videoList .list .item .down a{
	display: block;
}
.poster{
	width:1200px;
	margin:0 auto;
}
.poster .title{
	text-align: center;
	padding-top:50px;
}
.poster .uploadTit{
	text-align: center;
	padding: 40px 0 50px 0;
}
.poster .uploadTit a{
	width:240px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	display: inline-block;
	background: #3991e4;
	color:#fff;
	font-size: 16px;
	border-radius: 10px;
}
.poster .uploadTit a em{
	display: inline-block;
	width: 44px;
	height: 35px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/upload.png);
	vertical-align: middle;
	margin-right: 5px;
}
.poster .list{
	overflow: hidden;
	font-size: 0;;
}
.poster .list .hideHeight{
	height: 876px;
	overflow: hidden;
}
.poster .list li{
	width:270px;
	display: inline-block;
	vertical-align: top;
}
.poster .list li.hover,
.poster .list li.noImg{
	margin-right:40px;
	margin-bottom: 40px;
}
.poster .list #jq22>li:nth-child(4n+4){
	margin-right: 0;
}
.poster .list li .img{
	position: relative;
	width: 270px;
	height: 340px;
}
.poster .list li .img img{
	width: 270px;
	height: 340px;
	vertical-align: top;
}
.poster .list li .img .check{
	position: absolute;
	left: 0;
	top:0;
	z-index: 2;
	background: rgba(0,0,0,0.5);
	text-align: center;
	color:#fff;
	width:100%;
	height:340px;
	font-size:20px;
	font-weight: bold;
}
.poster .list li .img .check em{
	display: inline-block;
	width: 70px;
	height: 60px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/check.png);
	margin-top: 118px;
}
.poster .list li .img .cover{
	display: none;
	position: absolute;
	left:0;
	top:0;
	width:100%;
	height:340px;
	box-sizing: border-box;
	background: rgba(0,0,0,0.5);
	color:#fff;
	padding: 50px 40px 0 40px;
	font-size: 22px;
	line-height: 30px;
	cursor: pointer;
}
.poster .list li .txt{
	font-size: 14px;
	line-height: 24px;
	padding-top:10px;
}
.poster .list li.hover:hover .img .cover{
	/* display: block; */
}

.poster .more{
	text-align: center;
	padding: 30px 0 50px 0;
	display: none;
}
.poster .more a{
	display: inline-block;
	width: 300px;
	height: 55px;
	text-align: center;
	line-height: 55px;
	border:1px solid #666;
	border-radius: 10px;
	font-size: 20px;
	color:#333;
}

.videoIntro{
	background: #f6f7f9;
	padding-top: 60px;
}
.videoIntro .title{
	text-align: center;
	font-size: 36px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/lineBg.png) no-repeat center center;
}
.videoIntro .tit2{
	font-size: 20px;
	color:#999;
	text-align: center;
	padding-top: 10px;
}
.videoIntro .list{
	margin-top: 50px;
}
.videoIntro .list .item{
	margin-bottom: 40px;
}
.videoIntro .list .item .imgs{
	width: 581px;
	margin-right: 20px;
	float: left;
}
.videoIntro .list .item .imgs a{
	display: block;
	position: relative;
	width: 581px;
	height: 326px;
}
.videoIntro .list .item .imgs a .cover{
	position: absolute;
	z-index: 2;
	left: 0;
	top:0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	text-align: center;
}
.videoIntro .list .item .imgs a .cover em{
	display: inline-block;
	width: 50px;
	height: 50px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/play.png) no-repeat;
	margin-top:130px;
}
.videoIntro .list .item .intro{
	background: #fff;
	overflow: hidden;
	height: 326px;
}
.videoIntro .list .item .intro .avatar{
	display: block;
	text-align: center;
	padding-top: 20px;
}
.videoIntro .list .item .intro .avatar img{
	width: 150px;
	height: 150px;
	border-radius: 50%;
	vertical-align: top;
}
.videoIntro .list .item .intro .name{
	font-size: 24px;
	text-align: center;
	padding-top: 10px;
}
.videoIntro .list .item .intro .des{
	font-size: 16px;
	color:#666;
	line-height: 24px;
	padding: 0 20px;
	height: 72px;
}
.videoIntro .list .item .info{
	background: #1b5ead;
	color:#fff;
	font-size: 16px;
	line-height: 24px;
	padding:15px 30px;
	position: relative;
	margin-top: 20px;
	display: none;
}
.videoIntro .list .item:hover .info{
	display: block;
}
.videoIntro .list .item .info p{
	padding-bottom: 15px;
}
.videoIntro .list .item .info em{
	position: absolute;
	width: 0px;
	height: 0;
	border-style: solid;
	border-width: 15px;
	border-color: transparent transparent #1b5ead transparent;
	top: -30px;
	left: 280px;
}
.videoIntro .list .item .info  p a{
	color:#fff;
}
.videoIntro .more{
	text-align: center;
	padding: 40px 0 80px 0;
}


.articleList{
	background: #216dc6;
	padding-top: 80px;
}
.articleList .title{
	font-size: 36px;
	color:#fff;
	text-align: center;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/line2.png) no-repeat center center;
}
.articleList .tit2{
	font-size: 20px;
	color:#fff;
	text-align: center;
	padding-top: 10px;
}
.articleList .list {
	margin-top: 50px;
}
.articleList .list .item{
	background: #1d60b0;
	margin-bottom: 20px;
	overflow: hidden;
	height: 130px;
}
.articleList .list .item .imgs{
	float: left;
	width: 220px;
	height: 130px;
}
.articleList .list .item .txt{
	overflow: hidden;
	padding-left: 30px;
	padding-right: 20px;
}
.articleList .list .item .txt .hdTit a{
	font-size: 20px;
	color:#fff;
	display: block;
	line-height: 1;
	padding: 18px 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
}
.articleList .list .item .txt .author{
	font-size: 16px;
	color:#fff;
	line-height: 24px;
}
.articleList .list .item .txt .des{
	font-size: 16px;
	color:#fff;
	line-height: 24px;
}
.articleList .more{
	padding: 60px 0 100px 0;
	text-align: center;
}
.articleList .more img{
	vertical-align: top;
}
.meetingPlan{
	padding-top: 80px;
}
.meetingPlan .title{
	font-size: 36px;
	text-align: center;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/lineBg.png) no-repeat center center;
}
.meetingPlan .title{
	margin-bottom: 50px;
}
.meetingPlan .des{
	font-size: 18px;
	line-height: 30px;
}
.meetingPlan .list{
	text-align: center;
	padding: 40px 0;
}
.meetingPlan .list a{
	display: inline-block;
	width: 286px;
	height: 295px;
	background: #3b99f1;
	margin:0 24px;
	color:#fff;
	padding-top: 50px;
}
.meetingPlan .list a img{
	width: 100px;
	height: 100px;
	display: block;
	margin:0 auto;
	border-radius: 50%;
}
.meetingPlan .list .name{
	font-size: 24px;
	padding: 10px 0;

}
.meetingPlan .list p{
	font-size: 16px;
	padding-top: 12px;
}
.meetingPlan .list p .icon1{
	display: inline-block;
	vertical-align: middle;
	width: 22px;
	height: 22px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/icon1.png) no-repeat;
}
.meetingPlan .list p .icon2{
	display: inline-block;
	vertical-align: middle;
	width: 22px;
	height: 22px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/icon2.png) no-repeat;
}
.meetingPlan  .code{
	text-align: center;
	font-size: 18px;
}
.meetingPlan  .code p{
	padding-bottom: 10px;
}
.paperSubmit{
	min-width: 1200px;
	height: 1110px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/paperBg.jpg) no-repeat center;
}
.paperSubmit .title{
	padding-top: 295px;
	line-height: 1;
	color:#fff;
	text-align: center;
	font-size: 36px;
}
.paperSubmit .tit2{
	font-size: 18px;
	line-height: 36px;
	text-align: center;
	color:#fff;
	padding-top: 50px;
}
.paperSubmit .des{
	padding-top: 30px;
	color:#fff;
	font-size: 18px;
	line-height: 36px;
}
.paperSubmit .item{
	padding-top: 35px;
	font-size: 18px;
	line-height: 36px;
	color:#fff;
}
.paperSubmit .item h2{
	font-size: 24px;
	color:#fec129;
}
.paperSubmit .item img{
	margin-top: 10px;
}
.footer{
	height: 500px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/footBg.jpg) no-repeat center;
	min-width: 1200px;
}

/* 弹窗 */
.bigPicPop{
	position: fixed;
	left: 0;
	top:0;
	right: 0;
	bottom: 0;
	z-index: 9;
	background: rgba(0,0,0,0.4);
	display: none;
}
.bigPicPop .main{
	position: absolute;
	left: 50%;
	width: 540px;
	height: 630px;
	background: #fff;
	padding: 16px;
	margin-left: -261px;
	top:50%;
	margin-top:-316px;
	z-index: 10;
}
.bigPicPop .main em{
	position: absolute;
	width: 42px;
	height: 42px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/close.png);
	top:0;
	right: -46px;
	cursor: pointer;
}
.bigPicPop .main img{
	width: 540px;
	height: 630px;
	vertical-align: top;
}
.uploadPoster{
	position: fixed;
	left: 0;
	top:0;
	right: 0;
	bottom: 0;
	z-index: 9;
	background: rgba(0,0,0,0.4);
	display: none;
}
.uploadPoster .main{
	position: absolute;
	width: 648px;
	height:540px;
	left: 50%;
	top:50%;
	margin: -270px 0 0 -324px;
	background: #fff;
}
.uploadPoster .main .loading{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,0.4);
	z-index: 10;;
	display: none;
}
.uploadPoster .main .loading p{
	text-align: center;
	color:#fff;
	line-height: 40px;
}
.uploadPoster .main .loading p.p1{
	padding-top: 100px;
}
.uploadPoster .main .tit{
	height: 65px;
	line-height: 65px;
	background: #f2f2f2;
	text-align: center;
	margin-bottom: 40px;
	font-size: 16px;
}
.uploadPoster .main .tit em{
	display: inline-block;
	width: 42px;
	height: 42px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/close.png);
	top:0;
	right: -46px;
	cursor: pointer;
	position: absolute;
}
.uploadPoster .main .row{
	overflow: hidden;
	padding: 0 50px;
	line-height: 35px;
	margin-top: 10px;
}
.uploadPoster .main .row-name{
	float: left;
	width: 100px;
	font-size: 16px;
	color:#666;
}
.uploadPoster .main .row-cnt{
	overflow: hidden;
	
}
.uploadPoster .main .row-cnt input{
	height: 34px;
	border:0;
	border-bottom: 1px solid #ccc;
	line-height: 34px;
	font-size: 14px;
	color:#666;
	width: 100%;
}
.uploadPoster .main .row-cnt input.formAuthor{
	width: 325px;
	float: left;
}
.uploadPoster .main .row-cnt .check{
	float: left;
	margin-left: 30px;
	font-size: 16px;
	font-size: 16px;
	cursor: pointer;
}
.uploadPoster .main .row-cnt .uploadBtn{
	width:115px;
	height: 140px;
	position: relative;
	margin-top: 15px;
	border:1px solid #ccc;
}
.uploadPoster .main .row-cnt .uploadBtn img{
	width:115px;
	height: 140px;
	vertical-align: top;
	display: none;
}
.uploadPoster .main .row-cnt .uploadBtn input[type='file']{
	position: absolute;
	left: 0;
	top:0;
	width:115px;
	height: 140px;
	cursor: pointer;
	z-index: 2;
	opacity: 0;
}
.uploadPoster .main .row-cnt .uploadBtn .addPic{
	width:115px;
	height: 140px;
	position: relative;
	background: #f2f2f2;
}
.uploadPoster .main .row-cnt .uploadBtn .addPic em{
	position: absolute;
	width: 24px;
	height: 24px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/add.png);
	left: 50%;
	top:50%;
	margin:-12px 0 0 -12px;
}
.uploadPoster .main .row-cnt .check em{
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/select1.png);
	cursor: pointer;
	vertical-align: middle;
	margin-right: 3px;
}
.uploadPoster .main .row-cnt .check.sel em{
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/select2.png);
}
.uploadPoster .main  .btn{
	text-align:center;
	margin-top: 40px;
}
.uploadPoster .main  .btn a{
	width: 220px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	border-radius: 10px;
	background: #3b99f1;
	font-weight: bold;
	color:#fff;
	font-size: 14px;
	display: inline-block;
}
.uploadPoster .main  .btn a.disabled{
	background: #b0d4f5;
}

.tipsPop{
	position: fixed;
	left:0;
	top:0;
	right: 0;
	bottom: 0;
	z-index: 9;
	background: rgba(0,0,0,0.4);
	display: none;
}
.tipsPop .main{
	width: 648px;
	height: 320px;
	background: #fff;
	left: 50%;
	top:50%;
	margin:-140px 0 0 -324px;
	position: absolute;
}
.tipsPop .main .tit{
	text-align: center;
	height: 64px;
	line-height: 64px;
	background: #f2f2f2;
	font-size: 22px;
	color:#666;
}
.tipsPop .main .txt{
	text-align: center;
	padding: 50px 0;
	font-size: 18px;
}
.tipsPop .main  .txt2{
	padding: 50px 0;
	overflow: hidden;
	width: 340px;
	margin:0 auto;
}
.tipsPop .main  .txt2 em{
	float: left;
	width: 52px;
	height: 52px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/succIcon.png);
}
.tipsPop .main  .txt2 p{
	overflow: hidden;
	font-size: 18px;
	line-height: 30px;
	padding-left: 20px;
}
.tipsPop .main .btns{
	text-align:center;
}
.tipsPop .main .btns a{
	display: inline-block;
	width: 180px;
	height: 45px;
	text-align: center;
	line-height: 45px;
	color:#fff;
	background: #3b99f1;
	font-size: 14px;
	border-radius: 5px;
	margin:0 10px;
}
.tipsPop .main .btns a.cancle{
	background:#ccc;
	color:#333;
}

.viewer-toolbar>li{
	width: 24px!important;
}
.viewer-navbar{
	display: none!important;
}
.viewer-toolbar > ul > .viewer-large,
.viewer-toolbar > ul > .viewer-prev,
.viewer-toolbar > ul > .viewer-next{
	display: none!important;
}

.videoPlayer{
	width: 1200px;
	margin:0 auto;
}
.videoPlayer .tit{
	text-align: center;
	font-size: 36px;;
	padding-bottom:35px;
}
.videoPlayer .tabTit{
	position: relative;
	font-size: 0;
}
.videoPlayer .tabTit:before{
	content:'';
	height: 3px;
	background: #1b5ead;
	width:100%;
	left:0;
	top:8px;
	position: absolute;
}
.videoPlayer .tabTit .column{
	display: inline-block;
	width:250px;
	text-align: center;
	font-size: 24px;
	color:#1b5ead;
	position: relative;
	cursor: pointer;
}
.videoPlayer .tabTit .column.first{
	margin-left: 100px;
}
.videoPlayer .tabTit .column .p2{
	margin-top: 30px;;
}
.videoPlayer .tabTit .column p a{
	display: block;
	width: 20px;
	height: 20px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/circle2.png);
	position: relative;
	z-index:2;
	position: absolute;
	left:50%;
	margin-left:-10px;
}	
.videoPlayer .tabTit .column.cur p a{
	width: 48px;
	height: 48px;
	background: url(https://www.leiphone.com/resWeb/topic/images/meetingVideo/circle.png);
	margin-left: -24px;
	top:-16px;
}	
.videoPlayer .tabCnt{
	overflow: hidden;
	padding-top: 20px;
}
.videoPlayer .tabCnt .item{
	display: none;
	font-size: 0;
}
.videoPlayer .tabCnt .item.cur{
	display: block;
}
.videoPlayer .tabCnt .item li{
	/* float: left; */
	display: inline-block;
	width: 386px;
	margin-right: 20px;
	margin-bottom: 20px;
	vertical-align: top;
}
.videoPlayer .tabCnt .item li:nth-child(3n+3){
	margin-right:0;
}
.videoPlayer .tabCnt .item p{
	font-size: 18px;
	color:#1b5ead;
	padding-top: 10px;
}