login.scss 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. /* login */
  2. .login-home {
  3. position: absolute;
  4. top: 0;
  5. left: 0;
  6. bottom: 0;
  7. right: 0;
  8. z-index: 8;
  9. background-image: url(../images/login-back.png);
  10. background-repeat: no-repeat;
  11. background-size: cover;
  12. overflow: auto;
  13. }
  14. .login-box {
  15. position: absolute;
  16. width: 860px;
  17. height: 514px;
  18. top: 50%;
  19. left: 50%;
  20. transform: translate(-50%, -50%);
  21. border-radius: 20px;
  22. background-color: #fff;
  23. overflow: hidden;
  24. }
  25. .login-theme {
  26. width: 420px;
  27. height: 100%;
  28. border-radius: 20px;
  29. background-color: #3858e0;
  30. background-image: url(../images/login-theme.png);
  31. background-size: 100% 100%;
  32. float: left;
  33. position: relative;
  34. > h2 {
  35. position: absolute;
  36. width: 100%;
  37. top: 60px;
  38. left: 0;
  39. text-align: center;
  40. font-size: 25px;
  41. color: #fff;
  42. }
  43. }
  44. .login-body {
  45. margin-left: 420px;
  46. height: 100%;
  47. overflow: hidden;
  48. padding: 80px 75px;
  49. }
  50. .login-title {
  51. text-align: center;
  52. margin-bottom: 40px;
  53. h1 {
  54. font-size: 21px;
  55. font-weight: bold;
  56. }
  57. img {
  58. display: block;
  59. max-width: 160px;
  60. height: 40px;
  61. margin: 0 auto;
  62. }
  63. }
  64. .login-form {
  65. .login-submit-btn {
  66. width: 100%;
  67. height: 48px;
  68. border-radius: 24px;
  69. font-size: 18px;
  70. }
  71. .vlcode-right {
  72. width: 100px;
  73. }
  74. .vlcode-left {
  75. margin-right: 105px;
  76. }
  77. .el-form-item__content {
  78. border-bottom: 1px solid #e1e3eb;
  79. padding-bottom: 2px;
  80. }
  81. .el-form-item:last-child {
  82. margin-bottom: 0;
  83. .el-form-item__content {
  84. border: none;
  85. }
  86. }
  87. .el-form-item:nth-last-of-type(2) {
  88. .el-form-item__content {
  89. border: none;
  90. }
  91. }
  92. .el-input__inner {
  93. border: none;
  94. border-radius: 0 !important;
  95. }
  96. .el-input__prefix {
  97. left: 9px;
  98. }
  99. }