body{width:650px; margin:0 auto;}

.input{
	color:blue;
	border:none;
	border-bottom:1px solid #000000;
	background-color:#E5F0FF;
	padding:0;
	font-family:"Times New Roman","宋体";
}
.checkbox{
	background-color:#E5F0FF;
}
#body{
	margin:0 auto;
}
xmp {
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}
#mirror_text_area{
	float:left;
	text-align:left;
	position: absolute;
    top: -100000px;
    left: -100000px;
    visibility: hidden;
	font-family:"Times New Roman","宋体";
}
textarea{
	color:blue;
	font-family:"Times New Roman","宋体";
	overflow:hidden;
	padding:0;
	background-color:#E5F0FF;
	border:1px solid #333;
}
#popup_menu{
	background:#FFF;
}
#popup_menu p{
	font-size: 13px;
	margin:2px;
	padding:2px 12px;
	background:#DCE6F5;
	border: 1px solid #ccc;
	cursor:hand;
}
#topdiv{
	filter:alpha(opacity=0);
	opacity:0;
}
.bored, .bkred{
    background-color: red;
}
.font_red{
	color:red;
}
.font_black{
	color:black;
}
span.underlineSpan{
	border-bottom:1px solid #000;
}
#btnPrecept,#btnQualify{
	font-weight:bold;
	font-size:15px;
	color:Red;	
	vertical-align:middle;
	text-align:center;
	padding:3px 5px;
}
.button   
{
    /*display: inline-block;  
    vertical-align: baseline;  
    margin: 0 2px;  
    outline: none;  
    cursor: pointer;  
    text-align: center;  
    text-decoration: none;  
    font: 14px/100% Arial, Helvetica, sans-serif;      
    padding: .2em 1em .275em;  
    width:auto;*/
    display:inline-block;
    vertical-align: baseline;
    margin: 0 2px;  
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font: 14px/100% Arial, Helvetica, sans-serif;
    text-decoration:none;
    text-align: center;  
    outline: none;  
    cursor:pointer;   
    padding: .4em .5em .275em;  
    width:auto;
}  
.button:hover {  
    text-decoration: none;  
}  
.button:active {  
    position: relative;  
    top: 1px;  
}  
.blue {  
    color: White;  
    border: solid 1px #0076a3;  
    background: #0095cd;  
    background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));  
    background: -moz-linear-gradient(top,  #00adee,  #0078a5);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');  
}
.readonly{
	color:red;
}
table td,textarea,pre{
	word-break:break-all;
}
.inputFontColor
{
	color:#0000FF;
}
