.claro .dijitSelect{background-color: #f0f0f0; height: 30px;}.claro .dijitSelect .dijitArrowButton {background-color: #d9dde0; background-position: center; background-repeat: no-repeat;}.claro .dijitSelect .dijitInputField{padding: 1px 10px;}.claro .dijitSelect input{float: none; margin: auto;}.claro .dijitMenu .dijitMenuItemSelected td{background-color: #d9dde0;}.dijitReset.dijitLeft.dijitButtonNode.dijitArrowButton.dijitDownArrowButton{width:100%;}.dijitReset.dijitLeft.dijitButtonNode.dijitArrowButton.dijitUpArrowButton{width:100%;}.dijitReset.dijitLeft.dijitButtonNode.dijitArrowButton.dijitDownArrowButton .dijitArrowButtonInner{width:100%;}.dijitReset.dijitLeft.dijitButtonNode.dijitArrowButton.dijitUpArrowButton .dijitArrowButtonInner{width:100%;}.claro .dijitTextBox{height: 30px; border-color: #d9dde0;}.claro .dijitInputContainer{line-height: 28px;}.claro .dijitTextBox .dijitInputField{padding: 1px 10px;}.claro .dijitTextBox .dijitInputInner{padding: 0px !important; height: 26px; line-height: 26px !important; font-size: 14px;}.claro .dijitTextBox .dijitPlaceHolder{height: 28px; font-size: 14px;}.claro .dijitTextBoxFocused{border-color: #51b1fe !important; box-shadow: 0px 0px 5px #51b1fe;}.claro .dijitTextBoxHover{border-color: #759dc0;}.claro .dijitValidationTextBox .dijitValidationContainer,.claro .dijitSpinner .dijitSpinnerButtonContainer,.claro .dijitSpinner .dijitInputContainer{height: 100%;}.claro .dijitTextBoxError{border-color: #d46464 !important; box-shadow: 0px 0px 5px #d46464;}p{margin-top:0; margin-bottom:0;}.claro .dojoxColorPickerOptional input{box-sizing: content-box;}table.dijitDownArrowButton.dijitSelect.restrict-select-width{table-layout: fixed;}table.dijitDownArrowButton.dijitSelect.restrict-select-width > tbody > tr > td.dijitStretch > div.dijitButtonText{text-align: left;}.jimu-rtl table.dijitDownArrowButton.dijitSelect.restrict-select-width > tbody > tr > td.dijitStretch > div.dijitButtonText{text-align: right;}table.dijitDownArrowButton.dijitSelect.restrict-select-width > tbody > tr > td.dijitStretch{width: auto;}table.dijitDownArrowButton.dijitSelect.restrict-select-width > tbody > tr > td.dijitStretch > div.dijitInputField{width: 100%; overflow: hidden;}table.dijitDownArrowButton.dijitSelect.restrict-select-width > tbody > tr > td.dijitDownArrowButton{width: 18px;}.claro .dijitComboBox>div.dijitArrowButton.dijitDownArrowButton{width: 18px; height: 100%;}.claro .dijitComboBox>div.dijitArrowButton.dijitDownArrowButton>input{padding: 0; border: 0; display: inline-block; height: 100% !important;}.claro .dijitSelect .dijitReset.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer{width: 20px;}.jimu-rtl .dgrid-rtl-swap .dgrid-header-row {right: 0; left: 17px;} .jimu-rtl .dgrid-cell {border-right-style: none; border-left: solid 1px #ccc;}html[dir='rtl'] caption,html[dir='rtl'] th {text-align: right;}.jimu-rtl {direction: rtl;}.jimu-align-trailing {text-align: right;}.jimu-align-leading {text-align: left;}.jimu-float-trailing {float: right;}.jimu-float-leading {float: left;}.jimu-numeric-value {direction: ltr; unicode-bidi: embed;}.jimu-ltr .jimu-float-leading {float: left !important;}.jimu-rtl .jimu-align-trailing {text-align: left;}.jimu-rtl .jimu-align-leading {text-align: right;}.jimu-rtl .jimu-float-trailing {float: left;}.jimu-rtl .jimu-float-leading {float: right;}.jimu-leading-margin0 {margin-left: 0;}.jimu-leading-margin025 {margin-left: 0.25em;}.jimu-leading-margin05 {margin-left: 0.5em;}.jimu-leading-margin1 {margin-left: 1em;}.jimu-leading-margin15 {margin-left: 1.5em;}.jimu-leading-margin2 {margin-left: 2em;}.jimu-leading-margin25 {margin-left: 2.5em;}.jimu-leading-margin3 {margin-left: 3em;}.jimu-leading-margin35 {margin-left: 3.5em;}.jimu-leading-margin4 {margin-left: 4em;}.jimu-leading-margin5 {margin-left: 5em;}.jimu-leading-margin6 {margin-left: 6em;}.jimu-leading-margin7 {margin-left: 7em;}.jimu-leading-margin10 {margin-left: 10em;}.jimu-trailing-margin025 {margin-right: 0.25em;}.jimu-trailing-margin05 {margin-right: 0.5em;}.jimu-trailing-margin075 {margin-right: 0.75em;}.jimu-trailing-margin1 {margin-right: 1em;}.jimu-trailing-margin15 {margin-right: 1.5em;}.jimu-trailing-margin2 {margin-right: 2em;}.jimu-trailing-margin25 {margin-right: 2.5em;}.jimu-trailing-margin3 {margin-right: 3em;}.jimu-trailing-margin35 {margin-right: 3.5em;}.jimu-trailing-margin4 {margin-right: 4em;}.jimu-trailing-margin5 {margin-right: 5em;}.jimu-trailing-margin6 {margin-right: 6em;}.jimu-leading-padding05 {padding-left: 0.5em;}.jimu-leading-padding1 {padding-left: 1em;}.jimu-trailing-padding1 {padding-right: 1em;}.jimu-leading-position0{left: 0;}.jimu-trailing-position0{right: 0;}.jimu-leading-margin5px{margin-left: 5px;}.jimu-leading-margin10px{margin-left: 10px;}.jimu-leading-margin20px{margin-left: 20px;}.jimu-trailing-margin5px{margin-right: 5px;}.jimu-trailing-margin10px{margin-right: 10px;}.jimu-trailing-margin20px{margin-right: 20px;}.jimu-rtl .jimu-leading-margin0 {margin-right: 0; margin-left: auto;}.jimu-rtl .jimu-leading-margin025 {margin-right: 0.25em; margin-left: auto;}.jimu-rtl .jimu-leading-margin05 {margin-right: 0.5em; margin-left: auto;}.jimu-rtl .jimu-leading-margin075 {margin-right: 0.75em; margin-left: auto;}.jimu-rtl .jimu-leading-margin1 {margin-right: 1em; margin-left: auto;}.jimu-rtl .jimu-leading-margin15 {margin-right: 1.5em; margin-left: auto;}.jimu-rtl .jimu-leading-margin2 {margin-right: 2em; margin-left: auto;}.jimu-rtl .jimu-leading-margin25 {margin-right: 2.5em; margin-left: auto;}.jimu-rtl .jimu-leading-margin3 {margin-right: 3em; margin-left: auto;}.jimu-rtl .jimu-leading-margin35 {margin-right: 3.5em; margin-left: auto;}.jimu-rtl .jimu-leading-margin4 {margin-right: 4em; margin-left: auto;}.jimu-rtl .jimu-leading-margin5 {margin-right: 5em; margin-left: auto;}.jimu-rtl .jimu-leading-margin6 {margin-right: 6em; margin-left: auto;}.jimu-rtl .jimu-leading-margin7 {margin-right: 7em; margin-left: auto;}.jimu-rtl .jimu-leading-margin10 {margin-right: 10em; margin-left: auto;}.jimu-rtl .jimu-trailing-margin025 {margin-left: 0.25em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin05 {margin-left: 0.5em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin075 {margin-left: 0.75em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin1 {margin-left: 1em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin15 {margin-left: 1.5em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin2 {margin-left: 2em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin25 {margin-left: 2.5em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin3 {margin-left: 3em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin4 {margin-left: 4em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin5 {margin-left: 5em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin6 {margin-left: 6em; margin-right: auto;}.jimu-rtl .jimu-leading-padding05 {padding-right: 0.5em; padding-left: auto;}.jimu-rtl .jimu-leading-padding1 {padding-right: 1em; padding-left: auto;}.jimu-rtl .jimu-trailing-padding1 {padding-left: 1em; padding-right: auto;}.jimu-rtl .jimu-leading-position0{left: auto; right: 0;}.jimu-rtl .jimu-trailing-position0{right: auto; left: 0;}.jimu-rtl .jimu-leading-margin5px{margin-left: auto; margin-right: 5px;}.jimu-rtl .jimu-leading-margin10px{margin-left: auto; margin-right: 10px;}.jimu-rtl .jimu-leading-margin20px{margin-left: auto; margin-right: 20px;}.jimu-rtl .jimu-trailing-margin5px{margin-right: auto; margin-left: 5px;}.jimu-rtl .jimu-trailing-margin10px{margin-right: auto; margin-left: 10px;}.jimu-rtl .jimu-trailing-margin20px{margin-right: auto; margin-left: 20px;}.jimu-icon-close-8{background-position: -0px -0px;width:8px;height:8px;}.jimu-icon-close-8.jimu-state-hover{background-position: -13px -0px;width:8px;height:8px;}.jimu-icon-close-8:hover{background-position: -13px -0px;width:8px;height:8px;}.jimu-icon-down-arrow-8{background-position: -0px -13px;width:8px;height:8px;}.jimu-icon-down-arrow-8.jimu-state-hover{background-position: -13px -13px;width:8px;height:8px;}.jimu-icon-down-arrow-8:hover{background-position: -13px -13px;width:8px;height:8px;}.jimu-icon-right-arrow-8{background-position: -0px -26px;width:8px;height:8px;}.jimu-icon-right-arrow-8.jimu-state-hover{background-position: -13px -26px;width:8px;height:8px;}.jimu-icon-right-arrow-8:hover{background-position: -13px -26px;width:8px;height:8px;}.jimu-icon-add{background-position: -0px -47px;width:16px;height:16px;}.jimu-icon-add.jimu-state-disabled{background-position: -63px -47px;width:16px;height:16px;}.jimu-icon-add.jimu-state-hover{background-position: -21px -47px;width:16px;height:16px;}.jimu-icon-add:hover{background-position: -21px -47px;width:16px;height:16px;}.jimu-icon-checkbox{background-position: -0px -68px;width:16px;height:16px;}.jimu-icon-checkbox.jimu-state-hover{background-position: -21px -68px;width:16px;height:16px;}.jimu-icon-checkbox:hover{background-position: -21px -68px;width:16px;height:16px;}.jimu-icon-checkbox.jimu-state-disabled{background-position: -63px -68px;width:16px;height:16px;}.jimu-icon-checked{background-position: -0px -89px;width:16px;height:16px;}.jimu-icon-checked.jimu-state-hover{background-position: -21px -89px;width:16px;height:16px;}.jimu-icon-checked:hover{background-position: -21px -89px;width:16px;height:16px;}.jimu-icon-checked.jimu-state-disabled{background-position: -63px -89px;width:16px;height:16px;}.jimu-icon-close{background-position: -0px -110px;width:16px;height:16px;}.jimu-icon-close.jimu-state-hover{background-position: -21px -110px;width:16px;height:16px;}.jimu-icon-close:hover{background-position: -21px -110px;width:16px;height:16px;}.jimu-icon-delete{background-position: -0px -131px;width:16px;height:16px;}.jimu-icon-delete.jimu-state-hover{background-position: -21px -131px;width:16px;height:16px;}.jimu-icon-delete:hover{background-position: -21px -131px;width:16px;height:16px;}.jimu-icon-delete.jimu-state-disabled{background-position: -63px -131px;width:16px;height:16px;}.jimu-icon-down{background-position: -0px -152px;width:16px;height:16px;}.jimu-icon-down.jimu-state-hover{background-position: -21px -152px;width:16px;height:16px;}.jimu-icon-down:hover{background-position: -21px -152px;width:16px;height:16px;}.jimu-icon-down.jimu-state-disabled{background-position: -63px -152px;width:16px;height:16px;}.jimu-icon-edit{background-position: -0px -173px;width:16px;height:16px;}.jimu-icon-edit.jimu-state-hover{background-position: -21px -173px;width:16px;height:16px;}.jimu-icon-edit:hover{background-position: -21px -173px;width:16px;height:16px;}.jimu-icon-edit.jimu-state-disabled{background-position: -63px -173px;width:16px;height:16px;}.jimu-icon-error{background-position: -0px -194px;width:16px;height:16px;}.jimu-icon-folder-close{background-position: -0px -215px;width:16px;height:16px;}.jimu-icon-folder-close.jimu-state-hover{background-position: -21px -215px;width:16px;height:16px;}.jimu-icon-folder-close:hover{background-position: -21px -215px;width:16px;height:16px;}.jimu-icon-folder-open{background-position: -0px -236px;width:16px;height:16px;}.jimu-icon-folder-open.jimu-state-hover{background-position: -21px -236px;width:16px;height:16px;}.jimu-icon-folder-open:hover{background-position: -21px -236px;width:16px;height:16px;}.jimu-icon-search{background-position: -0px -257px;width:16px;height:16px;}.jimu-icon-search.jimu-state-disabled{background-position: -63px -257px;width:16px;height:16px;}.jimu-icon-search.jimu-state-hover{background-position: -21px -257px;width:16px;height:16px;}.jimu-icon-search:hover{background-position: -21px -257px;width:16px;height:16px;}.jimu-icon-setting{background-position: -0px -278px;width:16px;height:16px;}.jimu-icon-setting.jimu-state-hover{background-position: -21px -278px;width:16px;height:16px;}.jimu-icon-setting:hover{background-position: -21px -278px;width:16px;height:16px;}.jimu-icon-setting.jimu-state-disabled{background-position: -63px -278px;width:16px;height:16px;}.jimu-icon-up{background-position: -0px -299px;width:16px;height:16px;}.jimu-icon-up.jimu-state-hover{background-position: -21px -299px;width:16px;height:16px;}.jimu-icon-up:hover{background-position: -21px -299px;width:16px;height:16px;}.jimu-icon-up.jimu-state-disabled{background-position: -63px -299px;width:16px;height:16px;}.jimu-icon-white-close{background-position: -0px -320px;width:16px;height:16px;}*:focus{outline: none;}input[type="text"]::-ms-clear{display: none;} [class*='jimu'], [class*='jimu'] * {-moz-box-sizing: border-box; box-sizing: border-box;}.jimu-main-background{background-color: #485566;}.jimu-main-background-2{background-color: white;}.jimu-ellipsis{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.jimu-auto-vertical{text-align:center;}.jimu-auto-vertical:after{display:inline-block; *display:inline; *zoom:1; width:0; height:100%; vertical-align:middle; content:'';}.jimu-auto-vertical .jimu-auto-vertical-content{display:inline-block; *display:inline; *zoom:1; vertical-align:middle; cursor: default;}.jimu-opacity-0{filter:alpha(opacity=0); opacity: 0;}.jimu-opacity-1{filter:alpha(opacity=10); opacity: 0.1;}.jimu-opacity-2{filter:alpha(opacity=20); opacity: 0.2;}.jimu-opacity-3{filter:alpha(opacity=30); opacity: 0.3;}.jimu-opacity-4{filter:alpha(opacity=40); opacity: 0.4;}.jimu-opacity-5{filter:alpha(opacity=50); opacity: 0.5;}.jimu-opacity-6{filter:alpha(opacity=60); opacity: 0.6;}.jimu-opacity-7{filter:alpha(opacity=70); opacity: 0.7;}.jimu-opacity-8{filter:alpha(opacity=80); opacity: 0.8;}.jimu-opacity-9{filter:alpha(opacity=90); opacity: 0.9;}.jimu-corner-tl{-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;}.jimu-corner-tr{-webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;}.jimu-corner-bl{-webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;}.jimu-corner-br{-webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;}.jimu-corner-top{-webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; border-top-left-radius:4px; border-top-right-radius:4px;}.jimu-corner-bottom{-webkit-border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-bottomleft:4px; border-bottom-right-radius:4px; border-bottom-left-radius:4px;}.jimu-corner-left{-webkit-border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-topleft:4px; -moz-border-radius-bottomleft:4px; border-top-left-radius:4px; border-bottom-left-radius:4px;}.jimu-corner-right{-webkit-border-top-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-topright:4px; -moz-border-radius-bottomright:4px; border-top-right-radius:4px; border-bottom-right-radius:4px;}.jimu-corner-leading,.jimu-rtl .jimu-corner-trailing{-webkit-border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-topleft:4px; -moz-border-radius-bottomleft:4px; border-top-left-radius:4px; border-bottom-left-radius:4px;}.jimu-corner-trailing,.jimu-rtl .jimu-corner-leading{-webkit-border-top-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-topright:4px; -moz-border-radius-bottomright:4px; border-top-right-radius:4px; border-bottom-right-radius:4px;}.jimu-corner-leading-top{-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;}.jimu-rtl .jimu-corner-leading-top{-webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;}.jimu-corner-trailing-top{-webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;}.jimu-rtl .jimu-corner-trailing-top{-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;}.jimu-corner-leading-bottom{-webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;}.jimu-rtl .jimu-corner-leading-bottom{-webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;}.jimu-corner-trailing-bottom{-webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;}.jimu-rtl .jimu-corner-trailing-bottom{-webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;}.jimu-corner-all{-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}.jimu-icon{display: inline-block; background-image: url(sprite.png); background-repeat: no-repeat; background-color: transparent;}.jimu-table{border-collapse: collapse; border-spacing: 0; width: 100%;}.jimu-table>thead>tr, .jimu-table>thead>th{background-color: #bdc3c7;}.jimu-table tr{background-color: #e2e2e2; height: 25px;}.jimu-table tr.auto-height{height: auto;}.jimu-table tr:hover{background-color: #d9dde0;} .jimu-table tr.jimu-state-active{background-color: #009cff;}.jimu-table tr.jimu-state-selected{background-color: #f4fbff;}.jimu-table td, .jimu-table th{padding: 0;}.jimu-input{height: 30px; background: white; border: 1px solid #d2dae2; color: #d9dde0; padding: 5px; margin: 0; border-radius: 2px; font-size: 16px;}.jimu-input::-ms-clear {display: none;}.jimu-input:focus{color: #686868; outline: none; box-shadow: 0px 0px 5px 0px rgba(81, 177, 254, 0.4);}.jimu-center-img{position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-repeat: no-repeat; background-position: center center;}.jimu-btn{cursor:pointer; min-width: 70px; display:inline-block; padding:0 15px; line-height: 33px; font-size:14px; text-align:center; vertical-align:middle; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; border-radius: 5px; border: 1px solid transparent; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.jimu-icon-btn{float: left; min-width: 30px; min-height: 30px; border: 1px solid #999; position: relative; background-color: #ccc; cursor: pointer; background-position: center center; background-repeat: no-repeat;}.jimu-icon-btn:hover{background-color: #f4f4f4;}.jimu-navbar{overflow: hidden;}.jimu-navbar>.jimu-icon-btn{border-top: 1px solid rgba(255,255,255,0.65); border-left: none;}.jimu-navbar>.jimu-icon-btn:nth-child(1){margin-left: 0; border-left: 1px solid #999;}.jimu-navbar>.jimu-icon-btn:hover{background-color: #f4f4f4;}.jimu-navbar>.jimu-icon-btn.jimu-state-selected{background-color: #666; border-top: 1px solid rgba(0,0,0,0.75); box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.75) inset;}.jimu-vline{height: 100%; width: 2px; background-color: white; float: left; opacity: 0.4;}.jimu-oe-row{}.jimu-oe-row:nth-child(odd){background-color: #f4fbff;}.jimu-oe-row:nth-child(even){background-color: #fff;}.jimu-oe-row.jimu-state-selected{background-color: #009cff;}.jimu-not-selectable{user-select: none; -ms-user-select: none; -moz-user-select: none; -webkit-user-select: none;}.jimu-checkbox{overflow: hidden; display: inline-block;}.jimu-checkbox .checkbox{width: 16px; height: 16px; display: inline-block; cursor: pointer; border-radius: 2px; margin-top:1px; background-image: url(images/checkbox_default.png);}.jimu-checkbox .checkbox.checked{background-image: url(images/checked_default.png);}.jimu-checkbox.jimu-state-disabled .checkbox{background-image: url(images/checkbox_disabled.png);}.jimu-checkbox.jimu-state-disabled .checkbox.checked{background-image: url(images/checked_disabled.png);}.jimu-checkbox .label{font-size: 14px; margin: auto 5px; cursor: default;}.jimu-checkbox.jimu-state-disabled .label{color: #818181;}.jimu-checkbox .label.not-visible{display: none;}.jimu-radio{width: 16px; height: 16px; display: inline-block; border-radius: 8px; border: 1px solid #8a8a8a; cursor: pointer; background-color: white;}.jimu-radio-inner{width: 10px; height: 10px; margin: 2px; display: none; border-radius: 5px; background-color: black;}.jimu-radio-checked .jimu-radio-inner{display: block;}.jimu-viewstack>.view{width: 100%; height: 100%;}.jimu-tab{position: relative; width: 100%; height: 100%;}.jimu-tab>.control{overflow: hidden;}.jimu-tab>.control>.tab{min-width: 30px; height: 30px; border-left: 1px solid white; background-color: #d9dde0; color: #86909c; font-size: 14px; float: left; text-align: center; cursor: pointer; padding-left: 10px; padding-right: 10px; white-space: nowrap; text-overflow: clip;}.jimu-tab>.control>.tab.jimu-state-selected{background-color: #fff; border-top: 2px solid #8994a1; border-left: none;}.jimu-tab>.control>.tab.jimu-state-selected+.tab{border-left: none;}.jimu-tab>.jimu-viewstack{background-color: #fff; position: absolute; top: 30px; left: 0; right: 0; bottom: 0; height: auto;}.jimu-tab.nested>.control>.tab{min-width: 50px; min-height: 30px; background-color: white; color: #8c8c8c; float: left; text-align: center; cursor: pointer; padding-left: 10px; padding-right: 10px; font-size: 14px;}.jimu-tab.nested>.control>.tab.jimu-state-selected{background-color: #e2f6ff; color: #0db2ef;}.jimu-rtl .jimu-tab>.control>.tab{border-right: 1px solid white; float: right;}.jimu-rtl .jimu-tab>.control>.tab.jimu-state-selected{border-right: none;}.jimu-rtl .jimu-tab>.control>.tab.jimu-state-selected+.tab{border-right: none;}.jimu-rtl .jimu-tab.nested>.control>.tab{float: right;}.jimu-tile-container{position: relative; overflow-x: hidden; overflow-y: auto;}.jimu-loading,.jimu-loading:before,.jimu-loading:after {border-radius: 50%; width: 1.2em; height: 1.2em; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation: jimu-loading-anim 1.8s infinite ease-in-out; animation: jimu-loading-anim 1.8s infinite ease-in-out;}.jimu-loading {color: #929292; text-indent: -9999em; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation-delay: -0.16s; animation-delay: -0.16s;}.jimu-loading:before,.jimu-loading:after {content: ''; position: absolute; top: 0;}.jimu-loading:before {left: -2em; -webkit-animation-delay: -0.32s; animation-delay: -0.32s;}.jimu-loading:after {left: 2em;}@-webkit-keyframes jimu-loading-anim {0%, 80%, 100% {box-shadow: 0 2.5em 0 -1.3em;} 40% {box-shadow: 0 2.5em 0 0;}}@keyframes jimu-loading-anim {0%, 80%, 100% {box-shadow: 0 2.5em 0 -1.3em;} 40% {box-shadow: 0 2.5em 0 0;}}.jimu-loading-indicator{position: absolute; top: 0; bottom: 0; left: 0; right: 0;}.jimu-loading-indicator .jimu-loading{position: absolute; left: 50%; top: 50%; margin-left: -6px; margin-top: -35px;}.jimu-loading-shelter{position:absolute; top:0; left:0; right:0; bottom:0; height:100%; width:100%; z-index:110; background: no-repeat center center; opacity:0.6; filter:alpha(opacity=60); font-size:14px; line-height:20px;}.jimu-loading-shelter .loading-container{position:absolute; width:250px; height:48px; top:50%; left:50%; margin-left:-24px; margin-top:-48px; color:#000000; font-weight:bold;}.jimu-loading-shelter .loading-container p{position:absolute; left:68px; top:0; display:inline-block; height: 48px; line-height:48px; white-space:nowrap; margin:0;}.jimu-rtl .jimu-loading-shelter .loading-container{left: auto; right: 50%; margin-left:auto; margin-right:-24px;}.jimu-rtl .jimu-loading-shelter .loading-container p{left: auto; right: 68px;}.jimu-popup{box-shadow: 0 0 4px rgba(160,160,160,0.4); position: absolute; background-color: white; border-radius: 4px; opacity: 0; overflow: hidden;}.jimu-popup > .title{height: 40px; padding: 0 10px; line-height: 40px; margin: 0 10px; color: #333; font-size: 14px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom: 1px solid #e3ecf2; cursor: move;}.jimu-popup .title-label{overflow: hidden; max-width: 900px; display: block; white-space: nowrap;}.jimu-popup .close-btn{margin-top: 12px; cursor: pointer;}.jimu-popup > .content{font-size: 16px; overflow-x: hidden; overflow-y: auto;}.jimu-popup .content-absolute{position: absolute; top: 60px; bottom: 63px; left: 30px; right: 30px;}.jimu-popup .content-static{position: static; margin: 20px 30px 0;}.jimu-popup .button-container{overflow: hidden; padding: 15px 30px; width: 100%;}.jimu-popup .button-container-absolute{position: absolute; bottom: 0;}.jimu-popup .button-container .jimu-btn:nth-child(1).jimu-trailing-margin1,.jimu-popup .button-container .jimu-btn:nth-child(2).jimu-trailing-margin1 {margin-right: 0;}.jimu-rtl .jimu-popup .button-container .jimu-btn:nth-child(1).jimu-trailing-margin1,.jimu-rtl .jimu-popup .button-container .jimu-btn:nth-child(2).jimu-trailing-margin1 {margin-left: 0;}.jimu-overlay{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 110;}.jimu-message>.content{word-wrap: break-word; white-space: pre-line; overflow-y: hidden;}.jimu-widget, .jimu-widget-setting{position: relative;}.jimu-widget-frame{position: relative; width: 100%; height: 100%;}.jimu-widget-frame.jimu-container{overflow-x: auto; overflow-y: auto; position: relative; padding: 14px 14px 14px 14px; background-color: white;}.jimu-widget-frame>.jimu-container{position: relative; overflow-x: hidden; overflow-y: auto; padding: 14px 14px 14px 14px; background-color: white;}.jimu-widget-subtitle{font-size: 14px; color: #222;}.jimu-widget-fieldlabel{font-size: 12px; color: #333;}.jimu-widget-content{font-size: 12px; color: #222;}.jimu-widget-placeholder{position: absolute;}.jimu-widget-placeholder.jimu-state-active{border: 2px solid red;}.jimu-widget-placeholder .inner{width: 20px; height: 20px; margin: 8px; text-align: center; line-height: 20px; border-radius: 10px; color: white; background-color: rgba(0, 0, 0, 0.8);}.jimu-dijit-popup-config .popup-config-layout{border-collapse: collapse;}.jimu-dijit-popup-config .popup-config-layout > tbody > tr > td{vertical-align: top; padding:5px;}.jimu-agol-loading{position:absolute; top:0; left:0; right:0; bottom:0; height:100%; width:100%; z-index:110; background: no-repeat center center; font-size:14px; line-height:20px;}.jimu-agol-loading .loading-container{position:absolute; width:100%; top:50%; color:#000000; font-weight:bold; text-align: center;}@keyframes agol-loading {0%,80%,100% {opacity: .75; box-shadow: 0 0 #00ACC5; height: 2rem} 40% {opacity: 1; box-shadow: 0 -0.5rem #00ACC5; height: 2.5rem}}.jimu-agol-loading .loading-container .img-div:before,.jimu-agol-loading .loading-container .img-div:after,.jimu-agol-loading .loading-container .img-div {background: #00ACC5; animation: agol-loading 0.8s infinite ease-in-out; width: 0.85rem; height: 2rem}.jimu-agol-loading .loading-container .img-div{text-indent: -9999em; margin: auto; position: absolute; right: calc(50% - 0.425rem); font-size: 11px; animation-delay: 0.16s;}.jimu-agol-loading .loading-container .img-div:before,.jimu-agol-loading .loading-container .img-div:after {position: absolute; top: 0; content: '';}.jimu-agol-loading .loading-container .img-div:before{left: -1.25rem;}.jimu-agol-loading .loading-container .img-div:after{left: 1.25rem; animation-delay: 0.32s;}.jimu-agol-loading .loading-container p{display:inline-block; height: 48px; line-height:48px; white-space:nowrap; margin-top: 40px;}