
/* 通用按钮栏样式 */
div#action{
float: right;
width: 800px;/*modify by roger*/
margin-top: 2px;
margin-right: 30px;
text-align: right;
display: inline;
/*border-style: solid;*/
}

div#action *{
height: 28px;
width: 94px;
color: #006699;
border: none;
padding-left: 30px;
*padding-top: 2px; /*just for IE*/
line-height: 28px;
/*background: transparent url(../images/button.gif) left center no-repeat;*/
cursor: hand;
}

div#messagebar div{
overflow: hidden;
}

/* 定义消息样式 */
div#messagebar #message{
	clear: both;
	float: left;
	position: relative;
	width: 43%;
	right: 20px;
	bottom: 20px;
	text-align: left;
	list-style-type: square;
	padding-left: 300px;
	overflow: hidden;
	z-index: 100;
	padding-top: 20px;
}
/* 为了修正搜索框不易选中的问题而修改
div#messagebar #message{
float: right;
position: absolute;
width: 65%;
right: 20px;
bottom: 20px;
text-align: left;
list-style-type: square;
padding-left: 20px;
overflow: hidden;
z-index: 100;
}
*/

/* 快捷组件位置 */
div#messagebar form{
float: right;
position: absolute;
width: 400px;
right: 20px;
bottom: 10px;
margin-top: 10px;
margin-right: 10px;
*margin-right: 0;
text-align: right;
}

div#messagebar form ul{
float: right;
list-style: none;
display: block;
margin-right: 5px;
}

div#messagebar form ul li{
float: left;
height: 30px;
}

/* 快捷栏文本域样式 */
div#messagebar .tf{
width: 140px;
height: 21px;
line-height: 21px;
border: #006699 1px solid;
}
/* 快捷栏按钮样式 */
div#messagebar .bt{
width: 70px;
height: 24px;
line-height: 24px;
margin-left: 5px;
margin-top: 1px;
color: #006699;
background: transparent url(../images/common/button.jpg) center no-repeat;
cursor: hand;
}

/* 数据列表样式 */
div#c_middle table{
width: 900px;
position: relative;
background-color: #DDD;
margin-right: auto; /*just for firefox*/
margin-left: auto;  /*just for firefox*/
/*table-layout: fixed;*/
text-align: left;
border: none;
}

div#c_middle table td{
height: 18px;
line-height: 20px;
padding-left: 5px;
padding-top:5px;
padding-bottom:5px;
white-space: nowrap;
}

div#c_middle table tr img{
margin-right: 5px;
border: none;
}

div#c_middle p.cutpage{
text-align: right;
padding: 5px 5px 0 0;
}

div#c_middle p.btlist{
text-align: center;
padding: 5px 5px 0 0;
}

div#c_middle p.cutpage span{
float: left;
padding-left: 5px;
}

div#c_middle p.cutpage select{
height: 18px;
width: auto;
border: #DDD 1px solid; /*just for firefox*/
line-height: 10px;
font-size: 12px;
background-color: #F2F8F8;
}

.tHeader{
color: white;
border-top: 4px #83D4FF solid;
padding: 4px 0 4px 0;
background-color: #3398CC;
}

.trOver{
background-color: #B0E4FF;
}

.trBg0{
background-color: white;
}

.trBg1{
background-color: #F2F8F8;
}

/* 提交表单时的样式 */
.bmask{
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
*background-color: #006699;
*filter: alpha(opacity=20);
border: none;
z-index: 9997;
overflow: hidden;
}

.mask{
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
*filter: alpha(opacity=10);
text-align: center;
border: none;  /*修复firefox border*/
z-index: 9998;
}

.tmask{
position: absolute;
top: 40%;
left: 40%;
height: 30px;
width: 150px;
padding-top: 10px;
margin-left: auto;
margin-right: auto;
border: #006699 1px solid;
background-color: #83D4FF;
color: white;
z-index: 9999;
/*background: #F2F8F8 url(../images/common/loading.gif) left center no-repeat;*/
}
