/* 水平间距 */ /* 水平间距 */ .container.data-v-07e72d3c { display: flex; flex-direction: column; padding: 0 20rpx; min-height: 100vh; background-color: #f1f6fe; } .container .tab.data-v-07e72d3c { position: relative; display: flex; justify-content: center; align-items: center; font-size: 34rpx; } .container .tab .tab_img.data-v-07e72d3c { position: absolute; top: var(--73922f18); left: 0; width: 62rpx; height: 62rpx; } .container .tab2.data-v-07e72d3c { z-index: 999; position: fixed; top: 0; left: 0; right: 0; padding: 0 20rpx; font-size: 34rpx; text-align: center; background-color: #fff; } .container .header.data-v-07e72d3c { position: relative; margin-top: 35rpx; width: 710rpx; height: 369rpx; color: #fff; font-size: 36rpx; border-radius: 10rpx; } .container .header .header_img.data-v-07e72d3c { width: 100%; height: 100%; } .container .header .header_icon.data-v-07e72d3c { position: absolute; top: 25rpx; left: 25rpx; width: 47rpx; height: 47rpx; border-radius: 50%; } .container .header .header_school.data-v-07e72d3c { position: absolute; top: 18rpx; left: 81rpx; font-size: 40rpx; } .container .header .header_name.data-v-07e72d3c { position: absolute; top: 243rpx; right: 145rpx; } .container .header .header_grade.data-v-07e72d3c { position: absolute; top: 292rpx; right: 145rpx; } .container .header .header_code.data-v-07e72d3c { position: absolute; top: 245rpx; right: 28rpx; display: flex; justify-content: center; align-items: center; width: 98rpx; height: 98rpx; border-radius: 10rpx; background-color: #fff; } .container .body.data-v-07e72d3c { margin-top: 20rpx; } .container .body .body_header.data-v-07e72d3c { position: relative; width: 710rpx; height: 128rpx; } .container .body .body_header .info_bg.data-v-07e72d3c { position: absolute; z-index: 1; width: 100%; height: 100%; pointer-events: none; } .container .body .body_header .info_img.data-v-07e72d3c { position: absolute; top: 20rpx; left: 20rpx; z-index: 1; width: 90rpx; height: 90rpx; border-radius: 50%; } .container .body .body_header .info_name.data-v-07e72d3c { position: absolute; top: 15rpx; left: 132rpx; z-index: 1; font-size: 32rpx; font-weight: bold; } .container .body .body_header .info_detail.data-v-07e72d3c { position: absolute; top: 64rpx; left: 132rpx; z-index: 1; width: 136rpx; height: 46rpx; line-height: 46rpx; text-align: center; font-size: 24rpx; color: #0061ff; border-radius: 5rpx; background-color: #ebf2ff; } .container .body .body_header .info_change.data-v-07e72d3c { position: absolute; top: 48rpx; left: 393rpx; z-index: 1; font-size: 24rpx; color: #a6a6a6; } .container .body .body_header .info_no.data-v-07e72d3c { position: absolute; top: 38rpx; left: 163rpx; z-index: 1; font-size: 30rpx; color: #a6a6a6; } .container .body .body_header .info_bind.data-v-07e72d3c { position: absolute; top: 20rpx; right: 0; display: flex; justify-content: flex-end; align-items: center; padding-right: 25rpx; width: 300rpx; height: 102rpx; font-size: 28rpx; color: #0061ff; background-color: #e8f1ff; } .container .body .body_header .info_bind .bind_img.data-v-07e72d3c { margin-right: 5rpx; width: 42rpx; height: 42rpx; } .container .body .body_list.data-v-07e72d3c { padding: 30rpx 30rpx; display: grid; grid-template-columns: repeat(3, 1fr); grid-auto-rows: 240rpx; background-color: #fff; gap: 20rpx 10rpx; } .container .body .body_list .list_box.data-v-07e72d3c { display: flex; flex-direction: column; justify-content: space-evenly; align-items: center; font-size: 28rpx; overflow: hidden; } .container .body .body_list .list_box .box_img.data-v-07e72d3c { width: 120rpx; height: 120rpx; border-radius: 32rpx; } .container .body .body_list .list_box .box_text.data-v-07e72d3c { width: 100%; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }