/* 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; height:80rpx; } .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; }