﻿/*main content_toppage pickup*/
#petitlog {
  padding: 10px 0px 0px 0px;
}
#petitlog h3 {
  height: 30px;
}
#petitlog .md {
  padding: 0;
  background-image: url(top/bg_waku_body.gif);
  background-repeat: repeat-y;
}


#petitlog .bm {
  height: 10px;
  background-image: url(top/bg_waku_footer.gif);
  background-repeat: no-repeat;
}

#petitlog a {
  display: block;
}

#petitlog .next 
{
	padding:0;
	margin:0 8px;
	text-align:right;
}

#petitlog .next a 
{
 height :18px;
 line-height :18px;
  padding: 0 0px 0px 15px;
  margin: 0 4px;
  font-size: 85%;
  display:inline-block;
  background-image: url(top/icon_footer_arrow.gif);
  background-repeat: no-repeat;
  background-position: left center;
}






#content_plog
{
}

#content_plog a
{
	line-height:1.5;
	color:#993366;
	/*text-decoration:none;*/
}

#content_plog a:hover
{
	color: #CC3399;
}


#content_plog .left
{
	float:left;
	width:740px;
	display:inline;
	margin:0 20px 0 0;
	_zoom:1;
}

#content_plog .right
{
	
	float:left;
	width:200px;
	overflow:hidden;
}

#content_plog .side_ad
{
	background-image: url(plog/img_bkmadam_plog.gif);
	background-repeat: repeat-y;
	background-position: right top;
	float:left;
	width:200px;
	overflow:hidden;
}

#content_plog .blank
{
	min-height:700px;
	height:auto !important;
	height:700px;

}


#content_plog .category
{
	color: #C49DB5;
	margin:8px;
}

#content_plog .category ul
{
	padding:0;
	margin:4px 0 0 16px;
}

#content_plog .category li
{
}


#content_plog .plogside
{	
	float:left;
	_zoom:1;
	width:160px;
}



#content_plog .plogside .member
{
	text-align:center;
	width:160px;
	overflow:hidden;
}


#content_plog .plogside .member img
{
	
	
}


#content_plog .plogside .member h3
{
	margin:0 0 4px 0;
	text-align:center;
	font-size:100%;
	font-weight:bold;
	line-height:1.3;
	padding:4px 0;
}


#content_plog .plogside .member h3 a
{
	color: #9B4872;
	/*text-decoration: none;*/
}


#content_plog .plogside .follow
{
	margin:0 0 8px 0;
	padding:0;
	display:block;
	width:160px;
	background-image: url(plog/bg_follow_button.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color:#f8f0f4;
	line-height:32px;
	text-align:center;
	text-indent:8px;
	height:32px;
	color:#993366;
	font-weight:bold;
	font-size:90%;
	border:none;
	cursor:pointer;
}

#content_plog .plogside .follow:hover
{
	background-image: url(plog/bg_follow_hover_button.gif);
	background-color: #FFCC99;
	color:#ffffff;
}

#content_plog .plogside .following
{
	margin:0 0 8px 0;
	padding:0;
	display:block;
	width:160px;
	background-image: url(plog/bg_following_button.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color:#f8f0f4;
	line-height:32px;
	text-align:center;
	text-indent:8px;
	height:32px;
	color:#ffffff;
	font-weight:bold;
	font-size:90%;
	border:none;
	cursor:pointer;
}

#content_plog .plogside .following:hover
{
	background-image: url(plog/bg_following_hover_button.gif);
	background-color: #FFCC99;
	color:#ffffff;
}



#content_plog .plogside .item
{
	padding:0 0 4px 0;
	background-image: url(plog/bg_side_bottom.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	background-color:#f8f0f4;
	margin:0 0 8px 0;
	font-size:80%;	

}

#content_plog .plogside .item h3
{
	padding: 8px 0 4px 0;
	background-image: url(plog/bg_side_top.gif);
	background-position: left top;
	background-repeat: no-repeat;
	text-align: center;
	font-weight: bold;
	color: #C480A2;
}



#content_plog .plogside .item p
{
	padding:4px 8px 4px 8px;
	line-height:1.2;
}


#content_plog .plogside .item .footer
{
	list-style:none;
	padding:4px 8px 0 8px;
	text-align:right;
}

#content_plog .plogside .item .footer li
{
	line-height:1.2;
}

#content_plog .plogside .itemlist
{
	list-style:none;
	padding:4px 8px 0 8px;
}

#content_plog .plogside .itemlist li
{
	/*min-height:20px;
	height:auto !important;
	height:20px;*/
	margin:0 0 4px 0;
	width:100%;
	overflow:hidden;
}

#content_plog .plogside .itemlist a.tag
{
	font-weight:bold;
	
}


#content_plog .plogside .itemlist a.tag:visited
{
	font-weight:normal;
}


#content_plog .plogside .itemlist .selected a
{
	font-weight: bold;
	color:#cc3300;
}

#content_plog .plogside .itemlist .selected a:visited
{
	font-weight: bold;
}


#content_plog .plogside .itemlist img
{
	float:left;
	height:20px;
	width:20px;
	margin:0;
}

#content_plog .plogside .itemlist .name
{
	display:block;
	line-height:1.5;
	margin:0;
	_zoom:1;
	margin:0 0 0 24px;
	min-height:21px;
	height:auto !Important;
	height:21px;
	
}

#content_plog .plogside .feed
{
	font-size:80%;
	margin:4px;
}

#content_plog .plogside .feed a
{
	display:block;
	background-image: url(plog/feed.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0 0 0 20px;
	line-height:16px;
	min-height:18px;
	height:auto !important;
	height:18px;
}




#content_plog .plogmain
{
	float:left;
	display:inline;
	width:565px;
	margin:0 0 0 5px;
	/*margin:0 0 0 170px;*/
	_zoom:1;
	
}




#plog
{
	_zoom:1;
	font-size:16px;
}

#plog a
{
	display:inline;
/*	text-decoration:none;*/
	line-height:1.5;
	color:#993366;
}

#plog a:hover
{
	color: #CC3399;
}

#plog .error
{
	margin: 4px;
	color:#cc0000;
}

#plog .message
{
	margin: 32px 64px;
	padding:16px;
	color:#666666;
	background-color:#f8f8f8;
	border:1px solid #dddddd;
	text-align:center;
	-moz-border-radius: 4px; /* for Fx */
	-webkit-border-radius: 4px; /* for Safari */

}

#plog .loading
{
	margin:0;
	padding: 56px 0;
	text-align:center;
}

#plog .twit
{
	margin: 0 4px 0 0;

}


#plog .twits
{
	margin: 0;
	width:100%;	
}

#plog .twitlist
{
	margin: 0;
	width:100%;
}

#plog .twititem
{
	min-height:50px;
	height:auto !important;
	height:50px;
	
}
#plog .root
{
	padding:0 0 0 20px;
}


#plog .child
{
	/*background-image: url(plog/reply2.gif);
	background-position: 6px top;
	background-repeat: no-repeat;*/
	padding:0 0 0 20px;
}



#plog .member
{
	float:left;
	display:block;
	font-size:80%;
}

#plog .member a,#plog .member span
{
	position:absolute;
	float:left;
	display:block;
	width:100px;
	height:74px;
	margin:0;
	padding:0;
}



/*
#plog .member .image
{
	position:absolute;
	text-align:center;
	display:block;
	margin:0;
	padding:0;	
	text-decoration:none;
	
	width:100px;
	height:40px;	
	overflow:hidden;
}

#plog .member .image img
{
	width:40px;
	height:auto;
	background-color:#ffffff;
}*/

#plog .member img
{
	position:absolute;
	margin: 0;
	padding: 0;
	width:40px;
	height:40px;
	left:30px;
}


#plog .member .name
{
	position:absolute;
	display:block;
	left:0;
	top:42px;
	margin:0;
	padding:0;
	line-height:16px;
	height:32px;
	text-decoration: none;
	text-align:center;
	width:100px;
	overflow:hidden;
}
#plog .member a .name
{
	cursor:pointer;
}


#plog .member a:hover .name
{
	color: #CC3399;
}

#plog .nofollow .member a .name
{
	/*font-weight:bold;*/
	color:#666666;
}


#plog .follow .member a .name
{
	/*font-weight:bold;*/
	color:#993366;
}

#plog .me .member a .name
{
}


#plog .balloon
{
	_zoom:1;
	margin:0 0 0 80px;
	padding: 0;
	background-image: url(plog/bg_a_body.gif);
	background-position: left top;
	background-repeat: repeat-y;
}

#plog .balloonin1
{
	margin:0;
	padding: 0;
	background-image: url(plog/bg_a_body_end.gif);
	background-position: right top;
	background-repeat: repeat-y;
}

#plog .balloonin2
{
	margin:0;
	padding:0;
	
	background-image: url(plog/bg_a_top.gif);
	background-position: left top;
	background-repeat: no-repeat;
	
}


#plog .balloonin3
{
	margin:0;
	padding:0;
	background-image: url(plog/bg_a_top_end.gif);
	background-position: right top;
	background-repeat: no-repeat;
	
}

#plog .balloonin4
{
	margin:0;
	padding:0px;
	background-image: url(plog/bg_a_bottom.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}

#plog .balloonin5
{
	margin:0;
	padding:10px 12px 10px 30px;
	background-image: url(plog/bg_a_bottom_end.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}




#plog .body
{
	display:block;

	word-wrap:break-word;
	line-height:1.3;
	margin:0 20px 0 4px;
	font-size:90%;
	min-height:32px;
	height:auto !important;
	height:32px;
	
}

#plog .body .text
{
	line-height:1.3;
	padding:0;
	margin:0 0 2px 12px;
	color:#999999;
	_zoom:1;

}

#plog .body .text .maintext
{
	line-height:1.3;
	color:#654A32;
	display:none;
	margin:0 0 8px 0;
}

#plog .body .text .outline
{
	line-height:1.3;
	display:inline;
	color:#654A32;
	text-decoration:none;
}

#plog  .thumb
{
	display:inline;
	float:left;
	height:40px;
	width:40px;
	overflow:hidden;
	text-align:center;
	margin:0 8px 0 0;
	
	
}

#plog  .mainimage
{
	float:none;
	display:none;
	overflow:hidden;
	text-align:center;
	margin:0 0 16px 8px;
	padding:8px 0 0 0;
	
	
}


#plog .top
{
	color:#999999;	
	margin:0 0 2px 0;
	line-height:20px;
	min-height:20px;
	height:auto !important;
	height:20px;
}


#plog .bottom
{
	/*clear:left;	*/
	text-align:right;
	
	color:#999999;	
	margin:0;
	line-height:20px;
	min-height:20px;
	height:auto !important;
	height:20px;
}

#plog .bottom span.date
{
	font-size:80%;
	margin:0 4px;
}

#plog .bottom a
{
	margin:0 4px;
	line-height:20px;
	_zoom:1;
}

#plog a.date
{
	padding:0 0 0 18px;
	margin:0 0 0 4px;
	color:#999999;
	/*white-space:nowrap;*/
	display:inline-block;
	height:20px;
	line-height:20px;
	_zoom:1;
	font-size:80%;
	
	background-image: url(plog/ico_open.gif);
	background-position: left top;
	background-repeat: no-repeat;
	
}

#plog a.date:hover
{
	background-image: url(plog/ico_open_hover.gif);
	color: #CC3399;

}

#plog .delete
{
	padding:0 0 0 18px;
	margin:0 0 0 4px;
	color:#999999;
	/*white-space:nowrap;*/
	display:inline-block;
	height:20px;
	line-height:20px;
	_zoom:1;
	font-size:80%;
	
	background-image: url(plog/ico_delete.gif);
	background-position: left top;
	background-repeat: no-repeat;
	
}

#plog .delete:hover
{
	background-image: url(plog/ico_delete_hover.gif);
	color: #CC3399;

}



#plog .reply
{
	padding:0 0 0 18px;
	margin:0 0 0 4px;
	color:#999999;
	/*white-space:nowrap;*/
	display:inline-block;
	height:20px;
	line-height:20px;
	_zoom:1;
	font-size:80%;
	
	background-image: url(plog/ico_reply.gif);
	background-position: left top;
	background-repeat: no-repeat;
	
}

#plog .reply:hover
{
	background-image: url(plog/ico_reply_hover.gif);
	color: #CC3399;

}

#plog .side
{
	float:right;
	width:16px;
	height:16px;
	overflow:hidden;
	border:1px xolid red;
}

#plog .side .minus
{
	display:none;
	padding:0;
	margin:0;
	color:#999999;
	white-space:nowrap;
	
	background-image: url(plog/ico_minus.gif);
	background-position: left top;
	background-repeat: no-repeat;
	
	text-indent:16px;
	overflow:hidden;
	width:16px;
	height:16px;

	font-size:1px;
	color:#ffffff;
	line-height:16px;
}

#plog .side .minus:hover
{
	background-image: url(plog/ico_minus_hover.gif);
	color: #CC3399;

	color:#ffffff;
}

#plog .side .plus
{
	display:block;
	padding:0;
	margin:0;
	color:#999999;
	white-space:nowrap;
	
	background-image: url(plog/ico_plus.gif);
	background-position: left top;
	background-repeat: no-repeat;
	
	text-indent:16px;
	overflow:hidden;
	width:16px;
	height:16px;

	
	font-size:1px;
	color:#ffffff;
	line-height:16px;
	
}

#plog .side .plus:hover
{
	background-image: url(plog/ico_plus_hover.gif);
	color: #CC3399;

	color:#ffffff;
}



#plog .bottom .icon
{
	margin:0 2px;
		
}


/*
#plog .body .bodyend
{
	display:none;
}
*/


#plog  ul.tags
{
	font-size:80%;
	padding:0;
	margin:0 4px 0 0;
	display:none;
	list-style:none;
}

#plog  ul.tags li
{
	padding:0;
	margin:0 4px;
	list-style:none;
	display:inline;
}

#plog  ul.tags a
{
	display:inline-block;
	margin:0;
	padding:0;
}


#plog a.rescount
{
	font-size:80%;
	display:inline-block;
	padding: 0 8px;
	color: #ffffff;
	background-color: #D98CB3;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 0 4px;
}

#plog a.rescount:hover
{
	background-color: #BC3F7D;
		color: #ffffff;
}



#plog  .url
{
	word-wrap:break-word;
}

#plog  .toexpand
{
	margin-left:8px;
	font-size:80%;
	white-space:nowrap;
	text-decoration:none;
}




#plog .zoomitem .body
{
	margin:0 20px 8px 4px;
	
	
}

#plog .zoomitem .text .maintext
{
	line-height:1.3;
	display:inline;
}

#plog .zoomitem .text .outline
{
	display:none;
}


#plog .zoomitem  .mainimage
{
	display:block;

	
}

#plog .zoomitem  .thumb
{
	display:none;
}

#plog .zoomitem  .tags
{
	display:inline;
}

#plog .zoomitem  .minus
{
	display:block;
}
#plog .zoomitem  .plus
{
	display:none;
}




#plog .import .balloon
{
	background-image: url(plog/bg_b_body.gif);
	
}
#plog .import .balloonin1 
{
	background-image: url(plog/bg_b_body_end.gif);
	
}
#plog .import .balloonin2
{
	background-image: url(plog/bg_b_top.gif);
}
#plog .import .balloonin3
{
	background-image: url(plog/bg_b_top_end.gif);
}
#plog .import .balloonin4
{
	background-image: url(plog/bg_b_bottom.gif);
}
#plog .import .balloonin5
{
	background-image: url(plog/bg_b_bottom_end.gif);
}




#plog .disable .balloon
{
	background-image: url(plog/bg_d_body.gif);
	
}

#plog .disable .balloonin1 
{
	background-image: url(plog/bg_d_body_end.gif);
	
}

#plog .disable .balloonin2
{
	background-image: url(plog/bg_d_top.gif);
}
#plog .disable .balloonin3
{
	background-image: url(plog/bg_d_top_end.gif);
}
#plog .disable .balloonin4
{
	background-image: url(plog/bg_d_bottom.gif);
}
#plog .disable .balloonin5
{
	background-image: url(plog/bg_d_bottom_end.gif);
}



#plog .send 
{
	
	min-height:74px;
	height:auto !Important;
	height:74px;

}

#plog .send .body
{
	margin:0;
	padding:0 0 4px 0;
	min-height:16px;
	height:16px;
}



#plog .send .bottom
{
	min-height:24px;
	height:24px;
	
}


#plog .send .sendexpand
{
	float:left;
	font-size:80%;
	padding:0 0 0 18px;
	margin:0 4px 0 0;
	white-space:nowrap;
	
	background-image: url(plog/ico_plus.gif);
	background-position: left top;
	background-repeat: no-repeat;
	
}

#plog .send .sendexpand:hover
{
	background-image: url(plog/ico_plus_hover.gif);

}
#plog .send .sendsimple
{
	float:right;
	font-size:80%;
	padding:0 0 0 18px;
	margin:0 4px 0 0;
	white-space:nowrap;
	
	background-image: url(plog/ico_minus.gif);
	background-position: left top;
	background-repeat: no-repeat;
	
}

#plog .send .sendsimple:hover
{
	background-image: url(plog/ico_minus_hover.gif);

}

#plog .send .formitem
{
	text-align:right;
	margin:0;
	padding:0;
	width:100%;
}

#plog .send .textarea
{	
	width:99%;
	line-height:1.2;
}




#plog .send .simpleform .sendsimple
{
	display:none;
}

#plog .send .simpleform .top
{
	display:none;
}


#plog .send .simpleform .itemleft
{
	margin:0 0 0 0;
	_zoom:1;
}

#plog .send .simpleform .itemright
{
	display:none;	
}

#plog .send .simpleform .sendbutton
{
	text-align:right;
	margin-bottom:4px;
}

#plog .send .simpleform .textarea
{
	height:50px;
}



#plog .send .expandform .itemleft
{
	margin:0 155px 0 0;
	_zoom:1;
}

#plog .send .expandform .itemright
{
	float:right;
	width:150px;
	
}

#plog .send .expandform .formitem
{
	text-align:right;
	margin:0 0 4px 0;
	padding:0;
	width:100%;
}

#plog .send .expandform .sendbutton
{	
	display:none;
}

#plog .send .expandform .textarea
{
	height:160px;
}



#plog .send .categorytags
{	
	font-size:80%;

	margin:0 120px 0 0;
	
	text-align:left;
	
	min-height:24px;
	height:auto !Important;
	height:24px;
	_zoom:1;
}




#plog .send .categorytags ul
{	
	
	line-height:1.5;
	list-style:none;
	margin:0 0 0 0;
	padding:0;
	display:inline;
	_zoom:1;	
}

#plog .send .categorytags li
{	
	display:inline;
	margin:0;
	padding:0;
}

#plog .send .categorytags li a
{
	display:inline-block;
	line-height:1.8;
	/*white-space:nowrap;*/
}

#plog .send .categorytags .alltag
{
	/*float:left;*/
	display:inline-block;
	padding:0 0 0 18px;
	margin:0 0 0 8px;
	/*width:24px;*/
	height:24px;
	/*overflow:hidden;
	text-align:left;
	text-indent:100px;
	*/
	background-image: url(plog/ico_tagexpand.gif);
	background-position: left center;
	background-repeat: no-repeat;
	
	/*font-size:1px;*/
	
	/*color:#ffffff;*/
	line-height:24px;
}

#plog .send .categorytags .alltag:hover
{
	background-image: url(plog/ico_tagexpand_hover.gif);
	/*color:#ffffff;*/
}

#plog .send .mytags a, #plog .send .alltags a
{
	font-weight: normal;
	color: #9A838B;
	/*text-decoration: none;*/
	margin: 0 2px;
	padding: 0 4px;
	-moz-border-radius: 4px; /* for Fx */
	-webkit-border-radius: 4px; /* for Safari */
}

#plog .send .mytags a:hover, #plog .send .alltags a:hover
{
	color: #FF6600;

}

#plog .send .mytags a.selected,#plog .send .alltags a.selected
{
/*	font-weight: bold;*/
	text-decoration: none;
	color: #ffffff;
	background-color: #993366;
}

/*
#plog .send .textinput
{	
	width:97%;
	line-height:1.2;
}
*/




#plog .send .ok
{
	margin:0 2px 0 0;
	width:97px;
	background-image: url(plog/bg_ok_button.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color:#f8f0f4;
	line-height:24px;
	text-align:center;
	height:24px;
	color:#993366;
	font-weight:bold;
	font-size:13px;
	border:none;
	cursor:pointer;
}

#plog .send .ok:hover
{
	background-image: url(plog/bg_ok_hover_button.gif);
	background-color: #FFCC99;
	color:#ffffff;
}

#plog .send .cancel
{
	margin:0;
	width:49px;
	background-image: url(plog/bg_cancel_button.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color:#f8f0f4;
	line-height:24px;
	text-align:center;
	height:24px;
	color:#993366;
	font-weight:bold;
	font-size:13px;
	border:none;
	cursor:pointer;
}

#plog .send .cancel:hover
{
	background-image: url(plog/bg_cancel_hover_button.gif);
	background-color: #FFCC99;
	color:#ffffff;
}

#plog .send .balloon
{
	background-image: url(plog/bg_c_body.gif);
	
}


#plog .send .balloonin1
{
	background-image: url(plog/bg_c_body_end.gif);
	
}
#plog .send .balloonin2
{
	background-image: url(plog/bg_c_top.gif);
}
#plog .send .balloonin3
{
	background-image: url(plog/bg_c_top_end.gif);
}
#plog .send .balloonin4
{

	background-image: url(plog/bg_c_bottom.gif);
}
#plog .send .balloonin5
{
	background-image: url(plog/bg_c_bottom_end.gif);
}

#plog .send .balloonin5 input
{

}



#plog .send .ret
{
	margin: 0 2px 6px 0;
	padding:4px 8px;
	
	background-color: #F7E6EE;
	color: #A25583;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	line-height: 1.2;
	font-size: 80%;
}

#plog .send .ret p
{
	width:100%;
	margin:0;
	overflow:hidden;
}


#plog .send .ret br
{
	display:none;
}


#plog .noicon .balloon
{
	margin:0;
	
}


#plog .noicon .member
{
	display:none;
	
}




#plog .res
{
	display:block;
	margin: 0 0 0 8px;
	color: #836773;

	text-decoration: none;
}

#plog .res a.name
{
	display:inline-block;
	padding:0 4px 0 0;
	/*text-decoration:none;*/
	color: #9C838D;
	font-size: 90%;
}


#plog .res a.name:hover
{
	padding:0 4px 0 0;
	/*text-decoration:none;*/
	/*color: #9C838D;*/
	color: #CC3399;

}


#plog .res .name .retweet
{
	margin:0 2px 0 0;
	color: #C072A0;
}


#plog .res .restext
{
	font-size:90%;
}

#plog .res .expand
{
	margin-left: 4px;
	font-size: 80%;
}

#plog .readed .res
{
	color: #92A976;
}









#plog  .summary
{
	width:49%;
	height:66px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0 0 0 0;
	_zoom:1;
}

#plog .summary .member a
{
	height:58px;
	
}


#plog .summary .member .name
{
	height:16px;
	overflow:hidden;
}



#plog  .summary .balloonin5
{
	padding:8px 12px 8px 30px;
}



#plog .summary .bodyfull
{
	display:block;
	_zoom:1;
	/*text-decoration:none;*/
	cursor:pointer;
	color:#999999;
	
}


#plog .summary .body
{
	margin:0;
	padding:0;
	height:50px !important;
	overflow:hidden;
	max-height:50px;

}

#plog .summary .body img
{
	float:left;
	display:inline;
	margin:0 4px 0 0;
	
}

#plog .summary .outline
{
	display:block;
	height:35px !important;
	overflow:hidden;
	max-height:35px;
	line-height:17px;
	margin:0 0 0 8px;
	line-height:1.2;
}

#plog .summary a .outline
{
	cursor:pointer;
	color:#654A32;
}

#plog .summary a:hover .outline
{
	color: #CC3399;
}


#plog .summary a .date
{
	cursor:pointer;
}

#plog .summary a:hover .date
{
	color: #CD85B4;
}


#plog .summary .bottom
{
	display:block;
	height:16px;
	overflow:hidden;
	margin:0;
	clear:none;
	
}





#plog  .followcontroler
{
	width:100%;
}

/*
#plog .followcontroler .body
{
	height:40px !important;
	overflow:hidden;
	max-height:40px;
	
}

#plog .followcontroler .text
{
	margin:0;
}
*/



#plog .followcontroler .balloon
{
	margin-right:170px;		
}

#plog .followcontroler .controler
{
	clear:right;
	border-top:1px dotted #993366;
	padding-top:10px;
	font-size:80%;
	float:right;
	display:inline;
	width:160px;
}

#plog .followcontroler .controler .caption
{
	margin:0 0 4px 0;
}

#plog .followcontroler .controler .action
{
	list-style:none;
	margin:0 0 4px 0;
	padding:0;
}

#plog .followcontroler .controler .action li
{
	display:block;
	margin:0;
	padding:0;
}

#plog .followcontroler .controler .action .followuser
{
	background-image: url(plog/ico_follow.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding:0 0 0 18px;
	margin:0 4px 0 0;
}

#plog .followcontroler .controler .action .refollowuser
{
	background-image: url(plog/ico_followed.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding:0 0 0 18px;
	margin:0 4px 0 0;
}


#plog .followcontroler .controler a
{
	margin:0;
}







#plog .readed a
{
	color: #7092B4;
}



#plog .info
{
	color: #939A83;
	margin-right: 8px;
}

#plog .info span
{
	margin: 0 2px;
	color: #274E18;
	text-align: right;
}

#plog .pager
{
	line-height:1.5em;
	font-size:80%;
	padding:4px 0;
	text-align:center;
	min-height:1.5em;
	height:auto !important;
	height:1.5em;
}

#plog .pager .newpost
{
	float:left;
}


#plog .pager a.newpost
{
	padding:0 0 0 18px;
	margin:0 4px 0 0;
	color:#999999;
	white-space:nowrap;
	
	background-image: url(plog/ico_open.gif);
	background-position: left top;
	background-repeat: no-repeat;
	
}

#plog .pager a.newpost:hover
{
	background-image: url(plog/ico_open_hover.gif);
	color: #CC3399;

}





#plog .pager .prevpage
{
	float:left;
}

#plog .pager .nextpage
{
	float:right;
}

#plog .pager .listpage
{
}


#plog .pager ul
{
	list-style:none;
	margin:0 7em;
}

#plog .pager li
{
	display:inline;
	
}

#plog .pager a
{
	margin:0 4px;
	line-height:1.5em;
}

#plog .pager .now
{
	margin:0 4px;
	font-size:120%;
	font-weight:bold;
	color:#666666;
}

#plog .clearleft
{
	clear:left;
}