.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;}::-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;}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: calc(100% - 60px); margin: -50px auto 0; padding-top: 0; background-color: wsoBgColor; border: 0; padding: 0; text-align: left; overflow: hidden;}#workspace > .dijitTabPaneWrapper.dijitTabContainerTop-container.dijitAlignCenter {border-bottom: 0;}@media screen and (min-width: 1370px) {#workspace {width: 90%;}}@media screen and (max-width: 1370px) {#workspace {width: 98%;}}#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;}.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;}.ttx-field-set {padding-top: 12px 0; margin: 0; padding-right: 12px;}.set-ttx-field-set {width: 12px; height: 12px; float: right; position: absolute; top: 0; right: 12px; cursor: pointer;}.ttx-action-set {margin: 10px 30px 10px 0; margin: 0;}.ttxWsoTabPanel {width: 100%; height: 100%;}.dijitTabPaneWrapper {height: 100%;}.dijitTabContainerTopChildWrapper {height: 100%;}.ttx-field-row h1 {margin: 10px 0 10px 2px; line-height: 1.4em; font-size: 1.2em; padding-bottom: 3px; border-bottom: 1px solid; border-bottom-color: #d6d8d8; color: #265d98;}.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; color: #265d98;}.dijitTextBox,.dojoxCheckedMultiSelect {font-size: 13px; color: #181616;}.ttx-field-row {margin: 4px 0; display: flex; align-items: center;}.ttx-field-row .ttx-field {display: inline-flex; align-items: center;}.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;}.ttx-field-row .ttx-field > label:after {content: " :";}.ttx-field-row .dijitValidationTextBox .dijitValidationContainer {padding: 2px 0;}.ttx-field-row .dijitTextBox {font-size: 13px; color: #181616;}.ttx-field-row .dijitTextBox .dijitInputField .dijitPlaceHolder,.ttx-field-row .dijitTextBox .dijitInputInner {padding: 2px 0;}.ttx-field-row label {font-size: 13px; color: #3a3044; vertical-align: middle;}.ttx-field-row label.helpLabel {white-space: nowrap; position: relative; overflow: hidden; text-overflow: ellipsis;}.listGridContainer {margin-top: 10px;}.ttxDateTimeTextBox {display: inline-flex;}.ttxDateTimeTextBox .dijitDateTextBox {float: left; width: 60%;}.ttxDateTimeTextBox .dijitTimeTextBox {width: 88px; border-left: 0;}.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; border-radius: 0;}.flat .dijitSelect .dijitInputField>span {white-space: normal; text-align: left;}.flat .dijitSelect .dijitArrowButton {width: 1%;}.dijitPopup .dijitSelectMenu {color: #333; border: 1px solid #d0d0d0; font-size: 13px;}.dijitLabel .dijitInputContainer .dijitLabelInner {display: inline-block;}.buttonHeightInput.dijitTextBox {font-size: 20px; width: 10em;}.buttonHeightInput.dijitTextBox .dijitInputInner {line-height: 22px; font-size: 16px;}.flat .dijitTextBoxFocused {box-shadow: 0 0 6px #6bbdff;}.flat .dijitTextBoxErrorFocused,.flat .dijitTextBoxErrorFocused .dijitButtonNode {box-shadow: 0 0 6px #f54f26;}.flat .dijitTextBox {border-radius: 0;}.flat .dijitSelect .dijitArrowButton,.flat .dijitComboBox .dijitArrowButton {border: 0; padding: 2px;}.flat .dijitMenuItem,.flat .dijitMenuItem td {padding: 4px 4px;}.flat .dijitMenuTable,.flat .dijitComboBoxMenu {padding: 0;}.dijitTimePickerPopup {overflow: scroll; height: 200px !important;}.dijitCalendarCurrentDate {border: 1px solid #20a0ff;}.flat .dojoxCheckedMultiSelect {color: #333; border: 1px solid #d0d0d0; font-size: 13px; background: #fff; 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;}.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.headerFilter {padding-right: inherit;}.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; border-bottom: 1px solid #e6e6e6; font-size: 13px; padding: 5px;}.gridxDesktop.gridx .gridxRowHeaderHeader,.gridxDesktop.gridx .gridxRowHeaderBody {border: 0; border-left: solid 1px #e1e1e1;}.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 .gridxBody .gridxRow.rowOpened {border: 1px solid #3becb9;}.gridxDesktop.gridx .gridxHeader .gridxHeaderRow .gridxCell {color: #000; background-color: #edeff0; font-weight: bold; padding: 2px 5px;}.gridxDesktop.gridx .gridxHeader .gridxHeaderRow .gridxFilterCell {padding: 2px 5px;}.gridxDesktop.gridx .gridxHeader .gridxHeaderRow .gridxFilterCell .dijitTextBox {font-size: 12px;}.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; border: 1px solid #a9a9a9; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -ms-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.gridxDesktop.gridx .gridxHeader .gridxHeaderRow .expandWrapper span {height: 5px; line-height: 5px;}.gridxDesktop.gridx .gridxRowSelected > .gridxRowTable .gridxCell,.gridxDesktop.gridx .gridxRow .gridxColumnSelected,.gridxDesktop.gridx .gridxRow .gridxCellSelected {background: #fff2c8;}.gridxDesktop.gridx .gridxRowOdd > .gridxRowTable {background: #f5f5f5;}.gridxDesktop.gridx .gridxRowOver > .gridxRowTable {background: #e4e8eb;}.gridxDesktop.gridx .gridxRowHeaderRow .gridxCellFocus {border: 0;}.gridxDesktop.gridx .gridxFooter {font-size: 15px;}.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: 19891016;}.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);}}.chartWrapper,.ttxChart {display: inline-block; float: left; padding: 0; margin: 0; border: none;}.ttxChart .chartTitle {display: inline-block; font-size: 16px; color: #797979; text-transform: uppercase; font-weight: 600; letter-spacing: 0.04em; line-height: 16px; margin-bottom: 8px; padding: 0.5em 0 0 2em;}.ttxTopChart {display: flex; flex-direction: column; height: 100%; width: 100%;}.ttxTopChart .header {padding: 8px 10px; margin-bottom: 5px; display: flex;}.ttxTopChart .header .titleWrapper {display: flex; flex: 1; align-items: center;}.ttxTopChart .header .titleWrapper .titleIcon {background-repeat: no-repeat; background-size: 15px; height: 24px; width: 18px; padding-right: 8px; background-position: center;}.ttxTopChart .header .titleWrapper .title {font-size: 16px; color: #111; font-weight: bold; word-break: keep-all; width: auto;}.ttxTopChart .header .dijitSelect {width: 80px;}.ttxTopChart .container::-webkit-scrollbar {width: 0;}.ttxTopChart .container {margin: 0 10px; height: 0; flex: 1; overflow-y: scroll;}.ttxTopChart .container .content-line {color: #27292f; font-size: 14px; display: flex;}.ttxTopChart .container .content-line .line-name {font-weight: bold;}.valueBlockChart {border-radius: 6px;}.valueBlockChart .container {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: 72px; width: 14%; min-width: 180px; 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 .container .top-line .line-header {color: #fff;}.topBarChart .container .content-line {margin-bottom: 8px; align-items: center;}.topBarChart .container .content-line .line-bar-wrapper {display: flex; flex: 1; flex-direction: column;}.topBarChart .container .content-line .line-bar-wrapper .line-data-wrapper {display: flex; justify-content: space-between;}.topBarChart .container .content-line .line-bar-wrapper .line-bar {height: 6px; border-radius: 3px;}.topBarChart .container .content-line .line-bar-wrapper .line-value {width: auto;}.topBarChart .container .content-line .line-header {text-align: center; margin: 0 20px; height: 24px; width: 65px; font-size: 16px; line-height: 24px;}.topBarChart .container .content-line .line-name {margin-right: 14px; height: 26px; line-height: 26px; word-break: keep-all;}.topBarChart .container .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 .container .content-line .line-bar-bg {width: 100%; height: 6px; background: #d8e2e6; border-radius: 3px;}.topBarChart .container .content-line .line-bar-bg .line-bar {height: 6px; border-radius: 3px;}.topBlockChart .container {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 .container .top-line .line-header {text-align: center; margin: 0 10px; line-height: 20px; height: 20px; width: 20px; color: #fff; font-size: 12px;}.topGridChart .container .top-line {background-color: #fff; box-sizing: border-box; border-radius: 8px;}.topGridChart .container .top-line .icon-line-header {font-weight: bold; background-repeat: no-repeat; background-size: 26px; -webkit-mask-repeat: no-repeat; -webkit-mask-size: 26px; mask-repeat: no-repeat; mask-size: 30px; line-height: 30px; height: 30px; width: 30px; color: #fff; font-size: 12px;}.topGridChart .content-line {height: 34px; align-items: center; margin-bottom: 6px; color: #27292f;}.topGridChart .content-line .line-header {text-align: center; margin: 0 10px; line-height: 30px; height: 30px; width: 30px; font-size: 18px;}.topGridChart .content-line .line-name {flex: 1;}.topGridChart .content-line .line-value {font-size: 16px; margin-right: 20px;}.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;}.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);}}.textbox-background-image {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: -o-linear-gradient(rgba(127,127,127,0.2) 0%, rgba(127,127,127,0) 2px);}.standard-gradient {background-image: url("images/standardGradient.png"); background-repeat: repeat-x; _background-image: none;}.active-gradient {background-image: url("images/activeGradient.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(190,190,190,0.98) 0px, rgba(255,255,255,0.65) 3px, rgba(255,255,255,0) 100%); background-image: -webkit-linear-gradient(rgba(190,190,190,0.98) 0px, rgba(255,255,255,0.65) 3px, rgba(255,255,255,0) 100%); background-image: -o-linear-gradient(rgba(190,190,190,0.98) 0px, rgba(255,255,255,0.65) 3px, rgba(255,255,255,0) 100%); _background-image: none;}.card {background: #fff; -moz-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; 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); -moz-border-radius: 100%; 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: "FontAwesome"; font-size: 13px; border: solid 1px #d8d8d8;}.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:hover,.flat .dijitButton .dijitButtonNode:hover,.flat .dijitToolbar .dijitDropDownButton .dijitButtonNode:hover,.flat .dijitDropDownButton .dijitButtonNode:hover {background: #379ae7; color: #fefefe; border-color: #379ae7;}.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: "FontAwesome"; font-size: 13px; border: solid 1px #d8d8d8;}.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:hover,.flat .dijitDropDownButton .dijitButtonNode:hover {background: #379ae7; color: #fefefe; border-color: #379ae7;}.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 .dijitToolbar .dijitButtonHover .dijitButtonNode,.flat .dijitButtonHover .dijitButtonNode,.flat .dijitDropDownButtonHover .dijitButtonNode,.flat .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode,.flat .dijitComboButton .dijitButtonNodeHover,.flat .dijitComboButton .dijitDownArrowButtonHover,.flat .dijitToggleButtonHover .dijitButtonNode {background-color: #379ae7 !important;}.flat .dijitButtonActive .dijitButtonNode,.flat .dijitDropDownButtonActive .dijitButtonNode,.flat .dijitComboButtonActive .dijitButtonNode,.flat .dijitToggleButtonActive .dijitButtonNode,.flat .dijitToggleButtonChecked .dijitButtonNode {background-color: #307ebb; background-color: #379ae7; -webkit-box-shadow: inset 2px 3px 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 2px 3px 3px rgba(0,0,0,0.3); -ms-box-shadow: inset 2px 3px 3px rgba(0,0,0,0.3); -o-box-shadow: inset 2px 3px 3px rgba(0,0,0,0.3); box-shadow: inset 2px 3px 3px rgba(0,0,0,0.3); -webkit-transition-duration: 0.1s,; -moz-transition-duration: 0.1s,;}.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: 19891015 !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 .forceChangePwd .dijitDialogPaneContent .ttxChangePassword .dijitButton {float: right;}.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 .dijitButton {margin: 20px auto;}.flat .skuAddDialog {width: 902px; height: auto;}.flat .billDialog .dijitDialogTitleBar {height: 0;}.flat .billDialog .dijitDialogPaneContent {padding: 10px 10px 30px 20px;}.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;}.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;}.flat {font-family: "苹方", pingfang sc, "微软雅黑", Helvetica, Tahoma, Arial, STXihei, "华文细黑", "Microsoft YaHei", SimSun, "宋体", Heiti, "黑体", sans-serif;}.wsoRootPane {padding: 0 12px 0 12px !important; background: #fff !important;}.wsoRootPane .wso {padding: 12px !important; background: #fff !important;}.customerLogo {width: 112px; position: absolute; top: 1px; right: 0; border: 0; margin: 0; padding: 0; z-index: 1; height: 34px;}#topNav {display: flex; flex-direction: column; background: #fff; background: linear-gradient(141deg, #324f9a 0%, #1267c3 75%); height: 106px; border: 0; line-height: 30px; color: #fff;}#topNav .topNavContent {height: 58px;}#topNav .topNavContent .left {float: left; display: inline-flex; flex-direction: row; margin-left: 10px;}#topNav .topNavContent .left .ttxLogo {height: 30px; margin: 10px;}#topNav .topNavContent .left .prodLogo {height: 17px; margin-top: 15px;}#topNav .topNavContent .right {float: right; height: 58px; display: inline-flex; align-items: center; width: inherit;}#topNav .topNavContent .right .displayNone {display: none;}#topNav .topNavContent .right > span {margin: 0 8px; height: 58px; color: rgba(255,255,255,0.5); font-size: 14px; display: inline-flex; align-items: center; font-family: 'Microsoft YaHei UI';}#topNav .topNavContent .right .userWrapper {cursor: pointer;}#topNav .topNavContent .right .userWrapper .icon {height: 5px;}#topNav .topNavContent .right .userWrapper > .droplist {display: none; width: 150px; background: #fff; top: 40px; z-index: 999; position: absolute; -webkit-box-shadow: 0px 2px 8px #9c9c9c; -moz-box-shadow: 0px 2px 8px #9c9c9c; -ms-box-shadow: 0px 2px 8px #9c9c9c; -o-box-shadow: 0px 2px 8px #9c9c9c; box-shadow: 0px 2px 8px #9c9c9c;}#topNav .topNavContent .right .userWrapper > .droplist li {border-bottom: solid 1px #e4e0e0; color: #7a7979; border-bottom: solid 1px #e4e0e0; text-align: left; padding: 4px 20px; font-size: 13px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}#topNav .topNavContent .right .userWrapper > .droplist li:hover {color: #fff; background: #2b98eb;}#topNav .topNavContent .right .userWrapper:hover {color: #fff;}#topNav .topNavContent .right .userWrapper:hover > .droplist {display: block; width: 150px; background: #fff; top: 40px; z-index: 999; position: absolute; -webkit-box-shadow: 0px 2px 8px #9c9c9c; -moz-box-shadow: 0px 2px 8px #9c9c9c; -ms-box-shadow: 0px 2px 8px #9c9c9c; -o-box-shadow: 0px 2px 8px #9c9c9c; box-shadow: 0px 2px 8px #9c9c9c;}#topNav .topNavContent .right .userWrapper:hover > .droplist li {border-bottom: solid 1px #e4e0e0; color: #7a7979; border-bottom: solid 1px #e4e0e0; text-align: left; padding: 4px 20px; font-size: 13px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}#topNav .topNavContent .right .userWrapper:hover > .droplist li:hover {color: #fff; background: #2b98eb;}#topNav .topNavContent .right .badge-svg-icon {cursor: pointer; margin-right: 13px; margin-left: 20px;}#topNav .topNavContent .right .badge-svg-icon .icon {height: 25px; width: 25px;}#topNav .topNavContent .right .badge-svg-icon .click {display: none;}#topNav .topNavContent .right .badge-svg-icon .new {display: none;}#topNav .topNavContent .right .badge-svg-icon .default {display: inline-block;}#topNav .topNavContent .right .badge-svg-icon.active .click {display: inline-block;}#topNav .topNavContent .right .badge-svg-icon.active .new {display: none;}#topNav .topNavContent .right .badge-svg-icon.active .default {display: none;}#topNav .topNavContent .right .badge-svg-icon.new .new {display: inline-block;}#topNav .topNavContent .right .badge-svg-icon.new .click {display: none;}#topNav .topNavContent .right .badge-svg-icon.new .default {display: none;}#topNav .topNavContent .right .orgWrapper {cursor: pointer;}#topNav .topNavContent .right .orgWrapper .icon {height: 6px;}#topNav .topNavContent .right .orgWrapper > .droplist {display: none; width: 150px; background: #fff; top: 40px; z-index: 999; position: absolute; -webkit-box-shadow: 0px 2px 8px #9c9c9c; -moz-box-shadow: 0px 2px 8px #9c9c9c; -ms-box-shadow: 0px 2px 8px #9c9c9c; -o-box-shadow: 0px 2px 8px #9c9c9c; box-shadow: 0px 2px 8px #9c9c9c; max-height: 50%; overflow: auto;}#topNav .topNavContent .right .orgWrapper > .droplist li {border-bottom: solid 1px #e4e0e0; color: #7a7979; border-bottom: solid 1px #e4e0e0; text-align: left; padding: 4px 20px; font-size: 13px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}#topNav .topNavContent .right .orgWrapper > .droplist li:hover {color: #fff; background: #2b98eb;}#topNav .topNavContent .right .orgWrapper:hover {color: #fff;}#topNav .topNavContent .right .orgWrapper:hover > .droplist {display: block; width: 150px; background: #fff; top: 40px; z-index: 999; position: absolute; -webkit-box-shadow: 0px 2px 8px #9c9c9c; -moz-box-shadow: 0px 2px 8px #9c9c9c; -ms-box-shadow: 0px 2px 8px #9c9c9c; -o-box-shadow: 0px 2px 8px #9c9c9c; box-shadow: 0px 2px 8px #9c9c9c; right: 70px;}#topNav .topNavContent .right .orgWrapper:hover > .droplist li {border-bottom: solid 1px #e4e0e0; color: #7a7979; border-bottom: solid 1px #e4e0e0; text-align: left; padding: 4px 20px; font-size: 13px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}#topNav .topNavContent .right .orgWrapper:hover > .droplist li:hover {color: #fff; background: #2b98eb;}#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: 58px; width: 120px; float: right;}#topNav .corpNode {margin-left: -4px;}#topNav .topSetting {float: right; width: 58px; line-height: 58px; height: 58px; 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: 58px; height: 58px; line-height: 58px; 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 .dijitButtonContents.notify,#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 .topNavMessage {margin: 0; padding: 0; border: 0; height: 100%; width: auto; font-size: 15px; text-align: right; line-height: 39px; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; display: inline-block; color: #a6aeb8;}#topNav .topNavMessage div {height: 100%;}#topNav .loginMessage,#topNav .dijitDropDownButton,#topNav .dijitButtonNode,#topNav .dijitButtonContents {margin: 0; padding: 0; border: 0; height: 100%; width: 200px; font-size: 15px; text-align: right; line-height: 39px; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; display: inline-block;}#topNav .loginMessage div,#topNav .dijitDropDownButton div,#topNav .dijitButtonNode div,#topNav .dijitButtonContents div {height: 100%;}#topNav .loginMessage a,#topNav .dijitDropDownButton a,#topNav .dijitButtonNode a,#topNav .dijitButtonContents a {display: inline-block; padding: 0; margin: 0; height: 100%; width: 100%;}#topNav .loginMessage a:hover,#topNav .dijitDropDownButton a:hover,#topNav .dijitButtonNode a:hover,#topNav .dijitButtonContents a:hover {background: #379ae7;}#topNav .user .dijitButtonText {height: 35px; display: inline; padding: 1px;}.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;}.flat .cbtreeCheckBox {background-image: url("/css/icon/PNG/checkboxRadioButtonStates.png");}.flat .dijitTree {width: 100%;}.flat .dijitTree .dijitTreeRow {margin-left: 0.3rem; 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;}.flat .dijitTree .dijitTreeRow .dijitFolderOpened,.flat .dijitTree .dijitTreeRow .dijitFolderClosed {color: #5b5b5b;}.flat .dijitTree .dijitTreeRow .dijitTreeExpandoClosed:before {content: '\f0fe'; color: #5b5b5b;}.flat .dijitTree .dijitTreeRow .dijitTreeExpandoOpened:before {content: '\f146'; color: #5b5b5b;}.flat .dijitTree .dijitTreeRow .dijitFolderClosed:before,.flat .dijitTree .dijitTreeRow .dijitIconFolderClosed:before {content: "\f07b";}.flat .dijitTree .dijitTreeRow .dijitFolderOpened:before,.flat .dijitTree .dijitTreeRow .dijitIconFolderOpen:before {content: "\f07c";}.flat .dijitTree .dijitTreeRow .dijitLeaf:before {content: "\f15b";}.flat .dijitTree .dijitTreeRow .dijitTreeContent {display: flex; align-items: center;}.flat .dijitTree .dijitTreeRowHover {background: #ebf5fd; border-color: transparent; color: #000; border: none;}.flat .dijitTree .dijitTreeRowSelected {background: #fff; color: #4862c8 !important; border-color: transparent; border: none;}.flat .dijitTree .dijitTreeRowSelected .dijitFolderOpened,.flat .dijitTree .dijitTreeRowSelected .dijitFolderClosed,.flat .dijitTree .dijitTreeRowSelected .dijitTreeExpando {color: #5b5b5b;}.flat .dijitTree .dijitTreeExpando,.flat .dijitTree .dijitTreeIcon {font-family: "FontAwesome"; width: 16px; height: 16px; background-size: 16px 16px !important; color: #5b5b5b; font-size: 16px; display: inline-block; background: none;}.flat .dijitTree .dijitTreeExpando:before,.flat .dijitTree .dijitTreeIcon:before {position: relative;}.flat .dijitTree:not(.navigatorTree) .dijitTreeIcon {background: none !important;}.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;}.changePassword.dijitDialog .dijitDialogTitleBar .dijitDialogTitle {font-size: 18px; color: #000;}.changePassword.dijitDialog .dijitButton {padding-top: 10px;}.changePassword.dijitDialog .dijitButton .dijitButtonNode {height: 30px; width: 80px; line-height: 30px; background-color: #2b99eb;}.changePassword.dijitDialog form {text-align: center;}#navigator {overflow: inherit; display: flex; width: 214px; flex-direction: column; -webkit-box-shadow: 4px 0 5.64px 0.36px rgba(0,0,0,0.11); -moz-box-shadow: 4px 0 5.64px 0.36px rgba(0,0,0,0.11); -ms-box-shadow: 4px 0 5.64px 0.36px rgba(0,0,0,0.11); -o-box-shadow: 4px 0 5.64px 0.36px rgba(0,0,0,0.11); box-shadow: 4px 0 5.64px 0.36px rgba(0,0,0,0.11); position: fixed; top: 50px; left: -220px; z-index: 939; height: calc(100% - 50px); 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;}#navigator.hide {left: -215px; background: transparent; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none;}#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;}.quickSearch {padding: 0 10px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; height: 24px; width: 170px; border: 0; margin-top: 4px; margin-bottom: 2px; margin-left: 8px;}.quickSearch .dijitInputField {height: 22px; line-height: 22px;}.quickSearch .dijitInputField .dijitinputinner {padding: 0; height: 22px; line-height: 22px;}.quickSearch .dijitValidationContainer,.quickSearch .dijitArrowButton {display: none;}.quickSearch.dijitTextBoxError {border: 1px solid #fff;}.prodLogo {display: block; height: 107px; flex-grow: 0; top: 0px;}.dijitTree {overflow: auto; flex-grow: 1; padding-bottom: 27px;}.ttxLogo {bottom: 0px; position: relative;}.dijitTreeRow {background: #e6e8ee; font-size: 13px;}.dijitTreeRowHover .star {width: 40%; display: flex; flex-direction: row-reverse;}.dijitTreeRowHover .star img {height: 16px; width: 16px;}.expanded {width: 214px;}.shrinked {width: 41px;}.shrinked .prodLogo {display: none;}.shrinked .navigatorBar,.shrinked .tree,.shrinked img {display: none;}padding 0 .navigatorBar {margin: 4px 2px 4px 10px;}padding 0 .navigatorExpand {color: #fff; position: absolute; right: 8px; top: 5px; float: right; display: inline-block; visibility: hidden; width: 20px; height: 20px; background: none;}padding 0 .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;}padding 0 .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 .ttx-field-row h1,.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 {margin-top: 2px;}.flat .dijitTabContainerTop-tabs .dijitTab {top: 0; font-size: 13px;}.flat .dijitTabContainerTop-tabs .dijitTabChecked {padding-top: 6px; top: 1px;}.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 > .dijitTabController > .dijitTabListWrapper > .dijitTabContainerTop-tabs {margin: 0; padding: 0; border: 0; background: #f3f3f3 url("/images/main-tab-bg.jpg"); background-repeat: repeat-x; background-position-y: -1px; border-top: 1px solid #e4e4e4;}#workspace > .dijitTabController > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTab {height: 25px; line-height: 24px; margin: 0 0px 0px 0; border: 0; color: rgba(0,0,0,0.7) !important; background: #f3f3f3; font-size: 13px; padding-top: 4px; padding-bottom: 3px; top: 0; border-right: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; -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;}#workspace > .dijitTabController > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTab:before {height: 0;}#workspace > .dijitTabController > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabActive,#workspace > .dijitTabController > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked {background: #fff; color: #000; font-weight: bold; height: 25px; margin-bottom: 0; border-bottom: 1px solid #fff;}.firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper {padding-left: 14px;}.firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTab,.firstLevelTab > .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; top: -1px; font-size: 13px;}.firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTab.dijitTabChecked,.firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabActive.dijitTabChecked {top: 0;}.firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked,.firstLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked.dijitTab:nth-child(1) {border-left: 1px solid #b5bcc8 !important; border-right: 1px solid #b5bcc8 !important;}.secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs {padding-left: 5px; border-color: #c7c8c9;}.secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTab,.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; color: #858585;}.secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked,.secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked.dijitTab:nth-child(1) {border-bottom: 2px solid #899ef1 !important; padding-top: 3px; top: 0; font-weight: bold; color: #5d5c5c;}.secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabActive:before,.secondLevelTab > .dijitTabListContainer-top > .dijitTabListWrapper > .dijitTabContainerTop-tabs .dijitTabChecked:before {height: 0;}.dijitTab * {vertical-align: baseline;}.dijitTab .dijitTabCloseButton {vertical-align: middle; padding-bottom: 3px;}.flat .dijitTabPaneWrapper {border: 0; border-top: 1px solid #9e9e9e;}.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;}.flat .cbtreeCheckBox {background-image: url("/css/icon/PNG/checkboxRadioButtonStates.png");}.flat .dijitTree {width: 100%;}.flat .dijitTree .dijitTreeRow {margin-left: 0.3rem; 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;}.flat .dijitTree .dijitTreeRow .dijitFolderOpened,.flat .dijitTree .dijitTreeRow .dijitFolderClosed {color: #5b5b5b;}.flat .dijitTree .dijitTreeRow .dijitTreeExpandoClosed:before {content: '\f0fe'; color: #5b5b5b;}.flat .dijitTree .dijitTreeRow .dijitTreeExpandoOpened:before {content: '\f146'; color: #5b5b5b;}.flat .dijitTree .dijitTreeRow .dijitFolderClosed:before,.flat .dijitTree .dijitTreeRow .dijitIconFolderClosed:before {content: "\f07b";}.flat .dijitTree .dijitTreeRow .dijitFolderOpened:before,.flat .dijitTree .dijitTreeRow .dijitIconFolderOpen:before {content: "\f07c";}.flat .dijitTree .dijitTreeRow .dijitLeaf:before {content: "\f15b";}.flat .dijitTree .dijitTreeRow .dijitTreeContent {display: flex; align-items: center;}.flat .dijitTree .dijitTreeRowHover {background: #ebf5fd; border-color: transparent; color: #000; border: none;}.flat .dijitTree .dijitTreeRowSelected {background: #fff; color: #4862c8 !important; border-color: transparent; border: none;}.flat .dijitTree .dijitTreeRowSelected .dijitFolderOpened,.flat .dijitTree .dijitTreeRowSelected .dijitFolderClosed,.flat .dijitTree .dijitTreeRowSelected .dijitTreeExpando {color: #5b5b5b;}.flat .dijitTree .dijitTreeExpando,.flat .dijitTree .dijitTreeIcon {font-family: "FontAwesome"; width: 16px; height: 16px; background-size: 16px 16px !important; color: #5b5b5b; font-size: 16px; display: inline-block; background: none;}.flat .dijitTree .dijitTreeExpando:before,.flat .dijitTree .dijitTreeIcon:before {position: relative;}.flat .dijitTree:not(.navigatorTree) .dijitTreeIcon {background: none !important;}.ttxBill .ttxWsoTabPanel.cpBill,.ttxBill .ttxWsoTabPanel.cpDetail {background: #fff;}.ttxBill .ttxWsoTabPanel.cpBill .ttx-action-set,.ttxBill .ttxWsoTabPanel.cpDetail .ttx-action-set {position: absolute; top: 0; left: 0; padding: 6px; width: 100%; background: #fff; z-index: 10; box-shadow: rgba(230,229,230,0.86) 2px 2px 6px 1px;}.ttxBill .ttxWsoTabPanel.cpBill .ttxForm.floatingActionPadding,.ttxBill .ttxWsoTabPanel.cpDetail .ttxForm.floatingActionPadding {padding-top: 32px;}.ttx-float-action-set {position: absolute; top: 0; left: 0; padding: 6px; width: 100%; background: #fff; z-index: 10; box-shadow: rgba(230,229,230,0.86) 2px 2px 6px 1px;}.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;}.ttxSqlTemplate {height: 100%;}.ttxSqlTemplate .idSelect .ttx-field-row .ttx-field > label {width: 50px;}.ttxSqlTemplate .ttx-field-row .ttx-field > label {width: 100px;}.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;}.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);}}.c3 .c3-axis-x path,.c3 .c3-axis-x line {stroke: #ebf2f5;}.c3 .c3-axis-y path,.c3 .c3-axis-y line {stroke: #ebf2f5;}.c3 .c3-axis-x text,.c3 .c3-axis-y text {fill: #7f8288;}.c3-line {stroke-width: 3px;}.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: scroll; padding: 2px; position: relative;}.ttxDashboard .dashboardRow {box-sizing: border-box; outline: none !important; width: 100%; display: inline-block; min-height: 100px; padding: 0; margin: 0;}.ttxDashboard .dashboardRow .dashboardItemBox {float: left; box-sizing: border-box; outline: none !important; height: 100%; display: inline-block; padding: 5px;}.ttxDashboard .dashboardRow .dashboardItemBox.vbc .dashboardItem {background: none;}.ttxDashboard .dashboardRow .dashboardItemBox .dashboardItem {float: left; background: #fff; box-sizing: border-box; outline: none !important; transition: all 0.2s ease-in-out; background: #f5f7f8;}.ttxDashboard svg {display: inline-block;}.ttxDashboard .dashvalue {text-align: center; color: #fff; padding: 9px;}.ttxDashboard .bg-green {background-color: #00b19d !important;}.ttxDashboard .bg-yellow {background-color: #f3b647 !important;}.ttxDashboard .bg-pink {background-color: #f6748b !important;}.ttxDashboard .bg-purple {background-color: #746cee !important;}.ttxDashboard .bg-color5 {background-color: #23ae5c !important;}.ttxDashboard .dashboardRow .dashboardItemBox {padding: 0 14px 14px 0; position: relative;}.ttxDashboard .daysdata {position: absolute; right: 24px; top: 8px; width: 90px !important; height: 24px; z-index: 999;}.ttxPasswordManager .topNode {margin-top: 10px;}.ttxPasswordManager .dijitTextBox {font-size: 16px; color: #181616;}.passwordManagerDialog .ttx-field-row .ttx-field > label {width: 9em;}.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;}.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; align-items: flex-end;}.DataRightSetting .right {display: flex; flex-direction: column; align-items: flex-start;}.DataRightSetting .right .ttx-field-row .ttx-field > label {text-align: right !important; width: 3em;}.DataRightSetting .right .dataGrid {width: 640px;}.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;}.dblTree {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 {display: flex; flex-direction: column; align-items: center; height: 90%; justify-content: center;}.Welcome img {width: fit-content; height: fit-content;}.Welcome p {color: #80858b; margin: 20px auto 40px; font-size: 17px;}.licenseExpireDialog {width: 530px; height: 400px; background: #fff; display: flex; align-items: center; flex-direction: column; text-align: center;}.licenseExpireDialog img {top: 57px; position: fixed;}.licenseExpireDialog .content {height: 140px; background: #699fff; bottom: 0px; position: fixed; text-align: center; padding: 70px 50px 0;}.licenseExpireDialog p {color: #fff; font-size: 19px; margin-bottom: 10px; text-align: left;}.licenseExpireDialog p span {color: #ff0; font-weight: 900;}.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 .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;}.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;}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/calin/form/images/checkboxRadioButtonStates.png"); background-repeat: no-repeat; background-position: -15px; width: 15px; height: 16px;}.calin .dojoxCheckedMultiSelectMenuRadioItemIcon {background-image: url("../../../dijit/themes/calin/form/images/checkboxRadioButtonStates.png"); background-repeat: no-repeat; background-position: -105px; width: 15px; height: 16px;}.dj_ie6 .calin .dojoxCheckedMultiSelectMenuItemIcon {background-image: url("../../../dijit/themes/calin/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/calin/images/standardGradient.png"); background-repeat: repeat-x;}.calin .dojoxCheckedMultiSelectButton .dijitArrowButton .dijitArrowButtonInner {background-image: url("../../../dijit/themes/calin/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;}.badge-base .badge {position: absolute; display: inline-block; top: 12px; right: 16px; min-width: 14px; height: 16px; padding: 0 3px; line-height: 12px; text-align: center; background-color: #3da8f5; opacity: 0.9; font-size: 12px; color: #fff; border: 2px solid #ddd; border-radius: 10px; box-sizing: border-box; -moz-user-select: none; -khtml-user-select: none; user-select: none;}.badge-base .badge:empty {display: none;}