#page_loading,html,body{
	background-color: #a0937f;
}
.sk-circle .sk-child:before{
	background-color: #1d1d1d;
}
#pl_num{
	color: #1d1d1d;
}
#index{
	background-image: url(https://u.nxhudong.com/qiu23/24_10gzgjdzj/img/indexBkg.png);
}
.theme{
	position: absolute;
	left: 66px;
	top: 44px;
}
.logo{
	position: fixed;
	left: 20px;
	top: 28px;
}
.time{
	position: absolute;
	left: 189px;
	top: 451px;
}
.begin{
	position: absolute;
	left: 196px;
	top: 1116px;
}

/* 活动介绍 */
.toGo{
	width: 451px;
	height: 73px;
	background: url(https://u.nxhudong.com/qiu23/24_10gzgjdzj/img/toGo.png) no-repeat center center;
	font-size: 28px;
	color: #3f3f3f;
	font-weight: bold;
	line-height: 42px;
}
.toGo span{
	padding-left: 4px;
}
.ruleBox{
	top: 83px;
	width: 627px;
	height: 704px;
	overflow: hidden;
	margin-left: -5px;
}
.ruleTitle{
	position: absolute;
	left: 0px;
	top: 0px;
}
.more{
	bottom: 40px;
	width: 48px;
}
.more img{
	width:100%;
}
/* 上传页面 */
#up{
	background: url(https://u.nxhudong.com/qiu23/24_10gzgjdzj/img/upBkg.png) repeat-y top center;
	padding-top: 52px;
}
.box{
	width:100%;
	padding-bottom:40px;
	display: none;
}
.btnBox{
	width:100%;
	padding:0px 72px 50px;
}
.upBox{
	width:708px;
	background: url(https://u.nxhudong.com/qiu23/24_10gzgjdzj/img/line.png) repeat-y top center;
	padding: 784px 0px 2px;
	margin: 88px auto 148px;
	position: relative;
}
.upBox::before{
	content: '';
	position: absolute;
	left: 0px;
	top: -88px;
	width: 100%;
	height: 90px;
	z-index: 2;
	background: url(https://u.nxhudong.com/qiu23/24_10gzgjdzj/img/top.png) no-repeat center center;
}
.upBox::after{
	content: '';
	position: absolute;
	left: 0px;
	bottom: -88px;
	width: 100%;
	height: 90px;
	z-index: 2;
	background: url(https://u.nxhudong.com/qiu23/24_10gzgjdzj/img/bottom.png) no-repeat center center;
}
.dl{
	position:absolute;
	left: -12px;
	top: -76px;
	z-index: 4;
}
.title{
	margin-left: 68px;
	margin-bottom: 15px;
}
.input{
	margin-left: 86px;
	width:524px;
	height: 48px;
	font-size: 20px;
	background-color: #e3d9cc;
	border-radius: 10px;
	display: block;
	padding: 0px 15px;
	color: #3f3f3f;
	margin-bottom: 13px;
}
.input::-webkit-input-placeholder{
	color: #92826d;
}
.textarea{
	padding: 15px 15px;
	background-color: #e3d9cc;
	border-radius: 10px;
	margin-left: 86px;
	width:524px;
	margin-bottom: 52px;
}
.textarea textarea{
	width: 100%;
	height: 106px;
	background-color: transparent;
	font-size: 20px;
	line-height: 30px;
}
.textarea textarea::-webkit-input-placeholder{
	color: #92826d;
}
.input1{
	margin-bottom:52px;
}
.close{
	position:absolute;
	right: -25px;
	top: -50px;
}
.post{
	width:492px;
}
.post>img{
	width:100%;
}
.postTips{
	position: absolute;
	right: 45px;
	top: 92px;
}
.map{
	position: absolute;
	left: 53px;
	top: 108px;
}
.mapBtn1{
	position: absolute;
	left: 143px;
	top: 96px;
}
.mapBtn2{
	position: absolute;
	left: 385px;
	top: 163px;
}
.mapBtn3{
	position: absolute;
	left: 140px;
	top: 224px;
}
.mapBtn4{
	position: absolute;
	left: 377px;
	top: 290px;
}
.mapBtn5{
	position: absolute;
	left: 313px;
	top: 469px;
}
.mapBtn6{
	position: absolute;
	left: 160px;
	top: 491px;
}
.mapTitle{
	position: absolute;
	left: 68px;
	top: 31px;
}