#znotice {height:26px; line-height:24px; text-align:left;}
#znotice .box {width:950px; height:24px; border:#CBEEB8 1px solid; background:#fff}
#znotice .col1 {float:left; width:290px; color:#f00; height:22px; line-height:22px; padding-left:28px; background:url(/images/news.gif) no-repeat 7px 7px;}
#znotice .col1 h1 {font-size:13px; font-weight:normal;}
#znotice .col2 {float:right; width:auto; color:#0A6800; height:22px; line-height:22px; padding-right:8px;}
#znotice .col2 a:link{ color:#0A6800; margin-left:1px; text-decoration:underline;}
#znotice .col2 a:visited{ color:#f00; text-decoration:none;}
#znotice .col2 a:hover{ color:#f60;}
#znotice .col2 .bh{border:1px solid #ccc; width:20px; height:14px;}

#part1 {height:422px; overflow:hidden;}
/* 会员登陆 */
#member {float:left;height:217px;}
#member .title{float:left; width:218px; text-align:left; padding-left:38px; line-height:22px !important; line-height:24px; background:url(/images/loginbj.gif) no-repeat; font-size:14px; letter-spacing:1px; color:#fff; font-weight:bold;}
#member .box{float:left; width:254px; text-align:left; border-left:1px solid #DFDFDF; border-top:1px solid #DFDFDF; border-right:1px solid #DFDFDF;}
#member .tdspan28 {height:28px; line-height:28px; text-align:center;}
#member .tdspan20 {height:20px; line-height:20px; text-align:left; padding-left:20px;}
#member .tdspan30 {height:30px; line-height:30px; text-align:left; color:#FF9900; padding-left:20px;}
#member .tdspan50 {height:50px; line-height:50px; text-align:center;}
#member .inputs {border:1px solid #354E14; width:140px; height:20px; line-height:20px;}
#member .loginlt {width:90px; line-height:24px; text-align:center; background:url(/images/dot5.gif) repeat-y top right;}
#member .loginlt img{width:60px; height:60px; padding:2px; border:1px solid #ccc;}
#member .loginrt {width:158px; padding-left:6px; color:#666;}
#member .loginrt li {line-height:23px; padding-left:2px;}
#member .loginbt {width:254px;}
#member .loginbt li {float:left; margin:4px; padding-left:4px; width:70px; height:24px; line-height:24px; border:1px solid #ccc; background:#eee; text-align:center; display:block;}
*html #member .loginbt li {float:left; margin:3px; padding-left:4px; width:70px; height:24px; line-height:24px; border:1px solid #ccc; background:#eee; text-align:center; display:block;}
/* 本站公告 */
#notice {float:left; margin-top:6px; height:200px;}
#notice .title{float:left; width:218px; text-align:left; padding-left:38px; line-height:22px !important; line-height:24px;  background:url(/images/loginbj.gif) no-repeat; font-size:14px; color:#fff; font-weight:bold;}
#notice .title A {font-weight:normal; font-size:12px; float:right;}
#notice .box{float:left; width:254px; text-align:left; border-left:1px solid #DFDFDF; border-top:1px solid #DFDFDF; border-right:1px solid #DFDFDF;}
#notice .box h2 {padding-left:8px; background:url(/images/icon_li.gif) no-repeat 0px 7px; margin:0px auto; overflow:hidden; width:230px; line-height:24px; height:24px; text-align:left; font-weight:normal;}
#notice .box h2 a{ text-decoration:none;}
#notice .box h2 span {float:right; color:#999;}
#notice .box .list {clear:both}
#notice .box .list li {padding-left:8px; background:url(/images/icon_li.gif) no-repeat 0px 7px; margin:0px auto; overflow:hidden; width:230px; line-height:22px; height:22px; text-align:left;}
#notice .box .list li span {float:right; color:#999;}

/* 最新歌谱 */
#divNewgepu{float:left; width:449px;}
#divNewgepu .moduleTitle{width:449px; height:27px; padding:0px;background:url(/images/newputbj.gif) no-repeat;}
#divNewgepu .moduleTitle h3{float:left;width:90px;text-align:center;height:23px;line-height:23px;padding-top:1px;background:url(/images/tbj2.gif) no-repeat;}
#divNewgepu .moduleTitle .actTab3{border-right:none;}
#divNewgepu .moduleTitle .cur{font-weight:bold; display:block; height:27px; background:url(/images/tbj1.gif) no-repeat;}
#divNewgepu .box {width:447px; padding-bottom:6px; padding-top:8px; border-left:1px solid #BADAA1; border-right:1px solid #BADAA1;}
#putable {border:0px; text-algin:center; table-layout:fixed;}
#putable .t1 {width:55px; color:#f00; background:url(/images/dot4.gif) repeat-x 0px 22px;}
#putable .t2 {width:245px; height:25px; font-size:14px; text-align:left; background:url(/images/dot4.gif) repeat-x 0px 22px;}
#putable .t3 {width:75px; text-align:left; background:url(/images/dot4.gif) repeat-x 0px 22px;}
#putable .t4 {width:auto; padding-left:4px; text-align:left; background:url(/images/dot4.gif) repeat-x 0px 22px;}
#putable .up {text-align:left; padding-left:32px; background:url(/images/up.gif) no-repeat 10px 4px;}
#divNewgepu .bbj {width:449px; height:2px; background:url(/images/bbj.gif) no-repeat}
/* 日志&排行 */
#divTop{float:right; width:233px;}
#divTop .moduleTitle{width:233px; height:27px; padding:0px;background:url(/images/topbj.gif) no-repeat;}
#divTop .moduleTitle h3{float:left;width:75px;text-align:center;height:23px;line-height:23px;padding-top:1px;background:url(/images/toplibj2.gif) no-repeat;}
#divTop .moduleTitle .actTab3{border-right:none;}
#divTop .moduleTitle .cur{font-weight:bold; display:block; height:27px; background:url(/images/toplibj1.gif) no-repeat;}
#divTop .box {width:231px; padding-bottom:6px; padding-top:8px; border-left:1px solid #BADAA1; border-right:1px solid #BADAA1;}
#toptable {border:0px; text-algin:center; table-layout:fixed;height: 374px}
#toptable .t1 {width:30px; color:#f00; background:url(/images/dot4.gif) repeat-x 0px 20px; font-family:Tahoma;}
#toptable .t2 {width:115px; height:23px; font-size:12px; text-align:left; background:url(/images/dot4.gif) repeat-x 0px 20px;}
#toptable .t3 {width:80px; text-align:left; background:url(/images/dot4.gif) repeat-x 0px 20px;}
#divTop .bbj {width:233px; height:2px; background:url(/images/bbj2.gif) no-repeat}


/* 一栏广告 */
#part1_gg {height:50px; width:950px; overflow:hidden;}
#part1_gg .gg_256x50 {float:left; width:256px;}
#part1_gg .gg_685x50 {float:right; width:685px;}


/* =============第二部分============= */
#part2 {height:295px; overflow:hidden;}
/* 最新评论 */
#comment {float:left;}
#comment .title{float:left; width:218px; text-align:left; padding-left:38px; line-height:22px !important; line-height:24px; background:url(/images/loginbj.gif) no-repeat; font-size:14px; letter-spacing:1px; color:#fff; font-weight:bold;}
#comment .title A {font-weight:normal; font-size:12px; float:right;}
#comment .box{float:left; width:254px; padding-top:10px; text-align:left; border-left:1px solid #DFDFDF; border-top:1px solid #DFDFDF; border-right:1px solid #DFDFDF;}
#comment .box .list {height:252px;}
#comment .box .list li {padding-left:8px; background:url(/images/icon_li.gif) no-repeat 0px 7px; margin:0px auto; overflow:hidden; width:230px; line-height:22px; height:22px; text-align:left;}
#comment .box .list li span {float:right; color:#999;}
/* 最新求谱 */
#newneedpu{float:left; width:339px;}
#newneedpu .moduleTitle{width:339px; height:27px; padding:0px;background:url(/images/tbj339.gif) no-repeat;}
#newneedpu .moduleTitle h3{float:left;width:90px;text-align:center;height:23px;line-height:23px;padding-top:1px;background:url(/images/tbj2.gif) no-repeat;}
#newneedpu .moduleTitle .actTab3{border-right:none;}
#newneedpu .moduleTitle .cur{font-weight:bold; display:block; height:27px; background:url(/images/tbj1.gif) no-repeat;}
#newneedpu .moduleTitle .pright{float:right; font-weight:none; padding-right:5px; background:none; text-align:right;}
#newneedpu .box {width:337px; padding-bottom:6px; padding-top:8px; border-left:1px solid #BADAA1; border-right:1px solid #BADAA1;}
#needputable {border:0px; text-algin:center; table-layout:fixed;}
#needputable .t1 {width:40px; color:#f00; background:url(/images/dot4.gif) repeat-x 0px 22px;}
#needputable .t2 {height:25px; font-size:14px; text-align:left; background:url(/images/dot4.gif) repeat-x 0px 22px;}
#needputable .t3 {width:60px; text-align:left; background:url(/images/dot4.gif) repeat-x 0px 22px;}
#newneedpu .bbj {width:339px; height:2px; background:url(/images/tbj339a.gif) no-repeat}
/* 乐友传谱 */
#myuploadpu{float:right; width:339px;}
#myuploadpu .moduleTitle{width:339px; height:27px; padding:0px;background:url(/images/tbj339.gif) no-repeat;}
#myuploadpu .moduleTitle h3{float:left;width:90px;text-align:center;height:23px;line-height:23px;padding-top:1px;background:url(/images/tbj2.gif) no-repeat;}
#myuploadpu .moduleTitle .actTab3{border-right:none;}
#myuploadpu .moduleTitle .cur{font-weight:bold; display:block; height:27px; background:url(/images/tbj1.gif) no-repeat;}
#myuploadpu .moduleTitle .pright{float:right; font-weight:none; padding-right:5px; background:none; text-align:right;}
#myuploadpu .box {width:337px; padding-bottom:6px; padding-top:8px; border-left:1px solid #BADAA1; border-right:1px solid #BADAA1;}
#myuploadtable {border:0px; text-algin:center; table-layout:fixed;}
#myuploadtable .t1 {width:40px; color:#f00; background:url(/images/dot4.gif) repeat-x 0px 22px;}
#myuploadtable .t2 {width:210px; height:25px; font-size:14px; text-align:left; background:url(/images/dot4.gif) repeat-x 0px 22px;}
#myuploadtable .t3 {width:60px; text-align:left; background:url(/images/dot4.gif) repeat-x 0px 22px;}
#myuploadpu .bbj {width:339px; height:2px; background:url(/images/tbj339a.gif) no-repeat}

/* 二栏广告 */
#part2_gg {height:45px;}

/* =============第三部分============= */
#part3 {height:195px;}
/* 记谱园地 */
#jipu {float:left; z-index:100;border-bottom:1px solid #ACD63B;}
#jipu .title{width:950px; height:43px; background:#fff url(/images/jipu.gif)  no-repeat;}
#jipu .t1 {float:left; width:120px; font-size:14px; letter-spacing:1px; color:#709A00; font-weight:bold; padding:8px 0 0 10px;}
#jipu .t2 {float:left; font-size:13px; padding:22px 0 0 2px;}
#jipu .t3 {float:right; width:120px; font-size:12px; letter-spacing:1px; color:#4B4B4B; font-weight:bold; padding:10px 9px 0 0;}
#jipu .box{width:948px; height:146px; border-left:1px solid #ACD63B; border-right:1px solid #ACD63B;}
#jipu .box ul{float:left; margin:5px 0 0 18px; width:140px; background:url(/images/coldot.gif) repeat-y top right;}
*html #jipu .box ul{float:left; margin:5px 0 0 18px; width:137px; background:url(/images/coldot.gif) repeat-y top right;}
#jipu .box li{font-size:13px; color:#666; text-align:left; line-height:22px;}
#jipu .box li img{width:120px; height:55px;}
#infozone {width:950px; height:146px; overflow:hidden; z-index:-1;}

/* =============第四部分============= */
#part4 {height:374px; margin:0 auto;}
/* 交流互动区 */
#club {float:left;}
#club .title{width:950px; height:32px; background:#fff url(/images/club.jpg)  no-repeat;}
#club .t1 {float:left; width:120px; font-size:16px; letter-spacing:1px; color:#fff; font-weight:bold; padding:8px 0 0 10px; background:url(/images/clubt.gif) no-repeat 10px 10px;}
#club .t2 {float:left; color:#fff; font-size:13px; padding:10px 0 0 2px;}
#club .t3 {float:right; width:600px; font-size:12px; color:#4B4B4B; padding:10px 9px 0 0;}
#club .box{width:1000px; height:340px; border-left:1px solid #ACD63B; border-right:1px solid #ACD63B; border-bottom:1px solid #ACD63B;}
#cleft {float:left; width:244px; height:320px; margin:8px 0 8px 8px; border:1px solid #cee8b2; background:#f6ffea;}
*html #cleft {float:left; width:244px; height:320px; margin-left:5px; border:1px solid #cee8b2; background:#f6ffea;}
#cleft .title {text-align:left; margin:1px; width:222px; height:24px; line-height:24px; background:#c4e2a0 url(/images/eduico.gif) no-repeat 6px 6px; padding-left:20px; font-size:13px; color:#006600; font-weight:bold; letter-spacing:1px;}
#cleft .title A {font-weight:normal; font-size:12px; float:right; padding-right:2px;}
#cleft .list {padding-top:10px; height:282px; clear:both}
#cleft .list li {padding-left:13px; background:url(/images/icon_li.gif) no-repeat 6px 7px; margin:0px auto; overflow:hidden; width:230px; line-height:22px; height:22px; text-align:left;}
#cleft .list li span {float:right; padding-right:4px; color:#999;}

#cright {float:right; width:674px; height:320px; margin:8px 8px 8px 0;}
*html #cright {float:right; width:674px; height:320px; margin-right:5px;}
#clubnew {float:left; width:332px; height:256px;}
#clubnew .title {text-align:left; width:312px; height:25px; line-height:25px; background: url(/images/clubnew.jpg) no-repeat; padding-left:20px; font-size:13px; color:#000; font-weight:bold; letter-spacing:1px;}
#clubnew .title A {font-weight:normal; font-size:12px; float:right; padding-right:4px;}
#clubnew .list {padding-top:10px;  width:326px; height:220px; clear:both;  }
/*
#clubnew .list {padding-top:10px; padding-left:92px; width:240px; height:220px; clear:both; background:url(/images/homepic_lt.gif) no-repeat 0px 10px; overflow:hidden;}*/

#clubnew .list li {padding-left:13px; background:url(/images/icon_li.gif) no-repeat 6px 7px; margin:0px auto; overflow:hidden;  line-height:22px; height:22px; text-align:left;}
#clubnew .list li span {float:right; padding-right:4px; color:#999;}

#clubhot {float:right; width:332px; height:256px;}
#clubhot .title {text-align:left; width:312px; height:25px; line-height:25px; background: url(/images/clubnew.jpg) no-repeat; padding-left:20px; font-size:13px; color:#000; font-weight:bold; letter-spacing:1px;}
#clubhot .title A {font-weight:normal; font-size:12px; float:right; padding-right:4px;}
#clubhot .list {padding-top:10px;  width:240px; height:220px; clear:both;  }
#clubhot .list li {padding-left:13px; background:url(/images/icon_li.gif) no-repeat 6px 7px; margin:0px auto; overflow:hidden; width:222px; line-height:22px; height:22px; text-align:left;}
#clubhot .list li span {float:right; padding-right:4px; color:#999;}

#clubdiv {float:left; width:670px; height:78px;}
#clubdiv .title {text-align:left; width:670px; height:25px; background: url(/images/clubdiv.jpg) no-repeat;}
#clubdiv .list {padding:1px; clear:both;}
#clubdiv .list li {float:left; padding-left:10px; line-height:24px; height:24px; text-align:left;}

/* 四栏广告 */
#part4_gg {height:auto!important; height:45px; min-height:45px; overflow:hidden !important; overflow:visible; zoom:1; }

/* =============第五部分============= */
#part5 {height:305px;}
/* 搜谱杂志 */
#webzine {float:left; width:254px; height:300px; border:1px solid #CDEDC6; background:#F6F6F6 url(/images/webzinebj.jpg) no-repeat;}
#webzine .title {text-align:left; background:url(/images/eduico.gif) no-repeat 6px 6px; width:234px; height:24px; line-height:24px;  padding-left:20px; font-size:13px; color:#000; font-weight:bold; letter-spacing:1px;}
#webzine .title A {font-weight:normal; font-size:12px; float:right; padding-right:2px;}
#webzine .list {padding-top:6px; height:auto; clear:both}
#webzine .list li {margin:0px auto; width:247px; line-height:18px !important; line-height:24px; text-align:left;}
#webzine .list li span {padding-left:10px; color:#999;}
/* 乐器琴行 */
#yueqi {float:right; overflow:hidden; width:686px; height:300px; border:1px solid #CBEFC4; background:url(/images/yqbj.jpg) repeat-x;}
#yueqi .title {text-align:left; background:url(/images/yqtitle.jpg) no-repeat; width:660px; height:27px; line-height:27px;  padding-left:26px; font-size:14px; color:#000; font-weight:bold; letter-spacing:1px;}
#yueqi .title A {font-weight:normal; font-size:12px; float:right; padding-right:2px;}
#yueqi .yqclass {margin:2px 6px;height:36px; line-height:36px; background:url(/images/dot.gif) repeat-x left bottom;}
#yueqi .yqclass li {float:left;  margin:2px 8px; font-size:14px; font-weight:bold;}
#yueqi .yqcard {margin:2px auto; width:686px;}
#yueqi .yqcard li {float:left; margin:3px 22px; line-height:28px; }
*html #yueqi .yqcard li {float:left; margin:3px 20px; line-height:28px; }
#yueqi .yqcard li img {padding:2px; width:120px; height:80px; border:1px solid #ddd;}

/* 五栏广告 */
#part5_gg {height:auto!important; height:45px; min-height:45px; overflow:hidden !important; overflow:visible; zoom:1; }

/* 友情链接 */
#friendLink {height:auto!important; height:100px; min-height:100px; overflow:hidden !important; overflow:visible; zoom:1; }
#friendLink .title {float:left; text-align:left; height:26px; line-height:26px; width:930px; padding-left:20px; font-weight:bold; font-size:14px; background:url(/images/linktitle.jpg) no-repeat; color:#000; letter-spacing:1px;}
#friendLink .title span {font-weight:normal; font-size:12px; float:right; padding-right:2px;}
#friendLink .content {float:left; width:938px; border:1px solid #C1D6B5; padding:5px;}
#friendLink .content li {float:left; text-align:left; width:110px; margin-left:5px; white-space:nowrap; height:22px; line-height:22px;}