@charset "utf-8";
body{font-family: 'Hiragino Sans GB','Microsoft Yahei',sans-serif,Arial;margin: 0 auto;padding: 0;font-size: 12px;color: #646779;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background: #0B0F1E;}
div, form, ul, ol, li, span, p, dl, dt, dd,th,td,select,input,textarea,h1, h2, h3, h4, h5, h6{ margin:0; padding:0;}
img, a img {border:0; margin:0; padding:0;}
li { list-style:none;}
table, td, input,button {padding:0; font-family:'Hiragino Sans GB';}
img{vertical-align: top; border: none;}
cite, em, i, b {font-style: normal;}
table{border-collapse: collapse;}
textarea{resize: none; overflow: auto; margin: 0; padding: 0;font-family:'Hiragino Sans GB','Microsoft Yahei',sans-serif,Arial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing: grayscale;}
form,select{margin: 0;}
.clearfix:after{clear:both; content:"\200B"; display:block; height:0;}
.clearfix{ *zoom:1;}
.clear{clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
a{color: #FFFFFF;outline-style: none;text-decoration: none;cursor: pointer;}
a:hover{text-decoration: underline;}
input{font-family:'Hiragino Sans GB','Microsoft Yahei',sans-serif,Arial;color: #fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing: grayscale;outline:none;border: 0;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;}
.f14{font-size: 14px!important;}
.f16{font-size: 16px!important;}
/*footer*/
.sfunfooter20120411{margin: 30px auto;width:960px;color:#646779;font-size:12px;font-family:'宋体';text-align:center;clear:both;}
.sfunfooter20120411 a:link{font-size:12px;color:#646779;text-decoration:none;}
.sfunfooter20120411 a:visited{font-size:12px;color:#646779;text-decoration:none;}
.sfunfooter20120411 a:hover{font-size:12px;color:#646779;text-decoration:underline;}
.sfunfooter20120411 .song{line-height:20px;}
.sfunfooter20120411 .verdana{line-height:20px;font-family: Verdana;}
.sfunfooter20120411 .verdana a{color:#646779;font-family:'宋体';padding:2px 7px;text-decoration:none;}
.sfunfooter20120411 .verdana a:hover{color:#646779;text-decoration:underline;}
.sfunfooter20120411 em{ font-style:normal;font-family: Verdana;}
.sfunfooter20120411 .spacing{line-height:23px;letter-spacing:3px;font-family:Verdana;margin-top:5px;}
.sfunfooter20120411 td a{display:block}
.sfunfooter20120411 td a:hover{color:#646779;text-decoration:none;}
.footershaixa{position:relative; z-index:2}
.footershaixa a{color:#333;text-decoration:none;}
.footershaixb{display:none;width:500px;height:175px;position:absolute;left:-230px;top:16px;cursor:auto;background:#fff;border:1px solid #c00;text-align:left;}
.footershaixa.activexiala div{display:block;padding:5px 10px;}
.footershaixa.activexiala div td{line-height:22px;}
/* */
.none{display:none;}
.center{text-align:center;}
.floatl{float: left;}
.floatr{float: right;}
.mt10{margin-top: 10px !important;}
.mb10{margin-bottom: 10px !important;}
.main1200{position:relative;margin: 0 auto;width: 1200px;}
.w890{position: relative;width: 890px;/*background: #1B1E30;*/}
.w300{position: relative;width: 300px;background: #1B1E30;}
/* TAB切换 */
.tab-nav{height: 44px;}
.tab-nav li{float: left;width: 50%;height:41px;line-height: 40px;font-size: 16px;color: #FFFFFF;text-align:center;background: transparent;border-top:3px solid #1B1E30;overflow: hidden;cursor: pointer;}
.tab-nav li.s1{border-color: #DF2F30;background: #161828;}
.said-box{padding-top:10px;height: 530px;background: #16192B;}
/*大家说*/
.said-con{padding: 10px 20px 0 20px;height: 398px;background:#16192B;}
.said-con li{margin-bottom: 8px;}
.said-con li span{display: inline-block;padding: 5px 10px;line-height: 18px;font-size: 12px;color: #FFFFFF;background: #0E1122;-webkit-border-radius: 14px;-moz-border-radius: 14px;-ms-border-radius: 14px;-o-border-radius: 14px;border-radius: 14px;white-space:pre-wrap;word-break:break-all;}
.said-con li i{color: #84DBEA;word-break: break-word;}
.said-con li span img{height: 20px !important;}
.said-con li.coming span{background:#f99929;background: -webkit-linear-gradient(270deg,#ff4c25, #f99929);background: -moz-linear-gradient(270deg,#ff4c25, #f99929);background: -ms-linear-gradient(270deg,#ff4c25, #f99929);background: linear-gradient(270deg,#ff4c25, #f99929);}

.ipt-box{margin:0 20px;height: 38px;background: #2f3348;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;}
.ipt-box i{display: block;float: left;margin:10px;width: 18px;height: 18px;background: url(../images/icons_18x18.png) no-repeat center;background-position: 0 -90px;}
.ipt-box i:hover{background-position: -18px -90px;cursor: pointer;}
.ipt-box input{float: left;padding: 9px 0;width:164px;height: 20px;line-height: 20px;font-size: 14px;background: #2F3348;}
.ipt-box button{float:right;width: 48px;height: 38px;font-size: 14px;color:#fff;background: #df2f30;-webkit-border-radius: 0px 2px 2px 0px;-moz-border-radius: 0px 2px 2px 0px;-ms-border-radius: 0px 2px 2px 0px;-o-border-radius: 0px 2px 2px 0px;border-radius: 0px 2px 2px 0px;border: 0;outline: none;cursor: pointer;}
/* 发送弹幕 */
.said-box .bott-box{padding:13px 20px;background: #1B1E30;}
.textarea-item{padding: 5px 10px;width:240px;height:48px;background: #2F3348;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;}
.textarea-item .input-txt{height: 48px;line-height: 16px;font-size: 12px;color: #FFFFFF;overflow: hidden;}
.textarea-item .input-txt img{display:inline-block;width:20px !important;height: 20px !important;vertical-align: top;}
.other-box{position: relative;margin-top: 10px;height: 28px;}
.other-box button{float:right;width: 48px;height: 28px;font-size: 14px;color:#fff;background: #df2f30;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;border: 0;outline: none;cursor: pointer;}
.other-box button:disabled,.other-box button.disable{color:#646779;background: #2F3348;cursor: not-allowed;}
.other-box .supply-count{float: right;margin-right:10px;line-height: 28px;font-size: 12px;color: #646779;}
.other-box .supply-count em{color: #FFFFFF;}
.other-box .btn-face{display: block;float: left;margin:5px 0;width: 18px;height: 18px;background: url(../images/icons_18x18.png) no-repeat center;background-position: 0 -90px;}
.other-box .btn-face:hover{background-position: -18px -90px;cursor: pointer;}
/* 表情包 */
.face-list{position: absolute;bottom: 46px;left: 20px;padding:5px 0;width: 260px;height: 228px;background: #1b1e30;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0px 0px 5px 0px #05070f;-moz-box-shadow: 0px 0px 5px 0px #05070f;-ms-box-shadow: 0px 0px 5px 0px #05070f;-o-box-shadow: 0px 0px 5px 0px #05070f;box-shadow: 0px 0px 5px 0px #05070f;overflow: hidden;}
.face-list ul{padding: 0 4px;height: 228px;}
.face-list li{float: left;margin:4px 9px;width: 24px;height: 24px;}
.face-list li img{width: 100%;height: 100%;}
/*主播说*/
.said-con2{padding: 10px 20px 0 20px;height: 520px;background:#16192B;}
.said-con2 li{padding-bottom:10px;line-height:16px;font-size: 12px;border-bottom: 1px solid #1b1e30;}
.said-con2 li i{display:inline-block;max-width:130px;color: #646779;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: top;}
.said-con2 li span{display:inline-block;margin-left:10px;color: #646779;vertical-align: top;}
.said-con2 li p{margin:10px 0;color: #FFFFFF;}
/*图片点击相关样式*/
.photo-wrapper{position: relative;margin: 0 -5px;}
.photo-wrapper img{display:block;float:left;position:relative;margin:0 5px 10px 5px;width: 80px;height: 80px;cursor: url(../images/zb_fd.cur),pointer;}
.photo-big-wrapper{display: none;position: relative;margin-bottom:10px;width: 260px;/*height: 282px;*/background: #f7f7f7;}
.photo-big-wrapper .big-photos{position: relative;z-index: 1;/*top:22px;*/width: 260px;/*height: 260px;*/height:100%;text-align:center;overflow: hidden;}
.photo-big-wrapper .big-photos img{display: none;margin: 0 auto;width:100%;cursor: url(../images/zb_suo.cur),pointer;}
.media_pic_control {position: relative;top:0;left:0;z-index:2px;width:100%;line-height: 22px;margin-bottom: 4px;}
.media_pic_control a {color: #646779;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.media_pic_control a:hover{text-decoration: underline;}
.media_pic_control .line{margin: 0 2px 0 8px;color: #e4e6eb;}
.icon_retract, .icon_turnright, .icon_turnleft{display: inline-block;width: 20px;height: 20px;background-image: url(../images/jiantou_zb.png);vertical-align: middle;}
.icon_retract {margin-top:2px;background-position: 0 -30px;}
.icon_turnleft {margin-top:2px;background-position: -60px -30px;}
.icon_turnright {margin-top:2px;background-position: -60px 0;}
.to-prev {left: 0;cursor: url(../images/bigpicprev.cur),pointer;}
.to-prev, .to-next {position: absolute;top:0;z-index: 11;width: 50px;height: 100%;background: #FFF;opacity: 0;filter: alpha(opacity=0);}
.to-next {right: 0;cursor: url(../images/bigpicnext.cur),pointer;}
/*视频区域*/
.live-top{position:relative;z-index:1;padding: 15px 20px;height: 54px;background: #1B1E30}
.live-top .user-infor,.live-top .live-top-btns{float: left;width: 50%;}
.user-infor .user-img{float: left;margin-right:15px;width: 54px;height: 54px;}
.user-infor .user-img img{width: 100%;height: 100%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.user-infor .user-txt{line-height: 16px;font-size: 12px;color: #6F7284;}
.user-infor .user-txt h3{line-height: 26px;font-size: 20px;font-weight:normal;color: #FFFFFF;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.user-infor .user-txt p{margin-top:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor: pointer;}

.live-top-btns a{display: block;float:right;position:relative;margin: 9px 0 0 20px;padding-bottom: 10px;line-height: 16px;font-size: 12px;color: #6F7284;vertical-align: top;}
.live-top-btns a:hover{color: #FFFFFF;text-decoration: none;}
.live-top-btns a i{display: inline-block;margin: -1px 4px 0 0;width:18px;height:18px;background: url(../images/icons_18x18.png) no-repeat;vertical-align: top;}
.live-top-btns a.btn-collect{margin-top:0;padding:0 12px;line-height:28px;color:#FFFFFF;background:#DF2F30;-webkit-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;}
.live-top-btns a.btn-collect i{margin-top:5px;background-position: -18px -144px;}
.live-top-btns a.collect{background:#2F3348;}
.live-top-btns a.collect i{margin-top:6px;background-position: -18px -126px;}
.live-top-btns a.btn-notice i{background-position: 0 0;}
.live-top-btns a.btn-share i{background-position: 0 -18px;}
.live-top-btns a.btn-client i{background-position: 0 -36px;}
.live-top-btns a.btn-hot i{background-position: 0 -54px;}
.live-top-btns a.btn-number i{background-position: 0 -72px;}
.live-top-btns a.btn-notice:hover i{background-position: -18px 0;}
.live-top-btns a.btn-share:hover i{background-position: -18px -18px;}
.live-top-btns a.btn-client:hover i{background-position: -18px -36px;}
.live-top-btns a.btn-hot:hover i{background-position: -18px -54px;}
.live-top-btns a.btn-number:hover i{background-position: -18px -72px;}
.live-top-btns a.btn-hot:hover{cursor: initial;}
.live-top-btns a.btn-number:hover{cursor: initial;}
.live-top-btns a.btn-jb i{background:url(../images/icon_jb.svg) center center no-repeat;background-size:14px 14px;}
.live-top-btns a.btn-jb:hover i{background-image:url(../images/icon_jb_white.svg); }
.live-top-btns a.btn-jb .codes li img{width:150px;height:150px;}
.live-top-btns a.btn-jb .layer_wid160 .layer-bg{padding: 5px;}
/*公告*/
.live-top-btns a:hover .layer{display: block;}
.layer{display:none;position: absolute;top:25px;left:50%;z-index:2;margin-left: -168px;padding-top: 7px;color: #000;}
.layer .layer-arrow{position: absolute;top:0;left:50%;margin-left: -7px;width: 14px;height: 7px;background: url(../images/arr_layer.png) no-repeat;}
.layer .layer-bg{padding:24px;width: 300px;background: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);-ms-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);-o-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);}
.layer-close{position: absolute;top:19px;right: 12px;width: 14px;height: 14px;background: url(../images/icon_close.png) no-repeat center;}
.layer-con{line-height: 20px;}
.layer-con h3{margin-bottom: 8px;line-height:20px;font-size:16px;}
.layer-con p{line-height: 20px;font-size: 12px;}
/*客户端看*/
.layer.w270{z-index:3;margin-left: -154px;}
.layer.w270 .layer-bg{width: 270px;}
.codes{margin: 0 -12px;}
.codes li{float:left;margin:0 12px;width: 120px;}
.codes li img{display: block;width: 120px;height: 120px;}
.codes li p{margin-top:12px;line-height: 14px;font-size: 12px;color: #333333;text-align: center;white-space: nowrap;}
/*分享*/
.layer.w362{z-index:4;margin-left: -200px;}
.layer.w362 .layer-bg{width: 362px;}
.layer.w362 .codes{float: left;}
.layer.w362 .codes li{float:none;}
.layer.w362 .shares{float: left;margin-left:20px;padding-left:20px;width:200px;border-left: 1px solid #F4F4F4;}
.shares .share-icons{margin: 0 -5px 10px -5px;padding: 15px 0;}
.icon-sina,.icon-qq,.icon-qzone{display: block;float: left;margin:0 15px;width: 40px;height: 41px;}
.icon-sina{background: url(../images/icon_sina.png) no-repeat;}
.icon-qq{background: url(../images/icon_qq.png) no-repeat;}
.icon-qzone{background: url(../images/icon_qzone.png) no-repeat;}
.shares .ipt-box{margin: 12px auto 0 auto;height:34px;background: #FFFFFF;}
.shares .ipt-box input{padding:6px 0 6px 10px;width: 142px;color:#999;background: #FFFFFF;border:1px solid #E2E2E2;border-right: 0;-webkit-border-radius: 4px 0px 0px 4px;-moz-border-radius: 4px 0px 0px 4px;-ms-border-radius: 4px 0px 0px 4px;-o-border-radius: 4px 0px 0px 4px;border-radius: 4px 0px 0px 4px;}
.shares .ipt-box button{margin-left:-1px;height:34px;-webkit-border-radius: 0px 4px 4px 0px;-moz-border-radius: 0px 4px 4px 0px;-ms-border-radius: 0px 4px 4px 0px;-o-border-radius: 0px 4px 4px 0px;border-radius: 0px 4px 4px 0px;}
/*直播区域*/
.live-box{position: relative;z-index:0;width: 890px;height: 500px;background: #1B1E30}
.btn-play{position:absolute;top:50%;left:50%;z-index:2;margin:-30px 0 0 -30px;width: 60px;height: 60px;background: url(../images/icon_video.png) no-repeat;}
.live-logo{position: absolute;z-index: 1004;top: 9px;left: 20px;}
.live-logo img{display:block;width: 99px;height: 30px;}
/*视频状态 直播、重播，弹幕开关*/
.video-state,.barrage-switch{position: absolute;top: 50px;left: 20px;z-index: 1004;padding:0 10px 0 8px;height: 22px;line-height:22px;font-size:12px;color: #FFFFFF;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F0B0F1E', endColorstr='#7F0B0F1E');-webkit-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;cursor: pointer;}
:root .video-state ,:root .barrage-switch{filter:none;background-color:rgba(11,15,30,0.5);}
.video-state i,.barrage-switch i{display:inline-block;margin:6px 5px 0 0;width: 10px;height: 10px;background-color:#ff6667;background-image: -webkit-linear-gradient(360deg,#ff4244, #ff6667);background-image:-moz-linear-gradient(360deg,#ff4244, #ff6667);background-image:-ms-linear-gradient(360deg,#ff4244, #ff6667);background-image:-o-linear-gradient(360deg,#ff4244, #ff6667);background-image: linear-gradient(360deg,#ff4244, #ff6667);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;vertical-align: top;}
.barrage-switch{top:auto;z-index:2;bottom: 72px;}
.barrage-switch i{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7FFFFFFF', endColorstr='#7FFFFFFF');}
:root .barrage-switch i {filter:none;background-color:rgba(255,255,255,0.5);}
.barrage-switch.on{padding: 0 8px 0 10px;}
.barrage-switch.on i{float: right;margin: 6px 0 0 5px;background-color: #ffffff;}
/*弹幕礼物*/
.barrages-box{position:absolute;bottom:114px;left:20px;z-index:2;width: 330px;}
.barrages-box li{margin-bottom:20px;width:100%;height: 64px;background:rgba(0,0,0,.4);background: -webkit-linear-gradient(270deg,rgba(0,0,0,0), rgba(12,12,11,0.4));background: -moz-linear-gradient(270deg,rgba(0,0,0,0), rgba(12,12,11,0.4));background: -ms-linear-gradient(270deg,rgba(0,0,0,0), rgba(12,12,11,0.4));background: -o-linear-gradient(270deg,rgba(0,0,0,0), rgba(12,12,11,0.4));background: linear-gradient(270deg,rgba(0,0,0,0), rgba(12,12,11,0.4));-webkit-border-radius: 35px;-moz-border-radius: 35px;-ms-border-radius: 35px;-o-border-radius: 35px;border-radius: 35px;}
.barrages-box li .gift{display:block;float:right;margin-left:2px;width:164px;height: 64px;white-space: nowrap;}
.barrages-box li .gift img{display:inline-block;margin-top:-14px;width: 72px;height: 72px;vertical-align: top;}
.barrages-box li .number{display:inline-block;margin-top:-5px;line-height:70px;font-size:60px;font-style: italic;font-family: tahoma arial;color:#feda44;-webkit-text-stroke: 1px #ce8819;vertical-align: top;}
.barrages-box li .number i{display:inline-block;margin:18px 3px 0 0;line-height:48px;font-size:30px;font-style: italic;vertical-align: top;}
.barrages-box li .user-infor{padding: 9px 9px 9px 20px;}
.barrages-box li .user-infor .user-img{margin-left:-11px;margin-right:14px;width: 46px;height: 46px;}
.barrages-box li .user-infor .user-txt h3{line-height: 22px;font-size: 16px;}
.barrages-box li .user-infor .user-txt p{margin-top: 3px;line-height: 20px;font-size: 14px;color: #FFD805;}


.zb_sl1 .coming {
    background:#f99929;background: -webkit-linear-gradient(270deg,#ff4c25, #f99929);
    background: -moz-linear-gradient(270deg,#ff4c25, #f99929);
    background: -ms-linear-gradient(270deg,#ff4c25, #f99929);
    background: linear-gradient(270deg,#ff4c25, #f99929);
    display: inline-block;
    text-align:center;
    padding: 5px 10px;
    line-height: 18px;
    font-size: 12px;
    color: #FFFFFF;
    border-radius: 14px;
    white-space: pre-wrap;
    word-break: break-all
}

/*预告*/
.video-poster{position: absolute;top:0;left:0;z-index:1;width: 100%;height: 100%;}
.video-poster img{width: 100%;height: 100%;}
.video-cover-box{position: absolute;top:0;left:0;z-index:1003;width: 100%;height: 100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');}
:root .video-cover-box{filter:none;background-color:rgba(0,0,0,0.5);}
.infor-tips{position:relative;top:30%;z-index:1;margin:0 auto;max-width:500px;color:#ffffff;text-align: center;}
.infor-tips h2{line-height: 30px;font-size: 22px;font-weight: normal;}
.infor-tips p{margin-top:12px;line-height: 22px;font-size: 16px;}
.infor-tips a:hover{text-decoration: none;}
.infor-tips .btn-tip{display: inline-block;padding:0 15px;min-width: 70px;height: 30px;line-height: 30px;font-size: 14px;background: #DF2F30;-webkit-border-radius: 14px;-moz-border-radius: 14px;-ms-border-radius: 14px;-o-border-radius: 14px;border-radius: 14px;cursor: pointer;}
.infor-tips .btn-tip.pass{background: #999999;cursor: initial;}
.live-over-img{position: absolute;top:0;left:0;width: 100%;height: 100%;}
/*点赞*/
.praises{display: block;position: absolute;right: 8px;bottom: 72px;z-index:2;width:72px;text-align: center;overflow: hidden;}
.praises span{display: block;margin:3px auto 0 auto;width: 46px;height: 46px;background: url(../images/icon_like.png) no-repeat center;cursor: pointer;}
.praises em{display:inline-block;padding:0 5px;height: 16px;line-height: 16px;font-size: 12px;color: #FFFAFA;text-align: center;white-space:nowrap;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}
:root .praises em {filter:none;background-color:rgba(0,0,0,0.5);}
.bubble{position: absolute;right: 16px;bottom: 148px;z-index:2;width:56px;height: 240px;}
.bubble-con{width: 100%;height: 100%;}
.bubble-con img{position: absolute;top:0;left:0;opacity: 0.1;}
/*礼物*/
.gifts-box{position: absolute;right: 80px;bottom: 72px;z-index: 2;width: 50px;height: 50px;}
.btn-gift{display: block;position:absolute;bottom:0;right:0;width: 46px;height: 46px;background: url(../images/icon_gift.png) no-repeat center;cursor: pointer;}
.gifts-list{display:none;position:absolute;bottom:0;right:50px;padding:5px 10px;width: 232px;min-height: 58px;-webkit-border-radius: 8px 8px 0px 8px;-moz-border-radius: 8px 8px 0px 8px;-ms-border-radius: 8px 8px 0px 8px;-o-border-radius: 8px 8px 0px 8px;border-radius: 8px 8px 0px 8px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');}
:root .gifts-list {filter:none;background-color:rgba(0,0,0,0.6);}
.gifts-list .arrow{position: absolute;right: -13px;bottom: 0;width: 13px;height: 22px;background: url(../images/arr_gifts.png) no-repeat;}
.gifts-list li{float:left;margin:5px;padding:2px;width: 44px;height: 44px;}
.gifts-list li:hover{-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C000000', endColorstr='#4C000000');}
:root .gifts-list li:hover{filter:none;background: rgba(0,0,0,0.3);cursor: pointer;}
.gifts-list li img{display:block;width: 100%;height: 100%;}
.gifts-box:hover > .gifts-list{display: block;}
/*猜你喜欢*/
.btn-f5{display: inline-block;line-height: 22px;font-size: 12px;font-weight:normal;color:#646779;vertical-align: top;}
.btn-f5 i{display: inline-block;margin:2px 3px 0 0;width:18px;height:18px;background:url(../images/icons_18x18.png) no-repeat 0 -108px;vertical-align: top;}
.btn-f5:hover{color: #fff;text-decoration: none;}
.btn-f5:hover i{background-position: -18px -108px;}
.title{padding:18px 20px 19px 20px;line-height: 22px;font-size: 16px;font-weight:bold;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.title .btn-f5{float: right;margin-left: 20px;}
/*直播列表*/
.live-list{margin-top:-4px;padding:1px 10px 0 10px;height: 614px;overflow: hidden;}
.live-list li{float:left;width:270px;margin:3px 10px 9px 10px;}
.live-img{position:relative;width:270px;height:152px;}
.live-img img{display: block;width:100%;height:100%;}
.live-tag{position:absolute;top:5px;left:5px;height:20px;font-size:12px;color:#fff;line-height:20px;border-radius: 2px;overflow: hidden;}
.live-tag span{display:inline-block;margin:0 5px 5px 0;padding:0 5px;height: 20px;line-height: 20px;font-size: 12px;color:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;}
:root .live-tag span{filter:none;background-color:rgba(0,0,0,0.5);}

.live-img .user-infor{position:absolute;bottom:0;left:0;right:0;z-index:1;padding:6px 10px 6px 6px;height:22px;background:url(../images/line_bg.png) repeat-x;}
.live-img .user-infor .user-img{float:left;margin-right:5px;width:21px;height:21px;border:1px solid rgba(255,255,255,.5);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;overflow: hidden;}
.live-img .user-infor .user-img img{display: block;width:100%;height:100%;}
.live-img .user-infor .user-name{line-height:22px;font-size:13px;color:#ffffff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.live-img .user-infor .coll-num{float:right;height:22px;line-height:22px;font-size:13px;color:#ffffff;}
.live-img .user-infor .coll-num i{display:inline-block;margin:2px 5px 0 0;width:18px;height:18px;background:url(../images/icons_18x18.png) no-repeat;background-position:-18px -72px;vertical-align: top;}
.live-tit{padding:10px 0;height:20px;line-height:20px;font-size:14px;color: #FFFFFF;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.live-list li a:hover{text-decoration: none;}
.live-tit:hover{text-decoration: underline;}
/*宝贝、投票*//* TAB切换 */
.tab2-nav{padding:0 10px;height: 59px;}
.tab2-nav li{float: left;margin:0 10px;padding:18px 0 20px 0;height:21px;line-height: 21px;font-size: 16px;color: #646779;text-align:center;cursor: pointer;}
.tab2-nav li.sty1{color: #FFFFFF;font-weight: bold;}
.list-box > .online_scoll,.list-box > ol{padding: 0 20px;height: 611px;}
.list-box ul li{position:relative;margin-bottom:20px;padding:0 0 20px 0;border-bottom: 1px solid #232639;}
.list-box ul li a:hover{text-decoration: none;}
.list-box .img-box{float:left;margin-right:18px;width: 100px;height: 100px;}
.list-box .img-box img{width: 100%;height: 100%;}
.list-box .txt-box{line-height: 20px;font-size: 12px;color: #646779;}
.list-box .txt-box h3{margin-bottom:10px;font-size: 14px;color: #ffffff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-box .txt-box h3:hover{text-decoration: underline;}
.list-box .txt-box p{margin-bottom: 2px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-box .txt-box span{margin-right: 5px;}
.list-box .txt-box .price-box{margin-top:8px;padding-right:30px;font-size:13px;color: #DF2F30;}
.list-box ul li a.btn-favor{position: absolute;bottom: 20px;right: 0;}
.list-box ul li a.btn-favor i{display: inline-block;width:18px;height:18px;background:url(../images/icons_18x18.png) no-repeat 0px -144px;vertical-align: top;}
.list-box ul li a.btn-favor.on i{background-position: 0 -126px;}
/*经纪人、店铺*/
.btn-tele,.btn-get{display:inline-block;padding: 0 8px 0 6px;min-width:55px;line-height: 24px;font-size: 12px;color: #FFFFFF;text-align:center;background: #DF2F30;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;}
.btn-tele i{display: inline-block;margin:4px 5px 0 0;width:16px;height:16px;background:url(../images/icon_tele.png) no-repeat center;vertical-align: top;}
.btn-mess{display:inline-block;padding: 0 8px 0 6px;line-height: 22px;font-size: 12px;color: #DF2F30;background: transparent;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;border: 1px solid #DF2F30;}
.btn-mess i{display: inline-block;margin:3px 5px 0 0;width:16px;height:16px;background:url(../images/icon_mess.png) no-repeat center;vertical-align: top;}
.list-box li.li-adviser .txt-box{height: 100px;}
.list-box li.li-adviser .txt-box h3{text-decoration: none;}
.list-box li.li-adviser .btns-box{margin-top: 25px;}
.list-box li.li-shop .txt-box{height: 100px;}
.list-box li.li-shop .txt-box h3{margin-bottom: 4px;text-decoration: none;}
.list-box li.li-shop .btns-box{margin-top: 10px;}
.list-box li.li-shop .txt-box h3 a:hover{text-decoration: underline;}
.list-box li .call-box{position:relative;float: left;}
.list-box li .call-box .btn-tele{margin-right: 8px;}
.list-box li .call-box .call-hover{display:none;position:absolute;top:24px;left:50%;z-index: 3;margin-left:-110px;width:130px;padding:15px;background:#ffffff;text-align:center;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.15);-ms-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.list-box li .call-box .call-hover img{display:block;width:130px;height:130px;}
.list-box li .call-box .call-hover p{font-size:14px;color:#444444;line-height:17px;margin-top:15px;}
.list-box li .call-box .call-hover span{display:block;margin:8px 0 0 0;font-size:14px;color:#DF2F30;line-height:16px;font-weight: bold;}
.list-box li .call-box .hover2{padding:0 10px;width: 200px;}
.list-box li .call-box .hover2 span{margin:0;line-height: 40px;}
.list-box li .call-box a:hover + .call-hover{display: block;}
/*下载APP*/
.list-box li.li-downApp .txt-box{height: 100px;}
.list-box li.li-downApp .txt-box h4{margin-bottom: 4px;line-height: 20px;font-size: 14px;font-weight:normal;color: #ffffff;}
.list-box li.li-downApp .txt-box p{margin-top:10px;line-height: 16px;font-size: 12px;text-overflow: inherit;}
/*红包、优惠*/
.list-box li.li-promotion .txt-box{height: 100px;}
.list-box li.li-promotion .txt-box h4{margin-bottom: 4px;height:40px;line-height: 20px;font-size: 14px;font-weight:normal;color: #ffffff;overflow: hidden;}
.list-box li.li-promotion .txt-box p{margin-top:6px;line-height: 16px;font-size: 12px;text-overflow: inherit;}
.list-box li.li-promotion .txt-box h4 + .btns-box{margin-top: 35px;}
.list-box li.li-promotion .txt-box p + .btns-box{margin-top: 14px;}
/*投票*/
.list-box ol h3{margin-bottom:10px;line-height: 20px;font-size: 13px;color: #fff;}
.list-box ol li{padding:7px 0 8px 0;line-height: 20px;font-size: 13px;color: #fff;}
.list-box ol li .check-box{display: inline-block;margin:3px 9px 0 0;vertical-align: top;}
.list-box ol li .check-box i,.list-box ol li .check-box input{display: block;width:14px;height:14px;background:url(../images/icon_checkbox.png) no-repeat;cursor: pointer;}
.list-box ol li .check-box input:checked{background:url(../images/icon_checkbox2.png) no-repeat;}
.list-box ol li .check-box i.on{background:url(../images/icon_checkbox2.png) no-repeat;}
.list-box ol .btns-box{margin: 12px auto 20px auto;text-align: center;}
.btn-red{display:block;margin:0 auto;padding: 0 20px;line-height: 38px;font-size: 15px;color: #FFFFFF;text-align:center;background: #DF2F30;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;}
.btn-red:hover{text-decoration: none;}
.btn-red-z{display:inline-block;margin-top:12px;line-height: 20px;font-size: 13px;color: #DF2F30;text-align: center;}
.percent-box{margin-top:6px;padding-top:1px;height: 20px;}
.percent-box font{display: block;float: right;width:40px;line-height: 20px;font-size: 13px;color: #ffffff;text-align: right;}
.progress{position: relative;margin-top:7px;width: 220px;height: 5px;background:#2F3348;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;overflow: hidden;}
.progress span{position: absolute;top:0;left:0;width: 0%;height:5px;background: #DD3333;}
.no-con{padding: 160px 20px 0 20px;height: 451px;}
.no-con .img_not{display: block;margin: 0 auto 20px auto;width: 90px;height: 126px;background: url(../images/img_not.png) no-repeat;}
.no-con p{line-height: 16px;font-size: 12px;color: #646779;text-align: center;}
/*贴纸*/
.sticker-box{position: absolute;top: 0;bottom: 0;left: 0;right: 0;pointer-events: none;z-index:9999}
.sticker-box > div{position: absolute;pointer-events: auto;}
.sticker-box img{width: 100%;border-radius: 4px;}
.sticker-box .sticker1{top: 10px;left: 50%;margin-left: -100px;width: 200px;}
.sticker-box .sticker2,.sticker-box .sticker3{top: 50%;left:10px;width: 80px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);}
.sticker-box .sticker3{left: auto;right: 10px;}
/* 各 弹框 */
.live-popup{position: fixed;top:0;left:0;bottom: 0;right: 0;z-index: 9999;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');}
:root .live-popup{filter:none;background-color:rgba(0,0,0,0.5);}
.lv-pop{position: absolute;top: 20%;left: 50%;width: 330px;height: 355px;margin-left: -160px;margin-top: 0px;text-align: center;z-index:99;}
.lv-pop .lv-pop-img { display: inline;height: 350px;}
.lv-pop .pop-btn{position:relative;top: -82px;display: block;margin: 0 auto;width: 132px;height: 42px;}
.lv-pop .lv-pop-close{ position: absolute; top: 0px; right: 0; width: 14px; height: 14px; cursor: pointer;}

/*中奖弹窗*/
.pop_up{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10002;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');}
:root .pop_up {filter:none;background-color:rgba(0,0,0,0.5);}
.pop_zj{position:fixed;top:50%;left:50%;margin:-170px 0 0 -178px;z-index: 10005;}
.pop_bj{background:url(../images/bg_zj.png) no-repeat;width:356px;height:341px;position:relative;}
.pop_close{position:absolute;top:30px;right:27px;cursor: pointer;z-index: 10006;}
.pop_name{color:#fff;font-size:16px;text-align:center;width:255px;padding: 175px 0 0 30px;}
.pop_name span{display:inline-block;padding:0 10px;line-height:35px;}
.pop_name .scroll-box{margin:0 auto;width:98%;height: 70px;overflow: hidden;}
.pop_name .scroll-box p{margin-top:0;}
.tmp_user span{display:inline-block;padding:0 10px;line-height:35px;font-size: 16px;}
.link_zb{position:absolute;bottom:50px;width:315px;text-align: center;color:#fffa9c;font-size:13px;}


.floathb{z-index:10000;position:fixed;left:0;top:0px;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#55000000', endColorstr='#55000000');background-color:rgba(0,0,0,0.5);}
.zbqhbp{width:525px;height:421px;background:url(http://static.soufunimg.com/homepage/newsgroup/live_front/dev/web/pc/img/zbhb_bg1.png) no-repeat;position:absolute;top:50%;left:50%;margin:-262px 0 0 -210px}
.zbqhbp.bg2{width:525px;height:448px;background:url(http://static.soufunimg.com/homepage/newsgroup/live_front/dev/web/pc/img/zbhb_bg2.png) no-repeat;}
.zbqhbp.bg3{width:525px;height:421px;background:url(http://static.soufunimg.com/homepage/newsgroup/live_front/dev/web/pc/img/zbhb_bg3.png) no-repeat;}
.zbqhbp.bg4{width:525px;height:444px;background:url(http://static.soufunimg.com/homepage/newsgroup/live_front/dev/web/pc/img/zbhb_bg4.png) no-repeat;}
.zbqhbp.bg5{width:525px;height:444px;background:url(http://static.soufunimg.com/homepage/newsgroup/live_front/dev/web/pc/img/zbhb_bg5.png) no-repeat 50px 60px;background-size: 80%;}
.zbqhbp.hbapp{width:380px;height: 380px;background: url(../images/hbtoappnew.png) no-repeat;background-size:380px;}
.zbqhbp.hbapp .close{z-index:10001;position:absolute;width:44px;height:44px;right:0px;top:35px;background:url(../images/qhb_close.png) no-repeat;}
.zbqhbp .close{z-index:10001;position:absolute;width:32px;height:32px;right:35px;top:35px;background:url(http://static.soufunimg.com/homepage/newsgroup/live_front/dev/web/pc/img/zbhb_close.png) no-repeat;}
.zbqhbp .qiang{width:87px;height:87px;margin:235px auto 0;}
.zbqhbp .qiang a{ display:block}
.zbqhbp a.all{ display:block;height:100%;width:100%; position:absolute;top:0 ;}
.zbqhbp .text1{width:181px;line-height:32px;font-size:20px;color:#ffe8cb; text-align:center;margin:4px auto 0;background-image:-webkit-linear-gradient(92deg, #f9d89e, #fdf8ed);
    -webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.zbqhbp a:hover{text-decoration: none;}
.zbqhbp .text1 em{font-size:28px;}
.zbqhbp .text2{width:210px;font-size:24px;color:#fff1cc; text-align:center;margin:105px auto 0;}
.zbqhbp .text2 em{font-size:30px;font-weight:bold;font-style:normal; vertical-align:top;padding-top:10px; display:inline-block}
.zbqhbp .text2 i{font-size:60px;font-weight:bold;font-style:normal}
.zbqhbp .text3{width:260px;line-height:20px;font-size:16px;color:#ffbd79; text-align:center;margin:96px auto 0;}
.zbqhbp .text3.no2{margin:100px auto 0;}
.zbqhbp .text5{width:245px;line-height:35px;font-size:24px;color:#f14945; text-align:center;margin:140px auto 0;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; overflow:hidden}
.zbqhbp .btndown{width:198px;margin:6px auto 0;}
.zbqhbp .btndown a{ display:block}
.zbqhbp .qg{width:246px;height:107px; margin:35px auto 0;padding-left:9px;}
.zbqhbp .qg-yhq{width:286px;height:86px; margin:85px auto 0;padding-left:10px;}
.flipqhb {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation: flipqhb .5s both ease-out;
    animation: flipqhb .5s both ease-out;
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes flipqhb {
    from { -webkit-transform: translateZ(-1000px) rotateY(360deg); opacity: 1; }
}
@keyframes flipqhb {
    from { -webkit-transform: translateZ(-1000px) rotateY(360deg); transform: translateZ(-1000px) rotateY(360deg); opacity: 1; }
}

.live-list-part{background: #1B1E30;}
.height2{height: 204px !important;}

.tuwen_wrap a{
    word-break: break-all;
}
.tuwen_wrap p{
    word-break: break-all;
}
/*20220331*/
.tab2-nav{ position:relative;overflow:hidden}
.tab2-nav .btn-f5{ position:absolute;top:50%;right:20px;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.tab2-nav .btn-f5{ position:absolute;top:50%;right:20px;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.tab2-nav .btn-f5{ position:absolute;top:50%;right:20px;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
/*20220511*/
.live-top .user-infor{width:40%;}
.live-top .live-top-btns{width:60%;}
.live-top-btns a.btn-qun i{background: url(../images/icon_wxq.png) no-repeat;background-size: 18px 18px;}
.live-top-btns a.btn-qun:hover i{background: url(../images/icon_wxq2.png) no-repeat;background-size: 18px 18px;}
.layer_wid160{margin-left: -80px;}
.layer_wid160 .layer-bg{width:160px;padding:20px;box-sizing: border-box;}
.layer_wid160 .codes{margin:0;}
.layer_wid160 .codes li{margin:0;}
.notice_item{height:24px;width:890px;}
.notice_item p{float:left;font-size:13px;color:#fff;line-height:24px;padding:0 20px 0 10px;width:110px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.notice_item span{float:left;width:780px;font-size:13px;color:#fff;line-height:24px;padding:0 10px 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.notitle span{float:left;width:890px;font-size:13px;color:#fff;line-height:24px;padding:0 10px 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.bg1_item{background:url(../images/bg_gg1.png) no-repeat;background-size: 100% 100%;}
.bg2_item{background:url(../images/bg_gg2.png) no-repeat;background-size: 100% 100%;}
.bg3_item{background:url(../images/bg_gg3.png) no-repeat;background-size: 100% 100%;}
/**/
:root .live-tag span.tag_red{background:#F94748;}
.hover_enter{position:absolute;bottom:0;left:0;width:100%;height: 30px;font-size:14px;color:#fff;text-align:center;line-height:30px;background-image: linear-gradient(270deg, rgba(248,68,64,0.00) 0%, #F84440 49%, rgba(248,68,64,0.00) 100%);display: none;}
.live-list li:hover .hover_enter{display: block;}
.live-list li.on .live-tit{color:#DF2F30;}
.live_on{position:absolute;top:5px;left:5px;height:20px;line-height:20px;color:#fff;font-size:12px;padding:0 6px 0 0;background:rgba(0,0,0,0.5);border-radius: 1px;}
.live_on span{float:left;background:#F94748;padding:0 6px;margin-right:6px;border-radius: 1px;}
.live_yg span{background:#499CF9!important}
.live_hf span{background:#FA972F!important}


/*0711*/
.jm_pop{width:500px;height:260px;background: #FFFFFF;border-radius: 4px; position:absolute;top:50%;left:50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background:#fff url(../images/jm_popbj.png) no-repeat right bottom;background-size:80px auto;}
.jm_pop .condiv{padding-top:80px;width:330px; margin:0 auto;}
.jm_pop .condiv h3{line-height:30px;font-size:22px; text-align:center;color:#333;font-weight:normal}
.jm_pop .condiv .searchtr{margin-top:20px;height:36px;box-sizing: border-box;}
.jm_pop .condiv .searchtr .linpt{float:left;width:230px;height:36px;border:1px solid #E2E2E2;border-right:0;border-radius:18px 0 0 18px;box-sizing: border-box;padding:8px 15px}
.jm_pop .condiv .searchtr .rbtn{float:left;width:100px;height:36px;line-height:36px;border:1px solid #DF2F30;border-right:0;border-radius:0 18px 18px 0;box-sizing: border-box;background:#DF2F30; text-align:center;color:#fff;}
.jm_pop .condiv .searchtr .rbtn a{ display:block; text-decoration:none}
.jm_pop .condiv .searchtr .linpt input{width:100%;height:20px;line-height:20px;border:0; background:#fff; outline:none;font-size:14px;color:#333}
.jm_pop .condiv .searchtr .linpt inpu::-webkit-input-placeholder{color:#999;}
.jm_pop .condiv .p_ts{padding-top:10px;line-height:20px;font-size:14px;color:#DF2F30; text-align:center}
.no_data{padding:180px 0 0 0}
.no_data i{width:90px;height:98px; margin:0 auto;background:url(../images/no_data.png) no-repeat;background-size:90px auto; display:block}
.no_data p{line-height:16px; text-align:center;color:#646779;margin-top:20px;}
.success-text{color: #67c23a !important;}

/**/
.live-list-four{height:auto;}
.live-list-four li{width:197px;}
.live-list-four .live-img{width: 197px;height: 110px;}

/*项目动态*/
.item_pop_img{position:absolute;top:50%;left:50%;width: 890px;height: 500px;margin:-250px 0 0 -445px;background: #f3f3f3;}
.img_box_item{position:relative;display:flex;width: 890px;height: 500px;align-items: center;}
.img_box_item img{display: block;max-width: 100%;max-height: 100%;margin:auto;}
.close_item{position:absolute;top:-40px;right:0;width: 26px;height: 26px;background:url(../images/colse_pop2.png) no-repeat;cursor: pointer;}
.item_pop_img .btn-play{position:absolute;top:50%;left:50%;z-index:2;margin:-28px 0 0 -28px;width: 56px;height: 57px;background: url(../images/ic_play_normal.png) no-repeat;}



/*底部反馈二维码*/
.footer-fk-link{position:relative;z-index: 2;}
.footer-fk-ewmbox{display:none;position:absolute;bottom:20px;right:0;background:#fff;padding:0 0 10px;box-shadow: 1px 1px 10px rgba(0,0,0,.2);width:120px;z-index: 1;}
.footer-fk-ewmbox img{width:120px;height:120px;}
.footer-fk-ewmbox p{font-size:12px;font-weight:bold;color:#333;margin-top:-10px;}
.footer-fk-link:hover .footer-fk-ewmbox{display:block;}