/************个人空间*************/
.space_top,.space_container,.space_top_other{width: 1200px;margin:0 auto;}
.space_container{margin-bottom: 10px;}
.space_top{margin-top: 35px;height:300px;text-align:center;background: url("../img/space_top_bg.jpg") no-repeat;-o-background-size: 100% 100%;background-size: 100% 100%;}
.space_top .name{width:100%;height:100%;background:rgba(0,0,0,.8);padding-top:40px;color:#fff;}
.space_top .name h3{font-size: 20px;margin-top: 18px;}
.space_top .name h3 img{margin-left: 8px;}
.space_top .name p{font-size: 14px;margin-top: 18px;}
.space_top .avatar{width: 100px;height: 100px; border-radius:50%; border: 3px solid #FFF; background: #EEE;margin:0 auto;}
.space_top .avatar img{width: 100%;height:100%;border-radius:50%; }
.space_top .name span{display:block;cursor: pointer;width:80px;height:33px;line-height:33px;margin:18px auto 0 auto;border-radius: 2px;color: #fff;font-size: 14px;font-weight:bold;background: #C01820;}
.space_top .name span.active{color:#666666;background: #fff;}
.space_top_other{margin:10px auto;}
.space_top_other .space_nav{width:75%;background: #fff;border:1px solid #E4E4E4;}
.space_top_other .space_nav li{text-align: center;float: left;margin-left: 55px;font-size: 18px;height:60px;line-height: 60px;}
.space_top_other .space_nav li:first-child{margin-left: 30px;}
.ml90{margin-left: 90px}
.ml310{margin-left: 310px}
.space_top_other .space_num{width:25%;padding-left:10px;}
.space_top_other .space_num ul{padding:10px 0;text-align: center;background: #fff;border:1px solid #E4E4E4;}
.space_nav li a{color: #666;display: block;}
.space_nav li a:hover,.space_nav li a.active{color: #C01820;}
.space_top_other .space_num .follow{float: left;width:50%;height:40px;line-height: 40px;}
.space_top_other .space_num span{color: #333;font-size: 14px;font-weight: bold;}
.space_top_other .space_num .follow a{color:#666;font-size: 12px;font-weight: bold;}
.space_top_other .space_num .follow:first-child{border-right:1px solid #E4E4E4;}
.space_right{width: 25%;float: right;padding-left:10px;}
.space_right .space_right_inner{width:100%;}
.space_right .space_right_inner .item{background: #fff;border:1px solid #e4e4e4;margin-bottom: 9px;}
.space_right .space_right_inner .title{padding:26px 20px;}
.space_right .space_right_inner .left_title{margin:0;}
.space_right>div span{color: #777;font-size: 65%}
.space_left{width: 75%;float: left;border:1px solid #E4E4E4;overflow: hidden;background: #fff;}
.space_left .artlist .matching_left{margin-bottom: 20px}
.space_left .nodata_show{border:1px solid #E4E4E4;}
.space_left>div{width: 100%}
.space_left .tuwenlist{width: 100%}
.space_left .tuwenlist li{margin-right: 0;padding-right: 0;width: 210px}
.articlelist{padding-left: 20px}
.space_left .tvlist li{margin:0 20px 20px 0;width: 194px}
.space_left .tvlist li a{width: 194px}
.space_left .tvlist li .icon{height: 133px;padding-top: 40%}
.space_left .tvlist li>a>img{width: 194px;}
.space_left>div>div.tips,.mytips{width: 100%;text-align: center;margin:25px 0;}
.space_left>div>div.tips a,.mytips a{width: 100%;text-align: center ; padding: 7px 45px;background: #F2F2F2;border-radius: 5px;color: #666;}
.space_left .artlist{padding:0 0 20px 30px;margin:0 0 10px 0;background: #fff;border:1px solid #e4e4e4;}
.space_left_module{background: none;border: 0;}
.space_left_module .tuwenlist li{width: 217px}
.space_left_module .diantailist li{float:left;width:410px;height:100px;border:1px solid #e4e4e4;padding:20px;position: relative;margin:0 20px 20px 0;}
.space_left_module .diantailist li .music-thumb-bg{float:left;position: relative;}
.space_left_module .diantailist li .music-thumb-bg:after{content:'';position:absolute;left:0;top:0;width:72px;height:60px;background:url(../img/album-cover-72.png) no-repeat;}
.space_left_module .diantailist li .qupubox{width:60px;height:60px;margin-bottom: 0;}
.space_left_module .diantailist.qupu li{padding-top: 10px;padding-left:15px;}
.space_left_module .diantailist.qupu li .song_intro{margin-left: 10px;}
.space_left_module .diantailist.qupu li .music-thumb-bg:after{content:'';position:absolute;left:0;top:0;width:60px;height:80px;background:url(../img/spectrum-cover-60.png) no-repeat;}
.space_left_module .diantailist.video li{padding-top: 24px;padding-left:8px;}
.space_left_module .diantailist.video li .qupubox{width:96px;}
.space_left_module .diantailist.video li .song_intro{width:260px;margin-left: 15px;}
.space_left_module .diantailist.video li .music-thumb-bg:after{content:'';position:absolute;left:0;top:-7px;width:96px;height:68px;background:url(../img/video-cover-95.png) no-repeat;}
.space_left_module .diantailist.album li .music-thumb-bg:after{content:'';position:absolute;left:0;top:0px;width:72px;height:60px;background:url(../img/photo-cover-180.png) no-repeat center top/100%;}
.space_left_module .diantailist .song_intro{float:left;margin-left:20px;width: 288px;}
.space_left_module .diantailist .song_intro .song_name{max-height: 38px;overflow: hidden;margin-top: 0;}
.space_left_module .diantailist .song_intro .song_name a{font-size: 14px;color:#333;font-weight: bold;line-height: 20px;}
.space_left_module .diantailist .song_intro .upgrade{color:#666;font-size: 12px;}
.space_left_module .diantailist li .follow{display:block;position: absolute;width:56px;height:28px;line-height:26px;border:1px solid #C01820;border-radius: 2px;color:#C01820;text-align: center;bottom:11px;right:14px;}
.space_left_module .diantailist li .follow.active{border-color: #D7D7D7;box-shadow:0 0px 5px 0px rgba(0, 0, 0, 0.2);color: #666666;}
.space_left_module .articlelist{padding-left: 0;}
.space_left_module .articlelist li{float:left;width:410px;height:100px;border:1px solid #e4e4e4;padding:20px 16px 16px;margin:0 20px 20px 0;}
.space_left_module .articlelist li .name{margin:0;}
.space_left_module .articlelist li .name a{display:block;font-size: 14px;color:#333;font-weight: bold;line-height: 24px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.space_left_module .articlelist li .des{font-size:12px;color: #666;line-height: 20px;height:40px;-webkit-line-clamp: 2;line-clamp: 2;  display: -webkit-box;-webkit-box-orient: vertical;overflow:hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.space_more_btn{display:block;width:80px;height:28px;margin-left:380px;border:1px solid #ddd;border-radius:2px;color: #666;font-size: 12px;text-align: center;line-height: 26px}
.space_more_btn:hover{color: #C01820;border-color: #C01820;}
.space_left_module .matching_left{margin-right: 79px;}
.space_left_module .matching_left:nth-child(4n){margin-right: 0;}
.space_left_module .tvlist li{width:197px;}
.main_hpage_pl .main_hpage_content_pl span,.main_hpage_trends_thumb .icon,.main_hpage_trends_txt .icon,.main_hpage_trends_transmit .icon{color:#999;font-size:12px;}
.main_hpage_content_pl{position:relative;padding:30px 40px 30px 110px;}
.main_hpage_content_pl p{font-size: 14px;color:#999;line-height: 24px;}
.main_hpage_pl{border-bottom:1px solid #E4E4E4;position:relative;}
.main_hpage_pl .main_hpage_content_pl span .icon{color:#999;margin-right:10px; font-size: 14px;}
.main_hpage_portrait{position:absolute;top:35px;left:35px;}
.main_hpage_portrait img,.main_hpage_content_pl .comment_avatar img{width:50px;height:50px;border-radius:50%;}
.main_hpage_trends_tip{font-size:12px;color:#666666;}
.main_hpage_trends_video{position:relative;background:#F9F9F9;padding-left:120px;padding-top:15px;padding-bottom:10px;}
.main_hpage_trends_video em{background:url(../img/video-cover-95.png) no-repeat;position:absolute;top:8px;left:20px;width:95px;height:68px;}
.main_hpage_video_box{position:absolute;top:20%;left:21px;}
.main_hpage_trends_label{border:1px solid #797979;color:#797979;padding: 2px 4px 2px 4px;border-radius:3px;margin-left:10px;}
.main_hpage_trends_title{font-size:16px;margin-left:10px;}
.main_hpage_trends_avatar{display:block;margin-left:10px;margin-top:15px;}
.main_hpage_trends_avatar img,.comment_uesr img{border-radius:50%;width:25px;margin-right:10px;}
.main_hpage_trends_delete{font-size:12px;margin-left:15px;}
.main_hpage_trends_thumb,.main_hpage_trends_txt,.main_hpage_trends_transmit{padding-left:20px;font-size:14px}
.comment_delete_btn{color: #999;margin-left: 30px;}
.comment_delete_btn:hover{color: #C01820}
.comment_content{border:1px solid #E4E4E4;margin-top:35px;display:none;}
.comment_area {background:#F9F9F9;position:relative;padding:30px 10px 25px 80px;border-bottom:1px solid #E4E4E4;}
.comment_area textarea{width:645px;height:50px;resize:none;border-radius:3px;border:1px solid #dbdbdb}
.comment_button{height:30px;line-height:30px;background:#C01820;border-radius:3px;width:60px;margin-left:585px;margin-top:10px;text-align:center;}
.comment_button input{background: #C01820;color:#fff;border:none;}
.comment_avatar{position: absolute;top:30px;left:15px;}
.comment_reply_btn{margin-right:20px;}
.comment_reply_box{display:none;}
.comment_reply_text{margin-top:20px;}
.comment_other_reply{background:#F2F2F2;position:relative;padding:20px;border:1px solid #E4E4E4;clear: both;}
.reply_retract_box{height:25px;line-height:50px;margin-top:29px;border-top: 1px solid #EDEDED;margin-left: -80px;margin-right: -10px;text-align:right;padding-right:30px;}
.reply_retract_btn{float:right;color:black;}
.follow_list li{border-top:1px solid #f2f2f2;height: 80px;line-height: 80px}
.space_container .left_title{margin: 26px 0 30px 0;}
.follow_list img{width: 50px;height: 50px;border-radius: 50%;margin:0 10px 0 20px;}
.follow_list a{color:#333;}
.follow_list button{border-radius: 2px;line-height: 30px;margin:25px 50px;float: right;width: 60px;height: 30px;border:1px solid #ccc;background: #C01820;color:#fff;}
.follow_list button.active{border:none;background:#e4e4e4 }
.space_index_feed{background: #fff;border:1px solid #e4e4e4;}
.space_feed{border-bottom: 0;}
.space_feed .comment_area textarea{width:100%!important;}
.space_feed .comment_button {margin-left:596px;}
.space_feed .comment_other_reply{margin-top:10px;}
.space_feed .reply_retract_box{line-height:20px;border-top:0;margin-top:20px;margin-bottom:10px;}
.space_feed img{max-width:100%!important;}
.space_feed .picture{margin-bottom: 5px;}
.space_feed .feed-image-item{margin:5px 10px 5px 0;float:left;width:98px;height:98px;border: 1px solid #e4e4e4;}
.space_feed .feed-image-item img{width:100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
.space_feed .feed-image-item a{display:block;width:100%;height: 100%;cursor: url(../img/big.cur), auto;}
.space_feed .picture.two{width:220px;}
.space_feed .picture.three{width:330px;}
.space_feed .picture.one .feed-image-item{width:218px;height:auto;}
.space_feed .picture.one .feed-image-item img{height:auto;}
.space_feed .picture_big_show{display:none;width:565px;padding:20px 14px;background: #f1f1f1;border: 1px solid #e4e4e4;overflow: hidden;position: relative;}
.space_feed .picture_big_show .picture_list img{max-width:100%;max-height:100%;width:auto;height:auto;}
.space_feed .picture_big_show .picture_list{text-align: center;}
.space_feed .picture_big_show .picture_list.cursml {cursor: url(../img/small.cur), auto;}
.space_feed .picture_big_show .picture_list.curleft {cursor: url(../img/frd_show_left.cur), auto;}
.space_feed .picture_big_show .picture_list.curright {cursor: url(../img/frd_show_right.cur), auto;}
.space_feed .picture_big_show .circle_nav{position:absolute;bottom:-5px;left:0;width:100%;text-align: center;}
.space_feed .picture_big_show .circle_nav li{display: inline-block;vertical-align: top;width:10px;height:10px;background: #ccc;border-radius: 50%;margin-right:5px;cursor: pointer;}
.space_feed .picture_big_show .circle_nav li:last-child{margin-right: 0;}
.space_feed .picture_big_show .circle_nav li.active{background: #CC0000;}
.space_right .space_right_inner ul {width: 100%;line-height: 50px;}
.space_right .space_right_inner ul li{padding:15px 20px;border-top:1px solid #e4e4e4;}
.space_right .space_right_inner ul li .nichen{width:80px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;float: left;margin-left: 20px;}
.space_right .space_right_inner ul li .nichen a{color:#333;font-size: 14px;}
.space_right .space_right_inner ul li>a{display:block; width: 50px;height: 50px;overflow:hidden; border-radius:50%;float: left;line-height: 0;}
.space_right .space_right_inner ul .avatar{width: 50px;height: 50px;}
.space_right .space_right_inner ul li .follow{float:right;width:56px;height:28px;line-height:26px;border:1px solid #C01820;cursor: pointer;border-radius:2px;color:#C01820;font-size: 12px;text-align: center;margin-top:11px;}
.space_right .space_right_inner ul li .follow.active{border-color: #D7D7D7;color: #666666;}
.space_right .space_right_inner ul li>div p{height: 20px;line-height: 20px}
.space_right .space_right_inner ul li>div p a{color:#505050;}
.space_right .space_right_inner ul li>div div{cursor: pointer;text-align: center;border-radius: 2px;width: 50px;height: 24px;color: #fff;line-height: 22px;background-color: #C01820;border: 1px solid #ccc;}
.space_right .space_right_inner ul li>div div.active{ border-color:#e4e4e4 ;background: #e4e4e4;}
.space_right .space_right_inner  .no_fans_data{height:80px;line-height: 80px;text-align: center;border-top:1px solid #e4e4e4;font-size: 14px;color: #666;}
.space_right .space_right_inner .item .jianjie_top{padding:15px 20px;}
.space_right .space_right_inner .item .jianjie_top .tag_box{font-size: 14px;color: #666;}
.space_right .space_right_inner .item .jianjie_top .tag{display: inline-block;vertical-align: middle;width:56px;height:28px;border-radius:14px;color:#fff;text-align: center;line-height: 28px;margin-right: 10px;}
.space_right .space_right_inner .item .jianjie_top .tag.yinyueren{background: #C01820;}
.space_right .space_right_inner .item .jianjie_top .tag.qiyehao{background: #3399FF;}
.space_right .space_right_inner .item .jianjie_top .tag.zt{background: #27C21F;width: 69px;}
.space_right .space_right_inner .item .jianjie_top p{color: #333;line-height: 24px;margin:3px 0 0;}
.space_right .space_right_inner .item .jianjie_qiye{padding:18px 20px;border-top:1px solid #e4e4e4;}
.space_right .space_right_inner .item .jianjie_qiye p{color:#333;font-size: 14px;line-height: 24px;height: 60px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.space_right .space_right_inner .item .jianjie_qiye .learn_more{text-align: right;}
.space_right .space_right_inner .item .jianjie_qiye .learn_more a{display: inline-block;vertical-align: top;width:65px;height:28px;border:1px solid #777;border-radius:2px;color: #666;text-align: center;line-height: 26px;font-size: 12px;}
.space_right .space_right_inner .item .pic_list{padding:28px 0 18px 13px;border-top: 1px solid #e4e4e4;}
.space_right .space_right_inner .item .pic_list li{float:left;width: 80px;height:80px;padding:0;border:0;margin:0 10px 10px 0;}
.space_right .space_right_inner .item .pic_list a{width: 80px;height:80px;border-radius: unset;}
.space_right .space_right_inner .title{position: relative;}
.space_right .space_right_inner .title a{display:block;color: #333;font-size: 14px;position: absolute;right:20px;top:29px;}
.space_article_list li{padding:20px;}
.space_article_list li .space_article_box{background: #f9f9f9;padding:10px}
.space_article_list li .space_article_box>a{display: block;color:#333;margin:10px;font-size: 18px}
.space_article_list li .space_article_box>span{display: block;margin:10px;line-height: 20px}
.space_article_list li .space_article_box>span img{vertical-align: top;margin-right: 10px;}
.space_article_list li .space_article_time{display: inline-block;font-size: 12px;color:#999;margin-top: 10px}
.space_article_list li .space_article_time img{margin-right: 10px;vertical-align: middle;}
/*标识*/
.main_hpage_pl .main_hpage_content_pl .thumb{position:relative}
/*注销账户*/
.trends_zx .space_top .name{padding-top: 76px;}
.trends_zx .nodata_show{margin-top: 7px;border: 1px solid #eee;}

/*2020年底迭代部分*/
.flex-container{width: 100%;display: -webkit-flex;display: -moz-box;display: flex;-webkit-align-content: center;align-content: center;-webkit-justify-content: center;-moz-box-pack: center;justify-content: center;}
.space-version2020 .space_top .header-buttons{padding-bottom:25px;}
.space-version2020 .space_top .header-buttons span{margin: 10px 0 0;width: 90px;font-weight: 400;}
.space-version2020 .space_top .header-buttons a{margin: 10px 0 0;display: inline-block;width: 90px;height: 33px;line-height: 33px;background-color: rgba(255, 255, 255, 0.2);border-radius: 2px;text-align: center;font-size: 14px;color: #EBEBEB;margin-left: 20px;}
.space-version2020 .space_top{height: auto;}
.space-version2020 .space_top .name{min-height: 300px;}
.space-version2020 .space_top .name p{padding:0 80px;line-height: 24px;}
.space-version2020 .space_nav li a.active{font-weight: bold;}
.space-version2020 .space_top .space-sign{font-size: 0;}
.space-version2020 .space_top .space-sign .identity-sign{display: inline-block;margin-left: 12px;}
.nowrap{white-space:nowrap;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.nowrap-2{display:block;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.space-version2020 .space_left_module .newsList li{float:left;width:410px;height:100px;border:1px solid #e4e4e4;padding:15px 20px;position: relative;margin:0 20px 20px 0;}
.space-version2020 .space_left_module .newsList li .tit{font-size: 14px;color: #333;font-weight: bold;font-family: Microsoft YaHei;margin-bottom: 5px;}
.space-version2020 .space_left_module .newsList li .cont{font-size: 12px;color: #666;font-weight: 400;font-family: Microsoft YaHei;line-height: 24px;}
.space-version2020 .space-leveltwo-header ~ .artlist{border-top: none;}
.space-version2020 .space-leveltwo-header{padding: 30px 30px 10px;border: 1px solid #e4e4e4;border-bottom: none;background-color: #fff;display: -webkit-flex;display: -moz-box;display: flex;-webkit-align-items: center;-moz-box-align: center;align-items: center;}
.space-version2020 .space-leveltwo-header a{margin-right: 35px;display: inline-block;width: 70px;height: 30px;line-height: 30px;border-radius: 2px;text-align: center;font-size: 16px;color: #666;}
.space-version2020 .space-leveltwo-header a.active{background-color: #C01820;color: #fff;}
.space-version2020 .dingyue-container{width: 100%;padding:30px 100px 50px 70px;display: -webkit-flex;display: -moz-box;display: flex;-webkit-align-items: center;-moz-box-align: center;align-items: center;-webkit-justify-content: space-around;justify-content: space-around;}
.space-version2020 .dingyue-container>.item{width: 70px;height: 85px;display:inline-block;}
.space-version2020 .dingyue-container>.item>img{width: 50px;height: 50px;display: block;margin: 0 auto;}
.space-version2020 .dingyue-container>.item>p{width: 70px;font-size: 14px;color: #666;font-weight: 400;margin-top: 15px;text-align: center;}
.space-version2020 .space-dingyue-container .artlist{margin-bottom: 0;border-bottom: none;}
.space-version2020 .space-dingyue-container{border-bottom: 1px solid #e4e4e4;}
.space-version2020 .space-dingyue-container .nodata_show{border-bottom: none;}
.space-version2020 .nodata_show{border-top: none;}

.zr-live-list{margin-bottom: 20px;}
.zr-live-list li.zr-live-list-item{width:280px;height:160px;border-radius:5px;background:#EEEEEE;float:left;margin:5px 2px;}
.zr-live-head{border-bottom:1px solid #E5E5E5;padding:0 14px;height:44px;line-height:44px;}
.zr-live-head .zr-live-buy{float:right;color:#666666;font-size:12px;}
.zr-live-head .zr-live-status{color:#333;font-size:12px;font-weight:bold;}
.zr-live-info{padding:19px 7px 20px 20px;position: relative;}
.zr-live-thumb{float:left;width:107px;height:76px;position: relative;}
.zr-live-thumb img{width:107px;height:76px;}
.zr-live-title{float:left;width:136px;margin-left:10px;position:relative;height:76px;}
.zr-live-title>div{display: table-cell;vertical-align: middle;width: 100%;height: 76px;}
.zr-live-avatar{width:14px;height:14px;border-radius:50%;border: 1px solid #BFBFBF;}
.zr-live-title a.t{color:#333;line-height:16px;max-height:32px;overflow:hidden;}
.zr-live-arrow{display:none;position:absolute;right: 0;top: 0;color: #D6B17C;background: url("../img/arrow_bg_white.png") no-repeat center top/100%;width: 70px;height: 115px;line-height: 115px;text-align: right;padding-right: 14px;}
.zr-live-arrow i{font-size:14px;color:#999}
.zr-live-info:hover .zr-live-arrow{display: block;}
.zr-live-teacher{margin-top: 5px;}
.zr-live-teacher a{color: #999;font-size: 12px;display: -webkit-flex;display: -moz-box;display: flex;-webkit-align-items: center;-moz-box-align: center;align-items: center;}
.zr-live-teacher a>img{margin-right: 5px;}

/*TA的机构*/
.related-org{display:block;padding: 16px 12px 14px;border-top: 1px solid #E4E4E4;}
.related-org .thumb-box{width: 80px;height: 80px;margin-right: 10px;}
.related-org .intro-box{width: 174px;height: 80px;display: -webkit-flex;display: -moz-box;display: flex;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;flex-direction: column;-webkit-justify-content: center;-moz-box-pack: center;justify-content: center;}
.related-org .intro-box h4{color: #333;font-size: 14px;line-height: 18px;font-weight: bold;max-height: 36px;margin-bottom: 10px;}
/*动态*/
.main_hpage_content_pl .operate-menu-box{position: relative;}
.main_hpage_content_pl .operate-menu-box .operate-dropdown{display:none;position: absolute;right: 0;top: 20px;width: 100px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);text-align: center;border-radius: 2px;background: #fff;z-index: 99;}
.main_hpage_content_pl .operate-menu-box .operate-dropdown li{line-height: 36px;font-size: 12px;color: #666;}
.main_hpage_content_pl .operate-menu-box .operate-dropdown li a{color: inherit;}
.main_hpage_content_pl .operate-menu-box .operate-dropdown li:hover{background: #eee;}
.space_container .unblock-btn{display: block;width: 96px;height: 32px;border-radius: 2px;background: #C01820;line-height: 32px;font-size: 14px;font-weight: bold;color: #fff;margin: 50px auto 100px;text-align: center;}
