.navi_left { width:241px;
	float:left;
	margin:0;
}
.crushing { color:#FFFFFF;
}
#upper_left {margin-bottom:15px;
}
#upper_left ul li a { text-decoration:none;
	color:#FFFFFF;
}
.product {width:732px;
	background:#FFFFFF;
	float:left;
	margin-left:7px;
	color:#7D7D7D;
	padding:0;
}
.pro_left {width:504px;
	margin:0;
	padding:0;
	float:left;
}
.pro_right {width:224px;
	height:693px;
	margin:0;
	text-align:center;
	float:right;
	padding-top:40px;
}
.line { height:1px; 
	width:488px;
	border:none;
	border-top:1px dashed #8F8181;
	clear:both;
	margin-left:16px;
} 
.product_center {font-size:14px;
	font-weight:bold;
	padding-top:15px;
	padding-left:20px;
}
.pro_content {width:486px;
	margin-left:18px;
	text-align:justify;
	line-height:150%;
}
.pro_content a {text-decoration:none;
	color:#000000;
}
.pro_content a:hover {text-decoration:underline;
	color:#0000FF;
}
h1 {text-align:center;
	color:#C32621;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
h2 {font-size:13px;
	font-weight:bold;
}
.pro_right_img {margin-bottom:20px;}

.msgin {margin:0 auto;
	width:430px;
	background:#FAF9DE;
	padding:25px;
	border:#000000 2px dotted;
	height:100%;
	overflow:auto;
	display:table;
	text-align:left;
	clear:both;
}
.msgin_left {width:48%;
	float:left;
}
.msgin_left p {margin:8px 0 0 0;
	padding:0;
}
.msgin_left p.msg_l_top {margin-top:16px;
}
.msgin_right {width:48%;
	float:right;
}
#addForm, .gb-input-01, .gb-input-02, .formbutton1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:150%;}
.gb-input-01 {height:18px; width:75%;}
.gb-input-02 {height:135px; width:90%; margin:6px 0;  }
.gb-input-01:hover, .gb-input-02:hover {background:#E3EDCD;}
.formbutton1 {padding:2px;}
.star {color:#CC0000;}
.killed {display:none;}