/* BASIC css start */
/* ÇÏ´Ü */
#footer { margin-top:50px; position:relative; width:100%; border-top:1px solid #e2e2e6; background:#f9f9fb }
#footer .footerTop { margin:0 auto; padding:30px 0; position:relative; width:1100px; *zoom:1 }
#footer .footerTop:after { display:block; clear:both; content:'' }
#footer .footerTop .infoBx { float:left; }
#footer .footerTop .infoBx h3 { padding-bottom:15px; font-size:14px; color:#171717 }
#footer .footerTop .infoBx .tx { color:#5d5d5d; line-height:26px }
#footer .footerTop .infoBx p .companyNumber a { color:#000 }

#footer .footerTop .shopInfo { width:50% }
#footer .footerTop .shopInfo .tx { line-height:18px }
#footer .footerTop .shopInfo .tx span { padding-right:5px }
#footer .footerTop .shopInfo .tx a { color:#7689de }
#footer .footerTop .shopInfo .tx a.btn_email { color:#5d5d5d }
#footer .footerTop .shopInfo .copy { padding-top:5px; color:#a5a5a5 }

#footer .footerTop .csInfo {  }
#footer .footerTop .csInfo .tel { padding-bottom:15px; font-size:30px; line-height:20px; color:#222; letter-spacing:-2px }
#footer .footerTop .csInfo .tx { line-height:18px }

#footer .footerTop .linkInfo { width:153px }
#footer .footerTop .linkInfo li { padding-bottom:13px }
#footer .footerTop .linkInfo li a { font-size:15px; color:#5d5d5d }

#footer .footerTop .infoEc { float:right }


#footer .footerTop .bankInfo { width:220px }

#footer .footerBottom { margin:0 auto; position:relative; width:1100px }
/* BASIC css end */

