@charset "utf-8";
/* CSS Document */

A { color:#333333; text-decoration: none; }
A:hover {color: #0000ff; text-decoration: none ;}
A:active {color: #0000ff; text-decoration: none; }
H1 {font-size: 33px; font-family:  Arial, Helvetica, sans-serif "新細明體";}
H2 {font-size: 25px; font-family:  Arial, Helvetica, sans-serif "新細明體";}
H3 {font-size: 19px; font-family:  Arial, Helvetica, sans-serif "新細明體";}
H4 {font-size: 17px; font-family:  Arial, Helvetica, sans-serif "新細明體";}
H5 {font-size: 13px; font-family:  Arial, Helvetica, sans-serif "新細明體";}
H6 {font-size: 11px; font-family:  Arial, Helvetica, sans-serif "新細明體";}

.pg10ch {font-size: 10px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:1px;}
.px9ch{font-size:9px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:1px; line-height:13px}
.px9ch_m{font-size:9px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:2px; line-height:13px}
.px10ch_s{font-size:10px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:1px;line-height:14px}
.px10ch{font-size:10px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:2px;line-height:15px}
.px10ch_m{font-size:10px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:2px; line-height:18px}
.px11ch_s{font-size:11px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:1px; line-height:14px}
.px11ch{font-size:11px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:2px; line-height:19px}
.px11ch_m{font-size:11px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:3px; line-height:21px}
.px12ch_s{font-size:12px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:1px; line-height:14px}
.px12ch{font-size:12px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:2px; line-height:18px}
.px12ch_m{font-size:12px; font-family:Arial, Helvetica, sans-serif "新細明體" ; letter-spacing:2px; line-height:22px}
.px12ch_s{font-size:12px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:1px; line-height:18px}
.px13ch_s{font-size:13px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:1px; line-height:19px}
.px13ch{font-size:13px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:2px; line-height:23px}
.px13ch_m{font-size:13px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:4px;line-height:23px}
.px14ch_s{font-size:14px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:1px; line-height:24px}
.px14ch{font-size:14px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:2px; line-height:25px}
.px15ch_s{font-size:15px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:1px; line-height:27px}
.px15ch{font-size:15px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:2px; line-height:28px}
.px16ch_s{font-size:16px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:1px;line-height:24px}
.px16ch{font-size:16px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:2px;line-height:27px}
.px18ch{font-size:18px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:2px;line-height:24px}
.px18ch{font-size:18px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:2px;line-height:33px}
.px20ch{font-size:20px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:2px;line-height:34px}
.px20ch_m{font-size:20px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:5px;line-height:35px}
.px21ch{font-size:21px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:2px;line-height:35px}
.px22ch{font-size:22px; font-family:  Arial, Helvetica, sans-serif "新細明體"; letter-spacing:3px;line-height:36px}


.lpx10ch {font-size: 10px; color: #0000cc; font-family:  Arial, Helvetica, sans-serif "新細明體"; text-decoration: underline}
.lpx12ch {font-size: 12px; color: #0000cc; font-family:  Arial, Helvetica, sans-serif "新細明體"; text-decoration: underline}
.lpx14ch {font-size: 14px; color: #0000cc; font-family:  Arial, Helvetica, sans-serif "新細明體"; text-decoration: underline}
.lpx16ch {font-size: 16px; color: #0000cc; font-family:  Arial, Helvetica, sans-serif "新細明體"; text-decoration: underline}
.lpx18ch {font-size: 18px; color: #0000cc; font-family:  Arial, Helvetica, sans-serif "新細明體"; text-decoration: underline}
.lpx20ch {font-size: 20px; color: #0000cc; font-family:  Arial, Helvetica, sans-serif "新細明體"; text-decoration: underline}

.content_w01{ font-size:12px; font-family:  Arial, Helvetica, sans-serif "新細明體"; color:#666666; margin:0px 0px 12px 2px; letter-spacing:2px; line-height:18px;}

TD.head-arrowch {padding-left: 5px}
TD.head-al9ch {font-size:11px; font-family:  Arial, Helvetica, sans-serif "新細明體"; color: #ffffff; padding-top:2px;}
TD.head-al10ch {font-size:11px; font-family:  Arial, Helvetica, sans-serif "新細明體"; color: #ffffff}
TD.head-al12ch {font-size:12px; font-family:  Arial, Helvetica, sans-serif "新細明體";}
TD.head-pg12ch {font-size:12px; font-family:  Arial, Helvetica, sans-serif "新細明體"; color: #ffffff}
TD.t-guide_ch {background: url(img/shop_back.gif); font-size:12px; font-family:Arial, Helvetica, sans-serif;}

TD.s-menu_ch {border-bottom: #999999 1px solid;border-right: #999999 1px solid; border-top: #999999 1px solid; font-size:12px; font-family:  Arial, Helvetica, sans-serif "新細明體"; padding-top:0px;  background-color:#f7f7f0; text-align: center}
TD.s-menu_ch2 {border-bottom: #999999 1px solid; border-top: #999999 1px solid; font-size:12px; font-family:  Arial, Helvetica, sans-serif "新細明體"; padding-top:0px;  background-color:#f7f7f0; text-align: center}

/*left_title_ch*/
.left_title_arrow_ch {
    padding-right: 0px;
	padding-left: 0px;padding-bottom: 5px;padding-top: 6px; letter-spacing:2px;
	margin: 0px; color:#888888;font-family:  Arial, Helvetica, sans-serif "新細明體";text-align: left;
	font-size: 14px; background: url(img/bg_leftmenutitle5.gif)
	}
.left_title_arrow_pic{margin:5px 5px 5px 5px; padding:0px; border:0;}
.left_title_arrow_list{margin:0px; padding:7px 7px 7px 7px; border:0; font-size:13px; color:#333333; line-height:18px; letter-spacing:2px;}
.left_title_arrow_lists{margin:0px; padding:7px 7px 7px 7px; border:0; font-size:12px; color:#111111; line-height:16px; letter-spacing:1px;}
.left_title_arrow_banner{margin:0px; padding:10px 10px 10px 10px; border:0; font-size:11px; color:#111111; line-height:16px; letter-spacing:1px;}


/*right_banner_ch*/

.right_title_arrow_banner{margin:0px; border:0; font-family:  Arial, Helvetica, sans-serif "新細明體"; font-size:11px; color:#111111; line-height:16px; letter-spacing:1px;}

.right_title_arrow_news{margin:0px; padding:5px 5px 5px 7px; border-bottom:solid 1px #BBBBAF; border-top:solid 1px #ffffff;font-family:  Arial, Helvetica, sans-serif "新細明體"; font-size:11px; color:#555555; line-height:16px; letter-spacing:1px; background:#f0f1eb;}

.right_title_arrow_news2{margin:0px; border-bottom:solid 1px #BBBBAF; border-top:solid 1px #ffffff; font-size:11px; color:#555555; line-height:28px; letter-spacing:1px; background:#f0f1eb;}


.share_title_ch {
padding:6px 0 4px 7px; margin:0px; font-size:12px;color: #ffffff;  border-bottom: #8d8d9c 4px solid; font-family:  Arial, Helvetica, sans-serif "新細明體"; background-color: #666677;letter-spacing:2px;
}
.right_title_arrow_pic{margin:0; margin:2px 2px 2px 2px; border:0; width:70px; height:70px;}
.right_title_arrow_pic2{ margin:0; margin:4px 8px 4px 8px;background:#f0f1eb;}


/*middle_ch*/
.share_title_ch02 {
text-align:left;
	padding-right: 0px; padding-left: 10px; padding-top: 8px; padding-bottom: 4px; margin: 10px 0px 0px; color: #ffffff;  border-bottom: #a09b93 4px solid; font-family:  Arial, Helvetica, sans-serif "新細明體"; background-color: #7c766d; letter-spacing:3px; font-size: 14px;
}

/*footer_ch*/

#list_footer {padding-right: 8px; padding-left: 0px; background: #000066; padding-bottom: 3px; margin: 0px; LINE-height: 100%; padding-top: 1px; text-align: right}
#list_footer UL LI {list-style-type: none}
#list_footer LI {border-right: #fff 1px solid; padding-right: 3px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px 3px 0px 0px; padding-top: 0px}
#list_footer LI A {font-size: 11px; color: #fff; font-family:  Arial, Helvetica, sans-serif "新細明體";text-decoration: underline}


#list_footertest {padding-right: 8px; padding-left: 0px; background: #000066; padding-bottom: 3px; margin: 0px; LINE-height: 100%; padding-top: 1px; text-align: right}
#list_footertest  UL LI {list-style-type: none}
#list_footertest  LI {border-right: #000066 1px solid; padding-right: 3px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px 3px 0px 0px; padding-top: 0px}
#list_footertest  LI A {font-size: 11px; color: #000066; text-decoration: underline}


.linkstyle_blue a:active,
.linkstyle_blue a:visited,
.linkstyle_blue a:link{
 color: #005396 ;
}

.linkstyle_blue a:hover{
 text-decoration:none;
 color:#777777;}

.linkstyle03 a:active,
.linkstyle03 a:visited,
.linkstyle03 a:link{
	color:#ffffff;
}
.linkstyle03 a:hover{
    text-decoration: none;
	color:#FAAABE;
}

.kara{}

/*brand page*/

.BRAND{ width:260px; height:36px; margin:10px 0 0 5px;}

.BRAND ul{ display:block; list-style-type:none;  margin:0 auto; padding:0; height:36px; width:260px; }
.BRAND li{float:left; padding-left:10px;}
.BRAND li.btn01 a{display:block;background-image:url(img/do_brand_btn01.jpg); width:120px; height:36px;text-indent:-9999px; }
.BRAND li.btn01 a:hover{ background-position:left bottom;}
.BRAND li.btn02 a{display:block; background-image:url(img/do_brand_btn02.jpg); width:120px; height:36px;text-indent:-9999px;}
.BRAND li.btn02 a:hover{ background-position:left bottom;}

.BRAND li{float:left; padding-left:10px;}
.BRAND li.btn01o a{display:block;background-image:url(img/do_brand_btn01o.jpg); width:120px; height:36px;text-indent:-9999px; }
.BRAND li.btn01o a:hover{ background-position:left bottom;}
.BRAND li.btn02o a{display:block; background-image:url(img/do_brand_btn02o.jpg); width:120px; height:36px;text-indent:-9999px;}
.BRAND li.btn02o a:hover{ background-position:left bottom;}

/*others_about parts*/
.parts_item {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 6px; BORDER-BOTTOM: #999 2px solid
}

.parts_category_ch {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; letter-spacing:1px; background:url(img/r_f0f1eb_a_790.gif) #f0f1eb no-repeat left top; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #6273a3; padding-top:8px; margin-top:10px; font-family:  Arial, Helvetica, sans-serif "新細明體";}
#parts_f0f1eb_b_ch {CLEAR: both; FONT-SIZE: 4px; BACKGROUND: url(img/r_f0f1eb_b_790.gif) #f0f1eb no-repeat left bottom; MARGIN: 0px 0px 12px}
.parts_maker_ch {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: url(img/r_f0f1eb_a_790.gif) #f0f1eb no-repeat left top; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #6273a3; PADDING-TOP: 8px; font-family:  Arial, Helvetica, sans-serif "新細明體";
}

.parts_navigation1_ch{
	FONT-SIZE: 11px; BACKGROUND: #adad9b; font-family:  Arial, Helvetica, sans-serif "新細明體";
}
.parts_disp_list_a_ch {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; background:url(img/img_parts_sort_a.gif) #e5e5cc no-repeat left top; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right}
.parts_disp_list_b_ch {CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(img/img_parts_sort_b.gif) #e5e5cc no-repeat left bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right}
.parts_pager {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: #adad9b; PADDING-BOTTOM: 8px; COLOR: #fff; PADDING-TOP: 8px; font-family:  Arial, Helvetica, sans-serif "新細明體";}
#parts_pager_left {FLOAT: left}
#parts_pager_right {FONT-WEIGHT: bold; TEXT-ALIGN: right}

.parts_include2 {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 1px 1px 12px; COLOR: #333; PADDING-TOP: 3px; font-family:  Arial, Helvetica, sans-serif "新細明體";}


TABLE #parts-detail-spec {FONT-SIZE: 12px; MARGIN: 10px 0px; WIDTH: 100%; font-family:  Arial, Helvetica, sans-serif "新細明體";}
#parts-detail-spec TD {COLOR: #333}
#parts-detail-spec TH {COLOR: #0066cc; WHITE-SPACE: nowrap; TEXT-ALIGN: left}
#parts-detail-spec TD {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dashed}

/*others*/
.pc-bench-tbl {
	BORDER-RIGHT: #d6d5d5 1px solid; BORDER-TOP: #d6d5d5 1px solid; FONT-SIZE: 12px; BACKGROUND: #d6d5d5; MARGIN-LEFT: 15px; BORDER-LEFT: #d6d5d5 1px solid; WIDTH: 580px; COLOR: #ffffff; BORDER-BOTTOM: #d6d5d5 1px solid
}
.pc-bench-tbl P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.pc-bench-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: #7296e1; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #d6d5d5 10px solid
}
.pc-bench-model {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 5px; BACKGROUND: #7296e1; PADDING-BOTTOM: 5px; BORDER-LEFT: #333333 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #333333 1px solid
}
.pc-bench-model STRONG {
	FONT-SIZE: 30px
}
.pc-bench-model-s {
	FLOAT: left; WIDTH: 130px; TEXT-INDENT: 2px
}
.pc-bench-tbl2 {
	FONT-SIZE: 12px; MARGIN-LEFT: 7px; WIDTH: 560px; TEXT-ALIGN: left
}
.pc-bench-s-tbl TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.pc-bench-s-tbl A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.pc-bench-s-tbl A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.pc-bench-spec {
	FLOAT: right
}
.pc-bench-kome {
	CLEAR: both; FONT-SIZE: 10px; TEXT-ALIGN: right
}
.pc-bench-s-tbl {
	CLEAR: both; BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #333333 1px solid; WIDTH: 145px; COLOR: #000000; BORDER-BOTTOM: #333333 1px solid
}
.pc-bench-s-tbl TH {
	FONT-SIZE: 12px; BACKGROUND: url(th_bg.gif) #7296e1 no-repeat right bottom; COLOR: #ffffff; TEXT-ALIGN: left
}
.pc-bench-space {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 7px
}
.pc-bench-space4 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; PADDING-TOP: 7px
}
.pc-bench-space4 TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.pc-bench-screen {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.pc-bench-screen2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #d6d5d5 1px solid
}
.pc-bench-screen-ex {
	BORDER-RIGHT: #d6d5d5 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.pc-bench-ex-s-title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #bbcef5; PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 2px
}
.pc-bench-ex-num {
	BORDER-TOP: #d6d5d5 1px solid; BORDER-LEFT: #eeeeee 1px solid
}
.pc-bench-ex-title {
	PADDING-RIGHT: 2px; BORDER-TOP: #d6d5d5 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pc-bench-score2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #d6d5d5 1px solid; TEXT-ALIGN: right
}
.pc-bench-score {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.pc-bench-score-s {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.pc-bench-ex-score {
	BORDER-RIGHT: #d6d5d5 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.pc-bench-ex-score2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
