_login.css
1.94 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
@import "config";
.login-page {
@mixin passport-page;
li {
@mixin li-setting;
}
.login-fail-tip {
position: absolute;
top: -20px;
color: $blue;
span {
font-size: 0.8em;
color: $blue;
font-weight: bold;
}
}
.country-code {
@mixin country-code ;
}
.country-list {
@mixin region;
}
.phone {
@mixin phone;
}
.input {
@mixin input;
&.phone-num {
width: 170px;
display: block;
float: left;
border: none !important;
height: 40px !important;
}
&.captcha {
width: $captcha;
float: left;
}
}
.login-btn {
margin-top: 35px;
height: $item-height;
width: $item-width;
line-height: @height;
border: none;
}
.captcha-component {
margin-left: $margin-left;
background-color: $captcha-img-bg;
width: 130px;
}
.gray {
color: $captcha-btn-fg;
}
/* 验证码 */
.captcha-img {
height: 37px;
width: 90px;
border: 0;
outline: none;
margin-left: 10px;
margin-top: 4px;
float: left;
}
.change-captcha {
cursor: pointer;
height: 43px;
font-size: 14px;
line-height: @height;
}
.remember-me {
cursor: pointer;
.small {
@mixin small;
}
}
.other-opts {
color: #b9b9b9;
font-size: 14px;
text-align: center;
}
.third-party-login {
margin: 0 30px;
span {
float: left;
width: calc(($item-width - 60px) / 4);
font-size: 25px;
text-align: center;
}
}
.pwd-wrapper {
width: 100%;
}
.img-captcha-wrapper {
width: $captcha;
}
}