body {
	font-size: 11px;
	font-family: tahoma, verdana, 宋体;
	margin: 0px;
	Padding-Right: 0px;
	Padding-Left: 0px;
	Padding-Top: 0px;
	Padding-Bottom: 0px;
	Scrollbar-Face-Color: #f2f4f9;  
	Scrollbar-Highlight-Color: #ffffff;
	Scrollbar-Shadow-Color: #687888; 
	Scrollbar-3dlight-Color: #687888;
	Scrollbar-Arrow-Color: #6e7e88; 
	Scrollbar-Track-Color: #bcbfc0; 
	Scrollbar-Darkshadow-Color: #dce0e2;	
}
td {
	font-size: 11px;
	font-family: tahoma, verdana, 宋体;
}
input {
	font-size: 11px;
	font-family: tahoma, verdana, 宋体;
}
select {
	font-size: 11px;
	font-family: tahoma, verdana, 宋体;
}
textarea {
	font-size: 11px;
	font-family: tahoma, verdana, 宋体;
}
a {
	color: #000000;
	text-decoration: none; 
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
.tbborder  {
	color: #FFFFFF;
	padding: 0 0 0 0;
	border: solid 1px #A5B6CC;
}
.modeltitle  {
	color: White; 
	font-weight: bolder;
	text-align: center;
	background-image :url("SmartGE_R/UserManageGE,GE.UserManage.UI.img.MainLayout.title_bg.gif.ashx");
	height:27;
}	
.modeltitledesk  {
	color: White; 
	font-weight: bolder;
	text-align: center;
	background-image :url("SmartGE_R/UserManageGE,GE.UserManage.UI.img.MainLayout.title_bg.gif.ashx");
	height:18;
}
.modeltitledesktop_left  {
	background-color:#D8E2EB;
	font-weight: bolder;
	text-align: left;
	color: #10418C;
	height:18;
	white-space : nowrap;
}	
.modeltitledesktop  {
	background-color:#D8E2EB;
	font-weight: bolder;
	text-align: center;
	color: #10418C;
	height:18;
	white-space : nowrap;
}	
.modeltitledesktop_right  {
	background-color:#D8E2EB;
	font-weight: bolder;
	text-align: right;
	color: #10418C;
	height:18;
	white-space : nowrap;
}
.titlename  {
	color: #FFFFFF;
	padding: 0 0 0 0;
	border: solid 1px #A5B6CC;
}	
.titlename a {
	color: #FFFFFF;
	text-decoration: none;
}
.titlename a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.titlename_name{
	color: White; 
	font-weight: bolder; 
	padding: 0 4 0 4; 
	font-size: 11px;
	text-align: center;
}
.field_title{
	text-align:right;
	white-space : nowrap;
}
.hint_info{
	color: #3699EF; 
	white-space : nowrap;
}
.content_border{
	border:solid 3px #BDCFDE;
	padding:2px;
}
.copyright{
	border-top: solid 1px #A5B6CC;
	padding: 2 0 0 4;
	text-align: left;
}	
.modeltitlename{
	font-family: '黑体'; 
	filter: DropShadowColor=#cccccc, OffX=1, OffY=1, Positive=); 
	font-size: 20px; 
	font-weight: bolder;
}
.logintitlename{
	font-family: '黑体'; 
	color:#FFFFFF;
	filter: DropShadowColor=#FFFFFF, OffX=1, OffY=1, Positive=); 
	font-size: 26px; 
	font-weight: bolder;
}
.itemtdbk
{	
	background-repeat: repeat-x;
	background-position:bottom left; 
	border-bottom :dashed 1px #cccccc;
	Height:25;
	text-align:center;
	padding: 2px 2px 5px 2px;
}
/**************************************************************************************************
*
* 布局定义
*
***************************************************************************************************/
#left-div { 
  width:20%; 
  height:100%; 
  position:absolute; 
  left:0; right:0; top:0; bottom:0;
  padding: 2px 2px 2px 2px;
  overflow:auto;
}
#right-div { 
  width:80%; 
  height:100%; 
  position:absolute; 
  left:20%; right:0; top:0; bottom:0;
  padding: 2px 2px 2px 0px;
  overflow:auto;
}
#dlg-left-div { 
  width:30%; 
  height:100%; 
  position:absolute; 
  left:0; right:0; top:0; bottom:0;
  padding: 2px 2px 2px 2px;
  overflow:auto;
}
#dlg-right-div { 
  width:70%; 
  height:100%; 
  position:absolute; 
  left:30%; right:0; top:0; bottom:0;
  padding: 2px 2px 2px 0px;
  overflow:auto;
}
.righttop-div{ 
  width:100%; 
  height:expression(GEDocUtil.autoHeight(this,120));
  position:absolute; 
  left:0; right:0; top:0; bottom:0;
  padding: 2px 0px 0px 0px;
  overflow:hidden;
  z-index:1;
}
.rightbottom-div { 
  width:100%; 
  height:auto;
  position:absolute; 
  left:0; right:0; top:; bottom:0;
  overflow:hidden;
  padding: 2px 0px 2px 0px;
}
#dlg-desktop-div { 
  width:70%; 
  height:100%; 
  position:absolute; 
  left:20%; right:0; top:0; bottom:0;
  overflow:auto;  
  padding: 1px 0px 1px 0px;
}
#dlg-desktop-left-div { 
  width:20%; 
  height:100%; 
  position:absolute; 
  left:0; right:0; top:0; bottom:0;
  padding: 2px 2px 2px 2px;
  overflow:auto;
}
#dlg-desktop-right-div { 
  width:10%; 
  height:100%; 
  position:absolute; 
  left:90%; right:0; top:0; bottom:0;
  padding: 2px 2px 2px 2px;
  overflow:auto;
}

/**************************************************************************************************
*
* other
*
***************************************************************************************************/
.model_title_bg td{
	background-color:#D8E2EB;
}
.model_title_state0 {
	color:green;	
	text-align: right;
	white-space : nowrap;
}
.model_title_state1 {
	color:blue;
	text-align: right;
	white-space : nowrap;
}
.dategrid_bg td{
	background-color:
}

/**********************************************/

.left-div { 
  width:20%; 
  height:100%; 
  position:absolute; 
  left:0; right:0; top:0; bottom:0;
  padding: 2px 2px 2px 2px;
  overflow:auto;
}
.right-div { 
  width:80%; 
  height:100%; 
  position:absolute; 
  left:20%; right:0; top:0; bottom:0;
  padding: 5px 5px 5px 0px;
  overflow:auto;
}



/**************************************************************************************************
*
* 权限
*
***************************************************************************************************/
.first_td {
	border-left: solid 3px #B8CFD8;
	border-bottom: solid 1px #B8CFD8;
	background-color:#F2F5F9;
	font-weight:bold;
	padding: 2 15 2 10
}
.second_td {
	border-left: solid 3px #D8E2EB;
	border-bottom: solid 1px #B8CFD8;
	background-color:#F2F5F9;
	font-weight:bold;
	padding: 2 15 2 10
}
.third_td {
	border-left: solid 3px #D8E2EB;
	border-bottom: solid 1px #B8CFD8;
	background-color:#FFFFFF;
	padding: 2 15 2 10
}
.none_td {
	border-bottom: solid 1px #B8CFD8;
	background-color:#F2F5F9;
	padding: 2 15 2 10
}