
/* a style like this should never apply in IE. If it does, tests will fail */
@media screen and (view-mode: minimized) {
	
}
@media (min-width: 320px) and (max-width:767px) {
.mb-64 {
	margin-bottom: 64px;
}
.index-signup {
	position: fixed;
	top: 0;
	right: 70px;
}
.page-signup {
	padding-left: 30px;
	display: block;
	position: fixed;
	top: 0;
	right: 70px;
}
.mbDisplay {
	display: block !important;
}
.pcDisplay{
	display: none;
}
.pcDisplay2{
	display: none;
}
.video_experience_box {
    margin-bottom: 24px;
}
.ActivePhotos{
  margin-top: 8%;
}
.signupButton {
	display: block;
	font-size: 14px;
	color:#ffffff;
	width: 40%;
	margin: 0 auto;
	text-align: center;
	line-height: 36px;
	background-color: #918808;
	border-radius: 18px;

}
.signupButtonBox {
	width: 100%;
	margin-bottom: 100px;
	margin-top: 80px;
}
.experienceBtn a{
	width: 90%;
	line-height: 24px;
	padding: 10px 0px 10px 0px;
	font-size: 11px;
	border: 1px solid rgba(255,255,255,.24);
}
.signupButtonBox2 {
	width: 100%;
	margin-bottom: 100px;
	margin-top: 80px;
}
.signupButtonBox2 span {
	display: block;
	text-align: center;
}
.signupButtonBox2 .t1 {
	font-size: 10px;
	color: #999999;
}
.signupButtonBox2 .t2 {
	font-size: 16px;
	color: #ffffff;
}
.experienceBtn {
    margin-bottom: 18px;
}
.timeline-link span{
	display: block;
	float: left;
	font-size: 10px;
}

/*-------------报名表样式------------*/
.experience-text {
    padding-left: 7px;
    margin-bottom: 12px;
    margin-top: 18px;
}
.experience-box {
    padding-right: 0px;
}
.container {
	/* padding-right: 30px;
	padding-left: 30px; */
}
.Background-contentbox_spot {
    padding-top: 0px !important;
}
.Background-contentbox span {
    line-height: 20px !important;
}
#fullPagenav {
	display: none;
}
.block-container {
	display: none;
}
.pagemain-home {
	padding-top: 136px;
}
.Activitytheme-t2 {
	font-size: 24px;
	line-height: 24px;
}
.Activitytheme-t3 {
	font-size: 27px;
	line-height: 27px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.Activitytheme-t4 {
	font-size: 7px;
}
.Activitytheme-info img {
	height: 18px;
}
.Activitytheme-info span {
	display: none;
}
.Activitytheme-tline {
	width: 126px;
	padding-top: 10px;
	margin-top: 10px;
}

.Activitytheme-t1 {
	display: none !important;
}
.cityinfo-ico a {
	display: none;
}
.cityinfo-date-t2 {
	font-size: 23px;
	line-height: 24px;
	margin-bottom: 6px;
}
.cityinfo-city {
	font-size: 16px;
}
.cityinfo-date-t1 {
	font-size: 24px;
	line-height: 24px;
	letter-spacing:4px;
}
.cityinfo-line {
	display: none;
}
.cityinfo-line2 {
	display: block;
	width: 26px;
	height: 1px;
	background-color: #eae23f;
	margin-bottom: 30px;
	margin-top: 4px;
}
#cityinfo{
	position: absolute;
	top: 0;
	margin-top: 400px;
}
.Meettitleinfo{
	display: block;
	margin-top: 40px;
	padding-left: 15px;
}
.Meettitleinfo span{
	display: block;
}
.Meettitleinfo-index {
	display: block;
	margin-top: 250px;
}
.Meettitleinfo-index span{
	display: block;
}
.Meettitleinfo_t1{
  font-size: 12px;
  color: rgba(255,255,255,.48);
  line-height: 32px;
}
.Meettitleinfo_t2{
  font-size: 10px;
  color: #ffffff;
  line-height: 12px;
}
.mobilebg{
  background: url("/market/eSign/images/bg_Mhome.jpg") center top #000000;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.mobilebg2{
  background: url("/market/eSign/images/bg_Mhome3.jpg") center top #000000;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.headmenu {
	position: fixed;
	top: 12px;
	right: 20px;
}

#header {
	overflow: auto;
	padding: 0px;
	height: 100%;
	/* position: inherit; */
	/* height: 200px; */
}
.logobox {
	top: 0;
	left: 0;
	padding-left: 30px;
	padding-top: 0px;
	padding-bottom: 20px;
}
.menu-sider {
	position: inherit;
	right: 0;
	z-index: 1001;
	width: 260px;
	height: 100%;
}
.logobox a span {
	font-size: 14px;
	padding: 12px 0px 0px 12px;
	/* display: none; */
}
.logobox #logom{
	display: block;
	width: 80px;
}
.logobox a {
	margin-top: 20px;
}
.logobox a img{
	height: 30px;
}
.sceneapp {
	height: 336px;
	overflow: hidden;
	position: inherit;
	top: 0;
	left: 0;
	margin-top: 16px;
	margin-bottom: 40px;
}
.pagemain2 {
	padding-top: 40px;
}
.Related-add {
	display: none;
}
.Related-infobox {
}
.Related-info-t1 {
	font-size: 9px;
	width: 48px !important;
}
.Related-info-t2 {
	font-size: 9px;
	width: 12px !important;
}
.Related-info-t3 {
	font-size: 12px;
}
.agenda-timeline-text span {
	float: left;
	margin-right: 9px;
}
.Background-contentbox img {
	display: none;
}
.pagemain {
	padding-top: 100px;
}
.footer-listBox-copyright img {
	height: 18px;
}
.footer-listBox-copyright span {
	padding-left: 4px;
}
.f-listBox-c-lineleft {
	border:0;
}
.footer-listBox {
	display: none;
}
.Homepage-subject {
	left: 30px;
	margin-top: 30%;
}
.Homepage-subject-tline {
	width: 126px;
	padding-top: 10px;
	margin-top: 10px;
}
.Homepage-subject img {
	height: 18px;
}
.Homepage-subject-t1 {
	font-size: 9px;
	line-height: 12px;
	margin-bottom: 6px;
	display: none !important;
}

.Homepage-subject-t2 {
	font-size: 22px;
	line-height: 24px;
}
.Homepage-subject-t3 {
	font-size: 22px;
	line-height: 22px;
	margin-top: 2px;
	margin-bottom: 2px;
}
/* .Homepage-subject-t3 {
	font-size: 20px;
	line-height: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
} */
.Homepage-subject-t4 {
	font-size: 7px;
	line-height: 14px;
}
.pagemain-H {
	padding-top: 348px;
}
.Homepage-subject-t5 {
	display: none !important;
}
.Homepage-timeline-Locationbox {
	/* padding-top: 94%; */
	padding-top: 30%;
}

#section1{
	min-height: 640px;
}
#section2{
	min-height: 480px;
}
#section3 {
	background: none;
	padding-bottom: 10px;
}
#section4 {
	min-height: 360px;
}
#section5 {
	background: none;
}
#footer {
	position: inherit;
	padding: 15px 0px 40px 0px;
}
#copyright {
	font-size: 8px;
}
.pagetitle-t1 {
	font-size: 12px;
	line-height: 12px;
}
.pagetitle-t2 {
	font-size: 16px;
	line-height: 24px;
}
.Background-description span {
	font-size: 9px;
	line-height: 14px;
	padding-bottom: 12px;
	margin-bottom: 12px;
	border:0;
}
.Background-content {
	margin-top: 0px;
}
.Background-contentbox span {
	font-size: 12px;
	color: #eae23f;
	line-height: 24px;
	margin-top: 16px;
}
.Background-contentbox_text{
	float: left;
	width: 94%;
	margin-top: 0px !important;
}
.Background-contentbox_spot{
	display: block;
	float: left;
	width: 6%;
	display: block !important;
	margin-top: 0px !important;
}
.Background-contentbox {
	width: 100%;
}
.Related-info-t4 {
	margin-bottom: 12px;
}
.agenda-timeline-text {
	width: 100%;
	min-height: 1px;
	overflow: hidden;
}
.agenda-timeline-t2 {
	font-size: 12px;
	line-height: 12px !important;
}
.agenda-timeline-t3 {
	font-size: 12px;
	line-height: 12px !important;
	color: rgba(234,226,63,.48);
}
.agenda-timeline-t1 {
	font-size: 9px;
	line-height: 12px !important;
	width: 30%;
}
.agenda-timeline-line {
	padding-top: 10px;
	margin-top: 10px;
}
.agendaspace{
	border-bottom: 1px solid #1f1f1f\9;
	border-bottom: 1px solid rgba(255,255,255,.12);
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.signupbox {
	margin-top: 22%;
	padding-bottom: 28%;
}
.signupbox img {
	width: 52%;
}
.slogn_weaver{
	display: block;
  width: 100%;
	min-height: 1px;
	text-align: center;
}
.slogn_weaver img{
	width: 36%;
	margin:0 auto;
}

/* 另设间距 */
.Activitytheme {
	padding-left: 15px;
}
.cityinfo {
	padding-left: 15px;
}
.pagetitle {
	padding: 0px 15px 0px 12px;
	border-left: 3px solid #ffffff;
}
.pagecontent {
    width: auto;
    min-height: 1px;
    overflow: hidden;
    padding: 0px 15px;
    background: none;
}
/* 另设间距 end*/

.Homepage-timeline {
	overflow: hidden;
	width: 28%;
	padding-right: 10px;
}
.mtimeline{
	margin-right: 16px;
	float:right;
}
.Homepage-timeline-years-titletext {
	text-align: right;
	font-size: 9px;
}
.Homepage-timeline-years-titleline {
	float: right;
}
.Homepage-timeline-month-title {
	text-align: right;
	color: rgba(255,255,255,.36);
	line-height: 16px;
	margin-bottom: 6px;
}
.Homepage-timeline-month ul li a {
	text-align: right;
	color: rgba(255,255,255,.6);
	line-height: 28px;
}

.Homepage-timeline-month ul li.active a {
	font-size: 16px;
}
.Homepage-timeline-month {
	margin-bottom: 4px;
}
.Homepage-timeline-Mask{
  display: block;
}
.Homepage-timeline-Mask2{
	display: block;
  }
.Background-content-box{
  width: 100%;
}
.ebox2 {
    margin-top: 28px;
}

}
@media (min-width: 992px) and (max-width:1367px) {
	.pagemain-home{
	  padding-top: 180px;
	}
	.Background-content{
	  margin-top: 8%;
	}
	.agenda-timeline-line {
	    padding-top: 12px;
	    margin-top: 12px;
	}
	.signupbox {
	    margin-top: 6%;
	}

	/* 小屏电脑 */
	.pagetitle-t1 {
			font-size: 18px;
			line-height: 24px;
	}
	.agenda-timeline-t1 {
		font-size: 12px;
		line-height: 18px;
	}
	.Related-info-t3 {
		font-size: 14px;
	}
	.Related-info-t1 {
		font-size: 12px;
		width: 48px;
		line-height: 22px;
	}
	.Related-info-t1 {
		font-size: 12px;
		width: 48px;
	}
	.Background-contentbox span {
		font-size: 14px;
		line-height: 24px;
	}
	.pagetitle-t1 {
		font-size: 24px;
		line-height: 24px;
	}
	.Background-description span {
		font-size: 12px;
		line-height: 18px;
	}
	.Activitytheme-t3 {
		font-size: 48px;
		line-height: 48px;
	}
	.Activitytheme-t2 {
		font-size: 48px;
		line-height: 48px;
	}
	.menu-wrap nav ul li a{
		font-size: 14px !important;
		line-height: 48px;
	}

	.img_sceneapp {
	    margin-top: -50px !important;
	}
	.img_sceneapp_line {
	    margin-bottom: 36px !important;
	}


}
@media (min-width: 1367px) and (max-width:1599px) {
	.sceneapp{
	  top: 18%;
	}
	.Homepage-subject{
	  margin-top: 14%;
	}
	.pagemain-H{
	  padding-top: 14%;
	}
	.Homepage-timeline-box{
	  padding-top: 14%;
	}
	.Homepage-timeline-Locationbox {
			padding-top: 14%;
	}
	.agenda-timeline {
			margin-top: 24px;
	}
	.pagemain-home {
			padding-top: 208px;
	}
	.menu-wrap nav ul li a{
		font-size: 16px !important;
		line-height: 48px;
	}

	.ebox {
	    margin-top: 48px;
	}
	.ebox2 {
	    margin-top: 80px;
	}
	.img_sceneapp_line {
	    margin-bottom: 36px !important;
	}
	.img_sceneapp {
	    margin-top: -46px !important;
	}
	.experienceBtn a {
	    padding: 16px 0px 16px 0px;
	}


}

@media (min-width: 1600px){
	.pagemain-home{
	  padding-top: 264px;
	}
	.Background-content{
	  margin-top: 6%;
	}
	.Background-contentbox{
	  width: 64%;
	  margin: inherit;
	}
	.sceneapp{
	  top: 24%;
	}
	.Related-add {
	    margin: 48px 0px 0px 0px;
	}
	.Related-info {
	    margin-top: 60px;
	}
	.agenda-timeline-line {
	    padding-top: 24px;
	    margin-top: 24px;
	}
	.agenda-timeline {
	    margin-top: 48px;
	}
	.footer-listBox {
	    margin-bottom: 48px;
	}
	.Related-infobox table{
		height:40px;
	}
	.signupbox{
		margin-top: 12%;
	}
	.menu-wrap nav ul li a{
		font-size: 18px;
		line-height: 60px;
	}
	.experience-text {
	    padding-left: 7px;
	    margin-bottom: 48px;
	    margin-top: 36px;
	}
	.Background-description {
	    margin-top: 20%;
	}
	.img_sceneapp_line {
	    margin-bottom: 48px !important;
	}
	.ebox {
	    margin-top: 6%;
	}
	.ebox2 {
	    margin-top: 10%;
	}
	.experienceBtn a {
	    padding: 18px 0px 18px 0px;
	}
	.experienceBtn {
	    margin-bottom: 36px;
	}
	.ActivePhotos{
	  margin-top: 6%;
	}

}





