/* Designed By Mouse.D.Fly Colorfulphp.com ~ Lucky Mouse Xydw.com*/
* {	margin: 0px;padding: 0px;}	
body {background: #727272;font: 11px Arial, Sans-Serif;color: #333;}
textarea {font:12px Arial;line-height:150%}

a {color:#0187c5;text-decoration: none}
a:hover {color:#ff0000;text-decoration: none}

ul {list-style: none;}

h2 {font: 800 16px Arial;color:#000}
h3 {font: 800 13px Arial;color:#333;}
h3 .year {font:normal 12px Arial;color: #666}
h3 a {color: #009900}
h3 a:hover {color: #ff0000}
h4 {font-size:9px;font-weight:normal;color:#ccc}
h5 {display:none}

#pagetop {width:750px;height:133px;background:url(topbg.gif) no-repeat top;position: absolute; top: 1px;z-index:1;}

#logo {height: 80px}
#logo h1 {height:58px;width:252px;overflow:hidden;}
#logo h1 a {display:block;width:252px;height:58px;text-indent:-9999em;font-size: 0px;}

#menu ul {list-style:none}
#menu li {display:block;float:left;padding:8px 20px;}
#menu {margin:3px 0 0 15px;clear:both}
#menu a {color: #FFCC00;font-weight: bold;font-size: 12px}
#menu a:hover {color: #fff}

#nav_abc {margin:15px 30px 0 0;height:18px}
#nav_abc li {float:left;font:bold 12px 'courier new'}
#nav_abc li a {display:block;padding: 0px 3px;margin:0 1px;color:#333;}
#nav_abc li a:hover {background:#000;color:#fff}

#top_search * {font-size:11px;}

#pagebody {width:750px;margin:133px auto 0 auto;background:#fff;overflow:hidden;}
#pagebot {width: 750px;margin:0 auto;padding:10px 0;text-align:center;background:#fff url(botbg.gif) no-repeat bottom;}
#pagebot .smallfont {color:#ccc}
#pagebot .smallfont a {color:#ccc;text-decoration: underline}


#pagemain {width: 566px;float:right;padding-bottom:9999px; margin-bottom:-9999px;border-right:7px solid #fff;}
#pageside {float:left;width: 160px;background:#F2F6FB;border:1px dotted #ccc;padding-bottom:9999px; margin-bottom:-9999px;border-left:7px solid #fff;}

#pageside .link li {padding: 2px 0 2px 10px;width:126px;float:left;margin-right:5px}

.box {padding-bottom:5px;margin-bottom: 5px;border-bottom: 1px dotted  #ccc;}

.bbox {padding: 5px;margin-bottom: 5px;}
.ibox {margin:3px}

.list_song li, .list_singer li {line-height: 20px;height: 20px;overflow:hidden}
li .date {padding-left: 2px;color:#666}
.list_song .singer {font-weight: normal;font-size:10px;color:#ccc}
.list_song a:hover, .list_singer a:hover {color:#ff0000}

#pageside .singer {display: none}
#ibox_singer li {display:inline}
#ibox_singer .date {padding: 0;color:#999}


.list_album {border:1px solid #eee;width: 240px;height:240px;padding: 7px 0 3px 0;float:left}
.list_album li {width: 120px;height: 120px;overflow:hidden;float:left;text-align:center}
.list_album .singer {display:block;height:16px;overflow:hidden;color:#ccc;}
.list_album .album {font-weight: bold;line-height:20px}

.h1, .h2, .tab{background:#EEF5F9;height:25px;line-height:25px;overflow:hidden;padding-left: 15px;font-weight:bold}
.h1 {text-transform:uppercase;background:none;color:#000;font-size:14px}
.h2, .tab {color:#336699}

 
.top_1 a {color:#ff0000}
.top_2 a {color:#009900}
.top_3 a {color:#0000ff}

#abcDiv li {font-weight:bold;display:block;float:left;width:25%;height:25px;line-height:25px;overflow:hidden}
#contDiv {font-size:12px;line-height: 200%;color:#333}
#contDiv a {font-weight: bold}


#contDiv_160 {display:none}

.icon,.icon_p a {background:url(icon.gif) no-repeat;padding-left:21px;line-height: 25px;padding-top:2px;padding-bottom:2px}
.icon_review {background-position:0 -26px}
.icon_error {background-position:0 -52px}
.icon_search {background-position:0 -78px}
.icon_home {background-position:0 -104px}
.icon_print {background-position:0 -130px}
.icon_email {background-position:0 -156px}
.icon_user {background-position:0 -182px}
.icon_web {background-position:0 -208px}
.icon_back {background-position:0 -234px}
.icon_fan {background-position:0 -260px}
.icon_add {background-position:0 -286px}
.icon_m {background-position:0 -310px}
.icon_music {background-position:0 -364px;color:blue;}

.icon_download a {background-position:0 -338px;color:red;font-weight:bold}


.stars,.stars span {display:block;width: 68px;height:14px;background:url(lyrics_stars.gif);}
.stars span {background-position: top right ;float:right}

.ratedes .stars {float:left;margin: 3px 3px 0 0}
.ratedes select {width: 50px}

.listpage {height: 25px}
.listpage ul {list-style:none;}
.listpage li {display:inline;float:left}
.listpage a {color:#333;}
.listpage span {display:block;padding:1px 3px 1px 3px;background: #eee;border:1px solid #ccc;margin:2px;font-size: 10px}
.listpage .curr span {background: #ccc;color:#fff}
.listpage a:hover span {background: #000;color:#fff}

#coverPage .listpage {height:100%}
#coverPage .listpage span {border:0}
#coverDiv li {margin: 3px;height:18px;line-height:18px;text-decoration:underline;overflow:hidden}

#box_search_result ul, #ul_search {list-style: inside disc;line-height:22px}
#ul_search a {font-weight:bold;}
#ul_search .singer {font-weight:normal}
#ul_search .keyword {color:#0000ff}

#search_suggest {position: absolute;background:#fff;border:1px solid #ccc;border-top:0}
#search_suggest li {padding: 3px;cursor:pointer}
#search_suggest li.hover {background:#DDF4FF;font-weight:bold}
#search_suggest li.normal {background:#fff;font-weight:normal}

#transDiv {display:none}
.transLine {color:#ccc;line-height:100%;}

.fan {list-style:none;height:88px;}
.fan li {display:block;width:100px;height:88px;float:left;text-align:center;overflow:hidden}
.fan .avatar a:hover img {border:3px solid #ccc}
.fan_join {padding:5px;font-weight:bold}

.info {width: 100px;text-align:center}
.info .avatar img {border:1px solid #ccc;margin: 5px}
.info .user a {font-weight:bold;color:#000}
.info .user a:hover {color:#ff0000}
.info .user {color:#999}
.review {overflow:hidden}
.review .date {border-top:1px dotted #ccc;color:#999;margin:5px 5px 0 5px;padding-top:5px;font-style:italic;font-size:10px}
.review blockquote {background:#fff;border:1px solid #ccc;padding:5px;margin:5px}

#songNote {padding:5px;background:#F2F6FB;border:1px solid #ccc}
.td_msg {background:#f7f7f7;margin:10px 50px;border: 1px solid #ccc;padding: 10px}
.itemtext {padding: 0 5px;background:#f7f7f7;border:1px solid #ccc}
.itembot {padding: 10px 20px;text-align:right}
.button, .button_ {color:#128CCC;background:#48C8EE; padding:3px 9px;margin:0 5px; }
.button {border:1px solid #ccc;}
a.button_ {color:#fff;background-position:0 -71px;}

.mtable {border:1px solid #ccc;background:#fff}
.tdpad td, .mtable td {padding: 5px}

.loader {display: none;height:30px;line-height: 30px;text-align:center;background: #ff0000;}
.bg1 {background-color:#f7f7f7}
.bg2 {background-color:#F2F6FB}
.border {border:1px solid #ccc}
.left {float: left}
.right {float: right;}
.vtop {vertical-align:top}
.vmiddle {vertical-align: middle}
.center {text-align:center}
.tleft {text-align:left}
.tright {text-align:right}
.boldnum {font: bold 12px Georgia, Times New Roman, Times}
.smallfont {font-size: 10px}
.colorfont {color:#1f3a87;}
.grayfont {color:#ccc;}
.msgfont {color: #ff0000}
.bigfont {font-size:12px;line-height: 200%}
.pad5 {padding: 5px}
.pad10 {padding: 10px}
.line {font-size: 0;clear: both}
