
#search-wrap { width: 800px; margin: 10px auto; }

.query-box { margin: 10px auto 20px;  }
  .query-box .query { width: 600px; height: 60px; font-size: 54px; color: #000; border: 3px solid #5A5FF1; }
  .query-box .search-btn { width: 150px; height: 66px; background-color: #eaeaea; font-size: 54px; color: #000; border: 3px solid #000;  }
  
.result-text { margin-top: 5px; padding-top: 5px; padding-bottom: 5px; border-bottom: 2px solid #5e5e5e; }
  .result-text .resp-text { color: #EA6C0F; font-size: 13px; font-weight: bold; }
  .result-text .resp-nofound { color: #f00; font-size: 13px; font-weight: bold; }
  
.result { padding: 5px; }
  .result-item { padding: 3px; width: 100px; height: 180px; text-align: center; float: left; border: 1px solid #eaeaea; margin: 1px; }
  .result-item .item-thumb { border: 1px solid #eaeaea; width: 82px; height: 102px; margin: 0 auto; }
  .result-item img { width: 80px; height: 100px; }
  .result-item .item-nick { width: 100px; overflow: hidden; font-weight: bold; font-size: 14px; margin-top: 3px; height: 15px; }
  .result-item .item-pr { width: 100px; overflow: hidden; font-size: 11px; margin-top: 3px; height: 15px; }
  .result-item .item-link { width: 100px; overflow: hidden; font-size: 11px; margin-top: 2px; height: 26px; color: #e8e8e8; }
  .result-item .item-menu { font-size: 11px; }
  .page-cont { text-align: center; }
  .query-desc { font-size: 13px; margin: 30px; font-weight: bold; }
  .query-desc a { color: #00f; }

  .result-item-keyword { clear: both; margin: 5px; }
    .result-item-keyword .keyword { font-size: 13px; color: #00f; }

