.resjetStudentWrap { width: 100%; height: 891px; position: relative; .bgWrap { position: absolute; top: 0; left: 0; width: 100%; height: 891px; } .rejectLogo { width: 163px; height: 22px; position: absolute; left: 50%; margin-left: -82px; z-index: 100; top: 27px; } .studentText { width: 133px; height: 32px; position: absolute; left: 50%; margin-left: -68px; top: 69px; z-index: 100; } .schoolNameWrap { position: absolute; z-index: 10; display: flex; flex-direction: row; align-items: center; justify-content: center; width: 100%; top: 122px; font-size: 15px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #b21f3b; line-height: 21px; .rejectSchool { width: 17px; height: 17px; margin-right: 8px; } } .centerLogo { width: 375px; height: 354px; z-index: 10; position: absolute; top: 142px; } .infoWrap { padding: 12px 12px 0; top: 326px; position: relative; width: 371px; height: 565px; background: linear-gradient(180deg, rgba(255, 255, 255, 0.22) 0%, rgba(255, 255, 255, 0) 100%); box-sizing: border-box; border-radius: 20px 20px 0 0; border: 2px solid #ffffff; border-bottom: none; z-index: 20; .infoWrapCore { background-color: #fff; height: 443px; background: #ffffff; border-radius: 18px; overflow: hidden; position: relative; .subTitle { position: relative; width: 271px; height: 26px; margin-top: 16px; left: 50%; margin-left: -135px; } } } } .group { overflow: hidden; padding: 14px 0 20px; .noArrow { :global { .van-field__body { padding-right: 20px; } } } :global { .van-cell { line-height: 40px; } .van-field__label { font-size: 16px; font-weight: 600; color: #714923; } .van-field__body { height: 40px; // padding: 0 15px; } .van-field__control { font-size: 14px; } input::-webkit-input-placeholder { color: #d8a673; } .van-cell { padding: 8px 15px; } } } .inputCode { :global { .van-field__control { position: relative; top: 3px; border-right: 1.5px solid #d8a673; line-height: 16px; border-top-right-radius: 0; border-bottom-right-radius: 0; margin-right: 10px; padding-right: 10px; } .van-field__button { height: 100%; } .van-button--disabled { color: #94acc8; } } } .tips { box-sizing: border-box; width: 320px; font-size: 13px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #fd5160; line-height: 34px; padding: 0 8px; text-align: left; background: #ffebeb; border-radius: 8px; margin-top: 10px; left: 50%; position: relative; margin-left: -160px; } .sendBtn { border: none; background-color: transparent; width: 80px; color: #fe2451; font-size: 14px; padding: 0; height: 44px !important; line-height: 44px; &::before { display: none; } } .rejectBtn { width: 303px; height: 50px; position: relative; left: 50%; margin-left: -151px; margin-top: 24px; } .showWrap { width: 264px; height: 326px; position: absolute; top: 212px; left: 50%; margin-left: -132px; background-color: #fff; z-index: 1001; box-shadow: 1px 1px 9px 0px rgba(149, 145, 145, 0.07); border-radius: 12px 12px; position: relative; .showWrapTop { width: 264px; height: 130px; position: relative; top: -23px; } h2 { margin-top: 3px; height: 25px; font-size: 18px; font-weight: 500; color: #333333; line-height: 25px; text-align: center; margin-bottom: 11px; } h4 { font-size: 15px; font-weight: 500; color: #333333; text-align: center; margin-bottom: 11px; span { color: #fe2451; font-weight: bold; } } p { font-size: 14px; font-weight: 400; color: #777777; line-height: 20px; text-align: center; margin-bottom: 22px; } .downApp { width: 200px; height: 40px; background: #fe2451; border-radius: 39px; font-size: 18px; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #ffffff; text-align: center; line-height: 40px; position: relative; left: 50%; margin-left: -100px; } } .secondWrap { width: 294px; // height: 182px; background: #ffffff; border-radius: 12px; padding: 15px 21px 21px; h2 { height: 24px; font-size: 17px; font-weight: 600; color: #333333; line-height: 24px; margin-bottom: 10px; text-align: center; } p { font-size: 15px; font-weight: 400; color: #666666; line-height: 24px; text-align: center; margin-bottom: 3px; span { color: #fe2451; font-weight: bold; } } .buttonWrap { margin-top: 24px; box-sizing: border-box; width: 100%; display: flex; flex-direction: row; align-items: center; justify-content: center; .closeBtn { width: 120px; height: 40px; background: #ffffff; border-radius: 20px; border: 1px solid #dbdbdb; line-height: 40px; font-size: 14px; font-weight: 400; color: #333333; text-align: center; margin-right: 12px; } .submitBtn { width: 120px; height: 40px; background: #fe2451; border-radius: 20px; border: 1px solid #dbdbdb; line-height: 40px; font-size: 14px; font-weight: 400; color: #fff; text-align: center; } } }