/* BASIC css start */
.bottom-bn {overflow:hidden; width:100%; font-size:0; border-top:0;}
.bottom-bn img {width:100%;}
.bottom-bn2 {width:100%; max-width:640px; margin:15% auto 8.7%; overflow:hidden;}
.bottom-bn2 > div {float:left; width:50%;}
.bottom-bn2 img {width:100%; vertical-align:top;}
#footer footer .ft_btn_top a {background:#fff; border-bottom:1px solid #d8d8d8; border-top:0; }
.footer_wrap {display:table; width:100%; padding-top:10px;}
.footer_wrap .footer_logo {display:table-cell; width:30%; padding:20px 4% 0; vertical-align:top;}
.footer_wrap .footer_logo img {width:100%;}
.footer_wrap .footer_info {display:table-cell; width:70%; vertical-align:top;}
#footer {background:#fff;}
#footer footer .ft_info2_box {background:none;}
#footer footer .ft_info2_box .ft_menu li {display:inline-block; width:auto; padding-right:14px;}
#footer footer .ft_info2_box .ft_menu li a {color:#828282; font-size:11px; font-weight:normal; text-align:left;}
#footer footer .ft_info2_box .ft_menu li a.privacy {color:#828282; font-weight:bold;}
#footer footer .ft_info2_box .ft_address {padding:0; text-align:left;}
#footer footer .ft_copy {padding:15px 0 0; text-align:left; color:#828282;}
#footer footer .ft_info2_box .ft_address {color:#828282;}
#footer footer .ft_button_box {background:none; padding:0 25px 30px;}
#footer footer .ft_button_box ul li a {border:1px solid #d7d7d7; background:#fff; color:#242424; font-weight:normal;}
#footer footer .ft_btn_top a span {color:#000;}
/* BASIC css end */

