.recommend-table { border:solid 1px #91D2B7; padding-bottom:5px;}
.recommend-table table { width:180px; margin-left:auto; margin-right:auto;}
.recommend-table { line-height:130%;}
.recommend-table img { margin-top:1px; margin-bottom:1px;}
.recommend-table .rm-line { width:198px; height:1px; overflow:hidden; background:#91D2B7;  margin-top:5px; margin-bottom:5px;}
.recommend-table .rm-bg {
	width:64px; height:64px; 
	display:block;	background:url(http://pic.st-image.com/Image/images/common/recommend/ct_top_spic_bg.gif); float:left;
	padding-right:10px; background-repeat:no-repeat;}
.recommend-table .rm-bg img { margin-left:5px;}
.recommend-table .rm-text {  float:left; display:block;}
.recommend-table a:link,
.recommend-table a:active,
.recommend-table a:visited { display:block; width:180px; height:64px; cursor:pointer; font-size:12px; text-decoration:underline; line-height:130%;}
.recommend-table a:hover { text-decoration:underline; font-size:12px; line-height:130%;}
.recommend-table .rm-header { width:178px; background:#91D2B7; padding:10px; color:#fff; font-size:12px; font-weight:bold; text-align:center; margin-bottom:5px;}


/*’Ç‰ÁCSS*/
.rcm-table { border:solid 1px #91D2B7; padding-bottom:5px;}
.rcm-table table { width:180px; margin-left:auto; margin-right:auto;}
.rcm-table { line-height:130%;}
.rcm-table img { margin-top:1px; margin-bottom:1px;}
.rcm-table .rcm-line { width:198px; height:1px; overflow:hidden; background:#91D2B7;  margin-top:5px; margin-bottom:5px;}
.rcm-table .rcm-bg {width:64px; height:64px; 
display:block; background:url(http://pic.st-image.com/Image/images/common/recommend/ct_top_spic_bg.gif); float:left;
padding-right:10px; background-repeat:no-repeat;}
.rcm-table .rcm-bg a:link,
.rcm-table .rcm-bg a:active,
.rcm-table .rcm-bg a:visited {display:block;float:left; width:64px; height:64px;}
.rcm-table .rcm-bg a:hover { text-decoration:underline; font-size:12px; line-height:130%;}


.rcm-table .rcm-bg img { margin-left:5px;}
.rcm-table .rcm-text {  float:left; display:block;}
.rcm-table .rcm-text{ display:block;float:left}
.rcm-table .rcm-text a:link,
.rcm-table .rcm-text a:active,
.rcm-table .rcm-text a:visited {display:block;float:left; width:100px; height:64px;cursor:pointer; font-size:12px; text-decoration:underline; line-height:130%;}
.rcm-table .rcm-text a:hover { text-decoration:underline; font-size:12px; line-height:130%;}
.rcm-table .rcm-header { width:178px; background:#91D2B7; padding:10px; color:#fff; font-size:12px; font-weight:bold; text-align:center; margin-bottom:5px;}




/* Albert logrecom CSS */


#logrecom_placeholder {
	text-align:left;
	margin-top:5px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}

#logrecom_placeholder #logrecom_results:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

#logrecom_placeholder #logrecom_relate_result, 
#logrecom_placeholder #logrecom_rank_result {
	padding:0;
	width:100%;
	border:1px solid #91d2b7;
	margin-top:3px;
	margin-right:auto;
	overflow:hidden;

}

#logrecom_placeholder .logrecom_title {
	background-color:#91d2b7;
	clear:both;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0;
	padding:5px;
}

#logrecom_placeholder .otherlink {
	list-style-type:none;
	margin:0 5px;
	padding:0;

}

#logrecom_placeholder .otherlink li {
	font-size:12px;
	margin:3px 0;
	padding:3px 0;
	text-align:right;
	border-bottom:1px dotted #CCCCCC;
}

#logrecom_placeholder .productcheck {
	display:inline;
	float:left;
	margin:0 5px;
	padding:0;
	width:125px;
	border-style:none !important;
}

#logrecom_placeholder .productconnect, .productrank {
	list-style-type:none;
	margin:10px 5px;
	padding:0;
}

#logrecom_placeholder li.product_image {
	margin-bottom:10px;
	padding:0;
	text-align:center;
}

#logrecom_placeholder img.product_image {
	border:medium none;
	width:100px;
}

#logrecom_placeholder li.name {
	padding:0;
}

#logrecom_placeholder li.name a {
	color:#3399FF;
	text-decoration:none;
	line-height:150%;
}

#logrecom_placeholder li.price {
	margin-bottom:5px;
	padding:0;
	text-align:right;
	line-height:150%;
}

#logrecom_placeholder a:hover {
	color:#FF6699 !important;
	text-decoration:none;
}

