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, '5FAE8F6F96C59ED1'; 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 }