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", "PingFang SC", Tahoma, "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 #00abff;
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: #00abff;
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 #009dea;
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: #00abff;
447 .owl-timer-wrapper .owl-meridian-btn:hover {
449 background-color: #00abff;
450 border-color: #00abff;
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: #00abff;
493 .owl-calendar tbody td div.day:not(.owl-calendar-selected):not(.owl-calendar-invalid):hover {
494 background-color: #ebf6fd;
501 .owl-calendar-year-part {
506 .owl-calendar-year-part:hover {
507 background-color: #ebf6fd;
511 .owl-calendar-year-selected {
512 background-color: #00abff;
516 .owl-calendar-year-selected:hover {
517 background-color: #00abff;
521 .owl-calendar-month-part {
526 .owl-calendar-month-part:hover {
527 background-color: #ebf6fd;
531 .owl-calendar-month-selected {
532 background-color: #00abff;
536 .owl-calendar-month-selected:hover {
537 background-color: #00abff;
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: #fff;
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 #00abff;
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 #00abff;
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 #00abff;
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 #00abff;
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 #00abff;
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: #00abff;
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;
870 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
880 border: 1px solid #e9e9e9;
881 box-shadow: 1px 3px 9px rgba(0, 0, 0, 0.2);
884 font-size: 12px !important;
887 .message > p > span {
895 .message > p > span:hover {
896 text-decoration: underline;
903 border: 1px solid #e9e9e9;
904 box-shadow: 1px 4px 9px rgba(0, 0, 0, 0.2);
909 .message > div > span {
910 display: inline-block;
911 font-size: 24px !important;
914 vertical-align: middle;
916 .message > div.success {
917 border-left: 4px solid #73cf22;
919 .message > div.success > span {
922 .message > div.error {
923 border-left: 4px solid #ff5b55;
925 .message > div.error > span {
928 .message > div.warning {
929 border-left: 4px solid #f7c515;
931 .message > div.warning > span {
934 .message > div.info {
935 border-left: 4px solid #00abff;
937 .message > div.info > span {
952 .message > div > i:hover {
958 padding: 0 20px 16px 43px;
959 font-size: 12px !important;
964 .message > div > p > span {
968 .message > div > p > span:hover {
969 text-decoration: underline;
971 .message > div > div {
973 padding-bottom: 19px;
979 .message > div > div:hover {
980 text-decoration: underline;
989 font-size: 12px !important;
994 display: inline-block;
999 plx-modal-window .modal {
1009 plx-modal-window .modal-dialog {
1014 plx-modal-window .modal-dialog.modal-sm {
1017 plx-modal-window .modal-dialog.modal-lg {
1020 plx-modal-window .modal-content {
1023 -webkit-box-orient: vertical;
1024 -webkit-box-direction: normal;
1025 -ms-flex-direction: column;
1026 flex-direction: column;
1027 background-color: #fff;
1028 background-clip: padding-box;
1030 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
1033 plx-modal-window .modal-content .modal-header {
1036 -webkit-box-align: center;
1037 -ms-flex-align: center;
1038 align-items: center;
1039 -webkit-box-pack: justify;
1040 -ms-flex-pack: justify;
1041 justify-content: space-between;
1044 plx-modal-window .modal-content .modal-body .form-group:last-child,
1045 plx-modal-window .modal-content .modal-body form:last-child {
1048 plx-modal-window .modal-content .modal-footer {
1052 padding: 0 15px 15px 15px;
1054 plx-modal-window .modal-content .modal-title {
1059 plx-modal-window .modal-content .modal-btn {
1063 plx-modal-window .close {
1070 border-radius: 20px;
1071 padding-bottom: 2px;
1074 plx-modal-window .close:hover {
1076 background: #ebf6fd;
1078 plx-modal-window .alert-modal.row {
1080 margin-bottom: 30px;
1083 plx-modal-window .alert-modal.row .tip-img {
1084 display: inline-block;
1087 border-radius: 50px;
1094 plx-modal-window .alert-modal.row .tip-img::before {
1097 plx-modal-window .alert-modal.row .tip-info {
1100 plx-modal-window .alert-modal.row .tip-info .alert-title {
1104 plx-modal-window .alert-modal.row .tip-info .alert-result {
1109 plx-modal-window .alert-modal.row .warning {
1110 border: 3px solid #f7c515;
1113 plx-modal-window .alert-modal.row .error {
1114 border: 3px solid #ff5b55;
1117 ngb-popover-window.plx-popover.show {
1119 border: 1px solid #d9d9d9;
1129 font-weight: normal;
1130 letter-spacing: normal;
1134 text-decoration: none;
1136 text-transform: none;
1137 white-space: normal;
1139 word-spacing: normal;
1140 word-wrap: break-word;
1141 -webkit-background-clip: padding-box;
1142 background-clip: padding-box;
1145 background-color: #fff;
1146 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
1148 border: 1px solid #d9d9d9;
1150 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
1151 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
1152 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
1154 .plx-popover::before,
1155 .plx-popover::after {
1161 border: solid transparent;
1163 .plx-popover::before {
1166 .plx-popover::after {
1169 .plx-popover-top-common {
1172 .plx-popover-top-common::before {
1173 border-top-color: #ccc;
1174 border-bottom-width: 0;
1177 .plx-popover-top-common::after {
1178 border-top-color: #fff;
1179 border-bottom-width: 0;
1185 .plx-popover-top::before {
1186 border-top-color: #ccc;
1187 border-bottom-width: 0;
1190 .plx-popover-top::after {
1191 border-top-color: #fff;
1192 border-bottom-width: 0;
1195 .plx-popover-top::before {
1199 .plx-popover-top::after {
1203 .plx-popover.plx-popover-top-left {
1206 .plx-popover.plx-popover-top-left::before {
1207 border-top-color: #ccc;
1208 border-bottom-width: 0;
1211 .plx-popover.plx-popover-top-left::after {
1212 border-top-color: #fff;
1213 border-bottom-width: 0;
1216 .plx-popover.plx-popover-top-left::before {
1219 .plx-popover.plx-popover-top-left::after {
1222 .plx-popover.plx-popover-top-right {
1225 .plx-popover.plx-popover-top-right::before {
1226 border-top-color: #ccc;
1227 border-bottom-width: 0;
1230 .plx-popover.plx-popover-top-right::after {
1231 border-top-color: #fff;
1232 border-bottom-width: 0;
1235 .plx-popover.plx-popover-top-right::before {
1238 .plx-popover.plx-popover-top-right::after {
1241 .plx-popover-right-common {
1244 .plx-popover-right-common::before {
1245 border-right-color: #ccc;
1246 border-left-width: 0;
1249 .plx-popover-right-common::after {
1250 border-right-color: #fff;
1251 border-left-width: 0;
1254 .plx-popover.plx-popover-right {
1257 .plx-popover.plx-popover-right::before {
1258 border-right-color: #ccc;
1259 border-left-width: 0;
1262 .plx-popover.plx-popover-right::after {
1263 border-right-color: #fff;
1264 border-left-width: 0;
1267 .plx-popover.plx-popover-right::before {
1271 .plx-popover.plx-popover-right::after {
1275 .plx-popover.plx-popover-right-top {
1278 .plx-popover.plx-popover-right-top::before {
1279 border-right-color: #ccc;
1280 border-left-width: 0;
1283 .plx-popover.plx-popover-right-top::after {
1284 border-right-color: #fff;
1285 border-left-width: 0;
1288 .plx-popover.plx-popover-right-top::before {
1291 .plx-popover.plx-popover-right-top::after {
1294 .plx-popover.plx-popover-right-bottom {
1297 .plx-popover.plx-popover-right-bottom::before {
1298 border-right-color: #ccc;
1299 border-left-width: 0;
1302 .plx-popover.plx-popover-right-bottom::after {
1303 border-right-color: #fff;
1304 border-left-width: 0;
1307 .plx-popover.plx-popover-right-bottom::before {
1310 .plx-popover.plx-popover-right-bottom::after {
1313 .plx-popover-bottom-common {
1316 .plx-popover-bottom-common::before {
1317 border-bottom-color: #ccc;
1318 border-top-width: 0;
1321 .plx-popover-bottom-common::after {
1322 border-bottom-color: #fff;
1323 border-top-width: 0;
1326 .plx-popover.plx-popover-bottom {
1329 .plx-popover.plx-popover-bottom::before {
1330 border-bottom-color: #ccc;
1331 border-top-width: 0;
1334 .plx-popover.plx-popover-bottom::after {
1335 border-bottom-color: #fff;
1336 border-top-width: 0;
1339 .plx-popover.plx-popover-bottom::before {
1343 .plx-popover.plx-popover-bottom::after {
1347 .plx-popover.plx-popover-bottom-left {
1350 .plx-popover.plx-popover-bottom-left::before {
1351 border-bottom-color: #ccc;
1352 border-top-width: 0;
1355 .plx-popover.plx-popover-bottom-left::after {
1356 border-bottom-color: #fff;
1357 border-top-width: 0;
1360 .plx-popover.plx-popover-bottom-left::before {
1363 .plx-popover.plx-popover-bottom-left::after {
1366 .plx-popover.plx-popover-bottom-right {
1369 .plx-popover.plx-popover-bottom-right::before {
1370 border-bottom-color: #ccc;
1371 border-top-width: 0;
1374 .plx-popover.plx-popover-bottom-right::after {
1375 border-bottom-color: #fff;
1376 border-top-width: 0;
1379 .plx-popover.plx-popover-bottom-right::before {
1382 .plx-popover.plx-popover-bottom-right::after {
1385 .plx-popover-left-common {
1388 .plx-popover-left-common::before {
1389 border-left-color: #ccc;
1390 border-right-width: 0;
1393 .plx-popover-left-common::after {
1394 border-left-color: #fff;
1395 border-right-width: 0;
1398 .plx-popover.plx-popover-left {
1401 .plx-popover.plx-popover-left::before {
1402 border-left-color: #ccc;
1403 border-right-width: 0;
1406 .plx-popover.plx-popover-left::after {
1407 border-left-color: #fff;
1408 border-right-width: 0;
1411 .plx-popover.plx-popover-left::before {
1415 .plx-popover.plx-popover-left::after {
1419 .plx-popover.plx-popover-left-top {
1422 .plx-popover.plx-popover-left-top::before {
1423 border-left-color: #ccc;
1424 border-right-width: 0;
1427 .plx-popover.plx-popover-left-top::after {
1428 border-left-color: #fff;
1429 border-right-width: 0;
1432 .plx-popover.plx-popover-left-top::before {
1435 .plx-popover.plx-popover-left-top::after {
1438 .plx-popover.plx-popover-left-bottom {
1441 .plx-popover.plx-popover-left-bottom::before {
1442 border-left-color: #ccc;
1443 border-right-width: 0;
1446 .plx-popover.plx-popover-left-bottom::after {
1447 border-left-color: #fff;
1448 border-right-width: 0;
1451 .plx-popover.plx-popover-left-bottom::before {
1454 .plx-popover.plx-popover-left-bottom::after {
1457 .plx-popover .plx-popover-title {
1461 background-color: #fff;
1462 border-bottom: 1px solid #d9d9d9;
1464 .plx-popover .plx-popover-title:empty {
1467 .plx-popover .plx-popover-content {
1469 background-color: #fff;
1471 .plx-popover .ict-warning {
1480 .popover-template .popover-template-content {
1483 .popover-template .popover-template-footer {
1484 padding: 10px 10px 5px 10px;
1487 .popover-template .popover-template-icon {
1488 display: inline-block;
1492 .popover-template .popover-template-icon-area {
1493 display: inline-block;
1495 vertical-align: middle;
1497 .popover-template .popover-template-msg {
1498 display: inline-block;
1504 display: inline-block;
1505 margin: 0 10px 1px 0;
1506 border-radius: 20px;
1508 background-color: #eee;
1510 .plx-progress .plx-progress-bar {
1513 transition: width 0.8s ease-in-out;
1516 .plx-progress .plx-progress-bar-info {
1518 background-color: #33bcff;
1520 .plx-progress .plx-progress-bar-info::before {
1521 background-color: #00abff;
1528 animation: plx-progress-bar-stripes 0.5s cubic-bezier(0.23, 1, 0.32, 1) infinite;
1530 .plx-progress .plx-progress-bar-info.plx-progress-bar-reset {
1533 .plx-progress .plx-progress-bar-warning {
1534 background-color: #ff5b55;
1536 .plx-progress .plx-progress-bar-success,
1537 .plx-progress .plx-progress-bar-info.plx-progress-bar-success {
1538 background-color: #00abff;
1540 .plx-progress-info {
1541 display: inline-block;
1543 .plx-progress-info .fp-exclamation-circle {
1546 @keyframes plx-progress-bar-stripes {
1554 :host(.plx-progressbar-sm) {
1557 :host(.plx-progressbar-sm) .plx-progress-bar {
1560 :host(.plx-progressbar-sm) .fp-exclamation-circle {
1561 vertical-align: middle;
1564 :host(.plx-progressbar-sm) .plx-progress-info span {
1565 vertical-align: middle;
1567 .plx-progressbar-sm {
1570 .plx-progressbar-sm .plx-progress-bar {
1573 .plx-progressbar-sm .fp-exclamation-circle {
1574 vertical-align: middle;
1577 .plx-progressbar-sm .plx-progress-info span {
1578 vertical-align: middle;
1580 .plx-progressbar-sm-common {
1583 .plx-progressbar-sm-common .plx-progress-bar {
1586 .plx-progressbar-sm-common .fp-exclamation-circle {
1587 vertical-align: middle;
1590 .plx-progressbar-sm-common .plx-progress-info span {
1591 vertical-align: middle;
1598 .search-input input {
1601 padding-right: 10px;
1603 border: 1px solid #d9d9d9;
1605 vertical-align: middle;
1607 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
1611 .short-text-input .search-input input {
1614 .text-input-with-unit .search-input input {
1616 border-top-right-radius: 0;
1617 border-bottom-right-radius: 0;
1619 .text-input-with-unitOption .search-input input {
1621 border-top-right-radius: 0;
1622 border-bottom-right-radius: 0;
1624 .text-input-with-prefix .search-input input {
1626 border-top-left-radius: 0;
1627 border-bottom-left-radius: 0;
1629 .text-input-with-prefixOption .search-input input {
1631 border-top-left-radius: 0;
1632 border-bottom-left-radius: 0;
1634 .text-input-with-passwordSwith .search-input input {
1636 border-top-right-radius: 0;
1637 border-bottom-right-radius: 0;
1639 .text-input-with-prefix.text-input-with-unit .search-input input {
1642 .text-input-with-prefix.text-input-with-unitOption .search-input input {
1645 .short-text-input.text-input-with-prefix .search-input input {
1648 .short-text-input.text-input-with-unit .search-input input {
1651 .short-text-input.text-input-with-prefix.text-input-with-unit .search-input input {
1654 .search-input input:focus {
1655 border: 1px solid #00abff;
1657 .search-input input:disabled,
1658 .search-input input[disabled] {
1659 cursor: not-allowed;
1660 background-color: #f5f5f5;
1663 height: 28px !important;
1673 .search-img-confirm {
1677 ::-webkit-input-placeholder {
1678 color: #999 !important;
1681 /* Mozilla Firefox 4 to 18 */
1682 color: #999 !important;
1684 ::-moz-placeholder {
1685 /* Mozilla Firefox 19+ */
1686 color: #999 !important;
1688 input:-ms-input-placeholder {
1689 color: #999 !important;
1691 input::-webkit-input-placeholder {
1692 color: #999 !important;
1695 box-sizing: border-box;
1696 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
1700 select-dropdown > div {
1701 background-color: #fff;
1705 select-dropdown > div.select-sm .filter input {
1708 select-dropdown > div.select-sm .filter .toggle {
1711 select-dropdown > div .filter {
1714 select-dropdown > div .filter input {
1715 border: 1px solid #00abff;
1721 select-dropdown > div .filter .toggle {
1728 border-left: 4px solid transparent;
1729 border-right: 4px solid transparent;
1730 border-top: 4px solid #a6a6a6;
1732 select-dropdown > div .options {
1733 border: 1px solid #d9d9d9;
1739 select-dropdown > div .options ul {
1744 select-dropdown > div .options ul li {
1748 padding: 6px 20px 6px 8px;
1753 select-dropdown > div .options ul li.single-selected {
1754 background-color: #f5f5f5;
1756 select-dropdown > div .options ul li.highlighted {
1757 background-color: #ebf6fd;
1760 select-dropdown > div .options ul li.disabled {
1761 background-color: #fff;
1764 pointer-events: none;
1766 select-dropdown > div .options ul li.plx-select-message {
1767 white-space: nowrap;
1769 text-overflow: ellipsis;
1771 select-dropdown > div .options ul li .option-label {
1772 display: inline-block;
1774 white-space: nowrap;
1776 text-overflow: ellipsis;
1778 select-dropdown > div .options ul li .option-tick {
1779 display: inline-block;
1784 select-dropdown > div .options ul li .tick {
1788 stroke-linecap: round;
1789 stroke-linejoin: round;
1790 stroke-miterlimit: 10;
1793 display: inline-block;
1796 vertical-align: middle;
1799 plx-select.ng-untouched:not(form).ng-untouched:not(fieldset) {
1803 box-sizing: border-box;
1804 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
1809 border: 1px solid #d9d9d9;
1815 plx-select > div.disabled {
1816 background-color: #f5f5f5;
1818 cursor: not-allowed;
1820 plx-select > div.focus-border {
1821 border: 1px solid #00abff !important;
1823 plx-select > div.select-sm .value,
1824 plx-select > div.select-sm .placeholder {
1825 height: 28px !important;
1826 line-height: 28px !important;
1828 plx-select > div.select-sm .toggle {
1831 plx-select > div.select-sm div.option {
1832 height: 20px !important;
1833 line-height: 14px !important;
1835 plx-select > div.select-sm input {
1839 plx-select > div input {
1840 background-color: transparent;
1847 plx-select > div .toggle {
1854 border-left: 4px solid transparent;
1855 border-right: 4px solid transparent;
1856 border-top: 4px solid #a6a6a6;
1858 plx-select > div .single {
1862 plx-select > div .single .value,
1863 plx-select > div .single .placeholder {
1870 white-space: nowrap;
1872 plx-select > div .single .value span,
1873 plx-select > div .single .placeholder span {
1874 display: inline-block;
1875 white-space: nowrap;
1877 text-overflow: ellipsis;
1880 plx-select > div .single .placeholder {
1883 plx-select > div .single input {
1885 padding: 1px 10px 0 10px;
1887 plx-select > div .multiple {
1889 flex-flow: row wrap;
1893 plx-select > div .multiple .placeholder {
1899 white-space: nowrap;
1901 plx-select > div .multiple input {
1905 plx-select > div .multiple div.option {
1906 background-color: #f8f8f8;
1907 border: 1px solid #e6e6e6;
1911 display: inline-block;
1915 margin: 4px 10px 4px 0;
1916 padding: 2px 30px 2px 10px;
1920 plx-select > div .multiple div.option span {
1921 display: inline-block;
1922 white-space: nowrap;
1924 text-overflow: ellipsis;
1927 plx-select > div .multiple div.option .deselect-option {
1935 plx-select > div .multiple div.option .deselect-option:hover {
1941 .plx-ui-horizon-ul-horizon {
1943 box-orient: horizontal;
1946 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
1956 .plx-ui-steps-number-active {
1958 background-color: #00abff;
1962 display: inline-block;
1967 .plx-ui-steps-number-passive {
1968 background-color: #D7D7D7;
1973 display: inline-block;
1981 .plx-ui-steps-number-visited {
1985 display: inline-block;
1990 background-color: #fff;
1991 border: 2px solid #00abff;
1993 .plx-ui-menuitem-div-passive {
1997 -webkit-transform: translate(-50%, -50%);
1998 -moz-transform: translate(-50%, -50%);
1999 -ms-transform: translate(-50%, -50%);
2000 -o-transform: translate(-50%, -50%);
2001 transform: translate(-50%, -50%);
2003 .plx-ui-menuitem-div-active {
2007 -webkit-transform: translate(-50%, -50%);
2008 -moz-transform: translate(-50%, -50%);
2009 -ms-transform: translate(-50%, -50%);
2010 -o-transform: translate(-50%, -50%);
2011 transform: translate(-50%, -50%);
2013 .plx-ui-menuitem-div-passive {
2017 -webkit-transform: translate(-50%, -50%);
2018 -moz-transform: translate(-50%, -50%);
2019 -ms-transform: translate(-50%, -50%);
2020 -o-transform: translate(-50%, -50%);
2021 transform: translate(-50%, -50%);
2023 .plx-ui-menuitem-div-visited {
2027 -webkit-transform: translate(-50%, -50%);
2028 -moz-transform: translate(-50%, -50%);
2029 -ms-transform: translate(-50%, -50%);
2030 -o-transform: translate(-50%, -50%);
2031 transform: translate(-50%, -50%);
2038 background-color: #00abff;
2040 .passive .plx-ui-underline {
2041 background-color: #D7D7D7;
2043 .plx-ui-steps-title-active {
2044 white-space: nowrap;
2046 .plx-ui-steps-title-passive {
2047 white-space: nowrap;
2049 .plx-ui-steps-title-visited {
2050 white-space: nowrap;
2052 .plx-ui-steps-number-visited-tick {
2054 background-color: transparent;
2057 transform: rotate(45deg);
2058 transform-origin: 50% 120%;
2059 transition: all 0.2s;
2060 border-right: 2px solid #00abff;
2061 border-bottom: 2px solid #00abff;
2063 /**********************************************************************************************************/
2064 .plx-ui-steps-display-vertical {
2065 display: inline-block;
2067 .plx-ui-steps-vertical {
2071 display: inline-block;
2073 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2075 .plx-ui-horizon-ul-vertical {
2076 display: inline-block;
2077 box-orient: vertical;
2081 .plx-ui-underline-active-vertical {
2084 display: table-caption;
2086 border-right: 2px solid #D7D7D7;
2088 .plx-ui-underline-visited-vertical {
2091 display: table-caption;
2094 .plx-ui-underline-passive-vertical {
2098 display: table-caption;
2099 border-right: 2px solid #D7D7D7;
2101 .plx-ui-steps-li-vertical {
2105 .plx-ui-steps-title-active-vertical {
2112 white-space: nowrap;
2114 .plx-ui-steps-title-visited-vertical {
2121 white-space: nowrap;
2123 .plx-ui-steps-title-passive-vertical {
2130 white-space: nowrap;
2132 .plx-ui-steps-number-visited-tick-vertical {
2134 background-color: transparent;
2137 transform: rotate(45deg);
2138 transform-origin: 50% 120%;
2139 transition: all 0.2s;
2141 .plx-ui-steps-number-active-vertical {
2145 display: inline-block;
2152 .plx-ui-steps-number-passive-vertical {
2156 display: inline-block;
2164 .plx-ui-steps-number-visited-vertical {
2168 display: inline-block;
2180 .plx-tabset.plx-nav-tabs {
2181 border-bottom: 1px solid #d9d9d9;
2184 .plx-tabset.plx-nav-tabs .plx-nav-item {
2185 margin-bottom: -1px;
2187 .plx-tabset.plx-nav-tabs .plx-nav-link {
2190 border: 1px solid transparent;
2191 border-top: 2px solid transparent;
2197 .plx-tabset.plx-nav-tabs .plx-nav-link:hover,
2198 .plx-tabset.plx-nav-tabs .plx-nav-link:focus {
2199 text-decoration: none;
2200 background-color: #ebf6fd;
2205 .plx-tabset.plx-nav-tabs .plx-nav-link.active {
2207 border-top: 2px solid #00abff;
2208 border-left: 1px solid #d9d9d9;
2209 border-right: 1px solid #d9d9d9;
2210 background-color: #fff;
2212 .plx-tabset.plx-nav-tabs .plx-nav-link.active:hover,
2213 .plx-tabset.plx-nav-tabs .plx-nav-link.active:focus {
2214 border-left: 1px solid #d9d9d9;
2215 border-right: 1px solid #d9d9d9;
2216 border-bottom: 1px solid transparent;
2218 .plx-tabset.plx-nav-tabs.bottom .plx-nav-link {
2220 border-bottom: 2px solid transparent;
2222 .plx-tabset.plx-nav-tabs.bottom .plx-nav-link:hover {
2223 border-bottom: 1px solid transparent;
2225 .plx-tabset.plx-nav-tabs.bottom .plx-nav-link.active {
2227 border-bottom: 2px solid #00abff;
2229 .plx-tabset.plx-nav-pills .plx-nav-link {
2230 border: 1px solid #d9d9d9;
2231 border-radius: 0.25em;
2238 .plx-tabset.plx-nav-pills .plx-nav-link:hover,
2239 .plx-tabset.plx-nav-pills .plx-nav-link:focus {
2240 text-decoration: none;
2242 border-color: #00abff;
2243 background-color: #fff;
2245 .plx-tabset.plx-nav-pills .plx-nav-link:active {
2247 border-color: #008fd5;
2248 background-color: #fff;
2250 .plx-tabset.plx-nav-pills .plx-nav-link.active {
2253 background-color: #00abff;
2254 border-color: #00abff;
2256 .plx-tabset.plx-nav-pills .plx-nav-item:hover,
2257 .plx-tabset.plx-nav-pills .plx-nav-item:focus,
2258 .plx-tabset.plx-nav-pills .plx-nav-item:active {
2261 .plx-tabset.plx-nav-pills .plx-nav-item:first-child:not(:last-child) .plx-nav-link {
2262 border-top-right-radius: 0;
2263 border-bottom-right-radius: 0;
2265 .plx-tabset.plx-nav-pills .plx-nav-item:not(:first-child):not(:last-child) .plx-nav-link {
2268 .plx-tabset.plx-nav-pills .plx-nav-item:last-child:not(:first-child) .plx-nav-link {
2269 border-top-left-radius: 0;
2270 border-bottom-left-radius: 0;
2272 .plx-tabset.plx-nav-pills .plx-nav-item + .plx-nav-item .plx-nav-link {
2275 .plx-tab-content .plx-tab-pane {
2278 .plx-tab-content .plx-tab-pane.active {
2281 .plx-table-wrapper {
2287 filter: blur(0.5px);
2289 .plx-table-loading {
2296 .plx-table-loading-content {
2300 border: 5px solid #00abff;
2301 border-right-color: transparent;
2302 top: calc(50% - 36px);
2303 left: calc(50% - 18px);
2304 animation: plx-table-loading-animation 1s infinite ease-in-out;
2307 .plx-table-loading-placeholder {
2309 top: calc(50% + 10px);
2310 left: calc(50% - 18px);
2313 @-moz-keyframes plx-table-loading-animation {
2315 -moz-transform: rotate(0deg);
2316 transform: rotate(0deg);
2319 -moz-transform: rotate(360deg);
2320 transform: rotate(360deg);
2323 @-webkit-keyframes plx-table-loading-animation {
2325 -webkit-transform: rotate(0deg);
2326 transform: rotate(0deg);
2329 -webkit-transform: rotate(360deg);
2330 transform: rotate(360deg);
2333 @keyframes plx-table-loading-animation {
2335 -moz-transform: rotate(0deg);
2336 -ms-transform: rotate(0deg);
2337 -webkit-transform: rotate(0deg);
2338 transform: rotate(0deg);
2341 -moz-transform: rotate(360deg);
2342 -ms-transform: rotate(360deg);
2343 -webkit-transform: rotate(360deg);
2344 transform: rotate(360deg);
2349 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2353 border-collapse: collapse;
2356 table-layout: fixed;
2359 word-break: break-all;
2361 .plx-table .plx-table-subHead th {
2362 background-color: #fff;
2364 border-bottom: 1px solid #d9d9d9;
2366 .plx-table tr.plx-table-hlt {
2367 background-color: #e2f2fc;
2369 .plx-table tr:hover {
2370 background-color: #ebf6fd;
2372 .plx-table.plx-table-normal th {
2373 box-sizing: border-box;
2377 text-decoration: none;
2378 font-weight: normal;
2380 border: 1px solid #d9d9d9;
2381 background-color: #f5f5f5;
2383 .plx-table.plx-table-normal td {
2384 border: 1px solid #d9d9d9;
2385 vertical-align: middle;
2387 padding: 2px 10px 0px 10px;
2389 .plx-table.plx-table-large th {
2390 box-sizing: border-box;
2394 text-decoration: none;
2395 font-weight: normal;
2398 background-color: #f5f5f5;
2400 .plx-table.plx-table-large td {
2401 border-bottom: 1px solid #d9d9d9;
2402 vertical-align: middle;
2404 padding: 2px 10px 0px 10px;
2406 .plx-table.plx-table-card th {
2407 box-sizing: border-box;
2411 text-decoration: none;
2412 font-weight: normal;
2415 background-color: #f5f5f5;
2417 .plx-table.plx-table-card td {
2418 border-bottom: 1px solid #d9d9d9;
2419 vertical-align: middle;
2421 padding: 2px 10px 0px 10px;
2423 .plx-table.plx-table-sm th {
2424 box-sizing: border-box;
2428 text-decoration: none;
2429 font-weight: normal;
2431 border: 1px solid #d9d9d9;
2432 background-color: #f5f5f5;
2434 .plx-table.plx-table-sm td {
2435 border: 1px solid #d9d9d9;
2436 vertical-align: middle;
2438 padding: 2px 10px 0px 10px;
2440 .plx-table tbody tr:first-child td {
2444 table-layout: fixed;
2447 .plx-table-pagnation-content {
2451 .plx-table-opretions-wrapper:after {
2458 .plx-table-align-center {
2461 .plx-table-align-left {
2464 .plx-table-align-right {
2467 .plx-table-head-checkbox label {
2469 vertical-align: top;
2471 .plx-table td.plx-table-no-data {
2478 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2482 display: inline-block;
2484 .text-input .caret-down {
2488 border-left: 4px solid transparent;
2489 border-right: 4px solid transparent;
2490 border-top: 4px solid #a6a6a6;
2492 margin-bottom: 10px;
2494 .text-input .caret-down.caret-down-hover:hover,
2495 .text-input .caret-down.caret-down-hover:active {
2496 border-top: 4px solid #00abff;
2498 .text-input .caret-up {
2502 border-left: 4px solid transparent;
2503 border-right: 4px solid transparent;
2504 border-bottom: 4px solid #a6a6a6;
2507 .text-input .caret-up.caret-up-hover:hover,
2508 .text-input .caret-up.caret-up-hover:active {
2509 border-bottom: 4px solid #00abff;
2511 .text-input .toggle {
2515 border-left: 4px solid transparent;
2516 border-right: 4px solid transparent;
2517 border-top: 4px solid #a6a6a6;
2519 .text-input .text-input-dataList {
2523 border: 1px solid #d9d9d9;
2528 .text-input .text-input-dataList li {
2534 .text-input .text-input-dataList li:hover {
2535 background-color: #ebf6fd;
2538 display: inline-block;
2543 .text-input-with-hint {
2544 margin-bottom: -8px;
2546 :host(.ng-touched.ng-invalid.input-blur) .text-input-with-hint {
2550 .plx-text-input-unit-group,
2551 .plx-text-input-prefix-group {
2558 border: 1px solid #d9d9d9;
2559 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
2560 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
2561 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
2564 .plx-text-input-unit-group li,
2565 .plx-text-input-prefix-group li {
2572 .plx-text-input-unit-group li:hover,
2573 .plx-text-input-prefix-group li:hover {
2574 background-color: #ebf6fd;
2576 .plx-text-input-unit-group li.group-selected,
2577 .plx-text-input-prefix-group li.group-selected,
2578 .plx-text-input-unit-group li.group-selected:hover,
2579 .plx-text-input-prefix-group li.group-selected:hover {
2580 background-color: #f5f5f5;
2583 .text-input-optional {
2584 display: inline-block;
2588 .input-right-border .plx-input {
2589 border-right: 1px solid #00abff;
2591 .input-left-border .plx-input {
2592 border-left: 1px solid #00abff;
2597 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2601 :host(.ng-touched.ng-invalid.input-blur) .text-input-hint {
2604 .text-input-prefix {
2606 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "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: #00abff;
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: #ff5b55;
2634 .text-input-unit-option {
2636 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2641 display: inline-block;
2645 border-top-right-radius: 3px;
2646 border-bottom-right-radius: 3px;
2649 border: 1px solid #d9d9d9;
2652 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2657 display: inline-block;
2660 border-top-right-radius: 3px;
2661 border-bottom-right-radius: 3px;
2665 vertical-align: middle;
2667 .short-text-input .text-input-unit {
2670 .input-span-focus .text-input-unit {
2671 border-color: #00abff;
2673 .text-input-prefix-option {
2675 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2680 display: inline-block;
2684 border-top-left-radius: 3px;
2685 border-bottom-left-radius: 3px;
2690 border: 1px solid #d9d9d9;
2692 vertical-align: middle;
2694 .text-input-prefix-option.prefix-focus {
2695 border-color: #00abff;
2697 .text-input-unit-option {
2702 border: 1px solid #d9d9d9;
2704 vertical-align: middle;
2706 .input-span-focus .text-input-unit-option {
2707 border-color: #00abff;
2709 .text-input-with-unitOption div.unit-focus {
2710 border-color: #00abff;
2712 .short-text-input .plx-input {
2715 .text-input-with-unit .plx-input {
2717 border-top-right-radius: 0;
2718 border-bottom-right-radius: 0;
2720 .text-input-with-unitOption .plx-input {
2722 border-top-right-radius: 0;
2723 border-bottom-right-radius: 0;
2725 .text-input-with-prefix .plx-input {
2727 border-top-left-radius: 0;
2728 border-bottom-left-radius: 0;
2730 .text-input-with-prefixOption .plx-input {
2732 border-top-left-radius: 0;
2733 border-bottom-left-radius: 0;
2735 .text-input-with-passwordSwith .plx-input {
2737 border-top-right-radius: 0;
2738 border-bottom-right-radius: 0;
2740 .text-input-with-prefix.text-input-with-unit .plx-input {
2743 .text-input-with-prefix.text-input-with-unitOption .plx-input {
2746 .short-text-input.text-input-with-prefix .plx-input {
2749 .short-text-input.text-input-with-unit .plx-input {
2752 .short-text-input.text-input-with-prefix.text-input-with-unit .plx-input {
2766 vertical-align: middle;
2770 .input-spinner-down {
2781 vertical-align: middle;
2785 :host(.plx-input-sm) .plx-input {
2789 :host(.plx-input-sm) .text-input-prefix,
2790 :host(.plx-input-sm) .text-input-unit,
2791 :host(.plx-input-sm) .text-input-unit-option,
2792 :host(.plx-input-sm) .text-input-prefix-option {
2796 :host(.plx-input-sm) div.text-input-dataList {
2799 :host(.plx-input-sm) .toggle {
2802 :host(.plx-input-sm) .caret-down {
2805 :host(.plx-input-sm) .caret-up {
2808 :host(.plx-input-sm) .plx-input-passwordSwitch {
2811 .plx-input-sm .plx-input {
2815 .plx-input-sm .text-input-prefix,
2816 .plx-input-sm .text-input-unit,
2817 .plx-input-sm .text-input-unit-option,
2818 .plx-input-sm .text-input-prefix-option {
2822 .plx-input-sm div.text-input-dataList {
2825 .plx-input-sm .toggle {
2828 .plx-input-sm .caret-down {
2831 .plx-input-sm .caret-up {
2834 .plx-input-sm .plx-input-passwordSwitch {
2837 .plx-input-sm-common .plx-input {
2841 .plx-input-sm-common .text-input-prefix,
2842 .plx-input-sm-common .text-input-unit,
2843 .plx-input-sm-common .text-input-unit-option,
2844 .plx-input-sm-common .text-input-prefix-option {
2848 .plx-input-sm-common div.text-input-dataList {
2851 .plx-input-sm-common .toggle {
2854 .plx-input-sm-common .caret-down {
2857 .plx-input-sm-common .caret-up {
2860 .plx-input-sm-common .plx-input-passwordSwitch {
2863 .plx-input-passwordSwitch {
2864 display: inline-block;
2868 vertical-align: middle;
2869 background-color: #fff;
2870 border: 1px solid #d9d9d9;
2872 border-bottom-right-radius: 3px;
2873 border-top-right-radius: 3px;
2876 .plx-input-passwordSwitch:focus,
2877 .plx-input-passwordSwitch:hover {
2878 border-color: #00abff;
2879 background-color: #fff;
2881 .plx-input-passwordSwitch:focus.ict-eye-closed,
2882 .plx-input-passwordSwitch:hover.ict-eye-closed,
2883 .plx-input-passwordSwitch:focus.ict-eye,
2884 .plx-input-passwordSwitch:hover.ict-eye {
2887 .plx-input-passwordSwitch:active {
2888 background-color: #fff;
2889 border-color: #008fd5;
2891 .plx-input-passwordSwitch:active.ict-eye-closed,
2892 .plx-input-passwordSwitch:active.ict-eye {
2895 .plx-input-passwordSwitch.ict-eye-closed,
2896 .plx-input-passwordSwitch.ict-eye {
2900 .input-right-border-pwdswith-hover .plx-input {
2901 border-right-color: #00abff;
2903 .input-right-border-pwdswith-click .plx-input {
2904 border-right-color: #008fd5;
2906 .plx-text-input-ip-dot {
2907 display: inline-block;
2908 vertical-align: bottom;
2911 .plx-text-input-error {
2916 :host(.plx-text-input-ip-invalid) .plx-input {
2917 border-color: #ff5b55;
2919 :host(.plx-text-input-ip-invalid) .input-span-focus .plx-input {
2920 border-color: #00abff;
2922 .plx-text-input-ip-invalid .plx-input {
2923 border-color: #ff5b55;
2925 .plx-text-input-ip-invalid .input-span-focus .plx-input {
2926 border-color: #00abff;
2928 .plx-text-input-ip-invalid-common .plx-input {
2929 border-color: #ff5b55;
2931 .plx-text-input-ip-invalid-common .input-span-focus .plx-input {
2932 border-color: #00abff;
2934 .plx-textarea-container {
2935 display: inline-block;
2937 .plx-textarea-class {
2940 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2944 border: 1px solid #d9d9d9;
2950 .plx-textarea-class:focus {
2951 border-color: #00abff;
2953 .plx-textarea-class::-webkit-input-placeholder {
2955 -webkit-text-fill-color: initial;
2958 vertical-align: top;
2960 font-weight: normal;
2965 font-weight: normal;
2972 .plx-toggle-switch {
2973 display: inline-block;
2977 vertical-align: middle;
2981 .plx-toggle-switch input[type='checkbox'] {
2983 -webkit-appearance: none;
2984 -moz-appearance: none;
2985 -ms-progress-appearance: none;
2987 .plx-toggle-switch input[type='checkbox'] + label {
2988 display: inline-block;
2993 .plx-toggle-switch input[type='checkbox'] + label::before {
2995 display: inline-block;
2999 border-radius: 11px;
3000 transition: 0.15s ease-in;
3001 transition-property: background-color;
3002 background-color: #DDDDDD;
3004 .plx-toggle-switch input[type='checkbox'] + label::after {
3006 display: inline-block;
3013 transition: left 0.15s ease-in;
3014 background-color: #fff;
3016 .plx-toggle-switch input[type='checkbox']:checked + label::before {
3017 background-color: #00abff;
3018 transition: background-color 0.15s ease-in;
3020 .plx-toggle-switch input[type='checkbox']:checked + label::after {
3022 transition: left 0.15s ease-in;
3024 .plx-toggle-switch input[type='checkbox']:disabled + label,
3025 .plx-toggle-switch input[type='checkbox']:checked:disabled + label {
3026 cursor: not-allowed;
3028 .plx-toggle-switch input[type='checkbox']:disabled + label::before,
3029 .plx-toggle-switch input[type='checkbox']:checked:disabled + label::before {
3032 :host(.plx-toggle-sm) .plx-toggle-switch {
3036 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox'] + label {
3039 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox'] + label::before {
3044 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox'] + label::after {
3048 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox']:checked + label::after {
3050 transition: left 0.15s ease-in;
3052 .plx-toggle-sm .plx-toggle-switch {
3056 .plx-toggle-sm .plx-toggle-switch input[type='checkbox'] + label {
3059 .plx-toggle-sm .plx-toggle-switch input[type='checkbox'] + label::before {
3064 .plx-toggle-sm .plx-toggle-switch input[type='checkbox'] + label::after {
3068 .plx-toggle-sm .plx-toggle-switch input[type='checkbox']:checked + label::after {
3070 transition: left 0.15s ease-in;
3072 .plx-toggle-sm-switch-common {
3076 .plx-toggle-sm-switch-common input[type='checkbox'] + label {
3079 .plx-toggle-sm-switch-common input[type='checkbox'] + label::before {
3084 .plx-toggle-sm-switch-common input[type='checkbox'] + label::after {
3088 .plx-toggle-sm-switch-common input[type='checkbox']:checked + label::after {
3090 transition: left 0.15s ease-in;
3092 .toolbar i.seperate-vertical {
3095 border-right: 1px solid #e9e9e9;
3102 display: inline-block;
3105 border: 1px solid transparent;
3108 .toolbar span:hover {
3109 background-color: #ebf6fd;
3112 .toolbar span:last-child {
3116 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
3123 font-weight: normal;
3124 letter-spacing: normal;
3128 text-decoration: none;
3130 text-transform: none;
3131 white-space: normal;
3133 word-spacing: normal;
3134 word-wrap: break-word;
3136 .plx-tooltip::before,
3137 .plx-tooltip::after {
3143 border: solid transparent;
3145 .plx-tooltip::before {
3148 .plx-tooltip::after {
3151 .plx-tooltip-inner {
3157 background-color: #000;
3163 .plx-tooltip.show .plx-tooltip-inner {
3164 background-color: #595959;
3170 .plx-tooltip-top-common {
3173 .plx-tooltip-top-common::before {
3174 border-top-color: #595959;
3175 border-bottom-width: 0;
3178 .plx-tooltip-top-common::after {
3179 border-top-color: #595959;
3180 border-bottom-width: 0;
3186 .plx-tooltip-top::before {
3187 border-top-color: #595959;
3188 border-bottom-width: 0;
3191 .plx-tooltip-top::after {
3192 border-top-color: #595959;
3193 border-bottom-width: 0;
3196 .plx-tooltip-top::before {
3200 .plx-tooltip-top::after {
3204 .plx-tooltip.plx-tooltip-top-left {
3207 .plx-tooltip.plx-tooltip-top-left::before {
3208 border-top-color: #595959;
3209 border-bottom-width: 0;
3212 .plx-tooltip.plx-tooltip-top-left::after {
3213 border-top-color: #595959;
3214 border-bottom-width: 0;
3217 .plx-tooltip.plx-tooltip-top-left::before {
3220 .plx-tooltip.plx-tooltip-top-left::after {
3223 .plx-tooltip.plx-tooltip-top-right {
3226 .plx-tooltip.plx-tooltip-top-right::before {
3227 border-top-color: #595959;
3228 border-bottom-width: 0;
3231 .plx-tooltip.plx-tooltip-top-right::after {
3232 border-top-color: #595959;
3233 border-bottom-width: 0;
3236 .plx-tooltip.plx-tooltip-top-right::before {
3239 .plx-tooltip.plx-tooltip-top-right::after {
3242 .plx-tooltip-right-common {
3245 .plx-tooltip-right-common::before {
3246 border-right-color: #595959;
3247 border-left-width: 0;
3250 .plx-tooltip-right-common::after {
3251 border-right-color: #595959;
3252 border-left-width: 0;
3255 .plx-tooltip.plx-tooltip-right {
3258 .plx-tooltip.plx-tooltip-right::before {
3259 border-right-color: #595959;
3260 border-left-width: 0;
3263 .plx-tooltip.plx-tooltip-right::after {
3264 border-right-color: #595959;
3265 border-left-width: 0;
3268 .plx-tooltip.plx-tooltip-right::before {
3272 .plx-tooltip.plx-tooltip-right::after {
3276 .plx-tooltip.plx-tooltip-right-top {
3279 .plx-tooltip.plx-tooltip-right-top::before {
3280 border-right-color: #595959;
3281 border-left-width: 0;
3284 .plx-tooltip.plx-tooltip-right-top::after {
3285 border-right-color: #595959;
3286 border-left-width: 0;
3289 .plx-tooltip.plx-tooltip-right-top::before {
3292 .plx-tooltip.plx-tooltip-right-top::after {
3295 .plx-tooltip.plx-tooltip-right-bottom {
3298 .plx-tooltip.plx-tooltip-right-bottom::before {
3299 border-right-color: #595959;
3300 border-left-width: 0;
3303 .plx-tooltip.plx-tooltip-right-bottom::after {
3304 border-right-color: #595959;
3305 border-left-width: 0;
3308 .plx-tooltip.plx-tooltip-right-bottom::before {
3311 .plx-tooltip.plx-tooltip-right-bottom::after {
3314 .plx-tooltip-bottom-common {
3317 .plx-tooltip-bottom-common::before {
3318 border-bottom-color: #595959;
3319 border-top-width: 0;
3322 .plx-tooltip-bottom-common::after {
3323 border-bottom-color: #595959;
3324 border-top-width: 0;
3327 .plx-tooltip.plx-tooltip-bottom {
3330 .plx-tooltip.plx-tooltip-bottom::before {
3331 border-bottom-color: #595959;
3332 border-top-width: 0;
3335 .plx-tooltip.plx-tooltip-bottom::after {
3336 border-bottom-color: #595959;
3337 border-top-width: 0;
3340 .plx-tooltip.plx-tooltip-bottom::before {
3344 .plx-tooltip.plx-tooltip-bottom::after {
3348 .plx-tooltip.plx-tooltip-bottom-left {
3351 .plx-tooltip.plx-tooltip-bottom-left::before {
3352 border-bottom-color: #595959;
3353 border-top-width: 0;
3356 .plx-tooltip.plx-tooltip-bottom-left::after {
3357 border-bottom-color: #595959;
3358 border-top-width: 0;
3361 .plx-tooltip.plx-tooltip-bottom-left::before {
3364 .plx-tooltip.plx-tooltip-bottom-left::after {
3367 .plx-tooltip.plx-tooltip-bottom-right {
3370 .plx-tooltip.plx-tooltip-bottom-right::before {
3371 border-bottom-color: #595959;
3372 border-top-width: 0;
3375 .plx-tooltip.plx-tooltip-bottom-right::after {
3376 border-bottom-color: #595959;
3377 border-top-width: 0;
3380 .plx-tooltip.plx-tooltip-bottom-right::before {
3383 .plx-tooltip.plx-tooltip-bottom-right::after {
3386 .plx-tooltip-left-common {
3389 .plx-tooltip-left-common::before {
3390 border-left-color: #595959;
3391 border-right-width: 0;
3394 .plx-tooltip-left-common::after {
3395 border-left-color: #595959;
3396 border-right-width: 0;
3399 .plx-tooltip.plx-tooltip-left {
3402 .plx-tooltip.plx-tooltip-left::before {
3403 border-left-color: #595959;
3404 border-right-width: 0;
3407 .plx-tooltip.plx-tooltip-left::after {
3408 border-left-color: #595959;
3409 border-right-width: 0;
3412 .plx-tooltip.plx-tooltip-left::before {
3416 .plx-tooltip.plx-tooltip-left::after {
3420 .plx-tooltip.plx-tooltip-left-top {
3423 .plx-tooltip.plx-tooltip-left-top::before {
3424 border-left-color: #595959;
3425 border-right-width: 0;
3428 .plx-tooltip.plx-tooltip-left-top::after {
3429 border-left-color: #595959;
3430 border-right-width: 0;
3433 .plx-tooltip.plx-tooltip-left-top::before {
3436 .plx-tooltip.plx-tooltip-left-top::after {
3439 .plx-tooltip.plx-tooltip-left-bottom {
3442 .plx-tooltip.plx-tooltip-left-bottom::before {
3443 border-left-color: #595959;
3444 border-right-width: 0;
3447 .plx-tooltip.plx-tooltip-left-bottom::after {
3448 border-left-color: #595959;
3449 border-right-width: 0;
3452 .plx-tooltip.plx-tooltip-left-bottom::before {
3455 .plx-tooltip.plx-tooltip-left-bottom::after {
3458 .plx-checkbox-container {
3467 .plx-checkbox + .checkbox-substitute {
3469 display: inline-block;
3473 border: 1px solid #d9d9d9;
3475 vertical-align: middle;
3477 .plx-checkbox + .checkbox-substitute + span {
3478 font-weight: normal;
3481 vertical-align: middle;
3484 .plx-checkbox:hover + .checkbox-substitute {
3485 border-color: #00abff;
3487 background-image: none;
3488 -webkit-box-shadow: none;
3489 -moz-box-shadow: none;
3493 .plx-checkbox:checked + .checkbox-substitute {
3494 border-color: #00abff;
3495 background-color: #00abff;
3497 .plx-checkbox:checked + .checkbox-substitute::after {
3504 border-width: 0 2px 2px 0;
3505 transform: rotate(45deg);
3509 .plx-checkbox:checked.portion + .checkbox-substitute {
3510 background-color: #00abff;
3511 border-color: #00abff;
3514 .plx-checkbox:disabled + .checkbox-substitute,
3515 .plx-checkbox[disabled] + .checkbox-substitute {
3516 border-color: #d9d9d9;
3517 background-color: #f5f5f5;
3518 cursor: not-allowed;
3520 .plx-checkbox:disabled + .checkbox-substitute + span,
3521 .plx-checkbox[disabled] + .checkbox-substitute + span {
3522 cursor: not-allowed;
3524 .plx-checkbox:checked.portion[disabled] + .checkbox-substitute {
3525 background-color: #d9d9d9;
3526 border-color: #d9d9d9;
3528 .plx-checkbox:checked.portion[disabled] + .checkbox-substitute::after {
3535 border-width: 0 2px 2px 0;
3536 transform: rotate(45deg);
3540 .plx-checkbox:checked[disabled] + .checkbox-substitute {
3541 border-color: #d9d9d9;
3542 background-color: #d9d9d9;
3546 background-attachment: scroll;
3547 background-color: transparent;
3548 background-image: none;
3549 background-position: 0 0;
3550 background-repeat: repeat-y;
3551 list-style: none outside none;
3554 white-space: nowrap;
3557 .plx-treenode .plx-treenode-content {
3560 .plx-treenode .plx-treenode-content.light {
3563 .plx-treenode ul.plx-treenode-children {
3565 -webkit-padding-start: 21px;
3567 .plx-treenode-toggler {
3570 display: inline-block;
3573 vertical-align: bottom;
3576 .plx-treenode-ckbox {
3581 .plx-treenode-icon {
3586 vertical-align: bottom;
3589 .plx-treenode-label-container {
3592 .plx-treenode-label-container.plx-treenode-label-ellipsis {
3595 .plx-treenode-label-container:hover {
3596 background-color: #ebf6fd;
3598 .plx-treenode-active > div .plx-treenode-label-container {
3599 background-color: #e2f2fc;
3601 .plx-treenode-active > div .plx-treenode-label-container:hover {
3602 background-color: #ebf6fd;
3604 .plx-treenode-label-container span:last-child {
3607 .plx-treenode-lable {
3608 display: inline-block;
3610 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
3613 .plx-treenode-lable span {
3614 display: inline-block;
3617 text-overflow: ellipsis;
3618 white-space: nowrap;
3619 vertical-align: bottom;
3621 .plx-treenode-operations {
3624 vertical-align: bottom;
3629 .plx-treenode-operation {
3630 display: inline-block;
3634 vertical-align: text-bottom;
3636 .plx-treenode-operation:hover {
3639 .plx-treenode-label-container:hover .plx-treenode-operations {
3640 display: inline-block;
3644 box-shadow: none !important;
3646 input[type="checkbox"]:focus {
3647 border: 0 !important;
3649 .plx-treenode-hide-tree-toggle {
3652 .plx-treenode-droppoint {
3654 list-style-type: none;
3656 .plx-treenode-droppoint-active {
3657 background-color: #186ba0;
3663 display: inline-block;
3665 .upload-wrapper .item-text {
3668 text-overflow: ellipsis;
3669 white-space: nowrap;
3670 display: inline-block;
3674 .upload-wrapper .item-text.no-progressbar {
3675 vertical-align: middle;
3677 .upload-wrapper .plx-upload-progressbar {
3680 .upload-wrapper .list-group-item {
3684 .upload-wrapper .list-group-item .item {
3686 padding: 0 0 5px 0px;
3688 .upload-wrapper .list-group-item .item .item-text-wrapper {
3690 display: inline-block;
3692 box-sizing: border-box;
3694 padding: 2px 3px 2px 10px;
3695 border: 1px solid transparent;
3697 .upload-wrapper .list-group-item .item .item-text-wrapper .text-red {
3698 color: #ff5b55 !important;
3700 .upload-wrapper .list-group-item .item .item-text-wrapper:hover {
3701 background-color: #ebf6fd;
3704 .upload-wrapper .list-group-item .item .item-text-wrapper:hover .plx-ico-close-16 {
3706 transform: scale(0.8);
3708 .upload-wrapper .list-group-item .item .item-text-wrapper.no-progressbar {
3711 .upload-wrapper .list-group-item .item .item-delete {
3722 .upload-wrapper .list-group-item .item .item-delete:hover {
3726 .upload-wrapper .list-group-item .item .item-delete.no-progressbar {
3729 .upload-wrapper .plx-ico-close-16 {
3734 .upload-wrapper ul.list-group {
3737 .upload-wrapper .url-form-control {
3738 display: inline-block;
3740 .upload-wrapper .item-detail {
3746 .upload-wrapper .item-detail div {
3747 margin: 0px 0px 15px 0;
3749 .upload-wrapper .item-detail .detail {
3750 margin: 5px 0 10px 0;
3752 .upload-wrapper .item-detail-des {
3753 display: inline-block;
3755 word-wrap: break-word;
3757 vertical-align: top;
3759 .upload-wrapper .item-detail-time {
3760 display: inline-block;
3762 word-break: break-all;
3763 vertical-align: top;
3765 .upload-wrapper .selectFile {
3766 display: inline-block;
3771 .upload-wrapper label.raw-container {
3774 .upload-wrapper .item-lists {
3777 .upload-wrapper .list-container {
3778 padding-right: 15px;
3780 .upload-wrapper .list-container.plx-upload-Manual-showdetail {
3783 .upload-wrapper .list-container.plx-upload-auto-showdetail {
3786 .upload-wrapper .list-footer .upload-btn {
3789 .upload-wrapper .upload-btn {
3790 display: inline-block;
3792 .upload-wrapper .loader-container {
3794 display: inline-block;
3798 .upload-wrapper .list-group-item-pdleft-s {
3799 padding: 0px 0px 0px 12px;
3801 .upload-wrapper .list-group-item-pdleft {
3802 padding: 0px 0px 0px 12px !important;
3804 .upload-wrapper .upload-btn-wrapper {
3805 display: inline-block;
3807 .upload-wrapper .plx-red.left {
3810 .upload-wrapper .expand-wrapper {
3814 display: inline-block;
3817 .upload-wrapper .expand-wrapper.open .ict-go {
3820 .upload-wrapper .expand-wrapper.open .ict-fold {
3823 .upload-wrapper .expand-wrapper i {
3830 .upload-wrapper .ict-fold {
3834 transform: scale(0.7);
3836 .upload-wrapper .ict-go {
3840 transform: scale(0.7);
3842 .upload-wrapper .no-customparm-extend-wrapper {
3843 left: -2px !important;
3846 .upload-wrapper .loader {
3850 display: inline-block;
3852 background: #00abff;
3853 background: -moz-linear-gradient(left, #00abff 10%, rgba(255, 255, 255, 0) 85%);
3854 background: -webkit-linear-gradient(left, #00abff 10%, rgba(255, 255, 255, 0) 85%);
3855 background: -o-linear-gradient(left, #00abff 10%, rgba(255, 255, 255, 0) 85%);
3856 background: -ms-linear-gradient(left, #00abff 10%, rgba(255, 255, 255, 0) 85%);
3857 background: linear-gradient(to right, #00abff 10%, rgba(255, 255, 255, 0) 85%);
3859 -webkit-animation: load3 1.4s infinite linear;
3860 animation: load3 1.4s infinite linear;
3862 .upload-wrapper .loader:before {
3865 background: #00abff;
3866 border-radius: 100% 0 0 0;
3872 .upload-wrapper .loader:after {
3885 @-webkit-keyframes load3 {
3887 -webkit-transform: rotate(0deg);
3888 transform: rotate(0deg);
3891 -webkit-transform: rotate(360deg);
3892 transform: rotate(360deg);
3897 -webkit-transform: rotate(0deg);
3898 transform: rotate(0deg);
3901 -webkit-transform: rotate(360deg);
3902 transform: rotate(360deg);
3905 .plx-table-customCols {
3909 .plx-table-customCols-toggle {
3910 display: inline-block;
3914 border: 1px solid #d9d9d9;
3915 vertical-align: top;
3920 box-sizing: content-box;
3922 .plx-table-customCols-toggle .ict-col:before {
3923 vertical-align: top;
3925 .plx-table-customCols-toggle:hover {
3926 background-color: #fff;
3928 .plx-table-customCols-toggle:active {
3929 background-color: #fff;
3932 display: inline-block;
3934 border-right: 1px solid #595959;
3935 vertical-align: top;
3938 .toggle-icon:first-child {
3941 .plx-table-customCols-pannel {
3944 border: 1px solid #d9d9d9;
3945 background-color: #fff;
3954 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3955 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3956 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3958 .plx-table-customCols-pannel .plx-table-customCols-toolbar {
3960 justify-content: space-between;
3963 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper {
3967 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper input {
3971 border: 1px solid #d9d9d9;
3973 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper input:focus {
3974 border: 1px solid #00abff;
3977 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper span {
3983 .plx-table-customCols-pannel .plx-table-customCols-items {
3985 border-bottom: 1px solid #e9e9e9;
3986 border-top: 1px solid #e9e9e9;
3988 .plx-table-customCols-pannel .plx-table-customCols-items > div:hover {
3989 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3990 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3991 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3993 .plx-table-customCols-pannel .plx-table-customCols-items label {
3995 vertical-align: -moz-middle-with-baseline;
3996 vertical-align: -webkit-baseline-middle;
3997 vertical-align: 25%;
3999 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-item > span {
4002 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-operations {
4006 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-operations div {
4007 box-sizing: content-box;
4009 display: inline-block;
4011 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight {
4012 background-color: #e2f2fc;
4014 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight .plx-table-customCols-operations .plx-table-goup-show {
4015 visibility: visible;
4017 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight .plx-table-customCols-operations .plx-table-godown-show {
4018 visibility: visible;
4020 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight .plx-table-customCols-operations span {
4023 .plx-table-customCols-pannel .plx-table-customCols-items .dragging {
4024 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
4026 .plx-table-customCols-pannel .plx-table-customCols-items .dragEnter {
4027 background-color: #00abff;
4029 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-dropArea {
4031 border-bottom: 1px solid #e9e9e9;
4033 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-dropArea-before {
4035 border-bottom: none;
4037 .plx-table-customCols-pannel .plx-table-customCols-items > div:last-child .plx-table-customCols-dropArea {
4038 border-bottom: none;
4040 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-item {
4045 .plx-table-customCols-pannel .plx-table-customCols-confirm {
4047 align-items: center;
4048 justify-content: center;
4051 .plx-table-col-filter {
4052 border: 1px solid #d9d9d9;
4054 box-sizing: border-box;
4057 .plx-table-col-filter input {
4058 width: calc(100% - 25px);
4059 line-height: normal;
4060 font-weight: normal;
4064 box-sizing: border-box;
4066 .plx-table-col-filter input:focus {
4069 .plx-table-col-filter .filterIcon {
4070 /*position: absolute;*/
4076 .plx-filter-focused {
4078 border: 1px solid #00abff;
4080 .plx-table-col-icon-wrapper {
4082 display: inline-block;
4085 .plx-table-col-icon-wrapper span {
4086 vertical-align: sub;
4088 ::-webkit-input-placeholder {
4089 /* WebKit browsers */
4093 /* Mozilla Firefox 4 to 18 */
4096 ::-moz-placeholder {
4097 /* Mozilla Firefox 19+ */
4100 :-ms-input-placeholder {
4101 /* Internet Explorer 10+ */
4104 .plx-table-selectFilter-wrapper {
4105 display: inline-block;
4106 vertical-align: middle;
4109 /*此处 若不为absolute则被td遮挡*/
4112 .plx-table-selectFilter-icon {
4113 vertical-align: middle;
4117 .icon-selectFilter-activtied {
4120 .plx-table-selectFilter-panel {
4122 border: 1px solid #d9d9d9;
4123 background-color: #fff;
4127 /*此处若为absolute则文本要换行,恩,玄学*/
4128 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4129 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4130 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4132 .plx-table-selectFilter-panel span {
4133 vertical-align: -25%;
4136 .plx-table-selectFilter-panel label {
4137 line-height: normal;
4139 .plx-table-selectFilter-panel div {
4140 line-height: normal;
4146 .plx-table-filter input {
4148 line-height: normal;
4150 font-weight: normal;
4151 border: 1px solid #d9d9d9;
4152 margin-bottom: 10px;
4155 box-sizing: border-box;
4159 .plx-table-filter input:focus {
4161 border: 1px solid #00abff;
4163 .plx-table-filterToggle {
4164 display: inline-block;
4168 border: 1px solid #d9d9d9;
4169 vertical-align: top;
4173 box-sizing: content-box;
4175 .plx-table-filterToggle.ict-filter:before {
4178 .plx-table-filterToggle.ict-filter-f:before {
4182 .plx-table-filter-icon-wrapper {
4183 vertical-align: middle;
4184 display: inline-block;
4187 .plx-table-filterIcon {
4190 .plx-table-pagination {
4192 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
4196 margin-bottom: 10px;
4198 .plx-table-pagination-content {
4199 display: inline-block;
4200 text-decoration: none;
4202 .plx-table-pagination-item {
4203 list-style-type: none;
4204 display: inline-block;
4206 .plx-table-pagination-item span {
4207 vertical-align: middle;
4209 .plx-table-pagination-item select {
4210 vertical-align: middle;
4213 border: 1px solid #d9d9d9;
4215 .plx-table-pagination-input {
4223 box-sizing: border-box;
4224 border: 1px solid #d9d9d9;
4226 vertical-align: middle;
4228 .plx-table-pagination-nav {
4229 display: inline-block;
4231 border: 1px solid #d9d9d9;
4233 text-decoration: none;
4239 vertical-align: middle;
4240 box-sizing: border-box;
4242 a:not([href]):not([tabindex]).plx-table-pagination-disabled {
4244 cursor: not-allowed;
4246 .plx-table-dropdown-wrapper {
4249 .plx-table-dropdown-icon-shared {
4251 line-height: 2.2 !important;
4254 .plx-table-dropdown-icon-polyline-shared {
4262 line-height: 2.2 !important;
4271 .ict-down polyline:hover,
4272 .ict-up polyline:hover {
4275 .plx-table-innerTr {
4276 border: 1px solid #d9d9d9;
4278 .plx-table-innerTr #plx-table-innerTd {
4281 .plx-table-innerTable {
4284 .plx-table-innerTable tr {
4288 .plx-table-innerTable tr td#plx-inner-table-title,
4289 .plx-table-innerTable tr td#plx-inner-table-content {
4293 border-bottom: 1px solid #d9d9d9;
4295 .plx-table-innerTable tr td:first-child {
4298 .plx-table-innerTable tr td:last-child {
4301 .plx-table-innerTable tr:last-child td#plx-inner-table-title,
4302 .plx-table-innerTable tr:last-child td#plx-inner-table-content {
4303 border-bottom: none;
4306 .plx-table-sort-icon-shared {
4311 border-left: 4px solid transparent;
4312 border-right: 4px solid transparent;
4315 .plx-table-sortIconWrapper {
4316 display: inline-block;
4317 vertical-align: middle;
4321 .plx-table-sortAsc {
4326 border-left: 4px solid transparent;
4327 border-right: 4px solid transparent;
4329 border-bottom: 5px solid #999;
4331 .plx-table-ascActived {
4332 border-bottom: 5px solid #00abff;
4335 .plx-table-sortDesc {
4340 border-left: 4px solid transparent;
4341 border-right: 4px solid transparent;
4343 border-top: 5px solid #999;
4345 .plx-table-descActived {
4346 border-top: 5px solid #00abff;
4348 .plx-color-picker-border-radius {
4349 border-top-left-radius: 3px;
4350 border-top-right-radius: 3px;
4352 .plx-color-picker * {
4353 -webkit-box-sizing: border-box;
4354 -moz-box-sizing: border-box;
4355 box-sizing: border-box;
4358 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
4368 background-color: #fff;
4369 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4370 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4371 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4373 border: 1px solid #d9d9d9;
4374 -webkit-touch-callout: none;
4375 -webkit-user-select: none;
4376 -khtml-user-select: none;
4377 -moz-user-select: none;
4378 -ms-user-select: none;
4381 .plx-color-picker i {
4385 .plx-color-picker input {
4389 padding-right: 10px;
4391 border: 1px solid #d9d9d9;
4393 vertical-align: middle;
4396 -moz-appearance: textfield;
4398 .short-text-input .plx-color-picker input {
4401 .text-input-with-unit .plx-color-picker input {
4403 border-top-right-radius: 0;
4404 border-bottom-right-radius: 0;
4406 .text-input-with-unitOption .plx-color-picker input {
4408 border-top-right-radius: 0;
4409 border-bottom-right-radius: 0;
4411 .text-input-with-prefix .plx-color-picker input {
4413 border-top-left-radius: 0;
4414 border-bottom-left-radius: 0;
4416 .text-input-with-prefixOption .plx-color-picker input {
4418 border-top-left-radius: 0;
4419 border-bottom-left-radius: 0;
4421 .text-input-with-passwordSwith .plx-color-picker input {
4423 border-top-right-radius: 0;
4424 border-bottom-right-radius: 0;
4426 .text-input-with-prefix.text-input-with-unit .plx-color-picker input {
4429 .text-input-with-prefix.text-input-with-unitOption .plx-color-picker input {
4432 .short-text-input.text-input-with-prefix .plx-color-picker input {
4435 .short-text-input.text-input-with-unit .plx-color-picker input {
4438 .short-text-input.text-input-with-prefix.text-input-with-unit .plx-color-picker input {
4441 .plx-color-picker input:focus {
4442 border: 1px solid #00abff;
4444 .plx-color-picker input:disabled,
4445 .plx-color-picker input[disabled] {
4446 cursor: not-allowed;
4447 background-color: #f5f5f5;
4449 .plx-color-picker input:invalid {
4452 .plx-color-picker input:-moz-submit-invalid {
4455 .plx-color-picker input:-moz-ui-invalid {
4458 .plx-color-picker input::-webkit-outer-spin-button,
4459 .plx-color-picker input::-webkit-outer-spin-button {
4460 -webkit-appearance: textfield;
4463 .plx-color-picker .color-picker-overlay1 {
4464 border-top-left-radius: 3px;
4465 border-top-right-radius: 3px;
4471 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";
4473 background: -moz-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4475 background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));
4476 /* Chrome,Safari4+ */
4477 background: -webkit-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4478 /* Chrome10+,Safari5.1+ */
4479 background: -o-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4481 background: -ms-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4483 background: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4484 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff');
4487 .plx-color-picker .color-picker-overlay2 {
4488 border-top-left-radius: 3px;
4489 border-top-right-radius: 3px;
4495 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";
4497 background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4499 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, #000000));
4500 /* Chrome,Safari4+ */
4501 background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4502 /* Chrome10+,Safari5.1+ */
4503 background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4505 background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4507 background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);
4509 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);
4512 .plx-color-picker .color-picker-saturation-lightness {
4513 border-top-left-radius: 3px;
4514 border-top-right-radius: 3px;
4519 background-size: 100% 100%;
4521 .plx-color-picker .color-picker-hue {
4527 margin-bottom: 10px;
4528 background-size: 100% 100%;
4529 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAQCAYAAAD06IYnAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AIWDwkUFWbCCAAAAFxJREFUaN7t0kEKg0AQAME2x83/n2qu5qCgD1iDhCoYdpnbQC9bbY1qVO/jvc6k3ad91s7/7F1/csgPrujuQ17BDYSFsBAWwgJhISyEBcJCWAgLhIWwEBYIi2f7Ar/1TCgFH2X9AAAAAElFTkSuQmCC');
4531 .plx-color-picker .color-picker-alpha {
4537 background-size: 100% 100%;
4538 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=');
4540 .plx-color-picker .color-picker-alpha-ba {
4542 background: linear-gradient(90deg, rgba(255, 255, 255, 0), #000);
4544 .plx-color-picker .selected-color {
4550 -moz-border-radius: 50%;
4551 -webkit-border-radius: 50%;
4553 -khtml-border-radius: 50%;
4555 .plx-color-picker .selected-color-background {
4558 -moz-border-radius: 50%;
4559 -webkit-border-radius: 50%;
4561 -khtml-border-radius: 50%;
4562 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAh0lEQVRYR+2W0QlAMQgD60zdfwOdqa8TmI/wQMr5K0I5bZLIzLOa2nt37VVVbd+dDx5obgCC3KBLwJ2ff4PnVidkf+ucIhw80HQaCLo3DMH3CRK3iFsmAWVl6hPNDwt8EvNE5q+YuEXcMgkonVM6SdyCoEvAnZ8v1Hjx817MilmxSUB5rdLJDycZgUAZUch/AAAAAElFTkSuQmCC');
4564 .plx-color-picker .color-picker-cursor {
4567 -moz-border-radius: 50%;
4568 -webkit-border-radius: 50%;
4570 -khtml-border-radius: 50%;
4573 border: #ffffff solid 1px;
4575 .plx-color-picker .color-picker-cursor-selector {
4578 -moz-border-radius: 50%;
4579 -webkit-border-radius: 50%;
4581 -khtml-border-radius: 50%;
4584 border: #ffffff solid 1px;
4588 background-color: #ffffff;
4589 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4590 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4591 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4593 .plx-color-picker .type-policy {
4601 .plx-color-picker .type-policy:hover {
4602 background-color: #ebf6fd;
4605 .plx-color-picker .arrow-down {
4609 border-left: 4px solid transparent;
4610 border-right: 4px solid transparent;
4611 border-top: 4px solid #a6a6a6;
4615 .plx-color-picker .arrow-up {
4619 border-left: 4px solid transparent;
4620 border-right: 4px solid transparent;
4621 border-bottom: 4px solid #a6a6a6;
4625 .plx-color-picker .box {
4630 .plx-color-picker .box .left {
4634 .plx-color-picker .box .right {
4637 .plx-color-picker .button-area {
4638 padding: 0 16px 16px 16px;
4641 .plx-color-picker .preset-area {
4644 .plx-color-picker .preset-area .preset-label {
4650 .plx-color-picker .preset-area .preset-color {
4652 display: inline-block;
4655 margin: 4px 6px 8px 6px;
4656 -moz-border-radius: 25%;
4657 -webkit-border-radius: 25%;
4659 -khtml-border-radius: 25%;
4660 border: #a9a9a9 solid 1px;
4662 .plx-color-picker .hsla-text,
4663 .plx-color-picker .rgba-text {
4666 .plx-color-picker .hsla-text input,
4667 .plx-color-picker .rgba-text input {
4675 .plx-color-picker .hsla-text input:last-child,
4676 .plx-color-picker .rgba-text input:last-child {
4679 .plx-color-picker .hsla-text .hsla-text-div,
4680 .plx-color-picker .rgba-text .hsla-text-div,
4681 .plx-color-picker .hsla-text .rgba-text-div,
4682 .plx-color-picker .rgba-text .rgba-text-div {
4690 .plx-color-picker .hsla-text .hsla-text-div:last-child,
4691 .plx-color-picker .rgba-text .hsla-text-div:last-child,
4692 .plx-color-picker .hsla-text .rgba-text-div:last-child,
4693 .plx-color-picker .rgba-text .rgba-text-div:last-child {
4697 .plx-color-picker .hsla-text .hsla-text-degree,
4698 .plx-color-picker .rgba-text .hsla-text-degree {
4699 padding-right: 16px;
4701 .plx-color-picker .hsla-text .hsla-text-percent,
4702 .plx-color-picker .rgba-text .hsla-text-percent {
4703 padding-right: 22px;
4705 .plx-color-picker .hsla-text .hsla-degree,
4706 .plx-color-picker .rgba-text .hsla-degree {
4707 display: inline-block;
4713 .plx-color-picker .hsla-text .hsla-percent,
4714 .plx-color-picker .rgba-text .hsla-percent {
4715 display: inline-block;
4721 .plx-color-picker .hsla-text .rgba-text-input,
4722 .plx-color-picker .rgba-text .rgba-text-input {
4725 .plx-color-picker .hex-text {
4728 .plx-color-picker .hex-text .box input {
4733 .plx-color-picker .hex-text .box div {
4742 .plx-color-picker .bacis-color-alpha-select-area {
4743 padding: 20px 16px 16px 16px;
4745 .plx-color-picker .color-format-content-area {
4746 padding: 0px 16px 16px 16px;
4748 .plx-color-picker .arrow::after,
4749 .plx-color-picker .arrow::before {
4754 border-color: transparent;
4755 border-style: solid;
4757 border-width: 7px 7px;
4759 .plx-color-picker .arrow.arrow-bottom::after {
4761 border-top-width: 0;
4763 border-bottom-color: #ffffff;
4765 .plx-color-picker .arrow.arrow-bottom::before {
4767 border-top-width: 0;
4769 border-bottom-color: #999999;
4775 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4776 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4777 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4780 /* Mozilla Firefox 4 to 18 */
4783 ::-moz-placeholder {
4784 /* Mozilla Firefox 19+ */
4787 input:-ms-input-placeholder {
4790 input::-webkit-input-placeholder {
4794 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
4797 letter-spacing: 1px;
4803 white-space: nowrap;
4805 vertical-align: middle;
4806 border: 1px solid #d9d9d9;
4807 background-color: #fff;
4817 background-image: none;
4819 -webkit-box-shadow: none;
4820 -moz-box-shadow: none;
4827 border-color: #00abff;
4828 background-color: #fff;
4832 border-color: #008fd5;
4833 background-color: #fff;
4836 .plx-btn[disabled] {
4838 background-color: #fff;
4839 border-color: #e9e9e9;
4841 .plx-btn:disabled:hover,
4842 .plx-btn[disabled]:hover,
4843 .plx-btn:disabled:focus,
4844 .plx-btn[disabled]:focus {
4846 background-color: #fff;
4847 border-color: #e9e9e9;
4848 cursor: not-allowed;
4850 .plx-btn .plx-btn-icon {
4852 vertical-align: text-top;
4856 background-color: #00abff;
4858 border-color: #00abff;
4860 .plx-btn-primary:hover,
4861 .plx-btn-primary:focus {
4863 background-color: #009dea;
4864 border-color: #009dea;
4866 .plx-btn-primary:active {
4868 background-color: #008fd5;
4869 border-color: #008fd5;
4871 .plx-btn-primary:disabled,
4872 .plx-btn-primary[disabled],
4873 .plx-btn-primary:disabled:hover,
4874 .plx-btn-primary[disabled]:hover,
4875 .plx-btn-primary:disabled:focus,
4876 .plx-btn-primary[disabled]:focus {
4878 border-color: #00abff;
4879 background-color: #00abff;
4883 background-color: #00abff;
4885 border-color: #00abff;
4887 .plx-btn-guide:hover,
4888 .plx-btn-guide:focus {
4890 background-color: #009dea;
4891 border-color: #009dea;
4893 .plx-btn-guide:active {
4895 background-color: #008fd5;
4896 border-color: #008fd5;
4898 .plx-btn-guide:disabled,
4899 .plx-btn-guide[disabled],
4900 .plx-btn-guide:disabled:hover,
4901 .plx-btn-guide[disabled]:hover,
4902 .plx-btn-guide:disabled:focus,
4903 .plx-btn-guide[disabled]:focus {
4905 border-color: #00abff;
4906 background-color: #00abff;
4913 background-color: #ff5b55;
4915 border-color: #ff5b55;
4917 .plx-btn-error:hover,
4918 .plx-btn-error:focus {
4920 background-color: #ee403a;
4921 border-color: #ee403a;
4923 .plx-btn-error:active {
4925 background-color: #e02a23;
4926 border-color: #e02a23;
4928 .plx-btn-error:disabled,
4929 .plx-btn-error[disabled],
4930 .plx-btn-error:disabled:hover,
4931 .plx-btn-error[disabled]:hover,
4932 .plx-btn-error:disabled:focus,
4933 .plx-btn-error[disabled]:focus {
4935 border-color: #ff5b55;
4936 background-color: #ff5b55;
4953 .plx-btn.dropdown-toggle {
4955 outline: none !important;
4956 background-image: none !important;
4958 -webkit-box-shadow: none;
4959 -moz-box-shadow: none;
4963 .plx-btn.dropdown-toggle::after {
4965 border-top: 4px solid;
4966 border-right: 4px solid transparent;
4967 border-left: 4px solid transparent;
4971 .plx-btn-sm.dropdown-toggle::after {
4974 .plx-btn-xs.dropdown-toggle::after {
4977 .plx-btn + .dropdown-menu {
4984 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4985 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4986 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4988 .plx-btn + .dropdown-menu .dropdown-item {
4989 background-color: #fff;
4996 .plx-btn + .dropdown-menu .dropdown-item:hover,
4997 .plx-btn + .dropdown-menu .dropdown-item:focus,
4998 .plx-btn + .dropdown-menu .dropdown-item:active {
5000 background-color: #ebf6fd;
5002 .plx-btn + .dropdown-menu .dropdown-item:disabled,
5003 .plx-btn + .dropdown-menu .dropdown-item[disabled] {
5006 .plx-btn + .dropdown-menu .dropdown-item:disabled:hover,
5007 .plx-btn + .dropdown-menu .dropdown-item[disabled]:hover,
5008 .plx-btn + .dropdown-menu .dropdown-item:disabled:focus,
5009 .plx-btn + .dropdown-menu .dropdown-item[disabled]:focus {
5010 cursor: not-allowed;
5011 background-color: #fff;
5013 .plx-btn-sm + .dropdown-menu .dropdown-item {
5016 .plx-btn-xs + .dropdown-menu .dropdown-item {
5020 display: inline-block;
5029 .plx-checkbox-container {
5038 .plx-checkbox + .checkbox-substitute {
5040 display: inline-block;
5044 border: 1px solid #d9d9d9;
5046 vertical-align: middle;
5048 .plx-checkbox + .checkbox-substitute + span {
5049 font-weight: normal;
5052 vertical-align: middle;
5055 .plx-checkbox:hover + .checkbox-substitute {
5056 border-color: #00abff;
5058 background-image: none;
5059 -webkit-box-shadow: none;
5060 -moz-box-shadow: none;
5064 .plx-checkbox:checked + .checkbox-substitute {
5065 border-color: #00abff;
5066 background-color: #00abff;
5068 .plx-checkbox:checked + .checkbox-substitute::after {
5075 border-width: 0 2px 2px 0;
5076 transform: rotate(45deg);
5080 .plx-checkbox.portion + .checkbox-substitute {
5081 background-color: #00abff;
5082 border-color: #00abff;
5085 .plx-checkbox.portion + .checkbox-substitute::after {
5092 border-width: 0 2px 2px 0;
5093 transform: rotate(45deg);
5097 .plx-checkbox:disabled + .checkbox-substitute,
5098 .plx-checkbox[disabled] + .checkbox-substitute {
5099 border-color: #d9d9d9;
5100 background-color: #f5f5f5;
5101 cursor: not-allowed;
5103 .plx-checkbox:disabled + .checkbox-substitute + span,
5104 .plx-checkbox[disabled] + .checkbox-substitute + span {
5105 cursor: not-allowed;
5107 .plx-checkbox.portion[disabled] + .checkbox-substitute {
5108 background-color: #d9d9d9;
5109 border-color: #d9d9d9;
5111 .plx-checkbox.portion[disabled] + .checkbox-substitute::after {
5118 border-width: 0 2px 2px 0;
5119 transform: rotate(45deg);
5123 .plx-checkbox:checked[disabled] + .checkbox-substitute {
5124 border-color: #d9d9d9;
5125 background-color: #d9d9d9;
5128 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
5133 .plx-form .ng-invalid:not(form).ng-invalid:not(fieldset).ng-invalid:not(plx-select) {
5134 border: 1px solid #ff5b55;
5137 .plx-form .ng-untouched:not(form).ng-untouched:not(fieldset).ng-untouched:not(plx-select) {
5138 border: 1px solid #d9d9d9;
5146 .plx-form label .label-span {
5149 .plx-form .text-autocut {
5150 white-space: nowrap;
5151 text-overflow: ellipsis;
5155 .plx-form .forms-group-pointer {
5156 margin-bottom: 10px;
5164 .plx-form .forms-group-pointer:hover {
5165 background: #ebf6fd;
5167 .plx-form .forms-group-pointer span {
5169 border-left: 3px solid #00abff;
5172 .plx-form .forms-group-pointer .group-icon {
5175 color: #00abff !important;
5178 transform: scale(0.7, 0.7);
5181 .plx-form .forms-group-default {
5182 margin-bottom: 10px;
5191 .plx-form .forms-group-default:hover {
5194 .plx-form .forms-group-default span {
5196 border-left: 3px solid #00abff;
5199 .plx-form .forms-group-default .group-icon {
5202 color: #00abff !important;
5205 transform: scale(0.7, 0.7);
5208 .plx-form .input-sm {
5209 height: 28px !important;
5214 .plx-form input:focus {
5215 border: 1px solid #00abff !important;
5217 .plx-form .error-div {
5222 .plx-form .error-div .error-msg {
5225 .plx-form .help-div {
5231 .plx-form .forms-header {
5233 margin-bottom: 25px;
5234 padding-bottom: 5px;
5235 border-bottom: 1px solid #e9e9e9;
5237 .plx-form .forms-header span {
5241 .plx-form .plx-input {
5247 .plx-form .field-radio {
5248 padding-right: 10px;
5251 .plx-form .field-radio.field-radio-tight {
5254 .plx-form .field-tail {
5255 padding-right: 10px;
5258 .plx-form .field-tail.field-tail-tight {
5261 .plx-form .field-tail .tip {
5265 .plx-form .field-info {
5270 .plx-form .field-info.field-info-group {
5273 .plx-form .form-field:not(select-dropdown) {
5278 .plx-form .form-field:not(select-dropdown).form-field-tight {
5281 .plx-form .form-field:not(select-dropdown).form-filed-hint {
5282 margin-bottom: 15px;
5284 .plx-form .field-div {
5285 margin-bottom: 15px;
5288 .plx-form .field-div.field-div-tight {
5289 margin-bottom: 10px;
5291 .plx-form .field-div.inputchanged > input {
5294 .plx-form .field-div.inputchanged > select {
5297 .plx-form .button-div {
5298 padding: 15px 0 0 0;
5303 .plx-form .button-div button {
5306 .plx-form .button-r-submit {
5308 margin-right: -20px !important;
5310 .plx-form .button-r-cancel {
5313 .plx-form .content {
5317 .plx-form .plx-scrollbar::-webkit-scrollbar {
5321 .plx-form .plx-scrollbar::-webkit-scrollbar-thumb {
5322 background-color: rgba(0, 0, 0, 0.2);
5327 .plx-form .plx-scrollbar::-webkit-scrollbar-corner {
5328 background-color: transparent;
5330 .plx-form input:-ms-input-placeholder {
5331 color: #999 !important;
5333 .plx-form input::-webkit-input-placeholder {
5334 color: #999 !important;
5336 .plx-form plx-info .icon {
5338 line-height: 28px !important;
5340 .para-content .icon-active {
5343 .para-content .icon-disactive {
5351 padding-right: 10px;
5353 border: 1px solid #d9d9d9;
5355 vertical-align: middle;
5358 border: 1px solid #00abff;
5360 .plx-input:disabled,
5361 .plx-input[disabled] {
5362 cursor: not-allowed;
5363 background-color: #f5f5f5;
5368 .plx-input-right-no-radius {
5369 border-bottom-right-radius: 0;
5370 border-top-right-radius: 0;
5372 .plx-radio-container {
5381 .plx-radio + .radio-substitute {
5383 display: inline-block;
5387 border: 1px solid #d9d9d9;
5388 border-radius: 14px;
5389 vertical-align: middle;
5391 .plx-radio:hover + .radio-substitute,
5392 .plx-radio:focus + .radio-substitute {
5393 border-color: #00abff;
5395 background-image: none;
5396 -webkit-box-shadow: none;
5397 -moz-box-shadow: none;
5401 .plx-radio:checked + .radio-substitute {
5402 border: 4px solid #00abff;
5404 .plx-radio:disabled + .radio-substitute,
5405 .plx-radio[disabled] + .radio-substitute {
5406 border-color: #d9d9d9;
5407 background-color: #f5f5f5;
5408 cursor: not-allowed;
5410 .plx-radio:checked [disabled] + .radio-substitute {
5411 border-color: #e9e9e9;
5412 background-color: #e9e9e9;
5413 cursor: not-allowed;
5415 .plx-radio + .radio-substitute + span {
5416 font-weight: normal;
5419 vertical-align: middle;
5422 .plx-radio:disabled + .radio-substitute + span,
5423 .plx-radio[disabled] + .radio-substitute + span {
5424 cursor: not-allowed;
5427 .btn.dropdown-toggle,
5428 .btn-group .btn.dropdown-toggle,
5435 outline: none !important;
5436 background-image: none !important;
5438 -webkit-box-shadow: none;
5439 -moz-box-shadow: none;
5447 background-color: #fff;
5448 border: 1px solid #d9d9d9;
5455 .plx-radio-group:hover,
5456 .plx-radio-group:focus,
5457 .plx-radio-group:active {
5459 background-image: none;
5461 -webkit-box-shadow: none;
5462 -moz-box-shadow: none;
5466 .plx-radio-group:hover,
5467 .plx-radio-group:focus {
5469 border-color: #00abff;
5470 background-color: #fff;
5472 .plx-radio-group:active {
5474 border-color: #008fd5;
5475 background-color: #fff;
5477 .plx-radio-group.active {
5478 background-color: #00abff;
5480 border-color: #00abff;
5482 .plx-radio-group > span {
5485 .plx-radio-group-sm {
5490 .plx-radio-group-sm > span {
5493 .plx-ui-steps-number-active {
5494 background: #108ee9;
5497 .plx-ui-steps-number-passive {
5498 background: #d9d9d9;
5501 .plx-ui-steps-number-visited {
5503 border: 2px #108ee9 solid;
5505 .plx-ui-underline-active {
5506 background: #108ee9;
5508 .plx-ui-underline-passive {
5509 background: #e9e9e9;
5511 .plx-ui-steps-title-active {
5514 .plx-ui-steps-title-passive {
5517 .plx-ui-steps-title-visited {
5520 .plx-ui-steps-number-visited-tick {
5521 border-bottom: 2px solid #108ee9;
5522 border-right: 2px solid #108ee9;
5524 .plx-ui-underline-active-vertical {
5525 border-right: 2px solid #d9d9d9;
5527 .plx-ui-underline-visited-vertical {
5528 border-right: 2px solid #108ee9;
5530 .plx-ui-underline-passive-vertical {
5531 border-right: 2px solid #d9d9d9;
5533 .plx-ui-steps-title-active-vertical {
5536 .plx-ui-steps-title-visited-vertical {
5539 .plx-ui-steps-title-passive-vertical {
5542 .plx-ui-steps-number-active-vertical {
5543 background: #108ee9;
5546 .plx-ui-steps-number-passive-vertical {
5547 background: #d9d9d9;
5550 .plx-ui-steps-number-visited-vertical {