.club .mt { height:20px; padding-bottom:5px; border-bottom:2px solid #fc1c63; }

/* #slide */
#slide { width: 690px; height:300px; overflow:hidden; position: relative; }
#slide .slide-content { position:relative; }
#slide .slide-controls { position: absolute; right:0; bottom:10px; overflow: hidden; *zoom:1; }
#slide .slide-controls span { width:85px; margin-right:10px; float:left; display:inline; padding:2px; border:none; background:none; border-radius:0; }
#slide .slide-controls .curr { border:2px solid #ff3366; padding:0; border-radius:2px; }

/* #user-panel */
.c-hellow { height:52px; font-size:16px; line-height:50px; }
.c-hellow a { font:normal 12px 'simsun'; color:#005AA0; }
/*.login-btn a { float:left; width:64px; height:25px; font:bold 12px/25px 'simsun'; }
.login-btn .c-login { margin-right:10px; background-position:-103px -36px; color:#fff; }
.login-btn .c-register { background-position:-103px -63px; }*/
#user-panel { width:290px; }
.user-img { margin-right: 10px; }
.user-info h3 { height:20px; margin-bottom:10px; }
.user-info p { overflow:hidden; }
.user-info p a { border-left:1px solid #ddd; margin-left:5px; padding-left:10px; }
.user-info .goto-circle { border:none; margin-left:0; padding-left:0; }

.channel { padding: 10px 0; border-bottom:1px solid #ddd; margin-bottom: 10px; }
.channel a { float:left; margin-right: 10px; height:25px; line-height:25px; padding:0 10px; color:#fff; border-radius:3px; }
#channel-act { background:#ff168f; }
#channel-fst { background:#f01621; }

.club-news ul { padding:10px 0; }
.club-news li { height:24px; line-height:24px; }

.weibo-iframe { *width:120px; overflow:hidden; }
.weibo-con { padding-top:5px; height:28px; overflow:hidden; }
.weibo-name { margin-right: 5px; font-size:0; }
.weibo-name .weibo-v { display:inline-block; *zoom:1; width:16px; height:13px; background:url(http://img.t.sinajs.cn/t5/style/images/common/icon.png?id=1355737375140) -300px -75px no-repeat; }
.weibo-text { font-size:14px; }
a.weibo-text { color:#005AA0; font-size:14px; position: relative; top:2px; }

/* #rec-act */
#rec-act .scroll ul { width:290px; height:455px; overflow:hidden; }
#rec-act .scroll li { width:290px; height:455px; }
#rec-act .scroll li li { width:33px; height:33px; }
#rec-act .a-btn { padding-bottom:10px; border-bottom: 1px solid #ddd; margin-bottom: 10px; }
#rec-act .a-btn .btn { float:right; line-height:36px; font-size:18px; }

#rec-act .a-name { padding:5px 0; height:3em; line-height: 1.5em; overflow:hidden; }
#rec-act .a-count { padding-top: 10px; }

.newjoin-list { padding-top:5px; }
.newjoin-list li { float:left; width:33px; height:33px; margin-right:7px; }
.newjoin-list .last { width:33px; height:33px; background-position:0 -36px; line-height: 100px; overflow:hidden; }


/* #hot-act */
#hot-act .btn-s, #rec-act .btn-b { color:#fff; font-weight:bold; font-family:'microsoft yahei'; }
#hot-act .act-over { background-position:-223px -43px; color:#999; }
.act-list { width:308px; padding:11px 0 10px 10px; }
.act-list .a-name { height:3em;overflow:hidden;}
.act-img { padding-right:10px; }
.act-info { padding-right: 10px; }
.act-list .a-count { color:#fc1c63; height:18px; padding-top:40px; }
.act-list .btn-s { line-height:26px; font-size:12px; width: 61px; height: 26px; padding-left:6px; text-align:left; }

#hot-act .box { height:455px; }
#hot-act .extra-m { margin-left:40px; display:inline; float:left; }
#hot-act .extra-m a { margin-left:5px; position: relative; border-left:1px solid #333; padding-left:8px; float:left; }
#hot-act .extra-m a.first { border:none; }
#hot-act .extra-m a:hover { text-decoration: none; }
#hot-act .extra-m a div { display:none; position: absolute; bottom:-8px; left:50%; margin-left:-5px; width: 0; height: 0; border-left: 5px solid #F5F3F4; border-right: 5px solid #F5F3F4; border-bottom: 5px solid #fc1c63; font-size:0; overflow:hidden; bottom: -6px\9;   }
* html #hot-act .extra-m a div { bottom:-7px; }
*+html #hot-act .extra-m a div { bottom:-6px; }
#hot-act .extra-m .curr div { display:block; }

/* #hot-circle */
#hot-circle .circle-list { width:305px; }
#hot-circle .trend { margin-bottom:-2px; }
#hot-circle .circle-list { padding:10px 0 10px 10px; }
.circle-list { overflow:hidden; *zoom:1; }
#hot-circle .c-title { height:1.5em; line-height:1.5em; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.c-img { margin-right:10px; display:inline; width:102px; }
.c-info { padding-right: 10px; }
.c-desc { line-height: 1.5em; height:3em; overflow:hidden; margin:3px 0; }
.c-trend { margin-top: 4px; }
.c-status a,.c-trend { color:#666; }

/* #hot-post */
.hot-post { padding:2px 0; }
.hot-post p { white-space: nowrap; overflow: hidden; text-overflow:ellipsis; *width:290px; }
.hot-post li { padding:6px 0; height:3em; line-height: 1.5em; }
.post-status { color:#999; }

/* #o-circle */
#o-circle .o-scroll { width:968px; height:122px; overflow:hidden; }
#o-circle .o-scroll ul { overflow:hidden; *zoom:1;}
#o-circle .o-scroll li { width:968px; height:122px; float:left; }
#o-circle .trend { margin-bottom:-2px; }
#o-circle .box { padding:10px 0 10px 20px; }
#o-circle .c-info { display:none; width:160px; }
#o-circle .curr .c-info { display:block; *width:160px; *float:left;}
#o-circle .c-img { position: relative; }
#o-circle .c-img img { border:1px solid #ccc; }
#o-circle .c-img b {display:block; width:102px; height:20px; line-height: 20px; text-align: center; color:#fff; position: absolute; bottom:0; left:0; }
#o-circle .c-img b a { display:block; color:#fff;width:102px; height:20px; line-height: 20px;  white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

#o-circle .circle-list { padding:10px 0 10px 0; }
#o-circle div.curr { width:282px; }


/* links */
.friend-link { padding-bottom: 10px; _padding-bottom:0;}
.friend-link li { display:inline; *zoom:1; margin-right:1em;  }
.friend-link li a { color:#666; white-space: nowrap; }