ul,li,dl,dt,dd,img,p,h1,h2,h3,h4,h5,h6,s,em,table,td,tr,form,input,button{margin:0;padding:0;list-style:none;}
img,input,button{border:0 none;}
.top_flash{width:660px;height:316px;margin-bottom:10px;background:url(http://pics.blog.yam.com/images/blog/buddy/i/flash_bg.gif) repeat-x}
.flashr{width:8px;height:316px;float:right;background:url(http://pics.blog.yam.com/images/blog/buddy/i/flash_rbg.gif) no-repeat}
.flashl{width:8px;height:316px;float:left;background:url(http://pics.blog.yam.com/images/blog/buddy/i/flash_lbg.gif) no-repeat}
.flash{float:left;width:640px;height:300px;margin-top:8px;background:#000}
.buddylist{width:/*460*/320px;float:left}
.listbar{clear:both;height:32px;/*background:url(http://pics.blog.yam.com/images/blog/buddy/i/list_bg.gif) no-repeat*/ }
.listbar li{float:left;margin-right:2px;line-height:32px;height:32px;width:103px; text-align:center}
.listbar li a{display:block;font-weight:600;color:#000;text-decoration:none;font-size:14.7px;width:103px;height:32px;background:url(http://pics.blog.yam.com/images/blog/buddy/i/hi_btn.gif) no-repeat}
.listbar li a:hover{color:#0051ad;font-weight:600;background:url(http://pics.blog.yam.com/images/blog/buddy/i/hi_hover.gif) no-repeat}
.listitem{  /*border-left:#cacaca 1px solid;border-right:#cacaca 1px solid;*/width:/*458*/ 318px;height:120px;}
.listitem h1{font-size:12px;font-weight:normal;padding:0 10px 0 30px;background:url(http://pics.blog.yam.com/images/blog/buddy/i/Christmas.gif) no-repeat 10px center;position:static;height:14px;}
.listitem strong a{color:#0051ad;text-decoration:none;}
.listitem strong a:hover{ text-decoration:underline}
.listitem b a{color:#f4781f; text-align:center}
.listitem b a:hover{ text-decoration:underline}
.item_c{width:/*440*/300px;margin:auto;border-bottom:#2b8cd9 1px dotted;height:100px;}
div.user_pic{float:left;}
.user_pic{width:80px;margin:10px 0 0 0;}
.user_pic b{width:58px;height:58px;}
.user_pic b a:link,.user_pic b a:visited{border:1px solid #dbdbdb;display:block;padding:2px;width:58px;height:58px;
}
.user_pic b a:active,.user_pic b a:hover{
border:1px solid #ed711a;display: block;padding:2px;width:58px;height:58px;
}
.user_pic p{font-size:11px;font-family: Arial, 新細明體;padding-top:5px;}
.user_pic p a{font-size:10px;text-decoration:underline;color:#2b8cd9;font-weight:600;font-family:Verdana, Arial, Helvetica, sans-serif;}
div.user_picr{float:right;}
.user_picr{width:/*360*/220px;margin:10px 0 0 0;/*background:#f5f5f5;*/}
.user_picr li{/*color:#000;*/height:30px;line-height:30px;padding-left:10px;}
div.listbot{float:right;}
.listbot{margin:auto;text-align:right}
.listbot a{padding:0 10px 0 10px;color:#f4781f;font-size:13px;font-weight:600; text-decoration:none;}
/*.listEnd{border-bottom:#CCCCCC solid 1px;border-left:#CCCCCC solid 1px;border-right:#CCCCCC solid 1px;height:10px}*/
/*my friends*/
.friendsblock{margin:0 0 0 5px;width:175px;float:left;/*background:#f5f5f5 url(http://pics.blog.yam.com/images/blog/buddy/i/friend_botbg.gif) no-repeat bottom;*/}
.friendsblock h1{/*background:#f5f5f5 url(http://pics.blog.yam.com/images/blog/buddy/i/friend_topbg.gif) no-repeat top;*/font-size:15px;color:#333;line-height:24px;padding-left:10px;position:static;}
.friendsblock h2{ text-align:center}
.blockwrap{padding-left:5px;}
.friendsblock a{ text-decoration:none;}
.friend{width:55px;float:left;margin:2px 0 0 0;padding-bottom:5px; text-align:center}
.friend h2{font-weight:normal;font-size:12px; text-align:center}
.friend h2 a{color:#2b8cd9;}
.friend h3{ text-align:center}
.friend h3 a{color:#f4781f;font-size:11px;font-weight:normal; text-decoration:underline}
.friend_pic img{width:47px;height:47px;}
.friend_pic a:link,.friend_pic a:visited{border:1px solid #dbdbdb;display:block;padding:2px;width:47px;height:47px;}
.friend_pic a:active,.friend_pic a:hover{border:1px solid #ed711a;display: block;padding:2px;width:47px;height:47px;}

/*pop-up*/
.dialog{/*position:absolute;*/right:10px;top:20px;width:413px;height:257px;background:url(http://pics.blog.yam.com/images/blog/buddy/i/Dialog_bg.gif) no-repeat}
.dialog h1{padding-left:20px;font-size:15px;color:#000;padding-top:20px;}
.dialog h1 span {float:right;padding:0 10px 0 10px;}
.expression{float:left;background:url(http://pics.blog.yam.com/images/blog/buddy/i/smile.gif) no-repeat left;height:14px;width:40px;margin-left:20px;padding-left:20px;}
.downico{float:left;background:url(http://pics.blog.yam.com/images/blog/buddy/i/downico.gif) no-repeat;height:14px;width:20px;}
.dialog textarea{height:133px;width:383px;background:#fffee6;border:#9f9f9f 1px solid;margin:auto; cursor:text;margin:5px 0 0 15px;:overflow:hidden;color:#333;font-size:13px;}
.yesorno{float:right;height:30px;line-height:30px;float:right;margin:10px 20px 0 0;}
.yesorno a{text-decoration:none; color:#999;}
.yesorno button{background:url(http://pics.blog.yam.com/images/blog/buddy/i/surebtn.gif) no-repeat;width:59px;height:20px;}

.dialog2{position:absolute;right:10px;top:320px;width:413px;height:257px;background:url(http://pics.blog.yam.com/images/blog/buddy/i/Dialog_bg.gif) no-repeat}.dialog h1{padding-left:20px;font-size:15px;color:#000;padding-top:20px;}
.dialog2 h1{padding-left:20px;font-size:15px;color:#000;padding-top:20px;}
.dialog2 h1 span {float:right;padding:0 10px 0 10px;}
.dialog2 textarea{height:133px;width:383px;background:#fffee6;border:#9f9f9f 1px solid;margin:auto; cursor:text;margin:10px 0 0 15px;:overflow:hidden;color:#333;font-size:13px;}

.dialog3{position:absolute;right:10px;top:620px;width:413px;height:257px;background:url(http://pics.blog.yam.com/images/blog/buddy/i/Dialog_bg.gif) no-repeat}.dialog h1{padding-left:20px;font-size:15px;color:#000;padding-top:20px;}
.dialog3 h1{padding-left:20px;font-size:15px;color:#000;padding-top:20px;}
.dialog3 h1 span {float:right;padding:0 10px 0 10px;}
.dialog3 textarea{height:80px;width:383px;background:#fffee6;border:#9f9f9f 1px solid;margin:auto; cursor:text;margin:10px 0 0 15px;:overflow:hidden;color:#333;font-size:13px;}
.dialog3 p{padding-top:10px;}
.dialog3 p span{float:left;font-size:15px;font-weight:600;padding-left:20px;}

.radiobox{width:360px;height:50px;background:#fff;border:#ccc 1px solid;margin:auto;margin-top:5px;}
.radiocell{float:left;padding:5px}
.radiobox a{display:block;width:20px;height:20px;}
.buddy_action_block a:link,.buddy_action_block a:hover,.buddy_action_block a:visited{ font-size:11px; }

.user_pic b a:link, .user_pic b a:visited,.friend_pic a:link, .friend_pic a:visited {
border:0px none;
}
div.listitem{
clear:both;
}

div.user_picr {
text-align:left;
}
.listbot{
width:220px;
}

