td {
	font-family:Arial; font-size:12px;
}
#top #date {
	width:161px; color:#336699;
}
#main {
	border-top:1px solid #CCCCCC;
}
#main #left {
	width:160px; vertical-align:top; margin:0px; padding-bottom:50px;
}
#main #sideMenu {
	float:left; border-bottom:3px solid #CCCCCC; margin-bottom:20px;
}
#main #sideMenu a:hover {
	text-decoration:underline;
}
#main #sideMenu h4 {
	clear:both; margin:0px; background:#89aadd; padding:3px 0px; padding-left:9px; font-size:12px; color:white; border-bottom:1px solid #CCCCCC;
}
#main #sideMenu ul {
	margin:0px; padding:0px; list-style-type:none;
}
#main #sideMenu ul li {
	float:left; width:100%; margin:0px; padding:0px;
}

#main #sideMenu ul li a {
	display:block; margin:0px; background:#F6F6F6 url("/images/layout/menu/sidemenu_arrow1.gif") 12px 8px no-repeat; padding-left:25px; color:#336699; line-height:22px; border-bottom:1px solid #CCCCCC;
}
#main #sideMenu ul li li a {
	display:block; margin:0px; background:white url("/images/layout/menu/sidemenu_arrow2.gif") 27px center no-repeat; padding-left:36px; color:#666666; line-height:22px; border-bottom:1px solid #CCCCCC;
}
#main #center {
	width:440px; vertical-align:top;
}
#main #content {
	margin:0px 10px; margin-bottom:30px;
}
#main #content h1 {
	margin:0px;
}
#main #content #pList {
	margin:10px;
}
#main #content #pList #left {
	width:100px; vertical-align:top;
}
#main #content #pList #left img {
	margin:0px 25px 0px 10px;
}
#main #content #pList #pright {
	vertical-align:top;
}
#main #content #pList #pright h4 {
	margin:0px; font-size:12px; color:black;
}
#main #content #pList #pright h5,
#main #content #pList #pright h5 a {
	margin:0px; font-size:12px; color:#3366cc; text-decoration:none; margin-bottom:3px;
}
#main #content #pList #pright ul {
	margin:0px; padding:0px; list-style-type:none;
}
#main #content #pList #pright ul li {
	background:url("/images/layout/menu/sidemenu_arrow2.gif") 1px 5px no-repeat; padding-left:8px;
}
#main #content #pList #pright ul li a {
	color:#666666; text-decoration:none;
}
#main #content #pList .line {
	background:url("/images/layout/point.gif") top left repeat-x; height:10px;
}
#main #right {
	width:160px; vertical-align:top; border-top:40px solid white; background:#f6f6f6;
}
#main #right #relate {
	border:1px solid #CCCCCC; border-bottom:0px; margin-bottom:10px; background:#ffffff;
}
#main #right #relate h3 {
	margin:0px; background:#F1f5ff; padding-left:7px; font-size:12px; color:#003399; line-height:23px; border-bottom:1px solid #CCCCCC;
}
#main #right #relate .relateItem {
	padding:10px; border-bottom:1px solid #CCCCCC;
}
#main #right #relate .relateItem h4 {
	margin:0px; font-size:12px; color:black;
}
#main #right #relate .relateItem p {
	margin:5px 0px; font-size:12px; color:black; line-height:18px; 
}
#main #right #relate .relateItem p.more {
	text-align:right;
}
#main #right #relate ul {
	margin:0px; padding:0px; list-style-type:none;
}
#main #right #relate ul li {
	background:url("/images/layout/menu/r_link_arrow.gif") 2px 6px no-repeat; padding-left:10px; font-size:12px; color:#0066cc;
}
#main #right #relate ul li li {
	background:url("/product/images/proInfo_list.gif") 2px 6px no-repeat; padding-left:10px; color:black;
}
#main #right #relate ul li li a {
	
}
#search input.txt {
	width:80px;
}

#mNav {
	margin-bottom:10px; padding:10px 5px; font-size:12px; color:#0066cc; background:url("/images/layout/line_point.gif") left bottom repeat-x;
}
#content #proInfo {
	margin:15px 8px; color:#072783;
}
#content #proInfo #pImg {
	float:left; margin:5px 10px 10px 5px;
}
#content #proInfo h1 {
	font-size:26px; color:black; font-weight:normal;
}
#content #proInfo h2 {
	clear:both; font-size:14px; padding:0px 0px 0px 17px; height:22px; line-height:16px; color:black; background:url("/product/images/h2_background.gif") no-repeat;
}
#content #proInfo h3 {
	margin:0px; font-size:12px; color:#072783; 
}
#content #proInfo h4 {
	font-size:14px; color:black; margin:25px 0px 0px 0px;
}
#content #proInfo p {
	margin:18px 0px; font-size:12px; color:#072783; line-height:18px; text-indent:24px;
}
#content #proInfo p.noIndent {
	text-indent:0px;
}
#content #proInfo ul {
	margin:0px; padding:0px; margin-left:16px; list-style-type:none;
}
#content #proInfo ul li {
	font-size:12px; padding:2px 0px 2px 10px; background:url("/product/images/proInfo_list.gif") 0px 6px no-repeat;
}


/* 应用于detail2模版 （两列的模版）*/
#main #center2 {
	width:600px; vertical-align:top;
}

/* 应用于HR职位弹出窗口 */
#hrPopWin {
	margin:15px 10px; background:url("/hr/images/bg.jpg") no-repeat fixed;
}
#hrPopWin #logo {
	margin-bottom:25px;
}
#hrPopWin h1 {
	margin:10px; font-size:14px; color:#B00E00;
}
#hrPopWin h2 {
	margin:5px 10px; font-size:12px; color:#2A5097;
}
#hrPopWin ol {
	margin:10px 20px 15px 20px; font-size:12px; color:#2A5097; margin-left:40px;
}

/* pop Layer position */
#Layer1 {
	position:absolute; left:223px; top:111px; width:130px; visibility: hidden;
}
#Layer2 {
	position:absolute; left:304px; top:111px; width:210px; visibility: hidden;
}
#Layer3 {
	position:absolute; left:400px; top:111px; width:120px; visibility: hidden;
}
#Layer4 {
	position:absolute; left:496px; top:111px; width:130px; visibility: hidden;
}
#Layer5 {
	position:absolute; left:592px; top:111px; width:120px; visibility: hidden;
}
#Layer6 {
	position:absolute; left:673px; top:111px; width:120px; visibility: hidden;
}


/*solution */
#main1 {
	border-top:1px solid #CCCCCC;
}
#main1 #left {
	width:160px; vertical-align:top; margin:0px; padding-bottom:50px;
}
#main1 #sideMenu {
	float:left; border-bottom:3px solid #CCCCCC; margin-bottom:20px;
}
#main1 #sideMenu a:hover {
	text-decoration:underline;
}
#main1 #sideMenu h4 {
	clear:both; margin:0px; background:#89aadd; padding:3px 0px; padding-left:9px; font-size:12px; color:white; border-bottom:1px solid #CCCCCC;
}
#main1 #sideMenu ul {
	margin:0px; padding:0px; list-style-type:none;
}
#main1 #sideMenu ul li {
	float:left; width:100%; margin:0px; padding:0px;
}

#main1 #sideMenu ul li a {
	display:block; margin:0px; background:#F6F6F6 url("/images/layout/menu/sidemenu_arrow1.gif") 12px 8px no-repeat; padding-left:25px; color:#336699; line-height:22px; border-bottom:1px solid #CCCCCC;
}
#main1 #sideMenu ul li li a {
	display:block; margin:0px; background:white url("/images/layout/menu/sidemenu_arrow2.gif") 27px center no-repeat; padding-left:36px; color:#666666; line-height:22px; border-bottom:1px solid #CCCCCC;
}
#main1 #center {
	 vertical-align:top;
}
#main1 #content {
	margin:0px 10px; margin-bottom:30px;
}
#main1 #content h1 {
	margin:0px;
}
#main1 #content #pList {
	margin:5px;
}
#main1 #content #pList #left {
	width:100px; vertical-align:top;
}
#main1 #content #pList #left img {
	margin:0px 15px 0px 5px;
}
#main1 #content #pList #pright {
	  vertical-align:top;
}
#main1 #content #pList #pright h4 {
	margin:0px; font-size:12px; color:black;
}
#main1 #content #pList #pright h5,
#main1 #content #pList #pright h5 a {
	margin:0px; font-size:12px; color:#3366cc; text-decoration:none; margin-bottom:3px;
}
#main1 #content #pList #pright h6 {
	margin:0px; font-size:12px; color:black;background:#EEEEEE;height:20px;
}

#main1 #content #pList #pright ul {
	margin:0px; padding:0px; list-style-type:none;
}
#main1 #content #pList #pright ul li {
	background:url("/images/layout/menu/sidemenu_arrow2.gif") 1px 5px no-repeat; padding-left:8px;
}
#main1 #content #pList #pright ul li a {
	color:#666666; text-decoration:none;
}
#main1 #content #pList .line {
	background:url("/images/layout/point.gif") center repeat-x; height:30px;
}
#main1 #content #pList .line1 {
	background:url("/images/layout/point1.gif") center repeat-x; height:1px; width:200px
}
#main1 #content #pList .line2 {
    height:13px;
}

#main1 #right {
	width:160px; vertical-align:top; border-top:40px solid white; background:#f6f6f6;
}
#main1 #right #relate {
	border:1px solid #CCCCCC; border-bottom:0px; margin-bottom:10px; background:#ffffff;
}
#main1 #right #relate h3 {
	margin:0px; background:#F1f5ff; padding-left:7px; font-size:12px; color:#003399; line-height:23px; border-bottom:1px solid #CCCCCC;
}
#main1 #right #relate .relateItem {
	padding:10px; border-bottom:1px solid #CCCCCC;
}
#main1 #right #relate .relateItem h4 {
	margin:0px; font-size:12px; color:black;
}
#main1 #right #relate .relateItem p {
	margin:5px 0px; font-size:12px; color:black; line-height:18px; 
}
#main1 #right #relate .relateItem p.more {
	text-align:right;
}
#main1 #right #relate ul {
	margin:0px; padding:0px; list-style-type:none;
}
#main1 #right #relate ul li {
	background:url("/images/layout/menu/r_link_arrow.gif") 2px 6px no-repeat; padding-left:10px; font-size:12px; color:#0066cc;
}
#main1 #right #relate ul li li {
	background:url("/product/images/proInfo_list.gif") 2px 6px no-repeat; padding-left:10px; color:black;
}
#main1 #right #relate ul li li a {
}



#solutionList .subHeader {
	width:200px; background:#CDCDCD;
}
#solutionList .subHeader h3 {
	padding:7px 8px 3px 8px; font-size:12px; background:#EFEFEF; margin-bottom:4px; border-bottom:1px solid white; 
}
#solutionList .soluItem {
	padding:10px 3px; border-bottom:1px solid #CCCCCC;
}

