body, input, button, select, textarea {font: 12px/1.5 'Microsoft Yahei','Simsun';color: #363636;}
.keke_clearfix:after,.keke_clearfix:before{content:'';display:block;clear:both;}
.keke_clearfix{zoom:1;}
.keke_wp{ max-width: 1230px; margin: 0 auto; padding: 0 15px; box-sizing: border-box}
.keke-footer{color: #999; background: url(../../images/footer-bg.png) center bottom #151515; padding-top: 50px; margin-top: 30px;background-size: auto 100% }
.keke-footer a{ color: #999}
.ftbox{ font-size: 13px}
.cols{ float: left; width: 20%;}
.cols li{ height: 30px; line-height: 30px;}
.cols li>a{ color: #808080 !important;}
.cols>a{ float: left; width: 100%; }

.footer-qrcode{ float: right; width: 40%;}
.footer-qrcode dd img{ width: 100px;}
.footer-qrcode dd div{ float: right; text-align: center}
.footer-qrcode dd div p.txt{ margin-top: 10px;}
.footer-qrcode dd div.mr60{ margin-right: 60px;}

.footer-qrcode .coltitle{ text-align: right; padding-right: 208px;}
#debuginfobox{ float: right}
.coltitle{ margin-bottom: 10px; color: #ffffff; font-weight: 800}
.powered-info{ width: 100%; margin-top: 30px; border-top: 1px dashed #333; padding: 15px 0 20px 0;}
.powered-supp{ margin-bottom: 10px; padding-bottom:15px;border-bottom: 1px dashed #333;}
#ct{ max-width: 650px; padding-top: 0 !important}
#ct .rfm .p_tip{ width: auto}
#ct .closeregbox{float: right;margin: 5px 0px 5px 15px;}
#ct .bm_h{ padding: 5px 10px;}
#ct #main_message{ margin-bottom: 0 !important; padding-bottom: 15px;}
#ct .xs2{ font-weight: 800}
#ct .bm_h{background: none !important}
.pipe {color: rgba(204, 204, 204, .28);}
