h1 {
clear:none;
}

#maincol {
float:left;
}

#sidecol {
float:right;
}

.g_pagejump {
width:700px;
padding:10px 0;
}

.msg_notice {
margin:10px;
clear:both;
}
.msg_notice .keyword {
color:#E98901;
margin:0 5px;
}

.toFav {
background:transparent url(/img/mybabytree/myfav/myfav-toFav.gif) no-repeat 0 center;
padding:5px 0 5px 25px;
}

.HaveFav {
padding:5px 0;
}

.HaveFav a {
color:#888 !important;
}


.toFeed {
background:transparent url(/img/mybabytree/myfav/myfav-toFeed.gif) no-repeat 0 center;
padding:5px 0 3px 5px;
}

.toDownload {
background:transparent url(/img/mybabytree/myfav/myfav-toDownload.gif) no-repeat 0 center;
padding:5px 0 3px 15px;
}

.toEdit {
background:transparent url(/img/mybabytree/myfav/myfav-toEdit.gif) no-repeat 0 center;
padding:5px 0 5px 7px;
}

.toFav a,
.toFeed a {
text-decoration:underline;
}

.more a {
text-decoration:underline;
}
.container#myfav .block2 {
position:relative;
float:left;
}

.container#myfav .title h4 {
float:left;
width:440px;
}

.container#myfav .title h4 .subtitle {
padding:0;
}

.container#myfav .title .more {
display:table;
float:right;
}

.container#myfav .title .more .toFav {
display:table-cell;
display:inline-block;
width:80px !important;
padding:3px 20px 3px 5px !important;
}

.container#myfav .title .more .toFeed {
display:table-cell;
display:inline-block;
width:100px;
}

.container#myfav .title .goback {
position:absolute;
top:3px;
right:20px;
font-size:12px;
font-weight:normal;
}

.container#myfav .g_func {
text-align:right;
padding:10px;
width:680px;
margin:0 10px;
}

.container#myfav .g_func a {
text-decoration:underline;
}

.container#myfav select {
color:#000;
}

.favitem {
border-bottom:1px dotted #999;
width:710px;
clear:both;
padding:8px 0;
float:left;
}

.favitem a {
text-decoration:underline;
}

.favitem .content {
float:left;
width:430px;
padding:0 0 8px 10px;
}

.favitem .content h5 {
font-size:14px;
line-height:30px;
margin:0 0 6px;
}

.favitem .content p {
line-height:150%;
}

.favitem .content p .more {
margin:0 0 0 10px;
}

.favitem .content p .faver {
margin:0 5px;
}


.favitem .credit {
float:left;
width:150px;
padding:0 0 8px;
}

.favitem .credit .toEdit,
.favitem .credit .toFav,
.favitem .credit .HaveFav {
font-size:12px;
margin:-22px 0 0 10px;
float:right;
width:55px;
text-align:right;
background-position:15px center;
}

.favitem .credit .keyword a {
margin-right:5px;
white-space:nowrap;
display:inline-block;
}

.favitem .thumb {
float:right;
width:100px;
padding:0 10px;
}

.favitem .thumb a img {
width:100px;
}



.favdetail {
margin:0 40px;
padding:10px 0;
float:left;
display:inline;
clear:both;
}

.favdetail .permanentlink {
margin:10px 0;
}
    #myfav .favdetail .permanentlink a {
    color:#0015D6;
    text-decoration:underline;
    }

.favdetail .favfunc {
text-align:right;
clear:both;
margin:10px 0;
}

.favdetail .favfunc a {
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.favdetail .toMyfav {
width:618px;
}

.favdetail .toMyfav2 {
width:618px;
padding-top:10px;
}

.favdetail .toMyfav2 p {
margin:0 0 5px;
}

.favdetail .toMyfav2 p .faver {
margin:0 5px;
}

.favdetail .toMyfav2 .func {
text-align:right;
}

.favdetail .toMyfav2 .func a {
padding-left:17px;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}


.faver-list {
clear:both;
width:700px;
margin:0 10px 10px;
float:left;
display:inline;
}

.faver-list .title em {
margin:0 4px;
font-weight:bold;
color:#DC0000;
}

.faver-list .collector {
margin:0 40px;
padding:10px 0;
float:left;
display:inline;
}

.faver-list .collector li {
clear:both;
width:630px;
float:left;
margin:0 0 20px;
}

.faver-list .collector li .avatar {
float:left;
width:50px;
margin:0 10px 0 0;
}

.faver-list .collector li .text {
float:left;
width:560px;
display:inline;
}

.faver-list .collector li span {
font-weight:normal;
}

.faver-list .collector li .faver {
display:block;
margin:4px 0 0;
}





#myfav-mykeywords {
margin:0 40px;
padding:10px 0;
float:left;
display:inline;
clear:both;
}

#myfav-mykeywords li {
display:inline;
float:left;
margin:0 15px 5px 0;
white-space:nowrap;
}

#myfav-mykeywords a {
margin-right:4px;
}




#myfav-cat-edit {
margin:0 40px;
padding:10px 0;
float:left;
display:inline;
clear:both;
}

#myfav-cat-edit ul {
clear:both;
}

#myfav-cat-edit li {
width:640px;
float:left;
clear:both;
display:inline;
padding:4px 0;
border-bottom:1px dotted #BBB;
}

#myfav-cat-edit li p {
float:left;
display:inline;
width:440px;
text-indent:40px;
font-weight:bold;
}

#myfav-cat-edit li .func {
float:right;
display:inline;
width:200px;
}

#myfav-cat-edit li .func a {
margin:0 30px 0 0;
}

#myfav-cat-edit input,
#myfav-cat-edit select {
vertical-align:middle;
}



/* 侧栏部分 */
#myfav-thiskeywords {
line-height:140%;
padding:0 0 10px;
float:left;
}

#myfav-thiskeywords ul {
margin:5px 0 5px 15px;
}

#myfav-thiskeywords li {
border-bottom:1px dotted #BBB;
padding:5px 0;
width:170px;
text-indent:18px;
background:transparent url(/img/mybabytree/myfav/myfav-list-dot.gif) no-repeat 8px center;
}


#myfav-keywords {
line-height:140%;
padding:0 0 10px;
float:left;
}

#myfav-keywords .form {
background:transparent url(/img/mybabytree/myfav/myfav-toSearch.gif) no-repeat 0 center;
padding-left:15px;
margin:5px 0 5px 15px;
}

#myfav-keywords .form input {
vertical-align:middle;
}

#myfav-keywords .form input.text {
width:110px;
border:1px solid #999;
padding:0 1px;
height:17px;
}

#myfav-keywords .msg {
width:190px;
margin:0 0 0 10px;
border-bottom:1px solid #CCC;
background:transparent url(/img/mybabytree/myfav/myfav-keyword-note-bg.gif) no-repeat;
}
    #myfav-keywords .msg span {
    padding:9px 8px 3px 50px;
    display:block;
    }

#sidecol .tags {
margin:5px 5px 0 15px;
text-align:justify;
line-height:170%;
}

#sidecol .tags a {
display:inline-block;
white-space:nowrap;
margin:0 5px 0 0;
}

#myfav-sidecol .tags {
margin:5px 5px 0 15px;
text-align:justify;
line-height:170%;
}

#myfav-sidecol .tags a {
display:inline-block;
white-space:nowrap;
margin:0 5px 0 0;
}

#myfav-tool .title .more {
text-align:center;
}

#myfav-tool p {
margin:5px 0 5px 15px;
line-height:150%;
}


#myfav-pals ul,
#myfav-recom ul {
margin:5px 0 5px 15px;
}

#myfav-pals li,
#myfav-recom li {
border-bottom:1px dotted #BBB;
padding:5px 0;
width:170px;
background:transparent url(/img/mybabytree/myfav/myfav-list-dot.gif) no-repeat 8px 11px;
}

#myfav-pals li a,
#myfav-recom li a {
padding-left:18px;
display:block;
}



/* 面板壳子 */
.insertblock {
border:1px solid #C4C4C4;
background-color:#F7F7F7;
padding:0 10px 10px;
width:678px;
float:left;
}


/* 收藏面板 */

.toMyfav {
clear:both;
position:relative;
}

.toMyfav h5 {
color:#488D00;
font-size:14px;
border-bottom:1px dotted #585858;
padding:10px 10px 6px;
margin:0 0 5px;
}

.toMyfav .func a {
color:#0016FF;
text-decoration:underline;
}

.toMyfav .input td {
padding:5px;
}

.toMyfav .input td.label {
font-size:14px;
font-weight:bold;
color:#585858;
width:100px;
vertical-align:top;
}

.toMyfav .input input,
.toMyfav .input textarea,
.toMyfav .input select {
color:#707070;
vertical-align:middle;
}

.toMyfav .keyword {
position:absolute;
top:47px;
right:25px;
background-color:#FFF;
padding:0 0 10px;
width:140px;
background:transparent url(/img/mybabytree/myfav/myfav-tomyfav-keyword-bg.gif) no-repeat 0 bottom;
}

.toMyfav .keyword h6 {
font-size:14px;
color:#666;
text-align:center;
padding:15px 0 8px;
height:21px;
background:transparent url(/img/mybabytree/myfav/myfav-tomyfav-keyword-title.gif) no-repeat;
}

.toMyfav .keyword ul li {
margin:5px 10px 0;
float:left;
clear:both;
width:120px;
display:inline;
background:transparent url(/img/mybabytree/myfav/myfav-tomyfav-keyword-bullet.gif) no-repeat 0 2px;
color:#FF6C00 !important;
cursor:pointer!important;
cursor:hand;

}

.toMyfav .keyword ul li.used {
margin:5px 10px 0;
float:left;
clear:both;
width:120px;
display:inline;
background-image:url(/img/mybabytree/myfav/myfav-tomyfav-keyword-bullet-used.gif);
color:#468D03 !important;
cursor:pointer!important;
cursor:hand;
}


.toMyfav .keyword ul li.not_used{
margin:5px 10px 0;
float:left;
clear:both;
width:120px;
display:inline;
background:transparent url(/img/mybabytree/myfav/myfav-tomyfav-keyword-bullet.gif) no-repeat 0 2px;
color:#FF6C00 !important;
cursor:pointer!important;
cursor:hand;

}

.toMyfav .keyword ul li a {
color:#FF6C00 !important;
text-decoration:underline;
margin:0 0 0 18px;
display:block;
}

.toMyfav .keyword ul li .not_used a {
color:#FF6C00 !important;
text-decoration:underline;
margin:0 0 0 18px;
display:block;
}



.toMyfav .keyword ul li.used a {
color:#468D03 !important;
}


.toMyfav .msg {
margin:2px;
+margin:0px;
color:#999;
}

.toMyfav .errormsg {
margin:2px;
+margin:0px;
color:#DC1000;
}

.toMyfav h5 .subtitle {
font-size:12px;
font-weight:normal;
color:#000;
}

