您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 

92 行
1.6 KiB

  1. @use '../../_global/styles/mixins' as *;
  2. @use '../../_global/styles/vars' as *;
  3. .login-form {
  4. position: relative;
  5. display: block;
  6. overflow: hidden;
  7. background-color: var(--color-background);
  8. padding: var(--content-box-padding);
  9. margin: var(--section-margin) 0;
  10. fieldset {
  11. margin: -0.2em 0 0;
  12. padding: 0;
  13. border: 0;
  14. }
  15. .login-wrapper {
  16. display: flex;
  17. flex-wrap: wrap;
  18. margin: 0 -10px;
  19. > div {
  20. position: relative;
  21. display: block;
  22. padding: 0 10px;
  23. flex: 1 1 50%;
  24. max-width: 50%;
  25. @media(max-width: 567px) {
  26. flex: 1 1 100%;
  27. max-width: 100%;
  28. }
  29. &.terms {
  30. max-width: 100%;
  31. flex: 1 1 100%;
  32. margin-top: 0.3em;
  33. }
  34. }
  35. }
  36. .terms-text {
  37. max-width: calc(100% - 45px);
  38. display: inline-block;
  39. a {
  40. @include focus-visible;
  41. }
  42. }
  43. .btn-wrapper {
  44. text-align: right;
  45. }
  46. .submit {
  47. //@extend .btn;
  48. //@extend .has-icon;
  49. color: var(--color-text);
  50. @include focus-visible;
  51. &:hover, &:focus {
  52. color: var(--color-text);
  53. box-shadow: 0 0 0 5px rgba(var(--color-decoration), 0.5);
  54. }
  55. &:before {
  56. @include icon-login;
  57. font-size: 30px;
  58. line-height: 1;
  59. }
  60. }
  61. @media(max-width: 767px) {
  62. padding: calc(var(--content-box-padding) * 1.5) var(--content-box-padding);
  63. }
  64. }
  65. section.extranet-wrapper {
  66. .update-wrapper {
  67. border-top: solid 1px;
  68. margin-top: 20px;
  69. padding-top: 20px;
  70. }
  71. .update-wrapper .item {
  72. margin-bottom: 10px;
  73. }
  74. .widecol {
  75. flex: 1 1 66%;max-width: 100%;
  76. }
  77. }