


#w:after,#c:after,#f:after,.b1:after,.o1:after,.b3 .memo:after {
content:'.';
display:block;
clear:both;
visibility:hidden;
height:0;
padding:0;
}

#w,#c,#f,.b1,.o1,.b3 .memo {
height:100%;
}

#w,#c,#f {
width:960px;
margin:0 auto 5px;
padding:0 5px;
}

#h {
width:958px;
height:84px;
border-left:1px #70826A solid;
border-right:1px #70826A solid;
background:url('/i/h.gif') repeat-x;
}

.m {
width:519px;
height:22px;
}
.m li {
float:left;
}
.m li a {
font-weight:700;
text-align:center;
margin-right:1px;
color:#6DB41D;
font-size:14px;
background:url('/i/m2.gif') no-repeat;
text-decoration:none;
display:block;
height:18px;
line-height:18px;
width:60px;
padding-top:4px;
}
.m li a:hover,#m1 a {
color:#FFF;
background:url('/i/m1.gif') no-repeat;
text-decoration:none;
}/* 页面顶部 音乐、空间 导航*/

#l {
width:210px;
text-align:center;
height:84px;
}/* 页面logo区块*/

#b,#s {
width:519px;
}
#s {
height:62px;
}/* 顶部 搜索 、音乐、空间芬兰*/

.k {
background:url('/i/f.gif') repeat-x;
width:960px;
text-align:center;
line-height:25px;
}/* 页面底部 旧版入口...版权声明*/

.iu {
width:380px;
height:25px;
}/* 页面顶部 userlogin.aspx 框架*/
.t {
width:228px;
height:82px;
float:right;
}/*页面顶部右侧 收藏夹位置*/


#l,#b,#s,.iu,.le,.b2 .z1 {
float:left;
}

.b1 h3,.o1 h3,.b1 h1,.o1 li,.b1 thead,.b1 td,.b2 li {
height:25px;
line-height:25px;
}
.b1 {
border:1px #D5EECB solid;
margin-bottom:5px;
}
.b1 li,.o1 li,.b2 .tu,.b3 .memo {
overflow:hidden;
text-overflow:ellipsis;
}
.b1 h3,.b1 h1 {
background:url('/i/ls.gif') repeat-x;
color:#6DB41D;
}
.b1 h3,.o1 h3,.b1 h1 {
font-size:12px;
text-indent:1em;
margin:0 1px;
}
.b1 table {
width:100%;
}

.b1 thead {
font-size:12px;
background:url('/i/ls.gif') repeat-x;
color:#6DB41D;
}

.b1 th {
border-left:1px #FFF solid;
}

.b1 td {
border-bottom:1px #EBF9FF solid;
}

.b1 .ge {
font-size:14px;
}

.b1 h3 span {
float:right;
margin-right:10px;
font-size:12px;
}

.b1 .e {
background:#ECFBFF;
text-align:right;
height:25px;
padding-right:10px;
}

.le {
width:760px;
}

.r {
width:187px;
float:right;
}


.o1 {
border:1px #ADDD9A solid;
background:#FFFEFA;
margin-bottom:5px;
overflow:hidden;
text-overflow:ellipsis;
}

.o1 h3 {
background:url('/i/hs.gif') repeat-x;
color:#318429;
overflow:hidden;
text-overflow:ellipsis;
}

.o1 li {
width:187px;
padding-left:3px;
height:25px;
line-height:25px;
overflow:hidden;
text-overflow:ellipsis;
}
.o1 a {
color:#318429;
text-decoration:none;
}
.o1 .e {
background:#FFFBE2;
text-align:center;
width:185px;
height:25px;
}
.o2 {
height:25px;
}






.b2 .tu {
width:150px;
height:130px;
float:left;
margin-right:20px;
}
.tu img{
width:124px;
height:124px;
	}
.b2 .in {
width:568px;
float:left;
}

.b2 .z1 {
width:360px;
}

.b2 .z2 {
float:right;
width:208px;
}

.b3 .memo {
height:80px;
line-height:21px;
text-indent:24px;
}

.b3 p {
text-align:right;
line-height:21px;
}

.b4 div {
height:300px;
}

.b4 span {
float:right;
}




.tts {
margin-bottom:5px;
}

.b1 h1,.b2 .z2 li {
font-size:12px;
}

.b2,.b3 {
padding:10px;
}
