body {
	margin:0;
	text-align:center;
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
table {font:12px verdana;}

A:link {
	COLOR: #039;
	text-decoration: none;
}
A:visited {
	COLOR: #039;
	text-decoration: none;
}
a:hover {
	color: #ff0000;
	text-decoration: none;
}
.keylink A:link {
	COLOR: #039;
	text-decoration: none;
}
.keylink A:visited {
	COLOR: #039;
	text-decoration: none;
}
.keylink a:hover {
	color: #ff0000;
	text-decoration: none;
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	FONT: 13px Arial; VERTICAL-ALIGN: middle
}
SELECT {
	FONT: 13px Arial; VERTICAL-ALIGN: middle
}

.s {
	FONT-SIZE:11px! important; LINE-HEIGHT: 14px; FONT-FAMILY: verdana;padding-left:5px;
}

.sub_cat {
	FONT-SIZE:8px;FONT-FAMILY: verdana;
}

.remark {
	FONT-size:8px; COLOR: #666
}
.fontb {
	font-size: 11px;
	line-height: 150%;
}
.date{font-size:11px!important;font-family:verdana;font-weight:normal;color:#666;white-space:nowrap;line-height:14px;}


#header	{
	margin: 0px auto;
	width:960px;
	background-color:#fff;
}

#footer	{
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px;  font-size:12px;PADDING-TOP: 10px; TEXT-ALIGN: center;MARGIN-LEFT: auto; MARGIN-RIGHT: auto; 
}

#footer .navbar
{
	color:#003399;
	line-height:18px;
	padding:10px 0 10px 0;
}

#footer a{
	color:#003399;
}

#fixedbody {
	CLEAR: both; MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; 
}

#homeleft {
	FLOAT: left; WIDTH:225px;
}

#homeright {
	FLOAT: right; WIDTH:725px; *WIDTH:715px!important; *WIDTH:715px;
}

#page960 {
	WIDTH:950px; margin:auto;
}


#productlist {
	CLEAR: both; MARGIN-LEFT: auto;  MARGIN-RIGHT: auto; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; width:760px;
}

#utility{
	height:40px;
	color:#999;
	margin-bottom:10px;
	background-color: #fff;
	background-image: url(../Images/top-bgs.gif);
	background-repeat: repeat-x;
	font-family: verdana;
	font-size: 12px;
	line-height: 150%;
}
#mani {
	width: 100%;
	margin: 0px;
	padding: 0px;
}


#utility .login{
	float:right;
	padding-top:0px;
	padding-right:30px;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#ads {
	CLEAR: left; PADDING-BOTTOM:5px
}
.categorylist {
	WIDTH: 100%
}

#pagenav { clear:both;padding:8px 5px;margin:10px 0;background-color:#e7e7e7;border-bottom:2px solid #999;text-align:center;font-size:12px}
#pagenav a {padding:3px;}
#pagenav a:hover {background-color:#f5f5f5;}
#pagenav input {font-size:9px;}

#breadcrumbs{padding-bottom:5px;padding-left:5px;background-color:#fff;font:12px verdana; width:100%;}
#breadcrumbs h1{display:inline;font:bold 12px verdana;border:none;padding:0!important;}

#navbar {margin-left: 365px!important;margin-left: 350px;height:48px;text-align: right;}
#navbar ul {display:inline;}

#navbar li {display:block;float:left;background: url(../images/tp_detail_bg.gif) #5d80a0 right repeat-x;MARGIN-left:10px; margin-top:22px;}
#navbar li.current {display:block;float:left;background: url(../images/nav_current.gif) #5d80a0 right repeat-x;MARGIN-left:10px; margin-top:22px;}
#navbar a:link, #navbar a:visited {padding:5px 14px;display:block;}
#navbar a:link,#navbar a:visited {font-size: 13px;font-weight: bold;color: #fff;text-decoration: none;}

.aliSearch {clear:both;background:#F5F8FB url(../images/aliSearch_tabsBg.gif) top repeat-x;}
.aliSearch ul {margin:0;list-style-type:none;list-style-image:none;height:30px;margin-left:10px;}
.aliSearch li {float:left;margin-right:2px;background:#D6E5EE url(../images/aliSearch_tabsLeft.gif) left top no-repeat;cursor:pointer;}

.aliSearch li a{padding:7px 10px;margin-left:2px;width:auto;display:block;font:bold 13px/100% arial;color:#455B80;background:#D6E5EE url(../images/aliSearch_tabsRight.gif) right top no-repeat!important;text-decoration:none;}
.aliSearch li a:visited {color:#455B80;}
.aliSearch li a:hover {text-decoration:underline;color:#f60;}
.aliSearch .searchBox {
	padding:6px 12px;
	text-align:center;
	color:#fff;
	background:#3F80B1 url(../images/aliSearch_searchBg.gif) left top no-repeat;
	font-size: 11px;
	font-weight: bold;
}
#fixedbody #homeright .winstyle3 table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#fixedbody #homeright .winstyle5 table {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 180%;
}


.aliSearch .searchBox a{color:#fff;}
.aliSearch li.current {height:30px;background:#93C2DE url(../images/aliSearch_current_tabsLeft.gif) left top no-repeat;}
.aliSearch li.current a{font-weight:bold;text-decoration:none;color:#172E54!important;background:#93C2DE url(../images/aliSearch_current_tabsRight.gif) right top no-repeat!important;}
.aliSearch ul li a{hide-focus: expression(this.hideFocus=true);  /* for ie 5+ */  outline: none;  /* for firefox 1.5 + */}

.homePopSearch{padding:5px 15px 10px 15px;background:url(../images/aliSearch_popBg.gif) top no-repeat;font-size:11px; margin-bottom:5px;}
.paddedbox {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.pane {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.hackbox {
	CLEAR: both;
	BORDER-TOP: transparent 0px solid;
	height: 100%;
}
.layout {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.headbackcolor{
	width:960px;
	height:20px;
	BACKGROUND-COLOR: #5D80A0;
}
.current{color:#f60;}
.widthfixed{table-layout:fixed; word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
.floatright{float: right;}
.floatleft{float: left;}

.winstyle2 {clear:both;padding:0 8px 8px 8px;border:1px solid #FFB64B;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;background-color:#FFFBEF;}

.winstyle2 h2 {
	padding:2px 10px;
	margin:0 -8px 12px -8px;
	font-size:12px;
	border-bottom:1px solid #FFB64B;
	border-top:1px solid #fff;
	color:#081B39;
	background-color: #FFD39D;
	background-image: url(../images/winHomeA_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.winstyle2 P {
	MARGIN: 0px;font-size:12px;
}
.winstyle3 {
	clear:both;padding:0 12px 12px 12px;border:1px solid #8EB4CE;word-wrap:break-word; word-break:break-all; word-break/* */:normal;margin-bottom:15px;
}
.winstyle3 h2 {
	padding:2px 10px;margin:0 -12px 12px -12px;font-size:12px;border-bottom:1px solid #8EB4CE;border-top:1px solid #fff;background:#C0D6E5 url('../images/winSkinARight.gif') top right no-repeat;color:#081B39;
}
#fixedbody #homeright .winstyle3 .column two {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
}
#fixedbody #homeright .winstyle5 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
}


.winstyle4 {
	clear:both;padding:0 12px 12px 12px;border:1px solid #8EB4CE;margin-bottom:15px;
}
.winstyle4 h2 {
	padding:2px 10px;margin:0 -12px 12px -12px;font-size:12px;border-bottom:1px solid #8EB4CE;border-top:1px solid #fff;background:#C0D6E5 url('../images/winSkinARight.gif') top right no-repeat;color:#081B39;
}

.winstyle5 {
	padding:0 12px 0px 12px;border:1px solid #8EB4CE;word-wrap:break-word; word-break:break-all; word-break/* */:normal;margin-bottom:5px;
}
.winstyle5 h2 {
	padding:2px 10px;margin:0 -12px 0px -12px;font-size:12px;border-bottom:1px solid #8EB4CE;border-top:1px solid #fff;background:#C0D6E5 url('../images/winSkinARight.gif') top right no-repeat;color:#081B39;
}


ol {margin:4px 0 4px 30px;padding:0;}
ul {margin:4px 0 4px 0px;padding:0;}
ul {list-style-type:none;}
ul ul{list-style-image: url(../images/ulul.gif);}
ul ul ul{list-style-image: url(../images/ulul_c.gif);}
li{margin-bottom:4px;}

#column {text-align:center;}
.column{ width:100%;}
.column a{text-decoration:none;}
.column ul{margin:4px 0 4px 20px;padding:0;}
.column h1, .column h2{margin-bottom:10px;}
.column div.section {float:left;word-wrap:break-word; word-break:break-all; word-break/* */:normal;font-size:14px;line-height:18px;}
.column.two div.section {width:48.7%; margin-bottom:10px; margin-left:5px;}
.column .section .column.two .section{width:50%!important;}
.column .section .column .section{width:auto;}



DIV.image-left {
	CLEAR: both; MARGIN-BOTTOM: 10px;
}
.productlisttop{padding: 0 0 10px 10px;}
.productlistbottom{padding:5px 0 10px 10px;}
.productlisttop, .productlistbottom{font:12px tahoma;text-align:left;}
.doubleLine{border-top: #cccccc 1px solid;border-bottom: #999999 2px solid;line-height: 20px;padding-left:10px}
.select{float:left;margin-bottom:5px;font-size:12px;}
.record{padding-right:10px;font-size:12px;text-align:right;}
.separated{margin-bottom:5px;height: 20px;BACKGROUND-COLOR:#EEEEEE;width:760px;border-bottom: #cccccc 1px solid;}
a.contacticon{font:11px verdana;font-weight:bold;}

.itembox .box1{float:left;}
.itembox .box2{float:left;text-align:center;padding-left:10px;margin-right:10px;}
.itembox .box3{float:right; width:85px;}
.itembox .box4{margin-right:10px;}
.itembox .box4 .description {margin:2px 0;overflow: hidden;height:55px;word-wrap:break-word; word-break:break-all; word-break/* */:normal }
.itembox .box4 .companyname {margin-bottom:4px;font-size:14px;}
.itembox .keywords{margin-bottom:4px;float:left;text-align:left; font-size:12px;overflow: hidden;width:100%;word-wrap:break-word; word-break:break-all; word-break/* */:normal;padding-left:10px;padding-top:4px}
.itembox .box2 .images{overflow:hidden;width:120px;height:120px;border:1px solid #ccc;display:table-cell; vertical-align:middle;}
.itembox .box2 .images img {_margin-top: expression(( 100 - this.height ) / 2); }
.itembox{padding-bottom:10px;margin-bottom:10px;}
.itembox h2 {margin-right:4px;font-weight:lighter; border:0;background:none!important; display:inline; padding:0;font-size:16px;word-wrap:break-word; word-break:break-all; word-break/* */:normal }
.itembox h2 a {text-decoration: underline;background:none;}
.itembox h2 a:link {color:#039;}
.itembox h2 a:visited {color:#666;}
.itembox h2 a:hover {color:#f60;}
img.sampleborder {border:solid 1px #ccc;}

#keyword{list-style:none;list-style-position:outside;}
#keyword{padding:0px 0px 15px 2px;}

#keyword a{color:#33517f;font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration: none}
#keyword a:hover{text-decoration:underline;color:#f60!important;}
#keyword li{display:inline;margin:1px 4px;float:left;width:220px;}

.pageNav {margin:0;padding:10px 0;color:#000000;font: 11px verdana;}
.pageNav .typing{float:right; margin-top:-7px;}
.pageNav input{font-size:11px;font-family:verdana;}
.pageNav a{padding: 2px 5px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;}
.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;}
.pageNav .pre{margin: 0 15px;}
.pageNav .next{margin-left:15px;}
#logo {
	width: 960px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#logo img {
	float: left;
}

.newpro-ul {
	/*最新产品ul的class*/
	text-align: center;
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: auto;
	font-size: 12px;
	padding-top: 5px;
}
.newpro-ul li {
	float: left;
	display: inline;
}
.layout p a:link {
	color: #000;
	text-decoration: none;
}
.layout p a:visited {
	color: #000;
	text-decoration: none;
}
.layout p a:hover {
	color: #ff6600;
	text-decoration: none;
}
.layout img {
	border: 1px solid #8EB4CE;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.layout p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#fixedbody #homeright .winstyle3 .column two p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	text-indent: 23px;
}

.winstyle5 h1 {
	text-align: center;
}

.winstyle5 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.u3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 180%;
	font-weight: bold;
}
#ads .winstyle5 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 180%;
	text-indent: 20px;
}
#homeright .winstyle3 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 180%;
	text-indent: 23px;
}
.winstyle3 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 180%;
}
.links{list-style-type:none; clear:both;}

.links li {
 float:left;
 line-height:30px;
 margin:5px;
}

