body{background-color: #fff;}
*,a,button,span,div{font-size: 0.7rem;  font-family: "Microsoft Yahei","Hiragino Sans GB",Helvetica,tahoma,arial,Verdana,sans-serif;}
a{color: #6D6D72}
/*a:hover{color: #ff3c00}*/
.video_tip_show {
    width: 100%;
    height: 238px;
    background: #000 none repeat scroll 0% 0%;
    color: #FFF;

}
.video_null{height: 238px;}
.video_tip_show h5 {
    width:180px;
    margin:auto;
    padding:110px 0;
}
.row.no-gutter .col-55{
    width:55%;
    margin:0;
}
.focus{line-height: 1.8rem;}
time{font-size: 0.5rem;vertical-align: middle;display: inline-block; }
.time{line-height: 1.8rem;}
.heart,span{font-size: 0.7rem}
.textright{text-align: right;}
.textright a{color:#ff3c00;border-color: #ff3c00;width: 5rem;display: inline-block;}
hr{border-top: 1px solid #efefef;border-left: none;border-right: none;border-bottom: none;}
a.follow{border-color: #ff3c00;color: #ff3c00;display: inline-block;height:1.3rem;line-height:1.25rem;padding: 0 0.6rem ;font-size: 0.55rem;}
.grid-demo .focus{text-align: right;}
.vauther img{border-radius: 20rem;vertical-align: middle;}
.vauther span{display: inline-block;line-height: 1.8rem;}
.buttons-tab .button{font-size: 0.7rem;}
.buttons-tab .button.active{color: #ff3c00;border-color:#ff3c00;}
.settab{border-top:1px solid #efefef;}
.content-block,.card{padding: 0;margin: 0;}
.clear{clear: both;}
.content-p{margin: 0 0.5rem;}
.content-padded p{padding: 0 0 1em;margin: 0 0 0.5em;}
.facebook-avatar img{border-radius: 20rem;}
.avatar{float: left;position: relative;}
.avatar img{border-radius: 20rem;}
.active .is_v{
    position: absolute;
    bottom: 5px;
    right: 0px;
    height: 14px;
}
.name,.date{
    margin-left: 2.2rem;
    font-size: 0.7rem;
    font-weight: 500;
}
.date{
    font-size: 0.5rem;
    color: #999;
}
.description {
    font-size: 0.55rem;
    color: #555;
    margin-left:2.2rem;
    max-height: 2.55rem;
    position:relative;
}
.description .more-desc{color:#ff3a20;font-size: 0.55rem;position: absolute;
    z-index: 99;
    right: 0px;
    bottom:0rem;
    background-color: #fff;cursor: pointer}
.description1{font-size: 0.55rem;
    color: #555;
    margin-left:2.2rem;
    display: none;
}
.login-screen, .popup{
    background:rgba(0,0,0,0);
}
.comment-list{margin:0}
.comment-list li{padding: 0.3rem 0 0.1rem 0;border-bottom: 1px solid #eee;}
.item-media img{border-radius: 20rem;}
.comment-auther{
    display: inline-block;
    vertical-align: middle;
    padding-right: 15px;
    color: #555;
}
#sharePage{
    color: #ff3c00;
    margin-left: 40%;
}
.commentheart{
    vertical-align: middle;
    display: inline-block;
}
.comment{
    width: 100%;
}
.comment-desc .media{float: left;line-height: 1.8rem;}
.comment-desc .media img{border-radius: 20rem;vertical-align: middle;}
.comment-desc .inner{padding: 0px 0.5rem 0px 0.5rem;overflow: hidden;}
.comment-desc .inner .stitle{float: left;}
.comment .after{float: right;max-height: none;}
.comment .after i{margin-right: 10px;font-size: 0.6rem;color:#949494;}
i{font-style: normal;}
.comment-desc i,.hislist i{font-size: 0.65rem;color:#949494;}
ul{list-style: none;}
.comment-con{padding-left: 30px;margin: 0 0.5rem;position: relative;}
.comment-con p{padding: 0;margin:0px 0 0rem;font-size: 0.65rem;    word-break: break-all;}
.video-dianzan{width: 20%;text-align: left;}
.video-dianzan p {
    margin: 0px;
    background: url("../img/icon/videplay_good_gray.png") no-repeat;
    background-position: 0px 1px;
    background-size: 14px 14px;
    padding-left: 16px;
    vertical-align: middle;
    color:#949494;
}
.video-dianzan-o{
    width: 20%;
    text-align: left;}
.video-dianzan-o p{
    margin: 0px;
    background: url("../img/icon/videplay_good_red.png") no-repeat;
    background-position: 0px 1px;
    background-size: 14px 14px;
    padding-left: 16px;
    vertical-align: middle;
    color:#ff3c00;
}

/*.expand{display: none}*/
.hisvideo{margin: 0.25rem 0.75rem 0.75rem;padding: 0}
.hisvideo .col-40 img{width: 100%;display: block; }
.hisvideo:before{background-color:#fff;}
.hvideo-list{margin: 0.5rem 0px}
.hisvideo li{padding: 10px 0;border-bottom: 1px solid #f1f1f1;}
.hisvideo a{display: block;width:100%;}
.hisvideo a:hover{color: inherit;}
.hisvideo h4{margin: 0; height: 2.2rem;overflow: hidden; display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  word-break: break-all;}
.hisvideo .imgv{position: relative;height: 100%;}
.hisvideo p{margin: 0rem 0;height: 2.2rem;overflow: hidden; display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  word-break: break-all;}
.hislist{height: 100%;}
.list-block ul:before,.list-block ul:after{background-color: #ffffff;}
.footerbar textarea{
    background: #FFF none repeat scroll 0% 0%;
    border: 1px solid #DDD;
    resize: none;
    line-height: 0.9rem;
    width: 100%;
    height: 1.8rem;
    -webkit-appearance: none;
    overflow: hidden;
    padding: 0.4rem;
}
.comment .times {
    padding-left: 1.5rem;
}
.comment .times time{
    padding-left: .5rem;
}
.row.no-gutter .col-70{width: 70%;margin: 0;}
.footerbar div img{
    width: 1.6rem;
    margin: 0.4rem auto;
    display: block;
}
.footer-center {
    height: 100%;
    padding: 0.25rem 0px;
}
.bar{background: #ddd;height: 2.4rem;position: fixed;}
.footerbar button{background: #ddd;border: none;line-height: 2.4rem; width: 100%;color: #6D6D72;}
.click-comment{background: rgba(0, 0, 0, 0.44) none repeat scroll 0% 0%}
.comment-tc{
    padding: 3%;
    font-family:'华文黑体','黑体','微软雅黑';
    background-color: #FFF;
    position: relative;
    margin: 1rem 0.4rem 0;
    z-index: 9998;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
.customs input{padding: 0.2rem 0.4rem }
.comment-title table{width: 100%;font-size: 1.2em;}
.comment-title table tr td button ,.comment-title table tr td input{background: none;border: none;}
.comment-title table{padding-bottom: 1em;}
.textarea textarea{width: 100%;height: 50px;border: none;margin: 10px 0;resize:none}
.textarea textarea:focus{border: none}
.comment-count{text-align: right;}
.comment-count #faces{display: inline-block;float:left}
.comment-count span{font-size: 0.6rem;color: #A6A6A6;}
.hr{margin: 10px 0px;border: 1px solid #E2E2E2;}
.comment-count img{width: 24px;display:inline-block;}
.com-bg{
    padding-top: 15px;
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%;
    position: absolute;
    left: 0px;
    width: 100%;
    overflow: hidden;
    height: 100%;
    top: -9px;
    display: none;
    z-index: 9999;
}
/*表情来了*/
.comment-faces{
    background: #FFFFFF;
    overflow: hidden;
    margin: 0;
    display: none;
    border-top: 1px solid rgba(0, 0, 0, 0.10);
    padding-top: 5px;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    box-shadow: 0 3px 5px 0px rgba(0, 0, 0, 0.14);
}
.comment-faces ul li{float: left;width:14.28%;}
.comment-faces ul li div{padding:5px 10px;}
.comment-faces ul li div img{width: 100%;}
.comment-face-list {overflow: hidden;  padding: 0;margin: 0.3rem;}
/*表情来了*/

.appdownload{
    height:2.4rem;
    width:100%;
    background-color: rgba(0,0,0,.4);
    position: absolute;
    bottom: 0;
    color: #fff;
}
.row .col-30{
    width: 22%;
    margin-left: 4%;
}
.appdownload .icondown{
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0M5QUY1RTE5OEM5MTFFNUFDNTdDMTAwQjQ0NDRBQzYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0M5QUY1RTA5OEM5MTFFNUFDNTdDMTAwQjQ0NDRBQzYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhBNzk3OUE2OEMzMzExRTU5OTc4QkY2RTIxNjFDMTcxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhBNzk3OUE3OEMzMzExRTU5OTc4QkY2RTIxNjFDMTcxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CiYctgAAEUxJREFUeNq0XAe4FcUV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");
    height: 2.4rem;
    background-repeat: no-repeat;
    background-size: 2.0rem;
    background-position: center center
}
.appdownload .sysj{font-size: 0.75rem;}
.appdownload .downloadtitle{
    line-height: 1.0rem;
    padding: 0.25rem 0px 0px;
    margin-left: 0px;
    width: 40%;
}
#idianping{
    background: #FFF none repeat scroll 0% 0%;
    border: 1px solid #DDD;
    resize: none;
    line-height: 0.9rem;
    width: 100%;
    height: 1.8rem;
    -webkit-appearance: none;
    overflow: hidden;
    padding: 0.4rem;
    border-radius: 0.2rem;
    color: #aaa;
}

.icon-p{
    padding: 0.3rem 0;
}
.row .col-65{
    width: 60.99999999999999999%;
    margin-left: 4%;
    height: 1.6rem;
}
#text{
    height: 5rem;
    resize: none;
    line-height: 1.4;
    padding-top: 0.4rem;
    padding-bottom: 0.35rem;
}
.commentedit{padding: 0.4rem 0 ;border-bottom: 1px solid #eee;    background-color: #f4f4f4;border-top: 1px solid #eee;}
.commentedit textarea {
    resize: none;
    width: 79%;
    padding: 0.3rem 0.2rem 0.3rem 0.4rem;
    height: 1.6rem;
    border: 1px solid rgba(0, 0, 0, 0.1);
    /*border-right-width: 0;*/
    border-radius: 0.1rem;
    -webkit-appearance: none;
    font-size: 0.6rem;
}
.sendcomment{
    border: none;
    background: #ffffff;
    color: #6D6D72;
    text-align: center;
    padding: 0 .5rem;
    margin: 0;
    font-size: .7rem;
    line-height: 1.6rem;
    vertical-align: middle;
    height: 1.6rem;
}
.playcount i{color: #949494;}
.playcount i.fm-player{
    color: #999;
}
#faces{margin: 0.2rem 0 0;}

.share-selected {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 9.5rem;
    background: #fff;
    border-top: 1px solid #ddd;
    z-index: 9999999;
    padding: 0 .6rem;
    background-color: #ededed;
}
.share-to {
    color: #777;
}
.share-cencel{
    background-color: #fff;
    position: absolute;
    bottom: 0;
    left:0;
    width:100%;
    text-align: center;
}
.share-cencel a {
    width:100%;
    padding: 0.5rem 0;
    display: inline-block;
    width:100%;
    padding: 0.5rem 0;
}
.share-close {
    width:100%;
    height:60%;
}

.share-list img {
    width:100%;
}
.share-list p {
    text-align: center;
    margin:0.1rem 0;
}

.wechatips {
    position: absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index: 100800;
    background-color: rgba(0, 0, 0, .65);
    display: none;
}
.wechatips img{display: none}

.dropload-up,.dropload-down{
    position: relative;
    height: 0;
    overflow: hidden;
    font-size: 12px;
    /* 开启硬件加速 */
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
}
.dropload-down{
    height: 50px;
}
.dropload-refresh,.dropload-update,.dropload-load,.dropload-noData{
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.noComment {
    text-align: center;
    color: #aaa;
    display: none;
}
.dropload-load .loading{
    display: inline-block;
    height: 15px;
    width: 15px;
    border-radius: 100%;
    margin: 6px;
    border: 2px solid #666;
    border-bottom-color: transparent;
    vertical-align: middle;
    -webkit-animation: rotate 0.75s linear infinite;
    animation: rotate 0.75s linear infinite;
}
@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes rotate {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.playcount{line-height: 18px;}

.content-block .hot-video-span {
    background: rgba(0, 0, 0, 0.44) none repeat scroll 0 0;
    bottom: 0rem;
    color: #eee;
    font-size: 0.5rem;
    height: 13px;
    line-height: 13px;
    position: absolute;
    left: 0;
    width: 100%;
    text-align: right;
    padding-right: 5px;
}
.playcount p{margin:0px;padding:0px;color:#949494}
.playcount .playcount-player{
    background: url("../img/share/gift_check.png") no-repeat;
    background-position: left 0px;
    background-size: 16px 16px;
    padding-left: 20px;
    margin-left: 25%;
}

.playcount .playcount-star{
    background: url("../img/icon/videoplay_star_red.png") no-repeat;
    background-position: left 0px;
    background-size: 16px 16px;
    padding-left: 20px;
    margin-left: 25%;
}

.playcount .playcount-star-o{
    background: url("../img/icon/videoplay_star_gray.png") no-repeat;
    background-position: left 0px;
    background-size: 16px 16px;
    padding-left: 20px;
    margin-left: 25%;
}
.playcount .playcount-like-o{
    background: url("../img/icon/videplay_good_gray.png") no-repeat;
    background-position: left 0px;
    background-size: 16px 16px;
    margin-left: 25%;
    padding-left: 20px;
}
.playcount .playcount-like{
    background: url("../img/icon/videplay_good_red.png") no-repeat;
    background-position: left 0px;
    background-size: 16px 16px;
    padding-left: 20px;
    margin-left: 25%;
}

.fm-sms-new{background: url("../img/icon/sms.png") no-repeat;
    background-position: left center;
    background-size: 16px 16px;
    padding-left: 20px;
}
.video-msg-container p{height: 19px;color:#949494}
.video-msg-container .playcount-like-o{
    background: url("../img/icon/videplay_good_gray.png") no-repeat;
    background-position: left 1px;
    background-size: 16px 16px;
    padding-left: 20px;
}
.icon-play-circled{
    background: url("../img/icon/play-o.png") no-repeat;
    background-position: left 1px;
    background-size: 16px 16px;
    padding-left: 20px;
}

.video-msg-container .col-30{width:28%;margin-left:2%;}

.download-button{width: 84%;height: 28px;line-height: 28px;text-align: center;border:1px solid #ff3a20;margin: 10px auto;color: #ff3a20;border-radius: 2px; }

/***------------------页面弹出登录界面--------------------**/
.login-container-back{display:none;position: fixed;width: 100%;height: 100%;top:0;left:0;background-color: #000;opacity: 0.5; filter:alpha(opacity=50);z-index: 9991;}
.login-container{display:none; border-radius: 3px; width: 80%;  background-color: #fff;  position: absolute;  z-index: 9999;  top:20%;  left: 10%;}
.login-container .form-block{margin:25px 15px 15px;}
.login-container .form-block .input-block-top{border: 1px solid #eee; height: 40px;line-height: 36px;}
.login-container .form-block  input{width: 100%;font-size: 0.6rem;padding:10px 7px;border: none;outline: none;}
.login-container .form-block .input-block-bottom{border: 1px solid #eee; height: 40px;line-height: 36px;border-top: none;}
.login-container .form-block .input-block-bottom .input{float: left;width: 70%;}
.login-container .form-block .input-block-bottom .button-div{float:left;width: 30%;}
.login-container .form-block .input-block-bottom .button-div button{
    height: 30px;line-height: 30px;background-color: #ff3a20;font-size: 0.6rem;
    text-align: center;margin: 5px;color:#fff;border-radius: 2px;border: none;
}
.login-container .form-block .submit-btn{  margin-top: 20px; width: 100%;  background-color: #ff3a20;height: 40px;line-height: 40px; color: #fff;text-align: center;border-radius: 2px;  }
.login-container .other-line{  margin: 20px 15px 15px;}
.login-container .other-line .tab1{float: left;width: 30%;border-top: 1px solid #aaa;margin-top: 10px;}
.login-container .other-line .tab3{float: left;width: 30%;border-top: 1px solid #aaa;margin-top: 10px;}
.login-container .other-line .tab2{float: left;width: 40%;font-size: 0.7rem;text-align: center;}
.login-container .two-icon{margin: 15px 0;height: 80px;}
.login-container .two-icon .login-icon-left{float: left;width: 50%;text-align: center;}
.login-container .two-icon .login-icon-right{float: left;width: 50%;text-align: center;}
.login-container .two-icon img{width: 50px;height: 50px;}
.login-container .two-icon h4{font-weight: lighter;margin: 3px;font-size: 0.6rem;}


/**---------贴片广告---------**/
.box1{
    background: #000 none repeat scroll 0 0;
    height: 195px;
    margin: 0;
    position: absolute;top:0;
    z-index: 99;
    width: 100%;
    display: none;
}
.box1 .ad_time1{
    background: rgba(0,0,0,0.5);
    color: #fff;
    height:185px;
    right: 0;
    padding: 3px;
    position: absolute;
    top: 0;
    width: 100%;
    font-size: 0.5rem;
    z-index: 99999;
    text-align: center;
}
.box1 .close1{
    background: rgba(0, 0, 0, 0) url("../img/tiepian_close.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 17px;
    position: absolute;
    right: 20px;
    top: 5px;
    width: 17px;
    z-index: 9;
}
.box1 .content{
    height: 100%;
    width:100%;
    text-align: center;
}
.box1 .content img{
    width: auto;
    height: 195px;
}
.box1 .control-div{
    width: 100%;
    height: 40px;
    background:transparent;
    position: absolute;
    z-index: 99;
    bottom: 0;
}
/***暂停的广告***/
.box2{
    margin: 0;
    position: absolute;
    top:0;
    z-index: 99;
    width: 100%;
    height:150px;
    display: none;
}
.box2 .ad_time2{
    background: rgba(0,0,0,0.5);
    color: #fff;
    height:185px;
    right: 0;
    padding: 3px;
    position: absolute;
    top: 0;
    width: 100%;
    font-size: 0.5rem;
    z-index: 9;
    text-align: center;
}
.box2 .close2{
    background: rgba(0, 0, 0, 0) url("../img/tiepian_close.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 17px;
    position: absolute;
    right: 20px;
    top: 5px;
    width: 17px;
    z-index: 9;
}
.box2 .content{
    height:195px;
    width:100%;
    text-align: center;
}
.box2 .content img{

    margin-top: 1rem;
    margin-bottom: 0.5rem;
    width: auto;
    height: 145px;
}
/*.box2 .content img:after{*/
   /**/
    /*position: absolute;*/
    /*!*left: 0px;*!*/
    /*!*bottom:0px;*!*/
    /*!*width: 7px;*!*/
/*}*/

.box2 .control-div{
    width: 100%;
    height: 40px;
    background:transparent;
    position: absolute;
    z-index: 99;
    bottom: 0;
}



/*.box2{*/
    /*position: absolute;*/
    /*!*width: 70%;*!*/
    /*width: 100%;*/
    /*margin:  10px 15% 20px;*/
    /*height: 155px;*/
    /*background: #000 none repeat scroll 0 0;*/
    /*top:0;*/
    /*z-index:99;*/
    /*display: none;*/
/*}*/
/*.box2{*/
    /*background: #000 none repeat scroll 0 0;*/
    /*height: 195px;*/
    /*margin: 0;*/
    /*position: absolute;top:0;*/
    /*z-index: 99;*/
    /*width: 100%;*/
    /*display: none;*/
/*}*/
/*.box2 .ad_time2{*/
    /*background: rgba(0,0,0,0.5);*/
    /*color: #fff;*/
    /*height:185px;*/
    /*right: 0;*/
    /*padding: 3px;*/
    /*position: absolute;*/
    /*top: 0;*/
    /*width: 100%;*/
    /*font-size: 0.5rem;*/
    /*z-index: 9;*/
    /*text-align: center;*/
/*}*/
/*.box2 .close2{*/
    /*background: rgba(0, 0, 0, 0) url("../img/tiepian_close.png") no-repeat scroll 0 0;*/
    /*cursor: pointer;*/
    /*height: 17px;*/
    /*position: absolute;*/
    /*right: -8px;*/
    /*top: -7px;*/
    /*width: 17px;*/
    /*z-index: 999;*/
/*}*/
/*.box2 .content{*/
    /*text-align: center;*/
    /*width: 100%;*/
    /*height: 100%;*/
/*}*/
/*.box2 .content video{*/
    /*height: 145px;*/
    /*width: 100%;*/
/*}*/
/*.box2 .content img{*/
    /*!*width: auto;*!*/
    /*!*height: 155px;*!*/
    /*width: auto;*/
    /*height: 195px;*/
/*}*/
/*.box2 .control-div{*/
    /*width: 100%;*/
    /*height: 40px;*/
    /*background:transparent;*/
    /*position: absolute;*/
    /*z-index: 99;*/
    /*bottom: 0;*/
/*}*/
/***---------结束后的广告-------------***/
.box3{
    background: #000 none repeat scroll 0 0;
    height: 195px;
    margin: 0;
    position: absolute;top:0;
    z-index: 99;
    width: 100%;
    display: none;
}
.box3 .close3{
    background: rgba(0, 0, 0, 0) url("../img/tiepian_close.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 17px;
    position: absolute;
    right: 20px;
    top: 15px;
    width: 17px;
    z-index: 9;
}
.box3 .content{
    height: 160px;
    width:100%;
    text-align: center;
}
.box3 .content img{
    width: auto;
    height: 160px;
}


.box3 .ad_time3{
    background: rgba(0,0,0,0.5);
    color: #fff;
    height:185px;
    right: 0;
    padding: 3px;
    position: absolute;
    top: 0;
    width: 100%;
    font-size: 0.5rem;
    z-index: 9;
    text-align: center;
}
/*打赏榜*/
.container-hot-game {
    margin: 0 0 6px 0;
    background-color: #fff;
}
.content-top {
    height: 35px;
    line-height: 35px;
    border-bottom: solid 1px #efefef;
}
.content-list-7 {
    float: right;
    width: 70%;
    text-align: right;
    padding-right: .5rem;
}
.content-list-3 {
    float: left;
    width: 30%;
    padding-left: 1.5rem;
}
.content-top .home_go {
    margin-left: 0px;
    margin-top: 12px;
    width: 11px;
    height: 11px;
}

.member-lists-block {
    width: 100%;
    height: 3.5rem;
    position: relative;
    overflow-x: auto;
    overflow-y: hidden;
}
.member-lists {
    /*height: 4rem;*/
    width: 25rem;
    padding-left: 1.1rem;
}
.member-lists li {
    width: 7rem;
    height: 66px;
    float: left;
    /*position: relative;*/
}
.member-lists li img.reward-medal{
    float: left;
    width: 1.5rem;
    margin-top: .3rem;
}
.member-lists li img.reward-avatar{
    width: 45px;
    height: 45px;
    border-radius: 27px;
}
.member-lists li img.type-currency{
    width: 1rem;
    margin: -0.1rem;
}


.member-lists li div.info {
    margin-left: .35rem;
    float: left;
    width: 2.75rem;

}
.member-lists li div span {
    float: left;
    margin-bottom: .5rem;
    font-size: 12px;
}
.playcount .col-25 {
    border-right: solid 1px #efefef;
}

.nowrap {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*提示下载*/
.join-dialog-background {
    background-color: rgba(0,0,0,.5);
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    z-index: 9999;
    display: none;
}
.join-dialog-background .dialog {
    text-align: center;
    color: #c2c2c1;
    background-color: #ffffff;
    border: 1px solid #ffffff;
    width: 70%;
    height: 8rem;
    left: 15%;
    top: 50%;
    position: absolute;
    margin-top: -4.5rem;
    border-radius: .2rem;
}
.join-dialog-background .dialog .content {
    width: 80%;
    margin: 1rem auto;
    height: 3rem;
    line-height: 3rem;
    text-align: center;
    font-size: 14px;
    color: #000000;
}
.join-dialog-background .dialog .content span {
    color: #ff3a20;
}
.join-dialog-background .dialog .button1 {
    text-align: center;
}
.join-dialog-background .dialog .button1 a {
    padding: 0.4rem 3rem;
    border-radius: 2px;
    font-size: 0.9rem;
    background-color: #ff3a20;
    border: none;
    color: #fff;
    cursor: pointer;
    margin-top: 8px;
}
.join-dialog-background .dialog .dialog-close {
    position: absolute;
    top: 126%;
    right: 50%;
}
.fixedFload {}
.fixedFload::after { clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden; }
