
a:link {
	color:#004090;
}
a:visited {
	color:#004090;
}
a:active {
	background-color:#fff;
	color: #dd1133;
}
a:hover {
	background-color:#000;
	color:#fff;
	text-decoration:none;
}
body {
	font: 82% Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	margin:0;
	scrollbar-3d-light-color:blue;
	scrollbar-arrow-color:white;
	scrollbar-base-color:#0066bb;
	scrollbar-dark-shadow-color:black;
}
/*
form {
	margin:0; padding:0;
}
form input, form select, form textarea {
	font: 1em Arial, sans-serif;
}*/

img {
	border:none;
}
table {
	border-collapse:collapse;
	font-size:1em;
}
td {
	vertical-align:top;
	padding:0;
}
p {
	margin: 0 10px;
}
ul {
	margin-top:1.5em;
	margin-bottom:1.5em;
}
ul li {
	list-style-image: url(/main/bullet_blue.gif);
	margin:0;
}
ul ul li {
	list-style-image:none;
	list-style: square !important;
	margin:0;
}
li .number {
	list-style:decimal;
	margin:0;
}
h1 {
	width:97%;
	font-size:1.1em;
	background: #777 url(/main/sq_dipaul.gif) no-repeat 0 0;
	color:#fff;
/* filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-5, OffY=8, Color='#bbbbbb', Positive='true'); */
	filter:progid:DXImageTransform.Microsoft.shadow(Color='#999999', Direction=220, Strenght=20);
	/*margin: 1.25em 21px 0 2px; padding: 0 0 4px 30px;*/
	margin: 1.25em 0 0 0; padding: 0 0 4px 33px;
}
html>body h1 {
	width:auto;
	margin: 1.25em 10px 8px 10px;
}
h2 {
	width:97%;
	font-size:1.1em;
	background: #aaa url(/main/bullet_dipaul.gif) no-repeat 0 50%;
	color:#fff;
	/*margin: 1.25em 13px 0 10px; padding: 0 0 0 30px;*/
	margin: 1.25em 0 0 10px; padding: 0 0 0 30px;
}
html>body h2 {
	width:auto;
	margin: 1.25em 10px 0 10px;
}
h3 {
	width:97%;
	height:20px;
	min-height:20px;
	font-size:1em;
	color:#000;
	background-color:#ddd;
	/*margin: 0 13px 0 10px; padding: 0 0 0 30px;*/
	margin: 0 0 0 10px; padding: 0 0 0 33px;
}
html>body h3 {
	width:auto; height:auto;
	margin: 0 10px;
}
#goods5 h1 {
	background-color:#0066bb;
	color: white;
}
#goods5 h2 {
	background-color: #2B87FF;
	color:white;
}
#goods5 h3 {
	background-color:#ddedff;
	color:black;
}
#goods4 h1 {
	background-color:#118866;
}
#goods4 h2 {
	background-color:#18be8e;
}
#goods4 h3 {
	background-color:#caf8eb;
}
#goods6 h1 {
	background-color:#ffd000;
	color: black;
}
#goods6 h2 {
	background-color:#ffe477;
	color: black;
}
#goods6 h3 {
	background-color:#fff7d9;
	color: black;
}
#goods7 h1 {
	background-color:#eb701c;
}
#goods7 h2 {
	background-color:#f0975c;
}
#goods7 h3 {
	background-color:#fadecd;
}
#goods348 h1 {
	background-color: #0067EC;
}
#goods348 h2 {
	background-color: #62A6FF;
}
#goods348 h3 {
	background-color:#ddedff;
}
#goods5 .bigshadow, #goods4 .bigshadow, #goods6 .bigshadow, #goods7 .bigshadow, #goods348 .bigshadow {
	background: url(/main/shadow_gray_big_right.png) repeat-y 100% 0;
}
#goods5 #hmat {
	background-color:#004090;
}
#goods4 #hmat {
	background-color:#118866;
}
#goods6 #hmat {
	background-color:#ffd000;
}
#goods7 #hmat {
	background-color:#eb701c;
}
#goods348 #hmat {
	background-color:#2b87ff;
}
#hmat {
	width:100%; height:30px;
	min-height:30px;
	background-color:#bbb;
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=100, FinishX=0, StartY=100, FinishY=100);
}
html>body #hmat {
	height:auto;
}
#hmat .ti2 {
	font: 1.45em Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:right;
	padding: .1em 25px .5em 0;
}
#logo {
	position:absolute;
	left:31px; top:0;
	height:183px;
	background-color:#fff;
}
#logoh {
	position:absolute;
	left:31px; top:3px;
	width:126px; height:50px;
}
#logoh a {
	background-color:#fff;
}
#logoh img {
	display:block;
}
#outer {
	width:100%;
	width:expression(
		document.body.clientWidth < 994 ? "994px" : "100%"
	);
}
html>body #outer {
	min-width:996px;
}
#table4 {
	width:100%;
}
#table4 .c1 {
	height:195px;
}
#table4 .c1 img {
	float:right;
}
#table4 .c2 {
	height:30px;
	background: transparent url(/main/banner_bottom_gradient.gif) repeat-x 0 100%;
}
#table4 .c3 {
	height:56px;
	padding: 10px 0 4px 170px;
}
html>body #table4 .c3 {
	width:42px;
}
#table4 .c3 img {
	display:block;
}
#table5 .f1 {
	width:20px;
	background: url(/main/bigshadow_left_middle_grad.gif) repeat-y 0 0;
}
#table5 .f2 {
	padding: 0 0 40px 0;
}
#table5 .f3 {
	background: transparent url(/main/banner_bottom_gradient.gif) repeat-x 0 100%;
}
#table5 .f4 {
	width:12px;
	background: url(/main/bigshadow_right_middle_grad.gif) repeat-y 0 0;
}
#table5 .f5 {
	background: url(/main/bigshadow_center_bottom_gra.gif) repeat-x 0 0;
}
#table6 {
	width:100%;
}
#table6 .d1 {
	width:20px;
	background: transparent url(/main/bigshadow_left_middle_grad.gif) repeat-y 0 0;
}
#table6 .d2 {
	width:22px;
	background: transparent url(/main/bigshadow_right_middle_grad.gif) repeat-y 0 0;
}
#table6 .d3 {
	background: transparent url(/main/bigshadow_center_bottom_gra.gif) repeat-x 0 0;
}
#table7 {
	width:100%;
}
#table7 .e1 {
	height:30px;
	background: transparent url(/main/banner_bottom_gradient.gif) repeat-x 0 100%;
}
#table7 .e2 {
	/*width:59%;*/
}
#table7 #news img {
	float:right;
	margin: 3px 5px 5px 5px;
}
#table7 .e3 {
	width:480px;
	/*padding: 0 20px 0 0;*/
}
#table7 .e3 img, #table7 .e4 img {
	display:block;
}
#table7 .e4 {
	width:300px;
}
#toptable {
	width:100%;
}
#toptable .b1 {
	width:20px;
	background: transparent url(/main/bigshadow_left_middle_grad.gif) repeat-y 0 0;
}
#toptable .b2 {
	width:22px;
	background: transparent url(/main/bigshadow_right_middle_grad.gif) repeat-y 0 0;
}
#toptable .b3 {
	background: transparent url(/main/bigshadow_center_bottom_gra.gif) repeat-x 0 0;
}
.al {
	text-align:right;
}
.al2 {
	text-align:center;
}
.bclose {
	position:absolute;
	top:5px; right:15px;
	width:16px; height:16px;
	z-index:1;
}
.bigshadow {
	background: url(/main/shadow_gray_big.png) repeat-y 0 0;
}
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	line-height:1px;
}
.com {
	width:79%;
	text-align:center;
	margin-top:15px;
}
html>body .com {
	margin-left:auto;
	margin-right:auto;
}
.com img {
	display:block;
}
.conts {
	font-size:.75em;
}
.conts img {
	display:inline !important;
}
.dplay {
	display:block;
}
html>body .dplay {
	display: inline !important;
}
.fixwi {
	width:100%;
}
.ind {
	margin: 0 10px 0 0 !important;
}
.ind2 {
	margin-left:70px;
}
.ind3 {
	margin: 0 10px 3px 0 !important;
}
.lang {
	float:right;
	padding: .35em 25px .25em 0;
}
.lider {
	width:97%;
	font: small-caps bold 1em Tahoma, Arial, Helvetica, sans-serif;
	background: transparent url(/mainpic/grad_pink2.gif) repeat-y 100% 0;
	color:#fff;
	text-align:right;
	margin-right:0; padding-right:15px;
}
html>body .lider {
	width:auto;
	margin-right:10px;
}
.menu {
	font-size:1.2em;
	color:#fff;
	text-align:center;
	padding: .3em 0 .25em 0;
}
.menu a {
	text-decoration: none;
}
.menu a:link {
	color:#000;
	background:transparent;
}
.menu a:visited {
	color:#000;
	background:transparent;
}
.menu a:active {
	color:#fff;
	background:#004090;
}
.menu a:hover {
	color:#fff;
	background:#004090;
}
.menu a:focus {
	color:#fff;
	background:#004090;
}
.mlsec {
	position:relative;
	width:433px;
}
.mlsec2 {
	position:relative;
	width:230px;
}
.mlsec .arr {
	position:absolute;
	top:1px; left:428px;
	width:32px; height:53px;
}
.mlsec2 .arr2 {
	position:absolute;
	top:0; left:218px;
	width:32px; height:53px;
}
.mlgrad {
	background: transparent url(/main/sh_left_middle_grad.gif) repeat-y 0 0;
}
.mlgrad2 {
	height:9px;
	background: transparent url(/main/sh_center_bottom_grad.gif) repeat-x 0 0;
}
.mlsec .mi1, .mlsec2 .mi1 {
	position:absolute;
	top:-1px; left:4px;
	width:67px; height:67px;
}
.enpi {
	position:absolute;
	top:-1px; left:-66px;
	width:67px; height:67px;
}
html>body .enpi {
	left:4px;
}
.search {
	margin: 0 30px 0 20px;
}
.searcho {
	margin: 0 56px 0 76px;
}
.search table, .searcho table {
	width:100%;
}
.search .inp {
	width:182px;
}
.searcho .inp {
	width:280px;
}
.strut {
	height:2px;
	font-size:1px;
	line-height:1px;
	background-color:#000;
}
.ti {
	width:100%;
/* filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-5, OffY=8, Color='#bbbbbb', Positive='true'); */
	filter:progid:DXImageTransform.Microsoft.shadow(Color='#999999', Direction=220, Strenght=20);
}
.ti2 {
	font-size:1.4em;
	text-align:center;
	padding: .75em 0 .85em 0;
}
.tibg {
	position:relative;
	height:20px;
	min-height:20px;
	background-color:#dddddd;
	margin: 0 15px 20px 0;
}
html>body .tibg {
	height:auto;
	clear:both;
}
.tibg2 {
	position:relative;
	height:20px;
	min-height:20px;
	background-color:#dddddd;
	margin: 0 15px 0 0;
}
html>body .tibg2 {
	height:auto;
}
.tiarr {
	position:absolute;
	top:0; right:0;
	margin: 0 !important;
}

/* ========== test =============== */
.test {
	background: #004090 url(/main/grad_blue.gif) repeat-y 0 0;
	color:#fff;
}
.test a, .smt a, .esd a, .solder a, .testing a {
	display:block;
}
.test a:link, .test a:visited {
	background: #004090 url(/main/grad_blue.gif) repeat-y 0 0;
	text-decoration:none;
	color:#fff;
}
.test a:active, .test a:hover, .test a:focus {
	background: #0066bb url(/main/grad_light_blue.gif) repeat-y 0 0;
	text-decoration:none;
	color:#fff;
}
/* end test */

/* ========== SMT =============== */
.smt {
	background: #118866 url(/main/grad_green.gif) repeat-y 0 0;
	color:#fff;
}
.smt a:link, .smt a:visited {
	background: #118866 url(/main/grad_green.gif) repeat-y 0 0;
	text-decoration:none;
	color:#fff;
}
.smt a:active, .smt a:hover, .smt a:focus {
	background: #77bbaa url(/main/grad_light_green.gif) repeat-y 0 0;
	text-decoration:none;
	color:#fff;
}
/* end SMT */

/* ========== ESD =============== */
.esd {
	background: #ffd000 url(/main/grad_yellow.gif) repeat-y 0 0;
	color:#000;
}
.esd a:link, .esd a:visited {
	background: #ffd000 url(/main/grad_yellow.gif) repeat-y 0 0;
	color:#000;
}
.esd a:active, .esd a:hover, .esd a:focus {
	background: #ffe777 url(/main/grad_light_yellow.gif) repeat-y 0 0;
	text-decoration:none;
	color:#fff;
}

/* end ESD */

/* ========== solder =============== */
.solder {
	background: #eb701c url(/main/grad_orange.gif) repeat-y 0 0;
	color:#fff;
}
.solder a:link, .solder a:visited {
	background: #eb701c url(/main/grad_orange.gif) repeat-y 0 0;
	color:#fff;
}
.solder a:active, .solder a:hover, .solder a:focus {
	background: #eb9966 url(/main/grad_light_orange.gif) repeat-y 0 0;
	text-decoration:none;
	color:#fff;
}

/* end solder */
/* ======================= */

/* ========== testing =============== */
.testing {
	background: #2b87ff url(/main/grad_lightblue.gif) repeat-y 0 0;
	color:#000;
}
.testing a:link, .testing a:visited {
	background: #2b87ff url(/main/grad_lightblue.gif) repeat-y 0 0;
	color:#000;
}
.testing a:active, .testing a:hover, .testing a:focus {
	background: #ddedff url(/main/grad_light_lightblue.gif) repeat-y 0 0;
	text-decoration:none;
	color:#fff;
}

/* end testing */
/* ======================= */

.ht {
	font-weight:bold;
	text-align:center;
	background-color:#fff;
	padding: 4px 0;
	border-bottom: 2px black solid;
	border-top: 2px black solid;
}
.lt {
	background-color:#fff;
	padding: 1px 0;
	border-bottom: 1px black solid;
	border-top: 1px black solid;
}
.lt2 {
	background-color:#fff;
	border: 1px black solid;
	padding: 1px 0;
}
.ct {
	text-align: center;
	background-color:#fff;
	border-bottom: 1px black solid;
	border-top: 1px black solid;
	padding: 1px 0;
}
.ct2 {
	text-align: center;
	background-color:#fff;
	padding: 1px 0;
	border: 1px black solid;
}
.first{
	margin: 0 0 0 10px; padding-top:0;
}
.first:first-letter {
	padding:2px;
	margin: 3px 1px 0 0;
	font-size:170%;
	float:left;
}
.first:first-line {
	font-size:120%;
	background: transparent url(/main/grad_gray_small.gif) repeat-x 0 0;
}
.hh {
	display: none;
}
.shadow_pict {
	cursor:hand;
	margin: 10px 23px 10px 10px;
	border: 2px solid #000;
/* filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-5, OffY=8, Color='#bbbbbb', Positive='true');*/
	filter:progid:DXImageTransform.Microsoft.shadow(Color='#999999', Direction=220, Strenght=20);
}


/* ========== BEGIN rightbutton =============== */
.rightbutton a {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-color:#004490;
	color:#fff;
}
.rightbutton a:link {
	background-color:#004490;
}

.rightbutton a:visited {
	background-color:#004490;
}

.rightbutton a:active {
	background-color: #ff4500;
}
.rightbutton a:hover {
	background-color:#0066bb;
}
/* ========== END rightbutton =============== */


/* ========== BIG=============== */
.testbig {
	background: #004090 url(/main/grad_big_blue.gif) repeat-y 0 0;
	color:#fff;
}
.testbig a, .smtbig a, .esdbig a, .solderbig a, .testingbig a {
	display:block;
}
.testbig a:link, .testbig a:visited {
	text-decoration:none;
	background: #004090 url(/main/grad_big_blue.gif) repeat-y 0 0;
	color:#fff;
}
.testbig a:active, .testbig a:hover, .testbig a:focus {
	text-decoration:none;
	background: #0066bb url(/main/grad_light_blue.gif) repeat-y 0 0;
	color:#fff;
}

/* end test */

/* ========== SMT =============== */

.smtbig {
	background: #118866 url(/main/grad_big_green.gif) repeat-y 0 0;
	color:#fff;
}
.smtbig a:link, .smtbig a:visited {
	text-decoration:none;
	background: #118866 url(/main/grad_big_green.gif) repeat-y 0 0;
	color:#fff;
}
.smtbig a:active, .smtbig a:hover, .smtbig a:focus {
	text-decoration:none;
	background: #77bbaa url(/main/grad_light_green.gif) repeat-y 0 0;
	color:#fff;
}

/* end SMT */

/* ========== ESD =============== */

.esdbig {
	background: #ffd000 url(/main/grad_big_yellow.gif) repeat-y 0 0;
	color:#fff;
}
.esdbig a:link, .esdbig a:visited {
	text-decoration:none;
	background: #ffd000 url(/main/grad_big_yellow.gif) repeat-y 0 0;
	color:#fff;
}
.esdbig a:active, .esdbig a:hover, .esdbig a:focus {
	text-decoration:none;
	background: #ffe777 url(/main/grad_light_yellow.gif) repeat-y 0 0;
	color:#fff;
}

/* end ESD */

/* ========== solder =============== */

.solderbig {
	background: #eb701c url(/main/grad_big_orange.gif) repeat-y 0 0;
	color:#fff;
}
.solderbig a:link, .solderbig a:visited {
	text-decoration:none;
	background: #eb701c url(/main/grad_big_orange.gif) repeat-y 0 0;
	color:#fff;
}
.solderbig a:active, .solderbig a:hover, .solderbig a:focus {
	text-decoration:none;
	background: #eb9966 url(/main/grad_light_orange.gif) repeat-y 0 0;
	color:#fff;
}

/* ======================= */
/* end solder */

/* ========== testingbig =============== */

.testingbig {
	background: #2b87ff url(/main/grad_big_lightblue.gif) repeat-y 0 0;
	color:#fff;
}
.testingbig a:link, .testingbig a:visited {
	text-decoration:none;
	background: #2b87ff url(/main/grad_big_lightblue.gif) repeat-y 0 0;
	color:#fff;
}
.testingbig a:active, .testingbig a:hover, .testingbig a:focus {
	text-decoration:none;
	background: #ddedff url(/main/grad_light_lightblue.gif) repeat-y 0 0;
	color:#fff;
}

/* ======================= */
/* end testingbig */


/*
@media screen {
	a { cursor:hand; }
	html>body a { cursor:pointer; }
}
*/

#ks {
	color: #333;
	font: .85em Arial, Tahoma, sans-serif;
	margin: 0; padding: 0 0 10px;
	text-align: center;
}
#ks a:link, #ks a:visited, #ks a:hover, #ks a:active {
	color: #333;
	background-color: transparent;
	text-decoration: underline;
}

