@charset "utf-8";
* {margin:0; padding:0}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}
IMG { border:none;}
a { font-size: 12px; color: #333333;}
a:link { text-decoration: none; color: #333333;}
a:visited { text-decoration: none; color: #333333;}
a:hover { text-decoration: underline; color: #FF0000;}

#top { background:url(../images/en_CFP_V4_01.gif) repeat-x; height:132px; width:1004px; margin:0px auto;}
  #logo { background:url(../images/en_CFP_V4_04.gif) no-repeat; height:111px; width:109px; margin:21px 0px 0px 32px; float:left;}
  #logo2 { background:url(../images/en_CFP_V4_07.gif) no-repeat; height:26px; width:411px; margin:32px 0px 0px 27px; float:left;}
  #quicknav { float:right; margin:25px 9px 0px 0px;}
    #navSelect { width:205px;}
  #navi { float:right; width:672px; height:75px;}
    #navi-top { float:right; margin-right:45px;}
	#navi-menu { list-style:none; margin:45px 21px 0px 0px;; padding:0px; width:651px;}
	#navi-menu LI { float:left; height:26px; width:93px;}
	#navi-menu LI A{ display:block; width:93px; height:26px;}
	#navi-menu #navi-menu-1:link { background:url(../images/en_CFP_V4_15.gif) no-repeat;}
	#navi-menu #navi-menu-2:link { background:url(../images/en_CFP_V4_16.gif) no-repeat;}
	#navi-menu #navi-menu-3:link { background:url(../images/en_CFP_V4_17.gif) no-repeat;}
	#navi-menu #navi-menu-4:link { background:url(../images/en_CFP_V4_18.gif) no-repeat;}
	#navi-menu #navi-menu-5:link { background:url(../images/en_CFP_V4_19.gif) no-repeat;}
	#navi-menu #navi-menu-6:link { background:url(../images/en_CFP_V4_20.gif) no-repeat;}
	#navi-menu #navi-menu-7:link { background:url(../images/en_CFP_V4_21.gif) no-repeat;}
	
	#navi-menu #navi-menu-1:visited { background:url(../images/en_CFP_V4_15.gif) no-repeat;}
	#navi-menu #navi-menu-2:visited { background:url(../images/en_CFP_V4_16.gif) no-repeat;}
	#navi-menu #navi-menu-3:visited { background:url(../images/en_CFP_V4_17.gif) no-repeat;}
	#navi-menu #navi-menu-4:visited { background:url(../images/en_CFP_V4_18.gif) no-repeat;}
	#navi-menu #navi-menu-5:visited { background:url(../images/en_CFP_V4_19.gif) no-repeat;}
	#navi-menu #navi-menu-6:visited { background:url(../images/en_CFP_V4_20.gif) no-repeat;}
	#navi-menu #navi-menu-7:visited { background:url(../images/en_CFP_V4_21.gif) no-repeat;}
	
	#navi-menu #navi-menu-1:hover { background:url(../images/en_CFP_V4_on_15.gif) no-repeat;}
	#navi-menu #navi-menu-2:hover { background:url(../images/en_CFP_V4_on_16.gif) no-repeat;}
	#navi-menu #navi-menu-3:hover { background:url(../images/en_CFP_V4_on_17.gif) no-repeat;}
	#navi-menu #navi-menu-4:hover { background:url(../images/en_CFP_V4_on_18.gif) no-repeat;}
	#navi-menu #navi-menu-5:hover { background:url(../images/en_CFP_V4_on_19.gif) no-repeat;}
	#navi-menu #navi-menu-6:hover { background:url(../images/en_CFP_V4_on_20.gif) no-repeat;}
	#navi-menu #navi-menu-7:hover { background:url(../images/en_CFP_V4_on_21.gif) no-repeat;}
  
  #adpic { display:none}/*{ clear:both; width:1004px; height:155px; background:url(../images/en_CFP_V4_26.jpg) no-repeat; margin:3px auto;}*/
  #flashAD{ clear:both; width:1004px; height:155px; margin:3px auto;}
  
  #body { width:1004px; margin:0px auto;}
    #left { margin:13px 0px 0px 13px; padding-right:29px; border-right:2px solid #f4f4f4; width:223px; float:left;}
      #catalog { background:url(../images/en_CFR_V4_07.gif) no-repeat; padding-top:30px; margin-bottom:50px;}
	  #catalog UL { list-style:none; margin:0px 13px 0px 13px; padding:0;}
	  #catalog UL LI { padding-top:1px;}
	  #catalog UL LI.ml_1 { height:28px; background:url(../images/en_CFP_V4_38.gif) top repeat-x; line-height:28px;}
	  #catalog UL LI.ml_2 { height:20px; line-height:20px; padding-left:20px;}
	  #catalog UL LI.ml_2 IMG{ display:none;}
      #search { background:url(../images/en_CFR_V4_03.gif) no-repeat; padding-top:30px; margin-bottom:50px;}
	  #search .fmSearch { width:200px; padding:10px 0px 0px 13px;}
	  #search span { width:60px; display:inline-block;}
	  #search select { width:130px;}
	  #search .input { width:130px;}
	  #search .btn { margin-left:60px;}
      #sales { background:url(../images/en_CFR_v4_01.gif) no-repeat; padding-top:30px; margin-bottom:50px;}
	  #sales UL { list-style:none; margin:0px 13px 0px 13px; padding:0;}
	  #sales UL LI { padding-top:1px; height:28px; background:url(../images/en_CFP_V4_38.gif) bottom repeat-x; line-height:28px;}
      #services { background:url(../images/en_CFR_v4_15.gif) no-repeat; padding-top:30px; margin-bottom:50px;}
	  #services UL { list-style:none; margin:0px 13px 0px 13px; padding:0;}
	  #services UL LI { padding-top:1px; height:28px; background:url(../images/en_CFP_V4_38.gif) bottom repeat-x; line-height:28px;}
      #category { background:url(../images/en_CFR_v4_09.gif) no-repeat; padding-top:30px; margin-bottom:50px;}
	  #category UL { list-style:none; margin:0px 13px 0px 13px; padding:0;}
	  #category UL LI { padding-top:1px; height:28px; background:url(../images/en_CFP_V4_38.gif) bottom repeat-x; line-height:28px;}
	  #newprd { background:url(../images/en_CFR_v4_05.gif) no-repeat; padding-top:40px; margin-bottom:14px;}
	  #newPrdList IMG{ border:1px solid #999999;}
	  #newPrdList .content{ padding:10px;}
    #right { margin:13px 0px 0px 0px; padding-left:10px; border-left:2px solid #f4f4f4; width:223px; float:right;}
	  #tradelist { background:url(../images/en_CFR_V4_11.gif) no-repeat; padding-top:30px; margin-bottom:50px;}
	  #tradelist UL{ list-style:none; margin:0px 13px 0px 13px; padding:0;}
	  #tradelist UL LI{ padding-top:1px; height:28px; background:url(../images/en_CFP_V4_38.gif) bottom repeat-x; line-height:28px;}
	#mainfrm { float:right; width:674px; background-repeat:no-repeat; padding-top:30px; margin:13px 28px 0px 0px;}  
	#mainfrm .router { line-height:29px; color:#333333;}
	#prd-cata .cata { height:23px; line-height:23px; padding:6px 10px 5px 10px; background:#cfcfcf; text-align:center; font-weight:bold;}
	#prd-cata .subcata { background:#e9d3bd; margin-top:5px;}
	#prd-cata .subcata  UL{ list-style:none; margin:0; padding:0;}
	#prd-cata .subcata  UL LI{ float:left; padding-left:18px; line-height:23px;}
  
  #copy { clear:both; background:url(../images/en_CFP_V4_43.gif) repeat-x top; width:1004px; height:95px; text-align:center; margin:3px auto; line-height:150%; color:#555; padding-top:22px;}
  


#prdList { margin:7px 0px 7px 0px; padding:0; list-style:none;}
#prdList LI { float:left; padding:0px; margin:5px 12px 5px 3px;}
#prdList .item { width:206px; height:157px; text-align:left;}
#prdList .item .pic{ width:200px; height:101px; border:1px solid #F0F0F0;}
#prdList .item .txt{ line-height:20px; padding-left:6px; color:#333; display:block; height:16px; width:200px; overflow:hidden;}
#prdList .item .desc{ line-height:20px; padding-left:6px; color:#666666; display:block; height:32px; width:198px; overflow:hidden;}

#pageturner {CLEAR: left; float:right; FONT-SIZE: 11px; MARGIN: 25px 30px 5px 0px; PADDING: 5px; line-height:150%;}
	#pageturner A {	BORDER: #dbecff 1px solid; PADDING: 0.2em 0.5em 0.2em 0.5em;  DISPLAY: block; BACKGROUND: #fff; FLOAT: left; COLOR: #37679c; MARGIN-RIGHT: 0.2em;TEXT-DECORATION: none}
	#pageturner SPAN { DISPLAY: block; BORDER: #fff 1px solid;	PADDING: 0.2em 0.5em 0.2em 0.5em; BACKGROUND: #fff; FLOAT: left; COLOR: #37679c; MARGIN-RIGHT: 0.2em; }
	#pageturner A:hover { border-color: #37679c; COLOR: #37679c; }
	#pageturner A.nextprev {FONT-WEIGHT: bold}
	#pageturner A.fbtn {FONT-WEIGHT: bold; background:#C6E0EE;}
	#pageturner SPAN.current {BORDER: #dbecff 1px solid; color:#FFFFFF; FONT-WEIGHT: bold; BACKGROUND: #37679c; }
	#pageturner SPAN.nextprev {COLOR: #666}
	#pageturner SPAN.nextprev {	BORDER: #ddd 1px solid; COLOR: #999;}
	#pageturner INPUT {	BORDER-RIGHT: #ffffff 1px solid; PADDING: 0px; MARGIN: 0px; FONT-SIZE: 10px; }
	#pageturner INPUT.butt { border:0px; MARGIN: 0px; PADDING: 0px; WIDTH: 20px; }

.news-list { margin:0; padding:0;}
.news-list LI { line-height:26px; height:26px; list-style:none;}
.news-list LI .newsTime { color:#999999; display:inline-block; margin-left:10px;}

#navi-menu { list-style:none; height:26px; position:relative; z-index:500; list-style:none; margin:45px 21px 0px 0px;; padding:0px; width:651px;}
#navi-menu li.top {display:block; float:left; height:26px;}
#navi-menu li a.top_link {display:block; float:left; height:26px; line-height:26px; text-decoration:none; padding:0px; cursor:pointer;}
#navi-menu li a.top_link span {float:left; display:block; padding:0px; height:26px; }
#navi-menu li a.top_link span.down {float:left; display:block; padding:0px; height:26px; }

#navi-menu li:hover a.top_link {color:#fff; }

/* Default list styling */

#navi-menu li:hover {position:relative; z-index:200;}

#navi-menu li:hover ul.sub
{left:1px; top:26px; background: #1771D3; padding:3px; border-top:0px solid #0C3D95; border-left:2px solid #0C3D95; border-right:2px solid #0C3D95; border-bottom:2px solid #0C3D95; white-space:nowrap; width:90px; height:auto; z-index:300; padding-bottom:8px;}
#navi-menu li:hover ul.sub li
{display:block; height:24px; position:relative; float:left; width:90px; font-weight:normal;}
#navi-menu li:hover ul.sub li a
{display:block; font-size:12px; height:24px; width:88px; line-height:24px; color:#fff; text-decoration:none; border:1px solid #1771D3; text-align:center;}
#navi-menu li ul.sub li a.fly
{background:#bbd37e url(arrow.gif) 80px 6px no-repeat;}
#navi-menu li:hover ul.sub li a:hover 
{background:#BED6EB; text-decoration:none; color:#333; border-color:#1467CA;}
#navi-menu li:hover ul.sub li a.fly:hover
{background:#BED6EB url(arrow_over.gif) 80px 6px no-repeat; color:#333;}


#navi-menu li:hover li:hover ul,
#navi-menu li:hover li:hover li:hover ul,
#navi-menu li:hover li:hover li:hover li:hover ul,
#navi-menu li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#navi-menu ul, 
#navi-menu li:hover ul ul,
#navi-menu li:hover li:hover ul ul,
#navi-menu li:hover li:hover li:hover ul ul,
#navi-menu li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#navi-menu li:hover li:hover a.fly,
#navi-menu li:hover li:hover li:hover a.fly,
#navi-menu li:hover li:hover li:hover li:hover a.fly,
#navi-menu li:hover li:hover li:hover li:hover li:hover a.fly
{background:#6a812c url(arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#navi-menu li:hover li:hover li a.fly,
#navi-menu li:hover li:hover li:hover li a.fly,
#navi-menu li:hover li:hover li:hover li:hover li a.fly
{background:#bbd37e url(arrow.gif) 80px 6px no-repeat; color:#000; border-color:#bbd37e;} 

#prdDetail { }
#prdDetail .pic{ width:470px; border:1px solid #CCCCCC;}
#prdDetail .param { float:right;}
#prdDetail .param .title{ border-bottom:1px solid #999999; font-weight:bold; line-height:24px; display:block;}
#prdDetail .param td{ line-height:150%;}
#prdDetail .param .btn:link{ width:97px; text-align:center; display:inline-block; background:#E6E6E6; line-height:150%; color:#444444;}
#prdDetail .param .btn:visited{ width:97px; text-align:center; display:inline-block; background:#E6E6E6; line-height:150%; color:#444444; text-decoration:none;}
#prdDetail .param .btn:hover{ width:97px; text-align:center; display:inline-block; background:#E6E6E6; line-height:150%; color:#C21408;}
#prdDetail .intro{ clear:both; margin-top:8px;}
#prdDetail .intro .grayTitle{ font-weight:bold; line-height:24px; display:block; background:#E6E6E6; padding-left:10px;}
#prdDetail .param .disabled { width:97px; text-align:center; display:inline-block; background:#E6E6E6; line-height:150%; color:#999999;}

#newsContent { margin-top:15px;}
#newsContent .title{ color:#000000; font-weight:bold; font-size:24px; line-height:35px; text-align:center;}
#newsContent .time{ text-align:center; color:#CCCCCC; margin-bottom:30px;}


