@charset "utf-8";
/* CSS Document by Gray 2009 */
#sidebar { float:right; width:245px; display:inline; }
#sidebar .pro { margin:5px 0 0 0; padding:0; }
#sidebar .pro img { margin:0 0 10px 0; width:245px; }

#sidebar .hot_products { margin:0 0 10px 0; padding:0; border:1px solid #ccc; }
#sidebar .hot_products .title { padding:5px 10px 5px 10px; border-bottom:1px solid #e0e9f0; background:#ecf1f5; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333; }
#sidebar .hot_products .content { padding:0 10px 10px 0; }
#sidebar .hot_products .content ul li { float:left; display:inline; width:105px; margin:10px 0 0 10px; }
#sidebar .hot_products .content ul li a { display:block; padding:10px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
#sidebar .hot_products .content ul li a:link,#sidebar .hot_products .content ul li a:visited { border:1px solid #eee; } 
#sidebar .hot_products .content ul li a:hover { border:1px solid #eee; background:#fcfcfc; }
#sidebar .hot_products .content ul li a img { display:block; margin:0 auto 0 auto; }

#sidebar .knowledge { margin:0 0 10px 0; padding:0; border:1px solid #ccc; }
#sidebar .knowledge .title { padding:5px 10px 5px 10px; border-bottom:1px solid #e0e9f0; background:#ecf1f5; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333; }
#sidebar .knowledge .content { padding:5px 10px 10px 10px; }
#sidebar .knowledge .content ul li { padding:2px 0 2px 0; border-bottom:1px solid #d7d7d7; }