.top-toolbar p a:visited { color:#FFF; }
.music_head { background:url(../img/line.png); height:41px; padding:10px 30px 0 26px; color:#FFF; min-width:950px; }
.logo2 { width:111px; height:34px; float:left; }
.music_head a { color:#FFF; }
.music { text-align:left; padding:10px 30px 0 26px; margin:0 auto; width:950px; *width:947px;
}
.music-bar { float:right; position:relative; width:300px; }
.music-embed { width:95%; margin:10px auto }
.music-embed p { background:#e5e5e5; padding:5px 10px; clear:left; }
.music-embed p label { font-weight:bold; display:block; width:80px; padding-top:3px; float:left; }
.music-txt { border:#999 1px solid; padding:2px; width:480px; color:#666; }
.music-lyric { text-align:center; padding-bottom:20px; }
.music-box h3, .music-box-send h3 { padding-bottom:5px; font-weight:bold; color:#666; }
.music-box-send h3 { border-bottom:#CCC 1px solid; }
.music-box-send { margin-top: 5px;}
.music-txt-send { border:#999 1px solid; padding:3px; width:280px; color:#333 }
.music-lyric h4 { font-weight:bold; font-size:16px; color:#666; padding-bottom:10px; }
.m-send { background:url(../img/send.gif); border:0; height:17px; width:84px; font-size:10px; text-indent:8px; cursor:pointer; }
.m-author, .m-singer { display:block; color:#666; padding-bottom:5px; font-weight:bold; }
.music-down { background:url(../img/socbay.png) -78px -94px; width:35px; height:17px; }
.music-textarea { border:#999 1px solid; width:280px; height:144px; padding:0 3px; color:#333 }
.music-box-send p { padding:5px; }
.music-comment { border-top:#ccc 1px solid; }
.music-comment ul li { padding:5px 0 4px; }
.music-comment ul li a { font-weight:bold; color:#666; }
.music-comment ul li a.more { font-weight:normal; }
.music-comment ul li p { padding:5px 0; }
.music-other ul li { border-top:#CCC 1px dotted; padding:5px 0 4px; width:90%; margin:0px auto; }
.music-other ul li span { color:#666 }
.video-other ul li { border-top:#CCC 1px solid; padding:5px; clear:left; }
.video-other ul li.current { background:#EFEFEF; min-height:45px; }
.video-other ul li .img { float:left; height:44px; margin:0 10px 5px 0; width:59px; }
.music-info h3 { color:#666; border-bottom:#ccc 1px solid; padding:5px 10px; font-weight:bold; text-transform:uppercase; }
.music-feel { text-align:left; }
.music-content { margin-right:320px; min-height:10px; }
.music-player { text-align:center; padding:12px 0 15px; }
.music-feel { padding:10px; }
.video-playlist { height:336px; }
.video-paging { padding-top:5px; width:180px; margin:0 auto; }
.video-paging ul li { float:left; margin:0 5px 0 0; }
.video-paging ul li a { background:url(../img/aa.gif); height:11px; width:11px; display:block; padding:2px 0 0 2px; font-size:9px; color:#FFF; }
.video-paging ul li a:hover, .video-paging ul li a.current { background:url(../img/a_h.gif); text-decoration:none; }
.tx2 { width:578px; }
.music-info p.bk { background:#FFF; }
.video-table { }
.video-table td { padding:5px 5px; }
.video-table td.row-1 { font-weight:bold; width:75px; }
a.video-tit, .video-dow, .video-bad { display:block; float:left; margin-right:5px; }
.video-dow { background:url(../img/socbay.png) no-repeat -78px -94px; width:35px; height:17px; margin-right:10px; }
.video-bad { background:url(../img/inappropriate.gif) no-repeat; width:81px; height:17px; }
.title-video-detail { color:#666; font-size:16px; font-weight:bold; margin:5px 0px; }
