authorize_three.acss 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. page {
  2. background-color: #ffffff;
  3. }
  4. .at-container {
  5. display: flex;
  6. flex-direction: column;
  7. align-items: flex-start;
  8. height: 100vh;
  9. overflow: hidden;
  10. }
  11. .head-img {
  12. margin-top: 200rpx;
  13. width: 220rpx;
  14. height: 220rpx;
  15. align-self: center;
  16. }
  17. .head-title {
  18. font-size: 48rpx;
  19. color: #333;
  20. margin-top: 40rpx;
  21. font-weight: 500;
  22. margin-left: 40rpx;
  23. font-family: 'Source Han Sans CN';
  24. }
  25. .head-title-center {
  26. margin-left: 0;
  27. align-self: center;
  28. }
  29. .head-subtitle {
  30. line-height: 48rpx;
  31. font-size: 32rpx;
  32. color: #606266;
  33. font-weight: 400;
  34. text-align: left;
  35. margin: 16rpx 40rpx 0;
  36. }
  37. .error-layout {
  38. padding: 0 30rpx;
  39. margin: 64rpx 32rpx 0;
  40. width: calc(100% - 124rpx);
  41. height: 112rpx;
  42. background: rgba(255, 49, 65, 0.1);
  43. border: 2rpx solid #FF3141;
  44. border-radius: 16rpx;
  45. overflow: hidden;
  46. display: flex;
  47. align-items: center;
  48. justify-content: center;
  49. }
  50. .error-layout .error-icon {
  51. width: 48rpx;
  52. height: 40rpx;
  53. }
  54. .error-layout .error-txt {
  55. font-size: 32rpx;
  56. color: #FF3141;
  57. font-weight: 500;
  58. margin-left: 16rpx;
  59. }
  60. .protocol-checkbox {
  61. flex: none;
  62. border-radius: 50%;
  63. background-color: #fff;
  64. }
  65. .protocol-checkbox-selected {
  66. background-color: #1677FF;
  67. }
  68. .protocol {
  69. flex: auto;
  70. color: #B1B1B1;
  71. font-weight: 400;
  72. font-size: 26rpx;
  73. line-height: 40rpx;
  74. margin-left: 10rpx;
  75. }
  76. .protocol .protocol-top {
  77. color: #1677FF;
  78. }
  79. .submit-btn {
  80. margin: 38rpx 32rpx 80rpx;
  81. width: calc(100% - 64rpx);
  82. height: 98rpx;
  83. border-radius: 16rpx;
  84. display: flex;
  85. justify-content: center;
  86. align-items: center;
  87. font-weight: 400;
  88. font-size: 36rpx;
  89. border: none;
  90. color: #ffffff;
  91. background-color: #1677FF;
  92. }
  93. .btn-disabled {
  94. color: #B1B1B1;
  95. background-color: #F2F2F2;
  96. }
  97. .btn-hover {
  98. opacity: 0.6;
  99. }