*{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;line-height: normal;}
ul,ol,li{list-style-type:none; overflow: hidden;_zoom:1;}
img{ border: 0; vertical-align: top;}
input,textarea{ font-family: arial; }
em{ font-style: normal; color: #f00; }
table {border-collapse:collapse;border-spacing:0;}
label{ color: #000; }
label input{ vertical-align: middle;margin:0 3px 0 0; _margin: -3px 0 0 -3px; }
a{color: #06c; text-decoration:none; outline:none; }
a:hover{ text-decoration:none; }
.red,a.red{ color: #f00; }
.coral,a.coral{ color: #ec651a; }
.orange,.a.orange{ color: #f90; }
.f12{ font-size: 12px; }
.clear{clear:both;height:0;overflow:hidden;display:block;}
.clearfix{*zoom:1;}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"\20";}
.fl{ float: left; }
.fr{ float: right; }


#bbtweet{ width: 950px; margin: 10px auto;position: relative; background: #DFF1FF;font:14px arial;color: #666;}
.t-header{ height: 35px; background: #E7F4FF;}
.t-wrap{ overflow: hidden;*zoom:1; }
.t-main,.t-l-main{ width: 631px; float: left; background: #fff; padding-bottom: 32767px; margin-bottom: -32767px }
.t-side{ width: 299px; float: right; padding: 0 10px;background: #DFF1FF;}
.ad{ width: 590px; height: 100px; background: #eee; margin:5px 15px; }
.z{ width: 25px; height: 115px; background: url(/img/tweet/z.png); position: absolute; z-index: 99; left: -25px; top: 15px; _background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/z.png') }

.t-nav{ padding: 5px 0 0 11px;}
.t-nav li{ float: left; height: 30px; padding: 0 6px; }
.t-nav li a{ color: #09c; display: inline-block; padding: 0 5px; height: 30px; line-height: 30px; overflow: hidden;position: relative;  }
.t-nav li a .arr{ display: none; }
.t-nav li a:hover{color: #666; }
.t-nav .selected a{ color: #666;font-weight: bold; }
.t-nav li .arr{ height: 0; width: 0; overflow: hidden; background: #E7F4FF;border-left: 5px solid #E7F4FF;border-right: 5px solid #E7F4FF;border-bottom: 5px solid #65CEFE; position: absolute; bottom:0; left: 30px; z-index: 1;}
.t-nav .selected a .arr{ display: block; }
.t-header a.set{ background: url(/img/tweet/ico.png?v=1) 0 -16px no-repeat; font-size: 12px; padding-left: 20px; line-height: 16px; _line-height: 18px; position: absolute; top: 10px; right: 75px; }
.t-header a.set:hover{ color: #666; }
.t-header a.help{ background: url(/img/tweet/help/helpimg_tips1.png) 0 0 no-repeat; font-size: 12px; padding-left: 20px; line-height: 16px; _line-height: 18px; position: absolute; top: 10px; right: 14px; }
.t-header a.help:hover{ color: #666; }

.t-update{ height:210px; position: relative; background: url(/img/tweet/t.jpg); }
.t-update textarea{ width: 570px; height: 90px; margin: 55px 0 0 25px; overflow-y: auto;border: 0; font-size: 14px; line-height: 1.5; }
.t-update .ft{ padding: 23px 0 0 20px;  }
.t-update .ft a,.t-topic .ft a{ font-size: 12px; _padding-top: 2px;  padding-left: 18px; margin-right: 15px;  background-repeat: no-repeat;  }
.ft .face{ background: url(/img/tweet/ico.png?v=1) 0 -35px; }
.ft .topic{ background: url(/img/tweet/ico.png?v=1) 0 -54px;padding-left: 16px;  }
.ft .img{ background: url(/img/tweet/ico.png?v=1) 0 -70px; }
.btn-send{ width: 88px; height: 32px; background: url(/img/tweet/btn.png) 0 -65px; display: inline-block; float: right; padding: 0; }
.btn-send:visited{  }
.btn-send:hover{ background: url(/img/tweet/btn.png) 0 -100px;  }
.btn-send:active{ background: url(/img/tweet/btn.png) 0 -135px;   }
.btn-send-n {width: 88px; height: 32px; background: url(/img/tweet/btn.png) 0 -170px; display: inline-block; float: right; padding: 0; cursor: default;}
.t-update .ft .btn-send{ margin: -5px 25px 0 0;  }
.t-update .ft .btn-send-n{ margin: -5px 25px 0 0; }
.t-update .ft span,.t-topic .ft span{ float: right; color: #0e638c; padding-right: 15px; margin-top: -6px; font-size: 12px; }
.t-update .ft span b,.t-topic .ft span b{ font: 24px Georgia,Constantia; font-weight: normal; }
.t-re-status{ text-align: right; margin-right: -10px; }
.t-re-status a{ margin: 0 8px; padding: 0 2px; }

.t-list{ padding-right: 1px; }
.t-list a:hover{color: #fff; background: #06c;}
.t-list a.red:hover{ background: #f00; color: #fff; }
.t-list .innerImg{ padding: 1px; border: 1px solid #ccc;  }
.t-list a:hover img{ border: 1px solid #06c; background:#fff; }
.t-list .li-hover{ background: #EAF6FB url("/img/tweet/dotline1.png") repeat-x left bottom;}
.t-list li{padding: 20px 25px 20px 85px;background: url("/img/tweet/dotline1.png") repeat-x left bottom; vertical-align:top ; position: relative;}
.t-list li .img{padding: 12px 0 5px 12px; position: relative; display: inline-block;}
.t-list li .img a{  padding: 0; }
.t-list li .img .loading{ position: absolute; left: 50%; top: 50%; width: 16px; height: 16px; background: url(/img/tweet/loading.gif); margin: -2px 0 0 -2px; }
.t-list-i li{ padding-left: 20px; background: none; }

.comment{ background: #F9F8F1; border-top: 1px solid #E5DFCE;border-bottom: 1px solid #E5DFCE; padding: 15px 20px;  font-size: 12px; position: relative;  }
.comment .arr{ width: 25px; height: 14px; background: url(/img/tweet/ico.png?v=1) 0 -395px; overflow: hidden; position: absolute; top: -13px; right:35px;   }
.comment h2{ padding-bottom: 15px; font-size: 14px; }
.comment .face{margin-left: -30px; float: left;}
.comment .ta{ padding:0 0 30px 30px;}
.comment textarea{ width: 520px; height: 80px; background: #fff; padding: 10px; font-size: 14px; overflow:auto;border-top:1px solid #A2A199;border-left:1px solid #A2A199; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8;  }
.comment label{ float: left; margin-top: 10px; }
.comment .btn-comm{ float: right; margin:5px 15px 0 0; }
.comment .p{ height: 26px; background: #E9E5CA; line-height: 26px; padding: 0 10px;}
.comment .t-re{ border: 0;background: url("/img/tweet/dotline1.png") repeat-x left top; margin: 1px 0;}
.comment .t-re .text{background: url("/img/tweet/dotline1.png") repeat-x left bottom; }

.t-img{ float: left; margin: 0 0 0 -65px; display: inline; }
.t-cont { line-height: 1.6; padding-bottom: 11px; vertical-align: baseline;word-break:break-all;word-wrap:break-word }
.t-comm,.t-re{vertical-align: baseline;word-break:break-all;word-wrap:break-word; font-size: 12px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;padding:7px 12px; margin-bottom: 12px; background: #F9F8F1; border: 1px solid #E5DFCE;}
.t-comm span{ display: block; padding: 8px 0 4px; margin-left: -10px; }
.t-comm span a{ margin: 0 8px; padding: 0 2px;}
.t-re{ padding:0; position: relative; margin: 12px 0 0;}
.t-re .arrow{ width: 9px; height: 6px; background: url(/img/tweet/ico.png?v=1) 0 -410px; position: absolute; top: -6px; _top: -5px; left: 430px; z-index: 1; overflow: hidden; }
.t-re .re{padding: 10px; }
.t-re .re .face,.comment .face{ display: inline-block; padding-left: 25px; background: url(/img/tweet/ico.png?v=1) 0 0; line-height: 14px; height: 14px; vertical-align: middle;  }
.t-re .re .face:hover{ background: url(/img/tweet/ico.png?v=1) 0 0;}
.t-re .re .in-text{ height: 24px; width: 350px; border: 1px solid #ccc; line-height: 24px; padding-left: 3px; margin: 0 5px; vertical-align: middle;  }
.btn-comm,.btn-comm:hover,.t-re .re .btn-comm:hover{ height: 26px; width: 86px; display: inline-block; line-height: 26px; text-align: center; color: #000; font-size: 12px; background: url(/img/tweet/btn.png) 0 0; vertical-align: middle; }
.t-re .re label{ display: block; padding: 10px 0 0 30px;}
.t-re .text{ padding:10px 10px 12px 50px; line-height: 1.5;background: url("/img/tweet/dotline1.png") repeat-x left top; }
.t-re .text span{ margin:3px 0 0 -35px; float: left;  }
.t-re .text span a img{ padding: 1px;  border: 1px solid #ccc; }
.t-re .text .fr{ display: block; }
.t-status{ font-size: 12px; color: #999;  vertical-align: baseline;}
.t-status .fr{ margin-right: -12px; }
.t-status .fr a{ margin: 0 10px; padding: 0 2px;}
.page{ padding: 20px 0; text-align: center; }
.page a{ width: 106px; height: 29px; color:#fff; line-height: 29px; display: inline-block; margin: 0 6px;  background: url(/img/tweet/btn.png) 0 -440px; }
.page a:visited{ background: url(/img/tweet/btn.png) 0 -440px; }
.page a:hover{  background: url(/img/tweet/btn.png) 0 -470px; }
.page a:active{ background: url(/img/tweet/btn.png) 0 -500px;}
.page .n{ background: url(/img/tweet/btn.png) 0 -530px !important;}

.t-side a:hover{ text-decoration: underline; }
.personal{ border-bottom: 1px solid #ccc; height: 175px; padding: 19px 0 0 9px;}
.personal .user{ float: left; padding-bottom:19px; }
.personal .user img{ padding: 2px; background: #fff; border: 1px solid #ccc; }
.personal .info{ margin-left: 115px; line-height: 1.5; }
.personal .info p{ font-size: 12px; }
.stats{ clear: both; overflow: visible}
.stats li{ float: left; background: url(/img/tweet/dotline2.png) right top repeat-y; padding: 3px 0 3px 8px; width: 62px; position: relative; overflow: visible; }
.stats li b{ display: block; font-size:15px; padding-bottom: 3px;position: relative;  }
.stats li span a{color: #666; }
.stats li em{ line-height: 14px; text-align: center; top: -10px;  margin-left: 5px; font-size: 11px;font-weight: bold; color: #fff;display: inline-block; width: 24px; height: 14px; background: url(/img/tweet/ico.png?v=1) 0 -175px; position: relative; vertical-align: top;}
.stats .nobg{ background: none; }

.topic-list{border-bottom: 1px solid #ccc; padding: 15px 10px; }
.topic-list h2{ background: url(/img/tweet/ico.png?v=1) 0 -87px no-repeat; padding: 0 0 10px 20px; }
.topic-list li { line-height: 1.8;background: url(/img/tweet/ico.png) 4px -142px no-repeat; padding-left: 20px; font-size: 12px; }

.new-list{ padding: 15px 10px; }
.new-list h2{ background: url(/img/tweet/ico.png?v=1) 0 -119px no-repeat; padding: 0 0 5px 20px; }
.new-list li{background: url("/img/tweet/dotline1.png") repeat-x left bottom; padding: 8px 10px 10px;font-size: 12px; line-height: 1.5;  }
.new-list li span{ float: left; }
.new-list li span img{padding: 1px;  border: 1px solid #ccc; margin: 4px 7px 0 0;}

.t-tab{ border-top: 2px solid #53C8FF; border-bottom: 1px solid #ccc; }
.t-tab ul{ padding: 10px 0 0 10px; }
.t-tab li{ float: left; padding: 0 10px;line-height: 23px; }
.t-tab li a{display: block; height: 23px; float: left; }
.t-tab .selected a{  padding-left: 6px; background: url(/img/tweet/tabs.png) left top;}
.t-tab .selected a span{ cursor: pointer; display: inline-block; float: left; height: 23px;padding-right: 6px;  background: url(/img/tweet/tabs.png) right top; color: #fff;  }
.t-tab .li{ padding: 0; line-height: 22px; }
.t-tab .text{ font-size: 12px; margin: 20px 0 5px 20px; }
.t-tab .tip{ padding: 7px; position: relative; margin:15px; border: 1px solid #EEDEAA; background: #FFFDDD; font-size: 12px; -moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;  }
.t-tab .tip .close{ display: block; width: 9px; height: 9px; position: absolute; right: 1px; top: 1px; background: url(/img/tweet/ico.png?v=1) 0 -190px; overflow: hidden; }
.t-tab .ft{ font-size: 12px; padding: 5px 15px; }
.t-tab .w{ background: url(/img/tweet/ico.png?v=1) 0 -220px no-repeat; padding-left: 20px; margin: 15px 15px 0 0; _padding-top: 2px; float: right; }
.t-tab .w:hover{ text-decoration: underline; }

.t-myre{ font-size: 12px; }
.t-myre a:hover,.t-tab .ft a:hover{ background: #06c; color: #fff; }
.t-myre table{ width: 100%; }
.t-myre th{ padding-left:15px; background: url(/img/tweet/dotline1.png) left bottom repeat-x;}
.t-myre td{ padding: 15px 15px 15px 70px;background: url(/img/tweet/dotline1.png) left bottom repeat-x; line-height: 1.5;}
.t-myre td span{ float: left; margin-left: -60px; }
.t-myre td span img{padding: 1px;  border: 1px solid #ccc;margin: 3px 0 0; }
.t-myre td span a:hover{background: none; }
.t-myre td span a:hover img{ border: 1px solid #06c; }
.t-myre .nore{ font-weight: bold; }
.t-myre .nore .fr{ font-weight: normal; }

.layerBoxDel{ bottom:40px;  }
.layerBoxDel .cont{ padding: 7px; }
.t-s-list{height: 540px; width: 545px;  padding: 0 0 0 50px; position: relative; margin-top: -50px;  overflow: hidden;}
.t-s-list .t-item{ padding: 10px 5px 10px 60px;*zoom:1; overflow: hidden;background: url(/img/tweet/dotline1.png) left bottom repeat-x; font-size: 12px; }
.t-s-list a:hover{ background: #06c; color: #fff; }
.t-s-list .t-img{ float: left; margin-left: -60px; }
.t-s-list .t-img a img{padding: 1px; border: 1px solid #ccc; margin-top: 4px; }
.t-s-list .t-img a:hover img{  border: 1px solid #06c }
.t-s-list .t-img a:hover{background: none; }
.t-s-list p{ display: block; height: 80px;  width: 545px; position: absolute; bottom: 0px; z-index: 9;background: url(/img/tweet/t-l-mask.png);_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/tweet/t-l-mask.png');}
.login{ background: url(/img/tweet/l-r.png); height: 350px; position: relative; font-size: 12px;}
.login .l{ width:240px; height: 65px; display: block; position: absolute; left: 53px; top: 23px; }
.login .s{ width: 80px; height: 34px; display: block; position: absolute; left: 71px; top: 243px; }
.login .f{ position: absolute; left: 221px; top: 254px;   }
.login span{ position: absolute; top: 133px; _top: 130px; left: 80px; }
.login span input{ width: 185px; height: 26px; border: 0; display: block; line-height: 26px; font-size: 14px;  margin-bottom: 15px; color: #999; }
.login label{ position: absolute; left: 73px; top: 215px; color: #666; }
.login p{ position: absolute; left: 73px; top: 295px; }
.t-l-s-list{ padding: 0 0 0 40px;}
.t-l-s-list h2{background: url(/img/tweet/ico.png?v=1) 0 -245px no-repeat; padding: 0 0 10px 20px;line-height:normal; }
.t-l-s-list ul{ padding-left: 5px; }
.t-l-s-list li{ float: left; padding:6px 0px; width:68px; text-align: center; }
.t-l-s-list li a{ font-size: 12px; color: #666;}
.t-l-s-list li img{ padding: 1px; border: 1px solid #ccc; display: block; margin:0 auto 3px; }
.t-l-f{ height:90px; clear: both; background: url(/img/tweet/l-f.png);  }
.t-info{ padding: 20px 0 0 235px; height: 210px;border-top: 2px solid #53C8FF; ; font-size: 12px;  }
.t-info img{ padding: 3px; background: url(/img/tweet/i-bg.png); margin-left: -215px; float: left;  }
.t-info h2{ font-size: 15px; font-weight: normal; padding: 5px 0; color: #000;  }
.t-info p{ line-height: 1.5; color: #000;}
.t-info .tdl{ width: 170px; background: url(/img/tweet/dotline2.png) right top repeat-y; }
.t-info .tdr{ padding-left: 20px; }
.t-info span{ display: block; padding-top:15px;  }
.t-info .btn{ background: url(/img/tweet/btn.png) 0 -335px; text-align: center; height: 25px; line-height: 25px; width: 76px; display: inline-block; color: #fff; margin-right: 20px; font-size: 12px; margin-top: 10px; }
.t-info .btn:visited{ background: url(/img/tweet/btn.png) 0 -335px; }
.t-info .btn:hover{ background: url(/img/tweet/btn.png) 0 -360px;  }
.t-info .btn:active{ background: url(/img/tweet/btn.png) 0 -385px;  }
.t-info a.n{ background: url(/img/tweet/btn.png) 0 -410px!important ;}
.t-info a.my{ float: right; padding-left: 20px; background: url(/img/tweet/ico.png?v=1) 0 -365px no-repeat; line-height: 16px; font-size: 14px; margin-right: 15px; }
.t-info ul{ float: left; width: 170px; margin-bottom: 15px;  }
.t-info a.to{float: right; padding-left: 18px; background: url(/img/tweet/ico.png?v=1) 0 -570px no-repeat; line-height: 16px; font-size: 14px; margin-right: 20px; }

.s-bg1{ background: url(/img/tweet/s-t.jpg) no-repeat;  }
.u1{ position: relative; border-bottom: 1px solid #ccc; padding: 15px 5px 15px 0px;  }
.u1 li{ width: auto; padding-right: 15px; }
.u2{ padding: 20px 0 10px 10px;  border-bottom: 1px solid #ccc; }
.u2 h2{ background: url(/img/tweet/ico.png?v=1) 0 -275px no-repeat;  padding:0 0 10px 20px; }
.u2 li{ float: left; width: 70px; font-size: 12px; text-align: center; line-height: 2; padding-bottom: 5px; }
.u2 .fr{ font-size: 12px; margin-top: -25px; }
.u3{ padding: 20px 0 20px 10px; border-bottom: 1px solid #ccc; }
.u3 h2{ background: url(/img/tweet/ico.png?v=1) 0 -305px no-repeat;  padding:0 0 10px 20px; }
.u3 ul{ padding-left:3px 6px; }
.u3 li{ float: left; font-size: 12px; text-align: center; padding: 6px 0 0;width:68px;height:90px}
.u3 li img{ display: block; padding: 1px; background: #fff; border: 1px solid #DCEDF9;  margin:0 auto 3px; }

.t-topic{ padding: 0 15px 15px;background: url(/img/tweet/dotline1.png) left bottom repeat-x;  }
.t-topic h2{ font-size: 24px; line-height: 2; font-family: microsoft yahei, simhei; font-weight: normal;}
.t-topic h2 em{ color: #c00; }
.t-topic h3{ color: #333; line-height: 2; }
.t-topic p{ color: #858585; line-height: 1.7; padding-bottom: 20px; }
.t-topic .textarea{ width: 591px; background: url(/img/tweet/topic-ta.png) left top no-repeat; }
.t-topic textarea{ width: 570px; height: 90px; overflow: auto; margin: 9px 0 0 10px; font-size: 14px; border: 0; }
.t-topic .ft{ padding-top: 20px; }
.t-topic .ft .btn-send{ margin: -5px 0 0 0; padding: 0; }

.t-topic-u{border-bottom: 1px solid #ccc; padding: 15px 5px 15px 60px;}
.t-topic-u a,.t-topic-f{  font-size: 12px; }
.t-topic-u h2{ font-weight: normal; line-height: 1.6; }
.t-topic-u a img,.t-topic-f li a img{ padding: 1px; border: 1px solid #ccc; margin-left: -60px; float: left; background: #fff; }
.t-topic-f li{ width: 89px; padding: 15px 0;float: left; padding-left: 60px; line-height: 1.8;border-bottom: 1px solid #ccc;}
.t-topic-f li .add{ width: 56px; height: 18px;  display: inline-block; background: url(/img/tweet/btn.png) 0 -585px; margin-top: 3px; }
.t-topic-f li .n{ background: url(/img/tweet/btn.png) -56px -585px !important ; }
.t-topic-r{ padding: 15px 0;border-bottom: 1px solid #ccc; }
.t-topic-r h2{padding:0 0 15px 20px; background: url(/img/tweet/ico.png?v=1) 0 -435px no-repeat;}
.t-topic-r li{ padding: 10px 0; }
.t-topic-r span{ width: 53px; height: 53px; display: block; background: #fff; border: 1px solid #A1C2DB; float: left; text-align: center;font-weight: bold; margin-right: 10px;}
.t-topic-r span b{ display: block; height: 26px; line-height: 26px; background: #FFEFB7; margin-bottom: 5px; }
.t-topic-r a{ font-size: 12px; line-height: 1.5;}

.t-tips{ padding: 10px; position: relative; margin:15px 25px 15px 15px; border: 1px solid #EEDEAA; background: #FFFDDD; font-size: 12px; color: #000; font-size: 14px; }
.t-tips img{ vertical-align: middle ;}
.t-rc ul{ margin: 10px 0 0 20px; }
.t-rc h2{ font-size: 12px; font-weight: normal; color: #000;padding:15px 0 5px 15px;  }
.t-rc li{ float: left; text-align: center;  line-height: 1.5; font-size: 12px; width: 80px; height: 105px;}
.t-rc li a{ display: block; }
.t-rc li img{ margin-bottom: 5px; }

div.reload{text-align:right;padding:8px 0;margin:0 30px 0 15px;border-bottom:1px dashed #ccc;}
a.reload{ background: url(/img/tweet/ico.png?v=1) 0 -470px no-repeat; padding-left: 15px; font-size: 12px; line-height: normal;}

.update-list{border-bottom: 1px solid #ccc; padding: 15px 10px; }
.update-list h2{ padding:0 0 5px 20px; line-height: normal; background: url(/img/tweet/ico.png?v=1) 0 -500px no-repeat; }
.update-list li{ font-size: 12px; padding: 3px 0 3px 20px;background: url(/img/tweet/ico.png?v=1) 10px -530px no-repeat;   }
.update-list li span{ color: #999; }

.t-help{ border-top:2px solid #60CCFF; background: #fff;}
.help-side{ width: 158px; border-right: 1px solid #D8F0FC; background:url(/img/tweet/help-side-bg.jpg) no-repeat; min-height: 350px;_height:350px;padding-bottom: 32767px; margin-bottom: -32767px; }
.help-side h2{ text-align: center; padding: 10px 0; font-size: 14px; color: #09c; margin-bottom: 10px; }
.help-side li{ padding: 6px 0 6px 28px; font-size: 12px;background: url(/img/tweet/ico.png?v=1) 20px -528px no-repeat;  }
.help-side .selected a{ color: #666;font-weight: bold; }
.help-cont{ background: #fff; padding: 12px; margin-left: 159px; }
.help-q{  height: 40px; line-height: 40px; background: #FCF7DD url(/img/tweet/help-qa.png) 8px 8px no-repeat; padding-left: 40px; margin-bottom: 10px; }
.help-a{background:url(/img/tweet/help-qa.png) 8px -58px no-repeat; line-height: 1.7; padding:0 40px 20px;  }
.help-a img{ display: block; margin: 10px auto 30px;width:500px;border:1px solid #999;padding:2px;background:white;}
.help-ft{ padding-top: 10px; border-top: 1px solid #CCC; font-size: 12px;  color: #000;}
.help-ft a{ background: url(/img/tweet/btn.png) 0 -335px; text-align: center; vertical-align: middle; height: 25px; line-height: 25px; width: 76px; display: inline-block; color: #fff; font-size: 14px; }
.help-ft a:hover{ background: url(/img/tweet/btn.png) 0 -360px;}

.friend{ background: url(/img/tweet/ico.png?v=1) 0 -570px; }
.t-msg .friend { margin:0 0 0 15px; padding:0 0 0 18px; background-repeat:no-repeat; }
