.book_top{background:url(index/book_norepeat.gif);height:11px;font-size:0;}
.book_footer{background:url(index/book_norepeat.gif) 0 -11px no-repeat;height:19px;font-size:0;}
.book_body{background:url(index/book_body.gif) repeat-y;padding-left:10px;}

/*on login*/
.infoblock a:link,.infoblock a:visited{color:#010101;}
.infoblock a:hover{color:#ff6600;}
.s_menu{background:#fff;margin:10px;border:1px solid #fee4f5;padding:5px;}
.s_menu a:link,.s_menu a:visited{color:#666;}
.s_title{padding-bottom:10px;}
.infoside{width:300px;padding-bottom:5px;}
.infoside .art_list{padding:0 5px;}
.topic{text-align:center;padding-top:20px;}
.topic p a{line-height:22px;overflow:hidden;}
.infoside h2 a:link,.infoside h2 a:visited{color:#f42067;font-size:18px;font-weight:600;display:block;line-height:36px;height:36px;overflow:hidden;}
.infoside .art_list ul li{display:block;width:160px;}
.bg_title,.nobg_title{background:#fefdfe;border:1px solid #fee4f5;margin:5px;padding:0 5px;height:22px;line-height:22px;}
.nobg_title{background:#fff;}
.bg_title b,.nobg_title b{color:#fe59b8;}
.bg_title .right,.nobg_title .right{padding-top:4px;}
.love_user{padding:10px 0 10px 15px;}
.love_user div{float:left;margin: 0 2px 3px 1px;}
.love_user div img{padding:1px;border:1px solid #ddd}
/**/
.inforight{width:630px;}
.inforight .bg_title{margin:5px 0;}
.half{width:310px;height:190px;overflow:hidden;margin-left:5px;_margin-left:2px;padding-top:10px;float:left}
.half h4{color:#fe6698;font-weight:600;}
.art_tit{background:url(index/art_tit.gif) no-repeat 0 100%;margin:0 1px;padding-right:8px;}
.art_list{padding-top:5px;}
.art_list img{border:1px solid #fcc8d9;padding:2px;background:#fff;}
.art_list p{width:110px;height:22px;line-height:25px;overflow:hidden;}
.art_list ul{list-style:outside;display:block;}
.art_list ul li{display:block;width:170px;line-height:21px;height:21px;background:url(index/dot.gif) no-repeat 5px 8px;padding-left:15px;overflow:hidden;}
.adage{border:1px solid #fee4f5;margin:5px 5px 0 0;padding:3px;text-indent:1em;}
.married .infoside .art_list{padding:10px 5px;}
.block_list{width:420px;}
.rightbar{background:#fdf3f7;border:1px solid #fcc8d9;width:200px;}
.case{padding:5px;}
#con_tab_2{display:none;}
.talk34 img{width:100px;}
/**/
.sitelink{border-top:1px solid #fcc9c8;margin-top:10px;padding:5px;}
.sitelink a{margin:0 3px;}

/*guest*/
.tit{padding:5px 0 0 5px;border-bottom:1px dashed #ffa3c4}
.adage,.love_search{border:1px solid #ffa3c4;padding:5px;}
.love{padding:10px 0;}
.love div{float:left;margin: 0 7px 0 8px;}
.love div img{padding:1px;border:1px solid #ddd}
.daodaolist{padding-top:5px;}
.daodaolist li{width:380px;height:44px;overflow:hidden;display:block;float:left;}

.sharelist ul{padding:5px 0;width:350px;float:left}
.sharelist li{display:block;height:23px;line-height:23px;width:350px;overflow:hidden;}
.sharelist li b{font-weight:400;margin-right:10px}
.sharelist li b a{color:#282c38}



/*user*/
.all_feed{width:500px;border-right:1px solid #fdcac9;}
.all_feed .alignr{width:80px;text-align:right;font-size:10px;}
.all_feed table td{padding:10px 5px;border-bottom:1px solid #fef3f5;}
.all_feed .min_ico{width:60px;color:#666}
.all_feed .feed_s{width:330px;}
.all_feed .min_ico img{vertical-align:middle;margin:0 3px 0 0;}
.album_feed{width:250px;}
.feed li{display:block;border-bottom:1px solid #fef3f5;padding:15px 10px;clear:both;list-style-position:outside}
.feed li .ico{vertical-align:middle;}
.feed li img.summaryimg{background:#fff;padding:2px;border:1px solid #eee;margin:10px 0 0 20px;}