/* BASIC css start */
#footer { position:relative; width:100%; min-width:1200px }

#footer .footerShopInfoArea { position:relative; background:#2d2d2d }
#footer .footerShopInfoArea .footerShopInfoTop {margin: 0 auto;position:relative;width:1200px; *zoom:1;padding: 40px 0;}
#footer .footerShopInfoArea .footerShopInfoTop:after { display:block; clear:both; content:'' }
#footer .footerShopInfoArea .footerShopInfoTop .shop-bx a { color:#989898; }
#footer .footerShopInfoArea .footerShopInfoTop .shop-bx { width:590px; color:#989898; float:left; }
#footer .footerShopInfoArea .footerShopInfoTop .shop-bx p { font-size:30px; font-weight:bold; color:#c1c1c1;  }
#footer .footerShopInfoArea .footerShopInfoTop .shop-bx span { display:block; font-size:13px; font-weight:bold; margin:30px 0 10px; }
#footer .footerShopInfoArea .footerShopInfoTop .shop-bx address { line-height: 20px; margin-left:-10px;}
#footer .footerShopInfoArea .footerShopInfoTop .shop-bx address strong { margin:0 6px 0 10px; }
#footer .footerShopInfoArea .footerShopInfoTop .info-bx {padding-top:65px;float: left;}
#footer .footerShopInfoArea .footerShopInfoTop .info-bx dl {  *zoom:1 }
#footer .footerShopInfoArea .footerShopInfoTop .info-bx dl dt {font-size:13px;font-weight:bold;color:#989898;margin-bottom: 10px;}
#footer .footerShopInfoArea .footerShopInfoTop .info-bx dl dd { font-size:12px; color:#989898;  }
#footer .footerShopInfoArea .footerShopInfoTop .info-bx dl dd a { color:#989898; }
#footer .footerShopInfoArea .footerShopInfoTop .info-bx .tx {padding-top:5px;color:#989898;line-height: 20px;}

#footer .footerShopInfoArea .footerShopInfoTop .info1 { width:250px }
#footer .footerShopInfoArea .footerShopInfoTop .info1 dl dd {font-size: 20px;font-weight: bold; color:#c1c1c1; }
#footer .footerShopInfoArea .footerShopInfoTop .info2 {width: 220px;}
#footer .footerShopInfoArea .footerShopInfoTop .info2 dl dd {line-height: 20px;}
#footer .footerShopInfoArea .footerShopInfoTop .info3 {width: 104px;}
#footer .footerShopInfoArea .footerShopInfoTop .info3 dt span { font-size:12px }
#footer .footerShopInfoArea .footerShopInfoTop .info3 dd {line-height: 20px;}

#footer .footerShopInfoBottom .nav_left { padding-bottom:15px; *zoom:1 }
#footer .footerShopInfoBottom .nav_left:after { display:block; clear:both; content:'' }
#footer .footerShopInfoBottom .nav_left li { margin-right:5px; float:left; height:21px }
#footer .footerShopInfoBottom .nav_left li a { display:block; padding:0 10px; height:21px; text-align:center; line-height:21px; border:1px solid #c2c2c2 }
#footer .footerShopInfoBottom .nav_left li a:hover{color:#fff; background:#373737; border: 1px solid #373737;}


#footer .footerShopInfoBottom { margin:0 auto; width:1200px; }


/* BASIC css end */

