1 /*-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------*/
/*
_______
| |\
| |_\
| 去除默认 |
| ~~~~~~~ |
| ~~~~~~~ |
|_________|
*/
2
3 *,
4 :after,
5 :before {
6 margin: 0;
7 padding: 0;
8 -webkit-box-sizing: border-box;
9 -moz-box-sizing: border-box;
10 box-sizing: border-box;
11 outline: 0 !important;
12 -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
13 -webkit-tap-highlight-color: transparent;
14 -webkit-text-size-adjust: 100%;
15 -webkit-font-smoothing: antialiased;
16 font-smoothing: antialiased;
17 }
18
19 body {
20 color: #333;
21 font-size: 14px;
22 line-height: 1.5;
23 font-family: 'Microsoft Yahei', "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
24 -webkit-font-smoothing: antialiased
25 }
26
27 img {
28 max-width: 100%;
29 border: none
30 }
31
32 input,
33 select,
34 textarea {
35 font-size: 14px;
36 color: #333;
37 font-family: 'Microsoft Yahei', "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
38 border: none;
39 -webkit-appearance: none;
40 -moz-appearance: none;
41 appearance: none
42 }
43
44 ::-webkit-input-placeholder {
45 color: #999
46 }
47
48 ::-moz-placeholder {
49 color: #333
50 }
51
52 ::-ms-input-placeholder {
53 color: #999
54 }
55
56 select::-ms-expand {
57 display: none
58 }
59
60 /*.ani,
61 a {
62 -o-transition: .5s;
63 -ms-transition: .5s;
64 -moz-transition: .5s;
65 -webkit-transition: .5s;
66 transition: .5s
67 }*/
68
69 a {
70 color: #333;
71 text-decoration: none
72 }
73
74 /*a:hover {
75 color: #92077d
76 }
77 */
78 ul {
79 list-style: none
80 }
81
82 table {
83 border-collapse: collapse;
84 border-spacing: 0
85 }
86
87 em {
88 font-style: normal
89 }
90
91 html,
92 body,
93 div,
94 span,
95 object,
96 iframe,
97 h1,
98 h2,
99 h3,
100 h4,
101 h5,
102 h6,
103 p,
104 blockquote,
105 pre,
106 a,
107 abbr,
108 address,
109 cite,
110 code,
111 del,
112 dfn,
113 em,
114 img,
115 ins,
116 kbd,
117 q,
118 samp,
119 small,
120 strong,
121 sub,
122 sup,
123 var,
124 b,
125 i,
126 dl,
127 dt,
128 dd,
129 ol,
130 ul,
131 li,
132 fieldset,
133 form,
134 label,
135 legend,
136 table,
137 caption,
138 tbody,
139 tfoot,
140 thead,
141 tr,
142 th,
143 td {
144 font-size: 100%;
145 margin: 0;
146 padding: 0;
147 vertical-align: baseline;
148 }
149
150 html {
151 position: relative;
152 min-height: 100%;
153 }
154
155 article,
156 aside,
157 details,
158 figcaption,
159 figure,
160 footer,
161 header,
162 hgroup,
163 nav,
164 section {
165 display: block;
166 }
167
168 img {
169 border: 0;
170 -ms-interpolation-mode: bicubic;
171 vertical-align: middle;
172 -webkit-tap-highlight-color: rgba(255, 255, 255, 0)
173 }
174
175 a {
176 text-decoration: none;
177 color: #333;
178 -webkit-tap-highlight-color: rgba(255, 255, 255, 0)
179 }
180
181 a:hover,
182 a:active,
183 a:focus {
184 outline: 0;
185 }
186
187
188
189 ul,
190 ol {
191 list-style: none;
192 }
193
194 li {
195 list-style-type: none;
196 }
197
198 form {
199 margin: 0;
200 display: block;
201 }
202
203 fieldset {
204 border: 0;
205 margin: 0;
206 padding: 0;
207 }
208
209 label {
210 cursor: pointer;
211 }
212
213 button,
214 input,
215 select,
216 textarea {
217 font: 12px/1.5 tahoma, arial, '\5FAE\8F6F\96C5\9ED1';
218 -webkit-tap-highlight-color: rgba(255, 255, 255, 0)
219 }
220
221 textarea {
222 overflow: auto;
223 vertical-align: top;
224 resize: vertical;
225 }
226
227 html,
228 body {
229 -webkit-text-size-adjust: none;
230 }
231
232 input:focus,
233 textarea:focus,
234 select:focus {
235 outline-width: 0;
236 -webkit-text-size-adjust: none;
237 }
238
239 table {
240 border-collapse: collapse;
241 border-spacing: 0;
242 }
243 h1,
244 h2,
245 h3,
246 h4,
247 h5,
248 h6 {
249 font-weight: normal;
250 }
251 .wrap {
252 margin: 0 auto;
253 width: 100%;
254 max-width: 1000px;
255 }
256
257 .ellipsis {
258 overflow: hidden;
259 white-space: nowrap;
260 text-overflow: ellipsis;
261 }
262 .fl {
263 float: left;
264 }
265
266 .fr {
267 float: right;
268 }
269
270 .clearfix:after {
271 content: " ";
272 display: block;
273 height: 0;
274 visibility: hidden;
275 clear: both;
276 }
277
278 .clearfix {
279 *zoom: 1;
280 }
281
282 .text-left {
283 text-align: left;
284 }
285
286 .text-center {
287 text-align: center;
288 }
289
290 .text-right {
291 text-align: right;
292 }