@charset "utf-8";
/*公共css*/
html,body,div,p,ul,ol,li,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,section,article,aside,header,footer,nav,dialog,figure,hgroup {
	margin: 0;
	padding: 0
}

html,body {
	width: 100%;
	height: 100%;
	margin: 0 auto;
}
input{
	appearance: none;
	-webkit-appearance: none;
}

ul, ol, li {
	list-style-type: none;
}

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none!important;
}

em,i {
	font-style: normal;
	font-weight: normal;
}
.clearfix:before,.clearfix:after {
	content: " ";
	display: table;
}

.clearfix:after {
	clear: both;
	overflow: hidden;
}

.clearfix {
	zoom: 1;
}
/*注册*/
body.registerIndex {width: 100%;height: 100%;background: url(../images/bg.png) no-repeat center top;background-size: cover;box-sizing: border-box;}
body.homeIndex{width: 100%;height: 21.426667rem;background:url(../images/register_bg.png) no-repeat center top;background-size:cover;}
.registerInfo{width:7.333333rem;margin:auto;padding-top:4.333333rem;}
.registerInfo div.dt_info{width:7.333333rem;text-align: center;font-size: 0.5rem; color: #991328;}
.registerInfo form .infoUnit{width:100%;padding-left: 0.133333rem; box-sizing: border-box;padding-top:0.44rem;padding-bottom:0.44rem;border-bottom:0.026667rem solid rgba(255,255,255,0.5);position: relative;}
.registerInfo form .infoUnit p{float: left; width:0.453333rem;height: 0.573333rem;margin-right: 0.266667rem;}
.registerInfo form .infoUnit input{float: left;outline: none;border:none;font-size: 0.426667rem;color: #fff;font-family:NotoSansHans-DemiLight,"微软雅黑";background-color:transparent;}
/*.registerInfo form .companyTypeUnit input{position:absolute;width:100%;z-index:1999;}*/
.registerInfo form .infoUnit .userSelectNone{position: absolute;width: 100%;height: 100%;background-color: transparent;z-index: 2009;top: 0;left: 0;}
.registerInfo form .infoUnit input::-webkit-input-placeholder{color: rgba(255,255,255,0.4);}
.registerInfo form .infoUnit input:-moz-placeholder{color: rgba(255,255,255,0.4);}
.registerInfo form .infoUnit input:-ms-input-placeholder{color: rgba(255,255,255,0.4);}
.registerInfo form .infoUnit:after {visibility: hidden;display: block;content: " ";clear: both;height: 0;font-size: 0;}
.registerInfo form .infoUnit p.P_name{background:url(../images/name.png) right center no-repeat;background-size: contain;}
.registerInfo form .infoUnit p.P_tel{background:url(../images/tel.png) right center no-repeat;background-size: contain;}
.registerInfo form .infoUnit p.P_company{background:url(../images/company.png) right center no-repeat;background-size: contain;}
.registerInfo form .infoUnit p.P_companyType{background:url(../images/companyType.png) right center no-repeat;background-size: contain;}
.registerInfo form .infoUnit img.updownBtn{position:absolute;width:0.453333rem;height: 0.453333rem;right: 0.133333rem; top: 0.533333rem; }
.popupbox{width:100%;height:100%;position:fixed;bottom: 0;left: 0;z-index:2019;background-color: rgba(0,0,0,0.8);}
.popupbox .popuperindex{width:4.266667rem;height:8.4rem;background-color: #fff;position:absolute;z-index:2020;right:0;top:50%;margin-top: -4.2rem;-webkit-animation: sidebar-in .2s linear both;animation: sidebar-in .2s linear both;}
.popuperindex ul{height:8.4rem;}
.popuperindex ul li{padding-left:0.4rem;font-size: 0.426667rem;height:1.2rem;line-height:1.2rem;color:#9b9b9b;font-family:NotoSansHans-DemiLight,"微软雅黑";}
.popuperindex ul li.active{background-color:#991328;color:#fff;}
.registerInfo form .resgister{width:100%;height: 1.173333rem; margin-top:1.053333rem;margin-bottom:0.4rem;}
.registerInfo form .resgister input{width: 100%;line-height:1.173333rem; outline: none;border:none; border-radius: 1.333333rem;-webkit-border-radius: 1.333333rem;background-color: #991328;font-size: 0.453333rem;text-align: center;color:#fff;font-family:NotoSansHans-DemiLight,"微软雅黑";}
.selcectIntest div{width: 3.6rem;float: left;text-align: left;padding-top: 0.133333rem ;padding-bottom: 0.133333rem;}
#intterst_1{padding-top:0.266667rem;padding-bottom:0;}
#intterst_2{padding-top:0.266667rem;padding-bottom:0;}
#intterst_3{padding-top:0;padding-bottom:0.266667rem;}
#intterst_4{padding-top:0;padding-bottom:0.266667rem;}
.selcectIntest div p{float: left;}
.selcectIntest div p.fl{width: 0.4rem;height:0.986667rem;margin-right: 0.213333rem;background:url(../images/icon_noselect.png) no-repeat center center;background-size:contain; }
.selcectIntest div p.active{background:url(../images/icon_selected.png) no-repeat center center;background-size:contain;}
.selcectIntest div p.fr{width: 2.733333rem;height:0.986667rem;line-height: 0.986667rem;font-family: PingFangSC-Light,"微软雅黑";font-size: 0.4rem;color: #FFFFFF;text-align: left;}
.selcectIntest div p.fe{width: 3.6rem;height:0.466667rem;line-height: 0.466667rem;font-family: PingFangSC-Light,"微软雅黑";font-size: 0.3rem;color:rgba(155,155,155,.6);text-align: left;}
.selectTxt{width: 7.333333rem;height: 0.466667rem;  text-align:left; box-sizing: border-box;padding-top: 0.146667rem; border-top: 0.026667rem solid rgba(255,255,255,0.5);font-family:PingFangSC-Light,"微软雅黑";font-size: 0.32rem;color:rgba(155,155,155,.6);}
.registerInfo form .query{width:100%;height:1.173333rem;}
.registerInfo form .query input{width: 100%;line-height:1.173333rem; outline: none;border: 1px solid #fff; border-radius: 1.333333rem;-webkit-border-radius: 1.333333rem;background-color:transparent;font-size: 0.453333rem;text-align: center;color:#fff;font-family:NotoSansHans-DemiLight,"微软雅黑";}
.companyTypeUnit input{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;}
/*填写手机号码*/
.phoneNumber{width: 7.333333rem;padding-top:4.333333rem;margin: auto;}
.phoneNumber form .telbox{width:100%;padding-left: 0.133333rem; box-sizing: border-box;padding-top:0.44rem;padding-bottom:0.44rem;border-bottom:0.026667rem solid rgba(255,255,255,0.5);position: relative;}
.phoneNumber form .telbox p{float: left; width:0.453333rem;height: 0.573333rem;margin-right: 0.266667rem;background:url(../images/tel.png) right center no-repeat;background-size: contain;}
.phoneNumber form .telbox input{float: left;outline: none;border:none;font-size: 0.426667rem;color: #fff;font-family:NotoSansHans-DemiLight,"微软雅黑";background-color:transparent;}
.phoneNumber form .telbox input::-webkit-input-placeholder{color: rgba(255,255,255,0.4);}
.phoneNumber form .telbox input:-moz-placeholder{color: rgba(255,255,255,0.4);}
.phoneNumber form .telbox input:-ms-input-placeholder{color: rgba(255,255,255,0.4);}
.phoneNumber form .telbox:after {visibility: hidden;display: block;content: " ";clear: both;height: 0;font-size: 0;}
.phoneNumber form .searchBoxer{width:100%;height: 1.173333rem; margin-top: 1.493333rem;}
.phoneNumber form .searchBoxer input{width: 100%;line-height:1.173333rem; outline: none;border:none; border-radius: 1.333333rem;-webkit-border-radius: 1.333333rem;background-color: #991328;font-size: 0.453333rem;text-align: center;color:#fff;font-family:NotoSansHans-DemiLight,"微软雅黑";}
/*核对信息*/
body.applyInfo{width:100%;height:100%;background:url(../images/applybg.png) no-repeat center top;background-size:cover;box-sizing: border-box;}
.checkInfo .topInfo{width:100%;height:321px;height:6.773333rem;}
.checkInfo .topInfo .imgBox{width: 100%;padding-top:1.493333rem;margin-bottom:0.533333rem;}
.checkInfo .topInfo .imgBox img{display: block;width:1.76rem;height: 1.76rem;margin: auto;}
.checkInfo .topInfo p{text-align: center;font-family: NotoSansHans-Light,"微软雅黑";font-size: 0.533333rem;color: #FFFFFF;}
.checkInfo .infobox{width:100%;}
.checkInfo .infobox .infoUnit{width: 7.333333rem;height: 80px; height: 1.066667rem;border-bottom:1px solid rgba(255,255,255,0.5);margin: auto;font-family: NotoSansHans-Light,"微软雅黑";font-size:0.426667rem;color: #FFFFFF;}
.checkInfo .infobox .infoUnit .fl{float:left;width:128px; width: 1.706667rem;line-height: 1.066667rem;text-align: center;}
.checkInfo .infobox .infoUnit .fr{float:left;line-height: 1.066667rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.checkInfo .infobox .sureApply{width:100%;height: 1.173333rem; margin-top: 1.306667rem;margin-bottom:0.4rem;}
.checkInfo .infobox .sureApply input{display: block; width:7.333333rem;margin:auto;line-height:1.173333rem; outline: none;border:none; border-radius: 1.333333rem;-webkit-border-radius: 1.333333rem;background-color:#991328;font-size: 0.453333rem;text-align: center;color:#fff;font-family:NotoSansHans-DemiLight,"微软雅黑";}
.checkInfo .infobox .cancelApply{width:100%;height:1.173333rem;}
.checkInfo .infobox .cancelApply input{display: block;width:7.333333rem;margin:auto;line-height:1.173333rem; outline: none;border: 1px solid #fff; border-radius: 1.333333rem;-webkit-border-radius: 1.333333rem;background-color:transparent;font-size: 0.453333rem;text-align: center;color:#fff;font-family:NotoSansHans-DemiLight,"微软雅黑";}
/*noregister page*/
.search_infos{padding-top:1.466667rem;}
.search_infos img{display: block;width: 1.76rem;height: 1.76rem;margin: auto;margin-bottom: 0.52rem;}
.search_infos h2{font-family: PingFangSC-Light,"微软雅黑";font-size: 0.533333rem;text-align: center;margin:auto;margin-bottom:2.093333rem;color:#fff;}
.search_infos .infoes{width:100%;height: 1.28rem;margin:auto; margin-bottom:4.2rem;}
.search_infos .infoes p{width: 100%;line-height: 0.64rem; text-align:center;font-family: PingFangSC-Light,"微软雅黑";color:#fff;font-size: 0.426667rem;}
.checkInfoBtn a{ display: block;width: 7.333333rem;height: 1.173333rem; line-height:1.173333rem;  margin: auto;text-align:center;color:#fff;font-family: PingFangSC-Light,"微软雅黑";font-size:0.453333rem;border-radius: 1.333333rem;-webkit-border-radius: 1.333333rem;background-color:#991328;}
/*register page*/
.search_infos .register{width: 6.346667rem;height: 2.56rem;margin: auto;margin-bottom:2.92rem;font-family: PingFangSC-Light,"微软雅黑";font-size:0.426667rem;color: #FFFFFF;line-height:0.64rem;text-align: center;}
.meetingBtn a{display: block;width: 7.333333rem;height: 1.173333rem;line-height: 1.173333rem;margin: auto;margin-bottom: 0.4rem; text-align: center;color: #fff;font-family: PingFangSC-Light,"微软雅黑";font-size: 0.453333rem;border-radius: 1.333333rem;-webkit-border-radius: 1.333333rem;background-color: #991328;}
/*报名申请成功*/
.applySuccess .topInfo{width:100%;height:328px;height:5.866666rem;/*background-color:yellow;*/}
.applySuccess .topInfo .imgBox{width: 100%;padding-top: 1.493333rem;margin-bottom:0.533333rem;/*background-color:green;*/}
.applySuccess .topInfo .imgBox img{display: block;width:1.76rem;height: 1.76rem;margin: auto;}
.applySuccess .topInfo p{text-align: center;font-family: NotoSansHans-Light,"微软雅黑";font-size: 0.533333rem;color: #FFFFFF;}
.applySuccess .infobox{font-family: NotoSansHans-Light,"微软雅黑";font-size: 0.426667rem;color: #FFFFFF;text-align: center;line-height: 0.64rem;/*background-color: red;*/}
.applySuccess .infobox p.txt_top{margin-bottom: 28px;margin-bottom: 0.373333rem;font-family: NotoSansHans-Light,"微软雅黑";font-size: 0.426667rem;color: #FFFFFF;text-align: center;line-height: 0.64rem;}
.applySuccess .infobox p.txt_bottom{font-family: NotoSansHans-Light,"微软雅黑";font-size: 0.426667rem;color: #FFFFFF;text-align: center;line-height: 0.64rem;}
[data-dpr="1"] .applySuccess .infobox p{
	font-size:16px;
}
[data-dpr="2"] .applySuccess .infobox p{
	font-size:32px;
}
[data-dpr="3"] .applySuccess .infobox p{
	font-size:48px;
}
.applySuccess .meetingBtn{margin-top: 2.533333rem;}
.applySuccess .bigMeetingBtn{width: 100%;height: 1.173333rem;margin-top: 2.533333rem;}
.applySuccess .bigMeetingBtn a{ display: block;width: 4.0rem; line-height: 1.173333rem;margin: auto;border:1px solid rgba(255,255,255,0.85);border-radius: 1.333333rem;-webkit-border-radius: 1.333333rem;text-align:left;font-size: 0.453333rem;color: #fff;font-family:NotoSansHans-Light,"微软雅黑";box-sizing: border-box;padding-left:0.826667rem; position: relative;}
.applySuccess .bigMeetingBtn a:after{content: " ";position: absolute;right:0.813333rem;top:0.413333rem;width:0.413333rem;height:0.32rem;background: url(../images/bigMeetingNext.png) no-repeat center center;background-size: contain;}
/*ticket page*/
body.ticketPage{width:100%;height:100%;background:#000000 url(../images/ticketPage_bg.png) no-repeat center top;background-size:cover;overflow-x:hidden;}
.ticketPage .ticket{width: 100%;margin:auto;padding-top:4.2rem;padding-bottom:1.2rem;}
.ticketUnit{margin-bottom: 0.4rem;}
.ticketUnit_1{padding-top: 1.6466666rem;padding-bottom: 1.6466666rem;}
.tickets{width:8.226667rem;height:2.893333rem;margin: auto;}
.tickets_A_1{background: url(../images/tickets_A_1_bg.png) center center;background-size:contain;}
.tickets_A{background: url(../images/tickets_A_bg.png) center center;background-size:contain;}
.tickets_B{background: url(../images/tickets_B_bg.png) center center;background-size:contain;}
.tickets .ticket_info{width:3.786667rem;height:2.893333rem;/*background-color:green;*/padding-top:0.36rem;padding-bottom: 0.466667rem;box-sizing: border-box;margin-left:3.106667rem;}
.ticket_info h4{font-family: PingFangSC-Medium,"微软雅黑";font-size: 0.453333rem;color: #231F20;text-align:left;margin-bottom:0.16rem;}
.ticketUnit_1 .ticket_info h4{color:#9E0524;}
.ticketUnit_1 .ticket_info h4 span{font-size: 0.32rem;}
.ticket_info p{font-family: PingFangSC-Light,"微软雅黑";font-size: 0.32rem;color: #9E0524;line-height: 0.426667rem;text-align: left;}
.ticket_info .detailMore{font-family: PingFangSC-Light,"微软雅黑";font-size:0.32rem;color: #2A2A2A;line-height:0.373333rem;text-align: left;margin-top:0.133333rem;}
.ticket_info .detailMore img{width: 0.266667rem;margin-left: 0.3rem;}
.ticketUnit .ticket_detail{width: 7.346667rem;height: 3.253333rem;margin: auto;padding-top:0.12rem;padding-left: 0.533333rem;padding-bottom: 0.253333rem;box-sizing: border-box;background-color:#D8D7D5;}
.ticketUnit .ticket_detail .detailbox{height: 100%; text-align:left;margin-right:0.133333rem;font-family: PingFangSC-Light,"微软雅黑";font-size: 0.32rem;color: #252525;line-height: 0.48rem;letter-spacing:0.02px;overflow-y: scroll;}
.ticketUnit .ticket_detail .detailbox p.detailTitle{color: #9E0524;}

.ticketNotice {padding-top: 0.4rem;}
.ticketNotice .detailMore{font-family: PingFangSC-Light,"微软雅黑";font-size:0.32rem;color: #ffffff;line-height:0.373333rem;text-align: left;margin-top:0.133333rem;}
.ticketNotice .detailMore{width: 7.346667rem;height: 0.373333rem;margin:auto;/*padding-left: 3.5rem;*/text-align:center;}
.ticketNotice .detailMore img{width: 0.266667rem;margin-left: 0.3rem;}
.ticketNotice .notice_detail{display:none;background-color:#D8D7D5;width: 7.346667rem;height: 4.5rem;margin: auto;padding-top:0.36rem;padding-left: 0.533333rem;padding-bottom: 0.466667rem;box-sizing: border-box;margin-top: 0.2rem;overflow-x:hidden;}
.ticketNotice .notice_detail .detailbox{height: 100%; text-align:left;margin-right:0.133333rem;font-family: PingFangSC-Light,"微软雅黑";font-size: 0.32rem;color: #252525;line-height: 0.48rem;letter-spacing:0.02px;overflow-y: scroll;}
.ticketNotice .notice_detail .detailbox p.detailTitle{color: #9E0524;}

.notice .notice_info{width:3.786667rem;height:2.893333rem;}
.alipay a{display: block;margin:auto; margin-top:0.8rem;width: 7.333333rem;height:1.066667rem;line-height: 1.066667rem;text-align: center;font-family: PingFangSC-Regular,"微软雅黑";font-size: 0.4rem;color: #FFFFFF;letter-spacing: -0.4px;border-radius: 1.333333rem;-webkit-border-radius: 1.333333rem;background-color:#991328; }
.alipay a span{font-size: 0.32rem;line-height: 1.066667rem;}
.alipay_btm a{margin-top: 0.6rem}
/*alipay page*/
.accountInfo .title{width: 9.226667rem;height: 1.533333rem;margin:auto;line-height: 1.533333rem;text-align: left;font-family:PingFangSC-Semibold,"微软雅黑";font-size: 0.4rem ;color: #FFFFFF; }
.accountInfo .title span{font-weight: bold;}
.accountInfo .accountInfo_text{width: 9.226667rem;height: 4.533333rem;padding:0.64rem 0.4rem;padding-right: 0; box-sizing: border-box; background-color:rgba(61,61,61,0.35); /*background-color: red;*/ margin: auto;margin-bottom:0.346667rem; text-align: center;font-family: PingFangSC-Light,"微软雅黑";font-size: 0.4rem;color: #FFFFFF;letter-spacing: 0.02px;text-align: left;border: 1px solid rgba(58,58,58,0.80);}
.accountInfo .accountInfo_text .unit{margin-bottom:0.066667rem;}
.accountInfo .accountInfo_text .unit .fl{display: inline-block;font-weight: bold; /*width: 2.066667rem;*//*text-align:justify; text-justify:distribute-all-lines;text-align-last:justify;-webkit-text-align-last:justify;word-break: break-all;word-wrap: break-word;*//*background-color: green;*/}
.accountInfo .accountInfo_text .unit .fr{display: inline-block;}
.accountInfo .accountInfo_text .bottomBox .fl{/*width:190px; width:2.533333rem;*/}
.accountInfo .accountInfo_text .bottomBox{margin-top:0.373333rem;}
.accountInfo_text .fontSmall{font-size:0.32rem;}
.accountInfo .accountSteps_text{width:9.226667rem;height: 6.373333rem; padding-top: 0.613333rem;padding-left:0.36rem;padding-right: 0.36rem;box-sizing: border-box; background: rgba(61,61,61,0.35);border: 1px solid rgba(58,58,58,0.80);margin:auto;margin-bottom:0.613333rem;}
.accountInfo .accountSteps_text p{font-family: PingFangSC-Light,"微软雅黑";font-size: 0.4rem;color: #FFFFFF;letter-spacing: 0.02px;line-height: 0.546667rem ;}
.coder img{display: block;width: 7.92rem;height: 2.266667rem;margin-top:0.28rem;}
.redInfo{color:#9E0524;}
.accountInfo .accountSteps_text p.redInfo{color:#9E0524;}
.buyticket{width:9.226667rem;text-align: left;font-family: PingFangSC-Light;font-size:0.32rem;color: #AAAAAA;letter-spacing: 0.02px;margin:auto;}
.buyticket a{color:#AAAAAA;}
/*表单验证弹出框*/
.errorPopupbox{
	position: fixed;
	background-color: rgba(0,0,0,0.5);
	height: 100%;
	width: 100%;
	z-index:3000;
}
.errorPopupe{
	background-color: #fff;
	width: 75%;
	height: 6em;
	position: absolute;
	margin: auto;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	border-radius: 0.3em;
	font-size: 1.4em;
	
	display: -moz-box;
	display: -webkit-box;
	
	-webkit-box-align: center;
	-moz-box-align: center;
	/*文本水平垂直居中*/
	-moz-box-pack:center ;
	-webkit-box-pack: center;
	overflow: visible;
}

.errorPopupe span{
	display: inline-block;
	position: absolute;
	right:-0.6em;
	top:-0.6em;
	z-index: 9999;
	background-color: ;
	width: 1.5em;
	height: 1.5em;
	background:#9E0524 url(../images/close1.png) no-repeat center center;
	border-radius: 50%;
}
.errorPopupe img{
	width: 1.5em;
}