﻿#ft{background-color: #F8F8F8;}

/* 页面图片大小 */
.videoimg { display: block; width: 120px; height: 90px; border: solid 1px #d3d3d3; padding: 1px; }
.albumimg { display: block; width: 120px; height: 90px; border: solid 1px #d3d3d3; padding: 1px; }
.userhead { display: block; width: 82px; height: 82px; border: solid 1px #d3d3d3; padding: 1px; }
.myuserhead { display: block; width: 48px; height: 48px; border: solid 1px #d3d3d3; padding: 1px; }
/*.image { border: 1px solid #CDCDCD; width: 48px; height: 48px; padding: 1px; border-radius: 5px 5px 5px 5px; }*/
.user_frd_img { display: block; width: 60px; height: 60px; border-radius: 5px 5px 5px 5px; }
.viewuser_frd_img { display: block; width: 80px; height: 80px; border: 1px solid #CDCDCD; padding: 1px; }

/* 样式提取（变化） */

/* 页面字体颜色 */
.spacecolor { color: #006699; }
#spaceBody div.space { background: #F8F8F8; }
.space .content .main .block a { color: #006699; }
.space .content .main .block a.systagtopic{ color:Red;}
/* 头部背景 */
.space .header { clear: both; width: 970px; height: 125px; margin: 0px auto; background-image: url(header.jpg); background-repeat: no-repeat; }
/* 空间导航 */
.space .menu { clear: both; width: 970px; height: 33px; margin: 10px auto 0px auto; background-color: #EFF4F5; }
.space .menu ul li { float: left; margin: 0px 10px 0px 10px; line-height: 30px; }
.space .menu ul li a { color: #006699; font-size: 14px; font-weight: bold; }
/* 公用标题样式 */
.space .content .Spaceleft { float: left; width: 240px; margin: 0px 0px 0px 0px; overflow: hidden; }
.space .content .Spaceleft .Title { float: left; width: 213px; margin: 0px 0px 0px 0px; padding: 3px 10px; border: solid 1px #CCCCCC; background-color: #EFF4F5; overflow: hidden; }
.space .content .Spaceleft .Title h2 { color: #006699; float: left; width: 180px; margin: 0px 0px 0px 0px; font-size: 12px; font-weight: bold; overflow: hidden; }
.space .content .Spaceleft .more { float: right; }
.space .content .Spaceleft .more a { color: #006699; }
.space .content .Spaceleft .block { padding: 10px; border: 1px solid #CCCCCC; border-top: none; height: auto; overflow: hidden; background-color: #FFFFFF;  }


.space .content .main { float: right; width: 720px; margin: 10px 0px 0px 0px;  line-height: 1.75em; }

/* main内的标题公用样式 */
.space .content .main .Title { float:left; width: 698px; padding: 3px 10px; border: solid 1px #CCCCCC; background-color: #EFF4F5; overflow: hidden; }
.space .content .main .Title h2 { color: #006699; float: left; width: 280px; margin: 0px 0px 0px 0px; font-size: 12px; font-weight: bold; overflow: hidden; }
.space .content .main .block { padding: 10px; border: solid 1px #CCCCCC; border-top: none; height: auto; width: 698px; background-color: #FFFFFF; float:left; display:inline;  }
.space .content .main .more { float: right; color: #006699; }
.space .content .main .more a { color: #006699; }

.space .content .main #follow, #VideoList, #AlbumList, #RssList, #LeaveWord { margin-top: 10px; }
#LeaveWord { margin-bottom:10px; }
/* 样式提取（变化） */
.message { padding-top: 30px; padding-bottom: 30px; text-align: center; display: block; }
.message a { text-decoration: underline; }
#message_botm { border: 1px solid #cccccc; width: 650px; height: auto; overflow: hidden; margin-left: 24px; }
#message_botm .video4 { margin-top: 15px; margin-left: 30px; }
#message_botm .video4 li { width: 124px; height: 134px; overflow: hidden; margin-right: 30px; float: left; margin-bottom: 15px; display: inline; }
#message_botm .video4 li .subtitle a { color: #666666; }

.space .header .spacetitle { padding: 15px 0px 0px 20px; line-height: 2.0em; font-size: 14px; }
.space .header .spacetitle h1 { font-size: 16px; font-weight: bold; }



.space .content { clear: both; width: 970px; margin: 10px auto 0px auto; background-color: #FFFFFF; }
/* 个人资料 */
.space .content .Spaceleft #UserInfo { float: left; width: 235px; margin: 10px 0px 0px 0px; background-color: #FFFFFF; line-height: 1.75em; height: auto; overflow: hidden; }
.space .content .Spaceleft #UserInfo .img { margin-top: 5px; clear: both; width: 84px; height: 84px; margin-left: 65px; }
.space .content .Spaceleft #UserInfo .name { text-align: center; line-height: 2.0em; margin-top: 5px; }
.space .content .Spaceleft #UserInfo .UserMsg { width: 213px; height: 160px; }
.space .content .Spaceleft #UserInfo .ul_list { margin-left: 15px; height: auto; overflow: hidden; }
.space .content .Spaceleft #UserInfo .ul_list a { background-position: 0 50%; background-repeat: no-repeat; padding-left: 20px; color: #006699; }
.space .content .Spaceleft #UserInfo .xl2 li { float: left; height: 1.5em; margin: 2px 0; padding: 0; width: 48.6%; display: inline; }
/* 访问别人空间时显示的个人资料部分 */
.space .content .Spaceleft #UserInfo .ul_gz a { background-image: url(thread_rate.gif); background-repeat: no-repeat; width: 16px; height: 16px; }
.space .content .Spaceleft #UserInfo .ul_add a { background-image: url(friend.gif); background-repeat: no-repeat; width: 16px; height: 16px; }
.space .content .Spaceleft #UserInfo .ul_msg a { background-image: url(pm.gif); background-repeat: no-repeat; width: 16px; height: 16px; }
.space .content .Spaceleft #UserInfo .ul_gift a { background-image: url(reward.gif); background-repeat: no-repeat; width: 16px; height: 16px; }
/* 自己空间个人资料 */
.space .content .Spaceleft #UserInfo .ul_magic a { background-image: url(thread_magic.gif); background-repeat: no-repeat; width: 16px; height: 16px; }
.space .content .Spaceleft #UserInfo .ul_wall a { background-image: url(wall.gif); background-repeat: no-repeat; width: 16px; height: 16px; }
.space .content .Spaceleft #UserInfo .ul_album a { background-image: url(album.gif); background-repeat: no-repeat; width: 16px; height: 16px; }
.space .content .Spaceleft #UserInfo .ul_profile a { background-image: url(profile.gif); background-repeat: no-repeat; width: 16px; height: 16px; }


/* 我的礼物 */
.space .content .Spaceleft #MyGift { float: left; width: 235px; margin: 10px 0px 0px 0px; background-color: #FFFFFF; line-height: 1.75em; }
/* 用户详细信息 */
.space .content .Spaceleft #FunPannel { float: left; width: 235px; margin: 10px 0px 0px 0px; height: auto; overflow: hidden; line-height: 1.75em; }
.space .content .Spaceleft #FunPannel .block a { margin-right: 5px; line-height: 1.75em; color: #006699; }
/* 站内搜索 */
.space .content .Spaceleft #SearchPannel { float: left; width: 235px; margin: 10px 0px 0px 0px; background-color: #FFFFFF; line-height: 1.75em; }
.space .content .Spaceleft #SearchPannel .searchOut { margin-top: 8px; width: 200px; margin-bottom: 8px; }
/* 用户好友 */
.space .content .Spaceleft #UserFrd { float: left; width: 235px; margin: 10px 0px 0px 0px; background-color: #FFFFFF; line-height: 1.75em; }
.space .content .uList_left { height: auto; overflow: hidden; width: 210px; }
.space .content .uList_left .uListli { float: left; width: 60px; height: 90px; overflow: hidden; margin-right: 5px; margin-left: 5px; margin-bottom: 10px; display: inline; line-height: 1.15em; }
.space .content .uList_left .uListli .user_frd_name0 { width: 60px; height: auto; overflow: hidden; }
.space .content .uList_left .uListli .user_frd_name { width: 60px; height: auto; overflow: hidden; float: left; }
.space .content .uList_left .uListli .user_frd_name a:hover { text-decoration: none; color: #006699; }
.space .content .uList_left .uListli .user_frd_del { float: right; margin-right: 5px; display: none; cursor: pointer; color: Navy; }
/* 最近访客 */
.space .content .Spaceleft #NearCaller { float: left; width: 235px; margin: 10px 0px 0px 0px; background-color: #FFFFFF; line-height: 1.75em; }




/* 我的专辑+我的视频 */
.space .content .main .clearfix .uList_li { width: 124px; float: left; margin-left: 10px; margin-right: 5px; margin-top: 5px; display: inline; height: 160px; overflow: hidden; }
.space .content .main .clearfix .uList_lii { width: 62px; height: 98px; float: left; margin-left: 10px; margin-top: 5px; display: inline; }
.space .content .main .clearfix .uList_lii { width: 62px; height: 98px; float: left; margin-left: 10px; margin-top: 5px; display: inline; }

/* 首页留言板 */
.space .content .main .ptn { padding-top: 5px; }
.space .content .main .ptn .pn { width: 80px; background: none repeat scroll 0 0 #E5EDF2; border-color: #C2D5E3 #336699 #336699 #C2D5E3; border-style: solid; border-width: 1px; color: #336699; cursor: pointer; font-size: 14px; font-weight: 700; height: 26px; line-height: 26px; margin-right: 3px; overflow: visible; vertical-align: middle; }
.space .content .main .ptdescn:focus { box-shadow: 0 0 5px #6fb1df; color: #333333; }
.space .content .main .ptdescn { border-color: #707070 #CECECE #CECECE #707070; border-style: solid; border-width: 1px; color: #666666; font-size: 14px; padding: 2px 4px; margin-top: 8px; }
.space .content .main .backgroundcolor { background-color: #DFDFDF; }

.space .content .main .mbm .none { width: 698px; height: auto; overflow: hidden; margin: 5px 0; }

.space .content .main .commentC { width: 600px; height: auto; overflow: hidden; }
.space .content .main .com { width: 555px; overflow: hidden; }

/* 视频页面 */
.space .content .main #VideoList { height: auto; overflow: hidden; }

.space .footer { clear: both; width: 970px; height: 80px; margin: 10px auto 0px auto; background-color: #FFFFFF; line-height: 1.75em; }
/* 相册页面 */
/* 与相片页面公用头部 */
.space .content .total { color: #006699; float: left; width: auto; margin: 0px 0px 0px 0px; font-size: 12px; font-weight: bold; }
.space .content #btn { margin-left: 20px; margin-right: 10px; float: left; display: inline; }
.space .content #btn a span { color: #CC3300; }
.space .content #btn .Add { background-image: url("Add.jpg"); background-repeat: no-repeat; float: left; height: 10px; margin-right: 2px; margin-top: 5px; width: 10px; }
.space .content #btn1 { float: left; }
.space .content #btn1 a span { color: #CC3300; }
.space .content #btn1 .upload { background-image: url(upload.jpg); background-repeat: no-repeat; float: left; height: 12px; width: 12px; margin-left: 20px; margin-right: 2px; margin-top: 3px; padding:0px; }

.space .content #Gallery { height: auto; overflow: hidden; }
.space .content #Gallery .photo { width: 695px; height: auto; overflow: hidden; margin-left: 22px; margin-top: 8px; float:left; }
.space .content #Gallery .photo .pic { float: left; margin-bottom: 20px; width: 148px; margin-right: 20px; display: inline; }
.space .content #Gallery .photo .pic .inner_pic { text-align: center; background-image: url(pic4.jpg); background-repeat: no-repeat; width: 148px; height: 148px; }
.space .content #Gallery .photo .pic .inner_pic a { text-align: center; }
.space .content #Gallery .photo .pic .inner_pic img { height: 140px; width: 140px; margin: 2px; padding-right: 4px; _width: expression(this.width>142&&this.height<=this.width?142:true); _height: expression(this.height>142&&this.width<=this.height?142:true);}
.space .content #Gallery .photo .pic .title { width: 140px; margin-top: 8px; margin-left: 4px; line-height: 1.5em; }
.space .content #Gallery .photo .pic .title .sub { float: left; color: #808080; display: block; height: 20px; width: 110px; }
.space .content #Gallery .photo .pic .title a.edit { margin-right: 0px; }

/* 相片列表 */
.space .content #photoList { height: auto; overflow: hidden; }
.space .content #photoList .photoList { margin-top: 20px; margin-left: 15px; width: 675px; height: auto; overflow: hidden; }
.space .content #photoList .photoList .pic { margin-bottom: 20px; width: 148px; float: left; display: inline; overflow: hidden; margin-left: 15px; }
.space .content #photoList .photoList .pic .inner_pic { overflow: hidden; text-align: center; width: 142px; height: 142px; }
.space .content #photoList .photoList .pic .inner_pic img { border: solid 1px #cdcdcd; height: 140px; width: 140px; }
.space .content #photoList .photoList .pic .title { width: 140px; margin-top: 8px; line-height: 1.5em; }




/* 相片页面 */
.space .content #photoshow { height: auto; overflow: hidden; }
.space .content #photoshow .hr { border-bottom-color: Gray; border-bottom-style: solid; border-bottom-width: 1px; margin-top: 10px; width: 663px; height: 0px; overflow: hidden; }
.space .content #photoshow .photoname p { margin-top: 13px; display: block; float: left; display: inline; }
.space .content #photoshow .photoname{ float:left; width:646px; overflow:hidden;}
.space .content #photoshow .photoshow { width: 628px; height: auto; margin-top: 30px; margin-left: 40px;  float:left; display:inline; overflow:hidden;}
.space .content #photoshow .photoshow .photo_head { width: 646px; height: 85px; position: relative; top:5px; }
.space .content #photoshow .photoshow .photo_head .button { margin-top: 25px; float: left;  display:inline;}
.space .content #photoshow .photoshow .photo_head .button img { width: 16px; height: 12px; }
.space .content #photoshow .photoshow .photo_head .pic { background-image: url(a3.jpg); background-repeat: no-repeat; width: 52px; height: 63px; margin-top: 8px; float: left; display: block; }
.space .content #photoshow .photoshow .photo_head .pic img { width: 48px; height: 36px; margin-left: 2px; margin-top: 8px; }
.space .content #photoshow .photoshow .photo_head .pic2 { margin-left: 6px; margin-top: 9px; float: left; }
.space .content #photoshow .photoshow .photo_head .pic2 img { width: 35px; height: 49px; }
.space .content #photoshow .photoshow .photo_head .pic3 { margin-left: 6px; margin-top: 9px; float: left; }
.space .content #photoshow .photoshow .photo_head .pic3 img { width: 70px; height: 49px; }
.space .content #photoshow .photoshow .photo_head .btn2 { margin-top: 25px; margin-left: 15px; float: left; }
.space .content #photoshow .photoshow .photo_head .btn2 img { width: 16px; height: 12px; }
.space .content #photoshow .photoshow .pic img { max-width: 546px; }
#image_wrap { float:left; visibility: visible; width: 546px; background-color: black; border-color: #000000; border-radius: 0 0 8px 8px; border-right: 1px solid #000000; border-style: none solid solid; border-width: 0 1px 1px; padding-bottom: 20px; text-align: center; overflow:hidden;margin-left:40px; display:inline; }
/* 相片页评论 */
#photoshow .photoComment{ float:left; margin-top:100px; width:658px; display:inline; margin-left:20px;}
#photoshow .photoComment .my_comment{}
#photoshow .photoComment .my_comment .title{ float:left; width:60px; height:auto; overflow:hidden; }
#photoshow .photoComment .my_comment .title a{ display:block;width: 54px; height: 54px;}
#photoshow .photoComment .my_comment .title img{ border: 1px solid #CDCDCD; width: 48px; height: 48px; padding: 2px; border-radius: 5px 5px 5px 5px; }
#photoshow .photoComment .my_comment .ptdescn{width: 482px;height: 75px;border: 1px solid #CECECE;border-left: 0px; margin-left:9px; margin-top:0px; padding:0px;}
#photoshow .photoComment .my_comment .title p{ font-size:12px; font-weight:bold; font-family: "\5b8b\4f53"; line-height: 2.0em;}
#photoshow .photoComment .my_comment .title .gy{ font-size:12px; font-family: "\5b8b\4f53"; line-height: 2.0em; color:Gray;  text-align:center; width:54px;}
#photoshow .photoComment .my_comment .mine{ background-image:url(terBg.gif); background-repeat:no-repeat;  width:480px; height:76px; float:left; position:relative; top:25px; *background-position:0px 2px;}

#photoshow .photoComment .my_comment .mine{  height:auto;}

#photoshow .photoComment .my_comment  .word{ width:580px; float:left; margin-left:70px; display:inline; margin-top:15px;}
#photoshow .photoComment .my_comment  .word .tishi{ display:block; height:20px; margin-left:140px;   font-family: "\5b8b\4f53"; line-height: 2.0em; color:Gray; float:left; display:inline;}
#photoshow .photoComment .my_comment .word .btn2 { background: url(btn2.jpg) no-repeat; height: 24px; width: 50px; float: left; display: inline; margin-left:20px; cursor: pointer; }
#photoshow .photoComment .my_comment .word .btn2 .pn { background: none repeat scroll 0 0 transparent; border:none; height: 24px; width: 50px; cursor:pointer;} #photoshow .photoComment .my_comment .none{width: 658px; height: auto; overflow: hidden; margin: 5px 0;}

#photoshow .photoComment .none{ width: 658px; height: auto; overflow: hidden; margin: 5px 0;}
#photoshow .photoComment  .subcomment { margin-left: 60px; width:580px; height:auto; overflow:hidden; }
#photoshow .photoComment  .none .ti { width: 590px;float: right;height: auto;overflow: hidden }
#photoshow .photoComment  .replayComment { width: 570px; float: right; height: auto; overflow: hidden; margin-top:10px; display: inline; }
#photoshow .photoComment  .replayComment .descn { display: block; border-color: #707070 #CECECE #CECECE #707070; border-style: solid; border-width: 1px; color: #666; font-size: 14px; padding: 2px 4px; width: 250px; margin-bottom: 5px; }
#photoshow .photoComment .input_btn { width: 240px; overflow: hidden; float: left; }
#photoshow .photoComment .re { float: right; width: 50px; background: none repeat scroll 0 0 #E5EDF2; border-color: #C2D5E3 #369 #369 #C2D5E3; border-style: solid; border-width: 1px; color: #369; cursor: pointer; height: 20px; margin-left: 3px; overflow: visible; vertical-align: middle; }

#photoshow .photoComment .subcomment { margin-left: 60px; width:590px; height:auto; overflow:hidden; }
#photoshow .photoComment .subcomment .recom{ width:580px; overflow:hidden;}
#photoshow .photoComment .subcomment .recom .m img{ background: none repeat scroll 0 0 #FFFFFF; border-color: #F2F2F2 #CDCDCD #CDCDCD #F2F2F2; border-style: solid; border-width: 1px; height: 40px; padding: 2px; width: 40px; border-radius: 5px 5px 5px 5px;}
#photoshow .photoComment .subcomment .recom .txtDesn{ width:500px; overflow:hidden;}
#photoshow .photoComment .subcomment .recom .txtDesn .ti{ width:490px; overflow:hidden;}


/* 相片幻灯片样式 */
.scrollable { border-radius: 8px 8px 0 0; float: left; border: 1px solid #000; height: 85px; overflow: hidden; position: relative; width: 546px; background-color: Black; }
.scrollable .items { clear: both; position: absolute; width: 20000em; height:85px; }
.items .div { float: left; width: 546px; height: 85px; overflow:hidden; }
.items .div a { float: left; width: 56px; margin: 15px 5px 20px 16px; height: auto; overflow: hidden; display: inline; }
.scrollable img { background-color: #FFFFFF; border: 1px solid #CCCCCC; border-radius: 4px 4px 4px 4px; height: 48px; padding: 2px; width: 48px; }
.scrollable .active { border: 2px solid #CCFF00; cursor: default; position: relative; }

.scrollable { float: left; }
a.browse { background: url(hori_large.png) no-repeat scroll 0 0 transparent; _background: url(hori_large.gif) no-repeat scroll 0 0 transparent; cursor: pointer; display: block; float: left; font-size: 1px; height: 30px; margin: 30px 10px; width: 30px; overflow:hidden; display:inline; }
a.right { background-position: 0 -30px; clear: right; margin-right: 0; }
a.right:hover { background-position: -30px -30px; }
a.right:active { background-position: -60px -30px; }
a.prev { margin-left: 0; }
a.prev:hover { background-position: -30px 0; }
a.prev:active { background-position: -60px 0; }
a.up:hover { background-position: -30px 0; }
a.up:active { background-position: -60px 0; }
a.down { background-position: 0 -30px; }
a.down:hover { background-position: -30px -30px; }
a.down:active { background-position: -60px -30px; }
a.disabled { visibility: hidden !important; }


/*左右样式*/
.clickphoto{ width:546px;float: left;margin-left:40px; display:inline;}
.clickphoto .photoleft { width: 48%; float: left; background-color: White; opacity: 0.0; filter: alpha(opacity=0); position: relative; top: 0px; height: 10px; cursor:url(/Content/image/UserPanel/Gallery/cur/cursor1.cur),auto; }
.clickphoto .photoright { width: 52%; float: left; background-color: White; opacity: 0.0; filter: alpha(opacity=0); position: relative; top: 0px; height: 10px; cursor:url(/Content/image/UserPanel/Gallery/cur/cursor.cur),auto; }






/* 留言页面 */
.space .content #Comment { height: auto; overflow: hidden; }

.space .content #Comment .tedt { border-color: #999999 #CCCCCC #CCCCCC #999999; border-style: solid; border-width: 1px; width: 98%; }
.space .content #Comment .tedt .bar { background: none repeat scroll 0 0 #F2F2F2; border-bottom: 1px solid #CDCDCD; height: 25px; line-height: 28px; padding: 0 10px 0 0; }
.space .content #Comment .tedt .area { background: none repeat scroll 0 0 #FFFFFF; padding: 0px; }
.space .content #Comment .tedt .pt { background: none repeat scroll 0 0 #FFFFFF; border: medium none; padding: 0 !important; width: 100%; }
.space .content .m, .space .content .small { float: left; overflow: hidden; }
.space .content .m img { display:block; background: none repeat scroll 0 0 #FFFFFF; border-color: #F2F2F2 #CDCDCD #CDCDCD #F2F2F2; border-style: solid; border-width: 1px; height: 48px; padding: 2px; width: 48px; border-radius: 5px 5px 5px 5px; }
.space .content .y { float: right; overflow: hidden; }


.space .content hr.da { display: block; border-bottom: 1px dashed #CDCDCD; height: 0; overflow: hidden; margin-top: 4px; margin-bottom: 10px; }
.space .content #Comment .pn { background: none repeat scroll 0 0 #E5EDF2; border-color: #C2D5E3 #336699 #336699 #C2D5E3; border-style: solid; border-width: 1px; color: #336699; cursor: pointer; font-size: 14px; font-weight: 700; height: 26px; line-height: 26px; margin-right: 3px; overflow: visible; vertical-align: middle; z-index: 0; margin-top: 5px; }
.space .content #Comment .pn * { padding: 0 20px; }
.space .content #Comment .pn em { font-weight: 100; }

.space .content .mtm { margin-top: 10px !important; }
.space .content .xw0 { font-weight: 400; padding-left: 5px; }
.space .content .xg2 { color: Black; }
.space .content .xg1, .xg1 a { color: #999999 !important; }
.space .content .mbm .ti { width: 630px; float: right; height: auto; overflow: hidden; }
.space .content .quote { float: left; overflow: hidden; width: auto; }


.space .content .vm { margin-bottom: 5px; }
.space .content .rewrite { width: 40px; height: auto; overflow: hidden; }
.space .content .rewrite a { cursor: pointer; padding-left: 10px; font-weight: 500; color: #999999; }
.space .content .rewrite a:hover { color: #006699; }
.space .content .rewrite_txt { width: 400px; height: auto; margin-left: 67px; margin-top: 5px; }
.space .content .rewrite_txt .re { width: 400px; height: 150px; -margin-left: -67px; }
.space .content .rewrite_txt .buttons { margin-top: 5px; float:left; display:inline; margin-left:5px; }
.space .content .rewrite_txt button { width: 65px; height: 25px; background-color: #E5EDF2; border-color: #C2D5E3 #336699 #336699 #C2D5E3; border-style: solid; border-width: 1px; color: #336699; cursor: pointer; font-size: 14px; font-weight: 700; line-height: 26px; margin-right: 5px; }

/* 用户访客（更多页面） */

.space .content #viewfriends .viewuser_frd_img { float: left; }
.space .content #viewfriends .view_frd { border-bottom: 1px solid #CDCDCD; margin-left: 10px; margin-top: 10px; width: 330px; height: auto; overflow: hidden; float: left; margin-bottom: 5px; display: inline; padding-bottom: 10px; margin-right: 8px; }
.space .content #viewfriends .frd_msg { padding-left: 8px; overflow: hidden; float: left; width: 150px; }
.space .content #viewfriends .frd_name_hello { display: block; height: auto; overflow: hidden; }
.space .content #viewfriends .frd_name_hello .frd_name { float: left; }
.space .content #viewfriends .frd_name_hello .hello { display: block; margin-left: 55px; background-image: url(thread.gif); background-repeat: no-repeat; width: 16px; height: 16px; }
.space .content #viewfriends .frd_mood { padding-right: 18px; height: 18px; width: 150px; overflow: hidden; }

.space .content #viewfriends .frd_vew_ul { background-position: 0 50%; float: right; }
.space .content #viewfriends .frd_vew_ul a { padding-left: 20px; }
.space .content #viewfriends .frd_vew_ul .frd_vew_list_msg a { background-image: url(pm.gif); background-repeat: no-repeat; width: 16px; height: 16px; }
.space .content #viewfriends .frd_vew_ul .frd_vew_list_add a { background-image: url(friend.gif); background-repeat: no-repeat; width: 16px; height: 16px; }
.space .content #viewfriends .frd_vew_ul .frd_vew_list_chk a { background-image: url(profile.gif); background-repeat: no-repeat; width: 16px; height: 16px; }
.space .content #viewfriends .frd_vew_ul .frd_vew_list_del .delete { height: 16px; width: 16px; font-size: 14px; float: left; text-align: center; }
.space .content #viewfriends .frd_vew_ul .frd_vew_list_del .list_del { margin-left: -15px; }

/* 用户好友（更多页面） */
.space .content #friends .search { height: 25px; margin-left: 20px; width: 270px; height: auto; overflow: hidden; }
.space .content #friends .search span { float: left; font-size: 13px; font-weight: bold; line-height: 1.75em; }
.space .content #friends .search_box { height: 21px; width: 122px; border: 1px solid #CDCDCD; margin-left: 5px; float: left; }
.space .content #friends .search_btn { background-image: url(seach2.jpg); background-repeat: no-repeat; width: 66px; height: 21px; float: right; margin-top: 2px; display: inline; }
.space .content #friends .user_frd_img { float: left; }
.space .content #friends .hr { border-top: 1px solid #CDCDCD; height: 0; overflow: hidden; width: 700px; margin-top: 30px; }
.space .content #friends .frds_left { margin-left: 10px; width: 550px; height: auto; overflow: hidden; float: left; }
.space .content #friends .frds_left .frd_name_hello { display: block; width: 200px; height: auto; overflow: hidden; }
.space .content #friends .frds_left .frd_name { float: left; }
.space .content #friends .frds_left .hello { display: block; margin-left: 55px; background-image: url(thread.gif); background-repeat: no-repeat; width: 16px; height: 16px; }
.space .content #friends .frds_left .frd { margin-top: 10px; width: 270px; height: 65px; overflow: hidden; float: left; margin-bottom: 5px; display: inline; }
.space .content #friends .frds_left .frd_msg { width: 200px; float: right; padding-left: 8px; overflow: hidden; }
.space .content #friends .frds_left .frd_mood { padding-right: 18px; height: 18px; overflow: hidden; }

.space .content #friends .frds_right { width: 130px; height: 325px; float: right; margin-top: 10px; display: inline; }
.space .content #friends .frds_right .title { background-color: #EFF4F5; width: 130px; height: 30px; }
.space .content #friends .frds_right .title p { margin-left: 10px; margin-top: 10px; float: left; display: inline; }
.space .content #friends .frds_right .select { float: left; }
.space .content #friends .frds_right .select li { margin-top: 10px; width: 130px; }
.space .content #friends .frds_right .select li span { margin-left: 18px; color: #999999; }
.space .content #friends .frds_right .select li span a { color: #376B88; }
.space .content #friends .frds_right .border1 { height: 1px; border-bottom: 1px dotted #BABEBF; overflow: hidden; width: 130px; }
.space .content #friends .frds_right li .bor { height: 0px; border-bottom: 1px dashed #CFCFCF; margin-top: 10px; overflow: hidden; }
.space .content #friends .frds_right .fenzu a { float: left; margin-top: 13px; margin-left: 20px; display: inline; }
.space .content #friends .frds_right .fenzu span { color: #CC3300; }

/* 日志列表页面 */
.space .content #diaryList { height: auto; overflow: hidden; }
.space .content #diaryList .inner_menu { width: 690px; height: auto; }

.space .content #diaryList .Title .add { display: block; color: #CC3300; padding-top: 5px; float: right; }

.space .content #diaryList .select .cn { float: left; padding-left: 5px; padding-right: 5px; }
.space .content #diaryList .select .New { background-color: #E6F5FF; float: left; color: #376B88; padding-left: 5px; padding-right: 5px; }
.space .content #diaryList .select { float: left; height: 24px; overflow: hidden; }
.space .content #diaryList .select .CategoryTitle { float: left; color: #376B88; line-height: 1.75em; }
.space .content #diaryList .select .Yline { border-right: 1px solid #376B88; width: 1px; height: 14px; overflow: hidden; float: left; margin-left: 8px; margin-right: 8px; margin-top: 4px; display: inline; }

.space .content #diaryList .wcontent { float: right; margin-right: 10px; width: 680px; height: auto; display: inline; }
.space .content #diaryList .wcontent .Outline { width: 680px; height: 38px; margin-top: 15px; background-color: #F2F6F9; }
.space .content #diaryList .wcontent .Outline .outline_title { display: block; font-size: 13px; font-weight: bold; line-height: 1.5em; padding: 8px; float: left; display: inline; }
.space .content #diaryList .wcontent .Outline .search { float: right; margin-right: 5px; width: 378px; height: auto; overflow: hidden; }
.space .content #diaryList .wcontent .Outline .search .search_title { display: block; font-size: 13px; color: #999999; line-height: 1.5em; padding: 8px; float: left; display: inline; }
.space .content #diaryList .wcontent .Outline .search .search_box { margin-top: 7px; height: 22px; width: 200px; border: 1px solid #BBBBBB; float: left; overflow: hidden; }
.space .content #diaryList .wcontent .Outline .search .search_pic { background: url(seach2.jpg) no-repeat; width: 66px; height: 21px; float: right; margin-top: 8px; display: inline; }
.space .content #diaryList .wcontent .Outline .search .search_pic a { display: block; width: 66px; height: 21px; }
.space .content #diaryList .wcontent .outline_count { color: #999999; line-height: 2.0em; margin-top: 5px; }


.space .content #diaryList .wcontent .topic span { margin-top: 5px; color: #999999; padding-right: 20px; display: block; }
.space .content #diaryList .wcontent .border { height: 1px; border-bottom: 1px; border-bottom-color: #CCCCCC; border-bottom-style: dotted; border-bottom-width: 1px; margin-top: 10px; overflow: hidden; }
.space .content #diaryList .wcontent .view { float: left; }
.space .content #diaryList .wcontent .view .newLi { width: 680px; height: 40px; border-bottom: 1px dotted #cccccc; background-color: #E6F5FF; }
.space .content #diaryList .wcontent .view li { width: 680px; height: 40px; border-bottom: 1px dotted #cccccc; overflow: hidden; }
.space .content #diaryList .wcontent .view li .diarytitle { float: left; height: 40px; width: auto; overflow: hidden; }
.space .content #diaryList .wcontent .view li .diarytitle .atrtitle { float: left; color: #9A4528; margin-top: 8px; display: inline; }
.space .content #diaryList .wcontent .view li .right { float: left; width: 185px; margin-top: 8px; margin-left: 25px; display: inline; }
.space .content #diaryList .wcontent .view .bottom { float: left; }
.space .content #diaryList .wcontent .view .bottom span { color: #979797; }
.space .content #diaryList .wcontent .view .right .button { margin-left: 15px; margin-top: 6px; float: left; display: inline; }



/* 新建分组浮动框 */
.content #categorymodify { display: none; line-height: 2.0em; padding: 10px; color: #999999; width: 150px; height: 85px; background-color: White; border: 1px solid #5292AB; }
.content #categorymodify .statictext { display: block; height: 20px; width: 150px; overflow: hidden; line-height: 1.75em; padding-top: 10px; }
.content #categorymodify .submit { margin-top: 10px; background-image: url(btnbg.gif); background-repeat: no-repeat; border: none; width: 47px; height: 22px; float: left; margin-right: 8px; color: White; }
.content #categorymodify .canelGroupButton01 { margin-top: 10px; background-image: url(btnbg.gif); background-repeat: no-repeat; border: none; width: 47px; height: 22px; float: left; color: White; }
.content #categorymodify .canelGroupButton { margin-top: 10px; background-image: url(btnoverbg.gif); background-repeat: no-repeat; border: none; width: 47px; height: 22px; float: left; }
.content #addGroup #categorytitle { display: block; border: 1px solid #dcdcdc; }
.content .info { display: block; height: 15px; }
.directionbl { background: url(object.gif) no-repeat scroll -51px 0 transparent; bottom: -17px; height: 17px; left: 30px; position: absolute; width: 17px; }

/* 日志展示页 */
.space .content #diaryShow { height: auto; overflow: hidden; }
.space .content #diaryShow .diary_title { display: block; line-height: 2.5em; margin-left: 15px; font-size: 15px; font-weight: bold; }
.space .content #diaryShow .text { height: auto; overflow: hidden; }
.space .content #diaryShow .text .text_time { line-height: 2.0em; }
.space .content #diaryShow .text .text_time .username { color: ##006699; font-weight: bold; }
.space .content #diaryShow .text .img { margin-top: 40px; margin-left: 46px; width: 496px; height: 294px; }
.space .content #diaryShow .text .img img { width: 496px; height: 294px; float: left; }
.space .content #diaryShow .text .text_contents { font-size: 14px; line-height: 1.5em; margin-top: 20px; }
.space .content #diaryShow .text .text_contents .txt { display: block; margin-top: 20px; font-size: 14px; line-height: 1.5em; text-indent: 2em; }
.space .content #diaryShow .ItemAble { width: 660px; height: 140px; overflow: hidden; margin-left: 25px; }
.space .content #diaryShow .nextBook { height: 35px; line-height: 35px; border-bottom: 1px dotted #cecece; overflow: hidden; }
.space .content #diaryShow .nextBook span { color: #B6095D; }
.space .content #diaryShow .nextBook a { color: #B6095D; }
.space .content #diaryShow .tags { height: 60px; line-height: 60px; overflow: hidden; }


/* 动态样式 */

/* 新修改样式 */
.dynamic{ margin-top:10px; border-bottom: 1px dashed #eeeeee; float:left; padding-bottom:10px;}
.dynamic .username{ display:block; width:46px; height:48px;float: left;}
.dynamic .headimg { border: 1px solid #CDCDCD; width: 40px; height: 40px; padding: 2px;  float: left; border-radius: 5px 5px 5px 5px; }
.dynamic .contents{ float:left; margin-left:15px; display:inline; width:600px; overflow:hidden;}
.dynamic .contents .blueTitle{color: #2584b0; line-height: 2.0em; font-weight:bold;}
.dynamic .contents .txtB{ width:600px; overflow:hidden; }
.dynamic .contents .txtB .MIB_line_l{padding: 0 9px 0 8px;}
.dynamic .contents .txtB .timetable{ color:darkGray; line-height:1.75em; display:block;}

/*.dynamic .headimg { border: 1px solid #CDCDCD; width: 20px; height: 20px; padding: 1px; margin-top: 20px; margin-left: 24px; float: left; }*/
.dynamic a { color: #2584b0; }

/* 系统信息 */
.dynamic .contents .sysMessage { width:600px;  padding-bottom: 8px; font-size: 12px; color: #666666; float: left; }
/*.dynamic .contents .sysMessage { width: 430px; margin-left: 10px; padding-bottom: 8px; padding-top: 20px; margin-top: 15px; font-size: 12px; color: #666666; border-bottom: 1px dashed #eeeeee; float: left; }*/
.dynamic .contents .sysMessage a { color: #2584b0; }


/* 添加日志 */
.dynamic .contents .diary {  width:600px;  padding-bottom: 8px;  font-size: 12px; color: #666666;  line-height: 2.0em; }
/*.dynamic .contents .diary { width: 430px; margin-left: 65px; padding-bottom: 8px; padding-top: 30px; font-size: 12px; color: #666666; border-bottom: 1px dashed #eeeeee; line-height: 2.0em; }*/
.dynamic .contents .diary a { color: #2584b0;  line-height: 1.5em; }
.dynamic .contents .diary span.gray { color: Gray; font-weight:normal; }
/* 相册 */
.dynamic .contents .gallery {  width:600px; padding-bottom: 8px;  font-size: 12px; color: #666666;  line-height: 2.0em; }
/*.dynamic .contents .gallery { margin-left: 65px; padding-bottom: 8px; padding-top: 20px; font-size: 12px; color: #666666; border-bottom: 1px dashed #eeeeee; line-height: 2.0em; }*/
.dynamic .contents .gallery a { color: #2584b0; }
.dynamic .contents .gallery p { color: #a9a9a9; line-height: 2.0em; padding-top: 5px; }
.dynamic .contents .gallery .photos { width: 430px; height: auto; overflow: hidden; }
.dynamic .contents .gallery .photos .inner_pic { background-image: url(pic_bg.jpg); background-repeat: no-repeat; width: 88px; height: 88px; margin-top: 10px; float: left; }
.dynamic .contents .gallery .photos .inner_pic img { width: 80px; height: 80px; margin-left: 0px; margin-top: 0px; }
.dynamic .contents .gallery .photos .pic img { float: left; width: 50px; height: 50px; margin-left: 10px; margin-top: 10px; border: 1px solid #CDCDCD; padding: 1px; }

/* 分享照片 */
.dynamic .contents .sharePhoto {  width:600px;  padding-bottom: 8px; font-size: 12px; color: #666666;  line-height: 2.0em; }
/*.dynamic .contents .sharePhoto { width: 430px; margin-left: 65px; padding-bottom: 8px; padding-top: 30px; font-size: 12px; color: #666666; border-bottom: 1px dashed #eeeeee; line-height: 2.0em; }*/
.dynamic .contents .sharePhoto p { color: #a9a9a9; line-height: 2.0em; padding-top: 5px; }
.dynamic .contents .sharePhoto .photos { width: 430px; height: auto; overflow: hidden; }
.dynamic .contents .sharePhoto .photos img { width: 80px; height: 80px; margin-left: 0px; margin-top: 10px; border: 1px solid #CDCDCD; padding: 1px; }
.dynamic .contents .sharePhoto .photos .span { margin-top: 20px; }
.dynamic .contents .sharePhoto .photos .span span { margin-left: 10px; }


/* 电影动态 */
.dynamic .contents .dynamicmovie{ width:600px; float:left;}
.dynamic .contents .dynamicmovie .txtpanel { width: 300px; padding-bottom: 8px; font-size: 12px; color: #666666;  line-height: 2.0em; float: left; }
/*.dynamic .contents .dynamicmovie .txtpanel { width: 300px; margin-left: 15px; padding-bottom: 8px; padding-top: 30px; font-size: 12px; color: #666666; border-bottom: 1px dashed #eeeeee; line-height: 2.0em; float: left; }*/
.dynamic .contents .dynamicmovie span { color: #2584b0; font-weight: bold; line-height: 1.5em; }
.dynamic .contents .dynamicmovie .pic img { width: 50px; height: 68px; border: 1px solid #CDCDCD; padding: 1px; float: right; margin-right: 15px; margin-top: 30px; }
.dynamic .contents .dynamicmovie span.gray { color: Gray; font-weight:normal; }

/* 视频动态 */
.dynamic .contents .dynamicvideo{ width:600px; float:left;}
.dynamic .contents .dynamicvideo .txtpanel { width: 380px;  padding-bottom: 8px; font-size: 12px; color: #666666;  line-height: 2.0em; float: left; }
/*.dynamic .contents .dynamicvideo .txtpanel { width: 360px; margin-left: 15px; padding-bottom: 8px; padding-top: 30px; font-size: 12px; color: #666666; border-bottom: 1px dashed #eeeeee; line-height: 2.0em; float: left; }*/
.dynamic .contents .dynamicvideo .txtpanel span { color: #2584b0; font-weight: bold; line-height: 1.5em; }
.dynamic .contents .dynamicvideo .txtpanel span a { color: #2584b0; }
.dynamic .contents .dynamicvideo p { color: #a9a9a9; line-height: 1.75em;}
.dynamic .contents .dynamicvideo .pic{ float:right;}
.dynamic .contents .dynamicvideo .pic img { margin-top: 10px; width: 80px; height: 60px; border: 1px solid #CDCDCD; padding: 1px; float: right;  }
.dynamic .contents .dynamicvideo .txtpanel span.gray { color: Gray; font-weight:normal; }

/* 添加专辑 */
.dynamic .contents .addAllum{ width:600px; float:left;}
.dynamic .contents .addAllum .txtpanel { width: 380px;  padding-bottom: 8px;  font-size: 12px; color: #666666;  line-height: 2.0em; float: left; }
/*.dynamic .contents .addAllum .txtpanel { width: 360px; margin-left: 15px; padding-bottom: 8px; padding-top: 30px; font-size: 12px; color: #666666; border-bottom: 1px dashed #eeeeee; line-height: 2.0em; float: left; }*/
.dynamic .contents .addAllum span { color: #2584b0; font-weight: bold; line-height: 1.5em; }
.dynamic .contents .addAllum p { color: #a9a9a9; line-height: 2.0em; }
.dynamic .contents .addAllum .pic { background-image: url(img.jpg); background-repeat: no-repeat; width: 88px; height: 68px; float: right; margin-right: 10px; margin-top: 30px; display: inline; }
.dynamic .contents .addAllum .pic img { width: 80px; height: 60px; margin-left: 0px; margin-top: 0px; }

/* 加入群组 */
.dynamic .contents .joingroup{ width:600px; float:left;}
.dynamic .contents .joingroup .txtpanel { width: 380px;  padding-bottom: 8px; font-size: 12px; color: #666666;  line-height: 2.0em; float: left; }
/*.dynamic .contents .joingroup .txtpanel { width: 360px; margin-left: 15px; padding-bottom: 8px; padding-top: 30px; font-size: 12px; color: #666666; border-bottom: 1px dashed #eeeeee; line-height: 2.0em; float: left; }*/
.dynamic .contents .joingroup span { color: #2584b0; font-weight: bold; line-height: 1.5em; }
.dynamic .contents .joingroup .pic{ float:right;}
.dynamic .contents .joingroup .pic img { margin-top: 30px; width: 72px; height: 48px; border: 1px solid #CDCDCD; padding: 1px; float: right; margin-right: 10px; }
.dynamic .contents .joingroup p { color: #a9a9a9; line-height: 2.0em; }
/* 动态样式结束 */



/* 留言回复样式 */
#simplemodal{width: auto; height: auto; display: none;background-color: black;left: 0;opacity: 0.5;position: absolute; top: 0;z-index: 1001;}
#msg{display: none; margin: 0px auto; position: fixed;_position: absolute; width: 410px; height: 220px; background-color: White; top: 40%; margin-top: 0px; z-index: 1002; border: 1px solid #CCCCCC;opacity: 10;}
#msg .msgtext{margin-left: 10px; margin-top: 10px; float: left; display: inline; width: 100%;}
.space .content .mbm .replayComment { width: 610px; float: right; height: auto; overflow: hidden; margin-top:10px; display: inline; }
.space .content .mbm .replayComment .descn { display: block; border-color: #707070 #CECECE #CECECE #707070; border-style: solid; border-width: 1px; color: #666; font-size: 14px; padding: 2px 4px; width: 250px; margin-bottom: 5px; }
.space .content .input_btn { width: 240px; overflow: hidden; float: left; }
.space .content .re { float: left; width: 400px; background: none repeat scroll 0 0 #E5EDF2; border-color: #C2D5E3 #369 #369 #C2D5E3; border-style: solid; border-width: 1px; color: #369; cursor:text; height: 150px; margin-left: 3px; overflow: visible; vertical-align: middle; display:inline; }


.mbm .subcomment { margin-left: 60px; width:638px; height:auto; overflow:hidden; }
.mbm .subcomment .recom{ width:600px; overflow:hidden;}
.mbm .subcomment .recom .m img{ background: none repeat scroll 0 0 #FFFFFF; border-color: #F2F2F2 #CDCDCD #CDCDCD #F2F2F2; border-style: solid; border-width: 1px; height: 40px; padding: 2px; width: 40px; border-radius: 5px 5px 5px 5px;}
.mbm .subcomment .recom .txtDesn{ width:550px; overflow:hidden;}
.mbm .subcomment .recom .txtDesn .ti{ width:540px; overflow:hidden;}

.username{ float:left;}
.xw0{ float:left;}
.replay{float:right;}



/*
留言板（MessageBoard）公用样式 
板式1：

#mb_review{ width:698px; height:160px; overflow:hidden; margin:0 auto;}
#formSpaceCommentPost{ background-color:#F8F8F8; padding:10px; width:auto; text-align:center; border:1px solid #CECECE;}
#formSpaceCommentPost .message_face1{ cursor: pointer; display: block; float:left;}
#formSpaceCommentPost .btnArea{width:90%; overflow:hidden; margin:10px auto;}
#formSpaceCommentPost .ptdescn{border:1px solid #CECECE;}
#formSpaceCommentPost .pn{ float:right;}
*/
.commentValidateCode{ padding:8px 0px;}
.commentValidateCode #inputValidateCode{ border:1px solid #CECECE; height:20px;}
.block .editBlog{ background-image:none;}