/* CSS Document */
body{ color:#606060;}
.warp  a{ color:#2064b0;}   
.warp  a:hover{ color:#f60;}    
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.floatRight{ float:right;}
.blue,a.blue{ color:#2064b0}
.orang,a.orang{ color:#f80;}
.gray,a.gray{ color:#595959}
.normal{ font-weight:normal;}
.line21,.line21 li{ line-height:21px;}
.line22,.line22 li{ line-height:22px;}
.line24,.line24 li{ line-height:24px;}

.warp{ width:950px; margin:0 auto;}
.look{ zoom:1; overflow:hidden; font-family:"宋体";}
    .LBox{ border:1px solid #ffcc99; margin-bottom:10px;}
    .title{ background:url(/img/look/title-bg01.gif) 0 0 no-repeat; height:25px; line-height:25px; padding:0 10px 0 25px; font-size:14px; font-weight:bold; color:#f97000;}
    .title span{ font-weight:normal; font-size:12px;}
    .title span.floatRight a{color:#f97000;}
    .LBtitle{ background:#e3e3e3; padding:0 6px; line-height:25px; height:25px; color:#9c3b0b; font-weight:bold;}
    .LBtitle span.floatRight a,.title span.floatRight a{  font-weight:normal; font-family:"宋体"; color:#f97000;}
        span.floatRight a.blue{ color:#2064b0}
        span.floatRight a.blue:hover{ color:#f60}
    .pd10{ padding:10px;}
    .pd105{ padding:10px 10px 5px;}
    .pd010{ padding:0 10px;}
    .pd56{ padding:6px 0 5px;}
    .pdt7{ padding-top:7px;}
    .border_1{ border:1px solid #ddd; margin-right:3px;}
    .magb10{ margin-bottom:10px;}
    .magt2{margin-top:2px;}
    /*首屏左栏*/
    .look_left{ float:left; width:200px;}
        /*==大家的新鲜事==*/
        .Fangle li{line-height:16px;padding:6px 0 5px;border-bottom:1px dashed #bfbfbf;zoom:1}
        .Fangle img{ width:18px;height:18px;margin-right:5px; margin-top:5px;  margin-bottom:5px;vertical-align: middle;border:1px  solid #ddd;float:left;}
    /*首屏中栏*/
    .look_center{ float:left; width:430px; margin-left:10px;}
        .focusPhoto {
            border:1px solid #BBBBBB;
            height:300px;
            margin:0 auto 10px;
            padding:2px;
            width:400px;
         }
        .focusPhoto img{ display:block;}
        /*热门日记*/
        .Look_list{ padding:2px 6px; margin: 5px 0 0;}
        .Look_list dt{ font-weight:bold; }
        .Look_list dd{ padding:2px 0px; line-height:18px;}
        .LBox strong {
            color:#AB420D;
        }
        .hot_time{ padding:0 0 0 15px;}
        
        .bottom-1dashed{ border-bottom:1px dashed #ddd;}
        .text-list{ padding:4px 0 0!important;padding:2px 0 0; }/*ie6  firefox hack */
        *+html  .text-list{ padding:2px 0 0!important;}/*ie7 hack*/
        .text-list li{ line-height:21px; background:url(/img/look/look-icon01.gif) no-repeat 0 8px; padding-left:12px;}
        .text-list p{ padding:8px 10px 2px; line-height:18px;}
        /*封面宝宝*/    
        .beforeCoverBaby{ padding:7px 0!important;padding:6px 0;}
        *+html .beforeCoverBaby{padding:6px 0!important;}/*ie7 hack*/
        .imgList{ zoom:1;overflow:hidden;   font-family: "宋体";    }
        .imgList img{   display:block;  border:1px solid #c0c0c0; width:100px; height:100px;margin:0 auto;}
        .imgList li{padding:5px 0 0;float:left;width:50%;text-align:center; } 
        .button01{ background:url(/img/look/button_bg01.gif) no-repeat; border:0; width:82px; height:21px; color:#fff; cursor:pointer; vertical-align: middlel;}
        .padtb0{ padding-top:0; padding-bottom:0;}
        
    /*首屏右栏*/
    .look_right{ float:left; width:300px; margin-left:10px;}
    
    


.look_leftCenter{ width:640px; float:left;}

     
    .jcDiary{ zoom:1; overflow:hidden;*padding-bottom:1px}
    .jcList{float:left; width:290px;overflow:hidden;padding:5px 9px 8px!important; display:inline;padding:4px 8px 5px;}
    *+html .jcList{ padding:4px 4px 5px!important;}

    
        .userDiary{ zoom:1; overflow:hidden; padding:13px 0 0;}
        .jcList li{ line-height:21px;}
        .userFace{ width:50px; float:left; text-align:center;}
        .userFace img{ width:48px; height:48px; border:1px solid #ddd; display:block;}
        .userFace2{ float:left; width:107px; height:150px; text-align:center; background:#e3e3e3; margin-right:3px;}
        .userFace2 img{ width:100px; height:124px; margin:3px auto 2px; border:1px solid #ddd; display:block;}
        .DiaryText{ margin-left:60px;}
    
        
    .picList{ zoom:1; overflow:hidden; padding:14px 0px 8px 8px;}
    .picList img{ display:block; margin:0px auto; width:133px; height:198px; border:1px solid #b2b2b2; margin-bottom:5px;}
    .picList li{ float:left; display:inline; width:135px; margin:0 10px; text-align:center;}
    
    /*tab_nav*/
    .tab_nav,.tab_nav2{ height:24px; background:url(/img/look/tab_nav.gif) repeat-x 0 bottom; overflow:hidden; padding-left:13px;}
    .tab_nav dd,.tab_nav2 dd{ float:left; margin:0 2px;height:24px;}
    .tab_nav dd span,.tab_nav2 dd span{ display:block; cursor:pointer; height:18px; line-height:18px; text-align:center;  float:left; cursor:pointer; padding:3px 12px 1px; margin:2px auto;}
    .tab_nav dd.current,.tab_nav2 dd.current{ background:url(/img/look/current-bg_left.gif) left bottom no-repeat;}    
    .tab_nav dd.current span,.tab_nav2 dd.current span{ background:url(/img/look/current-bg_right.gif) right bottom no-repeat; color:#ff8100;}
    .tab_nav dd.current{ font-weight:bold;}
    
    /*tab_nav*/
    .tab_nav2,.tab_nav2 dd{ height:27px;}
    .tab_nav2 dd span{ font-size:14px; font-weight:bold; margin-top:5px;}
    

            .list { padding:10px 20px  0; *padding:9px 20px  0; }   
            .list li { padding:1px 0 2px; line-height:17px; height:18px}    
            .list span{ width:12px; height:12px; font-family:arial; font-size:9px; background:url(/img/look/look-icon02.gif) no-repeat 0 0; color:#fff; vertical-align:text-middle; display:block; float: left;line-height:12px; text-align:center; margin:3px 5px 0 0; font-weight:bold; } 
            .list span.cspan{ background:url(/img/look/look-icon03.gif) no-repeat 0 0;}
            #hot_tab.list{padding:7px 15px 6px;*padding:6px 20px 3px}
            #hot_tab.list li{height:20px;line-height:20px; padding:0;}
    
    /*本期主题*/
    .bq_subject img{ float:left; margin-right:10px; margin-top:3px; }
    .bq_subject p{ line-height:18px;}
        
    .picDiary{ padding:15px 0 1px 3px;}
    .picDiary img{ width:128px; height:98px;}
    .picDiary li{ margin:5px 9px; *margin:6px 9px 7px; text-align:center;} 
    /*日记搜索*/
    .DiarySearch{border:1px solid #c3c3c3; margin-bottom:10px; padding:10px; zoom:1; overflow:hidden; clear:both; background:#f3f3f3; }
    .searchBox{  background:url(/img/look/diarysearch.gif) no-repeat 0 0px; height:53px; padding-left:108px; padding-top:3px; float:left;margin-left:5px; width:340px;}
    .searchBox input{ vertical-align:text-bottom;margin-right:3px;}
    .searchBox label{ padding:0 5px 0 0;}  
    .searchBox label input{ vertical-align:middle;}
        .searchButton{ background:url(/img/look/searchButton.gif) no-repeat; border:0; font-size:14px; color:#fff; width:71px; height:25px; cursor:pointer; vertical-align:middle; margin-top:5px;font-family:"宋体";}
        .searchInput{ width:240px; height:17px; border:1px solid #fbb379; padding:2px 3px; line-height:17px; margin:5px 5px 0 0; vertical-align:middle; font-family:"宋体";}
    .searchTab { line-height:24px;padding-top:10px;padding-left:50px;}
    .searchTab dt{ font-weight:bold; }

/*====精彩照片===*/
.etcList{ zoom:1; overflow:hidden; padding:5px 0 15px;}
.etcList p{ padding-bottom:3px;}
.etcList li{ float:left; width:200px; margin:0 16px; display:inline;}
.etcList img{ border:1px solid #ddd; padding:4px; width:190px; height:190px;}
/*精美图册*/
.etcPhoto{ zoom:1; overflow:hidden; }
.etcPhoto li{ float:left; width:130px; display:inline; text-align:center; margin:15px 11px 3px;}
.etcPhoto .picthumb { width:127px;height:122px;display:block;background:transparent url(/img/look/picthumb-box_bg.gif) no-repeat;}
.etcPhoto .picthumb img {width:100px;height:100px;float:left;display:inline;margin:9px 0 0 17px;}

/*主题动画秀*/
    .left350{ width:350px; float:left;}
    .left290{ width:290px; float:left; margin-left:10px;}
    .height182{ height:182px;}
    /*精彩视频 */
    .snapshot {
    display:block;
    width:120px;
    height:90px;
    position:relative;
    cursor:pointer;
    }
    a.snapshot:hover{
    text-decoration:none;
    }
    .snapshot img {
    width:118px;
    height:88px;
    border:1px solid #ddd;
    }
    .snapshot .duration {
    background-color:#000000;
    bottom:1px;
    right:1px;
    color:#bdff0b;
    cursor:pointer;
    display:block;
    font-size:11px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    line-height:100%;
    padding:2px 3px;
    position:absolute;
    }
    /*精彩动画 */
    .ectVideo{ zoom:1; overflow:hidden; padding-left:3px;}
    .ectVideo li { float:left; margin:0 5px; display:inline;}
    .ectVideo p{
    line-height:21px;
    text-align:center;
    line-height:18px;
    }
    .snapshot2 {
    display:block;
    width:100px;
    height:100px;
    margin-bottom:4px;
    position:relative;
    cursor:pointer;
    }
    .snapshot2 img {
    width:100px;
    height:100px;
    border:0;
    }
    .snapshot2 .mask {
    position:absolute;
    top:0;
    left:0;
    background:transparent url(/img/look/anime-mask2.gif) no-repeat;
    display:block;
    width:100px;
    height:100px;
    z-index:2;
    }
    
/*首页 右下魔幻贴图*/
    .moList { zoom:1; overflow:hidden;padding:5px 0 ;}
    .moList li{ float:left;width:50%; display:inline; text-align:center;}
    .moList img{ border:1px solid #e2eaed;height:75px; width:100px; padding:5px; background:#fff;}
    .moText{ padding:7px 10px 0;}

   
/*====树友大搜索===*/
.shuyou_search{zoom:1; overflow:hidden;}
.shuyou_search a{ color:#606060;}
.shuyou_search dl {
display:inline;
float:left;
margin:-15px 4px 8px;
width:49%;
}
.shuyou_search dt{ border-bottom:1px solid #ddd; font-weight:bold;padding:20px 0 5px;clear:both; margin:0 4px 10px;}
.shuyou_search dd {
display:inline;
float:left;
height:77px;
line-height:22px;
margin:0;
overflow:hidden;
text-align:center;
width:72px;
}
.shuyou_search dd img {
border:1px solid #DDDDDD;
display:block;
height:49px;
margin:0 auto;
width:49px;
}

.width50 li{ width:50%; float:left; margin:0 auto;}
.subPhotoList{ padding:10px 0}
.subPhotoList li{ padding:5px 0;}


.photoList{ padding:5px; zoom:1; overflow:hidden;}
.photoList li{ display:inline; float:left;width:200px; margin:0px 4px 8px 5px; overflow:hidden;}
.photoList li img{ margin:0 auto 2px; border:1px solid #ddd; display:inline; float:left;}
.photoList li p{ padding:0 5px; font-family:"宋体";}
/*封面宝宝*/
.facePhoto{ margin:30px;}
    .faceTop{ background:#efefef;}
    .img02{ background:#fff; padding:3px; border:1px solid #ddd;}
    .faceTop p{ text-indent:2em; line-height:20px;}
    .faceTab{ border:1px solid #ddd; padding:10px 15px 8px; margin:15px auto 0; }
    .faceTab thead td{ font-weight:bold; border-bottom:1px solid #f7951e; padding:0 0 0 5px;}
    .faceTab td{ padding:3px 5px;}
    .faceTab td,.faceTab th{ font-weight:normal; text-align:left; padding-left:5px; line-height:28px; font-size:12px; font-family:"宋体";}
    .faceTab th{ background:#efefef;}
    
    .bgr{ background-position:right top; padding:0 10px;}
    
    .back{ background:url(/img/look/look-icon04.gif) left 30% no-repeat; padding-left:10px;}
    .next{ background:url(/img/look/look-icon05.gif) right 30% no-repeat; padding-right:10px;}
.faceZs { margin:10px 0 }
.faceZs p{ padding:10px; text-indent:2em;}
.faceZs .photoList { padding-left:9px;}
.faceZs .photoList li{ width:208px; margin:10px 0;}
.faceZs .photoList  img{ background:#fff; padding:2px; width:196px; height:196px;}
.faceZs li p{ text-align:center; text-indent:0; padding:0}

#photoList li {
margin:0 30px 8px;
width:245px;
height:290px;
}
#photoList img {
height:238px;
width:238px;
}
/*照片秀投稿*/
.photoTougao{  margin:0 auto 20px;}
.bigPhoto{ border:10px solid #efefef; margin:10px auto 15px;text-align:center; background:#a1a1a1;zoom:1; overflow:hidden;}
.bigPhoto img{margin:0 auto; display:block}
.tougaoText{ border:1px solid #ddd; padding:10px 30px 20px; }
.tougaoText h5{ padding:10px 0; text-align:center;}
.textareaDiv{ padding:10px; border:1px solid #ddd; margin-bottom:20px;}
.textarea{ width:480px;height:200px; color:#666; overflow:auto; border:0; color:#3a3a3a; line-height:21px;word-wrap: break-word;word-break:break-all;}

.formSuccess{background:#fef2eb; width:385px; margin:0 auto; height:85px; text-align:center; padding-top:30px; font-size:14px; line-height:200%; font-weight:bold; }
.tgff p{ padding:3px 0; color:#3a3a3a;}
/* 评论 */
.comment{ border-top:1px solid #ddd; padding-top:10px;}
     h1 { font-size:14px; background:transparent url(http://pic.babytree.cmybabytree/myblue/ziicon.gif) no-repeat 0 center; text-align:left; text-indent:6px; margin:15px 20px 5px; font-weight:bold; }
    .syRev ul {list-style-type:none;margin:0 auto; /*background-color:#F0F0F0;*/ height:1%; overflow:hidden; padding-left:20px;}
    .syRev ul li {padding:10px; border-bottom:1px solid #FFF; width:560px;   float:left; overflow:hidden; }
    .syRev ul li.odd { background-color:#f1f1f1;}
    .syRev ul li table { line-height:150%; float:right; width:500px; }
    .syRev li .avatar { display:inline; float:left; height:50px; width:50px; }
    .syRev li .avatar img { width:49px; height:49px; }
    .syRev td{ padding-left:10px;}
    .syRev td.author { font-weight:bold; color:#6E6C6D; height:25px;padding-left:10px; border-right:0;}
    .syRev td.date {text-align:right;  border-left:0;}
    .syRev td.date a.delete {background:transparent url(http://pic.babytree.cmybabytree/myblue/delete_bullet.gif) no-repeat 0 center;}
    .syRev ul li table .quoted { color:#AAA; margin:10px;}
    .syRev .topost { margin-bottom:50px;}
    .syRev .topost td {vertical-align:top;}
    .syRev .topost label {width:100px; text-indent:20px; display:block; margin-top:5px;}
    .syRev .topost input, .syRev .topost textarea {border:1px solid #B9B9B9; margin:1px 0;}
    .syRev .topost input {height:19px;}
    .syRev .topost button#topost_submit {border:0; background:transparent url(http://pic.babytree.cmybabytree/myblue/topost_submit.gif) no-repeat; width:68px; height:21px; margin:5px 0 0;}



/*=====================*/
#animation-compound ul{
margin:10px auto;
}
#animation-compound li{
margin:5px 8px 5px 11px;
}
#animation-compound  .userFace{
width:100px;
height:100px;
float:left;}
#animation-compound  .userTextCont{
width:528px;
margin-left:10px;
}
#animation-compound .snapshot {
width:200px;
height:200px;
position:relative;
cursor:pointer;
margin:0 0px 3px;
}
#animation-compound .snapshot img {
width:200px;
height:200px;
border:0;
}

#animation-compound .snapshot .mask {
position:absolute;
top:0;
left:0;
background:transparent url(http://pic01.babytreeimg.com/img/newlook/anime-mask.gif) no-repeat;
display:block;
width:200px;
height:200px;
z-index:2;
}

#animation-compound .snapshot2 {
display:block;
width:100px;
height:100px;
position:relative;
cursor:pointer;
}

#animation-compound .snapshot2 img {
width:100px;
height:100px;
}

#animation-compound .snapshot2 .mask {
position:absolute;
top:0;
left:0;
background:transparent url(http://pic01.babytreeimg.com/img/newlook/anime-mask2.gif) no-repeat;
display:block;
width:100px;
height:100px;
z-index:2;
}
/*主题动画*/
.moreAnimation .ectVideo{ padding-bottom:20px;}
.moreAnimation .ectVideo li{ margin:12px;}
#anime-topic-contribute{
zoom:1;
overflow:hidden;
padding:10px;
width:620px;
margin:0 auto;
}
#anime-topic-contribute li {
width:310px;
float:left;
}
#anime-topic-contribute li td {
vertical-align:top;
}
#anime-topic-contribute li td a {
color:#ff8100;
}
/*主题视频*/
#video-compound ul{ padding-top:20px;}
#video-compound li{ width:120px; margin:10px 21px;}

/******/


/******/
.photoTougao table { border:none;margin: 0 auto;}
.back1,.back2,.next1,.next2{ height:51px; width:51px;display:block;text-align:center; color:#2064B0;}
.back1 img, .back2 img{ width:49px; height:49px; display:block; margin:0 0 2px; }
.back1,.next1 { cursor:pointer;}
.back1,.back2{ margin-right:6px;}
.next1,.next2{ margin-left:6px;}

/*.back1,.back2{ background:url(/img/look/p-back.gif) no-repeat 0 center; margin-right:6px;}
.back2{ background:url(/img/look/p-back_h.gif) no-repeat 0 center}
.next1,.next2{ background:url(/img/look/p-next.gif) no-repeat right center;margin-left:6px;}
.next2{ background:url(/img/look/p-next_h.gif) no-repeat right center; }*/


/*好奇育儿主张*/
#subjetHaoqi .sTitle {
background:transparent url(http://www.babytree.com/img/newlook/diary-block-title_subject-haoqi.png) no-repeat scroll right 0;
}
.sTitle {
color:#FFFFFF;
font-weight:bold;
height:32px;
line-height:32px;
margin:0 1px;
padding-left:10px;
}
#subjetHaoqi p {
color:#F83747;
padding:5px 3px 5px 5px ;
text-indent:2em;
font-family:"宋体";
line-height:18px;
}
.sTitle2{ text-align:right; padding-right:5px;}

.container{ padding:5px 5px 5px 0;}
#haoqi .container .ulist li {
background-image:url(http://pic01.babytreeimg.com/img/newlook/dotbullet2.gif);
background-position:10px 7px;
background-repeat:no-repeat;
line-height:140%;
padding:1px 5px 2px 25px;
height:auto;
}
#haoqi .container .ulist li span.author{ float:right;}
#haoqi .more{ text-decoration:underline; margin-left:5px;}
#haoqi .pd10{ padding:3px 1px 0}

.clear{clear:both;overflow:hidden;font-size:0;}

/*编辑推荐*/
.editCommend{ border:1px solid #ccc; background:#eee; padding:5px 10px; margin-top:10px;}
.CommendLeft{ margin-left:213px;}
.CommendRight{ margin-right:213px;}

/*封面宝宝合作伙伴*/
.faceBaby{ zoom:1; overflow:hidden; padding:10px;}
.faceBaby p{margin-left:110px;line-height:20px;}
.faceBaby p strong{color:#9d3899}

/****右侧宝之道***/
.knowBlk{ padding:5px 10px 10px;}
.h4TintGreen,.blkTopTintGreen{display:none;}
.myBzdAvatar {
width:30px;
height:30px;
float:left;
padding:7px 5px 0 0;
}

.myBzdAvatar img {
width:30px;
height:30px;
display:block;
        background-color:#EFFDEF;
}

.myBzdTip {
padding:3px 0 0;
}

.myBzdTip a {
display:inline-block;
}

.myBzdText {
clear:both;
color:#999999;
padding:5px 0;
}

.myBzdText:before {
content:".";
display:block;
clear:both;
height:5px;
overflow:hidden;
visibility:hidden;
}

.myBzdText a {
color:#999999;
display:inline-block;
}

.myBzdThisWeek {
    text-align:center;
padding:5px 0 0;
}

.myBzdMy {
    text-align:center;
background:transparent url(/img/know/dotline1.png) repeat-x;
margin:5px 0 0;
padding:6px 0 0;
}

.myBzdMy a {
display:inline-block;
}

.myBzdMobile {
background:transparent url(/img/know/dotline1.png) repeat-x;
margin:5px 0 0;
padding:6px 0 0;
        text-align:center;
color:#333;
}

.myBzdMobileLink a {
margin:0 10px;
display:inline-block;
}

/*paihang*/
.list li.head span{ display:inline;background:none;width:auto;color:#444;font-weight:bold; font-size:12px;font-family:"宋体"}
.list li.head span.credit{font-weight:bold;}
.list li span.credit{ float:right;width:50px;display:inline-block;background:none;color:#666; font-size:12px;font-weight:normal;font-family:arial}
.list li span.user{padding-left:10px;}
.firstDiary .diaryContent{ margin-left:310px;}

.jcDiary .LBtitle { padding:0 5px 0 7px;}

.Fangle img {margin-right:10px; margin-left:6px;}/*新增*/
.Fangle li {
border-bottom:1px dashed #BFBFBF;
line-height:16px;
padding:6px 0 5px;
}

.DiaryText {padding-right:5px;}
.jcList .pdt7{ padding-right:5px}
.look_right .text-list{ padding-left:4px!important;padding-left:4px;}
li.bb_none{border-bottom:none;}




.focusEntry{ position:relative; height:315px; margin-bottom:10px; width:200px; z-index:1; background:url(/img/look/focusentry_1.png?v=1) top no-repeat}
.Entry{ position:absolute; top:171px; height:144px; left:0; background:url(/img/look/focusentry_2.png?v=1) top no-repeat;}
.Entry{ width:200px; }
.Entry dt{ margin-top:58px; font-weight:bold; font-size:14px; text-align:center; color:#f98321;}
.Entry dd{ padding:2px 13px; line-height:19px;}
.Entry dd a{ text-decoration:none;}

.list li.head span.credit {
font-weight:bold;
height:20px;
line-height:20px;
}

*+html .jcList {*margin:0 5px;}
.jcList {*margin-left:2px;}
.list li.head span {font-weight:bold;height:20px;line-height:20px;}

#hot_tab.list,#digg_tab.list,#most_tab.list{padding:7px 15px 6px;*padding:6px 20px 3px}
#hot_tab.list li,#digg_tab.list li,#most_tab.list li{height:20px;line-height:20px; padding:0;overflow:hidden}
.tougaoText h5 {font-size:12px}
