@charset "utf-8";

*{ margin:0; padding:0;font: 100% Arial;}
html{ 
　　height:100%; 
　　} 

body  {
	
	text-align: center; /* 在 IE 5* 浏览器中，这会将容器居中。文本随后将在 #container 选择器中设置为默认左对齐 */
	color: #000000;
	background-image:url(images/bgall.gif); background-repeat:repeat-x;
	height:100%; 
}
.fontclass{
	font-size:12px; color:#333333; text-decoration:none;
}
.fontclass a:link{
	font-size:12px; color:#333333;text-decoration:none;
}
.fontclass a:visited{
	font-size:12px; color:#333333;text-decoration:none;
}
.fontclass a:hover{
	font-size:12px; color:#333333;text-decoration:underline;
}
.main #container { 
	width: 1000px;  /* 使用比最大宽度 (800px) 小 20px 的宽度可显示浏览器界面元素，并避免出现水平滚动条 */
	background: #FFFFFF;
	margin: 0 auto; /* 自动边距（与宽度一起）会将页面居中 */
	text-align: left; /* 这将覆盖 body 元素上的“text-align: center”。 */
	background-image:url(images/bgall.gif); background-repeat:repeat-x;
	overflow:hidden;

} 
.main #header { 
	padding: 18px 0px 12px 0px;  /* 此填充会将出现在它后面的 div 中的元素左对齐。如果 #header 中使用的是图像（而不是文本），您最好删除填充。 */
	position:relative;
	
} 
.main #header #search{ 
	POSITION:absolute;
	margin-left:785px;+margin-left:370px;_margin-left:370px;
	margin-top:-20px;+margin-top:60px;_margin-top:60px;
} 
.main #header #googlesearch{ 
	POSITION:absolute;
	margin-left:500px;+margin-left:80px;_margin-left:80px;
	margin-top:-20px;+margin-top:60px;_margin-top:60px;
} 
.main #menu { 
	width:1000px; margin:0 auto; 
	padding: 0px 0px 0px 0px; 
	height: 2em;
	line-height: 2em;
	overflow: hidden;
	position:relative;
}
.main #menu span{ 
	color:#e7e7e7; font-weight:bold; font-style:italic; margin-right:50px; font-size:14px; height:20px;
} 

.main #menu span a:link{ 
	color:#e7e7e7; font-weight:bold; font-style:italic; font-size:14px; text-decoration:none;
} 
.main #menu span a:visited{ 
	color:#e7e7e7; font-weight:bold; font-style:italic; font-size:14px;text-decoration:none;
} 
.main #menu span a:hover{ 
	color:#fcca0f; font-weight:bold; font-style:italic; font-size:14px;text-decoration:none;
} 
.main #menu #sitemap{ 
	float:right;	
	padding-top:8px;
}

.main #menu #sitemap a:link{ 
	font-size:12PX;color:#fcca0f; font-style:normal; font-weight:normal;text-decoration:none;
}
.main #menu #sitemap a:visited{ 
	font-size:12PX;color:#fcca0f;font-style:normal; font-weight:normal;text-decoration:none;
}
.main #menu #sitemap a:hover{ 
	font-size:12PX;color:#fcca0f;font-style:normal; font-weight:normal;text-decoration:underline;
}
.main #banner{
	width:1000px; height:259px;margin:0 auto; border-bottom:#eec233 solid; border-top:#eec233 solid; 
}

.main #mainContent { 
	width:978px; margin:0 auto; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; clear:left; height:250px;;
	padding: 0 10px; /* 请记住，填充是 div 方块内部的空间，边距则是 div 方块外部的空间 */

} 

.main #mainContent #adshow{ 
	
	margin-left:2px; font-size:12px; color:#282828;padding-top:5px;font-family:Arial, Helvetica, sans-serif;
}
.main #mainContent #adshow strong{ 
	
	font-weight:bold;font-size:14px;
}
.main #mainContent #adshow #adtext{ 
	
	width:600px;line-height:18px; font-family:Arial, Helvetica, sans-serif;float:left;\
}
.main #mainContent #adshow #adimage{ 
	
	float:left;margin-top:40px; 
}
.main #mainContent #adshow #barney{ 
	float:right;margin-top:30px; font-weight:bold; font-size:14px;font-family:Arial, Helvetica, sans-serif;
}
.main #footer { 
	padding: 0px 0px 0 0px; /* 此填充会将它上面 div 中的所有元素左对齐。 */
	width:1000px; margin:0 auto;
	
} 
.main #bottom{ 
	width:100%;
	background-image:url(images/bottombg.gif); background-repeat:repeat-x;
	height:120px;
}
.main #footer #menu2 {
	color:#666666; font-size:12px; text-decoration:none; float:right; margin-top:50px;
	
}
.main #footer a:link {
	color:#666666; margin:0 30px; font-size:12px;text-decoration:none;
	
}
.main #footer a:visited {
	color:#666666; margin:0 30px;  font-size:12px;text-decoration:none;
	
}
.main #footer a:hover {
	color:#666666; margin:0 30px;  font-size:12px;text-decoration:underline;
	
}

.main #footer #smalllogo {
	padding-top:64px; margin-left:-250px;
}
.main #footer #copyright {
	font-size:11px;text-decoration:none;color:#666666; float:right;
}

.fltrt { /* 此类可用来使页面中的元素向右浮动。浮动元素必须位于页面上要与之相邻的元素之前。 */
	float: right;
	margin-left: 8px;
}
.fltlft { /* 此类可用来使页面上的元素向左浮动 */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.main #common { 
	 width:100%;
	
	
}
.main #common #navgation{ 
	width:1000px; font-weight:bold; height:30px;margin:0 auto;
}
.main #common #navgation #floatright{ 
	float:left;margin-top:8px;margin-left:5px;
}

.main #common #navgation span { 
	font-size:12px; color:#666666;font-weight:bold; text-decoration:none; 
}
.main #common #navgation span a:link{ 
	font-size:12px; color:#666666;font-weight:bold;text-decoration:none;
}
.main #common #navgation span a:visited{ 
	font-size:12px; color:#666666;font-weight:bold;text-decoration:none;
}
.main #common #navgation span a:hover{ 
	font-size:12px; color:#000000;font-weight:bold; text-decoration:underline;
}
.main #common #commoncontent{
	width:1000px; margin:0 auto;
}
.main #common #leftcontent{ 
	width:190px; border:1px #cccccc solid;margin-left:5px; overflow:hidden; float:left; background-color:#FFFFFF;
}
.main #common #leftcontent #menuclass{ 
	width:195px;height:34px; 
}
.main #common #leftcontent #menuclass h1{ 
	width:195px; height:5px; background-color:#fcca0f;font-size:0px;
}
.main #common #leftcontent #menuclass h2{ 
	width:195px; height:29px; background-color:#292929;
}
.main #common #leftcontent #menuclass h2 p{ 
	color:#fcca0f; font-size:14px; font-weight:bold; margin-left:10px; padding-top:5px;
}
.main #common #leftcontent #leftmenu{ 
	width:183px; padding-left:12px; padding-top:5px; background-color:#FFFFFF; height:auto;
}
.main #common #leftcontent #leftmenu ul{ 
	list-style:none; margin:0px 0px; padding:0px 0px;

} 
.main #common #leftcontent #leftmenu ul li{ 
	background:url(images/delta.gif) no-repeat left center; font-size:11px; height:24px; text-indent:16px; line-height:24px; font-weight:bold; color:#4e4e4e;
}
.main #common #leftcontent #leftmenu ul li a:link{ 
	font-size:11px; height:24px; text-indent:16px; line-height:24px; font-weight:bold; color:#4e4e4e; text-decoration:none;
}
.main #common #leftcontent #leftmenu ul li a:visited{ 
	font-size:11px; height:24px; text-indent:16px; line-height:24px; font-weight:bold; color:#4e4e4e;text-decoration:none;
}
.main #common #leftcontent #leftmenu ul li a:hover{ 
	font-size:11px; height:24px; text-indent:16px; line-height:24px; font-weight:bold; color:#4e4e4e;text-decoration:underline;
}

.main #common #leftcontent #leftmenu2{ 
	width:183px; padding-left:12px; padding-top:5px; background-color:#FFFFFF; height:100%;
}
.main #common #leftcontent #leftmenu2 ul{ 
	list-style:none; margin:0px 0px; padding:0px 0px;

} 
.main #common #leftcontent #leftmenu2 #nav li a{ 
	background:url(images/delta.gif) no-repeat left center; font-size:11px; height:24px; text-indent:16px; line-height:24px; font-weight:bold; color:#4e4e4e;
}
.main #common #leftcontent #leftmenu2 #nav  li a:link{ 
	font-size:11px; height:24px; text-indent:16px; line-height:24px; font-weight:bold; color:#4e4e4e; text-decoration:none;
}
.main #common #leftcontent #leftmenu2 #nav  li a:visited{ 
	font-size:11px; height:24px; text-indent:16px; line-height:24px; font-weight:bold; color:#4e4e4e;text-decoration:none;
}
.main #common #leftcontent #leftmenu2 #nav  li a:hover{ 
	font-size:11px; height:24px; text-indent:16px; line-height:24px; font-weight:bold; color:#4e4e4e;text-decoration:underline;
}
.main #common #leftcontent #leftmenu2 #nav li ul li a{ 
	background:none; font-size:11px; height:24px; text-indent:16px; line-height:24px; font-weight:bold; color:#4e4e4e;
}



.main #common #rightcontent{ 
	width:773px;float:right; margin-bottom:8px;
}
.main #common #rightcontent #smallbanner{ 
	width:774px;
}
.main #common #rightcontent #productlist{ 
	width:771px !important;_width:774px; float:left;margin-top:10px; border:1px #CCCCCC solid; background-color:#FFFFFF; text-align:center;
}
.main #common #rightcontent #productlist #listtitle{ 
	width:770px !important;_width:772px;height:21px; border:1px #cccccc solid; background-image:url(images/titlebg.gif); background-repeat:repeat-x;
	color:#2c2c2c; vertical-align:middle; font-size:14px; font-weight:bold; vertical-align:middle;height: 2em;line-height: 2em;
	
}
.main #common #rightcontent #productlist #listtitle #left{ 
	float:left;color:#2c2c2c;font-weight:bold;font-size:12px; padding-left:5px;vertical-align:middle;height: 2em;line-height: 2em;
}
.main #common #rightcontent #productlist #listtitle #right{ 
	float:right;color:#2c2c2c;font-weight:bold;font-size:12px;  padding-right:5px;vertical-align:middle;height: 2em;line-height: 2em;
}
.main #common #rightcontent #productlist #listtitle #right a:link{ 
	float:right;color:#2c2c2c;font-weight:bold;font-size:12px;  padding-right:5px; text-decoration:none;vertical-align:middle;height: 2em;line-height: 2em;
}
.main #common #rightcontent #productlist #listtitle #right a:visited{ 
	float:right;color:#2c2c2c;font-weight:bold;font-size:12px;  padding-right:5px;text-decoration:none;vertical-align:middle;height: 2em;line-height: 2em;
}
.main #common #rightcontent #productlist #listtitle #right a:hover{ 
	float:right;color:#2c2c2c;font-weight:bold;font-size:12px;  padding-right:5px;text-decoration:underline;vertical-align:middle;height:2em;line-height: 2em;
}
.mytable {
border-collapse : collapse; 
}
.mytable td {
       background-color: #ffffff;
       border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;border-collapse : collapse; 
}
.main #common #rightcontent #productlist table{ 
	font-size:12px;color:#2c2c2c;
}
.main #common #rightcontent #productlist table a{ 
	font-size:12px;color:#2c2c2c;
}
.main #common #rightcontent #productlist table a:visited{ 
	font-size:12px;color:#2c2c2c;
}
.main #common #rightcontent #productlist table a:hover{ 
	font-size:12px;color:#2c2c2c;
}
.user strong{font-weight:bold; text-decoration:underline;}
.user IMG{
border:3px solid #efefef;
}

.user:hover {border:none}
.user:hover img{border:3px solid #999;}

.main #common #rightcontent #search{ 
	width:250px;height:100%px; float:right; margin-top:10px; background-color:white;
}

.main #common #rightcontent #search #searchtitle{ 
	width:243px;height:21px; border:1px #cccccc solid; background-image:url(images/titlebg.gif); background-repeat:repeat-x;
	color:#2c2c2c;  font-size:12px;padding-left:5px; font-weight:bold; vertical-align:middle;	height: 2em;
	line-height: 2em;
}
.main #common #rightcontent #search #searchproduct{ 
	padding-left:5px; font-size:12px; color:#2c2c2c; border:1px #CCCCCC solid;
}
.main #common #rightcontent #search #searchproduct p{ 
	line-height:24px; font-weight:bold;
}
.main #common #rightcontent #productdetail{ 
	width:771px; float:left;margin-top:10px;  border:1px #cccccc solid; background-color:white;
	height:auto!important;
height:300px;
min-height:300px;
}
.main #common #rightcontent #download{ 
	width:180px;height:100%px; float:right; margin-top:10px; background-color:white;
}

.main #common #rightcontent #download #downloadtitle{ 
	width:174px;height:21px; border:1px #cccccc solid; background-image:url(images/titlebg.gif); background-repeat:repeat-x;
	color:#2c2c2c;  font-size:11px;padding-left:4px; font-weight:bold; vertical-align:middle;	height: 2em;
	line-height: 2em;
}
.main #common #rightcontent #download #downloadall{ 
	padding-left:6px; font-size:11px; color:#2c2c2c; border:1px #CCCCCC solid; width:172px;background-color:white;
}
.main #common #rightcontent #download #downloadall ul{ 
	list-style:none; margin:0px 0px; padding:0px 0px;
} 
.main #common #rightcontent #download ul li{ 
	background:url(images/delta.gif) no-repeat left center; font-size:11px; height:24px; text-indent:16px; line-height:24px; font-weight:bold; color:#4e4e4e;
}
.main #common #rightcontent #download #downloadall a:link{ 
	font-size:11px; color:#2c2c2c; text-decoration:none;
}
.main #common #rightcontent #download #downloadall a:visited{ 
	 font-size:11px; color:#2c2c2c; text-decoration:none;
}
.main #common #rightcontent #download #downloadall a:hover{ 
	font-size:11px; color:#2c2c2c; text-decoration:underline;
}
.main #common #rightcontent #content{
	width:770px;margin-top:10px;margin-bottom:10px;  border:1px #cccccc solid; background-color:white;font-size:12px;
}
.main #common #rightcontent #content #google_translate_element{
margin-top:40px;
}
.main #common #rightcontent #content strong{
	font-weight:bold;
}
.main #common #rightcontent #content p{
	margin:20px; line-height:20px;
}
.main #common #rightcontent #content p strong u{
	font-weight:bold;
}
.main #common #rightcontent #content img{
	margin-right:10px
}
.main #common #rightcontent #content ul{
	margin-left:20px;padding-left:20px;
}
.main #common #rightcontent #content #downtable{
	margin-left:20px !important;_margin-left:10px;
}
.main #common #rightcontent #content table a{
	color:#2c2c2c; text-decoration:none;
}
.main #common #rightcontent #content table a:visited{
	color:#2c2c2c; text-decoration:none;
}
.main #common #rightcontent #content table a:hover{
	color:#2c2c2c; text-decoration:underline;
}
.main #common #rightcontent #content #return{
	text-align:center;
}
.main #common #rightcontent #content #return a{
	color:#2c2c2c; text-decoration:underline;
}
.main #common #rightcontent #content #return a:visited{
	color:#2c2c2c; text-decoration:underline;
}
.main #common #rightcontent #content #return a:hover{
	color:#2c2c2c; text-decoration:underline;
}
.knowledgecontent{
	width:760px;height:600px; float:left;padding:20px;border:1px #cccccc solid; background-color:white;font-size:12px;overflow-y:scroll;line-height:18px;
}
.knowledgecontent p{
	line-height:20px; text-align:left;
}	
.knowledgecontent ul{
	padding:20px;text-align:left;
}	
.knowledgecontent p strong{
	font-weight:bold;
}	
.knowledgetitle{
	font-size:14px; font-weight:bold; text-align:center; background-color:#FFCC00; margin-bottom:10px;
}
.knowledgereturn a{
	font-size:12px;color:#2c2c2c; text-decoration:underline;
}
.knowledgereturn a:link{
	font-size:12px;color:#2c2c2c; text-decoration:underline;
}
.knowledgereturn a:visited{
	font-size:12px;color:#2c2c2c; text-decoration:underline;
}
.knowledgereturn a:hover{
	font-size:12px;color:#2c2c2c; text-decoration:underline;
}

.listtitle{ 
	width:750px !important;_width:752px;height:21px; border:1px #cccccc solid; background-image:url(images/titlebg.gif); background-repeat:repeat-x;
	color:#2c2c2c; vertical-align:middle; font-size:12px; font-weight:bold; vertical-align:middle;height: 2em;line-height: 2em; margin-top:10px;padding-left:20px;
	
}

.knowledgecontent2{
	width:600px;height:400px; float:left;padding:20px;border:1px #cccccc solid; background-color:white;font-size:12px;overflow-y:scroll;line-height:18px;
}
.left{float:left;}
.right{float:right;}


.main #st_gl0 #Stm0p1i table{ width:150px; text-align:left;}
.main #st_gl0 #Stm0p2i table{ width:250px; text-align:left;}
.main #st_gl0 #Stm0p3i table{ width:120px; text-align:left;}
.main #st_gl0 #Stm0p6i table{ width:180px; text-align:left;}
html body .skiptranslate { width:50px; margin-top:-40px;}
