.bsBox {
    display:none;
    z-index:100000001;
    font-size:12px;
    background:url(../quanyou_images/background-opaque-dark.gif) !important;
    padding:6px !important;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}
.bsClose {
    _overflow:hidden;
    cursor:pointer;
    position:absolute;
    z-index:10000000;
    color:#666;
    font-weight:bold;
    font-family:Helvetica,Arial;
    font-size:14px;
    line-height:20px;
}
.bsTop {
    color:#666;
    background:#f2f2f2;
    height:24px;
    line-height:24px;
    border-bottom:1px solid #e8e8e8;
}
.bsTop span {
    float:left;
}
.bsFrameDiv,#bsMorePanel {
    border:none;
    background:#fff;
}
.bsReturn {
    float:right;
    *margin-right:20px;
    margin-right:36px;
    text-align:right;
    cursor:pointer;
    line-height:24px;
    color:#666;
    opacity:0.5;
}
#bsReturn:hover {
    text-decoration:underline;
    opacity:1;
}
ul.bshare_ul {
    display: inline-block;
}
ul.bshare_ul li {
    float: left;
    list-style: none;
}
ul.bshare_ul li:nth-child(1) {
    line-height: 50px;
}
.btn-primary:hover, .btn-inline-search:hover {
    background-color: #D31145;
}
.prizelist_p {
    min-height:204px;
}
.sharePage {
    float:right;
}
@media (max-width:767px) {
    .meuserpicture {
    min-height:0px;
}
}
@media (max-width:768px) {
    ul.bshare_ul li:nth-child(n+2) {
    margin-left: 1px;
    }
    .weixin img,.share img,.email img {
        width:46px;
        height:46px;
    }
}
@media (min-width:769px) {
    ul.bshare_ul li:nth-child(n+2) {
        margin-left: 1px;
    }
    .weixin img,.share img,.email img {
        width:46px;
        height: 46px;
    }
}
.popover.bottom {
    width: 331px;
    max-width: 500px;
    background-color: #FFF;
    height: 60px;
}
.popover.bottom>.arrow:after {
    border-bottom-color: #fff;
}

