.bottomSection{position: fixed; top: 0; right: 0; width: 100%; background-color: rgba(0, 0, 0, 0.7); z-index: 9999;}
.bottomSection .bottomSectionWrap{padding: 12px 7px 12px 9px;}
.bottomSection .dl{height: 31px; display: block; color: #FFFFFF; overflow: hidden; margin-right: 32px;}
.bottomSection .bottomSectionClose{position: absolute; right: 7px; top: 12px; width: 32px; height: 32px; float: right; background-image: url(downloadappclosebtn.png); background-repeat: no-repeat; background-position: 50%; background-size: 20px 20px;}
.bottomSection .adLogo{float: left; height: 31px; width: 31px; margin-right: 5px;}
.bottomSection .adLogo img{width: 100%; height: 100%; display: block; border-radius: 5px;}
.bottomView1 .fnt{display: block; overflow: hidden;}
.bottomView1 .tit{font-size: 15px; font-weight: normal; line-height: 18px; height: 18px; float: left; width: 100%; vertical-align: text-top; overflow: hidden;}
.bottomView1 .char{font-size: 12px; height: 13px; line-height: 13px; float: left;}
.bottomSection i.iopen{float: right; border: 1px solid #68b543; border-radius: 3px; color: #68b543; margin-top: 3px; font-style: normal; background: none; padding: 0 8px; height: 24px; line-height: 24px; font-size: 14px;}
#wechat_share_tips{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1000;background: url(share-tips.png) top right no-repeat rgba(0, 0, 0, .8);background-size: 320px;}
.btn_wxlogin{width: 290px;height: 44px;line-height: 44px;background: #9AD222;border: none;border-radius: 4px;color: #fff !important;font-size: 16px;padding: 0;text-align: center;margin: 10px auto;display: block;}
/* reward pannel */
.rewardPanel{width:100%; margin: 50px 0 20px; padding: 25px; background-color: whitesmoke; box-sizing: border-box; box-shadow: 0 0 1px #d9d9d9;}
.rewardPanel a{text-decoration: none;}
.rewardPanel p{margin: 0 auto 10px; font-size: 17px; font-weight: bold;}
.rewardPanel .avatar{width: 30px; height: 30px; display: inline-block; margin: 3px; border: 1px solid #d9d9d9; vertical-align: middle; text-align: center; border-radius: 50%;}
.rewardPanel .avatar img{width: 100%; height: 100%; border-radius: 50%; box-sizing: border-box;}
.rewardPanel .btn-pay{margin: 10px 15px 10px 0; color: white;}
.rewardPanel .btn-pay:hover, .btn-pay:focus{opacity: 0.7;}
.rewardPanel .btn{text-shadow: none; border-radius: 4px; box-shadow: none; display: inline-block; padding: 4px 12px; font-size: 14px; line-height: 20px; text-align: center; vertical-align: middle; cursor: pointer; border: 1px solid #cccccc;}
.rewardPanel .avatar-list{display: inline-block;}
.rewardtip{padding: 5px 0; opacity: 0.8; margin-top:-3px;}
.rewardtip .arrow{position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; bottom: 0; left: 15px; margin-left: -5px; border-width: 5px 5px 0; border-top-color: black;}
.rewardtip .tip_c{max-width: 240px; padding: 8px; color: white; text-align: center; text-decoration: none; background-color: black; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
#reward_wait span{background-image: url(loading12.png); height: 12px; width: 12px; -webkit-animation: rotateSpinner 1.2s linear infinite; display: inline-block; vertical-align: middle;}
#reward_wait span img{visibility: hidden;}
@-webkit-keyframes rotateSpinner{from{-webkit-transform:rotate(0deg);} to{-webkit-transform:rotate(360deg);}}

.reward_area {
    padding: 38px 5% 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    text-align: center;
    font-size:16px;
}

.reward_area .reward_tips {
    margin-bottom: 5px;
}
.reward_area .tips_global {
    color:
            #8C8C8C;
}
.reward_area .reward_access{
    display: inline-block;
    padding: 0 1.6em;
    line-height: 2;
    border-radius: 5px;
    Unknown property name.-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background-color:#DC5D4A;
    color:white;
    font-size: 16px;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.reward_area .reward_area_inner{
    margin: 0 auto;
    position: relative;
    left: 3px;
}
.reward_area .reward_user_tips {
    margin-top: 1.4em;
}
.reward_area .reward_user_tips a {
    color: #607fa6;
    text-decoration: none;
}

.reward_area .reward_user_list{
    padding-top: .5em;
    overflow: hidden;
}

.reward_area .reward_user_avatar {
    display: inline-block;
    vertical-align: top;
    width: 28px;
    height: 28px;
    margin: 0 6px 6px 0;
}

.reward_area .reward_user_avatar img {
    width: 28px;
    height: 28px;
}
