body{position:relative;padding-top:50px;height:100%;}
footer{width:100%;text-align:center;padding:1rem 0;background-color:#767676;position:relative;bottom:0;}
footer a{color:#333;}
footer a:hover{color:#000;text-decoration: none;}
.user-center{margin-top:10px;}
.uc-left-menu{background-color:#eee;padding-right:0;}
.uc-left-menu dl dt{color:#777;padding:6px 2px;}
.uc-left-menu dl dd{padding:4px 10px;}
.uc-left-menu dl dd a{display:block;width:100%;text-decoration:none;color:#888;}
.uc-left-menu dl dd:hover{background-color:#666;}
.uc-left-menu dl dd:hover a{color:#fff;}
.uc-left-menu dl dd.active{background-color:#555;}
.uc-left-menu dl dd.active a{color:#fff;}
.uc-right-panel .panel-heading{padding:0;}

.form-link{font-style: italic;color:#666;text-decoration:none;}
a.form-link:hover{color:#000;text-decoration:none;}

/*顶部菜单出提醒列表样式*/
.top-remind .remind-box{ position:absolute;top:50px;left:-125px;width:260px;z-index:2;display:none;}
.top-remind:hover .remind-box{display:block;}
.top-remind .remind-box a{cursor:pointer;text-decoration: none;}
.top-remind .remind-box .remind-list{margin-bottom:0;max-height:360px;overflow-y:scroll;}
.top-remind .remind-box .remind-list>li:first-child{border-top:none;}
.top-remind .remind-box .remind-list>li:last-child{border-radius:0;}
.top-remind .remind-box:before{/*小三角的样式*/
    content:'';
    width:0;
    height:0;
    border:10px solid transparent;
    border-bottom:10px solid #fff;
    position:absolute;
    top:-20px;
    left:54%;
    z-index:2;
}
.top-remind .remind-box .remind-list>li.readed{background-color:#eee;}/*该条提醒已读的样式*/

/*评论结构的样式*/
.media a.media-left img {
    width: 50px;
    height: 50px;
    border-radius: 25px;
    max-width: 50px;
}

/*页面右侧悬浮按钮样式*/
.container{position:relative;}
#rfb{position:fixed;bottom:40%;right:15%;z-index:1000;width:40px;}
#rfb button{margin-top:0;border-radius: 0;width:38px;outline:none;}
#rfb button:first-child{border-top-left-radius: 4px;border-top-right-radius: 4px;}
#rfb button:last-child{border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}

/*PC实时弹幕发送框样式*/
.barrage-control-web,.barrage-control-wap{width:100%;height:100%;overflow:hidden;position:relative;background-color:transparent;}
.barrage-control-web textarea{background-color:#222;width:100%;height:160px;color:#fff;border:4px solid #f8f8f8;border-top:none;padding:6px;outline:none;}
.barrage-control-web a.sendbtn{position:absolute;right:14px;bottom:6px;outline:none;}
/*.barrage-control-web a.sendbtn{padding:6px 8px;background:rgba(0,186,240,0.8);position:absolute;right:14px;bottom:6px;color:#fff;display:inline-block;border-radius:2px;}*/
/*.barrage-control-web a.sendbtn:hover{background:rgba(0,186,240,0.7);color:#eee;}*/

/*移动端实时弹幕发送框样式*/
.barrage-control-wap textarea{width:80%;outline:none;border:none;float:left;height:100%;background-color:#666;color:#fff;padding:4px 8px;border-radius:4px 0 0 4px;}
.barrage-control-wap a.sendbtn{width:20%;display:inline-block;float:left;height:100%;line-height:60px;text-align:center;color:#000;background-color:#999;border-radius:0 4px 4px 0;-webkit-tap-highlight-color: #bbb;text-decoration: none}

/*首页最近一遍瞎扯蛋样式*/
.latest-blah{cursor:pointer;border:5px solid rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0,0,0,0.4);overflow:hidden;display:block;}
.latest-blah:hover{text-decoration: none;}
.latest-blah h2{background-color:#333;color:#bbb;padding:8px 6px;margin:0;border-bottom:2px solid #666;}
.latest-blah .preview{overflow: hidden;}
.latest-blah img{width:100%;transition:all 1s;}
.latest-blah img:hover{transform:scale(1.4);}

.todayWords{
    font-family:Signature;
    margin-top:0;
    margin-bottom:0;
    line-height:50px;
    right:0;
    color:#fff;
    font-size:1.6em;
    /*text-shadow:1px 1px 0 #666;*/
}
.lunbo-holder{background-position: center;background-repeat:no-repeat;background-size:100%;transition:background-image 0.4s;}
.lunbo-holder .mask{/*float:left;*/width:100%;background: rgba(255,255,255,0.5);}
.lunbo-show{max-width:1200px;height:600px;overflow: hidden;margin:0 auto;}
@media screen and (max-width:480px){
    .lunbo-show{width:100%;height:200px;}
}
/* .lunbo-show img{height:600px;} */
.lunbo-show .swiper-slide{background-position: center;background-repeat:no-repeat;background-size:100%}
.swiper-container{height:100%;width:100%;text-align:center;}
.myjumbotron{margin-bottom:0;border-top:4px solid #ddd;}

/*自定义的下拉菜单的反色文字颜色*/
.dropdown-inverse li a{color:#9d9d9d;}

/*经典语录的样式*/
a.classical-word{display:inline-block;color:#999;background-color:#ccc;padding:0 4px;border-top:2px solid #666;text-decoration: none;cursor:pointer;border-radius:2px;}
a.classical-word.cw-hot{color:#fff;background-color:#000;border-top-color:#f00;}/*热门经典语*/
a.classical-word.cw-cold{color:#fff;background-color:#ccc;border-top-color:#666;}/*冷门*/
a.classical-word.cw-normal{color:#fff;background-color:#666;border-top-color:#a95600;}/*一般*/

/*相关新闻列表样式*/
.news-hot a { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.news-hot a em {color: #eb9316; font-size: 1.2em; }
.list-title small { color: #ab2d32; }

/*广告位样式*/
.cc-ads[data-adpos="1"]{margin-top:10px;}

