page{ width: 100%; height: 100%; } .btnquick{ margin: 0 40rpx; } .login_box{ display: flex; justify-content: center; width: 100%; height: 100%; align-items: center; flex-direction: column; } .login_box .van-dialog__footer button:not([size='mini']){ width: 100%; } .phonetxt{ display: flex; padding: 30rpx; justify-content: center; } .logomain{ display: flex; align-items: center; justify-content: center; flex-direction: column; margin-bottom: 120rpx; } .logo{ width: 150rpx; height: 150rpx; border-radius: 50%; overflow: hidden; } .logo image{ width: 150rpx; height: 150rpx; } .logo_txt{ margin-top: 60rpx; font-size: 16px; }