11 text-decoration: none;
13 .plx-breadcrumb a:hover {
16 .plx-breadcrumb .plx-breadcrumb-separator {
21 .plx-breadcrumb .plx-breadcrumb-collapse {
26 .plx-breadcrumb .plx-breadcrumb-collapse circle {
29 .plx-breadcrumb .plx-breadcrumb-collapse:hover circle {
32 .plx-breadcrumb .plx-breadcrumb-active {
35 .plx-breadcrumb .plx-breadcrumb-active a {
41 display: inline-block;
44 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
55 border: 1px solid #d9d9d9;
57 vertical-align: middle;
59 .short-text-input .owl-dateTime input {
62 .text-input-with-unit .owl-dateTime input {
64 border-top-right-radius: 0;
65 border-bottom-right-radius: 0;
67 .text-input-with-unitOption .owl-dateTime input {
69 border-top-right-radius: 0;
70 border-bottom-right-radius: 0;
72 .text-input-with-prefix .owl-dateTime input {
74 border-top-left-radius: 0;
75 border-bottom-left-radius: 0;
77 .text-input-with-prefixOption .owl-dateTime input {
79 border-top-left-radius: 0;
80 border-bottom-left-radius: 0;
82 .text-input-with-passwordSwith .owl-dateTime input {
84 border-top-right-radius: 0;
85 border-bottom-right-radius: 0;
87 .text-input-with-prefix.text-input-with-unit .owl-dateTime input {
90 .text-input-with-prefix.text-input-with-unitOption .owl-dateTime input {
93 .short-text-input.text-input-with-prefix .owl-dateTime input {
96 .short-text-input.text-input-with-unit .owl-dateTime input {
99 .short-text-input.text-input-with-prefix.text-input-with-unit .owl-dateTime input {
102 .owl-dateTime input:focus {
103 border: 1px solid #108EE9;
105 .owl-dateTime input:disabled,
106 .owl-dateTime input[disabled] {
108 background-color: #f5f5f5;
110 .owl-dateTime input:-ms-input-placeholder {
111 color: #999 !important;
113 .owl-dateTime input::-webkit-input-placeholder {
114 color: #999 !important;
116 .owl-dateTime-input {
118 padding-right: 1.5em;
120 .owl-dateTime-cancel {
125 transform: translateY(-50%);
129 .owl-dateTime-inputWrapper {
132 .owl-dateTime-customTemp {
133 display: inline-block;
136 .owl-dateTime-dialog {
140 .owl-dateTime-dialogHeader {
142 justify-content: center;
146 .owl-calendar-wrapper,
152 .owl-calendar-control {
154 justify-content: space-around;
158 .owl-calendar-control .owl-calendar-controlNav {
163 .owl-calendar-control .owl-calendar-controlContent {
165 justify-content: center;
174 .owl-calendar table {
176 border-collapse: collapse;
178 .owl-calendar tbody td {
182 .owl-calendar tbody td a {
186 text-decoration: none;
190 .owl-calendar .owl-calendar-yearArrow {
195 transform: translateY(-50%);
198 .owl-calendar .owl-calendar-yearArrow.left {
201 .owl-calendar .owl-calendar-yearArrow.right {
207 justify-content: center;
209 .owl-timer-wrapper .owl-timer {
212 flex-direction: column;
213 justify-content: center;
218 .owl-timer-wrapper .owl-timer-control {
220 justify-content: center;
226 .owl-timer-wrapper .owl-timer-control .icon:before {
229 .owl-timer-wrapper .owl-timer-input {
233 /*# sourceMappingURL=picker.component.css.map */
238 [class^="paletx-datepicker-icon-"]:before,
239 [class*="paletx-datepicker-icon-"]:before {
240 font-family: "fontello";
244 display: inline-block;
245 text-decoration: inherit;
250 /* For safety - reset parent styles, that can break glyph codes*/
251 font-variant: normal;
252 text-transform: none;
253 /* fix buttons height, for twitter bootstrap */
255 /* Animation center compensation - margins should be symmetric */
256 /* remove if not needed */
258 /* you can be more comfortable with increased icons size */
259 /* font-size: 120%; */
260 /* Font smoothing. That was taken from TWBS */
261 -webkit-font-smoothing: antialiased;
262 -moz-osx-font-smoothing: grayscale;
263 /* Uncomment for 3D effect */
264 /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
266 .paletx-datepicker-icon-cancel:before {
270 .paletx-datepicker-icon-up-open:before {
274 .paletx-datepicker-icon-down-open:before {
278 .paletx-datepicker-icon-left-open:before {
282 .paletx-datepicker-icon-right-open:before {
288 box-sizing: border-box;
300 border-top-left-radius: 3px;
301 border-top-right-radius: 3px;
304 border: 1px solid #d9d9d9;
310 outline: medium none;
313 .owl-dateTime.owl-dateTime-inline {
316 .owl-dateTime.owl-dateTime-inline .owl-dateTime-dialog {
320 .owl-dateTime-dialog {
325 .owl-dateTime-dialogHeader {
328 background-color: #fff;
331 .owl-calendar-control .owl-calendar-controlNav .nav-prev,
332 .owl-calendar-control .owl-calendar-controlNav .nav-next {
338 transform: translate(-50%, -50%);
344 .owl-calendar-control .owl-calendar-controlNav .nav-prev:before,
345 .owl-calendar-control .owl-calendar-controlNav .nav-next:before {
346 border-top: .5em solid transparent;
347 border-bottom: .5em solid transparent;
348 border-right: 0.75em solid #000000;
354 .owl-calendar-control .owl-calendar-controlNav .nav-next:before {
356 border-left: 0.75em solid #000000;
358 .owl-calendar-control .owl-calendar-controlContent .month-control,
359 .owl-calendar-control .owl-calendar-controlContent .year-control {
361 display: inline-block;
363 transition: transform 200ms ease;
365 .owl-calendar-control .owl-calendar-controlContent .month-control:hover,
366 .owl-calendar-control .owl-calendar-controlContent .year-control:hover {
369 .owl-calendar-control .owl-calendar-controlContent .month-control {
373 .owl-calendar-control .owl-calendar-controlContent .year-control {
376 .owl-calendar tbody td.owl-calendar-selected {
377 background-color: #5cb85c;
380 .owl-calendar tbody td.owl-calendar-invalid {
383 .owl-calendar tbody td.owl-calendar-outFocus {
386 .owl-calendar tbody td.owl-calendar-hidden {
390 .owl-calendar tbody td:not(.owl-calendar-selected):not(.owl-calendar-invalid):hover {
391 background-color: @hover-bg-color;
392 color: @shadow-color }
394 .owl-years td.owl-year,
395 .owl-years td.owl-month,
396 .owl-months td.owl-year,
397 .owl-months td.owl-month {
404 .owl-weekdays th.owl-weekday {
410 /**color: @unselected-text-color; **/
412 .owl-days td.owl-day {
415 width: calc(14.28571429%);
418 .owl-days td.owl-day.owl-day-today:before {
425 border-top: 0.5em solid #0D75BF;
426 border-left: .5em solid transparent;
430 background-color: rgba(0, 0, 0, 0.2);
432 .owl-timer-wrapper .owl-timer-text {
434 justify-content: center;
440 .owl-timer-wrapper .owl-meridian-btn {
443 background-image: none;
444 background-color: transparent;
445 border-color: #5cb85c;
447 .owl-timer-wrapper .owl-meridian-btn:hover {
449 background-color: #5cb85c;
450 border-color: #5cb85c;
453 display: inline-block;
454 align-self: flex-end;
460 .owl-timer-divider .owl-timer-dot {
467 transform: translateX(-50%);
469 .owl-timer-divider .owl-timer-dot.dot-top {
472 .owl-timer-divider .owl-timer-dot.dot-bottom {
480 -webkit-transform: translateY(-50%);
481 transform: translateY(-50%);
486 color: #595959 !important;
488 .owl-calendar-selected {
489 background-color: #5cb85c;
493 .owl-calendar tbody td div.day:not(.owl-calendar-selected):not(.owl-calendar-invalid):hover {
494 background-color: #E7F4FD;
501 .owl-calendar-year-part {
506 .owl-calendar-year-part:hover {
507 background-color: #E7F4FD;
511 .owl-calendar-year-selected {
512 background-color: #5cb85c;
516 .owl-calendar-year-selected:hover {
517 background-color: #5cb85c;
521 .owl-calendar-month-part {
526 .owl-calendar-month-part:hover {
527 background-color: #E7F4FD;
531 .owl-calendar-month-selected {
532 background-color: #5cb85c;
536 .owl-calendar-month-selected:hover {
537 background-color: #5cb85c;
541 /*# sourceMappingURL=picker.css.map */
542 .oes-time-table .chevron::before {
544 border-width: 0.29em 0.29em 0 0;
546 display: inline-block;
551 transform: rotate(-45deg);
552 -webkit-transform: rotate(-45deg);
553 -ms-transform: rotate(-45deg);
554 vertical-align: middle;
557 .oes-time-table .chevron.bottom:before {
559 -webkit-transform: rotate(135deg);
560 -ms-transform: rotate(135deg);
561 transform: rotate(135deg);
563 .oes-time-table .btn-link {
564 border: none!important;
569 .oes-time-table .btn-link.disabled {
576 .datapicker-form-control {
577 width: auto !important;
578 display: inline-block;
580 .oes-time-table .ict-stretch {
583 .oes-time-table .ict-shrink {
587 background-color: #fff;
591 text-decoration: none;
595 width: 30px !important;
600 .oes-time-control:hover {
601 background-color: #e6e6e6;
605 .oes-time-control-foucs-bk {
606 background-color: #00abff !important;
607 color: #fff!important;
609 .oes-time-separator {
613 .oes-time-group:hover {
614 border-bottom: 1px solid #ccc;
615 border-left: 1px solid #ccc;
616 border-top: 1px solid #ccc;
617 border-radius: 0.2em;
620 .oes-time-btns:hover {
621 border-bottom: 1px solid #ccc;
622 border-right: 1px solid #ccc;
623 border-top: 1px solid #ccc;
624 border-radius: 0.2em;
625 padding: 0 0 7px 0 !important;
627 .oes-time-btns-wrapper {
629 transform: scale(0.6, 0.6);
633 padding: 0 5px 0px 0;
650 .oes-time-btn-shrink {
656 .oes-time-btn-stretch {
661 .owl-calendar-timer-invalid {
664 .owl-calendar-timer-selected {
665 background-color: #00abff;
667 border-radius: 1.2em;
669 .hour-table td:not(.owl-calendar-timer-selected):not(.owl-calendar-timer-invalid):hover {
670 background-color: #ebf6fd;
672 border-radius: 1.2em;
676 vertical-align: text-bottom;
680 .plx-input-password {
681 display: inline-block;
685 vertical-align: middle;
687 background-color: #fff;
688 border-top: 1px solid #d9d9d9;
689 border-right: 1px solid #d9d9d9;
690 border-bottom: 1px solid #d9d9d9;
691 border-bottom-right-radius: 3px;
692 border-top-right-radius: 3px;
695 .plx-input-password:focus,
696 .plx-input-password:hover {
697 background-color: #fff;
699 .plx-input-password:active {
700 background-color: #108ee9;
702 .plx-input-password.ict-eye-closed,
703 .plx-input-password.ict-eye {
706 .plx-input-password-disabled {
709 .plx-input-password-disabled:focus,
710 .plx-input-password-disabled:hover,
711 .plx-input-password-disabled:active {
712 background-color: #fff;
714 .plx-input-password-sm {
717 @-moz-keyframes three-quarters-loader {
719 -moz-transform: rotate(0deg);
720 transform: rotate(0deg);
723 -moz-transform: rotate(360deg);
724 transform: rotate(360deg);
727 @-webkit-keyframes three-quarters-loader {
729 -webkit-transform: rotate(0deg);
730 transform: rotate(0deg);
733 -webkit-transform: rotate(360deg);
734 transform: rotate(360deg);
737 @keyframes three-quarters-loader {
739 -moz-transform: rotate(0deg);
740 -ms-transform: rotate(0deg);
741 -webkit-transform: rotate(0deg);
742 transform: rotate(0deg);
745 -moz-transform: rotate(360deg);
746 -ms-transform: rotate(360deg);
747 -webkit-transform: rotate(360deg);
748 transform: rotate(360deg);
751 .plx-loading-max:not(:required) {
752 -moz-animation: three-quarters-loader 1500ms infinite linear;
753 -webkit-animation: three-quarters-loader 1500ms infinite linear;
754 animation: three-quarters-loader 1500ms infinite linear;
755 box-sizing: border-box;
756 display: inline-block;
759 text-indent: -9999px;
762 border: 5px solid #108EE9;
763 border-right-color: #fff;
766 .plx-loading-medium:not(:required) {
767 -moz-animation: three-quarters-loader 1500ms infinite linear;
768 -webkit-animation: three-quarters-loader 1500ms infinite linear;
769 animation: three-quarters-loader 1500ms infinite linear;
770 box-sizing: border-box;
771 display: inline-block;
774 text-indent: -9999px;
777 border: 4px solid #108EE9;
778 border-right-color: #fff;
781 .plx-loading-min:not(:required) {
782 -moz-animation: three-quarters-loader 1500ms infinite linear;
783 -webkit-animation: three-quarters-loader 1500ms infinite linear;
784 animation: three-quarters-loader 1500ms infinite linear;
785 box-sizing: border-box;
786 display: inline-block;
789 text-indent: -9999px;
792 border: 2px solid #108EE9;
793 border-right-color: #fff;
796 .plx-loading-default:not(:required) {
799 box-sizing: border-box;
800 display: inline-block;
803 text-indent: -9999px;
806 border: 4px solid #108EE9;
807 border-right-color: #fff;
810 .plx-loading-xs:not(:required) {
811 -moz-animation: three-quarters-loader 1500ms infinite linear;
812 -webkit-animation: three-quarters-loader 1500ms infinite linear;
813 animation: three-quarters-loader 1500ms infinite linear;
814 box-sizing: border-box;
815 display: inline-block;
818 text-indent: -9999px;
821 border: 2px solid #108EE9;
822 border-right-color: #fff;
826 -moz-animation: three-quarters-loader 1500ms infinite linear;
827 -webkit-animation: three-quarters-loader 1500ms infinite linear;
828 animation: three-quarters-loader 1500ms infinite linear;
829 box-sizing: border-box;
830 display: inline-block;
833 text-indent: -9999px;
835 .plx-loading-white:not(:required) {
836 -moz-animation: three-quarters-loader 1500ms infinite linear;
837 -webkit-animation: three-quarters-loader 1500ms infinite linear;
838 animation: three-quarters-loader 1500ms infinite linear;
839 box-sizing: border-box;
840 display: inline-block;
843 text-indent: -9999px;
846 border: 2px solid #fff;
847 border-right-color: #108EE9;
850 .plx-loading-gray:not(:required) {
851 -moz-animation: three-quarters-loader 1500ms infinite linear;
852 -webkit-animation: three-quarters-loader 1500ms infinite linear;
853 animation: three-quarters-loader 1500ms infinite linear;
854 box-sizing: border-box;
855 display: inline-block;
858 text-indent: -9999px;
861 border: 2px solid #bfbfbf;
862 border-right-color: #fff;
870 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
880 border: 1px solid #e9e9e9;
881 box-shadow: 1px 3px 9px rgba(0, 0, 0, 0.2);
884 font-size: 14px !important;
887 .message > p > span {
895 .message > p > span:hover {
896 text-decoration: underline;
903 border: 1px solid #e9e9e9;
904 box-shadow: 1px 4px 9px rgba(0, 0, 0, 0.2);
909 .message > div > span {
910 display: inline-block;
911 font-size: 24px !important;
914 vertical-align: middle;
916 .message > div.success {
917 border-left: 4px solid #00A854;
919 .message > div.success > span {
922 .message > div.error {
923 border-left: 4px solid #EA4335;
925 .message > div.error > span {
928 .message > div.warning {
929 border-left: 4px solid #F3B709;
931 .message > div.warning > span {
934 .message > div.info {
935 border-left: 4px solid #108EE9;
937 .message > div.info > span {
952 .message > div > i:hover {
958 padding: 0 20px 16px 43px;
959 font-size: 14px !important;
964 .message > div > p > span {
968 .message > div > p > span:hover {
969 text-decoration: underline;
971 .message > div > div {
973 padding-bottom: 19px;
979 .message > div > div:hover {
980 text-decoration: underline;
989 font-size: 14px !important;
994 display: inline-block;
999 plx-modal-window .modal {
1009 plx-modal-window .modal-dialog {
1014 plx-modal-window .modal-dialog.modal-sm {
1017 plx-modal-window .modal-dialog.modal-lg {
1020 plx-modal-window .modal-content {
1023 -webkit-box-orient: vertical;
1024 -webkit-box-direction: normal;
1025 -ms-flex-direction: column;
1026 flex-direction: column;
1027 background-color: #fff;
1028 background-clip: padding-box;
1030 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
1033 plx-modal-window .modal-content .modal-header {
1036 -webkit-box-align: center;
1037 -ms-flex-align: center;
1038 align-items: center;
1039 -webkit-box-pack: justify;
1040 -ms-flex-pack: justify;
1041 justify-content: space-between;
1044 plx-modal-window .modal-content .modal-body .form-group:last-child,
1045 plx-modal-window .modal-content .modal-body form:last-child {
1048 plx-modal-window .modal-content .modal-footer {
1052 padding: 0 15px 15px 15px;
1054 plx-modal-window .modal-content .modal-title {
1059 plx-modal-window .modal-content .modal-btn {
1063 plx-modal-window .close {
1070 border-radius: 20px;
1071 padding-bottom: 2px;
1074 plx-modal-window .close:hover {
1076 background: #E7F4FD;
1078 plx-modal-window .alert-modal.row {
1080 margin-bottom: 30px;
1083 plx-modal-window .alert-modal.row .tip-img {
1084 display: inline-block;
1087 border-radius: 50px;
1094 plx-modal-window .alert-modal.row .tip-img::before {
1097 plx-modal-window .alert-modal.row .tip-info {
1100 plx-modal-window .alert-modal.row .tip-info .alert-title {
1104 plx-modal-window .alert-modal.row .tip-info .alert-result {
1109 plx-modal-window .alert-modal.row .warning {
1110 border: 3px solid #F3B709;
1113 plx-modal-window .alert-modal.row .error {
1114 border: 3px solid #EA4335;
1117 ngb-popover-window.plx-popover.show {
1119 border: 1px solid #d9d9d9;
1129 font-weight: normal;
1130 letter-spacing: normal;
1134 text-decoration: none;
1136 text-transform: none;
1137 white-space: normal;
1139 word-spacing: normal;
1140 word-wrap: break-word;
1141 -webkit-background-clip: padding-box;
1142 background-clip: padding-box;
1145 background-color: #fff;
1146 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
1148 border: 1px solid #d9d9d9;
1150 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
1151 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
1152 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
1154 .plx-popover::before,
1155 .plx-popover::after {
1161 border: solid transparent;
1163 .plx-popover::before {
1166 .plx-popover::after {
1169 .plx-popover-top-common {
1172 .plx-popover-top-common::before {
1173 border-top-color: #ccc;
1174 border-bottom-width: 0;
1177 .plx-popover-top-common::after {
1178 border-top-color: #fff;
1179 border-bottom-width: 0;
1185 .plx-popover-top::before {
1186 border-top-color: #ccc;
1187 border-bottom-width: 0;
1190 .plx-popover-top::after {
1191 border-top-color: #fff;
1192 border-bottom-width: 0;
1195 .plx-popover-top::before {
1199 .plx-popover-top::after {
1203 .plx-popover.plx-popover-top-left {
1206 .plx-popover.plx-popover-top-left::before {
1207 border-top-color: #ccc;
1208 border-bottom-width: 0;
1211 .plx-popover.plx-popover-top-left::after {
1212 border-top-color: #fff;
1213 border-bottom-width: 0;
1216 .plx-popover.plx-popover-top-left::before {
1219 .plx-popover.plx-popover-top-left::after {
1222 .plx-popover.plx-popover-top-right {
1225 .plx-popover.plx-popover-top-right::before {
1226 border-top-color: #ccc;
1227 border-bottom-width: 0;
1230 .plx-popover.plx-popover-top-right::after {
1231 border-top-color: #fff;
1232 border-bottom-width: 0;
1235 .plx-popover.plx-popover-top-right::before {
1238 .plx-popover.plx-popover-top-right::after {
1241 .plx-popover-right-common {
1244 .plx-popover-right-common::before {
1245 border-right-color: #ccc;
1246 border-left-width: 0;
1249 .plx-popover-right-common::after {
1250 border-right-color: #fff;
1251 border-left-width: 0;
1254 .plx-popover.plx-popover-right {
1257 .plx-popover.plx-popover-right::before {
1258 border-right-color: #ccc;
1259 border-left-width: 0;
1262 .plx-popover.plx-popover-right::after {
1263 border-right-color: #fff;
1264 border-left-width: 0;
1267 .plx-popover.plx-popover-right::before {
1271 .plx-popover.plx-popover-right::after {
1275 .plx-popover.plx-popover-right-top {
1278 .plx-popover.plx-popover-right-top::before {
1279 border-right-color: #ccc;
1280 border-left-width: 0;
1283 .plx-popover.plx-popover-right-top::after {
1284 border-right-color: #fff;
1285 border-left-width: 0;
1288 .plx-popover.plx-popover-right-top::before {
1291 .plx-popover.plx-popover-right-top::after {
1294 .plx-popover.plx-popover-right-bottom {
1297 .plx-popover.plx-popover-right-bottom::before {
1298 border-right-color: #ccc;
1299 border-left-width: 0;
1302 .plx-popover.plx-popover-right-bottom::after {
1303 border-right-color: #fff;
1304 border-left-width: 0;
1307 .plx-popover.plx-popover-right-bottom::before {
1310 .plx-popover.plx-popover-right-bottom::after {
1313 .plx-popover-bottom-common {
1316 .plx-popover-bottom-common::before {
1317 border-bottom-color: #ccc;
1318 border-top-width: 0;
1321 .plx-popover-bottom-common::after {
1322 border-bottom-color: #fff;
1323 border-top-width: 0;
1326 .plx-popover.plx-popover-bottom {
1329 .plx-popover.plx-popover-bottom::before {
1330 border-bottom-color: #ccc;
1331 border-top-width: 0;
1334 .plx-popover.plx-popover-bottom::after {
1335 border-bottom-color: #fff;
1336 border-top-width: 0;
1339 .plx-popover.plx-popover-bottom::before {
1343 .plx-popover.plx-popover-bottom::after {
1347 .plx-popover.plx-popover-bottom-left {
1350 .plx-popover.plx-popover-bottom-left::before {
1351 border-bottom-color: #ccc;
1352 border-top-width: 0;
1355 .plx-popover.plx-popover-bottom-left::after {
1356 border-bottom-color: #fff;
1357 border-top-width: 0;
1360 .plx-popover.plx-popover-bottom-left::before {
1363 .plx-popover.plx-popover-bottom-left::after {
1366 .plx-popover.plx-popover-bottom-right {
1369 .plx-popover.plx-popover-bottom-right::before {
1370 border-bottom-color: #ccc;
1371 border-top-width: 0;
1374 .plx-popover.plx-popover-bottom-right::after {
1375 border-bottom-color: #fff;
1376 border-top-width: 0;
1379 .plx-popover.plx-popover-bottom-right::before {
1382 .plx-popover.plx-popover-bottom-right::after {
1385 .plx-popover-left-common {
1388 .plx-popover-left-common::before {
1389 border-left-color: #ccc;
1390 border-right-width: 0;
1393 .plx-popover-left-common::after {
1394 border-left-color: #fff;
1395 border-right-width: 0;
1398 .plx-popover.plx-popover-left {
1401 .plx-popover.plx-popover-left::before {
1402 border-left-color: #ccc;
1403 border-right-width: 0;
1406 .plx-popover.plx-popover-left::after {
1407 border-left-color: #fff;
1408 border-right-width: 0;
1411 .plx-popover.plx-popover-left::before {
1415 .plx-popover.plx-popover-left::after {
1419 .plx-popover.plx-popover-left-top {
1422 .plx-popover.plx-popover-left-top::before {
1423 border-left-color: #ccc;
1424 border-right-width: 0;
1427 .plx-popover.plx-popover-left-top::after {
1428 border-left-color: #fff;
1429 border-right-width: 0;
1432 .plx-popover.plx-popover-left-top::before {
1435 .plx-popover.plx-popover-left-top::after {
1438 .plx-popover.plx-popover-left-bottom {
1441 .plx-popover.plx-popover-left-bottom::before {
1442 border-left-color: #ccc;
1443 border-right-width: 0;
1446 .plx-popover.plx-popover-left-bottom::after {
1447 border-left-color: #fff;
1448 border-right-width: 0;
1451 .plx-popover.plx-popover-left-bottom::before {
1454 .plx-popover.plx-popover-left-bottom::after {
1457 .plx-popover .plx-popover-title {
1461 background-color: #fff;
1462 border-bottom: 1px solid #d9d9d9;
1464 .plx-popover .plx-popover-title:empty {
1467 .plx-popover .plx-popover-content {
1469 background-color: #fff;
1471 .plx-popover .ict-warning {
1480 .popover-template .popover-template-content {
1483 .popover-template .popover-template-footer {
1484 padding: 10px 10px 5px 10px;
1487 .popover-template .popover-template-icon {
1488 display: inline-block;
1492 .popover-template .popover-template-icon-area {
1493 display: inline-block;
1495 vertical-align: middle;
1497 .popover-template .popover-template-msg {
1498 display: inline-block;
1504 display: inline-block;
1505 margin: 0 10px 1px 0;
1506 border-radius: 20px;
1508 background-color: #eee;
1510 .plx-progress .plx-progress-bar {
1513 transition: width 0.8s ease-in-out;
1516 .plx-progress .plx-progress-bar-info {
1518 background-color: #3aa5f2;
1520 .plx-progress .plx-progress-bar-info::before {
1521 background-color: #108EE9;
1528 animation: plx-progress-bar-stripes 0.5s cubic-bezier(0.23, 1, 0.32, 1) infinite;
1530 .plx-progress .plx-progress-bar-info.plx-progress-bar-reset {
1533 .plx-progress .plx-progress-bar-warning {
1534 background-color: #EA4335;
1536 .plx-progress .plx-progress-bar-success,
1537 .plx-progress .plx-progress-bar-info.plx-progress-bar-success {
1538 background-color: #108EE9;
1540 .plx-progress-info {
1541 display: inline-block;
1543 .plx-progress-info .fp-exclamation-circle {
1546 @keyframes plx-progress-bar-stripes {
1554 :host(.plx-progressbar-sm) {
1557 :host(.plx-progressbar-sm) .plx-progress-bar {
1560 :host(.plx-progressbar-sm) .fp-exclamation-circle {
1561 vertical-align: middle;
1564 :host(.plx-progressbar-sm) .plx-progress-info span {
1565 vertical-align: middle;
1567 .plx-progressbar-sm {
1570 .plx-progressbar-sm .plx-progress-bar {
1573 .plx-progressbar-sm .fp-exclamation-circle {
1574 vertical-align: middle;
1577 .plx-progressbar-sm .plx-progress-info span {
1578 vertical-align: middle;
1580 .plx-progressbar-sm-common {
1583 .plx-progressbar-sm-common .plx-progress-bar {
1586 .plx-progressbar-sm-common .fp-exclamation-circle {
1587 vertical-align: middle;
1590 .plx-progressbar-sm-common .plx-progress-info span {
1591 vertical-align: middle;
1598 .search-input input {
1601 padding-right: 10px;
1603 border: 1px solid #d9d9d9;
1605 vertical-align: middle;
1607 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
1611 .short-text-input .search-input input {
1614 .text-input-with-unit .search-input input {
1616 border-top-right-radius: 0;
1617 border-bottom-right-radius: 0;
1619 .text-input-with-unitOption .search-input input {
1621 border-top-right-radius: 0;
1622 border-bottom-right-radius: 0;
1624 .text-input-with-prefix .search-input input {
1626 border-top-left-radius: 0;
1627 border-bottom-left-radius: 0;
1629 .text-input-with-prefixOption .search-input input {
1631 border-top-left-radius: 0;
1632 border-bottom-left-radius: 0;
1634 .text-input-with-passwordSwith .search-input input {
1636 border-top-right-radius: 0;
1637 border-bottom-right-radius: 0;
1639 .text-input-with-prefix.text-input-with-unit .search-input input {
1642 .text-input-with-prefix.text-input-with-unitOption .search-input input {
1645 .short-text-input.text-input-with-prefix .search-input input {
1648 .short-text-input.text-input-with-unit .search-input input {
1651 .short-text-input.text-input-with-prefix.text-input-with-unit .search-input input {
1654 .search-input input:focus {
1655 border: 1px solid #108EE9;
1657 .search-input input:disabled,
1658 .search-input input[disabled] {
1659 cursor: not-allowed;
1660 background-color: #f5f5f5;
1663 height: 28px !important;
1673 .search-img-confirm {
1677 ::-webkit-input-placeholder {
1678 color: #999 !important;
1681 /* Mozilla Firefox 4 to 18 */
1682 color: #999 !important;
1684 ::-moz-placeholder {
1685 /* Mozilla Firefox 19+ */
1686 color: #999 !important;
1688 input:-ms-input-placeholder {
1689 color: #999 !important;
1691 input::-webkit-input-placeholder {
1692 color: #999 !important;
1695 box-sizing: border-box;
1696 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
1700 select-dropdown > div {
1701 background-color: #fff;
1705 select-dropdown > div.select-sm .filter input {
1708 select-dropdown > div.select-sm .filter .toggle {
1711 select-dropdown > div .filter {
1714 select-dropdown > div .filter input {
1715 border: 1px solid #108EE9;
1721 select-dropdown > div .filter .toggle {
1728 border-left: 4px solid transparent;
1729 border-right: 4px solid transparent;
1730 border-top: 4px solid #9b9b9b;
1732 select-dropdown > div .options {
1733 border: 1px solid #d9d9d9;
1739 select-dropdown > div .options ul {
1744 select-dropdown > div .options ul li {
1748 padding: 6px 20px 6px 8px;
1753 select-dropdown > div .options ul li.single-selected {
1754 background-color: #f5f5f5;
1756 select-dropdown > div .options ul li.highlighted {
1757 background-color: #E7F4FD;
1760 select-dropdown > div .options ul li.disabled {
1761 background-color: #fff;
1764 pointer-events: none;
1766 select-dropdown > div .options ul li.plx-select-message {
1767 white-space: nowrap;
1769 text-overflow: ellipsis;
1771 select-dropdown > div .options ul li .option-label {
1772 display: inline-block;
1774 white-space: nowrap;
1776 text-overflow: ellipsis;
1778 select-dropdown > div .options ul li .option-tick {
1779 display: inline-block;
1784 select-dropdown > div .options ul li .tick {
1788 stroke-linecap: round;
1789 stroke-linejoin: round;
1790 stroke-miterlimit: 10;
1793 display: inline-block;
1796 vertical-align: middle;
1799 plx-select.ng-untouched:not(form).ng-untouched:not(fieldset) {
1803 box-sizing: border-box;
1804 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
1809 border: 1px solid #d9d9d9;
1815 plx-select > div.disabled {
1816 background-color: #f5f5f5;
1818 cursor: not-allowed;
1820 plx-select > div.focus-border {
1821 border: 1px solid #108EE9 !important;
1823 plx-select > div.select-sm .value,
1824 plx-select > div.select-sm .placeholder {
1825 height: 28px !important;
1826 line-height: 28px !important;
1828 plx-select > div.select-sm .toggle {
1831 plx-select > div.select-sm div.option {
1832 height: 20px !important;
1833 line-height: 14px !important;
1835 plx-select > div.select-sm input {
1839 plx-select > div input {
1840 background-color: transparent;
1847 plx-select > div .toggle {
1854 border-left: 4px solid transparent;
1855 border-right: 4px solid transparent;
1856 border-top: 4px solid #9b9b9b;
1858 plx-select > div .single {
1862 plx-select > div .single .value,
1863 plx-select > div .single .placeholder {
1870 white-space: nowrap;
1872 plx-select > div .single .value span,
1873 plx-select > div .single .placeholder span {
1874 display: inline-block;
1875 white-space: nowrap;
1877 text-overflow: ellipsis;
1880 plx-select > div .single .placeholder {
1883 plx-select > div .single input {
1885 padding: 1px 10px 0 10px;
1887 plx-select > div .multiple {
1889 flex-flow: row wrap;
1893 plx-select > div .multiple .placeholder {
1899 white-space: nowrap;
1901 plx-select > div .multiple input {
1905 plx-select > div .multiple div.option {
1906 background-color: #f8f8f8;
1907 border: 1px solid #e6e6e6;
1911 display: inline-block;
1915 margin: 4px 10px 4px 0;
1916 padding: 2px 30px 2px 10px;
1920 plx-select > div .multiple div.option span {
1921 display: inline-block;
1922 white-space: nowrap;
1924 text-overflow: ellipsis;
1927 plx-select > div .multiple div.option .deselect-option {
1935 plx-select > div .multiple div.option .deselect-option:hover {
1941 .plx-ui-horizon-ul-horizon {
1943 box-orient: horizontal;
1946 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
1956 .plx-ui-steps-number-active {
1958 background-color: #108EE9;
1962 display: inline-block;
1967 .plx-ui-steps-number-passive {
1968 background-color: #D7D7D7;
1973 display: inline-block;
1981 .plx-ui-steps-number-visited {
1985 display: inline-block;
1990 background-color: #fff;
1991 border: 2px solid #108EE9;
1993 .plx-ui-menuitem-div-passive {
1997 -webkit-transform: translate(-50%, -50%);
1998 -moz-transform: translate(-50%, -50%);
1999 -ms-transform: translate(-50%, -50%);
2000 -o-transform: translate(-50%, -50%);
2001 transform: translate(-50%, -50%);
2003 .plx-ui-menuitem-div-active {
2007 -webkit-transform: translate(-50%, -50%);
2008 -moz-transform: translate(-50%, -50%);
2009 -ms-transform: translate(-50%, -50%);
2010 -o-transform: translate(-50%, -50%);
2011 transform: translate(-50%, -50%);
2013 .plx-ui-menuitem-div-passive {
2017 -webkit-transform: translate(-50%, -50%);
2018 -moz-transform: translate(-50%, -50%);
2019 -ms-transform: translate(-50%, -50%);
2020 -o-transform: translate(-50%, -50%);
2021 transform: translate(-50%, -50%);
2023 .plx-ui-menuitem-div-visited {
2027 -webkit-transform: translate(-50%, -50%);
2028 -moz-transform: translate(-50%, -50%);
2029 -ms-transform: translate(-50%, -50%);
2030 -o-transform: translate(-50%, -50%);
2031 transform: translate(-50%, -50%);
2038 background-color: #108EE9;
2040 .passive .plx-ui-underline {
2041 background-color: #D7D7D7;
2043 .plx-ui-steps-title-active {
2044 white-space: nowrap;
2046 .plx-ui-steps-title-passive {
2047 white-space: nowrap;
2049 .plx-ui-steps-title-visited {
2050 white-space: nowrap;
2052 .plx-ui-steps-number-visited-tick {
2054 background-color: transparent;
2057 transform: rotate(45deg);
2058 transform-origin: 50% 120%;
2059 transition: all 0.2s;
2060 border-right: 2px solid #108EE9;
2061 border-bottom: 2px solid #108EE9;
2063 /**********************************************************************************************************/
2064 .plx-ui-steps-display-vertical {
2065 display: inline-block;
2067 .plx-ui-steps-vertical {
2071 display: inline-block;
2073 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2075 .plx-ui-horizon-ul-vertical {
2076 display: inline-block;
2077 box-orient: vertical;
2081 .plx-ui-underline-active-vertical {
2084 display: table-caption;
2086 border-right: 2px solid #D7D7D7;
2088 .plx-ui-underline-visited-vertical {
2091 display: table-caption;
2094 .plx-ui-underline-passive-vertical {
2098 display: table-caption;
2099 border-right: 2px solid #D7D7D7;
2101 .plx-ui-steps-li-vertical {
2105 .plx-ui-steps-title-active-vertical {
2112 white-space: nowrap;
2114 .plx-ui-steps-title-visited-vertical {
2121 white-space: nowrap;
2123 .plx-ui-steps-title-passive-vertical {
2130 white-space: nowrap;
2132 .plx-ui-steps-number-visited-tick-vertical {
2134 background-color: transparent;
2137 transform: rotate(45deg);
2138 transform-origin: 50% 120%;
2139 transition: all 0.2s;
2141 .plx-ui-steps-number-active-vertical {
2145 display: inline-block;
2152 .plx-ui-steps-number-passive-vertical {
2156 display: inline-block;
2164 .plx-ui-steps-number-visited-vertical {
2168 display: inline-block;
2180 .plx-tabset.plx-nav-tabs {
2181 border-bottom: 1px solid #d9d9d9;
2184 .plx-tabset.plx-nav-tabs .plx-nav-item {
2185 margin-bottom: -1px;
2187 .plx-tabset.plx-nav-tabs .plx-nav-link {
2190 border: 1px solid transparent;
2191 border-top: 2px solid transparent;
2197 .plx-tabset.plx-nav-tabs .plx-nav-link:hover,
2198 .plx-tabset.plx-nav-tabs .plx-nav-link:focus {
2199 text-decoration: none;
2200 background-color: #E7F4FD;
2205 .plx-tabset.plx-nav-tabs .plx-nav-link.active {
2207 border-top: 2px solid #108EE9;
2208 border-left: 1px solid #d9d9d9;
2209 border-right: 1px solid #d9d9d9;
2210 background-color: #fff;
2212 .plx-tabset.plx-nav-tabs .plx-nav-link.active:hover,
2213 .plx-tabset.plx-nav-tabs .plx-nav-link.active:focus {
2214 border-left: 1px solid #d9d9d9;
2215 border-right: 1px solid #d9d9d9;
2216 border-bottom: 1px solid transparent;
2218 .plx-tabset.plx-nav-tabs.bottom .plx-nav-link {
2220 border-bottom: 2px solid transparent;
2222 .plx-tabset.plx-nav-tabs.bottom .plx-nav-link:hover {
2223 border-bottom: 1px solid transparent;
2225 .plx-tabset.plx-nav-tabs.bottom .plx-nav-link.active {
2227 border-bottom: 2px solid #108EE9;
2229 .plx-tabset.plx-nav-pills .plx-nav-link {
2230 border: 1px solid #d9d9d9;
2231 border-radius: 0.25em;
2238 .plx-tabset.plx-nav-pills .plx-nav-link:hover,
2239 .plx-tabset.plx-nav-pills .plx-nav-link:focus {
2240 text-decoration: none;
2242 border-color: #108ee9;
2243 background-color: #fff;
2245 .plx-tabset.plx-nav-pills .plx-nav-link:active {
2247 border-color: #108ee9;
2248 background-color: #108ee9;
2250 .plx-tabset.plx-nav-pills .plx-nav-link.active {
2253 background-color: #108EE9;
2254 border-color: #108EE9;
2256 .plx-tabset.plx-nav-pills .plx-nav-item:hover,
2257 .plx-tabset.plx-nav-pills .plx-nav-item:focus,
2258 .plx-tabset.plx-nav-pills .plx-nav-item:active {
2261 .plx-tabset.plx-nav-pills .plx-nav-item:first-child:not(:last-child) .plx-nav-link {
2262 border-top-right-radius: 0;
2263 border-bottom-right-radius: 0;
2265 .plx-tabset.plx-nav-pills .plx-nav-item:not(:first-child):not(:last-child) .plx-nav-link {
2268 .plx-tabset.plx-nav-pills .plx-nav-item:last-child:not(:first-child) .plx-nav-link {
2269 border-top-left-radius: 0;
2270 border-bottom-left-radius: 0;
2272 .plx-tabset.plx-nav-pills .plx-nav-item + .plx-nav-item .plx-nav-link {
2275 .plx-tab-content .plx-tab-pane {
2278 .plx-tab-content .plx-tab-pane.active {
2281 .plx-table-wrapper {
2287 filter: blur(0.5px);
2289 .plx-table-loading {
2296 .plx-table-loading-content {
2300 border: 5px solid #108EE9;
2301 border-right-color: transparent;
2302 top: calc(50% - 36px);
2303 left: calc(50% - 18px);
2304 animation: plx-table-loading-animation 1s infinite ease-in-out;
2307 .plx-table-loading-placeholder {
2309 top: calc(50% + 10px);
2310 left: calc(50% - 18px);
2313 @-moz-keyframes plx-table-loading-animation {
2315 -moz-transform: rotate(0deg);
2316 transform: rotate(0deg);
2319 -moz-transform: rotate(360deg);
2320 transform: rotate(360deg);
2323 @-webkit-keyframes plx-table-loading-animation {
2325 -webkit-transform: rotate(0deg);
2326 transform: rotate(0deg);
2329 -webkit-transform: rotate(360deg);
2330 transform: rotate(360deg);
2333 @keyframes plx-table-loading-animation {
2335 -moz-transform: rotate(0deg);
2336 -ms-transform: rotate(0deg);
2337 -webkit-transform: rotate(0deg);
2338 transform: rotate(0deg);
2341 -moz-transform: rotate(360deg);
2342 -ms-transform: rotate(360deg);
2343 -webkit-transform: rotate(360deg);
2344 transform: rotate(360deg);
2349 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2353 border-collapse: collapse;
2356 table-layout: fixed;
2359 word-break: break-all;
2361 .plx-table .plx-table-subHead th {
2362 background-color: #fff;
2364 border-bottom: 1px solid #d9d9d9;
2366 .plx-table tr.plx-table-hlt {
2367 background-color: #e2f2fc;
2369 .plx-table tr:hover {
2370 background-color: #E7F4FD;
2372 .plx-table.plx-table-normal th {
2373 box-sizing: border-box;
2377 text-decoration: none;
2378 font-weight: normal;
2380 border: 1px solid #d9d9d9;
2381 background-color: #f5f5f5;
2383 .plx-table.plx-table-normal td {
2384 border: 1px solid #d9d9d9;
2385 vertical-align: middle;
2387 padding: 2px 10px 0px 10px;
2389 .plx-table.plx-table-large th {
2390 box-sizing: border-box;
2394 text-decoration: none;
2395 font-weight: normal;
2398 background-color: #f5f5f5;
2400 .plx-table.plx-table-large td {
2401 border-bottom: 1px solid #d9d9d9;
2402 vertical-align: middle;
2404 padding: 2px 10px 0px 10px;
2406 .plx-table.plx-table-card th {
2407 box-sizing: border-box;
2411 text-decoration: none;
2412 font-weight: normal;
2415 background-color: #f5f5f5;
2417 .plx-table.plx-table-card td {
2418 border-bottom: 1px solid #d9d9d9;
2419 vertical-align: middle;
2421 padding: 2px 10px 0px 10px;
2423 .plx-table.plx-table-sm th {
2424 box-sizing: border-box;
2428 text-decoration: none;
2429 font-weight: normal;
2431 border: 1px solid #d9d9d9;
2432 background-color: #f5f5f5;
2434 .plx-table.plx-table-sm td {
2435 border: 1px solid #d9d9d9;
2436 vertical-align: middle;
2438 padding: 2px 10px 0px 10px;
2440 .plx-table tbody tr:first-child td {
2444 table-layout: fixed;
2447 .plx-table-pagnation-content {
2451 .plx-table-opretions-wrapper:after {
2458 .plx-table-align-center {
2461 .plx-table-align-left {
2464 .plx-table-align-right {
2467 .plx-table-head-checkbox label {
2469 vertical-align: top;
2471 .plx-table td.plx-table-no-data {
2478 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2482 display: inline-block;
2484 .text-input .caret-down {
2488 border-left: 4px solid transparent;
2489 border-right: 4px solid transparent;
2490 border-top: 4px solid #9b9b9b;
2492 margin-bottom: 10px;
2494 .text-input .caret-down.caret-down-hover:hover,
2495 .text-input .caret-down.caret-down-hover:active {
2496 border-top: 4px solid #108EE9;
2498 .text-input .caret-up {
2502 border-left: 4px solid transparent;
2503 border-right: 4px solid transparent;
2504 border-bottom: 4px solid #9b9b9b;
2507 .text-input .caret-up.caret-up-hover:hover,
2508 .text-input .caret-up.caret-up-hover:active {
2509 border-bottom: 4px solid #108EE9;
2511 .text-input .toggle {
2515 border-left: 4px solid transparent;
2516 border-right: 4px solid transparent;
2517 border-top: 4px solid #9b9b9b;
2519 .text-input .text-input-dataList {
2523 border: 1px solid #d9d9d9;
2528 .text-input .text-input-dataList li {
2534 .text-input .text-input-dataList li:hover {
2535 background-color: #E7F4FD;
2538 display: inline-block;
2543 .text-input-with-hint {
2544 margin-bottom: -8px;
2546 :host(.ng-touched.ng-invalid.input-blur) .text-input-with-hint {
2550 .plx-text-input-unit-group,
2551 .plx-text-input-prefix-group {
2558 border: 1px solid #d9d9d9;
2559 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
2560 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
2561 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
2564 .plx-text-input-unit-group li,
2565 .plx-text-input-prefix-group li {
2572 .plx-text-input-unit-group li:hover,
2573 .plx-text-input-prefix-group li:hover {
2574 background-color: #E7F4FD;
2576 .plx-text-input-unit-group li.group-selected,
2577 .plx-text-input-prefix-group li.group-selected,
2578 .plx-text-input-unit-group li.group-selected:hover,
2579 .plx-text-input-prefix-group li.group-selected:hover {
2580 background-color: #f5f5f5;
2583 .text-input-optional {
2584 display: inline-block;
2588 .input-right-border .plx-input {
2589 border-right: 1px solid #108EE9;
2591 .input-left-border .plx-input {
2592 border-left: 1px solid #108EE9;
2597 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2601 :host(.ng-touched.ng-invalid.input-blur) .text-input-hint {
2604 .text-input-prefix {
2605 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2610 display: inline-block;
2615 border-top-left-radius: 3px;
2616 border-bottom-left-radius: 3px;
2618 border: 1px solid #d9d9d9;
2620 vertical-align: middle;
2622 .short-text-input .text-input-prefix {
2625 .input-span-focus .text-input-prefix {
2626 border-color: #108EE9;
2628 .input-invalid.ng-dirty.ng-invalid.ng-touched.input-blur .text-input-prefix,
2629 .input-invalid.ng-dirty.ng-invalid.ng-touched.input-blur .input-span-focus:focus .text-input-prefix {
2630 border-color: #EA4335;
2633 .text-input-unit-option {
2634 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2639 display: inline-block;
2643 border-top-right-radius: 3px;
2644 border-bottom-right-radius: 3px;
2647 border: 1px solid #d9d9d9;
2649 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2654 display: inline-block;
2657 border-top-right-radius: 3px;
2658 border-bottom-right-radius: 3px;
2662 vertical-align: middle;
2664 .short-text-input .text-input-unit {
2667 .input-span-focus .text-input-unit {
2668 border-color: #108EE9;
2670 .text-input-prefix-option {
2671 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2676 display: inline-block;
2680 border-top-left-radius: 3px;
2681 border-bottom-left-radius: 3px;
2686 border: 1px solid #d9d9d9;
2688 vertical-align: middle;
2690 .text-input-prefix-option.prefix-focus {
2691 border-color: #108EE9;
2693 .text-input-unit-option {
2698 border: 1px solid #d9d9d9;
2700 vertical-align: middle;
2702 .input-span-focus .text-input-unit-option {
2703 border-color: #108EE9;
2705 .text-input-with-unitOption div.unit-focus {
2706 border-color: #108EE9;
2708 .short-text-input .plx-input {
2711 .text-input-with-unit .plx-input {
2713 border-top-right-radius: 0;
2714 border-bottom-right-radius: 0;
2716 .text-input-with-unitOption .plx-input {
2718 border-top-right-radius: 0;
2719 border-bottom-right-radius: 0;
2721 .text-input-with-prefix .plx-input {
2723 border-top-left-radius: 0;
2724 border-bottom-left-radius: 0;
2726 .text-input-with-prefixOption .plx-input {
2728 border-top-left-radius: 0;
2729 border-bottom-left-radius: 0;
2731 .text-input-with-passwordSwith .plx-input {
2733 border-top-right-radius: 0;
2734 border-bottom-right-radius: 0;
2736 .text-input-with-prefix.text-input-with-unit .plx-input {
2739 .text-input-with-prefix.text-input-with-unitOption .plx-input {
2742 .short-text-input.text-input-with-prefix .plx-input {
2745 .short-text-input.text-input-with-unit .plx-input {
2748 .short-text-input.text-input-with-prefix.text-input-with-unit .plx-input {
2762 vertical-align: middle;
2766 .input-spinner-down {
2777 vertical-align: middle;
2781 :host(.plx-input-sm) .plx-input {
2785 :host(.plx-input-sm) .text-input-prefix,
2786 :host(.plx-input-sm) .text-input-unit,
2787 :host(.plx-input-sm) .text-input-unit-option,
2788 :host(.plx-input-sm) .text-input-prefix-option {
2792 :host(.plx-input-sm) div.text-input-dataList {
2795 :host(.plx-input-sm) .toggle {
2798 :host(.plx-input-sm) .caret-down {
2801 :host(.plx-input-sm) .caret-up {
2804 :host(.plx-input-sm) .plx-input-passwordSwitch {
2807 .plx-input-sm .plx-input {
2811 .plx-input-sm .text-input-prefix,
2812 .plx-input-sm .text-input-unit,
2813 .plx-input-sm .text-input-unit-option,
2814 .plx-input-sm .text-input-prefix-option {
2818 .plx-input-sm div.text-input-dataList {
2821 .plx-input-sm .toggle {
2824 .plx-input-sm .caret-down {
2827 .plx-input-sm .caret-up {
2830 .plx-input-sm .plx-input-passwordSwitch {
2833 .plx-input-sm-common .plx-input {
2837 .plx-input-sm-common .text-input-prefix,
2838 .plx-input-sm-common .text-input-unit,
2839 .plx-input-sm-common .text-input-unit-option,
2840 .plx-input-sm-common .text-input-prefix-option {
2844 .plx-input-sm-common div.text-input-dataList {
2847 .plx-input-sm-common .toggle {
2850 .plx-input-sm-common .caret-down {
2853 .plx-input-sm-common .caret-up {
2856 .plx-input-sm-common .plx-input-passwordSwitch {
2859 .plx-input-passwordSwitch {
2860 display: inline-block;
2864 vertical-align: middle;
2865 background-color: #fff;
2866 border: 1px solid #d9d9d9;
2868 border-bottom-right-radius: 3px;
2869 border-top-right-radius: 3px;
2872 .plx-input-passwordSwitch:focus,
2873 .plx-input-passwordSwitch:hover {
2874 border-color: #108ee9;
2875 background-color: #fff;
2877 .plx-input-passwordSwitch:focus.ict-eye-closed,
2878 .plx-input-passwordSwitch:hover.ict-eye-closed,
2879 .plx-input-passwordSwitch:focus.ict-eye,
2880 .plx-input-passwordSwitch:hover.ict-eye {
2883 .plx-input-passwordSwitch:active {
2884 background-color: #108ee9;
2885 border-color: #108ee9;
2887 .plx-input-passwordSwitch:active.ict-eye-closed,
2888 .plx-input-passwordSwitch:active.ict-eye {
2891 .plx-input-passwordSwitch.ict-eye-closed,
2892 .plx-input-passwordSwitch.ict-eye {
2896 .input-right-border-pwdswith-hover .plx-input {
2897 border-right-color: #108ee9;
2899 .input-right-border-pwdswith-click .plx-input {
2900 border-right-color: #108ee9;
2902 .plx-text-input-ip-dot {
2903 display: inline-block;
2904 vertical-align: bottom;
2907 .plx-text-input-error {
2912 :host(.plx-text-input-ip-invalid) .plx-input {
2913 border-color: #EA4335;
2915 :host(.plx-text-input-ip-invalid) .input-span-focus .plx-input {
2916 border-color: #108EE9;
2918 .plx-text-input-ip-invalid .plx-input {
2919 border-color: #EA4335;
2921 .plx-text-input-ip-invalid .input-span-focus .plx-input {
2922 border-color: #108EE9;
2924 .plx-text-input-ip-invalid-common .plx-input {
2925 border-color: #EA4335;
2927 .plx-text-input-ip-invalid-common .input-span-focus .plx-input {
2928 border-color: #108EE9;
2930 .plx-textarea-container {
2931 display: inline-block;
2933 .plx-textarea-class {
2936 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
2940 border: 1px solid #d9d9d9;
2946 .plx-textarea-class:focus {
2947 border-color: #108EE9;
2949 .plx-textarea-class::-webkit-input-placeholder {
2951 -webkit-text-fill-color: initial;
2954 vertical-align: top;
2956 font-weight: normal;
2961 font-weight: normal;
2968 .plx-toggle-switch {
2969 display: inline-block;
2973 vertical-align: middle;
2977 .plx-toggle-switch input[type='checkbox'] {
2979 -webkit-appearance: none;
2980 -moz-appearance: none;
2981 -ms-progress-appearance: none;
2983 .plx-toggle-switch input[type='checkbox'] + label {
2984 display: inline-block;
2989 .plx-toggle-switch input[type='checkbox'] + label::before {
2991 display: inline-block;
2995 border-radius: 11px;
2996 transition: 0.15s ease-in;
2997 transition-property: background-color;
2998 background-color: #DDDDDD;
3000 .plx-toggle-switch input[type='checkbox'] + label::after {
3002 display: inline-block;
3009 transition: left 0.15s ease-in;
3010 background-color: #fff;
3012 .plx-toggle-switch input[type='checkbox']:checked + label::before {
3013 background-color: #108EE9;
3014 transition: background-color 0.15s ease-in;
3016 .plx-toggle-switch input[type='checkbox']:checked + label::after {
3018 transition: left 0.15s ease-in;
3020 .plx-toggle-switch input[type='checkbox']:disabled + label,
3021 .plx-toggle-switch input[type='checkbox']:checked:disabled + label {
3022 cursor: not-allowed;
3024 .plx-toggle-switch input[type='checkbox']:disabled + label::before,
3025 .plx-toggle-switch input[type='checkbox']:checked:disabled + label::before {
3028 :host(.plx-toggle-sm) .plx-toggle-switch {
3032 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox'] + label {
3035 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox'] + label::before {
3040 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox'] + label::after {
3044 :host(.plx-toggle-sm) .plx-toggle-switch input[type='checkbox']:checked + label::after {
3046 transition: left 0.15s ease-in;
3048 .plx-toggle-sm .plx-toggle-switch {
3052 .plx-toggle-sm .plx-toggle-switch input[type='checkbox'] + label {
3055 .plx-toggle-sm .plx-toggle-switch input[type='checkbox'] + label::before {
3060 .plx-toggle-sm .plx-toggle-switch input[type='checkbox'] + label::after {
3064 .plx-toggle-sm .plx-toggle-switch input[type='checkbox']:checked + label::after {
3066 transition: left 0.15s ease-in;
3068 .plx-toggle-sm-switch-common {
3072 .plx-toggle-sm-switch-common input[type='checkbox'] + label {
3075 .plx-toggle-sm-switch-common input[type='checkbox'] + label::before {
3080 .plx-toggle-sm-switch-common input[type='checkbox'] + label::after {
3084 .plx-toggle-sm-switch-common input[type='checkbox']:checked + label::after {
3086 transition: left 0.15s ease-in;
3088 .toolbar i.seperate-vertical {
3091 border-right: 1px solid #e9e9e9;
3098 display: inline-block;
3101 border: 1px solid transparent;
3104 .toolbar span:hover {
3105 background-color: #E7F4FD;
3108 .toolbar span:last-child {
3112 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
3119 font-weight: normal;
3120 letter-spacing: normal;
3124 text-decoration: none;
3126 text-transform: none;
3127 white-space: normal;
3129 word-spacing: normal;
3130 word-wrap: break-word;
3132 .plx-tooltip::before,
3133 .plx-tooltip::after {
3139 border: solid transparent;
3141 .plx-tooltip::before {
3144 .plx-tooltip::after {
3147 .plx-tooltip-inner {
3153 background-color: #000;
3159 .plx-tooltip.show .plx-tooltip-inner {
3160 background-color: #595959;
3166 .plx-tooltip-top-common {
3169 .plx-tooltip-top-common::before {
3170 border-top-color: #595959;
3171 border-bottom-width: 0;
3174 .plx-tooltip-top-common::after {
3175 border-top-color: #595959;
3176 border-bottom-width: 0;
3182 .plx-tooltip-top::before {
3183 border-top-color: #595959;
3184 border-bottom-width: 0;
3187 .plx-tooltip-top::after {
3188 border-top-color: #595959;
3189 border-bottom-width: 0;
3192 .plx-tooltip-top::before {
3196 .plx-tooltip-top::after {
3200 .plx-tooltip.plx-tooltip-top-left {
3203 .plx-tooltip.plx-tooltip-top-left::before {
3204 border-top-color: #595959;
3205 border-bottom-width: 0;
3208 .plx-tooltip.plx-tooltip-top-left::after {
3209 border-top-color: #595959;
3210 border-bottom-width: 0;
3213 .plx-tooltip.plx-tooltip-top-left::before {
3216 .plx-tooltip.plx-tooltip-top-left::after {
3219 .plx-tooltip.plx-tooltip-top-right {
3222 .plx-tooltip.plx-tooltip-top-right::before {
3223 border-top-color: #595959;
3224 border-bottom-width: 0;
3227 .plx-tooltip.plx-tooltip-top-right::after {
3228 border-top-color: #595959;
3229 border-bottom-width: 0;
3232 .plx-tooltip.plx-tooltip-top-right::before {
3235 .plx-tooltip.plx-tooltip-top-right::after {
3238 .plx-tooltip-right-common {
3241 .plx-tooltip-right-common::before {
3242 border-right-color: #595959;
3243 border-left-width: 0;
3246 .plx-tooltip-right-common::after {
3247 border-right-color: #595959;
3248 border-left-width: 0;
3251 .plx-tooltip.plx-tooltip-right {
3254 .plx-tooltip.plx-tooltip-right::before {
3255 border-right-color: #595959;
3256 border-left-width: 0;
3259 .plx-tooltip.plx-tooltip-right::after {
3260 border-right-color: #595959;
3261 border-left-width: 0;
3264 .plx-tooltip.plx-tooltip-right::before {
3268 .plx-tooltip.plx-tooltip-right::after {
3272 .plx-tooltip.plx-tooltip-right-top {
3275 .plx-tooltip.plx-tooltip-right-top::before {
3276 border-right-color: #595959;
3277 border-left-width: 0;
3280 .plx-tooltip.plx-tooltip-right-top::after {
3281 border-right-color: #595959;
3282 border-left-width: 0;
3285 .plx-tooltip.plx-tooltip-right-top::before {
3288 .plx-tooltip.plx-tooltip-right-top::after {
3291 .plx-tooltip.plx-tooltip-right-bottom {
3294 .plx-tooltip.plx-tooltip-right-bottom::before {
3295 border-right-color: #595959;
3296 border-left-width: 0;
3299 .plx-tooltip.plx-tooltip-right-bottom::after {
3300 border-right-color: #595959;
3301 border-left-width: 0;
3304 .plx-tooltip.plx-tooltip-right-bottom::before {
3307 .plx-tooltip.plx-tooltip-right-bottom::after {
3310 .plx-tooltip-bottom-common {
3313 .plx-tooltip-bottom-common::before {
3314 border-bottom-color: #595959;
3315 border-top-width: 0;
3318 .plx-tooltip-bottom-common::after {
3319 border-bottom-color: #595959;
3320 border-top-width: 0;
3323 .plx-tooltip.plx-tooltip-bottom {
3326 .plx-tooltip.plx-tooltip-bottom::before {
3327 border-bottom-color: #595959;
3328 border-top-width: 0;
3331 .plx-tooltip.plx-tooltip-bottom::after {
3332 border-bottom-color: #595959;
3333 border-top-width: 0;
3336 .plx-tooltip.plx-tooltip-bottom::before {
3340 .plx-tooltip.plx-tooltip-bottom::after {
3344 .plx-tooltip.plx-tooltip-bottom-left {
3347 .plx-tooltip.plx-tooltip-bottom-left::before {
3348 border-bottom-color: #595959;
3349 border-top-width: 0;
3352 .plx-tooltip.plx-tooltip-bottom-left::after {
3353 border-bottom-color: #595959;
3354 border-top-width: 0;
3357 .plx-tooltip.plx-tooltip-bottom-left::before {
3360 .plx-tooltip.plx-tooltip-bottom-left::after {
3363 .plx-tooltip.plx-tooltip-bottom-right {
3366 .plx-tooltip.plx-tooltip-bottom-right::before {
3367 border-bottom-color: #595959;
3368 border-top-width: 0;
3371 .plx-tooltip.plx-tooltip-bottom-right::after {
3372 border-bottom-color: #595959;
3373 border-top-width: 0;
3376 .plx-tooltip.plx-tooltip-bottom-right::before {
3379 .plx-tooltip.plx-tooltip-bottom-right::after {
3382 .plx-tooltip-left-common {
3385 .plx-tooltip-left-common::before {
3386 border-left-color: #595959;
3387 border-right-width: 0;
3390 .plx-tooltip-left-common::after {
3391 border-left-color: #595959;
3392 border-right-width: 0;
3395 .plx-tooltip.plx-tooltip-left {
3398 .plx-tooltip.plx-tooltip-left::before {
3399 border-left-color: #595959;
3400 border-right-width: 0;
3403 .plx-tooltip.plx-tooltip-left::after {
3404 border-left-color: #595959;
3405 border-right-width: 0;
3408 .plx-tooltip.plx-tooltip-left::before {
3412 .plx-tooltip.plx-tooltip-left::after {
3416 .plx-tooltip.plx-tooltip-left-top {
3419 .plx-tooltip.plx-tooltip-left-top::before {
3420 border-left-color: #595959;
3421 border-right-width: 0;
3424 .plx-tooltip.plx-tooltip-left-top::after {
3425 border-left-color: #595959;
3426 border-right-width: 0;
3429 .plx-tooltip.plx-tooltip-left-top::before {
3432 .plx-tooltip.plx-tooltip-left-top::after {
3435 .plx-tooltip.plx-tooltip-left-bottom {
3438 .plx-tooltip.plx-tooltip-left-bottom::before {
3439 border-left-color: #595959;
3440 border-right-width: 0;
3443 .plx-tooltip.plx-tooltip-left-bottom::after {
3444 border-left-color: #595959;
3445 border-right-width: 0;
3448 .plx-tooltip.plx-tooltip-left-bottom::before {
3451 .plx-tooltip.plx-tooltip-left-bottom::after {
3454 .plx-checkbox-container {
3463 .plx-checkbox + .checkbox-substitute {
3465 display: inline-block;
3469 border: 1px solid #d9d9d9;
3471 vertical-align: middle;
3473 .plx-checkbox + .checkbox-substitute + span {
3474 font-weight: normal;
3477 vertical-align: middle;
3480 .plx-checkbox:hover + .checkbox-substitute {
3481 border-color: #108EE9;
3483 background-image: none;
3484 -webkit-box-shadow: none;
3485 -moz-box-shadow: none;
3489 .plx-checkbox:checked + .checkbox-substitute {
3490 border-color: #108EE9;
3491 background-color: #108EE9;
3493 .plx-checkbox:checked + .checkbox-substitute::after {
3500 border-width: 0 2px 2px 0;
3501 transform: rotate(45deg);
3505 .plx-checkbox:checked.portion + .checkbox-substitute {
3506 background-color: #108EE9;
3507 border-color: #108EE9;
3510 .plx-checkbox:disabled + .checkbox-substitute,
3511 .plx-checkbox[disabled] + .checkbox-substitute {
3512 border-color: #d9d9d9;
3513 background-color: #f5f5f5;
3514 cursor: not-allowed;
3516 .plx-checkbox:disabled + .checkbox-substitute + span,
3517 .plx-checkbox[disabled] + .checkbox-substitute + span {
3518 cursor: not-allowed;
3520 .plx-checkbox:checked.portion[disabled] + .checkbox-substitute {
3521 background-color: #d9d9d9;
3522 border-color: #d9d9d9;
3524 .plx-checkbox:checked.portion[disabled] + .checkbox-substitute::after {
3530 border: solid #8e8e8e;
3531 border-width: 0 2px 2px 0;
3532 transform: rotate(45deg);
3536 .plx-checkbox:checked[disabled] + .checkbox-substitute {
3537 border-color: #d9d9d9;
3538 background-color: #d9d9d9;
3542 background-attachment: scroll;
3543 background-color: transparent;
3544 background-image: none;
3545 background-position: 0 0;
3546 background-repeat: repeat-y;
3547 list-style: none outside none;
3550 white-space: nowrap;
3553 .plx-treenode .plx-treenode-content {
3556 .plx-treenode .plx-treenode-content.light {
3559 .plx-treenode ul.plx-treenode-children {
3561 -webkit-padding-start: 21px;
3563 .plx-treenode-toggler {
3566 display: inline-block;
3569 vertical-align: bottom;
3572 .plx-treenode-ckbox {
3577 .plx-treenode-icon {
3582 vertical-align: bottom;
3585 .plx-treenode-label-container {
3588 .plx-treenode-label-container.plx-treenode-label-ellipsis {
3591 .plx-treenode-label-container:hover {
3592 background-color: #E7F4FD;
3594 .plx-treenode-active > div .plx-treenode-label-container {
3595 background-color: #def0fc;
3597 .plx-treenode-active > div .plx-treenode-label-container:hover {
3598 background-color: #E7F4FD;
3600 .plx-treenode-label-container span:last-child {
3603 .plx-treenode-lable {
3604 display: inline-block;
3606 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
3609 .plx-treenode-lable span {
3610 display: inline-block;
3613 text-overflow: ellipsis;
3614 white-space: nowrap;
3615 vertical-align: bottom;
3617 .plx-treenode-operations {
3620 vertical-align: bottom;
3625 .plx-treenode-operation {
3626 display: inline-block;
3630 vertical-align: text-bottom;
3632 .plx-treenode-operation:hover {
3635 .plx-treenode-label-container:hover .plx-treenode-operations {
3636 display: inline-block;
3640 box-shadow: none !important;
3642 input[type="checkbox"]:focus {
3643 border: 0 !important;
3645 .plx-treenode-hide-tree-toggle {
3648 .plx-treenode-droppoint {
3650 list-style-type: none;
3652 .plx-treenode-droppoint-active {
3653 background-color: #186ba0;
3659 display: inline-block;
3661 .upload-wrapper .item-text {
3664 text-overflow: ellipsis;
3665 white-space: nowrap;
3666 display: inline-block;
3670 .upload-wrapper .item-text.no-progressbar {
3671 vertical-align: middle;
3673 .upload-wrapper .plx-upload-progressbar {
3676 .upload-wrapper .list-group-item {
3680 .upload-wrapper .list-group-item .item {
3682 padding: 0 0 5px 0px;
3684 .upload-wrapper .list-group-item .item .item-text-wrapper {
3686 display: inline-block;
3688 box-sizing: border-box;
3690 padding: 2px 3px 2px 10px;
3691 border: 1px solid transparent;
3693 .upload-wrapper .list-group-item .item .item-text-wrapper .text-red {
3694 color: #EA4335 !important;
3696 .upload-wrapper .list-group-item .item .item-text-wrapper:hover {
3697 background-color: #E7F4FD;
3700 .upload-wrapper .list-group-item .item .item-text-wrapper:hover .plx-ico-close-16 {
3702 transform: scale(0.8);
3704 .upload-wrapper .list-group-item .item .item-text-wrapper.no-progressbar {
3707 .upload-wrapper .list-group-item .item .item-delete {
3718 .upload-wrapper .list-group-item .item .item-delete:hover {
3722 .upload-wrapper .list-group-item .item .item-delete.no-progressbar {
3725 .upload-wrapper .plx-ico-close-16 {
3730 .upload-wrapper ul.list-group {
3733 .upload-wrapper .url-form-control {
3734 display: inline-block;
3736 .upload-wrapper .item-detail {
3742 .upload-wrapper .item-detail div {
3743 margin: 0px 0px 15px 0;
3745 .upload-wrapper .item-detail .detail {
3746 margin: 5px 0 10px 0;
3748 .upload-wrapper .item-detail-des {
3749 display: inline-block;
3751 word-wrap: break-word;
3753 vertical-align: top;
3755 .upload-wrapper .item-detail-time {
3756 display: inline-block;
3758 word-break: break-all;
3759 vertical-align: top;
3761 .upload-wrapper .selectFile {
3762 display: inline-block;
3767 .upload-wrapper label.raw-container {
3770 .upload-wrapper .item-lists {
3773 .upload-wrapper .list-container {
3774 padding-right: 15px;
3776 .upload-wrapper .list-container.plx-upload-Manual-showdetail {
3779 .upload-wrapper .list-container.plx-upload-auto-showdetail {
3782 .upload-wrapper .list-footer .upload-btn {
3785 .upload-wrapper .upload-btn {
3786 display: inline-block;
3788 .upload-wrapper .loader-container {
3790 display: inline-block;
3794 .upload-wrapper .list-group-item-pdleft-s {
3795 padding: 0px 0px 0px 12px;
3797 .upload-wrapper .list-group-item-pdleft {
3798 padding: 0px 0px 0px 12px !important;
3800 .upload-wrapper .upload-btn-wrapper {
3801 display: inline-block;
3803 .upload-wrapper .plx-red.left {
3806 .upload-wrapper .expand-wrapper {
3810 display: inline-block;
3813 .upload-wrapper .expand-wrapper.open .ict-go {
3816 .upload-wrapper .expand-wrapper.open .ict-fold {
3819 .upload-wrapper .expand-wrapper i {
3826 .upload-wrapper .ict-fold {
3830 transform: scale(0.7);
3832 .upload-wrapper .ict-go {
3836 transform: scale(0.7);
3838 .upload-wrapper .no-customparm-extend-wrapper {
3839 left: -2px !important;
3842 .upload-wrapper .loader {
3846 display: inline-block;
3848 background: #108EE9;
3849 background: -moz-linear-gradient(left, #108EE9 10%, rgba(255, 255, 255, 0) 85%);
3850 background: -webkit-linear-gradient(left, #108EE9 10%, rgba(255, 255, 255, 0) 85%);
3851 background: -o-linear-gradient(left, #108EE9 10%, rgba(255, 255, 255, 0) 85%);
3852 background: -ms-linear-gradient(left, #108EE9 10%, rgba(255, 255, 255, 0) 85%);
3853 background: linear-gradient(to right, #108EE9 10%, rgba(255, 255, 255, 0) 85%);
3855 -webkit-animation: load3 1.4s infinite linear;
3856 animation: load3 1.4s infinite linear;
3858 .upload-wrapper .loader:before {
3861 background: #108EE9;
3862 border-radius: 100% 0 0 0;
3868 .upload-wrapper .loader:after {
3881 @-webkit-keyframes load3 {
3883 -webkit-transform: rotate(0deg);
3884 transform: rotate(0deg);
3887 -webkit-transform: rotate(360deg);
3888 transform: rotate(360deg);
3893 -webkit-transform: rotate(0deg);
3894 transform: rotate(0deg);
3897 -webkit-transform: rotate(360deg);
3898 transform: rotate(360deg);
3901 .plx-table-customCols {
3905 .plx-table-customCols-toggle {
3906 display: inline-block;
3910 border: 1px solid #d9d9d9;
3911 vertical-align: top;
3916 box-sizing: content-box;
3918 .plx-table-customCols-toggle .ict-col:before {
3919 vertical-align: top;
3921 .plx-table-customCols-toggle:hover {
3922 background-color: #fff;
3924 .plx-table-customCols-toggle:active {
3925 background-color: #108ee9;
3928 display: inline-block;
3930 border-right: 1px solid #595959;
3931 vertical-align: top;
3934 .toggle-icon:first-child {
3937 .plx-table-customCols-pannel {
3940 border: 1px solid #d9d9d9;
3941 background-color: #fff;
3950 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3951 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3952 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3954 .plx-table-customCols-pannel .plx-table-customCols-toolbar {
3956 justify-content: space-between;
3959 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper {
3963 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper input {
3967 border: 1px solid #d9d9d9;
3969 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper input:focus {
3970 border: 1px solid #108EE9;
3973 .plx-table-customCols-pannel .plx-table-customCols-toolbar .plx-table-filter-wrapper span {
3979 .plx-table-customCols-pannel .plx-table-customCols-items {
3981 border-bottom: 1px solid #e9e9e9;
3982 border-top: 1px solid #e9e9e9;
3984 .plx-table-customCols-pannel .plx-table-customCols-items > div:hover {
3985 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3986 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3987 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
3989 .plx-table-customCols-pannel .plx-table-customCols-items label {
3991 vertical-align: -moz-middle-with-baseline;
3992 vertical-align: -webkit-baseline-middle;
3993 vertical-align: 25%;
3995 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-item > span {
3998 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-operations {
4002 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-operations div {
4003 box-sizing: content-box;
4005 display: inline-block;
4007 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight {
4008 background-color: #e2f2fc;
4010 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight .plx-table-customCols-operations .plx-table-goup-show {
4011 visibility: visible;
4013 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight .plx-table-customCols-operations .plx-table-godown-show {
4014 visibility: visible;
4016 .plx-table-customCols-pannel .plx-table-customCols-items .heighLight .plx-table-customCols-operations span {
4019 .plx-table-customCols-pannel .plx-table-customCols-items .dragging {
4020 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
4022 .plx-table-customCols-pannel .plx-table-customCols-items .dragEnter {
4023 background-color: #00abff;
4025 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-dropArea {
4027 border-bottom: 1px solid #e9e9e9;
4029 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-dropArea-before {
4031 border-bottom: none;
4033 .plx-table-customCols-pannel .plx-table-customCols-items > div:last-child .plx-table-customCols-dropArea {
4034 border-bottom: none;
4036 .plx-table-customCols-pannel .plx-table-customCols-items .plx-table-customCols-item {
4041 .plx-table-customCols-pannel .plx-table-customCols-confirm {
4043 align-items: center;
4044 justify-content: center;
4047 .plx-table-col-filter {
4048 border: 1px solid #d9d9d9;
4050 box-sizing: border-box;
4053 .plx-table-col-filter input {
4054 width: calc(100% - 25px);
4055 line-height: normal;
4056 font-weight: normal;
4060 box-sizing: border-box;
4062 .plx-table-col-filter input:focus {
4065 .plx-table-col-filter .filterIcon {
4066 /*position: absolute;*/
4072 .plx-filter-focused {
4074 border: 1px solid #108EE9;
4076 .plx-table-col-icon-wrapper {
4078 display: inline-block;
4081 .plx-table-col-icon-wrapper span {
4082 vertical-align: sub;
4084 ::-webkit-input-placeholder {
4085 /* WebKit browsers */
4089 /* Mozilla Firefox 4 to 18 */
4092 ::-moz-placeholder {
4093 /* Mozilla Firefox 19+ */
4096 :-ms-input-placeholder {
4097 /* Internet Explorer 10+ */
4100 .plx-table-selectFilter-wrapper {
4101 display: inline-block;
4102 vertical-align: middle;
4105 /*此处 若不为absolute则被td遮挡*/
4108 .plx-table-selectFilter-icon {
4109 vertical-align: middle;
4113 .icon-selectFilter-activtied {
4116 .plx-table-selectFilter-panel {
4118 border: 1px solid #d9d9d9;
4119 background-color: #fff;
4123 /*此处若为absolute则文本要换行,恩,玄学*/
4124 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4125 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4126 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4128 .plx-table-selectFilter-panel span {
4129 vertical-align: -25%;
4132 .plx-table-selectFilter-panel label {
4133 line-height: normal;
4135 .plx-table-selectFilter-panel div {
4136 line-height: normal;
4142 .plx-table-filter input {
4144 line-height: normal;
4146 font-weight: normal;
4147 border: 1px solid #d9d9d9;
4148 margin-bottom: 10px;
4151 box-sizing: border-box;
4155 .plx-table-filter input:focus {
4157 border: 1px solid #108EE9;
4159 .plx-table-filterToggle {
4160 display: inline-block;
4164 border: 1px solid #d9d9d9;
4165 vertical-align: top;
4169 box-sizing: content-box;
4171 .plx-table-filterToggle.ict-filter:before {
4174 .plx-table-filterToggle.ict-filter-f:before {
4178 .plx-table-filter-icon-wrapper {
4179 vertical-align: middle;
4180 display: inline-block;
4183 .plx-table-filterIcon {
4186 .plx-table-pagination {
4188 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
4192 margin-bottom: 10px;
4194 .plx-table-pagination-content {
4195 display: inline-block;
4196 text-decoration: none;
4198 .plx-table-pagination-item {
4199 list-style-type: none;
4200 display: inline-block;
4202 .plx-table-pagination-item span {
4203 vertical-align: middle;
4205 .plx-table-pagination-item select {
4206 vertical-align: middle;
4209 border: 1px solid #d9d9d9;
4211 .plx-table-pagination-input {
4219 box-sizing: border-box;
4220 border: 1px solid #d9d9d9;
4222 vertical-align: middle;
4224 .plx-table-pagination-nav {
4225 display: inline-block;
4227 border: 1px solid #d9d9d9;
4229 text-decoration: none;
4235 vertical-align: middle;
4236 box-sizing: border-box;
4238 a:not([href]):not([tabindex]).plx-table-pagination-disabled {
4240 cursor: not-allowed;
4242 .plx-table-dropdown-wrapper {
4245 .plx-table-dropdown-icon-shared {
4247 line-height: 2.2 !important;
4250 .plx-table-dropdown-icon-polyline-shared {
4258 line-height: 2.2 !important;
4267 .ict-down polyline:hover,
4268 .ict-up polyline:hover {
4271 .plx-table-innerTr {
4272 border: 1px solid #d9d9d9;
4274 .plx-table-innerTr #plx-table-innerTd {
4277 .plx-table-innerTable {
4280 .plx-table-innerTable tr {
4284 .plx-table-innerTable tr td#plx-inner-table-title,
4285 .plx-table-innerTable tr td#plx-inner-table-content {
4289 border-bottom: 1px solid #d9d9d9;
4291 .plx-table-innerTable tr td:first-child {
4294 .plx-table-innerTable tr td:last-child {
4297 .plx-table-innerTable tr:last-child td#plx-inner-table-title,
4298 .plx-table-innerTable tr:last-child td#plx-inner-table-content {
4299 border-bottom: none;
4302 .plx-table-sort-icon-shared {
4307 border-left: 4px solid transparent;
4308 border-right: 4px solid transparent;
4311 .plx-table-sortIconWrapper {
4312 display: inline-block;
4313 vertical-align: middle;
4317 .plx-table-sortAsc {
4322 border-left: 4px solid transparent;
4323 border-right: 4px solid transparent;
4325 border-bottom: 5px solid #8e8e8e;
4327 .plx-table-ascActived {
4328 border-bottom: 5px solid #108EE9;
4331 .plx-table-sortDesc {
4336 border-left: 4px solid transparent;
4337 border-right: 4px solid transparent;
4339 border-top: 5px solid #8e8e8e;
4341 .plx-table-descActived {
4342 border-top: 5px solid #108EE9;
4344 .plx-color-picker-border-radius {
4345 border-top-left-radius: 3px;
4346 border-top-right-radius: 3px;
4348 .plx-color-picker * {
4349 -webkit-box-sizing: border-box;
4350 -moz-box-sizing: border-box;
4351 box-sizing: border-box;
4354 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
4364 background-color: #fff;
4365 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4366 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4367 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4369 border: 1px solid #d9d9d9;
4370 -webkit-touch-callout: none;
4371 -webkit-user-select: none;
4372 -khtml-user-select: none;
4373 -moz-user-select: none;
4374 -ms-user-select: none;
4377 .plx-color-picker i {
4381 .plx-color-picker input {
4385 padding-right: 10px;
4387 border: 1px solid #d9d9d9;
4389 vertical-align: middle;
4392 -moz-appearance: textfield;
4394 .short-text-input .plx-color-picker input {
4397 .text-input-with-unit .plx-color-picker input {
4399 border-top-right-radius: 0;
4400 border-bottom-right-radius: 0;
4402 .text-input-with-unitOption .plx-color-picker input {
4404 border-top-right-radius: 0;
4405 border-bottom-right-radius: 0;
4407 .text-input-with-prefix .plx-color-picker input {
4409 border-top-left-radius: 0;
4410 border-bottom-left-radius: 0;
4412 .text-input-with-prefixOption .plx-color-picker input {
4414 border-top-left-radius: 0;
4415 border-bottom-left-radius: 0;
4417 .text-input-with-passwordSwith .plx-color-picker input {
4419 border-top-right-radius: 0;
4420 border-bottom-right-radius: 0;
4422 .text-input-with-prefix.text-input-with-unit .plx-color-picker input {
4425 .text-input-with-prefix.text-input-with-unitOption .plx-color-picker input {
4428 .short-text-input.text-input-with-prefix .plx-color-picker input {
4431 .short-text-input.text-input-with-unit .plx-color-picker input {
4434 .short-text-input.text-input-with-prefix.text-input-with-unit .plx-color-picker input {
4437 .plx-color-picker input:focus {
4438 border: 1px solid #108EE9;
4440 .plx-color-picker input:disabled,
4441 .plx-color-picker input[disabled] {
4442 cursor: not-allowed;
4443 background-color: #f5f5f5;
4445 .plx-color-picker input:invalid {
4448 .plx-color-picker input:-moz-submit-invalid {
4451 .plx-color-picker input:-moz-ui-invalid {
4454 .plx-color-picker input::-webkit-outer-spin-button,
4455 .plx-color-picker input::-webkit-outer-spin-button {
4456 -webkit-appearance: textfield;
4459 .plx-color-picker .color-picker-overlay1 {
4460 border-top-left-radius: 3px;
4461 border-top-right-radius: 3px;
4467 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";
4469 background: -moz-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4471 background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));
4472 /* Chrome,Safari4+ */
4473 background: -webkit-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4474 /* Chrome10+,Safari5.1+ */
4475 background: -o-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4477 background: -ms-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4479 background: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
4480 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff');
4483 .plx-color-picker .color-picker-overlay2 {
4484 border-top-left-radius: 3px;
4485 border-top-right-radius: 3px;
4491 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";
4493 background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4495 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, #000000));
4496 /* Chrome,Safari4+ */
4497 background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4498 /* Chrome10+,Safari5.1+ */
4499 background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4501 background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
4503 background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);
4505 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);
4508 .plx-color-picker .color-picker-saturation-lightness {
4509 border-top-left-radius: 3px;
4510 border-top-right-radius: 3px;
4515 background-size: 100% 100%;
4517 .plx-color-picker .color-picker-hue {
4523 margin-bottom: 10px;
4524 background-size: 100% 100%;
4525 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAQCAYAAAD06IYnAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AIWDwkUFWbCCAAAAFxJREFUaN7t0kEKg0AQAME2x83/n2qu5qCgD1iDhCoYdpnbQC9bbY1qVO/jvc6k3ad91s7/7F1/csgPrujuQ17BDYSFsBAWwgJhISyEBcJCWAgLhIWwEBYIi2f7Ar/1TCgFH2X9AAAAAElFTkSuQmCC');
4527 .plx-color-picker .color-picker-alpha {
4533 background-size: 100% 100%;
4534 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=');
4536 .plx-color-picker .color-picker-alpha-ba {
4538 background: linear-gradient(90deg, rgba(255, 255, 255, 0), #000);
4540 .plx-color-picker .selected-color {
4546 -moz-border-radius: 50%;
4547 -webkit-border-radius: 50%;
4549 -khtml-border-radius: 50%;
4551 .plx-color-picker .selected-color-background {
4554 -moz-border-radius: 50%;
4555 -webkit-border-radius: 50%;
4557 -khtml-border-radius: 50%;
4558 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAh0lEQVRYR+2W0QlAMQgD60zdfwOdqa8TmI/wQMr5K0I5bZLIzLOa2nt37VVVbd+dDx5obgCC3KBLwJ2ff4PnVidkf+ucIhw80HQaCLo3DMH3CRK3iFsmAWVl6hPNDwt8EvNE5q+YuEXcMgkonVM6SdyCoEvAnZ8v1Hjx817MilmxSUB5rdLJDycZgUAZUch/AAAAAElFTkSuQmCC');
4560 .plx-color-picker .color-picker-cursor {
4563 -moz-border-radius: 50%;
4564 -webkit-border-radius: 50%;
4566 -khtml-border-radius: 50%;
4569 border: #ffffff solid 1px;
4571 .plx-color-picker .color-picker-cursor-selector {
4574 -moz-border-radius: 50%;
4575 -webkit-border-radius: 50%;
4577 -khtml-border-radius: 50%;
4580 border: #ffffff solid 1px;
4584 background-color: #ffffff;
4585 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4586 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4587 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4589 .plx-color-picker .type-policy {
4597 .plx-color-picker .type-policy:hover {
4598 background-color: #E7F4FD;
4601 .plx-color-picker .arrow-down {
4605 border-left: 4px solid transparent;
4606 border-right: 4px solid transparent;
4607 border-top: 4px solid #9b9b9b;
4611 .plx-color-picker .arrow-up {
4615 border-left: 4px solid transparent;
4616 border-right: 4px solid transparent;
4617 border-bottom: 4px solid #9b9b9b;
4621 .plx-color-picker .box {
4626 .plx-color-picker .box .left {
4630 .plx-color-picker .box .right {
4633 .plx-color-picker .button-area {
4634 padding: 0 16px 16px 16px;
4637 .plx-color-picker .preset-area {
4640 .plx-color-picker .preset-area .preset-label {
4646 .plx-color-picker .preset-area .preset-color {
4648 display: inline-block;
4651 margin: 4px 6px 8px 6px;
4652 -moz-border-radius: 25%;
4653 -webkit-border-radius: 25%;
4655 -khtml-border-radius: 25%;
4656 border: #a9a9a9 solid 1px;
4658 .plx-color-picker .hsla-text,
4659 .plx-color-picker .rgba-text {
4662 .plx-color-picker .hsla-text input,
4663 .plx-color-picker .rgba-text input {
4671 .plx-color-picker .hsla-text input:last-child,
4672 .plx-color-picker .rgba-text input:last-child {
4675 .plx-color-picker .hsla-text .hsla-text-div,
4676 .plx-color-picker .rgba-text .hsla-text-div,
4677 .plx-color-picker .hsla-text .rgba-text-div,
4678 .plx-color-picker .rgba-text .rgba-text-div {
4686 .plx-color-picker .hsla-text .hsla-text-div:last-child,
4687 .plx-color-picker .rgba-text .hsla-text-div:last-child,
4688 .plx-color-picker .hsla-text .rgba-text-div:last-child,
4689 .plx-color-picker .rgba-text .rgba-text-div:last-child {
4693 .plx-color-picker .hsla-text .hsla-text-degree,
4694 .plx-color-picker .rgba-text .hsla-text-degree {
4695 padding-right: 16px;
4697 .plx-color-picker .hsla-text .hsla-text-percent,
4698 .plx-color-picker .rgba-text .hsla-text-percent {
4699 padding-right: 22px;
4701 .plx-color-picker .hsla-text .hsla-degree,
4702 .plx-color-picker .rgba-text .hsla-degree {
4703 display: inline-block;
4709 .plx-color-picker .hsla-text .hsla-percent,
4710 .plx-color-picker .rgba-text .hsla-percent {
4711 display: inline-block;
4717 .plx-color-picker .hsla-text .rgba-text-input,
4718 .plx-color-picker .rgba-text .rgba-text-input {
4721 .plx-color-picker .hex-text {
4724 .plx-color-picker .hex-text .box input {
4729 .plx-color-picker .hex-text .box div {
4738 .plx-color-picker .bacis-color-alpha-select-area {
4739 padding: 20px 16px 16px 16px;
4741 .plx-color-picker .color-format-content-area {
4742 padding: 0px 16px 16px 16px;
4744 .plx-color-picker .arrow::after,
4745 .plx-color-picker .arrow::before {
4750 border-color: transparent;
4751 border-style: solid;
4753 border-width: 7px 7px;
4755 .plx-color-picker .arrow.arrow-bottom::after {
4757 border-top-width: 0;
4759 border-bottom-color: #ffffff;
4761 .plx-color-picker .arrow.arrow-bottom::before {
4763 border-top-width: 0;
4765 border-bottom-color: #999999;
4771 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4772 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4773 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4776 /* Mozilla Firefox 4 to 18 */
4779 ::-moz-placeholder {
4780 /* Mozilla Firefox 19+ */
4783 input:-ms-input-placeholder {
4786 input::-webkit-input-placeholder {
4790 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
4793 letter-spacing: 1px;
4799 white-space: nowrap;
4801 vertical-align: middle;
4802 border: 1px solid #d9d9d9;
4803 background-color: #fff;
4813 background-image: none;
4815 -webkit-box-shadow: none;
4816 -moz-box-shadow: none;
4823 border-color: #108ee9;
4824 background-color: #fff;
4828 border-color: #108ee9;
4829 background-color: #108ee9;
4832 .plx-btn[disabled] {
4834 background-color: #fff;
4835 border-color: #e9e9e9;
4837 .plx-btn:disabled:hover,
4838 .plx-btn[disabled]:hover,
4839 .plx-btn:disabled:focus,
4840 .plx-btn[disabled]:focus {
4842 background-color: #fff;
4843 border-color: #e9e9e9;
4844 cursor: not-allowed;
4846 .plx-btn .plx-btn-icon {
4848 vertical-align: text-top;
4852 background-color: #108EE9;
4854 border-color: #108EE9;
4856 .plx-btn-primary:hover,
4857 .plx-btn-primary:focus {
4859 background-color: #0D75BF;
4860 border-color: #0D75BF;
4862 .plx-btn-primary:active {
4864 background-color: #0C66A7;
4865 border-color: #0C66A7;
4867 .plx-btn-primary:disabled,
4868 .plx-btn-primary[disabled],
4869 .plx-btn-primary:disabled:hover,
4870 .plx-btn-primary[disabled]:hover,
4871 .plx-btn-primary:disabled:focus,
4872 .plx-btn-primary[disabled]:focus {
4874 border-color: #108EE9;
4875 background-color: #108EE9;
4879 background-color: #5cb85c;
4881 border-color: #5cb85c;
4883 .plx-btn-guide:hover,
4884 .plx-btn-guide:focus {
4886 background-color: #00994d;
4887 border-color: #00994d;
4889 .plx-btn-guide:active {
4891 background-color: #008040;
4892 border-color: #008040;
4894 .plx-btn-guide:disabled,
4895 .plx-btn-guide[disabled],
4896 .plx-btn-guide:disabled:hover,
4897 .plx-btn-guide[disabled]:hover,
4898 .plx-btn-guide:disabled:focus,
4899 .plx-btn-guide[disabled]:focus {
4901 border-color: #5cb85c;
4902 background-color: #5cb85c;
4909 background-color: #EA4335;
4911 border-color: #EA4335;
4913 .plx-btn-error:hover,
4914 .plx-btn-error:focus {
4916 background-color: #DD1B0A;
4917 border-color: #DD1B0A;
4919 .plx-btn-error:active {
4921 background-color: #B92113;
4922 border-color: #B92113;
4924 .plx-btn-error:disabled,
4925 .plx-btn-error[disabled],
4926 .plx-btn-error:disabled:hover,
4927 .plx-btn-error[disabled]:hover,
4928 .plx-btn-error:disabled:focus,
4929 .plx-btn-error[disabled]:focus {
4931 border-color: #EA4335;
4932 background-color: #EA4335;
4949 .plx-btn.dropdown-toggle {
4951 outline: none !important;
4952 background-image: none !important;
4954 -webkit-box-shadow: none;
4955 -moz-box-shadow: none;
4959 .plx-btn.dropdown-toggle::after {
4961 border-top: 4px solid;
4962 border-right: 4px solid transparent;
4963 border-left: 4px solid transparent;
4967 .plx-btn-sm.dropdown-toggle::after {
4970 .plx-btn-xs.dropdown-toggle::after {
4973 .plx-btn + .dropdown-menu {
4980 -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4981 -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4982 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
4984 .plx-btn + .dropdown-menu .dropdown-item {
4985 background-color: #fff;
4992 .plx-btn + .dropdown-menu .dropdown-item:hover,
4993 .plx-btn + .dropdown-menu .dropdown-item:focus,
4994 .plx-btn + .dropdown-menu .dropdown-item:active {
4996 background-color: #E7F4FD;
4998 .plx-btn + .dropdown-menu .dropdown-item:disabled,
4999 .plx-btn + .dropdown-menu .dropdown-item[disabled] {
5002 .plx-btn + .dropdown-menu .dropdown-item:disabled:hover,
5003 .plx-btn + .dropdown-menu .dropdown-item[disabled]:hover,
5004 .plx-btn + .dropdown-menu .dropdown-item:disabled:focus,
5005 .plx-btn + .dropdown-menu .dropdown-item[disabled]:focus {
5006 cursor: not-allowed;
5007 background-color: #fff;
5009 .plx-btn-sm + .dropdown-menu .dropdown-item {
5012 .plx-btn-xs + .dropdown-menu .dropdown-item {
5016 display: inline-block;
5025 .plx-checkbox-container {
5034 .plx-checkbox + .checkbox-substitute {
5036 display: inline-block;
5040 border: 1px solid #d9d9d9;
5042 vertical-align: middle;
5044 .plx-checkbox + .checkbox-substitute + span {
5045 font-weight: normal;
5048 vertical-align: middle;
5051 .plx-checkbox:hover + .checkbox-substitute {
5052 border-color: #108EE9;
5054 background-image: none;
5055 -webkit-box-shadow: none;
5056 -moz-box-shadow: none;
5060 .plx-checkbox:checked + .checkbox-substitute {
5061 border-color: #108EE9;
5062 background-color: #108EE9;
5064 .plx-checkbox:checked + .checkbox-substitute::after {
5071 border-width: 0 2px 2px 0;
5072 transform: rotate(45deg);
5076 .plx-checkbox.portion + .checkbox-substitute {
5077 background-color: #108EE9;
5078 border-color: #108EE9;
5081 .plx-checkbox.portion + .checkbox-substitute::after {
5088 border-width: 0 2px 2px 0;
5089 transform: rotate(45deg);
5093 .plx-checkbox:disabled + .checkbox-substitute,
5094 .plx-checkbox[disabled] + .checkbox-substitute {
5095 border-color: #d9d9d9;
5096 background-color: #f5f5f5;
5097 cursor: not-allowed;
5099 .plx-checkbox:disabled + .checkbox-substitute + span,
5100 .plx-checkbox[disabled] + .checkbox-substitute + span {
5101 cursor: not-allowed;
5103 .plx-checkbox.portion[disabled] + .checkbox-substitute {
5104 background-color: #d9d9d9;
5105 border-color: #d9d9d9;
5107 .plx-checkbox.portion[disabled] + .checkbox-substitute::after {
5113 border: solid #8e8e8e;
5114 border-width: 0 2px 2px 0;
5115 transform: rotate(45deg);
5119 .plx-checkbox:checked[disabled] + .checkbox-substitute {
5120 border-color: #d9d9d9;
5121 background-color: #d9d9d9;
5124 font-family: 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei';
5129 .plx-form .ng-invalid:not(form).ng-invalid:not(fieldset).ng-invalid:not(plx-select) {
5130 border: 1px solid #EA4335;
5133 .plx-form .ng-untouched:not(form).ng-untouched:not(fieldset).ng-untouched:not(plx-select) {
5134 border: 1px solid #d9d9d9;
5142 .plx-form label .label-span {
5145 .plx-form .text-autocut {
5146 white-space: nowrap;
5147 text-overflow: ellipsis;
5151 .plx-form .forms-group-pointer {
5152 margin-bottom: 10px;
5160 .plx-form .forms-group-pointer:hover {
5161 background: #E7F4FD;
5163 .plx-form .forms-group-pointer span {
5165 border-left: 3px solid #108EE9;
5168 .plx-form .forms-group-pointer .group-icon {
5171 color: #108EE9 !important;
5174 transform: scale(0.7, 0.7);
5177 .plx-form .forms-group-default {
5178 margin-bottom: 10px;
5187 .plx-form .forms-group-default:hover {
5190 .plx-form .forms-group-default span {
5192 border-left: 3px solid #108EE9;
5195 .plx-form .forms-group-default .group-icon {
5198 color: #108EE9 !important;
5201 transform: scale(0.7, 0.7);
5204 .plx-form .input-sm {
5205 height: 28px !important;
5210 .plx-form input:focus {
5211 border: 1px solid #108EE9 !important;
5213 .plx-form .error-div {
5218 .plx-form .error-div .error-msg {
5221 .plx-form .help-div {
5227 .plx-form .forms-header {
5229 margin-bottom: 25px;
5230 padding-bottom: 5px;
5231 border-bottom: 1px solid #e9e9e9;
5233 .plx-form .forms-header span {
5237 .plx-form .plx-input {
5243 .plx-form .field-radio {
5244 padding-right: 10px;
5247 .plx-form .field-radio.field-radio-tight {
5250 .plx-form .field-tail {
5251 padding-right: 10px;
5254 .plx-form .field-tail.field-tail-tight {
5257 .plx-form .field-tail .tip {
5261 .plx-form .field-info {
5266 .plx-form .field-info.field-info-group {
5269 .plx-form .form-field:not(select-dropdown) {
5274 .plx-form .form-field:not(select-dropdown).form-field-tight {
5277 .plx-form .form-field:not(select-dropdown).form-filed-hint {
5278 margin-bottom: 15px;
5280 .plx-form .field-div {
5281 margin-bottom: 15px;
5284 .plx-form .field-div.field-div-tight {
5285 margin-bottom: 10px;
5287 .plx-form .field-div.inputchanged > input {
5290 .plx-form .field-div.inputchanged > select {
5293 .plx-form .button-div {
5294 padding: 15px 0 0 0;
5299 .plx-form .button-div button {
5302 .plx-form .button-r-submit {
5304 margin-right: -20px !important;
5306 .plx-form .button-r-cancel {
5309 .plx-form .content {
5313 .plx-form .plx-scrollbar::-webkit-scrollbar {
5317 .plx-form .plx-scrollbar::-webkit-scrollbar-thumb {
5318 background-color: rgba(0, 0, 0, 0.2);
5323 .plx-form .plx-scrollbar::-webkit-scrollbar-corner {
5324 background-color: transparent;
5326 .plx-form input:-ms-input-placeholder {
5327 color: #999 !important;
5329 .plx-form input::-webkit-input-placeholder {
5330 color: #999 !important;
5332 .plx-form plx-info .icon {
5334 line-height: 28px !important;
5336 .para-content .icon-active {
5339 .para-content .icon-disactive {
5347 padding-right: 10px;
5349 border: 1px solid #d9d9d9;
5351 vertical-align: middle;
5354 border: 1px solid #108EE9;
5356 .plx-input:disabled,
5357 .plx-input[disabled] {
5358 cursor: not-allowed;
5359 background-color: #f5f5f5;
5364 .plx-input-right-no-radius {
5365 border-bottom-right-radius: 0;
5366 border-top-right-radius: 0;
5368 .plx-radio-container {
5377 .plx-radio + .radio-substitute {
5379 display: inline-block;
5383 border: 1px solid #d9d9d9;
5384 border-radius: 16px;
5385 vertical-align: middle;
5387 .plx-radio:hover + .radio-substitute,
5388 .plx-radio:focus + .radio-substitute {
5389 border-color: #108EE9;
5391 background-image: none;
5392 -webkit-box-shadow: none;
5393 -moz-box-shadow: none;
5397 .plx-radio:checked + .radio-substitute {
5398 border: 5px solid #108EE9;
5400 .plx-radio:disabled + .radio-substitute,
5401 .plx-radio[disabled] + .radio-substitute {
5402 border-color: #d9d9d9;
5403 background-color: #f5f5f5;
5404 cursor: not-allowed;
5406 .plx-radio:checked [disabled] + .radio-substitute {
5407 border-color: #e9e9e9;
5408 background-color: #e9e9e9;
5409 cursor: not-allowed;
5411 .plx-radio + .radio-substitute + span {
5412 font-weight: normal;
5415 vertical-align: middle;
5418 .plx-radio:disabled + .radio-substitute + span,
5419 .plx-radio[disabled] + .radio-substitute + span {
5420 cursor: not-allowed;
5423 .btn.dropdown-toggle,
5424 .btn-group .btn.dropdown-toggle,
5431 outline: none !important;
5432 background-image: none !important;
5434 -webkit-box-shadow: none;
5435 -moz-box-shadow: none;
5443 background-color: #fff;
5444 border: 1px solid #d9d9d9;
5451 .plx-radio-group:hover,
5452 .plx-radio-group:focus,
5453 .plx-radio-group:active {
5455 background-image: none;
5457 -webkit-box-shadow: none;
5458 -moz-box-shadow: none;
5462 .plx-radio-group:hover,
5463 .plx-radio-group:focus {
5465 border-color: #108ee9;
5466 background-color: #fff;
5468 .plx-radio-group:active {
5470 border-color: #108ee9;
5471 background-color: #108ee9;
5473 .plx-radio-group.active {
5474 background-color: #108EE9;
5476 border-color: #108EE9;
5478 .plx-radio-group > span {
5481 .plx-radio-group-sm {
5486 .plx-radio-group-sm > span {
5489 .plx-ui-steps-number-active {
5490 background: #108ee9;
5493 .plx-ui-steps-number-passive {
5494 background: #d9d9d9;
5497 .plx-ui-steps-number-visited {
5499 border: 2px #108ee9 solid;
5501 .plx-ui-underline-active {
5502 background: #108ee9;
5504 .plx-ui-underline-passive {
5505 background: #e9e9e9;
5507 .plx-ui-steps-title-active {
5510 .plx-ui-steps-title-passive {
5513 .plx-ui-steps-title-visited {
5516 .plx-ui-steps-number-visited-tick {
5517 border-bottom: 2px solid #108ee9;
5518 border-right: 2px solid #108ee9;
5520 .plx-ui-underline-active-vertical {
5521 border-right: 2px solid #d9d9d9;
5523 .plx-ui-underline-visited-vertical {
5524 border-right: 2px solid #108ee9;
5526 .plx-ui-underline-passive-vertical {
5527 border-right: 2px solid #d9d9d9;
5529 .plx-ui-steps-title-active-vertical {
5532 .plx-ui-steps-title-visited-vertical {
5535 .plx-ui-steps-title-passive-vertical {
5538 .plx-ui-steps-number-active-vertical {
5539 background: #108ee9;
5542 .plx-ui-steps-number-passive-vertical {
5543 background: #d9d9d9;
5546 .plx-ui-steps-number-visited-vertical {