#ablum{ margin:10px auto; width:960px; height:100%; overflow:hidden;}
#ablum_left{ float:left; width:702px; height:100%; overflow:hidden;}
#ablum_right{ float:right;width:245px;height:100%; overflow:hidden;}
#menu1 {background: url("../images/albumtbg.gif") repeat-x;height: 30px;line-height: 30px; width:702px;overflow:hidden}
#main1 {margin-top: 8px;overflow: hidden;}
#main1 ol {overflow: hidden;}
#menu1 .mover { background: url("../images/albumt01.gif") no-repeat; color: #000000; margin-left:10px;font-weight: bold;}
#menu1 li {background: url("../images/albumt02.gif") no-repeat;float: left;font-size: 14px;font-weight: bold;height: 30px;line-height: 30px;margin-left:10px; color:#085D98;text-align: center;width: 100px; cursor:pointer;}
#ablumlist {overflow: hidden;}
#ablumlist li {display: inline;float: left; margin: 15px 0px 0px 0px;width: 350px;}
#ablumlist li span {float: left;width: 25px;}
#ablumlist li dl {background: url("../images/album_bg.png") no-repeat;float: left;height: 93px;width: 107px;}
#ablumlist li dl a:hover {background: none repeat;}
#ablumlist li dl img {height: 90px;margin: 1px 0 0 7px;width: 90px;}
#ablumlist li ul {float:left;padding: 0 0 0 10px;overflow: hidden;width: 190px;}
#ablumlist li ul li {border: medium none;height: 28px;line-height: 28px;margin: 0;overflow: hidden;width: 100%;}
#ablumlist li ul .intro {border: medium none;color: #343434;height: 44px;line-height: 22px;margin: 0;overflow: hidden; width: 100%; }
#ablumlist li ul .singername {font-size: 14px;}
#PageNav {margin-top: 25px;overflow: hidden;text-align: center;width: 100%;}
#PageNav a.NowPage {border: 0 none;font-size: 16px;text-decoration: none;background: none #085D98; color:#FFFFFF;}
#PageNav a {font-size: 14px; margin-left: 5px;}

#hop5{ float:right; width:243; border:1px #eee solid;height:100%; overflow:hidden;}
.bordtitle{background: url("../images/hopbg.gif") repeat-x; height:31px; line-height:31px; font-size:14px; font-weight:bold; color:#085D98; padding-left:10px;}
dl{ overflow:hidden;}
dt{float: left;line-height: 20px;width: 230px; padding:10px 0px 10px 10px;}
dt span {float: left;width: 15px; color:#FF0000; font-size:14px; font-weight:bold;}
.pic ,a.pic:hover { background: url("../images/album_bg.gif") no-repeat scroll 0 0 transparent;float: left;height: 82px;margin: 0px 5px 0px 4px;width: 95px;}
.pic img {float: right;height: 80px;margin: 1px 9px 0 0;width: 80px;}
#ablumtop{ margin:0 auto; overflow:hidden;}
#ablumtop ul{ overflow:hidden;}
#ablumtop li{ height:25px; width:230; line-height:25px; clear:both;}

.tit{background: url("../images/ablist_tbg.gif") no-repeat bottom;color: #505050;font-size: 13px;font-weight: bold;height: 35px;line-height: 35px;padding-left: 15px;}
.tit a:link {margin-left:0px;color: #085D98;font-size: 14px;font-weight: bold;text-decoration: none;}
.tit a:visited {margin-left:0px;color: #085D98;font-size: 14px;font-weight: bold;text-decoration: none;}
.tit a:hover {margin-left:0px;background: none;color: #FF0000;font-size: 14px;font-weight: bold;text-decoration: underline;}
#ablumcontent {background:url(../images/abico01.gif) repeat;border: 1px solid #EDF6F7;height: 220px;margin-top: 10px;}
#ablumimg {background: url("../images/ablumimgbgc.gif") no-repeat;display: inline;float: left;height: 153px;margin: 25px 0 0 20px;width: 161px;}
#ablumimg img {height: 120px;margin: 1px 0 0 7px;width: 120px;}
#ablumword {float: left;margin: 15px 0 0 0px;width: 180px;}
.ablumn {font-size: 16px;font-weight: bold;}
.favoritesablum {background: url("../images/favoritesablum.gif") no-repeat scroll 0 4px transparent;padding-left: 20px;}

#ablumword li {color: #333333;line-height: 25px;overflow: hidden;}
#ablumcont { color: #8F8C8C;float: left;height: 170px;overflow: hidden;line-height:20px;width: 330px;}
#ablumcont p {color: #000000;font-size: 14px;font-weight: bold;height: 30px;line-height: 30px;padding-left: 20px;}

#ablumsonglist {margin-top: 10px;overflow: hidden; width:100%;}
#ablumsonglist p , #ablumsonglistSo p {background: none repeat scroll 0 0 #EDFAFC;color: #333333;font-size: 14px;font-weight: bold;height: 25px;line-height: 25px;padding-left: 15px;}

#ablumsonglist ul {margin-top: 5px;overflow: hidden;}
#ablumsonglist ul li ,#ablumsonglistSo ul li {border-bottom: 1px solid #F2F4F6;height: 30px;line-height: 30px;overflow: hidden;padding: 0 10px;}
#ablumsonglist ul li input {float: left;height:20px;margin: 4px 10px 0 5px;}
#ablumsonglist #moreablum p {margin-bottom: 10px;}
#ablumsonglist ul { margin-top: 5px;overflow: hidden;}
#ablumsonglist ul li {border-bottom: 1px solid #F2F4F6; height: 30px;line-height: 30px;overflow: hidden;padding: 0 10px;}
#ablumsonglist ul .pageurl {border: medium none;margin-top: 10px;}
#ablumsonglist ul .pageurl #PageNav {margin: 0;}
#ablumsonglist ul li dl {height: 30px;line-height: 30px;}
#ablumsonglist ul li .songname {float: left;height: 30px;line-height: 30px;margin-left: 4px;width: 300px;}
#ablumsonglist ul li .singer {float: left;margin: 0 0 0 20px;width: 100px;}
#ablumsonglist ul li .operation {float: right;}
#ablumsonglist ul li .operation span {width: 24px;}
#ablumsonglist ul li span {float: left;margin: 0 8px 0 0;text-align: center;width: 30px;}
#ablumsonglist ul li a {margin: 8px 15px 0 0;}

.lyrics {background: url("../images/lyrics.gif") no-repeat;float: right;height: 15px;width: 15px;}
a.lyrics:hover{background: url("../images/lyrics.gif") no-repeat;float: right;height: 15px;width: 15px;}
.listen {background: url("../images/listen.gif") no-repeat;float: right;height: 15px;width: 15px;}
a.listen:hover {background: url("../images/listen.gif") no-repeat;float: right;height: 15px;width: 15px;}
.favorites {background: url("../images/favorites.gif") no-repeat;float: right;height: 15px;width: 15px;}
a.favorites:hover {background: url("../images/favorites.gif") no-repeat;float: right;height: 15px;width: 15px;}
.download {background: url("../images/download.gif") no-repeat;float: right;height: 15px;width: 15px;}
a.download:hover {background: url("../images/download.gif") no-repeat;float: right;height: 15px;width: 15px;}
.bt_fav {background: url("../images/favoritescheck.gif") no-repeat;border: 0 none;display: block;float: left;height: 22px;margin: 15px 0 0 5px;width: 50px;}
.bt_search {background: url("../images/bofang.gif") no-repeat;border: 0 none;cursor: pointer;display: block;float: left;height: 22px;margin: 15px 0 0 5px;width: 68px;}
#moreablum {padding-top: 10px;}
#ablumsonglist #moreablum p {margin-bottom: 10px;}
#ablumsonglist #moreablum li {/*background: url("../images/album_bg.png") no-repeat;height: 125px;*/display: inline;float: left;margin: 10px 0px 0px 6px;padding: 1px 5px;width: 100px;}
#ablumsonglist #moreablum li img {float: left;height: 90px;width: 90px;}
#ablumsonglist #moreablum li span {float: left;font-size: 14px;height: 25px;margin-top: 5px;overflow: hidden;width: 100%;}

#ablum_right .box{ background:url(../images/ablist_bg.gif) repeat-y; width:100%; height:100%; overflow:hidden; clear:both;}
#ablum_right .box_top{ background:url(../images/ablist_top.gif) no-repeat; width:245; height:27px; line-height:27px; padding-left:15px; font-size:14px; font-weight:bold;}
#ablum_right .box_bot{background:url(../images/ablist_bot.gif) no-repeat bottom; width:245;height:5px; clear:both;}

#ablum_right #singerinfo {
   /* height: 200px;*/
    overflow: hidden;
}
#ablum_right ol {
    border: 1px solid #CCCCCC;
    display: inline;
    float: left;
    height: 85px;
    margin: 10px 0 0 75px;
    padding: 2px;
    width: 85px;
}
#ablum_right ol img {
    height: 85px;
    width: 85px;
}
#ablum_right #singerinfo li {
height:25px; line-height:25px;
    float: left;
    padding: 0;
    width: 100%;
}
.ablum_singname { text-align: center; 
height:100%;
}
#ablum_right .ablum_singname a {
    font-weight: bold;
    text-decoration: none;
}
#ablum_right #singerinfo .sc {
    background: url("../images/sc.gif") no-repeat 0 2px;
    border-top: 1px solid #EDF8FE;
    color: #666666;
    display: inline;
    font-size: 12px;
    padding-left: 20px;
    margin: 0px 0 0 70px;
    width: 100%;
}
#ablum_right #singerinfo .sc a {
    text-decoration: none;
}
#ablum_right #singerinfo .zj {
    background: url("../images/zj.gif") no-repeat;
    border-top: 1px solid #EDF8FE;
    color: #666666;
    display: inline;
     font-size: 12px;
    padding-left: 20px;
    margin: 0px 0 0 70px;
    width: 100%;
}
#ablum_right #singerinfo .gq {
    background: url("../images/gq.gif") no-repeat;
    border-top: 1px solid #EDF8FE;
    color: #666666;
    display: inline;
     font-size: 12px;
    padding-left: 20px;
    margin: 0px 0 0 70px;
    width: 100%;
}
#likesong{ overflow:hidden; height:100%; clear:both;}
#likesong p{ background:url(../images/ablist_tit.gif) repeat-x; height:38px; line-height:38px;font-size:13px; font-weight:bold; width:222px; margin:10px 0 0 1px; padding-left:20px;}

#likesong ul {margin-top: 2px;overflow: hidden; height:100%;}
#likesong ul li { width:161px; font-size: 14px;line-height:20px; height:20px;padding: 5px 5px 0 10px;}
#likesong ul li input {margin: 0 5px 0 10px;}
#likesong ul li a:link {color: #666666;font-size: 12px;text-decoration: none;}
#likesong ul li a:visited {color: #666666;font-size: 12px;text-decoration: none;}
#likesong ul li a:hover {color: #ff0000;font-size: 12px;text-decoration: underline; background:none;}
#likesong .butt {margin-top: 10px;overflow: hidden; height:100%;}