person.css 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. body{
  2. /* background-image: linear-gradient(to top, #FFFFFF, transparent), url(../img/UZ0U5$M39WIAINT9J7V48VK.jpg);
  3. background-size: 100% 100%; */
  4. font-size: 4vw !important;
  5. }
  6. .person-top{
  7. /* display: flex; */
  8. /* align-items: center; */
  9. /* margin: 0 auto; */
  10. font-size: 2.5vh;
  11. height: 40vw;
  12. padding: 12vw 6vw 8vw 6vw;
  13. color: #FFFFFF;
  14. background-image: linear-gradient(to top, #FFFFFF, transparent), url(../img/123.png);
  15. background-size: 100% 100%;
  16. }
  17. .person-avatar{
  18. margin-left: 35vw;
  19. /* margin: 0 auto; */
  20. }
  21. .person-avatar img{
  22. height: 18vw;
  23. width: 18vw;
  24. border-radius: 9vw;
  25. }
  26. .person{
  27. /* border-rtop: 2vw; */
  28. /* border-radius-left: ; */
  29. border-top-right-radius: 5vw;
  30. border-top-left-radius: 5vw;
  31. border-bottom: 2vw;
  32. background-color: #FFFFFF;
  33. margin-top: -10vw;
  34. /* margin: -10vw 0vw 0 0%; */
  35. /* margin: -10vw 4vw 0vw 4vw; */
  36. padding: 4vw 8vw 2vw 8vw;
  37. height: 50vw;
  38. /* box-shadow: 0 1px 3px 0 rgb(5 32 96 / 10%); */
  39. }
  40. .person img{
  41. width: 4.5vw;
  42. }
  43. .person-bottom{
  44. display: flex;
  45. justify-content: space-between;
  46. align-items: center;
  47. line-height: 12vw;
  48. border-bottom: 0.35vw solid rgb(219, 219, 221);
  49. }
  50. .password {
  51. position: fixed;
  52. z-index: 1000;
  53. top: 0;
  54. right: 0;
  55. left: 0;
  56. bottom: 0;
  57. background: rgba(0, 0, 0, .6);
  58. opacity: 0;
  59. visibility: hidden;
  60. transition: opacity .3s;
  61. }
  62. .password.show {
  63. opacity: 1;
  64. visibility: visible;
  65. }
  66. .dialog {
  67. position: fixed;
  68. background-color: #fff;
  69. left: 0;
  70. right: 0;
  71. bottom: 0;
  72. min-height: 56vw;
  73. max-height: 75%;
  74. z-index: 5000;
  75. border-top-left-radius: 12px;
  76. border-top-right-radius: 12px;
  77. overflow: hidden;
  78. padding: 1vw !important;
  79. padding: 0 24px constant(safe-area-inset-bottom) 4vw;
  80. padding: 0 24px env(safe-area-inset-bottom) 4vw;
  81. transform: translateY(100%);
  82. transition: transform .3s;
  83. }
  84. .dialog.show {
  85. transform: translateY(0);
  86. }
  87. .password-top{
  88. display: flex;
  89. text-align: center;
  90. align-items: center;
  91. justify-content: space-between;
  92. border-bottom: 0.35vw solid rgb(219, 219, 221);
  93. }
  94. .password-top img{
  95. width: 5vw;
  96. }
  97. .layui-form-item .layui-input-inline{
  98. margin: 3vw 0 0 0 !important;
  99. }
  100. .layui-form-item{
  101. margin-bottom: 0 !important;
  102. font-size: 1.9vh !important;
  103. }
  104. .layui-input-prefix, .layui-input-split, .layui-input-suffix, .layui-input-suffix .layui-input-affix{
  105. left: 56vw !important;
  106. }
  107. .layui-input-prefix .layui-icon, .layui-input-split .layui-icon, .layui-input-suffix .layui-icon{
  108. font-size: 4vw !important;
  109. }
  110. .layui-input-wrap .layui-input{
  111. width: 65vw !important;
  112. }
  113. .dot{
  114. display: flex;
  115. justify-content: center;
  116. margin-left: 14%;
  117. }
  118. .dot-img{
  119. width: 1.2vh;
  120. }