body { margin: 0px; padding: 0px;}

.topLink { font-family: "Verdana", "新細明體"; font-size: 11px; color: #ffffff; padding-top: 3px}
.topLink a:link { color: #B2B2B2; text-decoration: none;}
.topLink a:visited { color: #B2B2B2; text-decoration: none;}
.topLink a:hover { color: #ffce80; text-decoration: none;}
.topLink a:active { color: #ffce80; text-decoration: none;}

.visitor { font-family: "Verdana", "新細明體"; font-size: 11px; color: #8a8a8a; padding: 10px;}

.footerLink { font-family: "Verdana", "新細明體"; font-size: 12px; color: #363636; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 8px 0px 8px 0px;}
.footerLink a:link { color: #ff6600; text-decoration: none;}
.footerLink a:visited { color: #ff6600; text-decoration: none;}
.footerLink a:hover { color: #363636; text-decoration: none;}
.footerLink a:active { color: #363636; text-decoration: none;}

.footer { font-family: "Verdana", "新細明體"; font-size: 11px; color: #363636; padding: 8px 0px 8px 0px;}

.brandForm { font-family: "Verdana", "新細明體"; font-size: 11px; color: #ffffff; background-color: #636363; border: 1px solid #636363; width: 181px;}
.searchForm { font-family: "Verdana", "新細明體"; font-size: 12px; color: #636363; background-color: #ebebeb; border: 1px solid #cdcdcd;}

.sideImg { background-image: url(images/banner_defraud.gif); background-position: bottom; background-repeat: no-repeat; padding-bottom: 150px}

.location { font-family: "Verdana", "新細明體"; font-size: 11px; color: #b6b8b7; padding: 0px 0px 10px 0px;}
.location a:link { color: #b6b8b7; text-decoration: none;}
.location a:visited { color: #b6b8b7; text-decoration: none;}
.location a:hover { color: #ff9c00; text-decoration: underline;}
.location a:active { color: #ff9c00; text-decoration: underline;}

.sProductBorder { border: 1px solid #ebebeb;}
.categoryPName { font-family: "Verdana", "新細明體"; font-size: 11px; line-height: 16px; color: #363636; text-align: center; padding-bottom: 15px}
.categoryPOPrice { font-size: 12px; line-height: 16px; color: #999999;}
.categoryPSPrice { font-size: 12px; line-height: 16px; color: #f99d00;}
.categoryPSPriceS { font-size: 12px; line-height: 16px; color: #ff3300;}

.page { font-family: "Verdana", "新細明體"; font-size: 11px; color: #cccccc; padding: 10px 0px 10px 0px;}
.page a:link { color: #f99d00; text-decoration: none;}
.page a:visited { color: #f99d00; text-decoration: none;}
.page a:hover { color: #cccccc; text-decoration: none;}
.page a:active { color: #cccccc; text-decoration: none;}

.productName { font-family: "Verdana", "新細明體"; font-size: 12px; line-height: 22px; color: #363636; font-weight: bold; padding: 2px 0px 10px 0px; border-bottom: 2px solid #363636;}
.productOPrice { font-family: "Verdana", "新細明體"; font-size: 12px; color: #666666; padding: 15px 0px 0px 0px;}
.productSPrice { font-family: "Verdana", "新細明體"; font-size: 12px; color: #f99d00; padding: 15px 0px 0px 0px;}

.productForm { font-family: "Verdana", "新細明體"; font-size: 12px; color: #636363; border: 1px solid #cdcdcd; width: 205px}

.descriptionT { font-family: "Verdana", "新細明體"; font-size: 12px; font-weight: bold; color: #666666;}
.description { font-family: "Verdana", "新細明體"; font-size: 12px; line-height: 22px; color: #767676;}
.descriptionB { color: #333333; font-weight: bold;}

.Vdotline { background-position: center; background-repeat: repeat-y;}

.bestPName { font-family: "Verdana", "新細明體"; font-size: 12px; line-height: 16px; color: #363636; border-bottom: 1px solid #cccccc;}
.bestPName1 { font-family: "Verdana", "新細明體"; font-size: 12px; line-height: 16px; color: #363636;}
.bestPPrice { font-size: 12px; line-height: 16px; color: #f99d00;}

.submenuT { font-family: "Verdana", "新細明體"; font-size: 12px; font-weight: bold; color: #333333; padding: 10px 0px 10px 20px; background-color: #eeeeee;}
.submenuBorder { border: 1px solid #eeeeee; padding: 10px 20px 15px 20px;}
.submenuLink { font-family: "Verdana", "新細明體"; font-size: 12px; color: #666666; background-image: url(images/dotline.gif); background-position: bottom; background-repeat: repeat-x; padding: 8px 0px 8px 0px;}
.submenuLink a:link { color: #666666; text-decoration: none;}
.submenuLink a:visited { color: #666666; text-decoration: none;}
.submenuLink a:hover { color: #1c4d97; text-decoration: none;}
.submenuLink a:active { color: #1c4d97; text-decoration: none;}

.orange_line_a:link {font-size: 12px;color: #FF6C00;text-decoration: none;font-family: Verdana,; }
.orange_line_a:visited {font-size: 12px;	color: #FF6C00;	text-decoration: none;font-family: Verdana,;}
.orange_line_a:hover {font-size: 12px;	color: #FF6C00;	text-decoration: underline;font-family: Verdana,;}
.orange_line_a:active {font-size: 12px;	color: #FF6C00;	text-decoration: none;font-family: Verdana, ;}

.blue_line_a:link {font-size: 12px;color: #0195DA;text-decoration: none;font-family: Verdana,; }
.blue_line_a:visited {font-size: 12px;	color: #0195DA;	text-decoration: none;font-family: Verdana,;}
.blue_line_a:hover {font-size: 12px;	color: #0195DA;	text-decoration: underline;font-family: Verdana,;}
.blue_line_a:active {font-size: 12px;	color: #0195DA;	text-decoration: none;font-family: Verdana, ;}


.gray_line1_a:link {font-size: 12px;color: #333333;text-decoration: none;font-family: Verdana,; }
.gray_line1_a:visited {font-size: 12px;	color: #333333;	text-decoration: none;font-family: Verdana,;}
.gray_line1_a:hover,.a_selected {font-size: 12px;	color: #ffffff;	text-decoration: none;font-family: Verdana,; background-color:#6C6C6C; padding-bottom:1px; padding-left:3px; padding-right:3px; padding-top:1px;}
.gray_line1_a:active {font-size: 12px;	color: #333333;	text-decoration: none;font-family: Verdana, ;}


.gray_line_a:link {font-size: 13px;color: #333333;text-decoration: none;font-family: Verdana,; }
.gray_line_a:visited {font-size: 13px;	color: #333333;	text-decoration: none;font-family: Verdana,;}
.gray_line_a:hover {font-size: 13px;	color: #8A8A8A;	text-decoration: underline;font-family: Verdana,;}
.gray_line_a:active {font-size: 13px;	color: #333333;	text-decoration: none;font-family: Verdana, ;}

.cartTxt { font-family: "Verdana", "新細明體"; font-size: 15px; color: #333333; line-height: 25px;}
.cartTxt a:link { color: #ff9503; text-decoration: none;}
.cartTxt a:visited { color: #ff9503; text-decoration: none;}
.cartTxt a:hover { color: #333333; text-decoration: none;}
.cartTxt a:active { color: #333333; text-decoration: none;}

.OrangeTxt { color: #ff9503;}
.RedTxt { color: #cc0000;}
.BlueTxt { color: #006cb1;}
.lightBlueTxt { color: #7bb1d3;}
.GrayTxt { color:#858585;}

.cartForm { font-family: "Verdana", "新細明體"; font-size: 15px; color: #858585; line-height: 25px; border: 1px solid #e5e5e5;}

.cartTh { font-family: "Verdana", "新細明體"; font-size: 15px; color: #333333; line-height: 25px; border-bottom: 2px solid #333333; font-weight: bold; background-color: #dce8ef;}
.cartTh a:link { color: #ff9503; text-decoration: none;}
.cartTh a:visited { color: #ff9503; text-decoration: none;}
.cartTh a:hover { color: #333333; text-decoration: none;}
.cartTh a:active { color: #333333; text-decoration: none;}

.cartTd { font-family: "Verdana", "新細明體"; font-size: 15px; color: #333333; line-height: 25px; border-bottom: 1px solid #cccccc;}
.cartTd a:link { color: #006cb1; text-decoration: none;}
.cartTd a:visited { color: #006cb1; text-decoration: none;}
.cartTd a:hover { color: #333333; text-decoration: none;}
.cartTd a:active { color: #333333; text-decoration: none;}

/* 2011-03-11 首頁形象圖輪播 */
div#slide-holder{
    z-index:40;
    width:779px;
    height:380px;
    position:absolute;
    background: url(./images/logo.png) no-repeat 50% 50%;
    float: left;
}
div#slide-holder div#slide-runner{
    top:0px;
    left:2px;
    width:779px;
    height:380px;
    *height:405px;
    overflow:hidden;
    position:absolute;
}
div#slide-holder img{
    margin:0;
    padding:0;
    display:none;
    position:absolute;
}
div#slide-holder div#slide-controls{
    left:0;
    bottom:45px;
    width:779px;
    height:0px;
    display:none;
    position:absolute;
    /*數字橫向背景*/
    /*background:url(img/slide-bg.png) 0 0;*/
}
div#slide-holder div#slide-controls p.text{
    float:left;
    color:#fff;
    display:inline;
    font-size:10px;
    line-height:16px;
    margin:0 0 0 20px;
    text-transform:uppercase;
}
div#slide-holder div#slide-controls p#slide-nav{
    float:right;
    height:24px;
    display:inline;
    margin:0 10px 0 0;
}
div#slide-holder div#slide-controls p#slide-nav a{
    float:left;
    width:24px;
    height:24px;
    display:inline;
    font-size:12px;
    margin:0 5px 0 0;
    line-height:24px;
    font-weight:normal;
    text-align:center;
    text-decoration:none;
    background-position:0 0;
    background-repeat:no-repeat;
    color: #CCC;
}
div#slide-holder div#slide-controls p#slide-nav a.on{
    background-position:0 -24px;
    font-weight: bold;
}
div#slide-holder div#slide-controls p#slide-nav a{
    background-image:url(./images/silde-nav.png);
}
