* { margin:0; padding:0; } #allBox { width:410px; padding:5px 6px; border:1px solid #4079a9; position:relative; margin:0 auto; } li { list-style:none; overflow:hidden; width:65%; margin:10px 10px; } span { padding:10px; border-radius:5px; float:left; background-color:#ccc; } #content { height:360px; overflow-y:auto; border:1px dashed #c5c7ca; } textarea { width:408px; height:80px; border:1px solid #7192c7; margin-top:9px; resize:none; font-size:20px; } input[type='submit'] { width:98px; height:27px; position:absolute; right:28px; } input[type='button'] { width:50px; height:27px; } input { border:none; }