.login { width: 100%; min-height: 100vh; position: relative; } .bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* 注册登录 */ .register { background: #fff; margin: 60px auto 0; padding: 60px 110px; position: relative; border-radius: 40px; position: relative; width: 1200px; box-sizing: border-box; } .re-con-pic { position: relative; } .re-con-pic-title { position: absolute; top: 40px; left: 60px; font-size: 36px; font-family: zihun143-zhengkuchaojihei-Regular, zihun143-zhengkuchaojihei; font-weight: 400; color: #1AA1E6; z-index: 1; } .re-con-pic image { width: 563px; height: 427px; } .re-tit { font-size: 24px; color: #1AA1E6; text-align: center; font-weight: bold; margin-bottom: 30rpx; } .re-con { margin: 20px auto 0; margin-left: 120px; } .re-li { width: 260px; height: 42px; border: 1px solid #D8DCE6; border-radius: 4px; padding: 0 17px; margin-bottom: 20px; box-sizing: border-box; } /deep/.re-con .uni-select { width: 260px; height: 42px; border: 1px solid #D8DCE6; border-radius: 4px; padding: 0 17px; font-size: 14px; color: #333; } /deep/.re-con .uni-select__input-placeholder { font-size: 14px; color: #909399; } .sjico { width: 10px; height: 15px; margin-right: 11px; } .placeholder { color: #909399; } .re-ipt { font-size: 14px; color: #333; line-height: 34px; } .re-li-yzm { width: 320px; height: 36px; padding: 0; border: none; justify-content: space-between; } .re-li-yzm .re-ipt { width: 164px; height: 34px; border-radius: 4px; padding: 0 17px; border: 1px solid #D8DCE6; } .send { width: 103px; height: 34px; border: 1px solid var(--main); border-radius: 4px; font-size: 14px; color: var(--main); text-align: center; line-height: 34px; cursor: pointer; } .send.gray { color: #999; border-color: #999; cursor: default; } .re-btn { width: 260px; height: 42px; background: #1AA1E6; border-radius: 21px 21px 21px 21px; font-size: 16px; color: #fff; text-align: center; line-height: 42px; margin-top: 30px; cursor: pointer; } .re-btn-text { width: 260px; height: 20px; font-size: 14px; font-family: Source Han Sans CN-Regular, Source Han Sans CN; font-weight: 400; color: #1AA1E6; text-align: center; cursor: pointer; margin-top: 20px; } .re-bot { background: #EBEBEB; height: 44px; font-size: 14px; color: #666; padding: 0 40px; line-height: 44px; justify-content: space-between; position: absolute; left: 0; right: 0; bottom: 0; } .nowu navigator { color: var(--main); } .re-check { zoom: .5; margin-right: 4px; } .yzm-box { width: 115px; height: 36px; border-radius: 4px; background: #B7B7B7; } .change-tab { text-align: center; margin: 10px 0; } .change-tab-item { border: 1px solid #eeeeee; padding: 5px 0px; } .change-tab .active { border: 1px solid var(--main); } .bottom-content { z-index: 1; justify-content: space-between; margin-top: 30px; width: 1200px; box-sizing: border-box; } /* 考试公告 */ .note-box { width: 580px; height: 150px; background: #FFFFFF; border-radius: 20px 20px 20px 20px; border: 3px solid #FFFFFF; padding: 16px 30px; box-sizing: border-box; } .note-title { margin-bottom: 18px; font-size: 16px; } .note-title-icon { width: 18px; height: 18px; margin-right: 10px; } .note-item { justify-content: space-between; font-size: 12px; font-weight: 400; line-height: 24px; font-family: Source Han Sans CN-Regular, Source Han Sans CN; cursor: pointer; } .note-item-content { color: #666666; flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-right: 10px; } .note-item-content:hover { text-decoration: underline #666666; } .note-item-date { color: #999999; } /* 弹窗 */ .popup-box{ width: 722px; min-height: 326px; background: #FFFFFF; box-shadow: 0px 0px 10px 1px rgba(81,0,0,0.1); border-radius: 6px 6px 6px 6px; opacity: 1; border: 3px solid #FFFFFF; } .popup-top{ height: 65px; line-height: 65px; padding: 0 25px 0 17px; border-bottom: 1px solid #EBEBEB; font-size: 14px; justify-content: space-between; } .popup-top image{ width: 29px; height: 29px; cursor: pointer; } .popup-content{ text-align: center; font-size: 16px; margin-top: 30px; } .popup-bottom{ margin-top: 30px; justify-content: center; margin-bottom: 30px; } .popup-btn1{ width: 146px; height: 42px; line-height: 42px; border-radius: 21px 21px 21px 21px; opacity: 1; border: 1px solid #999999; text-align: center; cursor: pointer; } .popup-btn2{ width: 146px; height: 42px; line-height: 42px; border-radius: 21px 21px 21px 21px; opacity: 1; border: 1px solid #DF230F; margin-left: 30px; text-align: center; color: #DF230F; cursor: pointer; }