
#diary_sort {
top:40px;
padding: 35px 0 0;
}



#diary_shuren_intro {
width:690px;
height:52px;
margin:0 auto 10px;
padding:10px 0 0;
background:transparent url(/img/theme/diary/diary_shuren_intro_bg.jpg) no-repeat;
position:relative;
z-index:1;
}

    #diary_shuren_intro p {
    font-size:14px;
    text-align:center;
    color:#333;
    line-height:22px;
    font-weight:bold;
    }

    #diary_shuren_intro p em, #diary_shuren_intro p em a {
    color:#D63516;
    display:inline-block;
    }

    #diary_shuren_intro .introMore {
    position:absolute;
    right:5px;
    bottom:5px;
    width:146px;
    height:20px;
    overflow:hidden;
    line-height:22px;
    background:transparent url(/img/theme/diary/diary_shuren_intro_more_bg.png) no-repeat right 0;
    }

    #diary_shuren_intro .introMore a {
    width:138px;
    height:20px;
    color:#06D;
    padding:0 0 0 8px;
    display:inline-block;
    }

#diary_shuren_list {
width:690px;
margin:20px auto 10px;
}

    #diary_shuren_list .listTable {
    width:100%;
    background-color:#FFF;
    }

    #diary_shuren_list em {
    font-weight:normal;
    color:#D63516;
    }

    #diary_shuren_list select {
    vertical-align:middle;
    }

    #diary_shuren_list caption {
    line-height:20px;
    clear:both;
    zoom:1;
    }

    #diary_shuren_list .listTitle {
    float:left;
    background:transparent url(/img/theme/diary/diary_shuren_list_caption_bullet.png) no-repeat 0 center;
    padding:0 0 0 15px;
    }

    #diary_shuren_list .listTitle em {
    margin:0 4px 0 0;
    }

    #diary_shuren_list .listArchive {
    float:right;
    }

    #diary_shuren_list .listTable th {
    line-height:27px;
    background:#CDCDCD url(/img/theme/diary/diary_shuren_list_th_bg.png) repeat-x;
    color:#656565;
    padding:0 5px;
    }

    #diary_shuren_list .listTable tfoot th {
    font-weight:normal;
    text-align:left;
    color:#333;
    text-indent:5px;
    }

    #diary_shuren_list .listTable tfoot th.itemTime {
    text-align:center;
    }

    #diary_shuren_list .listTable td {
    padding:5px;
    color:#333;
    text-align:center;
    background-color:#F1F1F1;
    }

    #diary_shuren_list .listTable .odd td {
    background-color:#E6E6E6;
    }

    #diary_shuren_list .listTable td img {
    vertical-align:middle;
    }

    #diary_shuren_list .listTable .itemSelectedMark {
    width:16px;
    height:16px;
    overflow:hidden;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    font-size:0;
    line-height:100px;
    background:transparent url(/img/theme/diary/diary_shuren_list_selected_mark.png) no-repeat;
    }

    #diary_shuren_list .listTable td.itemTitle em {
    margin:0 4px 0 0;
    }

    #diary_shuren_list .listTable .itemTitle {
    width:240px;
    }

    #diary_shuren_list .listTable td.itemTitle {
    text-align:left;
    text-indent:5px;
    }

    #diary_shuren_list .listTable .itemTime {
    width:130px;
    }

    #diary_shuren_list .listTable .itemDate {
    }

    #diary_shuren_list .listTable .itemSelectedLook {
    width:110px;
    }

    #diary_shuren_list .listTable .itemSelectedKnow {
    width:80px;
    }

    #diary_shuren_list .listTable th.itemTable {
    padding:0;
    background:transparent url(/img/theme/diary/diary_shuren_list_th_intable_bg.png) repeat-y;
    }

    #diary_shuren_list .listTable td.itemTable {
    padding:0;
    background-image:url(/img/theme/diary/diary_shuren_list_td_intable_bg.png);
    background-repeat:repeat-y;
    }

    #diary_shuren_list .listTable .itemTable th,
    #diary_shuren_list .listTable .itemTable td {
    background:transparent;
    }

/******* 2010.04 日记新版 *******/

/* 结构 */

.container .inner {
margin:10px 15px 0;
clear:both;
zoom:1;
}

    .container .inner:after {
    content:".";
    display:block;
    clear:both;
    height:0;
    overflow:hidden;
    visibility:hidden;
    }

.container .inner p,
.container .inner li {
line-height:20px;
}

/* 主栏 */

#maincol .block .title {
position:relative;
z-index:0;
display:block;
}

.diaryPreviewNav {
font-weight:normal;
width:auto !important;
display:block !important;
}

.diaryPreviewNav .subGap {
margin:0 6px;
}

.diaryPreviewNav .diaryTotal {
margin:0 0 0 4px;
color:#000;
}

.diaryPreviewNav .viewTypeSwitch {
font-size:12px;
margin:0 0 0 20px;
}

.diaryPreviewNav .viewTypeSwitch a {
}

.diaryPreviewNav .viewTypeSwitch a:hover {
    text-decoration:none;
}

.diaryPreviewNav .viewTypeSwitch img {
    vertical-align:-2px;
}

.diaryMoreFunc {
text-align:right;
position:absolute;
z-index:1;
right:10px;
bottom:6px;
}

.diaryMoreFunc a {
margin:0 0 0 6px;
}

.diaryMoreFunc img {
vertical-align:middle;
}

.diaryPreviewTitle {
margin:20px 0;
}

.diaryPreviewTitle img {
vertical-align:middle;
}

.diaryPreviewTitle a {
font:bold 19px/24px default;
display:inline-block;
}

.diaryPreviewTitle .diaryDate {
color:#B8B8B8;
margin:0 0 0 10px;
}

.diaryPreviewContent {
margin:0px 0 40px;
}

.diaryPreviewContent .diarytext {
line-height:150%;
font-size:14px;
}

.diaryRelatedInfo {
background:transparent url(/img/mybabytree/diary/diary-ver2-misc-bg.png) no-repeat -395px -52px;
padding:0 0 0 12px;
margin:10px 0 0;
}

.diaryRelatedInfo a {
display:inline-block;
}

.diaryRelatedInfo p {
display:inline-block;
*display:inline;
padding:0 8px;
}

.diaryRelatedInfo p.diaryCat {
padding-left:0;
}

.diaryRelatedInfo p.diaryKeyword {
border-right:0;
padding-right:0;
}

.diaryRelatedInfo p.diaryKeyword a {
margin:0 0 0 6px;
}

.diaryReadAll {
float:right;
text-align:right;
margin:-20px 0 0;
}

.diaryReadAll a {
display:inline-block;
}

.diaryPreviewListBrief {
margin:0 0 40px;
}

.diaryPreviewListBrief .diaryPreviewContent {
border-bottom:1px dotted #A8A8A8;
padding:0 0 10px;
margin:0 0 10px;
}

.diaryPreviewListBrief .diarytext {
display:none;
}

/* 侧栏 */

.userBasic {
clear:both;
zoom:1;
}
    
    .userBasic:after {
    content:".";
    display:block;
    clear:both;
    height:0;
    overflow:hidden;
    visibility:hidden;
    }

.diaryToWriteBtn {
padding:5px 1px;
display:inline-block;
}

.diaryToWriteBtn a {
width:70px;
height:25px;
display:inline-block;
font-weight:bold;
font-size:14px;
line-height:25px;
text-align:center;
margin:0 auto;
background:transparent url(/img/mybabytree/diary/diary-ver2-misc-bg.png) no-repeat -20px -20px;
color:#000 !important;
}

.diaryToWriteBtn a:hover {
text-decoration:none;
}
.picDiaryToWriteBtn a {
width:90px;
background-position:-20px -45px;
}

.diaryCpList li {
display:inline;
float:left;
white-space:nowrap;
}

.diaryCpList .mailCount {
color:#BBBBBB;
margin:0 0 0 4px;
}

.userBasic .userAvatar {
float:left;
display:inline;
margin:5px 8px 0 0;
}

.userBasic .userAvatar img {
width:49px;
height:49px;
display:block;
background-color:#FFF;
border:1px solid #D1D1D1;
}

.addAsPal {
cursor:pointer;
color:#E63D29;
}

.addAsPal a {
background:transparent url(/img/mybabytree/diary/diary-ver2-misc-bg.png) no-repeat 0 6px;
padding:0 0 0 15px;
cursor:pointer;
color:#E63D29 !important;
display:inline-block;
}

.addAsPal a {
text-decoration:none;
}

.addAsPalDone {
color:#BABABA;
}

.userInteract {
font-size:0;
}

.userInteract a {
font-size:12px;
margin:0 6px 0 0;
}

.dele_link a {
text-decoration:underline;
white-space:nowrap;
}

.userInfo {
color:#BABABA;
border-top:1px solid #DFDFDF;
margin:10px 0 0;
padding:10px 0 0;
}

#treeprof-ver2 .userInfo a {
color:#BABABA;
}

.diaryCatList li a,
.diaryCalList li a {
display:inline-block;
}

.diaryCatList .catCount,
.diaryCalList .catCount {
color:#BBBBBB;
margin:0 0 0 4px;
}

.diaryCatList li {
background:transparent url(/img/mybabytree/diary/diary-ver2-misc-bg.png) no-repeat -398px 8px;
padding:0 0 0 6px;
}

.diaryCalList {
border-top:1px solid #DFDFDF;
margin:10px 0 0;
padding:10px 0 0;
}

.diaryCalList dt {
background:transparent url(/img/mybabytree/diary/diary-ver2-misc-bg.png) no-repeat -398px -13px;
padding:0 0 0 6px;
margin:0 0 4px;
cursor:pointer;
}

.toggleOff {
margin:0 0 0 4px;
background:transparent url(/img/mybabytree/diary/diary-ver2-misc-bg.png) no-repeat 0 -16px;
padding:0 0 0 11px;
cursor:pointer;
*display:inline-block;
}

.toggleOn {
margin:0 0 0 4px;
background:transparent url(/img/mybabytree/diary/diary-ver2-misc-bg.png) no-repeat 0 -36px;
padding:0 0 0 11px;
cursor:pointer;
*display:inline-block;
}

.diaryCalList dd {
margin:0 0 4px 10px;
height:0;
overflow:hidden;
}

.commentList li {
background:transparent url(/img/mybabytree/diary/diary-ver2-misc-bg.png) no-repeat -398px -13px;
padding:0 0 0 6px;
margin:0 0 4px;
}

.commentList li .commentDate {
margin:0 0 0 4px;
}

/* 推荐分享 */

.diary-genre {
margin:15px 10px;
display: inline-block;
+display: inline;
+zoom: 1;
}

.diary-genre a {
display:inline-block;
}

.diary-keyword {
margin:0 0 0 30px;
}

.diary-keyword a {
margin:0 10px 0 0;
}

.mytree-diary-related {
clear:both;
zoom:1;
margin:30px 0;
line-height:20px;
}

.mytree-diary-related:after {
content:".";
display:block;
clear:both;
height:0;
overflow:hidden;
visibility:hidden;
}

.diary-share {
float:left;
display:inline;
}

.diary-share .digg {
width:60px;
height:70px;
border-right:1px dotted #ACACAC;
padding:0 15px 0 10px;
text-align:center;
display:inline-block;
margin:0 25px 0 0;
vertical-align:middle;
}

.mytree-diary-related-self .diary-share .digg {
height:auto;
line-height:16px;
border-right:1px solid #666;
display:inline;
padding:0 6px 0 10px;
margin:0;
}

.diary-share .digg a {
width:44px;
height:44px;
display:block;
background:transparent url(/img/mybabytree/themes/all/btn-digg.png) no-repeat;
text-indent:-9999px;
overflow:hidden;
margin:0 auto 8px;
}

.diary-share .fav {
line-height:70px;
margin:0 10px 0 0;
vertical-align:middle;
}

.mytree-diary-related-self .diary-share .fav {
line-height:16px;
border-right:1px solid #666;
padding:0 6px;
margin:0;
}

.diary-share .fav a {
text-decoration:none;
color:#333;
display:inline-block;
width:92px;
height:26px;
line-height:26px;
background:transparent url(/img/mybabytree/themes/all/share-code-button-bg.png) no-repeat 0 -52px;
text-align:center;
font-size:12px;
text-indent:22px;
cursor:default;
margin:0 2px;
cursor:pointer;
}

.diary-share .fav a em {
color:#666;
margin:0 0 0 2px;
}

.diary-share .abroad {
line-height:70px;
}

.mytree-diary-related-self .diary-share .abroad {
line-height:16px;
padding:0 6px;
}

.diary-share .abroad img {
vertical-align:middle;
margin:0 2px;
}

.diary-utility {
float:right;
display:inline;
line-height:16px;
padding:0 6px 0 0;
}

.diary-utility a {
margin:0 0 0 6px;
padding:0 0 0 12px;
background-image:url(/img/mybabytree/themes/all/diary-share-misc.png);
background-repeat:no-repeat;
}

.diaryPreviewTitle .diary-utility {
margin: 8px 0 0;
}

.diaryPreviewTitle .diary-utility a {
line-height: 14px;
font-size: 12px;
font-weight: normal;
}

.diary-utility-edit {
background-position:0 3px;
}

.diary-utility-delete {
background-position:0 -27px;
}

.diary-utility-repost {
background-position:0 -57px;
}

.diary-stat {
float:right;
display:inline;
line-height:70px;
white-space:nowrap;
}

.mytree-diary-related-self .diary-stat {
line-height:16px;
border-right:1px solid #666;
padding:0 6px;
}

.diary-stat-read,
.diary-stat-reply {
margin:0 5px 0 0;
}

.diary-liked {
width:670px;
margin:0 auto;
padding:30px 0;
clear:both;
zoom:1;
}

.diary-liked:after {
content:".";
display:block;
clear:both;
height:0;
overflow:hidden;
visibility:hidden;
}

.diary-liked dt {
margin:0 0 10px 7px;
}

.diary-liked dd {
float:left;
display:inline;
margin:0 7px;
text-align:center;
line-height:20px;
}

.diary-liked a img {
width:49px;
height:49px;
display:block;
padding:1px;
border:1px solid #CCC;
}

/* 弹层 */

.diary-popup {
font-size:12px;
}

.diary-popup,
.diary-popup li,
.diary-popup p,
.diary-popup td,
.diary-popup dl {
line-height:20px;
}

.diary-popup input {
vertical-align:middle;
}

.diary-popup .popup-submit {
text-align: center;
margin: 20px auto;
width: 166px;
height: 21px;
zoom: 1;
}

.diary-popup .popup-submit input {
margin: 0 10px;
padding: 0;
background-image: none;
float: left;
}

.diary-popup .btn-ok {
width:63px;
height:21px;
overflow:hidden;
font-size:0;
line-height:9999px;
border:0 none;
cursor:pointer;
background:transparent url(/img/mybabytree/themes/all/g_submit.gif) no-repeat;
display:inline;
}

.diary-popup .btn-cancel {
width:63px;
height:21px;
overflow:hidden;
font-size:0;
line-height:9999px;
border:0 none;
cursor:pointer;
background:transparent url(/img/mybabytree/themes/all/g_cancel_off.gif) no-repeat;
}

.diary-pop-repost {
width:420px;
}

.diary-pop-repost dl {
border-bottom:1px dotted #999;
padding:0 0 15px;
margin:0 0 15px;
clear:both;
zoom:1;
}

.diary-pop-repost dl:after {
content:".";
display:block;
clear:both;
height:0;
overflow:hidden;
visibility:hidden;
}

.diary-pop-repost dt {
margin:0 0 5px;
}

.diary-pop-repost dd {
color:#447998;
overflow:auto;
overflow-x:hidden;
}

.diary-pop-repost dd li {
float:left;
display:inline;
white-space:nowrap;
margin:3px 20px 3px 0;
}

.diary-pop-repost dd input {
width:13px;
height:13px;
margin:0 4px 0 0;
}

.diary-pop-repost p {
margin:5px 0;
}

.diary-pop-repost .selected {
color:#447998;
margin:0 10px 0 0;
}

.diary-pop-comment textarea {
width:310px;
height:80px;
margin:5px 0;
resize:none;
}

.diary-pop-comment .countdown {
position:absolute;
color:#999;
white-space:nowrap;
margin:0 0 0 255px;
width:60px;
display:block;
text-align:right;
}

.diary-pop-comment p input {
width:13px;
height:13px;
margin:0 4px 0 0;
}

.diary-pop-done {
text-align:center;
}

.diary-pop-done .done-msg {
font-size:14px;
margin:10px 0;
}

.diary-pop-done .done-msg em {
background:transparent url(/img/mybabytree/themes/all/diary-share-misc.png) no-repeat -200px 4px;
padding:0 0 0 20px;
display:inline-block;
}

.diary-pop-done .done-text-list li {
margin:5px 0;
}

.diary-pop-done .done-text-list a {
color:#447998;
}

.diary-pop-done .auto-close {
color:#333;
margin:10px 0;
}

/* 日记标签 */

#diary-tag-add {
width: 852px;
height: 50px;
background: transparent url(/img/mybabytree/myblue/ziicon.gif) no-repeat 0 5px;
padding: 0 0 0 10px;
margin: 0 auto;
line-height: 20px;
clear: both;
zoom: 1;
}

#diary-tag-add:after {
content: " ";
display: block;
clear: both;
height: 0;
overflow: hidden;
visibility: hidden;
}

.add-label {
float: left;
display: inline;
margin: 0 10px 0 0;
}

.tag-container {
width: 500px;
height: 26px;
float: left;
display: inline;
margin: 0 8px 0 0;
position: relative;
z-index: 1;
}

.tag-container input {
border: 1px solid #ABABAB;
padding: 4px;
width: 490px;
}

.tag-list {
vertical-align: middle;
display: inline-block;
+display: inline;
+zoom: 1;
}

.tag-list .tag-item {
height: 19px;
overflow: hidden;
vertical-align: middle;
display: inline-block;
background: transparent url(/img/mybabytree/diary/diary-tag-201108.png?ver=20111008) no-repeat 0 0;
padding: 0 0 0 12px;
margin: 3px;
color: #FFF;
cursor: default;
line-height: 20px;
}

.tag-list .tag-text {
height: 19px;
float: left;
display: inline;
background: transparent url(/img/mybabytree/diary/diary-tag-201108.png?ver=20111008) no-repeat right 0;
padding: 0 5px 0 0;
}

/*
.tag-list .tag-remove {
width: 9px;
height: 9px;
position: absolute;
z-index: 0;
background: transparent url(/img/mybabytree/diary/diary-tag-201108.png?ver=20111008) no-repeat 0 -20px;
overflow: hidden;
text-indent: -9999px;
cursor: pointer;
margin: 5px 0 0 -14px;
}
*/

.tag-container-tip {
margin: 5px 0 0;
color: #999;
line-height: 20px
}

.tag-container .tag-popup {
position: relative;
height: 0;
z-index: 9999;
margin: -26px 0 0;
*margin: -23px 0 0;
line-height: 20px;
}

.tag-container .tag-popup-panel {
width: 448px;
border: 1px solid #ABABAB;
background-color: #FFF;
position: absolute;
z-index: 9999;
top: 0px;
padding: 10px 25px;
color: #999;
}

.tag-popup .tag-used-list {
margin: 10px 0;
clear: both;
zoom: 1;
}

.tag-popup .tag-used-list:after {
content: " ";
display: block;
clear: both;
height: 0;
overflow: hidden;
visibility: hidden;
}

.tag-popup .tag-item {
background: transparent url(/img/mybabytree/diary/diary-tag-201108.png?ver=20111008) no-repeat 0 -49px;
margin: 2px 12px 2px 0;
padding: 0 0 0 20px;
color: #089ACB;
cursor: pointer;
float: left;
display: inline;
white-space: nowrap;
line-height: 20px;
}

.tag-popup .tip {
background: transparent url(/img/mybabytree/diary/diary-tag-201108.png?ver=20111008) no-repeat -190px -38px;
padding: 0 0 0 15px;
}

.tag-popup .simsun {
font-family: SimSun;
}

.tag-auto {
width: 105px;
height: 24px;
float: left;
display: inline;
margin: 0 6px 0 0;
background: transparent url(/img/mybabytree/diary/diary-tag-201108.png?ver=20111008) no-repeat 0 -80px;
color: #FFF;
}

.tag-warning {
width: 0;
float: left;
display: inline;
}

.tag-warning em {
position: absolute;
width: 200px;
margin: 24px 0 0 -106px;
color: #E00;
}

.tag-help {
float: left;
display: inline;
}

.tag-help .help-icon {
width: 15px;
height: 15px;
display: block;
cursor: help;
background: transparent url(/img/mybabytree/diary/diary-tag-201108.png?ver=20111008) no-repeat -20px -20px;
overflow: hidden;
text-indent: -9999px;
margin: 5px 0 0;
}

.tag-help .help-text-trigger {
width: 15px;
height: 15px;
display: block;
position: absolute;
margin: -15px 0 0;
cursor: help;
}

.tag-help .help-text {
position: absolute;
width: 200px;
background-color: yellow;
padding: 2px 4px;
margin: 5px 0 0;
visibility: hidden;
}

.tag-help a.help-text-trigger:hover .help-text {
visibility: visible;
cursor: default;
}


/*翻页*/

.lookPagejump {
clear:both;
margin:20px;
text-align:center;
}

.lookPagejump .pages {
margin:0 10px 0 0 !important;
display:-moz-inline-box !important;
+display:inline !important;
vertical-align:middle !important;
}

.lookPagejump .pages td {
font-family:"Verdana" !important;
color:#4082CC !important;
padding:1px 2px !important;
background:none !important;
}

.lookPagejump .pageno {
display:inline !important;
width:auto !important;
}

.lookPagejump .pageno li {
border:1px solid #A3C5E8 !important;
list-style-type:none !important;
display:inline !important;
font:10px/14px "Verdana" !important;
width:auto !important;
height:14px !important;
overflow:hidden !important;
margin:0 2px 0 0 !important;
text-align:center !important;
padding:0px !important;
float:none !important;
background:transparent url(/img/newlook/pagejump-item_bg.gif) repeat-x !important;
}

.lookPagejump .pageno li a {
display:inline-block !important;
width:auto !important;
height:14px !important;
padding:0 4px !important;
color:#4082CC !important;
}

.lookPagejump .pageno li a:hover {
color:#DF3A0B !important;
text-decoration:none !important;
}

.lookPagejump .pageno li.current {
font-weight:bold !important;
border-color:#FF9D8A !important;
color:#DF3A0B !important;
padding:0px 4px !important;
+padding:1px 4px !important;
background-image:url(/img/newlook/pagejump-item_bg_on.gif) !important;
}

.diaryPreviewContent .diarytext img {
display: block;
}


#backtopCon {
	float: right;
	padding: 10px 45px 0;
}
.backtop{
	display:block;
	width:75px;
	height:20px;
	background:url(/img/theme/diary/backtop.gif) no-repeat;
	color:#666;
	text-align:center;
	padding-top:20px;
}
.backtop:hover{ background-position:0 bottom; color:#f49930; text-decoration:none; }
#mta-wrapper .backtop{ color:#666}
#mta-wrapper .backtop:hover{ color:#f49930}

