.breadcumb a:hover,.panel .panel-footer a:hover,.song-item .song-info .song-poster:hover span,.song-item .song-title-singers .song-title:hover{text-decoration:underline}.comment-section{margin-top:20px;border-top:1px solid #d6d6d6;padding-left:10px;padding-right:10px}.comment-section iframe,.discussion-section iframe{border:0;width:100%}.panel{margin-bottom:20px}.panel .panel-title{color:#5c9bcb;padding:5px;font-size:16px;text-shadow:0 1px #fff;text-align:center;text-transform:uppercase}.panel .panel-content{background:-moz-linear-gradient(270deg,#fff 0,#fbfbfb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(270deg,#fff 0,#fbfbfb 100%);background:-o-linear-gradient(270deg,#fff 0,#fbfbfb 100%);background:-ms-linear-gradient(270deg,#fff 0,#fbfbfb 100%);background:linear-gradient(180deg,#fff 0,#fbfbfb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fbfbfb', GradientType=0);margin-bottom:5px;box-shadow:0 1px 1px rgba(0,0,0,.2)}.panel .panel-footer{font-size:12px;font-weight:600;text-align:center}.panel .panel-footer a{color:#5c9bcb}.flat-panel{padding:10px;background-color:#fff;margin:10px 0;box-shadow:0 1px 1px rgba(0,0,0,.15)}.flat-panel .panel-title{color:#6195cd;text-transform:uppercase;text-align:center;font-size:18px}.centered-panel{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.song-item{display:block;border-bottom:1px solid #eee;padding:5px 10px 10px}.song-item.small .song-title{font-size:16px}.song-item.small .song-info{font-size:12px}.song-item.small .song-status{height:40px;float:left;margin-right:10px;line-height:40px}.song-item:first-child{padding-top:10px}.song-item:last-child{border-bottom:0;padding-bottom:10px}.song-item:hover .song-title-singers>.song-singers>.song-like{visibility:visible}.song-item .song-title-singers{white-space:nowrap;display:flex;justify-content:flex-start}.song-item .song-title-singers .song-title{font-size:18px;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis}.song-item .song-title-singers .song-title:hover{white-space:normal}.song-item .song-title-singers .song-singers{color:#6F6F6F;font-size:14px;flex-grow:10;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;text-align:left;padding:3px 0 0 5px}.song-item .song-title-singers .song-singers:hover{white-space:normal}.song-item .song-title-singers .song-item-actions{float:right;visibility:hidden;cursor:pointer}.song-item .song-title-singers .song-item-actions .song-inline-action-add{color:#7f7f7f}.song-item .song-title-singers .song-item-actions .song-inline-action-add:hover{color:#555}.song-item .song-title-singers .song-item-actions .song-like{color:#A9A9A9}.song-item .song-title-singers .song-item-actions .song-like:hover{color:#7f7f7f}.song-item .song-title-singers .song-item-actions .song-like.starred{visibility:visible;color:#fab400}.song-item .song-title-singers .song-item-actions .song-like.starred:hover{color:#FFD568}.song-item .song-preview-lyric{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic;color:#8A8A8A;margin-bottom:2px}.song-item .song-preview-lyric .hopamchuan_chord{color:#659cd8!important}.song-item .song-delete{float:right;color:#A9A9A9;cursor:pointer;margin-right:5px}.song-item .song-delete:hover{color:red}.song-item .song-chords{flex-grow:10;margin:0 10px;overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis}.song-item .song-chords:hover{white-space:normal}.song-item .song-lyric{display:block;display:-webkit-box;max-width:450px;height:33.6px;margin:0 auto;font-size:12px;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#666}.song-item .song-info{font-size:13px;color:#777;white-space:nowrap;display:flex;justify-content:space-between}.song-item .song-info span{vertical-align:middle}.song-item .song-info .song-poster-date{max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.song-item .song-info .song-poster span{max-width:150px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.song-item .song-info .song-comment{float:right}.song-item:hover .song-item-actions{visibility:visible}.song-item .song-item-actions{float:right;visibility:hidden;cursor:pointer}.song-item .song-item-actions .song-inline-action-add{color:#7f7f7f}.song-item .song-item-actions .song-inline-action-add:hover{color:#555}.song-item .song-item-actions .song-like{color:#A9A9A9}.song-item .song-item-actions .song-like:hover{color:#7f7f7f}.song-item .song-item-actions .song-like.starred{visibility:visible;color:#fab400}.song-item .song-item-actions .song-like.starred:hover{color:#FFD568}.playlist-detail{padding:5px;font-size:15px;overflow:hidden;text-align:left;position:relative}.playlist-detail .playlist-detail-image{width:90px;height:90px;background:linear-gradient(141deg,#0fb8ad 0,#1fc8db 51%,#2cb5e8 75%);background-size:cover;background-position:center center;margin:5px}.playlist-detail .playlist-detail-content{margin:5px}.playlist-detail .playlist-detail-content .playlist-detail-title{margin:5px 0}.playlist-detail .playlist-detail-content .playlist-detail-title i{width:5%}.playlist-detail .playlist-detail-content .playlist-detail-title .big-textbox{width:90%}.playlist-detail .playlist-detail-content .playlist-detail-description{margin:10px 0}.playlist-detail .playlist-detail-content .playlist-detail-description i{width:5%}.playlist-detail .playlist-detail-content .playlist-detail-description .big-textbox{width:90%}.playlist-detail .playlist-detail-content .playlist-detail-time{margin:5px 0}.breadcumb{font-size:12px;font-weight:500;color:#656565;margin-bottom:10px;margin-top:35px;margin-left:5px}.breadcumb a{font-weight:600;color:#5185ea;cursor:pointer}