.select-button { background: none repeat scroll 0 0 rgb(71, 200, 244); border: 1px solid rgb(8, 172, 231); color: #000; border-width: 1px; display: inline-block; margin-right: 5px; padding: 0 6px; vertical-align: middle; cursor: pointer; } .select-button:link { color: #000; } .select-button:visited { color: #000; } .select-button:hover { color: #000; } .select-button:active { color: #000; } .disable { background-color: rgb(247, 247, 247); border-color: rgb(221, 221, 221) rgb(136, 136, 136) rgb(136, 136, 136) rgb(221, 221, 221); border-style: solid; border-width: 1px; display: inline-block; padding: 0 6px; } .disable:link, .disable:active, .disable:hover, .disable:visited { color: #bbbbbb; text-decoration: none; cursor: default; } .accordion { background: #fff; overflow: hidden; } .accordion .accordion-header { background: #E0ECFF; border-top-width: 0; cursor: pointer; } .accordion .accordion-header .panel-title { font-weight: normal; } .accordion .accordion-header-selected .panel-title { font-weight: bold; } .accordion-noborder .accordion-header { border-width: 0 0 1px; } .accordion-noborder .accordion-body { border-width: 0px; } .accordion-collapse { background: url('images/accordion_collapse.png') no-repeat; } .accordion-expand { background: url('images/accordion_expand.png') no-repeat; } .calendar { background: #fff; border: 1px solid #A4BED4; padding: 1px; overflow: hidden; } .calendar-noborder { border: 0px; } .calendar-header { position: relative; background: #E0ECFF; font-size: 12px; height: 22px; } .calendar-title { text-align: center; height: 22px; } .calendar-title span { position: relative; top: 2px; line-height: 12px; display: inline-block; padding: 3px; cursor: pointer; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } .calendar-prevmonth, .calendar-nextmonth, .calendar-prevyear, .calendar-nextyear { position: absolute; top: 4px; width: 14px; height: 14px; line-height: 12px; cursor: pointer; font-size: 1px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } .calendar-prevmonth { left: 20px; background: url('images/calendar_prevmonth.gif') no-repeat 3px 2px; } .calendar-nextmonth { right: 20px; background: url('images/calendar_nextmonth.gif') no-repeat 3px 2px; } .calendar-prevyear { left: 3px; background: url('images/calendar_prevyear.gif') no-repeat 1px 2px; } .calendar-nextyear { right: 3px; background: url('images/calendar_nextyear.gif') no-repeat 1px 2px; } .calendar-body { font-size: 12px; position: relative; } .calendar-body table { width: 100%; height: 100%; border: 1px solid #eee; font-size: 12px; } .calendar-body th, .calendar-body td { text-align: center; } .calendar-body th { background: #fafafa; color: #888; } .calendar-day { color: #222; cursor: pointer; border: 1px solid #fff; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } .calendar-sunday { color: #CC2222; } .calendar-saturday { color: #00ee00; } .calendar-today { color: #0000ff; } .calendar-other-month { opacity: 0.3; filter: alpha(opacity=30); } .calendar-hover { border: 1px solid red; } .calendar-selected { background: #FBEC88; border: 1px solid red; } .calendar-nav-hover { background-color: #FBEC88; } .calendar-menu { position: absolute; top: 0px; left: 0px; width: 180px; height: 150px; padding: 5px; font-size: 12px; background: #fafafa; opacity: 0.8; filter: alpha(opacity=80); display: none; overflow: hidden; } .calendar-menu-year-inner { text-align: center; padding-bottom: 5px; } .calendar-menu-year { width: 40px; text-align: center; border: 1px solid #ccc; padding: 2px; font-weight: bold; } .calendar-menu-prev, .calendar-menu-next { display: inline-block; width: 21px; height: 21px; vertical-align: top; cursor: pointer; } .calendar-menu-prev { margin-right: 10px; background: url('images/calendar_prevyear.gif') no-repeat 5px 6px; } .calendar-menu-next { margin-left: 10px; background: url('images/calendar_nextyear.gif') no-repeat 5px 6px; } .calendar-menu-hover { background-color: #FBEC88; } .calendar-menu-month-inner table { width: 100%; height: 100%; } .calendar-menu-month { text-align: center; cursor: pointer; border: 1px solid #fafafa; font-weight: bold; color: #666; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } .combo { display: inline-block; white-space: nowrap; font-size: 12px; margin: 0; padding: 0; border: 1px solid #A4BED4; background: #fff; position: relative; overflow: hidden; } /*.combo > span { position: absolute; right: 0; top: 0; height: 100%; display: inline-block; }*/ .combo-text { font-size: 12px; border: 0px; line-height: 20px; height: 20px; padding: 0px; *height: 18px; *line-height: 18px; _height: 18px; _line-height: 18px; } .combo-arrow { background: #E0ECF9 url('images/combo_arrow.gif') no-repeat center center; width: 18px; height: 100%; min-height: 20px; overflow: hidden; display: inline-block; vertical-align: top; cursor: pointer; opacity: 0.6; filter: alpha(opacity=60); position: absolute; right: 0; } .combo-arrow-hover { opacity: 1.0; filter: alpha(opacity=100); } .combo-panel { background: #fff; overflow: auto; } .combobox-item { padding: 2px; font-size: 12px; padding: 3px; padding-right: 0px; cursor: pointer; } .combobox-item-hover { background: #def1fa; cursor: pointer; } .combobox-item-selected { background: #FBEC88; cursor: pointer; } .datagrid .panel-body { overflow: hidden; } .datagrid-wrap { position: relative; } .datagrid-view { position: relative; overflow: hidden; } .datagrid-view1 { position: absolute; overflow: hidden; left: 0px; top: 0px; } .datagrid-view2 { position: absolute; overflow: hidden; left: 210px; top: 0px; } .datagrid-mask { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #ccc; opacity: 0.3; filter: alpha(opacity=30); display: none; } .datagrid-mask-msg { position: absolute; top: 50%; margin-top: -20px; width: auto; height: 16px; padding: 12px 5px 10px 30px; background: #fff url('images/pagination_loading.gif') no-repeat scroll 5px 10px; border: 2px solid #6593CF; color: #222; display: none; } .datagrid-sort-desc .datagrid-sort-icon { padding: 2px 13px 3px 0px; background: url('images/datagrid_sort_desc.gif') no-repeat center center; } .datagrid-sort-asc .datagrid-sort-icon { padding: 2px 13px 3px 0px; background: url('images/datagrid_sort_asc.gif') no-repeat center center; } .datagrid-toolbar { height: 28px; background: #efefef; padding: 1px 2px; border-bottom: 1px solid #ccc; } .datagrid-btn-separator { float: left; height: 24px; border-left: 1px solid #ccc; border-right: 1px solid #fff; margin: 2px 1px; } .datagrid-pager { background: #efefef; border-top: 1px solid #ccc; position: relative; } .datagrid-pager-top { border-top: 0; border-bottom: 1px solid #ccc; } .datagrid-header { overflow: hidden; background: #fafafa url('images/datagrid_header_bg.gif') repeat-x left bottom; border-bottom: 1px solid #ccc; cursor: default; } .datagrid-header-inner { float: left; width: 10000px; } .datagrid-header-row { height: 25px; } .datagrid-header td { border-right: 1px dotted #ccc; font-size: 12px; font-weight: normal; background: #fafafa url('images/datagrid_header_bg.gif') repeat-x left bottom; border-bottom: 1px dotted #ccc; border-top: 1px dotted #fff; } .datagrid-header td.datagrid-header-over { background: #EBF3FD; } .datagrid-header .datagrid-cell { margin: 0; padding: 3px 4px; white-space: nowrap; word-wrap: normal; overflow: hidden; text-align: center; } .datagrid-header .datagrid-cell-group { margin: 0; padding: 4px 2px 4px 4px; white-space: nowrap; word-wrap: normal; overflow: hidden; text-align: center; } .datagrid-header-rownumber { width: 25px; text-align: center; margin: 0px; padding: 3px 0px; } .datagrid-td-rownumber { background: #fafafa url('images/datagrid_header_bg.gif') repeat-x left bottom; } .datagrid-cell-rownumber { width: 25px; text-align: center; margin: 0px; padding: 3px 0px; color: #000; } .datagrid-body { margin: 0; padding: 0; overflow: auto; zoom: 1; } .datagrid-view1 .datagrid-body-inner { padding-bottom: 20px; } .datagrid-view1 .datagrid-body { overflow: hidden; } .datagrid-footer { overflow: hidden; } .datagrid-footer-inner { border-top: 1px solid #ccc; width: 10000px; float: left; } .datagrid-body td, .datagrid-footer td { font-size: 12px; border-right: 1px dotted #ccc; border-bottom: 1px dotted #ccc; overflow: hidden; padding: 0; margin: 0; } .datagrid-body .datagrid-cell, .datagrid-footer .datagrid-cell { overflow: hidden; margin: 0; padding: 0px 4px; white-space: nowrap; word-wrap: normal; height: 18px; line-height: 18px; } .datagrid-row-editing .datagrid-cell { height: auto; } .datagrid-header-check, .datagrid-cell-check { padding: 0; width: 27px; height: 18px; font-size: 1px; text-align: center; overflow: hidden; } .datagrid-header-check input, .datagrid-cell-check input { margin: 0; padding: 0; width: 15px; height: 18px; } .datagrid-row { height: 25px; } .datagrid-row-collapse { background: url('images/datagrid_row_collapse.gif') no-repeat center center; } .datagrid-row-expand { background: url('images/datagrid_row_expand.gif') no-repeat center center; } .datagrid-row-alt { background: #EEEEFF; } .datagrid-row-over { background: #D0E5F5; cursor: default; } .datagrid-row-selected { background: #FBEC88; } .datagrid-resize-proxy { position: absolute; width: 1px; top: 0; height: 10000px; background: red; cursor: e-resize; display: none; } .datagrid-body .datagrid-editable { padding: 0; } .datagrid-body .datagrid-editable table { width: 100%; height: 100%; } .datagrid-body .datagrid-editable td { border: 0; padding: 0; } .datagrid-body .datagrid-editable .datagrid-editable-input { width: 100%; font-size: 12px; border: 1px solid #A4BED4; padding: 3px 2px; } .datebox .combo-arrow { background: url('images/datebox_arrow.png') no-repeat center center; } .datebox-calendar-inner { height: 180px; } .datebox-button { height: 18px; padding: 2px 5px; font-size: 12px; background-color: #fafafa; text-align: center; } .datebox-current, .datebox-close { float: left; color: #888; text-decoration: none; font-weight: bold; } .datebox-close { float: right; } .datebox-ok { color: #888; text-decoration: none; font-weight: bold; } .datebox-button-hover { color: #A4BED4; } .dialog-content { overflow: auto; } .dialog-toolbar { background: #fafafa; padding: 2px 5px; border-bottom: 1px solid #eee; } .dialog-tool-separator { float: left; height: 24px; border-left: 1px solid #ccc; border-right: 1px solid #fff; margin: 2px 1px; } .dialog-button { border-top: 1px solid #eee; background: #fafafa; padding: 5px 5px; text-align: right; } .dialog-button .l-btn { margin-left: 5px; } .layout { position: relative; overflow: hidden; margin: 0; padding: 0; z-index: 0; } .layout-panel { position: absolute; overflow: hidden; } .layout-panel-east, .layout-panel-west { z-index: 2; } .layout-panel-north, .layout-panel-south { z-index: 3; } .layout-button-up { background: url('images/layout_arrows.png') no-repeat -16px -16px; } .layout-button-down { background: url('images/layout_arrows.png') no-repeat -16px 0; } .layout-button-left { background: url('images/layout_arrows.png') no-repeat 0 0; } .layout-button-right { background: url('images/layout_arrows.png') no-repeat 0 -16px; } .layout-expand { position: absolute; padding: 0px 5px; padding: 0px; background: #D2E0F2; font-size: 1px; cursor: pointer; z-index: 1; } .layout-expand .panel-header { background: transparent; border-bottom-width: 0px; } .layout-expand .panel-header .panel-tool { top: 5px; } .layout-expand .panel-body { overflow: hidden; } .layout-expand-over { background: #E1F0F2; } .layout-body { overflow: auto; background: #fff; } .layout-split-proxy-h { position: absolute; width: 5px; background: #ccc; font-size: 1px; cursor: e-resize; display: none; z-index: 5; } .layout-split-proxy-v { position: absolute; height: 5px; background: #ccc; font-size: 1px; cursor: n-resize; display: none; z-index: 5; } .layout-split-north { border-bottom: 5px solid #D2E0F2; } .layout-split-south { border-top: 5px solid #D2E0F2; } .layout-split-east { border-left: 5px solid #D2E0F2; } .layout-split-west { border-right: 5px solid #D2E0F2; } .layout-mask { position: absolute; background: #fafafa; filter: alpha(opacity=10); opacity: 0.10; z-index: 4; } a.l-btn { color: #444; background: url('images/button_a_bg.gif') no-repeat top right; font-size: 12px; text-decoration: none; display: inline-block; zoom: 1; height: 24px; padding-right: 18px; cursor: pointer; outline: none; } a.l-btn-plain { background: transparent; padding-right: 5px; border: 1px solid transparent; _border: 0px solid #efefef; _padding: 1px 6px 1px 1px; } a.l-btn-disabled { color: #ccc; opacity: 0.5; filter: alpha(opacity=50); cursor: default; } a.l-btn span.l-btn-left { display: inline-block; background: url('images/button_span_bg.gif') no-repeat top left; padding: 4px 0px 4px 18px; line-height: 16px; height: 16px; } a.l-btn-plain span.l-btn-left { background: transparent; padding-left: 5px; } a.l-btn span span.l-btn-text { display: inline-block; height: 16px; line-height: 16px; padding: 0px; } a.l-btn span span span.l-btn-empty { display: inline-block; padding: 0px; width: 16px; } a:hover.l-btn { background-position: bottom right; outline: none; } a:hover.l-btn span.l-btn-left { background-position: bottom left; } a:hover.l-btn-plain { border: 1px solid #7eabcd; background: url('images/button_plain_hover.png') repeat-x left bottom; _padding: 0px 5px 0px 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } a:hover.l-btn-disabled { background-position: top right; } a:hover.l-btn-disabled span.l-btn-left { background-position: top left; } a.l-btn .l-btn-focus { outline: #0000FF dotted thin; } .menu { position: absolute; background: #f0f0f0 url('images/menu.gif') repeat-y; margin: 0; padding: 2px; border: 1px solid #ccc; overflow: hidden; } .menu-item { position: relative; margin: 0; padding: 0; height: 22px; line-height: 20px; overflow: hidden; font-size: 12px; cursor: pointer; border: 1px solid transparent; _border: 1px solid #f0f0f0; } .menu-text { position: absolute; left: 28px; top: 0px; } .menu-icon { position: absolute; width: 16px; height: 16px; top: 3px; left: 2px; } .menu-rightarrow { position: absolute; width: 4px; height: 7px; top: 7px; right: 5px; background: url('images/menu_rightarrow.png') no-repeat; } .menu-sep { margin: 3px 0px 3px 24px; line-height: 2px; font-size: 2px; background: url('images/menu_sep.png') repeat-x; } .menu-active { border: 1px solid #7eabcd; background: #fafafa; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .menu-shadow { position: absolute; background: #ddd; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2); box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2); filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); } .menu-item-disabled { opacity: 0.5; filter: alpha(opacity=50); cursor: default; } .menu-active-disabled { border-color: #d3d3d3; } .m-btn-downarrow { display: inline-block; width: 12px; line-height: 14px; *line-height: 15px; background: url('images/menu_downarrow.png') no-repeat 4px center; } a.m-btn-active { background-position: bottom right; } a.m-btn-active span.l-btn-left { background-position: bottom left; } a.m-btn-plain-active { background: transparent; border: 1px solid #7eabcd; _padding: 0px 5px 0px 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .messager-body { padding: 5px 10px; } .messager-button { text-align: center; padding-top: 10px; } .messager-icon { float: left; width: 47px; height: 35px; } .messager-error { background: url('images/messager_error.gif') no-repeat scroll left top; } .messager-info { background: url('images/messager_info.gif') no-repeat scroll left top; } .messager-question { background: url('images/messager_question.gif') no-repeat scroll left top; } .messager-warning { background: url('images/messager_warning.gif') no-repeat scroll left top; } .messager-input { width: 262px; border: 1px solid #ccc; } .messager-progress { padding: 10px; } .messager-p-msg { margin-bottom: 5px; } .pagination { zoom: 1; } .pagination table { float: left; height: 30px; } .pagination td { border: 0; vertical-align: middle; } .pagination td * { vertical-align: middle; } .pagination-btn-separator { float: left; height: 24px; border-left: 1px solid #ccc; border-right: 1px solid #fff; margin: 3px 1px; } .pagination-num { border: 1px solid #ccc; margin: 0 2px; } .pagination-page-list { margin: 0px 6px; } .pagination-info { float: right; padding-right: 6px; padding-top: 8px; font-size: 12px; } .pagination span { font-size: 12px; } .pagination-first { background: url('images/pagination_first.gif') no-repeat; } .pagination-prev { background: url('images/pagination_prev.gif') no-repeat; } .pagination-next { background: url('images/pagination_next.gif') no-repeat; } .pagination-last { background: url('images/pagination_last.gif') no-repeat; } .pagination-load { background: url('images/pagination_load.png') no-repeat; } .pagination-loading { background: url('images/pagination_loading.gif') no-repeat; } .panel { overflow: hidden; font-size: 12px; } .panel-header { padding: 5px; line-height: 15px; color: #15428b; font-weight: bold; font-size: 12px; background: url('images/panel_title.png') repeat-x; position: relative; border: 1px solid #99BBE8; } .panel-title { background: url('images/blank.gif') no-repeat; } .panel-header-noborder { border-width: 0px; border-bottom: 1px solid #99BBE8; } .panel-body { overflow: auto; border: 1px solid #99BBE8; border-top-width: 0px; } .panel-body-noheader { border-top-width: 1px; } .panel-body-noborder { border-width: 0px; } .panel-with-icon { padding-left: 18px; } .panel-icon { position: absolute; left: 5px; top: 4px; width: 16px; height: 16px; } .panel-tool { position: absolute; right: 5px; top: 4px; } .panel-tool a { display: inline-block; width: 16px; height: 16px; opacity: 0.6; filter: alpha(opacity=60); margin-left: 2px; } .panel-tool a:hover { opacity: 1; filter: alpha(opacity=100); } .panel-tool-close { background: url('images/panel_tools.gif') no-repeat -16px 0px; } .panel-tool-min { background: url('images/panel_tools.gif') no-repeat 0px 0px; } .panel-tool-max { background: url('images/panel_tools.gif') no-repeat 0px -16px; } .panel-tool-restore { background: url('images/panel_tools.gif') no-repeat -16px -16px; } .panel-tool-collapse { background: url('images/panel_tool_collapse.gif') no-repeat; } .panel-tool-expand { background: url('images/panel_tool_expand.gif') no-repeat; } .panel-loading { padding: 11px 0px 10px 30px; background: url('images/panel_loading.gif') no-repeat 10px 10px; } .panel-noscroll { overflow: hidden; } .panel-fit, .panel-fit body { height: 100%; margin: 0; padding: 0; border: 0; overflow: hidden; } .progressbar { border: 1px solid #99BBE8; border-radius: 5px; overflow: hidden; } .progressbar-text { text-align: center; color: #15428b; position: absolute; } .progressbar-value { background-color: #FF8D40; border-radius: 5px 0 0 5px; width: 0; } .propertygrid .datagrid-view1 .datagrid-body, .propertygrid .datagrid-group { background: #E0ECFF; } .propertygrid .datagrid-group { height: 21px; overflow: hidden; } .propertygrid .datagrid-view1 .datagrid-body td { border-color: #E0ECFF; } .propertygrid .datagrid-view1 .datagrid-row-over, .propertygrid .datagrid-view1 .datagrid-row-selected { background: #E0ECFF; } .propertygrid .datagrid-group span { color: #416AA3; font-weight: bold; padding-left: 4px; } .propertygrid .datagrid-row-collapse, .propertygrid .datagrid-row-expand { background-position: 3px center; } .searchbox { display: inline-block; white-space: nowrap; font-size: 12px; margin: 0; padding: 0; border: 1px solid #A4BED4; background: #fff; } .searchbox-text { font-size: 12px; border: 0px; line-height: 20px; height: 20px; padding: 0px; *height: 18px; *line-height: 18px; _height: 18px; _line-height: 18px; } .searchbox-button { background: url('images/searchbox_button.png') no-repeat center center; width: 18px; height: 20px; overflow: hidden; display: inline-block; vertical-align: top; cursor: pointer; opacity: 0.6; filter: alpha(opacity=60); } .searchbox-button-hover { opacity: 1.0; filter: alpha(opacity=100); } .searchbox-prompt { font-size: 12px; color: #ccc; } .searchbox a.l-btn-plain { background-color: #E0ECF9; height: 20px; border: 0; padding: 0 6px 0 0; vertical-align: top; } .searchbox a.l-btn .l-btn-left { padding: 2px 0 2px 2px; } .searchbox a.l-btn-plain:hover { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; border: 0; padding: 0 6px 0 0; } .searchbox a.m-btn-plain-active { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } .slider { } .slider-disabled { opacity: 0.5; filter: alpha(opacity=50); } .slider-h { height: 22px; } .slider-v { width: 22px; } .slider-inner { position: relative; height: 6px; top: 7px; border: 1px solid #99BBE8; background: #fafafa; border-radius: 3px; } .slider-handle { position: absolute; display: block; outline: none; width: 20px; height: 20px; top: -7px; margin-left: -10px; background: url('images/slider_handle.png') no-repeat; } .slider-tip { position: absolute; display: inline-block; line-height: 12px; white-space: nowrap; top: -22px; } .slider-rule { position: relative; top: 15px; } .slider-rule span { position: absolute; display: inline-block; font-size: 0; height: 5px; border-left: 1px solid #999; } .slider-rulelabel { position: relative; top: 20px; } .slider-rulelabel span { position: absolute; display: inline-block; color: #999; } .slider-v .slider-inner { width: 6px; left: 7px; top: 0; float: left; } .slider-v .slider-handle { left: 3px; margin-top: -10px; } .slider-v .slider-tip { left: -10px; margin-top: -6px; } .slider-v .slider-rule { float: left; top: 0; left: 16px; } .slider-v .slider-rule span { width: 5px; height: 'auto'; border-left: 0; border-top: 1px solid #999; } .slider-v .slider-rulelabel { float: left; top: 0; left: 23px; } .spinner { display: inline-block; white-space: nowrap; font-size: 12px; margin: 0; padding: 0; border: 1px solid #A4BED4; } .spinner-text { font-size: 12px; border: 0px; line-height: 20px; height: 20px; padding: 0px; *height: 18px; *line-height: 18px; _height: 18px; _line-height: 18px; } .spinner-arrow { display: inline-block; vertical-align: top; margin: 0; padding: 0; } .spinner-arrow-up, .spinner-arrow-down { display: block; background: #E0ECF9 url('images/spinner_arrow_up.gif') no-repeat 5px 2px; font-size: 1px; width: 18px; height: 10px; } .spinner-arrow-down { background: #E0ECF9 url('images/spinner_arrow_down.gif') no-repeat 5px 3px; } .spinner-arrow-hover { background-color: #ECF9F9; } .s-btn-downarrow { display: inline-block; width: 16px; line-height: 14px; *line-height: 15px; background: url('images/menu_downarrow.png') no-repeat 9px center; } a.s-btn-active { background-position: bottom right; } a.s-btn-active span.l-btn-left { background-position: bottom left; } a.s-btn-active .s-btn-downarrow { background: url('images/menu_split_downarrow.png') no-repeat 4px -19px; } a:hover.l-btn .s-btn-downarrow { background: url('images/menu_split_downarrow.png') no-repeat 4px -19px; } a.s-btn-plain-active { background: transparent; border: 1px solid #7eabcd; _padding: 0px 5px 0px 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } a.s-btn-plain-active .s-btn-downarrow { background: url('images/menu_split_downarrow.png') no-repeat 4px -19px; } .tabs-container { overflow: hidden; background: #fff; } .tabs-header { border: 1px solid #8DB2E3; background: #E0ECFF; border-bottom: 0px; position: relative; overflow: hidden; padding: 0px; padding-top: 2px; overflow: hidden; } .tabs-header-noborder { border: 0px; } .tabs-header-plain { border: 0px; background: transparent; } .tabs-scroller-left { position: absolute; left: 0px; top: -1px; width: 18px; height: 28px !important; height: 30px; border: 1px solid #8DB2E3; font-size: 1px; display: none; cursor: pointer; background: #E0ECFF url('images/tabs_leftarrow.png') no-repeat 1px 5px; } .tabs-scroller-right { position: absolute; right: 0; top: -1px; width: 18px; height: 28px !important; height: 30px; border: 1px solid #8DB2E3; font-size: 1px; display: none; cursor: pointer; background: #E0ECFF url('images/tabs_rightarrow.png') no-repeat 2px 5px; } .tabs-tool { position: absolute; top: -1px; border: 1px solid #8DB2E3; padding: 1px; background: #E0ECFF; overflow: hidden; } .tabs-header-plain .tabs-scroller-left { top: 2px; height: 25px !important; height: 27px; } .tabs-header-plain .tabs-scroller-right { top: 2px; height: 25px !important; height: 27px; } .tabs-header-plain .tabs-tool { top: 2px; padding-top: 0; } .tabs-scroller-over { background-color: #ECF9F9; } .tabs-wrap { position: relative; left: 0px; overflow: hidden; width: 100%; margin: 0px; padding: 0px; } .tabs-scrolling { margin-left: 18px; margin-right: 18px; } .tabs-disabled { opacity: 0.3; filter: alpha(opacity=30); } .tabs { list-style-type: none; height: 26px; margin: 0px; padding: 0px; padding-left: 4px; font-size: 12px; width: 5000px; border-bottom: 1px solid #8DB2E3; } .tabs li { float: left; display: inline-block; margin-right: 4px; margin-bottom: -1px; padding: 0; position: relative; border: 1px solid #8DB2E3; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; } .tabs li a.tabs-inner { display: inline-block; text-decoration: none; color: #416AA3; background: url('images/tabs_enabled.png') repeat-x left top; margin: 0px; padding: 0px 10px; height: 25px; line-height: 25px; text-align: center; white-space: nowrap; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; } .tabs li a.tabs-inner:hover { background: url('images/tabs_active.png') repeat-x left bottom; } .tabs li.tabs-selected { border: 1px solid #8DB2E3; border-bottom: 1px solid #fff; } .tabs li.tabs-selected a.tabs-inner { color: #416AA3; font-weight: bold; background: #fff; background: #7eabcd url('images/tabs_active.png') repeat-x left bottom; outline: none; } .tabs li.tabs-selected a:hover.tabs-inner { cursor: default; pointer: default; } .tabs-p-tool { position: absolute; right: 16px; top: 7px; display: block; } .tabs-p-tool a { display: inline-block; font-size: 1px; width: 12px; height: 12px; opacity: 0.6; filter: alpha(opacity=60); } .tabs-p-tool a:hover { opacity: 1; filter: alpha(opacity=100); cursor: hand; cursor: pointer; background-color: #8DB2E3; } .tabs-with-icon { padding-left: 18px; } .tabs-icon { position: absolute; width: 16px; height: 16px; left: 10px; top: 5px; } .tabs-closable { padding-right: 8px; } .tabs li a.tabs-close { position: absolute; font-size: 1px; display: block; padding: 0px; width: 11px; height: 11px; top: 7px; right: 5px; opacity: 0.6; filter: alpha(opacity=60); background: url('images/tabs_close.gif') no-repeat 2px 2px; } .tabs li a:hover.tabs-close { opacity: 1; filter: alpha(opacity=100); cursor: hand; cursor: pointer; background-color: #8DB2E3; } .tabs-panels { margin: 0px; padding: 0px; border: 1px solid #8DB2E3; border-top: 0px; overflow: hidden; } .tabs-panels-noborder { border: 0px; } .tree { font-size: 12px; margin: 0; padding: 0; list-style-type: none; } .tree li { white-space: nowrap; } .tree li ul { list-style-type: none; margin: 0; padding: 0; } .tree-node { /*height: 22px; line-height: 22px;*/ white-space: nowrap; cursor: pointer; } .tree-node * { vertical-align: middle; } .tree-indent { display: inline-block; width: 16px; line-height: 28px; height: 28px; vertical-align: middle; } .tree-hit { cursor: pointer; } .tree-expanded { display: inline-block; width: 16px; height: 18px; vertical-align: middle; background: url('images/tree_arrows.gif') no-repeat -18px 0px; } .tree-lines .tree-expanded{ height:28px; } .tree-expanded-hover { background: url('images/tree_arrows.gif') no-repeat -50px 0px; } .tree-collapsed { display: inline-block; width: 16px; height: 18px; vertical-align: middle; background: url('images/tree_arrows.gif') no-repeat 0px 0px; } .tree-collapsed-hover { background: url('images/tree_arrows.gif') no-repeat -32px 0px; } .tree-lines .tree-indent { background: url('images/elbow.png') no-repeat 0 -90px; } .tree-lines .tree-indent:first-child { /*background: none;*/ } .tree-lines .tree-expanded { background: url('images/elbow.png') no-repeat -34px -90px; } .tree-lines .tree-collapsed { line-height:28px; height:28px; background: url('images/elbow.png') no-repeat 0px -60px; } .tree-lines li:last-child > .tree-node > .tree-collapsed { background: url('images/elbow.png') no-repeat -34px -60px; } .tree-lines li:last-child > .tree-node > .tree-expanded { background: url('images/elbow.png') no-repeat -34px -90px; } /*.tree-lines li:last-child > ul > li > .tree-node .tree-indent:first-child, .tree-lines li:last-child > ul > li > ul > li > .tree-node .tree-indent:nth-child(2), .tree-lines li:last-child > ul > li > ul > li > ul > li .tree-node .tree-indent:nth-child(1), .tree-lines li:last-child > ul > li > ul > li > ul > li .tree-node .tree-indent:nth-child(2) { background: none; } .tree-lines > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul> li .tree-node .tree-indent:nth-child(3), .tree-lines > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul> li:last-child > ul> li .tree-node .tree-indent:nth-child(4) { background:none; }*/ .tree-lines > ul > li:first-child > .tree-node > .tree-expanded { background: url('images/elbow.png') no-repeat -17px -90px; } .tree-lines > ul > li:first-child > .tree-node > .tree-collapsed { background: url('images/elbow.png') no-repeat 0 -120px; } .tree-lines .tree-node-last .tree-expanded { background: url('images/tree_elbow.png') no-repeat -18px 0px; } .tree-lines .tree-node-last .tree-collapsed { background: url('images/tree_elbow.png') no-repeat -36px -36px; } .tree-lines .tree-root-first .tree-expanded { background: url('images/tree_elbow.png') no-repeat -18px -54px; } .tree-lines .tree-root-first .tree-collapsed { background: url('images/tree_elbow.png') no-repeat -18px -36px; } .tree-lines .tree-root-one .tree-expanded { background: url('images/elbow.png') no-repeat 0 -30px; } .tree-lines .tree-root-one .tree-collapsed { background: url('images/elbow.png') no-repeat 0px -120px; } .tree-line { background: url('images/tree_elbow.png') no-repeat 0px -54px; } .tree-lines .tree-hit{ margin-left:4px; margin-right:4px; } .tree-lines .tree-indent{ margin-left:4px; } .tree-join { background: url('images/tree_elbow.png') no-repeat -18px -18px; } .tree-joinbottom { background: url('images/tree_elbow.png') no-repeat 0px 0px; } .tree-folder { display: inline-block; background: url('images/tree_folder.gif') no-repeat; width: 16px; height: 18px; vertical-align: middle; } .tree-lines .tree-folder { display:none; } .tree-folder.gray { background: url('images/tree_folder_gray.gif') no-repeat; } .tree-folder-open { background: url('images/tree_folder_open.gif') no-repeat; } .tree-folder-open.gray { background: url('images/tree_folder_open_gray.gif') no-repeat; } .tree-file { display: inline-block; background: url('images/tree_file.gif') no-repeat; width: 16px; height: 18px; vertical-align: middle; } .tree-lines .tree-file{ display:none; } .tree-file.gray { background: url('images/tree_file_gray.gif') no-repeat; } .tree-loading { background: url('images/tree_loading.gif') no-repeat; } .datagrid-cell .tree-title { white-space: normal; display: inline; } .tree-title { display: inline-block; text-decoration: none; vertical-align: middle; padding: 0px 2px 0px 2px; white-space: nowrap; line-height: 28px; } .tree-node-hover { background: #fafafa; } .tree-node-selected { background: #FBEC88; } .tree-checkbox { display: inline-block; width: 16px; height: 18px; vertical-align: middle; } .tree-checkbox0 { background: url('images/tree_checkbox_0.gif') no-repeat; } .tree-checkbox1 { background: url('images/tree_checkbox_1.gif') no-repeat; } .tree-checkbox2 { background: url('images/tree_checkbox_2.gif') no-repeat; } .tree-node-proxy { font-size: 12px; padding: 1px 2px 1px 18px; background: #fafafa; border: 1px solid #ccc; z-index: 9900000; } .tree-dnd-yes { background: url('images/tree_dnd_yes.png') no-repeat 0 center; } .tree-dnd-no { background: url('images/tree_dnd_no.png') no-repeat 0 center; } .tree-node-top { border-top: 1px dotted red; } .tree-node-bottom { border-bottom: 1px dotted red; } .tree-node-append .tree-title { border: 1px dotted red; } .tree-editor { border: 1px solid #ccc; font-size: 12px; line-height: 16px; width: 80px; position: absolute; top: 0; } .icon_sys { background: url("images/icon_sys.png") no-repeat; width: 16px; height: 16px; } .icon_sys_locked { background: url("images/icon_sys_locked.png") no-repeat; width: 16px; height: 16px; } .icon_user { background: url("images/icon_user.png") no-repeat; width: 16px; height: 16px; } .icon_user_locked { background: url("images/icon_user_locked.png") no-repeat; width: 16px; height: 16px; } .validatebox-invalid { background: #FFFFEE url('images/validatebox_warning.png') no-repeat right 1px; } .validatebox-tip { position: absolute; width: 200px; height: auto; display: none; z-index: 9900000; } .validatebox-tip-content { display: inline-block; position: absolute; top: 0px; left: 10px; padding: 3px 5px; border: 1px solid #CC9933; background: #FFFFCC; z-index: 9900001; font-size: 12px; } .validatebox-tip-pointer { background: url('images/validatebox_pointer.gif') no-repeat left top; display: inline-block; width: 10px; height: 19px; position: absolute; left: 1px; top: 0px; z-index: 9900002; } .FloatMessage { position: absolute; width: 300px; border: 1px solid #99BBE8; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 5px; font-size: 12px; display: none; background-color: #dbe7fd; } .FloatMessage .position { position: absolute; display: block; width: 10px; height: 10px; background: url(images/msg_arrow.png); } .FloatMessage .top { left: 10px; top: -10px; } .FloatMessage .right { right: 10px; top: -10px; background-position: -10px top; } .FloatMessage .bottom { bottom: -10px; right: 10px; background-position: -10px -10px; } .FloatMessage .left { bottom: -10px; left: 10px; background-position: left -10px; } .FloatMessage .title { font-weight: bold; } .window { font-size: 12px; position: absolute; overflow: hidden; background: transparent url('images/panel_title.png'); padding: 5px; border: 1px solid #99BBE8; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .window-shadow { position: absolute; background: #ddd; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2); box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2); filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); display: none !important; } .window .window-header { background: transparent; padding: 2px 0px 4px 0px; } .window .window-body { background: #fff; border: 1px solid #99BBE8; border-top-width: 0px; } .window .window-body-noheader { border-top-width: 1px; } .window .window-header .panel-icon { left: 1px; top: 1px; } .window .window-header .panel-with-icon { padding-left: 18px; } .window .window-header .panel-tool { top: 0px; right: 1px; } .window-proxy { position: absolute; overflow: hidden; border: 1px dashed #15428b; } .window-proxy-mask { position: absolute; background: #fafafa; filter: alpha(opacity=10); opacity: 0.10; } .window-mask { position: absolute; left: 0; top: 0; width: 100%; height: 100%; filter: alpha(opacity=40); opacity: 0.40; background: #000; font-size: 1px; *zoom: 1; overflow: hidden; } .photoContainer { display: inline-block; } .photoContainer .photo-buttons { line-height: 28px; text-align: center; display: none; background: rgba(0, 0, 0, 0.8) !important; /*实现FF背景透明,文字不透明*/ filter: alpha(opacity=80); background: #000; /*实现IE背景透明*/ } .photoContainer .photo-buttons a { display: inline-block; position: relative; color: #fff; margin-left: 5px; margin-right: 5px; } .photoContainer .photo-buttons a:hover { color: #fff; text-decoration: underline; } .clear { clear: both; font-size: 0px; height: 0px; overflow: hidden; } .easyui-slidetree .prev, .easyui-slidetree .next { text-indent: -100px; width: 16px; overflow: hidden; background: url(images/layout_arrows.png) no-repeat; height: 16px; margin-top: 7px; } .easyui-slidetree .prev { float: left; margin-left: -100%; } .easyui-slidetree .next { float: left; margin-left: -16px; background-position: left -16px; } .easyui-slidetree .tabBox_p_ { float: left; width: 100%; } .easyui-slidetree .tabBox { margin-left: 16px; margin-right: 16px; } .easyui-slidetree .child a { display: inline-block; padding: 0px 10px; cursor: pointer; } .easyui-slidetree .slidetree_node.selected { background-color: #eee; } /*2013.11.18*/ .easyui-truncatable { background: url('images/help.png') no-repeat 5px 7px #fdf1dd; border: #f4d298 solid 1px; line-height: 20px; _height: 20px; padding: 4px 5px; padding-left: 25px; word-break: break-all; } .truncatable_button { cursor: pointer; margin-right: 3px; margin-left: 10px; color: #d47506; } .truncatable_button:hover { text-decoration: underline; color: red; } .detailgrid-row-selected { background-color: #f6f9e7; } .easyui-mergeTable_head { border-right: 1px solid #666; border-top: 1px solid #666; background-color: #f7f7f7; } .easyui-mergeTable_table { font-size: 14px; border-top: 1px solid #000; border-right: 1px solid #000; } .easyui-mergeTable_table td, .easyui-mergeTable_table th, .easyui-mergeTable_head th { border-left: 1px solid #000; border-bottom: 1px solid #000; padding-left: 2px; vertical-align: middle; } .photoView .pv_action { text-align: right; padding: 6px 10px; } .photoView .pv_a_close { color: #fff; font-size: 40px; text-decoration: none; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; } .photoView .pv_a_close:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; } .photoView .pv_thumb_item { float: left; margin: 2px; } .photoView .pv_thumb_item a { display: inline-block; padding: 3px; filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; } .photoView .pv_thumb_item a:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; } .photoView .pv_view_list { max-width: 980px; _width: 980px; margin: auto; background-color: #000; padding: 4px; -moz-border-radius: 5px; /* Gecko browsers */ -webkit-border-radius: 5px; /* Webkit browsers */ border-radius: 5px; } .photoView .selected a { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; background-color: #fff; } .photoView .pv_view_image { text-align: center; padding: 6px; display: table; width: 100%; } .photoView .pv_view_image > div { display: table-cell; vertical-align: middle; text-align: center; } .cursor_left { cursor: url(http://img.t.sinajs.cn/t4/appstyle/photo/images/common/ph_prev.cur), auto; } .cursor_right { cursor: url(http://img.t.sinajs.cn/t4/appstyle/photo/images/common/ph_next.cur), auto; } .ajaxMenu_panel, .floatPanel_panel { position: absolute; display: none; background-color: #eee; z-index: 1000; } .floatPanel_panel .close_btn { color: #000; position: absolute; display: inline-block; width: 20px; height: 20px; line-height: 22px; text-align: center; right: 4px; top: 4px; font-size: 28px; z-index: 2; text-decoration: none; } .floatPanel_panel .close_btn:hover { filter: alpha(opacity=80); color: #fff; -moz-opacity: 0.8; opacity: 0.8; background-color: #000; -moz-border-radius: 11px; border-radius: 11px; } .imageContainer .image-buttons { line-height: 28px; text-align: center; display: none; background: rgba(0, 0, 0, 0.8) !important; /*实现FF背景透明,文字不透明*/ filter: alpha(opacity=80); background: #000; /*实现IE背景透明*/ } .imageContainer .image-buttons a { display: inline-block; position: relative; color: #fff; margin-left: 5px; margin-right: 5px; } .imageContainer .image-buttons a:hover { color: #fff; text-decoration: underline; } .upload_item { display: block; height: 28px; line-height: 28px; padding-left: 6px; } .upload_item:hover { text-decoration: none; background-color: #fff; color: #000; } .multi_upload_item { background-color: #e1f2fa; margin: 6px 6px 0px 0px; border: 1px solid #c3d7e1; padding: 4px 6px; width: 360px; position: relative; } .multi_upload_item .upload_thumb { float: left; width: 60px; height: 60px; background-color: #fff; padding: 4px; border: 1px solid #ddd; } .multi_upload_item .upload_thumb img { width: 100%; height: 100%; } .multi_upload_item .file_detail { min-height: 70px; _height: 70px; } .multi_upload_item .title { font-size: 14px; font-weight: bold; cursor: pointer; } .multi_upload_item .progress_con { display: inline-block; width: 80% !important; background-color: #fff; height: 10px !important; margin-right: 6px; line-height: 0; } .multi_upload_item .progress_con .percent { display: inline-block; background-color: #1fb513; } .multi_upload_item .progress { display: inline-block; height: 100%; background-color: #1fb513; vertical-align: top; } .multi_upload_item .upload_item_close { position: absolute; right: 2px; top: 0px; color: #f33; font-size: 16px; text-decoration: none; } .multi_upload_item .upload_item_close:hover { font-size: 18px; } .multi_upload_item .imageContainer { margin-left: 0px !important; } .cloud-state .progress_con { display: inline-block; width: 40% !important; background-color: #fff; height: 10px !important; margin-right: 0px; padding: 0; vertical-align: middle; background-color: #eee; } .cloud-state .fileUpProgress_bar { display: inline-block; background-color: #1fb513; height: 100%; } .fixed { position: fixed !important; bottom: 0px !important; } .messager-window { bottom: auto !important; } .circular { width: 42px; height: 42px; animation: loading-rotate 2s linear infinite; } .circular .path { animation: loading-dash 1.5s ease-in-out infinite; stroke-dasharray: 90,150; stroke-dashoffset: 0; stroke-width: 2; stroke: #20a0ff; stroke-linecap: round; } @keyframes loading-dash { 0% { stroke-dasharray: 1,200; stroke-dashoffset: 0; } 50% { stroke-dasharray: 90,150; stroke-dashoffset: -40px; } to { stroke-dasharray: 90,150; stroke-dashoffset: -120px; } }