¡Wow pero que caos es el CSS de Twitter!
Quizá el código te de una pista:
#home_search_q{background:#fff;margin:0;padding:8p x 10px;border:1px solid #eee;border-right-width:0;outline-width:0;
-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;font:18px Helvetica,Arial,Sans-serif;width:330px;}