.ld-camp{max-width: 860px;margin: 0 auto;}

#top-move-btn{position: fixed;width: 70px;height: 70px;background: #000;right: 0;top: 50%;margin-top: -35px;border-radius: 2px;
cursor: pointer;display: none;}
#top-move-btn .d-1{display: table;width: 100%;height: 100%;}
#top-move-btn .d-2{display: table-cell;vertical-align: middle;}
#top-move-btn p{font-weight: 900;color: #fff;text-align: center;font-size: 16px;}
#top-move-btn .d-2 span{display: block;background: url("/ld/camp/img/png.png");background-position: -19px -22px;width: 14px;height: 9px;margin:5px auto 2px auto;}





.txt-div-1{background-color: #000;padding: 20px;text-align: center;}
.txt-div-1 .div{display: inline-block;vertical-align: middle;}
.txt-div-1 p{color: #fff;text-align: left;font-size: 18px;line-height: 38px;}
.txt-div-1 p span{color: #a5ffda;margin-right: 17px;font-weight: 900;} 





#ld-event-send{padding: 40px;}
#ld-event-send *{color: #000;}
#ld-event-send .div2{padding: 30px 0;border: 5px solid #eee;border-radius: 15px;
background-repeat: no-repeat;background-position: 100% 100%;}
#ld-event-send .ul-div{position: relative;padding:0 30% 0 20px;}
#ld-event-send .ul-div .img-ab{position: absolute;width: 30%;max-width: 181px;right: 0;top: 50%;margin-top: -100px;}

#ld-event-send .ul-div .ul-1{margin-bottom: 5px;}
#ld-event-send .ul-div li{height: 30px;}
#ld-event-send .ul-div .li1{width: 22%;}
#ld-event-send .ul-div .li2{width: 78%;}
#ld-event-send .ul-div .li1 p{height: 100%;text-align: left;line-height: 30px;}
#ld-event-send .ul-div .ul-1 .li1 p{letter-spacing: 22px;}
#ld-event-send .ul-div .ul-2 .li1 p{letter-spacing: 5px;}
#ld-event-send .ul-div .li2 .name{width: 100%;height: 100%;background: #fff;}
#ld-event-send .ul-div .li2 .phone_val{float: left;width: 32%;height: 100%;background: #fff;}
#ld-event-send .ul-div .li2 .middle{margin: 0 2%;}

#ld-event-send .h3{margin-top: 70px;padding: 0 20px;}
#ld-event-send .h3 span{font-weight: normal;}
#ld-event-send .wrap_s{padding: 0 20px;display: block;}

#ld-event-send .ul-3{margin: 10px 0;padding:0 0 10px 0;background:#f5f5f5 ;padding: 20px;}
#ld-event-send .ul-3 .l{margin-bottom: 15px;}
#ld-event-send .ul-3 .l p{border-bottom:1px solid #000;font-size: 18px;font-weight: bold;padding-bottom: 5px;margin-bottom: 10px;}
#ld-event-send .ul-3 label{margin: 5px 10px 0 0;}
#ld-event-send .ul-3 label input{margin-right: 5px;vertical-align: -2px;}

#ld-event-send .div-1{margin: 0 0 13px 0;}
#ld-event-send .div-1 label{font-size: 14px;font-weight: bold;}
#ld-event-send .div-1 a{font-size: 14px;font-weight: bold;margin-left: 10px;}

#ld-event-send .div2 > .p{font-size: 14px;line-height: 20px;font-weight: bold;color: #767676;}

#ld-event-send .send_div{max-width:467px;margin: 20px auto;background: #262626;height: 79px; border-radius:40px; cursor: pointer;}
#ld-event-send .send_div div{display: table;width: 100%;height: 100%;}
#ld-event-send .send_div div p{display: table-cell;vertical-align: middle;color:#c3ffff; text-align: center;font-size: 25px;}
#ld-event-send .send_div div p span{color: #ff7fc4;font-weight: bold;font-size: 35px;margin-left: 10px;}
#ld-event-send .send_div div p .s-1{font-size: 22px;color: #fff;}
#ld-event-send .send_div div p .s-2{color:#89f7ca; }
#ld-event-send .send_div div p span{vertical-align: middle;}


.div-view{position: relative;}
.div-view a{position: absolute;}
.div-view a:hover{opacity:1;}
.div-view-3 .a-1{width: 73%;height: 35%;left: 14%;top: 60%;}

.div-view-6 .a-1{width: 32%;height: 8%;left: 34%;top: 81%;}


.div-view-5 .a-1{width: 82%;height: 12%;top: 16.5%;left: 9%;}
.div-view-5 .a-2{width: 82%;height: 12%;top: 29%;left: 9%;}
.div-view-5 .a-3{width: 82%;height: 12%;top: 56.7%;left: 9%;}
.div-view-5 .a-4{width: 82%;height: 12%;top: 84.4%;left: 9%;}



.div-view-5_1 .a-1{width: 70%;left: 15%;top: 66.5%;height: 9%;}
.div-view-5_1 .a-2{width: 70%;left: 15%;top: 75.5%;height: 9%;}
.div-view-5_1 .a-3{width: 70%;left: 15%;top: 85%;height: 9%;}


.div-view-5_2 .a-1{width: 70%;left: 15%;top: 73%;height: 10%;}
.div-view-5_2 .a-2{width: 70%;left: 15%;top: 83.5%;height: 10%;}


.div-view-5_5 .a-1{width: 70%;left: 15%;top: 57.5%;height: 7.5%;}
.div-view-5_5 .a-2{width: 70%;left: 15%;top: 65.5%;height: 7.5%;}
.div-view-5_5 .a-3{width: 70%;left: 15%;top: 73.5%;height: 7.5%;}



@media only screen and (max-width: 799px) {
	#ld-event-send .div2{background-size: 60%;}

	#ld-event-send .ul-3 .l p{font-size: 16px;}
	#ld-event-send .ul-3 label{font-size: 14px;}
}

@media only screen and (max-width: 640px) {
	
	.txt-div-1{padding: 10px;}
	.txt-div-1 p span{margin-right: 10px;}
	.txt-div-1 p{font-size: 12px;line-height: 24px;}


	#ld-event-send{padding: 75px 20px 30px 20px;}
	#ld-event-send .div2{padding: 50px 0 30px 0;}
	#ld-event-send .ul-div .img-ab{left: 50%;right: auto;margin-top: 0;top: -114px;width: 100px;margin-left: -50px;}
	#ld-event-send .ul-div{padding:0 10px;}


	#ld-event-send .send_div{max-width:80%;height: 50px; }
	#ld-event-send .send_div div p{font-size: 17px;}
	#ld-event-send .send_div div p span{font-size: 23px;margin-left: 0px;}
	#ld-event-send .send_div div p .s-1{font-size: 15px;}

	#ld-event-send .ul-div .ul-1 .li1 p{letter-spacing: 17px;}
	#ld-event-send .ul-div .ul-2 .li1 p{letter-spacing: 2px;}
	#ld-event-send .ul-3{padding:10px;}
	
	#ld-event-send .h3{margin-top: 30px;padding:0 10px;}
	
	#ld-event-send .div-1 a,#ld-event-send .div-1 label,#ld-event-send .div2 > .p,
	#ld-event-send .ul-3 .d-1{font-size: 12px;}
	
	#top-move-btn{width: 50px;height: 50px;margin-top: -25px;}
	#top-move-btn p{font-size: 14px;} 


	
	#ld-event-send .wrap_s{padding:0 10px;}
}

