﻿body
{
	font-family: verdana;
	font-size: 11px;
	background: #C2D2FF;
	margin: 0 auto; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding: 0;
	text-align: center;
	width: 1004px;
}
a:link
{
	color: #666666;
	text-decoration: none;
	font-size: 12px;
}
a:visited
{
	color: #666666;
	text-decoration: none;
	font-size: 12px;
}
a:hover
{
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
}
a:active
{
	color: #333333;
	text-decoration: none;
	font-size: 11px;
}
form
{
	margin: 0px;
	padding: 0px;
}
ul, li
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

.input
{
	font-size: 12px;
	color: #2B2A2A;
	border: 1px solid #E6E6E6;
}
.color1, .color1 a, .color1 a:hover, .color1 a:visited
{
	color: #FF5A00;
}
.color2, .color2 a, .color2 a:hover, .color2 a:visited
{
	color: #3B7BA5;
}
.color3, .color3 a, .color3 a:hover, .color3 a:visited
{
	color: #FF0036;
}

.bold
{
	font-weight: bold;
}
img
{
	border: 0px;
}
.blacklink:link, .blacklink:hover, .blacklink:visited
{
	color: #000;
}

#oneColFixCtr
{
}
#container
{
	width: 1004px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}
.topimg
{
	padding: 10px 0 0 0;
}
.topimg img
{
	margin: 0 10px;
}
#nav
{
	position: relative;
	width: 100%;
	background-image: url(../images/nav_bg3.jpg);
	height: 69px;
	padding: 0px 0 0 0;
}

.NewsTitle
{
	color: #280001;
	font-size: 15px;
	text-align: center;
	font-weight: 700;
	padding-bottom: 5px;
	padding-top: 18px;
}

#headmap
{
	margin: 0px;
	padding: 0px;
	display: block;
	width: 100%;
	height: 43px;
	position: absolute;
	top: 4px;
	left: 0px;
	background-image: url(../images/nav_bg2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow: hidden;
}

#headmap a:hover
{
	overflow: hidden;
}

#headmap a
{
	color: white;
	overflow: hidden;
	display: block;
	font-size: 10px;
	height: 43px;
	float: left;
}

h2.top_link
{
	display: none;
}


.default_row_over
{
	background-color: #01a001;
}

a#international, a#arcade, a#pcb, a#spare, a#news, a#wanted, a#offers, a#stock, a#specials, a#contact, a#bulk
{
	background-image: url(../images/nav_bg2.jpg);
	position: absolute;
}

a#international, a#arcade, a#pcb, a#spare, a#news, a#international img, a#arcade img, a#pcb img, a#spare img
{
	width: 125px;
	height: 43px;
	border-style: none;
}
a#pcb, a#pcb img, a#news, a#news img
{
	width: 148px;
}
a#wanted, a#offers, a#stock, a#wanted img, a#offers img, a#stock img
{
	width: 104px;
	height: 21px;
	border-style: none;
}


a#international
{
	background-position: 0px 0px;
	left: 0px;
}
a#arcade
{
	background-position: -84px 0px;
	left: 84px;
}
a#pcb
{
	background-position: -160px 0px;
	left: 160px;
}
a#spare
{
	background-position: -280px 0px;
	left: 280px;
}
a#news
{
	background-position: -370px 0px;
	left: 370px;
}
a#offers
{
	background-position: -488px 0px;
	left: 488px;
}
a#wanted
{
	background-position: -470px -22px;
	left: 470px;
	top: 22px;
}

a#stock
{
	background-position: -558px -22px;
	left: 558px;
	top: 22px;
}
/*a#specials		{ background-position:-550px   0px; left:550px; }
a#bulk			{ background-position:-532px -22px; left:532px; top:22px; }
a#contact		{ background-position:-622px -22px; left:622px; top:22px; }*/

a#international:hover
{
	z-index: 2;
	background-image: url(../images/nav_1.gif);
	background-repeat: no-repeat;
	width: 120px;
}
a#arcade:hover
{
	z-index: 3;
	background-image: url(../images/nav_2.gif);
	background-repeat: no-repeat;
	width: 120px;
	background-position: 0px 0px;
	left: 82px;
}

a#pcb:hover
{
	z-index: 4;
	background-image: url(../images/nav_3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	left: 168px;
}
a#spare:hover
{
	z-index: 4;
	background-image: url(../images/nav_4.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	left: 278px;
}
a#news:hover
{
	z-index: 4;
	background-image: url(../images/nav_5.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	left: 369px;
}
a#offers:hover
{
	z-index: 4;
	background-image: url(../images/nav_6.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	left: 488px;
}
a#wanted:hover
{
	z-index: 4;
	background-image: url(../images/nav_7.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	left: 470px;
	top: 21px;
}
a#stock:hover
{
	z-index: 4;
	background-image: url(../images/nav_8.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	left: 558px;
	top: 21px;
}



#maildiv
{
	border: 0px solid;
	position: absolute;
	left: 645px;
	top: 5px;
	width: 360px;
	overflow: hidden;
}
#maildiv input
{
	font-size: 11px;
	width: 110px;
	height: 13px;
	border: 1px #BBC2CA solid;
	margin: 0 10px;
}
#Main
{
	border-top: 4px #ffffff solid;
}
#leftpart
{
	width: 182px;
	float: left;
	border: 0px solid;
	margin: 0 8px 0 0;
	overflow: hidden;
}
#rightpart
{
	width: 814px;
	float: left;
	border: 0px solid;
	overflow: hidden;
}
.part
{
	border: 1px #71717C solid;
	margin: 0 0 8px 0;
	background-color: #90B8E0;
}
.partbg
{
	background-color: #90B8E0;
}


.title1
{
	background-image: url(../images/title1_bg.gif);
	background-repeat: repeat-x;
	height: 18px;
	padding: 6px 0 2px 0;
}
.title1 label
{
	font-weight: 900;
	color: #F8E605;
	font-style: oblique;
	font-size: 14px;
}

.title2
{
	background-image: url(../images/title1_bg.gif);
	background-repeat: repeat-x;
	height: 18px;
	padding: 6px 0 2px 0;
	text-align: left;
}
.title2 label
{
	font-weight: bold;
	color: #FFF;
	font-size: 12px;
	padding: 0 0 0 10px;
}

.list1 ul li
{
	background-color: #3562BF;
	height: 30px;
	line-height: 30px;
	color: #FFF;
	border-bottom: 1px #FFF solid;
	padding: 0 0 0 10px;
	font-weight: bold;
}
.list1 ul .endli
{
	border-bottom: 0px;
}
.list1 a, .list1 a:hover, .list1 a:visited
{
	color: #FFF;
}
.psearch
{
	background-color: #FFF;
}
.psearch ul{list-style:none; margin:0px; padding:0px; width:95%; height:135px;  font-size:11px; }
.psearch ul li{list-style:none; background:url(../images/2.gif) left center no-repeat; float:left; width:164px;  border-bottom:1px dashed #CCCCCC; text-align:left; padding-left:12px;float:left; display: block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; line-height:25px }

.psearch ul li a:link,.psearch ul li a:visited{color:#000000; font-size:11px}
.psearch ul li a:hover{color:#497EC1; text-decoration:none;font-size:11px}

.table_machineB a:link,.table_machineB a:visited{color:#FFFFFF}




.psearch img{ margin:0 auto;}
.psearch input
{
	font-size: 12px;
	width: 130px;
	height: 13px;
	border: 1px #989898 solid;
	color: #EB7D1C;
}

.psearch select
{
	font-size: 12px;
	width: 134px;
	border: 1px #989898 solid;
}
.showprodut
{
	width: 122px;
	margin: 0px auto 0 auto;
	margin-top: 18px;
	text-align: center;
}
.showprodut_img
{
	background-image: url(../images/pbg.gif);
	background-repeat: no-repeat;
	height: 111px;
	padding: 11px 0 0px 0;
}
.showprodut_img img
{
	width: 100px;
	height: 100px;
}

.showprodut2
{
	width: 106px;
	margin: 0 auto;
	text-align: center;
}
.showprodut2_img
{
	background-image: url(../images/pbg2.gif);
	background-repeat: no-repeat;
	height: 95px;
	padding: 11px 0 0px 0;
}
.showprodut2_img img
{
	width: 84px;
	height: 84px;
}

.AClass
{
	color: #000000;
}

#footer
{
	width: 990px;
	margin: 0 auto;
	clear: both;
	background: url(../images/footer_bg.gif) no-repeat;
	height: 25px;
	font-size: 12px;
	text-align: left;
}

.FooterMIddle
{
	font-weight: 600;
	color: #FFFFFF;
	padding-top: 5px;
	text-align: left;
}
.FooterMIddle a, .FooterMIddle a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.FooterMIddle a:hover
{
	color: Red;
	text-decoration: none;
}

/*--内页BODY--*/
#MainIn
{
	background-color: #FFFFFF;
}

.table_blue
{
	background: url(../images/gradient-blue-head.gif) repeat-x 50% top;
	margin: 4px;
}
.table_blue .b1
{
	background: url(../images/border-left_grey.gif) repeat-x 50% top;
}
.table_blue .b2
{
	background: url(../images/border-left_grey.gif) repeat-x 50% bottom;
}
.table_blue .b4
{
	background: url(../images/border-left_grey.gif) repeat-y left 50%;
}
.table_blue .b8
{
	background: url(../images/border-left_grey.gif) repeat-y right 50%;
}
.table_blue .b5
{
	background: url(../images/border-left_grey.gif) no-repeat left top;
}
.table_blue .b6
{
	background: url(../images/border-left_grey.gif) no-repeat left bottom;
}
.table_blue .b9
{
	background: url(../images/border-topright_grey.gif) no-repeat right top;
}
.table_blue .b10
{
	background: url(../images/border-left_grey.gif) no-repeat right bottom;
}
.table_blue .head
{
	padding-right: 35px;
	padding-left: 12px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 4px;
	color: white;
	padding-top: 4px;
}
.table_blue .body
{
	padding-right: 12px;
	padding-left: 12px;
	font-size: 11px;
	padding-bottom: 12px;
	color: black;
	padding-top: 12px;
}
.mach_row2
{
	background-color: #e5f2f2;
}

.mach_row_over
{
	background-color: #47a2a3;
}
.mach_row_over TD
{
	color: white;
}
.mach_row_over A
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	text-decoration: none;
}

A.screenshot_link
{
	font-size: 10px;
	color: black;
	text-decoration: none;
}
A.screenshot_link:hover
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	text-decoration: none;
}
.mach_row
{
	background-color: white;
}
.pcb_row
{
	background-color: white;
}
.part_row
{
	background-color: white;
}
.default_row
{
	background-color: white;
}
.mach_row2
{
	background-color: #e5f2f2;
}
.pcb_row2
{
	background-color: #fff4d4;
}
.part_row2
{
	background-color: #f0e1f0;
}
.default_row2
{
	background-color: #eafaea;
}

.main_link a
{
	font-weight: bold;
	font-size: 11px;
	color: #084aa0;
	text-decoration: none;
}
.main_link a:hover
{
	color: #ff7700;
	text-decoration: none;
}

A.machine_link
{
	font-weight: bold;
	font-size: 11px;
	color: #47a2a3;
	text-decoration: none;
}
A.machine_link2
{
	font-weight: bold;
	font-size: 11px;
	color: #47a2a3;
	text-decoration: none;
}
A.pcb_link
{
	font-weight: bold;
	font-size: 11px;
	color: #ec9f2b;
	text-decoration: none;
}
A.pcb_link2
{
	font-weight: bold;
	font-size: 11px;
	color: #ec9f2b;
	text-decoration: none;
}
A.part_link
{
	font-weight: bold;
	font-size: 11px;
	color: #8b458b;
	text-decoration: none;
}
A.part_link2
{
	font-weight: bold;
	font-size: 11px;
	color: #8b458b;
	text-decoration: none;
}
A.default_link
{
	font-weight: bold;
	font-size: 11px;
	color: #0e6a0d;
	text-decoration: none;
}
A.default_link2
{
	font-weight: bold;
	font-size: 11px;
	color: #0e6a0d;
	text-decoration: none;
}

A.default_link3
{
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

A.default_link3
{
	color: #0e6a0d;
}

A.default_link3:hover
{
	color: #626464;
	text-decoration: none;
}
A.machine_link:hover
{
	color: white;
	text-decoration: none;
}
A.pcb_link:hover
{
	color: white;
	text-decoration: none;
}
A.part_link:hover
{
	color: white;
	text-decoration: none;
}
A.default_link:hover
{
	color: white;
	text-decoration: none;
}
A.machine_link2:hover
{
	color: #46aaff;
	text-decoration: none;
}
A.pcb_link2:hover
{
	color: #46aaff;
	text-decoration: none;
}
A.part_link2:hover
{
	color: #46aaff;
	text-decoration: none;
}
A.default_link2:hover
{
	color: #46aaff;
	text-decoration: none;
}
A.screenshot_link
{
	font-size: 10px;
	color: black;
	text-decoration: none;
}
A.screenshot_link:hover
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	text-decoration: none;
}
A.category
{
	display: block;
}
A.category
{
	width: 55px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 55px;
	border-bottom-style: none;
}
A.category IMG
{
	width: 55px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 55px;
	border-bottom-style: none;
}

.mach_row2
{
	background-color: #e5f2f2;
}

A.cart
{
	display: block;
	background-image: url(../images/buttons-sprite-new.png);
}
A.details
{
	display: block;
	background-image: url(../images/buttons-sprite-new.png);
}
A.on_sale
{
	display: block;
	background-image: url(../images/buttons-sprite-new.png);
}





.table_machineB
{
	margin: 4px;
	background-color: #48a2a3;
}
.table_machineB .b9
{
	background: url(../images/border-topright_grey.gif) no-repeat right top;
}
.table_machineB .head
{
	padding-right: 0px;
	padding-left: 12px;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 4px;
	color: white;
	padding-top: 4px;
}

A.cart_btn
{
	display: block;
	background-image: url(../images/buttons-sprite-new.png);
}

A.cart_btn:hover
{
	display: block;
	background-image: url(../images/buttons-sprite-new.png);
}
A.chat_offline_btn
{
	display: block;
	background-image: url(../images/buttons-sprite-new.png);
}
A.chat_offline_btn:hover
{
	display: block;
	background-image: url(../images/buttons-sprite-new.png);
}
.arcadeFlagHeader
{
	margin: 4px;
	text-align: left;
	font-size: 15px;
}
.arcadeFlagHeader
{
	border-bottom: #9dd6d2 1px solid;
}
.arcadeFlagHeader SPAN
{
	padding-right: 25px;
	padding-left: 20px;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 0px;
	color: black;
	padding-top: 0px;
}
.arcadeFlagHeader SPAN
{
	background: url(../images/border-topright_20.gif) #9dd6d2 no-repeat right top;
}
.arcadeFlagHeader SPAN H2
{
	display: inline;
	font-size: 13px;
	margin: 0px;
}

TABLE.about_product
{
	font-size: 11px;
	color: black;
	border-collapse: collapse;
}
TABLE.about_product TD.left
{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 2px;
	width: 20%;
	padding-top: 2px;
	background-color: #f1f1f1;
	text-align: right;
}
TABLE.about_product TD.right
{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 2px;
	width: 30%;
	padding-top: 2px;
	text-align: left;
}
/*--内页BODY--*/



.bigImg
{
	padding: 3px;
	border: 2px #ebebeb solid;
}

.SmallImg
{
	padding: 3px;
	border: 1px #ebebeb solid;
	width: 110px;
	height: 110px;
}

.SmallTop
{
	vertical-align: top;
	border: 2px #ebebeb solid;
	width: 100%;
	height: 100%;
}

.MsgImg
{
	padding: 3px;
	border: 4px #ebebeb solid;
}

.ButtomClass
{
	border-right: #6C6C6C 1px solid;
	border-top: #6C6C6C 1px solid;
	font-weight: normal;
	font-size: 10pt;
	border-left: #6C6C6C 1px solid;
	line-height: normal;
	border-bottom: #6C6C6C 1px solid;
	font-style: normal;
	height: 23px;
	width: 80px;
	font-variant: normal;
}
.input_out
{
	/*height:16px;默认高度*/
	padding: 2px 8px 0pt 3px;
	height: 18px;
	border: 1px solid #CCC;
	background-color: #FFF;
	vertical-align: middle;
}

.sitemap_tab
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	vertical-align: top;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #f7f7f7;
}
.sitemap_tab TABLE TD
{
	padding-right: 2px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 4px;
	color: white;
	padding-top: 4px;
	text-align: left;
}

.greenHeader
{
	border-right: #8ebe8a 1px solid;
	padding-right: 5px;
	border-top: #8ebe8a 1px solid;
	padding-left: 20px;
	font-weight: bold;
	font-size: 12px;
	background: url(../images/gradient-green-head.gif) #66b975 center 50%;
	padding-bottom: 5px;
	border-left: #8ebe8a 1px solid;
	color: white;
	padding-top: 5px;
	border-bottom: #8ebe8a 1px solid;
	text-align: left;
}

.machine_link3
{
	color: #47a2a3;
	padding-left: 20px;
}
.machine_link3 a, .machine_link3 a:visited
{
	color: #47a2a3;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.machine_link3 a:hover
{
	color: #626464;
	text-decoration: none;
}

.pcb_link3
{
	color: #ec9f2b;
	padding-left: 20px;
}
.part_link3
{
	color: #8b458b;
	padding-left: 20px;
}

.pcb_link3 a, .pcb_link3 a:visited
{
	color: #ec9f2b;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.part_link3 a, .part_link3 a:visited
{
	color: #8b458b;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}


.pcb_link3 a:hover
{
	color: #626464;
	text-decoration: none;
}
.part_link3 a:hover
{
	color: #626464;
	text-decoration: none;
}
/*--最后一个样式的颜色为：#66BC78--*/


.OrderTD
{
	border-right: #01a001 1px solid;
	padding-right: 3px;
	border-top: #01a001 1px solid;
	padding-left: 3px;
	padding-bottom: 3px;
	border-left: #01a001 1px solid;
	width: 16%;
	cursor: pointer;
	padding-top: 3px;
	border-bottom: #01a001 1px solid;
	text-align: center;
}
.OrderImg
{
	border-right: #01a001 1px solid;
	border-top: #01a001 1px solid;
	float: left;
	border-left: #01a001 1px solid;
	width: 45px;
	border-bottom: #01a001 1px solid;
	height: 45px;
}

.default_row2
{
	background-color: #eafaea;
}

A.default_link
{
	font-weight: bold;
	font-size: 11px;
	color: #0e6a0d;
	text-decoration: none;
}
A.default_link:hover
{
	color: white;
	text-decoration: none;
}

.GoBackName
{
	width: 50%;
	text-align: left;
}
.GoBackName em
{
	float: right;
	padding-right: 24px;
	line-height: 25px;
}

.GoBackName a
{
	color: #FFF;
	text-decoration: none;
	position:absolute;
	right:5px;
	top:0;
}
.GoBackName a:hover
{
	color: Red;
	text-decoration: none;
}


.SearchStyle
{
	cursor: pointer;
	float: right;
	padding-bottom: 8px;
	padding-right: 15px;
	width: 45px;
	margin: 0px;
	border: 0px;
	height: 15px;
}
/***jaken***/
.links{width: 812px;text-align: left; line-height:120%;font-size:11px;}
.links strong{ display:inline}
.links,.links a{ color:#8AA3E8;font-size:10px; font:Arial, Helvetica, sans-serif}
.page_nav{width:100%; height:40px; display:block}
.page_nav span{float:left; width:260px; display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden ; margin-left:35px; margin-top:15px; padding-bottom:12px}


.dibu a:link,.dibu a:visited{ font-size:11px; color:#6FAEE9;  }