@charset "utf-8";
/* CSS Document */

body{
font: 12px/14px Arial, Helvetica, sans-serif;background:#000 ; color:#999;	}
/*Basic Elements*/

div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre, form, fieldset, table, th, td {
	margin:0; padding:0; list-style-type:none;
	}
img{ border:0px;}

select,input{ font-family:Arial, Helvetica, sans-serif; }
input{cursor:pointer;}
a{ text-decoration:none;color:#999; outline: none; }
a:hover{text-decoration:underline; color:#FDE248}

/*tongyong*/
.IN-seatch{
	border:0px;
	background:url(../../images/input-red.gif) no-repeat;
	color:#fff;
	font:14px/14px Arial, Helvetica, sans-serif;
	height:26px;
	}
.cl{
	clear:both;
	font:0/0 Arial, Helvetica, sans-serif;
	height:0px; width:100% }
.hide{ display:none;}

.red{ color:#DE001D;}
.red-bg{background:#000;}
.with:hover{color:#faq dd table f;}
.input-yellow,.input-bule{
	background:url(../../images/input-yellow.gif) no-repeat;
	width:115px; height:28px; line-height:28px; border:0; color:#F84407;

	}
.input-yellow2{
	background:url(../../images/buynow.gif) no-repeat;
	width:85px; height:28px; line-height:28px; border:0;
}
.input-yellow3{
	background:url(../../images/Estimate.gif) no-repeat;
	width:85px; height:28px; line-height:28px; border:0;
}
.input-bule{
	background:url(../../images/input-yellow.gif) no-repeat 0 -28px;
	font-weight:bold; color:#353537;
}
.text-C{text-align:center; overflow:hidden;}
.BOTTOM-15{ border-bottom:15PX;}
img.blue-border{ border:1px solid #444; padding:2px;}
.fl{ float:left;}	.fr{ float:right;}
.blue12{ color:#768B9C; font-size:11px;}
/* wapper */
#wapper{ margin:0 auto; width:980px;}

/* head */
#header{
	width: 980px; margin: 0 auto;background:url(../../images/banner.jpg) no-repeat;}
.headerbox{height: 50px; position:relative;}
#top{
	margin-top:10px; text-align:right; position:relative;}

.Add{
 border:1px solid #555; background:#333;
 width:120px; height:25px;cursor:hand; color:#999;
 float:right; margin-left:10px; margin-top:3PX;}


#logo{ height:70PX;}
.LOGO{ position:absolute; TOP:0PX; left:0PX;}
h1{ display:none;}


#search{
	float: right;
	display: inline;
	width: 160px;
	height: 25px;
	margin: 0px 7px 0 0;
}

 .searh{
	float:left;
 	width: 120px;
	height: 25px;
	margin-top: 3px;
	background: url(../../images/search-field.gif) no-repeat 0 0; border:0px
 }

#search-text{
	float: left;
	display: inline; margin: 6px 0 0 5px;
	width: 100px;
	border: 0;
	background: none;
	color:#999999;
 }
#search-input{
	float: right;
	display: inline;
	height:31px;
	width: 29px;
	background: url(../../images/icon-search.gif) no-repeat 0 0;
	border: 0;
	cursor: pointer;}

#nav{
	height: 32px;
	padding-top: 10px;
	background:#000;
 }

#nav ul{
	list-style: none outside;
	display: inline;
	width: 980px;
	text-align:right;
}
#nav ul li{
	float: left;
	display: inline;
	height: 28px;
	margin-right: 5px;
}
#nav ul li .nav-Yellow{color:#F8FF32; font-weight:bold;}
#nav ul li .nav-Yellow:hover{ text-decoration:none;}
#nav ul li a{
	float: left;
	display: inline;
	height: 32px; padding:0 10px;
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 30px;
	color: #fff;
	background:url(../../images/nav-bg2.gif) no-repeat right;
}
#nav ul li a:hover,#nav ul li a.active{
	text-decoration: none;
	color:#FF6600;
	font-size:12px;
	}

/* End head */





/* a b c d e f  g h  i j k  l m  n  o  p  q r  s  t  u  v  w  x  y  z */


/* pagebody */
#pagebody{zoom:1; background:#111 url(../../images/center.gif) no-repeat;  padding:0 15px;padding-top:20px;}
.service {
	width: 980px;
	height: 120px;
	margin:0px auto ;
}

#fenqu{
	background:url(../../images/fenqu-bg.gif) no-repeat bottom;
	height:320px; position:relative;}

/* side-left */
#side-left{ float:left; margin-right:10px;width:225PX;}
.sidestyle01{ margin-bottom:15px;}
.Sidestyle01-title h2{
	font-size:14px; padding:13px 0 0 10px;
	margin-bottom:5px; background:url(../../images/list1.gif) no-repeat;
	height:30px; color:#Fff;
	border:1px solid #333;}
.Sidestyle01-title h2 a {
	color:#fff;
}
.Sidestyle01-title h2 a:hover{
	color:#ff0000;
}

.Sidestyle01-in-box{ border:1px solid #333; background:#000;}
.sidestyle01-list{
	background:url(../../images/Sidescenter-title.gif);
	height:28px; padding-left:10px; line-height:28px; color:#FC4B00}
.sidestyle01-list span{ float:left; display:block; margin-right:8px;}
ul.Categories { margin-bottom:10px;
	}
ul.Categories li a{
	border-bottom:1px dotted #A5A8AA;
	color:#999;
	background:url(../../images/list01-a.gif) no-repeat 10px 8PX;
	display:block; font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
	line-height:23px;
	padding-left:22px;
	text-decoration:none; width:200px;}
ul.Categories li a:hover{
	color:#FDE248;
	background:#333 url(../../images/list01-a.gif) no-repeat 3px -23px;
	text-decoration:none;
	}
ul.Cat2 li a{font-weight:100; border:0px; font-family:Arial;}
ul.Cat2 li a:hover{
	background:url(../../images/list01-a.gif) no-repeat 3px -23px;
	text-decoration:underline; }

.Sidestyle01-bottom{
	background:url(../../images/Sidestyle01-bottom.gif) no-repeat;
	height:8px; overflow:hidden;}

/* side-center */
#side-center{float:left; margin-right:10PX; width:480px}
#banner{margin-bottom:10px;}
.centerlist{
	border:1px solid #333;
	margin-bottom:15px;}
.center-title h2{
	font-size:14px; padding:13px 0 0 10px;
	margin-bottom:5px; background:url(../../images/list1.gif) no-repeat;
	height:30px; color:#Fff;
	border:1px solid #333;}


#center-in a{ display:block; float:left; width:133px; text-align:center;margin:5px 2px 5px ; }
#center-in a:hover img{	filter: alpha(opacity=80);-moz-opacity:.80; opacity:0.8
}
#usa-list{ position:absolute; top:175px; left:100px; width:80x; height:80px; text-decoration:none}
#eur-list{ position:absolute; top:100px; right:80px; width:80x; height:80px; text-decoration:none}
.centerlistin{
	margin:10PX 5px 0 10px;
	padding:10px;}
.centerlistin-bottom{
	background:#fff url(../../images/centerlistin-bottom.gif) no-repeat top;
	margin:0PX 5px 0 10px; height:8px; overflow:hidden;}

#tags{ overflow:hidden;width:100%; margin-bottom:5px; }

#tags li{ float:left; margin-right:10px;}

#tags li.selectTag a{
	background:url(../../images/AN2.gif) no-repeat right -30px; }
#tags li.selectTag a span{
	background:url(../../images/AN1.gif) no-repeat 0 -30px; }

#tags li a{
	background:url(../../images/AN2.gif) no-repeat right top;
	color:#fff;
	display:block; float:left;
	text-decoration:none;
	height:29px; }
#tags li a span{
	background:url(../../images/AN1.gif) no-repeat ;
	display:block; padding:7px 10px; white-space:nowrap;}

#tags li a:hover{
	background:url(../../images/AN2.gif) no-repeat right -30px; }
#tags li a:hover span{
	background:url(../../images/AN1.gif) no-repeat 0 -30px ;}

.tags-list{
	border:1px solid #333;
	padding:5px 10px; background:#000 }

.tags-list dd{
	border-bottom:1px dotted #333;
	line-height:25px;
	margin-bottom:5px;
	overflow:hidden;
	width:100%;}
.tags-list dd span{
	float:right; color:#666;
	font-size:11px; font-weight:bold}
.tags-list dd a{
	color:#ccc; float:left;
	font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../../images/list01-b.gif) no-repeat 0px 7px;
	padding-left:20px;
	font-size:11px;
	}
.tags-list dd a:hover{color:#FC4B00;}
.tags-list dt{
	color:#666;
	font-size:11px;
	text-indent:1em;
	margin-bottom:10px;}
.more { width:100%; clear:both; overflow:hidden; }
.more a{
	color:#Fff;
	background:url(../../images/input-red.gif) no-repeat;
	padding:5px 3px; text-decoration:none; display:block; float:left;
	width:60px;height:26px; float:right
	 }
.more a:hover{ text-decoration:underline;color:#Fff;}




/* side-right */
#side-right{ float:left;width:225px; overflow:hidden;}
#login{}
#login-in{ position:relative; height:80px; margin-top:5px;}

#login2{
	position:absolute; z-index:1;
	top:0px;width:60px;left:55px;}

#login-in div{
	position:absolute; z-index:99; top:0px; right:5px; }
input.login-a{
	border:1px solid #333;
	width:120px; height:18px; margin-bottom:5px;}
#login-b{
	background:url(../../images/login-b.gif) no-repeat;
	border:0px; height:48px; width:68px;}
a.linkST-Bb{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#666}
a.linkST-Bb:hover{ color:#FDE248;}


.sidestyle02{margin-bottom:12px;}

.login-bg{ background:url(../../images/lgoin-bg.gif) repeat-x bottom;}
.sidestyle02-title div{
	padding-right:5px; float:left; padding-top:6px; }
.sidestyle02-title h2{
	font-size:14px; padding:13px 0 0 10px;
	margin-bottom:5px; background:url(../../images/list1.gif) no-repeat;
	height:30px; color:#Fff;
	border:1px solid #333;}

.sidestyle02-in	{ border:1px solid #333;padding:5px 8px;
}
.sidestyle02-bottom{
	background:url(../../images/sidestyle02-bottom.gif) no-repeat;
	height:8px; overflow:hidden;
}
.payment{ width:200px; position:absolute; right:20px;}
.payment select{
	font-family:Arial, Helvetica, sans-serif;
	height:20PX; padding:0; margin:0; }
.side-right-a-01{
	display:block; width:202px;
	margin-bottom:10px;
	}
.shopping-list{
	padding:3px;
	border-bottom:1px dotted #A5A8AA;
	background:#000; display:block;
}
.shopping-list2{
	width:100%;
	overflow:hidden;
	clear:both; display:block;}
.shopping-list2 span{
	display:block;
	padding:3px; font-weight:bold;
	float:left; color:#FC4B00
}
.shopping-list2 span.checkout{
	float:right; font-weight:200;
	}

.Sidestyle01-box{ padding:5px; border:1px solid #333;}
.blue-bg{border:1px solid #333; padding:5px; margin-bottom:10px; background:#000;}
.more-blue-bg{color:#FC4B00;}
.blue-bg-in{ border-bottom:1px dotted #333; line-height:25px; margin-bottom:5px; clear:both; height:25px;}
.blue-bg h2{
color:#DE001D; font-weight:bold; font-size:12px; background:none;
border:0; padding-left:0; line-height:20px; }

.Sidestyle01-box h3{ color:#0854C7; font-size:12px; font-weight:bold;}
.linkST-Bc{ color:##302D2D; font-size:11px; font-weight:bold;}




/* footer */
#footer{ background:#111;border:1px solid #1E1E1E; padding:10px 0; margin:15px auto;  font-size: 12px; text-align:center; width:980px; }
#footernav{
	background:#BADD74 url(../../images/nav-left.gif) no-repeat 0 -36px;
	text-align:center;}
.footernav-right{
	background:url(../../images/nav-right.gif) no-repeat right -36px;
}

#footer ul{
	 height:36px;
	 line-height:36px;
	 color:#302D2D; background:url(../../images/footer-nav-in.gif) repeat-x; margin:0 5px;}
#footer ul li{ display:inline; padding:0 5px;}
#footer ul li a{ margin-right:10px; color:#302D2D}
#footer ul li a:hover{ margin-right:10px; color:#FF0024}
.footer-bottom{ font-size:12PX; color:#353537;}
.footer-bottom A{ margin:0 5PX; color:#302D2D}
.footer-bottom A:hover{ color:#ff0000}
.footer-bottom A img{ margin:0 5PX;}






/*------------------------------------------------------------ */
#side-center-in{
	float:right; width:710px;
	 border:1px solid #333;}
.center-in-list,.center-in-list a{
	background:url(../../images/Sidescenter-title.gif) repeat-x; color:#fff;
	padding:10px; font-size:14px; font-weight:bold;
	border-bottom:1px solid #333}
.center-in-list span{ font-size:12px;}
.center-in-list2{ margin:10px;width:690px; }
.center-in-nav{
	display:inline-block;*display:inline;
	zoom:1;
	overflow:hidden;}
.center-in-nav li{ float:left; margin:5px 5px;display:inline;}
.center-in-nav li a{
	display:block;
	width:175px;
	text-align:center; font:bold 11px/28px Tahoma;
	height:28px; line-height:28px;
	background:url(../../images/center-in-nav.gif) no-repeat;
	color:#353537; text-decoration:none;
	}
.center-in-nav li .in-nav2,.center-in-nav li a:hover{
	color:#fff;
	background:url(../../images/center-in-nav.gif) no-repeat 0 -28px;
	text-decoration:none;
}
.center-in-tag{ margin-bottom:10px;}
.center-in-news,.hd{ clear:both; height:28px;}
.hd{ border-bottom:0; padding-left:5px;}
.center-in-news li{
	 border-right:1px solid #333; border-left:1px solid #333;  color:#fff; margin-top:3px;
	 background:url(../../images/tagtext3.gif) repeat-x;font-size:12px;
	 float:left; height:25px; line-height:25px; padding:0 5px}


.hd li{
	background:url(../../images/tagtext2.gif) no-repeat right 0px;
	float:left; margin:2px 5px 0 0px;
}
.hd li a{
	background:url(../../images/tagtext1.gif) no-repeat;
	height:25px; padding:0px 10px;
	display:inline-block;color:#ccc;
	margin-right:5px; text-align:center;
	height:26px; line-height:26px;
	text-decoration:none;
	}
li.on{
	background:url(../../images/tagtext2.gif) no-repeat right -26px;
}
li.on a{
	background:url(../../images/tagtext1.gif) no-repeat 0 -26px; color:#ccc;
}
.hd li a:hover{text-decoration:none;color:#fff; text-decoration:underline}

.hd .hdlink{float:right; padding:7px 6px 0 0; color:#fffae1; line-height:14px;}
li.tagtext-on a:hover{text-decoration:none; color:#fff;}

.md_con{
	border:1px solid #B62F05;
	padding:5px 10px; }

table.table-align{ text-align:left;}
table{
	margin:10px 0; background:#000;
	text-align:center;
	border-top:1px solid #111;
	border-right:1px solid #111;
	}
.trover{ background:#111; color:#fff;}
td{
	border-bottom:1px solid #111;
	border-left:1px solid #111; padding:5px;}

tr.trtext{ background:#707070; color:#000; font-weight:bold;}

.link_normal,.link_normal:hover{
	display:block; text-align:center;
	display:inline-block;
	width:115px; height:28px; line-height:28px;
	background:url(../../images/input-yellow.gif) no-repeat 0 -0px;
	text-decoration:none; font-weight:bold;
	color:#F84407
   }
.link_normal:hover{
	background:url(../../images/input-yellow.gif) no-repeat 0 -0px;
	color:#FFF603;
}

/*pager*/
.manu{ text-align:right; height:28px; line-height:25px;}
.manu a{
	background:#000;
	padding:2px 5px;
	margin:2px;
	font-size:12px;
	color:#999;
	text-decoration:none; border:1px solid #333;}
.manu a:hover{ background:#FDE246;border:1px solid #DEC621; color:#000;}
.manu span.current{
	padding:2px 5px;
	background:#FDE246; color:#000; }
h4{  
	border-right:1px solid #333; border-left:1px solid #333;  color:#fff;  
	top:5px; background:url(../../images/tagtext3.gif) repeat-x;font-size:12px;
	 float:left; height:25px; line-height:25px; padding:0 5px;}
.centerlist2{ clear:both; width:100%;; height:25px;}
.tags-tagtext3{
	border:1px solid #333;
	padding:10px;
	padding-top:15px;
	}
span.xz{
	display:block;
	line-height:20px;
	background:url(../../images/3.gif) no-repeat 10% 0px;}
.login3top{position:relative;}
#login3{
	position:absolute;
	top:40px; left:350px; display:inline; width:40px; height:40px;}


/*fadongmen*/
.error{padding:8px;}
.error2{ background:#ECF5FC;}

#agree{overflow: auto; height: 100px; text-align:left; border:1px solid #1D1D1D; padding:10px; font-size:14px; width:98%; float:left;}
#faq dd { background:#222; padding:0 10px}
#faq dd table{ width:100%; background:none; color:#fff; margin-top:10px; }
#faq dd div span{ display:inline; height:28px; line-height:28px; font-size:14px; color:#B92C1B}
#faq1{ float:left; width:330PX;}
#faq2{background:none repeat scroll 0 0 #000000;
border:1px solid #333333;
float:right;
padding:10px;
width:200px;}

.text{
	font-weight:bold;
	border:1px solid #333;
	display:inline;
	padding:5px;
	background:#DA4709;
	position:absolute;
	top:-10px;
	left:10px;
	color:#fff;
}
.text2{
	padding:20px 5px 10px 5px;
	border:1px solid #333;
	position:relative;
	margin-top:20px;
}

.anniu{ width:560px; margin:0 auto;}
.anniu img{ margin:2px 12px;}
/*------------------------评论----------------------------------------------------------------------------------*/

.section{
}
.sectionBody{
	margin:5px 0 0 ;
	background:#222; color:#ccc;
	font-size:12px; font-family:Arial, Helvetica, sans-serif;
	padding:5px;}
.recentNews{ min-height:30px;position:relative;text-align:left;}
.newsTitle  {
	background:#111 url(news_title_bg.gif) no-repeat scroll left;
	color:#FC4B00;
	font-weight:bold;
	height:20px; margin-bottom:5px;}

.newsTitle h3 {display:inline;float:left;font-size:12px;margin:2px 0 0 4px;padding:0; }
.newsTitle span {
	float:right;
	margin:2px 4px 0 0;
}

.in-news{ background:#333;margin:5px ; padding:5px; color:#fff;}