@charset "utf-8";
/* Form CSS Document */
/*****常用表格*****/
.tab{
	width:100%;
}
.tab th,
.tab td{
	padding:4px;
	border:#eee 1px solid;
	vertical-align:top;
}
.tab th{
	width:80px;
	text-align:right;
}
/*****常用表格列表****/
.tab_list{
	width:100%;
}
.tab_list th{
	padding:4px;
	text-align:left;
	background:#eee;
	border-bottom:#ccc 1px solid;
	color:#09c;
}
.tab_list th{
	padding:4px;
	border-bottom:#ccc 1px solid;
	color:#666;
}
.tab_list .nothing{
	padding:20px;
	background:#ffe;
	text-align:center;
	color:#f00;
}
/*****常用表单输入*****/
.tab_input{
	width:100%;
}
.tab_input th,
.tab_input td{
	padding:3px 2px;
	vertical-align:top;
}
.tab_input th{
	width:100px;
	text-align:right;
}
.tab_input strong{
	color:#f00;
}
.tab_input .tip{
	color:#999;
}
/*****常用表单状态****/
.readonly{
	background:#eee;
	border:#ccc 1px solid;
	color:#999;
}
.disable{
	background:#ccc;
	border:#aaa 1px solid;
	color:#999;
}
/*****表单长度*****/
.sshort{width:50px;}
.short{width:80px;}
.normal{width:150px;}
.long{width:300px;}
/*****常用*****/
.show{display:block;}
.hide{display:none;}
/*****常用按钮*****/
.btn{
	margin:10px 10px 0 0;
	padding:2px 10px;
	cursor:pointer;
}
.btn_search,
.btn_submit{
	width:80px;
	background:url("images/bg.gif") no-repeat -560px -90px;
	border:none;
	height:26px;
	line-height:24px;
	*line-height:22px;
	cursor:pointer;
}
/*****提示信息样式*****/
.msg_success,
.msg_error{
	padding:20px 10px;
	background:#ffe;
	border:#fc0 1px solid;
	text-align:center;
	font-size:14px;
}
.msg_success{color:#090;}
.msg_error{color:#f00;}