@media screen and (min-width: 768px) {
    .reward-show-content{
        margin-top: 5px;
        padding: 15px 25px;
    }
    .modelShow img{
        width: 70%;
    }
    .reward-top p{
        text-indent: 50px;
        font-size: 15px;
        color: #999;
    }
}

@media screen and (max-width: 768px) {
    .reward-show-content{
        margin-top: 5px;
    }
    .modelShow img{
        width: 90%;
    }
    .reward-top p{
        text-indent: 25px;
        font-size: 15px;
        color: #999;
    }
}
body{
    background-color: #f1f1f1;
}
.inner{
    padding-top: 20px;
}
.reward-top,.reward-show,.website-admire,.reward-comment{
    margin-top: 25px;
    position: relative;
    background: #fff;
    padding: 15px 20px;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0,0,0,.04);
    height: auto;
    margin-bottom: .5rem;
}
.reward-top h1{
    font-size: 30px;
    font-weight: 500;
}
.reward-declare{
    color: red!important;
    text-decoration: blink;
    margin-bottom: 0;
}
.reward-show-title{
    color: red;
    font-size: 18px;
    border-bottom: 1px solid #e4ecf2;
    padding-bottom: 10px;
}
.reward-show:hover{
    transform: translate3d(0, -2px, 0);
    transition-duration:0.2s;
    box-shadow: 0 2px 5px 0 rgba(33, 22, 22, 0.2), 0 2px 10px 0 rgba(0,0,0,0.12);
}
.table thead{
    font-size: 16px;
}
.table th{
    border: 1px solid #ddd!important;
}
.am-table-striped > tbody > tr:nth-child(2n+1) > td, .am-table-striped > tbody > tr:nth-child(2n+1) > th{
    background-color: white;
}
.table tbody th{
    font: inherit;
}
.reward-show-btn{
    padding: 0;
}
.is-me{
    margin-left: 1px;
    padding: .15em .425em;
}
.modelShow{
    background-color: #fff0;;
}
.website-admire:hover{
    transform: translate3d(0, -2px, 0);
    transition-duration:0.2s;
    box-shadow: 0 2px 5px 0 rgba(33, 22, 22, 0.2), 0 2px 10px 0 rgba(0,0,0,0.12);
}
.reward-comment:hover{
    transform: translate3d(0, -2px, 0);
    transition-duration:0.2s;
    box-shadow: 0 2px 5px 0 rgba(33, 22, 22, 0.2), 0 2px 10px 0 rgba(0,0,0,0.12);
}
#admire-pics{
    text-align: center;
    padding: 10px 0 20px 0;
}
.admire-pic{
    display: inline-block;
    margin-top: 15px;
}
.admire-pic-word{
    display: block;
    font-size: 12px;
}
.admire-pic img{
    width: 250px;
    border-radius: 15px;
}
.admire-pic-word-danger{
    margin-top: 5px;
    color: #d1d1d1;
    font-size: 12px;
}