UNPKG

214 kBCSSView Raw
1/*!
2 *
3 * antd-mobile v2.3.4
4 *
5 * Copyright 2015-present, Alipay, Inc.
6 * All rights reserved.
7 *
8 */
9/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
10
11/* Document
12 ========================================================================== */
13
14/**
15 * 1. Correct the line height in all browsers.
16 * 2. Prevent adjustments of font size after orientation changes in
17 * IE on Windows Phone and in iOS.
18 */
19
20html {
21 line-height: 1.15; /* 1 */
22 -ms-text-size-adjust: 100%; /* 2 */
23 -webkit-text-size-adjust: 100%; /* 2 */
24}
25
26/* Sections
27 ========================================================================== */
28
29/**
30 * Remove the margin in all browsers (opinionated).
31 */
32
33body {
34 margin: 0;
35}
36
37/**
38 * Add the correct display in IE 9-.
39 */
40
41article,
42aside,
43footer,
44header,
45nav,
46section {
47 display: block;
48}
49
50/**
51 * Correct the font size and margin on `h1` elements within `section` and
52 * `article` contexts in Chrome, Firefox, and Safari.
53 */
54
55h1 {
56 font-size: 2em;
57 margin: 0.67em 0;
58}
59
60/* Grouping content
61 ========================================================================== */
62
63/**
64 * Add the correct display in IE 9-.
65 * 1. Add the correct display in IE.
66 */
67
68figcaption,
69figure,
70main { /* 1 */
71 display: block;
72}
73
74/**
75 * Add the correct margin in IE 8.
76 */
77
78figure {
79 margin: 1em 40px;
80}
81
82/**
83 * 1. Add the correct box sizing in Firefox.
84 * 2. Show the overflow in Edge and IE.
85 */
86
87hr {
88 -webkit-box-sizing: content-box;
89 box-sizing: content-box; /* 1 */
90 height: 0; /* 1 */
91 overflow: visible; /* 2 */
92}
93
94/**
95 * 1. Correct the inheritance and scaling of font size in all browsers.
96 * 2. Correct the odd `em` font sizing in all browsers.
97 */
98
99pre {
100 font-family: monospace, monospace; /* 1 */
101 font-size: 1em; /* 2 */
102}
103
104/* Text-level semantics
105 ========================================================================== */
106
107/**
108 * 1. Remove the gray background on active links in IE 10.
109 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
110 */
111
112a {
113 background-color: transparent; /* 1 */
114 -webkit-text-decoration-skip: objects; /* 2 */
115}
116
117/**
118 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
119 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
120 */
121
122abbr[title] {
123 border-bottom: none; /* 1 */
124 text-decoration: underline; /* 2 */
125 -webkit-text-decoration: underline dotted;
126 text-decoration: underline dotted; /* 2 */
127}
128
129/**
130 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
131 */
132
133b,
134strong {
135 font-weight: inherit;
136}
137
138/**
139 * Add the correct font weight in Chrome, Edge, and Safari.
140 */
141
142b,
143strong {
144 font-weight: bolder;
145}
146
147/**
148 * 1. Correct the inheritance and scaling of font size in all browsers.
149 * 2. Correct the odd `em` font sizing in all browsers.
150 */
151
152code,
153kbd,
154samp {
155 font-family: monospace, monospace; /* 1 */
156 font-size: 1em; /* 2 */
157}
158
159/**
160 * Add the correct font style in Android 4.3-.
161 */
162
163dfn {
164 font-style: italic;
165}
166
167/**
168 * Add the correct background and color in IE 9-.
169 */
170
171mark {
172 background-color: #ff0;
173 color: #000;
174}
175
176/**
177 * Add the correct font size in all browsers.
178 */
179
180small {
181 font-size: 80%;
182}
183
184/**
185 * Prevent `sub` and `sup` elements from affecting the line height in
186 * all browsers.
187 */
188
189sub,
190sup {
191 font-size: 75%;
192 line-height: 0;
193 position: relative;
194 vertical-align: baseline;
195}
196
197sub {
198 bottom: -0.25em;
199}
200
201sup {
202 top: -0.5em;
203}
204
205/* Embedded content
206 ========================================================================== */
207
208/**
209 * Add the correct display in IE 9-.
210 */
211
212audio,
213video {
214 display: inline-block;
215}
216
217/**
218 * Add the correct display in iOS 4-7.
219 */
220
221audio:not([controls]) {
222 display: none;
223 height: 0;
224}
225
226/**
227 * Remove the border on images inside links in IE 10-.
228 */
229
230img {
231 border-style: none;
232}
233
234/**
235 * Hide the overflow in IE.
236 */
237
238svg:not(:root) {
239 overflow: hidden;
240}
241
242/* Forms
243 ========================================================================== */
244
245/**
246 * 1. Change the font styles in all browsers (opinionated).
247 * 2. Remove the margin in Firefox and Safari.
248 */
249
250button,
251input,
252optgroup,
253select,
254textarea {
255 font-family: sans-serif; /* 1 */
256 font-size: 100%; /* 1 */
257 line-height: 1.15; /* 1 */
258 margin: 0; /* 2 */
259}
260
261/**
262 * Show the overflow in IE.
263 * 1. Show the overflow in Edge.
264 */
265
266button,
267input { /* 1 */
268 overflow: visible;
269}
270
271/**
272 * Remove the inheritance of text transform in Edge, Firefox, and IE.
273 * 1. Remove the inheritance of text transform in Firefox.
274 */
275
276button,
277select { /* 1 */
278 text-transform: none;
279}
280
281/**
282 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
283 * controls in Android 4.
284 * 2. Correct the inability to style clickable types in iOS and Safari.
285 */
286
287button,
288html [type="button"], /* 1 */
289[type="reset"],
290[type="submit"] {
291 -webkit-appearance: button; /* 2 */
292}
293
294/**
295 * Remove the inner border and padding in Firefox.
296 */
297
298button::-moz-focus-inner,
299[type="button"]::-moz-focus-inner,
300[type="reset"]::-moz-focus-inner,
301[type="submit"]::-moz-focus-inner {
302 border-style: none;
303 padding: 0;
304}
305
306/**
307 * Restore the focus styles unset by the previous rule.
308 */
309
310button:-moz-focusring,
311[type="button"]:-moz-focusring,
312[type="reset"]:-moz-focusring,
313[type="submit"]:-moz-focusring {
314 outline: 1px dotted ButtonText;
315}
316
317/**
318 * Correct the padding in Firefox.
319 */
320
321fieldset {
322 padding: 0.35em 0.75em 0.625em;
323}
324
325/**
326 * 1. Correct the text wrapping in Edge and IE.
327 * 2. Correct the color inheritance from `fieldset` elements in IE.
328 * 3. Remove the padding so developers are not caught out when they zero out
329 * `fieldset` elements in all browsers.
330 */
331
332legend {
333 -webkit-box-sizing: border-box;
334 box-sizing: border-box; /* 1 */
335 color: inherit; /* 2 */
336 display: table; /* 1 */
337 max-width: 100%; /* 1 */
338 padding: 0; /* 3 */
339 white-space: normal; /* 1 */
340}
341
342/**
343 * 1. Add the correct display in IE 9-.
344 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
345 */
346
347progress {
348 display: inline-block; /* 1 */
349 vertical-align: baseline; /* 2 */
350}
351
352/**
353 * Remove the default vertical scrollbar in IE.
354 */
355
356textarea {
357 overflow: auto;
358}
359
360/**
361 * 1. Add the correct box sizing in IE 10-.
362 * 2. Remove the padding in IE 10-.
363 */
364
365[type="checkbox"],
366[type="radio"] {
367 -webkit-box-sizing: border-box;
368 box-sizing: border-box; /* 1 */
369 padding: 0; /* 2 */
370}
371
372/**
373 * Correct the cursor style of increment and decrement buttons in Chrome.
374 */
375
376[type="number"]::-webkit-inner-spin-button,
377[type="number"]::-webkit-outer-spin-button {
378 height: auto;
379}
380
381/**
382 * 1. Correct the odd appearance in Chrome and Safari.
383 * 2. Correct the outline style in Safari.
384 */
385
386[type="search"] {
387 -webkit-appearance: textfield; /* 1 */
388 outline-offset: -2px; /* 2 */
389}
390
391/**
392 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
393 */
394
395[type="search"]::-webkit-search-cancel-button,
396[type="search"]::-webkit-search-decoration {
397 -webkit-appearance: none;
398}
399
400/**
401 * 1. Correct the inability to style clickable types in iOS and Safari.
402 * 2. Change font properties to `inherit` in Safari.
403 */
404
405::-webkit-file-upload-button {
406 -webkit-appearance: button; /* 1 */
407 font: inherit; /* 2 */
408}
409
410/* Interactive
411 ========================================================================== */
412
413/*
414 * Add the correct display in IE 9-.
415 * 1. Add the correct display in Edge, IE, and Firefox.
416 */
417
418details, /* 1 */
419menu {
420 display: block;
421}
422
423/*
424 * Add the correct display in all browsers.
425 */
426
427summary {
428 display: list-item;
429}
430
431/* Scripting
432 ========================================================================== */
433
434/**
435 * Add the correct display in IE 9-.
436 */
437
438canvas {
439 display: inline-block;
440}
441
442/**
443 * Add the correct display in IE.
444 */
445
446template {
447 display: none;
448}
449
450/* Hidden
451 ========================================================================== */
452
453/**
454 * Add the correct display in IE 10-.
455 */
456
457[hidden] {
458 display: none;
459}
460/*do not import this file except components/style/index.less*/
461.am-fade-enter,
462.am-fade-appear {
463 opacity: 0;
464 -webkit-animation-duration: .2s;
465 animation-duration: .2s;
466 -webkit-animation-fill-mode: both;
467 animation-fill-mode: both;
468 -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
469 animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
470 -webkit-animation-play-state: paused;
471 animation-play-state: paused;
472}
473.am-fade-leave {
474 -webkit-animation-duration: .2s;
475 animation-duration: .2s;
476 -webkit-animation-fill-mode: both;
477 animation-fill-mode: both;
478 -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
479 animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
480 -webkit-animation-play-state: paused;
481 animation-play-state: paused;
482}
483.am-fade-enter.am-fade-enter-active,
484.am-fade-appear.am-fade-appear-active {
485 -webkit-animation-name: amFadeIn;
486 animation-name: amFadeIn;
487 -webkit-animation-play-state: running;
488 animation-play-state: running;
489}
490.am-fade-leave.am-fade-leave-active {
491 -webkit-animation-name: amFadeOut;
492 animation-name: amFadeOut;
493 -webkit-animation-play-state: running;
494 animation-play-state: running;
495}
496@-webkit-keyframes amFadeIn {
497 0% {
498 opacity: 0;
499 }
500 100% {
501 opacity: 1;
502 }
503}
504@keyframes amFadeIn {
505 0% {
506 opacity: 0;
507 }
508 100% {
509 opacity: 1;
510 }
511}
512@-webkit-keyframes amFadeOut {
513 0% {
514 opacity: 1;
515 }
516 100% {
517 opacity: 0;
518 }
519}
520@keyframes amFadeOut {
521 0% {
522 opacity: 1;
523 }
524 100% {
525 opacity: 0;
526 }
527}
528.am-slide-up-enter,
529.am-slide-up-appear {
530 -webkit-transform: translate(0, 100%);
531 -ms-transform: translate(0, 100%);
532 transform: translate(0, 100%);
533}
534.am-slide-up-enter,
535.am-slide-up-appear,
536.am-slide-up-leave {
537 -webkit-animation-duration: .2s;
538 animation-duration: .2s;
539 -webkit-animation-fill-mode: both;
540 animation-fill-mode: both;
541 -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
542 animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
543 -webkit-animation-play-state: paused;
544 animation-play-state: paused;
545}
546.am-slide-up-enter.am-slide-up-enter-active,
547.am-slide-up-appear.am-slide-up-appear-active {
548 -webkit-animation-name: amSlideUpIn;
549 animation-name: amSlideUpIn;
550 -webkit-animation-play-state: running;
551 animation-play-state: running;
552}
553.am-slide-up-leave.am-slide-up-leave-active {
554 -webkit-animation-name: amSlideUpOut;
555 animation-name: amSlideUpOut;
556 -webkit-animation-play-state: running;
557 animation-play-state: running;
558}
559@-webkit-keyframes amSlideUpIn {
560 0% {
561 -webkit-transform: translate(0, 100%);
562 transform: translate(0, 100%);
563 }
564 100% {
565 -webkit-transform: translate(0, 0);
566 transform: translate(0, 0);
567 }
568}
569@keyframes amSlideUpIn {
570 0% {
571 -webkit-transform: translate(0, 100%);
572 transform: translate(0, 100%);
573 }
574 100% {
575 -webkit-transform: translate(0, 0);
576 transform: translate(0, 0);
577 }
578}
579@-webkit-keyframes amSlideUpOut {
580 0% {
581 -webkit-transform: translate(0, 0);
582 transform: translate(0, 0);
583 }
584 100% {
585 -webkit-transform: translate(0, 100%);
586 transform: translate(0, 100%);
587 }
588}
589@keyframes amSlideUpOut {
590 0% {
591 -webkit-transform: translate(0, 0);
592 transform: translate(0, 0);
593 }
594 100% {
595 -webkit-transform: translate(0, 100%);
596 transform: translate(0, 100%);
597 }
598}
599.am.am-zoom-enter,
600.am.am-zoom-leave {
601 display: block;
602}
603.am-zoom-enter,
604.am-zoom-appear {
605 opacity: 0;
606 -webkit-animation-duration: .2s;
607 animation-duration: .2s;
608 -webkit-animation-fill-mode: both;
609 animation-fill-mode: both;
610 -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
611 animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
612 -webkit-animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
613 animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
614 -webkit-animation-play-state: paused;
615 animation-play-state: paused;
616}
617.am-zoom-leave {
618 -webkit-animation-duration: .2s;
619 animation-duration: .2s;
620 -webkit-animation-fill-mode: both;
621 animation-fill-mode: both;
622 -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
623 animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
624 -webkit-animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
625 animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
626 -webkit-animation-play-state: paused;
627 animation-play-state: paused;
628}
629.am-zoom-enter.am-zoom-enter-active,
630.am-zoom-appear.am-zoom-appear-active {
631 -webkit-animation-name: amZoomIn;
632 animation-name: amZoomIn;
633 -webkit-animation-play-state: running;
634 animation-play-state: running;
635}
636.am-zoom-leave.am-zoom-leave-active {
637 -webkit-animation-name: amZoomOut;
638 animation-name: amZoomOut;
639 -webkit-animation-play-state: running;
640 animation-play-state: running;
641}
642@-webkit-keyframes amZoomIn {
643 0% {
644 opacity: 0;
645 -webkit-transform-origin: 50% 50%;
646 transform-origin: 50% 50%;
647 -webkit-transform: scale(0, 0);
648 transform: scale(0, 0);
649 }
650 100% {
651 opacity: 1;
652 -webkit-transform-origin: 50% 50%;
653 transform-origin: 50% 50%;
654 -webkit-transform: scale(1, 1);
655 transform: scale(1, 1);
656 }
657}
658@keyframes amZoomIn {
659 0% {
660 opacity: 0;
661 -webkit-transform-origin: 50% 50%;
662 transform-origin: 50% 50%;
663 -webkit-transform: scale(0, 0);
664 transform: scale(0, 0);
665 }
666 100% {
667 opacity: 1;
668 -webkit-transform-origin: 50% 50%;
669 transform-origin: 50% 50%;
670 -webkit-transform: scale(1, 1);
671 transform: scale(1, 1);
672 }
673}
674@-webkit-keyframes amZoomOut {
675 0% {
676 opacity: 1;
677 -webkit-transform-origin: 50% 50%;
678 transform-origin: 50% 50%;
679 -webkit-transform: scale(1, 1);
680 transform: scale(1, 1);
681 }
682 100% {
683 opacity: 0;
684 -webkit-transform-origin: 50% 50%;
685 transform-origin: 50% 50%;
686 -webkit-transform: scale(0, 0);
687 transform: scale(0, 0);
688 }
689}
690@keyframes amZoomOut {
691 0% {
692 opacity: 1;
693 -webkit-transform-origin: 50% 50%;
694 transform-origin: 50% 50%;
695 -webkit-transform: scale(1, 1);
696 transform: scale(1, 1);
697 }
698 100% {
699 opacity: 0;
700 -webkit-transform-origin: 50% 50%;
701 transform-origin: 50% 50%;
702 -webkit-transform: scale(0, 0);
703 transform: scale(0, 0);
704 }
705}
706.am-slide-down-enter,
707.am-slide-down-appear {
708 -webkit-transform: translate(0, -100%);
709 -ms-transform: translate(0, -100%);
710 transform: translate(0, -100%);
711}
712.am-slide-down-enter,
713.am-slide-down-appear,
714.am-slide-down-leave {
715 -webkit-animation-duration: .2s;
716 animation-duration: .2s;
717 -webkit-animation-fill-mode: both;
718 animation-fill-mode: both;
719 -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
720 animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
721 -webkit-animation-play-state: paused;
722 animation-play-state: paused;
723}
724.am-slide-down-enter.am-slide-down-enter-active,
725.am-slide-down-appear.am-slide-down-appear-active {
726 -webkit-animation-name: amSlideDownIn;
727 animation-name: amSlideDownIn;
728 -webkit-animation-play-state: running;
729 animation-play-state: running;
730}
731.am-slide-down-leave.am-slide-down-leave-active {
732 -webkit-animation-name: amSlideDownOut;
733 animation-name: amSlideDownOut;
734 -webkit-animation-play-state: running;
735 animation-play-state: running;
736}
737@-webkit-keyframes amSlideDownIn {
738 0% {
739 -webkit-transform: translate(0, -100%);
740 transform: translate(0, -100%);
741 }
742 100% {
743 -webkit-transform: translate(0, 0);
744 transform: translate(0, 0);
745 }
746}
747@keyframes amSlideDownIn {
748 0% {
749 -webkit-transform: translate(0, -100%);
750 transform: translate(0, -100%);
751 }
752 100% {
753 -webkit-transform: translate(0, 0);
754 transform: translate(0, 0);
755 }
756}
757@-webkit-keyframes amSlideDownOut {
758 0% {
759 -webkit-transform: translate(0, 0);
760 transform: translate(0, 0);
761 }
762 100% {
763 -webkit-transform: translate(0, -100%);
764 transform: translate(0, -100%);
765 }
766}
767@keyframes amSlideDownOut {
768 0% {
769 -webkit-transform: translate(0, 0);
770 transform: translate(0, 0);
771 }
772 100% {
773 -webkit-transform: translate(0, -100%);
774 transform: translate(0, -100%);
775 }
776}
777*,
778*:before,
779*:after {
780 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
781}
782body {
783 background-color: #f5f5f9;
784 font-size: 14px;
785}
786*[contenteditable] {
787 -webkit-user-select: auto !important;
788}
789*:focus {
790 outline: none;
791}
792a {
793 background: transparent;
794 text-decoration: none;
795 outline: none;
796}
797.am-accordion {
798 position: relative;
799 border-top: 1PX solid #ddd;
800}
801@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
802 html:not([data-scale]) .am-accordion {
803 border-top: none;
804 }
805 html:not([data-scale]) .am-accordion::before {
806 content: '';
807 position: absolute;
808 background-color: #ddd;
809 display: block;
810 z-index: 1;
811 top: 0;
812 right: auto;
813 bottom: auto;
814 left: 0;
815 width: 100%;
816 height: 1PX;
817 -webkit-transform-origin: 50% 50%;
818 -ms-transform-origin: 50% 50%;
819 transform-origin: 50% 50%;
820 -webkit-transform: scaleY(0.5);
821 -ms-transform: scaleY(0.5);
822 transform: scaleY(0.5);
823 }
824}
825@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
826 html:not([data-scale]) .am-accordion::before {
827 -webkit-transform: scaleY(0.33);
828 -ms-transform: scaleY(0.33);
829 transform: scaleY(0.33);
830 }
831}
832.am-accordion-anim-active {
833 -webkit-transition: all 0.2s ease-out;
834 transition: all 0.2s ease-out;
835}
836.am-accordion .am-accordion-item .am-accordion-header {
837 position: relative;
838 color: #000;
839 font-size: 17px;
840 height: 44px;
841 line-height: 44px;
842 background-color: #fff;
843 -webkit-box-sizing: content-box;
844 box-sizing: content-box;
845 padding-left: 15px;
846 padding-right: 30px;
847 border-bottom: 1PX solid #ddd;
848 width: auto;
849 overflow: hidden;
850 text-overflow: ellipsis;
851 white-space: nowrap;
852}
853@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
854 html:not([data-scale]) .am-accordion .am-accordion-item .am-accordion-header {
855 border-bottom: none;
856 }
857 html:not([data-scale]) .am-accordion .am-accordion-item .am-accordion-header::after {
858 content: '';
859 position: absolute;
860 background-color: #ddd;
861 display: block;
862 z-index: 1;
863 top: auto;
864 right: auto;
865 bottom: 0;
866 left: 0;
867 width: 100%;
868 height: 1PX;
869 -webkit-transform-origin: 50% 100%;
870 -ms-transform-origin: 50% 100%;
871 transform-origin: 50% 100%;
872 -webkit-transform: scaleY(0.5);
873 -ms-transform: scaleY(0.5);
874 transform: scaleY(0.5);
875 }
876}
877@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
878 html:not([data-scale]) .am-accordion .am-accordion-item .am-accordion-header::after {
879 -webkit-transform: scaleY(0.33);
880 -ms-transform: scaleY(0.33);
881 transform: scaleY(0.33);
882 }
883}
884.am-accordion .am-accordion-item .am-accordion-header i {
885 position: absolute;
886 display: block;
887 top: 15px;
888 right: 15px;
889 width: 15px;
890 height: 15px;
891 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2216%22%20height%3D%2226%22%20viewBox%3D%220%200%2016%2026%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22UI-KIT_%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%229.9%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20transform%3D%22translate(-5809.000000%2C%20-8482.000000)%22%20fill%3D%22%23C7C7CC%22%3E%3Cpolygon%20id%3D%22Disclosure-Indicator%22%20points%3D%225811%208482%205809%208484%205820.5%208495%205809%208506%205811%208508%205825%208495%22%3E%3C%2Fpolygon%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
892 background-size: contain;
893 background-repeat: no-repeat;
894 background-position: 50% 50%;
895 -webkit-transform: rotate(90deg);
896 -ms-transform: rotate(90deg);
897 transform: rotate(90deg);
898 -webkit-transition: -webkit-transform .2s ease;
899 transition: -webkit-transform .2s ease;
900 transition: transform .2s ease;
901 transition: transform .2s ease, -webkit-transform .2s ease;
902}
903.am-accordion .am-accordion-item .am-accordion-header[aria-expanded~="true"] i {
904 -webkit-transform: rotate(270deg);
905 -ms-transform: rotate(270deg);
906 transform: rotate(270deg);
907}
908.am-accordion .am-accordion-item .am-accordion-content {
909 overflow: hidden;
910 background: #fff;
911}
912.am-accordion .am-accordion-item .am-accordion-content .am-accordion-content-box {
913 font-size: 15px;
914 color: #333;
915 position: relative;
916 border-bottom: 1PX solid #ddd;
917}
918@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
919 html:not([data-scale]) .am-accordion .am-accordion-item .am-accordion-content .am-accordion-content-box {
920 border-bottom: none;
921 }
922 html:not([data-scale]) .am-accordion .am-accordion-item .am-accordion-content .am-accordion-content-box::after {
923 content: '';
924 position: absolute;
925 background-color: #ddd;
926 display: block;
927 z-index: 1;
928 top: auto;
929 right: auto;
930 bottom: 0;
931 left: 0;
932 width: 100%;
933 height: 1PX;
934 -webkit-transform-origin: 50% 100%;
935 -ms-transform-origin: 50% 100%;
936 transform-origin: 50% 100%;
937 -webkit-transform: scaleY(0.5);
938 -ms-transform: scaleY(0.5);
939 transform: scaleY(0.5);
940 }
941}
942@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
943 html:not([data-scale]) .am-accordion .am-accordion-item .am-accordion-content .am-accordion-content-box::after {
944 -webkit-transform: scaleY(0.33);
945 -ms-transform: scaleY(0.33);
946 transform: scaleY(0.33);
947 }
948}
949.am-accordion .am-accordion-item .am-accordion-content .am-accordion-content-box .am-list-body {
950 border-top: 0;
951}
952.am-accordion .am-accordion-item .am-accordion-content .am-accordion-content-box .am-list-body:before {
953 display: none !important;
954}
955.am-accordion .am-accordion-item .am-accordion-content.am-accordion-content-inactive {
956 display: none;
957}
958.am-badge {
959 position: relative;
960 display: inline-block;
961 line-height: 1;
962 vertical-align: middle;
963}
964.am-badge-text {
965 text-rendering: optimizeLegibility;
966 -webkit-font-smoothing: antialiased;
967 -moz-osx-font-smoothing: grayscale;
968 position: absolute;
969 top: -6px;
970 height: 18px;
971 line-height: 18px;
972 min-width: 9px;
973 border-radius: 12px;
974 padding: 0 5px;
975 text-align: center;
976 font-size: 12px;
977 color: #fff;
978 background-color: #ff5b05;
979 white-space: nowrap;
980 -webkit-transform: translateX(-45%);
981 -ms-transform: translateX(-45%);
982 transform: translateX(-45%);
983 -webkit-transform-origin: -10% center;
984 -ms-transform-origin: -10% center;
985 transform-origin: -10% center;
986 z-index: 10;
987 font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", SimSun, sans-serif;
988}
989.am-badge-text a {
990 color: #fff;
991}
992.am-badge-text p {
993 margin: 0;
994 padding: 0;
995}
996.am-badge-hot .am-badge-text {
997 background-color: #f96268;
998}
999.am-badge-dot {
1000 position: absolute;
1001 -webkit-transform: translateX(-50%);
1002 -ms-transform: translateX(-50%);
1003 transform: translateX(-50%);
1004 -webkit-transform-origin: 0 center;
1005 -ms-transform-origin: 0 center;
1006 transform-origin: 0 center;
1007 top: -4px;
1008 height: 8px;
1009 width: 8px;
1010 border-radius: 100%;
1011 background: #ff5b05;
1012 z-index: 10;
1013}
1014.am-badge-dot-large {
1015 height: 16px;
1016 width: 16px;
1017}
1018.am-badge-not-a-wrapper .am-badge-text,
1019.am-badge-not-a-wrapper .am-badge-dot {
1020 top: auto;
1021 display: block;
1022 position: relative;
1023 -webkit-transform: translateX(0);
1024 -ms-transform: translateX(0);
1025 transform: translateX(0);
1026}
1027.am-badge-corner {
1028 width: 80px;
1029 padding: 8px;
1030 position: absolute;
1031 right: -32px;
1032 top: 8px;
1033 background-color: #ff5b05;
1034 color: #fff;
1035 white-space: nowrap;
1036 -webkit-transform: rotate(45deg);
1037 -ms-transform: rotate(45deg);
1038 transform: rotate(45deg);
1039 text-align: center;
1040 font-size: 15px;
1041}
1042.am-badge-corner-wrapper {
1043 overflow: hidden;
1044}
1045.am-action-sheet-wrap {
1046 position: fixed;
1047 overflow: auto;
1048 top: 0;
1049 right: 0;
1050 bottom: 0;
1051 left: 0;
1052 z-index: 1000;
1053 -webkit-overflow-scrolling: touch;
1054 outline: 0;
1055}
1056.am-action-sheet-mask {
1057 position: fixed;
1058 top: 0;
1059 right: 0;
1060 left: 0;
1061 bottom: 0;
1062 background-color: rgba(0, 0, 0, 0.4);
1063 height: 100%;
1064 z-index: 1000;
1065}
1066.am-action-sheet-mask-hidden {
1067 display: none;
1068}
1069.am-action-sheet-close {
1070 display: none;
1071}
1072.am-action-sheet {
1073 position: fixed;
1074 left: 0;
1075 bottom: 0;
1076 width: 100%;
1077 background-color: #fff;
1078 padding-bottom: env(safe-area-inset-bottom);
1079}
1080.am-action-sheet.am-action-sheet-share {
1081 background-color: #f2f2f2;
1082}
1083.am-action-sheet-title,
1084.am-action-sheet-message {
1085 margin: 15px auto;
1086 padding: 0 15px;
1087 text-align: center;
1088}
1089.am-action-sheet-title {
1090 font-size: 17px;
1091}
1092.am-action-sheet-message {
1093 color: #888;
1094 font-size: 14px;
1095}
1096.am-action-sheet-button-list {
1097 text-align: center;
1098 color: #000;
1099}
1100.am-action-sheet-button-list-item {
1101 font-size: 18px;
1102 padding: 0 8px;
1103 margin: 0;
1104 position: relative;
1105 height: 50px;
1106 line-height: 50px;
1107 -webkit-box-sizing: border-box;
1108 box-sizing: border-box;
1109 white-space: nowrap;
1110 text-overflow: ellipsis;
1111 overflow-x: hidden;
1112 border-top: 1PX solid #ddd;
1113}
1114@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
1115 html:not([data-scale]) .am-action-sheet-button-list-item {
1116 border-top: none;
1117 }
1118 html:not([data-scale]) .am-action-sheet-button-list-item::before {
1119 content: '';
1120 position: absolute;
1121 background-color: #ddd;
1122 display: block;
1123 z-index: 1;
1124 top: 0;
1125 right: auto;
1126 bottom: auto;
1127 left: 0;
1128 width: 100%;
1129 height: 1PX;
1130 -webkit-transform-origin: 50% 50%;
1131 -ms-transform-origin: 50% 50%;
1132 transform-origin: 50% 50%;
1133 -webkit-transform: scaleY(0.5);
1134 -ms-transform: scaleY(0.5);
1135 transform: scaleY(0.5);
1136 }
1137}
1138@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
1139 html:not([data-scale]) .am-action-sheet-button-list-item::before {
1140 -webkit-transform: scaleY(0.33);
1141 -ms-transform: scaleY(0.33);
1142 transform: scaleY(0.33);
1143 }
1144}
1145.am-action-sheet-button-list-item.am-action-sheet-button-list-item-active {
1146 background-color: #ddd;
1147}
1148.am-action-sheet-button-list-badge {
1149 display: -webkit-box;
1150 display: -webkit-flex;
1151 display: -ms-flexbox;
1152 display: flex;
1153 -webkit-box-align: center;
1154 -webkit-align-items: center;
1155 -ms-flex-align: center;
1156 align-items: center;
1157 -webkit-box-pack: center;
1158 -webkit-justify-content: center;
1159 -ms-flex-pack: center;
1160 justify-content: center;
1161}
1162.am-action-sheet-button-list-badge .am-badge {
1163 margin-left: 8px;
1164 -webkit-flex-shrink: 0;
1165 -ms-flex-negative: 0;
1166 flex-shrink: 0;
1167}
1168.am-action-sheet-button-list-item-content {
1169 display: inline-block;
1170 white-space: nowrap;
1171 overflow: hidden;
1172 text-overflow: ellipsis;
1173}
1174.am-action-sheet-button-list .am-action-sheet-cancel-button {
1175 padding-top: 6px;
1176 position: relative;
1177}
1178.am-action-sheet-button-list .am-action-sheet-cancel-button-mask {
1179 position: absolute;
1180 top: 0;
1181 left: 0;
1182 width: 100%;
1183 height: 6px;
1184 background-color: #e7e7ed;
1185 border-top: 1PX solid #ddd;
1186 border-bottom: 1PX solid #ddd;
1187}
1188@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
1189 html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask {
1190 border-top: none;
1191 }
1192 html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask::before {
1193 content: '';
1194 position: absolute;
1195 background-color: #ddd;
1196 display: block;
1197 z-index: 1;
1198 top: 0;
1199 right: auto;
1200 bottom: auto;
1201 left: 0;
1202 width: 100%;
1203 height: 1PX;
1204 -webkit-transform-origin: 50% 50%;
1205 -ms-transform-origin: 50% 50%;
1206 transform-origin: 50% 50%;
1207 -webkit-transform: scaleY(0.5);
1208 -ms-transform: scaleY(0.5);
1209 transform: scaleY(0.5);
1210 }
1211}
1212@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
1213 html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask::before {
1214 -webkit-transform: scaleY(0.33);
1215 -ms-transform: scaleY(0.33);
1216 transform: scaleY(0.33);
1217 }
1218}
1219@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
1220 html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask {
1221 border-bottom: none;
1222 }
1223 html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask::after {
1224 content: '';
1225 position: absolute;
1226 background-color: #ddd;
1227 display: block;
1228 z-index: 1;
1229 top: auto;
1230 right: auto;
1231 bottom: 0;
1232 left: 0;
1233 width: 100%;
1234 height: 1PX;
1235 -webkit-transform-origin: 50% 100%;
1236 -ms-transform-origin: 50% 100%;
1237 transform-origin: 50% 100%;
1238 -webkit-transform: scaleY(0.5);
1239 -ms-transform: scaleY(0.5);
1240 transform: scaleY(0.5);
1241 }
1242}
1243@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
1244 html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask::after {
1245 -webkit-transform: scaleY(0.33);
1246 -ms-transform: scaleY(0.33);
1247 transform: scaleY(0.33);
1248 }
1249}
1250.am-action-sheet-button-list .am-action-sheet-destructive-button {
1251 color: #f4333c;
1252}
1253.am-action-sheet-share-list {
1254 display: -webkit-box;
1255 display: -webkit-flex;
1256 display: -ms-flexbox;
1257 display: flex;
1258 position: relative;
1259 border-top: 1PX solid #ddd;
1260 padding: 21px 0 21px 15px;
1261 overflow-y: scroll;
1262 -webkit-overflow-scrolling: touch;
1263}
1264@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
1265 html:not([data-scale]) .am-action-sheet-share-list {
1266 border-top: none;
1267 }
1268 html:not([data-scale]) .am-action-sheet-share-list::before {
1269 content: '';
1270 position: absolute;
1271 background-color: #ddd;
1272 display: block;
1273 z-index: 1;
1274 top: 0;
1275 right: auto;
1276 bottom: auto;
1277 left: 0;
1278 width: 100%;
1279 height: 1PX;
1280 -webkit-transform-origin: 50% 50%;
1281 -ms-transform-origin: 50% 50%;
1282 transform-origin: 50% 50%;
1283 -webkit-transform: scaleY(0.5);
1284 -ms-transform: scaleY(0.5);
1285 transform: scaleY(0.5);
1286 }
1287}
1288@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
1289 html:not([data-scale]) .am-action-sheet-share-list::before {
1290 -webkit-transform: scaleY(0.33);
1291 -ms-transform: scaleY(0.33);
1292 transform: scaleY(0.33);
1293 }
1294}
1295.am-action-sheet-share-list-item {
1296 -webkit-box-flex: 0;
1297 -webkit-flex: none;
1298 -ms-flex: none;
1299 flex: none;
1300 margin: 0 12px 0 0;
1301}
1302.am-action-sheet-share-list-item-icon {
1303 margin-bottom: 9px;
1304 width: 60px;
1305 height: 60px;
1306 background-color: #fff;
1307 border-radius: 3px;
1308 display: -webkit-box;
1309 display: -webkit-flex;
1310 display: -ms-flexbox;
1311 display: flex;
1312 -webkit-box-pack: center;
1313 -webkit-justify-content: center;
1314 -ms-flex-pack: center;
1315 justify-content: center;
1316 -webkit-box-align: center;
1317 -webkit-align-items: center;
1318 -ms-flex-align: center;
1319 align-items: center;
1320}
1321.am-action-sheet-share-list-item-title {
1322 color: #888;
1323 font-size: 10px;
1324 text-align: center;
1325}
1326.am-action-sheet-share-cancel-button {
1327 height: 50px;
1328 line-height: 50px;
1329 text-align: center;
1330 background-color: #fff;
1331 color: #000;
1332 font-size: 18px;
1333 position: relative;
1334 border-top: 1PX solid #ddd;
1335 -webkit-box-sizing: border-box;
1336 box-sizing: border-box;
1337}
1338@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
1339 html:not([data-scale]) .am-action-sheet-share-cancel-button {
1340 border-top: none;
1341 }
1342 html:not([data-scale]) .am-action-sheet-share-cancel-button::before {
1343 content: '';
1344 position: absolute;
1345 background-color: #ddd;
1346 display: block;
1347 z-index: 1;
1348 top: 0;
1349 right: auto;
1350 bottom: auto;
1351 left: 0;
1352 width: 100%;
1353 height: 1PX;
1354 -webkit-transform-origin: 50% 50%;
1355 -ms-transform-origin: 50% 50%;
1356 transform-origin: 50% 50%;
1357 -webkit-transform: scaleY(0.5);
1358 -ms-transform: scaleY(0.5);
1359 transform: scaleY(0.5);
1360 }
1361}
1362@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
1363 html:not([data-scale]) .am-action-sheet-share-cancel-button::before {
1364 -webkit-transform: scaleY(0.33);
1365 -ms-transform: scaleY(0.33);
1366 transform: scaleY(0.33);
1367 }
1368}
1369.am-action-sheet-share-cancel-button.am-action-sheet-share-cancel-button-active {
1370 background-color: #ddd;
1371}
1372.am-activity-indicator {
1373 display: -webkit-box;
1374 display: -webkit-flex;
1375 display: -ms-flexbox;
1376 display: flex;
1377 -webkit-box-align: center;
1378 -webkit-align-items: center;
1379 -ms-flex-align: center;
1380 align-items: center;
1381 z-index: 99;
1382}
1383.am-activity-indicator-spinner {
1384 display: inline-block;
1385 width: 20px;
1386 height: 20px;
1387 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2.125%20-1.875%2064%2064%22%3E%3Cpath%20fill%3D%22%23CCC%22%20d%3D%22M29.875-1.875c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032%2032-14.327%2032-32-14.327-32-32-32zm0%2060.7c-15.85%200-28.7-12.85-28.7-28.7s12.85-28.7%2028.7-28.7%2028.7%2012.85%2028.7%2028.7-12.85%2028.7-28.7%2028.7z%22%2F%3E%3Cpath%20fill%3D%22%23108ee9%22%20d%3D%22M61.858%2030.34c.003-.102.008-.203.008-.305%200-11.43-5.996-21.452-15.01-27.113l-.013.026c-.24-.137-.515-.22-.81-.22-.912%200-1.65.738-1.65%201.65%200%20.654.384%201.215.937%201.482%207.963%205.1%2013.247%2014.017%2013.247%2024.176%200%20.147-.01.293-.01.44h.022c0%20.01-.004.02-.004.03%200%20.91.74%201.65%201.65%201.65s1.65-.74%201.65-1.65c0-.06-.012-.112-.018-.167z%22%2F%3E%3C%2Fsvg%3E");
1388 background-position: 50%;
1389 background-size: 100%;
1390 background-repeat: no-repeat;
1391 -webkit-animation: spinner-anime 1s linear infinite;
1392 animation: spinner-anime 1s linear infinite;
1393}
1394.am-activity-indicator-tip {
1395 font-size: 14px;
1396 margin-left: 8px;
1397 color: #000;
1398 opacity: 0.4;
1399}
1400.am-activity-indicator.am-activity-indicator-toast {
1401 position: fixed;
1402 top: 0;
1403 left: 0;
1404 width: 100%;
1405 height: 100%;
1406 display: -webkit-box;
1407 display: -webkit-flex;
1408 display: -ms-flexbox;
1409 display: flex;
1410 -webkit-box-pack: center;
1411 -webkit-justify-content: center;
1412 -ms-flex-pack: center;
1413 justify-content: center;
1414 -webkit-box-align: center;
1415 -webkit-align-items: center;
1416 -ms-flex-align: center;
1417 align-items: center;
1418 text-align: center;
1419 z-index: 1999;
1420}
1421.am-activity-indicator.am-activity-indicator-toast .am-activity-indicator-spinner {
1422 margin: 0;
1423}
1424.am-activity-indicator.am-activity-indicator-toast .am-activity-indicator-toast {
1425 display: inline-block;
1426 position: relative;
1427 top: 4px;
1428}
1429.am-activity-indicator-content {
1430 display: -webkit-box;
1431 display: -webkit-flex;
1432 display: -ms-flexbox;
1433 display: flex;
1434 -webkit-box-orient: vertical;
1435 -webkit-box-direction: normal;
1436 -webkit-flex-direction: column;
1437 -ms-flex-direction: column;
1438 flex-direction: column;
1439 -webkit-box-pack: center;
1440 -webkit-justify-content: center;
1441 -ms-flex-pack: center;
1442 justify-content: center;
1443 -webkit-box-align: center;
1444 -webkit-align-items: center;
1445 -ms-flex-align: center;
1446 align-items: center;
1447 padding: 15px 15px;
1448 border-radius: 7px;
1449 background-clip: padding-box;
1450 color: #fff;
1451 background-color: rgba(58, 58, 58, 0.9);
1452 font-size: 15px;
1453 line-height: 20px;
1454}
1455.am-activity-indicator-spinner-lg {
1456 width: 32px;
1457 height: 32px;
1458}
1459@-webkit-keyframes spinner-anime {
1460 100% {
1461 -webkit-transform: rotate(360deg);
1462 transform: rotate(360deg);
1463 }
1464}
1465@keyframes spinner-anime {
1466 100% {
1467 -webkit-transform: rotate(360deg);
1468 transform: rotate(360deg);
1469 }
1470}
1471.am-icon {
1472 fill: currentColor;
1473 background-size: cover;
1474 width: 22px;
1475 height: 22px;
1476}
1477.am-icon-xxs {
1478 width: 15px;
1479 height: 15px;
1480}
1481.am-icon-xs {
1482 width: 18px;
1483 height: 18px;
1484}
1485.am-icon-sm {
1486 width: 21px;
1487 height: 21px;
1488}
1489.am-icon-md {
1490 width: 22px;
1491 height: 22px;
1492}
1493.am-icon-lg {
1494 width: 36px;
1495 height: 36px;
1496}
1497.am-icon-loading {
1498 -webkit-animation: cirle-anim 1s linear infinite;
1499 animation: cirle-anim 1s linear infinite;
1500}
1501@-webkit-keyframes cirle-anim {
1502 100% {
1503 -webkit-transform: rotate(360deg);
1504 transform: rotate(360deg);
1505 }
1506}
1507@keyframes cirle-anim {
1508 100% {
1509 -webkit-transform: rotate(360deg);
1510 transform: rotate(360deg);
1511 }
1512}
1513.am-button {
1514 display: block;
1515 outline: 0 none;
1516 -webkit-appearance: none;
1517 -webkit-box-sizing: border-box;
1518 box-sizing: border-box;
1519 padding: 0;
1520 text-align: center;
1521 font-size: 18px;
1522 height: 47px;
1523 line-height: 47px;
1524 overflow: hidden;
1525 text-overflow: ellipsis;
1526 word-break: break-word;
1527 white-space: nowrap;
1528 color: #000;
1529 background-color: #fff;
1530 border: 1PX solid #ddd;
1531 border-radius: 5px;
1532}
1533@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
1534 html:not([data-scale]) .am-button {
1535 position: relative;
1536 border: none;
1537 }
1538 html:not([data-scale]) .am-button::before {
1539 content: '';
1540 position: absolute;
1541 left: 0;
1542 top: 0;
1543 width: 200%;
1544 height: 200%;
1545 border: 1PX solid #ddd;
1546 border-radius: 10px;
1547 -webkit-transform-origin: 0 0;
1548 -ms-transform-origin: 0 0;
1549 transform-origin: 0 0;
1550 -webkit-transform: scale(0.5);
1551 -ms-transform: scale(0.5);
1552 transform: scale(0.5);
1553 -webkit-box-sizing: border-box;
1554 box-sizing: border-box;
1555 pointer-events: none;
1556 }
1557}
1558.am-button-borderfix:before {
1559 -webkit-transform: scale(0.49) !important;
1560 -ms-transform: scale(0.49) !important;
1561 transform: scale(0.49) !important;
1562}
1563.am-button.am-button-active {
1564 background-color: #ddd;
1565}
1566.am-button.am-button-disabled {
1567 color: rgba(0, 0, 0, 0.3);
1568 opacity: 0.6;
1569}
1570.am-button-primary {
1571 color: #fff;
1572 background-color: #108ee9;
1573 border: 1PX solid #108ee9;
1574 border-radius: 5px;
1575}
1576@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
1577 html:not([data-scale]) .am-button-primary {
1578 position: relative;
1579 border: none;
1580 }
1581 html:not([data-scale]) .am-button-primary::before {
1582 content: '';
1583 position: absolute;
1584 left: 0;
1585 top: 0;
1586 width: 200%;
1587 height: 200%;
1588 border: 1PX solid #108ee9;
1589 border-radius: 10px;
1590 -webkit-transform-origin: 0 0;
1591 -ms-transform-origin: 0 0;
1592 transform-origin: 0 0;
1593 -webkit-transform: scale(0.5);
1594 -ms-transform: scale(0.5);
1595 transform: scale(0.5);
1596 -webkit-box-sizing: border-box;
1597 box-sizing: border-box;
1598 pointer-events: none;
1599 }
1600}
1601.am-button-primary.am-button-active {
1602 color: rgba(255, 255, 255, 0.3);
1603 background-color: #0e80d2;
1604}
1605.am-button-primary.am-button-disabled {
1606 color: rgba(255, 255, 255, 0.6);
1607 opacity: 0.4;
1608}
1609.am-button-ghost {
1610 color: #108ee9;
1611 background-color: transparent;
1612 border: 1PX solid #108ee9;
1613 border-radius: 5px;
1614}
1615@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
1616 html:not([data-scale]) .am-button-ghost {
1617 position: relative;
1618 border: none;
1619 }
1620 html:not([data-scale]) .am-button-ghost::before {
1621 content: '';
1622 position: absolute;
1623 left: 0;
1624 top: 0;
1625 width: 200%;
1626 height: 200%;
1627 border: 1PX solid #108ee9;
1628 border-radius: 10px;
1629 -webkit-transform-origin: 0 0;
1630 -ms-transform-origin: 0 0;
1631 transform-origin: 0 0;
1632 -webkit-transform: scale(0.5);
1633 -ms-transform: scale(0.5);
1634 transform: scale(0.5);
1635 -webkit-box-sizing: border-box;
1636 box-sizing: border-box;
1637 pointer-events: none;
1638 }
1639}
1640.am-button-ghost.am-button-active {
1641 color: rgba(16, 142, 233, 0.6);
1642 background-color: transparent;
1643 border: 1PX solid rgba(16, 142, 233, 0.6);
1644 border-radius: 5px;
1645}
1646@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
1647 html:not([data-scale]) .am-button-ghost.am-button-active {
1648 position: relative;
1649 border: none;
1650 }
1651 html:not([data-scale]) .am-button-ghost.am-button-active::before {
1652 content: '';
1653 position: absolute;
1654 left: 0;
1655 top: 0;
1656 width: 200%;
1657 height: 200%;
1658 border: 1PX solid rgba(16, 142, 233, 0.6);
1659 border-radius: 10px;
1660 -webkit-transform-origin: 0 0;
1661 -ms-transform-origin: 0 0;
1662 transform-origin: 0 0;
1663 -webkit-transform: scale(0.5);
1664 -ms-transform: scale(0.5);
1665 transform: scale(0.5);
1666 -webkit-box-sizing: border-box;
1667 box-sizing: border-box;
1668 pointer-events: none;
1669 }
1670}
1671.am-button-ghost.am-button-disabled {
1672 color: rgba(0, 0, 0, 0.1);
1673 border: 1PX solid rgba(0, 0, 0, 0.1);
1674 border-radius: 5px;
1675 opacity: 1;
1676}
1677@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
1678 html:not([data-scale]) .am-button-ghost.am-button-disabled {
1679 position: relative;
1680 border: none;
1681 }
1682 html:not([data-scale]) .am-button-ghost.am-button-disabled::before {
1683 content: '';
1684 position: absolute;
1685 left: 0;
1686 top: 0;
1687 width: 200%;
1688 height: 200%;
1689 border: 1PX solid rgba(0, 0, 0, 0.1);
1690 border-radius: 10px;
1691 -webkit-transform-origin: 0 0;
1692 -ms-transform-origin: 0 0;
1693 transform-origin: 0 0;
1694 -webkit-transform: scale(0.5);
1695 -ms-transform: scale(0.5);
1696 transform: scale(0.5);
1697 -webkit-box-sizing: border-box;
1698 box-sizing: border-box;
1699 pointer-events: none;
1700 }
1701}
1702.am-button-warning {
1703 color: #fff;
1704 background-color: #e94f4f;
1705}
1706.am-button-warning.am-button-active {
1707 color: rgba(255, 255, 255, 0.3);
1708 background-color: #d24747;
1709}
1710.am-button-warning.am-button-disabled {
1711 color: rgba(255, 255, 255, 0.6);
1712 opacity: 0.4;
1713}
1714.am-button-inline {
1715 display: inline-block;
1716 padding: 0 15px;
1717}
1718.am-button-inline.am-button-icon {
1719 display: -webkit-inline-box;
1720 display: -webkit-inline-flex;
1721 display: -ms-inline-flexbox;
1722 display: inline-flex;
1723}
1724.am-button-small {
1725 font-size: 13px;
1726 height: 30px;
1727 line-height: 30px;
1728 padding: 0 15px;
1729}
1730.am-button-icon {
1731 display: -webkit-box;
1732 display: -webkit-flex;
1733 display: -ms-flexbox;
1734 display: flex;
1735 -webkit-box-align: center;
1736 -webkit-align-items: center;
1737 -ms-flex-align: center;
1738 align-items: center;
1739 -webkit-box-pack: center;
1740 -webkit-justify-content: center;
1741 -ms-flex-pack: center;
1742 justify-content: center;
1743}
1744.am-button > .am-button-icon {
1745 margin-right: 0.5em;
1746}
1747.am-picker-col {
1748 display: block;
1749 position: relative;
1750 height: 238px;
1751 overflow: hidden;
1752 width: 100%;
1753}
1754.am-picker-col-content {
1755 position: absolute;
1756 left: 0;
1757 top: 0;
1758 width: 100%;
1759 z-index: 1;
1760 padding: 102px 0;
1761}
1762.am-picker-col-item {
1763 -ms-touch-action: manipulation;
1764 touch-action: manipulation;
1765 text-align: center;
1766 font-size: 16px;
1767 height: 34px;
1768 line-height: 34px;
1769 color: #000;
1770 white-space: nowrap;
1771 text-overflow: ellipsis;
1772}
1773.am-picker-col-item-selected {
1774 font-size: 17px;
1775}
1776.am-picker-col-mask {
1777 position: absolute;
1778 left: 0;
1779 top: 0;
1780 height: 100%;
1781 margin: 0 auto;
1782 width: 100%;
1783 z-index: 3;
1784 background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));
1785 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.95)), to(rgba(255, 255, 255, 0.6))), -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.95)), to(rgba(255, 255, 255, 0.6)));
1786 background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), linear-gradient(to top, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));
1787 background-position: top, bottom;
1788 background-size: 100% 102px;
1789 background-repeat: no-repeat;
1790}
1791.am-picker-col-indicator {
1792 -webkit-box-sizing: border-box;
1793 box-sizing: border-box;
1794 width: 100%;
1795 height: 34px;
1796 position: absolute;
1797 left: 0;
1798 top: 102px;
1799 z-index: 3;
1800 border-top: 1PX solid #ddd;
1801 border-bottom: 1PX solid #ddd;
1802}
1803@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
1804 html:not([data-scale]) .am-picker-col-indicator {
1805 border-top: none;
1806 }
1807 html:not([data-scale]) .am-picker-col-indicator::before {
1808 content: '';
1809 position: absolute;
1810 background-color: #ddd;
1811 display: block;
1812 z-index: 1;
1813 top: 0;
1814 right: auto;
1815 bottom: auto;
1816 left: 0;
1817 width: 100%;
1818 height: 1PX;
1819 -webkit-transform-origin: 50% 50%;
1820 -ms-transform-origin: 50% 50%;
1821 transform-origin: 50% 50%;
1822 -webkit-transform: scaleY(0.5);
1823 -ms-transform: scaleY(0.5);
1824 transform: scaleY(0.5);
1825 }
1826}
1827@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
1828 html:not([data-scale]) .am-picker-col-indicator::before {
1829 -webkit-transform: scaleY(0.33);
1830 -ms-transform: scaleY(0.33);
1831 transform: scaleY(0.33);
1832 }
1833}
1834@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
1835 html:not([data-scale]) .am-picker-col-indicator {
1836 border-bottom: none;
1837 }
1838 html:not([data-scale]) .am-picker-col-indicator::after {
1839 content: '';
1840 position: absolute;
1841 background-color: #ddd;
1842 display: block;
1843 z-index: 1;
1844 top: auto;
1845 right: auto;
1846 bottom: 0;
1847 left: 0;
1848 width: 100%;
1849 height: 1PX;
1850 -webkit-transform-origin: 50% 100%;
1851 -ms-transform-origin: 50% 100%;
1852 transform-origin: 50% 100%;
1853 -webkit-transform: scaleY(0.5);
1854 -ms-transform: scaleY(0.5);
1855 transform: scaleY(0.5);
1856 }
1857}
1858@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
1859 html:not([data-scale]) .am-picker-col-indicator::after {
1860 -webkit-transform: scaleY(0.33);
1861 -ms-transform: scaleY(0.33);
1862 transform: scaleY(0.33);
1863 }
1864}
1865.am-picker {
1866 display: -webkit-box;
1867 display: -webkit-flex;
1868 display: -ms-flexbox;
1869 display: flex;
1870 -webkit-box-align: center;
1871 -webkit-align-items: center;
1872 -ms-flex-align: center;
1873 align-items: center;
1874}
1875.am-picker-item {
1876 -webkit-box-flex: 1;
1877 -webkit-flex: 1;
1878 -ms-flex: 1;
1879 flex: 1;
1880 text-align: center;
1881}
1882.am-picker-popup {
1883 left: 0;
1884 bottom: 0;
1885 position: fixed;
1886 width: 100%;
1887 background-color: #fff;
1888 padding-bottom: env(safe-area-inset-bottom);
1889}
1890.am-picker-popup-wrap {
1891 position: fixed;
1892 overflow: auto;
1893 top: 0;
1894 right: 0;
1895 bottom: 0;
1896 left: 0;
1897 z-index: 1000;
1898 -webkit-overflow-scrolling: touch;
1899 outline: 0;
1900 -webkit-transform: translateZ(1px);
1901 transform: translateZ(1px);
1902}
1903.am-picker-popup-mask {
1904 position: fixed;
1905 top: 0;
1906 right: 0;
1907 left: 0;
1908 bottom: 0;
1909 background-color: rgba(0, 0, 0, 0.4);
1910 height: 100%;
1911 z-index: 1000;
1912 -webkit-transform: translateZ(1px);
1913 transform: translateZ(1px);
1914}
1915.am-picker-popup-mask-hidden {
1916 display: none;
1917}
1918.am-picker-popup-header {
1919 background-image: -webkit-linear-gradient(top, #e7e7e7, #e7e7e7, transparent, transparent);
1920 background-image: -webkit-gradient(linear, left top, left bottom, from(#e7e7e7), color-stop(#e7e7e7), color-stop(transparent), to(transparent));
1921 background-image: linear-gradient(to bottom, #e7e7e7, #e7e7e7, transparent, transparent);
1922 background-position: bottom;
1923 background-size: 100% 1PX;
1924 background-repeat: no-repeat;
1925 display: -webkit-box;
1926 display: -webkit-flex;
1927 display: -ms-flexbox;
1928 display: flex;
1929 -webkit-box-align: center;
1930 -webkit-align-items: center;
1931 -ms-flex-align: center;
1932 align-items: center;
1933 position: relative;
1934 border-bottom: 1PX solid #ddd;
1935}
1936@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
1937 html:not([data-scale]) .am-picker-popup-header {
1938 border-bottom: none;
1939 }
1940 html:not([data-scale]) .am-picker-popup-header::after {
1941 content: '';
1942 position: absolute;
1943 background-color: #ddd;
1944 display: block;
1945 z-index: 1;
1946 top: auto;
1947 right: auto;
1948 bottom: 0;
1949 left: 0;
1950 width: 100%;
1951 height: 1PX;
1952 -webkit-transform-origin: 50% 100%;
1953 -ms-transform-origin: 50% 100%;
1954 transform-origin: 50% 100%;
1955 -webkit-transform: scaleY(0.5);
1956 -ms-transform: scaleY(0.5);
1957 transform: scaleY(0.5);
1958 }
1959}
1960@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
1961 html:not([data-scale]) .am-picker-popup-header::after {
1962 -webkit-transform: scaleY(0.33);
1963 -ms-transform: scaleY(0.33);
1964 transform: scaleY(0.33);
1965 }
1966}
1967.am-picker-popup-header .am-picker-popup-header-right {
1968 text-align: right;
1969}
1970.am-picker-popup-item {
1971 color: #108ee9;
1972 font-size: 17px;
1973 padding: 9px 15px;
1974 height: 42px;
1975 -webkit-box-sizing: border-box;
1976 box-sizing: border-box;
1977 display: -webkit-box;
1978 display: -webkit-flex;
1979 display: -ms-flexbox;
1980 display: flex;
1981 -webkit-box-align: center;
1982 -webkit-align-items: center;
1983 -ms-flex-align: center;
1984 align-items: center;
1985 -webkit-box-pack: center;
1986 -webkit-justify-content: center;
1987 -ms-flex-pack: center;
1988 justify-content: center;
1989}
1990.am-picker-popup-item-active {
1991 background-color: #ddd;
1992}
1993.am-picker-popup-title {
1994 -webkit-box-flex: 1;
1995 -webkit-flex: 1;
1996 -ms-flex: 1;
1997 flex: 1;
1998 text-align: center;
1999 color: #000;
2000}
2001.am-picker-popup .am-picker-popup-close {
2002 display: none;
2003}
2004.am-picker-col {
2005 -webkit-box-flex: 1;
2006 -webkit-flex: 1;
2007 -ms-flex: 1;
2008 flex: 1;
2009}
2010.am-calendar .animate {
2011 -webkit-animation-duration: .3s;
2012 animation-duration: .3s;
2013 -webkit-animation-fill-mode: both;
2014 animation-fill-mode: both;
2015}
2016@-webkit-keyframes fadeIn {
2017 0% {
2018 opacity: 0;
2019 }
2020 to {
2021 opacity: 1;
2022 }
2023}
2024@keyframes fadeIn {
2025 0% {
2026 opacity: 0;
2027 }
2028 to {
2029 opacity: 1;
2030 }
2031}
2032@-webkit-keyframes fadeOut {
2033 0% {
2034 opacity: 1;
2035 }
2036 to {
2037 opacity: 0;
2038 }
2039}
2040@keyframes fadeOut {
2041 0% {
2042 opacity: 1;
2043 }
2044 to {
2045 opacity: 0;
2046 }
2047}
2048.am-calendar .fade-enter {
2049 -webkit-animation-name: fadeIn;
2050 animation-name: fadeIn;
2051}
2052.am-calendar .fade-leave {
2053 -webkit-animation-name: fadeOut;
2054 animation-name: fadeOut;
2055}
2056@-webkit-keyframes slideInUp {
2057 0% {
2058 -webkit-transform: translate3d(0, 100%, 0);
2059 transform: translate3d(0, 100%, 0);
2060 visibility: visible;
2061 }
2062 to {
2063 -webkit-transform: translateZ(0);
2064 transform: translateZ(0);
2065 }
2066}
2067@keyframes slideInUp {
2068 0% {
2069 -webkit-transform: translate3d(0, 100%, 0);
2070 transform: translate3d(0, 100%, 0);
2071 visibility: visible;
2072 }
2073 to {
2074 -webkit-transform: translateZ(0);
2075 transform: translateZ(0);
2076 }
2077}
2078@-webkit-keyframes slideInDown {
2079 0% {
2080 -webkit-transform: translateZ(0);
2081 transform: translateZ(0);
2082 visibility: visible;
2083 }
2084 to {
2085 -webkit-transform: translate3d(0, 100%, 0);
2086 transform: translate3d(0, 100%, 0);
2087 }
2088}
2089@keyframes slideInDown {
2090 0% {
2091 -webkit-transform: translateZ(0);
2092 transform: translateZ(0);
2093 visibility: visible;
2094 }
2095 to {
2096 -webkit-transform: translate3d(0, 100%, 0);
2097 transform: translate3d(0, 100%, 0);
2098 }
2099}
2100@-webkit-keyframes slideInLeft {
2101 0% {
2102 -webkit-transform: translate3d(100%, 0, 0);
2103 transform: translate3d(100%, 0, 0);
2104 visibility: visible;
2105 }
2106 to {
2107 -webkit-transform: translateZ(0);
2108 transform: translateZ(0);
2109 }
2110}
2111@keyframes slideInLeft {
2112 0% {
2113 -webkit-transform: translate3d(100%, 0, 0);
2114 transform: translate3d(100%, 0, 0);
2115 visibility: visible;
2116 }
2117 to {
2118 -webkit-transform: translateZ(0);
2119 transform: translateZ(0);
2120 }
2121}
2122@-webkit-keyframes slideInRight {
2123 0% {
2124 -webkit-transform: translateZ(0);
2125 transform: translateZ(0);
2126 visibility: visible;
2127 }
2128 to {
2129 -webkit-transform: translate3d(100%, 0, 0);
2130 transform: translate3d(100%, 0, 0);
2131 }
2132}
2133@keyframes slideInRight {
2134 0% {
2135 -webkit-transform: translateZ(0);
2136 transform: translateZ(0);
2137 visibility: visible;
2138 }
2139 to {
2140 -webkit-transform: translate3d(100%, 0, 0);
2141 transform: translate3d(100%, 0, 0);
2142 }
2143}
2144.am-calendar .slideV-enter {
2145 -webkit-animation-name: slideInUp;
2146 animation-name: slideInUp;
2147}
2148.am-calendar .slideV-leave {
2149 -webkit-animation-name: slideInDown;
2150 animation-name: slideInDown;
2151}
2152.am-calendar .slideH-enter {
2153 -webkit-animation-name: slideInLeft;
2154 animation-name: slideInLeft;
2155}
2156.am-calendar .slideH-leave {
2157 -webkit-animation-name: slideInRight;
2158 animation-name: slideInRight;
2159}
2160.am-calendar .mask {
2161 position: fixed;
2162 width: 100%;
2163 height: 100%;
2164 top: 0;
2165 left: 0;
2166 z-index: 999;
2167 background: rgba(0, 0, 0, 0.5);
2168}
2169.am-calendar .content {
2170 position: fixed;
2171 display: -webkit-box;
2172 display: -webkit-flex;
2173 display: -ms-flexbox;
2174 display: flex;
2175 -webkit-box-orient: vertical;
2176 -webkit-box-direction: normal;
2177 -webkit-flex-direction: column;
2178 -ms-flex-direction: column;
2179 flex-direction: column;
2180 width: 100%;
2181 height: 100%;
2182 top: 0;
2183 left: 0;
2184 z-index: 999;
2185 background: #fff;
2186}
2187.am-calendar .header {
2188 margin: 5px;
2189 display: -webkit-box;
2190 display: -webkit-flex;
2191 display: -ms-flexbox;
2192 display: flex;
2193 -webkit-flex-shrink: 0;
2194 -ms-flex-negative: 0;
2195 flex-shrink: 0;
2196 -webkit-box-align: center;
2197 -webkit-align-items: center;
2198 -ms-flex-align: center;
2199 align-items: center;
2200}
2201.am-calendar .header .title {
2202 text-align: center;
2203 width: 100%;
2204 font-size: 16px;
2205 font-weight: bold;
2206}
2207.am-calendar .header .left {
2208 position: absolute;
2209 display: -webkit-box;
2210 display: -webkit-flex;
2211 display: -ms-flexbox;
2212 display: flex;
2213 -webkit-box-pack: center;
2214 -webkit-justify-content: center;
2215 -ms-flex-pack: center;
2216 justify-content: center;
2217 -webkit-box-align: center;
2218 -webkit-align-items: center;
2219 -ms-flex-align: center;
2220 align-items: center;
2221 padding: 0 8px;
2222 height: 24px;
2223 left: 5px;
2224 top: 5px;
2225 color: #068EEF;
2226}
2227.am-calendar .header .right {
2228 position: absolute;
2229 display: -webkit-box;
2230 display: -webkit-flex;
2231 display: -ms-flexbox;
2232 display: flex;
2233 -webkit-box-pack: center;
2234 -webkit-justify-content: center;
2235 -ms-flex-pack: center;
2236 justify-content: center;
2237 -webkit-box-align: center;
2238 -webkit-align-items: center;
2239 -ms-flex-align: center;
2240 align-items: center;
2241 padding: 0 8px;
2242 height: 24px;
2243 right: 5px;
2244 top: 5px;
2245 color: #068EEF;
2246 font-size: 14px;
2247}
2248.am-calendar .timePicker {
2249 border-top: 1PX #ccc solid;
2250}
2251.am-calendar .week-panel {
2252 background: #fff;
2253 display: -webkit-box;
2254 display: -webkit-flex;
2255 display: -ms-flexbox;
2256 display: flex;
2257 -webkit-flex-shrink: 0;
2258 -ms-flex-negative: 0;
2259 flex-shrink: 0;
2260 padding: 0 2px;
2261 border-bottom: 1PX #ddd solid;
2262}
2263.am-calendar .week-panel .cell {
2264 height: 24px;
2265 display: -webkit-box;
2266 display: -webkit-flex;
2267 display: -ms-flexbox;
2268 display: flex;
2269 width: 14.28571429%;
2270 -webkit-box-pack: center;
2271 -webkit-justify-content: center;
2272 -ms-flex-pack: center;
2273 justify-content: center;
2274 -webkit-box-align: center;
2275 -webkit-align-items: center;
2276 -ms-flex-align: center;
2277 align-items: center;
2278 color: #000;
2279 font-size: 14px;
2280}
2281.am-calendar .week-panel .cell-grey {
2282 color: #bbb;
2283}
2284.am-calendar .date-picker {
2285 display: -webkit-box;
2286 display: -webkit-flex;
2287 display: -ms-flexbox;
2288 display: flex;
2289 -webkit-box-orient: vertical;
2290 -webkit-box-direction: normal;
2291 -webkit-flex-direction: column;
2292 -ms-flex-direction: column;
2293 flex-direction: column;
2294 background: #eee;
2295 padding-bottom: env(safe-area-inset-bottom);
2296 -webkit-box-flex: 1;
2297 -webkit-flex: 1;
2298 -ms-flex: 1;
2299 flex: 1;
2300 min-height: 0;
2301}
2302.am-calendar .date-picker .wrapper {
2303 height: auto;
2304 position: relative;
2305 -webkit-box-flex: 1;
2306 -webkit-flex: 1;
2307 -ms-flex: 1;
2308 flex: 1;
2309 min-height: 0;
2310}
2311.am-calendar .date-picker .months {
2312 background: #fff;
2313}
2314.am-calendar .date-picker .load-tip {
2315 position: absolute;
2316 display: -webkit-box;
2317 display: -webkit-flex;
2318 display: -ms-flexbox;
2319 display: flex;
2320 -webkit-box-pack: center;
2321 -webkit-justify-content: center;
2322 -ms-flex-pack: center;
2323 justify-content: center;
2324 -webkit-box-align: end;
2325 -webkit-align-items: flex-end;
2326 -ms-flex-align: end;
2327 align-items: flex-end;
2328 left: 0;
2329 right: 0;
2330 padding: 10px 0;
2331 top: -40px;
2332 color: #bbb;
2333}
2334.am-calendar .confirm-panel {
2335 display: -webkit-box;
2336 display: -webkit-flex;
2337 display: -ms-flexbox;
2338 display: flex;
2339 -webkit-flex-shrink: 0;
2340 -ms-flex-negative: 0;
2341 flex-shrink: 0;
2342 -webkit-box-align: center;
2343 -webkit-align-items: center;
2344 -ms-flex-align: center;
2345 align-items: center;
2346 background: #f7f7f7;
2347 padding: 8px 15px;
2348 border-top: #ddd 1PX solid;
2349}
2350.am-calendar .confirm-panel .info {
2351 font-size: 12px;
2352}
2353.am-calendar .confirm-panel .info p {
2354 margin: 0;
2355}
2356.am-calendar .confirm-panel .info p + p {
2357 margin-top: 8px;
2358}
2359.am-calendar .confirm-panel .info .grey {
2360 color: #bbb;
2361}
2362.am-calendar .confirm-panel .button {
2363 text-align: center;
2364 width: 80px;
2365 margin: 0 0 0 auto;
2366 padding: 8px 0;
2367 border-radius: 5px;
2368 color: #fff;
2369 font-size: 18px;
2370 background: #108ee9;
2371}
2372.am-calendar .confirm-panel .button-disable {
2373 color: #bbb;
2374 background: #ddd;
2375}
2376.am-calendar .confirm-panel .button-full {
2377 width: 100%;
2378 text-align: center;
2379}
2380.am-calendar .time-picker {
2381 -webkit-flex-shrink: 0;
2382 -ms-flex-negative: 0;
2383 flex-shrink: 0;
2384 text-align: center;
2385 background: #fff;
2386}
2387.am-calendar .time-picker .title {
2388 display: -webkit-box;
2389 display: -webkit-flex;
2390 display: -ms-flexbox;
2391 display: flex;
2392 -webkit-box-pack: center;
2393 -webkit-justify-content: center;
2394 -ms-flex-pack: center;
2395 justify-content: center;
2396 -webkit-box-align: center;
2397 -webkit-align-items: center;
2398 -ms-flex-align: center;
2399 align-items: center;
2400 height: 44px;
2401 font-size: 16px;
2402 border-top: 1PX #ddd solid;
2403 border-bottom: 1PX #ddd solid;
2404}
2405.am-calendar .single-month {
2406 padding: 0;
2407}
2408.am-calendar .single-month .month-title {
2409 margin: 0;
2410 padding: 21px 0 6px 15px;
2411}
2412.am-calendar .single-month .row {
2413 display: -webkit-box;
2414 display: -webkit-flex;
2415 display: -ms-flexbox;
2416 display: flex;
2417 -webkit-box-align: baseline;
2418 -webkit-align-items: baseline;
2419 -ms-flex-align: baseline;
2420 align-items: baseline;
2421}
2422.am-calendar .single-month .row .cell {
2423 display: -webkit-box;
2424 display: -webkit-flex;
2425 display: -ms-flexbox;
2426 display: flex;
2427 -webkit-box-orient: vertical;
2428 -webkit-box-direction: normal;
2429 -webkit-flex-direction: column;
2430 -ms-flex-direction: column;
2431 flex-direction: column;
2432 width: 14.28571429%;
2433 -webkit-box-pack: center;
2434 -webkit-justify-content: center;
2435 -ms-flex-pack: center;
2436 justify-content: center;
2437 -webkit-box-align: center;
2438 -webkit-align-items: center;
2439 -ms-flex-align: center;
2440 align-items: center;
2441}
2442.am-calendar .single-month .row .cell .date-wrapper {
2443 display: -webkit-box;
2444 display: -webkit-flex;
2445 display: -ms-flexbox;
2446 display: flex;
2447 height: 35px;
2448 width: 100%;
2449 -webkit-box-pack: center;
2450 -webkit-justify-content: center;
2451 -ms-flex-pack: center;
2452 justify-content: center;
2453 -webkit-box-align: center;
2454 -webkit-align-items: center;
2455 -ms-flex-align: center;
2456 align-items: center;
2457 margin-bottom: 2px;
2458}
2459.am-calendar .single-month .row .cell .date-wrapper .date {
2460 display: -webkit-box;
2461 display: -webkit-flex;
2462 display: -ms-flexbox;
2463 display: flex;
2464 -webkit-box-pack: center;
2465 -webkit-justify-content: center;
2466 -ms-flex-pack: center;
2467 justify-content: center;
2468 -webkit-box-align: center;
2469 -webkit-align-items: center;
2470 -ms-flex-align: center;
2471 align-items: center;
2472 width: 35px;
2473 height: 35px;
2474 -webkit-flex-shrink: 0;
2475 -ms-flex-negative: 0;
2476 flex-shrink: 0;
2477 color: #000;
2478 font-size: 17px;
2479 font-weight: bold;
2480}
2481.am-calendar .single-month .row .cell .date-wrapper .disable {
2482 color: #bbb;
2483 background: #eee;
2484 border: none;
2485 border-radius: 100%;
2486}
2487.am-calendar .single-month .row .cell .date-wrapper .grey {
2488 color: #bbb;
2489}
2490.am-calendar .single-month .row .cell .date-wrapper .important {
2491 border: 1PX #ddd solid;
2492 border-radius: 100%;
2493}
2494.am-calendar .single-month .row .cell .date-wrapper .left,
2495.am-calendar .single-month .row .cell .date-wrapper .right {
2496 border: none;
2497 width: 100%;
2498 height: 35px;
2499}
2500.am-calendar .single-month .row .cell .date-wrapper .date-selected {
2501 border: none;
2502 background: #108ee9;
2503 color: #fff;
2504 font-size: 17px;
2505}
2506.am-calendar .single-month .row .cell .date-wrapper .selected-start {
2507 border-radius: 100% 0 0 100%;
2508}
2509.am-calendar .single-month .row .cell .date-wrapper .selected-single {
2510 border-radius: 100%;
2511}
2512.am-calendar .single-month .row .cell .date-wrapper .selected-middle {
2513 border-radius: 0;
2514}
2515.am-calendar .single-month .row .cell .date-wrapper .selected-end {
2516 border-radius: 0 100% 100% 0;
2517}
2518.am-calendar .single-month .row .cell .info {
2519 height: 15px;
2520 width: 100%;
2521 padding: 0 5px;
2522 font-size: 10px;
2523 color: #888;
2524 white-space: nowrap;
2525 text-overflow: ellipsis;
2526 overflow: hidden;
2527 text-align: center;
2528}
2529.am-calendar .single-month .row .cell .date-selected {
2530 color: #108ee9;
2531}
2532.am-calendar .single-month .row + .row {
2533 margin-top: 6px;
2534}
2535.am-calendar .single-month .row-xl + .row-xl {
2536 margin-top: 21px;
2537}
2538.am-calendar .shortcut-panel {
2539 display: -webkit-box;
2540 display: -webkit-flex;
2541 display: -ms-flexbox;
2542 display: flex;
2543 -webkit-box-orient: horizontal;
2544 -webkit-box-direction: normal;
2545 -webkit-flex-direction: row;
2546 -ms-flex-direction: row;
2547 flex-direction: row;
2548 -webkit-flex-shrink: 0;
2549 -ms-flex-negative: 0;
2550 flex-shrink: 0;
2551 -webkit-box-pack: justify;
2552 -webkit-justify-content: space-between;
2553 -ms-flex-pack: justify;
2554 justify-content: space-between;
2555 -webkit-box-align: center;
2556 -webkit-align-items: center;
2557 -ms-flex-align: center;
2558 align-items: center;
2559 padding: 0 30px;
2560 border-top: #ddd 1PX solid;
2561 height: 42px;
2562}
2563.am-calendar .shortcut-panel .item {
2564 display: inline-block;
2565 color: #108ee9;
2566 font-size: 16px;
2567}
2568.am-card {
2569 min-height: 96px;
2570 padding-bottom: 6px;
2571 display: -webkit-box;
2572 display: -webkit-flex;
2573 display: -ms-flexbox;
2574 display: flex;
2575 -webkit-box-orient: vertical;
2576 -webkit-box-direction: normal;
2577 -webkit-flex-direction: column;
2578 -ms-flex-direction: column;
2579 flex-direction: column;
2580 background-color: #fff;
2581}
2582.am-card:not(.am-card-full) {
2583 border: 1PX solid #ddd;
2584 border-radius: 5px;
2585}
2586@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
2587 html:not([data-scale]) .am-card:not(.am-card-full) {
2588 position: relative;
2589 border: none;
2590 }
2591 html:not([data-scale]) .am-card:not(.am-card-full)::before {
2592 content: '';
2593 position: absolute;
2594 left: 0;
2595 top: 0;
2596 width: 200%;
2597 height: 200%;
2598 border: 1PX solid #ddd;
2599 border-radius: 10px;
2600 -webkit-transform-origin: 0 0;
2601 -ms-transform-origin: 0 0;
2602 transform-origin: 0 0;
2603 -webkit-transform: scale(0.5);
2604 -ms-transform: scale(0.5);
2605 transform: scale(0.5);
2606 -webkit-box-sizing: border-box;
2607 box-sizing: border-box;
2608 pointer-events: none;
2609 }
2610}
2611.am-card.am-card-full {
2612 position: relative;
2613 border-top: 1PX solid #ddd;
2614 border-bottom: 1PX solid #ddd;
2615}
2616@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
2617 html:not([data-scale]) .am-card.am-card-full {
2618 border-top: none;
2619 }
2620 html:not([data-scale]) .am-card.am-card-full::before {
2621 content: '';
2622 position: absolute;
2623 background-color: #ddd;
2624 display: block;
2625 z-index: 1;
2626 top: 0;
2627 right: auto;
2628 bottom: auto;
2629 left: 0;
2630 width: 100%;
2631 height: 1PX;
2632 -webkit-transform-origin: 50% 50%;
2633 -ms-transform-origin: 50% 50%;
2634 transform-origin: 50% 50%;
2635 -webkit-transform: scaleY(0.5);
2636 -ms-transform: scaleY(0.5);
2637 transform: scaleY(0.5);
2638 }
2639}
2640@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
2641 html:not([data-scale]) .am-card.am-card-full::before {
2642 -webkit-transform: scaleY(0.33);
2643 -ms-transform: scaleY(0.33);
2644 transform: scaleY(0.33);
2645 }
2646}
2647@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
2648 html:not([data-scale]) .am-card.am-card-full {
2649 border-bottom: none;
2650 }
2651 html:not([data-scale]) .am-card.am-card-full::after {
2652 content: '';
2653 position: absolute;
2654 background-color: #ddd;
2655 display: block;
2656 z-index: 1;
2657 top: auto;
2658 right: auto;
2659 bottom: 0;
2660 left: 0;
2661 width: 100%;
2662 height: 1PX;
2663 -webkit-transform-origin: 50% 100%;
2664 -ms-transform-origin: 50% 100%;
2665 transform-origin: 50% 100%;
2666 -webkit-transform: scaleY(0.5);
2667 -ms-transform: scaleY(0.5);
2668 transform: scaleY(0.5);
2669 }
2670}
2671@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
2672 html:not([data-scale]) .am-card.am-card-full::after {
2673 -webkit-transform: scaleY(0.33);
2674 -ms-transform: scaleY(0.33);
2675 transform: scaleY(0.33);
2676 }
2677}
2678.am-card-header {
2679 display: -webkit-box;
2680 display: -webkit-flex;
2681 display: -ms-flexbox;
2682 display: flex;
2683 -webkit-box-align: center;
2684 -webkit-align-items: center;
2685 -ms-flex-align: center;
2686 align-items: center;
2687 font-size: 17px;
2688 padding: 9px 15px;
2689}
2690.am-card-header-content {
2691 -webkit-box-flex: 1;
2692 -webkit-flex: 1;
2693 -ms-flex: 1;
2694 flex: 1;
2695 text-align: left;
2696 color: #000;
2697 display: -webkit-box;
2698 display: -webkit-flex;
2699 display: -ms-flexbox;
2700 display: flex;
2701 -webkit-box-align: center;
2702 -webkit-align-items: center;
2703 -ms-flex-align: center;
2704 align-items: center;
2705}
2706.am-card-header-content img {
2707 margin-right: 5px;
2708}
2709.am-card-header-extra {
2710 -webkit-box-flex: 1;
2711 -webkit-flex: 1;
2712 -ms-flex: 1;
2713 flex: 1;
2714 text-align: right;
2715 font-size: 17px;
2716 color: #888;
2717}
2718.am-card-body {
2719 position: relative;
2720 border-top: 1PX solid #ddd;
2721 padding: 15px 15px 6px;
2722 font-size: 15px;
2723 color: #333;
2724 min-height: 40px;
2725 -webkit-box-flex: 1;
2726 -webkit-flex: 1;
2727 -ms-flex: 1;
2728 flex: 1;
2729}
2730@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
2731 html:not([data-scale]) .am-card-body {
2732 border-top: none;
2733 }
2734 html:not([data-scale]) .am-card-body::before {
2735 content: '';
2736 position: absolute;
2737 background-color: #ddd;
2738 display: block;
2739 z-index: 1;
2740 top: 0;
2741 right: auto;
2742 bottom: auto;
2743 left: 0;
2744 width: 100%;
2745 height: 1PX;
2746 -webkit-transform-origin: 50% 50%;
2747 -ms-transform-origin: 50% 50%;
2748 transform-origin: 50% 50%;
2749 -webkit-transform: scaleY(0.5);
2750 -ms-transform: scaleY(0.5);
2751 transform: scaleY(0.5);
2752 }
2753}
2754@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
2755 html:not([data-scale]) .am-card-body::before {
2756 -webkit-transform: scaleY(0.33);
2757 -ms-transform: scaleY(0.33);
2758 transform: scaleY(0.33);
2759 }
2760}
2761.am-card-footer {
2762 font-size: 14px;
2763 color: #888;
2764 padding: 0 15px;
2765 display: -webkit-box;
2766 display: -webkit-flex;
2767 display: -ms-flexbox;
2768 display: flex;
2769}
2770.am-card-footer-content {
2771 -webkit-box-flex: 1;
2772 -webkit-flex: 1;
2773 -ms-flex: 1;
2774 flex: 1;
2775}
2776.am-card-footer-extra {
2777 -webkit-box-flex: 1;
2778 -webkit-flex: 1;
2779 -ms-flex: 1;
2780 flex: 1;
2781 text-align: right;
2782}
2783.am-carousel {
2784 position: relative;
2785}
2786.am-carousel-wrap {
2787 font-size: 18px;
2788 color: #000;
2789 background: none;
2790 text-align: center;
2791 zoom: 1;
2792 width: 100%;
2793}
2794.am-carousel-wrap-dot {
2795 display: inline-block;
2796 zoom: 1;
2797}
2798.am-carousel-wrap-dot > span {
2799 display: block;
2800 width: 8px;
2801 height: 8px;
2802 margin: 0 3px;
2803 border-radius: 50%;
2804 background: #ccc;
2805}
2806.am-carousel-wrap-dot-active > span {
2807 background: #888;
2808}
2809.am-list-header {
2810 padding: 15px 15px 9px 15px;
2811 font-size: 14px;
2812 color: #888;
2813 width: 100%;
2814 -webkit-box-sizing: border-box;
2815 box-sizing: border-box;
2816}
2817.am-list-footer {
2818 padding: 9px 15px 15px 15px;
2819 font-size: 14px;
2820 color: #888;
2821}
2822.am-list-body {
2823 position: relative;
2824 background-color: #fff;
2825 border-top: 1PX solid #ddd;
2826 border-bottom: 1PX solid #ddd;
2827}
2828@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
2829 html:not([data-scale]) .am-list-body {
2830 border-top: none;
2831 }
2832 html:not([data-scale]) .am-list-body::before {
2833 content: '';
2834 position: absolute;
2835 background-color: #ddd;
2836 display: block;
2837 z-index: 1;
2838 top: 0;
2839 right: auto;
2840 bottom: auto;
2841 left: 0;
2842 width: 100%;
2843 height: 1PX;
2844 -webkit-transform-origin: 50% 50%;
2845 -ms-transform-origin: 50% 50%;
2846 transform-origin: 50% 50%;
2847 -webkit-transform: scaleY(0.5);
2848 -ms-transform: scaleY(0.5);
2849 transform: scaleY(0.5);
2850 }
2851}
2852@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
2853 html:not([data-scale]) .am-list-body::before {
2854 -webkit-transform: scaleY(0.33);
2855 -ms-transform: scaleY(0.33);
2856 transform: scaleY(0.33);
2857 }
2858}
2859@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
2860 html:not([data-scale]) .am-list-body {
2861 border-bottom: none;
2862 }
2863 html:not([data-scale]) .am-list-body::after {
2864 content: '';
2865 position: absolute;
2866 background-color: #ddd;
2867 display: block;
2868 z-index: 1;
2869 top: auto;
2870 right: auto;
2871 bottom: 0;
2872 left: 0;
2873 width: 100%;
2874 height: 1PX;
2875 -webkit-transform-origin: 50% 100%;
2876 -ms-transform-origin: 50% 100%;
2877 transform-origin: 50% 100%;
2878 -webkit-transform: scaleY(0.5);
2879 -ms-transform: scaleY(0.5);
2880 transform: scaleY(0.5);
2881 }
2882}
2883@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
2884 html:not([data-scale]) .am-list-body::after {
2885 -webkit-transform: scaleY(0.33);
2886 -ms-transform: scaleY(0.33);
2887 transform: scaleY(0.33);
2888 }
2889}
2890.am-list-body div:not(:last-child) .am-list-line {
2891 border-bottom: 1PX solid #ddd;
2892}
2893@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
2894 html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line {
2895 border-bottom: none;
2896 }
2897 html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line::after {
2898 content: '';
2899 position: absolute;
2900 background-color: #ddd;
2901 display: block;
2902 z-index: 1;
2903 top: auto;
2904 right: auto;
2905 bottom: 0;
2906 left: 0;
2907 width: 100%;
2908 height: 1PX;
2909 -webkit-transform-origin: 50% 100%;
2910 -ms-transform-origin: 50% 100%;
2911 transform-origin: 50% 100%;
2912 -webkit-transform: scaleY(0.5);
2913 -ms-transform: scaleY(0.5);
2914 transform: scaleY(0.5);
2915 }
2916}
2917@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
2918 html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line::after {
2919 -webkit-transform: scaleY(0.33);
2920 -ms-transform: scaleY(0.33);
2921 transform: scaleY(0.33);
2922 }
2923}
2924.am-list-item {
2925 position: relative;
2926 display: -webkit-box;
2927 display: -webkit-flex;
2928 display: -ms-flexbox;
2929 display: flex;
2930 padding-left: 15px;
2931 min-height: 44px;
2932 background-color: #fff;
2933 vertical-align: middle;
2934 overflow: hidden;
2935 -webkit-transition: background-color 200ms;
2936 transition: background-color 200ms;
2937 -webkit-box-align: center;
2938 -webkit-align-items: center;
2939 -ms-flex-align: center;
2940 align-items: center;
2941 /* list左图片显示*/
2942}
2943.am-list-item .am-list-ripple {
2944 position: absolute;
2945 background: transparent;
2946 display: inline-block;
2947 overflow: hidden;
2948 will-change: box-shadow, transform;
2949 -webkit-transition: background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
2950 transition: background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
2951 transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
2952 transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
2953 outline: none;
2954 cursor: pointer;
2955 border-radius: 100%;
2956 -webkit-transform: scale(0);
2957 -ms-transform: scale(0);
2958 transform: scale(0);
2959}
2960.am-list-item .am-list-ripple.am-list-ripple-animate {
2961 background-color: rgba(158, 158, 158, 0.2);
2962 -webkit-animation: ripple 1s linear;
2963 animation: ripple 1s linear;
2964}
2965.am-list-item.am-list-item-top .am-list-line {
2966 -webkit-box-align: start;
2967 -webkit-align-items: flex-start;
2968 -ms-flex-align: start;
2969 align-items: flex-start;
2970}
2971.am-list-item.am-list-item-top .am-list-line .am-list-arrow {
2972 margin-top: 2px;
2973}
2974.am-list-item.am-list-item-middle .am-list-line {
2975 -webkit-box-align: center;
2976 -webkit-align-items: center;
2977 -ms-flex-align: center;
2978 align-items: center;
2979}
2980.am-list-item.am-list-item-bottom .am-list-line {
2981 -webkit-box-align: end;
2982 -webkit-align-items: flex-end;
2983 -ms-flex-align: end;
2984 align-items: flex-end;
2985}
2986.am-list-item.am-list-item-error .am-list-line .am-list-extra {
2987 color: #f50;
2988}
2989.am-list-item.am-list-item-error .am-list-line .am-list-extra .am-list-brief {
2990 color: #f50;
2991}
2992.am-list-item.am-list-item-active {
2993 background-color: #ddd;
2994}
2995.am-list-item.am-list-item-disabled .am-list-line .am-list-content,
2996.am-list-item.am-list-item-disabled .am-list-line .am-list-extra {
2997 color: #bbb;
2998}
2999.am-list-item img {
3000 width: 22px;
3001 height: 22px;
3002 vertical-align: middle;
3003}
3004.am-list-item .am-list-thumb:first-child {
3005 margin-right: 15px;
3006}
3007.am-list-item .am-list-thumb:last-child {
3008 margin-left: 8px;
3009}
3010.am-list-item .am-list-line {
3011 position: relative;
3012 display: -webkit-box;
3013 display: -webkit-flex;
3014 display: -ms-flexbox;
3015 display: flex;
3016 -webkit-box-flex: 1;
3017 -webkit-flex: 1;
3018 -ms-flex: 1;
3019 flex: 1;
3020 -webkit-align-self: stretch;
3021 -ms-flex-item-align: stretch;
3022 align-self: stretch;
3023 padding-right: 15px;
3024 overflow: hidden;
3025 /* list左侧主内容*/
3026 /* list右补充内容*/
3027 /* 辅助性文字*/
3028 /* list右侧箭头*/
3029}
3030.am-list-item .am-list-line .am-list-content {
3031 -webkit-box-flex: 1;
3032 -webkit-flex: 1;
3033 -ms-flex: 1;
3034 flex: 1;
3035 color: #000;
3036 font-size: 17px;
3037 line-height: 1.5;
3038 text-align: left;
3039 width: auto;
3040 overflow: hidden;
3041 text-overflow: ellipsis;
3042 white-space: nowrap;
3043 padding-top: 7px;
3044 padding-bottom: 7px;
3045}
3046.am-list-item .am-list-line .am-list-extra {
3047 -webkit-flex-basis: 36%;
3048 -ms-flex-preferred-size: 36%;
3049 flex-basis: 36%;
3050 color: #888;
3051 font-size: 16px;
3052 line-height: 1.5;
3053 text-align: right;
3054 width: auto;
3055 overflow: hidden;
3056 text-overflow: ellipsis;
3057 white-space: nowrap;
3058 padding-top: 7px;
3059 padding-bottom: 7px;
3060}
3061.am-list-item .am-list-line .am-list-title {
3062 width: auto;
3063 overflow: hidden;
3064 text-overflow: ellipsis;
3065 white-space: nowrap;
3066}
3067.am-list-item .am-list-line .am-list-brief {
3068 color: #888;
3069 font-size: 15px;
3070 line-height: 1.5;
3071 margin-top: 6px;
3072 width: auto;
3073 overflow: hidden;
3074 text-overflow: ellipsis;
3075 white-space: nowrap;
3076}
3077.am-list-item .am-list-line .am-list-arrow {
3078 display: block;
3079 width: 15px;
3080 height: 15px;
3081 margin-left: 8px;
3082 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2216%22%20height%3D%2226%22%20viewBox%3D%220%200%2016%2026%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22UI-KIT_%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%229.9%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20transform%3D%22translate(-5809.000000%2C%20-8482.000000)%22%20fill%3D%22%23C7C7CC%22%3E%3Cpolygon%20id%3D%22Disclosure-Indicator%22%20points%3D%225811%208482%205809%208484%205820.5%208495%205809%208506%205811%208508%205825%208495%22%3E%3C%2Fpolygon%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
3083 background-size: contain;
3084 background-repeat: no-repeat;
3085 background-position: 50% 50%;
3086 visibility: hidden;
3087}
3088.am-list-item .am-list-line .am-list-arrow-horizontal {
3089 visibility: visible;
3090}
3091.am-list-item .am-list-line .am-list-arrow-vertical {
3092 visibility: visible;
3093 -webkit-transform: rotate(90deg);
3094 -ms-transform: rotate(90deg);
3095 transform: rotate(90deg);
3096}
3097.am-list-item .am-list-line .am-list-arrow-vertical-up {
3098 visibility: visible;
3099 -webkit-transform: rotate(270deg);
3100 -ms-transform: rotate(270deg);
3101 transform: rotate(270deg);
3102}
3103.am-list-item .am-list-line-multiple {
3104 padding: 12.5px 15px 12.5px 0;
3105}
3106.am-list-item .am-list-line-multiple .am-list-content {
3107 padding-top: 0;
3108 padding-bottom: 0;
3109}
3110.am-list-item .am-list-line-multiple .am-list-extra {
3111 padding-top: 0;
3112 padding-bottom: 0;
3113}
3114.am-list-item .am-list-line-wrap .am-list-content {
3115 white-space: normal;
3116}
3117.am-list-item .am-list-line-wrap .am-list-extra {
3118 white-space: normal;
3119}
3120.am-list-item select {
3121 position: relative;
3122 display: block;
3123 width: 100%;
3124 height: 100%;
3125 padding: 0;
3126 border: 0;
3127 font-size: 17px;
3128 -webkit-appearance: none;
3129 -moz-appearance: none;
3130 appearance: none;
3131 background-color: transparent;
3132}
3133@-webkit-keyframes ripple {
3134 100% {
3135 opacity: 0;
3136 -webkit-transform: scale(2.5);
3137 transform: scale(2.5);
3138 }
3139}
3140@keyframes ripple {
3141 100% {
3142 opacity: 0;
3143 -webkit-transform: scale(2.5);
3144 transform: scale(2.5);
3145 }
3146}
3147.am-checkbox {
3148 position: relative;
3149 display: inline-block;
3150 vertical-align: middle;
3151 width: 21px;
3152 height: 21px;
3153}
3154.am-checkbox-inner {
3155 position: absolute;
3156 right: 0;
3157 width: 21px;
3158 height: 21px;
3159 border: 1px solid #ccc;
3160 border-radius: 50%;
3161 -webkit-transform: rotate(0deg);
3162 -ms-transform: rotate(0deg);
3163 transform: rotate(0deg);
3164 -webkit-box-sizing: border-box;
3165 box-sizing: border-box;
3166}
3167.am-checkbox-inner:after {
3168 position: absolute;
3169 display: none;
3170 top: 1.5px;
3171 right: 6px;
3172 z-index: 999;
3173 width: 5px;
3174 height: 11px;
3175 border-style: solid;
3176 border-width: 0 1px 1px 0;
3177 content: ' ';
3178 -webkit-transform: rotate(45deg);
3179 -ms-transform: rotate(45deg);
3180 transform: rotate(45deg);
3181}
3182.am-checkbox-input {
3183 position: absolute;
3184 top: 0;
3185 left: 0;
3186 opacity: 0;
3187 width: 100%;
3188 height: 100%;
3189 z-index: 2;
3190 border: 0 none;
3191 -webkit-appearance: none;
3192 -moz-appearance: none;
3193 appearance: none;
3194}
3195.am-checkbox.am-checkbox-checked .am-checkbox-inner {
3196 border-color: #108ee9;
3197 background: #108ee9;
3198}
3199.am-checkbox.am-checkbox-checked .am-checkbox-inner:after {
3200 display: block;
3201 border-color: #fff;
3202}
3203.am-checkbox.am-checkbox-disabled {
3204 opacity: 0.3;
3205}
3206.am-checkbox.am-checkbox-disabled.am-checkbox-checked .am-checkbox-inner {
3207 border-color: #888;
3208 background: none;
3209}
3210.am-checkbox.am-checkbox-disabled.am-checkbox-checked .am-checkbox-inner:after {
3211 border-color: #888;
3212}
3213.am-list .am-list-item.am-checkbox-item .am-list-thumb {
3214 width: 21px;
3215 height: 21px;
3216}
3217.am-list .am-list-item.am-checkbox-item .am-list-thumb .am-checkbox {
3218 position: absolute;
3219 top: 0;
3220 left: 0;
3221 right: 0;
3222 bottom: 0;
3223 width: 100%;
3224 height: 44px;
3225}
3226.am-list .am-list-item.am-checkbox-item .am-list-thumb .am-checkbox-inner {
3227 left: 15px;
3228 top: 12px;
3229}
3230.am-list .am-list-item.am-checkbox-item.am-checkbox-item-disabled .am-list-content {
3231 color: #bbb;
3232}
3233.am-checkbox-agree {
3234 position: relative;
3235 display: -webkit-box;
3236 display: -webkit-flex;
3237 display: -ms-flexbox;
3238 display: flex;
3239 -webkit-box-align: stretch;
3240 -webkit-align-items: stretch;
3241 -ms-flex-align: stretch;
3242 align-items: stretch;
3243 margin-left: 15px;
3244 padding-top: 9px;
3245 padding-bottom: 9px;
3246}
3247.am-checkbox-agree .am-checkbox {
3248 position: absolute;
3249 left: 0;
3250 top: 0;
3251 width: 30px;
3252 height: 100%;
3253}
3254.am-checkbox-agree .am-checkbox-inner {
3255 left: 0;
3256 top: 12px;
3257}
3258.am-checkbox-agree .am-checkbox-agree-label {
3259 display: inline-block;
3260 font-size: 15px;
3261 color: #000;
3262 line-height: 1.5;
3263 margin-left: 30px;
3264 margin-top: 1PX;
3265}
3266.am-drawer {
3267 position: absolute;
3268 top: 0;
3269 left: 0;
3270 right: 0;
3271 bottom: 0;
3272 overflow: hidden;
3273}
3274.am-drawer-sidebar {
3275 z-index: 4;
3276 position: absolute;
3277 -webkit-transition: -webkit-transform 0.3s ease-out;
3278 transition: -webkit-transform 0.3s ease-out;
3279 transition: transform 0.3s ease-out;
3280 transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
3281 will-change: transform;
3282 overflow-y: auto;
3283}
3284.am-drawer-draghandle {
3285 z-index: 1;
3286 position: absolute;
3287 background-color: rgba(50, 50, 50, 0.1);
3288}
3289.am-drawer-overlay {
3290 z-index: 3;
3291 position: absolute;
3292 top: 0;
3293 left: 0;
3294 right: 0;
3295 bottom: 0;
3296 opacity: 0;
3297 visibility: hidden;
3298 -webkit-transition: opacity 0.5s ease-out;
3299 transition: opacity 0.5s ease-out;
3300 background-color: rgba(0, 0, 0, 0.4);
3301}
3302.am-drawer-content {
3303 position: absolute;
3304 top: 0;
3305 left: 0;
3306 right: 0;
3307 bottom: 0;
3308 overflow: auto;
3309 -webkit-transition: left 0.3s ease-out, right 0.3s ease-out;
3310 transition: left 0.3s ease-out, right 0.3s ease-out;
3311}
3312.am-drawer.am-drawer-left .am-drawer-sidebar,
3313.am-drawer.am-drawer-right .am-drawer-sidebar,
3314.am-drawer.am-drawer-left .am-drawer-draghandle,
3315.am-drawer.am-drawer-right .am-drawer-draghandle {
3316 top: 0;
3317 bottom: 0;
3318}
3319.am-drawer.am-drawer-left .am-drawer-draghandle,
3320.am-drawer.am-drawer-right .am-drawer-draghandle {
3321 width: 10px;
3322 height: 100%;
3323}
3324.am-drawer.am-drawer-top .am-drawer-sidebar,
3325.am-drawer.am-drawer-bottom .am-drawer-sidebar,
3326.am-drawer.am-drawer-top .am-drawer-draghandle,
3327.am-drawer.am-drawer-bottom .am-drawer-draghandle {
3328 left: 0;
3329 right: 0;
3330}
3331.am-drawer.am-drawer-top .am-drawer-draghandle,
3332.am-drawer.am-drawer-bottom .am-drawer-draghandle {
3333 width: 100%;
3334 height: 10px;
3335}
3336.am-drawer.am-drawer-left .am-drawer-sidebar {
3337 left: 0;
3338 -webkit-transform: translateX(-100%);
3339 -ms-transform: translateX(-100%);
3340 transform: translateX(-100%);
3341}
3342.am-drawer-open.am-drawer.am-drawer-left .am-drawer-sidebar {
3343 -webkit-box-shadow: 1PX 1PX 2px rgba(0, 0, 0, 0.15);
3344 box-shadow: 1PX 1PX 2px rgba(0, 0, 0, 0.15);
3345}
3346.am-drawer.am-drawer-left .am-drawer-draghandle {
3347 left: 0;
3348}
3349.am-drawer.am-drawer-right .am-drawer-sidebar {
3350 right: 0;
3351 -webkit-transform: translateX(100%);
3352 -ms-transform: translateX(100%);
3353 transform: translateX(100%);
3354}
3355.am-drawer-open.am-drawer.am-drawer-right .am-drawer-sidebar {
3356 -webkit-box-shadow: -1PX 1PX 2px rgba(0, 0, 0, 0.15);
3357 box-shadow: -1PX 1PX 2px rgba(0, 0, 0, 0.15);
3358}
3359.am-drawer.am-drawer-right .am-drawer-draghandle {
3360 right: 0;
3361}
3362.am-drawer.am-drawer-top .am-drawer-sidebar {
3363 top: 0;
3364 -webkit-transform: translateY(-100%);
3365 -ms-transform: translateY(-100%);
3366 transform: translateY(-100%);
3367}
3368.am-drawer-open.am-drawer.am-drawer-top .am-drawer-sidebar {
3369 -webkit-box-shadow: 1PX 1PX 2px rgba(0, 0, 0, 0.15);
3370 box-shadow: 1PX 1PX 2px rgba(0, 0, 0, 0.15);
3371}
3372.am-drawer.am-drawer-top .am-drawer-draghandle {
3373 top: 0;
3374}
3375.am-drawer.am-drawer-bottom .am-drawer-sidebar {
3376 bottom: 0;
3377 -webkit-transform: translateY(100%);
3378 -ms-transform: translateY(100%);
3379 transform: translateY(100%);
3380}
3381.am-drawer-open.am-drawer.am-drawer-bottom .am-drawer-sidebar {
3382 -webkit-box-shadow: 1PX -1PX 2px rgba(0, 0, 0, 0.15);
3383 box-shadow: 1PX -1PX 2px rgba(0, 0, 0, 0.15);
3384}
3385.am-drawer.am-drawer-bottom .am-drawer-draghandle {
3386 bottom: 0;
3387}
3388/* flexbox */
3389.am-flexbox {
3390 text-align: left;
3391 overflow: hidden;
3392 display: -webkit-box;
3393 display: -webkit-flex;
3394 display: -ms-flexbox;
3395 display: flex;
3396 -webkit-box-align: center;
3397 -webkit-align-items: center;
3398 -ms-flex-align: center;
3399 align-items: center;
3400}
3401.am-flexbox.am-flexbox-dir-row {
3402 -webkit-box-orient: horizontal;
3403 -webkit-box-direction: normal;
3404 -webkit-flex-direction: row;
3405 -ms-flex-direction: row;
3406 flex-direction: row;
3407}
3408.am-flexbox.am-flexbox-dir-row-reverse {
3409 -webkit-box-orient: horizontal;
3410 -webkit-box-direction: reverse;
3411 -webkit-flex-direction: row-reverse;
3412 -ms-flex-direction: row-reverse;
3413 flex-direction: row-reverse;
3414}
3415.am-flexbox.am-flexbox-dir-column {
3416 -webkit-box-orient: vertical;
3417 -webkit-box-direction: normal;
3418 -webkit-flex-direction: column;
3419 -ms-flex-direction: column;
3420 flex-direction: column;
3421}
3422.am-flexbox.am-flexbox-dir-column .am-flexbox-item {
3423 margin-left: 0;
3424}
3425.am-flexbox.am-flexbox-dir-column-reverse {
3426 -webkit-box-orient: vertical;
3427 -webkit-box-direction: reverse;
3428 -webkit-flex-direction: column-reverse;
3429 -ms-flex-direction: column-reverse;
3430 flex-direction: column-reverse;
3431}
3432.am-flexbox.am-flexbox-dir-column-reverse .am-flexbox-item {
3433 margin-left: 0;
3434}
3435.am-flexbox.am-flexbox-nowrap {
3436 -webkit-flex-wrap: nowrap;
3437 -ms-flex-wrap: nowrap;
3438 flex-wrap: nowrap;
3439}
3440.am-flexbox.am-flexbox-wrap {
3441 -webkit-flex-wrap: wrap;
3442 -ms-flex-wrap: wrap;
3443 flex-wrap: wrap;
3444}
3445.am-flexbox.am-flexbox-wrap-reverse {
3446 -webkit-flex-wrap: wrap-reverse;
3447 -ms-flex-wrap: wrap-reverse;
3448 flex-wrap: wrap-reverse;
3449}
3450.am-flexbox.am-flexbox-justify-start {
3451 -webkit-box-pack: start;
3452 -webkit-justify-content: flex-start;
3453 -ms-flex-pack: start;
3454 justify-content: flex-start;
3455}
3456.am-flexbox.am-flexbox-justify-end {
3457 -webkit-box-pack: end;
3458 -webkit-justify-content: flex-end;
3459 -ms-flex-pack: end;
3460 justify-content: flex-end;
3461}
3462.am-flexbox.am-flexbox-justify-center {
3463 -webkit-box-pack: center;
3464 -webkit-justify-content: center;
3465 -ms-flex-pack: center;
3466 justify-content: center;
3467}
3468.am-flexbox.am-flexbox-justify-between {
3469 -webkit-box-pack: justify;
3470 -webkit-justify-content: space-between;
3471 -ms-flex-pack: justify;
3472 justify-content: space-between;
3473}
3474.am-flexbox.am-flexbox-justify-around {
3475 -webkit-justify-content: space-around;
3476 -ms-flex-pack: distribute;
3477 justify-content: space-around;
3478}
3479.am-flexbox.am-flexbox-align-start {
3480 -webkit-box-align: start;
3481 -webkit-align-items: flex-start;
3482 -ms-flex-align: start;
3483 align-items: flex-start;
3484}
3485.am-flexbox.am-flexbox-align-end {
3486 -webkit-box-align: end;
3487 -webkit-align-items: flex-end;
3488 -ms-flex-align: end;
3489 align-items: flex-end;
3490}
3491.am-flexbox.am-flexbox-align-center {
3492 -webkit-box-align: center;
3493 -webkit-align-items: center;
3494 -ms-flex-align: center;
3495 align-items: center;
3496}
3497.am-flexbox.am-flexbox-align-stretch {
3498 -webkit-box-align: stretch;
3499 -webkit-align-items: stretch;
3500 -ms-flex-align: stretch;
3501 align-items: stretch;
3502}
3503.am-flexbox.am-flexbox-align-baseline {
3504 -webkit-box-align: baseline;
3505 -webkit-align-items: baseline;
3506 -ms-flex-align: baseline;
3507 align-items: baseline;
3508}
3509.am-flexbox.am-flexbox-align-content-start {
3510 -webkit-align-content: flex-start;
3511 -ms-flex-line-pack: start;
3512 align-content: flex-start;
3513}
3514.am-flexbox.am-flexbox-align-content-end {
3515 -webkit-align-content: flex-end;
3516 -ms-flex-line-pack: end;
3517 align-content: flex-end;
3518}
3519.am-flexbox.am-flexbox-align-content-center {
3520 -webkit-align-content: center;
3521 -ms-flex-line-pack: center;
3522 align-content: center;
3523}
3524.am-flexbox.am-flexbox-align-content-between {
3525 -webkit-align-content: space-between;
3526 -ms-flex-line-pack: justify;
3527 align-content: space-between;
3528}
3529.am-flexbox.am-flexbox-align-content-around {
3530 -webkit-align-content: space-around;
3531 -ms-flex-line-pack: distribute;
3532 align-content: space-around;
3533}
3534.am-flexbox.am-flexbox-align-content-stretch {
3535 -webkit-align-content: stretch;
3536 -ms-flex-line-pack: stretch;
3537 align-content: stretch;
3538}
3539.am-flexbox .am-flexbox-item {
3540 -webkit-box-sizing: border-box;
3541 box-sizing: border-box;
3542 -webkit-box-flex: 1;
3543 -webkit-flex: 1;
3544 -ms-flex: 1;
3545 flex: 1;
3546 margin-left: 8px;
3547 min-width: 10px;
3548}
3549.am-flexbox .am-flexbox-item:first-child {
3550 margin-left: 0;
3551}
3552/* flexbox */
3553.am-grid .am-flexbox {
3554 background: #fff;
3555}
3556.am-grid .am-flexbox .am-flexbox-item {
3557 margin-left: 0;
3558}
3559.am-grid .am-flexbox .am-flexbox-item.am-grid-item {
3560 position: relative;
3561}
3562.am-grid .am-flexbox .am-flexbox-item.am-grid-item-active .am-grid-item-content {
3563 background-color: #ddd;
3564}
3565.am-grid .am-flexbox .am-flexbox-item .am-grid-item-content {
3566 text-align: center;
3567 width: 100%;
3568 height: 100%;
3569 padding: 15px 0;
3570}
3571.am-grid .am-flexbox .am-flexbox-item .am-grid-item-content .am-grid-item-inner-content {
3572 display: -webkit-box;
3573 display: -webkit-flex;
3574 display: -ms-flexbox;
3575 display: flex;
3576 -webkit-box-orient: vertical;
3577 -webkit-box-direction: normal;
3578 -webkit-flex-direction: column;
3579 -ms-flex-direction: column;
3580 flex-direction: column;
3581 -webkit-box-pack: center;
3582 -webkit-justify-content: center;
3583 -ms-flex-pack: center;
3584 justify-content: center;
3585 -webkit-box-align: center;
3586 -webkit-align-items: center;
3587 -ms-flex-align: center;
3588 align-items: center;
3589}
3590.am-grid .am-flexbox .am-flexbox-item .am-grid-item-content .am-grid-item-inner-content .am-grid-icon {
3591 max-width: 100%;
3592}
3593.am-grid .am-flexbox .am-flexbox-item .am-grid-item-content .am-grid-item-inner-content .am-grid-text {
3594 margin-top: 9px;
3595 font-size: 12px;
3596 color: #000;
3597 text-align: center;
3598}
3599.am-grid .am-flexbox .am-flexbox-item .am-grid-item-content .am-grid-item-inner-content.column-num-3 .am-grid-text {
3600 font-size: 16px;
3601}
3602.am-grid .am-flexbox .am-flexbox-item .am-grid-item-content .am-grid-item-inner-content.column-num-2 .am-grid-text {
3603 margin-top: 15px;
3604 font-size: 18px;
3605}
3606.am-grid.am-grid-line {
3607 position: relative;
3608}
3609.am-grid.am-grid-line:not(.am-grid-carousel) {
3610 border-top: 1PX solid #ddd;
3611 border-right: 1PX solid #ddd;
3612}
3613@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
3614 html:not([data-scale]) .am-grid.am-grid-line:not(.am-grid-carousel) {
3615 border-top: none;
3616 }
3617 html:not([data-scale]) .am-grid.am-grid-line:not(.am-grid-carousel)::before {
3618 content: '';
3619 position: absolute;
3620 background-color: #ddd;
3621 display: block;
3622 z-index: 1;
3623 top: 0;
3624 right: auto;
3625 bottom: auto;
3626 left: 0;
3627 width: 100%;
3628 height: 1PX;
3629 -webkit-transform-origin: 50% 50%;
3630 -ms-transform-origin: 50% 50%;
3631 transform-origin: 50% 50%;
3632 -webkit-transform: scaleY(0.5);
3633 -ms-transform: scaleY(0.5);
3634 transform: scaleY(0.5);
3635 }
3636}
3637@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
3638 html:not([data-scale]) .am-grid.am-grid-line:not(.am-grid-carousel)::before {
3639 -webkit-transform: scaleY(0.33);
3640 -ms-transform: scaleY(0.33);
3641 transform: scaleY(0.33);
3642 }
3643}
3644@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
3645 html:not([data-scale]) .am-grid.am-grid-line:not(.am-grid-carousel) {
3646 border-right: none;
3647 }
3648 html:not([data-scale]) .am-grid.am-grid-line:not(.am-grid-carousel)::after {
3649 content: '';
3650 position: absolute;
3651 background-color: #ddd;
3652 display: block;
3653 z-index: 1;
3654 top: 0;
3655 right: 0;
3656 bottom: auto;
3657 left: auto;
3658 width: 1PX;
3659 height: 100%;
3660 background: #ddd;
3661 -webkit-transform-origin: 100% 50%;
3662 -ms-transform-origin: 100% 50%;
3663 transform-origin: 100% 50%;
3664 -webkit-transform: scaleX(0.5);
3665 -ms-transform: scaleX(0.5);
3666 transform: scaleX(0.5);
3667 }
3668}
3669@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
3670 html:not([data-scale]) .am-grid.am-grid-line:not(.am-grid-carousel)::after {
3671 -webkit-transform: scaleX(0.33);
3672 -ms-transform: scaleX(0.33);
3673 transform: scaleX(0.33);
3674 }
3675}
3676.am-grid.am-grid-line .am-flexbox {
3677 position: relative;
3678 border-bottom: 1PX solid #ddd;
3679}
3680@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
3681 html:not([data-scale]) .am-grid.am-grid-line .am-flexbox {
3682 border-bottom: none;
3683 }
3684 html:not([data-scale]) .am-grid.am-grid-line .am-flexbox::after {
3685 content: '';
3686 position: absolute;
3687 background-color: #ddd;
3688 display: block;
3689 z-index: 1;
3690 top: auto;
3691 right: auto;
3692 bottom: 0;
3693 left: 0;
3694 width: 100%;
3695 height: 1PX;
3696 -webkit-transform-origin: 50% 100%;
3697 -ms-transform-origin: 50% 100%;
3698 transform-origin: 50% 100%;
3699 -webkit-transform: scaleY(0.5);
3700 -ms-transform: scaleY(0.5);
3701 transform: scaleY(0.5);
3702 }
3703}
3704@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
3705 html:not([data-scale]) .am-grid.am-grid-line .am-flexbox::after {
3706 -webkit-transform: scaleY(0.33);
3707 -ms-transform: scaleY(0.33);
3708 transform: scaleY(0.33);
3709 }
3710}
3711.am-grid.am-grid-line .am-flexbox .am-flexbox-item {
3712 position: relative;
3713}
3714.am-grid.am-grid-line .am-flexbox .am-flexbox-item:first-child {
3715 border-left: 1PX solid #ddd;
3716}
3717@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
3718 html:not([data-scale]) .am-grid.am-grid-line .am-flexbox .am-flexbox-item:first-child {
3719 border-left: none;
3720 }
3721 html:not([data-scale]) .am-grid.am-grid-line .am-flexbox .am-flexbox-item:first-child::before {
3722 content: '';
3723 position: absolute;
3724 background-color: #ddd;
3725 display: block;
3726 z-index: 1;
3727 top: 0;
3728 right: auto;
3729 bottom: auto;
3730 left: 0;
3731 width: 1PX;
3732 height: 100%;
3733 -webkit-transform-origin: 100% 50%;
3734 -ms-transform-origin: 100% 50%;
3735 transform-origin: 100% 50%;
3736 -webkit-transform: scaleX(0.5);
3737 -ms-transform: scaleX(0.5);
3738 transform: scaleX(0.5);
3739 }
3740}
3741@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
3742 html:not([data-scale]) .am-grid.am-grid-line .am-flexbox .am-flexbox-item:first-child::before {
3743 -webkit-transform: scaleX(0.33);
3744 -ms-transform: scaleX(0.33);
3745 transform: scaleX(0.33);
3746 }
3747}
3748.am-grid.am-grid-line .am-flexbox .am-flexbox-item:not(:last-child) {
3749 border-right: 1PX solid #ddd;
3750}
3751@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
3752 html:not([data-scale]) .am-grid.am-grid-line .am-flexbox .am-flexbox-item:not(:last-child) {
3753 border-right: none;
3754 }
3755 html:not([data-scale]) .am-grid.am-grid-line .am-flexbox .am-flexbox-item:not(:last-child)::after {
3756 content: '';
3757 position: absolute;
3758 background-color: #ddd;
3759 display: block;
3760 z-index: 1;
3761 top: 0;
3762 right: 0;
3763 bottom: auto;
3764 left: auto;
3765 width: 1PX;
3766 height: 100%;
3767 background: #ddd;
3768 -webkit-transform-origin: 100% 50%;
3769 -ms-transform-origin: 100% 50%;
3770 transform-origin: 100% 50%;
3771 -webkit-transform: scaleX(0.5);
3772 -ms-transform: scaleX(0.5);
3773 transform: scaleX(0.5);
3774 }
3775}
3776@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
3777 html:not([data-scale]) .am-grid.am-grid-line .am-flexbox .am-flexbox-item:not(:last-child)::after {
3778 -webkit-transform: scaleX(0.33);
3779 -ms-transform: scaleX(0.33);
3780 transform: scaleX(0.33);
3781 }
3782}
3783.am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page {
3784 border-top: 1PX solid #ddd;
3785 border-right: 1PX solid #ddd;
3786}
3787@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
3788 html:not([data-scale]) .am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page {
3789 border-top: none;
3790 }
3791 html:not([data-scale]) .am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page::before {
3792 content: '';
3793 position: absolute;
3794 background-color: #ddd;
3795 display: block;
3796 z-index: 1;
3797 top: 0;
3798 right: auto;
3799 bottom: auto;
3800 left: 0;
3801 width: 100%;
3802 height: 1PX;
3803 -webkit-transform-origin: 50% 50%;
3804 -ms-transform-origin: 50% 50%;
3805 transform-origin: 50% 50%;
3806 -webkit-transform: scaleY(0.5);
3807 -ms-transform: scaleY(0.5);
3808 transform: scaleY(0.5);
3809 }
3810}
3811@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
3812 html:not([data-scale]) .am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page::before {
3813 -webkit-transform: scaleY(0.33);
3814 -ms-transform: scaleY(0.33);
3815 transform: scaleY(0.33);
3816 }
3817}
3818@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
3819 html:not([data-scale]) .am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page {
3820 border-right: none;
3821 }
3822 html:not([data-scale]) .am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page::after {
3823 content: '';
3824 position: absolute;
3825 background-color: #ddd;
3826 display: block;
3827 z-index: 1;
3828 top: 0;
3829 right: 0;
3830 bottom: auto;
3831 left: auto;
3832 width: 1PX;
3833 height: 100%;
3834 background: #ddd;
3835 -webkit-transform-origin: 100% 50%;
3836 -ms-transform-origin: 100% 50%;
3837 transform-origin: 100% 50%;
3838 -webkit-transform: scaleX(0.5);
3839 -ms-transform: scaleX(0.5);
3840 transform: scaleX(0.5);
3841 }
3842}
3843@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
3844 html:not([data-scale]) .am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page::after {
3845 -webkit-transform: scaleX(0.33);
3846 -ms-transform: scaleX(0.33);
3847 transform: scaleX(0.33);
3848 }
3849}
3850.am-grid .am-carousel .am-carousel-wrap-dot > span {
3851 background: #dcdee3;
3852}
3853.am-grid .am-carousel .am-carousel-wrap-dot-active > span {
3854 background: #0ae;
3855}
3856.am-grid.am-grid-square .am-grid-item:before {
3857 display: block;
3858 content: ' ';
3859 padding-bottom: 100%;
3860}
3861.am-grid.am-grid-square .am-grid-item .am-grid-item-content {
3862 position: absolute;
3863 top: 50%;
3864 -webkit-transform: translateY(-50%);
3865 -ms-transform: translateY(-50%);
3866 transform: translateY(-50%);
3867}
3868.am-grid.am-grid-square .am-grid-item .am-grid-item-inner-content {
3869 height: 100%;
3870}
3871.am-grid.am-grid-square .am-grid-item .am-grid-item-inner-content .am-grid-icon {
3872 margin-top: 9px;
3873 width: 28%!important;
3874}
3875.am-image-picker-list {
3876 padding: 9px 8px 0;
3877 margin-bottom: 15px;
3878}
3879.am-image-picker-list .am-flexbox {
3880 margin-bottom: 6px;
3881}
3882.am-image-picker-list .am-flexbox .am-flexbox-item {
3883 position: relative;
3884 margin-right: 5px;
3885 margin-left: 0;
3886}
3887.am-image-picker-list .am-flexbox .am-flexbox-item:after {
3888 display: block;
3889 content: ' ';
3890 padding-bottom: 100%;
3891}
3892.am-image-picker-list .am-image-picker-item {
3893 position: absolute;
3894 top: 50%;
3895 -webkit-transform: translateY(-50%);
3896 -ms-transform: translateY(-50%);
3897 transform: translateY(-50%);
3898 width: 100%;
3899 height: 100%;
3900}
3901.am-image-picker-list .am-image-picker-item .am-image-picker-item-remove {
3902 width: 15px;
3903 height: 15px;
3904 position: absolute;
3905 right: 6px;
3906 top: 6px;
3907 text-align: right;
3908 vertical-align: top;
3909 z-index: 2;
3910 background-size: 15px auto;
3911 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'16'%20height%3D'16'%20viewBox%3D'0%200%2016%2016'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cg%20id%3D'Page-1'%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%3Ccircle%20id%3D'Oval-98'%20fill-opacity%3D'0.4'%20fill%3D'%23404040'%20cx%3D'8'%20cy%3D'8'%20r%3D'8'%3E%3C%2Fcircle%3E%3Cpath%20d%3D'M11.8979743%2C11.8990375%20L11.8979743%2C11.8990375%20C11.7633757%2C12.0336542%2011.5447877%2C12.0336542%2011.4101891%2C11.8990375%20L8%2C8.48838931%20L4.5887341%2C11.8990375%20C4.45413554%2C12.0336542%204.23554748%2C12.0336542%204.10094892%2C11.8990375%20L4.10094892%2C11.8990375%20C3.96635036%2C11.7644208%203.96635036%2C11.5458033%204.10094892%2C11.4111866%20L7.51221482%2C8.00053847%20L4.10202571%2C4.58881335%20C3.96742715%2C4.45419667%203.96742715%2C4.23557919%204.10202571%2C4.10096251%20L4.10202571%2C4.10096251%20C4.23662427%2C3.96634583%204.45521233%2C3.96634583%204.58981089%2C4.10096251%20L8%2C7.51268762%20L11.4112659%2C4.10203944%20C11.5458645%2C3.96742276%2011.7644525%2C3.96742276%2011.8990511%2C4.10203944%20L11.8990511%2C4.10203944%20C12.0336496%2C4.23665612%2012.0336496%2C4.45527361%2011.8990511%2C4.58989029%20L8.48778518%2C8.00053847%20L11.8979743%2C11.4122636%20C12.0325729%2C11.5468803%2012.0325729%2C11.7644208%2011.8979743%2C11.8990375%20L11.8979743%2C11.8990375%20Z'%20id%3D'Shape'%20fill%3D'%23FFFFFF'%20transform%3D'translate(8.000000%2C%208.000000)%20scale(1%2C%20-1)%20translate(-8.000000%2C%20-8.000000)%20'%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
3912}
3913.am-image-picker-list .am-image-picker-item .am-image-picker-item-content {
3914 height: 100%;
3915 width: 100%;
3916 border-radius: 3px;
3917 background-size: cover;
3918}
3919.am-image-picker-list .am-image-picker-item img {
3920 width: 100%;
3921}
3922.am-image-picker-list .am-image-picker-upload-btn {
3923 -webkit-box-sizing: border-box;
3924 box-sizing: border-box;
3925 border-radius: 3px;
3926 border: 1PX solid #ddd;
3927 background-color: #fff;
3928}
3929.am-image-picker-list .am-image-picker-upload-btn:before,
3930.am-image-picker-list .am-image-picker-upload-btn:after {
3931 width: 1PX;
3932 height: 25px;
3933 content: " ";
3934 position: absolute;
3935 top: 50%;
3936 left: 50%;
3937 -webkit-transform: translate(-50%, -50%);
3938 -ms-transform: translate(-50%, -50%);
3939 transform: translate(-50%, -50%);
3940 background-color: #ccc;
3941}
3942.am-image-picker-list .am-image-picker-upload-btn:after {
3943 width: 25px;
3944 height: 1PX;
3945}
3946.am-image-picker-list .am-image-picker-upload-btn-active {
3947 background-color: #ddd;
3948}
3949.am-image-picker-list .am-image-picker-upload-btn input {
3950 position: absolute;
3951 top: 0;
3952 left: 0;
3953 bottom: 0;
3954 right: 0;
3955 opacity: 0;
3956}
3957.am-list-item .am-input-control .fake-input-container {
3958 height: 30px;
3959 line-height: 30px;
3960 position: relative;
3961}
3962.am-list-item .am-input-control .fake-input-container .fake-input {
3963 position: absolute;
3964 top: 0;
3965 left: 0;
3966 width: 100%;
3967 height: 100%;
3968 padding-right: 2px;
3969 margin-right: 3px;
3970 -webkit-text-decoration: rtl;
3971 text-decoration: rtl;
3972 text-align: right;
3973 color: #000;
3974 font-size: 17px;
3975 overflow: hidden;
3976 text-overflow: ellipsis;
3977 white-space: nowrap;
3978}
3979.am-list-item .am-input-control .fake-input-container .fake-input.fake-input-disabled {
3980 color: #bbb;
3981}
3982.am-list-item .am-input-control .fake-input-container .fake-input.focus {
3983 -webkit-transition: color .2s;
3984 transition: color .2s;
3985}
3986.am-list-item .am-input-control .fake-input-container .fake-input.focus::before {
3987 content: "";
3988}
3989.am-list-item .am-input-control .fake-input-container .fake-input.focus::after {
3990 content: "";
3991 position: absolute;
3992 right: 1.5px;
3993 top: 10%;
3994 height: 80%;
3995 border-right: 1.5px solid #108ee9;
3996 -webkit-animation: keyboard-cursor infinite 1s step-start;
3997 animation: keyboard-cursor infinite 1s step-start;
3998}
3999.am-list-item .am-input-control .fake-input-container .fake-input-placeholder {
4000 position: absolute;
4001 top: 0;
4002 left: 0;
4003 width: 100%;
4004 height: 100%;
4005 color: #bbb;
4006 text-align: right;
4007}
4008.am-list-item .am-input-control .fake-input-container-left .fake-input {
4009 text-align: left;
4010}
4011.am-list-item .am-input-control .fake-input-container-left .fake-input.focus:after {
4012 position: static;
4013}
4014.am-list-item .am-input-control .fake-input-container-left .fake-input-placeholder {
4015 text-align: left;
4016}
4017.am-number-keyboard-wrapper {
4018 position: fixed;
4019 bottom: 0;
4020 left: 0;
4021 right: 0;
4022 width: 100%;
4023 z-index: 10000;
4024 font-family: 'PingFang SC';
4025 background-color: #f6f6f7;
4026 -webkit-transition-duration: 0.2s;
4027 transition-duration: 0.2s;
4028 -webkit-transition-property: -webkit-transform display;
4029 transition-property: -webkit-transform display;
4030 transition-property: transform display;
4031 transition-property: transform display, -webkit-transform display;
4032 -webkit-transform: translateZ(0);
4033 transform: translateZ(0);
4034 padding-bottom: env(safe-area-inset-bottom);
4035}
4036.am-number-keyboard-wrapper.am-number-keyboard-wrapper-hide {
4037 bottom: -500px;
4038}
4039.am-number-keyboard-wrapper table {
4040 width: 100%;
4041 padding: 0;
4042 margin: 0;
4043 border-collapse: collapse;
4044 border-top: 1PX solid #ddd;
4045}
4046@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
4047 html:not([data-scale]) .am-number-keyboard-wrapper table {
4048 border-top: none;
4049 }
4050 html:not([data-scale]) .am-number-keyboard-wrapper table::before {
4051 content: '';
4052 position: absolute;
4053 background-color: #ddd;
4054 display: block;
4055 z-index: 1;
4056 top: 0;
4057 right: auto;
4058 bottom: auto;
4059 left: 0;
4060 width: 100%;
4061 height: 1PX;
4062 -webkit-transform-origin: 50% 50%;
4063 -ms-transform-origin: 50% 50%;
4064 transform-origin: 50% 50%;
4065 -webkit-transform: scaleY(0.5);
4066 -ms-transform: scaleY(0.5);
4067 transform: scaleY(0.5);
4068 }
4069}
4070@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
4071 html:not([data-scale]) .am-number-keyboard-wrapper table::before {
4072 -webkit-transform: scaleY(0.33);
4073 -ms-transform: scaleY(0.33);
4074 transform: scaleY(0.33);
4075 }
4076}
4077.am-number-keyboard-wrapper table tr {
4078 width: 100%;
4079 padding: 0;
4080 margin: 0;
4081}
4082.am-number-keyboard-wrapper table tr .am-number-keyboard-item {
4083 width: 25%;
4084 padding: 0;
4085 margin: 0;
4086 height: 50px;
4087 text-align: center;
4088 font-size: 25.5px;
4089 color: #2a2b2c;
4090 position: relative;
4091}
4092.am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm) {
4093 border-left: 1PX solid #ddd;
4094 border-bottom: 1PX solid #ddd;
4095}
4096@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
4097 html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm) {
4098 border-left: none;
4099 }
4100 html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm)::before {
4101 content: '';
4102 position: absolute;
4103 background-color: #ddd;
4104 display: block;
4105 z-index: 1;
4106 top: 0;
4107 right: auto;
4108 bottom: auto;
4109 left: 0;
4110 width: 1PX;
4111 height: 100%;
4112 -webkit-transform-origin: 100% 50%;
4113 -ms-transform-origin: 100% 50%;
4114 transform-origin: 100% 50%;
4115 -webkit-transform: scaleX(0.5);
4116 -ms-transform: scaleX(0.5);
4117 transform: scaleX(0.5);
4118 }
4119}
4120@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
4121 html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm)::before {
4122 -webkit-transform: scaleX(0.33);
4123 -ms-transform: scaleX(0.33);
4124 transform: scaleX(0.33);
4125 }
4126}
4127@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
4128 html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm) {
4129 border-bottom: none;
4130 }
4131 html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm)::after {
4132 content: '';
4133 position: absolute;
4134 background-color: #ddd;
4135 display: block;
4136 z-index: 1;
4137 top: auto;
4138 right: auto;
4139 bottom: 0;
4140 left: 0;
4141 width: 100%;
4142 height: 1PX;
4143 -webkit-transform-origin: 50% 100%;
4144 -ms-transform-origin: 50% 100%;
4145 transform-origin: 50% 100%;
4146 -webkit-transform: scaleY(0.5);
4147 -ms-transform: scaleY(0.5);
4148 transform: scaleY(0.5);
4149 }
4150}
4151@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
4152 html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm)::after {
4153 -webkit-transform: scaleY(0.33);
4154 -ms-transform: scaleY(0.33);
4155 transform: scaleY(0.33);
4156 }
4157}
4158.am-number-keyboard-wrapper table tr .am-number-keyboard-item.am-number-keyboard-item-active {
4159 background-color: #ddd;
4160}
4161.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm {
4162 color: #fff;
4163 font-size: 21px;
4164 background-color: #108ee9;
4165 border-bottom: 1PX solid #ddd;
4166}
4167@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
4168 html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm {
4169 border-bottom: none;
4170 }
4171 html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm::after {
4172 content: '';
4173 position: absolute;
4174 background-color: #ddd;
4175 display: block;
4176 z-index: 1;
4177 top: auto;
4178 right: auto;
4179 bottom: 0;
4180 left: 0;
4181 width: 100%;
4182 height: 1PX;
4183 -webkit-transform-origin: 50% 100%;
4184 -ms-transform-origin: 50% 100%;
4185 transform-origin: 50% 100%;
4186 -webkit-transform: scaleY(0.5);
4187 -ms-transform: scaleY(0.5);
4188 transform: scaleY(0.5);
4189 }
4190}
4191@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
4192 html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm::after {
4193 -webkit-transform: scaleY(0.33);
4194 -ms-transform: scaleY(0.33);
4195 transform: scaleY(0.33);
4196 }
4197}
4198.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm.am-number-keyboard-item-active {
4199 background-color: #0e80d2;
4200}
4201.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm.am-number-keyboard-item-disabled {
4202 background-color: #0e80d2;
4203 color: rgba(255, 255, 255, 0.45);
4204}
4205.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-delete {
4206 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22204%22%20height%3D%22148%22%20viewBox%3D%220%200%20153.000000%20111.000000%22%3E%3Cpath%20d%3D%22M46.9%204.7c-2.5%202.6-14.1%2015.5-25.8%2028.6L-.1%2057l25.6%2027%2025.7%2027.1%2047.4-.3%2047.4-.3%203.2-3.3%203.3-3.2V7l-3.3-3.2L146%20.5%2098.7.2%2051.5-.1l-4.6%204.8zm97.9%203.5c1.7%201.7%201.7%2092.9%200%2094.6-.9.9-12.6%201.2-46.3%201.2H53.4L31.2%2080.4%209%2056.9l5.1-5.7c2.8-3.1%2012.8-14.4%2022.2-24.9L53.5%207h45c33.8%200%2045.4.3%2046.3%201.2z%22%2F%3E%3Cpath%20d%3D%22M69.5%2031c-1.9%202.1-1.7%202.2%209.3%2013.3L90%2055.5%2078.8%2066.7%2067.5%2078l2.3%202.2%202.2%202.3%2011.3-11.3L94.5%2060l11.2%2011.2L117%2082.5l2.2-2.3%202.3-2.2-11.3-11.3L99%2055.5l11.2-11.2L121.5%2033l-2.3-2.2-2.2-2.3-11.3%2011.3L94.5%2051l-11-11c-6-6-11.2-11-11.6-11-.3%200-1.4.9-2.4%202z%22%2F%3E%3C%2Fsvg%3E");
4207 background-size: 25.5px 18.5px;
4208 background-position: 50% 50%;
4209 background-repeat: no-repeat;
4210}
4211.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-hide {
4212 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22260%22%20height%3D%22188%22%20viewBox%3D%220%200%20195.000000%20141.000000%22%3E%3Cpath%20d%3D%22M0%2057v57h195V0H0v57zm183%200v45H12V12h171v45z%22%2F%3E%3Cpath%20d%3D%22M21%2031.5V39h15V24H21v7.5zM48%2031.5V39h15V24H48v7.5zM75%2031.5V39h15V24H75v7.5zM102%2031.5V39h15V24h-15v7.5zM129%2031.5V39h15V24h-15v7.5zM156%2031.5V39h15V24h-15v7.5zM36%2055.5V63h15V48H36v7.5zM63%2055.5V63h15V48H63v7.5zM90%2055.5V63h15V48H90v7.5zM117%2055.5V63h15V48h-15v7.5zM144%2055.5V63h15V48h-15v7.5zM27%2079.5V87h15V72H27v7.5zM48%2079.5V87h96V72H48v7.5zM150%2079.5V87h15V72h-15v7.5zM81%20124.5c0%20.8.7%201.5%201.5%201.5s1.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5c0-1.3-2.5-1.5-16.5-1.5s-16.5.2-16.5%201.5z%22%2F%3E%3C%2Fsvg%3E");
4213 background-size: 32.5px 23.5px;
4214 background-position: 50% 50%;
4215 background-repeat: no-repeat;
4216}
4217.am-number-keyboard-wrapper table tr .am-number-keyboard-item-disabled {
4218 color: #bbb;
4219}
4220@-webkit-keyframes keyboard-cursor {
4221 0% {
4222 opacity: 0;
4223 }
4224 50% {
4225 opacity: 1;
4226 }
4227 to {
4228 opacity: 0;
4229 }
4230}
4231@keyframes keyboard-cursor {
4232 0% {
4233 opacity: 0;
4234 }
4235 50% {
4236 opacity: 1;
4237 }
4238 to {
4239 opacity: 0;
4240 }
4241}
4242.am-list-item.am-input-item {
4243 height: 44px;
4244 padding-left: 15px;
4245}
4246.am-list-item:not(:last-child) .am-list-line {
4247 border-bottom: 1PX solid #ddd;
4248}
4249@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
4250 html:not([data-scale]) .am-list-item:not(:last-child) .am-list-line {
4251 border-bottom: none;
4252 }
4253 html:not([data-scale]) .am-list-item:not(:last-child) .am-list-line::after {
4254 content: '';
4255 position: absolute;
4256 background-color: #ddd;
4257 display: block;
4258 z-index: 1;
4259 top: auto;
4260 right: auto;
4261 bottom: 0;
4262 left: 0;
4263 width: 100%;
4264 height: 1PX;
4265 -webkit-transform-origin: 50% 100%;
4266 -ms-transform-origin: 50% 100%;
4267 transform-origin: 50% 100%;
4268 -webkit-transform: scaleY(0.5);
4269 -ms-transform: scaleY(0.5);
4270 transform: scaleY(0.5);
4271 }
4272}
4273@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
4274 html:not([data-scale]) .am-list-item:not(:last-child) .am-list-line::after {
4275 -webkit-transform: scaleY(0.33);
4276 -ms-transform: scaleY(0.33);
4277 transform: scaleY(0.33);
4278 }
4279}
4280.am-list-item .am-input-label {
4281 color: #000;
4282 font-size: 17px;
4283 margin-left: 0;
4284 margin-right: 5px;
4285 text-align: left;
4286 white-space: nowrap;
4287 overflow: hidden;
4288 padding: 2px 0;
4289}
4290.am-list-item .am-input-label.am-input-label-2 {
4291 width: 34px;
4292}
4293.am-list-item .am-input-label.am-input-label-3 {
4294 width: 51px;
4295}
4296.am-list-item .am-input-label.am-input-label-4 {
4297 width: 68px;
4298}
4299.am-list-item .am-input-label.am-input-label-5 {
4300 width: 85px;
4301}
4302.am-list-item .am-input-label.am-input-label-6 {
4303 width: 102px;
4304}
4305.am-list-item .am-input-label.am-input-label-7 {
4306 width: 119px;
4307}
4308.am-list-item .am-input-control {
4309 font-size: 17px;
4310 -webkit-box-flex: 1;
4311 -webkit-flex: 1;
4312 -ms-flex: 1;
4313 flex: 1;
4314}
4315.am-list-item .am-input-control input {
4316 color: #000;
4317 font-size: 17px;
4318 -webkit-appearance: none;
4319 -moz-appearance: none;
4320 appearance: none;
4321 width: 100%;
4322 padding: 2px 0;
4323 border: 0;
4324 background-color: transparent;
4325 line-height: 1;
4326 -webkit-box-sizing: border-box;
4327 box-sizing: border-box;
4328}
4329.am-list-item .am-input-control input::-webkit-input-placeholder {
4330 color: #bbb;
4331 line-height: 1.2;
4332}
4333.am-list-item .am-input-control input::-moz-placeholder {
4334 color: #bbb;
4335 line-height: 1.2;
4336}
4337.am-list-item .am-input-control input::-ms-input-placeholder {
4338 color: #bbb;
4339 line-height: 1.2;
4340}
4341.am-list-item .am-input-control input::placeholder {
4342 color: #bbb;
4343 line-height: 1.2;
4344}
4345.am-list-item .am-input-control input:disabled {
4346 color: #bbb;
4347 background-color: #fff;
4348}
4349.am-list-item .am-input-clear {
4350 display: none;
4351 width: 21px;
4352 height: 21px;
4353 border-radius: 50%;
4354 overflow: hidden;
4355 font-style: normal;
4356 color: #fff;
4357 background-color: #ccc;
4358 background-repeat: no-repeat;
4359 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D'%23fff'%20viewBox%3D'0%200%2030%2030'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M19%206.41L17.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E");
4360 background-size: 21px auto;
4361 background-position: 2px 2px;
4362}
4363.am-list-item .am-input-clear-active {
4364 background-color: #108ee9;
4365}
4366.am-list-item.am-input-focus .am-input-clear {
4367 display: block;
4368}
4369.am-list-item .am-input-extra {
4370 -webkit-box-flex: initial;
4371 -webkit-flex: initial;
4372 -ms-flex: initial;
4373 flex: initial;
4374 min-width: 0;
4375 max-height: 21px;
4376 overflow: hidden;
4377 padding-right: 0;
4378 line-height: 1;
4379 color: #888;
4380 font-size: 15px;
4381 margin-left: 5px;
4382}
4383.am-list-item.am-input-error .am-input-control input {
4384 color: #f50;
4385}
4386.am-list-item.am-input-error .am-input-error-extra {
4387 height: 21px;
4388 width: 21px;
4389 margin-left: 6px;
4390 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'18'%20height%3D'18'%20viewBox%3D'0%200%2018%2018'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cg%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%3Cg%20transform%3D'translate(-300.000000%2C%20-1207.000000)'%20fill%3D'%23FF5500'%3E%3Cg%20id%3D'exclamation-circle-o'%20transform%3D'translate(300.000000%2C%201207.000000)'%3E%3Cpath%20d%3D'M9%2C16.734375%20C10.0441406%2C16.734375%2011.0566406%2C16.5304688%2012.009375%2C16.1279297%20C12.9304688%2C15.7376953%2013.7566406%2C15.1804687%2014.4685547%2C14.4703125%20C15.1787109%2C13.7601563%2015.7376953%2C12.9322266%2016.1261719%2C12.0111328%20C16.5304688%2C11.0566406%2016.734375%2C10.0441406%2016.734375%2C9%20C16.734375%2C7.95585938%2016.5304688%2C6.94335938%2016.1279297%2C5.990625%20C15.7376953%2C5.06953125%2015.1804687%2C4.24335938%2014.4703125%2C3.53144531%20C13.7601563%2C2.82128906%2012.9322266%2C2.26230469%2012.0111328%2C1.87382813%20C11.0566406%2C1.46953125%2010.0441406%2C1.265625%209%2C1.265625%20C7.95585938%2C1.265625%206.94335938%2C1.46953125%205.990625%2C1.87207031%20C5.06953125%2C2.26230469%204.24335938%2C2.81953125%203.53144531%2C3.5296875%20C2.82128906%2C4.23984375%202.26230469%2C5.06777344%201.87382813%2C5.98886719%20C1.46953125%2C6.94335938%201.265625%2C7.95585938%201.265625%2C9%20C1.265625%2C10.0441406%201.46953125%2C11.0566406%201.87207031%2C12.009375%20C2.26230469%2C12.9304688%202.81953125%2C13.7566406%203.5296875%2C14.4685547%20C4.23984375%2C15.1787109%205.06777344%2C15.7376953%205.98886719%2C16.1261719%20C6.94335938%2C16.5304688%207.95585938%2C16.734375%209%2C16.734375%20L9%2C16.734375%20Z%20M9%2C18%20C4.02890625%2C18%200%2C13.9710937%200%2C9%20C0%2C4.02890625%204.02890625%2C0%209%2C0%20C13.9710937%2C0%2018%2C4.02890625%2018%2C9%20C18%2C13.9710937%2013.9710937%2C18%209%2C18%20L9%2C18%20L9%2C18%20Z%20M9%2C6.75%20C8.61152344%2C6.75%208.296875%2C7.06464844%208.296875%2C7.453125%20L8.296875%2C13.9394531%20C8.296875%2C14.3279297%208.61152344%2C14.6425781%209%2C14.6425781%20C9.38847656%2C14.6425781%209.703125%2C14.3279297%209.703125%2C13.9394531%20L9.703125%2C7.453125%20C9.703125%2C7.06464844%209.38847656%2C6.75%209%2C6.75%20L9%2C6.75%20Z%20M8.20898438%2C4.83398438%20C8.20898438%2C5.27085024%208.56313413%2C5.625%209%2C5.625%20C9.43686587%2C5.625%209.79101562%2C5.27085024%209.79101562%2C4.83398438%20C9.79101562%2C4.39711851%209.43686587%2C4.04296875%209%2C4.04296875%20C8.56313413%2C4.04296875%208.20898438%2C4.39711851%208.20898438%2C4.83398438%20L8.20898438%2C4.83398438%20Z'%20id%3D'Shape'%20transform%3D'translate(9.000000%2C%209.000000)%20scale(1%2C%20-1)%20translate(-9.000000%2C%20-9.000000)%20'%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
4391 background-size: 21px auto;
4392}
4393.am-list-item.am-input-disabled .am-input-label {
4394 color: #bbb;
4395}
4396.sr-only {
4397 position: absolute;
4398 width: 1px;
4399 height: 1px;
4400 padding: 0;
4401 margin: -1px;
4402 overflow: hidden;
4403 clip: rect(0, 0, 0, 0);
4404 white-space: nowrap;
4405 border: 0;
4406}
4407.am-indexed-list-section-body.am-list-body,
4408.am-indexed-list-section-body.am-list-body .am-list-item:last-child .am-list-line {
4409 border-bottom: 0;
4410}
4411.am-indexed-list-section-body.am-list-body:after,
4412.am-indexed-list-section-body.am-list-body .am-list-item:last-child .am-list-line:after {
4413 display: none !important;
4414}
4415.am-indexed-list-section-header.am-list-body,
4416.am-indexed-list-section-header.am-list-body .am-list-item .am-list-line {
4417 border-bottom: 0;
4418}
4419.am-indexed-list-section-header.am-list-body:after,
4420.am-indexed-list-section-header.am-list-body .am-list-item .am-list-line:after {
4421 display: none !important;
4422}
4423.am-indexed-list-section-header .am-list-item {
4424 height: 30px;
4425 min-height: 30px;
4426 background-color: #f5f5f9;
4427}
4428.am-indexed-list-section-header .am-list-item .am-list-line {
4429 height: 30px;
4430 min-height: 30px;
4431}
4432.am-indexed-list-section-header .am-list-item .am-list-content {
4433 font-size: 14px !important;
4434 color: #888 !important;
4435}
4436.am-indexed-list-quick-search-bar {
4437 position: fixed;
4438 top: 0;
4439 right: 0;
4440 z-index: 0;
4441 text-align: center;
4442 color: #108ee9;
4443 font-size: 16px;
4444 list-style: none;
4445 padding: 0;
4446}
4447.am-indexed-list-quick-search-bar li {
4448 padding: 0 5px;
4449}
4450.am-indexed-list-quick-search-bar-over {
4451 background-color: rgba(0, 0, 0, 0.4);
4452}
4453.am-indexed-list-qsindicator {
4454 position: absolute;
4455 left: 50%;
4456 top: 50%;
4457 margin: -15px auto auto -30px;
4458 width: 60px;
4459 height: 30px;
4460 background: transparent;
4461 opacity: 0.7;
4462 color: #0af;
4463 font-size: 20px;
4464 border-radius: 30px;
4465 z-index: 1999;
4466 text-align: center;
4467 line-height: 30px;
4468}
4469.am-indexed-list-qsindicator-hide {
4470 display: none;
4471}
4472.am-radio {
4473 position: relative;
4474 display: inline-block;
4475 vertical-align: middle;
4476 width: 15px;
4477 height: 15px;
4478}
4479.am-radio-inner {
4480 position: absolute;
4481 right: 0;
4482 width: 15px;
4483 height: 15px;
4484 -webkit-box-sizing: border-box;
4485 box-sizing: border-box;
4486 -webkit-transform: rotate(0deg);
4487 -ms-transform: rotate(0deg);
4488 transform: rotate(0deg);
4489}
4490.am-radio-inner:after {
4491 position: absolute;
4492 display: none;
4493 top: -2.5px;
4494 right: 5px;
4495 z-index: 999;
4496 width: 7px;
4497 height: 14px;
4498 border-style: solid;
4499 border-width: 0 1.5px 1.5px 0;
4500 content: ' ';
4501 -webkit-transform: rotate(45deg);
4502 -ms-transform: rotate(45deg);
4503 transform: rotate(45deg);
4504}
4505.am-radio-input {
4506 position: absolute;
4507 top: 0;
4508 left: 0;
4509 opacity: 0;
4510 width: 100%;
4511 height: 100%;
4512 z-index: 2;
4513 border: 0 none;
4514 -webkit-appearance: none;
4515 -moz-appearance: none;
4516 appearance: none;
4517}
4518.am-radio.am-radio-checked .am-radio-inner {
4519 border-width: 0;
4520}
4521.am-radio.am-radio-checked .am-radio-inner:after {
4522 display: block;
4523 border-color: #108ee9;
4524}
4525.am-radio.am-radio-disabled.am-radio-checked .am-radio-inner:after {
4526 display: block;
4527 border-color: #bbb;
4528}
4529.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra {
4530 -webkit-box-flex: 0;
4531 -webkit-flex: 0;
4532 -ms-flex: 0;
4533 flex: 0;
4534}
4535.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra .am-radio {
4536 position: absolute;
4537 top: 0;
4538 left: 0;
4539 right: 0;
4540 bottom: 0;
4541 width: 100%;
4542 height: 44px;
4543 overflow: visible;
4544}
4545.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra .am-radio-inner {
4546 right: 15px;
4547 top: 15px;
4548}
4549.am-list .am-list-item.am-radio-item.am-radio-item-disabled .am-list-content {
4550 color: #bbb;
4551}
4552.am-menu {
4553 background-color: #f5f5f9;
4554}
4555.am-menu .am-menu-select-container {
4556 -webkit-box-flex: 2;
4557 -webkit-flex-grow: 2;
4558 -ms-flex-positive: 2;
4559 flex-grow: 2;
4560}
4561.am-menu .am-menu-select-container .am-menu-select-container-submenu {
4562 -webkit-align-self: stretch;
4563 -ms-flex-item-align: stretch;
4564 align-self: stretch;
4565}
4566.am-menu .am-multi-select-btns {
4567 height: 47px;
4568 width: 100%;
4569}
4570.am-menu .am-multi-select-btns .am-multi-select-btns-btn {
4571 width: 50%;
4572 height: 100%;
4573 border: 1PX solid #ddd;
4574 border-radius: 0;
4575}
4576@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
4577 html:not([data-scale]) .am-menu .am-multi-select-btns .am-multi-select-btns-btn {
4578 position: relative;
4579 border: none;
4580 }
4581 html:not([data-scale]) .am-menu .am-multi-select-btns .am-multi-select-btns-btn::before {
4582 content: '';
4583 position: absolute;
4584 left: 0;
4585 top: 0;
4586 width: 200%;
4587 height: 200%;
4588 border: 1PX solid #ddd;
4589 border-radius: 0;
4590 -webkit-transform-origin: 0 0;
4591 -ms-transform-origin: 0 0;
4592 transform-origin: 0 0;
4593 -webkit-transform: scale(0.5);
4594 -ms-transform: scale(0.5);
4595 transform: scale(0.5);
4596 -webkit-box-sizing: border-box;
4597 box-sizing: border-box;
4598 pointer-events: none;
4599 }
4600}
4601.am-menu .am-flexbox .am-flexbox-item {
4602 margin-left: 0;
4603 -webkit-overflow-scrolling: touch;
4604 overflow-y: scroll;
4605}
4606.am-menu .am-flexbox .am-flexbox-item .am-list {
4607 padding: 0;
4608}
4609.am-menu .am-flexbox .am-flexbox-item .am-list .am-list-item .am-list-line .am-list-content {
4610 font-size: 16px;
4611}
4612.am-menu .am-flexbox .am-flexbox-item .am-list .am-list-item .am-list-line .am-list-extra .am-checkbox-wrapper .am-checkbox {
4613 position: absolute;
4614 top: 0;
4615 left: 0;
4616 right: 0;
4617 bottom: 0;
4618 width: 100%;
4619 height: 100%;
4620 overflow: visible;
4621}
4622.am-menu .am-flexbox .am-flexbox-item .am-list .am-list-item .am-list-line .am-list-extra .am-checkbox-wrapper .am-checkbox .am-checkbox-inner {
4623 top: 12px;
4624 right: 15px;
4625}
4626.am-menu .am-flexbox .am-flexbox-item:first-child {
4627 background-color: #f7f7f7;
4628}
4629.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-body {
4630 background-color: #f7f7f7;
4631 border-bottom: 0;
4632}
4633.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-body:after {
4634 display: none !important;
4635}
4636.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item {
4637 background-color: #f7f7f7;
4638}
4639.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item .am-list-line {
4640 border-bottom: 0;
4641}
4642.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item .am-list-line:after {
4643 display: none !important;
4644}
4645.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item .am-list-line .am-list-content {
4646 color: #000;
4647}
4648.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item:last-child {
4649 border-bottom: 0;
4650}
4651.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item:last-child:after {
4652 display: none !important;
4653}
4654.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item.am-menu-selected {
4655 background-color: #fff;
4656}
4657.am-menu .am-flexbox .am-flexbox-item:last-child {
4658 background-color: #fff;
4659}
4660.am-menu .am-flexbox .am-flexbox-item:last-child .am-list .am-list-item {
4661 background-color: #fff;
4662 border-bottom: 0;
4663}
4664.am-menu .am-flexbox .am-flexbox-item:last-child .am-list .am-list-item:after {
4665 display: none !important;
4666}
4667.am-menu .am-flexbox .am-flexbox-item:last-child .am-list .am-list-item .am-list-line .am-list-extra {
4668 -webkit-box-flex: 0;
4669 -webkit-flex: 0;
4670 -ms-flex: 0;
4671 flex: 0;
4672}
4673.am-menu .am-flexbox .am-flexbox-item:last-child .am-list .am-list-item.am-sub-menu-item-selected .am-list-line .am-list-content {
4674 color: #108ee9;
4675}
4676.am-menu .am-flexbox .am-flexbox-item:last-child .am-list .am-list-item.am-sub-menu-item-disabled .am-list-line .am-list-content {
4677 color: #bbb;
4678}
4679.am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item .am-list-line {
4680 border-bottom: 1PX solid #ddd;
4681}
4682@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
4683 html:not([data-scale]) .am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item .am-list-line {
4684 border-bottom: none;
4685 }
4686 html:not([data-scale]) .am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item .am-list-line::after {
4687 content: '';
4688 position: absolute;
4689 background-color: #ddd;
4690 display: block;
4691 z-index: 1;
4692 top: auto;
4693 right: auto;
4694 bottom: 0;
4695 left: 0;
4696 width: 100%;
4697 height: 1PX;
4698 -webkit-transform-origin: 50% 100%;
4699 -ms-transform-origin: 50% 100%;
4700 transform-origin: 50% 100%;
4701 -webkit-transform: scaleY(0.5);
4702 -ms-transform: scaleY(0.5);
4703 transform: scaleY(0.5);
4704 }
4705}
4706@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
4707 html:not([data-scale]) .am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item .am-list-line::after {
4708 -webkit-transform: scaleY(0.33);
4709 -ms-transform: scaleY(0.33);
4710 transform: scaleY(0.33);
4711 }
4712}
4713.am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item:last-child {
4714 border-bottom: 1PX solid #ddd;
4715}
4716@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
4717 html:not([data-scale]) .am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item:last-child {
4718 border-bottom: none;
4719 }
4720 html:not([data-scale]) .am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item:last-child::after {
4721 content: '';
4722 position: absolute;
4723 background-color: #ddd;
4724 display: block;
4725 z-index: 1;
4726 top: auto;
4727 right: auto;
4728 bottom: 0;
4729 left: 0;
4730 width: 100%;
4731 height: 1PX;
4732 -webkit-transform-origin: 50% 100%;
4733 -ms-transform-origin: 50% 100%;
4734 transform-origin: 50% 100%;
4735 -webkit-transform: scaleY(0.5);
4736 -ms-transform: scaleY(0.5);
4737 transform: scaleY(0.5);
4738 }
4739}
4740@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
4741 html:not([data-scale]) .am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item:last-child::after {
4742 -webkit-transform: scaleY(0.33);
4743 -ms-transform: scaleY(0.33);
4744 transform: scaleY(0.33);
4745 }
4746}
4747.am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item:last-child .am-list-line {
4748 border-bottom: 0;
4749}
4750.am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item:last-child .am-list-line:after {
4751 display: none !important;
4752}
4753.am-modal {
4754 position: relative;
4755}
4756.am-modal:not(.am-modal-transparent):not(.am-modal-popup) {
4757 width: 100%;
4758 height: 100%;
4759}
4760.am-modal-mask {
4761 position: fixed;
4762 top: 0;
4763 right: 0;
4764 left: 0;
4765 bottom: 0;
4766 height: 100%;
4767 z-index: 999;
4768 background-color: rgba(0, 0, 0, 0.4);
4769}
4770.am-modal-mask-hidden {
4771 display: none;
4772}
4773.am-modal-wrap {
4774 position: fixed;
4775 overflow: auto;
4776 top: 0;
4777 right: 0;
4778 bottom: 0;
4779 left: 0;
4780 height: 100%;
4781 z-index: 999;
4782 -webkit-overflow-scrolling: touch;
4783 outline: 0;
4784 display: -webkit-box;
4785 display: -webkit-flex;
4786 display: -ms-flexbox;
4787 display: flex;
4788 -webkit-box-align: center;
4789 -webkit-align-items: center;
4790 -ms-flex-align: center;
4791 align-items: center;
4792 -webkit-box-pack: center;
4793 -webkit-justify-content: center;
4794 -ms-flex-pack: center;
4795 justify-content: center;
4796 -webkit-transform: translateZ(1px);
4797 transform: translateZ(1px);
4798}
4799.am-modal-wrap-popup {
4800 display: block;
4801}
4802.am-modal-transparent {
4803 width: 270px;
4804}
4805.am-modal-transparent .am-modal-content {
4806 border-radius: 7px;
4807 padding-top: 15px;
4808}
4809.am-modal-transparent .am-modal-content .am-modal-body {
4810 padding: 0 15px 15px;
4811}
4812.am-modal-popup {
4813 position: fixed;
4814 left: 0;
4815 width: 100%;
4816}
4817.am-modal-popup-slide-down {
4818 top: 0;
4819}
4820.am-modal-popup-slide-up {
4821 bottom: 0;
4822}
4823.am-modal-popup .am-modal-content {
4824 padding-bottom: env(safe-area-inset-bottom);
4825}
4826.am-modal-title {
4827 margin: 0;
4828 font-size: 18px;
4829 line-height: 1;
4830 color: #000;
4831 text-align: center;
4832}
4833.am-modal-header {
4834 padding: 6px 15px 15px;
4835}
4836.am-modal-content {
4837 position: relative;
4838 background-color: #fff;
4839 border: 0;
4840 background-clip: padding-box;
4841 text-align: center;
4842 height: 100%;
4843 overflow: hidden;
4844}
4845.am-modal-close {
4846 border: 0;
4847 padding: 0;
4848 background-color: transparent;
4849 outline: none;
4850 position: absolute;
4851 right: 15px;
4852 z-index: 999;
4853 height: 21px;
4854 width: 21px;
4855}
4856.am-modal-close-x {
4857 display: inline-block;
4858 width: 15px;
4859 height: 15px;
4860 background-repeat: no-repeat;
4861 background-size: cover;
4862 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'30'%20height%3D'30'%20viewBox%3D'0%200%2030%2030'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%20%3Cdefs%3E%3C%2Fdefs%3E%20%3Cg%20id%3D'ALL-ICON'%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%20%3Cg%20id%3D'Rectangle-283-%2B-Rectangle-283'%20fill%3D'%23888888'%3E%20%3Crect%20id%3D'Rectangle-283'%20transform%3D'translate(14.849242%2C%2014.849242)%20rotate(-315.000000)%20translate(-14.849242%2C%20-14.849242)%20'%20x%3D'-5.1507576'%20y%3D'13.8492424'%20width%3D'40'%20height%3D'2'%3E%3C%2Frect%3E%20%3Crect%20id%3D'Rectangle-283'%20transform%3D'translate(14.849242%2C%2014.849242)%20scale(-1%2C%201)%20rotate(-315.000000)%20translate(-14.849242%2C%20-14.849242)%20'%20x%3D'-5.1507576'%20y%3D'13.8492424'%20width%3D'40'%20height%3D'2'%3E%3C%2Frect%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%20%3C%2Fsvg%3E");
4863}
4864.am-modal-body {
4865 font-size: 15px;
4866 color: #888;
4867 height: 100%;
4868 line-height: 1.5;
4869 overflow: auto;
4870}
4871.am-modal-button-group-h {
4872 position: relative;
4873 border-top: 1PX solid #ddd;
4874 display: -webkit-box;
4875 display: -webkit-flex;
4876 display: -ms-flexbox;
4877 display: flex;
4878}
4879@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
4880 html:not([data-scale]) .am-modal-button-group-h {
4881 border-top: none;
4882 }
4883 html:not([data-scale]) .am-modal-button-group-h::before {
4884 content: '';
4885 position: absolute;
4886 background-color: #ddd;
4887 display: block;
4888 z-index: 1;
4889 top: 0;
4890 right: auto;
4891 bottom: auto;
4892 left: 0;
4893 width: 100%;
4894 height: 1PX;
4895 -webkit-transform-origin: 50% 50%;
4896 -ms-transform-origin: 50% 50%;
4897 transform-origin: 50% 50%;
4898 -webkit-transform: scaleY(0.5);
4899 -ms-transform: scaleY(0.5);
4900 transform: scaleY(0.5);
4901 }
4902}
4903@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
4904 html:not([data-scale]) .am-modal-button-group-h::before {
4905 -webkit-transform: scaleY(0.33);
4906 -ms-transform: scaleY(0.33);
4907 transform: scaleY(0.33);
4908 }
4909}
4910.am-modal-button-group-h .am-modal-button {
4911 -webkit-touch-callout: none;
4912 -webkit-box-flex: 1;
4913 -webkit-flex: 1;
4914 -ms-flex: 1;
4915 flex: 1;
4916 -webkit-box-sizing: border-box;
4917 box-sizing: border-box;
4918 text-align: center;
4919 text-decoration: none;
4920 outline: none;
4921 color: #108ee9;
4922 font-size: 18px;
4923 height: 50px;
4924 line-height: 50px;
4925 display: block;
4926 width: auto;
4927 overflow: hidden;
4928 text-overflow: ellipsis;
4929 white-space: nowrap;
4930}
4931.am-modal-button-group-h .am-modal-button:first-child {
4932 color: #000;
4933}
4934.am-modal-button-group-h .am-modal-button:last-child {
4935 position: relative;
4936 border-left: 1PX solid #ddd;
4937}
4938@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
4939 html:not([data-scale]) .am-modal-button-group-h .am-modal-button:last-child {
4940 border-left: none;
4941 }
4942 html:not([data-scale]) .am-modal-button-group-h .am-modal-button:last-child::before {
4943 content: '';
4944 position: absolute;
4945 background-color: #ddd;
4946 display: block;
4947 z-index: 1;
4948 top: 0;
4949 right: auto;
4950 bottom: auto;
4951 left: 0;
4952 width: 1PX;
4953 height: 100%;
4954 -webkit-transform-origin: 100% 50%;
4955 -ms-transform-origin: 100% 50%;
4956 transform-origin: 100% 50%;
4957 -webkit-transform: scaleX(0.5);
4958 -ms-transform: scaleX(0.5);
4959 transform: scaleX(0.5);
4960 }
4961}
4962@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
4963 html:not([data-scale]) .am-modal-button-group-h .am-modal-button:last-child::before {
4964 -webkit-transform: scaleX(0.33);
4965 -ms-transform: scaleX(0.33);
4966 transform: scaleX(0.33);
4967 }
4968}
4969.am-modal-button-group-v .am-modal-button {
4970 -webkit-touch-callout: none;
4971 position: relative;
4972 border-top: 1PX solid #ddd;
4973 -webkit-box-sizing: border-box;
4974 box-sizing: border-box;
4975 text-align: center;
4976 text-decoration: none;
4977 outline: none;
4978 color: #108ee9;
4979 font-size: 18px;
4980 height: 50px;
4981 line-height: 50px;
4982 display: block;
4983 width: auto;
4984 overflow: hidden;
4985 text-overflow: ellipsis;
4986 white-space: nowrap;
4987}
4988@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
4989 html:not([data-scale]) .am-modal-button-group-v .am-modal-button {
4990 border-top: none;
4991 }
4992 html:not([data-scale]) .am-modal-button-group-v .am-modal-button::before {
4993 content: '';
4994 position: absolute;
4995 background-color: #ddd;
4996 display: block;
4997 z-index: 1;
4998 top: 0;
4999 right: auto;
5000 bottom: auto;
5001 left: 0;
5002 width: 100%;
5003 height: 1PX;
5004 -webkit-transform-origin: 50% 50%;
5005 -ms-transform-origin: 50% 50%;
5006 transform-origin: 50% 50%;
5007 -webkit-transform: scaleY(0.5);
5008 -ms-transform: scaleY(0.5);
5009 transform: scaleY(0.5);
5010 }
5011}
5012@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
5013 html:not([data-scale]) .am-modal-button-group-v .am-modal-button::before {
5014 -webkit-transform: scaleY(0.33);
5015 -ms-transform: scaleY(0.33);
5016 transform: scaleY(0.33);
5017 }
5018}
5019.am-modal-button-active {
5020 background-color: #ddd;
5021}
5022.am-modal-input-container {
5023 margin-top: 9px;
5024 border: 1PX solid #ddd;
5025 border-radius: 3px;
5026}
5027@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
5028 html:not([data-scale]) .am-modal-input-container {
5029 position: relative;
5030 border: none;
5031 }
5032 html:not([data-scale]) .am-modal-input-container::before {
5033 content: '';
5034 position: absolute;
5035 left: 0;
5036 top: 0;
5037 width: 200%;
5038 height: 200%;
5039 border: 1PX solid #ddd;
5040 border-radius: 6px;
5041 -webkit-transform-origin: 0 0;
5042 -ms-transform-origin: 0 0;
5043 transform-origin: 0 0;
5044 -webkit-transform: scale(0.5);
5045 -ms-transform: scale(0.5);
5046 transform: scale(0.5);
5047 -webkit-box-sizing: border-box;
5048 box-sizing: border-box;
5049 pointer-events: none;
5050 }
5051}
5052.am-modal-input {
5053 height: 36px;
5054 line-height: 1;
5055}
5056.am-modal-input:nth-child(2) {
5057 position: relative;
5058 border-top: 1PX solid #ddd;
5059}
5060@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
5061 html:not([data-scale]) .am-modal-input:nth-child(2) {
5062 border-top: none;
5063 }
5064 html:not([data-scale]) .am-modal-input:nth-child(2)::before {
5065 content: '';
5066 position: absolute;
5067 background-color: #ddd;
5068 display: block;
5069 z-index: 1;
5070 top: 0;
5071 right: auto;
5072 bottom: auto;
5073 left: 0;
5074 width: 100%;
5075 height: 1PX;
5076 -webkit-transform-origin: 50% 50%;
5077 -ms-transform-origin: 50% 50%;
5078 transform-origin: 50% 50%;
5079 -webkit-transform: scaleY(0.5);
5080 -ms-transform: scaleY(0.5);
5081 transform: scaleY(0.5);
5082 }
5083}
5084@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
5085 html:not([data-scale]) .am-modal-input:nth-child(2)::before {
5086 -webkit-transform: scaleY(0.33);
5087 -ms-transform: scaleY(0.33);
5088 transform: scaleY(0.33);
5089 }
5090}
5091.am-modal-input input {
5092 position: relative;
5093 border: 0;
5094 width: 98%;
5095 height: 34px;
5096 top: 1PX;
5097 -webkit-box-sizing: border-box;
5098 box-sizing: border-box;
5099 margin: 0;
5100}
5101.am-modal-input input::-webkit-input-placeholder {
5102 font-size: 14px;
5103 color: #ccc;
5104 padding-left: 8px;
5105}
5106.am-modal-input input::-moz-placeholder {
5107 font-size: 14px;
5108 color: #ccc;
5109 padding-left: 8px;
5110}
5111.am-modal-input input::-ms-input-placeholder {
5112 font-size: 14px;
5113 color: #ccc;
5114 padding-left: 8px;
5115}
5116.am-modal-input input::placeholder {
5117 font-size: 14px;
5118 color: #ccc;
5119 padding-left: 8px;
5120}
5121.am-modal.am-modal-transparent.am-modal-android .am-modal-content {
5122 border-radius: 0;
5123}
5124.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-header {
5125 padding: 9px 24px 12px;
5126}
5127.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-header .am-modal-title {
5128 text-align: left;
5129 font-size: 21px;
5130 color: #000;
5131}
5132.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body {
5133 color: #000;
5134 text-align: left;
5135 padding: 0 24px 15px;
5136}
5137.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container {
5138 border: 0;
5139 border-bottom: 1PX solid #ddd;
5140}
5141.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container:before {
5142 display: none !important;
5143}
5144@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
5145 html:not([data-scale]) .am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container {
5146 border-bottom: none;
5147 }
5148 html:not([data-scale]) .am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container::after {
5149 content: '';
5150 position: absolute;
5151 background-color: #ddd;
5152 display: block;
5153 z-index: 1;
5154 top: auto;
5155 right: auto;
5156 bottom: 0;
5157 left: 0;
5158 width: 100%;
5159 height: 1PX;
5160 -webkit-transform-origin: 50% 100%;
5161 -ms-transform-origin: 50% 100%;
5162 transform-origin: 50% 100%;
5163 -webkit-transform: scaleY(0.5);
5164 -ms-transform: scaleY(0.5);
5165 transform: scaleY(0.5);
5166 }
5167}
5168@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
5169 html:not([data-scale]) .am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container::after {
5170 -webkit-transform: scaleY(0.33);
5171 -ms-transform: scaleY(0.33);
5172 transform: scaleY(0.33);
5173 }
5174}
5175.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container .am-modal-input:first-child {
5176 border-top: 0;
5177}
5178.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container .am-modal-input:first-child:before {
5179 display: none !important;
5180}
5181.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer {
5182 padding-bottom: 12px;
5183}
5184.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h {
5185 overflow: hidden;
5186 border-top: 0;
5187 -webkit-box-pack: end;
5188 -webkit-justify-content: flex-end;
5189 -ms-flex-pack: end;
5190 justify-content: flex-end;
5191 padding: 0 12px;
5192}
5193.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h:before {
5194 display: none !important;
5195}
5196.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button {
5197 -webkit-box-flex: initial;
5198 -webkit-flex: initial;
5199 -ms-flex: initial;
5200 flex: initial;
5201 margin-left: 3px;
5202 padding: 0 15px;
5203 height: 48px;
5204 -webkit-box-sizing: border-box;
5205 box-sizing: border-box;
5206}
5207.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button:first-child {
5208 color: #777;
5209}
5210.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button:last-child {
5211 border-left: 0;
5212}
5213.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button:last-child:before {
5214 display: none !important;
5215}
5216.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-v.am-modal-button-group-normal {
5217 display: -webkit-box;
5218 display: -webkit-flex;
5219 display: -ms-flexbox;
5220 display: flex;
5221 -webkit-box-pack: end;
5222 -webkit-justify-content: flex-end;
5223 -ms-flex-pack: end;
5224 justify-content: flex-end;
5225 overflow: hidden;
5226 padding: 0 12px;
5227}
5228.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-v.am-modal-button-group-normal .am-modal-button {
5229 border-top: 0;
5230 padding: 0 15px;
5231 margin-left: 3px;
5232 height: 48px;
5233 -webkit-box-sizing: border-box;
5234 box-sizing: border-box;
5235}
5236.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-v.am-modal-button-group-normal .am-modal-button:before {
5237 display: none !important;
5238}
5239.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-operation .am-modal-button {
5240 text-align: start;
5241 padding-left: 15px;
5242}
5243.am-modal.am-modal-operation .am-modal-content {
5244 border-radius: 7px;
5245 height: auto;
5246 padding-top: 0;
5247}
5248.am-modal.am-modal-operation .am-modal-content .am-modal-body {
5249 padding: 0!important;
5250}
5251.am-modal.am-modal-operation .am-modal-content .am-modal-button {
5252 color: #000;
5253 text-align: left;
5254 padding-left: 15px;
5255}
5256.am-modal-alert-content,
5257.am-modal-propmt-content {
5258 zoom: 1;
5259 overflow: hidden;
5260}
5261.am-navbar {
5262 display: -webkit-box;
5263 display: -webkit-flex;
5264 display: -ms-flexbox;
5265 display: flex;
5266 -webkit-box-align: center;
5267 -webkit-align-items: center;
5268 -ms-flex-align: center;
5269 align-items: center;
5270 height: 45px;
5271 background-color: #108ee9;
5272 color: #fff;
5273}
5274.am-navbar-left,
5275.am-navbar-title,
5276.am-navbar-right {
5277 -webkit-box-flex: 1;
5278 -webkit-flex: 1;
5279 -ms-flex: 1;
5280 flex: 1;
5281 height: 100%;
5282 display: -webkit-box;
5283 display: -webkit-flex;
5284 display: -ms-flexbox;
5285 display: flex;
5286 -webkit-box-align: center;
5287 -webkit-align-items: center;
5288 -ms-flex-align: center;
5289 align-items: center;
5290}
5291.am-navbar-left {
5292 padding-left: 15px;
5293 font-size: 16px;
5294}
5295.am-navbar-left-icon {
5296 margin-right: 5px;
5297 display: inherit;
5298}
5299.am-navbar-title {
5300 -webkit-box-pack: center;
5301 -webkit-justify-content: center;
5302 -ms-flex-pack: center;
5303 justify-content: center;
5304 font-size: 18px;
5305 white-space: nowrap;
5306}
5307.am-navbar-right {
5308 -webkit-box-pack: end;
5309 -webkit-justify-content: flex-end;
5310 -ms-flex-pack: end;
5311 justify-content: flex-end;
5312 font-size: 16px;
5313 margin-right: 15px;
5314}
5315.am-navbar-light {
5316 background-color: #fff;
5317 color: #108ee9;
5318}
5319.am-navbar-light .am-navbar-title {
5320 color: #000;
5321}
5322.am-notice-bar {
5323 background-color: #fefcec;
5324 height: 36px;
5325 overflow: hidden;
5326 font-size: 14px;
5327 line-height: 36px;
5328 color: #f76a24;
5329 display: -webkit-box;
5330 display: -webkit-flex;
5331 display: -ms-flexbox;
5332 display: flex;
5333}
5334.am-notice-bar-content {
5335 -webkit-box-flex: 1;
5336 -webkit-flex: 1;
5337 -ms-flex: 1;
5338 flex: 1;
5339 width: 100%;
5340 margin: auto 15px;
5341 width: auto;
5342 overflow: hidden;
5343 text-overflow: ellipsis;
5344 white-space: nowrap;
5345}
5346.am-notice-bar-icon {
5347 margin-left: 15px;
5348 display: -webkit-box;
5349 display: -webkit-flex;
5350 display: -ms-flexbox;
5351 display: flex;
5352 -webkit-box-align: center;
5353 -webkit-align-items: center;
5354 -ms-flex-align: center;
5355 align-items: center;
5356}
5357.am-notice-bar-icon .am-notice-bar-trips {
5358 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2238%22%20height%3D%2233%22%20viewBox%3D%220%200%2038%2033%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Etrips%3C%2Ftitle%3E%3Cg%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M17.838%2028.8c-.564-.468-1.192-.983-1.836-1.496-4.244-3.385-5.294-3.67-6.006-3.67-.014%200-.027.005-.04.005-.015%200-.028-.005-.042-.005H3.562c-.734%200-.903-.203-.903-.928V10.085c0-.49.058-.8.66-.8h5.782c.693%200%201.758-.28%206.4-3.628.828-.597%201.637-1.197%202.336-1.723V28.8zM19.682.19c-.463-.22-1.014-.158-1.417.157-.02.016-1.983%201.552-4.152%203.125C10.34%206.21%209.243%206.664%209.02%206.737H3.676c-.027%200-.053.003-.08.004H1.183c-.608%200-1.1.486-1.1%201.085V25.14c0%20.598.492%201.084%201.1%201.084h8.71c.22.08%201.257.55%204.605%203.24%201.947%201.562%203.694%203.088%203.712%203.103.25.22.568.333.89.333.186%200%20.373-.038.55-.116.48-.213.79-.684.79-1.204V1.38c0-.506-.294-.968-.758-1.19z%22%20mask%3D%22url(%23mask-2)%22%2F%3E%3Cpath%20d%3D%22M31.42%2016.475c0-3.363-1.854-6.297-4.606-7.876-.125-.066-.42-.192-.625-.192-.612%200-1.108.488-1.108%201.09%200%20.404.22.764.55.952%202.128%201.19%203.565%203.442%203.565%206.025%200%202.627-1.486%204.913-3.677%206.087-.318.19-.53.54-.53.934%200%20.602.496%201.09%201.107%201.09.26.002.568-.15.568-.15%202.835-1.556%204.754-4.538%204.754-7.96%22%20mask%3D%22url(%23mask-4)%22%2F%3E%3Cg%3E%3Cpath%20d%3D%22M30.14%203.057c-.205-.122-.41-.22-.658-.22-.608%200-1.1.485-1.1%201.084%200%20.433.26.78.627.977%204.043%202.323%206.762%206.636%206.762%2011.578%200%204.938-2.716%209.248-6.755%2011.572-.354.19-.66.55-.66.993%200%20.6.494%201.084%201.102%201.084.243%200%20.438-.092.65-.213%204.692-2.695%207.848-7.7%207.848-13.435%200-5.723-3.142-10.718-7.817-13.418%22%20mask%3D%22url(%23mask-6)%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
5359}
5360.am-notice-bar-icon + div {
5361 margin-left: 5px;
5362}
5363.am-notice-bar-operation {
5364 display: -webkit-box;
5365 display: -webkit-flex;
5366 display: -ms-flexbox;
5367 display: flex;
5368 -webkit-box-align: center;
5369 -webkit-align-items: center;
5370 -ms-flex-align: center;
5371 align-items: center;
5372 padding-right: 8px;
5373}
5374.am-pagination-wrap {
5375 font-size: 18px;
5376 color: #000;
5377 background: none;
5378 text-align: center;
5379}
5380.am-pagination-wrap .active {
5381 color: #108ee9;
5382}
5383.am-pagination-wrap-btn {
5384 text-align: center;
5385}
5386.am-pagination-wrap-btn-prev {
5387 text-align: left;
5388}
5389.am-pagination-wrap-btn-next {
5390 text-align: right;
5391}
5392.am-pagination-wrap-dot {
5393 display: inline-block;
5394 zoom: 1;
5395}
5396.am-pagination-wrap-dot > span {
5397 display: block;
5398 width: 8px;
5399 height: 8px;
5400 margin-right: 5px;
5401 border-radius: 50%;
5402 background: #ccc;
5403}
5404.am-pagination-wrap-dot-active > span {
5405 background: #888;
5406}
5407.am-popover {
5408 position: absolute;
5409 z-index: 1999;
5410}
5411.am-popover-hidden {
5412 display: none;
5413}
5414.am-popover-mask {
5415 position: fixed;
5416 top: 0;
5417 right: 0;
5418 left: 0;
5419 bottom: 0;
5420 background-color: rgba(0, 0, 0, 0.4);
5421 height: 100%;
5422 z-index: 999;
5423}
5424.am-popover-mask-hidden {
5425 display: none;
5426}
5427.am-popover-arrow {
5428 position: absolute;
5429 width: 7px;
5430 height: 7px;
5431 border-radius: 1PX;
5432 background-color: #fff;
5433 -webkit-transform: rotate(45deg);
5434 -ms-transform: rotate(45deg);
5435 transform: rotate(45deg);
5436 z-index: 0;
5437 -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.21);
5438 box-shadow: 0 0 2px rgba(0, 0, 0, 0.21);
5439}
5440.am-popover-placement-top .am-popover-arrow,
5441.am-popover-placement-topLeft .am-popover-arrow,
5442.am-popover-placement-topRight .am-popover-arrow {
5443 -webkit-transform: rotate(225deg);
5444 -ms-transform: rotate(225deg);
5445 transform: rotate(225deg);
5446 bottom: -3.5px;
5447}
5448.am-popover-placement-top .am-popover-arrow {
5449 left: 50%;
5450}
5451.am-popover-placement-topLeft .am-popover-arrow {
5452 left: 8px;
5453}
5454.am-popover-placement-topRight .am-popover-arrow {
5455 right: 8px;
5456}
5457.am-popover-placement-right .am-popover-arrow,
5458.am-popover-placement-rightTop .am-popover-arrow,
5459.am-popover-placement-rightBottom .am-popover-arrow {
5460 -webkit-transform: rotate(-45deg);
5461 -ms-transform: rotate(-45deg);
5462 transform: rotate(-45deg);
5463 left: -3.5px;
5464}
5465.am-popover-placement-right .am-popover-arrow {
5466 top: 50%;
5467}
5468.am-popover-placement-rightTop .am-popover-arrow {
5469 top: 8px;
5470}
5471.am-popover-placement-rightBottom .am-popover-arrow {
5472 bottom: 8px;
5473}
5474.am-popover-placement-left .am-popover-arrow,
5475.am-popover-placement-leftTop .am-popover-arrow,
5476.am-popover-placement-leftBottom .am-popover-arrow {
5477 -webkit-transform: rotate(135deg);
5478 -ms-transform: rotate(135deg);
5479 transform: rotate(135deg);
5480 right: -3.5px;
5481}
5482.am-popover-placement-left .am-popover-arrow {
5483 top: 50%;
5484}
5485.am-popover-placement-leftTop .am-popover-arrow {
5486 top: 8px;
5487}
5488.am-popover-placement-leftBottom .am-popover-arrow {
5489 bottom: 8px;
5490}
5491.am-popover-placement-bottom .am-popover-arrow,
5492.am-popover-placement-bottomLeft .am-popover-arrow,
5493.am-popover-placement-bottomRight .am-popover-arrow {
5494 top: -3.5px;
5495}
5496.am-popover-placement-bottom .am-popover-arrow {
5497 left: 50%;
5498}
5499.am-popover-placement-bottomLeft .am-popover-arrow {
5500 left: 8px;
5501}
5502.am-popover-placement-bottomRight .am-popover-arrow {
5503 right: 8px;
5504}
5505.am-popover-inner {
5506 font-size: 15px;
5507 color: #000;
5508 background-color: #fff;
5509 border-radius: 3px;
5510 -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.21);
5511 box-shadow: 0 0 2px rgba(0, 0, 0, 0.21);
5512 overflow: hidden;
5513}
5514.am-popover-inner-wrapper {
5515 position: relative;
5516 background-color: #fff;
5517}
5518.am-popover .am-popover-item {
5519 padding: 0 8px;
5520}
5521.am-popover .am-popover-item-container {
5522 position: relative;
5523 display: -webkit-box;
5524 display: -webkit-flex;
5525 display: -ms-flexbox;
5526 display: flex;
5527 -webkit-box-align: center;
5528 -webkit-align-items: center;
5529 -ms-flex-align: center;
5530 align-items: center;
5531 height: 39px;
5532 -webkit-box-sizing: border-box;
5533 box-sizing: border-box;
5534 padding: 0 8px;
5535}
5536.am-popover .am-popover-item:not(:first-child) .am-popover-item-container {
5537 border-top: 1PX solid #ddd;
5538}
5539@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
5540 html:not([data-scale]) .am-popover .am-popover-item:not(:first-child) .am-popover-item-container {
5541 border-top: none;
5542 }
5543 html:not([data-scale]) .am-popover .am-popover-item:not(:first-child) .am-popover-item-container::before {
5544 content: '';
5545 position: absolute;
5546 background-color: #ddd;
5547 display: block;
5548 z-index: 1;
5549 top: 0;
5550 right: auto;
5551 bottom: auto;
5552 left: 0;
5553 width: 100%;
5554 height: 1PX;
5555 -webkit-transform-origin: 50% 50%;
5556 -ms-transform-origin: 50% 50%;
5557 transform-origin: 50% 50%;
5558 -webkit-transform: scaleY(0.5);
5559 -ms-transform: scaleY(0.5);
5560 transform: scaleY(0.5);
5561 }
5562}
5563@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
5564 html:not([data-scale]) .am-popover .am-popover-item:not(:first-child) .am-popover-item-container::before {
5565 -webkit-transform: scaleY(0.33);
5566 -ms-transform: scaleY(0.33);
5567 transform: scaleY(0.33);
5568 }
5569}
5570.am-popover .am-popover-item.am-popover-item-active .am-popover-item-container {
5571 border-top: 0;
5572}
5573.am-popover .am-popover-item.am-popover-item-active .am-popover-item-container:before {
5574 display: none !important;
5575}
5576.am-popover .am-popover-item.am-popover-item-active + .am-popover-item .am-popover-item-container {
5577 border-top: 0;
5578}
5579.am-popover .am-popover-item.am-popover-item-active + .am-popover-item .am-popover-item-container:before {
5580 display: none !important;
5581}
5582.am-popover .am-popover-item.am-popover-item-active {
5583 background-color: #ddd;
5584}
5585.am-popover .am-popover-item.am-popover-item-active.am-popover-item-fix-active-arrow {
5586 position: relative;
5587}
5588.am-popover .am-popover-item.am-popover-item-disabled {
5589 color: #bbb;
5590}
5591.am-popover .am-popover-item.am-popover-item-disabled.am-popover-item-active {
5592 background-color: transparent;
5593}
5594.am-popover .am-popover-item-icon {
5595 margin-right: 8px;
5596 width: 18px;
5597 height: 18px;
5598}
5599.am-progress-outer {
5600 background-color: #ddd;
5601 display: block;
5602}
5603.am-progress-fixed-outer {
5604 position: fixed;
5605 width: 100%;
5606 top: 0;
5607 left: 0;
5608 z-index: 2000;
5609}
5610.am-progress-hide-outer {
5611 background-color: transparent;
5612}
5613.am-progress-bar {
5614 border: 2px solid #108ee9;
5615 -webkit-transition: all .3s linear 0s;
5616 transition: all .3s linear 0s;
5617}
5618.am-pull-to-refresh-content {
5619 -webkit-transform-origin: left top 0;
5620 -ms-transform-origin: left top 0;
5621 transform-origin: left top 0;
5622}
5623.am-pull-to-refresh-content-wrapper {
5624 overflow: hidden;
5625}
5626.am-pull-to-refresh-transition {
5627 -webkit-transition: -webkit-transform 0.3s;
5628 transition: -webkit-transform 0.3s;
5629 transition: transform 0.3s;
5630 transition: transform 0.3s, -webkit-transform 0.3s;
5631}
5632.am-pull-to-refresh-indicator {
5633 color: grey;
5634 text-align: center;
5635 height: 25px;
5636}
5637.am-pull-to-refresh-down .am-pull-to-refresh-indicator {
5638 margin-top: -25px;
5639}
5640.am-pull-to-refresh-up .am-pull-to-refresh-indicator {
5641 margin-bottom: -25px;
5642}
5643.am-slider {
5644 position: relative;
5645}
5646.am-slider-rail {
5647 position: absolute;
5648 width: 100%;
5649 background-color: #ddd;
5650 height: 2px;
5651 -webkit-box-sizing: border-box;
5652 box-sizing: border-box;
5653}
5654.am-slider-track {
5655 position: absolute;
5656 left: 0;
5657 height: 2px;
5658 border-radius: 2px;
5659 background-color: #108ee9;
5660}
5661.am-slider-handle {
5662 position: absolute;
5663 margin-left: -12px;
5664 margin-top: -10px;
5665 width: 22px;
5666 height: 22px;
5667 cursor: pointer;
5668 border-radius: 50%;
5669 border: 2px solid #108ee9;
5670 background-color: #fff;
5671 -webkit-box-sizing: border-box;
5672 box-sizing: border-box;
5673}
5674.am-slider-handle:focus {
5675 background-color: #40a5ed;
5676}
5677.am-slider-mark {
5678 position: absolute;
5679 top: 20px;
5680 left: 0;
5681 width: 100%;
5682 font-size: 12px;
5683}
5684.am-slider-mark-text {
5685 position: absolute;
5686 display: inline-block;
5687 vertical-align: middle;
5688 text-align: center;
5689 cursor: pointer;
5690 color: #000;
5691}
5692.am-slider-mark-text-active {
5693 opacity: 0.3;
5694}
5695.am-slider-step {
5696 position: absolute;
5697 width: 100%;
5698 height: 4px;
5699 background: transparent;
5700}
5701.am-slider-dot {
5702 position: absolute;
5703 bottom: -5px;
5704 margin-left: -4px;
5705 width: 12px;
5706 height: 12px;
5707 border: 2px solid #ddd;
5708 background-color: #fff;
5709 cursor: pointer;
5710 border-radius: 50%;
5711 vertical-align: middle;
5712}
5713.am-slider-dot:first-child {
5714 margin-left: -4px;
5715}
5716.am-slider-dot:last-child {
5717 margin-left: -4px;
5718}
5719.am-slider-dot-active {
5720 border-color: #108ee9;
5721}
5722.am-slider-disabled {
5723 opacity: 0.3;
5724}
5725.am-slider-disabled .am-slider-track {
5726 height: 2px;
5727}
5728.am-slider-disabled .am-slider-handle,
5729.am-slider-disabled .am-slider-mark-text,
5730.am-slider-disabled .am-slider-dot {
5731 cursor: not-allowed;
5732 -webkit-box-shadow: none;
5733 box-shadow: none;
5734}
5735.am-result {
5736 position: relative;
5737 text-align: center;
5738 width: 100%;
5739 padding-top: 30px;
5740 padding-bottom: 21px;
5741 background-color: #fff;
5742 border-bottom: 1PX solid #ddd;
5743}
5744@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
5745 html:not([data-scale]) .am-result {
5746 border-bottom: none;
5747 }
5748 html:not([data-scale]) .am-result::after {
5749 content: '';
5750 position: absolute;
5751 background-color: #ddd;
5752 display: block;
5753 z-index: 1;
5754 top: auto;
5755 right: auto;
5756 bottom: 0;
5757 left: 0;
5758 width: 100%;
5759 height: 1PX;
5760 -webkit-transform-origin: 50% 100%;
5761 -ms-transform-origin: 50% 100%;
5762 transform-origin: 50% 100%;
5763 -webkit-transform: scaleY(0.5);
5764 -ms-transform: scaleY(0.5);
5765 transform: scaleY(0.5);
5766 }
5767}
5768@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
5769 html:not([data-scale]) .am-result::after {
5770 -webkit-transform: scaleY(0.33);
5771 -ms-transform: scaleY(0.33);
5772 transform: scaleY(0.33);
5773 }
5774}
5775.am-result .am-result-pic {
5776 width: 60px;
5777 height: 60px;
5778 margin: 0 auto;
5779 line-height: 60px;
5780 background-size: 60px 60px;
5781}
5782.am-result .am-result-title,
5783.am-result .am-result-message {
5784 font-size: 21px;
5785 color: #000;
5786 padding-left: 15px;
5787 padding-right: 15px;
5788}
5789.am-result .am-result-title {
5790 margin-top: 15px;
5791 line-height: 1;
5792}
5793.am-result .am-result-message {
5794 margin-top: 9px;
5795 line-height: 1.5;
5796 font-size: 16px;
5797 color: #888;
5798}
5799.am-result .am-result-button {
5800 padding: 0 15px;
5801 margin-top: 15px;
5802}
5803/* 默认搜索bar */
5804.am-search {
5805 position: relative;
5806 display: -webkit-box;
5807 display: -webkit-flex;
5808 display: -ms-flexbox;
5809 display: flex;
5810 -webkit-box-align: center;
5811 -webkit-align-items: center;
5812 -ms-flex-align: center;
5813 align-items: center;
5814 height: 44px;
5815 padding: 0 8px;
5816 overflow: hidden;
5817 background-color: #efeff4;
5818}
5819.am-search-input {
5820 -webkit-box-flex: 1;
5821 -webkit-flex: 1;
5822 -ms-flex: 1;
5823 flex: 1;
5824 position: relative;
5825 width: 100%;
5826 height: 28px;
5827 overflow: hidden;
5828 background-color: #fff;
5829 background-clip: padding-box;
5830 border-radius: 3px;
5831}
5832.am-search-input .am-search-synthetic-ph,
5833.am-search-input input[type="search"] {
5834 position: absolute;
5835 top: 0;
5836 left: 0;
5837}
5838.am-search-input .am-search-synthetic-ph {
5839 -webkit-box-sizing: content-box;
5840 box-sizing: content-box;
5841 z-index: 1;
5842 height: 28px;
5843 line-height: 28px;
5844 width: 100%;
5845 -webkit-transition: width .3s;
5846 transition: width .3s;
5847 display: block;
5848 text-align: center;
5849}
5850.am-search-input .am-search-synthetic-ph-icon {
5851 display: inline-block;
5852 margin-right: 5px;
5853 width: 15px;
5854 height: 15px;
5855 overflow: hidden;
5856 vertical-align: -2.5px;
5857 background-repeat: no-repeat;
5858 background-size: 15px auto;
5859 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'38'%20height%3D'36'%20viewBox%3D'0%200%2038%2036'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M29.05%2025.23a15.81%2015.81%200%200%200%203.004-9.294c0-8.8-7.17-15.934-16.017-15.934C7.192.002.02%207.136.02%2015.936c0%208.802%207.172%2015.937%2016.017%2015.937%204.148%200%207.928-1.569%2010.772-4.143l8.873%208.232%202.296-2.45-8.927-8.282zM16.2%2028.933c-7.19%200-13.04-5.788-13.04-12.903%200-7.113%205.85-12.904%2013.04-12.904%207.19%200%2012.9%205.79%2012.9%2012.904%200%207.115-5.71%2012.903-12.9%2012.903z'%20fill%3D'%23bbb'%20fill-rule%3D'evenodd'%2F%3E%3C%2Fsvg%3E");
5860}
5861.am-search-input .am-search-synthetic-ph-placeholder {
5862 color: #bbb;
5863 font-size: 15px;
5864}
5865.am-search-input input[type="search"] {
5866 z-index: 2;
5867 opacity: 0;
5868 width: 100%;
5869 text-align: left;
5870 display: block;
5871 color: #000;
5872 height: 28px;
5873 font-size: 15px;
5874 background-color: transparent;
5875 border: 0;
5876}
5877.am-search-input input[type="search"]::-webkit-input-placeholder {
5878 background: none;
5879 text-align: left;
5880 color: transparent;
5881}
5882.am-search-input input[type="search"]::-moz-placeholder {
5883 background: none;
5884 text-align: left;
5885 color: transparent;
5886}
5887.am-search-input input[type="search"]::-ms-input-placeholder {
5888 background: none;
5889 text-align: left;
5890 color: transparent;
5891}
5892.am-search-input input[type="search"]::placeholder {
5893 background: none;
5894 text-align: left;
5895 color: transparent;
5896}
5897.am-search-input input[type="search"]::-webkit-search-cancel-button {
5898 -webkit-appearance: none;
5899}
5900.am-search-input .am-search-clear {
5901 -webkit-box-sizing: content-box;
5902 box-sizing: content-box;
5903 position: absolute;
5904 display: none;
5905 z-index: 3;
5906 width: 15px;
5907 height: 15px;
5908 padding: 6.5px;
5909 border-radius: 50%;
5910 top: 0;
5911 right: 0;
5912 background-color: transparent;
5913 background-position: center;
5914 background-repeat: no-repeat;
5915 background-size: 15px 15px;
5916 -webkit-transition: all .3s;
5917 transition: all .3s;
5918 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2028%2028'%3E%3Ccircle%20cx%3D'14'%20cy%3D'14'%20r%3D'14'%20fill%3D'%23ccc'%2F%3E%3Cline%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'8'%20y1%3D'8'%20x2%3D'20'%20y2%3D'20'%2F%3E%3Cline%20fill%3D'none'%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'20'%20y1%3D'8'%20x2%3D'8'%20y2%3D'20'%2F%3E%3C%2Fsvg%3E");
5919}
5920.am-search-input .am-search-clear-active {
5921 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2028%2028'%3E%3Ccircle%20cx%3D'14'%20cy%3D'14'%20r%3D'14'%20fill%3D'%23108ee9'%2F%3E%3Cline%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'8'%20y1%3D'8'%20x2%3D'20'%20y2%3D'20'%2F%3E%3Cline%20fill%3D'none'%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'20'%20y1%3D'8'%20x2%3D'8'%20y2%3D'20'%2F%3E%3C%2Fsvg%3E");
5922}
5923.am-search-input .am-search-clear-show {
5924 display: block;
5925}
5926.am-search-cancel {
5927 -webkit-box-flex: 0;
5928 -webkit-flex: none;
5929 -ms-flex: none;
5930 flex: none;
5931 opacity: 0;
5932 padding-left: 8px;
5933 height: 44px;
5934 line-height: 44px;
5935 font-size: 16px;
5936 color: #108ee9;
5937 text-align: right;
5938}
5939.am-search-cancel-anim {
5940 -webkit-transition: margin-right 0.3s, opacity 0.3s;
5941 transition: margin-right 0.3s, opacity 0.3s;
5942 -webkit-transition-delay: .1s;
5943 transition-delay: .1s;
5944}
5945.am-search-cancel-show {
5946 opacity: 1;
5947}
5948.am-search.am-search-start .am-search-input input[type="search"] {
5949 opacity: 1;
5950 padding: 0 28px 0 35px;
5951}
5952.am-search.am-search-start .am-search-input input[type="search"]::-webkit-input-placeholder {
5953 color: transparent;
5954}
5955.am-search.am-search-start .am-search-input input[type="search"]::-moz-placeholder {
5956 color: transparent;
5957}
5958.am-search.am-search-start .am-search-input input[type="search"]::-ms-input-placeholder {
5959 color: transparent;
5960}
5961.am-search.am-search-start .am-search-input input[type="search"]::placeholder {
5962 color: transparent;
5963}
5964.am-search.am-search-start .am-search-input .am-search-synthetic-ph {
5965 padding-left: 15px;
5966 width: auto;
5967}
5968.am-segment {
5969 display: -webkit-box;
5970 display: -webkit-flex;
5971 display: -ms-flexbox;
5972 display: flex;
5973 border-radius: 5px;
5974 overflow: hidden;
5975 min-height: 27px;
5976 opacity: 1;
5977}
5978.am-segment.am-segment-disabled {
5979 opacity: 0.5;
5980}
5981.am-segment-item {
5982 display: -webkit-box;
5983 display: -webkit-flex;
5984 display: -ms-flexbox;
5985 display: flex;
5986 -webkit-box-flex: 1;
5987 -webkit-flex: 1;
5988 -ms-flex: 1;
5989 flex: 1;
5990 -webkit-box-pack: center;
5991 -webkit-justify-content: center;
5992 -ms-flex-pack: center;
5993 justify-content: center;
5994 -webkit-box-align: center;
5995 -webkit-align-items: center;
5996 -ms-flex-align: center;
5997 align-items: center;
5998 color: #108ee9;
5999 font-size: 14px;
6000 line-height: 1;
6001 -webkit-transition: background .2s;
6002 transition: background .2s;
6003 position: relative;
6004 border: 1PX solid #108ee9;
6005 width: 100%;
6006 -webkit-box-sizing: border-box;
6007 box-sizing: border-box;
6008 border-left-width: 0;
6009}
6010.am-segment-item-tintcolor {
6011 border-color: #108ee9;
6012}
6013.am-segment-item:first-child {
6014 border-left-width: 1PX;
6015 border-radius: 5px 0 0 5px;
6016}
6017.am-segment-item:last-child {
6018 border-radius: 0 5px 5px 0;
6019}
6020.am-segment-item-selected {
6021 background: #108ee9;
6022 color: #fff;
6023}
6024.am-segment-item-active .am-segment-item-inner {
6025 position: absolute;
6026 top: 0;
6027 left: 0;
6028 height: 100%;
6029 width: 100%;
6030 opacity: 0.1;
6031 -webkit-transition: background .2s;
6032 transition: background .2s;
6033 background-color: #108ee9;
6034}
6035.am-slider {
6036 position: relative;
6037}
6038.am-slider-rail {
6039 position: absolute;
6040 width: 100%;
6041 background-color: #ddd;
6042 height: 2px;
6043 -webkit-box-sizing: border-box;
6044 box-sizing: border-box;
6045}
6046.am-slider-track {
6047 position: absolute;
6048 left: 0;
6049 height: 2px;
6050 border-radius: 2px;
6051 background-color: #108ee9;
6052}
6053.am-slider-handle {
6054 position: absolute;
6055 margin-left: -12px;
6056 margin-top: -10px;
6057 width: 22px;
6058 height: 22px;
6059 cursor: pointer;
6060 border-radius: 50%;
6061 border: 2px solid #108ee9;
6062 background-color: #fff;
6063 -webkit-box-sizing: border-box;
6064 box-sizing: border-box;
6065}
6066.am-slider-handle:focus {
6067 background-color: #40a5ed;
6068}
6069.am-slider-mark {
6070 position: absolute;
6071 top: 20px;
6072 left: 0;
6073 width: 100%;
6074 font-size: 12px;
6075}
6076.am-slider-mark-text {
6077 position: absolute;
6078 display: inline-block;
6079 vertical-align: middle;
6080 text-align: center;
6081 cursor: pointer;
6082 color: #000;
6083}
6084.am-slider-mark-text-active {
6085 opacity: 0.3;
6086}
6087.am-slider-step {
6088 position: absolute;
6089 width: 100%;
6090 height: 4px;
6091 background: transparent;
6092}
6093.am-slider-dot {
6094 position: absolute;
6095 bottom: -5px;
6096 margin-left: -4px;
6097 width: 12px;
6098 height: 12px;
6099 border: 2px solid #ddd;
6100 background-color: #fff;
6101 cursor: pointer;
6102 border-radius: 50%;
6103 vertical-align: middle;
6104}
6105.am-slider-dot:first-child {
6106 margin-left: -4px;
6107}
6108.am-slider-dot:last-child {
6109 margin-left: -4px;
6110}
6111.am-slider-dot-active {
6112 border-color: #108ee9;
6113}
6114.am-slider-disabled {
6115 opacity: 0.3;
6116}
6117.am-slider-disabled .am-slider-track {
6118 height: 2px;
6119}
6120.am-slider-disabled .am-slider-handle,
6121.am-slider-disabled .am-slider-mark-text,
6122.am-slider-disabled .am-slider-dot {
6123 cursor: not-allowed;
6124 -webkit-box-shadow: none;
6125 box-shadow: none;
6126}
6127.am-stepper {
6128 position: relative;
6129 margin: 0;
6130 padding: 2px 0;
6131 display: inline-block;
6132 -webkit-box-sizing: content-box;
6133 box-sizing: content-box;
6134 width: 63px;
6135 height: 35px;
6136 line-height: 35px;
6137 font-size: 14px;
6138 vertical-align: middle;
6139 overflow: hidden;
6140}
6141.am-stepper-handler-wrap {
6142 position: absolute;
6143 width: 100%;
6144 font-size: 24px;
6145}
6146.am-stepper-handler,
6147.am-stepper-handler-up-inner,
6148.am-stepper-handler-down-inner {
6149 width: 30px;
6150 height: 30px;
6151 line-height: 30px;
6152}
6153.am-stepper-handler {
6154 text-align: center;
6155 border: 1PX solid #ddd;
6156 border-radius: 5px;
6157 overflow: hidden;
6158 color: #000;
6159 position: absolute;
6160 display: inline-block;
6161 -webkit-box-sizing: content-box;
6162 box-sizing: content-box;
6163}
6164.am-stepper-handler-active {
6165 z-index: 2;
6166 background-color: #ddd;
6167}
6168.am-stepper-handler-up-inner,
6169.am-stepper-handler-down-inner {
6170 -webkit-user-select: none;
6171 -moz-user-select: none;
6172 -ms-user-select: none;
6173 user-select: none;
6174 right: 2px;
6175 color: #000;
6176}
6177.am-stepper-input-wrap {
6178 display: none;
6179 width: 100%;
6180 height: 30px;
6181 line-height: 30px;
6182 text-align: center;
6183 overflow: hidden;
6184}
6185.am-stepper-input {
6186 display: none;
6187 width: 60px;
6188 font-size: 16px;
6189 color: #000;
6190 text-align: center;
6191 border: 0;
6192 padding: 0;
6193 background: none;
6194 vertical-align: middle;
6195}
6196.am-stepper-input[disabled] {
6197 opacity: 1;
6198 color: #000;
6199}
6200.am-stepper.showNumber {
6201 width: 138px;
6202}
6203.am-stepper.showNumber .am-stepper-input-wrap {
6204 display: inline-block;
6205}
6206.am-stepper.showNumber .am-stepper-input {
6207 display: inline-block;
6208}
6209.am-stepper.showNumber .am-stepper-handler-down-disabled {
6210 right: -1PX;
6211}
6212.am-stepper-handler-up {
6213 cursor: pointer;
6214 right: 0;
6215}
6216.am-stepper-handler-up-inner:before {
6217 text-align: center;
6218 content: "+";
6219}
6220.am-stepper-handler-down {
6221 cursor: pointer;
6222 left: 0;
6223}
6224.am-stepper-handler-down-inner:before {
6225 text-align: center;
6226 content: "-";
6227}
6228.am-stepper-handler-down-disabled,
6229.am-stepper-handler-up-disabled {
6230 opacity: 0.3;
6231}
6232.am-stepper-handler-up-disabled .am-stepper-handler-active {
6233 background: none;
6234}
6235.am-stepper-disabled .am-stepper-handler-down,
6236.am-stepper-disabled .am-stepper-handler-up {
6237 opacity: 0.3;
6238 background: none;
6239}
6240.am-stepper-disabled .am-stepper-handler {
6241 opacity: 0.3;
6242}
6243.am-stepper-disabled .am-stepper-input-wrap {
6244 opacity: 0.3;
6245}
6246.am-steps {
6247 font-size: 0;
6248 width: 100%;
6249 line-height: 1.5;
6250 display: -webkit-box;
6251 display: -webkit-flex;
6252 display: -ms-flexbox;
6253 display: flex;
6254}
6255.am-steps,
6256.am-steps * {
6257 -webkit-box-sizing: border-box;
6258 box-sizing: border-box;
6259}
6260.am-steps-item {
6261 position: relative;
6262 display: inline-block;
6263 vertical-align: top;
6264 -webkit-box-flex: 1;
6265 -webkit-flex: 1;
6266 -ms-flex: 1;
6267 flex: 1;
6268 overflow: hidden;
6269}
6270.am-steps-item:last-child {
6271 -webkit-box-flex: 0;
6272 -webkit-flex: none;
6273 -ms-flex: none;
6274 flex: none;
6275}
6276.am-steps-item:last-child .am-steps-item-tail,
6277.am-steps-item:last-child .am-steps-item-title:after {
6278 display: none;
6279}
6280.am-steps-item-icon,
6281.am-steps-item-content {
6282 display: inline-block;
6283 vertical-align: top;
6284}
6285.am-steps-item-icon {
6286 border: 1px solid #bbb;
6287 width: 22px;
6288 height: 22px;
6289 line-height: 22px;
6290 border-radius: 22px;
6291 text-align: center;
6292 font-size: 14px;
6293 margin-right: 8px;
6294 -webkit-transition: background-color 0.3s, border-color 0.3s;
6295 transition: background-color 0.3s, border-color 0.3s;
6296}
6297.am-steps-item-icon > .am-steps-icon {
6298 line-height: 1;
6299 top: -1px;
6300 color: #108ee9;
6301 position: relative;
6302}
6303.am-steps-item-icon > .am-steps-icon .am-icon {
6304 font-size: 12px;
6305 position: relative;
6306 float: left;
6307}
6308.am-steps-item-tail {
6309 position: absolute;
6310 left: 0;
6311 width: 100%;
6312 top: 12px;
6313 padding: 0 10px;
6314}
6315.am-steps-item-tail:after {
6316 content: '';
6317 display: inline-block;
6318 background: #ddd;
6319 height: 1px;
6320 border-radius: 1px;
6321 width: 100%;
6322 -webkit-transition: background .3s;
6323 transition: background .3s;
6324 position: relative;
6325 left: -2px;
6326}
6327.am-steps-item-content {
6328 margin-top: 3px;
6329}
6330.am-steps-item-title {
6331 font-size: 16px;
6332 margin-bottom: 4px;
6333 color: #000;
6334 font-weight: bold;
6335 display: inline-block;
6336 padding-right: 10px;
6337 position: relative;
6338}
6339.am-steps-item-description {
6340 font-size: 15px;
6341 color: #bbb;
6342}
6343.am-steps-item-wait .am-steps-item-icon {
6344 border-color: #ccc;
6345 background-color: #fff;
6346}
6347.am-steps-item-wait .am-steps-item-icon > .am-steps-icon {
6348 color: #ccc;
6349}
6350.am-steps-item-wait .am-steps-item-icon > .am-steps-icon .am-steps-icon-dot {
6351 background: #ccc;
6352}
6353.am-steps-item-wait .am-steps-item-title {
6354 color: #000;
6355}
6356.am-steps-item-wait .am-steps-item-title:after {
6357 background-color: #ddd;
6358}
6359.am-steps-item-wait .am-steps-item-description {
6360 color: #000;
6361}
6362.am-steps-item-wait .am-steps-item-tail:after {
6363 background-color: #ddd;
6364}
6365.am-steps-item-process .am-steps-item-icon {
6366 border-color: #108ee9;
6367 background-color: #fff;
6368}
6369.am-steps-item-process .am-steps-item-icon > .am-steps-icon {
6370 color: #108ee9;
6371}
6372.am-steps-item-process .am-steps-item-icon > .am-steps-icon .am-steps-icon-dot {
6373 background: #108ee9;
6374}
6375.am-steps-item-process .am-steps-item-title {
6376 color: #000;
6377}
6378.am-steps-item-process .am-steps-item-title:after {
6379 background-color: #ddd;
6380}
6381.am-steps-item-process .am-steps-item-description {
6382 color: #000;
6383}
6384.am-steps-item-process .am-steps-item-tail:after {
6385 background-color: #ddd;
6386}
6387.am-steps-item-process .am-steps-item-icon {
6388 background: #108ee9;
6389}
6390.am-steps-item-process .am-steps-item-icon > .am-steps-icon {
6391 color: #fff;
6392}
6393.am-steps-item-finish .am-steps-item-icon {
6394 border-color: #108ee9;
6395 background-color: #fff;
6396}
6397.am-steps-item-finish .am-steps-item-icon > .am-steps-icon {
6398 color: #108ee9;
6399}
6400.am-steps-item-finish .am-steps-item-icon > .am-steps-icon .am-steps-icon-dot {
6401 background: #108ee9;
6402}
6403.am-steps-item-finish .am-steps-item-title {
6404 color: #000;
6405}
6406.am-steps-item-finish .am-steps-item-title:after {
6407 background-color: #108ee9;
6408}
6409.am-steps-item-finish .am-steps-item-description {
6410 color: #000;
6411}
6412.am-steps-item-finish .am-steps-item-tail:after {
6413 background-color: #108ee9;
6414}
6415.am-steps-item-error .am-steps-item-icon {
6416 border-color: #f4333c;
6417 background-color: #fff;
6418}
6419.am-steps-item-error .am-steps-item-icon > .am-steps-icon {
6420 color: #f4333c;
6421}
6422.am-steps-item-error .am-steps-item-icon > .am-steps-icon .am-steps-icon-dot {
6423 background: #f4333c;
6424}
6425.am-steps-item-error .am-steps-item-title {
6426 color: #f4333c;
6427}
6428.am-steps-item-error .am-steps-item-title:after {
6429 background-color: #ddd;
6430}
6431.am-steps-item-error .am-steps-item-description {
6432 color: #f4333c;
6433}
6434.am-steps-item-error .am-steps-item-tail:after {
6435 background-color: #ddd;
6436}
6437.am-steps-item.am-steps-next-error .am-steps-item-title:after {
6438 background: #f4333c;
6439}
6440.am-steps-item.error-tail .am-steps-item-tail:after {
6441 background-color: #f4333c;
6442}
6443.am-steps-horizontal:not(.am-steps-label-vertical) .am-steps-item {
6444 margin-right: 10px;
6445}
6446.am-steps-horizontal:not(.am-steps-label-vertical) .am-steps-item:last-child {
6447 margin-right: 0;
6448}
6449.am-steps-horizontal:not(.am-steps-label-vertical) .am-steps-item-tail {
6450 display: none;
6451}
6452.am-steps-horizontal:not(.am-steps-label-vertical) .am-steps-item-description {
6453 max-width: 100px;
6454}
6455.am-steps-item-custom .am-steps-item-icon {
6456 background: none;
6457 border: 0;
6458 width: auto;
6459 height: auto;
6460}
6461.am-steps-item-custom .am-steps-item-icon > .am-steps-icon {
6462 font-size: 22px;
6463 top: 1px;
6464 width: 22px;
6465 height: 22px;
6466}
6467.am-steps-item-custom.am-steps-item-process .am-steps-item-icon > .am-steps-icon {
6468 color: #108ee9;
6469}
6470.am-steps-small .am-steps-item-icon {
6471 width: 18px;
6472 height: 18px;
6473 line-height: 18px;
6474 text-align: center;
6475 border-radius: 18px;
6476 font-size: 14px;
6477 margin-right: 8px;
6478}
6479.am-steps-small .am-steps-item-icon > .am-steps-icon {
6480 font-size: 12px;
6481 -webkit-transform: scale(0.75);
6482 -ms-transform: scale(0.75);
6483 transform: scale(0.75);
6484 top: -2px;
6485}
6486.am-steps-small .am-steps-item-content {
6487 margin-top: 0;
6488}
6489.am-steps-small .am-steps-item-title {
6490 font-size: 16px;
6491 margin-bottom: 3px;
6492 color: #000;
6493 font-weight: bold;
6494}
6495.am-steps-small .am-steps-item-description {
6496 font-size: 12px;
6497 color: #bbb;
6498}
6499.am-steps-small .am-steps-item-tail {
6500 top: 8px;
6501 padding: 0 8px;
6502}
6503.am-steps-small .am-steps-item-tail:after {
6504 height: 1px;
6505 border-radius: 1px;
6506 width: 100%;
6507 left: 0;
6508}
6509.am-steps-small .am-steps-item-custom .am-steps-item-icon {
6510 background: none;
6511}
6512.am-steps-small .am-steps-item-custom .am-steps-item-icon > .am-steps-icon {
6513 font-size: 18px;
6514 top: -2px;
6515 -webkit-transform: none;
6516 -ms-transform: none;
6517 transform: none;
6518}
6519.am-steps-vertical {
6520 display: block;
6521}
6522.am-steps-vertical .am-steps-item {
6523 display: block;
6524 overflow: visible;
6525}
6526.am-steps-vertical .am-steps-item-icon {
6527 float: left;
6528}
6529.am-steps-vertical .am-steps-item-icon-inner {
6530 margin-right: 16px;
6531}
6532.am-steps-vertical .am-steps-item-content {
6533 min-height: 48px;
6534 overflow: hidden;
6535 display: block;
6536}
6537.am-steps-vertical .am-steps-item-title {
6538 line-height: 26px;
6539}
6540.am-steps-vertical .am-steps-item-title:after {
6541 display: none;
6542}
6543.am-steps-vertical .am-steps-item-description {
6544 padding-bottom: 12px;
6545}
6546.am-steps-vertical .am-steps-item-tail {
6547 position: absolute;
6548 left: 13px;
6549 top: 0;
6550 height: 100%;
6551 width: 1px;
6552 padding: 30px 0 4px 0;
6553}
6554.am-steps-vertical .am-steps-item-tail:after {
6555 height: 100%;
6556 width: 1px;
6557}
6558.am-steps-vertical.am-steps-small .am-steps-item-tail {
6559 position: absolute;
6560 left: 9px;
6561 top: 0;
6562 padding: 22px 0 4px 0;
6563}
6564.am-steps-vertical.am-steps-small .am-steps-item-title {
6565 line-height: 18px;
6566}
6567.am-steps-label-vertical .am-steps-item {
6568 overflow: visible;
6569}
6570.am-steps-label-vertical .am-steps-item-tail {
6571 padding: 0 24px;
6572 margin-left: 48px;
6573}
6574.am-steps-label-vertical .am-steps-item-content {
6575 display: block;
6576 text-align: center;
6577 margin-top: 8px;
6578 width: 100px;
6579}
6580.am-steps-label-vertical .am-steps-item-icon {
6581 display: inline-block;
6582 margin-left: 36px;
6583}
6584.am-steps-label-vertical .am-steps-item-title {
6585 padding-right: 0;
6586}
6587.am-steps-label-vertical .am-steps-item-title:after {
6588 display: none;
6589}
6590.am-swipe {
6591 overflow: hidden;
6592 position: relative;
6593}
6594.am-swipe-content {
6595 position: relative;
6596 background-color: #fff;
6597}
6598.am-swipe-cover {
6599 position: absolute;
6600 z-index: 2;
6601 background: transparent;
6602 height: 100%;
6603 width: 100%;
6604 top: 0;
6605 display: none;
6606}
6607.am-swipe .am-swipe-content,
6608.am-swipe .am-swipe-actions {
6609 -webkit-transition: all 250ms;
6610 transition: all 250ms;
6611}
6612.am-swipe-swiping .am-swipe-content,
6613.am-swipe-swiping .am-swipe-actions {
6614 -webkit-transition: none;
6615 transition: none;
6616}
6617.am-swipe-swiping .am-list-item-active {
6618 background-color: #FFF;
6619}
6620.am-swipe-actions {
6621 position: absolute;
6622 top: 0;
6623 bottom: 0;
6624 display: -webkit-box;
6625 display: -webkit-flex;
6626 display: -ms-flexbox;
6627 display: flex;
6628 overflow: hidden;
6629 white-space: nowrap;
6630}
6631.am-swipe-actions-left {
6632 left: 0;
6633}
6634.am-swipe-actions-right {
6635 right: 0;
6636}
6637.am-swipe-btn {
6638 display: -webkit-box;
6639 display: -webkit-flex;
6640 display: -ms-flexbox;
6641 display: flex;
6642 -webkit-box-align: center;
6643 -webkit-align-items: center;
6644 -ms-flex-align: center;
6645 align-items: center;
6646 -webkit-box-pack: center;
6647 -webkit-justify-content: center;
6648 -ms-flex-pack: center;
6649 justify-content: center;
6650 overflow: hidden;
6651}
6652.am-swipe-btn-text {
6653 padding: 0 8px;
6654}
6655.am-switch {
6656 display: inline-block;
6657 vertical-align: middle;
6658 -webkit-box-sizing: border-box;
6659 box-sizing: border-box;
6660 position: relative;
6661 cursor: pointer;
6662 -webkit-align-self: center;
6663 -ms-flex-item-align: center;
6664 align-self: center;
6665}
6666.am-switch .checkbox {
6667 width: 51px;
6668 height: 31px;
6669 border-radius: 31px;
6670 -webkit-box-sizing: border-box;
6671 box-sizing: border-box;
6672 background: #e5e5e5;
6673 z-index: 0;
6674 margin: 0;
6675 padding: 0;
6676 -webkit-appearance: none;
6677 -moz-appearance: none;
6678 appearance: none;
6679 border: 0;
6680 cursor: pointer;
6681 position: relative;
6682 -webkit-transition: all 300ms;
6683 transition: all 300ms;
6684}
6685.am-switch .checkbox:before {
6686 content: ' ';
6687 position: absolute;
6688 left: 2px;
6689 top: 2px;
6690 width: 47px;
6691 height: 27px;
6692 border-radius: 27px;
6693 -webkit-box-sizing: border-box;
6694 box-sizing: border-box;
6695 background: #fff;
6696 z-index: 1;
6697 -webkit-transition: all 200ms;
6698 transition: all 200ms;
6699 -webkit-transform: scale(1);
6700 -ms-transform: scale(1);
6701 transform: scale(1);
6702}
6703.am-switch .checkbox:after {
6704 content: ' ';
6705 width: 27px;
6706 height: 27px;
6707 border-radius: 27px;
6708 background: #fff;
6709 position: absolute;
6710 z-index: 2;
6711 top: 2px;
6712 left: 2px;
6713 -webkit-transform: translateX(0);
6714 -ms-transform: translateX(0);
6715 transform: translateX(0);
6716 -webkit-transition: all 200ms;
6717 transition: all 200ms;
6718 -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2), 0 2px 11.5px 0 rgba(0, 0, 0, 0.08), -1px 2px 2px 0 rgba(0, 0, 0, 0.1);
6719 box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2), 0 2px 11.5px 0 rgba(0, 0, 0, 0.08), -1px 2px 2px 0 rgba(0, 0, 0, 0.1);
6720}
6721.am-switch .checkbox.checkbox-disabled {
6722 z-index: 3;
6723}
6724.am-switch input[type="checkbox"] {
6725 position: absolute;
6726 top: 0;
6727 left: 0;
6728 opacity: 0;
6729 width: 100%;
6730 height: 100%;
6731 z-index: 2;
6732 border: 0 none;
6733 -webkit-appearance: none;
6734 -moz-appearance: none;
6735 appearance: none;
6736}
6737.am-switch input[type="checkbox"]:checked + .checkbox {
6738 background: #4dd865;
6739}
6740.am-switch input[type="checkbox"]:checked + .checkbox:before {
6741 -webkit-transform: scale(0);
6742 -ms-transform: scale(0);
6743 transform: scale(0);
6744}
6745.am-switch input[type="checkbox"]:checked + .checkbox:after {
6746 -webkit-transform: translateX(20px);
6747 -ms-transform: translateX(20px);
6748 transform: translateX(20px);
6749}
6750.am-switch input[type="checkbox"]:disabled + .checkbox {
6751 opacity: 0.3;
6752}
6753.am-switch.am-switch-android .checkbox {
6754 width: 72px;
6755 height: 23px;
6756 border-radius: 3px;
6757 background: #a7aaa6;
6758}
6759.am-switch.am-switch-android .checkbox:before {
6760 display: none;
6761}
6762.am-switch.am-switch-android .checkbox:after {
6763 width: 35px;
6764 height: 21px;
6765 border-radius: 2px;
6766 -webkit-box-shadow: none;
6767 box-shadow: none;
6768 left: 1PX;
6769 top: 1PX;
6770}
6771.am-switch.am-switch-android input[type="checkbox"]:checked + .checkbox {
6772 background: #108ee9;
6773}
6774.am-switch.am-switch-android input[type="checkbox"]:checked + .checkbox:before {
6775 -webkit-transform: scale(0);
6776 -ms-transform: scale(0);
6777 transform: scale(0);
6778}
6779.am-switch.am-switch-android input[type="checkbox"]:checked + .checkbox:after {
6780 -webkit-transform: translateX(35px);
6781 -ms-transform: translateX(35px);
6782 transform: translateX(35px);
6783}
6784.am-tabs {
6785 -webkit-box-sizing: border-box;
6786 box-sizing: border-box;
6787 display: -webkit-box;
6788 display: -webkit-flex;
6789 display: -ms-flexbox;
6790 display: flex;
6791 -webkit-box-flex: 1;
6792 -webkit-flex: 1;
6793 -ms-flex: 1;
6794 flex: 1;
6795 position: relative;
6796 overflow: hidden;
6797 height: 100%;
6798 width: 100%;
6799}
6800.am-tabs * {
6801 -webkit-box-sizing: border-box;
6802 box-sizing: border-box;
6803}
6804.am-tabs-content-wrap {
6805 display: -webkit-box;
6806 display: -webkit-flex;
6807 display: -ms-flexbox;
6808 display: flex;
6809 -webkit-box-flex: 1;
6810 -webkit-flex: 1;
6811 -ms-flex: 1;
6812 flex: 1;
6813 width: 100%;
6814 height: 100%;
6815 min-height: 0;
6816}
6817.am-tabs-content-wrap-animated {
6818 -webkit-transition: left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
6819 transition: left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
6820 transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1);
6821 transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
6822 will-change: transform, left, top;
6823}
6824.am-tabs-pane-wrap {
6825 width: 100%;
6826 -webkit-flex-shrink: 0;
6827 -ms-flex-negative: 0;
6828 flex-shrink: 0;
6829 overflow-y: auto;
6830}
6831.am-tabs-tab-bar-wrap {
6832 -webkit-flex-shrink: 0;
6833 -ms-flex-negative: 0;
6834 flex-shrink: 0;
6835}
6836.am-tabs-horizontal .am-tabs-pane-wrap-active {
6837 height: auto;
6838}
6839.am-tabs-horizontal .am-tabs-pane-wrap-inactive {
6840 height: 0;
6841 overflow: visible;
6842}
6843.am-tabs-vertical .am-tabs-content-wrap {
6844 -webkit-box-orient: vertical;
6845 -webkit-box-direction: normal;
6846 -webkit-flex-direction: column;
6847 -ms-flex-direction: column;
6848 flex-direction: column;
6849}
6850.am-tabs-vertical .am-tabs-tab-bar-wrap {
6851 height: 100%;
6852}
6853.am-tabs-vertical .am-tabs-pane-wrap {
6854 height: 100%;
6855}
6856.am-tabs-vertical .am-tabs-pane-wrap-active {
6857 overflow: auto;
6858}
6859.am-tabs-vertical .am-tabs-pane-wrap-inactive {
6860 overflow: hidden;
6861}
6862.am-tabs-top,
6863.am-tabs-bottom {
6864 -webkit-box-orient: vertical;
6865 -webkit-box-direction: normal;
6866 -webkit-flex-direction: column;
6867 -ms-flex-direction: column;
6868 flex-direction: column;
6869}
6870.am-tabs-left,
6871.am-tabs-right {
6872 -webkit-box-orient: horizontal;
6873 -webkit-box-direction: normal;
6874 -webkit-flex-direction: row;
6875 -ms-flex-direction: row;
6876 flex-direction: row;
6877}
6878.am-tabs-default-bar {
6879 position: relative;
6880 display: -webkit-box;
6881 display: -webkit-flex;
6882 display: -ms-flexbox;
6883 display: flex;
6884 -webkit-flex-shrink: 0;
6885 -ms-flex-negative: 0;
6886 flex-shrink: 0;
6887 -webkit-box-orient: horizontal;
6888 -webkit-box-direction: normal;
6889 -webkit-flex-direction: row;
6890 -ms-flex-direction: row;
6891 flex-direction: row;
6892 width: 100%;
6893 height: 100%;
6894 overflow: visible;
6895 z-index: 1;
6896}
6897.am-tabs-default-bar-tab {
6898 position: relative;
6899 display: -webkit-box;
6900 display: -webkit-flex;
6901 display: -ms-flexbox;
6902 display: flex;
6903 -webkit-flex-shrink: 0;
6904 -ms-flex-negative: 0;
6905 flex-shrink: 0;
6906 -webkit-box-pack: center;
6907 -webkit-justify-content: center;
6908 -ms-flex-pack: center;
6909 justify-content: center;
6910 -webkit-box-align: center;
6911 -webkit-align-items: center;
6912 -ms-flex-align: center;
6913 align-items: center;
6914 font-size: 15px;
6915 height: 43.5px;
6916 line-height: 43.5px;
6917}
6918.am-tabs-default-bar-tab .am-badge .am-badge-text {
6919 top: -13px;
6920 -webkit-transform: translateX(-5px);
6921 -ms-transform: translateX(-5px);
6922 transform: translateX(-5px);
6923}
6924.am-tabs-default-bar-tab .am-badge .am-badge-dot {
6925 top: -6px;
6926 -webkit-transform: translateX(0);
6927 -ms-transform: translateX(0);
6928 transform: translateX(0);
6929}
6930.am-tabs-default-bar-tab-active {
6931 color: #108ee9;
6932}
6933.am-tabs-default-bar-underline {
6934 position: absolute;
6935 border: 1px #108ee9 solid;
6936 -webkit-transform: translate3d(0, 0, 0);
6937 transform: translate3d(0, 0, 0);
6938}
6939.am-tabs-default-bar-animated .am-tabs-default-bar-content {
6940 -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
6941 transition: -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
6942 transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
6943 transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
6944 will-change: transform;
6945}
6946.am-tabs-default-bar-animated .am-tabs-default-bar-underline {
6947 -webkit-transition: top 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), color 0.3s cubic-bezier(0.35, 0, 0.25, 1), width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
6948 transition: top 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), color 0.3s cubic-bezier(0.35, 0, 0.25, 1), width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
6949 will-change: top, left, width, color;
6950}
6951.am-tabs-default-bar-top,
6952.am-tabs-default-bar-bottom {
6953 -webkit-box-orient: horizontal;
6954 -webkit-box-direction: normal;
6955 -webkit-flex-direction: row;
6956 -ms-flex-direction: row;
6957 flex-direction: row;
6958}
6959.am-tabs-default-bar-top .am-tabs-default-bar-content,
6960.am-tabs-default-bar-bottom .am-tabs-default-bar-content {
6961 display: -webkit-box;
6962 display: -webkit-flex;
6963 display: -ms-flexbox;
6964 display: flex;
6965 width: 100%;
6966 -webkit-box-orient: horizontal;
6967 -webkit-box-direction: normal;
6968 -webkit-flex-direction: row;
6969 -ms-flex-direction: row;
6970 flex-direction: row;
6971}
6972.am-tabs-default-bar-top .am-tabs-default-bar-prevpage,
6973.am-tabs-default-bar-bottom .am-tabs-default-bar-prevpage {
6974 pointer-events: none;
6975 position: absolute;
6976 top: 0;
6977 display: block;
6978 width: 59px;
6979 height: 100%;
6980 content: ' ';
6981 z-index: 999;
6982 left: 0;
6983 background: -webkit-gradient(linear, left top, right top, from(#ffffff), to(rgba(255, 255, 255, 0)));
6984 background: -webkit-linear-gradient(left, #ffffff, rgba(255, 255, 255, 0));
6985 background: linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0));
6986}
6987.am-tabs-default-bar-top .am-tabs-default-bar-nextpage,
6988.am-tabs-default-bar-bottom .am-tabs-default-bar-nextpage {
6989 pointer-events: none;
6990 position: absolute;
6991 top: 0;
6992 display: block;
6993 width: 59px;
6994 height: 100%;
6995 content: ' ';
6996 z-index: 999;
6997 right: 0;
6998 background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#ffffff));
6999 background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #ffffff);
7000 background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff);
7001}
7002.am-tabs-default-bar-top .am-tabs-default-bar-tab,
7003.am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
7004 padding: 8px 0;
7005}
7006.am-tabs-default-bar-top .am-tabs-default-bar-underline,
7007.am-tabs-default-bar-bottom .am-tabs-default-bar-underline {
7008 bottom: 0;
7009}
7010.am-tabs-default-bar-top .am-tabs-default-bar-tab {
7011 border-bottom: 1PX solid #ddd;
7012}
7013@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
7014 html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab {
7015 border-bottom: none;
7016 }
7017 html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab::after {
7018 content: '';
7019 position: absolute;
7020 background-color: #ddd;
7021 display: block;
7022 z-index: 1;
7023 top: auto;
7024 right: auto;
7025 bottom: 0;
7026 left: 0;
7027 width: 100%;
7028 height: 1PX;
7029 -webkit-transform-origin: 50% 100%;
7030 -ms-transform-origin: 50% 100%;
7031 transform-origin: 50% 100%;
7032 -webkit-transform: scaleY(0.5);
7033 -ms-transform: scaleY(0.5);
7034 transform: scaleY(0.5);
7035 }
7036}
7037@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
7038 html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab::after {
7039 -webkit-transform: scaleY(0.33);
7040 -ms-transform: scaleY(0.33);
7041 transform: scaleY(0.33);
7042 }
7043}
7044.am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
7045 border-top: 1PX solid #ddd;
7046}
7047@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
7048 html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
7049 border-top: none;
7050 }
7051 html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab::before {
7052 content: '';
7053 position: absolute;
7054 background-color: #ddd;
7055 display: block;
7056 z-index: 1;
7057 top: 0;
7058 right: auto;
7059 bottom: auto;
7060 left: 0;
7061 width: 100%;
7062 height: 1PX;
7063 -webkit-transform-origin: 50% 50%;
7064 -ms-transform-origin: 50% 50%;
7065 transform-origin: 50% 50%;
7066 -webkit-transform: scaleY(0.5);
7067 -ms-transform: scaleY(0.5);
7068 transform: scaleY(0.5);
7069 }
7070}
7071@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
7072 html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab::before {
7073 -webkit-transform: scaleY(0.33);
7074 -ms-transform: scaleY(0.33);
7075 transform: scaleY(0.33);
7076 }
7077}
7078.am-tabs-default-bar-left,
7079.am-tabs-default-bar-right {
7080 -webkit-box-orient: vertical;
7081 -webkit-box-direction: normal;
7082 -webkit-flex-direction: column;
7083 -ms-flex-direction: column;
7084 flex-direction: column;
7085}
7086.am-tabs-default-bar-left .am-tabs-default-bar-content,
7087.am-tabs-default-bar-right .am-tabs-default-bar-content {
7088 display: -webkit-box;
7089 display: -webkit-flex;
7090 display: -ms-flexbox;
7091 display: flex;
7092 height: 100%;
7093 -webkit-box-orient: vertical;
7094 -webkit-box-direction: normal;
7095 -webkit-flex-direction: column;
7096 -ms-flex-direction: column;
7097 flex-direction: column;
7098}
7099.am-tabs-default-bar-left .am-tabs-default-bar-tab,
7100.am-tabs-default-bar-right .am-tabs-default-bar-tab {
7101 padding: 0 8px;
7102}
7103.am-tabs-default-bar-left .am-tabs-default-bar-underline {
7104 right: 0;
7105}
7106.am-tabs-default-bar-left .am-tabs-default-bar-tab {
7107 border-right: 1PX solid #ddd;
7108}
7109@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
7110 html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab {
7111 border-right: none;
7112 }
7113 html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab::after {
7114 content: '';
7115 position: absolute;
7116 background-color: #ddd;
7117 display: block;
7118 z-index: 1;
7119 top: 0;
7120 right: 0;
7121 bottom: auto;
7122 left: auto;
7123 width: 1PX;
7124 height: 100%;
7125 background: #ddd;
7126 -webkit-transform-origin: 100% 50%;
7127 -ms-transform-origin: 100% 50%;
7128 transform-origin: 100% 50%;
7129 -webkit-transform: scaleX(0.5);
7130 -ms-transform: scaleX(0.5);
7131 transform: scaleX(0.5);
7132 }
7133}
7134@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
7135 html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab::after {
7136 -webkit-transform: scaleX(0.33);
7137 -ms-transform: scaleX(0.33);
7138 transform: scaleX(0.33);
7139 }
7140}
7141.am-tabs-default-bar-right .am-tabs-default-bar-underline {
7142 left: 0;
7143}
7144.am-tabs-default-bar-right .am-tabs-default-bar-tab {
7145 border-left: 1PX solid #ddd;
7146}
7147@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
7148 html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab {
7149 border-left: none;
7150 }
7151 html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab::before {
7152 content: '';
7153 position: absolute;
7154 background-color: #ddd;
7155 display: block;
7156 z-index: 1;
7157 top: 0;
7158 right: auto;
7159 bottom: auto;
7160 left: 0;
7161 width: 1PX;
7162 height: 100%;
7163 -webkit-transform-origin: 100% 50%;
7164 -ms-transform-origin: 100% 50%;
7165 transform-origin: 100% 50%;
7166 -webkit-transform: scaleX(0.5);
7167 -ms-transform: scaleX(0.5);
7168 transform: scaleX(0.5);
7169 }
7170}
7171@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
7172 html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab::before {
7173 -webkit-transform: scaleX(0.33);
7174 -ms-transform: scaleX(0.33);
7175 transform: scaleX(0.33);
7176 }
7177}
7178.am-tab-bar {
7179 height: 100%;
7180 overflow: hidden;
7181}
7182.am-tab-bar-bar {
7183 position: relative;
7184 -webkit-box-sizing: border-box;
7185 box-sizing: border-box;
7186 height: 50px;
7187 border-top: 1PX solid #ddd;
7188 width: 100%;
7189 display: -webkit-box;
7190 display: -webkit-flex;
7191 display: -ms-flexbox;
7192 display: flex;
7193 -webkit-transition-duration: .2s;
7194 transition-duration: .2s;
7195 -webkit-transition-property: height bottom;
7196 transition-property: height bottom;
7197 z-index: 100;
7198 -webkit-justify-content: space-around;
7199 -ms-flex-pack: distribute;
7200 justify-content: space-around;
7201 -webkit-box-align: center;
7202 -webkit-align-items: center;
7203 -ms-flex-align: center;
7204 align-items: center;
7205 bottom: 0;
7206}
7207@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
7208 html:not([data-scale]) .am-tab-bar-bar {
7209 border-top: none;
7210 }
7211 html:not([data-scale]) .am-tab-bar-bar::before {
7212 content: '';
7213 position: absolute;
7214 background-color: #ddd;
7215 display: block;
7216 z-index: 1;
7217 top: 0;
7218 right: auto;
7219 bottom: auto;
7220 left: 0;
7221 width: 100%;
7222 height: 1PX;
7223 -webkit-transform-origin: 50% 50%;
7224 -ms-transform-origin: 50% 50%;
7225 transform-origin: 50% 50%;
7226 -webkit-transform: scaleY(0.5);
7227 -ms-transform: scaleY(0.5);
7228 transform: scaleY(0.5);
7229 }
7230}
7231@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
7232 html:not([data-scale]) .am-tab-bar-bar::before {
7233 -webkit-transform: scaleY(0.33);
7234 -ms-transform: scaleY(0.33);
7235 transform: scaleY(0.33);
7236 }
7237}
7238.am-tab-bar-bar-hidden-top {
7239 bottom: 50px;
7240 height: 0;
7241}
7242.am-tab-bar-bar-hidden-bottom {
7243 bottom: -50px;
7244 height: 0;
7245}
7246.am-tab-bar-bar .am-tab-bar-tab {
7247 -webkit-box-flex: 1;
7248 -webkit-flex: 1;
7249 -ms-flex: 1;
7250 flex: 1;
7251 display: -webkit-box;
7252 display: -webkit-flex;
7253 display: -ms-flexbox;
7254 display: flex;
7255 -webkit-box-pack: center;
7256 -webkit-justify-content: center;
7257 -ms-flex-pack: center;
7258 justify-content: center;
7259 -webkit-box-align: center;
7260 -webkit-align-items: center;
7261 -ms-flex-align: center;
7262 align-items: center;
7263 -webkit-box-orient: vertical;
7264 -webkit-box-direction: normal;
7265 -webkit-flex-direction: column;
7266 -ms-flex-direction: column;
7267 flex-direction: column;
7268 text-align: center;
7269 width: 100%;
7270}
7271.am-tab-bar-bar .am-tab-bar-tab-image {
7272 width: 22px;
7273 height: 22px;
7274 vertical-align: middle;
7275}
7276.am-tab-bar-bar .am-tab-bar-tab-title {
7277 font-size: 10px;
7278 margin: 3px 0 0 0;
7279 line-height: 1;
7280 text-align: center;
7281}
7282.am-tab-bar-bar .am-tab-bar-tab-icon {
7283 display: -webkit-box;
7284 display: -webkit-flex;
7285 display: -ms-flexbox;
7286 display: flex;
7287 -webkit-box-pack: center;
7288 -webkit-justify-content: center;
7289 -ms-flex-pack: center;
7290 justify-content: center;
7291}
7292.am-tab-bar-bar .am-tab-bar-tab-icon .tab-badge :last-child {
7293 margin-top: 4px;
7294 left: 22px;
7295}
7296.am-tab-bar-bar .am-tab-bar-tab-icon .tab-dot :last-child {
7297 margin-top: 4px;
7298 left: 22px;
7299}
7300.am-tab-bar-item {
7301 height: 100%;
7302}
7303.am-tag {
7304 display: inline-block;
7305 position: relative;
7306 font-size: 14px;
7307 text-align: center;
7308 padding: 0 15px;
7309 height: 25px;
7310 line-height: 25px;
7311 -webkit-box-sizing: border-box;
7312 box-sizing: border-box;
7313}
7314.am-tag.am-tag-small {
7315 height: 15px;
7316 line-height: 15px;
7317 padding: 0 5px;
7318 font-size: 10px;
7319}
7320.am-tag-normal {
7321 background-color: #fff;
7322 color: #888;
7323 border: 1PX solid #ddd;
7324 border-radius: 3px;
7325}
7326@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
7327 html:not([data-scale]) .am-tag-normal {
7328 position: relative;
7329 border: none;
7330 }
7331 html:not([data-scale]) .am-tag-normal::before {
7332 content: '';
7333 position: absolute;
7334 left: 0;
7335 top: 0;
7336 width: 200%;
7337 height: 200%;
7338 border: 1PX solid #ddd;
7339 border-radius: 6px;
7340 -webkit-transform-origin: 0 0;
7341 -ms-transform-origin: 0 0;
7342 transform-origin: 0 0;
7343 -webkit-transform: scale(0.5);
7344 -ms-transform: scale(0.5);
7345 transform: scale(0.5);
7346 -webkit-box-sizing: border-box;
7347 box-sizing: border-box;
7348 pointer-events: none;
7349 }
7350}
7351.am-tag-active {
7352 background-color: #fff;
7353 color: #108ee9;
7354 border: 1PX solid #108ee9;
7355 border-radius: 3px;
7356}
7357@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
7358 html:not([data-scale]) .am-tag-active {
7359 position: relative;
7360 border: none;
7361 }
7362 html:not([data-scale]) .am-tag-active::before {
7363 content: '';
7364 position: absolute;
7365 left: 0;
7366 top: 0;
7367 width: 200%;
7368 height: 200%;
7369 border: 1PX solid #108ee9;
7370 border-radius: 6px;
7371 -webkit-transform-origin: 0 0;
7372 -ms-transform-origin: 0 0;
7373 transform-origin: 0 0;
7374 -webkit-transform: scale(0.5);
7375 -ms-transform: scale(0.5);
7376 transform: scale(0.5);
7377 -webkit-box-sizing: border-box;
7378 box-sizing: border-box;
7379 pointer-events: none;
7380 }
7381}
7382.am-tag-disabled {
7383 color: #bbb;
7384 background-color: #ddd;
7385 border: 1PX solid #ddd;
7386 border-radius: 3px;
7387}
7388@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
7389 html:not([data-scale]) .am-tag-disabled {
7390 position: relative;
7391 border: none;
7392 }
7393 html:not([data-scale]) .am-tag-disabled::before {
7394 content: '';
7395 position: absolute;
7396 left: 0;
7397 top: 0;
7398 width: 200%;
7399 height: 200%;
7400 border: 1PX solid #ddd;
7401 border-radius: 6px;
7402 -webkit-transform-origin: 0 0;
7403 -ms-transform-origin: 0 0;
7404 transform-origin: 0 0;
7405 -webkit-transform: scale(0.5);
7406 -ms-transform: scale(0.5);
7407 transform: scale(0.5);
7408 -webkit-box-sizing: border-box;
7409 box-sizing: border-box;
7410 pointer-events: none;
7411 }
7412}
7413.am-tag-close {
7414 position: absolute;
7415 top: -9px;
7416 left: -10px;
7417 color: #bbb;
7418}
7419.am-tag-close-active {
7420 color: #888;
7421}
7422.am-tag-close .am-icon {
7423 background-color: #fff;
7424 border-radius: 9px;
7425}
7426.am-list .am-list-item.am-textarea-item {
7427 display: -webkit-box;
7428 display: -webkit-flex;
7429 display: -ms-flexbox;
7430 display: flex;
7431 -webkit-box-align: start;
7432 -webkit-align-items: flex-start;
7433 -ms-flex-align: start;
7434 align-items: flex-start;
7435 -webkit-box-sizing: border-box;
7436 box-sizing: border-box;
7437 min-height: 44px;
7438 padding-left: 15px;
7439 padding-right: 15px;
7440 border-bottom: 1PX solid #ddd;
7441}
7442@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
7443 html:not([data-scale]) .am-list .am-list-item.am-textarea-item {
7444 border-bottom: none;
7445 }
7446 html:not([data-scale]) .am-list .am-list-item.am-textarea-item::after {
7447 content: '';
7448 position: absolute;
7449 background-color: #ddd;
7450 display: block;
7451 z-index: 1;
7452 top: auto;
7453 right: auto;
7454 bottom: 0;
7455 left: 0;
7456 width: 100%;
7457 height: 1PX;
7458 -webkit-transform-origin: 50% 100%;
7459 -ms-transform-origin: 50% 100%;
7460 transform-origin: 50% 100%;
7461 -webkit-transform: scaleY(0.5);
7462 -ms-transform: scaleY(0.5);
7463 transform: scaleY(0.5);
7464 }
7465}
7466@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
7467 html:not([data-scale]) .am-list .am-list-item.am-textarea-item::after {
7468 -webkit-transform: scaleY(0.33);
7469 -ms-transform: scaleY(0.33);
7470 transform: scaleY(0.33);
7471 }
7472}
7473.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line {
7474 -webkit-box-align: center;
7475 -webkit-align-items: center;
7476 -ms-flex-align: center;
7477 align-items: center;
7478}
7479.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-label {
7480 -webkit-align-self: center;
7481 -ms-flex-item-align: center;
7482 align-self: center;
7483}
7484.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-control {
7485 padding-top: 0;
7486 padding-bottom: 0;
7487}
7488.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-control textarea {
7489 line-height: 25.5px;
7490}
7491.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-clear {
7492 margin-top: 0;
7493}
7494.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line.am-textarea-error .am-textarea-error-extra {
7495 margin-top: 0;
7496}
7497.am-textarea-label {
7498 -webkit-align-self: flex-start;
7499 -ms-flex-item-align: start;
7500 align-self: flex-start;
7501 color: #000;
7502 text-align: left;
7503 min-height: 44px;
7504 font-size: 17px;
7505 line-height: 44px;
7506 margin-left: 0;
7507 margin-right: 5px;
7508 white-space: nowrap;
7509 overflow: hidden;
7510}
7511.am-textarea-label.am-textarea-label-2 {
7512 width: 34px;
7513}
7514.am-textarea-label.am-textarea-label-3 {
7515 width: 51px;
7516}
7517.am-textarea-label.am-textarea-label-4 {
7518 width: 68px;
7519}
7520.am-textarea-label.am-textarea-label-5 {
7521 width: 85px;
7522}
7523.am-textarea-label.am-textarea-label-6 {
7524 width: 102px;
7525}
7526.am-textarea-label.am-textarea-label-7 {
7527 width: 119px;
7528}
7529.am-textarea-control {
7530 -webkit-box-flex: 1;
7531 -webkit-flex: 1;
7532 -ms-flex: 1;
7533 flex: 1;
7534 padding-top: 10px;
7535 padding-bottom: 9px;
7536}
7537.am-textarea-control textarea {
7538 color: #000;
7539 font-size: 17px;
7540 line-height: 25.5px;
7541 -webkit-appearance: none;
7542 -moz-appearance: none;
7543 appearance: none;
7544 width: 100%;
7545 padding: 0;
7546 border: 0;
7547 background-color: transparent;
7548 overflow: visible;
7549 display: block;
7550 resize: none;
7551 word-break: break-word;
7552 word-wrap: break-word;
7553}
7554.am-textarea-control textarea::-webkit-input-placeholder {
7555 color: #bbb;
7556}
7557.am-textarea-control textarea::-moz-placeholder {
7558 color: #bbb;
7559}
7560.am-textarea-control textarea::-ms-input-placeholder {
7561 color: #bbb;
7562}
7563.am-textarea-control textarea::placeholder {
7564 color: #bbb;
7565}
7566.am-textarea-control textarea:disabled {
7567 color: #bbb;
7568 background-color: #fff;
7569}
7570.am-textarea-clear {
7571 display: none;
7572 width: 21px;
7573 height: 21px;
7574 margin-top: 12px;
7575 border-radius: 50%;
7576 overflow: hidden;
7577 font-style: normal;
7578 color: #fff;
7579 background-color: #ccc;
7580 background-repeat: no-repeat;
7581 background-size: 21px auto;
7582 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D'%23fff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M19%206.41L17.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E");
7583}
7584.am-textarea-clear-active {
7585 background-color: #108ee9;
7586}
7587.am-textarea-focus .am-textarea-clear {
7588 display: block;
7589}
7590.am-textarea-has-count {
7591 padding-bottom: 14px;
7592}
7593.am-textarea-count {
7594 position: absolute;
7595 bottom: 6px;
7596 right: 5px;
7597 color: #bbb;
7598 font-size: 14px;
7599}
7600.am-textarea-count span {
7601 color: #000;
7602}
7603.am-textarea-error .am-textarea-control textarea {
7604 color: #f50;
7605}
7606.am-textarea-error .am-textarea-error-extra {
7607 margin-top: 12px;
7608 width: 21px;
7609 height: 21px;
7610 margin-left: 8px;
7611 background-size: 21px 21px;
7612 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'18'%20height%3D'18'%20viewBox%3D'0%200%2018%2018'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cg%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%3Cg%20transform%3D'translate(-300.000000%2C%20-1207.000000)'%20fill%3D'%23FF5500'%3E%3Cg%20id%3D'exclamation-circle-o'%20transform%3D'translate(300.000000%2C%201207.000000)'%3E%3Cpath%20d%3D'M9%2C16.734375%20C10.0441406%2C16.734375%2011.0566406%2C16.5304688%2012.009375%2C16.1279297%20C12.9304688%2C15.7376953%2013.7566406%2C15.1804687%2014.4685547%2C14.4703125%20C15.1787109%2C13.7601563%2015.7376953%2C12.9322266%2016.1261719%2C12.0111328%20C16.5304688%2C11.0566406%2016.734375%2C10.0441406%2016.734375%2C9%20C16.734375%2C7.95585938%2016.5304688%2C6.94335938%2016.1279297%2C5.990625%20C15.7376953%2C5.06953125%2015.1804687%2C4.24335938%2014.4703125%2C3.53144531%20C13.7601563%2C2.82128906%2012.9322266%2C2.26230469%2012.0111328%2C1.87382813%20C11.0566406%2C1.46953125%2010.0441406%2C1.265625%209%2C1.265625%20C7.95585938%2C1.265625%206.94335938%2C1.46953125%205.990625%2C1.87207031%20C5.06953125%2C2.26230469%204.24335938%2C2.81953125%203.53144531%2C3.5296875%20C2.82128906%2C4.23984375%202.26230469%2C5.06777344%201.87382813%2C5.98886719%20C1.46953125%2C6.94335938%201.265625%2C7.95585938%201.265625%2C9%20C1.265625%2C10.0441406%201.46953125%2C11.0566406%201.87207031%2C12.009375%20C2.26230469%2C12.9304688%202.81953125%2C13.7566406%203.5296875%2C14.4685547%20C4.23984375%2C15.1787109%205.06777344%2C15.7376953%205.98886719%2C16.1261719%20C6.94335938%2C16.5304688%207.95585938%2C16.734375%209%2C16.734375%20L9%2C16.734375%20Z%20M9%2C18%20C4.02890625%2C18%200%2C13.9710937%200%2C9%20C0%2C4.02890625%204.02890625%2C0%209%2C0%20C13.9710937%2C0%2018%2C4.02890625%2018%2C9%20C18%2C13.9710937%2013.9710937%2C18%209%2C18%20L9%2C18%20L9%2C18%20Z%20M9%2C6.75%20C8.61152344%2C6.75%208.296875%2C7.06464844%208.296875%2C7.453125%20L8.296875%2C13.9394531%20C8.296875%2C14.3279297%208.61152344%2C14.6425781%209%2C14.6425781%20C9.38847656%2C14.6425781%209.703125%2C14.3279297%209.703125%2C13.9394531%20L9.703125%2C7.453125%20C9.703125%2C7.06464844%209.38847656%2C6.75%209%2C6.75%20L9%2C6.75%20Z%20M8.20898438%2C4.83398438%20C8.20898438%2C5.27085024%208.56313413%2C5.625%209%2C5.625%20C9.43686587%2C5.625%209.79101562%2C5.27085024%209.79101562%2C4.83398438%20C9.79101562%2C4.39711851%209.43686587%2C4.04296875%209%2C4.04296875%20C8.56313413%2C4.04296875%208.20898438%2C4.39711851%208.20898438%2C4.83398438%20L8.20898438%2C4.83398438%20Z'%20id%3D'Shape'%20transform%3D'translate(9.000000%2C%209.000000)%20scale(1%2C%20-1)%20translate(-9.000000%2C%20-9.000000)%20'%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
7613}
7614.am-textarea-disabled .am-textarea-label {
7615 color: #bbb;
7616}
7617.am-list-body .am-list-item:last-child {
7618 border-bottom: 0;
7619}
7620.am-list-body .am-list-item:last-child:after {
7621 display: none !important;
7622}
7623.am-toast {
7624 position: fixed;
7625 width: 100%;
7626 z-index: 1999;
7627 font-size: 14px;
7628 text-align: center;
7629}
7630.am-toast > span {
7631 max-width: 50%;
7632}
7633.am-toast.am-toast-mask {
7634 height: 100%;
7635 display: -webkit-box;
7636 display: -webkit-flex;
7637 display: -ms-flexbox;
7638 display: flex;
7639 -webkit-box-pack: center;
7640 -webkit-justify-content: center;
7641 -ms-flex-pack: center;
7642 justify-content: center;
7643 -webkit-box-align: center;
7644 -webkit-align-items: center;
7645 -ms-flex-align: center;
7646 align-items: center;
7647 left: 0;
7648 top: 0;
7649 -webkit-transform: translateZ(1px);
7650 transform: translateZ(1px);
7651}
7652.am-toast.am-toast-nomask {
7653 position: fixed;
7654 max-width: 50%;
7655 width: auto;
7656 left: 50%;
7657 top: 50%;
7658 -webkit-transform: translateZ(1px);
7659 transform: translateZ(1px);
7660}
7661.am-toast.am-toast-nomask .am-toast-notice {
7662 -webkit-transform: translateX(-50%) translateY(-50%);
7663 -ms-transform: translateX(-50%) translateY(-50%);
7664 transform: translateX(-50%) translateY(-50%);
7665}
7666.am-toast-notice-content .am-toast-text {
7667 min-width: 60px;
7668 border-radius: 3px;
7669 color: #fff;
7670 background-color: rgba(58, 58, 58, 0.9);
7671 line-height: 1.5;
7672 padding: 9px 15px;
7673}
7674.am-toast-notice-content .am-toast-text.am-toast-text-icon {
7675 border-radius: 5px;
7676 padding: 15px 15px;
7677}
7678.am-toast-notice-content .am-toast-text.am-toast-text-icon .am-toast-text-info {
7679 margin-top: 6px;
7680}
7681.am-whitespace.am-whitespace-xs {
7682 height: 3px;
7683}
7684.am-whitespace.am-whitespace-sm {
7685 height: 6px;
7686}
7687.am-whitespace.am-whitespace-md {
7688 height: 9px;
7689}
7690.am-whitespace.am-whitespace-lg {
7691 height: 15px;
7692}
7693.am-whitespace.am-whitespace-xl {
7694 height: 21px;
7695}
7696.am-wingblank {
7697 margin-left: 8px;
7698 margin-right: 8px;
7699}
7700.am-wingblank.am-wingblank-sm {
7701 margin-left: 5px;
7702 margin-right: 5px;
7703}
7704.am-wingblank.am-wingblank-md {
7705 margin-left: 8px;
7706 margin-right: 8px;
7707}
7708.am-wingblank.am-wingblank-lg {
7709 margin-left: 15px;
7710 margin-right: 15px;
7711}
7712
7713/*# sourceMappingURL=antd-mobile.css.map*/
\No newline at end of file