index.less 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. @import '~assets/less/variable';
  2. .container {
  3. position: absolute;
  4. display: flex;
  5. flex-direction: column;
  6. width: 100%;
  7. height: 100%;
  8. left: 0;
  9. right: 0;
  10. top: 0;
  11. bottom: 0;
  12. .header {
  13. height: 64px;
  14. background-color: @body-background;
  15. box-shadow: @header-box-shadow;
  16. flex-shrink: 0;
  17. z-index: @header-index;
  18. display: flex;
  19. flex-direction: row;
  20. align-items: center;
  21. .resetPw {
  22. border-left: 1px solid #ccc;
  23. user-select: none;
  24. text-indent: 20px;
  25. color: #006595;
  26. font-size: 18px;
  27. }
  28. }
  29. .content {
  30. display: flex;
  31. flex: 1;
  32. overflow: auto;
  33. .panel {
  34. flex: 1;
  35. display: flex;
  36. flex-direction: column;
  37. overflow: auto;
  38. background-color: @white;
  39. margin: 120px 24%;
  40. align-items: center;
  41. .form {
  42. display: flex;
  43. flex-direction: column;
  44. justify-content: space-between;
  45. margin: 66px auto;
  46. width: 80%;
  47. height: 100%;
  48. .top {
  49. span{
  50. font-size: 16px;
  51. }
  52. }
  53. .bottom {
  54. .next {
  55. margin-top: 20px;
  56. }
  57. .tip {
  58. font-size: 16px;
  59. b {
  60. padding: 0 4px;
  61. color: #006595;
  62. }
  63. }
  64. }
  65. }
  66. }
  67. }
  68. }
  69. .logo {
  70. width: 200px;
  71. height: 64px;
  72. display: flex;
  73. flex-direction: column;
  74. justify-content: center;
  75. align-items: center;
  76. a {
  77. line-height: 0;
  78. }
  79. img {
  80. width: 160px;
  81. height: 32px;
  82. }
  83. }