/* BASIC css start */
#footer { position:relative; width:100%; border-top:2px solid #474747 }
#footer .foot_top { margin:40px auto; position:relative; width:1280px; *zoom:1 }
#footer .foot_top:after { display:block; clear:both; content:'' }

#footer .foot_top .bx_policybox { float:left; width:210px }
#footer .foot_top .bx_policybox ul { padding-top:5px; *zoom:1 }
#footer .foot_top .bx_policybox ul:after { display:block; clear:both; content:'' }
#footer .foot_top .bx_policybox ul li { margin:0 5px 5px 0; float:left; width:80px; height:34px; border:1px solid #5b5b5b }
#footer .foot_top .bx_policybox ul li a { display:block; font-size:13px; color:#1b1b1b; line-height:34px; text-align:center }
.abcd li { width:167px !important;}
.abcd { padding-top:0px !important;}

#footer .foot_top .bx_policy { float:left; width:184px }
#footer .foot_top .bx_policy ul li { padding-bottom:8px; font-size:14px; color:#3f3f3f; font-weight:bold }
#footer .foot_top .bx_policy ul li a { font-size:14px; color:#3f3f3f; font-weight:bold }
#footer .foot_top .foot_tit { padding-bottom:12px; font-size:14px; color:#3f3f3f; font-weight:bold }
#footer .foot_top .bx_cs { float:left; width:218px }
#footer .foot_top .bx_cs .big_tel { padding-bottom:10px; font-size:16px; color:#d72a2a; font-weight:bold }
#footer .foot_top .bx_cs ul li { color:#6b6b6b; line-height:19px }
#footer .foot_top .bx_cs .email_addr { padding-top:15px; color:#6b6b6b }
#footer .foot_top .bx_cs .email_addr a { color:#d72a2a; font-weight:bold; text-decoration:underline }
#footer .foot_top .bx_account { float:left; width:206px }
#footer .foot_top .bx_account dl { color:#6b6b6b; *zoom:1 }
#footer .foot_top .bx_account dl:after { display:block; clear:both; content:'' }
#footer .foot_top .bx_account dl dt { padding-bottom:8px; float:left; width:40px }
#footer .foot_top .bx_account dl dd { float:left }
#footer .foot_top .bx_account p { padding-top:10px; color:#202020 }
#footer .foot_top .bx_info { float:left; width:410px }
#footer .foot_top .bx_info ul.info2 { padding-top:20px }
#footer .foot_top .bx_info ul li { padding-bottom:7px; color:#6b6b6b; *zoom:1 }
#footer .foot_top .bx_info ul li:after { display:block; clear:both; content:'' }
#footer .foot_top .bx_info ul li.return_addr { color:#d72a2a; text-decoration:underline }
#footer .foot_top .bx_info ul li p { padding-right:20px; float:left }
#footer .foot_top .bx_info ul li .view { display:inline-block; padding:0 3px; font-size:10px; color:#d72a2a; font-weight:bold; border:1px solid #d72a2a }
#footer .foot_top .bx_copyright { float:left; width:234px }
#footer .foot_top .bx_copyright .copy_bn { position:relative }
#footer .foot_top .bx_copyright .copy_bn img { width:234px }
#footer .foot_top .bx_copyright .copy_tx { padding-top:15px; font-size:11px; color:#9f9f9f }

#footer .foot_bottom { position:relative; width:100%; height:78px; background:#f6f7f9 }
#footer .foot_bottom .inner { margin:0 auto; width:1280px }
/* BASIC css end */

