/*个人空间*/
/*
.top {margin:0 auto;width:100%; height:30px;background:url(../images/bg/nav_bg.gif) repeat-x; z-index: 222;text-align: center;float:left;left:0;top:0;position: fixed;_position: absolute;_top: expression(eval(documentElement.scrollTop) +"px");}
*/
.top {width:100%; height:30px;width:100%;background:url(../images/bg/nav_bg.gif) repeat-x;}
.top .topNav {margin:0 auto;width:962px;background:url(../images/bg/nav_bg.gif) repeat-x;}
.topNav ul {display:inline; float:left; }
.topNav li {display:inline; float:left; }
.topNav li a {float:left; font-size:13px; color:#666; height:28px; line-height:28px; padding:1px 8px 0 8px; }
.topNav li a:visited {color:#666; }
.topNav li a:hover {color:#666; }
.topNav li.logo {display:inline; float:left; background:url(../images/bg/spacelogo.gif) no-repeat; }
.topNav li.logo a {width:100px; padding:0; margin-right:10px; }
.topNav .user {display:inline; float:right; height:30px; padding-right:10px; }
.topNav .user .face {display:inline; float:left; font-size:0; height:20px; width:20px; margin-top:2px; border:2px #ffffff solid; }
.topNav .user .face img {width:20px; height:20px;}
.topNav .user .info {display:inline; float:left; font-size:12px; height:27px; line-height:27px; color:#666; margin-left:2px; margin-top:2px; }
.topNav .user .info a {display:inline; float:left; color:#666; padding:0 6px;}
.topNav .user .info a.nickname {color:#CC3300; font-weight:bold;}
.topNav .user .info #msgTips {display:inline; float:left; width:16px; height:23px; margin-top:6px; margin-left:-4px; margin-right:6px; background:url(../images/icon/msg_tips.gif) no-repeat; }

/* end */


/*space nav start*/
.nav {margin:0 auto; width:962px;}
.nav .spaceInfo {border:0px #FF0000 solid; display:inline; float:left; color: #999999; width:280px; padding-left:25px; margin-top:12px; position:relative;}
.nav .spaceInfo .box { position:absolute; color:#666;}
.nav .spaceInfo .box a {color:#666;}
.nav .spaceInfo .box .face {display:inline; float:left; font-size:0; height:58px; width:58px; margin:0 10px 0 0;}
.nav .spaceInfo .box .nickname {border:0px #FF0000 solid; display:inline; float:left; height:29px; line-height:29px; width:200px;}
.nav .spaceInfo .box .nickname h1 {display:inline; float:left; color:#000; font-size:22px; font-family: "Microsoft YaHei","Microsoft JhengHei","Lucida Grande",STHeiti,Georgia,"Times New Roman",Times,serif; }
.nav .spaceInfo .box .nickname span {display:inline; float:left;}
.nav .spaceInfo .box .viewNum {display:inline; float:left; width:180px; height:17px; line-height:17px; color:#000; letter-spacing:1px; font-family: "Microsoft YaHei","Microsoft JhengHei","Lucida Grande",STHeiti,Georgia,"Times New Roman",Times,serif;}

.nav ul {border:0px #FF0000 solid;display:inline; float:right; margin-right:25px; margin-bottom:1px; margin-top:20px;}
.nav ul li{display:inline; float:left; text-align:center; font-size:14px; font-weight:bold; padding: 0 18px 0 0; margin-right:5px;}
.nav ul li span{display:inline; float:left; padding: 0 0 0 18px;}
.nav ul li a{display:inline; float:left; color:#6c9cbb; height:36px; line-height:36px; margin:0 -18px !important; padding:4px 18px 0 !important;}
.nav ul li a:visited{color:#6c9cbb;}
.nav ul li a:hover{ color:#6c9cbb; text-decoration:none;}

.nav ul li{background:url(images/spacesNav.png) no-repeat 100% 0; _background:url(images/spacesNav.gif) no-repeat 100% 0;}
.nav ul li span{background:url(images/spacesNav.png) no-repeat 0 0; _background:url(images/spacesNav.gif) no-repeat 0 0;}

/* end */

.nothing {display:inline; float:left; font-size:14px; width:640px; height:130px; line-height:130px; text-align:center; margin-top:10px;}


/* spaceMain start */
.spaceMain {margin:0 auto; width:962px;}
.spaceMain .mainTop {display:inline; float:left; font-size:0; height:10px; width:960px;}
.spaceMain .mainCenter {display:inline; float:left; width:960px; min-height:500px; height:auto !important; height:500px; overflow:visible;}
.spaceMain .mainBottom {display:inline; float:left; font-size:0; height:10px; width:960px;}

.mainCenter .indexLeft {display:inline; float:left; width:700px; margin:5px 0 0 13px; padding-bottom:3px;}
.mainCenter .indexRight {display:inline; float:right; width:245px; margin-top:4px; position:relative;}
.mainCenter .albumContent{display:inline; float:left; width:933px; margin:5px 13px 0; padding-bottom:3px;}
.mainCenter .publicLeft {display:inline; float:left; width:670px; padding-bottom:3px; margin:5px 0 0 13px;}
.mainCenter .publicRight {display:inline; float:right; width:250px; margin-top:4px; margin-right:13px;}


.spaceBottom {margin:0 auto; width:962px;}
.spaceBottom .sB_content {display:inline; float:left; width:960px; font-size:12px; height:60px; line-height:22px; text-align:center; margin:15px 0 0 0;}
.spaceMTitle {display:inline; float:left; padding:5px; width:660px; border-bottom:1px solid #D8E1EA;}
.spaceMTitle2 {display:inline; float:left; padding:5px; width:630px; border-bottom:1px solid #D8E1EA;}
.spaceMTitle p, .spaceMTitle2 p{display:inline; float:left; color:#555555; font-size:14px; font-weight:bold; letter-spacing:1px;}
.spaceMTitle span, .spaceMTitle2 span {display:inline; float:right; color:#F00000; margin-left:10px;}
.spaceMTitle span a, .spaceMTitle span a:visited, .spaceMTitle2 span a, .spaceMTitle2 span a:visited{color:#F00000;}
.spaceMTitle span.more a, .spaceMTitle span.more a:visited{color:#999999;}

/* end */

/* space Avatar start */
.sAvatar {border:0px #FF0000 solid; display:inline; float:left; width:185px; background:url(../images/bg/avatar.png) no-repeat 0 0; _background:url(../images/bg/avatar.gif) no-repeat 0 0;  margin-left:30px; margin-top:0px; padding-top:8px; position:relative;}
.sAvatarBox {padding:0 18px 17px 9px; background:url(../images/bg/avatar.png) no-repeat 0 100%; _background:url(../images/bg/avatar.gif) no-repeat 0 100%;}
.sAvatarImages {width:160px; height:160px; overflow:hidden;}
.praise {width:115px; height:40px; line-height:40px; font-size:24px; color:#F57601; text-align:center; padding-left:45px; margin-top:5px; background:url(../images/bg/bg_praise.png) no-repeat 0 0; _background:url(../images/bg/bg_praise.gif) no-repeat 0 0; cursor:pointer;}
/* end */

/* space Action start */
.actions {border-bottom:1px solid #dddddd; display:inline; float:left; width:190px; padding:2px 10px 8px 10px; margin:0 0 10px 18px;}
.actions a{ color:#F00000;}
.actions a:visited{ color:#F00000;}
.actions ul {display:inline; float:left; margin-left:3px;}
.actions li {display:inline; float:left; width:82px; height:20px; padding:4px 0 0 10px;}
.actions .addFriend{background:url(../images/icon/space_icon.gif) -187px 2px no-repeat; padding-left:18px; _padding-top:2px;}
.actions .addFans{background:url(../images/icon/space_icon.gif) 0px 1px no-repeat; padding-left:18px; _padding-top:2px;}
.actions .addEmail{background:url(../images/icon/space_icon.gif) -276px 2px no-repeat; padding-left:18px; _padding-top:2px;}
.actions .addWall{background:url(../images/icon/space_icon.gif) -187px -21px no-repeat; padding-left:18px; _padding-top:2px;}
.actions .setAvatar{background:url(../images/icon/space_icon.gif) 0 2px no-repeat; padding-left:18px; _padding-top:2px;}
.actions .setPassword{background:url(../images/icon/space_icon.gif) 0 -21px no-repeat; padding-left:18px; _padding-top:2px;}
.actions .setProfile{background:url(../images/icon/space_icon.gif) -86px 3px no-repeat; padding-left:18px; _padding-top:2px;}

/* end */

/* space userInfo start */
.spaceUserInfo {display:inline; float:left; width:205px; margin-left:18px; padding-bottom:20px;}
.spaceUserInfo p{padding: 3px 8px 0px 5px; white-space:nowrap; width:161px; overflow:hidden;}
.spaceUserInfo p span {color:#666666;}
.spaceUserInfo p span.gray {color:#999999;}
.spaceUserInfo .info_list{display:inline; float:left; width: 205px; border-bottom: 1px solid #dddddd; border-top: 1px solid #dddddd; padding: 5px 0; margin-top:10px;}
.spaceUserInfo .info_list li{display:inline; float:left; border-right: 1px dotted #C8C8C8; width: 54px; margin: 0 5px; padding: 0 5px 0 0;}
.spaceUserInfo .info_list li span{display: block; color: #3366CC; font-size: 14px; margin: 0 0 5px; white-space: nowrap;}
.spaceUserInfo .info_list li strong{font-weight: normal; display: block; font-size: 12px; color: #666666;}
.spaceUserInfo .info_list li.last{ border-right: medium none; width: 50px;}
/* end */

/* space friend start*/
.sFriendTitle { border-bottom:1px solid #C0D6DF; display:inline; float:left; color:#444444; font-weight:bold; width:195px; margin:0 0 10px 18px; padding:5px;}
.sFriendTitle span {color:#999999; margin:0 0 0 5px; white-space:nowrap; font-weight:normal; font: 11px Tahoma,Geneva,sans-serif;}
.sFriend {display:inline; float:left; width:216px; margin:0 0 10px 12px;}
.sFriend ul{display:inline; float:left;}
.sFriend a{ color:#376B88;}
.sFriend a:visited{ color:#376B88;}
.sFriend a:hover{ color:#F00000;}
.sFriend li {display:inline; float:left; text-align:center; width:62px; padding:2px 5px 3px;}
.sFriend li .friendAvatar { height:60px; width:58px; overflow:hidden; margin:0 auto;}
.sFriend li .friendInfo {width:62px; overflow:hidden; word-wrap:break-word; margin-top:3px;}
.sFriend li .friendInfo span {display:block; width:62px; height:14px; line-height:14px; overflow:hidden;}
.sFriend li .friendInfo span a{display:block; height:14px; line-height:14px;}
.sFriend li .friendInfo p {width:62px; height:16px; line-height:16px; color:#999999; overflow: hidden; font-size:11px;}
.sMore {display:inline; float:left; color:#444444; text-align:right; width:195px; margin:0 0 10px 18px; padding:5px;}
/* end */

/* space fansList start */
.fansList {display:inline; float:left; width:640px;}
.fansList ul{display:inline; float:left; margin-top:10px;}
.fansList a{ color:#376B88;}
.fansList a:visited{ color:#376B88;}
.fansList a:hover{ color:#F00000;}
.fansList li {display:inline; float:left; text-align:center; width:61px; padding:2px 5px 3px;}
.fansList li .friendAvatar { height:60px; width:58px; overflow:hidden; margin:0 auto;}
.fansList li .friendInfo {width:62px; overflow:hidden; word-wrap:break-word; margin-top:3px;}
.fansList li .friendInfo span {display:block; width:62px; height:14px; line-height:14px; overflow:hidden;}
.fansList li .friendInfo span a{display:block; height:14px; line-height:14px;}
.fansList li .friendInfo p {width:62px; height:16px; line-height:16px; color:#999999; overflow: hidden; font-size:11px;}
/* end */

/* feed */
.feed {display:inline; float:left; line-height:20px; color:#333333;}
.feed a{color:#2C629E;}
.feed .feedTime{display:inline; float:left; color:#000000; font-size:1em; margin:15px 0 5px 5px;}
.feed .avatar{display:inline; float:left; width:65px; margin-top:10px; margin-left:5px;}
.feed ul{display:inline; float:left; width:550px;}
.feed li{border-bottom:1px dotted #EBE6C9; display:inline; float:left; width:525px; padding: 10px 20px 10px 5px;}
.feed li .feedIcon {vertical-align:middle;}
.feed li .feedContent{display:inline; float:left; width:440px;}
.feed li .feedContent .detail{ padding:10px 0 0;}
.feed li .feedContent .detail .emotImg {vertical-align:middle;}
.feed li .feedContent .summaryimg { border:1px solid #DDDDDD;  margin-right:10px; padding:2px;}
/* end */

/* space music start*/
.spaceMusic {display:inline; float:left; width:670px; margin: 5px 0 0 0;}
.spaceMusic ul{display:inline; float:left;}
.spaceMusic li {display:inline; float:left; width:330px; padding:4px 5px 4px 0;}
.spaceMusic li a{letter-spacing:1px;}
.spaceMusic li .cbox {display:inline; float:left; display:block; width:13px; height:18px; padding-top:4px;}
.spaceMusic li .cbox input {width:13px; height:13px;}
.spaceMusic li .mname {display:inline; float:left; width:296px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding:0 0 0 7px;}
.spaceMusic .acButton {display:inline; float:right; padding:10px 0;}
.spaceMusic .button2-main{margin-right:5px;}

#danceList .button2-main{margin-right:5px;}
.danceList {display:inline; float:left; margin: 5px 0 0 0;}
.danceList ul{display:inline; float:left;}
.danceList li {display:inline; float:left; width:635px; padding:4px 0 4px 5px;}
.danceList li a{letter-spacing:1px;}
.danceList li .cbox {float:left; display:block; width:13px; height:18px; padding-top:4px;}
.danceList li .cbox input {width:13px; height:13px;}
.danceList li .mname {display:inline; float:left; width:395px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding-left:7px; margin-right:10px;}
.danceList li .mclass {display:inline; float:left; width:65px; text-align:left; height:22px; line-height:22px;}
.danceList li .mrank{display:inline; float:left; width:60px; height:11px; margin-top:5px; }
.danceList li .mtime{display:inline; float:left; text-align:right; font-size:11px; width:80px; height:22px; line-height:22px;}

#danceFavoritesList .button2-main{margin-right:5px;}
.danceFavoritesList {display:inline; float:left; margin: 5px 0 0 0;}
.danceFavoritesList ul{display:inline; float:left;}
.danceFavoritesList li {display:inline; float:left; width:635px; padding:4px 0 4px 5px;}
.danceFavoritesList li a{letter-spacing:1px;}
.danceFavoritesList li .cbox {float:left; display:block; width:13px; height:18px; padding-top:4px;}
.danceFavoritesList li .cbox input {width:13px; height:13px;}
.danceFavoritesList li .mname {display:inline; float:left; width:395px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding-left:7px; margin-right:10px;}
.danceFavoritesList li .mclass {display:inline; float:left; width:65px; text-align:left; height:22px; line-height:22px;}
.danceFavoritesList li .mrank{display:inline; float:left; width:60px; height:11px; margin-top:5px; }
.danceFavoritesList li .mtime{display:inline; float:left; text-align:right; font-size:11px; width:80px; height:22px; line-height:22px;}

#spaceLastListen .button2-main{margin-right:5px;}
.spaceLastListen {display:inline; float:left; width: 640px; margin: 5px 0 0 0;}
.spaceLastListen ul{display:inline; float:left;}
.spaceLastListen li {display:inline; float:left; width:640px; padding:4px 0 4px 5px;}
.spaceLastListen li a{letter-spacing:1px;}
.spaceLastListen li .cbox {display:block; float:left; width:13px; height:18px; padding-top:4px;}
.spaceLastListen li .cbox input {width:13px; height:13px;}
.spaceLastListen li .mname {display:inline; float:left; width:470px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding:0 0 0 7px;}
.spaceLastListen li .mclass {display:inline; float:left; width:50px; text-align:left; height:22px; line-height:22px;}
.spaceLastListen li .mtime{display:inline; float:left; text-align:right; font-size:11px; width:80px; height:22px; line-height:22px;}

.danceInfo {display:inline; float:left; width:600px; background:#fff; margin-top:10px; padding:10px 20px 30px; background-color:#F5FAFE;}
.danceInfo .danceName {display:inline; float:left; width:595px; height:40px; line-height:40px; font-size:18px; font-weight:bold; padding-left:5px;}
.danceInfo ul{display:inline; float:left; width:600px;}
.danceInfo li{display:inline; float:left; width:300px; min-height:34px; height:auto !important; height:34px; font-size:14px;}
.danceInfo li .label{display:inline; float:left; width:75px; height:34px; text-align:right;}
.danceInfo li.md5{width:600px;}
.danceInfo li.act{display:inline; float:left; width:500px; height:34px; text-align:left; padding-left:6px;}
.danceInfo li.act a{color:#ff0000; text-decoration:underline;}
.danceInfo li .val{display:inline; float:left; height:34px;}
.danceInfo li div{font-size:14px;}

.danceDownInfo {display:inline; float:left; width:600px; background:#fff; margin-top:10px; padding:10px 20px 30px; background-color:#F5FAFE;}
.danceDownInfo .danceName {display:inline; float:left; width:595px; height:30px; line-height:30px; overflow:hidden; font-size:18px; font-weight:bold; padding-left:5px;}
.danceDownInfo ul{display:inline; float:left; width:600px;}
.danceDownInfo li{display:inline; float:left; width:600px; min-height:24px; height:auto !important; height:24px; font-size:14px; margin-top:10px;}
.danceDownInfo li .label{display:inline; float:left; width:75px; height:24px; text-align:right;}
.danceDownInfo li.md5{width:600px;}
.danceDownInfo li .val{display:inline; float:left; height:24px;}
.danceDownInfo li .val a{color:#ff0000; text-decoration:underline;}
.danceDownInfo li .msg{display:inline; float:left; color:#666; font-size:12px; height:22px; line-height:22px; margin-left:10px;}
.danceDownInfo li .noneLeft{display:inline; float:left; margin-left:75px; color:#0000ff;}
.danceDownInfo li .noneLeft .vCode{border: 1px solid #CCCCCC; cursor:pointer;}
.danceDownInfo li .noneLeft2{display:inline; float:left; width:525px; margin-left:75px; color:#0000ff;}
.danceDownInfo li .noneLeft2 a{color:#ff0000; text-decoration:underline;}
.danceDownInfo li .reloadCode{display:inline; float:left; height:42px; line-height:42px; margin-left:10px;}
.danceDownInfo li .reloadCode a{font-size:14px; text-decoration:underline; color: #6A96AF;}
.danceDownInfo li .reloadCode span {color:#AEAEAE;}
.danceDownInfo li div{font-size:14px;}
.danceDownInfo li.vcode{min-height:46px; height:auto !important; height:46px;}
.danceDownInfo li .button{border:0 none; color:#FFFFFF; font-weight: bold;height: 35px;  width: 107px; background:url(../images/icon/button-reg.jpg) no-repeat; cursor:pointer;}

.downUser {border-top:1px solid #BDC7D8; display:inline; float:left; width:640px; background:#fff; margin-top:10px;}
.downUser .title{display:inline; float:left; width:616px; height:30px; line-height:30px; font-size:14px; padding-left:8px;}
.downUser a{ color:#376B88;}
.downUser a:visited{ color:#376B88;}
.downUser a:hover{ color:#F00000;}
.downUser ul {display:inline; float:left; margin-top:3px;}
.downUser li {display:inline; float:left; text-align:center; width:69px; padding:2px 0px 5px;}
.downUser li .avatar { height:60px; width:58px; overflow:hidden; margin:0 auto;}
.downUser li .nickname {display:block; width:69px; height:14px; line-height:14px; overflow:hidden; overflow:hidden; word-wrap:break-word; margin-top:2px;}
.downUser li .nickname a{display:block; height:14px; line-height:14px;}

/* end */

/*space album start*/
.spaceAlbum{display:inline; float:left; width: 672px; margin: 10px 0 0 0px; padding-bottom:5px;}
.spaceAlbum ul{display:inline; float:left;}
.spaceAlbum li {display:inline; float:left; width:76px; height:76px; font:0pt/0pt sans-serif; text-align:center; margin:0 5px 0 3px;}
.spaceAlbum li.noImage {background-color:#F0F5F8;}
.spaceAlbum li img{border: 2px solid #D5D5D5; width:70px; height:70px; padding:1px;}

.albumBox .albumTitle {border-bottom:1px solid #D8E1EA; display:inline; float:left; padding:5px; width:900px; }
.albumBox .albumTitle p{display:inline; float:left; color:#555555; font-size:14px; font-weight:bold; letter-spacing:1px;}
.albumBox .albumTitle span {display:inline; float:right; color:#F00000; margin-left:10px;}
.albumBox .albumTitle span a, .album .albumTitle span a:visited{color:#F00000;}

.spaceAlbumList{display:inline; float:left; width: 902px; margin: 10px 0 0 1px;}
.spaceAlbumList ul{display:inline; float:left;}
.spaceAlbumList li {display:inline; float:left; width:90px; height:90px; font:0pt/0pt sans-serif; text-align:center; margin-bottom:1px;}
.spaceAlbumList li img{border: 2px solid #D5D5D5; width:79px; height:79px; padding:1px;}

.imageShowList {border-bottom:1px solid #D8E1EA; display:inline; float:left; width: 640px; margin-top:10px; padding-bottom:3px;}
.imageShowList ul {margin-left:1px;}
.imageShowList li {display:inline; float:left; width:91px; height:93px; font:0pt/0pt sans-serif; text-align:center;}
.imageShowList li img{border: 2px solid #D5D5D5; width:77px; height:77px; padding:1px; margin-top:2px;}
.imageShowList li img.select{border: 4px solid #6899B9;  margin-top:0px;}

.imageShow {border-bottom:1px solid #D8E1EA; display:inline; float:left; width: 640px; margin-top:20px; padding-bottom:5px;}
.imageShow .pic{display:inline; float:left; width: 640px; text-align:center; position: relative;}
.imageShow .pic img{_width:expression(this.width > 600 ? 600 : true); max-width: 600px; -ms-interpolation-mode: bicubic; position: relative;}
.imageShow .nameInfo {display:inline; float:left; text-align:left; color:#376B88; width: 610px; height:20px; padding:15px 15px 0;}
.imageShow .imageInfo{display:inline; float:left; text-align:right; width: 610px; height:20px; padding:5px 15px 0;}
.imageShow .imageInfo a, .imageShow .imageInfo a:visited{color:#F00000; margin-left:10px; cursor:pointer;}

.imageNameInputBox {display:inline; float:right; width:436px; padding:7px; background:#EFF5F8; margin-right:15px;}
.imageNameInputBox .iNI_input {display:inline; float:left;}
.imageNameInputBox .iNI_input textarea{border:1px solid #CCD6DD; display:inline; float:left; width:424px; max-width:424px; height:56px; max-height:56px; padding:5px; overflow-x:hidden; overflow-y:auto;}
.imageNameInputBox .iNI_button {display:inline; float:left; margin-top:5px;}
.imageNameInputBox .iNI_cancel {display:inline; float:left; height:23px; line-height:23px; margin-top:5px; padding:0 10px;}
.imageNameInputBox .iNI_cancel a{color:#F00000; text-decoration:underline;}
.imageNameInputBox .iNI_message {display:inline; color:#F00000; float:left; width:330px; height:23px; line-height:23px; text-indent:10px; margin-top:5px;}

/* end */

/* miniblog */
.miniblog {display:inline; float:left; width:670px; height:60px; overflow:hidden; margin: 5px 0 0 0; padding-bottom:10px;}
.miniblog ul{display:inline; float:left;}
.miniblog li {border-bottom:1px dashed #DDDDDD; display:inline; float:left; width:660px; padding:10px 5px;}
.miniblog li a{letter-spacing:1px; text-decoration:underline;}
.miniblog li .avatar {display:inline; float:left; width:55px;}
.miniblog li .content {display:inline; float:left; width:605px;}
.miniblog li .content .text{display:inline; float:left; width:605px; line-height:22px; font-size:12px; color:#333333;}
.miniblog li .content .text a{text-decoration:none; color:#CC3300;}
.miniblog li .content .text a.toUrl{text-decoration:underline; color:#2C629E;}
.miniblog li .content .text .emotImg {vertical-align:middle;}
.miniblog li .content .info {display:inline; float:left; width:605px; color:#999999; margin-top:3px;}
.miniblog li .content .info a {color:#999999;}
.miniblog li .content .info .action {display:inline; float:left; font-size:12px; margin-right:15px;}
.miniblog li .content .info .time {display:inline; float:left; font-size:12px;}

.miniblogList {display:inline; float:left; width:640px; margin: 5px 0 0 0; padding-bottom:10px;}
.miniblogList ul{display:inline; float:left;}
.miniblogList li {border-bottom:1px dashed #DDDDDD; display:inline; float:left; width:630px; padding:10px 5px;}
.miniblogList li a{letter-spacing:1px; text-decoration:underline;}
.miniblogList li .avatar {display:inline; float:left; width:60px;}
.miniblogList li .content {display:inline; float:left; width:570px;}
.miniblogList li .content .text{display:inline; float:left; width:570px; line-height:22px; font-size:12px; color:#333333;}
.miniblogList li .content .text a{text-decoration:none; color:#CC3300;}
.miniblogList li .content .text a.toUrl{text-decoration:underline; color:#2C629E;}
.miniblogList li .content .text .emotImg {vertical-align:middle;}
.miniblogList li .content .info {display:inline; float:left; width:570px; color:#999999; margin-top:3px;}
.miniblogList li .content .info a {color:#999999;}
.miniblogList li .content .info .del{display:inline; float:right; font-size:0; width:9px; height:9px; margin-top:3px; background:url(../images/icon/spcomdes.gif); cursor:pointer;}
.miniblogList li .content .info .action {display:inline; float:left; font-size:12px; margin-right:15px;}
.miniblogList li .content .info .time {display:inline; float:left; font-size:12px;}

.miniblogShow {display:inline; float:left; width:640px; margin: 5px 0 0 0;}
.miniblogShow li {display:inline; float:left; width:630px; padding:10px 5px 0;}
.miniblogShow li a{letter-spacing:1px; text-decoration:underline;}
.miniblogShow li .avatar {display:inline; float:left; width:60px;}
.miniblogShow li .content {display:inline; float:left; width:570px;}
.miniblogShow li .content .text{display:inline; float:left; width:570px; line-height:22px; font-size:12px; color:#333333;}
.miniblogShow li .content .text a{text-decoration:none; color:#CC3300;}
.miniblogShow li .content .text a.toUrl{text-decoration:underline; color:#2C629E;}
.miniblogShow li .content .text .emotImg {vertical-align:middle;}
.miniblogShow li .content .info {display:inline; float:left; width:570px; color:#999999; margin-top:3px;}
.miniblogShow li .content .info a {color:#999999;}
.miniblogShow li .content .info .del{display:inline; float:right; font-size:0; width:9px; height:9px; margin-top:4px; background:url(../images/icon/spcomdes.gif); cursor:pointer;}
.miniblogShow li .content .info .action {display:inline; float:right; font-size:12px; margin-right:15px;}
.miniblogShow li .content .info .time {display:inline; float:left; font-size:12px;}


.miniblogComment {display:inline; float:right; width:474px; padding-bottom:25px; margin-right:25px;}
.miniblogComment .arrow {width:14px; height:11px; margin:0 8px -1px auto; overflow:hidden; background: url(../images/icon/icon.gif) no-repeat; position:relative;}
.miniblogComment .topBox {width:474px; height:5px; overflow:hidden; background: url(../images/bg/miniblogComment.gif) no-repeat;}
.miniblogComment .centerBox {width:457px; line-height:1.7em; overflow:hidden; background: url(../images/bg/miniblogComment.gif) repeat-y -948px 0; padding:5px 0 6px 17px;}
.miniblogComment .centerBox .replayUser {display:none; float:left; height:16px; line-height:16px;}
.miniblogComment .centerBox .del{display:none; float:left; font-size:0; width:9px; height:9px; margin:3px 0 0 4px; background:url(../images/icon/spcomdes.gif); cursor:pointer;}
.miniblogComment .centerBox .inputBox {display:inline; float:left; width:457px; padding:5px 0 10px;}

.miniblogComment .centerBox .inputBox .avatar {display:inline; float:left; width:45px;}
.miniblogComment .centerBox .inputBox .note {display:inline; float:left; width:345px;}
.miniblogComment .centerBox .inputBox textarea{border:1px solid #CCD6DD; display:inline; float:left; width:326px; min-width:326px; max-width:326px; height:26px; min-height:26px; max-height:90px; padding:4px; overflow:hidden;}
.miniblogComment .centerBox .inputBox button{border:0 none; display:inline; float:left; color:#333; width:50px; height:36px; background:url(../images/icon/miniblogcommentbut.gif) no-repeat; cursor:pointer;}
.miniblogComment .bottomBox {width:474px; height:5px; overflow:hidden; background: url(../images/bg/miniblogComment.gif) no-repeat -474px 0;}

.miniblogCommentList {display:inline; float:left; }
.miniblogCommentList ul{display:inline; float:left; }
.miniblogCommentList li {display:inline; float:left; padding-top:10px; padding-bottom:5px; background:url(../images/bg/linedot1.gif) repeat-x;}
.miniblogCommentList li .avatar {display:inline; float:left; width:45px;}
.miniblogCommentList li .content {display:inline; float:left; width:395px;}
.miniblogCommentList li .content .note {display:inline; float:left; width:395px; color:#333333; padding-bottom:4px;}
.miniblogCommentList li .content .note a{color:#0082CB;}
.miniblogCommentList li .content .note a:hover{color:#339900;}
.miniblogCommentList li .content .time {display:inline; float:left; width:200px; height:16px; color:#999999; line-height:16px;}
.miniblogCommentList li .content .replay {display:inline; float:right; width:100px; text-align:right; height:16px; line-height:16px; color:#0082CB;}
.miniblogCommentList li .content .replay a{color:#0082CB;}
.miniblogCommentList li .content .del {display:inline; float:right; margin-left:6px;}
/* end */

/*space wall start*/
.spaceWall {display:inline; float:left;}
.spaceWall .wallConsole{display:inline; float:left; width:640px; position:relative;}
.spaceWall .wallTitle {display:inline; float:left; font-size:14px; font-weight:bold; padding:5px; color:#555555; width:630px;}

.spaceWall .sW_box {display:inline; float:left; padding:7px; width:626px; background:#EFF5F8;}
.spaceWall .sW_box .sW_input{display:inline; float:left;width:626px;}
.spaceWall .sW_box .sW_input #wallContent{border:1px solid #CCD6DD; display:inline; float:left; width:614px; min-width:614px; max-width:614px; height:45px; min-height:45px; max-height:130px; padding:5px; overflow:hidden;}
.spaceWall .sW_box #sW_message{display:inline; color:#F00000; float:right; text-align:right; width:542px; height:23px; line-height:23px; margin-right:10px; margin-top:5px;}
.spaceWall .sW_box .sW_button {display:inline; float:right; margin-top:5px;}

#wall_content {display:inline; float:left; width:640px; position:relative;}
.wallLine {border-bottom:0px solid #E1E1E1; display:inline; float:left; width:640px;}
.wallLine .nickname{display:inline; float:left; }
.wallLine .nickname a{color:#F00000; font-weight:bold;}
.wallLine .info{color:#999999; display:inline; float:left; margin-left:5px; }
.wallLine .others{display:inline; float:right; }
.wallLine .others span{margin-left:10px;}
.wallLine .others span a{color:#999999; text-decoration:underline;}
.wallLine .del{display:inline; float:right; font-size:0; width:9px; height:9px; margin:3px 0 0 12px; background:url(../images/icon/spcomdes.gif); cursor:pointer;}

.wallCommentInputBox {float:right; width:558px; padding:7px; background:#EFF5F8; margin-top:1px;}
.wallCommentInputBox .replayUser {display:none; float:left; height:16px; line-height:16px; padding-bottom:5px;}
.wallCommentInputBox .del{display:none; float:left; font-size:0; width:9px; height:9px; margin:3px 0 0 4px; background:url(../images/icon/spcomdes.gif); cursor:pointer;}
.wallCommentInputBox .wCI_input {display:inline; float:left;}
.wallCommentInputBox .wCI_input textarea{border:1px solid #CCD6DD; display:inline; float:left; width:546px; max-width:546px; height:56px; max-height:56px; padding:5px; overflow-x:hidden; overflow-y:auto;}
.wallCommentInputBox .wCI_button {display:inline; float:left; margin-top:5px;}
.wallCommentInputBox .wCI_cancel {display:inline; float:left; height:23px; line-height:23px; margin-top:5px; padding:0 10px;}
.wallCommentInputBox .wCI_cancel a{color:#F00000; text-decoration:underline;}
.wallCommentInputBox .wCI_message {display:inline; float:left; width:330px; height:23px; line-height:23px; color:#F00000; text-indent:10px; margin-top:5px;}

.wallItem {display:inline; float:left; width:640px; overflow:visible; padding:15px 0 0 0; position:relative;}
.wallItem .arrow{display:inline; float:left;}
.wallItem .arrow s {border-color:transparent #F4F3F3 transparent transparent; border-style:dashed solid dashed dashed; border-width:8px; display:inline; float:left; font-size:0px; line-height:0px; position:absolute; left:52px; top:37px;}
.wallItem .wI_avatar {display:inline; float:left; width:68px;}
.wallItem .wI_content {display:inline; float:left; width:572px; min-height:62px; height:auto !important; height:62px; background-color:#F4F3F3;}

.wallItem .wI_top {display:inline; float:left; width:552px; margin:8px 10px 0px 10px; }
.wallItem .wI_text {display:inline; float:left; white-space:normal; word-wrap:break-word; overflow-x:hidden; width:552px; line-height:24px; margin:3px 10px 6px; }
.wallItem .wI_text a.toUrl{text-decoration:underline;}
.wallItem .wI_text img{_width:expression(this.width > 500 ? 500 : true); max-width:500px; -ms-interpolation-mode:bicubic; margin-top:5px;}

.wallComment {display:inline; float:left;}
.wallCommentItem {border-top:0px dashed #E1E1E1; display:inline; float:left; width:556px; margin:5px 0 0 68px; padding:8px; background-color:#EFF5F8;}
.wallCommentItem .wC_avatar{display:inline; float:left; width:50px;}
.wallCommentItem .wC_top {display:inline; float:left; width:505px;}
.wallCommentItem .wC_text {display:inline; float:left; white-space:normal; word-wrap:break-word; overflow-x:hidden; width:505px; line-height:24px; margin:0px 0 0 0; }
.wallCommentItem .wC_text a.toUrl{text-decoration:underline; color:#666666;}
.wallCommentItem .wC_text a:hover.toUrl{text-decoration:underline; color:#666666;}
.wallCommentItem .wC_text img{_width:expression(this.width > 450 ? 450 : true); max-width:450px; -ms-interpolation-mode:bicubic; margin-top:5px;}
.wallCommentItem .wC_text a{color:#0082CB;}
.wallCommentItem .wC_text a:hover {color:#339900;}
/* end */
