body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
button{
line-height:12px;
BORDER: #91B0D8 1px solid; 
PADDING-LEFT: 5px;
padding-right:5px;
padding-top:3px;
padding-bottom:2px;
background: url(images/domain_xform_key_bg.jpg) repeat-x ;
CURSOR: hand;
margin-left:10px;
font-family: "宋体";
}
div{
font-family:"宋体";
font-size:12px;
}
.reference{
color:#CCCCCC;
margin-left:5px;  
}
/*domain*/
.domain{
width:98%; margin:auto; height:auto;
}
.domain .context{
height:22px;
}
.domain .context .img{
height:17px; width:28px; padding-top:5px; float:left;
}
.domain .context .key{
height:17px; width:120px; padding-top:5px; float:left; font-weight:bolder; padding-left:5px;
}
.domain .context .value{
height:17px; width:120px; padding-top:5px; float:left;  padding-left:5px;
}
.domain .title{
height:31px; 
background:url(images/domain_title_bg.jpg) repeat-x left;
cursor:pointer;
}
.domain .title .value{
background:url(images/domain_title_left.jpg) no-repeat left;
width:600px; 
float:left; 
height:23px;
padding-top:8px;
line-height:20px;
padding-left: 32px;
} 
.domain .title .img{
float:right;
width:19px;
background:url(images/domain_title_right_open.jpg) repeat-x right;
height:31px;
}
.domain .body{
height:auto;
border:#A2CBF3 solid 1px;

}
.domain .body .menu{
line-height:25px;
background:#EFF4FB;
text-align:left;
}
.domain .body .menu a{
	color:#333333;
	text-decoration: none;
	margin-left:5px;
	margin-right:5px;
}
.domain .body .menu a:hover{
	color:#000066;
	text-decoration:underline;
}
.domain .body .menu .save{
	padding-top:5px;
	padding-bottom:5px;
	padding-left: 20px;
	background: url("images/icon/save.gif") left center no-repeat;
}
.domain .body .query{
margin-top:10px;
height:auto;
text-align:center;
}

.domain .body .query table{
background:#A2CBF3;
width:98%;
}
.domain .body .query .key{
height:25px;
width:100px;
line-height:25px;
background:url(images/domain_xform_key_bg.jpg) repeat-x ;
padding-right:10px;
text-align:right;
}
.domain .body .query .bigkey{
height:25px;
line-height:25px;
background:url(images/domain_xform_key_bg.jpg) repeat-x ;
padding-right:10px;
text-align:right;
}
.domain .body .query .value{
text-align:left;
padding-left:20px;
}
.domain .body .query .commit{
height:30px;
line-height:30px;
}

.domain .body .query .commit input{
margin-left:10px;
}
.domain .body .query table td{
background-color:#FFFFFF;
text-align:center;
}
/* form */
.xform{
margin-top:5px;
}
.xform .key{
height:25px;
width:100px;
line-height:25px;
background:#EFF4FB;
padding-left:10px;
text-align:left;
}
.xform textarea{
	width: 90%;
}
.xform .comments{
background:#EFF4FB;
height:25px;
line-height:25px;
text-align:left;
padding-left:10px;
}

.xform .value{
	padding-left:20px;
	border-bottom:solid #A2CBF3 1px;
}
.xform table{
}
.xform table tr{
}
.xform .roleInput{
background:url(TxtRule.jpg) bottom repeat-x;
}
.xform .commit{
text-align:center;
}
.xform .commit input{
margin-left:5px;
margin-right:5px;

}
/* grid */
.gridCon{
margin-top:10px;
}
.grid{
width:98%;
border:#CCCCCC solid 1px;
}
.grid a{
color:#333333;
text-decoration:none;
}
.grid a:hover{
text-decoration:underline;
}
.grid .head{
background:#CCCCCC url(grid_head_bg.jpg) repeat-x;
text-align:center;
height:30px;
font-weight:bold;
}
.gridLeft{
font-weight:bold; height:30px;
line-height:30px;
background:#CCCCCC url(grid_head_bg.jpg) repeat-x;
}
.grid tr{
background:url(tr_li_whitebg.gif) bottom repeat-x;
height:25px;
}
.grid td{
text-align:center;
}
.grid .row_odd{

}
.grid .row_even{
background:#EFF4FB
}
.gridOperator{
height:25px;
background:#EFF4FB;
border:#F9F9F9 solid 1px;
margin-top:5px;
line-height:30px;
}

.gridOperator input{
margin-left:10px;
}

.gridTools{
margin-top:5px;
line-height:25px;
width:98%;
}

/**   comp **/
.RomNumber {
    FONT-SIZE: 9pt;
    overflow:hidden;
    background-color:highlight;
    border-right:0px;
    text-align:right;
    font-weight:bold;
    color:highlighttext;
    cursor:default;
}
.txt_main
{
    FONT-SIZE: 9pt;
    SCROLLBAR-FACE-COLOR: #f6f6f6;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    SCROLLBAR-3DLIGHT-COLOR: #cccccc;
    SCROLLBAR-ARROW-COLOR: #330000;
    SCROLLBAR-TRACK-COLOR: #f6f6f6;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
