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;
871 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
881 border: 1px solid #e9e9e9;
882 box-shadow: 1px 3px 9px rgba(0, 0, 0, 0.2);
885 font-size: 12px !important;
888 .message > p > span {
896 .message > p > span:hover {
897 text-decoration: underline;
904 border: 1px solid #e9e9e9;
905 box-shadow: 1px 4px 9px rgba(0, 0, 0, 0.2);
910 .message > div > span {
911 display: inline-block;
912 font-size: 24px !important;
915 vertical-align: middle;
917 .message > div.success {
918 border-left: 4px solid #73cf22;
920 .message > div.success > span {
923 .message > div.error {
924 border-left: 4px solid #ff5b55;
926 .message > div.error > span {
929 .message > div.warning {
930 border-left: 4px solid #f7c515;
932 .message > div.warning > span {
935 .message > div.info {
936 border-left: 4px solid #00abff;
938 .message > div.info > span {
953 .message > div > i:hover {
959 padding: 0 20px 16px 43px;
960 font-size: 12px !important;
965 .message > div > p > span {
969 .message > div > p > span:hover {
970 text-decoration: underline;
972 .message > div > div {
974 padding-bottom: 19px;
980 .message > div > div:hover {
981 text-decoration: underline;
990 font-size: 12px !important;
995 display: inline-block;
1000 plx-modal-window .modal {
1010 plx-modal-window .modal-dialog {
1015 plx-modal-window .modal-dialog.modal-sm {
1018 plx-modal-window .modal-dialog.modal-lg {
1021 plx-modal-window .modal-content {
1024 -webkit-box-orient: vertical;
1025 -webkit-box-direction: normal;
1026 -ms-flex-direction: column;
1027 flex-direction: column;
1028 background-color: #fff;
1029 background-clip: padding-box;
1031 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
1034 plx-modal-window .modal-content .modal-header {
1037 -webkit-box-align: center;
1038 -ms-flex-align: center;
1039 align-items: center;
1040 -webkit-box-pack: justify;
1041 -ms-flex-pack: justify;
1042 justify-content: space-between;
1045 plx-modal-window .modal-content .modal-body .form-group:last-child,
1046 plx-modal-window .modal-content .modal-body form:last-child {
1049 plx-modal-window .modal-content .modal-footer {
1053 padding: 0 15px 15px 15px;
1055 plx-modal-window .modal-content .modal-title {
1060 plx-modal-window .modal-content .modal-btn {
1064 plx-modal-window .close {
1071 border-radius: 20px;
1072 padding-bottom: 2px;
1075 plx-modal-window .close:hover {
1077 background: #ebf6fd;
1079 plx-modal-window .alert-modal.row {
1081 margin-bottom: 30px;
1084 plx-modal-window .alert-modal.row .tip-img {
1085 display: inline-block;
1088 border-radius: 50px;
1095 plx-modal-window .alert-modal.row .tip-img::before {
1098 plx-modal-window .alert-modal.row .tip-info {
1101 plx-modal-window .alert-modal.row .tip-info .alert-title {
1105 plx-modal-window .alert-modal.row .tip-info .alert-result {
1110 plx-modal-window .alert-modal.row .warning {
1111 border: 3px solid #f7c515;
1114 plx-modal-window .alert-modal.row .error {
1115 border: 3px solid #ff5b55;
1118 ngb-popover-window.plx-popover.show {
1120 border: 1px solid #d9d9d9;
1130 font-weight: normal;
1131 letter-spacing: normal;
1135 text-decoration: none;
1137 text-transform: none;
1138 white-space: normal;
1140 word-spacing: normal;
1141 word-wrap: break-word;
1142 -webkit-background-clip: padding-box;
1143 background-clip: padding-box;
1146 background-color: #fff;
1147 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
1149 border: 1px solid #d9d9d9;
1151 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
1152 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
1153 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
1155 .plx-popover::before,
1156 .plx-popover::after {
1162 border: solid transparent;
1164 .plx-popover::before {
1167 .plx-popover::after {
1170 .plx-popover-top-common {
1173 .plx-popover-top-common::before {
1174 border-top-color: #ccc;
1175 border-bottom-width: 0;
1178 .plx-popover-top-common::after {
1179 border-top-color: #fff;
1180 border-bottom-width: 0;
1186 .plx-popover-top::before {
1187 border-top-color: #ccc;
1188 border-bottom-width: 0;
1191 .plx-popover-top::after {
1192 border-top-color: #fff;
1193 border-bottom-width: 0;
1196 .plx-popover-top::before {
1200 .plx-popover-top::after {
1204 .plx-popover.plx-popover-top-left {
1207 .plx-popover.plx-popover-top-left::before {
1208 border-top-color: #ccc;
1209 border-bottom-width: 0;
1212 .plx-popover.plx-popover-top-left::after {
1213 border-top-color: #fff;
1214 border-bottom-width: 0;
1217 .plx-popover.plx-popover-top-left::before {
1220 .plx-popover.plx-popover-top-left::after {
1223 .plx-popover.plx-popover-top-right {
1226 .plx-popover.plx-popover-top-right::before {
1227 border-top-color: #ccc;
1228 border-bottom-width: 0;
1231 .plx-popover.plx-popover-top-right::after {
1232 border-top-color: #fff;
1233 border-bottom-width: 0;
1236 .plx-popover.plx-popover-top-right::before {
1239 .plx-popover.plx-popover-top-right::after {
1242 .plx-popover-right-common {
1245 .plx-popover-right-common::before {
1246 border-right-color: #ccc;
1247 border-left-width: 0;
1250 .plx-popover-right-common::after {
1251 border-right-color: #fff;
1252 border-left-width: 0;
1255 .plx-popover.plx-popover-right {
1258 .plx-popover.plx-popover-right::before {
1259 border-right-color: #ccc;
1260 border-left-width: 0;
1263 .plx-popover.plx-popover-right::after {
1264 border-right-color: #fff;
1265 border-left-width: 0;
1268 .plx-popover.plx-popover-right::before {
1272 .plx-popover.plx-popover-right::after {
1276 .plx-popover.plx-popover-right-top {
1279 .plx-popover.plx-popover-right-top::before {
1280 border-right-color: #ccc;
1281 border-left-width: 0;
1284 .plx-popover.plx-popover-right-top::after {
1285 border-right-color: #fff;
1286 border-left-width: 0;
1289 .plx-popover.plx-popover-right-top::before {
1292 .plx-popover.plx-popover-right-top::after {
1295 .plx-popover.plx-popover-right-bottom {
1298 .plx-popover.plx-popover-right-bottom::before {
1299 border-right-color: #ccc;
1300 border-left-width: 0;
1303 .plx-popover.plx-popover-right-bottom::after {
1304 border-right-color: #fff;
1305 border-left-width: 0;
1308 .plx-popover.plx-popover-right-bottom::before {
1311 .plx-popover.plx-popover-right-bottom::after {
1314 .plx-popover-bottom-common {
1317 .plx-popover-bottom-common::before {
1318 border-bottom-color: #ccc;
1319 border-top-width: 0;
1322 .plx-popover-bottom-common::after {
1323 border-bottom-color: #fff;
1324 border-top-width: 0;
1327 .plx-popover.plx-popover-bottom {
1330 .plx-popover.plx-popover-bottom::before {
1331 border-bottom-color: #ccc;
1332 border-top-width: 0;
1335 .plx-popover.plx-popover-bottom::after {
1336 border-bottom-color: #fff;
1337 border-top-width: 0;
1340 .plx-popover.plx-popover-bottom::before {
1344 .plx-popover.plx-popover-bottom::after {
1348 .plx-popover.plx-popover-bottom-left {
1351 .plx-popover.plx-popover-bottom-left::before {
1352 border-bottom-color: #ccc;
1353 border-top-width: 0;
1356 .plx-popover.plx-popover-bottom-left::after {
1357 border-bottom-color: #fff;
1358 border-top-width: 0;
1361 .plx-popover.plx-popover-bottom-left::before {
1364 .plx-popover.plx-popover-bottom-left::after {
1367 .plx-popover.plx-popover-bottom-right {
1370 .plx-popover.plx-popover-bottom-right::before {
1371 border-bottom-color: #ccc;
1372 border-top-width: 0;
1375 .plx-popover.plx-popover-bottom-right::after {
1376 border-bottom-color: #fff;
1377 border-top-width: 0;
1380 .plx-popover.plx-popover-bottom-right::before {
1383 .plx-popover.plx-popover-bottom-right::after {
1386 .plx-popover-left-common {
1389 .plx-popover-left-common::before {
1390 border-left-color: #ccc;
1391 border-right-width: 0;
1394 .plx-popover-left-common::after {
1395 border-left-color: #fff;
1396 border-right-width: 0;
1399 .plx-popover.plx-popover-left {
1402 .plx-popover.plx-popover-left::before {
1403 border-left-color: #ccc;
1404 border-right-width: 0;
1407 .plx-popover.plx-popover-left::after {
1408 border-left-color: #fff;
1409 border-right-width: 0;
1412 .plx-popover.plx-popover-left::before {
1416 .plx-popover.plx-popover-left::after {
1420 .plx-popover.plx-popover-left-top {
1423 .plx-popover.plx-popover-left-top::before {
1424 border-left-color: #ccc;
1425 border-right-width: 0;
1428 .plx-popover.plx-popover-left-top::after {
1429 border-left-color: #fff;
1430 border-right-width: 0;
1433 .plx-popover.plx-popover-left-top::before {
1436 .plx-popover.plx-popover-left-top::after {
1439 .plx-popover.plx-popover-left-bottom {
1442 .plx-popover.plx-popover-left-bottom::before {
1443 border-left-color: #ccc;
1444 border-right-width: 0;
1447 .plx-popover.plx-popover-left-bottom::after {
1448 border-left-color: #fff;
1449 border-right-width: 0;
1452 .plx-popover.plx-popover-left-bottom::before {
1455 .plx-popover.plx-popover-left-bottom::after {
1458 .plx-popover .plx-popover-title {
1462 background-color: #fff;
1463 border-bottom: 1px solid #d9d9d9;
1465 .plx-popover .plx-popover-title:empty {
1468 .plx-popover .plx-popover-content {
1470 background-color: #fff;
1472 .plx-popover .ict-warning {
1481 .popover-template .popover-template-content {
1484 .popover-template .popover-template-footer {
1485 padding: 10px 10px 5px 10px;
1488 .popover-template .popover-template-icon {
1489 display: inline-block;
1493 .popover-template .popover-template-icon-area {
1494 display: inline-block;
1496 vertical-align: middle;
1498 .popover-template .popover-template-msg {
1499 display: inline-block;
1505 display: inline-block;
1506 margin: 0 10px 1px 0;
1507 border-radius: 20px;
1509 background-color: #eee;
1511 .plx-progress .plx-progress-bar {
1514 transition: width 0.8s ease-in-out;
1517 .plx-progress .plx-progress-bar-info {
1519 background-color: #33bcff;
1521 .plx-progress .plx-progress-bar-info::before {
1522 background-color: #00abff;
1529 animation: plx-progress-bar-stripes 0.5s cubic-bezier(0.23, 1, 0.32, 1) infinite;
1531 .plx-progress .plx-progress-bar-info.plx-progress-bar-reset {
1534 .plx-progress .plx-progress-bar-warning {
1535 background-color: #ff5b55;
1537 .plx-progress .plx-progress-bar-success,
1538 .plx-progress .plx-progress-bar-info.plx-progress-bar-success {
1539 background-color: #00abff;
1541 .plx-progress-info {
1542 display: inline-block;
1544 .plx-progress-info .fp-exclamation-circle {
1547 @keyframes plx-progress-bar-stripes {
1555 :host(.plx-progressbar-sm) {
1558 :host(.plx-progressbar-sm) .plx-progress-bar {
1561 :host(.plx-progressbar-sm) .fp-exclamation-circle {
1562 vertical-align: middle;
1565 :host(.plx-progressbar-sm) .plx-progress-info span {
1566 vertical-align: middle;
1568 .plx-progressbar-sm {
1571 .plx-progressbar-sm .plx-progress-bar {
1574 .plx-progressbar-sm .fp-exclamation-circle {
1575 vertical-align: middle;
1578 .plx-progressbar-sm .plx-progress-info span {
1579 vertical-align: middle;
1581 .plx-progressbar-sm-common {
1584 .plx-progressbar-sm-common .plx-progress-bar {
1587 .plx-progressbar-sm-common .fp-exclamation-circle {
1588 vertical-align: middle;
1591 .plx-progressbar-sm-common .plx-progress-info span {
1592 vertical-align: middle;
1599 .search-input input {
1602 padding-right: 10px;
1604 border: 1px solid #d9d9d9;
1606 vertical-align: middle;
1608 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
1612 .short-text-input .search-input input {
1615 .text-input-with-unit .search-input input {
1617 border-top-right-radius: 0;
1618 border-bottom-right-radius: 0;
1620 .text-input-with-unitOption .search-input input {
1622 border-top-right-radius: 0;
1623 border-bottom-right-radius: 0;
1625 .text-input-with-prefix .search-input input {
1627 border-top-left-radius: 0;
1628 border-bottom-left-radius: 0;
1630 .text-input-with-prefixOption .search-input input {
1632 border-top-left-radius: 0;
1633 border-bottom-left-radius: 0;
1635 .text-input-with-passwordSwith .search-input input {
1637 border-top-right-radius: 0;
1638 border-bottom-right-radius: 0;
1640 .text-input-with-prefix.text-input-with-unit .search-input input {
1643 .text-input-with-prefix.text-input-with-unitOption .search-input input {
1646 .short-text-input.text-input-with-prefix .search-input input {
1649 .short-text-input.text-input-with-unit .search-input input {
1652 .short-text-input.text-input-with-prefix.text-input-with-unit .search-input input {
1655 .search-input input:focus {
1656 border: 1px solid #00abff;
1658 .search-input input:disabled,
1659 .search-input input[disabled] {
1660 cursor: not-allowed;
1661 background-color: #f5f5f5;
1664 height: 28px !important;
1674 .search-img-confirm {
1678 ::-webkit-input-placeholder {
1679 color: #999 !important;
1682 /* Mozilla Firefox 4 to 18 */
1683 color: #999 !important;
1685 ::-moz-placeholder {
1686 /* Mozilla Firefox 19+ */
1687 color: #999 !important;
1689 input:-ms-input-placeholder {
1690 color: #999 !important;
1692 input::-webkit-input-placeholder {
1693 color: #999 !important;
1696 box-sizing: border-box;
1697 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
1701 select-dropdown > div {
1702 background-color: #fff;
1706 select-dropdown > div.select-sm .filter input {
1709 select-dropdown > div.select-sm .filter .toggle {
1712 select-dropdown > div .filter {
1715 select-dropdown > div .filter input {
1716 border: 1px solid #00abff;
1722 select-dropdown > div .filter .toggle {
1729 border-left: 4px solid transparent;
1730 border-right: 4px solid transparent;
1731 border-top: 4px solid #a6a6a6;
1733 select-dropdown > div .options {
1734 border: 1px solid #d9d9d9;
1740 select-dropdown > div .options ul {
1745 select-dropdown > div .options ul li {
1749 padding: 6px 20px 6px 8px;
1754 select-dropdown > div .options ul li.single-selected {
1755 background-color: #f5f5f5;
1757 select-dropdown > div .options ul li.highlighted {
1758 background-color: #ebf6fd;
1761 select-dropdown > div .options ul li.disabled {
1762 background-color: #fff;
1765 pointer-events: none;
1767 select-dropdown > div .options ul li.plx-select-message {
1768 white-space: nowrap;
1770 text-overflow: ellipsis;
1772 select-dropdown > div .options ul li .option-label {
1773 display: inline-block;
1775 white-space: nowrap;
1777 text-overflow: ellipsis;
1779 select-dropdown > div .options ul li .option-tick {
1780 display: inline-block;
1785 select-dropdown > div .options ul li .tick {
1789 stroke-linecap: round;
1790 stroke-linejoin: round;
1791 stroke-miterlimit: 10;
1794 display: inline-block;
1797 vertical-align: middle;
1800 plx-select.ng-untouched:not(form).ng-untouched:not(fieldset) {
1804 box-sizing: border-box;
1805 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
1810 border: 1px solid #d9d9d9;
1816 plx-select > div.disabled {
1817 background-color: #f5f5f5;
1819 cursor: not-allowed;
1821 plx-select > div.focus-border {
1822 border: 1px solid #00abff !important;
1824 plx-select > div.select-sm .value,
1825 plx-select > div.select-sm .placeholder {
1826 height: 28px !important;
1827 line-height: 28px !important;
1829 plx-select > div.select-sm .toggle {
1832 plx-select > div.select-sm div.option {
1833 height: 20px !important;
1834 line-height: 14px !important;
1836 plx-select > div.select-sm input {
1840 plx-select > div input {
1841 background-color: transparent;
1848 plx-select > div .toggle {
1855 border-left: 4px solid transparent;
1856 border-right: 4px solid transparent;
1857 border-top: 4px solid #a6a6a6;
1859 plx-select > div .single {
1863 plx-select > div .single .value,
1864 plx-select > div .single .placeholder {
1871 white-space: nowrap;
1873 plx-select > div .single .value span,
1874 plx-select > div .single .placeholder span {
1875 display: inline-block;
1876 white-space: nowrap;
1878 text-overflow: ellipsis;
1881 plx-select > div .single .placeholder {
1884 plx-select > div .single input {
1886 padding: 1px 10px 0 10px;
1888 plx-select > div .multiple {
1890 flex-flow: row wrap;
1894 plx-select > div .multiple .placeholder {
1900 white-space: nowrap;
1902 plx-select > div .multiple input {
1906 plx-select > div .multiple div.option {
1907 background-color: #f8f8f8;
1908 border: 1px solid #e6e6e6;
1912 display: inline-block;
1916 margin: 4px 10px 4px 0;
1917 padding: 2px 30px 2px 10px;
1921 plx-select > div .multiple div.option span {
1922 display: inline-block;
1923 white-space: nowrap;
1925 text-overflow: ellipsis;
1928 plx-select > div .multiple div.option .deselect-option {
1936 plx-select > div .multiple div.option .deselect-option:hover {
1942 .plx-ui-horizon-ul-horizon {
1944 box-orient: horizontal;
1947 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
1957 .plx-ui-steps-number-active {
1959 background-color: #00abff;
1963 display: inline-block;
1968 .plx-ui-steps-number-passive {
1969 background-color: #D7D7D7;
1974 display: inline-block;
1982 .plx-ui-steps-number-visited {
1986 display: inline-block;
1991 background-color: #fff;
1992 border: 2px solid #00abff;
1994 .plx-ui-menuitem-div-passive {
1998 -webkit-transform: translate(-50%, -50%);
1999 -moz-transform: translate(-50%, -50%);
2000 -ms-transform: translate(-50%, -50%);
2001 -o-transform: translate(-50%, -50%);
2002 transform: translate(-50%, -50%);
2004 .plx-ui-menuitem-div-active {
2008 -webkit-transform: translate(-50%, -50%);
2009 -moz-transform: translate(-50%, -50%);
2010 -ms-transform: translate(-50%, -50%);
2011 -o-transform: translate(-50%, -50%);
2012 transform: translate(-50%, -50%);
2014 .plx-ui-menuitem-div-passive {
2018 -webkit-transform: translate(-50%, -50%);
2019 -moz-transform: translate(-50%, -50%);
2020 -ms-transform: translate(-50%, -50%);
2021 -o-transform: translate(-50%, -50%);
2022 transform: translate(-50%, -50%);
2024 .plx-ui-menuitem-div-visited {
2028 -webkit-transform: translate(-50%, -50%);
2029 -moz-transform: translate(-50%, -50%);
2030 -ms-transform: translate(-50%, -50%);
2031 -o-transform: translate(-50%, -50%);
2032 transform: translate(-50%, -50%);
2039 background-color: #00abff;
2041 .passive .plx-ui-underline {
2042 background-color: #D7D7D7;
2044 .plx-ui-steps-title-active {
2045 white-space: nowrap;
2047 .plx-ui-steps-title-passive {
2048 white-space: nowrap;
2050 .plx-ui-steps-title-visited {
2051 white-space: nowrap;
2053 .plx-ui-steps-number-visited-tick {
2055 background-color: transparent;
2058 transform: rotate(45deg);
2059 transform-origin: 50% 120%;
2060 transition: all 0.2s;
2061 border-right: 2px solid #00abff;
2062 border-bottom: 2px solid #00abff;
2064 /**********************************************************************************************************/
2065 .plx-ui-steps-display-vertical {
2066 display: inline-block;
2068 .plx-ui-steps-vertical {
2072 display: inline-block;
2074 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2076 .plx-ui-horizon-ul-vertical {
2077 display: inline-block;
2078 box-orient: vertical;
2082 .plx-ui-underline-active-vertical {
2085 display: table-caption;
2087 border-right: 2px solid #D7D7D7;
2089 .plx-ui-underline-visited-vertical {
2092 display: table-caption;
2095 .plx-ui-underline-passive-vertical {
2099 display: table-caption;
2100 border-right: 2px solid #D7D7D7;
2102 .plx-ui-steps-li-vertical {
2106 .plx-ui-steps-title-active-vertical {
2113 white-space: nowrap;
2115 .plx-ui-steps-title-visited-vertical {
2122 white-space: nowrap;
2124 .plx-ui-steps-title-passive-vertical {
2131 white-space: nowrap;
2133 .plx-ui-steps-number-visited-tick-vertical {
2135 background-color: transparent;
2138 transform: rotate(45deg);
2139 transform-origin: 50% 120%;
2140 transition: all 0.2s;
2142 .plx-ui-steps-number-active-vertical {
2146 display: inline-block;
2153 .plx-ui-steps-number-passive-vertical {
2157 display: inline-block;
2165 .plx-ui-steps-number-visited-vertical {
2169 display: inline-block;
2175 .plx-table-wrapper {
2181 filter: blur(0.5px);
2183 .plx-table-loading {
2190 .plx-table-loading-content {
2194 border: 5px solid #00abff;
2195 border-right-color: transparent;
2196 top: calc(50% - 36px);
2197 left: calc(50% - 18px);
2198 animation: plx-table-loading-animation 1s infinite ease-in-out;
2201 .plx-table-loading-placeholder {
2203 top: calc(50% + 10px);
2204 left: calc(50% - 18px);
2207 @-moz-keyframes plx-table-loading-animation {
2209 -moz-transform: rotate(0deg);
2210 transform: rotate(0deg);
2213 -moz-transform: rotate(360deg);
2214 transform: rotate(360deg);
2217 @-webkit-keyframes plx-table-loading-animation {
2219 -webkit-transform: rotate(0deg);
2220 transform: rotate(0deg);
2223 -webkit-transform: rotate(360deg);
2224 transform: rotate(360deg);
2227 @keyframes plx-table-loading-animation {
2229 -moz-transform: rotate(0deg);
2230 -ms-transform: rotate(0deg);
2231 -webkit-transform: rotate(0deg);
2232 transform: rotate(0deg);
2235 -moz-transform: rotate(360deg);
2236 -ms-transform: rotate(360deg);
2237 -webkit-transform: rotate(360deg);
2238 transform: rotate(360deg);
2243 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2247 border-collapse: collapse;
2250 table-layout: fixed;
2253 word-break: break-all;
2255 .plx-table .plx-table-subHead th {
2256 background-color: #fff;
2258 border-bottom: 1px solid #d9d9d9;
2260 .plx-table tr.plx-table-hlt {
2261 background-color: #e2f2fc;
2263 .plx-table tr:hover {
2264 background-color: #ebf6fd;
2266 .plx-table.plx-table-normal th {
2267 box-sizing: border-box;
2271 text-decoration: none;
2272 font-weight: normal;
2274 border: 1px solid #d9d9d9;
2275 background-color: #f5f5f5;
2277 .plx-table.plx-table-normal td {
2278 border: 1px solid #d9d9d9;
2279 vertical-align: middle;
2281 padding: 2px 10px 0px 10px;
2283 .plx-table.plx-table-large th {
2284 box-sizing: border-box;
2288 text-decoration: none;
2289 font-weight: normal;
2292 background-color: #f5f5f5;
2294 .plx-table.plx-table-large td {
2295 border-bottom: 1px solid #d9d9d9;
2296 vertical-align: middle;
2298 padding: 2px 10px 0px 10px;
2300 .plx-table.plx-table-card th {
2301 box-sizing: border-box;
2305 text-decoration: none;
2306 font-weight: normal;
2309 background-color: #f5f5f5;
2311 .plx-table.plx-table-card td {
2312 border-bottom: 1px solid #d9d9d9;
2313 vertical-align: middle;
2315 padding: 2px 10px 0px 10px;
2317 .plx-table.plx-table-sm th {
2318 box-sizing: border-box;
2322 text-decoration: none;
2323 font-weight: normal;
2325 border: 1px solid #d9d9d9;
2326 background-color: #f5f5f5;
2328 .plx-table.plx-table-sm td {
2329 border: 1px solid #d9d9d9;
2330 vertical-align: middle;
2332 padding: 2px 10px 0px 10px;
2334 .plx-table tbody tr:first-child td {
2338 table-layout: fixed;
2341 .plx-table-pagnation-content {
2345 .plx-table-opretions-wrapper:after {
2352 .plx-table-align-center {
2355 .plx-table-align-left {
2358 .plx-table-align-right {
2361 .plx-table-head-checkbox label {
2363 vertical-align: top;
2365 .plx-table td.plx-table-no-data {
2377 .plx-tabset.plx-nav-tabs {
2378 border-bottom: 1px solid #d9d9d9;
2381 .plx-tabset.plx-nav-tabs .plx-nav-item {
2382 margin-bottom: -1px;
2384 .plx-tabset.plx-nav-tabs .plx-nav-link {
2387 border: 1px solid transparent;
2388 border-top: 2px solid transparent;
2394 .plx-tabset.plx-nav-tabs .plx-nav-link:hover,
2395 .plx-tabset.plx-nav-tabs .plx-nav-link:focus {
2396 text-decoration: none;
2397 background-color: #ebf6fd;
2402 .plx-tabset.plx-nav-tabs .plx-nav-link.active {
2404 border-top: 2px solid #00abff;
2405 border-left: 1px solid #d9d9d9;
2406 border-right: 1px solid #d9d9d9;
2407 background-color: #fff;
2409 .plx-tabset.plx-nav-tabs .plx-nav-link.active:hover,
2410 .plx-tabset.plx-nav-tabs .plx-nav-link.active:focus {
2411 border-left: 1px solid #d9d9d9;
2412 border-right: 1px solid #d9d9d9;
2413 border-bottom: 1px solid transparent;
2415 .plx-tabset.plx-nav-tabs.bottom .plx-nav-link {
2417 border-bottom: 2px solid transparent;
2419 .plx-tabset.plx-nav-tabs.bottom .plx-nav-link:hover {
2420 border-bottom: 1px solid transparent;
2422 .plx-tabset.plx-nav-tabs.bottom .plx-nav-link.active {
2424 border-bottom: 2px solid #00abff;
2426 .plx-tabset.plx-nav-pills .plx-nav-link {
2427 border: 1px solid #d9d9d9;
2428 border-radius: 0.25em;
2435 .plx-tabset.plx-nav-pills .plx-nav-link:hover,
2436 .plx-tabset.plx-nav-pills .plx-nav-link:focus {
2437 text-decoration: none;
2439 border-color: #00abff;
2440 background-color: #fff;
2442 .plx-tabset.plx-nav-pills .plx-nav-link:active {
2444 border-color: #008fd5;
2445 background-color: #fff;
2447 .plx-tabset.plx-nav-pills .plx-nav-link.active {
2450 background-color: #00abff;
2451 border-color: #00abff;
2453 .plx-tabset.plx-nav-pills .plx-nav-item:hover,
2454 .plx-tabset.plx-nav-pills .plx-nav-item:focus,
2455 .plx-tabset.plx-nav-pills .plx-nav-item:active {
2458 .plx-tabset.plx-nav-pills .plx-nav-item:first-child:not(:last-child) .plx-nav-link {
2459 border-top-right-radius: 0;
2460 border-bottom-right-radius: 0;
2462 .plx-tabset.plx-nav-pills .plx-nav-item:not(:first-child):not(:last-child) .plx-nav-link {
2465 .plx-tabset.plx-nav-pills .plx-nav-item:last-child:not(:first-child) .plx-nav-link {
2466 border-top-left-radius: 0;
2467 border-bottom-left-radius: 0;
2469 .plx-tabset.plx-nav-pills .plx-nav-item + .plx-nav-item .plx-nav-link {
2472 .plx-tab-content .plx-tab-pane {
2475 .plx-tab-content .plx-tab-pane.active {
2479 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2483 display: inline-block;
2485 .text-input .caret-down {
2489 border-left: 4px solid transparent;
2490 border-right: 4px solid transparent;
2491 border-top: 4px solid #a6a6a6;
2493 margin-bottom: 10px;
2495 .text-input .caret-down.caret-down-hover:hover,
2496 .text-input .caret-down.caret-down-hover:active {
2497 border-top: 4px solid #00abff;
2499 .text-input .caret-up {
2503 border-left: 4px solid transparent;
2504 border-right: 4px solid transparent;
2505 border-bottom: 4px solid #a6a6a6;
2508 .text-input .caret-up.caret-up-hover:hover,
2509 .text-input .caret-up.caret-up-hover:active {
2510 border-bottom: 4px solid #00abff;
2512 .text-input .toggle {
2516 border-left: 4px solid transparent;
2517 border-right: 4px solid transparent;
2518 border-top: 4px solid #a6a6a6;
2520 .text-input .text-input-dataList {
2524 border: 1px solid #d9d9d9;
2529 .text-input .text-input-dataList li {
2535 .text-input .text-input-dataList li:hover {
2536 background-color: #ebf6fd;
2539 display: inline-block;
2544 .text-input-with-hint {
2545 margin-bottom: -8px;
2547 :host(.ng-touched.ng-invalid.input-blur) .text-input-with-hint {
2551 .plx-text-input-unit-group,
2552 .plx-text-input-prefix-group {
2559 border: 1px solid #d9d9d9;
2560 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
2561 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
2562 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
2565 .plx-text-input-unit-group li,
2566 .plx-text-input-prefix-group li {
2573 .plx-text-input-unit-group li:hover,
2574 .plx-text-input-prefix-group li:hover {
2575 background-color: #ebf6fd;
2577 .plx-text-input-unit-group li.group-selected,
2578 .plx-text-input-prefix-group li.group-selected,
2579 .plx-text-input-unit-group li.group-selected:hover,
2580 .plx-text-input-prefix-group li.group-selected:hover {
2581 background-color: #f5f5f5;
2584 .text-input-optional {
2585 display: inline-block;
2589 .input-right-border .plx-input {
2590 border-right: 1px solid #00abff;
2592 .input-left-border .plx-input {
2593 border-left: 1px solid #00abff;
2598 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2602 :host(.ng-touched.ng-invalid.input-blur) .text-input-hint {
2605 .text-input-prefix {
2607 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2612 display: inline-block;
2617 border-top-left-radius: 3px;
2618 border-bottom-left-radius: 3px;
2620 border: 1px solid #d9d9d9;
2622 vertical-align: middle;
2624 .short-text-input .text-input-prefix {
2627 .input-span-focus .text-input-prefix {
2628 border-color: #00abff;
2630 .input-invalid.ng-dirty.ng-invalid.ng-touched.input-blur .text-input-prefix,
2631 .input-invalid.ng-dirty.ng-invalid.ng-touched.input-blur .input-span-focus:focus .text-input-prefix {
2632 border-color: #ff5b55;
2635 .text-input-unit-option {
2637 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2642 display: inline-block;
2646 border-top-right-radius: 3px;
2647 border-bottom-right-radius: 3px;
2650 border: 1px solid #d9d9d9;
2653 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2658 display: inline-block;
2661 border-top-right-radius: 3px;
2662 border-bottom-right-radius: 3px;
2666 vertical-align: middle;
2668 .short-text-input .text-input-unit {
2671 .input-span-focus .text-input-unit {
2672 border-color: #00abff;
2674 .text-input-prefix-option {
2676 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2681 display: inline-block;
2685 border-top-left-radius: 3px;
2686 border-bottom-left-radius: 3px;
2691 border: 1px solid #d9d9d9;
2693 vertical-align: middle;
2695 .text-input-prefix-option.prefix-focus {
2696 border-color: #00abff;
2698 .text-input-unit-option {
2703 border: 1px solid #d9d9d9;
2705 vertical-align: middle;
2707 .input-span-focus .text-input-unit-option {
2708 border-color: #00abff;
2710 .text-input-with-unitOption div.unit-focus {
2711 border-color: #00abff;
2713 .short-text-input .plx-input {
2716 .text-input-with-unit .plx-input {
2718 border-top-right-radius: 0;
2719 border-bottom-right-radius: 0;
2721 .text-input-with-unitOption .plx-input {
2723 border-top-right-radius: 0;
2724 border-bottom-right-radius: 0;
2726 .text-input-with-prefix .plx-input {
2728 border-top-left-radius: 0;
2729 border-bottom-left-radius: 0;
2731 .text-input-with-prefixOption .plx-input {
2733 border-top-left-radius: 0;
2734 border-bottom-left-radius: 0;
2736 .text-input-with-passwordSwith .plx-input {
2738 border-top-right-radius: 0;
2739 border-bottom-right-radius: 0;
2741 .text-input-with-prefix.text-input-with-unit .plx-input {
2744 .text-input-with-prefix.text-input-with-unitOption .plx-input {
2747 .short-text-input.text-input-with-prefix .plx-input {
2750 .short-text-input.text-input-with-unit .plx-input {
2753 .short-text-input.text-input-with-prefix.text-input-with-unit .plx-input {
2767 vertical-align: middle;
2771 .input-spinner-down {
2782 vertical-align: middle;
2786 :host(.plx-input-sm) .plx-input {
2790 :host(.plx-input-sm) .text-input-prefix,
2791 :host(.plx-input-sm) .text-input-unit,
2792 :host(.plx-input-sm) .text-input-unit-option,
2793 :host(.plx-input-sm) .text-input-prefix-option {
2797 :host(.plx-input-sm) div.text-input-dataList {
2800 :host(.plx-input-sm) .toggle {
2803 :host(.plx-input-sm) .caret-down {
2806 :host(.plx-input-sm) .caret-up {
2809 :host(.plx-input-sm) .plx-input-passwordSwitch {
2812 .plx-input-sm .plx-input {
2816 .plx-input-sm .text-input-prefix,
2817 .plx-input-sm .text-input-unit,
2818 .plx-input-sm .text-input-unit-option,
2819 .plx-input-sm .text-input-prefix-option {
2823 .plx-input-sm div.text-input-dataList {
2826 .plx-input-sm .toggle {
2829 .plx-input-sm .caret-down {
2832 .plx-input-sm .caret-up {
2835 .plx-input-sm .plx-input-passwordSwitch {
2838 .plx-input-sm-common .plx-input {
2842 .plx-input-sm-common .text-input-prefix,
2843 .plx-input-sm-common .text-input-unit,
2844 .plx-input-sm-common .text-input-unit-option,
2845 .plx-input-sm-common .text-input-prefix-option {
2849 .plx-input-sm-common div.text-input-dataList {
2852 .plx-input-sm-common .toggle {
2855 .plx-input-sm-common .caret-down {
2858 .plx-input-sm-common .caret-up {
2861 .plx-input-sm-common .plx-input-passwordSwitch {
2864 .plx-input-passwordSwitch {
2865 display: inline-block;
2869 vertical-align: middle;
2870 background-color: #fff;
2871 border: 1px solid #d9d9d9;
2873 border-bottom-right-radius: 3px;
2874 border-top-right-radius: 3px;
2877 .plx-input-passwordSwitch:focus,
2878 .plx-input-passwordSwitch:hover {
2879 border-color: #00abff;
2880 background-color: #fff;
2882 .plx-input-passwordSwitch:focus.ict-eye-closed,
2883 .plx-input-passwordSwitch:hover.ict-eye-closed,
2884 .plx-input-passwordSwitch:focus.ict-eye,
2885 .plx-input-passwordSwitch:hover.ict-eye {
2888 .plx-input-passwordSwitch:active {
2889 background-color: #fff;
2890 border-color: #008fd5;
2892 .plx-input-passwordSwitch:active.ict-eye-closed,
2893 .plx-input-passwordSwitch:active.ict-eye {
2896 .plx-input-passwordSwitch.ict-eye-closed,
2897 .plx-input-passwordSwitch.ict-eye {
2901 .input-right-border-pwdswith-hover .plx-input {
2902 border-right-color: #00abff;
2904 .input-right-border-pwdswith-click .plx-input {
2905 border-right-color: #008fd5;
2907 .plx-text-input-ip-dot {
2908 display: inline-block;
2909 vertical-align: bottom;
2912 .plx-text-input-error {
2917 :host(.plx-text-input-ip-invalid) .plx-input {
2918 border-color: #ff5b55;
2920 :host(.plx-text-input-ip-invalid) .input-span-focus .plx-input {
2921 border-color: #00abff;
2923 .plx-text-input-ip-invalid .plx-input {
2924 border-color: #ff5b55;
2926 .plx-text-input-ip-invalid .input-span-focus .plx-input {
2927 border-color: #00abff;
2929 .plx-text-input-ip-invalid-common .plx-input {
2930 border-color: #ff5b55;
2932 .plx-text-input-ip-invalid-common .input-span-focus .plx-input {
2933 border-color: #00abff;
2935 .plx-textarea-container {
2936 display: inline-block;
2938 .plx-textarea-class {
2941 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
2945 border: 1px solid #d9d9d9;
2951 .plx-textarea-class:focus {
2952 border-color: #00abff;
2954 .plx-textarea-class::-webkit-input-placeholder {
2956 -webkit-text-fill-color: initial;
2959 vertical-align: top;
2961 font-weight: normal;
2966 font-weight: normal;
2973 .plx-toggle-switch {
2974 display: inline-block;
2978 vertical-align: middle;
2982 .plx-toggle-switch input[type='checkbox'] {
2984 -webkit-appearance: none;
2985 -moz-appearance: none;
2986 -ms-progress-appearance: none;
2988 .plx-toggle-switch input[type='checkbox'] + label {
2989 display: inline-block;
2994 .plx-toggle-switch input[type='checkbox'] + label::before {
2996 display: inline-block;
3000 border-radius: 11px;
3001 transition: 0.15s ease-in;
3002 transition-property: background-color;
3003 background-color: #DDDDDD;
3005 .plx-toggle-switch input[type='checkbox'] + label::after {
3007 display: inline-block;
3014 transition: left 0.15s ease-in;
3015 background-color: #fff;
3017 .plx-toggle-switch input[type='checkbox']:checked + label::before {
3018 background-color: #00abff;
3019 transition: background-color 0.15s ease-in;
3021 .plx-toggle-switch input[type='checkbox']:checked + label::after {
3023 transition: left 0.15s ease-in;
3025 .plx-toggle-switch input[type='checkbox']:disabled + label,
3026 .plx-toggle-switch input[type='checkbox']:checked:disabled + label {
3027 cursor: not-allowed;
3029 .plx-toggle-switch input[type='checkbox']:disabled + label::before,
3030 .plx-toggle-switch input[type='checkbox']:checked:disabled + label::before {
3033 :host(.plx-toggle-sm) .plx-toggle-switch {
3037 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox'] + label {
3040 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox'] + label::before {
3045 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox'] + label::after {
3049 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox']:checked + label::after {
3051 transition: left 0.15s ease-in;
3053 .plx-toggle-sm .plx-toggle-switch {
3057 .plx-toggle-sm .plx-toggle-switch input[type='checkbox'] + label {
3060 .plx-toggle-sm .plx-toggle-switch input[type='checkbox'] + label::before {
3065 .plx-toggle-sm .plx-toggle-switch input[type='checkbox'] + label::after {
3069 .plx-toggle-sm .plx-toggle-switch input[type='checkbox']:checked + label::after {
3071 transition: left 0.15s ease-in;
3073 .plx-toggle-sm-switch-common {
3077 .plx-toggle-sm-switch-common input[type='checkbox'] + label {
3080 .plx-toggle-sm-switch-common input[type='checkbox'] + label::before {
3085 .plx-toggle-sm-switch-common input[type='checkbox'] + label::after {
3089 .plx-toggle-sm-switch-common input[type='checkbox']:checked + label::after {
3091 transition: left 0.15s ease-in;
3093 .toolbar i.seperate-vertical {
3096 border-right: 1px solid #e9e9e9;
3103 display: inline-block;
3106 border: 1px solid transparent;
3109 .toolbar span:hover {
3110 background-color: #ebf6fd;
3113 .toolbar span:last-child {
3117 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
3124 font-weight: normal;
3125 letter-spacing: normal;
3129 text-decoration: none;
3131 text-transform: none;
3132 white-space: normal;
3134 word-spacing: normal;
3135 word-wrap: break-word;
3137 .plx-tooltip::before,
3138 .plx-tooltip::after {
3144 border: solid transparent;
3146 .plx-tooltip::before {
3149 .plx-tooltip::after {
3152 .plx-tooltip-inner {
3158 background-color: #000;
3164 .plx-tooltip.show .plx-tooltip-inner {
3165 background-color: #595959;
3171 .plx-tooltip-top-common {
3174 .plx-tooltip-top-common::before {
3175 border-top-color: #595959;
3176 border-bottom-width: 0;
3179 .plx-tooltip-top-common::after {
3180 border-top-color: #595959;
3181 border-bottom-width: 0;
3187 .plx-tooltip-top::before {
3188 border-top-color: #595959;
3189 border-bottom-width: 0;
3192 .plx-tooltip-top::after {
3193 border-top-color: #595959;
3194 border-bottom-width: 0;
3197 .plx-tooltip-top::before {
3201 .plx-tooltip-top::after {
3205 .plx-tooltip.plx-tooltip-top-left {
3208 .plx-tooltip.plx-tooltip-top-left::before {
3209 border-top-color: #595959;
3210 border-bottom-width: 0;
3213 .plx-tooltip.plx-tooltip-top-left::after {
3214 border-top-color: #595959;
3215 border-bottom-width: 0;
3218 .plx-tooltip.plx-tooltip-top-left::before {
3221 .plx-tooltip.plx-tooltip-top-left::after {
3224 .plx-tooltip.plx-tooltip-top-right {
3227 .plx-tooltip.plx-tooltip-top-right::before {
3228 border-top-color: #595959;
3229 border-bottom-width: 0;
3232 .plx-tooltip.plx-tooltip-top-right::after {
3233 border-top-color: #595959;
3234 border-bottom-width: 0;
3237 .plx-tooltip.plx-tooltip-top-right::before {
3240 .plx-tooltip.plx-tooltip-top-right::after {
3243 .plx-tooltip-right-common {
3246 .plx-tooltip-right-common::before {
3247 border-right-color: #595959;
3248 border-left-width: 0;
3251 .plx-tooltip-right-common::after {
3252 border-right-color: #595959;
3253 border-left-width: 0;
3256 .plx-tooltip.plx-tooltip-right {
3259 .plx-tooltip.plx-tooltip-right::before {
3260 border-right-color: #595959;
3261 border-left-width: 0;
3264 .plx-tooltip.plx-tooltip-right::after {
3265 border-right-color: #595959;
3266 border-left-width: 0;
3269 .plx-tooltip.plx-tooltip-right::before {
3273 .plx-tooltip.plx-tooltip-right::after {
3277 .plx-tooltip.plx-tooltip-right-top {
3280 .plx-tooltip.plx-tooltip-right-top::before {
3281 border-right-color: #595959;
3282 border-left-width: 0;
3285 .plx-tooltip.plx-tooltip-right-top::after {
3286 border-right-color: #595959;
3287 border-left-width: 0;
3290 .plx-tooltip.plx-tooltip-right-top::before {
3293 .plx-tooltip.plx-tooltip-right-top::after {
3296 .plx-tooltip.plx-tooltip-right-bottom {
3299 .plx-tooltip.plx-tooltip-right-bottom::before {
3300 border-right-color: #595959;
3301 border-left-width: 0;
3304 .plx-tooltip.plx-tooltip-right-bottom::after {
3305 border-right-color: #595959;
3306 border-left-width: 0;
3309 .plx-tooltip.plx-tooltip-right-bottom::before {
3312 .plx-tooltip.plx-tooltip-right-bottom::after {
3315 .plx-tooltip-bottom-common {
3318 .plx-tooltip-bottom-common::before {
3319 border-bottom-color: #595959;
3320 border-top-width: 0;
3323 .plx-tooltip-bottom-common::after {
3324 border-bottom-color: #595959;
3325 border-top-width: 0;
3328 .plx-tooltip.plx-tooltip-bottom {
3331 .plx-tooltip.plx-tooltip-bottom::before {
3332 border-bottom-color: #595959;
3333 border-top-width: 0;
3336 .plx-tooltip.plx-tooltip-bottom::after {
3337 border-bottom-color: #595959;
3338 border-top-width: 0;
3341 .plx-tooltip.plx-tooltip-bottom::before {
3345 .plx-tooltip.plx-tooltip-bottom::after {
3349 .plx-tooltip.plx-tooltip-bottom-left {
3352 .plx-tooltip.plx-tooltip-bottom-left::before {
3353 border-bottom-color: #595959;
3354 border-top-width: 0;
3357 .plx-tooltip.plx-tooltip-bottom-left::after {
3358 border-bottom-color: #595959;
3359 border-top-width: 0;
3362 .plx-tooltip.plx-tooltip-bottom-left::before {
3365 .plx-tooltip.plx-tooltip-bottom-left::after {
3368 .plx-tooltip.plx-tooltip-bottom-right {
3371 .plx-tooltip.plx-tooltip-bottom-right::before {
3372 border-bottom-color: #595959;
3373 border-top-width: 0;
3376 .plx-tooltip.plx-tooltip-bottom-right::after {
3377 border-bottom-color: #595959;
3378 border-top-width: 0;
3381 .plx-tooltip.plx-tooltip-bottom-right::before {
3384 .plx-tooltip.plx-tooltip-bottom-right::after {
3387 .plx-tooltip-left-common {
3390 .plx-tooltip-left-common::before {
3391 border-left-color: #595959;
3392 border-right-width: 0;
3395 .plx-tooltip-left-common::after {
3396 border-left-color: #595959;
3397 border-right-width: 0;
3400 .plx-tooltip.plx-tooltip-left {
3403 .plx-tooltip.plx-tooltip-left::before {
3404 border-left-color: #595959;
3405 border-right-width: 0;
3408 .plx-tooltip.plx-tooltip-left::after {
3409 border-left-color: #595959;
3410 border-right-width: 0;
3413 .plx-tooltip.plx-tooltip-left::before {
3417 .plx-tooltip.plx-tooltip-left::after {
3421 .plx-tooltip.plx-tooltip-left-top {
3424 .plx-tooltip.plx-tooltip-left-top::before {
3425 border-left-color: #595959;
3426 border-right-width: 0;
3429 .plx-tooltip.plx-tooltip-left-top::after {
3430 border-left-color: #595959;
3431 border-right-width: 0;
3434 .plx-tooltip.plx-tooltip-left-top::before {
3437 .plx-tooltip.plx-tooltip-left-top::after {
3440 .plx-tooltip.plx-tooltip-left-bottom {
3443 .plx-tooltip.plx-tooltip-left-bottom::before {
3444 border-left-color: #595959;
3445 border-right-width: 0;
3448 .plx-tooltip.plx-tooltip-left-bottom::after {
3449 border-left-color: #595959;
3450 border-right-width: 0;
3453 .plx-tooltip.plx-tooltip-left-bottom::before {
3456 .plx-tooltip.plx-tooltip-left-bottom::after {
3459 .plx-checkbox-container {
3468 .plx-checkbox + .checkbox-substitute {
3470 display: inline-block;
3474 border: 1px solid #d9d9d9;
3476 vertical-align: middle;
3478 .plx-checkbox + .checkbox-substitute + span {
3479 font-weight: normal;
3482 vertical-align: middle;
3485 .plx-checkbox:hover + .checkbox-substitute {
3486 border-color: #00abff;
3488 background-image: none;
3489 -webkit-box-shadow: none;
3490 -moz-box-shadow: none;
3494 .plx-checkbox:checked + .checkbox-substitute {
3495 border-color: #00abff;
3496 background-color: #00abff;
3498 .plx-checkbox:checked + .checkbox-substitute::after {
3505 border-width: 0 2px 2px 0;
3506 transform: rotate(45deg);
3510 .plx-checkbox:checked.portion + .checkbox-substitute {
3511 background-color: #00abff;
3512 border-color: #00abff;
3515 .plx-checkbox:disabled + .checkbox-substitute,
3516 .plx-checkbox[disabled] + .checkbox-substitute {
3517 border-color: #d9d9d9;
3518 background-color: #f5f5f5;
3519 cursor: not-allowed;
3521 .plx-checkbox:disabled + .checkbox-substitute + span,
3522 .plx-checkbox[disabled] + .checkbox-substitute + span {
3523 cursor: not-allowed;
3525 .plx-checkbox:checked.portion[disabled] + .checkbox-substitute {
3526 background-color: #d9d9d9;
3527 border-color: #d9d9d9;
3529 .plx-checkbox:checked.portion[disabled] + .checkbox-substitute::after {
3536 border-width: 0 2px 2px 0;
3537 transform: rotate(45deg);
3541 .plx-checkbox:checked[disabled] + .checkbox-substitute {
3542 border-color: #d9d9d9;
3543 background-color: #d9d9d9;
3547 background-attachment: scroll;
3548 background-color: transparent;
3549 background-image: none;
3550 background-position: 0 0;
3551 background-repeat: repeat-y;
3552 list-style: none outside none;
3555 white-space: nowrap;
3558 .plx-treenode .plx-treenode-content {
3561 .plx-treenode .plx-treenode-content.light {
3564 .plx-treenode ul.plx-treenode-children {
3566 -webkit-padding-start: 21px;
3568 .plx-treenode-toggler {
3571 display: inline-block;
3574 vertical-align: bottom;
3577 .plx-treenode-ckbox {
3582 .plx-treenode-icon {
3587 vertical-align: bottom;
3590 .plx-treenode-label-container {
3593 .plx-treenode-label-container.plx-treenode-label-ellipsis {
3596 .plx-treenode-label-container:hover {
3597 background-color: #ebf6fd;
3599 .plx-treenode-active > div .plx-treenode-label-container {
3600 background-color: #e2f2fc;
3602 .plx-treenode-active > div .plx-treenode-label-container:hover {
3603 background-color: #ebf6fd;
3605 .plx-treenode-label-container span:last-child {
3608 .plx-treenode-lable {
3609 display: inline-block;
3611 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
3614 .plx-treenode-lable span {
3615 display: inline-block;
3618 text-overflow: ellipsis;
3619 white-space: nowrap;
3620 vertical-align: bottom;
3622 .plx-treenode-operations {
3625 vertical-align: bottom;
3630 .plx-treenode-operation {
3631 display: inline-block;
3635 vertical-align: text-bottom;
3637 .plx-treenode-operation:hover {
3640 .plx-treenode-label-container:hover .plx-treenode-operations {
3641 display: inline-block;
3645 box-shadow: none !important;
3647 input[type="checkbox"]:focus {
3648 border: 0 !important;
3650 .plx-treenode-hide-tree-toggle {
3653 .plx-treenode-droppoint {
3655 list-style-type: none;
3657 .plx-treenode-droppoint-active {
3658 background-color: #186ba0;
3664 display: inline-block;
3666 .upload-wrapper .item-text {
3669 text-overflow: ellipsis;
3670 white-space: nowrap;
3671 display: inline-block;
3675 .upload-wrapper .item-text.no-progressbar {
3676 vertical-align: middle;
3678 .upload-wrapper .plx-upload-progressbar {
3681 .upload-wrapper .list-group-item {
3685 .upload-wrapper .list-group-item .item {
3687 padding: 0 0 5px 0px;
3689 .upload-wrapper .list-group-item .item .item-text-wrapper {
3691 display: inline-block;
3693 box-sizing: border-box;
3695 padding: 2px 3px 2px 10px;
3696 border: 1px solid transparent;
3698 .upload-wrapper .list-group-item .item .item-text-wrapper .text-red {
3699 color: #ff5b55 !important;
3701 .upload-wrapper .list-group-item .item .item-text-wrapper:hover {
3702 background-color: #ebf6fd;
3705 .upload-wrapper .list-group-item .item .item-text-wrapper:hover .plx-ico-close-16 {
3707 transform: scale(0.8);
3709 .upload-wrapper .list-group-item .item .item-text-wrapper.no-progressbar {
3712 .upload-wrapper .list-group-item .item .item-delete {
3723 .upload-wrapper .list-group-item .item .item-delete:hover {
3727 .upload-wrapper .list-group-item .item .item-delete.no-progressbar {
3730 .upload-wrapper .plx-ico-close-16 {
3735 .upload-wrapper ul.list-group {
3738 .upload-wrapper .url-form-control {
3739 display: inline-block;
3741 .upload-wrapper .item-detail {
3747 .upload-wrapper .item-detail div {
3748 margin: 0px 0px 15px 0;
3750 .upload-wrapper .item-detail .detail {
3751 margin: 5px 0 10px 0;
3753 .upload-wrapper .item-detail-des {
3754 display: inline-block;
3756 word-wrap: break-word;
3758 vertical-align: top;
3760 .upload-wrapper .item-detail-time {
3761 display: inline-block;
3763 word-break: break-all;
3764 vertical-align: top;
3766 .upload-wrapper .selectFile {
3767 display: inline-block;
3772 .upload-wrapper label.raw-container {
3775 .upload-wrapper .item-lists {
3778 .upload-wrapper .list-container {
3779 padding-right: 15px;
3781 .upload-wrapper .list-container.plx-upload-Manual-showdetail {
3784 .upload-wrapper .list-container.plx-upload-auto-showdetail {
3787 .upload-wrapper .list-footer .upload-btn {
3790 .upload-wrapper .upload-btn {
3791 display: inline-block;
3793 .upload-wrapper .loader-container {
3795 display: inline-block;
3799 .upload-wrapper .list-group-item-pdleft-s {
3800 padding: 0px 0px 0px 12px;
3802 .upload-wrapper .list-group-item-pdleft {
3803 padding: 0px 0px 0px 12px !important;
3805 .upload-wrapper .upload-btn-wrapper {
3806 display: inline-block;
3808 .upload-wrapper .plx-red.left {
3811 .upload-wrapper .expand-wrapper {
3815 display: inline-block;
3818 .upload-wrapper .expand-wrapper.open .ict-go {
3821 .upload-wrapper .expand-wrapper.open .ict-fold {
3824 .upload-wrapper .expand-wrapper i {
3831 .upload-wrapper .ict-fold {
3835 transform: scale(0.7);
3837 .upload-wrapper .ict-go {
3841 transform: scale(0.7);
3843 .upload-wrapper .no-customparm-extend-wrapper {
3844 left: -2px !important;
3847 .upload-wrapper .loader {
3851 display: inline-block;
3853 background: #00abff;
3854 background: -moz-linear-gradient(left, #00abff 10%, rgba(255, 255, 255, 0) 85%);
3855 background: -webkit-linear-gradient(left, #00abff 10%, rgba(255, 255, 255, 0) 85%);
3856 background: -o-linear-gradient(left, #00abff 10%, rgba(255, 255, 255, 0) 85%);
3857 background: -ms-linear-gradient(left, #00abff 10%, rgba(255, 255, 255, 0) 85%);
3858 background: linear-gradient(to right, #00abff 10%, rgba(255, 255, 255, 0) 85%);
3860 -webkit-animation: load3 1.4s infinite linear;
3861 animation: load3 1.4s infinite linear;
3863 .upload-wrapper .loader:before {
3866 background: #00abff;
3867 border-radius: 100% 0 0 0;
3873 .upload-wrapper .loader:after {
3886 @-webkit-keyframes load3 {
3888 -webkit-transform: rotate(0deg);
3889 transform: rotate(0deg);
3892 -webkit-transform: rotate(360deg);
3893 transform: rotate(360deg);
3898 -webkit-transform: rotate(0deg);
3899 transform: rotate(0deg);
3902 -webkit-transform: rotate(360deg);
3903 transform: rotate(360deg);
3906 .plx-table-customCols {
3910 .plx-table-customCols-toggle {
3911 display: inline-block;
3915 border: 1px solid #d9d9d9;
3916 vertical-align: top;
3921 box-sizing: content-box;
3923 .plx-table-customCols-toggle .ict-col:before {
3924 vertical-align: top;
3926 .plx-table-customCols-toggle:hover {
3927 background-color: #fff;
3929 .plx-table-customCols-toggle:active {
3930 background-color: #fff;
3933 display: inline-block;
3935 border-right: 1px solid #595959;
3936 vertical-align: top;
3939 .toggle-icon:first-child {
3942 .plx-table-customCols-pannel {
3945 border: 1px solid #d9d9d9;
3946 background-color: #fff;
3955 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3956 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3957 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3959 .plx-table-customCols-pannel .plx-table-customCols-toolbar {
3961 justify-content: space-between;
3964 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper {
3968 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper input {
3972 border: 1px solid #d9d9d9;
3974 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper input:focus {
3975 border: 1px solid #00abff;
3978 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper span {
3984 .plx-table-customCols-pannel .plx-table-customCols-items {
3986 border-bottom: 1px solid #e9e9e9;
3987 border-top: 1px solid #e9e9e9;
3989 .plx-table-customCols-pannel .plx-table-customCols-items > div:hover {
3990 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3991 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3992 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3994 .plx-table-customCols-pannel .plx-table-customCols-items label {
3996 vertical-align: -moz-middle-with-baseline;
3997 vertical-align: -webkit-baseline-middle;
3998 vertical-align: 25%;
4000 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-item > span {
4003 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-operations {
4007 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-operations div {
4008 box-sizing: content-box;
4010 display: inline-block;
4012 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight {
4013 background-color: #e2f2fc;
4015 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight .plx-table-customCols-operations .plx-table-goup-show {
4016 visibility: visible;
4018 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight .plx-table-customCols-operations .plx-table-godown-show {
4019 visibility: visible;
4021 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight .plx-table-customCols-operations span {
4024 .plx-table-customCols-pannel .plx-table-customCols-items .dragging {
4025 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
4027 .plx-table-customCols-pannel .plx-table-customCols-items .dragEnter {
4028 background-color: #00abff;
4030 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-dropArea {
4032 border-bottom: 1px solid #e9e9e9;
4034 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-dropArea-before {
4036 border-bottom: none;
4038 .plx-table-customCols-pannel .plx-table-customCols-items > div:last-child .plx-table-customCols-dropArea {
4039 border-bottom: none;
4041 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-item {
4046 .plx-table-customCols-pannel .plx-table-customCols-confirm {
4048 align-items: center;
4049 justify-content: center;
4052 .plx-table-col-filter {
4053 border: 1px solid #d9d9d9;
4055 box-sizing: border-box;
4058 .plx-table-col-filter input {
4059 width: calc(100% - 25px);
4060 line-height: normal;
4061 font-weight: normal;
4065 box-sizing: border-box;
4067 .plx-table-col-filter input:focus {
4070 .plx-table-col-filter .filterIcon {
4071 /*position: absolute;*/
4077 .plx-filter-focused {
4079 border: 1px solid #00abff;
4081 .plx-table-col-icon-wrapper {
4083 display: inline-block;
4086 .plx-table-col-icon-wrapper span {
4087 vertical-align: sub;
4089 ::-webkit-input-placeholder {
4090 /* WebKit browsers */
4094 /* Mozilla Firefox 4 to 18 */
4097 ::-moz-placeholder {
4098 /* Mozilla Firefox 19+ */
4101 :-ms-input-placeholder {
4102 /* Internet Explorer 10+ */
4105 .plx-table-selectFilter-wrapper {
4106 display: inline-block;
4107 vertical-align: middle;
4110 /*此处 若不为absolute则被td遮挡*/
4113 .plx-table-selectFilter-icon {
4114 vertical-align: middle;
4118 .icon-selectFilter-activtied {
4121 .plx-table-selectFilter-panel {
4123 border: 1px solid #d9d9d9;
4124 background-color: #fff;
4128 /*此处若为absolute则文本要换行,恩,玄学*/
4129 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4130 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4131 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4133 .plx-table-selectFilter-panel span {
4134 vertical-align: -25%;
4137 .plx-table-selectFilter-panel label {
4138 line-height: normal;
4140 .plx-table-selectFilter-panel div {
4141 line-height: normal;
4147 .plx-table-filter input {
4149 line-height: normal;
4151 font-weight: normal;
4152 border: 1px solid #d9d9d9;
4153 margin-bottom: 10px;
4156 box-sizing: border-box;
4160 .plx-table-filter input:focus {
4162 border: 1px solid #00abff;
4164 .plx-table-filterToggle {
4165 display: inline-block;
4169 border: 1px solid #d9d9d9;
4170 vertical-align: top;
4174 box-sizing: content-box;
4176 .plx-table-filterToggle.ict-filter:before {
4179 .plx-table-filterToggle.ict-filter-f:before {
4183 .plx-table-filter-icon-wrapper {
4184 vertical-align: middle;
4185 display: inline-block;
4188 .plx-table-filterIcon {
4191 .plx-table-pagination {
4193 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
4197 margin-bottom: 10px;
4199 .plx-table-pagination-content {
4200 display: inline-block;
4201 text-decoration: none;
4203 .plx-table-pagination-item {
4204 list-style-type: none;
4205 display: inline-block;
4207 .plx-table-pagination-item span {
4208 vertical-align: middle;
4210 .plx-table-pagination-item select {
4211 vertical-align: middle;
4214 border: 1px solid #d9d9d9;
4216 .plx-table-pagination-input {
4224 box-sizing: border-box;
4225 border: 1px solid #d9d9d9;
4227 vertical-align: middle;
4229 .plx-table-pagination-nav {
4230 display: inline-block;
4232 border: 1px solid #d9d9d9;
4234 text-decoration: none;
4240 vertical-align: middle;
4241 box-sizing: border-box;
4243 a:not([href]):not([tabindex]).plx-table-pagination-disabled {
4245 cursor: not-allowed;
4247 .plx-table-dropdown-wrapper {
4250 .plx-table-dropdown-icon-shared {
4252 line-height: 2.2 !important;
4255 .plx-table-dropdown-icon-polyline-shared {
4263 line-height: 2.2 !important;
4272 .ict-down polyline:hover,
4273 .ict-up polyline:hover {
4276 .plx-table-innerTr {
4277 border: 1px solid #d9d9d9;
4279 .plx-table-innerTr #plx-table-innerTd {
4282 .plx-table-innerTable {
4285 .plx-table-innerTable tr {
4289 .plx-table-innerTable tr td#plx-inner-table-title,
4290 .plx-table-innerTable tr td#plx-inner-table-content {
4294 border-bottom: 1px solid #d9d9d9;
4296 .plx-table-innerTable tr td:first-child {
4299 .plx-table-innerTable tr td:last-child {
4302 .plx-table-innerTable tr:last-child td#plx-inner-table-title,
4303 .plx-table-innerTable tr:last-child td#plx-inner-table-content {
4304 border-bottom: none;
4307 .plx-table-sort-icon-shared {
4312 border-left: 4px solid transparent;
4313 border-right: 4px solid transparent;
4316 .plx-table-sortIconWrapper {
4317 display: inline-block;
4318 vertical-align: middle;
4322 .plx-table-sortAsc {
4327 border-left: 4px solid transparent;
4328 border-right: 4px solid transparent;
4330 border-bottom: 5px solid #999;
4332 .plx-table-ascActived {
4333 border-bottom: 5px solid #00abff;
4336 .plx-table-sortDesc {
4341 border-left: 4px solid transparent;
4342 border-right: 4px solid transparent;
4344 border-top: 5px solid #999;
4346 .plx-table-descActived {
4347 border-top: 5px solid #00abff;
4349 .plx-color-picker-border-radius {
4350 border-top-left-radius: 3px;
4351 border-top-right-radius: 3px;
4353 .plx-color-picker * {
4354 -webkit-box-sizing: border-box;
4355 -moz-box-sizing: border-box;
4356 box-sizing: border-box;
4359 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
4369 background-color: #fff;
4370 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4371 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4372 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4374 border: 1px solid #d9d9d9;
4375 -webkit-touch-callout: none;
4376 -webkit-user-select: none;
4377 -khtml-user-select: none;
4378 -moz-user-select: none;
4379 -ms-user-select: none;
4382 .plx-color-picker i {
4386 .plx-color-picker input {
4390 padding-right: 10px;
4392 border: 1px solid #d9d9d9;
4394 vertical-align: middle;
4397 -moz-appearance: textfield;
4399 .short-text-input .plx-color-picker input {
4402 .text-input-with-unit .plx-color-picker input {
4404 border-top-right-radius: 0;
4405 border-bottom-right-radius: 0;
4407 .text-input-with-unitOption .plx-color-picker input {
4409 border-top-right-radius: 0;
4410 border-bottom-right-radius: 0;
4412 .text-input-with-prefix .plx-color-picker input {
4414 border-top-left-radius: 0;
4415 border-bottom-left-radius: 0;
4417 .text-input-with-prefixOption .plx-color-picker input {
4419 border-top-left-radius: 0;
4420 border-bottom-left-radius: 0;
4422 .text-input-with-passwordSwith .plx-color-picker input {
4424 border-top-right-radius: 0;
4425 border-bottom-right-radius: 0;
4427 .text-input-with-prefix.text-input-with-unit .plx-color-picker input {
4430 .text-input-with-prefix.text-input-with-unitOption .plx-color-picker input {
4433 .short-text-input.text-input-with-prefix .plx-color-picker input {
4436 .short-text-input.text-input-with-unit .plx-color-picker input {
4439 .short-text-input.text-input-with-prefix.text-input-with-unit .plx-color-picker input {
4442 .plx-color-picker input:focus {
4443 border: 1px solid #00abff;
4445 .plx-color-picker input:disabled,
4446 .plx-color-picker input[disabled] {
4447 cursor: not-allowed;
4448 background-color: #f5f5f5;
4450 .plx-color-picker input:invalid {
4453 .plx-color-picker input:-moz-submit-invalid {
4456 .plx-color-picker input:-moz-ui-invalid {
4459 .plx-color-picker input::-webkit-outer-spin-button,
4460 .plx-color-picker input::-webkit-outer-spin-button {
4461 -webkit-appearance: textfield;
4464 .plx-color-picker .color-picker-overlay1 {
4465 border-top-left-radius: 3px;
4466 border-top-right-radius: 3px;
4472 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";
4474 background: -moz-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4476 background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));
4477 /* Chrome,Safari4+ */
4478 background: -webkit-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4479 /* Chrome10+,Safari5.1+ */
4480 background: -o-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4482 background: -ms-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4484 background: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4485 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff');
4488 .plx-color-picker .color-picker-overlay2 {
4489 border-top-left-radius: 3px;
4490 border-top-right-radius: 3px;
4496 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";
4498 background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4500 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, #000000));
4501 /* Chrome,Safari4+ */
4502 background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4503 /* Chrome10+,Safari5.1+ */
4504 background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4506 background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4508 background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);
4510 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);
4513 .plx-color-picker .color-picker-saturation-lightness {
4514 border-top-left-radius: 3px;
4515 border-top-right-radius: 3px;
4520 background-size: 100% 100%;
4522 .plx-color-picker .color-picker-hue {
4528 margin-bottom: 10px;
4529 background-size: 100% 100%;
4530 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAQCAYAAAD06IYnAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AIWDwkUFWbCCAAAAFxJREFUaN7t0kEKg0AQAME2x83/n2qu5qCgD1iDhCoYdpnbQC9bbY1qVO/jvc6k3ad91s7/7F1/csgPrujuQ17BDYSFsBAWwgJhISyEBcJCWAgLhIWwEBYIi2f7Ar/1TCgFH2X9AAAAAElFTkSuQmCC');
4532 .plx-color-picker .color-picker-alpha {
4538 background-size: 100% 100%;
4539 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=');
4541 .plx-color-picker .color-picker-alpha-ba {
4543 background: linear-gradient(90deg, rgba(255, 255, 255, 0), #000);
4545 .plx-color-picker .selected-color {
4551 -moz-border-radius: 50%;
4552 -webkit-border-radius: 50%;
4554 -khtml-border-radius: 50%;
4556 .plx-color-picker .selected-color-background {
4559 -moz-border-radius: 50%;
4560 -webkit-border-radius: 50%;
4562 -khtml-border-radius: 50%;
4563 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAh0lEQVRYR+2W0QlAMQgD60zdfwOdqa8TmI/wQMr5K0I5bZLIzLOa2nt37VVVbd+dDx5obgCC3KBLwJ2ff4PnVidkf+ucIhw80HQaCLo3DMH3CRK3iFsmAWVl6hPNDwt8EvNE5q+YuEXcMgkonVM6SdyCoEvAnZ8v1Hjx817MilmxSUB5rdLJDycZgUAZUch/AAAAAElFTkSuQmCC');
4565 .plx-color-picker .color-picker-cursor {
4568 -moz-border-radius: 50%;
4569 -webkit-border-radius: 50%;
4571 -khtml-border-radius: 50%;
4574 border: #ffffff solid 1px;
4576 .plx-color-picker .color-picker-cursor-selector {
4579 -moz-border-radius: 50%;
4580 -webkit-border-radius: 50%;
4582 -khtml-border-radius: 50%;
4585 border: #ffffff solid 1px;
4589 background-color: #ffffff;
4590 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4591 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4592 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4594 .plx-color-picker .type-policy {
4602 .plx-color-picker .type-policy:hover {
4603 background-color: #ebf6fd;
4606 .plx-color-picker .arrow-down {
4610 border-left: 4px solid transparent;
4611 border-right: 4px solid transparent;
4612 border-top: 4px solid #a6a6a6;
4616 .plx-color-picker .arrow-up {
4620 border-left: 4px solid transparent;
4621 border-right: 4px solid transparent;
4622 border-bottom: 4px solid #a6a6a6;
4626 .plx-color-picker .box {
4631 .plx-color-picker .box .left {
4635 .plx-color-picker .box .right {
4638 .plx-color-picker .button-area {
4639 padding: 0 16px 16px 16px;
4642 .plx-color-picker .preset-area {
4645 .plx-color-picker .preset-area .preset-label {
4651 .plx-color-picker .preset-area .preset-color {
4653 display: inline-block;
4656 margin: 4px 6px 8px 6px;
4657 -moz-border-radius: 25%;
4658 -webkit-border-radius: 25%;
4660 -khtml-border-radius: 25%;
4661 border: #a9a9a9 solid 1px;
4663 .plx-color-picker .hsla-text,
4664 .plx-color-picker .rgba-text {
4667 .plx-color-picker .hsla-text input,
4668 .plx-color-picker .rgba-text input {
4676 .plx-color-picker .hsla-text input:last-child,
4677 .plx-color-picker .rgba-text input:last-child {
4680 .plx-color-picker .hsla-text .hsla-text-div,
4681 .plx-color-picker .rgba-text .hsla-text-div,
4682 .plx-color-picker .hsla-text .rgba-text-div,
4683 .plx-color-picker .rgba-text .rgba-text-div {
4691 .plx-color-picker .hsla-text .hsla-text-div:last-child,
4692 .plx-color-picker .rgba-text .hsla-text-div:last-child,
4693 .plx-color-picker .hsla-text .rgba-text-div:last-child,
4694 .plx-color-picker .rgba-text .rgba-text-div:last-child {
4698 .plx-color-picker .hsla-text .hsla-text-degree,
4699 .plx-color-picker .rgba-text .hsla-text-degree {
4700 padding-right: 16px;
4702 .plx-color-picker .hsla-text .hsla-text-percent,
4703 .plx-color-picker .rgba-text .hsla-text-percent {
4704 padding-right: 22px;
4706 .plx-color-picker .hsla-text .hsla-degree,
4707 .plx-color-picker .rgba-text .hsla-degree {
4708 display: inline-block;
4714 .plx-color-picker .hsla-text .hsla-percent,
4715 .plx-color-picker .rgba-text .hsla-percent {
4716 display: inline-block;
4722 .plx-color-picker .hsla-text .rgba-text-input,
4723 .plx-color-picker .rgba-text .rgba-text-input {
4726 .plx-color-picker .hex-text {
4729 .plx-color-picker .hex-text .box input {
4734 .plx-color-picker .hex-text .box div {
4743 .plx-color-picker .bacis-color-alpha-select-area {
4744 padding: 20px 16px 16px 16px;
4746 .plx-color-picker .color-format-content-area {
4747 padding: 0px 16px 16px 16px;
4749 .plx-color-picker .arrow::after,
4750 .plx-color-picker .arrow::before {
4755 border-color: transparent;
4756 border-style: solid;
4758 border-width: 7px 7px;
4760 .plx-color-picker .arrow.arrow-bottom::after {
4762 border-top-width: 0;
4764 border-bottom-color: #ffffff;
4766 .plx-color-picker .arrow.arrow-bottom::before {
4768 border-top-width: 0;
4770 border-bottom-color: #999999;
4776 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4777 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4778 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4781 /* Mozilla Firefox 4 to 18 */
4784 ::-moz-placeholder {
4785 /* Mozilla Firefox 19+ */
4788 input:-ms-input-placeholder {
4791 input::-webkit-input-placeholder {
4795 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
4798 letter-spacing: 1px;
4804 white-space: nowrap;
4806 vertical-align: middle;
4807 border: 1px solid #d9d9d9;
4808 background-color: #fff;
4818 background-image: none;
4820 -webkit-box-shadow: none;
4821 -moz-box-shadow: none;
4828 border-color: #00abff;
4829 background-color: #fff;
4833 border-color: #008fd5;
4834 background-color: #fff;
4837 .plx-btn[disabled] {
4839 background-color: #fff;
4840 border-color: #e9e9e9;
4842 .plx-btn:disabled:hover,
4843 .plx-btn[disabled]:hover,
4844 .plx-btn:disabled:focus,
4845 .plx-btn[disabled]:focus {
4847 background-color: #fff;
4848 border-color: #e9e9e9;
4849 cursor: not-allowed;
4851 .plx-btn .plx-btn-icon {
4853 vertical-align: text-top;
4857 background-color: #00abff;
4859 border-color: #00abff;
4861 .plx-btn-primary:hover,
4862 .plx-btn-primary:focus {
4864 background-color: #009dea;
4865 border-color: #009dea;
4867 .plx-btn-primary:active {
4869 background-color: #008fd5;
4870 border-color: #008fd5;
4872 .plx-btn-primary:disabled,
4873 .plx-btn-primary[disabled],
4874 .plx-btn-primary:disabled:hover,
4875 .plx-btn-primary[disabled]:hover,
4876 .plx-btn-primary:disabled:focus,
4877 .plx-btn-primary[disabled]:focus {
4879 border-color: #00abff;
4880 background-color: #00abff;
4884 background-color: #00abff;
4886 border-color: #00abff;
4888 .plx-btn-guide:hover,
4889 .plx-btn-guide:focus {
4891 background-color: #009dea;
4892 border-color: #009dea;
4894 .plx-btn-guide:active {
4896 background-color: #008fd5;
4897 border-color: #008fd5;
4899 .plx-btn-guide:disabled,
4900 .plx-btn-guide[disabled],
4901 .plx-btn-guide:disabled:hover,
4902 .plx-btn-guide[disabled]:hover,
4903 .plx-btn-guide:disabled:focus,
4904 .plx-btn-guide[disabled]:focus {
4906 border-color: #00abff;
4907 background-color: #00abff;
4914 background-color: #ff5b55;
4916 border-color: #ff5b55;
4918 .plx-btn-error:hover,
4919 .plx-btn-error:focus {
4921 background-color: #ee403a;
4922 border-color: #ee403a;
4924 .plx-btn-error:active {
4926 background-color: #e02a23;
4927 border-color: #e02a23;
4929 .plx-btn-error:disabled,
4930 .plx-btn-error[disabled],
4931 .plx-btn-error:disabled:hover,
4932 .plx-btn-error[disabled]:hover,
4933 .plx-btn-error:disabled:focus,
4934 .plx-btn-error[disabled]:focus {
4936 border-color: #ff5b55;
4937 background-color: #ff5b55;
4954 .plx-btn.dropdown-toggle {
4956 outline: none !important;
4957 background-image: none !important;
4959 -webkit-box-shadow: none;
4960 -moz-box-shadow: none;
4964 .plx-btn.dropdown-toggle::after {
4966 border-top: 4px solid;
4967 border-right: 4px solid transparent;
4968 border-left: 4px solid transparent;
4972 .plx-btn-sm.dropdown-toggle::after {
4975 .plx-btn-xs.dropdown-toggle::after {
4978 .plx-btn + .dropdown-menu {
4985 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4986 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4987 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4989 .plx-btn + .dropdown-menu .dropdown-item {
4990 background-color: #fff;
4997 .plx-btn + .dropdown-menu .dropdown-item:hover,
4998 .plx-btn + .dropdown-menu .dropdown-item:focus,
4999 .plx-btn + .dropdown-menu .dropdown-item:active {
5001 background-color: #ebf6fd;
5003 .plx-btn + .dropdown-menu .dropdown-item:disabled,
5004 .plx-btn + .dropdown-menu .dropdown-item[disabled] {
5007 .plx-btn + .dropdown-menu .dropdown-item:disabled:hover,
5008 .plx-btn + .dropdown-menu .dropdown-item[disabled]:hover,
5009 .plx-btn + .dropdown-menu .dropdown-item:disabled:focus,
5010 .plx-btn + .dropdown-menu .dropdown-item[disabled]:focus {
5011 cursor: not-allowed;
5012 background-color: #fff;
5014 .plx-btn-sm + .dropdown-menu .dropdown-item {
5017 .plx-btn-xs + .dropdown-menu .dropdown-item {
5021 display: inline-block;
5030 .plx-checkbox-container {
5039 .plx-checkbox + .checkbox-substitute {
5041 display: inline-block;
5045 border: 1px solid #d9d9d9;
5047 vertical-align: middle;
5049 .plx-checkbox + .checkbox-substitute + span {
5050 font-weight: normal;
5053 vertical-align: middle;
5056 .plx-checkbox:hover + .checkbox-substitute {
5057 border-color: #00abff;
5059 background-image: none;
5060 -webkit-box-shadow: none;
5061 -moz-box-shadow: none;
5065 .plx-checkbox:checked + .checkbox-substitute {
5066 border-color: #00abff;
5067 background-color: #00abff;
5069 .plx-checkbox:checked + .checkbox-substitute::after {
5076 border-width: 0 2px 2px 0;
5077 transform: rotate(45deg);
5081 .plx-checkbox.portion + .checkbox-substitute {
5082 background-color: #00abff;
5083 border-color: #00abff;
5086 .plx-checkbox.portion + .checkbox-substitute::after {
5093 border-width: 0 2px 2px 0;
5094 transform: rotate(45deg);
5098 .plx-checkbox:disabled + .checkbox-substitute,
5099 .plx-checkbox[disabled] + .checkbox-substitute {
5100 border-color: #d9d9d9;
5101 background-color: #f5f5f5;
5102 cursor: not-allowed;
5104 .plx-checkbox:disabled + .checkbox-substitute + span,
5105 .plx-checkbox[disabled] + .checkbox-substitute + span {
5106 cursor: not-allowed;
5108 .plx-checkbox.portion[disabled] + .checkbox-substitute {
5109 background-color: #d9d9d9;
5110 border-color: #d9d9d9;
5112 .plx-checkbox.portion[disabled] + .checkbox-substitute::after {
5119 border-width: 0 2px 2px 0;
5120 transform: rotate(45deg);
5124 .plx-checkbox:checked[disabled] + .checkbox-substitute {
5125 border-color: #d9d9d9;
5126 background-color: #d9d9d9;
5129 font-family: "Helvetica Neue", "PingFang SC", Tahoma, "Microsoft Yahei";
5134 .plx-form .ng-invalid:not(form).ng-invalid:not(fieldset).ng-invalid:not(plx-select) {
5135 border: 1px solid #ff5b55;
5138 .plx-form .ng-untouched:not(form).ng-untouched:not(fieldset).ng-untouched:not(plx-select) {
5139 border: 1px solid #d9d9d9;
5147 .plx-form label .label-span {
5150 .plx-form .text-autocut {
5151 white-space: nowrap;
5152 text-overflow: ellipsis;
5156 .plx-form .forms-group-pointer {
5157 margin-bottom: 10px;
5165 .plx-form .forms-group-pointer:hover {
5166 background: #ebf6fd;
5168 .plx-form .forms-group-pointer span {
5170 border-left: 3px solid #00abff;
5173 .plx-form .forms-group-pointer .group-icon {
5176 color: #00abff !important;
5179 transform: scale(0.7, 0.7);
5182 .plx-form .forms-group-default {
5183 margin-bottom: 10px;
5192 .plx-form .forms-group-default:hover {
5195 .plx-form .forms-group-default span {
5197 border-left: 3px solid #00abff;
5200 .plx-form .forms-group-default .group-icon {
5203 color: #00abff !important;
5206 transform: scale(0.7, 0.7);
5209 .plx-form .input-sm {
5210 height: 28px !important;
5215 .plx-form input:focus {
5216 border: 1px solid #00abff !important;
5218 .plx-form .error-div {
5223 .plx-form .error-div .error-msg {
5226 .plx-form .help-div {
5232 .plx-form .forms-header {
5234 margin-bottom: 25px;
5235 padding-bottom: 5px;
5236 border-bottom: 1px solid #e9e9e9;
5238 .plx-form .forms-header span {
5242 .plx-form .plx-input {
5248 .plx-form .field-radio {
5249 padding-right: 10px;
5252 .plx-form .field-radio.field-radio-tight {
5255 .plx-form .field-tail {
5256 padding-right: 10px;
5259 .plx-form .field-tail.field-tail-tight {
5262 .plx-form .field-tail .tip {
5266 .plx-form .field-info {
5271 .plx-form .field-info.field-info-group {
5274 .plx-form .form-field:not(select-dropdown) {
5279 .plx-form .form-field:not(select-dropdown).form-field-tight {
5282 .plx-form .form-field:not(select-dropdown).form-filed-hint {
5283 margin-bottom: 15px;
5285 .plx-form .field-div {
5286 margin-bottom: 15px;
5289 .plx-form .field-div.field-div-tight {
5290 margin-bottom: 10px;
5292 .plx-form .field-div.inputchanged > input {
5295 .plx-form .field-div.inputchanged > select {
5298 .plx-form .button-div {
5299 padding: 15px 0 0 0;
5304 .plx-form .button-div button {
5307 .plx-form .button-r-submit {
5309 margin-right: -20px !important;
5311 .plx-form .button-r-cancel {
5314 .plx-form .content {
5318 .plx-form .plx-scrollbar::-webkit-scrollbar {
5322 .plx-form .plx-scrollbar::-webkit-scrollbar-thumb {
5323 background-color: rgba(0, 0, 0, 0.2);
5328 .plx-form .plx-scrollbar::-webkit-scrollbar-corner {
5329 background-color: transparent;
5331 .plx-form input:-ms-input-placeholder {
5332 color: #999 !important;
5334 .plx-form input::-webkit-input-placeholder {
5335 color: #999 !important;
5337 .plx-form plx-info .icon {
5339 line-height: 28px !important;
5341 .para-content .icon-active {
5344 .para-content .icon-disactive {
5352 padding-right: 10px;
5354 border: 1px solid #d9d9d9;
5356 vertical-align: middle;
5359 border: 1px solid #00abff;
5361 .plx-input:disabled,
5362 .plx-input[disabled] {
5363 cursor: not-allowed;
5364 background-color: #f5f5f5;
5369 .plx-input-right-no-radius {
5370 border-bottom-right-radius: 0;
5371 border-top-right-radius: 0;
5373 .plx-radio-container {
5382 .plx-radio + .radio-substitute {
5384 display: inline-block;
5388 border: 1px solid #d9d9d9;
5389 border-radius: 14px;
5390 vertical-align: middle;
5392 .plx-radio:hover + .radio-substitute,
5393 .plx-radio:focus + .radio-substitute {
5394 border-color: #00abff;
5396 background-image: none;
5397 -webkit-box-shadow: none;
5398 -moz-box-shadow: none;
5402 .plx-radio:checked + .radio-substitute {
5403 border: 4px solid #00abff;
5405 .plx-radio:disabled + .radio-substitute,
5406 .plx-radio[disabled] + .radio-substitute {
5407 border-color: #d9d9d9;
5408 background-color: #f5f5f5;
5409 cursor: not-allowed;
5411 .plx-radio:checked [disabled] + .radio-substitute {
5412 border-color: #e9e9e9;
5413 background-color: #e9e9e9;
5414 cursor: not-allowed;
5416 .plx-radio + .radio-substitute + span {
5417 font-weight: normal;
5420 vertical-align: middle;
5423 .plx-radio:disabled + .radio-substitute + span,
5424 .plx-radio[disabled] + .radio-substitute + span {
5425 cursor: not-allowed;
5428 .btn.dropdown-toggle,
5429 .btn-group .btn.dropdown-toggle,
5436 outline: none !important;
5437 background-image: none !important;
5439 -webkit-box-shadow: none;
5440 -moz-box-shadow: none;
5448 background-color: #fff;
5449 border: 1px solid #d9d9d9;
5456 .plx-radio-group:hover,
5457 .plx-radio-group:focus,
5458 .plx-radio-group:active {
5460 background-image: none;
5462 -webkit-box-shadow: none;
5463 -moz-box-shadow: none;
5467 .plx-radio-group:hover,
5468 .plx-radio-group:focus {
5470 border-color: #00abff;
5471 background-color: #fff;
5473 .plx-radio-group:active {
5475 border-color: #008fd5;
5476 background-color: #fff;
5478 .plx-radio-group.active {
5479 background-color: #00abff;
5481 border-color: #00abff;
5483 .plx-radio-group > span {
5486 .plx-radio-group-sm {
5491 .plx-radio-group-sm > span {
5494 .plx-ui-steps-number-active {
5495 background: #108ee9;
5498 .plx-ui-steps-number-passive {
5499 background: #d9d9d9;
5502 .plx-ui-steps-number-visited {
5504 border: 2px #108ee9 solid;
5506 .plx-ui-underline-active {
5507 background: #108ee9;
5509 .plx-ui-underline-passive {
5510 background: #e9e9e9;
5512 .plx-ui-steps-title-active {
5515 .plx-ui-steps-title-passive {
5518 .plx-ui-steps-title-visited {
5521 .plx-ui-steps-number-visited-tick {
5522 border-bottom: 2px solid #108ee9;
5523 border-right: 2px solid #108ee9;
5525 .plx-ui-underline-active-vertical {
5526 border-right: 2px solid #d9d9d9;
5528 .plx-ui-underline-visited-vertical {
5529 border-right: 2px solid #108ee9;
5531 .plx-ui-underline-passive-vertical {
5532 border-right: 2px solid #d9d9d9;
5534 .plx-ui-steps-title-active-vertical {
5537 .plx-ui-steps-title-visited-vertical {
5540 .plx-ui-steps-title-passive-vertical {
5543 .plx-ui-steps-number-active-vertical {
5544 background: #108ee9;
5547 .plx-ui-steps-number-passive-vertical {
5548 background: #d9d9d9;
5551 .plx-ui-steps-number-visited-vertical {