/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  SPAN, Open Source E-Commerce Solutions
  http://www.spanzone.com

  Copyright (c) 2003 SPAN

  Released under the GNU General Public License
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 15px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 11px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 11px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 11px; color: #a90000; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}

A {
  color: #747474;
  text-decoration: none;
}

A:hover {
  color: #888888;
  text-decoration: underline;
}

FORM {
 display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation {
  color: #FFFFFF;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
}

A.headerNavigation:hover {
  color: #FFFFFF;
  font-size: 13px;
  font-weight: bold;
  text-decoration: underline;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #595959;
}

.infoBox {
  background: #D3D1D1;
}

.infoBoxContents {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
/*
.infoBoxContents {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
*/
.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.infoBoxHeading {
  background-image: url('images/infobox/corner_center.gif');
  font-family: Arial, Verdana, sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #000000;
  display: none;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #E9ECEF;
  //shopping-cart content color
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #E9ECEF;
  //shopping-cart content color
}

TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #DBDBDB;
  //shopping-cart header/footer color
  border-spacing: 1px;

}

.productListing-heading {

border-right:2px solid #ffffff;
border-bottom:2px solid #ffffff;
text-align:left;

  color: #414956;
  font-weight: bold;
  padding: 11px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #DBDBDB;
  //shopping-cart header/footer color
}

TD.productListing-data {
border-right:2px solid #ffffff;
border-bottom:2px solid #ffffff;
text-align:center;
vertical-align:top;
padding:10 20 10 20;


  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #414956;
}

A.pageResults {
  color: #cc0000;
}

A.pageResults:hover {
  color: #cc0000;
  background: #FFFFFF;
}

TD.pageHeading, DIV.pageHeading {
  font-size: 14px;
  color: #A90000;
  font-weight: bold;
}
.articlestop{
  font-size: 14px;
  color: #A90000;
}
a.articles{
  font-size: 15px;
  color:#666666;
}
h1 {
 font-family: SimSun, Verdana, Arial, sans-serif;
 font-size: 21px; 
 color:#a90000;
}
h2 {
 font-family: SimSun, Verdana, Arial, sans-serif;
 font-size: 15px; 
 color:#a90000;
}
TD.lan {
  font-size: 14px;
  color: #A90000;
  font-weight: bold;
  padding-left:4px
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  line-height: 1.5;
}
.hotfaq{
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  line-height: 1.5;
}
a.main{
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
   color: #a90000;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  padding-left: 10px;
    color:#747474;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 15px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 15px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 11px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 11px; background-color: #f97b7b; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ff0000; }

td{
 font-family: tahoma,verdana,arial;
 font-size: 11px;
 color: #464646;
}

 .bg{
/*background-image: url(images/m19_01.gif);*/
  background-repeat: repeat-y;
 }

 .go{
  border-style: solid;
  border-width: 1px;
  border-color: #B6B6B6;
  width: 173px;
  height: 20px;
 }
  .go2{
  border-style: solid;
  border-width: 1px;
  border-color: #B6B6B6;
  width: 90px;
  height: 20px;
 }
   .go3{
  border-style: solid;
  border-width: 1px;
  border-color: #B6B6B6;
  width: 125px;
  height: 18px; 
 }
 
  .go4{
  font-size:14px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 409px;
  height: 35px; 
  padding:10px 0 0 10px;
  background:url('images/contact_us_01.gif') no-repeat center top;
 }
 
 .logs{
  border-style: solid;
  border-width: 1px;
  border-color:#000000;
  width: 165px;
  height: 18px; 
 }

 .ch{
  color: #282E3E;
  font-size: 11px;
 }

 .ch1{
  color: #DB0000;
  font-size: 16px;
  font-weight: bold;
 }

 .ml{
  color: #2c2c2c;
  font-size: 13px;
  text-decoration: none;
 }

 .ml1{
  color: #707070;
  font-size: 11px;
  text-decoration: none;
 }

 .ml2{
  color: #4D4D4D;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
 }

 .ml3{
  color: #505050;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
 }

  .ml7{
  font-size: 14px;
  color:#999999;

  text-decoration: none;
 }
   .ml8{
  font-size: 12px;
  color: #747474;
  font-weight: bold;
  text-decoration: none;
  text-align:center
 }


 .se{
  width: 111px;
  color: #7E7E7E;
  font-size: 9px;
 }
/*
a.menu{display:block; height:22px; background-image:none; padding-top:5px;color:#FFFFFF;font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:15px;
}
*/
a.menu{display:block; height:25px; background-image:none; padding-top:5px;color:#FFFFFF;font: Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:16px;
}
a.menu:hover{display:block;height:25px;background:url('images/dao/d8.gif') no-repeat center top;padding-top:5px;color:#CCCCCC; font: Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:16px;}
a.menu_faq{display:block; height:25px; background-image:none; padding-bottom:5px;color:#FFFFFF;font: Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:16px;}
a.menu_faq:hover{display:block;height:25px;background:url('images/dao/d8.gif') no-repeat center top;padding-bottom:5px;color:#CCCCCC; font: Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:16px;}
.log {  
  font-size: 12px;
  text-align:left;
color:#333333;
line-height: 1.4;
  }
  .br {  
  font-size: 12px;
  text-align:left;
color:#af0000;
line-height: 5.4;
  }
.log3 {  
  font-size: 11px;
  text-align:left;
  color:#000000;
  line-height: 1.5;
    letter-spacing: 1px;
  text-decoration: underline;
  }
TD.article{
  font-family: Arial, sans-serif;
  font-size:13px;
  line-height: 1.5;
  color:#4A4A4A;
  letter-spacing: 1px;
}
.article{
  font-family: Arial, sans-serif;
  font-size:15px;
  line-height: 1.5;
  color:#4A4A4A;
  letter-spacing: 1px;
}
TD.dia{
  font-family: Arial, sans-serif;
  font-size:13px;
  color:#CCCCCC;
}
.dia{
  font-family: Arial, sans-serif;
  font-size:13px;
  color:#e3e3e3;
}
a.smallText2{ font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  color:#747474;
  }
td.yema{ font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  color:#333333; }
a.hotnewt{ font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
  color:#595959; }
.hotnewn{ font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  text-decoration: underline;
  line-height: 1.5;
  color:#cc0000; }

.hotnewn:hover{ font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
  color:#cc0000; }
.faq{ font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color:#cc0000
  /*color:#3985c1*/; }
.faq:hover{ font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color:#cc0000; }
a.new{ font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color:#595959;
  }
smallText3{ font-family: Tahoma, Arial, sans-serif;
font-size: 12px;
padding-left:1000px;
color:#af0000;
line-height: 1.4;
  }
.title{ font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  color:#a90000; }
.vas{ font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color:#a90000;
  line-height:1.5; }
td.features{
  font-size: 16px;
  color:#a90000; 
  font-weight: bold;
  text-decoration: none;
  padding-left:8px;
  }
td.featuresn{
  font-size: 15px;
  color:#2A2A2A;
  text-decoration: none;
  padding-left:8px;
  line-height:19px
  }
a.xiala{display:block; height:23px; background-image:none; padding-top:5px;color:#ffffff;font:Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:15px;padding-left:40px;}
a.xiala:hover{display:block;height:23px;background:url('images/xialabian.gif') no-repeat left top;padding-top:5px;color:#CCCCCC; font:Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:15px; padding-left:40px;}
.quickserch{
  font-size: 13px;
  color:#333333;
  text-decoration: none;
  padding-left:30px;
  }
  .condition{ 
  padding-left:3px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  line-height:140%; 
  color:#4A4A4A;}
    .miao{ 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  color:#595959;}
ul.square {list-style-type: square}
.hotnewleft{
  font-size: 13px;
  color:#c80505;
}
a.center{ font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color:#595959; 
  font-weight: bold;}
.contact{ font-family: Tahoma, Arial, sans-serif;font-size: 18px;line-height: 1.5;color:#ca2625; font-weight:bold; }
.contact2{ font-family: Tahoma, Arial, sans-serif;font-size: 15px;color:#676a6a;}
.contact5{ font-family: Tahoma, Arial, sans-serif;font-size: 16px;color:#676a6a;}
.contact4{ font-family: Tahoma, Arial, sans-serif;font-size: 13px;line-height: 1.5;color:#676a6a;letter-spacing: 1px;}
TD.pageHeadingnew, DIV.pageHeadingnew {font-size:16px;color:#ca2625;font-weight:bold;}
TD.pageHeadingnew1, DIV.pageHeadingnew1 {font-size:23px;color:#ca2625;font-weight:bold;}
.contact3{ font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color:#e07857; }
.contact3{ font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color:#676a6a; }
  .demo{ font-family: Tahoma, Arial, sans-serif; font-size: 18px;color:#ca2625;}
    .cart{ font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  color:#333333; }
.send{ font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  color:#FFFFFF; 
  text-decoration: underline;}
.newday{ font-family: Tahoma, Arial, sans-serif;
font-size: 12px;
color:#666666; }
.newmore{ font-family: Tahoma, Arial, sans-serif;
font-size: 12px;
color:#cc0000; }
TD.youshi {
  font-size: 13px;
  color:#333333;
  font-weight: bold;
}
TD.lanmu {
  font-size: 13px;
  color:#999999;
  font-weight: bold;
}
TD.youshi2 { font-size: 12px;line-height: 1.4;color:#333333;}
TD.column_left_01 {font-size: 12px;color:#FFFFFF;line-height: 1.5;}
.stare {font-size: 12px;color:#FF0000;}
.bodycenter { font-size: 12px;color:#cc0000;line-height: 1.4;text-decoration: underline;}
.index6 { height:19px;}
.index10 { height:24px;}
.left_left {font-size: 12px;color:#666666;line-height: 1.4;text-decoration: underline;}

/*BOF超值優惠*/
.packagetitle { font-family: Tahoma, Arial, sans-serif;font-size: 20px;color:#c90901; padding-left:20px; font-weight: bold;}
.packagetitle_en { font-family: Tahoma, Arial, sans-serif;font-size: 15px;color:#c90901; padding-left:5px; font-weight: bold;}

.packagetitle2{ font-family: Tahoma, Arial, sans-serif;font-size: 20px;color:#257bb4; padding-left:20px; font-weight: bold;}
.packagetitle2_en{ font-family: Tahoma, Arial, sans-serif;font-size: 15px;color:#257bb4; padding-left:5px; font-weight: bold;}

.packagetitle3{ font-family: Tahoma, Arial, sans-serif;font-size: 20px;color:#087608; padding-left:20px; font-weight: bold;}
.packagetitle3_en{ font-family: Tahoma, Arial, sans-serif;font-size: 15px;color:#257bb4; padding-left:5px; font-weight: bold;}

.packagetitle4{ font-family: Tahoma, Arial, sans-serif;font-size: 20px;color:#d99901; padding-left:20px; font-weight: bold;}
.packagetitle4_en{ font-family: Tahoma, Arial, sans-serif;font-size: 15px;color:#257bb4; padding-left:5px; font-weight: bold;}

.packageneir  { font-family: Tahoma, Arial, sans-serif;font-size: 15px;padding-left:15px;line-height:1.5;}
.packagetablenr { font-family: Tahoma, Arial, sans-serif;font-size: 13px;line-height:1.5;}
.packagetabletop{ font-family: Tahoma, Arial, sans-serif;font-size: 14px;color:#ffffff;padding-left:15px;line-height:1.5;}
.payment { font-family: Tahoma, Arial, sans-serif;font-size: 15px;color:#000000; font-weight: bold; line-height:1.5}
.ackageen{ font-family: Tahoma, Arial, sans-serif;font-size: 12px;letter-spacing: 1px;} 
/*EOF超值優惠*/

/*BOF首頁模版圖*/
a.mb1{display:block; height:190px;width:200px; background:url('images/mb1.jpg') no-repeat center top; padding-top:0px;color:#FFFFFF;; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}
a.mb1:hover{display:block;height:190px;width:200px;background:url('images/mb01.jpg') no-repeat center top;padding-top:0px;color:#CCCCCC; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}

a.mb2{display:block; height:190px;width:200px; background:url('images/mb2.jpg') no-repeat center top; padding-top:0px;color:#FFFFFF;; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}
a.mb2:hover{display:block;height:190px;width:200px;background:url('images/mb02.jpg') no-repeat center top;padding-top:0px;color:#CCCCCC; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}

a.mb3{display:block; height:190px;width:200px; background:url('images/mb3.jpg') no-repeat center top; padding-top:0px;color:#FFFFFF;; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}
a.mb3:hover{display:block;height:190px;width:200px;background:url('images/mb03.jpg') no-repeat center top;padding-top:0px;color:#CCCCCC; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}

a.mb4{display:block; height:190px;width:200px; background:url('images/mb4.jpg') no-repeat center top; padding-top:0px;color:#FFFFFF;; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}
a.mb4:hover{display:block;height:190px;width:200px;background:url('images/mb04.jpg') no-repeat center top;padding-top:0px;color:#CCCCCC; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}

a.mb5{display:block; height:190px;width:200px; background:url('images/mb5.jpg') no-repeat center top; padding-top:0px;color:#FFFFFF;; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}
a.mb5:hover{display:block;height:190px;width:200px;background:url('images/mb05.jpg') no-repeat center top;padding-top:0px;color:#CCCCCC; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}

a.mb6{display:block; height:190px;width:200px; background:url('images/mb6.jpg') no-repeat center top; padding-top:0px;color:#FFFFFF;; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}
a.mb6:hover{display:block;height:190px;width:200px;background:url('images/mb06.jpg') no-repeat center top;padding-top:0px;color:#CCCCCC; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}

a.mb7{display:block; height:190px;width:200px; background:url('images/mb7.jpg') no-repeat center top; padding-top:0px;color:#FFFFFF;; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}
a.mb7:hover{display:block;height:190px;width:200px;background:url('images/mb07.jpg') no-repeat center top;padding-top:0px;color:#CCCCCC; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}

a.mb8{display:block; height:190px;width:200px; background:url('images/mb8.jpg') no-repeat center top; padding-top:0px;color:#FFFFFF;; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}
a.mb8:hover{display:block;height:190px;width:200px;background:url('images/mb08.jpg') no-repeat center top;padding-top:0px;color:#CCCCCC; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}

a.mb9{display:block; height:190px;width:200px; background:url('images/mb9.jpg') no-repeat center top; padding-top:0px;color:#FFFFFF;; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}
a.mb9:hover{display:block;height:190px;width:200px;background:url('images/mb09.jpg') no-repeat center top;padding-top:0px;color:#CCCCCC; font:bold  Tahoma, Helvetica, sans-serif; text-decoration:none;font-size:13px;}
/*EOF首頁模版圖*/

/*BOFleft小banner*/
a.lb1{display:block; height:103px;width:198px; background:url('images/index14.jpg') no-repeat center;}
a.lb1:hover{display:block;height:103px;width:198px;background:url('images/index014.jpg') no-repeat center;}

a.lb2{display:block; height:103px;width:198px; background:url('images/index15.jpg') no-repeat center;}
a.lb2:hover{display:block;height:103px;width:198px;background:url('images/index015.jpg') no-repeat center;}

a.lb3{display:block; height:181px;width:195px; background:url('images/image1.jpg') no-repeat center;}
a.lb3:hover{display:block;height:181px;width:195px;background:url('images/image.jpg') no-repeat center;}
/*EOFleft小banner*/

/*按钮*/
a.n1{display:block; height:60px;width:180px; background:url('images/n2.jpg') no-repeat center;}
a.n1:hover{display:block;height:60px;width:180px;background:url('images/n02.jpg') no-repeat center;}

a.n2{display:block; height:60px;width:180px; background:url('images/n1.jpg') no-repeat center;}
a.n2:hover{display:block;height:60px;width:180px;background:url('images/n01.jpg') no-repeat center;}

a.n3{display:block; height:60px;width:180px; background:url('images/n3.jpg') no-repeat center;}
a.n3:hover{display:block;height:60px;width:180px;background:url('images/n03.jpg') no-repeat center;}
/*按钮*/
/*BOF 超值計劃table*/
.mytable {border-collapse : collapse;}
.mytable td{border: 1px solid #cccccc;font-family: Tahoma, Arial, sans-serif;font-size: 13px;line-height:1.5;}
.td{ background-color:#ca2625;font-family: Tahoma, Arial, sans-serif;font-size: 13px;color:#ffffff; font-weight:bold}
/*EOF 超值計劃 table*/

/*BOF demo*/
.demo1{ font-family: Tahoma, Arial, sans-serif;font-size: 20px;color:#000000; font-weight:bold}
.demo2{ font-family: Tahoma, Arial, sans-serif;font-size: 14px;color:#a90000;}
.demo3{ font-family: Tahoma, Arial, sans-serif;font-size: 13px;color:#999999;line-height:1.5;}
a.demo4{display:block; height:197px;width:200px; background:url('images/demov3_1.gif') no-repeat center}
a.demo4:hover{display:block;height:197px;width:200px;background:url('images/demov3_01.gif') no-repeat center}
a.demo5{display:block; height:197px;width:200px; background:url('images/demov3_2.gif') no-repeat center}
a.demo5:hover{display:block;height:197px;width:200px;background:url('images/demov3_02.gif') no-repeat center}
a.demo6{display:block; height:197px;width:200px; background:url('images/demov3_5.gif') no-repeat center}
a.demo6:hover{display:block;height:197px;width:200px;background:url('images/demov3_05.gif') no-repeat center}
a.demo7{display:block; height:197px;width:200px; background:url('images/demov3_6.gif') no-repeat center}
a.demo7:hover{display:block;height:197px;width:200px;background:url('images/demov3_06.gif') no-repeat center}
a.demo8{display:block; height:197px;width:200px; background:url('images/demov3_8_01.gif') no-repeat center}
a.demo8:hover{display:block;height:197px;width:200px;background:url('images/demov3_8.gif') no-repeat center}
a.demo9{display:block; height:197px;width:200px; background:url('images/onlinestore.gif') no-repeat center}
a.demo9:hover{display:block;height:197px;width:200px;background:url('images/onlinestor_1.gif') no-repeat center}
a.demo10{display:block; height:189px;width:200px; background:url('images/demo_1.jpg') no-repeat center}
a.demo10:hover{display:block;height:189px;width:200px;background:url('images/demo_2.jpg') no-repeat center}
a.demo11{display:block; height:197px;width:200px; background:url('images/design.gif') no-repeat center}
a.demo11:hover{display:block;height:197px;width:200px;background:url('images/design_1.gif') no-repeat center}
.democreate{ font-family: Tahoma, Arial, sans-serif;font-size: 13px;color:#ffffff; padding-left:15px;}
.democreate1{font-family: Arial,Tahoma, sans-serif;font-size:22px;color:#ffffff;padding-left:15px;font-weight:bold;padding-top:7px;}
.democreate2{ font-family: sans-serif,Arial,Tahoma,;font-size: 15px;color:#ffec6c;}
.demoright{ border-style: solid;border-width: 1px;border-color: #B6B6B6;width: 180px;height: 20px;}

/*EOF demo*/

/*BOF登入窗口*/
.zhuxiao2{color:#352729;; font:bold  Tahoma, Helvetica, sans-serif;font-size:14px;padding-left:6px;}
a.zhuxiao{color:#474646;; font:bold  Tahoma, Helvetica, sans-serif;font-size:14px;padding-left:8px;}
a.zhuxiao:hover{color:#474646; font:bold  Tahoma, Helvetica, sans-serif; font-size:14px;padding-left:8px;}
a.zhuxiao1{color:#474646;; font:bold  Tahoma, Helvetica, sans-serif;font-size:13px;padding-left:8px;}
a.zhuxiao1:hover{color:#474646; font:bold  Tahoma, Helvetica, sans-serif; font-size:13px;padding-left:8px;}
/*EOF登入窗口*/
/*注册用户输入框样式*/
 .create_account{border-style: solid;border-width: 1px;border-color: #B6B6B6;width: 180px;height: 20px;}
 /*注册用户输入框样式*/
.asnf_normal {line-height: 130%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;}  

a.asnf_none:link {  color: #ff6600; text-decoration: none}
a.asnf_none:visited { color: #ff6600; text-decoration: none}
a.asnf_none:hover { color: #0066ff; text-decoration: none }
.coupon{color:#858383; font:bold  Tahoma, Helvetica, sans-serif;font-size:11px; padding-top:106px; padding-left:58px;background-repeat: no-repeat;//}
.asnf_replyform {  border: #999999; border-style: dotted; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.asnf_error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#990000; font-weight:bold;}  
.contact_us{border-style: solid;border-width: 1px;border-color: #B6B6B6;width: 190px;height: 20px;}
div#preload { display: none; }
.shou{font-size: 13px;color:#999999;font-weight: bold;}
.vas_top{font-size: 15px;color:#333333;font-weight: bold;}
#apDiv1 {
	position:relative;
	left:45px;
	top:0px;
}
.support{font-size: 15px;color:#ffffff;font-weight: bold;padding-left:20px}
.supportlink{ font-size:15px; color:#4d4d4d; font-weight:bold}
.supportlink:hover { color: #ca2625; text-decoration: underline}
.container, .container *{margin:0; padding:0;}

.container{width:408px; height:168px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}
/* BOF Input Style Vincent 20100909 */
  .search_input{
  font-size:14px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 175px;
  height: 22px; 
  padding:3px 0 0 9px;
  background:url('images/search_input.gif') no-repeat center top;
 }
 
  .newsletter_input{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 135px;
  height: 20px; 
  padding:2px 0 0 7px;
  background:url('images/newsletter_input.gif') no-repeat center top;
 }
 
  .index_login_input{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 166px;
  height: 20px; 
  padding:2px 0 0 5px;
  background:url('images/index_login_input.gif') no-repeat center top;
 }
 
  .login_input{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 177px;
  height: 25px; 
  padding:5px 0 0 7px;
  background:url('images/login_input.gif') no-repeat center top;
 }
 
  .password_forgotten_input{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 177px;
  height: 25px; 
  padding:5px 0 0 7px;
  background:url('images/login_input.gif') no-repeat center top;
 }

  .account_edit_input{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 184px;
  height: 22px; 
  padding:3px 0 0 7px;
  background:url('images/account_edit_input.gif') no-repeat center top;
 }
 
  .address_book_process_input{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 143px;
  height: 20px; 
  padding:2px 0 0 7px;
  background:url('images/address_book_process_input.gif') no-repeat center top;
 } 

  .login_newsletter{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 127px;
  height: 21px; 
  padding:2px 0 0 7px;
  background:url('images/login_newsletter.gif') no-repeat center top;
 } 

  .create_account_input{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 184px;
  height: 22px; 
  padding:3px 0 0 7px;
  background:url('images/create_account_input.gif') no-repeat center top;
 }  
 
  .redeem_input{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 139px;
  height: 22px; 
  padding:3px 0 0 7px;
  background:url('images/redeem_input.gif') no-repeat center top;
 } 
 
  .shopping_cart_input{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 68px;
  height: 22px; 
  padding:3px 0 0 7px;
  background:url('images/shopping_cart_input.gif') no-repeat center top;
 }  
 
  .affiliate_login_input{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 177px;
  height: 25px; 
  padding:5px 0 0 7px;
  background:url('images/affiliate_login_input.gif') no-repeat center top;
 } 
 
  .affiliate_create_account{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 184px;
  height: 24px; 
  padding:2px 0 0 6px;
  background:url('images/affiliate_create_account.gif') no-repeat center top;
 } 

  .list_create_account{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 150px;
  height: 22px; 
  padding:1px 0 0 4px;
  line-height:20px;
  background:url('images/list_create_account.gif') no-repeat center top;
 } 
 
  .list_state{
  font-size:13px;
  border-width: 0px;
  border-color: #B6B6B6;
  width: 142px;
  height: 22px; 
  padding:1px 0 0 2px;
  line-height:20px;
  background:url('images/list_state.gif') no-repeat center top;
 } 
/* EOF Input Style Vincent 20100909 */

/* BOF: mob by vincent 2011-04-16 */
.submenu {font-size:13px;}
/* BOF: mob by vincent 2011-04-16 */
