.barrage{position: fixed;bottom:70px;right:-500px;display: inline-block;;z-index: 100;max-width:900px;}
.barrage_box{background-color: #ca434b;padding: 5px 8px 5px 63px; display: inline-block;border-radius: 50px 25px 0 65px;transition: all 1s ease;position:relative;}
.barrage_box:after{content:'';position: absolute;width:53px;height:63px;background:url(../img/ct-tancc.png) no-repeat 0 2px;left:0;top:-10px;}
.barrage_box .portrait{ display: inline-block;margin-top: 4px; margin-left: 4px; width: 32px;height: 32px;border-radius: 50%;overflow: hidden;}
.barrage_box a{color:#fff;}
.barrage_box p{line-height: 22px}
.barrage_box div.p a{ margin-right: 2px; font-size: 14px;color: #fff;line-height: 40px;margin-left: 18px; }
.barrage_box div.p a:hover{}
.barrage_box .close{text-align: center; width:25px;height: 25px;margin-left: 20px;;margin-top:8px;color:#fff;font-weight:bold;cursor:pointer;position: relative;top:10px;}
.barrage_box:hover .close{visibility:visible;opacity: 1;}
.barrage_box .close a{display:block;}
.barrage_box .close .icon-close{font-size: 14px;color:rgba(255,255,255,.5);display: inline-block;margin-top: 5px; }
.barrage .z {float: left !important;}
.barrage  a{text-decoration:none;}