/********** 基本設定 開始 **********/
body
{
  background: url(../ezimg/ezbuy_img/bg.jpg) #303030;
  color: black;
  margin: 0;
  padding: 0;
}

body,th,td,div,span,input,textarea
{
  font-size: 12px;
}
a, a:link, a:visited, a:active
{
  text-decoration: none;
  color: #333333;
}
a:hover
{
  text-decoration: none;
  color: red;
}

img
{
  border: 0;
  vertical-align:middle;
}

form, input, select, textarea
{
  margin: 0;
  padding: 0;
}
input
{
  vertical-align: middle;
}
/********** 基本設定 結束 **********/

/********** 區塊設定 開始 **********/
#header, #sub_header, #main_content, #footer   /* 天, 地, 主內容的區塊 */
{
  margin: 0 auto;
  padding: 0;
  width: 930px;
}
#main_content
{
  background-color: white;
  
  /* min-height hack */
  min-height: 360px;    /* 設定 content 內容區塊最小的高度 */
  height: auto !important;
  height: 360px;
  
  padding: 10px 0;
}
#footer
{
  background-color: white;
  padding-bottom: 8px;
}

#ezbids_link, #ezbuys_link, #ezshops_link    /* 簡單標, 輕鬆購, 和一口價 連結的 button */
{
  float: left;
  margin: 0;
  padding: 0;
}

#alert_msg    /* 訊息文字的暫存區塊, 該區塊必須隱藏不顯示 */
{
  display: none;
}

 
#special_topic, #rate_topic, #news_topic span   /* 公告區塊 */
{
  color: #FEAC3C;
  font-size: 12px;
}

#input_url     /* 輸入網址的 input 區塊 */
{
  border: #2E2F31 solid 1px;
  border-width: 1px 0 1px 1px;
  color: #6E6E6E;
  font-size: 13px;
  height: 22px;
  line-height: 22px;
  margin: 0;
  padding: 1px 0;
  width: 350px;
}

#page_path    /* 顯示頁面路徑的區塊 */
{
  margin: 0 auto;
  padding: 0px 15px;
  width: 900px;
}

.pager_nav_container_left, .pager_nav_summary_left
{
  float: left;
}
.pager_nav_container_right, .pager_nav_summary_right
{
  float: right;
  padding: 0 8px;
  line-height: 30px;
}
.pager_nav_summary_left, .pager_nav_summary_right
{
  padding: 0 8px;
  line-height: 30px;
}
a.pager_nav /* 分頁樣式設定 */
{
  display: block;
  float: left;
  line-height: 30px;
  padding: 0px 8px;
}
a:hover.pager_nav, a.pager_selected
{
  background-color: #CCFFFF;
  color: #0097D2;
}
/********** 區塊設定 結束 **********/

/********** 特殊設定 開始 **********/
.align_left   { text-align: left; }
.align_right  { text-align: right; }
.align_center { text-align: center; }
.float_left   { float: left; }
.float_right  { float: right; }
.clear        { clear: both; font-size: 0; height: 0px; line-height: 0; overflow: none; }
.clear_both   { clear: both; font-size: 0; height: 0px; line-height: 0; overflow: none; }
.hidden       { display: none; }
.link_button  { cursor: pointer; }
.black        { color: black; }
.blue         { color: blue; }
.red          { color: red; }
.white        { color: white; }
.bold         { font-weight: bold; }
._small       { font-size: 9px; }
._small2      { font-size: 10px; }
._small3      { font-size: 11px; }
._normal      { font-size: 12px; }
._medium      { font-size: 16px; }
._large       { font-size: 20px; }
.radio        { border: 0; }
/********** 特殊設定 結束 **********/