11 text-decoration: none;
13 .plx-breadcrumb a:hover {
16 .plx-breadcrumb .plx-breadcrumb-separator {
21 .plx-breadcrumb .plx-breadcrumb-collapse {
26 .plx-breadcrumb .plx-breadcrumb-collapse circle {
29 .plx-breadcrumb .plx-breadcrumb-collapse:hover circle {
32 .plx-breadcrumb .plx-breadcrumb-active {
35 .plx-breadcrumb .plx-breadcrumb-active a {
41 display: inline-block;
44 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
55 border: 1px solid #d9d9d9;
57 vertical-align: middle;
59 .short-text-input .owl-dateTime input {
62 .text-input-with-unit .owl-dateTime input {
64 border-top-right-radius: 0;
65 border-bottom-right-radius: 0;
67 .text-input-with-unitOption .owl-dateTime input {
69 border-top-right-radius: 0;
70 border-bottom-right-radius: 0;
72 .text-input-with-prefix .owl-dateTime input {
74 border-top-left-radius: 0;
75 border-bottom-left-radius: 0;
77 .text-input-with-prefixOption .owl-dateTime input {
79 border-top-left-radius: 0;
80 border-bottom-left-radius: 0;
82 .text-input-with-passwordSwith .owl-dateTime input {
84 border-top-right-radius: 0;
85 border-bottom-right-radius: 0;
87 .text-input-with-prefix.text-input-with-unit .owl-dateTime input {
90 .text-input-with-prefix.text-input-with-unitOption .owl-dateTime input {
93 .short-text-input.text-input-with-prefix .owl-dateTime input {
96 .short-text-input.text-input-with-unit .owl-dateTime input {
99 .short-text-input.text-input-with-prefix.text-input-with-unit .owl-dateTime input {
102 .owl-dateTime input:focus {
103 border: 1px solid #108EE9;
105 .owl-dateTime input:disabled,
106 .owl-dateTime input[disabled] {
108 background-color: #f5f5f5;
110 .owl-dateTime input:-ms-input-placeholder {
111 color: #999 !important;
113 .owl-dateTime input::-webkit-input-placeholder {
114 color: #999 !important;
116 .owl-dateTime-input {
118 padding-right: 1.5em;
120 .owl-dateTime-cancel {
125 transform: translateY(-50%);
129 .owl-dateTime-inputWrapper {
132 .owl-dateTime-customTemp {
133 display: inline-block;
136 .owl-dateTime-dialog {
140 .owl-dateTime-dialogHeader {
142 justify-content: center;
146 .owl-calendar-wrapper,
152 .owl-calendar-control {
154 justify-content: space-around;
158 .owl-calendar-control .owl-calendar-controlNav {
163 .owl-calendar-control .owl-calendar-controlContent {
165 justify-content: center;
174 .owl-calendar table {
176 border-collapse: collapse;
178 .owl-calendar tbody td {
182 .owl-calendar tbody td a {
186 text-decoration: none;
190 .owl-calendar .owl-calendar-yearArrow {
195 transform: translateY(-50%);
198 .owl-calendar .owl-calendar-yearArrow.left {
201 .owl-calendar .owl-calendar-yearArrow.right {
207 justify-content: center;
209 .owl-timer-wrapper .owl-timer {
212 flex-direction: column;
213 justify-content: center;
218 .owl-timer-wrapper .owl-timer-control {
220 justify-content: center;
226 .owl-timer-wrapper .owl-timer-control .icon:before {
229 .owl-timer-wrapper .owl-timer-input {
233 /*# sourceMappingURL=picker.component.css.map */
238 [class^="paletx-datepicker-icon-"]:before,
239 [class*="paletx-datepicker-icon-"]:before {
240 font-family: "fontello";
244 display: inline-block;
245 text-decoration: inherit;
250 /* For safety - reset parent styles, that can break glyph codes*/
251 font-variant: normal;
252 text-transform: none;
253 /* fix buttons height, for twitter bootstrap */
255 /* Animation center compensation - margins should be symmetric */
256 /* remove if not needed */
258 /* you can be more comfortable with increased icons size */
259 /* font-size: 120%; */
260 /* Font smoothing. That was taken from TWBS */
261 -webkit-font-smoothing: antialiased;
262 -moz-osx-font-smoothing: grayscale;
263 /* Uncomment for 3D effect */
264 /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
266 .paletx-datepicker-icon-cancel:before {
270 .paletx-datepicker-icon-up-open:before {
274 .paletx-datepicker-icon-down-open:before {
278 .paletx-datepicker-icon-left-open:before {
282 .paletx-datepicker-icon-right-open:before {
288 box-sizing: border-box;
300 border-top-left-radius: 3px;
301 border-top-right-radius: 3px;
304 border: 1px solid #d9d9d9;
310 outline: medium none;
313 .owl-dateTime.owl-dateTime-inline {
316 .owl-dateTime.owl-dateTime-inline .owl-dateTime-dialog {
320 .owl-dateTime-dialog {
325 .owl-dateTime-dialogHeader {
328 background-color: #fff;
331 .owl-calendar-control .owl-calendar-controlNav .nav-prev,
332 .owl-calendar-control .owl-calendar-controlNav .nav-next {
338 transform: translate(-50%, -50%);
344 .owl-calendar-control .owl-calendar-controlNav .nav-prev:before,
345 .owl-calendar-control .owl-calendar-controlNav .nav-next:before {
346 border-top: .5em solid transparent;
347 border-bottom: .5em solid transparent;
348 border-right: 0.75em solid #000000;
354 .owl-calendar-control .owl-calendar-controlNav .nav-next:before {
356 border-left: 0.75em solid #000000;
358 .owl-calendar-control .owl-calendar-controlContent .month-control,
359 .owl-calendar-control .owl-calendar-controlContent .year-control {
361 display: inline-block;
363 transition: transform 200ms ease;
365 .owl-calendar-control .owl-calendar-controlContent .month-control:hover,
366 .owl-calendar-control .owl-calendar-controlContent .year-control:hover {
369 .owl-calendar-control .owl-calendar-controlContent .month-control {
373 .owl-calendar-control .owl-calendar-controlContent .year-control {
376 .owl-calendar tbody td.owl-calendar-selected {
377 background-color: #5cb85c;
380 .owl-calendar tbody td.owl-calendar-invalid {
383 .owl-calendar tbody td.owl-calendar-outFocus {
386 .owl-calendar tbody td.owl-calendar-hidden {
390 .owl-calendar tbody td:not(.owl-calendar-selected):not(.owl-calendar-invalid):hover {
391 background-color: @hover-bg-color;
392 color: @shadow-color }
394 .owl-years td.owl-year,
395 .owl-years td.owl-month,
396 .owl-months td.owl-year,
397 .owl-months td.owl-month {
404 .owl-weekdays th.owl-weekday {
410 /**color: @unselected-text-color; **/
412 .owl-days td.owl-day {
415 width: calc(14.28571429%);
418 .owl-days td.owl-day.owl-day-today:before {
425 border-top: 0.5em solid #0D75BF;
426 border-left: .5em solid transparent;
430 background-color: rgba(0, 0, 0, 0.2);
432 .owl-timer-wrapper .owl-timer-text {
434 justify-content: center;
440 .owl-timer-wrapper .owl-meridian-btn {
443 background-image: none;
444 background-color: transparent;
445 border-color: #5cb85c;
447 .owl-timer-wrapper .owl-meridian-btn:hover {
449 background-color: #5cb85c;
450 border-color: #5cb85c;
453 display: inline-block;
454 align-self: flex-end;
460 .owl-timer-divider .owl-timer-dot {
467 transform: translateX(-50%);
469 .owl-timer-divider .owl-timer-dot.dot-top {
472 .owl-timer-divider .owl-timer-dot.dot-bottom {
480 -webkit-transform: translateY(-50%);
481 transform: translateY(-50%);
486 color: #595959 !important;
488 .owl-calendar-selected {
489 background-color: #5cb85c;
493 .owl-calendar tbody td div.day:not(.owl-calendar-selected):not(.owl-calendar-invalid):hover {
494 background-color: #E7F4FD;
501 .owl-calendar-year-part {
506 .owl-calendar-year-part:hover {
507 background-color: #E7F4FD;
511 .owl-calendar-year-selected {
512 background-color: #5cb85c;
516 .owl-calendar-year-selected:hover {
517 background-color: #5cb85c;
521 .owl-calendar-month-part {
526 .owl-calendar-month-part:hover {
527 background-color: #E7F4FD;
531 .owl-calendar-month-selected {
532 background-color: #5cb85c;
536 .owl-calendar-month-selected:hover {
537 background-color: #5cb85c;
541 /*# sourceMappingURL=picker.css.map */
542 .oes-time-table .chevron::before {
544 border-width: 0.29em 0.29em 0 0;
546 display: inline-block;
551 transform: rotate(-45deg);
552 -webkit-transform: rotate(-45deg);
553 -ms-transform: rotate(-45deg);
554 vertical-align: middle;
557 .oes-time-table .chevron.bottom:before {
559 -webkit-transform: rotate(135deg);
560 -ms-transform: rotate(135deg);
561 transform: rotate(135deg);
563 .oes-time-table .btn-link {
564 border: none!important;
569 .oes-time-table .btn-link.disabled {
576 .datapicker-form-control {
577 width: auto !important;
578 display: inline-block;
580 .oes-time-table .ict-stretch {
583 .oes-time-table .ict-shrink {
587 background-color: #fff;
591 text-decoration: none;
595 width: 30px !important;
600 .oes-time-control:hover {
601 background-color: #e6e6e6;
605 .oes-time-control-foucs-bk {
606 background-color: #00abff !important;
607 color: #fff!important;
609 .oes-time-separator {
613 .oes-time-group:hover {
614 border-bottom: 1px solid #ccc;
615 border-left: 1px solid #ccc;
616 border-top: 1px solid #ccc;
617 border-radius: 0.2em;
620 .oes-time-btns:hover {
621 border-bottom: 1px solid #ccc;
622 border-right: 1px solid #ccc;
623 border-top: 1px solid #ccc;
624 border-radius: 0.2em;
625 padding: 0 0 7px 0 !important;
627 .oes-time-btns-wrapper {
629 transform: scale(0.6, 0.6);
633 padding: 0 5px 0px 0;
650 .oes-time-btn-shrink {
656 .oes-time-btn-stretch {
661 .owl-calendar-timer-invalid {
664 .owl-calendar-timer-selected {
665 background-color: #00abff;
667 border-radius: 1.2em;
669 .hour-table td:not(.owl-calendar-timer-selected):not(.owl-calendar-timer-invalid):hover {
670 background-color: #ebf6fd;
672 border-radius: 1.2em;
676 vertical-align: text-bottom;
680 .plx-input-password {
681 display: inline-block;
685 vertical-align: middle;
687 background-color: #fff;
688 border-top: 1px solid #d9d9d9;
689 border-right: 1px solid #d9d9d9;
690 border-bottom: 1px solid #d9d9d9;
691 border-bottom-right-radius: 3px;
692 border-top-right-radius: 3px;
695 .plx-input-password:focus,
696 .plx-input-password:hover {
697 background-color: #fff;
699 .plx-input-password:active {
700 background-color: #108ee9;
702 .plx-input-password.ict-eye-closed,
703 .plx-input-password.ict-eye {
706 .plx-input-password-disabled {
709 .plx-input-password-disabled:focus,
710 .plx-input-password-disabled:hover,
711 .plx-input-password-disabled:active {
712 background-color: #fff;
714 .plx-input-password-sm {
717 @-moz-keyframes three-quarters-loader {
719 -moz-transform: rotate(0deg);
720 transform: rotate(0deg);
723 -moz-transform: rotate(360deg);
724 transform: rotate(360deg);
727 @-webkit-keyframes three-quarters-loader {
729 -webkit-transform: rotate(0deg);
730 transform: rotate(0deg);
733 -webkit-transform: rotate(360deg);
734 transform: rotate(360deg);
737 @keyframes three-quarters-loader {
739 -moz-transform: rotate(0deg);
740 -ms-transform: rotate(0deg);
741 -webkit-transform: rotate(0deg);
742 transform: rotate(0deg);
745 -moz-transform: rotate(360deg);
746 -ms-transform: rotate(360deg);
747 -webkit-transform: rotate(360deg);
748 transform: rotate(360deg);
751 .plx-loading-max:not(:required) {
752 -moz-animation: three-quarters-loader 1500ms infinite linear;
753 -webkit-animation: three-quarters-loader 1500ms infinite linear;
754 animation: three-quarters-loader 1500ms infinite linear;
755 box-sizing: border-box;
756 display: inline-block;
759 text-indent: -9999px;
762 border: 5px solid #108EE9;
763 border-right-color: #fff;
766 .plx-loading-medium:not(:required) {
767 -moz-animation: three-quarters-loader 1500ms infinite linear;
768 -webkit-animation: three-quarters-loader 1500ms infinite linear;
769 animation: three-quarters-loader 1500ms infinite linear;
770 box-sizing: border-box;
771 display: inline-block;
774 text-indent: -9999px;
777 border: 4px solid #108EE9;
778 border-right-color: #fff;
781 .plx-loading-min:not(:required) {
782 -moz-animation: three-quarters-loader 1500ms infinite linear;
783 -webkit-animation: three-quarters-loader 1500ms infinite linear;
784 animation: three-quarters-loader 1500ms infinite linear;
785 box-sizing: border-box;
786 display: inline-block;
789 text-indent: -9999px;
792 border: 2px solid #108EE9;
793 border-right-color: #fff;
796 .plx-loading-default:not(:required) {
799 box-sizing: border-box;
800 display: inline-block;
803 text-indent: -9999px;
806 border: 4px solid #108EE9;
807 border-right-color: #fff;
810 .plx-loading-xs:not(:required) {
811 -moz-animation: three-quarters-loader 1500ms infinite linear;
812 -webkit-animation: three-quarters-loader 1500ms infinite linear;
813 animation: three-quarters-loader 1500ms infinite linear;
814 box-sizing: border-box;
815 display: inline-block;
818 text-indent: -9999px;
821 border: 2px solid #108EE9;
822 border-right-color: #fff;
826 -moz-animation: three-quarters-loader 1500ms infinite linear;
827 -webkit-animation: three-quarters-loader 1500ms infinite linear;
828 animation: three-quarters-loader 1500ms infinite linear;
829 box-sizing: border-box;
830 display: inline-block;
833 text-indent: -9999px;
835 .plx-loading-white:not(:required) {
836 -moz-animation: three-quarters-loader 1500ms infinite linear;
837 -webkit-animation: three-quarters-loader 1500ms infinite linear;
838 animation: three-quarters-loader 1500ms infinite linear;
839 box-sizing: border-box;
840 display: inline-block;
843 text-indent: -9999px;
846 border: 2px solid #fff;
847 border-right-color: #108EE9;
850 .plx-loading-gray:not(:required) {
851 -moz-animation: three-quarters-loader 1500ms infinite linear;
852 -webkit-animation: three-quarters-loader 1500ms infinite linear;
853 animation: three-quarters-loader 1500ms infinite linear;
854 box-sizing: border-box;
855 display: inline-block;
858 text-indent: -9999px;
861 border: 2px solid #bfbfbf;
862 border-right-color: #fff;
871 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
881 border: 1px solid #e9e9e9;
882 box-shadow: 1px 3px 9px rgba(0, 0, 0, 0.2);
885 font-size: 14px !important;
888 .message > p > span {
896 .message > p > span:hover {
897 text-decoration: underline;
904 border: 1px solid #e9e9e9;
905 box-shadow: 1px 4px 9px rgba(0, 0, 0, 0.2);
910 .message > div > span {
911 display: inline-block;
912 font-size: 24px !important;
915 vertical-align: middle;
917 .message > div.success {
918 border-left: 4px solid #00A854;
920 .message > div.success > span {
923 .message > div.error {
924 border-left: 4px solid #EA4335;
926 .message > div.error > span {
929 .message > div.warning {
930 border-left: 4px solid #F3B709;
932 .message > div.warning > span {
935 .message > div.info {
936 border-left: 4px solid #108EE9;
938 .message > div.info > span {
953 .message > div > i:hover {
959 padding: 0 20px 16px 43px;
960 font-size: 14px !important;
965 .message > div > p > span {
969 .message > div > p > span:hover {
970 text-decoration: underline;
972 .message > div > div {
974 padding-bottom: 19px;
980 .message > div > div:hover {
981 text-decoration: underline;
990 font-size: 14px !important;
995 display: inline-block;
1000 plx-modal-window .modal {
1010 plx-modal-window .modal-dialog {
1015 plx-modal-window .modal-dialog.modal-sm {
1018 plx-modal-window .modal-dialog.modal-lg {
1021 plx-modal-window .modal-content {
1024 -webkit-box-orient: vertical;
1025 -webkit-box-direction: normal;
1026 -ms-flex-direction: column;
1027 flex-direction: column;
1028 background-color: #fff;
1029 background-clip: padding-box;
1031 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
1034 plx-modal-window .modal-content .modal-header {
1037 -webkit-box-align: center;
1038 -ms-flex-align: center;
1039 align-items: center;
1040 -webkit-box-pack: justify;
1041 -ms-flex-pack: justify;
1042 justify-content: space-between;
1045 plx-modal-window .modal-content .modal-body .form-group:last-child,
1046 plx-modal-window .modal-content .modal-body form:last-child {
1049 plx-modal-window .modal-content .modal-footer {
1053 padding: 0 15px 15px 15px;
1055 plx-modal-window .modal-content .modal-title {
1060 plx-modal-window .modal-content .modal-btn {
1064 plx-modal-window .close {
1071 border-radius: 20px;
1072 padding-bottom: 2px;
1075 plx-modal-window .close:hover {
1077 background: #E7F4FD;
1079 plx-modal-window .alert-modal.row {
1081 margin-bottom: 30px;
1084 plx-modal-window .alert-modal.row .tip-img {
1085 display: inline-block;
1088 border-radius: 50px;
1095 plx-modal-window .alert-modal.row .tip-img::before {
1098 plx-modal-window .alert-modal.row .tip-info {
1101 plx-modal-window .alert-modal.row .tip-info .alert-title {
1105 plx-modal-window .alert-modal.row .tip-info .alert-result {
1110 plx-modal-window .alert-modal.row .warning {
1111 border: 3px solid #F3B709;
1114 plx-modal-window .alert-modal.row .error {
1115 border: 3px solid #EA4335;
1118 ngb-popover-window.plx-popover.show {
1120 border: 1px solid #d9d9d9;
1130 font-weight: normal;
1131 letter-spacing: normal;
1135 text-decoration: none;
1137 text-transform: none;
1138 white-space: normal;
1140 word-spacing: normal;
1141 word-wrap: break-word;
1142 -webkit-background-clip: padding-box;
1143 background-clip: padding-box;
1146 background-color: #fff;
1147 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
1149 border: 1px solid #d9d9d9;
1151 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
1152 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
1153 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
1155 .plx-popover::before,
1156 .plx-popover::after {
1162 border: solid transparent;
1164 .plx-popover::before {
1167 .plx-popover::after {
1170 .plx-popover-top-common {
1173 .plx-popover-top-common::before {
1174 border-top-color: #ccc;
1175 border-bottom-width: 0;
1178 .plx-popover-top-common::after {
1179 border-top-color: #fff;
1180 border-bottom-width: 0;
1186 .plx-popover-top::before {
1187 border-top-color: #ccc;
1188 border-bottom-width: 0;
1191 .plx-popover-top::after {
1192 border-top-color: #fff;
1193 border-bottom-width: 0;
1196 .plx-popover-top::before {
1200 .plx-popover-top::after {
1204 .plx-popover.plx-popover-top-left {
1207 .plx-popover.plx-popover-top-left::before {
1208 border-top-color: #ccc;
1209 border-bottom-width: 0;
1212 .plx-popover.plx-popover-top-left::after {
1213 border-top-color: #fff;
1214 border-bottom-width: 0;
1217 .plx-popover.plx-popover-top-left::before {
1220 .plx-popover.plx-popover-top-left::after {
1223 .plx-popover.plx-popover-top-right {
1226 .plx-popover.plx-popover-top-right::before {
1227 border-top-color: #ccc;
1228 border-bottom-width: 0;
1231 .plx-popover.plx-popover-top-right::after {
1232 border-top-color: #fff;
1233 border-bottom-width: 0;
1236 .plx-popover.plx-popover-top-right::before {
1239 .plx-popover.plx-popover-top-right::after {
1242 .plx-popover-right-common {
1245 .plx-popover-right-common::before {
1246 border-right-color: #ccc;
1247 border-left-width: 0;
1250 .plx-popover-right-common::after {
1251 border-right-color: #fff;
1252 border-left-width: 0;
1255 .plx-popover.plx-popover-right {
1258 .plx-popover.plx-popover-right::before {
1259 border-right-color: #ccc;
1260 border-left-width: 0;
1263 .plx-popover.plx-popover-right::after {
1264 border-right-color: #fff;
1265 border-left-width: 0;
1268 .plx-popover.plx-popover-right::before {
1272 .plx-popover.plx-popover-right::after {
1276 .plx-popover.plx-popover-right-top {
1279 .plx-popover.plx-popover-right-top::before {
1280 border-right-color: #ccc;
1281 border-left-width: 0;
1284 .plx-popover.plx-popover-right-top::after {
1285 border-right-color: #fff;
1286 border-left-width: 0;
1289 .plx-popover.plx-popover-right-top::before {
1292 .plx-popover.plx-popover-right-top::after {
1295 .plx-popover.plx-popover-right-bottom {
1298 .plx-popover.plx-popover-right-bottom::before {
1299 border-right-color: #ccc;
1300 border-left-width: 0;
1303 .plx-popover.plx-popover-right-bottom::after {
1304 border-right-color: #fff;
1305 border-left-width: 0;
1308 .plx-popover.plx-popover-right-bottom::before {
1311 .plx-popover.plx-popover-right-bottom::after {
1314 .plx-popover-bottom-common {
1317 .plx-popover-bottom-common::before {
1318 border-bottom-color: #ccc;
1319 border-top-width: 0;
1322 .plx-popover-bottom-common::after {
1323 border-bottom-color: #fff;
1324 border-top-width: 0;
1327 .plx-popover.plx-popover-bottom {
1330 .plx-popover.plx-popover-bottom::before {
1331 border-bottom-color: #ccc;
1332 border-top-width: 0;
1335 .plx-popover.plx-popover-bottom::after {
1336 border-bottom-color: #fff;
1337 border-top-width: 0;
1340 .plx-popover.plx-popover-bottom::before {
1344 .plx-popover.plx-popover-bottom::after {
1348 .plx-popover.plx-popover-bottom-left {
1351 .plx-popover.plx-popover-bottom-left::before {
1352 border-bottom-color: #ccc;
1353 border-top-width: 0;
1356 .plx-popover.plx-popover-bottom-left::after {
1357 border-bottom-color: #fff;
1358 border-top-width: 0;
1361 .plx-popover.plx-popover-bottom-left::before {
1364 .plx-popover.plx-popover-bottom-left::after {
1367 .plx-popover.plx-popover-bottom-right {
1370 .plx-popover.plx-popover-bottom-right::before {
1371 border-bottom-color: #ccc;
1372 border-top-width: 0;
1375 .plx-popover.plx-popover-bottom-right::after {
1376 border-bottom-color: #fff;
1377 border-top-width: 0;
1380 .plx-popover.plx-popover-bottom-right::before {
1383 .plx-popover.plx-popover-bottom-right::after {
1386 .plx-popover-left-common {
1389 .plx-popover-left-common::before {
1390 border-left-color: #ccc;
1391 border-right-width: 0;
1394 .plx-popover-left-common::after {
1395 border-left-color: #fff;
1396 border-right-width: 0;
1399 .plx-popover.plx-popover-left {
1402 .plx-popover.plx-popover-left::before {
1403 border-left-color: #ccc;
1404 border-right-width: 0;
1407 .plx-popover.plx-popover-left::after {
1408 border-left-color: #fff;
1409 border-right-width: 0;
1412 .plx-popover.plx-popover-left::before {
1416 .plx-popover.plx-popover-left::after {
1420 .plx-popover.plx-popover-left-top {
1423 .plx-popover.plx-popover-left-top::before {
1424 border-left-color: #ccc;
1425 border-right-width: 0;
1428 .plx-popover.plx-popover-left-top::after {
1429 border-left-color: #fff;
1430 border-right-width: 0;
1433 .plx-popover.plx-popover-left-top::before {
1436 .plx-popover.plx-popover-left-top::after {
1439 .plx-popover.plx-popover-left-bottom {
1442 .plx-popover.plx-popover-left-bottom::before {
1443 border-left-color: #ccc;
1444 border-right-width: 0;
1447 .plx-popover.plx-popover-left-bottom::after {
1448 border-left-color: #fff;
1449 border-right-width: 0;
1452 .plx-popover.plx-popover-left-bottom::before {
1455 .plx-popover.plx-popover-left-bottom::after {
1458 .plx-popover .plx-popover-title {
1462 background-color: #fff;
1463 border-bottom: 1px solid #d9d9d9;
1465 .plx-popover .plx-popover-title:empty {
1468 .plx-popover .plx-popover-content {
1470 background-color: #fff;
1472 .plx-popover .ict-warning {
1481 .popover-template .popover-template-content {
1484 .popover-template .popover-template-footer {
1485 padding: 10px 10px 5px 10px;
1488 .popover-template .popover-template-icon {
1489 display: inline-block;
1493 .popover-template .popover-template-icon-area {
1494 display: inline-block;
1496 vertical-align: middle;
1498 .popover-template .popover-template-msg {
1499 display: inline-block;
1505 display: inline-block;
1506 margin: 0 10px 1px 0;
1507 border-radius: 20px;
1509 background-color: #eee;
1511 .plx-progress .plx-progress-bar {
1514 transition: width 0.8s ease-in-out;
1517 .plx-progress .plx-progress-bar-info {
1519 background-color: #3aa5f2;
1521 .plx-progress .plx-progress-bar-info::before {
1522 background-color: #108EE9;
1529 animation: plx-progress-bar-stripes 0.5s cubic-bezier(0.23, 1, 0.32, 1) infinite;
1531 .plx-progress .plx-progress-bar-info.plx-progress-bar-reset {
1534 .plx-progress .plx-progress-bar-warning {
1535 background-color: #EA4335;
1537 .plx-progress .plx-progress-bar-success,
1538 .plx-progress .plx-progress-bar-info.plx-progress-bar-success {
1539 background-color: #108EE9;
1541 .plx-progress-info {
1542 display: inline-block;
1544 .plx-progress-info .fp-exclamation-circle {
1547 @keyframes plx-progress-bar-stripes {
1555 :host(.plx-progressbar-sm) {
1558 :host(.plx-progressbar-sm) .plx-progress-bar {
1561 :host(.plx-progressbar-sm) .fp-exclamation-circle {
1562 vertical-align: middle;
1565 :host(.plx-progressbar-sm) .plx-progress-info span {
1566 vertical-align: middle;
1568 .plx-progressbar-sm {
1571 .plx-progressbar-sm .plx-progress-bar {
1574 .plx-progressbar-sm .fp-exclamation-circle {
1575 vertical-align: middle;
1578 .plx-progressbar-sm .plx-progress-info span {
1579 vertical-align: middle;
1581 .plx-progressbar-sm-common {
1584 .plx-progressbar-sm-common .plx-progress-bar {
1587 .plx-progressbar-sm-common .fp-exclamation-circle {
1588 vertical-align: middle;
1591 .plx-progressbar-sm-common .plx-progress-info span {
1592 vertical-align: middle;
1599 .search-input input {
1602 padding-right: 10px;
1604 border: 1px solid #d9d9d9;
1606 vertical-align: middle;
1608 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
1612 .short-text-input .search-input input {
1615 .text-input-with-unit .search-input input {
1617 border-top-right-radius: 0;
1618 border-bottom-right-radius: 0;
1620 .text-input-with-unitOption .search-input input {
1622 border-top-right-radius: 0;
1623 border-bottom-right-radius: 0;
1625 .text-input-with-prefix .search-input input {
1627 border-top-left-radius: 0;
1628 border-bottom-left-radius: 0;
1630 .text-input-with-prefixOption .search-input input {
1632 border-top-left-radius: 0;
1633 border-bottom-left-radius: 0;
1635 .text-input-with-passwordSwith .search-input input {
1637 border-top-right-radius: 0;
1638 border-bottom-right-radius: 0;
1640 .text-input-with-prefix.text-input-with-unit .search-input input {
1643 .text-input-with-prefix.text-input-with-unitOption .search-input input {
1646 .short-text-input.text-input-with-prefix .search-input input {
1649 .short-text-input.text-input-with-unit .search-input input {
1652 .short-text-input.text-input-with-prefix.text-input-with-unit .search-input input {
1655 .search-input input:focus {
1656 border: 1px solid #108EE9;
1658 .search-input input:disabled,
1659 .search-input input[disabled] {
1660 cursor: not-allowed;
1661 background-color: #f5f5f5;
1664 height: 28px !important;
1674 .search-img-confirm {
1678 ::-webkit-input-placeholder {
1679 color: #999 !important;
1682 /* Mozilla Firefox 4 to 18 */
1683 color: #999 !important;
1685 ::-moz-placeholder {
1686 /* Mozilla Firefox 19+ */
1687 color: #999 !important;
1689 input:-ms-input-placeholder {
1690 color: #999 !important;
1692 input::-webkit-input-placeholder {
1693 color: #999 !important;
1696 box-sizing: border-box;
1697 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
1701 select-dropdown > div {
1702 background-color: #fff;
1706 select-dropdown > div.select-sm .filter input {
1709 select-dropdown > div.select-sm .filter .toggle {
1712 select-dropdown > div .filter {
1715 select-dropdown > div .filter input {
1716 border: 1px solid #108EE9;
1722 select-dropdown > div .filter .toggle {
1729 border-left: 4px solid transparent;
1730 border-right: 4px solid transparent;
1731 border-top: 4px solid #9b9b9b;
1733 select-dropdown > div .options {
1734 border: 1px solid #d9d9d9;
1740 select-dropdown > div .options ul {
1745 select-dropdown > div .options ul li {
1749 padding: 6px 20px 6px 8px;
1754 select-dropdown > div .options ul li.single-selected {
1755 background-color: #f5f5f5;
1757 select-dropdown > div .options ul li.highlighted {
1758 background-color: #E7F4FD;
1761 select-dropdown > div .options ul li.disabled {
1762 background-color: #fff;
1765 pointer-events: none;
1767 select-dropdown > div .options ul li.plx-select-message {
1768 white-space: nowrap;
1770 text-overflow: ellipsis;
1772 select-dropdown > div .options ul li .option-label {
1773 display: inline-block;
1775 white-space: nowrap;
1777 text-overflow: ellipsis;
1779 select-dropdown > div .options ul li .option-tick {
1780 display: inline-block;
1785 select-dropdown > div .options ul li .tick {
1789 stroke-linecap: round;
1790 stroke-linejoin: round;
1791 stroke-miterlimit: 10;
1794 display: inline-block;
1797 vertical-align: middle;
1800 plx-select.ng-untouched:not(form).ng-untouched:not(fieldset) {
1804 box-sizing: border-box;
1805 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
1810 border: 1px solid #d9d9d9;
1816 plx-select > div.disabled {
1817 background-color: #f5f5f5;
1819 cursor: not-allowed;
1821 plx-select > div.focus-border {
1822 border: 1px solid #108EE9 !important;
1824 plx-select > div.select-sm .value,
1825 plx-select > div.select-sm .placeholder {
1826 height: 28px !important;
1827 line-height: 28px !important;
1829 plx-select > div.select-sm .toggle {
1832 plx-select > div.select-sm div.option {
1833 height: 20px !important;
1834 line-height: 14px !important;
1836 plx-select > div.select-sm input {
1840 plx-select > div input {
1841 background-color: transparent;
1848 plx-select > div .toggle {
1855 border-left: 4px solid transparent;
1856 border-right: 4px solid transparent;
1857 border-top: 4px solid #9b9b9b;
1859 plx-select > div .single {
1863 plx-select > div .single .value,
1864 plx-select > div .single .placeholder {
1871 white-space: nowrap;
1873 plx-select > div .single .value span,
1874 plx-select > div .single .placeholder span {
1875 display: inline-block;
1876 white-space: nowrap;
1878 text-overflow: ellipsis;
1881 plx-select > div .single .placeholder {
1884 plx-select > div .single input {
1886 padding: 1px 10px 0 10px;
1888 plx-select > div .multiple {
1890 flex-flow: row wrap;
1894 plx-select > div .multiple .placeholder {
1900 white-space: nowrap;
1902 plx-select > div .multiple input {
1906 plx-select > div .multiple div.option {
1907 background-color: #f8f8f8;
1908 border: 1px solid #e6e6e6;
1912 display: inline-block;
1916 margin: 4px 10px 4px 0;
1917 padding: 2px 30px 2px 10px;
1921 plx-select > div .multiple div.option span {
1922 display: inline-block;
1923 white-space: nowrap;
1925 text-overflow: ellipsis;
1928 plx-select > div .multiple div.option .deselect-option {
1936 plx-select > div .multiple div.option .deselect-option:hover {
1942 .plx-ui-horizon-ul-horizon {
1944 box-orient: horizontal;
1947 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
1957 .plx-ui-steps-number-active {
1959 background-color: #108EE9;
1963 display: inline-block;
1968 .plx-ui-steps-number-passive {
1969 background-color: #D7D7D7;
1974 display: inline-block;
1982 .plx-ui-steps-number-visited {
1986 display: inline-block;
1991 background-color: #fff;
1992 border: 2px solid #108EE9;
1994 .plx-ui-menuitem-div-passive {
1998 -webkit-transform: translate(-50%, -50%);
1999 -moz-transform: translate(-50%, -50%);
2000 -ms-transform: translate(-50%, -50%);
2001 -o-transform: translate(-50%, -50%);
2002 transform: translate(-50%, -50%);
2004 .plx-ui-menuitem-div-active {
2008 -webkit-transform: translate(-50%, -50%);
2009 -moz-transform: translate(-50%, -50%);
2010 -ms-transform: translate(-50%, -50%);
2011 -o-transform: translate(-50%, -50%);
2012 transform: translate(-50%, -50%);
2014 .plx-ui-menuitem-div-passive {
2018 -webkit-transform: translate(-50%, -50%);
2019 -moz-transform: translate(-50%, -50%);
2020 -ms-transform: translate(-50%, -50%);
2021 -o-transform: translate(-50%, -50%);
2022 transform: translate(-50%, -50%);
2024 .plx-ui-menuitem-div-visited {
2028 -webkit-transform: translate(-50%, -50%);
2029 -moz-transform: translate(-50%, -50%);
2030 -ms-transform: translate(-50%, -50%);
2031 -o-transform: translate(-50%, -50%);
2032 transform: translate(-50%, -50%);
2039 background-color: #108EE9;
2041 .passive .plx-ui-underline {
2042 background-color: #D7D7D7;
2044 .plx-ui-steps-title-active {
2045 white-space: nowrap;
2047 .plx-ui-steps-title-passive {
2048 white-space: nowrap;
2050 .plx-ui-steps-title-visited {
2051 white-space: nowrap;
2053 .plx-ui-steps-number-visited-tick {
2055 background-color: transparent;
2058 transform: rotate(45deg);
2059 transform-origin: 50% 120%;
2060 transition: all 0.2s;
2061 border-right: 2px solid #108EE9;
2062 border-bottom: 2px solid #108EE9;
2064 /**********************************************************************************************************/
2065 .plx-ui-steps-display-vertical {
2066 display: inline-block;
2068 .plx-ui-steps-vertical {
2072 display: inline-block;
2074 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2076 .plx-ui-horizon-ul-vertical {
2077 display: inline-block;
2078 box-orient: vertical;
2082 .plx-ui-underline-active-vertical {
2085 display: table-caption;
2087 border-right: 2px solid #D7D7D7;
2089 .plx-ui-underline-visited-vertical {
2092 display: table-caption;
2095 .plx-ui-underline-passive-vertical {
2099 display: table-caption;
2100 border-right: 2px solid #D7D7D7;
2102 .plx-ui-steps-li-vertical {
2106 .plx-ui-steps-title-active-vertical {
2113 white-space: nowrap;
2115 .plx-ui-steps-title-visited-vertical {
2122 white-space: nowrap;
2124 .plx-ui-steps-title-passive-vertical {
2131 white-space: nowrap;
2133 .plx-ui-steps-number-visited-tick-vertical {
2135 background-color: transparent;
2138 transform: rotate(45deg);
2139 transform-origin: 50% 120%;
2140 transition: all 0.2s;
2142 .plx-ui-steps-number-active-vertical {
2146 display: inline-block;
2153 .plx-ui-steps-number-passive-vertical {
2157 display: inline-block;
2165 .plx-ui-steps-number-visited-vertical {
2169 display: inline-block;
2175 .plx-table-wrapper {
2181 filter: blur(0.5px);
2183 .plx-table-loading {
2190 .plx-table-loading-content {
2194 border: 5px solid #108EE9;
2195 border-right-color: transparent;
2196 top: calc(50% - 36px);
2197 left: calc(50% - 18px);
2198 animation: plx-table-loading-animation 1s infinite ease-in-out;
2201 .plx-table-loading-placeholder {
2203 top: calc(50% + 10px);
2204 left: calc(50% - 18px);
2207 @-moz-keyframes plx-table-loading-animation {
2209 -moz-transform: rotate(0deg);
2210 transform: rotate(0deg);
2213 -moz-transform: rotate(360deg);
2214 transform: rotate(360deg);
2217 @-webkit-keyframes plx-table-loading-animation {
2219 -webkit-transform: rotate(0deg);
2220 transform: rotate(0deg);
2223 -webkit-transform: rotate(360deg);
2224 transform: rotate(360deg);
2227 @keyframes plx-table-loading-animation {
2229 -moz-transform: rotate(0deg);
2230 -ms-transform: rotate(0deg);
2231 -webkit-transform: rotate(0deg);
2232 transform: rotate(0deg);
2235 -moz-transform: rotate(360deg);
2236 -ms-transform: rotate(360deg);
2237 -webkit-transform: rotate(360deg);
2238 transform: rotate(360deg);
2243 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2247 border-collapse: collapse;
2250 table-layout: fixed;
2253 word-break: break-all;
2255 .plx-table .plx-table-subHead th {
2256 background-color: #fff;
2258 border-bottom: 1px solid #d9d9d9;
2260 .plx-table tr.plx-table-hlt {
2261 background-color: #e2f2fc;
2263 .plx-table tr:hover {
2264 background-color: #E7F4FD;
2266 .plx-table.plx-table-normal th {
2267 box-sizing: border-box;
2271 text-decoration: none;
2272 font-weight: normal;
2274 border: 1px solid #d9d9d9;
2275 background-color: #f5f5f5;
2277 .plx-table.plx-table-normal td {
2278 border: 1px solid #d9d9d9;
2279 vertical-align: middle;
2281 padding: 2px 10px 0px 10px;
2283 .plx-table.plx-table-large th {
2284 box-sizing: border-box;
2288 text-decoration: none;
2289 font-weight: normal;
2292 background-color: #f5f5f5;
2294 .plx-table.plx-table-large td {
2295 border-bottom: 1px solid #d9d9d9;
2296 vertical-align: middle;
2298 padding: 2px 10px 0px 10px;
2300 .plx-table.plx-table-card th {
2301 box-sizing: border-box;
2305 text-decoration: none;
2306 font-weight: normal;
2309 background-color: #f5f5f5;
2311 .plx-table.plx-table-card td {
2312 border-bottom: 1px solid #d9d9d9;
2313 vertical-align: middle;
2315 padding: 2px 10px 0px 10px;
2317 .plx-table.plx-table-sm th {
2318 box-sizing: border-box;
2322 text-decoration: none;
2323 font-weight: normal;
2325 border: 1px solid #d9d9d9;
2326 background-color: #f5f5f5;
2328 .plx-table.plx-table-sm td {
2329 border: 1px solid #d9d9d9;
2330 vertical-align: middle;
2332 padding: 2px 10px 0px 10px;
2334 .plx-table tbody tr:first-child td {
2338 table-layout: fixed;
2341 .plx-table-pagnation-content {
2345 .plx-table-opretions-wrapper:after {
2352 .plx-table-align-center {
2355 .plx-table-align-left {
2358 .plx-table-align-right {
2361 .plx-table-head-checkbox label {
2363 vertical-align: top;
2365 .plx-table td.plx-table-no-data {
2377 .plx-tabset.plx-nav-tabs {
2378 border-bottom: 1px solid #d9d9d9;
2381 .plx-tabset.plx-nav-tabs .plx-nav-item {
2382 margin-bottom: -1px;
2384 .plx-tabset.plx-nav-tabs .plx-nav-link {
2387 border: 1px solid transparent;
2388 border-top: 2px solid transparent;
2394 .plx-tabset.plx-nav-tabs .plx-nav-link:hover,
2395 .plx-tabset.plx-nav-tabs .plx-nav-link:focus {
2396 text-decoration: none;
2397 background-color: #E7F4FD;
2402 .plx-tabset.plx-nav-tabs .plx-nav-link.active {
2404 border-top: 2px solid #108EE9;
2405 border-left: 1px solid #d9d9d9;
2406 border-right: 1px solid #d9d9d9;
2407 background-color: #fff;
2409 .plx-tabset.plx-nav-tabs .plx-nav-link.active:hover,
2410 .plx-tabset.plx-nav-tabs .plx-nav-link.active:focus {
2411 border-left: 1px solid #d9d9d9;
2412 border-right: 1px solid #d9d9d9;
2413 border-bottom: 1px solid transparent;
2415 .plx-tabset.plx-nav-tabs.bottom .plx-nav-link {
2417 border-bottom: 2px solid transparent;
2419 .plx-tabset.plx-nav-tabs.bottom .plx-nav-link:hover {
2420 border-bottom: 1px solid transparent;
2422 .plx-tabset.plx-nav-tabs.bottom .plx-nav-link.active {
2424 border-bottom: 2px solid #108EE9;
2426 .plx-tabset.plx-nav-pills .plx-nav-link {
2427 border: 1px solid #d9d9d9;
2428 border-radius: 0.25em;
2435 .plx-tabset.plx-nav-pills .plx-nav-link:hover,
2436 .plx-tabset.plx-nav-pills .plx-nav-link:focus {
2437 text-decoration: none;
2439 border-color: #108ee9;
2440 background-color: #fff;
2442 .plx-tabset.plx-nav-pills .plx-nav-link:active {
2444 border-color: #108ee9;
2445 background-color: #108ee9;
2447 .plx-tabset.plx-nav-pills .plx-nav-link.active {
2450 background-color: #108EE9;
2451 border-color: #108EE9;
2453 .plx-tabset.plx-nav-pills .plx-nav-item:hover,
2454 .plx-tabset.plx-nav-pills .plx-nav-item:focus,
2455 .plx-tabset.plx-nav-pills .plx-nav-item:active {
2458 .plx-tabset.plx-nav-pills .plx-nav-item:first-child:not(:last-child) .plx-nav-link {
2459 border-top-right-radius: 0;
2460 border-bottom-right-radius: 0;
2462 .plx-tabset.plx-nav-pills .plx-nav-item:not(:first-child):not(:last-child) .plx-nav-link {
2465 .plx-tabset.plx-nav-pills .plx-nav-item:last-child:not(:first-child) .plx-nav-link {
2466 border-top-left-radius: 0;
2467 border-bottom-left-radius: 0;
2469 .plx-tabset.plx-nav-pills .plx-nav-item + .plx-nav-item .plx-nav-link {
2472 .plx-tab-content .plx-tab-pane {
2475 .plx-tab-content .plx-tab-pane.active {
2479 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2483 display: inline-block;
2485 .text-input .caret-down {
2489 border-left: 4px solid transparent;
2490 border-right: 4px solid transparent;
2491 border-top: 4px solid #9b9b9b;
2493 margin-bottom: 10px;
2495 .text-input .caret-down.caret-down-hover:hover,
2496 .text-input .caret-down.caret-down-hover:active {
2497 border-top: 4px solid #108EE9;
2499 .text-input .caret-up {
2503 border-left: 4px solid transparent;
2504 border-right: 4px solid transparent;
2505 border-bottom: 4px solid #9b9b9b;
2508 .text-input .caret-up.caret-up-hover:hover,
2509 .text-input .caret-up.caret-up-hover:active {
2510 border-bottom: 4px solid #108EE9;
2512 .text-input .toggle {
2516 border-left: 4px solid transparent;
2517 border-right: 4px solid transparent;
2518 border-top: 4px solid #9b9b9b;
2520 .text-input .text-input-dataList {
2524 border: 1px solid #d9d9d9;
2529 .text-input .text-input-dataList li {
2535 .text-input .text-input-dataList li:hover {
2536 background-color: #E7F4FD;
2539 display: inline-block;
2544 .text-input-with-hint {
2545 margin-bottom: -8px;
2547 :host(.ng-touched.ng-invalid.input-blur) .text-input-with-hint {
2551 .plx-text-input-unit-group,
2552 .plx-text-input-prefix-group {
2559 border: 1px solid #d9d9d9;
2560 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
2561 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
2562 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
2565 .plx-text-input-unit-group li,
2566 .plx-text-input-prefix-group li {
2573 .plx-text-input-unit-group li:hover,
2574 .plx-text-input-prefix-group li:hover {
2575 background-color: #E7F4FD;
2577 .plx-text-input-unit-group li.group-selected,
2578 .plx-text-input-prefix-group li.group-selected,
2579 .plx-text-input-unit-group li.group-selected:hover,
2580 .plx-text-input-prefix-group li.group-selected:hover {
2581 background-color: #f5f5f5;
2584 .text-input-optional {
2585 display: inline-block;
2589 .input-right-border .plx-input {
2590 border-right: 1px solid #108EE9;
2592 .input-left-border .plx-input {
2593 border-left: 1px solid #108EE9;
2598 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2602 :host(.ng-touched.ng-invalid.input-blur) .text-input-hint {
2605 .text-input-prefix {
2606 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2611 display: inline-block;
2616 border-top-left-radius: 3px;
2617 border-bottom-left-radius: 3px;
2619 border: 1px solid #d9d9d9;
2621 vertical-align: middle;
2623 .short-text-input .text-input-prefix {
2626 .input-span-focus .text-input-prefix {
2627 border-color: #108EE9;
2629 .input-invalid.ng-dirty.ng-invalid.ng-touched.input-blur .text-input-prefix,
2630 .input-invalid.ng-dirty.ng-invalid.ng-touched.input-blur .input-span-focus:focus .text-input-prefix {
2631 border-color: #EA4335;
2634 .text-input-unit-option {
2635 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2640 display: inline-block;
2644 border-top-right-radius: 3px;
2645 border-bottom-right-radius: 3px;
2648 border: 1px solid #d9d9d9;
2650 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2655 display: inline-block;
2658 border-top-right-radius: 3px;
2659 border-bottom-right-radius: 3px;
2663 vertical-align: middle;
2665 .short-text-input .text-input-unit {
2668 .input-span-focus .text-input-unit {
2669 border-color: #108EE9;
2671 .text-input-prefix-option {
2672 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2677 display: inline-block;
2681 border-top-left-radius: 3px;
2682 border-bottom-left-radius: 3px;
2687 border: 1px solid #d9d9d9;
2689 vertical-align: middle;
2691 .text-input-prefix-option.prefix-focus {
2692 border-color: #108EE9;
2694 .text-input-unit-option {
2699 border: 1px solid #d9d9d9;
2701 vertical-align: middle;
2703 .input-span-focus .text-input-unit-option {
2704 border-color: #108EE9;
2706 .text-input-with-unitOption div.unit-focus {
2707 border-color: #108EE9;
2709 .short-text-input .plx-input {
2712 .text-input-with-unit .plx-input {
2714 border-top-right-radius: 0;
2715 border-bottom-right-radius: 0;
2717 .text-input-with-unitOption .plx-input {
2719 border-top-right-radius: 0;
2720 border-bottom-right-radius: 0;
2722 .text-input-with-prefix .plx-input {
2724 border-top-left-radius: 0;
2725 border-bottom-left-radius: 0;
2727 .text-input-with-prefixOption .plx-input {
2729 border-top-left-radius: 0;
2730 border-bottom-left-radius: 0;
2732 .text-input-with-passwordSwith .plx-input {
2734 border-top-right-radius: 0;
2735 border-bottom-right-radius: 0;
2737 .text-input-with-prefix.text-input-with-unit .plx-input {
2740 .text-input-with-prefix.text-input-with-unitOption .plx-input {
2743 .short-text-input.text-input-with-prefix .plx-input {
2746 .short-text-input.text-input-with-unit .plx-input {
2749 .short-text-input.text-input-with-prefix.text-input-with-unit .plx-input {
2763 vertical-align: middle;
2767 .input-spinner-down {
2778 vertical-align: middle;
2782 :host(.plx-input-sm) .plx-input {
2786 :host(.plx-input-sm) .text-input-prefix,
2787 :host(.plx-input-sm) .text-input-unit,
2788 :host(.plx-input-sm) .text-input-unit-option,
2789 :host(.plx-input-sm) .text-input-prefix-option {
2793 :host(.plx-input-sm) div.text-input-dataList {
2796 :host(.plx-input-sm) .toggle {
2799 :host(.plx-input-sm) .caret-down {
2802 :host(.plx-input-sm) .caret-up {
2805 :host(.plx-input-sm) .plx-input-passwordSwitch {
2808 .plx-input-sm .plx-input {
2812 .plx-input-sm .text-input-prefix,
2813 .plx-input-sm .text-input-unit,
2814 .plx-input-sm .text-input-unit-option,
2815 .plx-input-sm .text-input-prefix-option {
2819 .plx-input-sm div.text-input-dataList {
2822 .plx-input-sm .toggle {
2825 .plx-input-sm .caret-down {
2828 .plx-input-sm .caret-up {
2831 .plx-input-sm .plx-input-passwordSwitch {
2834 .plx-input-sm-common .plx-input {
2838 .plx-input-sm-common .text-input-prefix,
2839 .plx-input-sm-common .text-input-unit,
2840 .plx-input-sm-common .text-input-unit-option,
2841 .plx-input-sm-common .text-input-prefix-option {
2845 .plx-input-sm-common div.text-input-dataList {
2848 .plx-input-sm-common .toggle {
2851 .plx-input-sm-common .caret-down {
2854 .plx-input-sm-common .caret-up {
2857 .plx-input-sm-common .plx-input-passwordSwitch {
2860 .plx-input-passwordSwitch {
2861 display: inline-block;
2865 vertical-align: middle;
2866 background-color: #fff;
2867 border: 1px solid #d9d9d9;
2869 border-bottom-right-radius: 3px;
2870 border-top-right-radius: 3px;
2873 .plx-input-passwordSwitch:focus,
2874 .plx-input-passwordSwitch:hover {
2875 border-color: #108ee9;
2876 background-color: #fff;
2878 .plx-input-passwordSwitch:focus.ict-eye-closed,
2879 .plx-input-passwordSwitch:hover.ict-eye-closed,
2880 .plx-input-passwordSwitch:focus.ict-eye,
2881 .plx-input-passwordSwitch:hover.ict-eye {
2884 .plx-input-passwordSwitch:active {
2885 background-color: #108ee9;
2886 border-color: #108ee9;
2888 .plx-input-passwordSwitch:active.ict-eye-closed,
2889 .plx-input-passwordSwitch:active.ict-eye {
2892 .plx-input-passwordSwitch.ict-eye-closed,
2893 .plx-input-passwordSwitch.ict-eye {
2897 .input-right-border-pwdswith-hover .plx-input {
2898 border-right-color: #108ee9;
2900 .input-right-border-pwdswith-click .plx-input {
2901 border-right-color: #108ee9;
2903 .plx-text-input-ip-dot {
2904 display: inline-block;
2905 vertical-align: bottom;
2908 .plx-text-input-error {
2913 :host(.plx-text-input-ip-invalid) .plx-input {
2914 border-color: #EA4335;
2916 :host(.plx-text-input-ip-invalid) .input-span-focus .plx-input {
2917 border-color: #108EE9;
2919 .plx-text-input-ip-invalid .plx-input {
2920 border-color: #EA4335;
2922 .plx-text-input-ip-invalid .input-span-focus .plx-input {
2923 border-color: #108EE9;
2925 .plx-text-input-ip-invalid-common .plx-input {
2926 border-color: #EA4335;
2928 .plx-text-input-ip-invalid-common .input-span-focus .plx-input {
2929 border-color: #108EE9;
2931 .plx-textarea-container {
2932 display: inline-block;
2934 .plx-textarea-class {
2937 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2941 border: 1px solid #d9d9d9;
2947 .plx-textarea-class:focus {
2948 border-color: #108EE9;
2950 .plx-textarea-class::-webkit-input-placeholder {
2952 -webkit-text-fill-color: initial;
2955 vertical-align: top;
2957 font-weight: normal;
2962 font-weight: normal;
2969 .plx-toggle-switch {
2970 display: inline-block;
2974 vertical-align: middle;
2978 .plx-toggle-switch input[type='checkbox'] {
2980 -webkit-appearance: none;
2981 -moz-appearance: none;
2982 -ms-progress-appearance: none;
2984 .plx-toggle-switch input[type='checkbox'] + label {
2985 display: inline-block;
2990 .plx-toggle-switch input[type='checkbox'] + label::before {
2992 display: inline-block;
2996 border-radius: 11px;
2997 transition: 0.15s ease-in;
2998 transition-property: background-color;
2999 background-color: #DDDDDD;
3001 .plx-toggle-switch input[type='checkbox'] + label::after {
3003 display: inline-block;
3010 transition: left 0.15s ease-in;
3011 background-color: #fff;
3013 .plx-toggle-switch input[type='checkbox']:checked + label::before {
3014 background-color: #108EE9;
3015 transition: background-color 0.15s ease-in;
3017 .plx-toggle-switch input[type='checkbox']:checked + label::after {
3019 transition: left 0.15s ease-in;
3021 .plx-toggle-switch input[type='checkbox']:disabled + label,
3022 .plx-toggle-switch input[type='checkbox']:checked:disabled + label {
3023 cursor: not-allowed;
3025 .plx-toggle-switch input[type='checkbox']:disabled + label::before,
3026 .plx-toggle-switch input[type='checkbox']:checked:disabled + label::before {
3029 :host(.plx-toggle-sm) .plx-toggle-switch {
3033 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox'] + label {
3036 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox'] + label::before {
3041 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox'] + label::after {
3045 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox']:checked + label::after {
3047 transition: left 0.15s ease-in;
3049 .plx-toggle-sm .plx-toggle-switch {
3053 .plx-toggle-sm .plx-toggle-switch input[type='checkbox'] + label {
3056 .plx-toggle-sm .plx-toggle-switch input[type='checkbox'] + label::before {
3061 .plx-toggle-sm .plx-toggle-switch input[type='checkbox'] + label::after {
3065 .plx-toggle-sm .plx-toggle-switch input[type='checkbox']:checked + label::after {
3067 transition: left 0.15s ease-in;
3069 .plx-toggle-sm-switch-common {
3073 .plx-toggle-sm-switch-common input[type='checkbox'] + label {
3076 .plx-toggle-sm-switch-common input[type='checkbox'] + label::before {
3081 .plx-toggle-sm-switch-common input[type='checkbox'] + label::after {
3085 .plx-toggle-sm-switch-common input[type='checkbox']:checked + label::after {
3087 transition: left 0.15s ease-in;
3089 .toolbar i.seperate-vertical {
3092 border-right: 1px solid #e9e9e9;
3099 display: inline-block;
3102 border: 1px solid transparent;
3105 .toolbar span:hover {
3106 background-color: #E7F4FD;
3109 .toolbar span:last-child {
3113 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
3120 font-weight: normal;
3121 letter-spacing: normal;
3125 text-decoration: none;
3127 text-transform: none;
3128 white-space: normal;
3130 word-spacing: normal;
3131 word-wrap: break-word;
3133 .plx-tooltip::before,
3134 .plx-tooltip::after {
3140 border: solid transparent;
3142 .plx-tooltip::before {
3145 .plx-tooltip::after {
3148 .plx-tooltip-inner {
3154 background-color: #000;
3160 .plx-tooltip.show .plx-tooltip-inner {
3161 background-color: #595959;
3167 .plx-tooltip-top-common {
3170 .plx-tooltip-top-common::before {
3171 border-top-color: #595959;
3172 border-bottom-width: 0;
3175 .plx-tooltip-top-common::after {
3176 border-top-color: #595959;
3177 border-bottom-width: 0;
3183 .plx-tooltip-top::before {
3184 border-top-color: #595959;
3185 border-bottom-width: 0;
3188 .plx-tooltip-top::after {
3189 border-top-color: #595959;
3190 border-bottom-width: 0;
3193 .plx-tooltip-top::before {
3197 .plx-tooltip-top::after {
3201 .plx-tooltip.plx-tooltip-top-left {
3204 .plx-tooltip.plx-tooltip-top-left::before {
3205 border-top-color: #595959;
3206 border-bottom-width: 0;
3209 .plx-tooltip.plx-tooltip-top-left::after {
3210 border-top-color: #595959;
3211 border-bottom-width: 0;
3214 .plx-tooltip.plx-tooltip-top-left::before {
3217 .plx-tooltip.plx-tooltip-top-left::after {
3220 .plx-tooltip.plx-tooltip-top-right {
3223 .plx-tooltip.plx-tooltip-top-right::before {
3224 border-top-color: #595959;
3225 border-bottom-width: 0;
3228 .plx-tooltip.plx-tooltip-top-right::after {
3229 border-top-color: #595959;
3230 border-bottom-width: 0;
3233 .plx-tooltip.plx-tooltip-top-right::before {
3236 .plx-tooltip.plx-tooltip-top-right::after {
3239 .plx-tooltip-right-common {
3242 .plx-tooltip-right-common::before {
3243 border-right-color: #595959;
3244 border-left-width: 0;
3247 .plx-tooltip-right-common::after {
3248 border-right-color: #595959;
3249 border-left-width: 0;
3252 .plx-tooltip.plx-tooltip-right {
3255 .plx-tooltip.plx-tooltip-right::before {
3256 border-right-color: #595959;
3257 border-left-width: 0;
3260 .plx-tooltip.plx-tooltip-right::after {
3261 border-right-color: #595959;
3262 border-left-width: 0;
3265 .plx-tooltip.plx-tooltip-right::before {
3269 .plx-tooltip.plx-tooltip-right::after {
3273 .plx-tooltip.plx-tooltip-right-top {
3276 .plx-tooltip.plx-tooltip-right-top::before {
3277 border-right-color: #595959;
3278 border-left-width: 0;
3281 .plx-tooltip.plx-tooltip-right-top::after {
3282 border-right-color: #595959;
3283 border-left-width: 0;
3286 .plx-tooltip.plx-tooltip-right-top::before {
3289 .plx-tooltip.plx-tooltip-right-top::after {
3292 .plx-tooltip.plx-tooltip-right-bottom {
3295 .plx-tooltip.plx-tooltip-right-bottom::before {
3296 border-right-color: #595959;
3297 border-left-width: 0;
3300 .plx-tooltip.plx-tooltip-right-bottom::after {
3301 border-right-color: #595959;
3302 border-left-width: 0;
3305 .plx-tooltip.plx-tooltip-right-bottom::before {
3308 .plx-tooltip.plx-tooltip-right-bottom::after {
3311 .plx-tooltip-bottom-common {
3314 .plx-tooltip-bottom-common::before {
3315 border-bottom-color: #595959;
3316 border-top-width: 0;
3319 .plx-tooltip-bottom-common::after {
3320 border-bottom-color: #595959;
3321 border-top-width: 0;
3324 .plx-tooltip.plx-tooltip-bottom {
3327 .plx-tooltip.plx-tooltip-bottom::before {
3328 border-bottom-color: #595959;
3329 border-top-width: 0;
3332 .plx-tooltip.plx-tooltip-bottom::after {
3333 border-bottom-color: #595959;
3334 border-top-width: 0;
3337 .plx-tooltip.plx-tooltip-bottom::before {
3341 .plx-tooltip.plx-tooltip-bottom::after {
3345 .plx-tooltip.plx-tooltip-bottom-left {
3348 .plx-tooltip.plx-tooltip-bottom-left::before {
3349 border-bottom-color: #595959;
3350 border-top-width: 0;
3353 .plx-tooltip.plx-tooltip-bottom-left::after {
3354 border-bottom-color: #595959;
3355 border-top-width: 0;
3358 .plx-tooltip.plx-tooltip-bottom-left::before {
3361 .plx-tooltip.plx-tooltip-bottom-left::after {
3364 .plx-tooltip.plx-tooltip-bottom-right {
3367 .plx-tooltip.plx-tooltip-bottom-right::before {
3368 border-bottom-color: #595959;
3369 border-top-width: 0;
3372 .plx-tooltip.plx-tooltip-bottom-right::after {
3373 border-bottom-color: #595959;
3374 border-top-width: 0;
3377 .plx-tooltip.plx-tooltip-bottom-right::before {
3380 .plx-tooltip.plx-tooltip-bottom-right::after {
3383 .plx-tooltip-left-common {
3386 .plx-tooltip-left-common::before {
3387 border-left-color: #595959;
3388 border-right-width: 0;
3391 .plx-tooltip-left-common::after {
3392 border-left-color: #595959;
3393 border-right-width: 0;
3396 .plx-tooltip.plx-tooltip-left {
3399 .plx-tooltip.plx-tooltip-left::before {
3400 border-left-color: #595959;
3401 border-right-width: 0;
3404 .plx-tooltip.plx-tooltip-left::after {
3405 border-left-color: #595959;
3406 border-right-width: 0;
3409 .plx-tooltip.plx-tooltip-left::before {
3413 .plx-tooltip.plx-tooltip-left::after {
3417 .plx-tooltip.plx-tooltip-left-top {
3420 .plx-tooltip.plx-tooltip-left-top::before {
3421 border-left-color: #595959;
3422 border-right-width: 0;
3425 .plx-tooltip.plx-tooltip-left-top::after {
3426 border-left-color: #595959;
3427 border-right-width: 0;
3430 .plx-tooltip.plx-tooltip-left-top::before {
3433 .plx-tooltip.plx-tooltip-left-top::after {
3436 .plx-tooltip.plx-tooltip-left-bottom {
3439 .plx-tooltip.plx-tooltip-left-bottom::before {
3440 border-left-color: #595959;
3441 border-right-width: 0;
3444 .plx-tooltip.plx-tooltip-left-bottom::after {
3445 border-left-color: #595959;
3446 border-right-width: 0;
3449 .plx-tooltip.plx-tooltip-left-bottom::before {
3452 .plx-tooltip.plx-tooltip-left-bottom::after {
3455 .plx-checkbox-container {
3464 .plx-checkbox + .checkbox-substitute {
3466 display: inline-block;
3470 border: 1px solid #d9d9d9;
3472 vertical-align: middle;
3474 .plx-checkbox + .checkbox-substitute + span {
3475 font-weight: normal;
3478 vertical-align: middle;
3481 .plx-checkbox:hover + .checkbox-substitute {
3482 border-color: #108EE9;
3484 background-image: none;
3485 -webkit-box-shadow: none;
3486 -moz-box-shadow: none;
3490 .plx-checkbox:checked + .checkbox-substitute {
3491 border-color: #108EE9;
3492 background-color: #108EE9;
3494 .plx-checkbox:checked + .checkbox-substitute::after {
3501 border-width: 0 2px 2px 0;
3502 transform: rotate(45deg);
3506 .plx-checkbox:checked.portion + .checkbox-substitute {
3507 background-color: #108EE9;
3508 border-color: #108EE9;
3511 .plx-checkbox:disabled + .checkbox-substitute,
3512 .plx-checkbox[disabled] + .checkbox-substitute {
3513 border-color: #d9d9d9;
3514 background-color: #f5f5f5;
3515 cursor: not-allowed;
3517 .plx-checkbox:disabled + .checkbox-substitute + span,
3518 .plx-checkbox[disabled] + .checkbox-substitute + span {
3519 cursor: not-allowed;
3521 .plx-checkbox:checked.portion[disabled] + .checkbox-substitute {
3522 background-color: #d9d9d9;
3523 border-color: #d9d9d9;
3525 .plx-checkbox:checked.portion[disabled] + .checkbox-substitute::after {
3531 border: solid #8e8e8e;
3532 border-width: 0 2px 2px 0;
3533 transform: rotate(45deg);
3537 .plx-checkbox:checked[disabled] + .checkbox-substitute {
3538 border-color: #d9d9d9;
3539 background-color: #d9d9d9;
3543 background-attachment: scroll;
3544 background-color: transparent;
3545 background-image: none;
3546 background-position: 0 0;
3547 background-repeat: repeat-y;
3548 list-style: none outside none;
3551 white-space: nowrap;
3554 .plx-treenode .plx-treenode-content {
3557 .plx-treenode .plx-treenode-content.light {
3560 .plx-treenode ul.plx-treenode-children {
3562 -webkit-padding-start: 21px;
3564 .plx-treenode-toggler {
3567 display: inline-block;
3570 vertical-align: bottom;
3573 .plx-treenode-ckbox {
3578 .plx-treenode-icon {
3583 vertical-align: bottom;
3586 .plx-treenode-label-container {
3589 .plx-treenode-label-container.plx-treenode-label-ellipsis {
3592 .plx-treenode-label-container:hover {
3593 background-color: #E7F4FD;
3595 .plx-treenode-active > div .plx-treenode-label-container {
3596 background-color: #def0fc;
3598 .plx-treenode-active > div .plx-treenode-label-container:hover {
3599 background-color: #E7F4FD;
3601 .plx-treenode-label-container span:last-child {
3604 .plx-treenode-lable {
3605 display: inline-block;
3607 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
3610 .plx-treenode-lable span {
3611 display: inline-block;
3614 text-overflow: ellipsis;
3615 white-space: nowrap;
3616 vertical-align: bottom;
3618 .plx-treenode-operations {
3621 vertical-align: bottom;
3626 .plx-treenode-operation {
3627 display: inline-block;
3631 vertical-align: text-bottom;
3633 .plx-treenode-operation:hover {
3636 .plx-treenode-label-container:hover .plx-treenode-operations {
3637 display: inline-block;
3641 box-shadow: none !important;
3643 input[type="checkbox"]:focus {
3644 border: 0 !important;
3646 .plx-treenode-hide-tree-toggle {
3649 .plx-treenode-droppoint {
3651 list-style-type: none;
3653 .plx-treenode-droppoint-active {
3654 background-color: #186ba0;
3660 display: inline-block;
3662 .upload-wrapper .item-text {
3665 text-overflow: ellipsis;
3666 white-space: nowrap;
3667 display: inline-block;
3671 .upload-wrapper .item-text.no-progressbar {
3672 vertical-align: middle;
3674 .upload-wrapper .plx-upload-progressbar {
3677 .upload-wrapper .list-group-item {
3681 .upload-wrapper .list-group-item .item {
3683 padding: 0 0 5px 0px;
3685 .upload-wrapper .list-group-item .item .item-text-wrapper {
3687 display: inline-block;
3689 box-sizing: border-box;
3691 padding: 2px 3px 2px 10px;
3692 border: 1px solid transparent;
3694 .upload-wrapper .list-group-item .item .item-text-wrapper .text-red {
3695 color: #EA4335 !important;
3697 .upload-wrapper .list-group-item .item .item-text-wrapper:hover {
3698 background-color: #E7F4FD;
3701 .upload-wrapper .list-group-item .item .item-text-wrapper:hover .plx-ico-close-16 {
3703 transform: scale(0.8);
3705 .upload-wrapper .list-group-item .item .item-text-wrapper.no-progressbar {
3708 .upload-wrapper .list-group-item .item .item-delete {
3719 .upload-wrapper .list-group-item .item .item-delete:hover {
3723 .upload-wrapper .list-group-item .item .item-delete.no-progressbar {
3726 .upload-wrapper .plx-ico-close-16 {
3731 .upload-wrapper ul.list-group {
3734 .upload-wrapper .url-form-control {
3735 display: inline-block;
3737 .upload-wrapper .item-detail {
3743 .upload-wrapper .item-detail div {
3744 margin: 0px 0px 15px 0;
3746 .upload-wrapper .item-detail .detail {
3747 margin: 5px 0 10px 0;
3749 .upload-wrapper .item-detail-des {
3750 display: inline-block;
3752 word-wrap: break-word;
3754 vertical-align: top;
3756 .upload-wrapper .item-detail-time {
3757 display: inline-block;
3759 word-break: break-all;
3760 vertical-align: top;
3762 .upload-wrapper .selectFile {
3763 display: inline-block;
3768 .upload-wrapper label.raw-container {
3771 .upload-wrapper .item-lists {
3774 .upload-wrapper .list-container {
3775 padding-right: 15px;
3777 .upload-wrapper .list-container.plx-upload-Manual-showdetail {
3780 .upload-wrapper .list-container.plx-upload-auto-showdetail {
3783 .upload-wrapper .list-footer .upload-btn {
3786 .upload-wrapper .upload-btn {
3787 display: inline-block;
3789 .upload-wrapper .loader-container {
3791 display: inline-block;
3795 .upload-wrapper .list-group-item-pdleft-s {
3796 padding: 0px 0px 0px 12px;
3798 .upload-wrapper .list-group-item-pdleft {
3799 padding: 0px 0px 0px 12px !important;
3801 .upload-wrapper .upload-btn-wrapper {
3802 display: inline-block;
3804 .upload-wrapper .plx-red.left {
3807 .upload-wrapper .expand-wrapper {
3811 display: inline-block;
3814 .upload-wrapper .expand-wrapper.open .ict-go {
3817 .upload-wrapper .expand-wrapper.open .ict-fold {
3820 .upload-wrapper .expand-wrapper i {
3827 .upload-wrapper .ict-fold {
3831 transform: scale(0.7);
3833 .upload-wrapper .ict-go {
3837 transform: scale(0.7);
3839 .upload-wrapper .no-customparm-extend-wrapper {
3840 left: -2px !important;
3843 .upload-wrapper .loader {
3847 display: inline-block;
3849 background: #108EE9;
3850 background: -moz-linear-gradient(left, #108EE9 10%, rgba(255, 255, 255, 0) 85%);
3851 background: -webkit-linear-gradient(left, #108EE9 10%, rgba(255, 255, 255, 0) 85%);
3852 background: -o-linear-gradient(left, #108EE9 10%, rgba(255, 255, 255, 0) 85%);
3853 background: -ms-linear-gradient(left, #108EE9 10%, rgba(255, 255, 255, 0) 85%);
3854 background: linear-gradient(to right, #108EE9 10%, rgba(255, 255, 255, 0) 85%);
3856 -webkit-animation: load3 1.4s infinite linear;
3857 animation: load3 1.4s infinite linear;
3859 .upload-wrapper .loader:before {
3862 background: #108EE9;
3863 border-radius: 100% 0 0 0;
3869 .upload-wrapper .loader:after {
3882 @-webkit-keyframes load3 {
3884 -webkit-transform: rotate(0deg);
3885 transform: rotate(0deg);
3888 -webkit-transform: rotate(360deg);
3889 transform: rotate(360deg);
3894 -webkit-transform: rotate(0deg);
3895 transform: rotate(0deg);
3898 -webkit-transform: rotate(360deg);
3899 transform: rotate(360deg);
3902 .plx-table-customCols {
3906 .plx-table-customCols-toggle {
3907 display: inline-block;
3911 border: 1px solid #d9d9d9;
3912 vertical-align: top;
3917 box-sizing: content-box;
3919 .plx-table-customCols-toggle .ict-col:before {
3920 vertical-align: top;
3922 .plx-table-customCols-toggle:hover {
3923 background-color: #fff;
3925 .plx-table-customCols-toggle:active {
3926 background-color: #108ee9;
3929 display: inline-block;
3931 border-right: 1px solid #595959;
3932 vertical-align: top;
3935 .toggle-icon:first-child {
3938 .plx-table-customCols-pannel {
3941 border: 1px solid #d9d9d9;
3942 background-color: #fff;
3951 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3952 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3953 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3955 .plx-table-customCols-pannel .plx-table-customCols-toolbar {
3957 justify-content: space-between;
3960 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper {
3964 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper input {
3968 border: 1px solid #d9d9d9;
3970 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper input:focus {
3971 border: 1px solid #108EE9;
3974 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper span {
3980 .plx-table-customCols-pannel .plx-table-customCols-items {
3982 border-bottom: 1px solid #e9e9e9;
3983 border-top: 1px solid #e9e9e9;
3985 .plx-table-customCols-pannel .plx-table-customCols-items > div:hover {
3986 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3987 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3988 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3990 .plx-table-customCols-pannel .plx-table-customCols-items label {
3992 vertical-align: -moz-middle-with-baseline;
3993 vertical-align: -webkit-baseline-middle;
3994 vertical-align: 25%;
3996 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-item > span {
3999 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-operations {
4003 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-operations div {
4004 box-sizing: content-box;
4006 display: inline-block;
4008 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight {
4009 background-color: #e2f2fc;
4011 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight .plx-table-customCols-operations .plx-table-goup-show {
4012 visibility: visible;
4014 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight .plx-table-customCols-operations .plx-table-godown-show {
4015 visibility: visible;
4017 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight .plx-table-customCols-operations span {
4020 .plx-table-customCols-pannel .plx-table-customCols-items .dragging {
4021 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
4023 .plx-table-customCols-pannel .plx-table-customCols-items .dragEnter {
4024 background-color: #00abff;
4026 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-dropArea {
4028 border-bottom: 1px solid #e9e9e9;
4030 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-dropArea-before {
4032 border-bottom: none;
4034 .plx-table-customCols-pannel .plx-table-customCols-items > div:last-child .plx-table-customCols-dropArea {
4035 border-bottom: none;
4037 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-item {
4042 .plx-table-customCols-pannel .plx-table-customCols-confirm {
4044 align-items: center;
4045 justify-content: center;
4048 .plx-table-col-filter {
4049 border: 1px solid #d9d9d9;
4051 box-sizing: border-box;
4054 .plx-table-col-filter input {
4055 width: calc(100% - 25px);
4056 line-height: normal;
4057 font-weight: normal;
4061 box-sizing: border-box;
4063 .plx-table-col-filter input:focus {
4066 .plx-table-col-filter .filterIcon {
4067 /*position: absolute;*/
4073 .plx-filter-focused {
4075 border: 1px solid #108EE9;
4077 .plx-table-col-icon-wrapper {
4079 display: inline-block;
4082 .plx-table-col-icon-wrapper span {
4083 vertical-align: sub;
4085 ::-webkit-input-placeholder {
4086 /* WebKit browsers */
4090 /* Mozilla Firefox 4 to 18 */
4093 ::-moz-placeholder {
4094 /* Mozilla Firefox 19+ */
4097 :-ms-input-placeholder {
4098 /* Internet Explorer 10+ */
4101 .plx-table-selectFilter-wrapper {
4102 display: inline-block;
4103 vertical-align: middle;
4106 /*此处 若不为absolute则被td遮挡*/
4109 .plx-table-selectFilter-icon {
4110 vertical-align: middle;
4114 .icon-selectFilter-activtied {
4117 .plx-table-selectFilter-panel {
4119 border: 1px solid #d9d9d9;
4120 background-color: #fff;
4124 /*此处若为absolute则文本要换行,恩,玄学*/
4125 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4126 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4127 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4129 .plx-table-selectFilter-panel span {
4130 vertical-align: -25%;
4133 .plx-table-selectFilter-panel label {
4134 line-height: normal;
4136 .plx-table-selectFilter-panel div {
4137 line-height: normal;
4143 .plx-table-filter input {
4145 line-height: normal;
4147 font-weight: normal;
4148 border: 1px solid #d9d9d9;
4149 margin-bottom: 10px;
4152 box-sizing: border-box;
4156 .plx-table-filter input:focus {
4158 border: 1px solid #108EE9;
4160 .plx-table-filterToggle {
4161 display: inline-block;
4165 border: 1px solid #d9d9d9;
4166 vertical-align: top;
4170 box-sizing: content-box;
4172 .plx-table-filterToggle.ict-filter:before {
4175 .plx-table-filterToggle.ict-filter-f:before {
4179 .plx-table-filter-icon-wrapper {
4180 vertical-align: middle;
4181 display: inline-block;
4184 .plx-table-filterIcon {
4187 .plx-table-pagination {
4189 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
4193 margin-bottom: 10px;
4195 .plx-table-pagination-content {
4196 display: inline-block;
4197 text-decoration: none;
4199 .plx-table-pagination-item {
4200 list-style-type: none;
4201 display: inline-block;
4203 .plx-table-pagination-item span {
4204 vertical-align: middle;
4206 .plx-table-pagination-item select {
4207 vertical-align: middle;
4210 border: 1px solid #d9d9d9;
4212 .plx-table-pagination-input {
4220 box-sizing: border-box;
4221 border: 1px solid #d9d9d9;
4223 vertical-align: middle;
4225 .plx-table-pagination-nav {
4226 display: inline-block;
4228 border: 1px solid #d9d9d9;
4230 text-decoration: none;
4236 vertical-align: middle;
4237 box-sizing: border-box;
4239 a:not([href]):not([tabindex]).plx-table-pagination-disabled {
4241 cursor: not-allowed;
4243 .plx-table-dropdown-wrapper {
4246 .plx-table-dropdown-icon-shared {
4248 line-height: 2.2 !important;
4251 .plx-table-dropdown-icon-polyline-shared {
4259 line-height: 2.2 !important;
4268 .ict-down polyline:hover,
4269 .ict-up polyline:hover {
4272 .plx-table-innerTr {
4273 border: 1px solid #d9d9d9;
4275 .plx-table-innerTr #plx-table-innerTd {
4278 .plx-table-innerTable {
4281 .plx-table-innerTable tr {
4285 .plx-table-innerTable tr td#plx-inner-table-title,
4286 .plx-table-innerTable tr td#plx-inner-table-content {
4290 border-bottom: 1px solid #d9d9d9;
4292 .plx-table-innerTable tr td:first-child {
4295 .plx-table-innerTable tr td:last-child {
4298 .plx-table-innerTable tr:last-child td#plx-inner-table-title,
4299 .plx-table-innerTable tr:last-child td#plx-inner-table-content {
4300 border-bottom: none;
4303 .plx-table-sort-icon-shared {
4308 border-left: 4px solid transparent;
4309 border-right: 4px solid transparent;
4312 .plx-table-sortIconWrapper {
4313 display: inline-block;
4314 vertical-align: middle;
4318 .plx-table-sortAsc {
4323 border-left: 4px solid transparent;
4324 border-right: 4px solid transparent;
4326 border-bottom: 5px solid #8e8e8e;
4328 .plx-table-ascActived {
4329 border-bottom: 5px solid #108EE9;
4332 .plx-table-sortDesc {
4337 border-left: 4px solid transparent;
4338 border-right: 4px solid transparent;
4340 border-top: 5px solid #8e8e8e;
4342 .plx-table-descActived {
4343 border-top: 5px solid #108EE9;
4345 .plx-color-picker-border-radius {
4346 border-top-left-radius: 3px;
4347 border-top-right-radius: 3px;
4349 .plx-color-picker * {
4350 -webkit-box-sizing: border-box;
4351 -moz-box-sizing: border-box;
4352 box-sizing: border-box;
4355 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
4365 background-color: #fff;
4366 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4367 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4368 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4370 border: 1px solid #d9d9d9;
4371 -webkit-touch-callout: none;
4372 -webkit-user-select: none;
4373 -khtml-user-select: none;
4374 -moz-user-select: none;
4375 -ms-user-select: none;
4378 .plx-color-picker i {
4382 .plx-color-picker input {
4386 padding-right: 10px;
4388 border: 1px solid #d9d9d9;
4390 vertical-align: middle;
4393 -moz-appearance: textfield;
4395 .short-text-input .plx-color-picker input {
4398 .text-input-with-unit .plx-color-picker input {
4400 border-top-right-radius: 0;
4401 border-bottom-right-radius: 0;
4403 .text-input-with-unitOption .plx-color-picker input {
4405 border-top-right-radius: 0;
4406 border-bottom-right-radius: 0;
4408 .text-input-with-prefix .plx-color-picker input {
4410 border-top-left-radius: 0;
4411 border-bottom-left-radius: 0;
4413 .text-input-with-prefixOption .plx-color-picker input {
4415 border-top-left-radius: 0;
4416 border-bottom-left-radius: 0;
4418 .text-input-with-passwordSwith .plx-color-picker input {
4420 border-top-right-radius: 0;
4421 border-bottom-right-radius: 0;
4423 .text-input-with-prefix.text-input-with-unit .plx-color-picker input {
4426 .text-input-with-prefix.text-input-with-unitOption .plx-color-picker input {
4429 .short-text-input.text-input-with-prefix .plx-color-picker input {
4432 .short-text-input.text-input-with-unit .plx-color-picker input {
4435 .short-text-input.text-input-with-prefix.text-input-with-unit .plx-color-picker input {
4438 .plx-color-picker input:focus {
4439 border: 1px solid #108EE9;
4441 .plx-color-picker input:disabled,
4442 .plx-color-picker input[disabled] {
4443 cursor: not-allowed;
4444 background-color: #f5f5f5;
4446 .plx-color-picker input:invalid {
4449 .plx-color-picker input:-moz-submit-invalid {
4452 .plx-color-picker input:-moz-ui-invalid {
4455 .plx-color-picker input::-webkit-outer-spin-button,
4456 .plx-color-picker input::-webkit-outer-spin-button {
4457 -webkit-appearance: textfield;
4460 .plx-color-picker .color-picker-overlay1 {
4461 border-top-left-radius: 3px;
4462 border-top-right-radius: 3px;
4468 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";
4470 background: -moz-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4472 background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));
4473 /* Chrome,Safari4+ */
4474 background: -webkit-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4475 /* Chrome10+,Safari5.1+ */
4476 background: -o-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4478 background: -ms-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4480 background: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4481 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff');
4484 .plx-color-picker .color-picker-overlay2 {
4485 border-top-left-radius: 3px;
4486 border-top-right-radius: 3px;
4492 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";
4494 background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4496 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, #000000));
4497 /* Chrome,Safari4+ */
4498 background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4499 /* Chrome10+,Safari5.1+ */
4500 background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4502 background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4504 background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);
4506 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);
4509 .plx-color-picker .color-picker-saturation-lightness {
4510 border-top-left-radius: 3px;
4511 border-top-right-radius: 3px;
4516 background-size: 100% 100%;
4518 .plx-color-picker .color-picker-hue {
4524 margin-bottom: 10px;
4525 background-size: 100% 100%;
4526 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAQCAYAAAD06IYnAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AIWDwkUFWbCCAAAAFxJREFUaN7t0kEKg0AQAME2x83/n2qu5qCgD1iDhCoYdpnbQC9bbY1qVO/jvc6k3ad91s7/7F1/csgPrujuQ17BDYSFsBAWwgJhISyEBcJCWAgLhIWwEBYIi2f7Ar/1TCgFH2X9AAAAAElFTkSuQmCC');
4528 .plx-color-picker .color-picker-alpha {
4534 background-size: 100% 100%;
4535 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAAAKCAYAAAAgnxVRAAAC9klEQVRYhdVYPc7bMAylku7WViCrfJ2cocfoGXqLHslbDhAvHjNkCBBRHSoZzwQpKW7T7yuBwAn9+CtKIuOu1+vXy+UyPx6PL5QphEDee0KKMdI0TRveP8KlaZoSEZUPhxCS9z4RERd+jJEzbuWFEKL3nlEWcDHzYgiBQR//Nht5miZGXrbLWbaGY+99RBuAK3zOuGfBZP+iwJU4ItgtuAiyaJdBH2fc6iPoY9CH/jH4xyKOJHAJcEnRlwxcWY8k1o3KepxOp3Rg5h9YnJ+UkvjtxNPCO8Ak4MunxevxRXun6UVCn1ynXyhb5Mp7Tc4Z3y0e6pG2tXw7quuQWI0v/ZGx0cEAfzaygtUWBAPVClXqRblaErX3cgPU/C4Y/Gi+1+TRTllI/FjUKvjy1OxLf60NodmUG9GSQRuY5/+mQAtpye0pEKvwrELRsGhPW/CWrNwsTnnXc8rgUxaPptOi3huj6NVyJ3NR2yS9mI0/rxRoTyDvJmvhe65U7QrT9LRO0pYti2oLYxW9/F07/WqbbY9Pmm/ajSR9kLH0knoLuPv9/vN2u31D5rIsNM/zBjgMA43jSB+AS+M4rk11xvE8z8hLwzDwOI6bpnxZljTPc+FFIuKsrwwHiYhixm2GhoxDnoaLYHflZ/82w9QwDNHAbYaajJN2o6KPM24dksDuE+KIEC8DbiML8a65UnCc7SbwJYHdNf+AY4FLAifXt6xbOp/Pae8V/xGnKfYxrUZbXu2J7GtK6rbIuuIsn1q9Xk9faMnW9PTEIm1ofTgZPDwpe6/r3TfR3gLtScDfplrPRuKdFryVBOu6avmh9b6vDCqtReuRlba1KdvqS63caTwrLq2t0NqTVs9u0juGpHecrr2TYyFtuu0pnt7pVPtuye8d3jQ8vu8psNqJ+sohgydmq0+3NkmtMM1/Eg7Oue/H4/H5grMtqk3Vf6Lz1SRbxWPh5ADQc5q0pm38bk3emtyeHMoC0ApCa3/2tAOtjSWLWDv1rc204f8CQvGUIhalBqwAAAAASUVORK5CYII=');
4537 .plx-color-picker .color-picker-alpha-ba {
4539 background: linear-gradient(90deg, rgba(255, 255, 255, 0), #000);
4541 .plx-color-picker .selected-color {
4547 -moz-border-radius: 50%;
4548 -webkit-border-radius: 50%;
4550 -khtml-border-radius: 50%;
4552 .plx-color-picker .selected-color-background {
4555 -moz-border-radius: 50%;
4556 -webkit-border-radius: 50%;
4558 -khtml-border-radius: 50%;
4559 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAh0lEQVRYR+2W0QlAMQgD60zdfwOdqa8TmI/wQMr5K0I5bZLIzLOa2nt37VVVbd+dDx5obgCC3KBLwJ2ff4PnVidkf+ucIhw80HQaCLo3DMH3CRK3iFsmAWVl6hPNDwt8EvNE5q+YuEXcMgkonVM6SdyCoEvAnZ8v1Hjx817MilmxSUB5rdLJDycZgUAZUch/AAAAAElFTkSuQmCC');
4561 .plx-color-picker .color-picker-cursor {
4564 -moz-border-radius: 50%;
4565 -webkit-border-radius: 50%;
4567 -khtml-border-radius: 50%;
4570 border: #ffffff solid 1px;
4572 .plx-color-picker .color-picker-cursor-selector {
4575 -moz-border-radius: 50%;
4576 -webkit-border-radius: 50%;
4578 -khtml-border-radius: 50%;
4581 border: #ffffff solid 1px;
4585 background-color: #ffffff;
4586 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4587 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4588 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4590 .plx-color-picker .type-policy {
4598 .plx-color-picker .type-policy:hover {
4599 background-color: #E7F4FD;
4602 .plx-color-picker .arrow-down {
4606 border-left: 4px solid transparent;
4607 border-right: 4px solid transparent;
4608 border-top: 4px solid #9b9b9b;
4612 .plx-color-picker .arrow-up {
4616 border-left: 4px solid transparent;
4617 border-right: 4px solid transparent;
4618 border-bottom: 4px solid #9b9b9b;
4622 .plx-color-picker .box {
4627 .plx-color-picker .box .left {
4631 .plx-color-picker .box .right {
4634 .plx-color-picker .button-area {
4635 padding: 0 16px 16px 16px;
4638 .plx-color-picker .preset-area {
4641 .plx-color-picker .preset-area .preset-label {
4647 .plx-color-picker .preset-area .preset-color {
4649 display: inline-block;
4652 margin: 4px 6px 8px 6px;
4653 -moz-border-radius: 25%;
4654 -webkit-border-radius: 25%;
4656 -khtml-border-radius: 25%;
4657 border: #a9a9a9 solid 1px;
4659 .plx-color-picker .hsla-text,
4660 .plx-color-picker .rgba-text {
4663 .plx-color-picker .hsla-text input,
4664 .plx-color-picker .rgba-text input {
4672 .plx-color-picker .hsla-text input:last-child,
4673 .plx-color-picker .rgba-text input:last-child {
4676 .plx-color-picker .hsla-text .hsla-text-div,
4677 .plx-color-picker .rgba-text .hsla-text-div,
4678 .plx-color-picker .hsla-text .rgba-text-div,
4679 .plx-color-picker .rgba-text .rgba-text-div {
4687 .plx-color-picker .hsla-text .hsla-text-div:last-child,
4688 .plx-color-picker .rgba-text .hsla-text-div:last-child,
4689 .plx-color-picker .hsla-text .rgba-text-div:last-child,
4690 .plx-color-picker .rgba-text .rgba-text-div:last-child {
4694 .plx-color-picker .hsla-text .hsla-text-degree,
4695 .plx-color-picker .rgba-text .hsla-text-degree {
4696 padding-right: 16px;
4698 .plx-color-picker .hsla-text .hsla-text-percent,
4699 .plx-color-picker .rgba-text .hsla-text-percent {
4700 padding-right: 22px;
4702 .plx-color-picker .hsla-text .hsla-degree,
4703 .plx-color-picker .rgba-text .hsla-degree {
4704 display: inline-block;
4710 .plx-color-picker .hsla-text .hsla-percent,
4711 .plx-color-picker .rgba-text .hsla-percent {
4712 display: inline-block;
4718 .plx-color-picker .hsla-text .rgba-text-input,
4719 .plx-color-picker .rgba-text .rgba-text-input {
4722 .plx-color-picker .hex-text {
4725 .plx-color-picker .hex-text .box input {
4730 .plx-color-picker .hex-text .box div {
4739 .plx-color-picker .bacis-color-alpha-select-area {
4740 padding: 20px 16px 16px 16px;
4742 .plx-color-picker .color-format-content-area {
4743 padding: 0px 16px 16px 16px;
4745 .plx-color-picker .arrow::after,
4746 .plx-color-picker .arrow::before {
4751 border-color: transparent;
4752 border-style: solid;
4754 border-width: 7px 7px;
4756 .plx-color-picker .arrow.arrow-bottom::after {
4758 border-top-width: 0;
4760 border-bottom-color: #ffffff;
4762 .plx-color-picker .arrow.arrow-bottom::before {
4764 border-top-width: 0;
4766 border-bottom-color: #999999;
4772 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4773 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4774 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4777 /* Mozilla Firefox 4 to 18 */
4780 ::-moz-placeholder {
4781 /* Mozilla Firefox 19+ */
4784 input:-ms-input-placeholder {
4787 input::-webkit-input-placeholder {
4791 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
4794 letter-spacing: 1px;
4800 white-space: nowrap;
4802 vertical-align: middle;
4803 border: 1px solid #d9d9d9;
4804 background-color: #fff;
4814 background-image: none;
4816 -webkit-box-shadow: none;
4817 -moz-box-shadow: none;
4824 border-color: #108ee9;
4825 background-color: #fff;
4829 border-color: #108ee9;
4830 background-color: #108ee9;
4833 .plx-btn[disabled] {
4835 background-color: #fff;
4836 border-color: #e9e9e9;
4838 .plx-btn:disabled:hover,
4839 .plx-btn[disabled]:hover,
4840 .plx-btn:disabled:focus,
4841 .plx-btn[disabled]:focus {
4843 background-color: #fff;
4844 border-color: #e9e9e9;
4845 cursor: not-allowed;
4847 .plx-btn .plx-btn-icon {
4849 vertical-align: text-top;
4853 background-color: #108EE9;
4855 border-color: #108EE9;
4857 .plx-btn-primary:hover,
4858 .plx-btn-primary:focus {
4860 background-color: #0D75BF;
4861 border-color: #0D75BF;
4863 .plx-btn-primary:active {
4865 background-color: #0C66A7;
4866 border-color: #0C66A7;
4868 .plx-btn-primary:disabled,
4869 .plx-btn-primary[disabled],
4870 .plx-btn-primary:disabled:hover,
4871 .plx-btn-primary[disabled]:hover,
4872 .plx-btn-primary:disabled:focus,
4873 .plx-btn-primary[disabled]:focus {
4875 border-color: #108EE9;
4876 background-color: #108EE9;
4880 background-color: #5cb85c;
4882 border-color: #5cb85c;
4884 .plx-btn-guide:hover,
4885 .plx-btn-guide:focus {
4887 background-color: #00994d;
4888 border-color: #00994d;
4890 .plx-btn-guide:active {
4892 background-color: #008040;
4893 border-color: #008040;
4895 .plx-btn-guide:disabled,
4896 .plx-btn-guide[disabled],
4897 .plx-btn-guide:disabled:hover,
4898 .plx-btn-guide[disabled]:hover,
4899 .plx-btn-guide:disabled:focus,
4900 .plx-btn-guide[disabled]:focus {
4902 border-color: #5cb85c;
4903 background-color: #5cb85c;
4910 background-color: #EA4335;
4912 border-color: #EA4335;
4914 .plx-btn-error:hover,
4915 .plx-btn-error:focus {
4917 background-color: #DD1B0A;
4918 border-color: #DD1B0A;
4920 .plx-btn-error:active {
4922 background-color: #B92113;
4923 border-color: #B92113;
4925 .plx-btn-error:disabled,
4926 .plx-btn-error[disabled],
4927 .plx-btn-error:disabled:hover,
4928 .plx-btn-error[disabled]:hover,
4929 .plx-btn-error:disabled:focus,
4930 .plx-btn-error[disabled]:focus {
4932 border-color: #EA4335;
4933 background-color: #EA4335;
4950 .plx-btn.dropdown-toggle {
4952 outline: none !important;
4953 background-image: none !important;
4955 -webkit-box-shadow: none;
4956 -moz-box-shadow: none;
4960 .plx-btn.dropdown-toggle::after {
4962 border-top: 4px solid;
4963 border-right: 4px solid transparent;
4964 border-left: 4px solid transparent;
4968 .plx-btn-sm.dropdown-toggle::after {
4971 .plx-btn-xs.dropdown-toggle::after {
4974 .plx-btn + .dropdown-menu {
4981 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4982 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4983 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4985 .plx-btn + .dropdown-menu .dropdown-item {
4986 background-color: #fff;
4993 .plx-btn + .dropdown-menu .dropdown-item:hover,
4994 .plx-btn + .dropdown-menu .dropdown-item:focus,
4995 .plx-btn + .dropdown-menu .dropdown-item:active {
4997 background-color: #E7F4FD;
4999 .plx-btn + .dropdown-menu .dropdown-item:disabled,
5000 .plx-btn + .dropdown-menu .dropdown-item[disabled] {
5003 .plx-btn + .dropdown-menu .dropdown-item:disabled:hover,
5004 .plx-btn + .dropdown-menu .dropdown-item[disabled]:hover,
5005 .plx-btn + .dropdown-menu .dropdown-item:disabled:focus,
5006 .plx-btn + .dropdown-menu .dropdown-item[disabled]:focus {
5007 cursor: not-allowed;
5008 background-color: #fff;
5010 .plx-btn-sm + .dropdown-menu .dropdown-item {
5013 .plx-btn-xs + .dropdown-menu .dropdown-item {
5017 display: inline-block;
5026 .plx-checkbox-container {
5035 .plx-checkbox + .checkbox-substitute {
5037 display: inline-block;
5041 border: 1px solid #d9d9d9;
5043 vertical-align: middle;
5045 .plx-checkbox + .checkbox-substitute + span {
5046 font-weight: normal;
5049 vertical-align: middle;
5052 .plx-checkbox:hover + .checkbox-substitute {
5053 border-color: #108EE9;
5055 background-image: none;
5056 -webkit-box-shadow: none;
5057 -moz-box-shadow: none;
5061 .plx-checkbox:checked + .checkbox-substitute {
5062 border-color: #108EE9;
5063 background-color: #108EE9;
5065 .plx-checkbox:checked + .checkbox-substitute::after {
5072 border-width: 0 2px 2px 0;
5073 transform: rotate(45deg);
5077 .plx-checkbox.portion + .checkbox-substitute {
5078 background-color: #108EE9;
5079 border-color: #108EE9;
5082 .plx-checkbox.portion + .checkbox-substitute::after {
5089 border-width: 0 2px 2px 0;
5090 transform: rotate(45deg);
5094 .plx-checkbox:disabled + .checkbox-substitute,
5095 .plx-checkbox[disabled] + .checkbox-substitute {
5096 border-color: #d9d9d9;
5097 background-color: #f5f5f5;
5098 cursor: not-allowed;
5100 .plx-checkbox:disabled + .checkbox-substitute + span,
5101 .plx-checkbox[disabled] + .checkbox-substitute + span {
5102 cursor: not-allowed;
5104 .plx-checkbox.portion[disabled] + .checkbox-substitute {
5105 background-color: #d9d9d9;
5106 border-color: #d9d9d9;
5108 .plx-checkbox.portion[disabled] + .checkbox-substitute::after {
5114 border: solid #8e8e8e;
5115 border-width: 0 2px 2px 0;
5116 transform: rotate(45deg);
5120 .plx-checkbox:checked[disabled] + .checkbox-substitute {
5121 border-color: #d9d9d9;
5122 background-color: #d9d9d9;
5125 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
5130 .plx-form .ng-invalid:not(form).ng-invalid:not(fieldset).ng-invalid:not(plx-select) {
5131 border: 1px solid #EA4335;
5134 .plx-form .ng-untouched:not(form).ng-untouched:not(fieldset).ng-untouched:not(plx-select) {
5135 border: 1px solid #d9d9d9;
5143 .plx-form label .label-span {
5146 .plx-form .text-autocut {
5147 white-space: nowrap;
5148 text-overflow: ellipsis;
5152 .plx-form .forms-group-pointer {
5153 margin-bottom: 10px;
5161 .plx-form .forms-group-pointer:hover {
5162 background: #E7F4FD;
5164 .plx-form .forms-group-pointer span {
5166 border-left: 3px solid #108EE9;
5169 .plx-form .forms-group-pointer .group-icon {
5172 color: #108EE9 !important;
5175 transform: scale(0.7, 0.7);
5178 .plx-form .forms-group-default {
5179 margin-bottom: 10px;
5188 .plx-form .forms-group-default:hover {
5191 .plx-form .forms-group-default span {
5193 border-left: 3px solid #108EE9;
5196 .plx-form .forms-group-default .group-icon {
5199 color: #108EE9 !important;
5202 transform: scale(0.7, 0.7);
5205 .plx-form .input-sm {
5206 height: 28px !important;
5211 .plx-form input:focus {
5212 border: 1px solid #108EE9 !important;
5214 .plx-form .error-div {
5219 .plx-form .error-div .error-msg {
5222 .plx-form .help-div {
5228 .plx-form .forms-header {
5230 margin-bottom: 25px;
5231 padding-bottom: 5px;
5232 border-bottom: 1px solid #e9e9e9;
5234 .plx-form .forms-header span {
5238 .plx-form .plx-input {
5244 .plx-form .field-radio {
5245 padding-right: 10px;
5248 .plx-form .field-radio.field-radio-tight {
5251 .plx-form .field-tail {
5252 padding-right: 10px;
5255 .plx-form .field-tail.field-tail-tight {
5258 .plx-form .field-tail .tip {
5262 .plx-form .field-info {
5267 .plx-form .field-info.field-info-group {
5270 .plx-form .form-field:not(select-dropdown) {
5275 .plx-form .form-field:not(select-dropdown).form-field-tight {
5278 .plx-form .form-field:not(select-dropdown).form-filed-hint {
5279 margin-bottom: 15px;
5281 .plx-form .field-div {
5282 margin-bottom: 15px;
5285 .plx-form .field-div.field-div-tight {
5286 margin-bottom: 10px;
5288 .plx-form .field-div.inputchanged > input {
5291 .plx-form .field-div.inputchanged > select {
5294 .plx-form .button-div {
5295 padding: 15px 0 0 0;
5300 .plx-form .button-div button {
5303 .plx-form .button-r-submit {
5305 margin-right: -20px !important;
5307 .plx-form .button-r-cancel {
5310 .plx-form .content {
5314 .plx-form .plx-scrollbar::-webkit-scrollbar {
5318 .plx-form .plx-scrollbar::-webkit-scrollbar-thumb {
5319 background-color: rgba(0, 0, 0, 0.2);
5324 .plx-form .plx-scrollbar::-webkit-scrollbar-corner {
5325 background-color: transparent;
5327 .plx-form input:-ms-input-placeholder {
5328 color: #999 !important;
5330 .plx-form input::-webkit-input-placeholder {
5331 color: #999 !important;
5333 .plx-form plx-info .icon {
5335 line-height: 28px !important;
5337 .para-content .icon-active {
5340 .para-content .icon-disactive {
5348 padding-right: 10px;
5350 border: 1px solid #d9d9d9;
5352 vertical-align: middle;
5355 border: 1px solid #108EE9;
5357 .plx-input:disabled,
5358 .plx-input[disabled] {
5359 cursor: not-allowed;
5360 background-color: #f5f5f5;
5365 .plx-input-right-no-radius {
5366 border-bottom-right-radius: 0;
5367 border-top-right-radius: 0;
5369 .plx-radio-container {
5378 .plx-radio + .radio-substitute {
5380 display: inline-block;
5384 border: 1px solid #d9d9d9;
5385 border-radius: 16px;
5386 vertical-align: middle;
5388 .plx-radio:hover + .radio-substitute,
5389 .plx-radio:focus + .radio-substitute {
5390 border-color: #108EE9;
5392 background-image: none;
5393 -webkit-box-shadow: none;
5394 -moz-box-shadow: none;
5398 .plx-radio:checked + .radio-substitute {
5399 border: 5px solid #108EE9;
5401 .plx-radio:disabled + .radio-substitute,
5402 .plx-radio[disabled] + .radio-substitute {
5403 border-color: #d9d9d9;
5404 background-color: #f5f5f5;
5405 cursor: not-allowed;
5407 .plx-radio:checked [disabled] + .radio-substitute {
5408 border-color: #e9e9e9;
5409 background-color: #e9e9e9;
5410 cursor: not-allowed;
5412 .plx-radio + .radio-substitute + span {
5413 font-weight: normal;
5416 vertical-align: middle;
5419 .plx-radio:disabled + .radio-substitute + span,
5420 .plx-radio[disabled] + .radio-substitute + span {
5421 cursor: not-allowed;
5424 .btn.dropdown-toggle,
5425 .btn-group .btn.dropdown-toggle,
5432 outline: none !important;
5433 background-image: none !important;
5435 -webkit-box-shadow: none;
5436 -moz-box-shadow: none;
5444 background-color: #fff;
5445 border: 1px solid #d9d9d9;
5452 .plx-radio-group:hover,
5453 .plx-radio-group:focus,
5454 .plx-radio-group:active {
5456 background-image: none;
5458 -webkit-box-shadow: none;
5459 -moz-box-shadow: none;
5463 .plx-radio-group:hover,
5464 .plx-radio-group:focus {
5466 border-color: #108ee9;
5467 background-color: #fff;
5469 .plx-radio-group:active {
5471 border-color: #108ee9;
5472 background-color: #108ee9;
5474 .plx-radio-group.active {
5475 background-color: #108EE9;
5477 border-color: #108EE9;
5479 .plx-radio-group > span {
5482 .plx-radio-group-sm {
5487 .plx-radio-group-sm > span {
5490 .plx-ui-steps-number-active {
5491 background: #108ee9;
5494 .plx-ui-steps-number-passive {
5495 background: #d9d9d9;
5498 .plx-ui-steps-number-visited {
5500 border: 2px #108ee9 solid;
5502 .plx-ui-underline-active {
5503 background: #108ee9;
5505 .plx-ui-underline-passive {
5506 background: #e9e9e9;
5508 .plx-ui-steps-title-active {
5511 .plx-ui-steps-title-passive {
5514 .plx-ui-steps-title-visited {
5517 .plx-ui-steps-number-visited-tick {
5518 border-bottom: 2px solid #108ee9;
5519 border-right: 2px solid #108ee9;
5521 .plx-ui-underline-active-vertical {
5522 border-right: 2px solid #d9d9d9;
5524 .plx-ui-underline-visited-vertical {
5525 border-right: 2px solid #108ee9;
5527 .plx-ui-underline-passive-vertical {
5528 border-right: 2px solid #d9d9d9;
5530 .plx-ui-steps-title-active-vertical {
5533 .plx-ui-steps-title-visited-vertical {
5536 .plx-ui-steps-title-passive-vertical {
5539 .plx-ui-steps-number-active-vertical {
5540 background: #108ee9;
5543 .plx-ui-steps-number-passive-vertical {
5544 background: #d9d9d9;
5547 .plx-ui-steps-number-visited-vertical {