@charset "utf-8";
#xj_app_dl_banner {
    width:960px;
    margin: 0 auto;
    padding: 20px 0;
    background:#f2f2f2;
    border-bottom: 1px solid #dcdcdc;
    position: fixed;
    bottom: 0;
    _position: absolute;
    left: 50%;
    z-index: 10000;
    margin-left: -480px;
}
#xj_app_dl_banner a { outline:none;filter:none;-webkit-tap-highlight-color: rgba(0,0,0,0)!important;}
#xj_app_dl_banner .xj-app-dl-bannerInner { display: table; width: 90%; margin: 0 10px 0 80px;}
#xj_app_dl_banner .xj-app-dl-bannerInner .banner-logo { display: table-cell; width: 80px; vertical-align: middle; }
#xj_app_dl_banner .xj-app-dl-bannerInner .banner-logo span { display: block; width: 70px; height: 70px; border-radius: 10px; background: url(../images/app_down_icon.jpg) center left no-repeat;}
#xj_app_dl_banner .xj-app-dl-bannerInner .banner-txt { display: table-cell; vertical-align: middle; color: #191919; font-size: 16px; line-height: 1.5; padding-right: 40px;}
#xj_app_dl_banner .xj-app-dl-bannerInner .banner-logo span {background: url(../images/app_down_icon_2x.jpg) center left no-repeat; background-size: 70px 70px;}
#xj_app_dl_banner .xj-app-dl-bannerInner .banner-logo2 span {background: url(../images/qrcode.jpg) center left no-repeat; background-size: 70px 70px;}
#xj_app_dl_banner .xj-app-dl-bannerInner .banner-btn { display: table-cell; width: 150px; vertical-align: middle; }
#xj_app_dl_banner .xj-app-dl-bannerInner .banner-btn span { display: block;color: #fff; width: 130px; height: 50px; line-height: 50px; margin-top: 5px; text-align: center; background-color: #ed5831; border-radius: 10px; font-size: 18px;}
#xj_app_dl_banner .close-btn {
    width:28px;
    height:28px;
    position:absolute;
    z-index:9;
    top: 50%;
    left: 20px;
    margin: -14px 0 0 0;
}