You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

231 lines
3.6 KiB

  1. .login-copyright {
  2. color: #999;
  3. width: 100%;
  4. position: fixed;
  5. z-index: 5;
  6. bottom: 30px;
  7. text-align: center;
  8. .lcopyrights {
  9. cursor: pointer;
  10. }
  11. .lcopyrights:hover {
  12. color: #409eff;
  13. font-weight: bold;
  14. }
  15. }
  16. .login-container {
  17. background-color: #f0f2f5;
  18. display: flex;
  19. align-items: center;
  20. position: relative;
  21. width: 100%;
  22. height: 100%;
  23. margin: 0 auto;
  24. background: url("/img/bg/login.png");
  25. animation: animate-cloud 20s linear infinite;
  26. }
  27. .login-tip {
  28. color: #409eff;
  29. text-align: center;
  30. font-weight: 700;
  31. font-size: 16px;
  32. }
  33. .login-logo {
  34. overflow: hidden;
  35. width: 110px;
  36. height: 110px;
  37. margin: -50px auto 20px auto;
  38. border-radius: 50%;
  39. -webkit-box-shadow: 0 4px 40px rgba(0, 0, 0, 0.07);
  40. box-shadow: 0 4px 40px rgba(0, 0, 0, 0.07);
  41. padding: 10px;
  42. background-color: #fff;
  43. z-index: 1;
  44. position: relative;
  45. box-sizing: border-box;
  46. padding: 20px;
  47. img {
  48. width: 100%;
  49. }
  50. }
  51. .login-weaper {
  52. position: relative;
  53. margin: 0 auto;
  54. width: 380px;
  55. padding: 0 40px;
  56. box-sizing: border-box;
  57. box-shadow: 0 7px 25px rgba(0, 0, 0, 0.08);
  58. background-color: #fff;
  59. border-radius: 3px;
  60. }
  61. .login-left,
  62. .login-border {
  63. padding: 20px 0 40px 0;
  64. position: relative;
  65. align-items: center;
  66. display: flex;
  67. }
  68. .login-left {
  69. border-top-left-radius: 5px;
  70. border-bottom-left-radius: 5px;
  71. justify-content: center;
  72. flex-direction: column;
  73. background-color: #409eff;
  74. color: #fff;
  75. float: left;
  76. width: 50%;
  77. position: relative;
  78. }
  79. .login-left .img {
  80. width: 140px;
  81. }
  82. .login-left .title {
  83. margin-top: 60px;
  84. text-align: center;
  85. color: #fff;
  86. font-weight: 300;
  87. letter-spacing: 2px;
  88. font-size: 25px;
  89. }
  90. .login-border {
  91. border-left: none;
  92. border-top-right-radius: 5px;
  93. border-bottom-right-radius: 5px;
  94. color: #fff;
  95. background-color: #fff;
  96. width: 100%;
  97. float: left;
  98. box-sizing: border-box;
  99. }
  100. .login-main {
  101. margin: 0 auto;
  102. width: 100%;
  103. box-sizing: border-box;
  104. }
  105. .login-main > h3 {
  106. margin-bottom: 20px;
  107. }
  108. .login-main > p {
  109. color: #76838f;
  110. }
  111. .login-title {
  112. color: #333;
  113. margin-bottom: 30px;
  114. font-weight: 500;
  115. font-size: 22px;
  116. text-align: center;
  117. letter-spacing: 4px;
  118. }
  119. .login-select {
  120. input {
  121. color: #333;
  122. font-size: 14px;
  123. font-weight: 400;
  124. border: none;
  125. text-align: center;
  126. }
  127. }
  128. .login-menu {
  129. margin-top: 40px;
  130. width: 100%;
  131. text-align: center;
  132. a {
  133. color: #409eff;
  134. font-weight: 700;
  135. font-size: 12px;
  136. margin: 0px 8px;
  137. }
  138. }
  139. .login-submit {
  140. width: 100%;
  141. height: 45px;
  142. font-size: 18px;
  143. letter-spacing: 5px;
  144. text-indent: 5px;
  145. font-weight: 300;
  146. font-weight: 600;
  147. cursor: pointer;
  148. margin-top: 30px;
  149. font-family: "neo";
  150. transition: 0.25s;
  151. }
  152. .login-form {
  153. margin: 10px 0;
  154. i {
  155. color: #409eff;
  156. }
  157. .el-form-item__content {
  158. width: 100%;
  159. }
  160. .el-form-item {
  161. margin-bottom: 12px;
  162. }
  163. .el-input {
  164. input {
  165. padding-bottom: 10px;
  166. text-indent: 15px;
  167. background: transparent;
  168. border: none;
  169. border-radius: 0;
  170. color: #333;
  171. border-bottom: 1px solid rgb(235, 237, 242);
  172. }
  173. .el-input__prefix {
  174. i {
  175. padding: 0 5px;
  176. font-weight: 600;
  177. font-size: 18px !important;
  178. }
  179. }
  180. }
  181. }
  182. .login-code {
  183. display: flex;
  184. align-items: center;
  185. justify-content: space-around;
  186. margin: 0 0 0 10px;
  187. }
  188. .login-code-img {
  189. margin-top: 2px;
  190. width: 100px;
  191. height: 38px;
  192. background-color: #fdfdfd;
  193. border: 1px solid #f0f0f0;
  194. color: #333;
  195. font-size: 14px;
  196. font-weight: bold;
  197. letter-spacing: 5px;
  198. line-height: 38px;
  199. text-indent: 5px;
  200. text-align: center;
  201. }