footer .ss{font-weight:bold;text-transform:uppercase;background-color:#f6f6f6}footer .ss i{font-size:53px;line-height:1}footer .ss a{display:block}footer .ss .con{font-size:16px;margin-right:5px;color:#402596}footer .bl{overflow:hidden;height:60px;border:2px solid #402596;border-radius:8px;background-color:#fff}footer .bl .ic{width:50px;margin:4px 5px 0}footer .bl span{line-height:1;display:block;text-align:center}footer .bl .lg{font-size:35px;margin-top:-2px}footer .bl .sm{font-size:14px;margin-top:8px}footer .tr,footer .po{height:57px}footer .tr .ic{width:49px;background-position:-50px 0}footer .po .ic{width:46px;background-position:-99px 0}footer .lnks{overflow:hidden}footer .soc{font-size:22px;line-height:1;margin-bottom:15px;text-align:center}footer .soc a{display:inline-block;width:40px;margin:0 3px;color:#fff;border-radius:50%;background:#402596}footer .soc a i{line-height:40px;display:block}footer .soc span{display:none}footer .sub{position:relative;text-align:center;text-transform:uppercase;color:#fff;background-color:#900}footer .sub .join{font-size:30px;margin:24px auto 18px auto;text-transform:none}footer .sub .priv{margin-top:5px}footer .sub .priv a{color:#e6e6e6}footer .sub span{line-height:1;display:block}footer .sub .sm{font-size:20px;margin-top:10px}footer .sub .val{font-size:70px;margin:10px 0}footer .sub .fir{font-size:16px}footer .sub .note{font-size:12px;margin:7px 0;color:#e6e6e6}footer .sub p{font-size:12px;clear:both;margin:15px 0 10px;color:#e6e6e6}footer .sub .thx{font-size:20px;display:none;margin:10px 0 11px;color:#402596;background-color:#c3c3c3}footer .sub .thx b{display:block;padding:8px 0}footer .sub .uni-alert{position:absolute;box-sizing:border-box;width:100%;margin:0;border-left:20px solid}footer input[type=text],footer input[type=submit]{height:38px}footer input[type=text]{font-size:16px;padding:1px 10px 0;color:#666;border:1px solid #656565;border-radius:5px}footer input[type=text]:focus{outline:0}footer input[type=text]:placeholder,footer input[type=text]:-webkit-input-placeholder,footer input[type=text]:-moz-placeholder,footer input[type=text]:-ms-input-placeholder{color:#e6e6e6}footer input[type=submit]{font-size:22px;line-height:1;width:115px;padding:0;border:0}footer .footer__retail{padding:10px 0;text-align:center;background:#ccc}footer .footer__retail .wrap{margin:0 auto}footer .footer__retail a{margin:0 10px}