.music-thumb-bg{position: relative;display: block;}
.qupubox{display: inline-block;overflow:hidden;width: 150px;height: 150px;}
.qudan{margin-bottom:0}
.tvlist .music-thumb-bg{overflow: hidden;}
.list-group-item>a img{width: 60px;height:60px;}
.list-group-item>div{float: left;}
.pudan_recom_bg{float: left;width: 60px;height: 80px;position: relative;}
.pudan_recom_bg:after{width: 60px;height: 80px;background: url(../img/spectrum-cover-60.png) 0 0 no-repeat;  content: "";position: absolute;left: 0;top: 0;}
.cover-player-pu img,.cover-player-qu img,.cover-player-video img{-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s, -o-transform .5s;}
.tuwenlist li a .imgbox img,.tuwenlist li a .qupubox img{-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s, -o-transform .5s;}
.tuwenlist.bgw216 .cover-player-video{color: transparent;opacity:0;position:absolute;top:0;left:0;width:216px;height:133px;line-height:133px;text-align:center;background-color:rgba(0,0,0,.1);filter:alpha(opacity=0);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;}
.tuwenlist li a .imgbox img{-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s, -o-transform .5s;}
.tuwenlist li a:hover .cover-player-pu,.tuwenlist li a:hover .cover-player-qu,.tuwenlist li a:hover .cover-player-video{opacity:1}
.tuwenlist li a:hover .cover-player-pu img,.tuwenlist li a:hover .cover-player-qu img,.tuwenlist li a:hover .cover-player-video img{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.tuwenlist li a:hover .imgbox img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.tuwenlist li a:hover .qupubox img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.tuwenlist li{position: relative;margin: 0 20px 20px 0;width: 220px;float: left;padding-right:20px;}
.tuwenlist li>a:after{content: "";position: absolute;left:0;top: 0;width: 180px;height: 150px;background: url(../img/music-cover-180.png) 0 0 no-repeat;}
.tvlist li>a:after{background-image: none;}
.tuwenlist li>a>img{width: 150px;height: 150px;background-size: cover;}
.tuwenlist .song_name{ margin: 0;width:150px;line-height: 20px;height:42px;overflow:hidden;margin-bottom: 5px;}
.tuwenlist .song_name a{font-size: 14px;color: #333;}
.tuwenlist .song_name a:hover{color: #7D4792;}
.tuwenlist .song_num{font-size: 12px;color: #666;display: block;margin-top: 20px;}
.tuwenlist .author a{font-size: 12px;padding :5px 0; color: #777;}
.tuwenlist .author img{display:inline-block;width:22px!important;height:22px;border-radius:50%;background:#ddd;margin-right:5px;}
.tvlist li .song_name a, .movielist li .song_name a {width: 210px;}
.zr-header{width:1200px;height:280px;margin:0 auto;background:#FAFAFA}
.zr-header .photo-block{width:150px;float:left;margin-left:52px;}
.zr-header .info-block{width:998px;float:left;}
.zr-header .info-block .info-block-content{padding:60px 44px 54px 44px;}
.zr-header .photo-block{padding:65px 0}
.zr-header .photo{width:150px;height:150px;border-radius:75px;}
.info-desc-more{float:right;color:#666666}
.info-desc-smart{color:#666}
.zr-header .info-name{margin:0!important;color:#333333;font-weight:bold;}
.zr-header .info-desc{margin:26px 0;line-height:20px;overflow:hidden;height:20px;}
.zr-menu{padding-top:22px;}
.zr-menu-item{float:left;padding:0 18px;}
.zr-menu-item a{font-size:18px;color:#333;padding:2px 8px;}
.zr-menu-active a{color:#F7F7F7;background:#7D4792;border-radius:3px;}
.zr-menu-separator{float:left;width:1px;height:20px;background:#E5E5E5;margin-top:3px;}
.goto-space{width:141px;height:46px;border:1px solid #E5E5E5;border-radius:23px;display:block;line-height:43px;padding:0 16px;float:right;color:#333;margin-top:13px;}
.goto-space .avatar{width:24px;height:24px;border-radius:12px;}
.zr-content{width:1200px;margin:0 auto;}
.zr-content-left{width:880px;background:#fff;padding:10px 0 20px 0;float: left;}
.zr-content-right{width:319px;background:#FAFAFA;padding:10px 0 20px 0;margin-left:1px;float: right;border-left:1px solid #f2f2f2}
.zr-content-left .headline{margin-left:1px!important;margin-right:30px;}
.zr-content-right .headline{margin-left:16px!important;margin-right:26px;}
.zr-content .artlist{margin-left:30px!important;margin-right:0!important;border:0;margin-bottom:0px;}
.zr-content .tuwenlist{width:auto;}
.zr-content .tvlist li ,.zr-content .tuwenlist li a .imgbox , .zr-content .tuwenlist.bgw216 .cover-player-video{display:block;width:190px;height:118px;}
.zr-content .tvlist li{height:194px;padding:0;width:190px;margin-bottom:30px;}
.zr-content .tvlist .play-num{position: absolute;left: 0;bottom: 0;width: 100%;padding:12px 8px 5px;color: #fff;font-size: 12px;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.4)), to(rgba(238, 238, 238, 0)));background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.4), rgba(238, 238, 238, 0));background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.4), rgba(238, 238, 238, 0));background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(238, 238, 238, 0));}
.zr-content .tvlist li .song_name{width: 100%;margin-top: 8px;}
.zr-content .tvlist li .other{color: #666;font-size: 12px;margin-top: 10px;height: 14px;line-height: 14px;}
.zr-content .tvlist li .other img{margin-right: 4px;margin-top: -2px;}
.zr-content .tvlist li .other span:first-child{padding-right: 16px;}
.zr-content .tuwenlist li a .cover-player-video{line-height:118px!important;}
.zr-content .headline .more{float:right;color:#666666;display:block;height:22px;line-height:22px;margin-top:2px;font-weight:100;font-size:14px;}
.zr-content-merge{background:#fff;padding-top:10px;}
.zr-content-merge .left_title{margin-right:30px!important;margin-left:30px!important;}
.zr-video,.zr-music,.zr-pu,.zr-lunwen{margin-top:6px;}
.zr-tv-list{margin:0 16px;}
.zr-tv-list .list-single-tuwen{overflow:hidden;padding-top:0;margin-bottom:10px;}
.zr-tv-list .list-single-tuwen li{height:70px;position: relative;}
.zr-tv-list .single-image{display:block;left:0;top:0;margin-top:0;width:95px;height:68px;overflow: hidden;position: absolute;}
.zr-tv-list .video-120-box{display:block;position:absolute;top:10px;width: 95px;height: 60px;}
.zr-tv-list .single-image .play{opacity:0;position:absolute;top:10px;width:95px;height:60px;line-height:60px;background-color:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);}
.zr-tv-list .single-image:hover .play{opacity:1;}
.zr-tv-list .single-image .play img{-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s, -o-transform .5s;}
.zr-tv-list .single-image:hover .play img{-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.zr-tv-list .single-image .corner{position:absolute;bottom:10px;left:0;padding:0 4px;height:14px;line-height:14px;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);font-style:normal;text-align:center;font-size:12px;color:#fff;}
.zr-tv-list .single-image:hover .corner{display:none}
.zr-tv-list .top-label{position:absolute;top:10px;left:0;width:25px;height:25px;line-height:25px;text-align:center;font-size:14px;background:#333;color:#fff;}
.zr-tv-list .topthree{background:#FC6025;}
.zr-tv-list .zr-tv-title{margin:3px 20px 0 108px;height:70px;line-height:23px;color:#333;padding-top:5px;overflow:hidden}
.zr-tv-list .zr-tv-title a{color:#333;font-size:14px;}
.zr-tv-list .video-cover-120 {position: absolute;top: 1px;left: 0px;width: 95px;height: 68px;background: url(../img/video-cover-95.png) 0 0 no-repeat;}


.zr-qudan-list{}
.zr-qudan-list li{padding:5px 0 10px 20px;}
.zr-qudan-list li .music-thumb-bg{float:left;position: relative;}
.zr-qudan-list li .music-thumb-bg:after{content:'';position:absolute;left:0;top:0;width:72px;height:60px;background:url(../img/music-cover-72.png) no-repeat;}
.zr-qudan-list li .qupubox{display:block;width:60px;height:60px;margin-bottom:0;overflow:hidden}
.zr-qudan-list li>div{float: left}
.zr-qudan-title{color:#333;display:block;width:180px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;font-size:14px;margin-left:20px;line-height:22px;margin-bottom:8px;}

.zr-qudan-author{display:block;width:180px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;font-size:12px;margin-left:20px;}
.zr-qudan-author img{width:30px;height:30px;border-radius:15px;}

.zr-content .zr-song{margin-left:30px;}
.zr-music-title{float:left;width:600px;line-height:50px;text-indent:20px;padding-right: 10px;}
.zr-music-title a{color:#333}
.zr-music-menus{float:right;display:none;padding-right:5px;}
.zr-music-menus .disabled{opacity:0.2;}
.zr-music-menus a{opacity:0.5;}
.zr-music-menus a:hover{opacity:1}
.zr-music-menus a.disabled:hover{opacity:0.4;}
.zr-music-play{display:none;float:left;line-height:50px;}
.zr-music-author{line-height:50px;width:220px;float:left;color:#777;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.zr-song-list{margin-right:30px;}
.zr-song-list li{height:50px;}
.zr-song-list .btn-like,.zr-qupu-list .btn-like{display:inline-block;position:relative;top:9px;width:26px;height:26px;background-image:url(../img/btn-like.png);filter:AlphaImageLoader(sizingMethod=scale);}
.zr-song-list .btn-like.liked,.zr-qupu-list .btn-like.liked{background-image:url(../img/btn-liked.png);filter:AlphaImageLoader(sizingMethod=scale);}
.zr-song-list li:nth-child(even){background:#fbfbfb}
.zr-song-list li:hover{background:#f5f5f5}
.zr-song-list li:hover .zr-music-menus{display:inline;}
.zr-song-list li:hover .zr-music-author{width:160px;}
.zr-song-list li:hover .zr-music-play{display:block;}


.zr-content .zr-qupu{margin-left:30px;}
.zr-pu-title{float:left;width:380px;line-height:50px;text-indent:20px;padding-right: 10px;}
.zr-pu-dx{float:left;width:135px;line-height:50px;}
.zr-pu-nd{float:left;width:150px;line-height:50px;}
.zr-pu-title a{color:#333}
.zr-pu-menus{display:none;padding-right:5px;}
.zr-pu-menus .disabled{opacity:0.2;}
.zr-pu-menus a{opacity:0.5;}
.zr-pu-menus a:hover{opacity:1}
.zr-pu-menus a.disabled:hover{opacity:0.4;}
.zr-pu-play{display:none;float:left;line-height:50px;}
.zr-pu-author{line-height:50px;width:150px;float:left;color:#777;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.zr-qupu-list{margin-right:30px;}
.zr-qupu-list li{height:50px;}
.zr-qupu-list li.zr-qupu-list-item:nth-child(even){background:#fbfbfb}
.zr-qupu-list li .level{padding-top:20px;}
.zr-qupu-list li .play-difficulty{margin-top: 16px;}
.zr-qupu-list li .stars{margin: 0;}
.zr-qupu-list li .play-difficulty .current-rating{top:0;left:0;}
.zr-qupu-list li:hover{background:#f5f5f5}
.zr-qupu-list li:hover .zr-pu-menus{display:inline;}
.zr-qupu-list li:hover .zr-pu-author{width:95px;}
.zr-qupu-list li:hover .zr-pu-play{display:block;}
.zr-qupu-list li:hover .play-difficulty{display:none;}

.zr-pudan-list li{padding-left:20px;padding-top:10px;}
.zr-pudan-title{color:#333;display:block;width:180px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;font-size:14px;margin-left:20px;line-height:22px;margin-bottom:8px;}
.zr-pudan-author{display:block;width:180px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;font-size:12px;margin-left:20px;}
.zr-pudan-author img{width:30px;height:30px;border-radius:15px;}

.zr-lunwen-list{padding:0 10px 10px 10px;}
.zr-lunwen-list .zr-lunwen-list-item{width:370px;height:100px;border:1px solid #EEEEEE;float:left;margin:10px 10px;padding:15px}
.zr-lunwen-list .zr-lunwen-list-item a{display:block;color:#333;line-height:28px;}

.zr-album-list{padding:0 10px 10px 10px;}
.zr-album-list .zr-album-list-item{width:148px;height:148px;border:1px solid #EEEEEE;float:left;margin:10px 10px;border:1px solid #eee}
.zr-album-list .zr-album-list-item img{width:148px;height:148px;}

.zr-tv-thumb-bg{display:block;position: relative;  height: 136px;}
.zr-movielist li{width: 190px;margin-right: 20px;margin-bottom: 10px;cursor: pointer;}
.zr-movielist li a:after{width: 190px;height: 136px;content: "";position: absolute;left: 0;top: 0;background: url(../img/video-cover-190.png) 0 0 no-repeat;}
.zr-movielist li>a .imgbox img{width: 190px;height: 120px;}
.zr-movielist li>a .imgbox{width: 190px;height: 121px!important;position: relative;top: 15px;margin-bottom: 20px}
.zr-movielist li>a.icon,.tvlist li>div.icon{display: none;font-size: 30px;color: #fff;position: absolute;width: 100%;height: 118px;background-color:rgba(0,0,0,.1);top:0;}
.zr-movielist li>a.icon:after{content:none;}
.zr-movielist .song_name{width: 190px;}
.zr-content .zr-movielist .cover-player-video{width:190px;height:118px;top:16px;}

.zr-live{margin-left:14px;margin-right:14px;}
.zr-live .left_title{margin-left:16px!important;}
.zr-live-list{}
.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:14px;font-weight:bold;}
.zr-live-info{padding:14px;}
.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:122px;margin-left:8px;position:relative;height:76px;}
.zr-live-teacher{position:absolute;bottom:3px;left:0;max-width:122px;}

.zr-live-avatar{width:20px;height:20px;border-radius:50%}
.zr-live-title a.t{color:#333;font-weight:bold;display:block;line-height:20px;height:40px;overflow:hidden;}
.zr-live-arrow{float:left;width:14px;height:76px;line-height:76px;}
.zr-live-arrow i{font-size:14px;color:#999}

.zr-content-separator{border-bottom:1px solid #f2f2f2;width:100%;text-align:center;padding:10px 0}
.zr-content-separator .more{border:1px solid #ddd;color:#666;padding:3px 12px;}
.zr-hot-list .zithor{padding:0 5px;}
.zr-hot-list .zithor div{float:left;margin:5px 10px;text-align:center;}
.zr-hot-list .zithor div p{text-align:center;color:#333;padding-top:5px;width:80px;overflow:hidden;text-overflow:ellipsis;height:22px;}
.zr-hot-list .zithor div img{width:80px;height:80px;border-radius:4px;}

.zr-music .qudanlist{margin-left:30px;border:0;margin-bottom:0;padding-bottom:0;}
.zr-music .tuwenlist li{padding-right:0;margin-right:0;width:205px;}

.zr-pu .qudanlist{margin-left:30px;border:0;margin-bottom:0;padding-bottom:0;}
.zr-pu .qudanlist li>a:after{width: 150px;height: 200px;background: url(../img/spectrum-cover-150.png) 0 0 no-repeat;}
.zr-pu .qudanlist .music-thumb-bg{height:210px;}
.zr-pu .qupulist li{margin-right: -8px;}
.zr-content-txt,.zr-content-txt p{line-height:24px;font-size:14px;}
.zr-content-txt{padding-right: 30px;}
.zr-section.expand .zr-content-left{display:block;width:100%;}
.zr-section.expand .zr-music-title{width: 918px;}
.zr-section.expand .zr-pu-title{width:705px;}
.zr-status{display:block;color: #22AC38;font-size: 14px;margin-top: 18px;}
.zr-status.living{color: #BF1822;}
.zr-status.lived{color: #666;}
.zr-single .nodata_show{height:130px;background-size: 120px 95px;font-size: 16px;padding-top: 110px;background-position: center 10px;}
/*±κΚΆ*/
.zr-tv-list .common-tag-box{top: 16px;}
.zr-content-left .tvlist .common-tag-box{top: 6px;}