.title {
  background-image: url(../images/product_internal_title.jpg);
  background-repeat: no-repeat;
  height: 54px;
}
.title1 {
  background-image: url(../images/product_external_title.jpg);
  background-repeat: no-repeat;
  height: 54px;
}
.title11 {
  background-image: url(../images/product_internal_title11.jpg);
  background-repeat: no-repeat;
  height: 54px;
}
.title_name {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #ea8700;
  font-weight: bold;
}
.title_name2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #754402;
}
.front1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #5c5c5c;
  line-height: 1.5;
}
.sec_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.7;
  color: #666666;
}
.sec_text  a:link, .sec_text  a:visited {
  color: #666666;
  text-decoration: none;
}
.sec_text  a:active, .sec_text  a:hover {
  color: #f18b01;
}
.solved_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}
.product_name {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #ea8700;
  line-height: 1.6;
  font-weight: bold;
}
.product_name  a:link, .product_name  a:visited {
  color: #ea8700;
  text-decoration: none;
}
.product_name  a:active, .product_name  a:hover {
  color: #585551;
}
.front3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #5c5c5c;
  line-height: 1.6;
}
.front3 a:link, .front3 a:visited {
  color: #5c5c5c;
  text-decoration: none;
}
.front3 a:active, .front3 a:hover {
  color: #f18b01;
}
.date_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #5c5c5c;
  line-height: 2.5;
}
.start_text {
  font-size: 12px;
  color: #f50001;
  line-height: 1.8;
}
.labar {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #666666;
}
.key_bar {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  border: 1px solid #D7D7D7;
}
.line {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFB062;
  font-weight: bold;
}
.money_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF0000;
  line-height: 1.6;
}
.money_text1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #FF0000;
  line-height: 1.6;
}
.more_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #754402;
}
.more_text a:link, .more_text a:visited {
  color: #754402;
  text-decoration: none;
}
.more_text a:active, .more_text a:hover {
  color: #754402;
  text-decoration: underline;
}
.compare_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF6600;
}
.compare_text a:link, .compare_text a:visited {
  color: #FF6600;
  text-decoration: none;
}
.compare_text a:active, .compare_text a:hover {
  color: #FF6600;
  text-decoration: underline;
}
.pro_name {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.6;
  font-weight: bold;
  color: #ea8700;
}
.page_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #754402;
}
.page_text a:link, .page_text a:visited {
  color: #754402;
  text-decoration: none;
}
.page_text a:active, .page_text a:hover {
  color: #FF6600;
  text-decoration: underline;
}
.inpage_text {
  font-size: 12px;
  line-height: 1.5;
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
}
.right_bg {
  background-image: url(../images/product_right_bg.jpg);
  background-repeat: no-repeat;
}
.midd_bg01 {
  background-image: url(../images/product_midd_bg01.jpg);
  background-repeat: no-repeat;
  height: 230px;
  overflow: hidden;
}
.midd_bg02 {
  background-image: url(../images/product_midd_bg02.jpg);
  background-repeat: no-repeat;
  height: 45px;
  overflow: hidden;
  padding-top: 15px;
  padding-left: 23px;
  font-size: 26px;
  color: #451f00;
}
.compare_bg {
  background-image: url(../images/compare_bg.gif);
  background-repeat: no-repeat;
  width: 252px;
  height: 22px;
  padding-left: 10px;
  padding-top: 3px;
  font-size: 13px;
  font-weight: bold;
  color: #434343;
}
.compare_line {
  background-image: url(../images/compare_line.gif);
  background-repeat: no-repeat;
  height: 1px;
  overflow: hidden;
}
.compare_line-1 {
  background-image: url(../images/compare_line-1.gif);
  background-repeat: no-repeat;
  height: 1px;
  overflow: hidden;
}

/*產品名稱連結*/
.pro_name {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #484848;
  line-height: 1.7;
  font-weight: bold;
}
.pro_name a:link, .pro_name a:visited {
  color: #484848;
  text-decoration: none;
}
.pro_name a:active, .pro_name a:hover {
  color: #F18B01;
}