@charset "utf-8";
/* CSS Document */
/*hack for ie6 ,No more IE6 background flicker*/
* html {
    filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
/*hack for ie6 end*/

*{margin:0;padding:0;}
body{font-size:12px;font-family:Arial,"宋体",sans-serif;text-align:center;color:#666; 
background:#FFFFFF;}
a:link,a:visited{text-decoration:none;color:#7D7D7D;}
a:hover,a:active{text-decoration:underline;color:#f85500;}
a img {border:none}
ul li{list-style:none;}
h1{font-size:16px;}
input{font-size:12px;}
select{font-size:12px;}
/*通用类*/
.en{font-size:11px;}
.clear{clear:both;}
.product_img{ border:1px solid #E5E5E5; margin-right:15px;}
/*通用布局*/
#wrap{margin:0 auto;width:930px;}
form#search{line-height:19px;padding:12px 30px;}
form#search input{line-height:19px;height:19px;vertical-align:middle;}
form#search #txtSearch{background:url(../images/search_bg.jpg) left top no-repeat;width:90px;border:none;padding-left:18px;color:#868686;}
form#search #goSearch{padding:0;}
/*========顶部========*/
#header{margin:0;text-align:left;background:url(../images/header_bg.jpg) left top no-repeat;position:relative;border-bottom:4px solid #DAE4EB;}
#logo{padding:2px 0 2px 24px;position:absolute;}
#hotline{position:absolute;left: 286px; top: 18px; font-weight:bold; color:#DA251C;}
#lang{
	position:absolute;
	left: 608px;
	top: 5px;
	color:#fff;
}
#lang a{color:#fff;padding:0 6px; }
#lang  #selected{font-weight:bold;}
#lang .en{ font-weight:bold;}
/*======主导航=====*/
#mainnav{
	float:left;
	margin-right:1px;
	cursor:pointer;
	text-align:center;
	list-style:none;
	height:30px;
	line-height:30px;
	font-family:"微软雅黑",Arial;
	font-size:14px;
	position:absolute;
	z-index:1000;
	left: 220px;
	top: 43px;
}
.menu_subject {float:left;width:88px;color:#000;}
.menu_subject a {display:block;text-decoration:none; background:url(../Images/menu_subject_bg.jpg) right center no-repeat;}
li.last a{ background-image:none; }
.menu_subject a img{ margin:10px 0; }
.menu_subject a:link,.menu_subject a:visited{color:#000;}
.menu_subject a:hover{color:#f00;text-decoration:none;}
.menu_subject ul{float:none;display:none;width:88px;background:#FF7800;font-size:12px;font-family:Arial,"宋体",sans-serif;line-height:1.8em; 
filter:alpha(opacity=80);       /* IE */
-moz-opacity:0.8;              /* Moz + FF */
opacity: 0.8;           /* 支持CSS3的浏览器（FF 1.5也支持）*/}
.menu_subject li{margin-top:1px;float:none;width:100%;color:#fff;border-bottom:1px solid #ddd; vertical-align:bottom;}
.menu_subject li a {display:block;text-decoration:none; background-image:none;}
.menu_subject li a:link,.menu_subject a:visited{color:#fff;}
.menu_subject li a:hover{color:#DA241B;text-decoration:none;}
/*======主导航结束=====*/
#banner{padding-top:76px;}
/*========顶部结束========*/

/*=========主体==========*/
#main{text-align:left;}
/*==========主体结束=============*/

/*=========脚部===========*/
#footer { margin-top:6px;border-top:1px solid #E8EFF1;text-align:center;line-height:1.5em;position:relative;z-index:199;clear:both;}
#footer strong{color:#DA251C;padding-left:24px;}
#footer .link{margin:12px 0 6px 0; font-family:"宋体",Arial,sans-serif;;}
#footer .link img { vertical-align:middle; }
#footer .link a{padding:0 12px;text-decoration:none;}
#footer span {padding:0px 1px 0px 6px;border:solid 1px #d6d6d6;}
.arrow {padding-left:4px;cursor:pointer;}
.links_menu {
  position: absolute;
  display:none;
  border:solid 1px #DEDEDE;
  border-bottom:none;
  bottom:60px;
  left:586px;
  background:#f7f7f7;
  width:133px;
  z-index:199;
}
* html .links_menu{left:123px;bottom:472px;}
*+ html .links_menu{left:596px;}
.links_menu a:link, .links_menu a:visited, .links_menu a:hover{  display:block;  padding:2px 0 2px 6px;}
/*=========脚部结束==========*/



.userlogin{ text-align:center;color:#FF6600; padding-top:10px; padding-bottom:0px;}
.userlogin p{ height:24px; line-height:22px;}
.sub_login{ border:#A6D1F4 1px solid; background:#ffffff; height:20px; line-height:20px; padding-bottom:1px; padding-left:3px; padding-right:3px; color:#0099CC}
.pleft{ text-align:left; padding-left:104px;}
.forget_pw{text-align:left; padding-left:104px; line-height:14px; height:14px;}
