*{padding:0px; margin:0px;}
#sidebar{display:none;}
#modContainer{background:none;}
#modfooter{ background:none;}
#widebar{width:987px; float:none; margin:0 auto;}
*{margin:0;padding:0;font-family:Lucida Grande,Arial,Helvetica,Sans-serif;}
body{color:#222;font-size:12px;line-height:150%;}
h2{font-size:16px;}
h3{font-size:14px;}
img{border:0;}
.clear{clear:both;}
.tx_WideBar #main{margin:0 13px;}
.tx_profileBar{padding:1px; width:148px;} 
.tx_profileBar h3{font-size:14px; font-weight:bold; color:#333333; line-height:50px; padding-left:25px; margin-bottom:0px;}
.tx_profileBar h3 a, .sidebar_profile_mytags h3 a{font-size:14px;}
.sidebar_bang_mytags h3{height:20px; padding:10px 8px 5px;}
.sidebar_bang_mytags .tx_SidebarContTitle {background:transparent url(../../def5/images/mytags_ico.gif) no-repeat scroll left center; padding-left:20px;}
.sidebar_bang_mytags_ul{padding:0 0 0 8px;}
.sidebar_bang_mytags_ul li {float:left; width:62px;} 
.sidebar_bang_mytags_ul li a{display:block; width:56px; height:19px; line-height:19px; background-color:#0bbfce; color:#fff; font-weight:bold; text-align:center; overflow:hidden;}
.sidebar_bang_mytags_ul li a:hover{background-color:#b6e7ec; color:#005DB1; text-decoration:none;}
.sidebar_bang_mytags_ul li.current a{background-color:#b6e7ec; color:#005DB1; text-decoration:none;}
.taglist{}
.taglist li{ margin-bottom:1px;}
.taglist li a{ height:34px; background-color:#b6e7ec; line-height:34px;font-size:12px; font-weight:bold; display:block;  padding-left:25px;}
.taglist li a:hover{background-color:#8bd9e1; color:#fff;}
.taglist li.current a, .taglist li.current a:hover{background-color:#0BBFCD; color:#fff;}
.tagsearch{padding:10px 0 0 10px;}
.tagsearch form {
background:transparent url(../images/search.gif?v=5) no-repeat scroll 0 0;
height:21px;
overflow:hidden;
position:relative;
width:127px;

}
.tagsearch form .clean {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#555555;
font-size:14px;
left:0;
line-height:18px;
margin:3px 0 0 3px;
padding:0 2px;
position:absolute;
top:0;
width:100px;
}
.tagsearch form .go {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:14px;
height:21px;
line-height:21px;
position:absolute;
right:0;
text-align:center;
top:0;
width:21px;
}
.column{width:280px; float:left; border:1px solid #b6e7ec; display:block; padding:0 3px; position:relative; margin:5px 0;}
.roundcorner_lt{position:absolute; width:12px; height:12px; background:url(../images/l_t.gif) no-repeat left top; top:-1px; left:-1px;}
.roundcorner_lb{position:absolute; width:12px; height:12px; background:url(../images/l_b.gif) no-repeat left bottom; bottom:-1px; left:-1px;}
.roundcorner_rt{position:absolute; width:12px; height:12px; background:url(../images/r_t.gif) no-repeat right top; top:-1px; right:-1px;}
.roundcorner_rb{position:absolute; width:12px; height:12px; background:url(../images/r_B.gif) no-repeat right bottom; bottom:-1px; right:-1px;}
.column .tag h2 {
line-height:25px;
padding:12px 14px 5px 14px;
}
.column .tag h2 a{font-size:14px;}

.column .ones{padding:0px;}
.column .one {
background:#ebf7fa;
border-bottom:1px solid #FFFFFF;
min-height:85px;
_height:85px;
padding:8px 8px 8px 64px;
position:relative;
*zoom:1;
}
.column .one.color2{background-color:#fff;}
.column .one .picture{position:absolute;left:8px;top:10px;width:48px;height:48px;}
.column .one h3{margin-top:-2px;line-height:20px;}

.column .one h3 span{margin-left:8px;color:#555;font-size:12px;font-weight:normal;}
.column .one .detail{color:#555;line-height:16px;}
.column .one .one-tag{}
.column .one-tag{margin:3px 0 0;color:#777;line-height:16px;}
.column .one-tag a{margin-right:.75em;color:#ff5226;}

.column .tag .more {
padding:12px 14px 8px 12px;
text-align:right;
border-top:1px solid #b6e7ec;
}
.column .followIt{
 position:absolute;
 bottom:5px;
 right:5px;
}
#main-inner{margin:10px 0;}
.rank_comment{padding:10px 15px 0;}
.rank_comment .images{margin:15px 0 30px;}
.tx_Sidebarnewsfeed h3{margin-bottom:10px;}
.main_container h2{line-height:25px;
padding:12px 14px 7px 10px;
border-bottom:1px solid #b6e7ec;
color:#0bc0cb;
height:25px;
}
.main_container h2 a{color:#0bc0cb;}
.main_container h2 a{font-size:14px;}
.bang_care_btn{margin:10px 0 0;}
h2 .total{font-size:12px; font-weight:normal; text-align:right; margin-top:-23px;}
.rankone{position:relative;_height:52px;min-height:52px;margin:5px 0px;padding:8px 8px 8px 104px;background-color:#ecf7fb;*zoom:1;}
.rankone.color2{background-color:#fff;}
.rankone:after{content:".";display:block;font-size:0;line-height:0;clear:both;visibility:hidden;}
.rankone .rank{position:absolute;left:0;top:8px;width:48px;height:48px;color:#888;font-size:20px;line-height:48px;text-align:center;}
.rankone .picture{position:absolute;left:48px;top:8px;width:48px;height:48px;}
.rankone h3{margin-top:-2px;line-height:20px;}
.rankone h3 a{font-size:14px;font-weight:bold;}
.rankone h3 a:hover{}
.rankone h3 span{margin-left:10px;color:#555;font-size:12px;font-weight:normal;}
.rankone .detail{width:300px;color:#555;line-height:16px;}
.rankone .newcount{position:absolute;right:65px;top:10px;width:60px;height:40px;padding:4px 0;color:#555;line-height:18px;text-align:center;}
.rankone .newcount span{display:block;margin-bottom:2px;font-size:15px;font-weight:bold;text-indent:-5px;}
.rankone .count{position:absolute;right:5px;top:10px;width:60px;height:40px;padding:4px 0;color:#555;line-height:18px;text-align:center;}
.rankone .count span{display:block;margin-bottom:2px;color:#444;font-size:15px;font-weight:bold;}
.tagsearch form {
float:left;
}
.notfound{background:url(../images/noticement.gif) no-repeat; width:580px; height:74px; padding-top:40px; text-align:center;}
.rankerror_join{margin:20px auto; width:208px;}
.bang_add h3{background:url(../images/rank_title.gif) no-repeat; width:560px; height:32px; padding-left:20px; margin:5px 0; line-height:32px; font-weight:bold;}
.bang_add h3 a{font-size:14px;}
.rank_add{padding:15px 20px 5px;}
.rank_add p{margin-bottom:15px;}
.rank_add p input{clear:both; border:1px solid #b9e6eb; height:13px; padding:5px; *padding-top:2px; *padding-bottom:10px; line-height:23px;}
.bang_add .add-form{margin-left:8px;}
#recommend-tags {
list-style-image:none;
list-style-position:outside;
list-style-type:none;

}
#recommend-tags li {
background:#b6e7ec none repeat scroll 0 0;
color:#0466c9;
cursor:pointer;
float:left;
font-size:14px;
line-height:36px;
margin:0 2px 2px 0;
padding:0 15px;
*height:36px;
*overflow:hidden;
}
#recommend-tags li:hover, #recommend-tags li.hover {
background:#0bbfcd none repeat scroll 0 0;
color:#fff;
}
.rank_add  .message {
height:3em;
padding:4px;
width:530px;
overflow:auto;

border:1px solid #b9e6eb; 
}
.rank_add  .go {
background:url(../images/comfirm.gif) no-repeat;
cursor:pointer;
width:102px;
height:33px;
border:none;
float:right;
}
.rank_post{background:url(../images/noticement.gif) no-repeat;  width:540px; padding:10px 20px; height:94px; margin:0 0 20px;}
.rank_post p{margin-bottom:10px;}
.rank_post .message2 {
height:3em;
padding:4px;
width:530px;
overflow:auto;
border:1px solid #b9e6eb; 
}
.profile #content {
position:relative;
}
.tx_MainRoundRightBottom {
background:transparent url(../images/tx_MainRounding.gif?v=2) no-repeat scroll -8px -8px;
bottom:-1px;
_bottom:-2px;
display:block;
font-size:0;
height:8px;
position:absolute;
right:0;
width:8px;
}
.tx_profileBarRoundBottom {
background:transparent url(../images/corner-l-b.gif?v=21) no-repeat scroll 0 0;
bottom:-1px;
_bottom:-2px;
display:block;
height:8px;
left:0;
line-height:0;
overflow:hidden;
position:absolute;
width:8px;
}
.rank_add_1{margin:10px 0 0;}
.positive{color:red;}
.tag .one h3 a{font-size:14px;font-weight:bold;}
.tx_Sidebartop50{margin-top:10px;}
.bang_top50 li{vertical-align:middle; line-height:180%;}
.bang_top50 li .images{float:left;
height:auto;
line-height:normal;
margin-right:6px;
margin-top:6px;
width:10px; 
*margin-top:3px;
_margin-top:1px;
}
