/* BASIC css start */
#footer { margin-top:28px; position:relative; background:#eee } 
#footer .footerNav { position:relative }
#footer .footerNav ul { *zoom:1; overflow:hidden }
#footer .footerNav ul:after { display:block; clear:both; content:'' }
#footer .footerNav ul li { margin-left:-1px; position:relative; float:left; width:50%; height:40px; border-left:1px solid #ddd }
#footer .footerNav ul li a { display:block; padding:0 10px; height:40px; color:#fff; line-height:40px; background:#404040 }
#footer .footerNav ul li a i { position:absolute; top:13px; right:10px }

#footer .footerInfo { padding:0 10px; position:relative; overflow:hidden; *zoom:1 }
#footer .footerInfo:after { display:block; clear:both; content:'' }
#footer .footerInfo .footerInfoBx { padding-bottom:15px; float:left; width:50% }
#footer .footerInfo .footerInfoBx dt { padding-top:13px }
#footer .footerInfo .footerInfoBx .tel { padding:5px 0; font-size:13px; font-weight:bold }
#footer .footerInfo .footerInfoBx .banks { padding:5px 0 }
#footer .footerInfo .footerInfoBx .tx { font-size:11px }

#footer .footerMiddle { padding:0 10px; position:relative }
#footer .footerMiddle address { font-size:11px }

#footer .footerBottom { text-align:center; padding: 8px 5px }
#footer .footerBottom ul { *zoom:1 }
#footer .footerBottom ul:after { display:block; clear:both; content:'' }
#footer .footerBottom ul li {  float:left; border-left:1px solid #919191 }
#footer .footerBottom ul li:first-child { border-left:none }
#footer .footerBottom ul li a { display:block; padding:0 5px; font-size:11px; line-height:11px }

#footer .footerCopy { padding:5px 10px; position:relative; background:#fff }

.btn_toggle_area { display: none; position: fixed;bottom:32px; right:10px;z-index: 999;}
.btn_toggle_area a { display: block; width:25px; height:25px; line-height:22px; color:#fff; font-size:15px; text-align: center; background:#404040 }
/* BASIC css end */

