.login { width: 100%; min-height: 100vh; position: relative; } .bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* 注册登录 */ .register { background: #fff; margin: 0.6rem auto 0; padding: 0.6rem 1.1rem; position: relative; border-radius: 0.4rem; position: relative; width: 12rem; box-sizing: border-box; } .re-con-pic { position: relative; } .re-con-pic-title { position: absolute; top: 0.4rem; left: 0.6rem; font-size: 0.36rem; font-family: zihun143-zhengkuchaojihei-Regular, zihun143-zhengkuchaojihei; font-weight: 400; color: #1AA1E6; z-index: 1; } .re-con-pic image { width: 5.63rem; height: 4.27rem; } .re-tit { font-size: 0.24rem; color: #1AA1E6; text-align: center; font-weight: bold; margin-bottom: 30rpx; } .re-con { margin: 0.2rem auto 0; margin-left: 1.2rem; } .re-li { width: 2.6rem; height: 0.42rem; border: 0.01rem solid #D8DCE6; border-radius: 0.04rem; padding: 0 0.17rem; margin-bottom: 0.2rem; box-sizing: border-box; } /deep/.re-con .uni-select { width: 2.6rem; height: 0.42rem; border: 0.01rem solid #D8DCE6; border-radius: 0.04rem; padding: 0 0.17rem; font-size: 0.14rem; color: #333; } /deep/.re-con .uni-select__input-placeholder { font-size: 0.14rem; color: #909399; } /deep/.uni-icons{ font-size: 0.14rem !important; } /deep/.uni-select__selector{ box-sizing: border-box; position: absolute; top: calc(100% + 0.12rem); left: 0; width: 100%; background-color: #FFFFFF; border: 1px solid #EBEEF5; border-radius: 0.06rem; box-shadow: 0 0.02rem 0.12rem 0 rgb(0 0 0 / 10%); z-index: 3; padding: 0.04rem 0; } /deep/.uni-popper__arrow { -webkit-filter: drop-shadow(0 0.02rem 0.12rem rgba(0, 0, 0, 0.03)); filter: drop-shadow(0 0.02rem 0.12rem rgba(0, 0, 0, 0.03)); top: -0.06rem; left: 10%; margin-right: 0.03rem; border-top-width: 0; border-bottom-color: #EBEEF5; } /deep/.uni-popper__arrow::after { content: " "; top: 0.01rem; margin-left: -0.06rem; border-top-width: 0; border-bottom-color: #fff; } /deep/.uni-popper__arrow{ position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 0.06rem; } /deep/.uni-popper__arrow::after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 0.06rem; } /deep/.uni-select__input-box{ height: 0.35rem; position: relative; display: flex; flex: 1; flex-direction: row; align-items: center; } /deep/.uni-select__selector-scroll { max-height: 2rem; box-sizing: border-box; } /deep/.uni-select__selector-item{ display: flex; cursor: pointer; line-height: 0.35rem; font-size: 0.14rem; text-align: center; padding: 0rem 0.1rem; } .sjico { width: 0.1rem; height: 0.15rem; margin-right: 0.11rem; } .placeholder { color: #909399; } .re-ipt { font-size: 0.14rem; color: #333; line-height: 0.34rem; } .re-li-yzm { width: 3.2rem; height: 0.36rem; padding: 0; border: none; justify-content: space-between; } .re-li-yzm .re-ipt { width: 1.64rem; height: 0.34rem; border-radius: 0.04rem; padding: 0 0.17rem; border: 0.01rem solid #D8DCE6; } .send { width: 1.03rem; height: 0.34rem; border: 0.01rem solid var(--main); border-radius: 0.04rem; font-size: 0.14rem; color: var(--main); text-align: center; line-height: 0.34rem; cursor: pointer; } .send.gray { color: #999; border-color: #999; cursor: default; } .re-btn { width: 2.6rem; height: 0.42rem; background: #1AA1E6; border-radius: 0.21rem 0.21rem 0.21rem 0.21rem; font-size: 0.16rem; color: #fff; text-align: center; line-height: 0.42rem; margin-top: 0.3rem; cursor: pointer; } .re-btn-text { width: 2.6rem; height: 0.2rem; font-size: 0.14rem; font-family: Source Han Sans CN-Regular, Source Han Sans CN; font-weight: 400; color: #1AA1E6; text-align: center; cursor: pointer; margin-top: 0.2rem; } .re-bot { background: #EBEBEB; height: 0.44rem; font-size: 0.14rem; color: #666; padding: 0 0.4rem; line-height: 0.44rem; justify-content: space-between; position: absolute; left: 0; right: 0; bottom: 0; } .nowu navigator { color: var(--main); } .re-check { zoom: .5; margin-right: 0.04rem; } .yzm-box { width: 1.15rem; height: 0.36rem; border-radius: 0.04rem; background: #B7B7B7; } .change-tab { text-align: center; margin: 0.1rem 0; } .change-tab-item { border: 0.01rem solid #eeeeee; padding: 0.05rem 0rem; } .change-tab .active { border: 0.01rem solid var(--main); } .bottom-content { z-index: 1; justify-content: space-between; margin-top: 0.3rem; width: 12rem; box-sizing: border-box; } /* 考试公告 */ .note-box { width: 5.8rem; height: 1.5rem; background: #FFFFFF; border-radius: 0.2rem 0.2rem 0.2rem 0.2rem; border: 0.03rem solid #FFFFFF; padding: 0.16rem 0.3rem; box-sizing: border-box; } .note-title { margin-bottom: 0.18rem; font-size: 0.16rem; } .note-title-icon { width: 0.18rem; height: 0.18rem; margin-right: 0.1rem; } .note-item { justify-content: space-between; font-size: 0.12rem; font-weight: 400; line-height: 0.24rem; 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: 0.1rem; } .note-item-content:hover { text-decoration: underline #666666; } .note-item-date { color: #999999; } /* 弹窗 */ .popup-box{ width: 7.22rem; min-height: 3.26rem; background: #FFFFFF; box-shadow: 0rem 0rem 0.1rem 0.01rem rgba(81,0,0,0.1); border-radius: 0.06rem 0.06rem 0.06rem 0.06rem; opacity: 1; border: 0.03rem solid #FFFFFF; } .popup-top{ height: 0.65rem; line-height: 0.65rem; padding: 0 0.25rem 0 0.17rem; border-bottom: 0.01rem solid #EBEBEB; font-size: 0.14rem; justify-content: space-between; } .popup-top image{ width: 0.29rem; height: 0.29rem; cursor: pointer; } .popup-content{ text-align: center; font-size: 0.16rem; margin-top: 0.3rem; } .popup-bottom{ margin-top: 0.3rem; justify-content: center; margin-bottom: 0.3rem; } .popup-btn1{ width: 1.46rem; height: 0.42rem; line-height: 0.42rem; border-radius: 0.21rem 0.21rem 0.21rem 0.21rem; opacity: 1; border: 0.01rem solid #999999; text-align: center; cursor: pointer; } .popup-btn2{ width: 1.46rem; height: 0.42rem; line-height: 0.42rem; border-radius: 0.21rem 0.21rem 0.21rem 0.21rem; opacity: 1; border: 0.01rem solid #DF230F; margin-left: 0.3rem; text-align: center; color: #DF230F; cursor: pointer; }