/* 水平间距 */ /* 水平间距 */ .container.data-v-12c962df { position: relative; height: 100vh; color: #001713; background-color: #fff; overflow-y: auto; } .container .banner.data-v-12c962df { width: 100%; height: 482rpx; } .container .title.data-v-12c962df { position: absolute; display: flex; align-items: center; width: 100vh; font-size: 40rpx; } .container .title .title_back.data-v-12c962df { margin-left: 26rpx; margin-right: 232rpx; } .container .body.data-v-12c962df { position: absolute; top: 160rpx; box-sizing: border-box; padding: 0 40rpx; width: 100%; } .container .body .body_card.data-v-12c962df { box-sizing: border-box; padding: 40rpx 50rpx 30rpx; width: 100%; height: 316rpx; font-size: 24rpx; border-radius: 60rpx; border-radius: 30px; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16); } .container .body .body_card .card_type.data-v-12c962df { display: flex; align-items: center; font-weight: bold; } .container .body .body_card .card_type .type_name.data-v-12c962df { display: flex; align-items: center; font-size: 40rpx; } .container .body .body_card .card_type .type_name .img.data-v-12c962df { margin-right: 10rpx; width: 40rpx; height: 40rpx; } .container .body .body_card .card_type .type_au.data-v-12c962df { display: flex; align-items: center; margin-left: 40rpx; font-size: 24rpx; } .container .body .body_card .card_type .type_au .text.data-v-12c962df { margin-right: 5rpx; } .container .body .body_card .card_num.data-v-12c962df { margin-top: 22rpx; margin-bottom: 18rpx; } .container .body .body_card .card_num .text.data-v-12c962df { font-weight: bold; } .container .body .body_card .card_btn.data-v-12c962df { display: flex; align-items: center; justify-content: center; margin-top: 20rpx; margin-left: auto; width: 234rpx; height: 50rpx; font-size: 28rpx; font-weight: bold; border-radius: 8rpx; } .container .body .body_card .btn_excellent.data-v-12c962df { color: #2b507a; border: 2rpx solid #2d537d; background-color: #cfe0eb; } .container .body .body_card .btn_teacher.data-v-12c962df { color: #a46509; border: 2rpx solid #c77417; background-color: #fddb9f; } .container .body .body_card .btn_warm.data-v-12c962df { color: #1580ed; border: 2rpx solid #0d71fb; background-color: #e2eef9; } .container .body .body_card .card_line.data-v-12c962df { margin-top: 16rpx; width: 100%; height: 8rpx; border-radius: 10rpx; } .container .body .body_card .line_excellent.data-v-12c962df { background: linear-gradient(90deg, #72a8d2 0%, #2b507a 100%); } .container .body .body_card .line_teacher.data-v-12c962df { background: linear-gradient(90deg, #f1a045 0%, #bf6c0f 100%); } .container .body .body_card .line_warm.data-v-12c962df { background: linear-gradient(90deg, #218dfb 0%, #0c70fb 100%); } .container .body .excellent.data-v-12c962df { color: #2b507a; background: linear-gradient(146.58deg, rgba(243, 245, 245, 0.5) 0%, rgba(229, 240, 244, 0.5) 100%); } .container .body .teacher.data-v-12c962df { color: #9f5300; background: linear-gradient(148.48deg, rgba(254, 228, 182, 0.5) 0%, rgba(253, 205, 121, 0.5) 59.21%, rgba(248, 212, 140, 0.5) 100%); } .container .body .warm.data-v-12c962df { color: #1580ed; background: linear-gradient(146.58deg, rgba(243, 245, 245, 0.5) 0%, rgba(201, 229, 255, 0.5) 100%); } .container .body .body_btns.data-v-12c962df { display: flex; justify-content: space-between; align-items: center; margin: 40rpx 0; } .container .body .body_btns .btn.data-v-12c962df { display: flex; align-items: center; justify-content: center; width: 310rpx; height: 72rpx; font-size: 32rpx; border-radius: 16rpx; } .container .body .body_btns .pull.data-v-12c962df { color: #fff; background-color: #ff8205; } .container .body .body_btns .refund.data-v-12c962df { color: #ff8205; border: 2rpx solid #ff8205; } .container .body .body_rule.data-v-12c962df { font-size: 36rpx; } .container .body .body_rule_img.data-v-12c962df { width: 100%; height: 200px; background-size: 100%; } .pop.data-v-12c962df { display: flex; flex-direction: column; align-items: center; box-sizing: border-box; padding-bottom: 60rpx; font-size: 32rpx; color: #001713; line-height: 46rpx; } .pop .pop_title.data-v-12c962df { position: relative; height: 60rpx; width: 100%; background-color: #ff8205; } .pop .pop_title .title_close.data-v-12c962df { position: absolute; top: 6rpx; right: 30rpx; } .pop .pop_tips.data-v-12c962df { margin-top: 24rpx; } .pop .pop_msg.data-v-12c962df { margin: 50rpx 0; width: 456rpx; } .pop .pop_btn.data-v-12c962df { display: flex; align-items: center; justify-content: center; width: 480rpx; height: 72rpx; color: #ff8205; border-radius: 16rpx; border: 2rpx solid #ff8205; }