.fl {float: left; display: inline;}.fr {float: right; display: inline;}.displayNone {display: none;}.center {text-align: center !important;}.left {text-align: left;}.right {text-align: right;}.hide {display: none;}.flb {float: left; display: inline;}.frb {float: right; display: inline;}.flex {display: flex;}.flexc {display: flex; flex-direction: column;}.flex1 {flex: 1;}.align-ic {align-items: center;}::-webkit-scrollbar {width: 12px; height: 12px;}::-webkit-scrollbar-thumb {box-shadow: inset 0 0 5px rgba(180,190,202,0.8); background: rgba(180,190,202,0.3);}* {outline: none;}html,body,div,dl,dt,dd,ul,ol,li,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0; margin: 0;}table {border-collapse: collapse; border-spacing: 0;}fieldset,img {border: 0;}address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal; font-style: normal;}i {font-style: normal;}ol,ul {list-style: none;}caption,th {text-align: left;}h1,h2,h3,h4,h5,h6 {font-weight: normal; font-size: 100%;}q:before,q:after {content: '';}abbr,acronym {border: 0;}#workspace {z-index: 30; background: none; height: 100%; padding-top: 0; background-color: wsoBgColor; border: 0; padding: 0; text-align: left; overflow: hidden;}#workspace > .dijitTabPaneWrapper.dijitTabContainerTop-container.dijitAlignCenter {border-bottom: 0;}#workspace.withHorizon {width: 100%; left: 0; border-radius: 0;}@media screen and (min-width: 1370px) {#workspace {width: 90%; left: 5%;} #topNav .topSecondLine .menuButtonWrapper {width: 5%;}}@media screen and (max-width: 1370px) {#workspace {width: calc(100% - 100px); left: 50px;} #topNav .topSecondLine .menuButtonWrapper {width: 50px;}}#appContainer {padding: 0; text-align: center; background: #e4e5e7;}.translation {display: inline-block; padding: 10px; width: 500px; height: 50px;}.translation div {display: inline-block;}.translation .clear:hover {color: #f00;}.translation .left textarea,.translation .right {width: 200px; height: 50px; border: solid 1px #00f;}#workspaceWrapper {height: calc(100% - 60px); margin: -40px auto 0;}#workspaceWrapper.lockNav {display: flex;}#workspaceWrapper.lockNav #navigator {top: 0; position: relative; height: 100%; left: 0 !important; margin: 0; display: block; min-width: 206px;}#workspaceWrapper.lockNav #navigator .dijitTree {height: calc(100% - 78px);}#workspaceWrapper.lockNav #workspace {left: 0; position: relative; border-radius: 0;}.dijitTooltip {z-index: 20000000;}.dijitComboBox.leftIconInput .dijitInputContainer {display: flex; align-items: center;}.dijitComboBox.leftIconInput .dijitInputContainer .leftIcon {display: inline-flex; float: left; padding-right: 4px;}.dijitComboBox.leftIconInput .dijitInputContainer .dijitInputInner {width: auto !important;}table tr:nth-child-1 {height: 10px;}table tr:nth-child-2 {height: 20px;}table tr:nth-child-3 {height: 30px;}table tr:nth-child-4 {height: 40px;}table tr:nth-child-5 {height: 50px;}.flat .ttx-field-set {margin: 0; padding: 8px;}.flat .ttx-field-set .ttx-field-row-1 h1 {display: flex; font-size: 16px; flex: 1;}.flat .ttx-field-set .ttx-field-row-1 h1:after {margin-left: 12px; height: 0.55em; border-bottom: 1px solid #ddd; flex: 1; content: ' ';}.flat .set-ttx-field-set {width: 12px; height: 12px; float: right; position: absolute; top: 0; right: 12px; cursor: pointer;}.flat .ttx-action-set {margin: 10px 20px;}.flat .ttx-float-action-set {position: absolute; top: 0; left: 0; padding: 6px; width: 100%; background: #fff; z-index: 10;}.flat .ttxWsoTabPanel {width: 100%; height: 100%;}.flat .dijitTabPaneWrapper {height: 100%;}.flat .dijitTabContainerTopChildWrapper {height: 100%;}.flat .ttx-field-row h1 {margin: 10px 0 10px 2px; line-height: 1.4em; font-size: 1.2em; padding-bottom: 3px; font-weight: normal;}.flat .ttx-field-row h2 {margin: 26px 0 18px 12px; padding: 0 20px; line-height: 1.8em; font-size: 18px; border-bottom: 1px solid; border-bottom-color: #d6d8d8;}.flat .dijitComboBox .dijitButtonNode {line-height: 26px;}.flat .ttx-field-row .dijitComboBox .dijitButtonNode {line-height: 20px;}.flat .dijitTextBox,.dojoxCheckedMultiSelect,.dijitLabel {font-size: 13px; color: #181616;}.flat .ttx-field-row {margin: 4px 0; display: flex; align-items: center;}.flat .ttx-field-row .ttx-field {display: inline-flex; align-items: center;}.flat .ttx-field-row .ttx-field > label {display: inline-flex; justify-content: flex-end; width: 7em; min-width: 7em; text-align: right; padding: 0 5px 0 0; color: #666;}.flat .ttx-field-row .ttx-field > label:after {content: " :";}.flat .ttx-field-row .dijitValidationTextBox .dijitValidationContainer {padding: 2px 4px; color: #ff4761;}.flat .ttx-field-row .dijitTextBox {font-size: 13px; color: #181616;}.flat .ttx-field-row .dijitTextBox .dijitInputField .dijitPlaceHolder,.flat .ttx-field-row .dijitTextBox .dijitInputInner {padding: 1px 0;}.flat .ttx-field-row label {font-size: 13px; color: #3a3044; vertical-align: middle;}.flat .ttx-field-row label.helpLabel {white-space: nowrap; position: relative; overflow: hidden; text-overflow: ellipsis;}.flat .listGridContainer {margin-top: 10px;}.flat .ttxDateTimeTextBox {display: inline-flex;}.flat .ttxDateTimeTextBox .dijitDateTextBox {float: left; width: 60%;}.flat .ttxDateTimeTextBox .dijitTimeTextBox {width: 88px; border-left: 0;}.flat .dojoxCheckedMultiSelectHidden {display: none;}.flat .dijitTextBox,.flat .dijitInputInner {color: #333; border: 1px solid #d0d0d0; font-size: 13px;}.flat .dijitSelect {color: #333; border: 1px solid #d0d0d0; font-size: 13px; width: 15em; display: inline-block; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0;}.flat .dijitSelect .dijitInputField>span {white-space: normal; text-align: left;}.flat .dijitSelect .dijitArrowButton {width: 1%;}.areaSelect.dijitSelectError .dijitButtonContents .dijitButtonText {display: inherit !important;}.flat .dijitPopup .dijitSelectMenu {color: #333; border: 1px solid #d0d0d0; font-size: 13px;}.flat .dijitLabel .dijitInputContainer .dijitLabelInner {display: inline-block;}.flat .buttonHeightInput.dijitTextBox {font-size: 20px; width: 10em;}.flat .buttonHeightInput.dijitTextBox .dijitInputInner {line-height: 22px; font-size: 16px;}.flat .dijitTextBoxFocused {-webkit-box-shadow: 0 0 2px #298aed; -moz-box-shadow: 0 0 2px #298aed; -ms-box-shadow: 0 0 2px #298aed; -o-box-shadow: 0 0 2px #298aed; box-shadow: 0 0 2px #298aed; border: 1px solid #298aed;}.flat .dijitTextBoxError,.flat .dijitSelectError {border: 1px solid #ff4761;}.flat .dijitTextBoxErrorFocused,.flat .dijitTextBoxErrorFocused .dijitButtonNode {-webkit-box-shadow: 0 0 2px #ff4761; -moz-box-shadow: 0 0 2px #ff4761; -ms-box-shadow: 0 0 2px #ff4761; -o-box-shadow: 0 0 2px #ff4761; box-shadow: 0 0 2px #ff4761;}.flat .dijitTextBox {-webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0;}.flat .dijitSelect .dijitArrowButton,.flat .dijitComboBox .dijitArrowButton {border: 0; padding: 1px;}.flat .dijitMenuItem,.flat .dijitMenuItem td {padding: 4px 4px;}.flat .dijitMenuTable,.flat .dijitComboBoxMenu {padding: 0;}.dijitTimePickerPopup {overflow: scroll; height: 200px !important;}.flat .dijitCalendarCurrentDate {border: 1px solid #20a0ff;}.flat .dojoxCheckedMultiSelect {color: #333; border: 1px solid #d0d0d0; font-size: 13px; background: #fff; -webkit-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; -ms-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; -o-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;}.flat .dojoxCheckedMultiSelect > table tbody .dijitStretch,.flat .dojoxCheckedMultiSelect > table tbody .dijitDownArrowButton {border: none;}.flat .dojoxCheckedMultiSelectMenu {padding: 0; font-size: 16px;}.flat .dojoxCheckedMultiSelectMenu .dijitMenuItem td {padding: 4px;}.flat .dojoxCheckedMultiSelectMenu .dijitMenuItem .dijitMenuItemIconCell {width: 20px;}.flat .dojoxCheckedMultiSelectMenu .dijitMenuItem .dijitMenuItemIconCell .dojoxCheckedMultiSelectCheckBoxInput {display: none;}.flat .dojoxCheckedMultiSelectMenu .dojoxCheckedMultiSelectMenuItemChecked .dijitMenuItemIconCell:before {font-family: "flat-icon"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; font-size: 16px; background-color: #2196f3; color: #fff; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f00c";}.flat .dojoxCheckedMultiSelectMenu .dojoxCheckedMultiSelectMenuItemChecked.dijitMenuItemHover .dijitMenuItemIconCell:before {font-family: "flat-icon"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; font-size: 16px; background-color: #fff; color: #2196f3; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f00c";}.flat .multiSelectBox {margin: 5px; display: flex; align-content: center; align-items: stretch; background-color: #fff !important; color: #333 !important;}.flat .multiSelectBox .multiSelectInput {width: 60%; margin-right: 5px;}.gridxHeader > .gridxBar > table {color: #000;}.noHeaderGrid .gridxBody {border-left: solid 1px #e1e1e1; border-right: 1px solid #e1e1e1;}.gridxRowHeaderCell,.gridxRowHeaderHeader,.gridxRowHeaderBody {border: 0;}.gridxLoading,.ttxGridxLoading {display: block; width: 100%; height: 100%; z-index: 99999; opacity: 1; background: rgba(0,0,0,0.1);}.gridxLoading .loadingUi,.ttxGridxLoading .loadingUi {position: absolute; left: 50%; top: 40%; width: 50px; height: 40px; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}.gridxLoading .loadingUi span,.ttxGridxLoading .loadingUi span {display: block; position: absolute; bottom: 0; left: 0; width: 7px; height: 0; margin-right: 3px; animation-name: loadspan; animation-duration: 0.5s; animation-fill-mode: both; animation-timing-function: linear; animation-iteration-count: infinite; animation-direction: alternate;}.gridxLoading .loadingUi span:nth-child(2),.ttxGridxLoading .loadingUi span:nth-child(2) {animation-delay: 0.3s; left: 10px;}.gridxLoading .loadingUi span:nth-child(3),.ttxGridxLoading .loadingUi span:nth-child(3) {animation-delay: 0.43s; left: 20px;}.gridxLoading .loadingUi span:nth-child(4),.ttxGridxLoading .loadingUi span:nth-child(4) {animation-delay: 0.15s; left: 30px;}.gridxLoading .loadingUi span:nth-child(5),.ttxGridxLoading .loadingUi span:nth-child(5) {animation-delay: 0.1s; left: 40px;}.gridxDesktop.gridx {border-top: none; border-right: none; border-left: none;}.gridxDesktop.gridx .gridSettingCog {background-image: url("/css/icon/SVG/line-cog.svg"); height: 15px; width: 15px; background-size: 15px; background-repeat: no-repeat; display: block;}.gridxDesktop.gridx .gridxHeaderRow {border-color: #e1e1e1;}.gridxDesktop.gridx .gridxHeaderRow.headerFilter {padding-right: inherit;}.gridxDesktop.gridx .gridxHeaderRowInner {border-color: #e1e1e1;}.gridxDesktop.gridx .gridxHeaderRowInner .gridxCell {border: 0;}.gridxDesktop.gridx .gridxHeader .gridxHeaderRow .gridxHeaderRowInner .gridxCell.gridxHeaderCellFocus,.gridxDesktop.gridx .gridxHeader .gridxHeaderRow .gridxHeaderRowInner .gridxCell.gridxCellRegion.gridxHeaderRegionFocus {border: 0;}.gridxDesktop.gridx .gridxLockedCell {border-right: solid 1px #c0c0c0; -webkit-box-shadow: 4px 0 5.64px 1px rgba(0,0,0,0.11); -moz-box-shadow: 4px 0 5.64px 1px rgba(0,0,0,0.11); -ms-box-shadow: 4px 0 5.64px 1px rgba(0,0,0,0.11); -o-box-shadow: 4px 0 5.64px 1px rgba(0,0,0,0.11); box-shadow: 4px 0 5.64px 1px rgba(0,0,0,0.11);}.gridxDesktop.gridx .gridxCell {border: 0; font-size: 14px; padding: 5px;}.gridxDesktop.gridx .gridxRowHeaderRow.gridxRowSelected {background: #87bdf5 !important;}.gridxDesktop.gridx .gridxRowHeaderRow.gridxRowSelected .dijitCheckBoxChecked:before {color: #298aed; background: #fff;}.gridxDesktop.gridx .gridxRowHeaderHeader,.gridxDesktop.gridx .gridxRowHeaderBody {border: 0; border-left: solid 1px #dcdcdc;}.gridxDesktop.gridx .gridxRowHeaderHeader .gridxRowHeaderHeaderCell .dijitCheckBox,.gridxDesktop.gridx .gridxRowHeaderBody .gridxRowHeaderHeaderCell .dijitCheckBox,.gridxDesktop.gridx .gridxRowHeaderHeader .gridxRowHeaderCell .dijitCheckBox,.gridxDesktop.gridx .gridxRowHeaderBody .gridxRowHeaderCell .dijitCheckBox {display: inline-flex; width: 11px; height: 11px;}.gridxDesktop.gridx .gridxRowHeaderHeader .gridxRowHeaderHeaderCell .dijitCheckBox:before,.gridxDesktop.gridx .gridxRowHeaderBody .gridxRowHeaderHeaderCell .dijitCheckBox:before,.gridxDesktop.gridx .gridxRowHeaderHeader .gridxRowHeaderCell .dijitCheckBox:before,.gridxDesktop.gridx .gridxRowHeaderBody .gridxRowHeaderCell .dijitCheckBox:before {font-size: 11px;}.gridxDesktop.gridx .gridxRowHeaderHeader .gridxRowHeaderRow:nth-child(even),.gridxDesktop.gridx .gridxRowHeaderBody .gridxRowHeaderRow:nth-child(even) {background: $color-grid-bg-add;}.gridxDesktop.gridx .gridxBody {border-right: 1px solid #e1e1e1;}.gridxDesktop.gridx .gridxHeader .gridxBar h1 {display: inline-block; font-size: 18px; color: #265d98; margin-left: 10px;}.gridxDesktop.gridx .gridxHeader .gridxBar .dijitToolbar {background: none !important; border-bottom: none !important; text-align: right; margin-right: 30px;}.gridxDesktop.gridx .gridxMain .gridxRowHeaderBody .rowOpenedHasHeader {-webkit-box-shadow: 1px 1px 1px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset; -moz-box-shadow: 1px 1px 1px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset; -ms-box-shadow: 1px 1px 1px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset; -o-box-shadow: 1px 1px 1px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset; box-shadow: 1px 1px 1px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset;}.gridxDesktop.gridx .gridxMain .gridxBody .rowOpened > .gridxRowTable {-webkit-box-shadow: -3px 1px 0px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset; -moz-box-shadow: -3px 1px 0px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset; -ms-box-shadow: -3px 1px 0px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset; -o-box-shadow: -3px 1px 0px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset; box-shadow: -3px 1px 0px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset;}.gridxDesktop.gridx .gridxMain .gridxBody .rowOpened > .gridxRowTable .gridxLockedCell {-webkit-box-shadow: -3px 1px 0px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset; -moz-box-shadow: -3px 1px 0px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset; -ms-box-shadow: -3px 1px 0px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset; -o-box-shadow: -3px 1px 0px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset; box-shadow: -3px 1px 0px 0px #3becb9 inset, 1px -1px 0px 0px #3becb9 inset;}.gridxDesktop.gridx .gridxMain .gridxBody .rowOpenedHasHeader > .gridxRowTable {-webkit-box-shadow: -1px 1px 0px 0px #3becb9 inset, 0px -1px 0px 0px #3becb9 inset; -moz-box-shadow: -1px 1px 0px 0px #3becb9 inset, 0px -1px 0px 0px #3becb9 inset; -ms-box-shadow: -1px 1px 0px 0px #3becb9 inset, 0px -1px 0px 0px #3becb9 inset; -o-box-shadow: -1px 1px 0px 0px #3becb9 inset, 0px -1px 0px 0px #3becb9 inset; box-shadow: -1px 1px 0px 0px #3becb9 inset, 0px -1px 0px 0px #3becb9 inset;}.gridxDesktop.gridx .gridxMain .gridxBody .rowOpenedHasHeader > .gridxRowTable .gridxLockedCell {-webkit-box-shadow: 0px -1px 0px 0px #3becb9 inset, 0px 1px 0px 0px #3becb9 inset, 4px 0 5.64px 1px rgba(0,0,0,0.11); -moz-box-shadow: 0px -1px 0px 0px #3becb9 inset, 0px 1px 0px 0px #3becb9 inset, 4px 0 5.64px 1px rgba(0,0,0,0.11); -ms-box-shadow: 0px -1px 0px 0px #3becb9 inset, 0px 1px 0px 0px #3becb9 inset, 4px 0 5.64px 1px rgba(0,0,0,0.11); -o-box-shadow: 0px -1px 0px 0px #3becb9 inset, 0px 1px 0px 0px #3becb9 inset, 4px 0 5.64px 1px rgba(0,0,0,0.11); box-shadow: 0px -1px 0px 0px #3becb9 inset, 0px 1px 0px 0px #3becb9 inset, 4px 0 5.64px 1px rgba(0,0,0,0.11);}.gridxDesktop.gridx .gridxHeader > .gridxHeaderRow {border: 0;}.gridxDesktop.gridx .gridxHeader > .gridxHeaderRow .gridxCell {color: #000; background-color: #e7eaee; font-weight: bold; padding: 2px 5px; height: 24px;}.gridxDesktop.gridx .gridxHeader > .gridxHeaderRow .gridxFilterCell {padding: 2px 5px;}.gridxDesktop.gridx .gridxHeader > .gridxHeaderRow .gridxFilterCell:hover {background: #e7eaee !important;}.gridxDesktop.gridx .gridxHeader > .gridxHeaderRow .gridxFilterCell .dijitTextBox {font-size: 12px; width: 100% !important;}.gridxDesktop.gridx .gridxHeader > .gridxHeaderRow .gridxFilterCell .dijitTextBox .dijitInputInner {padding: 2px 4px;}.gridxDesktop.gridx .gridxHeader > .gridxHeaderRow .gridxColumnSelected,.gridxDesktop.gridx .gridxHeader > .gridxHeaderRow .gridxColumnSelected:hover,.gridxDesktop.gridx .gridxHeader > .gridxHeaderRow .gridxCell:hover,.gridxDesktop.gridx .gridxHeader > .gridxHeaderRow .gridxGroupHeader:hover {background: #32aaef; color: #fff;}.gridxDesktop.gridx .gridxHeader > .gridxHeaderRow .expandWrapper {display: flex; flex-direction: column; text-align: center; align-items: center; background: #e7eaee; margin-top: -1px; border: 0 1px #e1e1e1;}.gridxDesktop.gridx .gridxHeader > .gridxHeaderRow .expandWrapper span {height: 10px; width: 40px; background: #298aed; margin-top: 2px;}.gridxDesktop.gridx .gridxHeader > .gridxHeaderRow .expandWrapper span:before {color: #fff; line-height: 10px; font-size: 24px;}.gridxDesktop.gridx .gridxRowSelected > .gridxRowTable .gridxCell,.gridxDesktop.gridx .gridxRow .gridxColumnSelected,.gridxDesktop.gridx .gridxRow .gridxCellSelected {background: #87bdf5;}.gridxDesktop.gridx .gridxRowOdd,.gridxDesktop.gridx .gridxRowOdd > .gridxRowTable {background: #f5f7f8;}.gridxDesktop.gridx .gridxRowOver > .gridxRowTable {background: gridxRowOverBgColor;}.gridxDesktop.gridx .gridxRowHeaderRow .gridxCellFocus {border: 0;}.gridxDesktop.gridx .gridxFooter {font-size: 15px; background: #e7eaee;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerStepperWidget {margin-left: 3px; width: 50px;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerStepperWidget .dijitInputInner {padding: 2px 0 0 0;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerDescriptionTD {width: 59%; padding-left: 9px;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerDescriptionTD .gridxSummary {display: inline-block;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerDescriptionTD .IconDropDownButton {height: 12px;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerStepperTD {padding-right: 1em; text-align: right;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerStepperTD .gridxDropDownPager .dijitDownArrowButton {padding: 0;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerStepperTD .gridxLinkPager {display: flex; align-items: center;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerStepperTD .gridxLinkPager .gridxPagerPages .gridxPagerStepperBtn {color: #6893b8; padding: 0 3px;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerStepperTD .gridxLinkPager .gridxPagerPages .gridxPagerStepperBtnActive {color: #636363;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerSizeSwitchTD .gridxDropDownSizer .gridxPagerSizeSwitchWidget {margin-left: 3px; width: 70px;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerSizeSwitchTD .gridxLinkSizer {white-space: nowrap;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerSizeSwitchTD .gridxLinkSizer .gridxPagerSizeSwitchBtn {color: #6893b8; padding: 0 3px;}.gridxDesktop.gridx .gridxFooter .gridxPaginationBar .gridxPagerSizeSwitchTD .gridxLinkSizer .gridxPagerSizeSwitchBtnActive {color: #636363;}.gridx .gridxIndirectSelectionCheckBox {margin: 0;}.gridx .gridCellLink {text-decoration: underline; color: #008000; cursor: pointer;}.gridx .gridCellLink:hover {color: #ff4500; text-decoration: none;}.flat .dijitDialog.gridColumnSelectCheckout .ttx-field-row .ttx-field > label,.flat .dijitDialog.chooseReserveFieldSetDialog .ttx-field-row .ttx-field > label {text-align: right;}@-moz-keyframes loadspan {0% {height: 0px; background: #90b9e7;} 100% {height: 40px; background: #3870ca;}}@-webkit-keyframes loadspan {0% {height: 0px; background: #90b9e7;} 100% {height: 40px; background: #3870ca;}}@-o-keyframes loadspan {0% {height: 0px; background: #90b9e7;} 100% {height: 40px; background: #3870ca;}}@keyframes loadspan {0% {height: 0px; background: #90b9e7;} 100% {height: 40px; background: #3870ca;}}.notifyBox {position: fixed; cursor: pointer; -webkit-box-shadow: 0px 3px 10px rgba(0,0,0,0.5); -moz-box-shadow: 0px 3px 10px rgba(0,0,0,0.5); -ms-box-shadow: 0px 3px 10px rgba(0,0,0,0.5); -o-box-shadow: 0px 3px 10px rgba(0,0,0,0.5); box-shadow: 0px 3px 10px rgba(0,0,0,0.5); overflow: hidden; max-height: 120px; z-index: 19891024;}.notifyBox p {text-align: left; font-family: sans-serif; font-size: 15px; padding: 10px 0; padding-left: 20px; margin: 0; max-height: 120px; text-overflow: ellipsis;}.notifyBox.success {background-color: rgba(154,205,50,0.7); color: #fff;}.notifyBox.error {background-color: rgba(255,69,0,0.7); color: #fff;}.notifyBox.warning {background-color: rgba(255,165,0,0.7); color: #fff;}.notifyBox.info {background-color: rgba(0,191,255,0.7); background-color: #00bfff; color: #fff;}.notifyBox.default {background-color: rgba(238,238,238,0.7); color: #444;}@-webkit-keyframes glowing {from {-webkit-box-shadow: 0 0 0 rgba(44,154,219,0.3); box-shadow: 0 0 0 rgba(44,154,219,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(44,154,219,0.8); box-shadow: 0 0 40px rgba(44,154,219,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(44,154,219,0.3); box-shadow: 0 0 0 rgba(44,154,219,0.3);}}@-webkit-keyframes glowing-primary {from {-webkit-box-shadow: 0 0 0 rgba(27,154,247,0.3); box-shadow: 0 0 0 rgba(27,154,247,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(27,154,247,0.8); box-shadow: 0 0 40px rgba(27,154,247,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(27,154,247,0.3); box-shadow: 0 0 0 rgba(27,154,247,0.3);}}@-webkit-keyframes glowing-plain {from {-webkit-box-shadow: 0 0 0 rgba(255,255,255,0.3); box-shadow: 0 0 0 rgba(255,255,255,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(255,255,255,0.8); box-shadow: 0 0 40px rgba(255,255,255,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(255,255,255,0.3); box-shadow: 0 0 0 rgba(255,255,255,0.3);}}@-webkit-keyframes glowing-inverse {from {-webkit-box-shadow: 0 0 0 rgba(34,34,34,0.3); box-shadow: 0 0 0 rgba(34,34,34,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(34,34,34,0.8); box-shadow: 0 0 40px rgba(34,34,34,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(34,34,34,0.3); box-shadow: 0 0 0 rgba(34,34,34,0.3);}}@-webkit-keyframes glowing-action {from {-webkit-box-shadow: 0 0 0 rgba(165,222,55,0.3); box-shadow: 0 0 0 rgba(165,222,55,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(165,222,55,0.8); box-shadow: 0 0 40px rgba(165,222,55,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(165,222,55,0.3); box-shadow: 0 0 0 rgba(165,222,55,0.3);}}@-webkit-keyframes glowing-highlight {from {-webkit-box-shadow: 0 0 0 rgba(254,174,27,0.3); box-shadow: 0 0 0 rgba(254,174,27,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(254,174,27,0.8); box-shadow: 0 0 40px rgba(254,174,27,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(254,174,27,0.3); box-shadow: 0 0 0 rgba(254,174,27,0.3);}}@-webkit-keyframes glowing-caution {from {-webkit-box-shadow: 0 0 0 rgba(255,67,81,0.3); box-shadow: 0 0 0 rgba(255,67,81,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(255,67,81,0.8); box-shadow: 0 0 40px rgba(255,67,81,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(255,67,81,0.3); box-shadow: 0 0 0 rgba(255,67,81,0.3);}}@-webkit-keyframes glowing-royal {from {-webkit-box-shadow: 0 0 0 rgba(123,114,233,0.3); box-shadow: 0 0 0 rgba(123,114,233,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(123,114,233,0.8); box-shadow: 0 0 40px rgba(123,114,233,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(123,114,233,0.3); box-shadow: 0 0 0 rgba(123,114,233,0.3);}}#status {border: 0; background: #ff0; height: 30px;}.part {background: rgba(255,255,255,0.9); padding: 0; margin: 0; border: 0;}.wsoField {display: inline-block; margin: 3px 0;}.wsoFieldLabel {display: inline-block; width: 100px; text-align: right; padding: 0 0.5em;}html,body {width: 100%; height: 100%; margin: 0; padding: 0;}.dijitBorderContainer {width: 100%; height: 100%;}.pageOverlay {top: 0; left: 0; position: absolute; height: 100%; width: 100%; z-index: 1001; display: flex; flex-direction: column-reverse; align-items: flex-end;}#loadingOverlay {background: #fff url("../js/dijit/themes/calin/images/loadingAnimation.gif") no-repeat 10px 23px;}.loadingMessage {padding: 25px 40px; color: #999;}.wsoContainerNode {width: 100%; height: 100%; position: relative; overflow-x: hidden; overflow-y: auto;}.inlineBlock {display: inline-block;}.dijitTabController .dijitTabChecked {color: #265d98;}.flat .wsoZoomBtn {margin-top: 0px; margin-right: 12px; width: 26px; height: 26px; position: absolute; right: 0; top: 0; cursor: pointer; z-index: 2; background: url("/images/map/zoom_out.png") no-repeat left; opacity: 0.3;}.flat .wsoZoomBtn.zoomIn {background: url("/images/map/zoom_in.png") no-repeat left;}.flat .wsoZoomBtn:hover {opacity: 0.95;}#edit_with_polarr_floater {display: none;}@-moz-keyframes glowing {from {-webkit-box-shadow: 0 0 0 rgba(44,154,219,0.3); box-shadow: 0 0 0 rgba(44,154,219,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(44,154,219,0.8); box-shadow: 0 0 40px rgba(44,154,219,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(44,154,219,0.3); box-shadow: 0 0 0 rgba(44,154,219,0.3);}}@-webkit-keyframes glowing {from {-webkit-box-shadow: 0 0 0 rgba(44,154,219,0.3); box-shadow: 0 0 0 rgba(44,154,219,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(44,154,219,0.8); box-shadow: 0 0 40px rgba(44,154,219,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(44,154,219,0.3); box-shadow: 0 0 0 rgba(44,154,219,0.3);}}@-o-keyframes glowing {from {-webkit-box-shadow: 0 0 0 rgba(44,154,219,0.3); box-shadow: 0 0 0 rgba(44,154,219,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(44,154,219,0.8); box-shadow: 0 0 40px rgba(44,154,219,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(44,154,219,0.3); box-shadow: 0 0 0 rgba(44,154,219,0.3);}}@keyframes glowing {from {-webkit-box-shadow: 0 0 0 rgba(44,154,219,0.3); box-shadow: 0 0 0 rgba(44,154,219,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(44,154,219,0.8); box-shadow: 0 0 40px rgba(44,154,219,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(44,154,219,0.3); box-shadow: 0 0 0 rgba(44,154,219,0.3);}}@-moz-keyframes glowing-primary {from {-webkit-box-shadow: 0 0 0 rgba(27,154,247,0.3); box-shadow: 0 0 0 rgba(27,154,247,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(27,154,247,0.8); box-shadow: 0 0 40px rgba(27,154,247,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(27,154,247,0.3); box-shadow: 0 0 0 rgba(27,154,247,0.3);}}@-webkit-keyframes glowing-primary {from {-webkit-box-shadow: 0 0 0 rgba(27,154,247,0.3); box-shadow: 0 0 0 rgba(27,154,247,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(27,154,247,0.8); box-shadow: 0 0 40px rgba(27,154,247,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(27,154,247,0.3); box-shadow: 0 0 0 rgba(27,154,247,0.3);}}@-o-keyframes glowing-primary {from {-webkit-box-shadow: 0 0 0 rgba(27,154,247,0.3); box-shadow: 0 0 0 rgba(27,154,247,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(27,154,247,0.8); box-shadow: 0 0 40px rgba(27,154,247,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(27,154,247,0.3); box-shadow: 0 0 0 rgba(27,154,247,0.3);}}@keyframes glowing-primary {from {-webkit-box-shadow: 0 0 0 rgba(27,154,247,0.3); box-shadow: 0 0 0 rgba(27,154,247,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(27,154,247,0.8); box-shadow: 0 0 40px rgba(27,154,247,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(27,154,247,0.3); box-shadow: 0 0 0 rgba(27,154,247,0.3);}}@-moz-keyframes glowing-plain {from {-webkit-box-shadow: 0 0 0 rgba(255,255,255,0.3); box-shadow: 0 0 0 rgba(255,255,255,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(255,255,255,0.8); box-shadow: 0 0 40px rgba(255,255,255,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(255,255,255,0.3); box-shadow: 0 0 0 rgba(255,255,255,0.3);}}@-webkit-keyframes glowing-plain {from {-webkit-box-shadow: 0 0 0 rgba(255,255,255,0.3); box-shadow: 0 0 0 rgba(255,255,255,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(255,255,255,0.8); box-shadow: 0 0 40px rgba(255,255,255,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(255,255,255,0.3); box-shadow: 0 0 0 rgba(255,255,255,0.3);}}@-o-keyframes glowing-plain {from {-webkit-box-shadow: 0 0 0 rgba(255,255,255,0.3); box-shadow: 0 0 0 rgba(255,255,255,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(255,255,255,0.8); box-shadow: 0 0 40px rgba(255,255,255,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(255,255,255,0.3); box-shadow: 0 0 0 rgba(255,255,255,0.3);}}@keyframes glowing-plain {from {-webkit-box-shadow: 0 0 0 rgba(255,255,255,0.3); box-shadow: 0 0 0 rgba(255,255,255,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(255,255,255,0.8); box-shadow: 0 0 40px rgba(255,255,255,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(255,255,255,0.3); box-shadow: 0 0 0 rgba(255,255,255,0.3);}}@-moz-keyframes glowing-inverse {from {-webkit-box-shadow: 0 0 0 rgba(34,34,34,0.3); box-shadow: 0 0 0 rgba(34,34,34,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(34,34,34,0.8); box-shadow: 0 0 40px rgba(34,34,34,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(34,34,34,0.3); box-shadow: 0 0 0 rgba(34,34,34,0.3);}}@-webkit-keyframes glowing-inverse {from {-webkit-box-shadow: 0 0 0 rgba(34,34,34,0.3); box-shadow: 0 0 0 rgba(34,34,34,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(34,34,34,0.8); box-shadow: 0 0 40px rgba(34,34,34,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(34,34,34,0.3); box-shadow: 0 0 0 rgba(34,34,34,0.3);}}@-o-keyframes glowing-inverse {from {-webkit-box-shadow: 0 0 0 rgba(34,34,34,0.3); box-shadow: 0 0 0 rgba(34,34,34,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(34,34,34,0.8); box-shadow: 0 0 40px rgba(34,34,34,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(34,34,34,0.3); box-shadow: 0 0 0 rgba(34,34,34,0.3);}}@keyframes glowing-inverse {from {-webkit-box-shadow: 0 0 0 rgba(34,34,34,0.3); box-shadow: 0 0 0 rgba(34,34,34,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(34,34,34,0.8); box-shadow: 0 0 40px rgba(34,34,34,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(34,34,34,0.3); box-shadow: 0 0 0 rgba(34,34,34,0.3);}}@-moz-keyframes glowing-action {from {-webkit-box-shadow: 0 0 0 rgba(165,222,55,0.3); box-shadow: 0 0 0 rgba(165,222,55,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(165,222,55,0.8); box-shadow: 0 0 40px rgba(165,222,55,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(165,222,55,0.3); box-shadow: 0 0 0 rgba(165,222,55,0.3);}}@-webkit-keyframes glowing-action {from {-webkit-box-shadow: 0 0 0 rgba(165,222,55,0.3); box-shadow: 0 0 0 rgba(165,222,55,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(165,222,55,0.8); box-shadow: 0 0 40px rgba(165,222,55,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(165,222,55,0.3); box-shadow: 0 0 0 rgba(165,222,55,0.3);}}@-o-keyframes glowing-action {from {-webkit-box-shadow: 0 0 0 rgba(165,222,55,0.3); box-shadow: 0 0 0 rgba(165,222,55,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(165,222,55,0.8); box-shadow: 0 0 40px rgba(165,222,55,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(165,222,55,0.3); box-shadow: 0 0 0 rgba(165,222,55,0.3);}}@keyframes glowing-action {from {-webkit-box-shadow: 0 0 0 rgba(165,222,55,0.3); box-shadow: 0 0 0 rgba(165,222,55,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(165,222,55,0.8); box-shadow: 0 0 40px rgba(165,222,55,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(165,222,55,0.3); box-shadow: 0 0 0 rgba(165,222,55,0.3);}}@-moz-keyframes glowing-highlight {from {-webkit-box-shadow: 0 0 0 rgba(254,174,27,0.3); box-shadow: 0 0 0 rgba(254,174,27,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(254,174,27,0.8); box-shadow: 0 0 40px rgba(254,174,27,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(254,174,27,0.3); box-shadow: 0 0 0 rgba(254,174,27,0.3);}}@-webkit-keyframes glowing-highlight {from {-webkit-box-shadow: 0 0 0 rgba(254,174,27,0.3); box-shadow: 0 0 0 rgba(254,174,27,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(254,174,27,0.8); box-shadow: 0 0 40px rgba(254,174,27,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(254,174,27,0.3); box-shadow: 0 0 0 rgba(254,174,27,0.3);}}@-o-keyframes glowing-highlight {from {-webkit-box-shadow: 0 0 0 rgba(254,174,27,0.3); box-shadow: 0 0 0 rgba(254,174,27,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(254,174,27,0.8); box-shadow: 0 0 40px rgba(254,174,27,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(254,174,27,0.3); box-shadow: 0 0 0 rgba(254,174,27,0.3);}}@keyframes glowing-highlight {from {-webkit-box-shadow: 0 0 0 rgba(254,174,27,0.3); box-shadow: 0 0 0 rgba(254,174,27,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(254,174,27,0.8); box-shadow: 0 0 40px rgba(254,174,27,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(254,174,27,0.3); box-shadow: 0 0 0 rgba(254,174,27,0.3);}}@-moz-keyframes glowing-caution {from {-webkit-box-shadow: 0 0 0 rgba(255,67,81,0.3); box-shadow: 0 0 0 rgba(255,67,81,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(255,67,81,0.8); box-shadow: 0 0 40px rgba(255,67,81,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(255,67,81,0.3); box-shadow: 0 0 0 rgba(255,67,81,0.3);}}@-webkit-keyframes glowing-caution {from {-webkit-box-shadow: 0 0 0 rgba(255,67,81,0.3); box-shadow: 0 0 0 rgba(255,67,81,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(255,67,81,0.8); box-shadow: 0 0 40px rgba(255,67,81,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(255,67,81,0.3); box-shadow: 0 0 0 rgba(255,67,81,0.3);}}@-o-keyframes glowing-caution {from {-webkit-box-shadow: 0 0 0 rgba(255,67,81,0.3); box-shadow: 0 0 0 rgba(255,67,81,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(255,67,81,0.8); box-shadow: 0 0 40px rgba(255,67,81,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(255,67,81,0.3); box-shadow: 0 0 0 rgba(255,67,81,0.3);}}@keyframes glowing-caution {from {-webkit-box-shadow: 0 0 0 rgba(255,67,81,0.3); box-shadow: 0 0 0 rgba(255,67,81,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(255,67,81,0.8); box-shadow: 0 0 40px rgba(255,67,81,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(255,67,81,0.3); box-shadow: 0 0 0 rgba(255,67,81,0.3);}}@-moz-keyframes glowing-royal {from {-webkit-box-shadow: 0 0 0 rgba(123,114,233,0.3); box-shadow: 0 0 0 rgba(123,114,233,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(123,114,233,0.8); box-shadow: 0 0 40px rgba(123,114,233,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(123,114,233,0.3); box-shadow: 0 0 0 rgba(123,114,233,0.3);}}@-webkit-keyframes glowing-royal {from {-webkit-box-shadow: 0 0 0 rgba(123,114,233,0.3); box-shadow: 0 0 0 rgba(123,114,233,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(123,114,233,0.8); box-shadow: 0 0 40px rgba(123,114,233,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(123,114,233,0.3); box-shadow: 0 0 0 rgba(123,114,233,0.3);}}@-o-keyframes glowing-royal {from {-webkit-box-shadow: 0 0 0 rgba(123,114,233,0.3); box-shadow: 0 0 0 rgba(123,114,233,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(123,114,233,0.8); box-shadow: 0 0 40px rgba(123,114,233,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(123,114,233,0.3); box-shadow: 0 0 0 rgba(123,114,233,0.3);}}@keyframes glowing-royal {from {-webkit-box-shadow: 0 0 0 rgba(123,114,233,0.3); box-shadow: 0 0 0 rgba(123,114,233,0.3);} 50% {-webkit-box-shadow: 0 0 40px rgba(123,114,233,0.8); box-shadow: 0 0 40px rgba(123,114,233,0.8);} to {-webkit-box-shadow: 0 0 0 rgba(123,114,233,0.3); box-shadow: 0 0 0 rgba(123,114,233,0.3);}}.cuadro {position: relative; width: 100%; height: 650px; margin: 0 auto; padding-top: 30px;}.gallina {width: 50%; height: 650px; display: block; position: relative; margin: -3px auto;}.cuello {position: absolute; border-bottom: 212px solid #aaaa96; border-left: 21px solid transparent; border-right: 21px solid transparent; height: 0; margin: 132px 430px; width: 55px; -webkit-animation: mover 0.5s alternate infinite; -moz-animation: mover 0.5s alternate infinite; animation: mover 0.5s alternate infinite;}.cuello::before {content: ""; display: block; border-bottom: 142px solid #baba93; border-left: 21px solid transparent; border-right: 14px solid transparent; height: 0; width: 30px; margin: 50px 7px;}.cuello::after {content: ""; display: block; width: 35px; height: 21px; border-radius: 30px 30px 0 0; background: #baba93; margin: -199px 26px;}ul.cresta {position: absolute; width: 121px; height: 90px; list-style: none; display: blocK; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); margin: 102px 375px; -webkit-animation: mover3 0.5s alternate infinite; -moz-animation: mover3 0.5s alternate infinite; animation: mover3 0.5s alternate infinite;}ul.cresta li {display: inline-block; background: #c52541; width: 19px; height: 70px; border-radius: 12px 12px 0px 0px; margin-left: -5px;}ul.cresta li:nth-child(1) {height: 30px; border-radius: 12px 12px 0px 12px;}ul.cresta li:nth-child(2) {height: 40px;}ul.cresta li:nth-child(3) {height: 50px;}ul.cresta li:nth-child(4) {height: 60px;}ul.cresta li:nth-child(5) {border-radius: 12px 12px 12px 0px;}.pico {position: absolute; width: 0; height: 0; border-bottom: 21px solid #ffcf55; border-right: 30px solid transparent; -webkit-transform: rotate(-12deg); -moz-transform: rotate(-12deg); -ms-transform: rotate(-12deg); -o-transform: rotate(-12deg); transform: rotate(-12deg); margin: 162px 505px; -webkit-animation: abre 1s alternate infinite; -moz-animation: abre 1s alternate infinite; animation: abre 1s alternate infinite;}.pico::before {content: ""; display: block; width: 0; height: 0; border-bottom: 21px solid #ffcf55; border-left: 30px solid transparent; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); margin: 21px 0px; -webkit-animation: abre3 1s alternate infinite; -moz-animation: abre3 1s alternate infinite; animation: abre3 1s alternate infinite;}.pico:after {content: ""; display: block; width: 16px; height: 4px; border-radius: 0 12px 12px 0px; background: #fa948a; margin: -46px -12px; -webkit-animation: sale 1s alternate infinite; -moz-animation: sale 1s alternate infinite; animation: sale 1s alternate infinite;}.pico3 {position: absolute; width: 25px; height: 50px; border-radius: 30px 0 0 30px; background: #c52541; margin: -67px -16px;}.pico3:before {content: ""; display: block; width: 17px; height: 50px; border-radius: 0 0 12px 12px; background: #c52541; margin: 30px 4px;}.cuerpo {position: absolute; width: 212px; height: 121px; border-radius: 0 0 212px 212px; background: #383851; margin: 83px -217px; -webkit-transform: rotate(9deg); -moz-transform: rotate(9deg); -ms-transform: rotate(9deg); -o-transform: rotate(9deg); transform: rotate(9deg); -webkit-animation: sube 0.2s alternate infinite; -moz-animation: sube 0.2s alternate infinite; animation: sube 0.2s alternate infinite; z-index: 3;}.cuerpo::before {content: ""; display: block; width: 172px; height: 90px; border-radius: 0 0 212px 212px; background: #3c3c55; margin: 0px 30px;}.cuerpo::after {content: ""; display: block; width: 102px; height: 60px; border-radius: 0 0 212px 212px; background: #414159; margin: -90px 90px;}ul.plumas {position: absolute; width: 100%; height: 90px; list-style: none; display: blocK; margin: -108px 63px;}ul.plumas li {display: inline-block; width: 0; height: 0; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 21px solid #383851; margin-left: -7px;}.cola {position: absolute; width: 112px; height: 55px; background: #34344d; border-radius: 112px 112px 0 0; margin: 30px -300px;}.cola::before {content: ""; display: block; width: 112px; height: 55px; background: #4d4961; border-radius: 112px 112px 0 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); margin: -30px 30px;}.cola::after {content: ""; display: block; width: 112px; height: 55px; background: #34344d; border-radius: 112px 112px 0 0; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); margin: -60px 65px;}.cola3 {position: absolute; width: 60px; height: 30px; background: #383851; border-radius: 112px 112px 0 0; margin: 50px -271px;}.cola3::before {content: ""; display: block; width: 60px; height: 30px; background: #555569; border-radius: 112px 112px 0 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); margin: -47px 0px;}.cola3::after {content: ""; display: block; width: 60px; height: 30px; background: #383851; border-radius: 112px 112px 0 0; margin: 37px 50px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg);}.patas {position: absolute; width: 50px; height: 50px; background: #2c2c45; border-radius: 50px 30px 21px 30px; -webkit-transform: rotate(33deg); -moz-transform: rotate(33deg); -ms-transform: rotate(33deg); -o-transform: rotate(33deg); transform: rotate(33deg); margin: 152px -142px; -webkit-animation: camina3 0.5s alternate infinite; -moz-animation: camina3 0.5s alternate infinite; animation: camina3 0.5s alternate infinite; z-index: 3;}.patas:before {content: ""; display: block; width: 9px; height: 50px; background: #ffae24; webkit-transform: rotate(121deg); -moz-transform: rotate(121deg); -ms-transform: rotate(121deg); -o-transform: rotate(121deg); transform: rotate(121deg); margin: 34px 65px;}.patas:after {content: ""; display: block; width: 45px; height: 9px; background: #ffae24; webkit-transform: rotate(-21deg); -moz-transform: rotate(-21deg); -ms-transform: rotate(-21deg); -o-transform: rotate(-21deg); transform: rotate(-21deg); -webkit-animation: camina7 0.5s alternate infinite; -moz-animation: camina7 0.5s alternate infinite; animation: camina7 0.5s alternate infinite; margin: -53px 75px;}.patas3 {position: absolute; width: 50px; height: 53px; background: #2c2c45; border-radius: 50px 30px 21px 30px; -webkit-transform: rotate(112deg); -moz-transform: rotate(112deg); -ms-transform: rotate(112deg); -o-transform: rotate(112deg); transform: rotate(112deg); margin: 152px -132px; -webkit-animation: camina 0.5s alternate infinite; -moz-animation: camina 0.5s alternate infinite; animation: camina 0.5s alternate infinite;}.patas3:before {content: ""; display: block; width: 9px; height: 60px; background: #ffae24; webkit-transform: rotate(121deg); -moz-transform: rotate(121deg); -ms-transform: rotate(121deg); -o-transform: rotate(121deg); transform: rotate(121deg); margin: 33px 70px;}.patas3:after {content: ""; display: block; width: 45px; height: 9px; background: #ffae24; webkit-transform: rotate(-99deg); -moz-transform: rotate(-99deg); -ms-transform: rotate(-99deg); -o-transform: rotate(-99deg); transform: rotate(-99deg); -webkit-animation: camina6 0.5s alternate infinite; -moz-animation: camina6 0.5s alternate infinite; animation: camina6 0.5s alternate infinite; margin: -60px 79px;}@-webkit-keyframes mover {0% {-webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -ms-transform: rotate(-3deg); -o-transform: rotate(-3deg); transform: rotate(-3deg);} 50% {-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg);} 100% {-webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -ms-transform: rotate(3deg); -o-transform: rotate(3deg); transform: rotate(3deg);}}@-moz-keyframes mover {0% {-webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -ms-transform: rotate(-3deg); -o-transform: rotate(-3deg); transform: rotate(-3deg);} 100% {-webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -ms-transform: rotate(3deg); -o-transform: rotate(3deg); transform: rotate(3deg);}}@-webkit-keyframes mover3 {0% {-webkit-transform: rotate(-48deg); -moz-transform: rotate(-48deg); -ms-transform: rotate(-48deg); -o-transform: rotate(-48deg); transform: rotate(-48deg);} 50% {-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);} 100% {-webkit-transform: rotate(-42deg); -moz-transform: rotate(-42deg); -ms-transform: rotate(-42deg); -o-transform: rotate(-42deg); transform: rotate(-42deg);}}@-moz-keyframes mover3 {0% {-webkit-transform: rotate(-48deg); -moz-transform: rotate(-48deg); -ms-transform: rotate(-48deg); -o-transform: rotate(-48deg); transform: rotate(-48deg);} 50% {-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);} 100% {-webkit-transform: rotate(-42deg); -moz-transform: rotate(-42deg); -ms-transform: rotate(-42deg); -o-transform: rotate(-42deg); transform: rotate(-42deg);}}@-webkit-keyframes sube {0% {margin-top: 86px;} 50% {margin-top: 83px;} 100% {margin-top: 80px;}}@-moz-keyframes sube {0% {margin-top: 86px;} 50% {margin-top: 83px;} 100% {margin-top: 80px;}}@-webkit-keyframes abre {0% {margin-top: 164px;} 50% {margin-top: 164px;} 100% {margin-top: 160px;}}@-moz-keyframes abre {0% {margin-top: 164px;} 50% {margin-top: 164px;} 100% {margin-top: 162px;}}@-webkit-keyframes abre3 {0% {margin-top: 25px;} 50% {margin-top: 25px;} 100% {margin-top: 21px;}}@-moz-keyframes abre3 {0% {margin-top: 25px;} 50% {margin-top: 25px;} 100% {margin-top: 21px;}}@-webkit-keyframes camina {0% {-webkit-transform: rotate(112deg); -moz-transform: rotate(112deg); -ms-transform: rotate(112deg); -o-transform: rotate(112deg); transform: rotate(112deg);} 100% {-webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); -ms-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg);}}@-moz-keyframes camina {100% {-webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); -ms-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg);}}@-webkit-keyframes camina6 {0% {webkit-transform: rotate(-99deg); -moz-transform: rotate(-99deg); -ms-transform: rotate(-99deg); -o-transform: rotate(-99deg); transform: rotate(-99deg); margin-left: 77px; margin-top: -60px;} 100% {-webkit-transform: rotate(-19deg); -moz-transform: rotate(-19deg); -ms-transform: rotate(-19deg); -o-transform: rotate(-19deg); transform: rotate(-19deg); margin-left: 80px; margin-top: -53px;}}@-moz-keyframes camina6 {0% {webkit-transform: rotate(-99deg); -moz-transform: rotate(-99deg); -ms-transform: rotate(-99deg); -o-transform: rotate(-99deg); transform: rotate(-99deg); margin-left: 77px; margin-top: -60px;} 100% {-webkit-transform: rotate(-19deg); -moz-transform: rotate(-19deg); -ms-transform: rotate(-19deg); -o-transform: rotate(-19deg); transform: rotate(-19deg); margin-left: 80px; margin-top: -53px;}}@-webkit-keyframes camina3 {0% {-webkit-transform: rotate(33deg); -moz-transform: rotate(33deg); -ms-transform: rotate(33deg); -o-transform: rotate(33deg); transform: rotate(33deg);} 100% {-webkit-transform: rotate(93deg); -moz-transform: rotate(93deg); -ms-transform: rotate(93deg); -o-transform: rotate(93deg); transform: rotate(93deg);}}@-moz-keyframes camina3 {0% {-webkit-transform: rotate(33deg); -moz-transform: rotate(33deg); -ms-transform: rotate(33deg); -o-transform: rotate(33deg); transform: rotate(33deg);} 100% {-webkit-transform: rotate(93deg); -moz-transform: rotate(93deg); -ms-transform: rotate(93deg); -o-transform: rotate(93deg); transform: rotate(93deg);}}@-webkit-keyframes camina7 {0% {webkit-transform: rotate(-21deg); -moz-transform: rotate(-21deg); -ms-transform: rotate(-21deg); -o-transform: rotate(-21deg); transform: rotate(-21deg); margin: -53px 75px;} 100% {-webkit-transform: rotate(-75deg); -moz-transform: rotate(-75deg); -ms-transform: rotate(-75deg); -o-transform: rotate(-75deg); transform: rotate(-75deg); margin: -59px 75px;}}@-moz-keyframes camina7 {0% {webkit-transform: rotate(-21deg); -moz-transform: rotate(-21deg); -ms-transform: rotate(-21deg); -o-transform: rotate(-21deg); transform: rotate(-21deg); margin: -53px 75px;} 100% {-webkit-transform: rotate(-75deg); -moz-transform: rotate(-75deg); -ms-transform: rotate(-75deg); -o-transform: rotate(-75deg); transform: rotate(-75deg); margin: -59px 75px;}}@-webkit-keyframes sale {0% {margin-left: 9px;} 100% {margin-left: -12px;}}@-moz-keyframes sale {0% {margin-left: 9px;} 100% {margin-left: -12px;}}@-moz-keyframes mover {0% {-webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -ms-transform: rotate(-3deg); -o-transform: rotate(-3deg); transform: rotate(-3deg);} 100% {-webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -ms-transform: rotate(3deg); -o-transform: rotate(3deg); transform: rotate(3deg);}}@-webkit-keyframes mover {0% {-webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -ms-transform: rotate(-3deg); -o-transform: rotate(-3deg); transform: rotate(-3deg);} 100% {-webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -ms-transform: rotate(3deg); -o-transform: rotate(3deg); transform: rotate(3deg);}}@-o-keyframes mover {0% {-webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -ms-transform: rotate(-3deg); -o-transform: rotate(-3deg); transform: rotate(-3deg);} 100% {-webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -ms-transform: rotate(3deg); -o-transform: rotate(3deg); transform: rotate(3deg);}}@keyframes mover {0% {-webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -ms-transform: rotate(-3deg); -o-transform: rotate(-3deg); transform: rotate(-3deg);} 100% {-webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -ms-transform: rotate(3deg); -o-transform: rotate(3deg); transform: rotate(3deg);}}@-moz-keyframes mover3 {0% {-webkit-transform: rotate(-48deg); -moz-transform: rotate(-48deg); -ms-transform: rotate(-48deg); -o-transform: rotate(-48deg); transform: rotate(-48deg);} 50% {-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);} 100% {-webkit-transform: rotate(-42deg); -moz-transform: rotate(-42deg); -ms-transform: rotate(-42deg); -o-transform: rotate(-42deg); transform: rotate(-42deg);}}@-webkit-keyframes mover3 {0% {-webkit-transform: rotate(-48deg); -moz-transform: rotate(-48deg); -ms-transform: rotate(-48deg); -o-transform: rotate(-48deg); transform: rotate(-48deg);} 50% {-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);} 100% {-webkit-transform: rotate(-42deg); -moz-transform: rotate(-42deg); -ms-transform: rotate(-42deg); -o-transform: rotate(-42deg); transform: rotate(-42deg);}}@-o-keyframes mover3 {0% {-webkit-transform: rotate(-48deg); -moz-transform: rotate(-48deg); -ms-transform: rotate(-48deg); -o-transform: rotate(-48deg); transform: rotate(-48deg);} 50% {-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);} 100% {-webkit-transform: rotate(-42deg); -moz-transform: rotate(-42deg); -ms-transform: rotate(-42deg); -o-transform: rotate(-42deg); transform: rotate(-42deg);}}@keyframes mover3 {0% {-webkit-transform: rotate(-48deg); -moz-transform: rotate(-48deg); -ms-transform: rotate(-48deg); -o-transform: rotate(-48deg); transform: rotate(-48deg);} 50% {-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);} 100% {-webkit-transform: rotate(-42deg); -moz-transform: rotate(-42deg); -ms-transform: rotate(-42deg); -o-transform: rotate(-42deg); transform: rotate(-42deg);}}@-moz-keyframes sube {0% {margin-top: 86px;} 50% {margin-top: 83px;} 100% {margin-top: 80px;}}@-webkit-keyframes sube {0% {margin-top: 86px;} 50% {margin-top: 83px;} 100% {margin-top: 80px;}}@-o-keyframes sube {0% {margin-top: 86px;} 50% {margin-top: 83px;} 100% {margin-top: 80px;}}@keyframes sube {0% {margin-top: 86px;} 50% {margin-top: 83px;} 100% {margin-top: 80px;}}@-moz-keyframes abre {0% {margin-top: 164px;} 50% {margin-top: 164px;} 100% {margin-top: 162px;}}@-webkit-keyframes abre {0% {margin-top: 164px;} 50% {margin-top: 164px;} 100% {margin-top: 162px;}}@-o-keyframes abre {0% {margin-top: 164px;} 50% {margin-top: 164px;} 100% {margin-top: 162px;}}@keyframes abre {0% {margin-top: 164px;} 50% {margin-top: 164px;} 100% {margin-top: 162px;}}@-moz-keyframes abre3 {0% {margin-top: 25px;} 50% {margin-top: 25px;} 100% {margin-top: 21px;}}@-webkit-keyframes abre3 {0% {margin-top: 25px;} 50% {margin-top: 25px;} 100% {margin-top: 21px;}}@-o-keyframes abre3 {0% {margin-top: 25px;} 50% {margin-top: 25px;} 100% {margin-top: 21px;}}@keyframes abre3 {0% {margin-top: 25px;} 50% {margin-top: 25px;} 100% {margin-top: 21px;}}@-moz-keyframes camina {0% {-webkit-transform: rotate(112deg); -moz-transform: rotate(112deg); -ms-transform: rotate(112deg); -o-transform: rotate(112deg); transform: rotate(112deg);} 100% {-webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); -ms-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg);}}@-webkit-keyframes camina {0% {-webkit-transform: rotate(112deg); -moz-transform: rotate(112deg); -ms-transform: rotate(112deg); -o-transform: rotate(112deg); transform: rotate(112deg);} 100% {-webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); -ms-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg);}}@-o-keyframes camina {0% {-webkit-transform: rotate(112deg); -moz-transform: rotate(112deg); -ms-transform: rotate(112deg); -o-transform: rotate(112deg); transform: rotate(112deg);} 100% {-webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); -ms-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg);}}@keyframes camina {0% {-webkit-transform: rotate(112deg); -moz-transform: rotate(112deg); -ms-transform: rotate(112deg); -o-transform: rotate(112deg); transform: rotate(112deg);} 100% {-webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); -ms-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg);}}@-moz-keyframes camina6 {0% {webkit-transform: rotate(-99deg); -moz-transform: rotate(-99deg); -ms-transform: rotate(-99deg); -o-transform: rotate(-99deg); transform: rotate(-99deg); margin-left: 77px; margin-top: -60px;} 100% {-webkit-transform: rotate(-19deg); -moz-transform: rotate(-19deg); -ms-transform: rotate(-19deg); -o-transform: rotate(-19deg); transform: rotate(-19deg); margin-left: 80px; margin-top: -53px;}}@-webkit-keyframes camina6 {0% {webkit-transform: rotate(-99deg); -moz-transform: rotate(-99deg); -ms-transform: rotate(-99deg); -o-transform: rotate(-99deg); transform: rotate(-99deg); margin-left: 77px; margin-top: -60px;} 100% {-webkit-transform: rotate(-19deg); -moz-transform: rotate(-19deg); -ms-transform: rotate(-19deg); -o-transform: rotate(-19deg); transform: rotate(-19deg); margin-left: 80px; margin-top: -53px;}}@-o-keyframes camina6 {0% {webkit-transform: rotate(-99deg); -moz-transform: rotate(-99deg); -ms-transform: rotate(-99deg); -o-transform: rotate(-99deg); transform: rotate(-99deg); margin-left: 77px; margin-top: -60px;} 100% {-webkit-transform: rotate(-19deg); -moz-transform: rotate(-19deg); -ms-transform: rotate(-19deg); -o-transform: rotate(-19deg); transform: rotate(-19deg); margin-left: 80px; margin-top: -53px;}}@keyframes camina6 {0% {webkit-transform: rotate(-99deg); -moz-transform: rotate(-99deg); -ms-transform: rotate(-99deg); -o-transform: rotate(-99deg); transform: rotate(-99deg); margin-left: 77px; margin-top: -60px;} 100% {-webkit-transform: rotate(-19deg); -moz-transform: rotate(-19deg); -ms-transform: rotate(-19deg); -o-transform: rotate(-19deg); transform: rotate(-19deg); margin-left: 80px; margin-top: -53px;}}@-moz-keyframes camina3 {0% {-webkit-transform: rotate(33deg); -moz-transform: rotate(33deg); -ms-transform: rotate(33deg); -o-transform: rotate(33deg); transform: rotate(33deg);} 100% {-webkit-transform: rotate(93deg); -moz-transform: rotate(93deg); -ms-transform: rotate(93deg); -o-transform: rotate(93deg); transform: rotate(93deg);}}@-webkit-keyframes camina3 {0% {-webkit-transform: rotate(33deg); -moz-transform: rotate(33deg); -ms-transform: rotate(33deg); -o-transform: rotate(33deg); transform: rotate(33deg);} 100% {-webkit-transform: rotate(93deg); -moz-transform: rotate(93deg); -ms-transform: rotate(93deg); -o-transform: rotate(93deg); transform: rotate(93deg);}}@-o-keyframes camina3 {0% {-webkit-transform: rotate(33deg); -moz-transform: rotate(33deg); -ms-transform: rotate(33deg); -o-transform: rotate(33deg); transform: rotate(33deg);} 100% {-webkit-transform: rotate(93deg); -moz-transform: rotate(93deg); -ms-transform: rotate(93deg); -o-transform: rotate(93deg); transform: rotate(93deg);}}@keyframes camina3 {0% {-webkit-transform: rotate(33deg); -moz-transform: rotate(33deg); -ms-transform: rotate(33deg); -o-transform: rotate(33deg); transform: rotate(33deg);} 100% {-webkit-transform: rotate(93deg); -moz-transform: rotate(93deg); -ms-transform: rotate(93deg); -o-transform: rotate(93deg); transform: rotate(93deg);}}@-moz-keyframes camina7 {0% {webkit-transform: rotate(-21deg); -moz-transform: rotate(-21deg); -ms-transform: rotate(-21deg); -o-transform: rotate(-21deg); transform: rotate(-21deg); margin: -53px 75px;} 100% {-webkit-transform: rotate(-75deg); -moz-transform: rotate(-75deg); -ms-transform: rotate(-75deg); -o-transform: rotate(-75deg); transform: rotate(-75deg); margin: -59px 75px;}}@-webkit-keyframes camina7 {0% {webkit-transform: rotate(-21deg); -moz-transform: rotate(-21deg); -ms-transform: rotate(-21deg); -o-transform: rotate(-21deg); transform: rotate(-21deg); margin: -53px 75px;} 100% {-webkit-transform: rotate(-75deg); -moz-transform: rotate(-75deg); -ms-transform: rotate(-75deg); -o-transform: rotate(-75deg); transform: rotate(-75deg); margin: -59px 75px;}}@-o-keyframes camina7 {0% {webkit-transform: rotate(-21deg); -moz-transform: rotate(-21deg); -ms-transform: rotate(-21deg); -o-transform: rotate(-21deg); transform: rotate(-21deg); margin: -53px 75px;} 100% {-webkit-transform: rotate(-75deg); -moz-transform: rotate(-75deg); -ms-transform: rotate(-75deg); -o-transform: rotate(-75deg); transform: rotate(-75deg); margin: -59px 75px;}}@keyframes camina7 {0% {webkit-transform: rotate(-21deg); -moz-transform: rotate(-21deg); -ms-transform: rotate(-21deg); -o-transform: rotate(-21deg); transform: rotate(-21deg); margin: -53px 75px;} 100% {-webkit-transform: rotate(-75deg); -moz-transform: rotate(-75deg); -ms-transform: rotate(-75deg); -o-transform: rotate(-75deg); transform: rotate(-75deg); margin: -59px 75px;}}@-moz-keyframes sale {0% {margin-left: 9px;} 100% {margin-left: -12px;}}@-webkit-keyframes sale {0% {margin-left: 9px;} 100% {margin-left: -12px;}}@-o-keyframes sale {0% {margin-left: 9px;} 100% {margin-left: -12px;}}@keyframes sale {0% {margin-left: 9px;} 100% {margin-left: -12px;}}.calin .loginDialog.dijitDialog {width: 399px !important; border: none; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent.dijitDialogSingleChild {padding-bottom: 0;}.calin .loginDialog.dijitDialog .dijitDialogTitleBar {padding: 0; height: 10px; background: rgba(8,97,207,0.92);}.calin .loginDialog.dijitDialog .dijitDialogTitleBar .colorBar {padding: 0; border: 0; margin: 0; display: inline-block; height: 10px; float: left;}.calin .loginDialog.dijitDialog .dijitDialogTitleBar .colorBar.colorRed {background: rgba(188,42,49,0.92); width: 72px;}.calin .loginDialog.dijitDialog .dijitDialogTitleBar .dijitDialogTitle {display: none;}.calin .loginDialog.dijitDialog .logo {padding-top: 20px; text-align: center; padding-bottom: 36px;}.calin .loginDialog.dijitDialog .logo img {padding: 0;}.calin .loginDialog.dijitDialog .icon {display: inline-block; width: 33px; height: 27px; font-size: 22px; vertical-align: bottom; padding: 5px 0 0 12px; background: #a1a6b2; -webkit-border-radius: 9px 0 0 0; -moz-border-radius: 9px 0 0 0; -ms-border-radius: 9px 0 0 0; -o-border-radius: 9px 0 0 0; border-radius: 9px 0 0 0; color: #fdfdfd; background: #76a2d5; text-shadow: rgba(38,90,150,0.39) -3px -3px 2px;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent {background: rgba(255,255,255,0.92); padding: 20px 20px 10px 20px; border: 0; display: block;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .dijitValidationContainer {display: none;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .plogo {margin: 16px auto 18px;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .plogo img {padding: 0; margin: 0;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .field,.calin .loginDialog.dijitDialog .dijitDialogPaneContent .dijitButton {display: block; margin: 0 auto; padding: 6px 0; width: 321px;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .dijitButton {padding-top: 39px;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .dijitTextBox,.calin .loginDialog.dijitDialog .dijitDialogPaneContent .dijitButtonNode {font-size: 15px; display: block; width: 100%;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .dijitButtonNode {padding: 0; margin: 0; background-color: #1d93c3; background: -webkit-linear-gradient(left, #1d93c3 0, #234ac3 100%); background: -moz-linear-gradient(left, #1d93c3 0, #234ac3 100%); background: -ms-linear-gradient(left, #1d93c3 0, #234ac3 100%); background: -o-linear-gradient(left, #1d93c3 0, #234ac3 100%); background: linear-gradient(left, #1d93c3 0, #234ac3 100%); -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; height: 44px;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .dijitButtonNode:hover {background-color: #0188c3; background: -webkit-linear-gradient(left, #0188c3 0, #0333c3 100%); background: -moz-linear-gradient(left, #0188c3 0, #0333c3 100%); background: -ms-linear-gradient(left, #0188c3 0, #0333c3 100%); background: -o-linear-gradient(left, #0188c3 0, #0333c3 100%); background: linear-gradient(left, #0188c3 0, #0333c3 100%); -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .dijitButtonNode .dijitButtonText {font-size: 18px; padding-top: 8px;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .inputIcon {width: 28px; height: 28px; display: inline-block; float: left; margin: 5px 0 0 10px; color: #b5b4ba;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .inputIcon.customer {background: url("/images/ico/ic_customer.png") no-repeat;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .inputIcon.username {background: url("/images/ico/ic_username.png") no-repeat;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .inputIcon.password {background: url("/images/ico/ic_password.png") no-repeat;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .dijitInputContainer {display: inline-block; margin-left: -30px; text-align: center;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .dijitInputContainer .dijitInputInner {text-align: center; height: 33px;}.calin .loginDialog.dijitDialog .dijitDialogPaneContent .dijitInputContainer .dijitPlaceHolder {color: #aaa; font-style: normal; position: absolute; top: 10px; left: 75px; white-space: nowrap;}.calin .loginDialog.dijitDialog .threePartLogin {display: block; height: 40px; margin: 20px 10px; width: 321px;}.calin .loginDialog.dijitDialog .threePartLogin span {display: inline-block; margin-right: 20px; line-height: 40px; float: left; font-size: 16px;}.calin .loginDialog.dijitDialog .threePartLogin a {float: left;}.calin .loginDialog.dijitDialog .dijitDialogPaneActionBar {background: rgba(255,255,255,0.92); animation: glowing-royal 5s;}.calin .loginDialog.dijitDialog .dijitDialogPaneActionBar .dijitButtonNode {width: 4em; font-size: 1.3em; height: 1.6em; padding-top: 4px; margin: 2px 10px;}.calin .dijitDialogUnderlay.loginDialog_underlay {opacity: 1; background: #4e71c2; background-image: url("/images/bg.png"); background-repeat: no-repeat; background-size: 100% 100%;}#copyright {display: none !important; visibility: hidden !important; width: 0; height: 0; padding: 0; margin: 0;}.flat .dijitMenu {border-color: #dcdcdc;}.card {background: #fff; border-radius: 2px; display: block; float: left; height: 300px; margin: 1rem; position: relative; width: 300px;}.ripplelink {text-align: center; text-decoration: none; position: relative; overflow: hidden; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; z-index: 0;}.ripplelink:hover {z-index: 1000 !important; box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important;}.ripplelink.hoverHalf:hover {z-index: 1000 !important; box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important;}.ink {display: block; position: absolute; background: rgba(255,255,255,0.3); border-radius: 100%; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); transform: scale(0);}.animate {-webkit-animation: ripple 0.65s linear; -moz-animation: ripple 0.65s linear; -ms-animation: ripple 0.65s linear; -o-animation: ripple 0.65s linear; animation: ripple 0.65s linear;}@-webkit-keyframes ripple {100% {opacity: 0; -webkit-transform: scale(2.5);}}@-moz-keyframes ripple {100% {opacity: 0; -moz-transform: scale(2.5);}}@-o-keyframes ripple {100% {opacity: 0; -o-transform: scale(2.5);}}@-moz-keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}@-webkit-keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}@-o-keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}@keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}.card {background: #fff; border-radius: 2px; display: block; float: left; height: 300px; margin: 1rem; position: relative; width: 300px;}.ripplelink {text-align: center; text-decoration: none; position: relative; overflow: hidden; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; z-index: 0;}.ripplelink:hover {z-index: 1000 !important; box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important;}.ripplelink.hoverHalf:hover {z-index: 1000 !important; box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important;}.ink {display: block; position: absolute; background: rgba(255,255,255,0.3); border-radius: 100%; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); transform: scale(0);}.animate {-webkit-animation: ripple 0.65s linear; -moz-animation: ripple 0.65s linear; -ms-animation: ripple 0.65s linear; -o-animation: ripple 0.65s linear; animation: ripple 0.65s linear;}@-webkit-keyframes ripple {100% {opacity: 0; -webkit-transform: scale(2.5);}}@-moz-keyframes ripple {100% {opacity: 0; -moz-transform: scale(2.5);}}@-o-keyframes ripple {100% {opacity: 0; -o-transform: scale(2.5);}}@-moz-keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}@-webkit-keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}@-o-keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}@keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}.tableModelEditor .fr,.tableModelEditor .fl {overflow: auto;}.flat .gridxHeader .gridxBar .dijit.dijitToolbar {display: flex; flex-wrap: wrap;}.flat .gridxHeader .gridxBar .dijit.dijitToolbar .ttx-action-set-group {display: flex; flex-wrap: wrap;}.flat .ttx-action-set-group {display: inline-block; margin-right: 6px;}.flat .dijitToolbar .ttx-action-set-group .dijitButton .dijitButtonNode,.flat .ttx-action-set-group .dijitButton .dijitButtonNode,.flat .dijitToolbar .ttx-action-set-group .dijitDropDownButton .dijitButtonNode,.flat .ttx-action-set-group .dijitDropDownButton .dijitButtonNode {margin-right: 0; border-right: 0; border-left: 0;}.flat .dijitToolbar .ttx-action-set-group .dijitButton:first-child .dijitButtonNode,.flat .ttx-action-set-group .dijitButton:first-child .dijitButtonNode,.flat .dijitToolbar .ttx-action-set-group .dijitDropDownButton:first-child .dijitButtonNode,.flat .ttx-action-set-group .dijitDropDownButton:first-child .dijitButtonNode {border-left: solid 1px #d8d8d8;}.flat .dijitToolbar .ttx-action-set-group .dijitButton:last-child .dijitButtonNode,.flat .ttx-action-set-group .dijitButton:last-child .dijitButtonNode,.flat .dijitToolbar .ttx-action-set-group .dijitDropDownButton:last-child .dijitButtonNode,.flat .ttx-action-set-group .dijitDropDownButton:last-child .dijitButtonNode {border-right: solid 1px #d8d8d8;}.flat .savedQueryMenu .deleteBtn:before {font-family: "flat-icon"; content: "\f00e";}.flat table.dijitComboButton {height: 29px !important; margin-right: 4px;}.flat table.dijitComboButton tbody tr td {height: 18px !important; font-size: 13px !important; line-height: 24px !important; background: #32aaef !important; -webkit-border-radius: 0 0 0 0 !important; -moz-border-radius: 0 0 0 0 !important; -ms-border-radius: 0 0 0 0 !important; -o-border-radius: 0 0 0 0 !important; border-radius: 0 0 0 0 !important;}.flat .dijitToolbar .dijitComboButton .dijitButtonNode {-webkit-border-radius: 0 0 0 0 !important; -moz-border-radius: 0 0 0 0 !important; -ms-border-radius: 0 0 0 0 !important; -o-border-radius: 0 0 0 0 !important; border-radius: 0 0 0 0 !important;}.gridxHeader .gridxBar .dijitToolbar .dijitButton,.dijitButton {margin: 0;}.gridxHeader .gridxBar .dijitToolbar .dijitButton.dijitButtonDisabled .dijitButtonNode,.dijitButton.dijitButtonDisabled .dijitButtonNode {color: #c1c1c1; border-color: #d8d8d8; background-color: #e8e8e8;}.gridxHeader .gridxBar .dijitToolbar .dijitButton.dijitButtonDisabled .dijitButtonNode:hover,.dijitButton.dijitButtonDisabled .dijitButtonNode:hover {cursor: not-allowed; color: #c1c1c1; border-color: #d8d8d8; background-color: #e8e8e8;}.gridxHeader .gridxBar .dijitToolbar .dijitButton.dijitButtonDisabled .dijitButtonNode :hover,.dijitButton.dijitButtonDisabled .dijitButtonNode :hover {cursor: not-allowed;}.dijitDialogPaneActionBar .buttonOk.dijitButton .dijitButtonNode {background-color: #3695e5; color: #fff; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}.dijitDialogPaneActionBar .buttonOk.dijitButton .dijitButtonNode:hover {-webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); -moz-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); -ms-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); -o-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}.dijitDialogPaneActionBar .buttonCancel.dijitButton .dijitButtonNode {background-color: #eee; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}.dijitDialogPaneActionBar .buttonCancel.dijitButton .dijitButtonNode:hover {-webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); -moz-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); -ms-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); -o-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}.flat .dijitEditor .dijitToolbar .dijitButton .dijitButtonNode,.flat .dijitEditor .dijitToolbar .dijitDropDownButton .dijitButtonNode {padding: 2px; border: none;}.flat .dijitEditor .dijitToolbar .dijitButton .dijitButtonNode .dijitIcon.dijitEditorIcon,.flat .dijitEditor .dijitToolbar .dijitDropDownButton .dijitButtonNode .dijitIcon.dijitEditorIcon {width: 10px; height: 10px;}.flat .dijitToolbar .dijitButton .dijitButtonNode span,.flat .dijitToolbar .dijitDropDownButton .dijitButtonNode span,.flat .dijitButton .dijitButtonNode span,.flat .dijitDropDownButton .dijitButtonNode span,.flat .dijitComboButton .dijitButtonNode span,.flat .dijitToggleButton .dijitButtonNode span {font-size: 13px;}.flat .dijitToolbar .dijitButton .dijitButtonNode,.flat .dijitButton .dijitButtonNode,.flat .dijitToolbar .dijitDropDownButton .dijitButtonNode,.flat .dijitDropDownButton .dijitButtonNode {vertical-align: middle; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; margin-right: 4px; padding: 2px 6px 2px 6px; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; display: inline-block; font-family: "Font Awesome 5 Free"; font-size: 13px;}.flat .dijitToolbar .dijitButton .dijitButtonNode .dijitButtonText,.flat .dijitButton .dijitButtonNode .dijitButtonText,.flat .dijitToolbar .dijitDropDownButton .dijitButtonNode .dijitButtonText,.flat .dijitDropDownButton .dijitButtonNode .dijitButtonText {font-family: "苹方", pingfang sc, "微软雅黑", Helvetica, Tahoma, Arial, STXihei, "华文细黑", "Microsoft YaHei", SimSun, "宋体", Heiti, "黑体", sans-serif;}.flat .dijitToolbar .dijitButton .dijitButtonNode .dijitButtonContents,.flat .dijitButton .dijitButtonNode .dijitButtonContents,.flat .dijitToolbar .dijitDropDownButton .dijitButtonNode .dijitButtonContents,.flat .dijitDropDownButton .dijitButtonNode .dijitButtonContents {display: inline-block; height: 100%; text-align: center; padding: 1px 8px 1px !important;}.flat .dijitToolbar .dijitButton .dijitButtonNode .dijitButtonContents .dijitButtonText,.flat .dijitButton .dijitButtonNode .dijitButtonContents .dijitButtonText,.flat .dijitToolbar .dijitDropDownButton .dijitButtonNode .dijitButtonContents .dijitButtonText,.flat .dijitDropDownButton .dijitButtonNode .dijitButtonContents .dijitButtonText {display: inline-block; height: 100%; padding: 0;}.flat .dijitToolbar .dijitButton .dijitButtonNode:hover,.flat .dijitButton .dijitButtonNode:hover,.flat .dijitToolbar .dijitDropDownButton .dijitButtonNode:hover,.flat .dijitDropDownButton .dijitButtonNode:hover {-webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none;}.flat .dijitToolbar .dijitButton .dijitButtonNode .dijitButtonContents,.flat .dijitButton .dijitButtonNode .dijitButtonContents,.flat .dijitToolbar .dijitDropDownButton .dijitButtonNode .dijitButtonContents,.flat .dijitDropDownButton .dijitButtonNode .dijitButtonContents {display: inline-block;}.flat .dijitButton .dijitButtonNode,.flat .dijitDropDownButton .dijitButtonNode {vertical-align: middle; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; margin-right: 4px; padding: 2px 6px 2px 6px; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; display: inline-block; font-family: "Font Awesome 5 Free"; font-size: 13px;}.flat .dijitButton .dijitButtonNode .dijitButtonText,.flat .dijitDropDownButton .dijitButtonNode .dijitButtonText {font-family: "苹方", pingfang sc, "微软雅黑", Helvetica, Tahoma, Arial, STXihei, "华文细黑", "Microsoft YaHei", SimSun, "宋体", Heiti, "黑体", sans-serif;}.flat .dijitButton .dijitButtonNode .dijitButtonContents,.flat .dijitDropDownButton .dijitButtonNode .dijitButtonContents {display: inline-block; height: 100%; text-align: center; padding: 1px 8px 1px !important;}.flat .dijitButton .dijitButtonNode .dijitButtonContents .dijitButtonText,.flat .dijitDropDownButton .dijitButtonNode .dijitButtonContents .dijitButtonText {display: inline-block; height: 100%; padding: 0;}.flat .dijitButton .dijitButtonNode,.flat .dijitDropDownButton .dijitButtonNode,.flat .dijitComboButton .dijitButtonNode,.flat .dijitToggleButton .dijitButtonNode {-webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0;}.flat .dijitToolbar .dijitButton .dijitButtonNode,.flat .dijitToolbar .dijitDropDownButton .dijitButtonNode,.flat .dijitToolbar .dijitComboButton .dijitButtonNode,.flat .dijitToolbar .dijitToggleButton .dijitButtonNode,.flat .dijitToolbar .dijitComboBox .dijitButtonNode {-webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0;}.btn-icon-manager {background-repeat: no-repeat; background-image: url("icon/SVG/btn-manager.svg");}.btn-icon-refresh {background-repeat: no-repeat; background-image: url("icon/SVG/btn-refresh.svg");}.btn-icon-status {background-repeat: no-repeat; background-image: url("icon/SVG/btn-status.svg");}.zIndexBiggerThanLayer {z-index: 19891018 !important;}.flat .dijitDialog {border: 0; -webkit-box-shadow: 1px 2px 10px rgba(27,22,22,0.18); -moz-box-shadow: 1px 2px 10px rgba(27,22,22,0.18); -ms-box-shadow: 1px 2px 10px rgba(27,22,22,0.18); -o-box-shadow: 1px 2px 10px rgba(27,22,22,0.18); box-shadow: 1px 2px 10px rgba(27,22,22,0.18);}.flat .dijitDialog .dijitDialogTitleBar {text-align: center; margin-left: auto; margin-right: auto; background-color: #fafafa; height: 30px; border: 0; line-height: 30px; background-image: none; padding-top: 20px;}.flat .dijitDialog .dijitDialogTitleBar .dijitDialogTitle {font-size: 16px; color: #212220;}.flat .dijitDialog .dijitDialogTitleBar .dijitDialogTitle span {font-size: 12px; color: #3797fd; text-decoration: underline; cursor: pointer; padding: 3px;}.flat .dijitDialog .dijitDialogPaneContent {padding: 10px 20px; background-color: #fafafa; border: 0;}.flat .dijitDialog .dijitDialogPaneContent.withInput {text-align: center;}.flat .dijitDialog .dijitDialogPaneContent .stringToType {margin-top: -15px; margin-bottom: 10px;}.flat .dijitDialog .dijitDialogPaneContent .stringToType span {padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;}.flat .dijitDialog .dijitDialogPaneContent .confirmInputBox.dijitTextBox {padding: 4px; width: 80%;}.flat .dijitDialog .dijitDialogPaneActionBar {border: 0; position: initial; padding: 10px 10px 20px; text-align: center; background-color: #fafafa;}.flat .dijitDialog .dijitDialogPaneActionBar .dijitButtonNode {width: 60px; margin: 0 6px;}.flat .dijitDialog .gridxDesktop .gridxHeader .gridxBar {border: 0; background-color: #fafafa;}.flat .dijitDialog .gridxDesktop .gridxHeader .gridxBar table {background-color: #fafafa;}.dijitDialog {border: 0;}.dijitDialog .dijitDialogTitle {font-size: 15px; color: #fbfff4;}.dijitDialog .dijitDialogTitleBar {text-align: center; margin-left: auto; margin-right: auto; background-color: #3081de; height: 30px; border: 0; line-height: 30px; background-image: none;}.dijitDialog .dijitDialogPaneContent {padding: 20px 20px 10px 20px; border: 0;}.dijitDialog .dijitDialogPaneActionBar {padding: 8px 18px 18px 8px; background-color: #fff; border: 0;}.flat .confirmDelete.dijitDialog,.flat .confirmInput.dijitDialog {width: 300px;}.flat .confirmDelete.dijitDialog .dijitDialogCloseIcon,.flat .confirmInput.dijitDialog .dijitDialogCloseIcon {display: none;}.flat .dijitDialog {-webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0;}.ttxChangePassword {font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: 400; line-height: 1.5; color: #2e2e2e; text-align: left;}.ttxChangePassword .label {font-size: 0.875rem; margin-bottom: 0.5rem; font-weight: 600;}.ttxChangePassword .desc {color: #919191; margin-bottom: 0; margin-top: 4px; font-size: 14px;}.ttxChangePassword .group {margin-bottom: 1rem; max-width: 606px;}.ttxChangePassword .control {width: 100%;}.ttxChangePassword .dijitButton {margin: 20px auto;}.ttxChangePassword .passWrapper {width: 100%; display: flex; margin-top: 5px; text-align: right; align-items: center;}.ttxChangePassword .passStrengthDesc {color: #919191; margin-bottom: 0; font-size: 14px;}.ttxChangePassword .mismatch {color: #ff8181;}.ttxChangePassword .match {color: #6fc7a4;}.ttxChangePassword .passRequiredDesc:before {content: ">"; margin-right: 0.3rem;}.ttxChangePassword .strengthLineWrapper {flex: 1;}.ttxChangePassword .strengthLineWrapper div {height: 6px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-transition: all 0.35s linear 0s; -moz-transition: all 0.35s linear 0s; -ms-transition: all 0.35s linear 0s; -o-transition: all 0.35s linear 0s; transition: all 0.35s linear 0s; box-sizing: border-box; width: 0; padding: 0;}.ttxChangePassword .strengthLineWrapper .week {width: 30%; background-color: #ff8181;}.ttxChangePassword .strengthLineWrapper .middle {width: 60%; background-color: #f9c575;}.ttxChangePassword .strengthLineWrapper .good {width: 90%; background-color: #6fc7a4;}.ttxChangePassword .strengthLineWrapper .hidden {display: none;}.flat .skuAddDialog {width: 902px; height: auto;}.flat .billDialog .dijitDialogTitleBar {height: 0;}.flat .billDialog .dijitDialogPaneContent {padding: 10px 10px 30px 10px;}.creatorApp .loginDialog {animation: glowing-inverse 3s infinite;}.creatorApp .loginDialog .logo,.creatorApp .loginDialog .plogo {display: none;}.creatorApp .loginDialog form > div {padding: 0 0 10px;}.creatorApp .loginDialog .dijitDialogPaneActionBar {padding: 10px 0 0;}.creatorApp .dijitDialogUnderlay {opacity: 0.3;}.link-type {text-decoration: underline; color: #0d47a1; cursor: pointer;}.card {background: #fff; border-radius: 2px; display: block; float: left; height: 300px; margin: 1rem; position: relative; width: 300px;}.ripplelink {text-align: center; text-decoration: none; position: relative; overflow: hidden; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; z-index: 0;}.ripplelink:hover {z-index: 1000 !important; box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important;}.ripplelink.hoverHalf:hover {z-index: 1000 !important; box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important;}.ink {display: block; position: absolute; background: rgba(255,255,255,0.3); border-radius: 100%; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); transform: scale(0);}.animate {-webkit-animation: ripple 0.65s linear; -moz-animation: ripple 0.65s linear; -ms-animation: ripple 0.65s linear; -o-animation: ripple 0.65s linear; animation: ripple 0.65s linear;}@-webkit-keyframes ripple {100% {opacity: 0; -webkit-transform: scale(2.5);}}@-moz-keyframes ripple {100% {opacity: 0; -moz-transform: scale(2.5);}}@-o-keyframes ripple {100% {opacity: 0; -o-transform: scale(2.5);}}@-moz-keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}@-webkit-keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}@-o-keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}@keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}.tableModelEditor .fr,.tableModelEditor .fl {overflow: auto;}.flat.creator.creatorApp .dijitButton .dijitButtonNode .dijitButtonContents .dijitButtonText {line-height: 28px;}.flat.creator.creatorApp #topNav .logo,.flat.creator.creatorApp #navigator.expanded {width: 150px;}.flat.creator.creatorApp #navigator.shrinked {width: 3px;}.flat.creator.creatorApp .ttx-field-row .ttx-field > label {padding: 0 0 0 10px; width: 90px;}.flat.creator.creatorApp .jsonEditor .dijitContentPane.dojoxContentPane {margin-left: -15px;}.nav-node {-webkit-user-select: none; font-family: "Menlo, Monaco, Consolas, 'Courier New', monospace 微软雅黑, Helvetica, Tahoma, Arial, STXihei, 华文细黑, 'Microsoft YaHei', SimSun, 宋体, Heiti, 黑体, sans-serif"; font-size: 15px; width: 130px; height: 35px; line-height: 35px; background-color: #f2f2f2; color: #fff !important; margin: 10px 10px; padding: 0;}.nav-node:hover {background-color: #379ae7;}.flat *:focus {outline: none !important;}.creatorTopNav .title {font-family: "Menlo, Monaco, Consolas, 'Courier New', monospace 微软雅黑, Helvetica, Tahoma, Arial, STXihei, 华文细黑, 'Microsoft YaHei', SimSun, 宋体, Heiti, 黑体, sans-serif";}#creatorLoginDialog {height: 100vh !important; width: 100vw !important; position: absolute !important; opacity: 1 !important; left: 0 !important; top: 0 !important; z-index: 950 !important; background-color: #3d69a5 !important; display: flex; flex-direction: column; align-items: center; justify-content: center; justify-items: center;}#creatorLoginDialog .dijitDialogTitleBar {padding: 0 !important; position: unset !important; height: auto !important; width: 100vw !important; background-color: inherit !important;}#creatorLoginDialog .dijitDialogPaneContent {position: unset !important; height: auto !important; width: 100vw !important; top: 30vh !important; background-color: inherit !important;}#creatorLoginDialog .dijitDialogPaneActionBar {position: unset !important; height: auto !important; width: 100vw !important; background-color: inherit !important;}#creatorLoginDialog .profileActions {position: absolute; bottom: 12px; right: 12px;}.ttxNavigatorEditor {display: flex; height: calc(100% - 10px); flex-direction: column;}.ttxNavigatorEditor .navigatorTree {padding-bottom: 20px;}.ttxNavigatorEditor .dijitTreeRow {background: #fff;}.flat {font-family: "苹方", pingfang sc, "微软雅黑", Helvetica, Tahoma, Arial, STXihei, "华文细黑", "Microsoft YaHei", SimSun, "宋体", Heiti, "黑体", sans-serif;}.wsoRootPane {padding: 0;}.wsoRootPane .wso {padding: 0;}.wsoRootPane .default-padding {padding: 0 12px !important;}.wsoRootPane .default-surround-padding {padding: 12px !important;}#topNav {display: flex; flex-direction: column; background: #fff; background: linear-gradient(141deg, #324f9a 0%, #1267c3 75%); height: 100px; border: 0; line-height: 30px; color: #fff;}#topNav .icon-help {cursor: pointer;}#topNav .topNavContent {height: 60px; display: flex; align-items: center;}#topNav .topNavContent .tnLeft {display: inline-flex; align-items: center; margin-left: 20px;}#topNav .topNavContent .tnLeft .ttxLogo {height: 30px;}#topNav .topNavContent .tnLeft .tnlSep {margin: 0 10px;}#topNav .topNavContent .tnLeft .prodLogo {height: 17px;}#topNav .topNavContent .tnCenter {flex: 1; width: 0; height: 100%; padding-left: 87px;}#topNav .topNavContent .tnRight {height: 60px; display: inline-flex; align-items: center; width: inherit;}#topNav .topNavContent .tnRight .displayNone {display: none;}#topNav .topNavContent .tnRight > span {height: 60px; color: rgba(255,255,255,0.5); font-size: 14px; display: inline-flex; align-items: center; font-family: 'Microsoft YaHei UI';}#topNav .topNavContent .tnRight .userWrapper {cursor: pointer; margin-left: 12px; margin-right: 30px;}#topNav .topNavContent .tnRight .userWrapper .icon {height: 5px;}#topNav .topNavContent .tnRight .userWrapper > .droplist {display: none; width: 180px; background: #fff; top: 50px; z-index: 999; position: absolute; -webkit-box-shadow: 2px 4px 10px #ccc7c7; -moz-box-shadow: 2px 4px 10px #ccc7c7; -ms-box-shadow: 2px 4px 10px #ccc7c7; -o-box-shadow: 2px 4px 10px #ccc7c7; box-shadow: 2px 4px 10px #ccc7c7; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -ms-border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; padding-bottom: 10px; padding-top: 10px;}#topNav .topNavContent .tnRight .userWrapper > .droplist li {-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; height: 32px; color: #333; line-height: 32px; text-align: left; font-size: 14px; padding-left: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}#topNav .topNavContent .tnRight .userWrapper > .droplist li:not(.no-zebra):nth-child(even) {background: #f0f7fe;}#topNav .topNavContent .tnRight .userWrapper > .droplist li:not(.no-hover):hover {background: #298aed; color: #fff;}#topNav .topNavContent .tnRight .userWrapper > .droplist .no-hover {cursor: default;}#topNav .topNavContent .tnRight .userWrapper > .droplist hr {display: block; height: 1px; border: 0; border-top: 1px solid #dcdcdc; margin: 5px 0; padding: 0;}#topNav .topNavContent .tnRight .userWrapper:hover {color: #fff;}#topNav .topNavContent .tnRight .userWrapper:hover > .droplist {display: block; width: 180px; background: #fff; top: 50px; z-index: 999; position: absolute; -webkit-box-shadow: 2px 4px 10px #ccc7c7; -moz-box-shadow: 2px 4px 10px #ccc7c7; -ms-box-shadow: 2px 4px 10px #ccc7c7; -o-box-shadow: 2px 4px 10px #ccc7c7; box-shadow: 2px 4px 10px #ccc7c7; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -ms-border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; padding-bottom: 10px; padding-top: 10px; top: 60px;}#topNav .topNavContent .tnRight .userWrapper:hover > .droplist li {-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; height: 32px; color: #333; line-height: 32px; text-align: left; font-size: 14px; padding-left: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}#topNav .topNavContent .tnRight .userWrapper:hover > .droplist li:not(.no-zebra):nth-child(even) {background: #f0f7fe;}#topNav .topNavContent .tnRight .userWrapper:hover > .droplist li:not(.no-hover):hover {background: #298aed; color: #fff;}#topNav .topNavContent .tnRight .languageChangeWrapper {cursor: pointer;}#topNav .topNavContent .tnRight .languageChangeWrapper .icon {height: 5px;}#topNav .topNavContent .tnRight .languageChangeWrapper > .droplist {display: none; width: 180px; background: #fff; top: 50px; z-index: 999; position: absolute; -webkit-box-shadow: 2px 4px 10px #ccc7c7; -moz-box-shadow: 2px 4px 10px #ccc7c7; -ms-box-shadow: 2px 4px 10px #ccc7c7; -o-box-shadow: 2px 4px 10px #ccc7c7; box-shadow: 2px 4px 10px #ccc7c7; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -ms-border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; padding-bottom: 10px; padding-top: 10px;}#topNav .topNavContent .tnRight .languageChangeWrapper > .droplist li {-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; height: 32px; color: #333; line-height: 32px; text-align: left; font-size: 14px; padding-left: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}#topNav .topNavContent .tnRight .languageChangeWrapper > .droplist li:not(.no-zebra):nth-child(even) {background: #f0f7fe;}#topNav .topNavContent .tnRight .languageChangeWrapper > .droplist li:not(.no-hover):hover {background: #298aed; color: #fff;}#topNav .topNavContent .tnRight .languageChangeWrapper:hover {color: #fff;}#topNav .topNavContent .tnRight .languageChangeWrapper:hover > .droplist {display: block; width: 180px; background: #fff; top: 50px; z-index: 999; position: absolute; -webkit-box-shadow: 2px 4px 10px #ccc7c7; -moz-box-shadow: 2px 4px 10px #ccc7c7; -ms-box-shadow: 2px 4px 10px #ccc7c7; -o-box-shadow: 2px 4px 10px #ccc7c7; box-shadow: 2px 4px 10px #ccc7c7; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -ms-border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; padding-bottom: 10px; padding-top: 10px; top: 60px;}#topNav .topNavContent .tnRight .languageChangeWrapper:hover > .droplist li {-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; height: 32px; color: #333; line-height: 32px; text-align: left; font-size: 14px; padding-left: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}#topNav .topNavContent .tnRight .languageChangeWrapper:hover > .droplist li:not(.no-zebra):nth-child(even) {background: #f0f7fe;}#topNav .topNavContent .tnRight .languageChangeWrapper:hover > .droplist li:not(.no-hover):hover {background: #298aed; color: #fff;}#topNav .topNavContent .tnRight .badge-svg-icon {cursor: pointer; margin-right: 13px; margin-left: 20px;}#topNav .topNavContent .tnRight .badge-svg-icon .icon {height: 25px; width: 25px;}#topNav .topNavContent .tnRight .badge-svg-icon .click {display: none;}#topNav .topNavContent .tnRight .badge-svg-icon .new {display: none;}#topNav .topNavContent .tnRight .badge-svg-icon .default {display: inline-block;}#topNav .topNavContent .tnRight .badge-svg-icon.active .click {display: inline-block;}#topNav .topNavContent .tnRight .badge-svg-icon.active .new {display: none;}#topNav .topNavContent .tnRight .badge-svg-icon.active .default {display: none;}#topNav .topNavContent .tnRight .badge-svg-icon.new .new {display: inline-block;}#topNav .topNavContent .tnRight .badge-svg-icon.new .click {display: none;}#topNav .topNavContent .tnRight .badge-svg-icon.new .default {display: none;}#topNav .topNavContent .tnRight .orgWrapper {cursor: pointer;}#topNav .topNavContent .tnRight .orgWrapper .icon {height: 6px;}#topNav .topNavContent .tnRight .orgWrapper > .droplist {display: none; width: 180px; background: #fff; top: 50px; z-index: 999; position: absolute; -webkit-box-shadow: 2px 4px 10px #ccc7c7; -moz-box-shadow: 2px 4px 10px #ccc7c7; -ms-box-shadow: 2px 4px 10px #ccc7c7; -o-box-shadow: 2px 4px 10px #ccc7c7; box-shadow: 2px 4px 10px #ccc7c7; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -ms-border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; padding-bottom: 10px; padding-top: 10px; max-height: 50%; overflow: auto;}#topNav .topNavContent .tnRight .orgWrapper > .droplist li {-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; height: 32px; color: #333; line-height: 32px; text-align: left; font-size: 14px; padding-left: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}#topNav .topNavContent .tnRight .orgWrapper > .droplist li:not(.no-zebra):nth-child(even) {background: #f0f7fe;}#topNav .topNavContent .tnRight .orgWrapper > .droplist li:not(.no-hover):hover {background: #298aed; color: #fff;}#topNav .topNavContent .tnRight .orgWrapper:hover {color: #fff;}#topNav .topNavContent .tnRight .orgWrapper:hover > .droplist {display: block; width: 180px; background: #fff; top: 50px; z-index: 999; position: absolute; -webkit-box-shadow: 2px 4px 10px #ccc7c7; -moz-box-shadow: 2px 4px 10px #ccc7c7; -ms-box-shadow: 2px 4px 10px #ccc7c7; -o-box-shadow: 2px 4px 10px #ccc7c7; box-shadow: 2px 4px 10px #ccc7c7; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -ms-border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; padding-bottom: 10px; padding-top: 10px; right: 70px;}#topNav .topNavContent .tnRight .orgWrapper:hover > .droplist li {-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; height: 32px; color: #333; line-height: 32px; text-align: left; font-size: 14px; padding-left: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}#topNav .topNavContent .tnRight .orgWrapper:hover > .droplist li:not(.no-zebra):nth-child(even) {background: #f0f7fe;}#topNav .topNavContent .tnRight .orgWrapper:hover > .droplist li:not(.no-hover):hover {background: #298aed; color: #fff;}#topNav .topNavContent .sep {height: 27px; line-height: 27px; margin: 7px 10px 0 0; font-size: 29px; color: #788dba;}#topNav .message {margin: 0 10px;}#topNav .message.topNavMessage {margin: 0 10px;}#topNav .logo {width: 214px; background: #fff; -webkit-box-shadow: 1px 0px 0px rgba(0,0,0,0.2); -moz-box-shadow: 1px 0px 0px rgba(0,0,0,0.2); -ms-box-shadow: 1px 0px 0px rgba(0,0,0,0.2); -o-box-shadow: 1px 0px 0px rgba(0,0,0,0.2); box-shadow: 1px 0px 0px rgba(0,0,0,0.2);}#topNav .logoShrinked {width: 41px; background: #212330;}#topNav .logoShrinked img {height: 60px; width: 120px; float: right;}#topNav .corpNode {margin-left: -4px;}#topNav .topSetting {float: right; width: 60px; line-height: 60px; height: 60px; font-size: 22px; background: url("/images/ico/topNavSetting.png") no-repeat; background-position-y: 13px; background-position-x: 13px;}#topNav .topSetting:hover {background: url("/images/ico/topNavSetting-hover.png") no-repeat; background-position-y: 13px; background-position-x: 13px;}#topNav .setting,#topNav .logout {width: 60px; height: 60px; line-height: 60px; text-align: center; font-size: 18px; background-position: 13px; margin: 0px; cursor: pointer;}#topNav .setting:hover,#topNav .logout:hover {background-position: 13px;}#topNav .setting {background: url("/images/ico/ic_setting.png") no-repeat; background-position: 13px;}#topNav .setting:hover {background: url("/images/ico/ic_setting_hover.png") no-repeat; background-position: 13px;}#topNav .logout {background: url("/images/ico/ic_logout.png") no-repeat; background-position: 13px;}#topNav .logout:hover {background: url("/images/ico/ic_logout_hover.png") no-repeat; background-position: 13px;}#topNav .loginMessage.notify,#topNav .topNavMessage.notify {width: auto; text-align: center;}#topNav a {color: #a6aeb8; text-decoration: none;}#topNav .loginMessage {margin-right: 10px !important; padding-top: 2px !important; cursor: default;}#topNav .loginMessage a:hover,#topNav .topNavMessage a:hover {background: #379ae7;}#topNav .img {display: inline-block; color: #a6aeb8; font-size: 16px; margin-top: 6px; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}#topNav .img.prodIcon {margin-left: 12px; margin-right: 10px;}#topNav .user .dijitButtonText {height: 35px; display: inline; padding: 1px;}#topNav .topSecondLine {display: flex;}#topNav .topSecondLine .menuButtonWrapper {height: 40px; z-index: 1;}#topNav .topSecondLine .menuButtonWrapper i {float: right; margin-right: 16px; margin-top: 12px;}.userDrop.dijitMenu table {background: #5471b3;}.userDrop.dijitMenu tr {height: 40px; background: #728ac2;}.userDrop.dijitMenu .dijitMenuItem {background: #728ac2;}.userDrop.dijitMenu .dijitMenuItem:hover,.userDrop.dijitMenu .dijitMenuItem dijitHover {background: #eb6100;}.userDrop.dijitMenu .dijitMenuItemSelected tr {background: #eb6100;}.topNavDropList {display: none;}.topNavDropList.shown.center {width: 200px;}.topNavDropList.shown.center li {text-align: right;}.topNavDropList.shown {display: block; top: 41px; right: 264px; position: absolute; pointer-events: auto;}.topNavDropList.shown li {cursor: pointer; margin-top: 1px; background-color: #1e5fc4; height: 41px; font-size: 15px; text-align: right; line-height: 41px; padding-right: 10px; padding-left: 10px; color: #fff;}.topNavDropList.shown li:hover {background: #033b92;}.card {background: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; display: block; float: left; height: 300px; margin: 1rem; position: relative; width: 300px;}.ripplelink {text-align: center; text-decoration: none; position: relative; overflow: hidden; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; z-index: 0;}.ripplelink:hover {z-index: 1000 !important; box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important;}.ripplelink.hoverHalf:hover {z-index: 1000 !important; box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important;}.ink {display: block; position: absolute; background: rgba(255,255,255,0.3); -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0);}.animate {-webkit-animation: ripple 0.65s linear; -moz-animation: ripple 0.65s linear; -ms-animation: ripple 0.65s linear; -o-animation: ripple 0.65s linear; animation: ripple 0.65s linear;}@-webkit-keyframes ripple {100% {opacity: 0; -webkit-transform: scale(2.5);}}@-moz-keyframes ripple {100% {opacity: 0; -moz-transform: scale(2.5);}}@-o-keyframes ripple {100% {opacity: 0; -o-transform: scale(2.5);}}@-moz-keyframes ripple {100% {opacity: 0; -webkit-transform: scale(2.5); -moz-transform: scale(2.5); -ms-transform: scale(2.5); -o-transform: scale(2.5); transform: scale(2.5);}}@-webkit-keyframes ripple {100% {opacity: 0; -webkit-transform: scale(2.5); -moz-transform: scale(2.5); -ms-transform: scale(2.5); -o-transform: scale(2.5); transform: scale(2.5);}}@-o-keyframes ripple {100% {opacity: 0; -webkit-transform: scale(2.5); -moz-transform: scale(2.5); -ms-transform: scale(2.5); -o-transform: scale(2.5); transform: scale(2.5);}}@keyframes ripple {100% {opacity: 0; -webkit-transform: scale(2.5); -moz-transform: scale(2.5); -ms-transform: scale(2.5); -o-transform: scale(2.5); transform: scale(2.5);}}.tableModelEditor .fr,.tableModelEditor .fl {overflow: auto;}.flat.creator.creatorApp .dijitButton .dijitButtonNode .dijitButtonContents .dijitButtonText {line-height: 28px;}.flat.creator.creatorApp #topNav .logo,.flat.creator.creatorApp #navigator.expanded {width: 150px;}.flat.creator.creatorApp #navigator.shrinked {width: 3px;}.flat.creator.creatorApp .ttx-field-row .ttx-field > label {padding: 0 0 0 10px; width: 90px;}.flat.creator.creatorApp .jsonEditor .dijitContentPane.dojoxContentPane {margin-left: -15px;}.nav-node {-webkit-user-select: none; font-family: "Menlo, Monaco, Consolas, 'Courier New', monospace 微软雅黑, Helvetica, Tahoma, Arial, STXihei, 华文细黑, 'Microsoft YaHei', SimSun, 宋体, Heiti, 黑体, sans-serif"; font-size: 15px; width: 130px; height: 35px; line-height: 35px; background-color: #f2f2f2; color: #fff !important; margin: 10px 10px; padding: 0;}.nav-node:hover {background-color: #379ae7;}.flat *:focus {outline: none !important;}.creatorTopNav .title {font-family: "Menlo, Monaco, Consolas, 'Courier New', monospace 微软雅黑, Helvetica, Tahoma, Arial, STXihei, 华文细黑, 'Microsoft YaHei', SimSun, 宋体, Heiti, 黑体, sans-serif";}#creatorLoginDialog {height: 100vh !important; width: 100vw !important; position: absolute !important; opacity: 1 !important; left: 0 !important; top: 0 !important; z-index: 950 !important; background-color: #3d69a5 !important; display: flex; flex-direction: column; align-items: center; justify-content: center; justify-items: center;}#creatorLoginDialog .dijitDialogTitleBar {padding: 0 !important; position: unset !important; height: auto !important; width: 100vw !important; background-color: inherit !important;}#creatorLoginDialog .dijitDialogPaneContent {position: unset !important; height: auto !important; width: 100vw !important; top: 30vh !important; background-color: inherit !important;}#creatorLoginDialog .dijitDialogPaneActionBar {position: unset !important; height: auto !important; width: 100vw !important; background-color: inherit !important;}#creatorLoginDialog .profileActions {position: absolute; bottom: 12px; right: 12px;}.ttxNavigatorEditor {display: flex; height: calc(100% - 10px); flex-direction: column;}.ttxNavigatorEditor .navigatorTree {padding-bottom: 20px;}.ttxNavigatorEditor .dijitTreeRow {background: #fff;}.flat .cbtreeCheckBox {background-image: url("/css/icon/PNG/checkboxRadioButtonStates.png");}.flat .dijitTree {width: 100%;}.flat .dijitTree .dijitTreeRow {margin-left: 0; margin-top: 4px; text-align: left !important; -webkit-transform: 2s; -moz-transform: 2s; -ms-transform: 2s; -o-transform: 2s; transform: 2s; display: flex; align-items: center; flex-direction: row; height: 14px; line-height: 14px;}.flat .dijitTree .dijitTreeRow .dijitFolderOpened,.flat .dijitTree .dijitTreeRow .dijitFolderClosed {color: #ffd215;}.flat .dijitTree .dijitTreeRow .dijitTreeExpandoClosed:before {content: '\f0fe'; color: #94c4f6;}.flat .dijitTree .dijitTreeRow .dijitTreeExpandoOpened:before {content: '\f146'; color: #94c4f6;}.flat .dijitTree .dijitTreeRow .dijitFolderClosed:before,.flat .dijitTree .dijitTreeRow .dijitIconFolderClosed:before {content: '\f07b'; color: #ffd215;}.flat .dijitTree .dijitTreeRow .dijitFolderOpened:before,.flat .dijitTree .dijitTreeRow .dijitIconFolderOpen:before {content: '\f07c'; color: #ffd215;}.flat .dijitTree .dijitTreeRow .dijitLeaf:before {content: '\f15c'; color: #ff903a;}.flat .dijitTree .dijitTreeRow .dijitTreeExpando,.flat .dijitTree .dijitTreeRow .dijitCheckBox,.flat .dijitTree .dijitTreeRow .dijitTreeIcon {width: 14px; height: 14px; display: flex; align-items: center; box-sizing: border-box;}.flat .dijitTree .dijitTreeRow .dijitTreeExpando {margin-right: 10px;}.flat .dijitTree .dijitTreeRow .dijitCheckBox {margin-right: 8px; border-color: #dcdcdc;}.flat .dijitTree .dijitTreeRow .dijitCheckBox.dijitCheckBoxChecked,.flat .dijitTree .dijitTreeRow .dijitCheckBox.dijitCheckBoxMixed {background-color: #fff;}.flat .dijitTree .dijitTreeRow .dijitCheckBox.dijitCheckBoxIcon:before,.flat .dijitTree .dijitTreeRow .dijitCheckBox.dijitCheckBoxChecked:before,.flat .dijitTree .dijitTreeRow .dijitCheckBox.dijitCheckBoxMixed:before,.flat .dijitTree .dijitTreeRow .dijitCheckBox.dijitCheckBoxCheckedDisabled:before {font-size: 14px; color: #298aed; margin-left: -1px; font-weight: bold;}.flat .dijitTree .dijitTreeRow .dijitCheckBox input {width: 14px; height: 14px; top: -1px; left: -1px;}.flat .dijitTree .dijitTreeRow .dijitTreeIcon {margin-right: 3px;}.flat .dijitTree .dijitTreeRow .dijitTreeExpando,.flat .dijitTree .dijitTreeRow .dijitTreeIcon {font-family: "Font Awesome 5 Free"; width: 14px; height: 14px; background-size: 14px 14px !important; color: #5b5b5b; font-size: 14px; background: none;}.flat .dijitTree .dijitTreeRow .dijitTreeExpando:before,.flat .dijitTree .dijitTreeRow .dijitTreeIcon:before {position: relative;}.flat .dijitTree .dijitTreeRow .dijitTreeContent {display: flex; align-items: center;}.flat .dijitTree .dijitTreeRowHover {background: #d4e8fb; border-color: transparent; color: #000; border: none;}.flat .dijitTree .dijitTreeRowSelected {background: #87bdf5; color: #fff !important; border-color: transparent; border: none;}.flat .dijitTree .dijitTreeRowSelected .dijitFolderOpened,.flat .dijitTree .dijitTreeRowSelected .dijitFolderClosed,.flat .dijitTree .dijitTreeRowSelected .dijitTreeExpando {color: #5b5b5b;}.flat .dijitTree:not(.navigatorTree) .dijitTreeIcon {background: none !important;}.flat .dijitTreeContainer {width: 100%;}.navigatorSearchItem .code {fort-size: 14px; padding: 4px 2px; display: inline-block; font-weight: 700; color: #4e51c7; background-color: #e9e9f9; margin: auto 4px;}.navigatorSearchItem .name {display: inline-block;}.lockNav #navigator {-webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none;}#navigator {overflow: inherit; -webkit-box-shadow: rgba(0,0,0,0.2) 3px 3px 3px 1px; -moz-box-shadow: rgba(0,0,0,0.2) 3px 3px 3px 1px; -ms-box-shadow: rgba(0,0,0,0.2) 3px 3px 3px 1px; -o-box-shadow: rgba(0,0,0,0.2) 3px 3px 3px 1px; box-shadow: rgba(0,0,0,0.2) 3px 3px 3px 1px; display: flex; width: 214px; flex-direction: column; position: fixed; left: -220px; z-index: 939; height: calc(100% - 60px); overflow: hidden; text-align: left; background: #e6e8ee; -webkit-transition: left 0.5s; -moz-transition: left 0.5s; -ms-transition: left 0.5s; -o-transition: left 0.5s; transition: left 0.5s; left: 0; padding: 0;}#navigator .dijitTreeIsRoot.dijitTreeNode.dijitTreeNodeNotLoaded.dijitNotLoaded .dijitTreeRow .dijitLeaf:before {content: '';}#navigator.hide {left: -215px; background: transparent;}#navigator.hide .navigatorTree {background: #e6e8ee;}#navigator.hide .navigatorBar {background: #e6e8ee;}#navigator.hide .dijitTextBox {-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}#navigator .prodLogo {display: block; height: 107px; flex-grow: 0; top: 0px;}#navigator .dijitTree {height: 100%; overflow: auto; flex-grow: 1; padding-bottom: 27px;}#navigator .ttxLogo {bottom: 0px; position: relative;}#navigator .dijitTreeRow {background: #e6e8ee; font-size: 13px; padding-right: 8px;}#navigator .dijitTreeRow .dijitTreeContent {flex: 1; width: 0; overflow: hidden;}#navigator .dijitTreeRow .dijitTreeContent .dijitTreeLabel {overflow: hidden; text-overflow: ellipsis;}#navigator .dijitTreeRow .star {display: flex;}#navigator .dijitTreeRow .star img {height: 16px; width: 16px;}#navigator .dijitTreeRow .displayNone {display: none;}#navigator .dijitTreeRowHover {background: #d4e8fb;}#navigator .dijitTreeRowHover .star {display: flex;}#navigator .dijitTreeRowHover .star img {height: 16px; width: 16px;}#navigator.expanded {width: 214px;}#navigator.shrinked {width: 41px;}#navigator.shrinked .prodLogo {display: none;}#navigator.shrinked .navigatorBar,#navigator.shrinked .tree,#navigator.shrinked img {display: none;}#navigator .navigatorBar {padding: 16px 2px 8px; display: flex; justify-content: center;}#navigator .navigatorBar .quickSearch {-webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; width: calc(100% - 24px); height: 24px; border: 0;}#navigator .navigatorBar .quickSearch .dijitInputField {height: 24px; line-height: 24px; padding-left: 10px;}#navigator .navigatorBar .quickSearch .dijitInputField .dijitInputInner {padding: 0 20px; height: 24px; line-height: 24px;}#navigator .navigatorBar .quickSearch .dijitValidationContainer,#navigator .navigatorBar .quickSearch .dijitArrowButton {display: none;}#navigator .navigatorBar .quickSearch.dijitTextBoxError {border: 1px solid #fff;}#navigator .navigatorExpand {color: #fff; position: absolute; right: 8px; top: 5px; float: right; display: inline-block; visibility: hidden; width: 20px; height: 20px; background: none;}#navigator .dijitTreeNode .dijitTreeRow {color: #333; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}#navigator .dijitTree .dijitTreeRowSelected {background: #32aaef; color: #fff !important;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode {background: #fff;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeRow {margin: 0 !important; height: 24px; border-bottom: 1px solid #dfe1e6; border-bottom: 1px solid rgba(255,255,255,0.13); padding-left: 16px !important;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeRow .dijitTreeExpando {width: 12px;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeRow .dijitTreeExpandoClosed:before {content: '' !important; font-size: 14px; color: #000;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeRow .dijitTreeExpandoOpened:before {content: '' !important; font-size: 14px; color: #000;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeRow .dijitFolderClosed:before,#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeRow .dijitIconFolderClosed:before {content: ""; font-size: 14px; color: #000;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeRow .dijitFolderOpened:before,#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeRow .dijitIconFolderOpen:before {content: ""; font-size: 14px; color: #000;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeRow .dijitTreeContent .dijitTreeLabel {margin-left: 1em;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeRow .dijitTreeExpando {display: none;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeNodeContainer {border-left: #5b5b5b 0px solid;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeNodeContainer .dijitTreeNode .dijitTreeIcon {display: none;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeNodeContainer .dijitTreeRow {margin: 0; padding-bottom: 0.7em;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeNodeContainer .dijitTreeRow .dijitTreeExpando {width: 12px;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeNodeContainer .dijitTreeRow .dijitTreeExpandoClosed:before {content: '\f0fe' !important; font-size: 14px; color: #5b5b5b;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeNodeContainer .dijitTreeRow .dijitTreeExpandoOpened:before {content: '\f146' !important; font-size: 14px; color: #5b5b5b;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeNodeContainer .dijitTreeRow .dijitFolderClosed:before,#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeNodeContainer .dijitTreeRow .dijitIconFolderClosed:before {content: ""; font-size: 14px; color: #5b5b5b;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeNodeContainer .dijitTreeRow .dijitFolderOpened:before,#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeNodeContainer .dijitTreeRow .dijitIconFolderOpen:before {content: ""; font-size: 14px; color: #5b5b5b;}#navigator .dijitTree > .dijitTreeContainer > .dijitTreeNode > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeNodeContainer .dijitTreeRow:last-child {border-bottom: none; border-bottom: 1px solid rgba(255,255,255,0.13);}.creatorApp .nav-node {background-color: #235baf;}.flat .dijitTabContainer {z-index: auto;}.flat .dijitTabContainerBottom-container,.flat .dijitTabContainerTop-container,.flat .dijitTabContainerLeft-container,.flat .dijitTabContainerRight-container {z-index: auto;}.flat .dijitTabController .dijitTabChecked,.flat .gridxHeader > .gridxHeaderRow {color: #000; font-style: 1em; font-weight: bold;}.flat .dijitTab,.flat .dijitTabContainerTop-tabs .dijitTabChecked {-webkit-transform: 1s; -moz-transform: 1s; -ms-transform: 1s; -o-transform: 1s; transform: 1s; background: #fff;}.flat .dijitTabContainerTop-tabs .dijitTab {top: 0; font-size: 14px;}.flat .dijitTabContainerTop-tabs .dijitTabChecked {padding-top: 6px;}.flat .dijitTabContainerTop-tabs .dijitTabChecked {background: #fff;}.flat .dijitTabContainerTop-tabs .dijitTabChecked:before {background: #32aaef; height: 2px; top: -1px; left: -1px; right: -1px;}.flat .dijitTab:before {content: ""; display: block; position: absolute;}.flat .dijitTabActive {color: rgba(92,96,100,0.7); -webkit-box-shadow: 0 8px 16px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); -moz-box-shadow: 0 8px 16px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); -ms-box-shadow: 0 8px 16px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); -o-box-shadow: 0 8px 16px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); box-shadow: 0 8px 16px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}.flat .dijitTabActive:before {background: rgba(50,170,239,0.6); height: 2px; top: -1px; left: -1px; right: -1px;}.flat .dijitTitlePaneTitle {background: rgba(242,242,242,0.1); border: 1px solid rgba(242,242,242,0.2);}.flat .dijitTitlePaneTitle.dijitTitlePaneTitleOpen {background-color: rgba(242,242,242,0.3); padding: 0 7px 3px 7px; min-height: 17px;}.flat .dijitTitlePaneTitle:hover {background: rgba(242,242,242,0.4);}#workspace > .dijitTabPaneWrapper {border: none;}#workspace .customerLogoWrapper {max-width: 112px; width: 112px; position: absolute; right: 0; border: 0; margin: 0; padding: 0; z-index: 1; height: 40px; background: #f3f3f3 url("/images/main-tab-bg.jpg"); background-repeat: repeat-x; background-size: 40px; display: flex; align-items: center; justify-content: center;}#workspace .customerLogoWrapper .customerLogo {max-width: 112px; max-height: 40px; height: 28px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; margin: 0; padding: 0;}#workspace > .dijitTabController.dijitTabListContainer-top {margin-top: 0;}#workspace > .dijitTabController.dijitTabListContainer-top .tabStripButton {height: 40px !important; padding: 0 8px; display: flex; align-items: center;}#workspace > .dijitTabController > .dijitTabListWrapper > .dijitTabContainerTop-tabs {margin: 0; padding: 0; border: 0 !important; height: 40px; background: #f3f3f3 url("/images/main-tab-bg.jpg"); background-repeat: repeat-x; background-size: 40px;}#workspace > .dijitTabController > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTab {height: 40px; line-height: 40px; padding: 0 16px; margin: 0; border: 0; color: rgba(0,0,0,0.7) !important; background: #f3f3f3; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0;}#workspace > .dijitTabController > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTab:before {height: 0;}#workspace > .dijitTabController > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTab.dijitTabActive,#workspace > .dijitTabController > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTab.dijitTabChecked {background: #fff; color: #298aed !important; font-weight: bold; height: 40px; margin-bottom: 0;}.flat .firstLevelTab > .dijitTabPaneWrapper > .dijitTabContainerTopChildWrapper > .dijitContentPane {padding: 0px 20px 10px;}.flat .firstLevelTab > .dijitTabListContainer-top,.flat .secondLevelTab > .dijitTabListContainer-top {margin-top: 0; border-bottom: 1px solid #dcdcdc;}.flat .firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper {padding-left: 14px; font-size: 14px; height: 28px;}.flat .firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs {margin-top: 0;}.flat .firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTab,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTab {-webkit-transition: border-bottom-color 0.33s; -moz-transition: border-bottom-color 0.33s; -ms-transition: border-bottom-color 0.33s; -o-transition: border-bottom-color 0.33s; transition: border-bottom-color 0.33s; border-bottom: 2px solid #fff; border-top: 0;}.flat .firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabActive,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabActive,.flat .firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked,.flat .firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabHover,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabHover {-webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; border: 0; border-bottom: 2px solid #298aed;}.flat .firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabActive:before,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabActive:before,.flat .firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked:before,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked:before,.flat .firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabHover:before,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabHover:before {display: none;}.flat .firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked:before,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked:before,.flat .firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked.dijitTab:nth-child(1):before,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked.dijitTab:nth-child(1):before {display: none;}.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTab,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabActive {border: none; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none;}.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked.dijitTab:nth-child(1) {color: #298aed;}.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabActive:before,.flat .secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked:before {height: 0;}.dijitTab * {vertical-align: baseline;}.flat .dijitTab .dijitTabCloseButton {vertical-align: middle; padding-bottom: 3px;}.flat .dijitTab .dijitTabCloseButton:before {font-weight: bold;}.flat .dijitTabPaneWrapper {border: 0;}.dijitTabContainerBottom-container,.dijitTabContainerTop-container,.dijitTabContainerLeft-container,.dijitTabContainerRight-container {border: 0; border-top: 1px solid #9e9e9e;}.card {background: #fff; border-radius: 2px; display: block; float: left; height: 300px; margin: 1rem; position: relative; width: 300px;}.ripplelink {text-align: center; text-decoration: none; position: relative; overflow: hidden; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; z-index: 0;}.ripplelink:hover {z-index: 1000 !important; box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important;}.ripplelink.hoverHalf:hover {z-index: 1000 !important; box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 1px 0 !important; -moz-box-shadow: rgba(0,0,0,0.3) 0 16px 16px 0 !important;}.ink {display: block; position: absolute; background: rgba(255,255,255,0.3); border-radius: 100%; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); transform: scale(0);}.animate {-webkit-animation: ripple 0.65s linear; -moz-animation: ripple 0.65s linear; -ms-animation: ripple 0.65s linear; -o-animation: ripple 0.65s linear; animation: ripple 0.65s linear;}@-webkit-keyframes ripple {100% {opacity: 0; -webkit-transform: scale(2.5);}}@-moz-keyframes ripple {100% {opacity: 0; -moz-transform: scale(2.5);}}@-o-keyframes ripple {100% {opacity: 0; -o-transform: scale(2.5);}}@-moz-keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}@-webkit-keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}@-o-keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}@keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}.tableModelEditor .fr,.tableModelEditor .fl {overflow: auto;}.flat.creator.creatorApp .dijitButton .dijitButtonNode .dijitButtonContents .dijitButtonText {line-height: 28px;}.flat.creator.creatorApp #topNav .logo,.flat.creator.creatorApp #navigator.expanded {width: 150px;}.flat.creator.creatorApp #navigator.shrinked {width: 3px;}.flat.creator.creatorApp .ttx-field-row .ttx-field > label {padding: 0 0 0 10px; width: 90px;}.flat.creator.creatorApp .jsonEditor .dijitContentPane.dojoxContentPane {margin-left: -15px;}.nav-node {-webkit-user-select: none; font-family: "Menlo, Monaco, Consolas, 'Courier New', monospace 微软雅黑, Helvetica, Tahoma, Arial, STXihei, 华文细黑, 'Microsoft YaHei', SimSun, 宋体, Heiti, 黑体, sans-serif"; font-size: 15px; width: 130px; height: 35px; line-height: 35px; background-color: #f2f2f2; color: #fff !important; margin: 10px 10px; padding: 0;}.nav-node:hover {background-color: #379ae7;}.flat *:focus {outline: none !important;}.creatorTopNav .title {font-family: "Menlo, Monaco, Consolas, 'Courier New', monospace 微软雅黑, Helvetica, Tahoma, Arial, STXihei, 华文细黑, 'Microsoft YaHei', SimSun, 宋体, Heiti, 黑体, sans-serif";}#creatorLoginDialog {height: 100vh !important; width: 100vw !important; position: absolute !important; opacity: 1 !important; left: 0 !important; top: 0 !important; z-index: 950 !important; background-color: #3d69a5 !important; display: flex; flex-direction: column; align-items: center; justify-content: center; justify-items: center;}#creatorLoginDialog .dijitDialogTitleBar {padding: 0 !important; position: unset !important; height: auto !important; width: 100vw !important; background-color: inherit !important;}#creatorLoginDialog .dijitDialogPaneContent {position: unset !important; height: auto !important; width: 100vw !important; top: 30vh !important; background-color: inherit !important;}#creatorLoginDialog .dijitDialogPaneActionBar {position: unset !important; height: auto !important; width: 100vw !important; background-color: inherit !important;}#creatorLoginDialog .profileActions {position: absolute; bottom: 12px; right: 12px;}.ttxNavigatorEditor {display: flex; height: calc(100% - 10px); flex-direction: column;}.ttxNavigatorEditor .navigatorTree {padding-bottom: 20px;}.ttxNavigatorEditor .dijitTreeRow {background: #fff;}.flat .cbtreeCheckBox {background-image: url("/css/icon/PNG/checkboxRadioButtonStates.png");}.flat .dijitTree {width: 100%;}.flat .dijitTree .dijitTreeRow {margin-left: 0; margin-top: 4px; text-align: left !important; -webkit-transform: 2s; -moz-transform: 2s; -ms-transform: 2s; -o-transform: 2s; transform: 2s; display: flex; align-items: center; flex-direction: row; height: 14px; line-height: 14px;}.flat .dijitTree .dijitTreeRow .dijitFolderOpened,.flat .dijitTree .dijitTreeRow .dijitFolderClosed {color: #ffd215;}.flat .dijitTree .dijitTreeRow .dijitTreeExpandoClosed:before {content: '\f0fe'; color: #94c4f6;}.flat .dijitTree .dijitTreeRow .dijitTreeExpandoOpened:before {content: '\f146'; color: #94c4f6;}.flat .dijitTree .dijitTreeRow .dijitFolderClosed:before,.flat .dijitTree .dijitTreeRow .dijitIconFolderClosed:before {content: '\f07b'; color: #ffd215;}.flat .dijitTree .dijitTreeRow .dijitFolderOpened:before,.flat .dijitTree .dijitTreeRow .dijitIconFolderOpen:before {content: '\f07c'; color: #ffd215;}.flat .dijitTree .dijitTreeRow .dijitLeaf:before {content: '\f15c'; color: #ff903a;}.flat .dijitTree .dijitTreeRow .dijitTreeExpando,.flat .dijitTree .dijitTreeRow .dijitCheckBox,.flat .dijitTree .dijitTreeRow .dijitTreeIcon {width: 14px; height: 14px; display: flex; align-items: center; box-sizing: border-box;}.flat .dijitTree .dijitTreeRow .dijitTreeExpando {margin-right: 10px;}.flat .dijitTree .dijitTreeRow .dijitCheckBox {margin-right: 8px; border-color: #dcdcdc;}.flat .dijitTree .dijitTreeRow .dijitCheckBox.dijitCheckBoxChecked,.flat .dijitTree .dijitTreeRow .dijitCheckBox.dijitCheckBoxMixed {background-color: #fff;}.flat .dijitTree .dijitTreeRow .dijitCheckBox.dijitCheckBoxIcon:before,.flat .dijitTree .dijitTreeRow .dijitCheckBox.dijitCheckBoxChecked:before,.flat .dijitTree .dijitTreeRow .dijitCheckBox.dijitCheckBoxMixed:before,.flat .dijitTree .dijitTreeRow .dijitCheckBox.dijitCheckBoxCheckedDisabled:before {font-size: 14px; color: #298aed; margin-left: -1px; font-weight: bold;}.flat .dijitTree .dijitTreeRow .dijitCheckBox input {width: 14px; height: 14px; top: -1px; left: -1px;}.flat .dijitTree .dijitTreeRow .dijitTreeIcon {margin-right: 3px;}.flat .dijitTree .dijitTreeRow .dijitTreeExpando,.flat .dijitTree .dijitTreeRow .dijitTreeIcon {font-family: "Font Awesome 5 Free"; width: 14px; height: 14px; background-size: 14px 14px !important; color: #5b5b5b; font-size: 14px; background: none;}.flat .dijitTree .dijitTreeRow .dijitTreeExpando:before,.flat .dijitTree .dijitTreeRow .dijitTreeIcon:before {position: relative;}.flat .dijitTree .dijitTreeRow .dijitTreeContent {display: flex; align-items: center;}.flat .dijitTree .dijitTreeRowHover {background: #d4e8fb; border-color: transparent; color: #000; border: none;}.flat .dijitTree .dijitTreeRowSelected {background: #87bdf5; color: #fff !important; border-color: transparent; border: none;}.flat .dijitTree .dijitTreeRowSelected .dijitFolderOpened,.flat .dijitTree .dijitTreeRowSelected .dijitFolderClosed,.flat .dijitTree .dijitTreeRowSelected .dijitTreeExpando {color: #5b5b5b;}.flat .dijitTree:not(.navigatorTree) .dijitTreeIcon {background: none !important;}.flat .dijitTreeContainer {width: 100%;}.ttxBill .ttxWsoTabPanel.cpBill,.ttxBill .ttxWsoTabPanel.cpDetail {background: #fff;}.ttxBill .ttxWsoTabPanel.cpBill .ttx-action-set,.ttxBill .ttxWsoTabPanel.cpDetail .ttx-action-set {top: 0; left: 0; width: 100%; background: #fff; z-index: 10; margin: 20px 0px 10px;}.ttxBill .cpBill form,.ttxBill .cpDetail form {background: #f5f7f8; padding: 10px;}.ttxBill .cpBill form .dijitTabContainerTop-tabs .dijitTab,.ttxBill .cpDetail form .dijitTabContainerTop-tabs .dijitTab,.ttxBill .cpBill form .dijitTabContainerTop-tabs .dijitTabChecked,.ttxBill .cpDetail form .dijitTabContainerTop-tabs .dijitTabChecked,.ttxBill .cpBill form .dijitTabContainerTop-dijitContentPane,.ttxBill .cpDetail form .dijitTabContainerTop-dijitContentPane {background: #f5f7f8;}.ttxPermission {width: 100%; height: 100%;}.ttxPermission .ttxPermissionTop {height: 40px;}.ttxPermission .ttxPermissionTop label {display: inline-block; width: 100px; text-align: right; margin-right: 10px;}.ttxPermission .ttxPermissionContent {width: 100%; height: 100%;}.ttxPermission .ttxPermissionContent .ttxPermissionLeft {width: 40%;}.ttxPermission .ttxPermissionContent .ttxPermissionRight {width: 40%;}.ttxPermission .ttxPermissionContent .dijitTreeContainer {width: 100%;}.jsonEditor .dijitContentPane,.ttxOrder .dijitContentPane {padding: 0;}.jsonEditor .dijitButton .dijitButtonNode,.ttxOrder .dijitButton .dijitButtonNode {padding: 0px 10px 1px 10px;}.jsonEditor .dijitTextBox.dijitComboBox {font-size: 20px;}.jsonEditor .dijitTextBox.dijitComboBox .dijitInputInner {line-height: 22px; font-size: 16px;}.ttxDataRight {height: 100%;}.ttxDataRight .ttx-action-set,.ttxDataRight .ttx-field-set,.ttxDataRight .ttx-field-row {display: inline-block;}.ttxDataRight .ttx-action-set label,.ttxDataRight .ttx-field-set label,.ttxDataRight .ttx-field-row label {width: 40px;}.ttxDataRight .grid {display: inline-block; width: 45%;}.ttxDataRight .userContainer {visibility: hidden;}.wsoRootPane .ttxSqlTemplate {padding: 0 20px;}.ttxSqlTemplate {height: 100%;}.ttxSqlTemplate .ttx-field-set {padding: 0;}.ttxSqlTemplate .loaded {width: 200px; height: 60px; position: absolute; right: 15px; top: 15px; background: rgba(184,216,255,0.18); box-shadow: #8ee7d0 1px 2px 12px 1px;}.ttxSqlTemplate .loaded div {padding: 4px 10px; font-size: 16px; font-style: oblique;}.ttxSqlTemplate .dijitContentPane {padding-bottom: 10px;}.ttxSqlTemplate .dijitContentPane .ttx-field-set {width: 90%; display: block;}.ttxSqlTemplate .dijitContentPane .ttx-action-set {display: block;}.ttxSqlTemplate .idSelect.dijitContentPane {padding-bottom: 10px;}.ttxSqlTemplate .idSelect.dijitContentPane .ttx-field-set {width: 50%; display: inline-block;}.ttxSqlTemplate .idSelect.dijitContentPane .ttx-action-set {display: inline-block;}.ttxSqlTemplate .advanceIdSelect.dijitContentPane {padding-bottom: 10px;}.ttxSqlTemplate .advanceIdSelect.dijitContentPane .ttx-field-set {width: 250px; display: inline-block;}.ttxSqlTemplate .advanceIdSelect.dijitContentPane .ttx-action-set {display: inline-block;}.ttxSqlTemplate .sqlEditor {width: 100%; height: 400px; mangin: 0 10px;}.ttxSqlTemplate .listGridContainer {height: 400px; overflow-x: auto;}.ttxSqlTemplate hr {height: 1px; width: 98%; border: none; border-top: 1px solid #b5bcc8;}.ttxSqlTemplate ::-webkit-scrollbar-thumb {background: rgba(30,95,196,0.15);}.ttxSqlRunner {height: 100%;}.ttxSqlRunner .ttx-field-row .ttx-field > label {width: 50px;}.ttxSqlRunner .dijitContentPane {padding-bottom: 10px;}.ttxSqlRunner .dijitContentPane .ttx-field-set {display: inline-block;}.ttxSqlRunner .dijitContentPane .ttx-action-set {display: inline-block;}.ttxSqlRunner .sqlEditor {width: 90%; height: 200px; margin: 0 10px;}.ttxSqlRunner .sqlSummary {width: 90%; display: block; margin: 0 10px; padding: 8px 0 0;}.ttxSqlRunner .sqlResult {width: 90%; height: 300px; margin: 0 10px; overflow: scroll;}.baiduApiView {overflow: auto;}.baiduApiView div.mapContainer {overflow: hidden; margin: 0; width: 400px; height: 400px; float: left;}.baiduApiView div.mapContainer .baidumap {margin: 30px; height: 400px;}.dojoxFloatingPane {background: rgba(0,0,0,0.2); padding: 6px;}.dojoxFloatingPane .dojoxFloatingPaneTitle {background: #9ed3f4 repeat-x bottom left;}.ttxOrderAudit .dijitContentPane {padding: 0;}.ttxOrderAudit .dijitButton .dijitButtonNode {padding: 0px 10px 1px 10px;}.ttxOrderAudit .gridx .dijitToolbar {float: left;}.ttxOrderAudit .listGridContainer {margin: 0;}.ttxOrderAudit .labelMark {display: inline-block; margin: -2px 3px; width: 16px; height: 18px; border: 1px solid #efaae3; padding: 0 0 0 2px;}.ttxOrderAudit .labelMark.labelMark-1 {background: #f00; color: #fff;}.ttxOrderAudit .labelMark.labelMark-2 {background: #45ff47;}.ttxOrderAudit .labelMark.labelMark-3 {background: #3f34ff; color: #fff;}.ttxOrderAudit .labelMark.labelMark-4 {background: #ff4ac7;}.ttxOrderAudit .cpQuery {height: 88px; overflow: hidden;}.ttxOrderAudit .cpQuery label {width: 62px;}.ttxOrderAudit .cpQuery .ttx-action-set {display: inline-block;}.ttxOrderAudit .dijit.dijitToolbar {margin-left: -4px;}.ttxNavigatorEditor .ttx-action-set {margin: 0;}.ttxDashboard {background: #fff;}.dashvalue.dashboardItem {border-radius: 5px; display: inline-flex; flex-direction: row; align-items: center; margin: 0 10px !important; width: 100%; justify-content: space-between;}.dashvalue.dashboardItem .iconBox {width: 56px; height: 56px; margin-left: 10px; font-size: 56px; text-align: center; line-height: 56px;}.dashvalue.dashboardItem .content {margin-right: 20px; display: flex; flex-direction: column; color: #fff; text-align: left;}.dashvalue.dashboardItem .content .title {width: 100%; font-size: 14px;}.dashvalue.dashboardItem .content .value {width: 100%; font-size: 32px; font-weight: 700;}.ttxDashboard {overflow: visible; display: flex; flex-direction: column; padding: 2px 12px;}.ttxDashboard .dashboardRow {margin: 10px 0; outline: none !important; width: 100%; display: flex; padding: 0;}.ttxDashboard .dashboardRow .dashboardItemBox {display: inline-flex; position: relative; outline: none !important; height: 100%; padding: 10px; box-sizing: border-box;}.ttxDashboard .dashboardRow .dashboardItemBox .dashboardItem {height: 100%; width: 100%; display: inline-flex; outline: none !important;}.ttxDashboard svg {display: inline-block;}.ttxDashboard .dashvalue {text-align: center; color: #fff; padding: 9px;}.ttxDashboard .daysdata {position: absolute; right: 24px; top: 20px; width: 90px !important; height: 24px; z-index: 999;}.ttxChart {flex: 1; padding: 10px; border-radius: 2px; box-sizing: border-box; display: inline-block; margin: 0; border: none;}.ttxChart .chartNode {width: 100%; height: 100%; flex: 1;}.ttxChart.ttxTopChart {display: flex; flex-direction: column; height: 100%; width: 100%; padding: 0px;}.ttxChart.ttxTopChart .tc-header {padding: 8px 10px; margin-bottom: 5px; display: flex;}.ttxChart.ttxTopChart .tc-header .title {flex: 1;}.ttxChart.ttxTopChart .tc-header > i {background-repeat: no-repeat; background-size: 15px; height: 24px; width: 18px; padding-right: 8px;}.ttxChart.ttxTopChart .tc-header > span {flex: 1; align-items: center; font-size: 16px; font-weight: bold; word-break: keep-all;}.ttxChart.ttxTopChart .tc-header .dijitSelect {width: 80px;}.ttxChart.ttxTopChart .tc-body::-webkit-scrollbar {width: 0;}.ttxChart.ttxTopChart .tc-body {margin: 0 10px; display: flex; height: 0; flex: 1; overflow-y: scroll;}.ttxChart.ttxTopChart .tc-body .content-line {font-size: 14px; display: flex;}.valueBlockChart .tc-body {margin: 0; display: flex; flex-wrap: nowrap; justify-content: space-between;}.valueBlockChart .top-block .block-header,.valueBlockChart .top-block .block-value {color: #fff;}.valueBlockChart .content-block {height: 80px; width: 14%; min-width: 120px; margin: 0; border-radius: 4px; color: #fff; position: relative; background-color: #f5f7f8;}.valueBlockChart .content-block .block-icon {-webkit-mask-image: url("/css/icon/SVG/order.svg"); -webkit-mask-repeat: no-repeat; -webkit-mask-size: 14px; mask-repeat: no-repeat; mask-size: 14px; margin-right: 4px; width: 14px; height: 14px; margin-top: 2px; float: left; background-color: #fff;}.valueBlockChart .content-block .block-header {padding: 8px 10px 5px; height: 18px; font-size: 14px; line-height: 18px;}.valueBlockChart .content-block .block-value {font-size: 30px; line-height: 40px; padding-left: 26px;}.valueBlockChart .content-block .block-name {text-overflow: ellipsis; white-space: nowrap; overflow-wrap: break-word;}.valueBlockChart .content-block .block-bgIcon {-webkit-mask-image: url("/css/icon/SVG/order.svg"); -webkit-mask-repeat: no-repeat; -webkit-mask-size: 48px; mask-repeat: no-repeat; mask-size: 48px; width: 48px; height: 48px; position: absolute; right: 2px; bottom: 2px; background-color: rgba(255,255,255,0.3);}.topBarChart .tc-body {flex-direction: column;}.topBarChart .tc-body .top-line .line-header {color: #fff; font-size: 12px;}.topBarChart .tc-body .content-line {margin-bottom: 8px; align-items: center;}.topBarChart .tc-body .content-line .line-bar-wrapper {display: flex; flex: 1; flex-direction: column;}.topBarChart .tc-body .content-line .line-bar-wrapper .line-data-wrapper {display: flex; justify-content: space-between;}.topBarChart .tc-body .content-line .line-bar-wrapper .line-bar {height: 6px; border-radius: 3px;}.topBarChart .tc-body .content-line .line-bar-wrapper .line-value {width: auto;}.topBarChart .tc-body .content-line .line-header {font-family: Arial-Black; text-align: center; margin: 0 20px; height: 24px; width: 65px; font-size: 13px; line-height: 24px;}.topBarChart .tc-body .content-line .line-name {margin-right: 14px; height: 26px; line-height: 26px; word-break: keep-all;}.topBarChart .tc-body .content-line .line-value {box-sizing: border-box; border-radius: 10px; padding-left: 10px; font-size: 14px; line-height: 26px; height: 26px; width: 120px; text-align: left;}.topBarChart .tc-body .content-line .line-bar-bg {width: 100%; height: 6px; background: #d8e2e6; border-radius: 3px;}.topBarChart .tc-body .content-line .line-bar-bg .line-bar {height: 6px; border-radius: 3px;}.topBlockChart .tc-body {margin: 0 15px; display: flex; flex-wrap: wrap; justify-content: space-between;}.topBlockChart .block-crown {background-image: url("/css/icon/SVG/top-crown.svg"); background-position: 0 0; background-size: 43px 36px; background-repeat: no-repeat;}.topBlockChart .block-crown .block-wrapper {background-image: url("/css/icon/SVG/top-crown.svg"); background-position: -18px -20px; background-size: 43px 36px; background-repeat: no-repeat;}.topBlockChart .top-block .block-header,.topBlockChart .top-block .block-value {color: #fff;}.topBlockChart .content-block {display: flex; height: 151px; width: 142px; margin: 0; align-items: flex-end; justify-content: flex-end;}.topBlockChart .content-block .block-wrapper {width: 124px; height: 131px; background-color: #f1f3f6; display: flex; flex-direction: column; align-items: center; font-size: 18px;}.topBlockChart .content-block .block-wrapper .block-header {margin-top: 10px;}.topBlockChart .content-block .block-wrapper .block-value {margin-top: 6px; font-size: 14px;}.topBlockChart .content-block .block-wrapper .block-name {margin-top: 7px; height: 66px; width: 100px; background-repeat: no-repeat; background-size: 88px 66px; background-position: center; text-align: center; font-weight: bold; display: flex; flex-direction: column; align-items: center; justify-content: center;}.topGridChart .tc-body {flex-direction: column;}.topGridChart .tc-body .top-line .line-header {text-align: center; margin: 2px 10px; line-height: 20px; height: 20px; width: 20px; color: #fff; font-size: 12px;}.topGridChart .tc-body .top-line {background-color: #fff; box-sizing: border-box; border-radius: 8px;}.topGridChart .tc-body .top-line .icon-line-header {background-repeat: no-repeat; background-size: 26px; -webkit-mask-repeat: no-repeat; -webkit-mask-size: 26px; -webkit-mask-position: center; mask-repeat: no-repeat; mask-size: 26px; position: relative; line-height: 26px; height: 26px; width: 26px; font-size: 22px;}.topGridChart .tc-body .top-line .icon-line-header .line-header-content {color: #fff; position: absolute; top: 0; left: 0; width: 26px; height: 26px; font-size: 12px; background-color: transparent; text-align: center; line-height: 26px;}.topGridChart .content-line {height: 34px; align-items: center; margin-bottom: 6px; color: #27292f;}.topGridChart .content-line .line-header {text-align: center; margin: 2px 10px; line-height: 26px; height: 26px; width: 26px; font-size: 13px;}.topGridChart .content-line .line-header .line-header-content {font-family: Arial-Black; font-size: 12px;}.topGridChart .content-line .line-name {flex: 1;}.topGridChart .content-line .line-value {font-size: 16px; margin-right: 20px;}.ttxDashboard.dark {background: linear-gradient(to right, #110b3f, #241f64, #110b3f); overflow-y: scroll;}.ttxDashboard.dark .ttxChart {background: rgba(94,109,255,0.1);}.ttxDashboard.dark .ttxChart .title {font-weight: bold;}.ttxDashboard.dark .ttxChart.ttxTopChart .title {color: #d2d6ff;}.ttxDashboard.dark .ttxChart.ttxTopChart .tc-body .content-line {color: #d2d6ff; background: #161049;}.ttxDashboard.dark .ttxChart.ttxTopChart.topGridChart .top-line {background: #161049;}.ttxDashboard.dark .ttxChart.ttxTopChart.valueBlockChart {background: rgba(255,255,255,0) !important;}.ttxDashboard.dark .ttxChart.ttxTopChart.valueBlockChart .tc-header {text-align: center;}.ttxDashboard.dark .ttxChart.ttxTopChart.valueBlockChart .tc-header i,.ttxDashboard.dark .ttxChart.ttxTopChart.valueBlockChart .tc-header .selector {flex: 1; display: block !important;}.ttxDashboard.dark .ttxChart.ttxTopChart.valueBlockChart .tc-header .title {display: flex; align-items: center; color: #fff !important;}.ttxDashboard.dark .ttxChart.ttxTopChart.valueBlockChart .tc-header .title:before,.ttxDashboard.dark .ttxChart.ttxTopChart.valueBlockChart .tc-header .title:after {width: 123px; height: 9px; margin: 0 20px; content: ' ';}.ttxDashboard.dark .ttxChart.ttxTopChart.valueBlockChart .tc-header .title:before {background: url("/images/ttx/dashboard/top-title-left.png");}.ttxDashboard.dark .ttxChart.ttxTopChart.valueBlockChart .tc-header .title:after {background: url("/images/ttx/dashboard/top-title-right.png");}.ttxDashboard.dark .ttxChart.ttxTopChart.valueBlockChart .content-block {color: #fff !important; background: rgba(94,109,255,0.1) !important;}.ttxDashboard.dark .ttxChart.ttxTopChart.valueBlockChart .content-block .block-name {color: #fff !important;}.ttxDashboard.dark .ttxChart.ttxTopChart.valueBlockChart .content-block .block-icon,.ttxDashboard.dark .ttxChart.ttxTopChart.valueBlockChart .content-block .block-bgIcon {display: none;}.ttxDashboard.dark .ttxChart.ttxTopChart.topBarChart .content-line {background: none;}.ttxDashboard.light {background: #fff; overflow-y: scroll;}.ttxDashboard.light .ttxChart {background: #f5f7f8;}.ttxDashboard.light .ttxChart .title {font-weight: bold;}.ttxDashboard.light .ttxChart.ttxTopChart .title {color: #111;}.ttxDashboard.light .ttxChart.ttxTopChart .tc-body .content-line {color: #333; background: #fff;}.ttxDashboard.light .ttxChart.ttxTopChart.topGridChart .top-line {background: #fff;}.ttxDashboard.light .ttxChart.ttxTopChart.valueBlockChart {background: #fff;}.ttxDashboard.light .ttxChart.ttxTopChart.topBarChart .content-line {background: none;}.ttxPasswordManager .topNode {margin-top: 10px;}.ttxPasswordManager .dijitTextBox {font-size: 16px; color: #181616;}.importTemplate .detailTable {display: flex; margin-top: 16px; margin-bottom: 16px; overflow-x: scroll; overflow-y: hidden; width: 100%;}.importTemplate .detailTable::-webkit-scrollbar {height: 8px;}.importTemplate .detailTable::-webkit-scrollbar-thumb {border: solid 2px #88d1a7; border-radius: 5px; background: rgba(159,226,255,0.5);}.importTemplate .detailTable .columnDom {width: 75px;}.importTemplate .detailTable .importViewWidget {height: auto; margin: 0; margin-right: -1px; border: solid 1px #000;}.importTemplate .detailTable .importViewWidget .dijitTextBox {width: 73px;}.importTemplate .detailTable .importViewWidget label {display: block; width: 100px; border-bottom: solid 1px #000;}.importTemplate .detailTable .importViewWidget label:after {content: "";}.typeMenuItem {padding: 0; width: 19px; margin: 2px 0; background-color: #fb660a; color: #fff; text-align: center; font-weight: bold;}.typeMenu {border: 0 !important;}.typeMenuPopup {padding: 2px; margin-left: 3px; border: 1px solid #b5bcc8; box-shadow: rgba(230,229,230,0.863) 2px 2px 6px 1px;}.typeSelect {text-align: center; background-color: #f60; font-size: 15px; margin: 0 4px; width: 20px; font-weight: bold;}.importViewWidget {height: 25px; display: inline-block; margin: 4px 2px;}.importViewWidget .dijitSelect {width: 134px;}.importViewWidget .dijitTextBox {width: 133px;}.importViewWidget .columnDom {width: 135px; height: 23px; display: inline-flex; font: inherit; vertical-align: middle;}.importViewWidget .columnDom .columnText {font-weight: bold; height: 22px; line-height: 22px;}.importViewWidget .columnDom .columnNum {background-color: rgba(242,234,239,0.5); width: 25px; height: 22px; line-height: 22px; text-align: center; font-size: large; font-weight: bold;}.importViewWidget .columnDom .columnDesc {height: 22px; line-height: 22px;}.importViewWidget label {display: inline-block; width: 7em; text-align: right; padding-right: 3px;}.importViewWidget label:after {content: " :";}.importViewDom {padding: 6px; border: 1px solid #b5bcc8; background: #fff; z-index: 10; box-shadow: rgba(230,229,230,0.86) 2px 2px 6px 1px;}.codeEditor {overflow-y: auto;}.codeEditor .editorDiv {width: 100%; height: 400px;}.codeEditor .topDiv {display: flex; justify-content: space-between; flex-wrap: wrap; margin-bottom: 12px; align-items: center;}.codeEditor .topDiv .fields {max-width: 880px;}.codeEditor .topDiv .fields .ttx-field-set label {min-width: 5em; width: auto;}.codeEditor .description {margin-top: 4px; border-top: dashed 3px #aaa; font-size: 18px; font-weight: bold; color: #4682b4;}.codeEditor .description:before {content: "**"; padding-right: 0.5em; color: #ff4500;}.changeLog img {padding: 0;}.changeLog .currentVersion {color: rgba(0,0,0,0.35); font-size: 12px; height: auto;}.changeLog .currentVersion div {display: inline-block;}.changeLog .currentVersion div:first-child:before {content: '';}.changeLog .currentVersion div:before {content: ', ';}.changeLog .versionWrapper {border-top: 2px solid #d0d0d0; padding: 14px 0;}.changeLog .versionWrapper .h1 {color: #2b98eb; padding-bottom: 12px; font-size: 14px;}.changeLog .versionWrapper .h1 .version {color: #2b98eb; font-weight: 900; font-size: 16px;}.changeLog .versionWrapper li {display: flex; align-items: center; color: rgba(0,0,0,0.65); font-size: 13px; margin: 0 0 7px 0;}.changeLog .versionWrapper li:before {content: ""; display: inline-block; width: 6px; height: 6px; margin: 0 10px 0 0; background-color: rgba(0,0,0,0.65); border-radius: 50%;}.changeLog .versionWrapper li span {display: inline-block; max-width: 37em;}.flat .changeLogDialog.dijitDialog {font-family: 'Microsoft YaHei UI'; width: 596px !important;}.flat .changeLogDialog.dijitDialog .dijitDialogPaneContent {width: 560px !important;}.flat .changeLogDialog.dijitDialog .dijitDialogTitleBar {width: 560px !important; text-align: left; padding-left: 18px;}.flat .changeLogDialog.dijitDialog .dijitDialogTitleBar img {height: 32px;}.flat .changeLogDialog.dijitDialog .dijitDialogTitleBar .dijitDialogTitle {font-size: 18px;}.DataRightSetting {display: flex;}.DataRightSetting .left {width: 200px; border: 1px solid #e1e1e1;}.DataRightSetting .right {display: flex; flex: 1; width: 0; flex-direction: column;}.DataRightSetting .right .ttx-field-row .ttx-field > label {text-align: right !important; width: 3em;}.DataRightSetting .right .dataGrid {flex: 1; width: 100%;}.CopyDataRightDialog .dijitDialogPaneActionBar .buttonOk .dijitButtonNode {width: auto;}.CopyDataRight {display: flex; height: 500px;}.CopyDataRight .typeGrid .listGridContainer {margin: 0;}.CopyDataRight .typeGrid .gridxDesktop.gridx {height: 500px;}.CopyDataRight .typeGrid .gridxDesktop.gridx .gridxRowOdd > .gridxRowTable {background: none;}.CopyDataRight .typeGrid .gridxDesktop.gridx .gridxBody {border-right: 1px solid #e5dac8; border-bottom: 1px solid #e5dac8;}.CopyDataRight .typeGrid .gridxDesktop.gridx .gridxRowHeaderBody {border-left: 1px solid #e5dac8; border-bottom: 1px solid #e5dac8;}.CopyDataRight .userWrapper {margin-left: 16px;}.CopyDataRight .userWrapper .queryFieldSet .ttx-field-set {padding: 0;}.CopyDataRight .userWrapper .queryFieldSet .ttx-field-row {width: 548px; display: inline;}.CopyDataRight .userWrapper .queryFieldSet .ttx-field-row .ttx-field {margin-right: 10px;}.CopyDataRight .userWrapper .queryFieldSet .ttx-field-row .ttx-field label {width: auto;}.CopyDataRight .userWrapper .queryFieldSet .ttx-field-row .ttx-field .dijitTextBox {width: 110px;}.CopyDataRight .userWrapper .userGrid .gridx {width: 550px; height: 460px;}.userProfileDialogContent {width: 500px; padding: 12px 30px; display: flex; flex-direction: column; align-items: center;}.userProfileDialogContent .picOperatorWrapper.displayNone {display: none;}.userProfileDialogContent .picOperatorWrapper {display: flex; align-items: center;}.userProfileDialogContent .picOperatorWrapper input {-webkit-appearance: none; height: 4px; background-color: #bbb; flex: 1;}.userProfileDialogContent .picOperatorWrapper input::-webkit-slider-thumb {height: 13px; width: 13px; border-radius: 13px; box-sizing: border-box; -webkit-appearance: none; background: #298aec;}.userProfileDialogContent .picOperatorWrapper .iconBtn {font-size: 14px; height: 14px; width: 14px; line-height: 12px; margin: 6px; border-radius: 14px; text-align: center; box-sizing: border-box; display: inline-block; background: #bbb; color: #fff;}.userProfileDialogContent .picOperatorWrapper .i-plus:after {content: '+';}.userProfileDialogContent .picOperatorWrapper .i-minus:after {content: "-";}.userProfileDialogContent .choosers {height: 300px;}.userProfileDialogContent .choosers .textButton {background-color: #e1f1fe;}.userProfileDialogContent .localChooser .originPictureChooser {display: none;}.userProfileDialogContent .localChooser .localPictureChooser .textButton {width: 120px; margin-left: 34px;}.userProfileDialogContent .originChooser {width: 100%; display: flex; flex-direction: column; align-items: center;}.userProfileDialogContent .originChooser .picOperatorWrapper {display: none;}.userProfileDialogContent .originChooser .originPictureChooser {width: 100%;}.userProfileDialogContent .originChooser .originPictureChooser .dijitValidationTextBox {width: 400px;}.userProfileDialogContent .originChooser .originPictureChooser .textButton {margin-left: 76px;}.userProfileDialogContent .originChooser .previewContainer {align-items: center; width: 360px; justify-content: space-between;}.userProfileDialogContent .originChooser .cutPreviewWrapper {height: 150px; width: 150px;}.userProfileDialogContent .originChooser .urlWrapper {width: 100%;}.userProfileDialogContent .originChooser .localPictureChooser,.userProfileDialogContent .originChooser .scaleInput {display: none;}.userProfileDialogContent .tabController {margin: 15px 0;}.userProfileDialogContent .hideOverFlow {overflow: hidden !important; border: none !important; box-sizing: border-box !important;}.userProfileDialogContent .description {padding-left: 8px; font-size: 13px; color: #ccc;}.userProfileDialogContent .description:before {content: '*'; margin-right: 0.5em;}.userProfileDialogContent .actw {display: flex; align-items: center; padding: 8px;}.userProfileDialogContent .actw > label {font-size: 14px; color: #333;}.userProfileDialogContent .actw > label,.userProfileDialogContent .actw > div {margin-right: 20px;}.userProfileDialogContent .actw > .textButton:last-child {margin-right: 0;}.userProfileDialogContent .actw > .textButton {margin-right: 20px;}.userProfileDialogContent .localFileName {overflow: hidden; text-overflow: ellipsis; cursor: default; color: #333; line-height: 32px; width: 189px; height: 30px; font-size: 13px; padding: 0 4px; border-bottom: solid 1px #bcbcbc; margin-right: 20px;}.userProfileDialogContent .confirmBtnWrapper .filler {width: 293px;}.userProfileDialogContent .textButton {min-width: 56px; display: inline-block; padding: 4px 12px; border-radius: 4px; text-align: center; font-size: 14px; border: solid 1px #298aec; cursor: pointer; color: #298aec; transition: 0.3s;}.userProfileDialogContent .textButton.cancel {color: #bbb; border-color: #bbb;}.userProfileDialogContent .textButton.cancel:hover {color: #fff; background-color: #bbb;}.userProfileDialogContent .textButton:hover {color: #fff; background-color: #298aec;}.userProfileDialogContent .circlePreviewContainer {padding-top: 12px; display: flex; flex-direction: column; align-items: center;}.userProfileDialogContent .circlePreview {height: 150px; width: 150px; border-radius: 100px; border: solid 1px #bcbcbc; box-sizing: border-box; max-height: 100%; max-width: 100%;}.userProfileDialogContent .picCanvas {display: none;}.userProfileDialogContent .previewContainer {display: flex; overflow: hidden;}.userProfileDialogContent .scalePicContainer {padding: 12px 30px 12px 12px;}.userProfileDialogContent .scalePicContainer > input {margin-top: 12px; width: 100%;}.userProfileDialogContent .cutPreviewWrapper {display: flex; position: relative; align-items: center; justify-content: center; height: 200px; width: 200px; overflow: hidden; border: solid 1px #bcbcbc; background-color: #d7dce5;}.userProfileDialogContent .cutPreview {cursor: move; max-width: 100%; width: 100%; position: absolute; top: 0; left: auto;}.userProfile {display: flex; flex-direction: column; height: 100%; width: 100%; overflow: auto;}.userProfile .avatarNode {display: flex; flex-direction: row; margin-left: 30px;}.userProfile .avatarNode .avatarDiv {margin: 40px; position: relative;}.userProfile .avatarNode .avatarDiv .uploadIcon {position: absolute; bottom: 10px; right: 10px; height: 36px; width: 36px; border-radius: 18px; background-color: #2a8aeb; cursor: pointer;}.userProfile .avatarNode .avatarDiv .uploadIcon .fa-pencil-alt {position: absolute; color: #fff; font-size: 20px; top: 8px; left: 8px;}.userProfile .avatarNode .avatarDiv .avatarImg {width: 200px; height: 200px; border-radius: 100px;}.userProfile .avatarNode .profileDiv {margin-left: 10px; margin-top: 50px;}.userProfile .profileDiv {margin-left: 10px; margin-top: 50px;}.userProfile .profileDiv .userName {font-size: 30px; color: #333; font-weight: bolder;}.userProfile .profileDiv .userCode {padding-left: 30px; color: #666; font-size: 16px; font-weight: bold;}.userProfile .profileDiv .userOrgLi {margin-top: 25px; color: #333; font-size: 16px; font-weight: bold;}.userProfile .profileDiv .prompt {margin-top: 30px; color: #999; font-size: 14px;}.userProfile .profileDiv .timeLi {margin-top: 20px; color: #aeb9c8; font-size: 12px;}.userProfile .profileDiv .timeLi .userCreateSpan {padding-right: 20px;}.userProfile .likeHr {height: 1px; border: 0; border-top: 1px solid #eff0f1; width: 100%;}.userProfile .userProfileForm {width: 500px; margin-left: 125px;}.userProfile .userProfileForm .fieldSet .ttx-field-row .ttx-field {display: flex; flex-direction: column; align-items: start;}.userProfile .userProfileForm .fieldSet .ttx-field-row .ttx-field label {justify-content: flex-start; font-size: 14px; margin-bottom: 10px; margin-top: 10px; font-weight: bold;}.userProfile .userProfileForm .fieldSet .ttx-field-row .ttx-field .dijitTextBox {border-radius: 10px;}.userProfile .userProfileForm .fieldSet .ttx-field-row .ttx-field .dijitTextBox input {text-align: center; line-height: 30px; font-size: 16px;}.userProfile .userProfileForm .actionSet {margin-left: 40px;}.userProfile .userProfileForm .actionSet .dijitButton {font-size: 14px; font-weight: bolder; border-radius: 10px;}.userProfile .userProfileForm .actionSet .dijitButton .dijitButtonNode {width: 250px; height: 50px; border-radius: 10px; background-color: #298aed; color: #fff;}.userProfile .userProfileForm .actionSet .dijitButton .dijitButtonNode .dijitButtonText {line-height: 50px;}.dblTree {display: flex; width: 813px;}.dblTree .btnNode {margin-top: 2px; display: flex; flex-direction: column; align-items: center; width: 402px;}.dblTree .btnNode .dijitButton .dijitButtonNode {margin: 0; background: #1071b9;}.dblTree .leftNode,.dblTree .rightNode {width: 400px; height: 440px; display: inline-block;}.dblTree .dijitTree {border: solid 1px #bbb; width: 400px; height: 373px;}.dblTree .leftTreeNode .dijitTree .dijitTreeRow {margin-left: 0.3rem; padding: 4px 0;}.LogbackReader .content {font-family: Menlo, Monaco, Consolas, Courier New, monospace; font-size: 14px;}.LogbackReader .content div {padding: 5px 10px;}.LogbackReader .content div.sql {margin-top: 10px; border: 1px solid #2f529e;}.LogbackReader .content div.sql span.sql {display: block; margin-bottom: 8px; padding: 2px 4px; border-radius: 4px; color: #39739d; background-color: #e1ecf4; border-color: transparent;}.LogbackReader .content div.sql span.timestamp {margin: 2px 0 8px; font-size: 12px; color: #6a6a6a !important; display: block;}.LogbackReader .content div.param {border: 0; border-left: 1px solid #aeaeca; font-size: 90%;}.LogbackReader .content div.param span {display: inline-block; font-size: 13px;}.LogbackReader .content div.param .index {width: 30px;}.LogbackReader .content div.param .value {width: 300px; color: #c11345; font-style: italic;}.LogbackReader .content div.param .class {width: 300px;}.Welcome {height: 100%; width: calc(100% - 24px) !important; display: flex;}.Welcome .displayNone {display: none !important;}.Welcome div {-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.Welcome .default {height: 100%; width: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center;}.Welcome .default > div {text-align: center;}.Welcome .titleWrapper {display: flex; padding: 4px; align-items: center; border-bottom: solid 1px #dbdce1; padding-bottom: 10px; margin-bottom: 10px;}.Welcome .wrapper {margin: 12px 24px; height: calc(100% - 24px);}.Welcome .iconBtn {cursor: pointer; font-family: flat-icon; text-align: center; line-height: 14px; font-size: 12px; height: 14px; width: 14px; display: inline-block; border-radius: 14px; background-color: #dbdce1; color: #a0a0a0;}.Welcome .icon-close:before {content: "\f00e";}.Welcome .filler {display: inline-block; flex: 1;}.Welcome .textButton {cursor: pointer; display: inline-block; color: #298aec; font-size: 14px;}.Welcome .textButton .buttonHoverLine {width: 0; height: 2px; background-color: #298aec; transition: 0.3s;}.Welcome .textButton:hover .buttonHoverLine {width: 100%;}.Welcome .fas,.Welcome .far {color: #298aec;}.Welcome .title {height: 25px; font-size: 18px; padding-left: 16px;}.Welcome .containerWrapper {height: calc(100% - 40px); overflow: auto; padding-right: 8px;}.Welcome .container > div {display: flex; background-color: #f6f6f6; cursor: pointer; font-size: 16px; width: 240px; height: 25px; padding: 4px 15px; align-items: center; margin: 10px 6px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.Welcome .container > div .name {flex: 1; width: 0; overflow: hidden; text-overflow: ellipsis;}.Welcome .container > div .fas {text-align: center;}.Welcome .container > div:hover {-webkit-transition: background-color 0.5s linear; -ms-transition: background-color 0.5s linear; transition: background-color 0.5s linear; background-color: #4590ff; color: #fff;}.Welcome .container > div .fas:hover {-webkit-transition: background-color 0.5s linear; -ms-transition: background-color 0.5s linear; transition: background-color 0.5s linear; color: #ff5a88;}.layui-layer-content .help-wrapper {display: flex;}.layui-layer.help-center-dialog .layui-layer-content {height: calc(100% - 43px) !important;}.help-wrapper {display: none; flex-direction: column; height: 100%;}.help-wrapper .help-center {flex: 1;}.help-wrapper .help-link {z-index: 1; bottom: 0; position: sticky; height: 46px; line-height: 46px; padding: 0 16px; vertical-align: middle; box-shadow: 0 -1px 4px 0 rgba(0,0,0,0.05); background-color: #fff; display: inline-flex; justify-content: space-between; display: none;}.help-wrapper .help-link a {color: #0070cc; text-decoration: none; font-size: 12px;}.doc-editor {display: flex; height: 100%; width: calc(100% - 24px) !important;}.doc-editor .dijitTree {width: 300px;}.doc-editor .dijitTree .dijitTreeLabel {font-size: 13px; color: #333;}.doc-editor .editor {flex: 1;}.doc-editor .editor .te-toolbar-section .custom-button {float: left; box-sizing: border-box; outline: none; cursor: pointer; background-color: #fff; width: 22px; height: 22px; border-radius: 0; margin: 5px 3px; border: 1px solid #fff; display: flex; justify-content: center; align-items: center;}.flat .wsoRootPane .sundryConfig {padding: 0 !important; padding-top: 12px !important;}.flat .wsoRootPane .sundryConfig .sundryCard {border: solid 1px #e6e6e6; border-radius: 4px; padding: 12px 30px; margin-bottom: 20px;}.flat .wsoRootPane .sundryConfig .sundryCard .title {font-size: 20px; font-weight: bold; margin-bottom: 20px; color: #27292f;}.flat .wsoRootPane .sundryConfig .customerImage {align-items: flex-end;}.flat .wsoRootPane .sundryConfig .customerImage img {max-width: 112px; max-height: 34px;}.flat .wsoRootPane .sundryConfig .customerImage .previewLabel {margin-right: 0.5em;}.flat .wsoRootPane .sundryConfig .customerImage .previewLabel:after {content: ":";}.flat .innerSystemMailSender {width: 1080px;}.flat .innerSystemMailSender hr {border-color: #efefef; margin: 10px 0;}.flat .innerSystemMailSender .centerView .ttx-field-set .dijitInputInner {font-size: 20px;}.flat .innerSystemMailSender .centerView .ttx-action-set {margin-top: 4px; display: flex; flex-direction: row-reverse;}.flat .innerSystemMailSender .centerView .ttx-action-set .dijitButton .dijitButtonNode {margin: 0;}.flat .innerSystemMailSender .ttx-field {margin-right: 20px;}.flat .innerSystemMailSender .ttx-field-set label {width: auto; padding: 0 8px;}.entityHistory .dijitBorderContainer-child {border: 1px solid #bbb;}.entityHistory .dijitBorderContainerPane.dijitAlignTop {display: flex; align-items: center;}.entityHistory .dijitBorderContainerPane.dijitAlignLeft {width: 322px;}.entityHistory .dijitBorderContainerPane.dijitAlignLeft ul li {margin: 4px 0; padding: 3px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background-color: #eee; cursor: default;}.entityHistory .dijitBorderContainerPane.dijitAlignLeft ul li.selected {background-color: #f5deb3; color: #008000;}.entityHistory .dijitBorderContainerPane.dijitAlignLeft ul li.original {background-color: #ccc; color: #00f;}.entityHistory .dijitBorderContainerPane.dijitAlignCenter ul li {display: flex; align-items: center; margin: 4px;}.entityHistory .dijitBorderContainerPane.dijitAlignCenter ul li a {margin-right: 0.5em; background: #ddd;}.entityHistory .dijitBorderContainerPane.dijitAlignCenter ul li a:after {content: " :";}.entityHistory .dijitBorderContainerPane.dijitAlignCenter ul li del {color: #00f;}.entityHistory .dijitBorderContainerPane.dijitAlignCenter ul li label {margin: 0 0.5em; color: #ff4500;}.entityHistory .dijitBorderContainerPane.dijitAlignCenter ul li b {color: #008000;}.queueManager {display: flex; flex-direction: column;}.queueManager .displayNone {display: none;}.queueManager table {display: flex; flex-direction: column; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: solid 1px #b1b6ba;}.queueManager table thead {background-color: #eee;}.queueManager table thead,.queueManager table tr {display: table; table-layout: fixed; width: 100%;}.queueManager table tbody {display: block; overflow: auto;}.queueManager table tbody tr:nth-child(odd) {background: #eef;}.queueManager table tbody tr:nth-child(even) {background: #fff;}.queueManager table tbody td:not(.rowHeader) div {flex-direction: column;}.queueManager table tbody .rowHeader .header-switch-wrapper {display: flex; flex-direction: row;}.queueManager table tbody .rowHeader .header-switch-wrapper .single {background-color: #99ebff; font-size: 13px; color: #484848; min-height: 20px; max-height: 20px; min-width: 20px; max-width: 20px; text-align: center; padding: 0; border: solid 1px #484848; border-radius: 3px; box-sizing: border-box;}.queueManager table tbody::-webkit-scrollbar {display: none;}.queueManager table .switchCheckBox {display: inline-block;}.queueManager table .tristateSwitch {margin-left: 3px; display: inline-block;}.queueManager table th,.queueManager table td {word-break: break-all; padding: 4px 6px;}.queueManager table th div,.queueManager table td div {padding: 0 10px; display: flex; justify-content: space-between; align-items: center; flex-direction: column;}.queueManager table th {text-align: center; background-color: #e1e3e5;}.queueManager table td {text-align: center;}.queueManager table td .deleteBtn {display: none; padding: 0; position: relative; border-radius: 100%; width: 16px; height: 16px; background-color: #888e9a; background-image: url("icon/SVG/del-cross.svg"); background-repeat: no-repeat; background-size: 16px;}.queueManager table td .offline .deleteBtn {display: block;}.rc-view .listGridContainer {flex-direction: column; display: flex; flex: 1; width: 0;}.rc-view .listGridContainer .gridx {height: 100%; width: 100%;}.flat .orgAdminNotificationDialog .dijitDialogTitleBar {height: 0;}.flat .orgAdminNotificationDialog .passNotification div {display: flex; font-size: 20px; margin-bottom: 17px; align-items: center;}.flat .orgAdminNotificationDialog .passNotification div p {color: #0d8cf1;}.flat .orgAdminNotificationDialog .passNotification div i,.flat .orgAdminNotificationDialog .passNotification div g {color: #0d1721;}.flat .orgAdminNotificationDialog .passNotification div i:after {content: ":"; margin-right: 0.5em;}.flat .orgAdminNotificationDialog .passNotification div span {color: #6d6d6d; font-size: 16px;}.flat .orgAdminNotificationDialog .passNotification div b {margin-left: 0.5em;}.flat .orgAdminNotificationDialog .passNotification .title {justify-content: center; margin-bottom: 30px;}.flat .orgAdminNotificationDialog .passNotification .title p {margin-right: 0.5em;}.flat .orgAdminNotificationDialog .passNotification .notifyType:before {color: #6d6d6d; content: "**"; margin-right: 0.5em;}.flat .displaySettingDialog {width: 800px;}.flat .displaySettingDialog .dijitDialogPaneContent {display: flex;}.flat .displaySettingDialog .dijitDialogPaneContent .left {width: 600px; height: 500px; border: 1px solid #bbb; border-right: none;}.flat .displaySettingDialog .dijitDialogPaneContent .right {border: 1px solid #bbb; width: 200px; display: flex; flex-direction: column; align-items: center; padding-top: 30px;}.flat .displaySettingDialog .dijitDialogPaneContent .right .dijitButton {margin-bottom: 9px;}.flat .displaySettingDialog .dijitDialogPaneContent .right .dijitButton .dijitButtonNode {width: 116px;}.flat .displaySettingDialog .dijitDialogPaneContent .right .move-to {display: flex; align-items: center; flex-direction: row; height: 28px; line-height: 28px; margin-bottom: 9px;}.flat .displaySettingDialog .dijitDialogPaneContent .right .move-to .dijitButton {margin: 0;}.flat .displaySettingDialog .dijitDialogPaneContent .right .move-to .dijitButton .dijitButtonNode {width: 50px;}.flat .displaySettingDialog .dijitDialogPaneContent .right span:nth-last-child(2) {flex: auto;}.flat .displaySettingDialog .dijitDialogTitleBar {text-align: left; padding-top: 8px; padding-left: 20px; border-bottom: solid 1px #bbb;}.flat .displaySettingDialog .dijitDialogTitleBar .dijitDialogTitle {font-size: 18px;}.wsoRootPane .wso.monitor {padding: 0 !important;}.monitor {font-family: "Source Code Pro", "Trebuchet MS", "Verdana", sans-serif;}.monitor label {color: #666;}.monitor .monitor-detail {padding: 10px 0; height: calc(100vh - 155px); display: flex; flex-direction: column;}.monitor .monitor-detail .name-wrapper {height: 23px; font-size: 20px; display: flex; margin-bottom: 25px; align-items: baseline;}.monitor .monitor-detail .name-wrapper > div {margin-right: 20px; display: flex;}.monitor .monitor-detail .name-wrapper > div > span {display: block; max-width: 7em; text-overflow: ellipsis; word-break: break-all; overflow: hidden; white-space: nowrap;}.monitor .monitor-detail .name-wrapper .lastActive {font-size: 14px; color: #666;}.monitor .monitor-detail .name-wrapper .refresh {font-size: 14px; color: #3394ff; cursor: pointer; user-select: none; text-decoration: underline;}.monitor .monitor-detail .name-wrapper label:after {content: ":";}.monitor .monitor-detail .content-wrapper {flex: 1; display: flex; padding-left: 15px; overflow: auto;}.monitor .monitor-detail .content-wrapper > div {flex: 1; display: flex; flex-direction: column; margin-right: 50px;}.monitor .monitor-detail .content-wrapper .title {border-left: solid 3px #3394ff; padding-left: 7px; margin-bottom: 16px; font-size: 16px;}.monitor .monitor-detail .content-wrapper .content {padding-left: 10px;}.monitor .monitor-detail .content-wrapper .content > div {display: flex; flex-direction: column; margin-bottom: 16px;}.monitor .monitor-detail .content-wrapper .content > div .pctLine {width: 430px;}.monitor .monitor-detail .content-wrapper .content > div .line-wrapper {width: 347px;}.monitor .monitor-detail .content-wrapper .content > div > div {display: flex;}.monitor .monitor-detail .content-wrapper .content > div label:after {content: ":"; margin-right: 0.5em;}.monitor .listCardNode {overflow: auto; height: calc(100vh - 211px); padding: 9px;}.monitor .pctLine {display: flex; align-items: center; height: 18px; justify-content: space-between; width: 200px;}.monitor .pctLine .line-wrapper {width: 130px; height: 6px; background-color: #eaebf3; box-sizing: border-box; border-radius: 3px; margin-right: 0.5em;}.monitor .pctLine .line-wrapper > div {box-sizing: border-box; border-radius: 3px; height: 6px;}.monitor .pctLine .num {flex: 1; text-align: right;}.monitor .monitor-card {cursor: pointer; width: 282px; height: 185px; margin-right: 26px; background-image: linear-gradient(45deg, #e5f0ff, #c3d8f0); box-sizing: border-box; border-radius: 8px;}.monitor .monitor-card .wrapper {padding: 15px; padding-top: 0;}.monitor .monitor-card .wrapper .name {display: block;}.monitor .monitor-card .wrapper .mem,.monitor .monitor-card .wrapper .cpu {justify-content: space-between;}.monitor .monitor-card .wrapper > div {margin-bottom: 13px; height: 18px; display: flex; align-items: center; text-overflow: ellipsis; word-break: break-all; overflow: hidden; white-space: nowrap;}.monitor .monitor-card .wrapper .cpu {margin-bottom: 0;}.monitor .monitor-card .del-wrapper {display: flex; flex-direction: column; align-items: flex-end; width: 100%;}.monitor .monitor-card .del-wrapper .deleteBtn {margin-right: 4px; margin-top: 4px; padding: 0; font-size: 16px;}.monitor .monitor-card .del-wrapper .deleteBtn:hover {color: #f00;}.monitor .monitor-card label:after {content: ":"; margin-right: 0.5em;}.monitor .danger {color: #f00;}.systemSetting {height: calc(100% - 50px); color: #333; text-align: left; padding: 20px 30px 30px 20px !important; display: flex;}.systemSetting .catalog {font-size: 14px; width: 200px; border-radius: 4px; box-sizing: border-box; overflow-y: auto; font-weight: 500; background-color: #f3f4f8; padding: 4px 0;}.systemSetting .catalog .current {color: #298aed; border-color: #298aed;}.systemSetting .catalog li {cursor: pointer; padding: 11px 0 11px 26px; margin: 10px 0; border-left: solid 4px #f3f4f8;}.systemSetting .content {width: 0; flex: 1; padding: 0 30px; overflow-y: auto;}.systemSetting .content .logoSetting {display: flex; flex-direction: column; align-items: flex-start;}.systemSetting .title {font-weight: 500;}.systemSetting .systemConfigCardSet:first-child .title {padding-top: 0;}.systemSetting .systemConfigCardSet .title {font-size: 18px; padding: 25px 0 18px 0;}.systemSetting .systemConfigCardSet .container {border-radius: 4px; box-sizing: border-box; background-color: #f3f4f8; padding: 0 30px;}.systemSetting .systemConfigCardSet .systemConfigCard:last-child {border-bottom: none;}.systemSetting .systemConfigCard {display: flex; border-bottom: solid 1px #dcdcdc; padding: 15px 0; font-size: 14px; align-items: center;}.systemSetting .systemConfigCard .title {font-size: 14px; padding: 0;}.systemSetting .systemConfigCard .description {padding-top: 13px; color: #999;}.systemSetting .systemConfigCard .operatorsWrapper .dijitButton .dijitButtonNode {min-width: 64px; height: 28px; border-radius: 4px;}.systemSetting .systemConfigCard .operatorsWrapper .dijitButton .dijitButtonNode .dijitButtonText {font-size: 14px; line-height: 26px; font-weight: 500;}.systemSetting .systemConfigCard .operatorsWrapper .dijitTextBox {width: 133px; height: 32px; border-radius: 4px; border-color: #dcdcdc; box-sizing: border-box;}.systemSetting .systemConfigCard .operatorsWrapper .dijitTextBox .dijitInputInner {padding: 5px;}.systemSetting .systemConfigCard .operatorsWrapper .dijitTextBox .dijitInputContainer {height: 100%;}.systemSetting .systemConfigCard .statusWrapper {flex: 1; color: #333; font-size: 14px; display: flex; align-items: center;}.systemSetting .systemConfigCard .dataNode {margin-left: 12px;}.systemSetting .systemConfigCard .error {background: #ff1044; height: 8px; width: 8px; margin-right: 8px; border-radius: 4px;}.systemSetting .systemConfigCard .success {background: #67c73d; height: 8px; width: 8px; margin-right: 8px; border-radius: 4px;}.systemSetting .systemConfigCard .process {background: #298aed; height: 8px; width: 8px; margin-right: 8px; border-radius: 4px;}.systemSetting .systemConfigCard .forbidden {background: #999; height: 8px; width: 8px; margin-right: 8px; border-radius: 4px;}.systemSetting .systemConfigCard .filler {flex: 1;}.systemSetting .systemConfigCard .contentWrapper {width: 400px;}.systemSetting .systemConfigCard.noDesc .title {padding: 10px 0;}.systemSetting .systemConfigCard.noDesc .contentWrapper > .description {display: none;}.e40x {width: 100%; height: 100%; display: flex;}.e40x .image-wrapper,.e40x .content-wrapper {flex: 1; width: 0; display: flex; align-items: center;}.e40x .image-wrapper {justify-content: flex-end;}.e40x .content-wrapper {justify-content: flex-start;}.e40x .content-wrapper .content {font-weight: 700;}.e40x .content-wrapper .content .title {font-size: 60px; color: #585858;}.e40x .content-wrapper .content .description {margin-top: 20px; font-size: 24px;}.dragResizerMixin {display: flex; align-items: center; position: absolute; top: 0; bottom: 0; right: 0; width: 4px; cursor: ew-resize; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.dragResizerMixin .resizerTmub {background: #999; height: 15px; width: 2px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.dragResizerMixin:hover {background: #999;}.dragResizerMixin:hover .resizerTmub {background: #fff;}.flat .smsVerifyDialog {background-color: transparent; width: 500px; height: 310px; box-shadow: none; border-radius: 6px; box-sizing: border-box;}.flat .smsVerifyDialog .dijitDialogTitleBar {background-color: transparent; text-align: left; height: 108px; padding: 0; background: url("../../asset/img/verifyDialog/topBarBack.svg") no-repeat bottom;}.flat .smsVerifyDialog .dijitDialogTitleBar .dijitDialogTitle {font-size: 24px; color: #fff; margin-top: 55px; display: inline-block; margin-left: 35px;}.flat .smsVerifyDialog .dijitDialogTitleBar .dijitDialogCloseIcon {color: #ccc; border: solid 1px #ccc; border-radius: 15px; right: 0; top: 0; height: 15px; width: 15px; line-height: 11px; padding: 0; box-sizing: border-box;}.flat .smsVerifyDialog .dijitDialogTitleBar .dijitDialogCloseIcon:before {font-size: 13px;}.flat .smsVerifyDialog .dijitDialogPaneContent {height: 200px;}.SMSVerify {display: flex; flex-direction: column; align-items: center;}.SMSVerify .description {margin: 23px 0;}.SMSVerify .dijitButton .dijitButtonNode {border-radius: 4px; height: 41px; line-height: 40px; padding: 0; box-sizing: border-box; background-color: #2c90f4; border: none;}.SMSVerify .dijitButton .dijitButtonNode .dijitButtonText {color: #fff; font-size: 14px; font-weight: 500;}.SMSVerify .dijitButtonDisabled .dijitButtonNode {background-color: #dcdcdc;}.SMSVerify .dijitTextBox {border-radius: 4px; height: 41px; line-height: 40px; padding: 0; height: 39px; line-height: 39px; margin-right: 14px; width: 165px;}.SMSVerify .dijitTextBox .dijitInputContainer {border-radius: 4px; height: 41px; line-height: 40px; padding: 0; display: flex; padding: 0 7px;}.SMSVerify .dijitTextBox .dijitInputContainer .dijitInputInner {font-size: 14px; color: #333;}.SMSVerify .dijitTextBox .dijitValidationContainer {padding: 10px 4px;}.SMSVerify .container {margin-bottom: 20px;}.SMSVerify .container .dijitButton .dijitButtonNode {margin: 0; width: 130px;}.SMSVerify .confirmBtnWrapper .dijitButton .dijitButtonNode {margin: 0; width: 310px;}.SMSVerify span {font-size: 14px; color: #333;}.SMSVerify .phoneTail {color: #2c90f4;}.SMSVerify .phoneTail:before {content: "「";}.SMSVerify .phoneTail:after {content: "」";}.flat .modernDialog {background-color: transparent; box-shadow: none; border-radius: 6px; box-sizing: border-box;}.flat .modernDialog .tabController {height: 24px; display: flex; align-items: center;}.flat .modernDialog .tabController > .currentTab {color: #268aec; border-bottom: solid 2px #268aec;}.flat .modernDialog .tab {transition: 0.2s; font-size: 14px; text-align: center; margin-right: 40px; width: 40px; cursor: pointer; padding-bottom: 2px;}.flat .modernDialog .tab:last-child {margin-right: 0;}.flat .modernDialog .dijitDialogTitleBar {background-color: transparent; height: 22px; padding: 0;}.flat .modernDialog .dijitDialogTitleBar .dijitDialogTitle {font-size: 24px; color: #fff; margin-top: 55px; display: inline-block; margin-left: 35px;}.flat .modernDialog .dijitDialogTitleBar .dijitDialogCloseIcon {color: #ccc; border: solid 1px #ccc; border-radius: 15px; right: 0; top: 0; height: 15px; width: 15px; line-height: 11px; padding: 0; box-sizing: border-box;}.flat .modernDialog .dijitDialogTitleBar .dijitDialogCloseIcon:before {font-size: 13px;}.flat .modernDialog .dijitDialogPaneContent {border-radius: 8px; box-sizing: border-box; padding: 0;}body {overflow-x: hidden;}.mailMsgContentDialog {width: 800px !important; height: 600px !important;}.mailMsgContentDialog .layui-layer-title {font-size: 20px;}.mailMsgContentDialog .layui-layer-content {padding: 12px; text-indent: 2em; font-size: 14px; color: #666; word-break: break-all;}.flat .dijitEditor .dijitToolbar .dijitDropDownButton .dijitButtonNode .dijitEditorIconCreateNavigator:before {content: "\f02e";}.cbtMessageTab {width: 300px; height: calc(100% - 60px); z-index: 31; box-shadow: -2px 2px 2px #e3e3e3; position: fixed; right: -303px; top: 50px; background: #fff;}.cbtMessageTab .tabList {display: flex; flex-direction: row;}.cbtMessageTab .tabList .badge-svg-icon {display: inline-block; padding: 3px 5px; background: #f0f4f7; width: 100%; height: 40px; line-height: 40px; text-align: center;}.cbtMessageTab .tabList .badge-svg-icon.active {background: #fff;}.cbtMessageTab .tabList .badge-svg-icon .badge {top: 6px;}.cbtMessageTab .tabList .badge-svg-icon .badge-server {right: 245px;}.cbtMessageTab .tabList .badge-svg-icon .badge-message2 {right: 170px;}.cbtMessageTab .tabList .badge-svg-icon .badge-mail {right: 92px;}.cbtMessageTab .tabList .badge-svg-icon .badge-help {right: 20px;}.cbtMessageTab .contentList {display: flex; flex-direction: row; height: calc(100% - 46px); overflow: hidden;}.cbtMessageTab .contentList .content {width: 100%; text-align: left; background: #fff; display: none;}.cbtMessageTab .contentList .content.active {display: block;}.cbtMessageTab .contentList .output h1 {cursor: default; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-weight: normal; font-size: 16px; text-align: left; margin: 0; padding: 10px 14px;}.cbtMessageTab .contentList .output .listContainerNode {overflow: auto; height: 100%;}.cbtMessageTab .messageBase {margin-bottom: 2px;}.cbtMessageTab .messageBase .msgTitle.unread {font-weight: bold;}.cbtMessageTab .messageBase .msgContent {word-break: break-all; overflow: hidden; text-overflow: ellipsis;}.cbtMessageTab .serverMessage .error {color: #ef326f;}.cbtMessageTab .serverMessage .error:before {background-color: #ef326f;}.cbtMessageTab .serverMessage div {height: 28px; line-height: 28px; background-color: #e7eef1; font-size: 13px; color: rgba(0,0,0,0.7); padding-left: 14px;}.cbtMessageTab .serverMessage li {border-top: 1px solid #eef2f6; color: rgba(0,0,0,0.8); font-size: 13px; display: flex; align-items: center; padding: 10px 0;}.cbtMessageTab .serverMessage li span {display: inline-block; max-width: 19em; word-break: break-word;}.cbtMessageTab .serverMessage li:before {content: ""; display: inline-block; width: 10px; height: 10px; margin: 0 10px 0 10px; background-color: rgba(0,0,0,0.65); border-radius: 50%;}.cbtMessageTab .mailMessage {-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; margin: 0 12px; padding: 4px 8px; box-shadow: 0px -1px 0px #e2e2e2; cursor: default;}.cbtMessageTab .mailMessage .unread {color: #6c84f7; font-weight: 900;}.cbtMessageTab .mailMessage .msgTitle {color: #aaa; flex-direction: column; font-size: 13pt; font-weight: normal; padding: 4px 0;}.cbtMessageTab .mailMessage .msgTitle .mailTitle {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.cbtMessageTab .mailMessage .msgTitle .mailInfo {display: flex; font-size: 12px; color: #aaa; font-weight: 500; font-family: monospace; margin-top: 7px; text-align: right; flex-direction: row-reverse;}.cbtMessageTab .mailMessage .msgTitle .mailSentTime {flex: auto;}.cbtMessageTab .mailActionNode {padding: 5px 0 0 12px;}.cbtMessageTab .mailContainerNode {overflow: auto; height: 100%;}.cbtMessageTab .mailContainerNode::-webkit-scrollbar {width: 8px;}.cbtMessageTab .mailContainerNode::-webkit-scrollbar-thumb {border-radius: 5px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1); background: rgba(0,0,0,0.1);}.cbtMessageTab .mailContainerNode::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1); border-radius: 0; background: rgba(0,0,0,0.1);}.package-track {width: 100%; clear: both; height: 108px; padding: 10px;}.package-track .hidden {visibility: hidden;}.package-track .package-track-line {clear: both; padding-left: 50px; height: 32px;}.package-track .package-track-line .node,.package-track .package-track-line .line {display: inline-block; float: left; background: #f00; margin: 0; padding: 0; border: 0;}.package-track .package-track-line .node {width: 32px; height: 32px; border-radius: 32px; font-size: 32px; font-family: 'ElegantIcons'; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; line-height: 32px; color: #def3e7; text-align: center; background: #ccc; box-shadow: 0px 0px 2px #656363;}.package-track .package-track-line .node.finished {background: #23ce6e; box-shadow: 0px 2px 8px #23ce6e;}.package-track .package-track-line .node.working {width: 36px; height: 36px; margin-top: -2px; line-height: 34px; background-color: #848484; box-shadow: 0px 0px 2px #727273;}.package-track .package-track-line .node.waiting {background-color: #ccc; box-shadow: 0px 0px 2px #656363;}.package-track .package-track-line .line {width: 100px; border-bottom: 2px solid #ccc; height: 15px; background: none;}.package-track .package-track-line .line.finished {border-bottom: 2px solid #23ce6e;}.package-track .package-track-line .line.working {border-bottom: 2px solid #848484;}.package-track .package-track-desc {clear: both; padding-top: 10px; height: 60px;}.package-track .package-track-desc .desc {float: left; display: inline-block; width: 132px; text-align: center;}.package-track .package-track-desc .desc .name {font-size: 15 pk; padding: 5px; color: #666;}.package-track .package-track-desc .desc .date {font-size: 13px; color: #acafb5;}.package-track .package-status .status-list {color: #333; position: relative; overflow: hidden; margin: 0; padding-top: 30px; padding-left: 50px; list-style: none; font-size: 13px;}.package-track .package-status .status-list:before {content: " "; background-color: #f3f3f3; display: block; position: absolute; top: -2px; left: 20px; width: 10px; height: 4px;}.package-track .package-status .status-list li {padding: 0; margin: 0; margin-bottom: -2px; height: auto; min-height: 30px; border-left: 1px solid #d9d9d9;}.package-track .package-status .status-list li:before {content: ''; border: 3px solid #f3f3f3; background-color: #d9d9d9; display: inline-block; width: 5px; height: 5px; border-radius: 5px; margin-left: -6px; margin-right: 10px;}.package-track .package-status .status-list li .date,.package-track .package-status .status-list li .week,.package-track .package-status .status-list li .time {display: inline-block;}.package-track .package-status .status-list li .date {width: 80px; font-weight: 700; margin-right: 8px;}.package-track .package-status .status-list li .week {width: 40px; font-weight: 700;}.package-track .package-status .status-list li .time {width: 48px; margin-right: 28px; margin-left: 5px;}.package-track .package-status .status-list .latest {border: none;}.package-track .package-status .status-list .latest:before {background-color: #fe4300; border-color: #f8e9e4;}.colorfulTerminal {position: fixed; left: 98%; top: 11%; z-index: 100;}.colorfulTerminal .animateNode {position: relative; width: 339px;}.colorfulTerminal .animateNodeShow {left: -310px; width: 339px;}.colorfulTerminal .animateNodeHidden {width: 42px; left: 0px;}.colorfulTerminal .controlLiSty {list-style: inherit; border-bottom: 1px solid #3b4653; height: 29px; line-height: 29px; padding-left: 12px; color: #fff; background-color: #38404c;}.colorfulTerminal .liNode {list-style: inherit; border-bottom: 1px solid #3b4653; background-color: #2b323d;}.colorfulTerminal .terminalIcon {height: 42px; width: 42px; background-image: url("/images/ico/msg.png"); background-repeat: no-repeat; border: 0; float: left;}.colorfulTerminal .contentNode {width: 339px; height: 590px; overflow: hidden; display: block; float: right;}.colorfulTerminal .contentNode .titleContainer {width: 339px; height: 42px; background-color: #1e5fc4; line-height: 42px; cursor: pointer; font-size: 15px;}.colorfulTerminal .contentNode .titleContainer .titleNode {color: #fff; height: 42px; margin-left: 21px; float: left; font-size: 18px; font-weight: 200; margin-top: 1px;}.colorfulTerminal .shrinkContent {margin-left: 339px;}.colorfulTerminal .normalContent {margin-left: 42px; width: 88%; height: 91%; border: 1px solid #3b4653; border-top-width: 0px; border-bottom: 3px solid #808080; overflow-y: scroll; word-break: break-all; background-color: #2b323d;}.colorfulTerminal .normalContent .li {background-color: #2b323d;}.colorfulTerminal .normalContent .li .icon {display: inline-block; background-repeat: no-repeat; width: 16px; height: 13px; border: 0; position: relative; top: 3%; margin: 0 12px;}.colorfulTerminal .normalContent .li .error {background-image: url("/images/ico/error.png");}.colorfulTerminal .normalContent .li .success {background-image: url("/images/ico/succ.png");}.colorfulTerminal .normalContent .li .msg {display: inline-block; font-size: 13px; color: #fff; font-family: "Microsoft YaHei";}.colorfulTerminal .normalContent .li .msgPosition {line-height: 45px;}.colorfulTerminal .normalContent .li .detail {margin-left: 14%; color: #ea3761;}.colorfulTerminal .normalContent .li .positionTop {margin-top: 1%;}.colorfulTerminal .normalContent ul {width: 297px;}.colorfulTerminal .gapNode {height: 21px; width: 297px; background-color: #1e5fc4; margin-left: 42px; padding-top: 7px;}.dojoxCheckedMultiSelectHidden {display: none;}.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {border: solid #000 1px; margin: 1px 0; overflow: scroll; overflow-y: scroll; overflow-x: hidden; height: 100px;}.dj_ie .dojoxCheckedMultiSelectWrapper,.dj_webkit .dojoxCheckedMultiSelectWrapper {padding-right: 15px;}.dojoxMultiSelectItem {cursor: default; padding: 0.1em 0.2em; white-space: nowrap;}.dojoxCheckedMultiSelectItem {white-space: nowrap; padding: 0.1em 0.2em; cursor: default;}.dojoxCheckedMultiSelectDisabled *,.dojoxCheckedMultiSelectReadOnly * {color: #808080 !important;}.dojoxCheckedMultiSelectItemLabel {margin-left: 0.2em;}.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {margin: 0em 0.1em;}.dojoxCheckedMultiSelectCheckBoxInput {opacity: 0.01;}.dijit_a11y .dojoxCheckedMultiSelectCheckBoxInput {opacity: 1; filter: none;}.dojoxCheckedMultiSelectMenu td.dijitMenuArrowCell {display: none;}.dojoxCheckedMultiSelectMenu td.dijitMenuItemLabel {position: static; padding: 2px;}.calin .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {border: 1px solid #b5bcc7; background-color: #f7fcff; line-height: normal; -webkit-transition-property: background-color, border; -webkit-transition-duration: 0.35s;}.calin .dojoxCheckedMultiSelectHover .dojoxCheckedMultiSelectWrapper {border-color: #769dc0; background-color: #e9f4fe; background-image: -moz-linear-gradient(rgba(127,127,127,0.2) 0%, rgba(127,127,127,0) 2px); background-image: -webkit-linear-gradient(rgba(127,127,127,0.2) 0%, rgba(127,127,127,0) 2px); background-image: linear-gradient(rgba(127,127,127,0.2) 0%, rgba(127,127,127,0) 2px); background-repeat: repeat-x; -webkit-transition-duration: 0.25s;}.calin .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper {border: 1px solid #769dc0; -webkit-transition-duration: 0.1s;}.calin .dojoxCheckedMultiSelectMenuCheckBoxItemIcon {background-image: url("../../../dijit/themes/flat/form/images/checkboxRadioButtonStates.png"); background-repeat: no-repeat; background-position: -15px; width: 15px; height: 16px;}.calin .dojoxCheckedMultiSelectMenuRadioItemIcon {background-image: url("../../../dijit/themes/flat/form/images/checkboxRadioButtonStates.png"); background-repeat: no-repeat; background-position: -105px; width: 15px; height: 16px;}.dj_ie6 .calin .dojoxCheckedMultiSelectMenuItemIcon {background-image: url("../../../dijit/themes/flat/form/images/checkboxRadioButtonStates.png");}.calin .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuCheckBoxItemIcon {background-position: 0;}.calin .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuRadioItemIcon {background-position: -90px;}.calin .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonText {padding: 2px;}.calin .dojoxCheckedMultiSelectButton {border: 1px solid #b5bcc7; background-color: #fff; border-collapse: separate;}.calin .dojoxCheckedMultiSelect .dijitButtonNode {border: 0 solid #b5bcc7; border-width: 0 0 0 0;}.dj_ie6 .calin .dojoxCheckedMultiSelectButton,.dj_ie6 .calin .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonNode {background-image: none;}.calin .dojoxCheckedMultiSelectButton .dijitButtonContents {border: 0 solid #b5bcc7; border-right-width: 1px;}.calin .dojoxCheckedMultiSelectButton .dijitArrowButton {padding: 0; border: 1px solid #fff; border-top: none; background-color: #efefef; background-image: url("../../../dijit/themes/flat/images/standardGradient.png"); background-repeat: repeat-x;}.calin .dojoxCheckedMultiSelectButton .dijitArrowButton .dijitArrowButtonInner {background-image: url("../../../dijit/themes/flat/form/images/commonFormArrows.png"); background-position: -35px; background-repeat: no-repeat; width: 16px; height: 16px;}.calin .dojoxCheckedMultiSelectButtonHover {border: 1px solid #769dc0; background-color: #e9f4fe; background-image: -moz-linear-gradient(rgba(127,127,127,0.2) 0%, rgba(127,127,127,0) 2px); background-image: -webkit-linear-gradient(rgba(127,127,127,0.2) 0%, rgba(127,127,127,0) 2px); background-image: linear-gradient(rgba(127,127,127,0.2) 0%, rgba(127,127,127,0) 2px); background-repeat: repeat-x;}.calin .dojoxCheckedMultiSelectButtonHover .dijitButtonContents {border-color: #769dc0;}.calin .dojoxCheckedMultiSelectButtonHover .dijitArrowButton {background-color: #abd6ff;}.calin .dojoxCheckedMultiSelectButtonHover .dijitArrowButton .dijitArrowButtonInner {background-position: -70px;}.calin .dojoxCheckedMultiSelectButtonFocused {border: 1px solid #769dc0;}.calin .dojoxCheckedMultiSelectButtonFocused .dijitButtonContents {border-color: #769dc0;}.calin .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton {background-color: #7dbefa; background-position: 0 -177px; border: none; padding: 0 1px;}.calin .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton .dijitArrowButtonInner {background-position: -70px; margin-bottom: 1px;}.calin .dojoxCheckedMultiSelectButtonDisabled {border: 1px solid #d3d3d3; background-color: #efefef; background-image: none; color: #818181;}.calin .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton {background-color: #efefef;}.calin .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton .dijitArrowButtonInner {background-position: 0;}.dojoxCheckedMultiSelect > table {height: 21px;}.dojoxCheckedMultiSelect > table tbody .dijitStretch {border: 1px solid #b5bcc8;}.dojoxCheckedMultiSelect > table tbody .dijitDownArrowButton {-webkit-user-select: none; margin: 0; width: 23px; border: 1px solid #b5bcc8;}.areaContentPane .containerDom {padding: 3px;}.areaContentPane .areaSelect {display: inline-block; padding: 3px 10px; whiteSpace: nowrap; cursor: pointer;}.areaContentPane .areaSelect:hover {background-color: #e5f4fe;}.areaContentPane .current {background-color: #e5f4fe !important; border: solid 1px #448ddc;}.cascadeTabContainer {box-shadow: 0 4px 9.1px 0.9px rgba(0,0,0,0.3); box-sizing: border-box; background-color: #fff;}.cascadeTabContainer .dijitTabPaneWrapper {border: 1px solid #9e9e9e; overflow-y: auto;}.IconDropDownButton {cursor: pointer;}.IconDropDownButton.dijitRightArrowButton:before {content: '';}.IconDropDownButton:hover {color: #1267c3;}.columnTooltipDialog {display: flex; flex-direction: column; align-items: center;}.columnTooltipDialog .dijitButton {margin-bottom: 3px;}.columnTooltipDialog .dijitButton .dijitButtonNode {width: 100px;}.flat .switchCheckBox {display: flex; font-size: 14px; line-height: 22px; height: 22px;}.flat .switchCheckBox .disabled {border: solid 1px #d8d8d8 !important; background-color: #d8d8d8 !important;}.flat .switchCheckBox .ui-switch-core {overflow: hidden; display: flex; align-items: center; margin: 0; border: 1px solid #bfcbd9; outline: 0; border-radius: 12px; box-sizing: border-box; background: #bfcbd9; transition: border-color 0.2s, background-color 0.2s; cursor: pointer; height: 22px; width: 37px;}.flat .switchCheckBox .ui-switch-core span {-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; transition: transform 0.2s; display: inline-flex; align-items: center;}.flat .switchCheckBox .ui-switch-core .ui-switch-button {border-radius: 100%; width: 16px; height: 16px; background-color: #fff;}.flat .tristateSwitch {display: flex; font-size: 12px; line-height: 22px; height: 22px;}.flat .tristateSwitch .disabled {border: solid 1px #d8d8d8 !important; background-color: #d8d8d8 !important;}.flat .tristateSwitch .ui-switch-core {color: #fff; justify-content: space-between; overflow: hidden; display: flex; align-items: center; margin: 0; outline: 0; border-radius: 12px; box-sizing: border-box; background: #bfcbd9; transition: border-color 0.2s, background-color 0.2s; cursor: pointer; height: 22px; width: 53px;}.flat .tristateSwitch .ui-switch-core span {-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; transition: transform 0.2s;}.flat .tristateSwitch .ui-switch-core .ui-switch-button {padding: 0; position: relative; border-radius: 100%; width: 16px; height: 16px; background-color: #fff;}.flat .tristateSwitch .checked {background-color: #24ce2c;}.flat .tristateSwitch .checked .open-display-node {flex: 1;}.flat .tristateSwitch .checked .close-display-node {transform: translate(-3px, 0);}.flat .tristateSwitch .checked .ui-switch-button {transform: translate(-3px, 0);}.flat .tristateSwitch .unchecked {background-color: #e63d3d;}.flat .tristateSwitch .unchecked .open-display-node {transform: translate(3px, 0);}.flat .tristateSwitch .unchecked .close-display-node {flex: 1;}.flat .tristateSwitch .unchecked .ui-switch-button {transform: translate(3px, 0);}.flat .tristateSwitch .inMiddle {background: linear-gradient(to right, #e63d3d 50%, #24ce2c 50%);}.flat .tristateSwitch .inMiddle span {flex: 1;}.flat .tristateSwitch .inMiddle .open-display-node {background-color: none; padding-left: 3px; border-radius: 100% 0 0 100%;}.flat .tristateSwitch .inMiddle .close-display-node {background-color: none; padding-right: 3px; border-radius: 0 100% 100% 0;}.flat .dijitTextArea .container {position: relative; font-size: inherit; display: flex;}.flat .dijitTextArea .container .dijitInputInner {font-size: inherit; margin: 0; flex: 1; border: none;}.flat .dijitTextAreaError .container:before {content: "\f017"; position: absolute; right: 0; top: 0; color: #dd2c00; width: 18px; font-family: "flat-icon"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px;}.mini-table {display: flex; flex-direction: column; border: solid 1px #eee; font-size: 14px;}.mini-table .header-wrapper {display: flex; flex-direction: row; font-weight: bold;}.mini-table .header-wrapper > div:first-child {border-left: none;}.mini-table .header-wrapper > div {height: 18px; line-height: 18px; background-color: #dedede; padding: 5px; border-left: solid 1px #fff2c8;}.mini-table .content-wrapper {border-top: solid 1px #eee; flex: 1; display: flex; overflow: auto; flex-direction: column;}.mini-table .content-wrapper .mini-table-line.mini-table-selected-line {background-color: #dedede;}.mini-table .content-wrapper .mini-table-line {display: flex; flex-direction: row; border-bottom: solid 1px #eee;}.mini-table .content-wrapper .mini-table-line .index-wrapper {border-left: none; padding: 5px; height: 27px; line-height: 28px;}.mini-table .content-wrapper .mini-table-line .data-wrapper {display: flex; flex-direction: row;}.mini-table .content-wrapper .mini-table-line .data-wrapper > div {height: 27px; line-height: 28px; padding: 5px; overflow: hidden; border-left: solid 1px #eee;}.mini-table .content-wrapper .mini-table-line:hover {color: #fff; background-color: #4483ec;}.ttxDialogTextBox {display: flex; align-items: center;}.ttxDialogTextBox .dijitInputContainer {flex: 1;}.ttxDialogTextBox .ttxDijitIcon {margin-right: 6px;}.flat .submitToolTip .dijitTooltipConnector {left: 46px;}.submitNumberSpinner .dijitSpinnerButtonContainer {height: 100%; border-color: #dcdcdc;}.submitNumberSpinner .dijitSpinnerButtonContainer .dijitButtonNode {border: none;}.submitNumberSpinner .dijitSpinnerButtonContainer .dijitSpinnerButtonInner {width: 13px;}.submitNumberSpinner .dijitSpinnerButtonContainer .dijitSplitter {height: 1px; background-color: #dcdcdc; width: 100%; position: absolute; top: calc(50% - 0.5px);}.submitToolTip {border-radius: 6px; box-sizing: border-box; width: 110px;}.submitToolTip .dijitButtonContents {line-height: 24px;}.submitToolTip .dijitTooltipContents .dijitDialogPaneActionBar {padding: 0; margin: 4px 0 2px 0;}.submitToolTip .dijitDialogPaneActionBar {display: flex; align-items: center; justify-content: space-around;}.submitToolTip .dijitDialogPaneActionBar .dijitButton {color: #bdbdbd;}.submitToolTip .dijitDialogPaneActionBar .dijitButton .dijitButtonNode {margin: 0; border-radius: 4px; box-sizing: border-box; width: 34px; height: 26px; justify-content: center; display: flex; align-items: center;}.radioGroup .radioGroupContainer {display: flex;}.radioGroup .radioGroupContainer .dijitRadioWrapper {margin-right: 16px;}.radioGroup .radioGroupContainer .dijitRadioWrapper .dijitRadio {margin-right: 8px;}.radioGroup .radioGroupContainer .dijitRadioWrapper:last-child {margin-right: 0;}.previewUploader {display: flex;}.previewUploader .otherWrapper {padding: 7px;}.previewUploader .previewWrapper {height: 78px; width: 130px; border: solid 1px #dcdcdc; background-color: #fff; align-items: center; display: flex; justify-content: center; margin-right: 10px;}.previewUploader .previewWrapper img {max-width: 100%; max-height: 100%; cursor: pointer;}.previewUploader .previewWrapper .emptyFiller {background: url("../../../images/view/systemConfig/picturePlaceholder.svg") no-repeat center; background-size: 55px; position: relative; height: 100%; width: 100%; cursor: pointer;}.previewUploader .previewWrapper .emptyFiller div {cursor: pointer; background-color: #dcdcdc; position: absolute;}.previewUploader .previewWrapper .emptyFiller .crossH {width: 2px; height: 30px; top: calc(50% - 15px); left: calc(50% - 1px);}.previewUploader .previewWrapper .emptyFiller .crossV {height: 2px; width: 30px; left: calc(50% - 15px); top: calc(50% - 1px);}.modernDialog .pictureChooser {width: 550px; height: 300px; display: flex; align-items: center; flex-direction: column; color: #333;}.modernDialog .pictureChooser .tabController {margin: 27px 0; display: flex; align-items: center;}.modernDialog .pictureChooser .tabController > .currentTab {color: #268aec; border-bottom: solid 2px #268aec;}.modernDialog .pictureChooser .tab {font-size: 14px; text-align: center; margin-right: 40px; width: 40px; cursor: pointer; padding-bottom: 2px;}.modernDialog .pictureChooser .tab:last-child {margin-right: 0;}.modernDialog .pictureChooser .localPictureChooser {width: 300px; height: 140px; border: dashed 1px #268aec; border-radius: 4px; background-color: #f3f4f8; cursor: pointer; align-items: center; display: flex; justify-content: center;}.modernDialog .pictureChooser .localPictureChooser .noPicPlaceHolder {width: 100%; height: 100%;}.modernDialog .pictureChooser .localPictureChooser img {max-width: 100%; max-height: 100%; cursor: pointer;}.modernDialog .pictureChooser .localPictureChooser .placeholder {height: 50%; width: 100%; background: url("../../../images/view/systemConfig/picturePlaceholder-blue.svg") no-repeat center bottom; background-size: 50px;}.modernDialog .pictureChooser .localPictureChooser .description {margin-top: 6px; width: 100%; font-size: 14px; color: #268aec; text-align: center;}.modernDialog .pictureChooser .actionBar .btn {width: 100px; height: 30px; box-sizing: border-box; color: #fff; line-height: 30px; text-align: center; border-radius: 2px; background-color: #268aec; cursor: pointer; margin-bottom: 24px; font-size: 14px;}.modernDialog .pictureChooser .filler {flex: 1; height: 0; width: 0;}.modernDialog .pictureChooser .originPictureChooser {display: flex; flex-direction: column; width: 450px;}.modernDialog .pictureChooser .originPictureChooser label {color: #666; font-size: 14px; margin: 20px 0 8px 1px;}.modernDialog .pictureChooser .originPictureChooser .dijitTextBox {width: 100%; height: 40px; border-radius: 4px;}.modernDialog .pictureChooser .originPictureChooser .dijitTextBox .dijitValidationContainer,.modernDialog .pictureChooser .originPictureChooser .dijitTextBox .dijitInputContainer {height: 32px; line-height: 32px;}.modernDialog .pictureChooser .originPictureChooser .dijitTextBox .dijitValidationContainer .dijitInputField,.modernDialog .pictureChooser .originPictureChooser .dijitTextBox .dijitInputContainer .dijitInputField,.modernDialog .pictureChooser .originPictureChooser .dijitTextBox .dijitValidationContainer input,.modernDialog .pictureChooser .originPictureChooser .dijitTextBox .dijitInputContainer input {height: 32px; line-height: 32px;}.modernDialog .pictureChooser .originPictureChooser .dijitTextBox .dijitPlaceHolder {color: #bbb;}.modernDialog .pictureChooser .displayNone {display: none;}.horizonNavigator .action-wrapper.active {background: #fff;}.horizonNavigator .menu-pane {padding: 20px 30px; columns: 200px 100;}.horizonNavigator .menu-pane .menu2 {break-inside: avoid-column; padding: 0 20px 30px;}.horizonNavigator .menu-pane .menu2 .menu2header {font-size: 16px; color: #298aed;}.horizonNavigator .menu-pane .menu2 .menu2sep {border-bottom: solid 1px #ebeef5; margin: 8px 0;}.horizonNavigator .menu-pane .menu2 .menu2body {display: block;}.horizonNavigator .menu-pane .menu3 .menu3header {font-size: 13px; color: #2e3341; opacity: 0.5; margin-top: 14px; margin-bottom: 6px;}.horizonNavigator .menu-pane .menu-item {font-size: 14px; color: #454a5b; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.horizonNavigator .menu-pane .menu-item:hover {color: #298aed;}.horizonNavigator .menu-pane .menu-item:hover .star {display: block;}.horizonNavigator .menu-pane .menu-item i {color: #298aed;}.horizonNavigator .menu-pane .menu-item i.star {display: none;}.horizonNavigator {height: 100%;}.horizonNavigator .query-result {position: absolute; background: #fff; width: calc(100% - 10px); margin: 5px; font-size: 14px; border-top: none; text-overflow: ellipsis; overflow-x: hidden; overflow-y: auto; box-shadow: 2px 4px 10px #ccc7c7; top: 41px; z-index: 998; max-height: 80%;}.horizonNavigator .query-result .parent-name {-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #298aed;}.horizonNavigator .query-result .parent-name:after {content: ">";}.horizonNavigator .query-result .result {background-color: #fff; padding: 8px 16px; cursor: pointer;}.horizonNavigator .query-result .result-hovering {background-color: #d4e8fb;}.horizonNavigator .rootNavIcon {width: 16px; height: 100%; margin-right: 8px; background-color: #fff; background-repeat: no-repeat; mask-repeat: no-repeat; mask-position: center; mask-size: 16px; -webkit-mask-repeat: no-repeat; -webkit-mask-position: center; -webkit-mask-size: 16px;}.horizonNavigator .nav-name {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 15px;}.horizonNavigator .container-layer-enter-active,.horizonNavigator .container-layer-leave-active {transition: opacity 0.2s linear;}.horizonNavigator .container-layer-enter,.horizonNavigator .container-layer-leave-to {opacity: 0;}.horizonNavigator .active-port {height: 100%;}.horizonNavigator .quick-actions {height: 100%; display: flex;}.horizonNavigator .quick-actions .root-navs {display: flex; overflow: hidden; flex-wrap: wrap; white-space: nowrap;}.horizonNavigator .quick-actions .action-wrapper {transition: all 0.25s linear; background-color: transparent; height: 100%; display: flex; align-items: center;}.horizonNavigator .quick-actions .action-wrapper > div {display: flex; align-items: center; padding: 0 24px; height: 100%;}.horizonNavigator .quick-actions .action-wrapper-hover {background-color: #298aed;}.horizonNavigator .container {position: absolute; z-index: 998; background-color: #fff; overflow: hidden; color: #0d1721; display: flex; text-align: left; flex-direction: column; box-shadow: 0 4px 6px rgba(0,0,0,0.12), 0 0 8px rgba(0,0,0,0.04);}.horizonNavigator .container .search-box-wrapper {background-color: #f3f4f8; padding: 10px 30px;}.horizonNavigator .container .search-box {display: flex; align-items: center; background-color: #fff; font-size: 16px; border-radius: 15px; padding: 3px 16px; height: 24px;}.horizonNavigator .container .search-box .fas {color: #a5a5a5;}.horizonNavigator .container .search-box .fa-search {margin-right: 0.5em;}.horizonNavigator .container .search-box .fa-times-circle:hover {color: #0d1721;}.horizonNavigator .container .search-box input {font-size: inherit; border: none; flex: 1; height: 100%;}.horizonNavigator .container .search-box input::-webkit-input-placeholder {color: #a5a5a5;}.horizonNavigator .container .search-box input::-moz-placeholder {color: #a5a5a5;}.horizonNavigator .container .search-box input:-ms-input-placeholder {color: #a5a5a5;}.horizonNavigator .container .content-wrapper {display: flex; flex: 1; height: 0;}.horizonNavigator .container .all-root-nav {background-color: #f3f4f8; overflow-y: auto;}.horizonNavigator .container .all-root-nav::-webkit-scrollbar {display: none;}.horizonNavigator .container .all-root-nav::-webkit-scrollbar-thumb {display: none;}.horizonNavigator .container .all-root-nav .action-wrapper {border-bottom: solid 2px #fff; height: 40px; display: flex; width: 221px; align-items: center; padding: 5px 19px;}.horizonNavigator .container .all-root-nav .action-wrapper:hover {background-color: #fff;}.horizonNavigator .container .all-root-nav .rootNavIcon {background-color: #298aed; padding: 0 8px;}.horizonNavigator .container-enter-active,.horizonNavigator .container-leave-active {transition: height 0.2s linear;}.horizonNavigator .container-enter,.horizonNavigator .container-leave-to {height: 0 !important;}.horizonNavigator .content {display: flex; height: 100%; width: 100%; overflow-y: auto;}.horizonNavigator .content .nav-detail {height: 100%; flex: 1; padding: 10px 15px; display: flex; flex-wrap: wrap; place-content: flex-start;}.horizonNavigator .content .nav-detail > div {display: inline-block; overflow-wrap: normal;}.horizonNavigator .content .bole {height: 100%; display: flex; flex-wrap: wrap; place-content: end; flex-direction: column;}.horizonNavigator .content .limb {-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; margin: 4px 15px; padding: 7px 3px; border-bottom: solid 1px #e6e6e6; width: 180px;}.horizonNavigator .content .limb.level-0 {border-bottom: solid 1px #e6e6e6; color: #298aed;}.horizonNavigator .content .limb.level-1 {color: #b5b5b5;}.horizonNavigator .content .leaf {width: 180px; margin: 4px 3px; padding: 0px 15px; cursor: default; height: 30px; display: flex; align-items: center; justify-content: space-between;}.horizonNavigator .content .leaf .leaf-name {flex: 1; width: 0; font-size: 14px; color: #454a5b; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.horizonNavigator .content .leaf .fa-star {cursor: pointer; color: #298aed;}.horizonNavigator .content .leaf .far.fa-star {display: none;}.horizonNavigator .content .leaf:hover {background-color: #d4e8fb; color: #298aed;}.horizonNavigator .content .leaf:hover .fa-star {display: inline;}.horizonNavigator .container-layer {z-index: 998; position: absolute; width: 100vw; opacity: 0; background-color: #000; left: 0;}.badge-base .badge {position: absolute; display: inline-block; top: 12px; right: 71px; min-width: 14px; height: 16px; padding: 0 3px; line-height: 12px; text-align: center; background-color: #f00; opacity: 0.9; font-size: 12px; font-weight: 900; color: #fff; border: 2px solid #f00; border-radius: 10px; box-sizing: border-box; -moz-user-select: none; -khtml-user-select: none; user-select: none;}.badge-base .badge:empty {display: none;}