body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, 
dl, dt, dd, ul, ol, li, 
pre, 
form, fieldset, legend, button, input, textarea, 
th, td, 
img{

margin: 2;
padding: 2;
}
body{ background-color:#F5F5F5;}

body,button, input, select, textarea {
font: 12px/1.5 'å®‹ä½“',tahoma, Srial, helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}

ul, ol { list-style: none; }

a { text-decoration: none; color:#333;}
a:hover { text-decoration: underline; color:#F40; }

img{ border:0px;}



#main_info{ border:1px #B6B6B6 solid;margin: 1;padding: 1;}
#main_info td{border-bottom:1px #B6B6B6 solid;border-left:1px #B6B6B6 solid;border-right:1px #B6B6B6 solid;}
#unit{ border:0px #fff solid;}
#text_d{ width:80%; height:20px; line-height:20px;}
.title_td{ text-align:right; width:15%; padding-right:5px;}
#yz_info{}
#sub{ text-align:center;}
#result{border-left:1px #999999 solid;border-top:1px #999999 solid;}
#result td{ border-right:1px #999999 solid;border-bottom:1px #999999 solid; }

.upload_img {
	background: none;
	border: none;
	cursor: pointer;
	height: 120px;
	margin: 4px;
	padding: 0;
	width: 200px;
}
.viewimage {
	background-color: rgba(0, 0, 0, 0.5);
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
}
.viewimage img{
	height: 600px;
	left: 50%;
	margin-left: -400px;
	margin-top: -300px;
	position: absolute;
	top: 50%;
	width: 800px;
}
.inline_box:after{
	content: "";
	clear: both;
	display: block;
	font-size: 0;
	height: 0;
	widt: 0;
}
.inline_button{
	border: 1px solid #aaa;
	cursor: pointer;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 21px;
	line-height: 21px;
	margin-right:10px;
	padding: 0 15px;
}
.inline_button:hover{
	background-color: #e4eff7;
	border-color: #0000ffï¼?
}
.inline_text{
	float: left;
	line-height: 23px;
}