/* FLOOR */
ul#flmn    { width:521px; height:23px; margin:0; padding:15px 0 0 0; list-style:none; background:url("../img/recommend/floormenubg.gif") 0px 15px repeat-x !important;}
ul#flmn li { float:left; width:136px; height:23px; padding:0; margin:0 5px 0 0; }
ul#flmn li a { background:url("../img/recommend/floormenu.gif") 0px 0px no-repeat; display:block; width:136px; height:23px;}
ul#flmn li#f1 a { background-position:0px 0px;}
ul#flmn li#f2 a { background-position:-136px 0px;}
ul#flmn li#f1 a:hover { background-position:0px -23px;}
ul#flmn li#f2 a:hover { background-position:-136px -23px;}
.recommend1 ul#flmn li#f1 a { background-position:0px -23px;}
.recommend2 ul#flmn li#f2 a { background-position:-136px -23px;}
ul#uriba    { margin:10px 0 0 0; padding:0 0 0 70px; background:url("../img/recommend/img002.gif") 0px 2px no-repeat; list-style:none; font-size:10px; line-height:21px; height:21px;}
ul#uriba li { float:left; margin:0 3px;}

#reitem { clear:both; width:521px; margin:0; padding:18px 0 0 0;}
.rt { background:url("../img/recommend/img004.gif") 0px 0px no-repeat; height:25px;}
.rm { background:url("../img/recommend/img005.gif") 0px 0px repeat-y; width:521px; text-align:left;}
.rb { background:url("../img/recommend/img006.gif") 0px 0px no-repeat; height:15px; margin:0 0 15px 0;}
.rm img.staff { float:right; margin:0 11px 9px 11px;}
.rm h3 { margin:0; padding:0;}
.rmm { font-size:12px; line-height:15px; padding:0 0 9px 41px; margin:0;}
/**/
.rdetail { clear:both; margin:0 11px 0 41px; padding:8px 0 0 0; background:url("../img/mcl/bg001.gif") 0px 0px repeat-x; font-size:12px; line-height:18px;}
.rdetail strong { font-weight:bold;}
.rm img.recom { float:left; margin:0 11px 0 0;}