@charset "UTF-8";

.main-title{
  width:570px;
  margin-bottom:5px;
}

.tt01{
  color:#FF0000;
  font-size:12px;
}

.tt02{
  text-align:left;
  font-weight:bold;
  font-size:13px;
  line-height:13px;
  padding:5px 0 10px 6px;
}

.tt05{
 padding-top:10px;
}

/* 會員專區
---------------------------------------------------------------------------------------- */
.member {
  height: 230px;
  background:url(../_images/member_bg.gif) 3px 15px no-repeat;
  margin: 5px 0  0 5px;
  font-size:15px;
}

.member-table {
  height:160px;
  margin-left: 15px;
  margin-top: 25px;
}

.member-table td {
  padding:0 3px;
}

.input-1 {
  background:url(../_images/input_1.gif) no-repeat;
  width:230px;
  height:25px;
}
.input-2 {
  background:url(../_images/input_2.gif) no-repeat;
  width:178px;
  height:25px;
}

/* 產品詳細頁
---------------------------------------------------------------------------------------- */
.showbox {
  width:360px;
  float:left;
  line-height:1.5em;
}
.show-b-pic {
  width:360px;
  /*height:240px;*/
  margin: 5px 0;
}
.show-s-pic {
  float:left;
  width:85px;
  /*height:57px;*/
  margin: 4px 1px;
  border: 1px solid #ccc;
}
.pro-title {
  font-size:1.4em;
  font-weight:bold;
  text-align:left;
  padding:8px 0;
}
.products-info {
  float:right;
  color:#333;
  width:200px;
  padding-top:10px;
}
.products-more{
 line-height:2em;
}

.common-finish{
  font-size:16px;
  line-height:1.5em;
  font-weight:blod;
}

/* 討論區
---------------------------------------------------------------------------------------- */
.discuss {
  padding-left: 10px;
}

.discuss-info {
  width:540px;
  padding: 3px 0 3px 3px;
  border: 1px solid #f11111;
  margin-bottom: 10px;
}

.discusstable td {
  border-bottom: 1px solid #bac9e9;
  border-top: 2px solid #fff;
  background-color:#e9f2f9;
  padding: 0 5px;
}

.discusstable th {
  color:#274e91;
  font-weight:100;
  padding: 0 5px;
  border-right: 2px solid #fff;
  background-color:#bbd9f1;
}

.discuss-respond-1 {
  /*padding: 5px;*/
  color:#777;
}
.discuss-respond-2 {
  float:right;
  width: 450px;
  color:#FF0000;
  border:1px solid #ccc;
  background-color:#eee;
  padding: 5px;
}

/* 常見問題
---------------------------------------------------------------------------------------- */
.faq {
  width:auto;
  background-color:#e7e7e7;
  border-bottom: 1px solid #adadad;
  margin-bottom: 5px;
  padding: 5px 10px;
}

.faq-respond {
  border: 1px solid #b5b5b5;
  background-color: #fff;
  margin: 5px 0;
  padding: 5px 10px;
}