/* ////////////////////////////////////////// */
/* ////////////////////////////////////////// */
/* ////////////////////////////////////////// */
/* ////////////////////////////////////////// */

/* index banner */
.flexslider {
	margin-top: -100px;
}

/*all bg*/

/*all banner*/
.mainPagePic {}

/* .mainPagePic h2 {display:none; } */
@media (max-width:768px) {}

/*promotions_index */
body.promotions-page {}

body.promotions-page .mainPagePic {
	background-image: url('../img/zhang_img034.png');
	background-position: center bottom;
}

body.promotions-page .mainPagePic h2::before{
	background-image: url('../img/zhang_img036.png');
}

body.promotions-page .container::after{
	background-image: url('../img/zhang_img035.png');
	background-position: center top;
}

/*other-select-page*/
body.other-select-page {}

body.other-select-page .mainPagePic {}

/*other_page*/
body.other-page .mainPagePic {}

body.other-page .stepImg {}

/*camp-page*/
body.camp-page .mainPagePic {}

/*campOrder.php*/

/*map_index*/
body.map-page .mainPagePic {}

/*camp-page*/
body.camp-page .mainPagePic {}

body.camp-page .mainPagePic::before {
	background-image: url('../img/zhang_img030.png');
}

/* order_finish_page */
body.order_finish_page .mainPagePic {
	background-image: url(../img/zhang_img037.png);
    background-position: center bottom;
}

body.order_finish_page .mainPagePic h2::before{
	background-image: url('../img/zhang_img036.png');
}

/*about-page*/
body.about-page .mainPagePic {
	background-image: url('../img/zhang_img032.png');
	background-position: center bottom;
}

body.about-page .container{
	padding-bottom: 35px;
}

body.about-page .container::after{
	display: none;
}

/*campCalendar*/
body.order-page .mainPagePic {
	background-image: url('../img/zhang_img037.png');
	background-position: center bottom;
}

body.order-page .mainPagePic h2::before{
	background-image: url('../img/zhang_img036.png');
}

/*contact-page*/
body.contact-page .mainPagePic {
	background-image: url('../img/zhang_img045.png');
	background-position: center bottom;
}

body.contact-page .mainPagePic h2::before {
	background-image: url('../img/zhang_img036.png');
}

body.contact-page .content {}

body.contact-page .bigTel dd {}

/* body.contact-page .bigTel dd::before { content:""; width:44px; height:44px; background-image: url('../images/thn-img045.png'); position: absolute; left:-57px;} */
/* body.contact-page .bigTel dd a { color: #578A48; font-size: 32px; font-weight: bold; line-height: 130%;} */
/* body.contact-page .bigTel dd i { display:block; color:#578A47; font-size:18px; font-style: normal; font-weight:400; line-height:130%; margin-bottom:15px; border:none; padding:0;} */
@media (max-width:768px) {
	/* body.contact-page .content{ padding:0 15px 30px 15px;} */
}

/*remit-page*/
/* body.remit-page .mainPagePic { background-image: url(../images/thn-bg014.png); background-position: center bottom;} */
/* body.remit-page .content { padding:90px 15px 80px 15px; padding: 115px 15px 87px 15px; overflow: hidden;} */
/* body.remit-page .bigTel dd { max-width: 976px; width: 100%; display: flex; flex-direction: column; position: relative;} */
/* body.remit-page .bigTel dd::before { content:""; width:44px; height:44px; background-image: url('../images/thn-img045.png'); position: absolute; left:-57px;} */
/* body.remit-page .bigTel dd a { color: #578A48; font-size: 32px; font-weight: bold; line-height: 130%;} */
/* body.remit-page .bigTel dd i { display:block; color:#578A47; font-size:18px; font-style: normal; font-weight:400; line-height:130%; margin-bottom:15px; border:none; padding:0;} */
/*contact-page*/
body.remit-page .mainPagePic {
	background-image: url('../img/zhang_img045.png');
	background-position: center bottom;
}

body.remit-page .mainPagePic h2::before {
	background-image: url('../img/zhang_img036.png');
}

@media (max-width:768px) {
	/* body.remit-page .content{ padding:0 15px 30px 15px;} */
}

/*recheck-page*/
body.recheck-page .mainPagePic {
	background-image: url("../img/zhang_img047.png");
	background-position: center bottom;
}

body.recheck-page .mainPagePic h2::before{
	background-image: url("../img/zhang_img036.png");
}

.calendar .month {
	/* background-color: #93C257; */
}

/* ////////////////////////////////////////// */
/* ////////////////////////////////////////// */
/* ////////////////////////////////////////// */
/* ////////////////////////////////////////// */

/* 20250901 */
.pure_notice h4.tit_money{
	background-color: var(--mainColor04);
}
.pure_notice h4:nth-of-type(1){
	margin-bottom: 20px;
}