body{ /* background-image: linear-gradient(to top, #FFFFFF, transparent), url(../img/UZ0U5$M39WIAINT9J7V48VK.jpg); background-size: 100% 100%; */ font-size: 4vw !important; } .person-top{ /* display: flex; */ /* align-items: center; */ /* margin: 0 auto; */ font-size: 2.5vh; height: 40vw; padding: 12vw 6vw 8vw 6vw; color: #FFFFFF; background-image: linear-gradient(to top, #FFFFFF, transparent), url(../img/123.png); background-size: 100% 100%; } .person-avatar{ margin-left: 35vw; /* margin: 0 auto; */ } .person-avatar img{ height: 18vw; width: 18vw; border-radius: 9vw; } .person{ /* border-rtop: 2vw; */ /* border-radius-left: ; */ border-top-right-radius: 5vw; border-top-left-radius: 5vw; border-bottom: 2vw; background-color: #FFFFFF; margin-top: -10vw; /* margin: -10vw 0vw 0 0%; */ /* margin: -10vw 4vw 0vw 4vw; */ padding: 4vw 8vw 2vw 8vw; height: 50vw; /* box-shadow: 0 1px 3px 0 rgb(5 32 96 / 10%); */ } .person img{ width: 4.5vw; } .person-bottom{ display: flex; justify-content: space-between; align-items: center; line-height: 12vw; border-bottom: 0.35vw solid rgb(219, 219, 221); } .password { position: fixed; z-index: 1000; top: 0; right: 0; left: 0; bottom: 0; background: rgba(0, 0, 0, .6); opacity: 0; visibility: hidden; transition: opacity .3s; } .password.show { opacity: 1; visibility: visible; } .dialog { position: fixed; background-color: #fff; left: 0; right: 0; bottom: 0; min-height: 56vw; max-height: 75%; z-index: 5000; border-top-left-radius: 12px; border-top-right-radius: 12px; overflow: hidden; padding: 1vw !important; padding: 0 24px constant(safe-area-inset-bottom) 4vw; padding: 0 24px env(safe-area-inset-bottom) 4vw; transform: translateY(100%); transition: transform .3s; } .dialog.show { transform: translateY(0); } .password-top{ display: flex; text-align: center; align-items: center; justify-content: space-between; border-bottom: 0.35vw solid rgb(219, 219, 221); } .password-top img{ width: 5vw; } .layui-form-item .layui-input-inline{ margin: 3vw 0 0 0 !important; } .layui-form-item{ margin-bottom: 0 !important; font-size: 1.9vh !important; } .layui-input-prefix, .layui-input-split, .layui-input-suffix, .layui-input-suffix .layui-input-affix{ left: 56vw !important; } .layui-input-prefix .layui-icon, .layui-input-split .layui-icon, .layui-input-suffix .layui-icon{ font-size: 4vw !important; } .layui-input-wrap .layui-input{ width: 65vw !important; } .dot{ display: flex; justify-content: center; margin-left: 14%; } .dot-img{ width: 1.2vh; }