body{height:100%;width:100%;}

.report_view{	
	position:absolute;	
	left:10px;
	top:40px;
	width:800px;
	font-size:12px;
}
.report_panel{	
	position:absolute;	
	background:#FFF url(images/background.png) repeat;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

#page_setting input{
	width:40px;
}

#page_setting span{
	margin-right:5px;
}

#toolbar button{
	padding:1px 4px;
	margin-right:5px;
}
.report_column{	
	position:absolute;	
	background-color:white;	
}

.remark{
	position:absolute;	
	width:400px;
	height:20px;	
	padding:0px;
}
.remark label{
	font-size:14px;
	font-weight:bold;
	margin-right:20px;
}
.remark span{
	margin:0px;
	padding:0px;	
}
.remark input{
	width:60px;
}

.property {
	width: 160px;
}

.property th {
	text-align: left;
	font-weight: bold;
}

.property td {
	text-align: left;
}

.property td.lt {
	width: 80px;
	padding-left: 10px;
}

.property td input{
	width: 80px;
	height:14px;
}

.property td input.numberbox{
	ime-mode:disabled;
}

.ftable {
	width: 580px;
}

.ftable td,.ftable th {
	text-align: left;
	padding: 1px 3px;
	border-bottom: 1px dotted #ccc;
}

.ftable td a {
	display: block;
	float: left;
	padding: 0px 2px;
	margin-right: 10px;
}

.ftable tr.selected td{background-color:#ccc;}

.ftable input.col-caption{width:100px;}
.ftable input.col-width{width:60px;ime-mode:disabled;}


/*****************************页面组件*****************************/



/******************** 表格列设置 ***********************/
.columns{
	table-layout:fixed;		
	border-width:0px;
	border-collapse:collapse;	
	padding:0px;
	margin:0px;	
}
.columns th{	
	height:18px;
	margin:0px;
	padding:0px;
	border:1px solid #ccc;
	border-right:1px solid red;	
}
.columns th p{
	display:block;
	margin:0px;
	padding:0px;
	width:99%;
	white-space:nowrap;
	overflow:hidden;
}

.columns td{
	height:18px;
	margin:0px;
	padding:0px;
	border:1px solid #ccc;
}
/******************** 静态标签设置 ***********************/
.com{
	position:absolute;	
	height:18px;
	z-index:100;
}
.label{
	width:100px;	
	border:1px solid black;	
	padding:0px 0px;
}

.text{	
	width:100px;
	border:1px solid blue;	
	padding:0px 0px;
}
.selected{
	background-color:green;
}

.parameter{	
	width:100px;
	height:18px;
	border:1px solid #ccc;	
	padding:0px 0px;
	margin:0px 0px 2px;
	background-color:#FFF;		
}