body {background: linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(178,195,241,1) 100%); height: auto;}
.page {position: relative; display: flex; flex-direction: column; align-items: center; min-width: 320px; max-width: 750px; margin: 0 auto; background: #fff; background: #fff; min-height: 100vh; justify-content: space-between;}

/*头图 */
.img_top,
.img_bottom{width: 100%;}

/* 报名入口 */
.enter_wrapper {margin-top: 40px;display: flex;justify-content: center;}
.enter_wrapper .enter_item {display: inline-block;}
.enter_wrapper .enter_item + .enter_item {margin-left: 35px;}
.enter_wrapper .enter_item {width: 36%;}
.enter_wrapper .enter_item img {width: 100%;}

/* 活动信息 */
.info_wrapper {margin-top: 40px;}
.info_wrapper .info_item {text-align: center;}
.info_wrapper .info_item + .info_item {margin-top: 24px;}
.info_wrapper .info_item .info_title {margin-bottom: 8px; display: inline-block; font-size: 16px; line-height: 22px; font-weight: 600; padding: 0 34px; background: url("../images/line.png"), url("../images/line.png"); background-repeat: no-repeat; background-position: left center, right center; background-size: 20px 10px; color: #333;}
.info_wrapper .info_item .info_content {font-size: 14px; color: #4A4954;}
.info_wrapper .info_contact {position: relative; text-align: center; padding: 11px 0;}


/* 底图 */
.img_bottom {margin-top: 20px;}