#recipe-category{
	margin-top:10px;
	width:700px;
	padding:10px;
	border:solid #F89B1C 1px;
	font-size:12px;
}
.search-results-header{
	font-size:12px;
	padding-top:20px;
}
#recipe-search{
	margin-top:5px;
	width:695px;
	padding:5px 5px 5px 20px;
	border:solid #FCD299 1px;
	background-color:#FCD299;
	font-size:14px;
}
#operation{
	margin-top:10px;
	background-image:url(../recipe/images/bg-operation.gif);
	background-position : left top ;
	background-repeat : no-repeat ;
	width:700px;
	padding:10px;
	background-color:#FFF1C4;
	font-size:12px;
	text-align:right;
}
#operation img{
	padding-left:4px;
}
#recipe-body{
	background-image:url(../recipe/images/bg-recipe-list.gif);
	width:555px;
	padding:0px 7px;
}
#recipe-body .list-box{
	width:170px;
	height:250px;
	float:left;
	margin:2px 5px;
}
#recipe-body .list-box-title{
	width:170px;
}
#recipe-body .list-box-body{
	width:146px;
	padding:5px 12px;
	background-image:url(../recipe/images/img-box-body2.gif);
	background-repeat : repeat-y ;
}
#recipe-body .list-box-end{
	width:170px;
}
#recipe-body .title{
	padding-top:5px;
	width:146px;
	font-size:14px;
}
#recipe-body .text{
	padding-top:3px;
	width:146px;
	font-size:11px;
}

.itemname{
	width:700px;
	font-size:26px;
	padding:20px 0px 10px 13px;
	color:#fc7904;
}

.photo{
	padding:0px 15px 20px 13px;
	float:left;
	width:333px;
}

.description{
	float:left;
	width:320px;
	padding-left:10px;
}

.material-title{
	width:315px;
	height:36px;
}

.material-body{
	width:315px;
	padding:10px 0px 5px 20px;
	font-size:12px;
	color:#3c2305;
	line-height:140%;
	background-image:url(../recipe/images/box-body.jpg);
	background-repeat : repeat-y ;
}
.material-end{
	width:315px;
	height:8px;
	padding-bottom:20px;
}

.img-point{
	width:293px;
	height:31px;
	padding-top:15px;
	padding-left:7px;
}
.point-text{
	width:293px;	
 	padding:10px 0px 10px 20px;
	font-size:12px;
	color:#3c2305;
}
	
.make-title{
	padding-left:10px;
	width:677px;
	heigtht:75px;
}

.make-body{
	background-image:url(../recipe/images/img-make-body.jpg);
	background-repeat : repeat-y ;
	margin-left:10px;
	padding:15px 0px 10px 15px;
	font-size:14px;
	color:#3c2305;
	line-height:160%;
}

table.make-table{
	width:630px;
}

table.make-table td.photo{
	width:136px;
	vertical-align:top;
}	

table.make-table td.make{
	font:13px #3c2305;
	vertical-align:top;
}	

.make-end{
	padding-left:10px;
	width:677px;
	heigtht:33px;
}
.onepoint{
	margin-left:20px;
	width:215px;
	padding:35px 5px 20px 5px;
	background-image:url(../recipe/images/title-onepoint.gif);
	background-position : top ;
	background-repeat : no-repeat;
	font-size:13px;
	line-height:135%;
	float:left;
}
.linkitem{
	width:559px;
	padding:35px 5px 10px 5px;
	background-image:url(../recipe/images/title-linkitem.gif);
	background-position : top  left;
	background-repeat : no-repeat;
	font-size:11px;
	line-height:135%;
	text-align:center;
}
.item-box{
	width:160px;
	height:180px;
	float:left;
	padding:5px 10px;
	text-align:center;
}
.item-text{
	padding-top:5px;
	width:160px;
}
.report{
	width:559px;
	padding:35px 5px 20px 5px;
	background-image:url(../recipe/images/title-report.gif);
	background-position : top left;
	background-repeat : no-repeat;
	font-size:11px;
	line-height:135%;
}
.comment-header{
	margin-top:10px;
	width:530px;
	border:solid #FCD299 1px;
	background-color:#FFF1C4;
	padding:5px;
}
.comment-content{
	width:530px;
	border-left:solid #FCD299 1px;
	bord
