.weibo-widget { font:12px Helvetica, Arial, sans-serif }
.weibo-clearfix { zoom:1 }
.weibo-clearfix:after { clear:both; content:"."; display:block; height:0; visibility:hidden }
.weibo-widget a { text-decoration:none }
.weibo-widget p { margin:0; padding:0 }
.weibo-widget img { margin:0; padding:0; border:0 none }
.weibo-widget ul, .weibo-widget ol { list-style:none; margin:0; padding:0 }
.weibo-loading { text-align:center; padding:20px 0; background-color:white; color:black; font:16px/32px "Î¢ÈíÑÅºÚ", "ºÚÌå", sans-serif }
.weibo-loading p { width:160px; height:32px; margin:0 auto; padding-left:40px; background:url(http://simg.sinajs.cn/xblogstyle/images/common/loading.gif) 0 0 no-repeat }
.weibo-widget .weibo-arrow { position:absolute; width:16px; height:10px; top:-11px; left:15px; background:url(http://img.t.sinajs.cn/t4/style/images/common/layer_arrow.png) no-repeat 0 -1px; _background:url(http://timg.sjs.sinajs.cn/t35/style/images/common/layer/wraplayer.gif) no-repeat 0 -12px; _height:8px; _top:-7px; overflow:hidden }
a.weibo-button { color:#333; border:1px solid #c1c1c1; display:inline-block; font-size:12px; height:23px; line-height:23px; padding:0 20px; margin:0 5px; text-decoration:none; vertical-align:middle; background-color:#f4f4f4; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; background-image:linear-gradient(#FFF, #DDD); background-image:-moz-linear-gradient(#FFF, #DDD); background-image:-webkit-gradient(linear, 0% 0, 0% 100%, from(#FFF), to(#DDD)); background-image:-o-linear-gradient(#FFF, #DDD); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD')
}
a.weibo-button:hover { background-color:#fafafa; background-image:linear-gradient(#FFF, #e7e7e7); background-image:-moz-linear-gradient(#FFF, #e7e7e7); background-image:-webkit-gradient(linear, 0% 0, 0% 100%, from(#FFF), to(#e7e7e7)); background-image:-o-linear-gradient(#FFF, #e7e7e7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E7E7E7')
}
.weibo-widget .weibo-icon { margin:0; padding:0; border:0 none; background:url(http://img.t.sinajs.cn/t4/style/images/common/ico.png) no-repeat; width:12px; height:12px; display:inline-block }
.weibo-widget .weibo-icon-v-p { width:14px; height:12px; background-position:0 -206px }
.weibo-widget .weibo-icon-v-g { width:14px; height:12px; background-position:0 -231px }
.weibo-widget .weibo-icon-video { width:14px; height:14px; margin:0 5px; background-position:0 -2235px }
.weibo-widget .weibo-icon-male { width:11px; background-position:0 -540px }
.weibo-widget .weibo-icon-female { width:11px; background-position:0 -560px }
.weibo-widget .weibo-icon-add { float:left; width:8px; height:10px; background-position:0 -710px; margin:7px 4px 0 0 }
.weibo-widget .weibo-icon-added { float:left; width:11px; height:10px; background-position:0 -770px; margin:7px 4px 0 0 }
.weibo-widget .weibo-icon-pub-emo { background-position:0 1px }
.weibo-widget .weibo-icon-pub-img { background-position:0 -32px }
.weibo-widget .weibo-icon-pub-vid { background-position:0 -67px }
.weibo-dialog { z-index:12000 }
.weibo-dialog a { text-decoration:none }
.weibo-dialog .weibo-dialog-content { border:1px solid #c6c6c6; background-color:#FFF; overflow:hidden }
.weibo-dialog .weibo-dialog-hd { height:27px; line-height:27px; margin:1px; padding:0 10px; position:relative; background-color:#f2f5f9 }
.weibo-dialog .weibo-dialog-hd .weibo-dialog-title { height:27px; line-height:27px; overflow:hidden }
.weibo-dialog .weibo-dialog-hd a.weibo-dialog-close { position:absolute; display:block; width:15px; height:27px; line-height:25px; overflow:hidden; top:0; right:0; color:#666 }
.weibo-dialog .weibo-dialog-bd { overflow:hidden; margin:1px; position:relative }
.weibo-dialog-overlay-b { background-color:#e8e8e8; opacity:.7; filter:alpha(opacity=70); -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px }
.weibo-dialog-overlay-p { z-index:11000; background-color:#000; opacity:.15; filter:alpha(opacity=15) }
.weibo-message { z-index:30000 }
.weibo-message-content { background-color:#FFF }
.weibo-message-content .weibo-dialog-bd { padding:8px }
.weibo-message-content .weibo-message-tip { margin:0 10px; color:#666; font-size:14px }
.weibo-message-content .weibo-message-tip a { color:#0082cb; text-decoration:none }
.weibo-message-content .weibo-message-tip a:hover { color:#390 }
.weibo-message-content .weibo-message-tip span { float:left; display:inline }
.weibo-message-content .weibo-message-tip p { float:left; display:inline; width:120px; margin-top:8px }
.weibo-message-content .weibo-message-buttons { margin-top:15px; text-align:center }
.weibo-message-yes, .weibo-message-yes em, .weibo-message-no, .weibo-message-no em { display:inline-block; cursor:pointer; background:url(http://img.t.sinajs.cn/t4/style/images/common/btn.gif) no-repeat 0 -144px; color:#73797c; padding:0 0 0 2px; height:24px; line-height:23px; line-height:24px \9 }
.weibo-message-yes { margin-right:15px }
.weibo-message-yes em { background-position:right -168px; padding:0 10px 0 8px; min-width:35px; text-align:center; font-style:normal }
.weibo-message-yes:hover { background-position:0 -192px; text-decoration:none }
.weibo-message-yes:hover em { background-position:right -216px }
.weibo-message-no em { background-position:right -168px; padding:0 10px 0 8px; min-width:35px; text-align:center; font-style:normal }
.weibo-message-no:hover { background-position:0 -192px; text-decoration:none }
.weibo-message-no:hover em { background-position:right -216px }
.weibo-message-question, .weibo-message-info, .weibo-message-warn, .weibo-message-right, .weibo-message-wrong { width:32px; height:32px; background:url(http://img.t.sinajs.cn/t4/style/images/common/ico_warn.png); _background:url(http://img.t.sinajs.cn/t4/style/images/common/ico_warn.gif); margin:0 3px 0 0; overflow:hidden; vertical-align:middle }
.weibo-message-right { background-position:-100px 0 }
.weibo-message-wrong { background-position:-100px -45px }
.weibo-message-warn { background-position:-100px -97px }
.weibo-message-question { background-position:-94px -150px }
.weibo-message-info { background-position:-100px -198px }
.weibo-retweet .weibo-retweet-content { border:1px solid #c6c6c6; background-color:#FFF; overflow:hidden; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px }
.weibo-retweet .weibo-retweet-box { margin:15px 10px }
.weibo-retweet .weibo-retweet-form { margin:15px 0; line-height:20px; zoom:1 }
.weibo-retweet a.weibo-retweet-emoticons { background:url(http://img.t.sinajs.cn/t4/style/images/common/ico.png) no-repeat 0 1px; width:20px; height:20px; display:inline; float:left }
.weibo-retweet .weibo-retweet-wordcount { color:#080; display:inline; float:right; width:130px; text-align:right; margin-right:5px }
.weibo-retweet .weibo-retweet-wordcount em { font-style:normal }
.weibo-retweet .weibo-retweet-textarea { width:410px; height:54px; line-height:18px; clear:both; border-color:#999 #c9c9c9 #c9c9c9 #999; border-style:solid; border-width:1px; color:#999; font-family:Tahoma, "ËÎÌå"; font-size:12px; margin:2px 0 10px; padding:5px; outline:medium none; resize:none; word-wrap:break-word; overflow:auto; _margin:0 -10px }
.weibo-retweet .weibo-retweet-options p { margin:0; vertical-align:middle }
.weibo-retweet .weibo-retweet-options input { vertical-align:middle; _vertical-align:-1px }
.weibo-retweet .weibo-retweet-options label { padding-left:3px; vertical-align:middle }
.weibo-retweet .weibo-retweet-actions { text-align:center }
.weibo-retweet .weibo-retweet-actions a { color:#333; border:1px solid #c1c1c1; display:inline-block; font-size:12px; height:23px; line-height:23px; padding:0 20px; margin:0 5px; text-decoration:none; vertical-align:middle; background-color:#f4f4f4; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; background-image:linear-gradient(#FFF, #DDD); background-image:-moz-linear-gradient(#FFF, #DDD); background-image:-webkit-gradient(linear, 0% 0, 0% 100%, from(#FFF), to(#DDD)); background-image:-o-linear-gradient(#FFF, #DDD); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD')
}
.weibo-retweet .weibo-retweet-actions a:hover { background-color:#fafafa; background-image:linear-gradient(#FFF, #e7e7e7); background-image:-moz-linear-gradient(#FFF, #e7e7e7); background-image:-webkit-gradient(linear, 0% 0, 0% 100%, from(#FFF), to(#e7e7e7)); background-image:-o-linear-gradient(#FFF, #e7e7e7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E7E7E7')
}
.weibo-retweet .weibo-retweet-actions a.weibo-retweet-cancel { color:#888 }
.weibo-commentlist .weibo-commentlist-list { list-style:none outside none; margin-top:10px }
.weibo-commentlist .weibo-commentlist-item { border-top:1px dashed #ccc; padding:8px 0 4px }
.weibo-commentlist .weibo-commentlist-list .weibo-commentlist-item a { text-decoration:none }
.weibo-commentlist .weibo-commentlist-item .weibo-commentlist-head { float:left; display:inline; width:36px; margin-right:-45px; overflow:hidden }
.weibo-commentlist .weibo-commentlist-item .weibo-commentlist-head img { background:none repeat scroll 0 0 #fff; border:1px solid #ccc; padding:2px }
.weibo-commentlist .weibo-commentlist-item .weibo-commentlist-feed { color:#666; line-height:20px; margin-left:45px }
.weibo-commentlist .weibo-commentlist-item .weibo-commentlist-time { color:#999 }
.weibo-commentlist .weibo-commentlist-item .weibo-commentlist-actions { text-align:right }
.weibo-commentbox .weibo-commentbox-emoticons { background:url(http://img.t.sinajs.cn/t4/style/images/common/ico.png) no-repeat 0 1px; width:20px; height:20px; float:left; display:inline; margin-right:5px }
.weibo-commentbox .weibo-commentbox-form textarea { border-color:#c4c7bd #efefef #f2f2f2 #d2d5ca; border-style:solid; border-width:1px; color:#333; display:inline; float:left; font-family:Tahoma, "ËÎÌå"; font-size:12px; height:18px; line-height:18px; margin-right:8px; outline:medium none; overflow:hidden; padding:3px 2px 1px; resize:none; width:365px; word-wrap:break-word }
.weibo-commentbox .weibo-commentbox-form .weibo-commentbox-submit { display:inline; float:left; height:22px; line-height:22px }
.weibo-commentbox .weibo-commentbox-form .weibo-commentbox-options { clear:both; color:#707070; line-height:18px; margin-left:25px; overflow:hidden; padding-top:7px; width:395px }
.weibo-commentbox .weibo-commentbox-form .weibo-commentbox-options p { margin-top:3px }
.weibo-commentbox .weibo-commentbox-more { border-top:1px dashed #ccc; padding-top:10px; text-align:right }
.weibo-commentbox .weibo-commentbox-loading { margin-top:15px; text-align:center }
.weibo-commentpopup .weibo-commentpopup-content { background-color:#FFF; border:1px solid #c6c6c6 }
.weibo-commentpopup .weibo-dialog-bd { padding:10px }
.weibo-commentpopup .weibo-commentbox { margin:0 auto }
.weibo-commentpopup .weibo-commentbox .weibo-commentbox-form textarea { width:335px }
.weibo-commentpopup .weibo-commentbox .weibo-commentbox-form .weibo-commentbox-options { width:400px }
.weibo-emoticons { z-index:20000 }
.weibo-emoticons-content { background-color:#FFF; border:1px solid #c6c6c6 }
.weibo-emoticons-content .weibo-dialog-bd { padding:8px }
.weibo-emoticons-list { overflow:hidden; background-color:#FFF }
.weibo-emoticons-list img { border:0 none }
.weibo-emoticons-list ul { float:left; margin:0; padding:0 }
.weibo-emoticons-list ul li { float:left; width:28px; height:28px; padding:0 1px 1px 0 }
.weibo-emoticons-list ul li a { border:1px solid #ededed; display:block; height:26px; overflow:hidden; text-align:center; width:26px }
.weibo-emoticons-list ul li a:hover { background-color:#f8f8f8; border:1px solid #6c0 }
.weibo-vdialog { z-index:20000 }
.weibo-vdialog-content { background-color:#FFF; border:1px solid #c6c6c6 }
.weibo-vdialog-content .weibo-dialog-bd { padding:8px }
.weibo-vdialog-content .weibo-vdialog-tip { margin-bottom:15px; color:#999 }
.weibo-vdialog-content .weibo-vdialog-tip a { color:#0082cb; text-decoration:none }
.weibo-vdialog-content .weibo-vdialog-tip a:hover { color:#390 }
.weibo-vdialog-content .weibo-vdialog-input { float:left; display:inline; margin:0 6px 0 0; color:#999; width:220px; height:18px; border-color:#c4c7bd #efefef #f2f2f2 #d2d5ca; border-width:1px; padding:3px 2px 1px; font-size:12px; line-height:1.2em; font-family:Arial, Helvetica, sans-serif; outline:0; overflow:hidden }
.weibo-vdialog-submit, .weibo-vdialog-submit em { cursor:pointer; background:url(http://img.t.sinajs.cn/t4/style/images/common/btn.gif) no-repeat 0 -144px; color:#73797c; display:inline-block; padding:0 0 0 2px; height:24px; line-height:23px; line-height:24px \9 }
.weibo-vdialog-submit em { background-position:right -168px; padding:0 10px 0 8px; min-width:35px; text-align:center; font-style:normal }
.weibo-vdialog-submit:hover { background-position:0 -192px; text-decoration:none }
.weibo-vdialog-submit:hover em { background-position:right -216px }
.weibo-publisher a { color:#616161; text-decoration:none }
.weibo-publisher img { border:0 none; margin:0; padding:0 }
.weibo-publisher .weibo-publisher-tip { font-size:12px; color:#555; height:40px; text-align:right; display:none }
.weibo-publisher .weibo-publisher-tip em { font-style:normal; font-size:30px; line-height:38px; font-weight:bold; font-family:Constantia, Georgia, serif; vertical-align:-2px; _vertical-align:0 }
.weibo-publisher .weibo-publisher-editor { height:82px; overflow:hidden }
.weibo-publisher .weibo-publisher-editor textarea { margin:0; padding:3px 2px 1px; width:444px; height:74px; resize:none; outline:0; color:#888; overflow-y:auto; border:0; font:14px Tahoma, "ËÎÌå"; background:url(http://www.sinaimg.cn/dy/deco/2012/1010/news_18da_xuehua_15.png) no-repeat; }
.weibo-publisher .weibo-publisher-actions { padding-left:3px }
.weibo-publisher .weibo-publisher-action { float:left; margin-right:14px; margin-top:4px; cursor:pointer; color:#9abbc8; background:url(http://img.t.sinajs.cn/t4/style/images/common/ico.png) no-repeat; height:14px; padding:2px 0 2px 19px; line-height:14px }
.weibo-publisher .weibo-publisher-emoticons { background-position:0 0 }
.weibo-publisher .weibo-publisher-imgupload { background-position:0 -32px }
.weibo-publisher .weibo-publisher-vidupload { background-position:0 -67px }
.weibo-publisher .weibo-publisher-submit { background-image:url(http://www.sinaimg.cn/dy/deco/2012/1010/news_18da_xuehua_title_01.png); border:0; width:106px; height:39px; background-position:-700px -100px; display:block; text-indent:-9999px; float:right; display:inline }
.weibo-publisher .weibo-publisher-submit:hover { background-position:-850px -100px }
.weibo-publisherdialog-content { border:1px solid #c6c6c6; background-color:#FFF; overflow:hidden }
.weibo-publisherdialog .weibo-dialog-bd { padding:0 10px 10px }
.weibo-publisherdialog .weibo-publisher { margin:0 auto }
.weibo-logindialog .weibo-logindialog-content { background-color:#FFF }
.weibo-logindialog .weibo-dialog-bd { padding:15px 30px }
.weibo-logindialog .weibo-logindialog-box { margin:0 auto }
.weibo-logindialog .weibo-logindialog-form .weibo-logindialog-tip { color:#999; margin-bottom:15px }
.weibo-logindialog .weibo-logindialog-form p { margin-bottom:10px }
.weibo-logindialog .weibo-logindialog-account input, .weibo-logindialog .weibo-logindialog-password input { background-color:#f8fbef; border-color:#c4c7bd #efefef #f2f2f2 #d2d5ca; border-style:solid; border-width:1px; color:#555; height:20px; padding:2px; width:250px }
.weibo-logindialog .weibo-logindialog-form .weibo-logindialog-remember { margin-bottom:15px }
.weibo-logindialog .weibo-logindialog-actions .weibo-logindialog-submit { display:inline; float:left; margin:0 }
.weibo-logindialog .weibo-logindialog-actions .weibo-logindialog-lostpwd { display:inline; float:left; margin-left:20px; margin-top:5px }
.weibo-logindialog .weibo-logindialog-signup { color:#999; margin-top:25px }
.weibo-list { margin:0; padding:0; border:0 none; list-style:none; background-color:#fff; color:#000; font-size:12px; line-height:150% }
.weibo-list a { text-decoration:none; color:#0082cb }
.weibo-list a:hover { text-decoration:underline }
.weibo-list img { border:0 none }
.weibo-list p { margin:0 }
.weibo-list .weibo-list-item { border-bottom:1px dashed #CCC; padding:10px 0; margin-top:10px }
.weibo-list .weibo-list-loading { margin:20px auto; text-align:center }
.weibo-list .weibo-list-portrait { float:left; display:inline; width:56px; margin-right:-70px; overflow:hidden }
.weibo-list .weibo-list-portrait a { display:block; width:56px; height:56px; color:#FFF }
.weibo-list .weibo-list-portrait a:hover { text-decoration:none }
.weibo-list .weibo-list-portrait img { background-color:#FFF; border:1px solid #CCC; display:block; margin:0; padding:2px }
.weibo-list .weibo-list-portrait .weibo-list-follow { width:54px; height:18px; line-height:18px; text-align:left; display:block; overflow:hidden; margin-top:5px }
.weibo-list .weibo-list-portrait a.weibo-list-follow { background-color:#e3ffd5; border:1px solid #cff3bb; color:#2265a7 }
.weibo-list .weibo-list-portrait span.weibo-list-follow { background-color:#eaeaea; border:1px solid #d7d7d7; color:#666; text-align:center }
.weibo-list .weibo-list-portrait a.weibo-list-follow:hover { text-decoration:none; background-color:#4fbe4f; border:1px solid #393; color:#FFF }
.weibo-list .weibo-list-portrait .weibo-list-follow em { float:left; font-family:Arial; font-size:17px; font-weight:bold; font-style:normal; margin:0 1px 0 3px; line-height:18px; overflow:hidden; cursor:pointer }
.weibo-list .weibo-list-portrait .weibo-list-follow strong { font-weight:normal }
.weibo-list .weibo-list-feed { margin-left:70px }
.weibo-list .weibo-list-feed .weibo-list-userinfo { background-color:#f0f8ff; margin-top:10px; line-height:24px; padding:0 10px }
.weibo-list p.weibo-list-text { font-size:14px; line-height:22px; margin:0 0 5px; padding:0 }
.weibo-list .weibo-list-preview { margin-bottom:5px }
.weibo-list .weibo-list-preview .weibo-list-thumb { float:left; display:inline; padding:0; margin:14px 0 12px 12px; background-color:#FFF; text-align:center; overflow:hidden; cursor: url(http://img.t.sinajs.cn/t5/style/images/common/big.cur), auto!important; }
.weibo-list .weibo-list-preview .weibo-list-thumb-vid { width:120px; height:80px }
.weibo-list .weibo-list-thumb-vid .weibo-list-vthumb { width:120px; height:80px; overflow:hidden; text-align:center; background-color:#000 }
.weibo-list .weibo-list-thumb-vid .weibo-list-vthumb img { height:80px; border:0 none; padding:0 }
.weibo-list .weibo-list-thumb-vid a { outline:0 }
.weibo-list .weibo-list-thumb-vid .weibo-list-videoplay { margin:-55px 0 55px 0; cursor:pointer; vertical-align:bottom; opacity:.5; filter:alpha(opacity=50); width:33px }
.weibo-list .weibo-list-thumb-vid a:hover .weibo-list-videoplay { opacity:.8; filter:alpha(opacity=80) }
.weibo-list .weibo-list-detail, .weibo-list .weibo-list-comments, .weibo-list .weibo-list-retweet { background-color:#f6f6f6; border:1px solid #e4e4e4; margin-bottom:5px; padding:8px 14px }
.weibo-list .weibo-list-detail { text-align:center }
.weibo-list .weibo-list-detail .weibo-list-actions { padding-bottom:3px; margin-bottom:10px; text-align:left }
.weibo-list .weibo-list-detail .weibo-list-action { cursor:pointer; background:url(http://img.t.sinajs.cn/t4/style/images/common/ico.png) no-repeat 0 -910px; padding-left:12px; line-height:20px }
.weibo-list .weibo-list-detail .weibo-list-action-collapse { background-position:0 -1977px }
.weibo-list .weibo-list-detail .weibo-list-action-turnleft { background-position:0 -937px }
.weibo-list .weibo-list-detail .weibo-list-action-turnright { background-position:0 -966px }
.weibo-list .weibo-list-detail .weibo-list-detailcontent { overflow:hidden }
.weibo-list .weibo-list-detail .weibo-list-detailcontent img { cursor: url(http://img.t.sinajs.cn/t5/style/images/common/small.cur), auto!important; }
.weibo-list .weibo-list-meta { margin-top:8px; color:#666; line-height:120% }
.weibo-list .weibo-list-meta a { color:#999 }
.weibo-list .weibo-list-meta strong { font-weight:normal }
.weibo-list .weibo-list-meta .weibo-list-meta-l { float:left; display:inline }
.weibo-list .weibo-list-meta .weibo-list-meta-r { float:right; display:inline }
.weibo-list .weibo-list-meta .weibo-list-time { margin-right:12px }
.weibo-list .weibo-list-line { color:#CCC; margin-left:10px; margin-right:10px }
.weibo-list .weibo-list-retweet .weibo-list-text { font-size:12px; line-height:20px; color:#666 }
.weibo-list .weibo-list-retweet .weibo-list-detail { border:0 none; margin:10px 0 0; padding:12px 0 0; border-top:1px solid #EEE }
.weibo-list .weibo-list-retweet .weibo-list-meta { margin-top:5px }
.weibo-list .weibo-list-retweet .weibo-list-meta a { color:#999 }
.weibo-list .weibo-list-comments { margin-top:8px }
.weibo-list .weibo-list-noimg .weibo-list-thumb { cursor:default }
.weibo-list .weibo-list-noimg .weibo-list-thumb-vid, .weibo-list-noimg .weibo-list-meta-r .weibo-list-line, .weibo-list-noimg .weibo-list-meta-r .weibo-list-action-fav, .weibo-list .weibo-list-noimg .weibo-list-source { display:none }
.weibo-list-noimg .weibo-list-meta-r .weibo-list-action-rt, .weibo-list-noimg .weibo-list-meta-r .weibo-list-action-cmt { display:inline-block; padding-left:3px }
.weibo-list-noimg .weibo-list-meta-r .weibo-list-action-rt { padding-right:6px; border-right:1px solid #CCC }
.weibo-list .weibo-list-item a.weibo-list-follow, .weibo-list .weibo-list-userinfo { display:none }
.weibo-usercard { font:12px "Helvetica Neue", Helvetica, Arial, sans-serif; color:#5d5d5d }
.weibo-usercard p { margin:0 0 4px 0; padding:0 }
.weibo-usercard a { color:#0082cb; text-decoration:none }
.weibo-usercard a:hover { color:#390 }
.weibo-usercard .weibo-usercard-content { _position:relative }
.weibo-usercard .weibo-usercard-portrait { float:left; display:inline; width:56px; margin:10px 8px 5px 10px; _position:relative }
.weibo-usercard .weibo-usercard-portrait img { border:1px solid #CCC; padding:2px; background:white; width:50px; height:50px }
.weibo-usercard .weibo-usercard-info { float:left; display:inline; _position:relative; margin:10px 10px 5px 0 }
.weibo-usercard .weibo-usercard-info .weibo-usercard-counts span { display:inline-block }
.weibo-usercard .weibo-usercard-info .weibo-usercard-line { color:#999; margin:0 5px }
.weibo-usercard .weibo-usercard-description { clear:both; line-height:17px; color:#737373; margin:0 10px; padding:3px 0; white-space:normal; overflow:hidden }
.weibo-usercard .weibo-usercard-description h4 { color:#585c5c; margin:3px 0 }
.weibo-usercard .weibo-usercard-footer { clear:both; margin:0; background:#f5f5f5; padding:6px 15px; overflow:hidden }
.weibo-usercard .weibo-usercard-follow, .weibo-usercard .weibo-usercard-follow span { background:url(http://img.t.sinajs.cn/t4/style/images/common/btn.gif) no-repeat; color:white; display:inline-block; padding:0 0 0 2px; height:24px; line-height:23px }
.weibo-usercard .weibo-usercard-follow { float:right; display:inline; _line-height:18px }
.weibo-usercard .weibo-usercard-follow span { cursor:pointer; background-position:right -24px; padding:0 10px 0 8px; min-width:37px; text-align:center }
.weibo-usercard .weibo-usercard-followed { color:#5d5d5d; border:1px solid #DDD; background:#f8f8f8; -moz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; border-radius:2px; height:22px; line-height:22px; _line-height:23px; padding:0 10px 0 5px }
.weibo-usercardpopup .weibo-dialog-overlay-b { -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; border-radius:4px; background-color:#e8e8e8 }
.weibo-usercardpopup .weibo-usercardpopup-arrow { position:absolute; width:16px; height:10px; top:-10px; left:14px; background:url(http://img.t.sinajs.cn/t4/style/images/common/layer_arrow.png) no-repeat 0 -1px; _background:url(http://timg.sjs.sinajs.cn/t35/style/images/common/layer/wraplayer.gif) no-repeat 0 -12px; _height:8px; _top:-7px; overflow:hidden }
.weibo-usercardpopup .weibo-arrow-bottom { background-position:0 -12px; _background-position:0 -20px; top:auto; bottom:-10px; _bottom:-7px }
.weibo-usercardpopup .weibo-usercardpopup-content { background-color:#FFF; border:1px solid #c6c6c6; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px }
.weibo-usercardpopup .weibo-usercardpopup-loading { text-align:center; margin:10px }
