footer{padding:16px 0 18px;margin-top:10px;background:#fff;}
footer .logo img{display:block;width:200px;height:24px;margin:0 auto;}
footer .btns{font-size:0;text-align:center;padding:8px 0;}
footer .btns>a{display:inline-block;height:30px;line-height:30px;font-size:12px;color:#999;text-align:center;padding-right: 20px;}
footer .copyright{text-align:center;}
footer .copyright>p{font-size:12px;color:#999;margin-top:4px;}

/*分享提示层*/
#share_notice_cover{ position: fixed; top:0;  left:0; width:100%; height:100%;background:rgba(0, 0, 0, 0.7);  display:none;z-index:20000;}
#share_notice_cover img {position: fixed;right: 18px;top:5px;width: 260px;height: 180px;z-index:20001;}

/*分享弹出层 CSS*/
.gb_resLay { background: #FFFFFF; height: 170px; width: 100%; max-width: 800px; margin: 0 auto; }
.gb_res_t { line-height: 58px; height: 58px; position: relative; font-size: 18px; text-align: center; }
.gb_res_t i { background: #FFEC94; height: 1px; overflow: hidden; left: 32px; top: 30px; right: 32px; position: absolute; }
.gb_res_t span { background: #FFF; display: inline-block; padding: 0px 6px; position: relative; z-index: 2; }
.gb_resItms { margin: 0px 4%; }
.gb_resItms li { text-align: center; float: left; width: 20%; padding-bottom: 15px; }
.gb_resA img { height: auto; width: 60px; margin-bottom: 10px; }

@media only screen and (max-width: 500px) {
.gb_resA img { width: 45px; margin-top: 5px; }
}

@media only screen and (max-width: 470px) {
.gb_resItms li { width: 20%; }
.gb_resA img { width: 60px; margin-top: 0 }
}
