/* BASIC css start */
#aside { zoom: 1; overflow: hidden; float: left; width: 183px; margin-right: 27px; }
#aside .shop-cate, 
#aside .community, 
#aside .cs-center, 
#aside .bank,
#aside .menu { background: url(/images/d3/nature_green/common/bg_aside_h15.gif) repeat-y 0 0; }
#aside .hd { width: 100%; height: 36px; background: url(/images/d3/nature_green/common/bg_snb_h36.gif) no-repeat 0 0; text-align: center; line-height: 30px; color: #fff; font-size: 13px; font-weight: bold; letter-spacing: -1px; }
#aside .snb { width: 148px; padding: 30px 15px 40px 20px; border-bottom: 1px solid #e5e5e5; }
#aside .snb li { padding: 5px 0; background: url(/images/d3/nature_green/common/bg_line_dotted_h1.gif) repeat-x 0 100%; word-wrap: break-word; }
#aside .shop-cate .snb li a { padding-left: 15px; background: url(/images/d3/nature_green/common/bul_arr_h5.gif) no-repeat 0 45%; }
#aside .community .snb li a { padding-left: 15px; background: url(/images/d3/nature_green/common/bul_txt_h8.gif) no-repeat 0 45%; }
#aside .cs-center { margin-top: 25px; }
#aside .cs-center .phone, 
#aside .cs-center .work,
#aside .cs-center .email { display: inline-block; }
#aside .cs-center .phone { padding-left: 15px; background: url(/images/d3/nature_green/common/ico_phone_h11.gif) no-repeat 0 45%; font-size: 14px; font-weight: bold; letter-spacing: -1px; }
#aside .cs-center .work { padding-left: 15px; background: url(/images/d3/nature_green/common/bul_arr_ful_h5.gif) no-repeat 0 4px; font-size: 11px; }
#aside .cs-center .email { padding-left: 25px; background: url(/images/d3/nature_green/common/ico_email_h10.gif) no-repeat 0 45%; font-size: 11px; font-weight: bold; letter-spacing: -1px; }
#aside .bank .snb li span,
#aside .bank .snb li strong { display: inline-block; padding-left: 15px; background: url(/images/d3/nature_green/common/bul_arr_ful_h5.gif) no-repeat 0 4px; }
#aside .menu .snb li { background: none; }
/* BASIC css end */

