.live_wrap{width: 100%;background-color: #EEEEEE;}
.live_header{background-color: #000;width: 100%;height: 184px;text-align: center;color: #fff;
    line-height: 184px;
    font-size: 50px;position: relative;}
/*.header_right{position: absolute;top: 0; right: 0;}*/
.icon-calendar{    position: absolute; right: 200px; top: 0; width: 62px; bottom: 0; margin: auto 0;}
.live_header_icon img{    width: 70px; position: absolute; top: 0; bottom: 0; margin: auto 0; right: 65px;}
.icon-letter{ position: absolute; right: 66px; top: 0; width: 62px; bottom: 0; margin: auto 0; }
.header_right p{ position: absolute; right: 18px; width: 50px; height: 50px; background-color: red; border-radius: 10px; line-height: 35px; top: -60px; bottom: 0; margin: auto; }
.header_right span{font-size: 30px;}
/*.icon_share{float: right; width: 95px;margin-top: 42px;}*/
/*.share_mask{width: 100%;height: 100%;background-color: rgba(0,0,0,.5);position: fixed;top:0;z-index: 1001;}*/
.share_content{width: 100%;background-color: #EEEEEE;position: fixed;bottom:0;z-index: 1002;padding:40px 0;left: 0;}
.share_content_inner{display: table;margin:auto;display: flex;margin: auto;font-size: 40px;}
.share_content_inner div{float: left;flex: 1;text-align: center;}
.share_content img{width: 40px;}
.button_cancel{    width: 100%; background-color: #fff; color: #999; text-align: center; font-size: 40px; line-height: 115px; position: absolute; bottom: 0;}
.mb-banner-wrap{margin-top: 44px;  }
/*头部轮播*/
.slideBox{ width:100%; height:114px;  margin:0 auto; position:relative; overflow:hidden;   }
.slideBox .hd{     width: 20%; height: 15px; position: absolute; z-index: 1; bottom: -12px; text-align: center; margin: 0 auto; left: 0; right: 0;  }
.slideBox .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:10px; background-color:#EEEEEE;color: #EEEEEE;   }
.slideBox .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
.slideBox .hd ul .on{ background:#FF4000; color:#FF4000 }
.slideBox .bd{ position:relative; z-index:0; height: 100%;}
.slideBox .bd ul,.slideBox .bd ul li{height: 100%;}
.slideBox .bd li a{ width:100%;  height:100%;display: inline-block; }
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.tempWrap{height: 100%!important;}
/*中间内容*/
.icon-download{width: 20px;}
.icon-download-wrap{ position: absolute; right: 10px; border: 1px solid #4CD1D9; padding: 6px; border-radius: 4px; top: 8px;color:#4CD1D9 }
.live_content_new{ margin-bottom: 10px; background-color: #fff; padding: 12px 10px; display: flex; align-items: center; color: #4F7EF3; position: relative;}
.live_content_new_list{ padding-left: 30px; font-size: 14px;}
.arrow-right-1{width: 80px; margin:0 20px;}
.icon-header{    border-right: 1px solid #999; padding-right: 30px; width: 28px;}
.software_market{    padding: 0 10px; background-color: #fff; margin-bottom: 10px;}
.software_market_title{    width: 100%; height: 38px; border-bottom: 1px solid #ebebeb; font-size: 14px; line-height: 33px; position: relative;}
.software_market_mes{color: #999; margin-left: 5px; font-size: 12px;}
.icon-soft-icon{    margin-right: 3px; width: 20px;}
.more{color: #999999; font-size: 12px;}
.software_market_right{    position: absolute; right: 0; top: 0px;}
.software_market_right img{width: 14px;}
.software_market_content{ padding: 15px 0;}
.software_market_content a{    text-align: center; position: relative; font-size: 14px;width: 25%;display: inline-block;float:left;}
.software_market .service a{width:22%;}
.software_market_content a >img{    position: absolute; top: -14px; right: 0; width: 35px;}
.software_market_list{    width: 100%; border-radius: 12px; height: 65px; overflow: hidden;margin-bottom: 5px;}
/*中间轮播*/
.slideBox_2{     width: 100%; height: 114px; margin: 0 auto; position: relative; overflow: hidden; }
.slideBox_2 .hd{width: 100%; height: 20px; position: absolute; z-index: 1; bottom: 5px; text-align: center;  }
.slideBox_2 .hd ul{ display: table;margin:auto  }
.slideBox_2 .hd ul li{float: left; height: 15px; width: 15px; border-radius: 50%; background-color: #999; margin-right: 8px; color: #999;}
.slideBox_2 .hd ul .on{ background:#FFFFFF; color:#FFFFFF }
.slideBox_2 .bd{ position:relative; z-index:0; height: 100%;}
.slideBox_2 .bd ul,.slideBox_2 .bd ul li{height: 100%;}
.slideBox_2 .bd li a{ width:100%;  height:100%;display: inline-block; }
.slideBox_2 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.tempWrap{height: 100%!important;}
/*直播*/
.live_tab span{  display: inline-block; width: 57px; height: 24px; border-radius: 4px; text-align: center; line-height: 24px;}
.live_tab .tab_active{background-color: #e5e5e5;color:#f28152}
.live-icon{ display: inline-block; padding-top: 2px; }
.icon-live{    width: 27px; margin-top: -7px; margin-right: 5px;}
.live-title{  display: inline-block;  margin-top: 9px;  font-size: 46px;}
.live_img{width: 80px; height: 80px; overflow: hidden; position: relative; margin-right: 20px; border-radius: 10px;margin-top: 11px}
.live_img>div{    width: 53px; height: 20px; background-color: rgba(0,0,0,.7); color: #fff; position: absolute; right: -4px; bottom: -2px; text-align: center; line-height: 20px; font-size: 12px; transform: scale(.8);} .live_mes{font-size: 14px; color: #999; width: calc(100% - 100px); position: relative;}
.message_list_tips{font-size: 12px;margin-top: 10px;}
.live-tips{ height:90px;}
.live_mes>p{color:#000000;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.live_mes .lives_mes_tips{font-size: 12px; position: absolute; bottom: 0px;}
.live_list_wrap ul li{padding: 12px 0; border-bottom: 1px solid #ebebeb}
.live_tab{position: absolute; top: 2px; left: 70px; font-size: 12px}
/*社群*/
.community_tips{color: #999999;font-size: 26px;}
.community a>span{font-size: 12px;color:#000000}
.community .community_list{height: 70px;}

/*多图轮播*/
.picScroll{ text-align:center;  height: 140px;width:100%}
.picScroll .bd{width: 300%;height: 100px;height: 100%;}
.picScroll .bd ul{ width:33.3%;  float:left; height:82px; }
.picScroll .bd li{ width: 23%;float: left;font-size: 12px;text-align: center;height: 100%;}
.picScroll .bd li:not(:last-of-type){margin-right: 2.66%;}
.picScroll .bd li a{width: 100%;height: 100%;display: inline-block;position: relative;}
.picScroll .bd li a span{display: inline-block;position: absolute;bottom:0;color:#fff;background-color: rgba(0,0,0,.5);width: 100%;height: 20px;line-height: 20px;left: 0;}
.experts_mes{color:#999;    height: 40px; overflow: hidden;}
.experts_dots{font-size: 20px;margin: 0 10px;}
/*分享*/
/*.message_list{width: 200px;}*/
.message_list>span{text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-size: 12px; line-height: 25px;}
.activity_mes{font-size: 12px; margin-top: 10px;}
/*底部*/
.live_content{padding-bottom: 70px;min-height: 100%;}
.live_footer{background-color: #f8f8f8;width: 100%;height: 180px;    position: fixed;  z-index: 3;  bottom: 0;}
.live_footer_inner{width:100%;margin:0 auto;font-size: 40px;}
.live_footer_inner a{text-align: center;padding:20px 0;height: 140px;position: relative;color:#999;}
.live_footer_inner a .img-1{ position: absolute; width: 70px; left: 0; right: 0; margin: auto; top: 30px; }
.live_footer_inner a .img-2{ position: absolute; left: 0; right: 0; margin: auto; top: 30px; }
.live_footer_inner a p{ position: absolute; left: 0; right: 0; margin: auto; bottom: 10px; }
.footer_dots{width: 30px;height: 30px;}
.index-nav-active{color:#4CD1D9;}