/*-----------------tabs1---------------------*/
BODY {
	
}

img {
	border: none;
}

.bannerText1 {
	color: #FF9901;
	cursor: pointer;
}

.bannerText2 {
	color: #0057B8;
	cursor: pointer;
}

.pathInfo {
	color: #737373;
}

.tabsLeft {
	display: inline-block;
	width: 8px;
	height: 24px;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat left center;
}

.tabsCenter {
	display: inline-block;
	height: 24px;
	color: #000000;
	font-size: 12px;
	white-space: nowrap;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat center center;
	vertical-align: bottom;
}

.tabsRight {
	display: inline-block;
	width: 8px;
	height: 24px;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat right center;
}

.tabsHoverLeft {
	display: inline-block;
	width: 8px;
	height: 24px;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat left bottom;
}

.tabsHoverCenter {
	display: inline-block;
	height: 24px;
	color: #3064A4;
	cursor: pointer;
	font-size: 12px;
	white-space: nowrap;
	background: url("../images/tabs_bg.gif") no-repeat center bottom;
	vertical-align: bottom;
}

.tabsHoverRight {
	display: inline-block;
	width: 8px;
	height: 24px;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat right bottom;
}

.tabsSelectLeft {
	display: inline-block;
	width: 8px;
	height: 24px;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat left top;
}

.tabsSelectCenter {
	display: inline-block;
	height: 24px;
	color: #000000;
	cursor: pointer;
	font-size: 12px;
	white-space: nowrap;
	background: url("../images/tabs_bg.gif") no-repeat center top;
	vertical-align: bottom;
	font-weight: bold;
}

.tabsSelectRight {
	display: inline-block;
	width: 8px;
	height: 24px;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat right top;
}

.menuNoSelect {
	font-size: 12px;
	height: 9px;
	color: #00245B;
	cursor: pointer;
}

.menuSelected {
	font-size: 12px;
	height: 9px;
	color: #00245B;
	cursor: pointer;
	font-weight: bold;
}

.dashletTopCenter {
	/*position: relative;*/
	background-color: #FFFFFF;
}

.dashletContent {
	
}

.dashletBottomSpace {
	height: 5px;
}

.searchTitle {
	
}

.banner--inactive {
	color: #1F2734;
	cursor: pointer;
}

.banner--active {
	color: #FF0000;
	cursor: pointer;
}

.headTable {
	background: url(../../default/images/top_bg.jpg) no-repeat top left;
}

.headTable2 {
	background: url(../../default/images/banner.gif) x-repeat top left;
}

.headMenu {
	background: url(../../default/images/top_menu_bg.gif) repeat top left;
	padding: 4 4 4 4;
}

.pathInfo {
	height: 16px;
	background: url(../../default/images/currentPlace.gif) repeat-x top left;
}

.pathInfo_currentPlace {
	padding-left: 10px;
	height: 16px;
}

.pageSaveAs {
	float: right;
	display: none;
	width: 10px;
	height: 10px;
	background: url(../../default/images/page_saveAs.png) no-repeat center right;
	cursor: pointer;
	margin: 3 4 0 0;
	padding: 0 0 0 0;
}

.pageMaximize {
	float: right;
	width: 10px;
	height: 10px;
	background: url(../../default/images/page_maximize.png) no-repeat center right;
	cursor: pointer;
	margin: 3 4 0 0;
	padding: 0 0 0 0;
}

.pageOriginal {
	float: right;
	width: 10px;
	height: 10px;
	background: url(../../default/images/page_original.png) no-repeat center right;
	cursor: pointer;
	margin: 3 4 0 0;
	padding: 0 0 0 0;
}

.pagePopupMenu_normal {
	float: right;
	width: 14px;
	height: 10px;
	background: url(../../default/images/page_popupmenu_normal.png) no-repeat center right;
	cursor: pointer;
	margin: 3 10 0 0;
	padding: 0 0 0 0;
}

.pagePopupMenu_pressed {
	width: 19px;
	height: 16px;
	background: url(../../default/images/page_popupmenu_pressed.png) no-repeat center right;
	cursor: pointer;
	margin: 0 4 0 0;
	padding: 0 0 0 0;
}

.dashletMax {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/max.png") no-repeat top left;
	margin-left: 2px;
}

.dashletOriginal {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/original_on.png") no-repeat top left;
	margin-left: 2px;
}

.dashletMin {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/original.png") no-repeat top left;
	margin-left: 2px;
}

.dashletClose {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/close.png") no-repeat top left;
}

.dashletMore {
	width: 16px;
	height: 16px;
	background: url("../../../img/tree/MORE.gif") no-repeat top left;
}

.dashletUnFold {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/unfold.png") no-repeat top left;
}

.dashletFold {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/fold.png") no-repeat top left;
}

.dashletConfiguration {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/configuration.gif") no-repeat top left;
}

.dashletExchang {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/exchang.gif") no-repeat top left;
}

.dashletExport {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/export.png") no-repeat top left;
	margin-left: 2px;
}

.dashletChangeChartType {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/changeChartType.gif") no-repeat top left;
}

.dashletChangeChartTypePanel {
	background: #FFFFFF;
	border: 1px solid #A0A0A0;
	MozBoxShadow: 3px 3px 10px #888;
	WebkitBoxShadow: 3px 3px 10px #888;
	boxShadow: 3px 3px 10px #888;
	overflow: auto;
}

.dashletPreview {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/tool_button_icon_preview.gif") no-repeat top left;
}

/* by Guo JingFeng 2011-02-22 */
.reportComment {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/report_comment.gif") no-repeat top left;
}

.dashletForward {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/forward.gif") no-repeat top left;
}

.dashletBackward {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/backward.gif") no-repeat top left;
}

.dashletLocateReport {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/locateReport.png") no-repeat top left;
	margin-left: 2px;
}

.dashletEditLocateReport {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/locateReport.png") no-repeat top left;
	margin-left: 2px;
}

span.hsplitterLeft {
	font-size: 16px;
	position: absolute;
	top: 0px;
	color: rgb(95, 96, 97);
	left: 0px;
	height: 28px;
	line-height: 28px;
	background: transparent;
}

.hsplitterRight {
	width: 4px;
	height: 56px;
	background: url("../../default/images/hsplitter_right.gif")
}

#subPagesPane {
	vertical-align: top;
	width: 230px;
}

.hsplitterBg {
	cursor: e-resize;
	width: 4px;
	height: 100%;
	background-color: #DDDAD6;
}

.dashletRadiusBorder { /*-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;*/
	border: 0px solid #ecedec;
}

/**===============head.jsp的tab显示==================**/
.main_tab {
	height: 24px;
}

.logoTdWidth {
	width: 230px;
}

.main_tab_tab {
	height: 24px;
	white-space: nowrap;
}

.tabsCenterText {
	position: relative;
	top: 5px;
}

.firstTabsLeft {
	display: inline-block;
	width: 1px;
	height: 24px;
}

.lastTabsRight {
	display: inline-block;
	width: 1px;
	height: 24px;
}

/**=================================**/

/*-------BEGIN--------*/
.rootTreeNode {
	color: #1c1c1c;
	font-size: 12px;
	height: 30px;
	width: 170px;
	padding-left: 10px;
	padding-top: 4px;
	cursor: pointer;
	border-bottom: 1px solid #e0e0e0;
	overflow: auto;
}

.subTreeNode {
	font-size: 12px;
	height: 28px;
	padding-left: 15px;
	padding-top: 7px;
	cursor: pointer;
	overflow: auto;
	color: #1c1c1c;
}

/*大图标portlet样式===================*/
.taskpanel_item_selected { //
	width: 100%; /* 该注释为特意，以使IE下属性值生效，其它浏览器下为注释 */
	cursor: pointer;
	border: 1px solid #99D1FF;
	background-color: #CCE8FF;
	margin: 5px;
	padding: 10px;
}

.taskpanel_item_default {
	cursor: pointer;
	border: 1px solid #FFFFFF;
	margin: 5px;
	padding: 10px;
}

.taskpanel_item_title {
	font-size: 12px;
	color: #808080;
}
/*大图标portlet样式===================*/
.layout_item_selected {
	border: 1px solid #F8CE43;
	background-color: #FFFCD8;
	margin: 2px;
	padding: 2px;
}

.layout_item_default {
	border: 1px solid #FFFFFF;
	margin: 2px;
	padding: 2px;
}

/**===============以下为cssjsp中迁移，右上角的注销菜单等使用==========================*/
.banner-separator {
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	color: #1F2734;
}

.banner--inactive {
	color: #1F2734;
	cursor: pointer;
}

/* 目录portlet使用 */
.subTreeTitle {
	height: 25;
	align: center;
	background: url("../../default/images/subtreetitlebg.jpg")
}

/*----------------right.jsp------------*/
.loading_c {
	position: absolute;
	Z-INDEX: 999;
	left: 500px;
	top: 300px;
	width: 150px;
	height: 15px;
}
/**
.display_c {
	font-family:"Microsoft Yahei", "SimSun";font-size:10pt;font-weight:bold;
}

.loadingImg_c{ 
	height:20px;
	width:20px;
	background:url(../../../img/tree/loading.gif) no-repeat left center; 
}
*/
.frame-div {
	min-width: 362px;
	min-height: 120px;
	width: auto !important;
	width: 100%;
}

.layout-td {
	height: 50px;
}

.hidden-div {
	min-width: 362px;
	width: auto !important;
	width: 362px;
}