body {font-size:12px;-webkit-text-size-adjust:none;background:#fff;font-family:Microsoft YaHei}
a {text-decoration: none}
a:hover {text-decoration: underline}
.cp {cursor: pointer}
.clear {clear:both;}
.dblk {display: block}
.fl {float:left;display: inline;}
.fr {float:right}
.ofh {overflow: hidden;}
.pr {position: relative;}
.pa {position: absolute;}
.ti-999 {text-indent:-999em}
.wrap {width:1002px;margin:0 auto}

#top {height:78px;background:url(bg.jpg) repeat-x 0 0;z-index:9999;position: relative}
.top-nav {background:url(top-nav.png) no-repeat 0 0;height:78px;padding:0 8px}


#menu {margin:0 auto; display:block; width:1002px; height:78px;background:url(top-nav.png) no-repeat 0 0;height:78px}
#nav .mainlevel {width:130px;height:78px;float:left;display:inline;}
#nav .mainlevel a {width:130px;height:78px;display:block;text-indent:-999em}
#nav .mainlevel a:hover {background:url(top-nav.png)}
#nav .mainlevel a.tn1:hover {background-position:0 -78px}
#nav .mainlevel a.tn2:hover {background-position:-130px -78px}
#nav .mainlevel a.tn3:hover {background-position:-260px -78px}
#nav .mainlevel a.tn4:hover {background-position:-390px -78px}
#nav .mainlevel a.tn5:hover {background-position:-600px -78px}
#nav .mainlevel a.tn6:hover {background-position:-730px -78px}
#nav .mainlevel a.tn7:hover {background-position:-860px -78px}
/*#nav .mainlevel ul {position:absolute; display:none; width:416px;background:#1e2b32;height:70px;border:2px solid #69c8ff;padding:18px 10px 8px 45px;margin-left:-163px}*/
#nav .mainlevel ul {position:absolute; display:none; width:420px;background:url(top-nav-sub.jpg) no-repeat 0 0;height:74px;padding:26px 10px 0 45px;margin-top:-8px}
#nav .mainlevel li {width:69px;height:70px;float:left;display:inherit;margin-right:35px}
#nav .mainlevel li a {height:70px;width:69px;text-indent:0;background:none;line-height:31px;text-align:center;font-size:12px;color:#69c8ff}
#nav .mainlevel li a:hover {text-decoration: underline;background:none}

#player {background:url(music-bg.jpg) no-repeat center top;height:562px}
.player {background:url(head-bg.jpg) no-repeat center top;height:360px;padding:202px 84px 0 462px;width:456px}
.song-info {width:350px;margin:0 auto}
.song-name {height:74px}
.song-name h1 {color:#fff;font-size:24px;line-height:48px;text-align:center}
.song-name p {text-align:center;line-height:26px;color:#fff}
.song-name p span {color:#a1ac57}
.song-lrc {padding:10px 0 0}
.song-lrc p {line-height:24px;color:#fff;text-align:center;width:350px}

#content {}
.singer {width:483px;height:368px;background:url(singer-bg.jpg) no-repeat left top;margin-right:8px}
.writer {width:483px;height:368px;background:url(writer-bg.jpg) no-repeat left top}
.weibo {height:30px;padding:10px 0 0 298px}
.weibo a {width:80px;height:22px;text-indent:-999em;float:left;display:inline;margin-left:7px}
.tencent {background:url(tencent.jpg) no-repeat left top}
.sina {background:url(sina.jpg) no-repeat left top}
.singer-info {padding:5px 10px 5px 205px}
.singer-info p {line-height:20px;color:#555555}
.writer-info {padding:5px 10px 5px 205px}
.writer-info p {line-height:21px;color:#555555}


#foot {height:218px;background:url(bottom-bg.jpg) no-repeat center top #e3e3e3}
.big-img {width:974px;margin:0 auto;padding:46px 0 0}
.big-img a {width:163px;height:100px;float:left;display:inline;text-indent:-999em}
