.user-main{background-color:#fff!important;font-family:Arial,思源黑体,等线,Segoe UI,STSong,Heiti SC,Noto Sans SC,sans-serif;min-height:100vh;box-sizing:border-box}.user-page-content{padding:0 1em .8rem 1em}.title-section{text-align:center;padding:.1rem 0 .4rem;background:#fff;margin-bottom:0}.title-section h1{font-size:.4rem;background:linear-gradient(90deg,#62c6a9,#4db6a1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.2rem;margin-block-start:.3em;font-weight:700}.title-section p{font-size:.28rem;color:#666;margin-bottom:.1rem}.top{padding:.3rem;font-size:.32rem;font-weight:700;border-bottom:1px solid #ddd}.plus{position:absolute;top:.3rem;right:.3rem}.plus img{width:.5rem}.record{padding-bottom:1.5rem;background-color:#fff}.record-list{margin-top:0;padding:0;background-color:#f5f5f5}.record .record-list-item:first-child{margin-top:0}.record .record-list-item{align-items:center;display:flex;justify-content:space-between;margin:0 0 .15rem 0;padding:.35rem .3rem;background:#fff;border-radius:.25rem;border:1px solid #e8f6ef;box-shadow:0 5px 8px #e2efe9}.record .record-list-item div{line-height:1.8em;text-align:left}.record .record-list-item div:first-child div:first-child{font-size:.34rem;color:#333;font-weight:700;margin-bottom:.1rem}.record .record-list-item div:first-child .school-info{background-color:#e8f7f3;border-radius:.13rem;padding:.22em .1rem;margin:0 .8em .2em 0;display:inline-block;color:#4db6a1;font-size:.24rem}.record .record-list-item div.record-select{background:linear-gradient(90deg,#62c6a9,#4db6a1);color:#fff;padding:.12em 0;font-size:.3rem;border-radius:.4rem;min-width:1.3rem;margin-left:1em;height:1.8em;line-height:1.8em;text-align:center;vertical-align:middle;border:none}.submit-btn-box{position:fixed;bottom:0;left:0;width:6.9rem;padding:.1rem .3rem .25rem .3rem;background:#fff}.submit-btn-box .submit-btn{width:calc(100% - .6rem);background:linear-gradient(90deg,#62c6a9,#4db6a1);color:#fff;padding:.2rem 0 .2rem 0;text-align:center;font-size:.32rem;border-radius:.4rem;margin:.2rem .3rem;border:none}