zoujiandong b496603f7c 111
2025-06-17 17:58:29 +08:00

304 lines
5.2 KiB
Plaintext

/* pages/mobileLogin/mobileLogin.wxss */
.loginbox {
display: flex;
flex-direction: column;
align-items: center;
margin-top: 80rpx;
}
.contain {
padding: 0 30rpx 0rpx;
height: 100%;
overflow: hidden;
position: relative;
}
.logo {
width: 160rpx;
height: 196rpx
}
.iptcell {
width: 100%;
height: 112rpx;
align-items: center;
white-space: nowrap;
display: flex;
justify-content: space-between;
border-bottom: 1rpx solid rgba(0, 0, 0, 0.1);
}
.iptbox {
margin-top: 68rpx;
}
.iptcell input {
flex: 1;
}
.iptcell text {
color: rgba(0, 0, 0, 0.9);
font-size: 17px;
}
.iptcell .code {
width: 400rpx;
margin-left: 0;
}
.iptcell button {
outline: none;
white-space: nowrap;
padding: 0 10rpx;
height: 60rpx;
display: flex;
width: 220rpx;
align-items: center;
justify-content: center;
color: #3881F7;
background-color: transparent;
font-size: 26rpx;
border: none;
}
.iptcell button[disabled] {
width: 280rpx !important;
}
/* .iptcell button.active {
color: #3CC7C0 !important;
border: 1px solid #3CC7C0 !important;
} */
.btnbox {
margin: 40rpx 47rpx 0;
}
.btnbox button {
border: none;
outline: none;
display: flex;
width: 100%;
font-size: 36rpx;
height: 94rpx;
background: #3CC7C0;
border-radius: 47rpx;
color: #FFFFFF;
align-items: center;
justify-content: center;
font-weight: normal;
}
.btnbox button[disabled]{
color: #FFFFFF;
background: #8addd9;
}
.checkbox {
display: flex;
align-items: flex-start;
margin-top: 40rpx;
font-size: 28rpx;
}
.checkbox view {
display: flex;
align-items: center;
position: relative;
}
.checkbox .check {
width: 40rpx;
height: 40rpx;
opacity: 0;
}
.checkbox image {
left: 5rpx;
top: 4rpx;
position: absolute;
width: 40rpx;
height: 40rpx;
z-index: -1;
}
.navigator {
color: #4384FE;
white-space: pre-wrap;
word-break: break-all;
background-color: none;
font-size: 28rpx;
}
.imgCode{
width:200rpx;
height:75.6rpx;
}
page{
background-image: linear-gradient( #cdf0ff,#fff 40%);
}
.myclass{
background-color: transparent!important;
}
.page{
position: relative;
flex:1;
display: flex;
position: relative;
flex-direction: column;
margin-top: 172rpx;
}
.logobox{display: flex;flex-direction: column;margin: 40rpx 47rpx 0;position: relative;}
.logobox .desc{
position: relative;
z-index: 1;
margin-top: 22rpx;
font-size: 48rpx;
font-weight: 500;
color: rgba(0,0,0,0.85);
}
.logobg{
left:90rpx;
top:76rpx;
z-index:0;
position: absolute;
width:228rpx;
height:22rpx;
}
.iptbox{
margin:70rpx 47rpx 0;
}
.buttonbox{
margin:64rpx 47rpx 0;
}
.btn{
display: flex;
justify-content: center;
align-items: center;
height: 88rpx;
background: linear-gradient(90deg, #377FF7 0%, #51AAFF 100%);
border-radius: 44rpx;
font-size: 32rpx;
font-weight: 500;
color: #FFFFFF;
}
.iptcell {
width: 100%;
height: 112rpx;
align-items: center;
white-space: nowrap;
display: flex;
justify-content: space-between;
border-bottom: 1rpx solid rgba(0, 0, 0, 0.1);
}
.type{
margin:24rpx 47rpx 0;
display: flex;
justify-content: space-between;
align-items: center;
}
.mobileLogin,.zhuce{
font-size: 28rpx;
font-family: PingFangSC, PingFang SC;
font-weight: 400;
color: rgba(0,0,0,0.65);
}
.wechatbox{
flex:1;
position: relative;
margin:44rpx 47rpx 100rpx;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.chatmsg{
font-size: 28rpx;
font-weight: 400;
color: rgba(0,0,0,0.45);
}
.wecaht{
margin-top: 42rpx;
width:88rpx;
height:88rpx;
}
.agree{
position: absolute;
bottom:40rpx;
margin:54rpx 47rpx 0;
display: flex;
font-size: 28rpx;
font-weight: 400;
display: flex;
align-items: center;
color: rgba(0,0,0,0.65);
}
.link{
color:#3881F7
}
.mobileAuth{
top:50%;
left:50%;
margin-top: -10rpx;
transform: translate(-50%);
opacity: 0;
position: absolute;
}
.wrapper {
display: flex;
align-items: center;
justify-content: center;
height: 100%;
}
.privacyBox {
width:90%;
background-color: #fff;
border-radius: 30rpx;
}
.privacyBox .title{
margin: 0;
text-align: center;
font-weight: 500;
line-height:24px;
padding-top:24px;
text-align: center;
font-size:16px;
}
.privacyBox .btnbox_xieyi{
display: flex;
align-items: center;
border-top:1rpx solid #efefef;
width:100%;
font-size: 17px;
}
.privacyBox .btnbox_xieyi .cancel{
flex:1;
height: 50px;
display: flex;
justify-content: center;
align-items: center;
}
.privacyBox .btnbox_xieyi .confirm{
margin: 0;
height: 50px;
padding: 0;
color: #3881F7;
flex:1;
font-size: 17px;
border: none!important;
border-left:1rpx solid #efefef!important;
display: flex;
background-color: none!important;
justify-content: center;
align-items: center;
}
.entrymsg{
-webkit-overflow-scrolling: touch;
font-size: 28rpx;
line-height: 40rpx;
max-height: 60vh;
overflow-y: auto;
padding: 48rpx;
text-align: left;
}