﻿a:link {color:#646464; text-decoration:none;}

a:visited {color:#646464;text-decoration:none;}

a:active  {color:#ff0000;text-decoration:underline;}

a:hover   {color:#ff0000;text-decoration:underline;}

a:focus {outline:0;}/* for ff*/
a {star:expression(this.onFocus=this.blur());}/* for Ie*/

/*header*/
#header{width:1000px; height:70px;margin: 0 auto; overflow:hidden;zoom:1;}

#header h1 {float:left;}

.top_rt{float:right;}
.topbar{
		width:500px; 
        height:24px; 
		line-height:24px; 
		padding:1px;
		border:1px solid #E4E4E4; 
		border-top:none;
		background:#F9F9F9 url(../images/topbar_bg.gif) repeat-x left top;
		text-align:right;
		}

.topbar a {display:inline-block; margin:0 5px;color:#000; text-decoration:none; }
.topbar a:hover {text-decoration:underline; }
.topbar span { color:#c0c0c0; }
.top_rt p{ padding:0px; font-size:13px; font-weight:600; color:red; text-align:right;}
.top_rt p b{ color:#666; font-size:12px;padding-right:5px;}
/*end*/

/*menu*/
#menuMain{
          width:100%; 
          height:39px; 
		  background:url(../images/header_bg.gif) repeat-x; 
		  position:relative; 
		  }
#menuMain ul{ width:1000px; height:30px; margin:0 auto; overflow:hidden; zoom:1;}/*黄福省 高度设为30*/

#menuMain li {
              width:88px;
              height:30px;
			  line-height:30px;
			  padding-left:15px;
			  padding-right:13px;
			  background:url(../images/li_right.gif) no-repeat right center;
			  float:left;
			  text-align:center;
			  font-size:13px;
			  font-weight:bold;
			  }

#menuMain li a{
              display:block;
			  color:#fff;
			  width:88px;
			  height:30px; 
			  text-decoration:none;
			  }

#menuMain li a:hover{color:#000;text-decoration:none;}

.search{ width:1000px;height:28px;margin:0 auto 10px; border-bottom:solid 1px #efefef;}

.search_lt{display:inline-block;line-height:28px;margin-right:20px;}
.search_rt{ display:inline-block; width:675px; text-align:right;overflow:hidden;white-space:nowrap;}
.search_rt a{display:inline-block;padding:0 6px; color:#000;}
.searchbtn{padding:1px 5px; margin-left:5px;}

/*content css*/
#content{width:1000px;margin:0 auto 10px; overflow:hidden;zoom:1;}

.leftcolumn{ width:210px; float:left;overflow:hidden;}

.rightcolumn{width:780px; float:right;overflow:hidden;}

.commonBox{ margin-bottom:10px;}

.commonBox h2{
              height:19px;
			  margin:0 1px 10px 1px;
			  padding-bottom:5px;
			  background:url(../images/dotted.gif) repeat-x bottom; 
			  color:#E80011; 
			  font-size:13px; 
			  font-weight:700;
			  }

.commonBox h2 span{ 
                  display:inline-block;
				  width:11px; 
				  height:11px;
				  margin-left:10px;
				  padding-left:5px;
				  background:url(../images/ico-arrow.png) no-repeat 0 0;
				  }
.commonBox_top{
               height:10px; 
			   position:relative; 
			   overflow:hidden;
			   zoom:1;
			   }

.commonBox_top .left{
                    display:inline-block;
				    width:10px; 
					height:10px; 
					background:url(../images/border.gif) no-repeat 0 0; 
					position: absolute; 
					left:0; 
					top:0;
					}
					
.commonBox_top .midd{
               display:inline-block;
			   width:190px;
               height:10px; 
			   background:url(../images/border.gif) no-repeat center -40px; 
			   margin-left:10px; 
			   margin-right:10px; 
			   }


.commonBox_top .right{ 
                      display:inline-block; 
					  width:10px; 
					  height:10px; 
					  background:url(../images/border.gif) no-repeat -10px 0; 
					  position: absolute; 
					  right:0; 
					  top:0;
					  }

.commonBox_midd{
                height:auto;
				background:url(../images/Box_midd_bg.gif) repeat-y 0 0;
				padding:10px 5px 7px 5px;
				}

.Newlist li{
         display:block;
		 height:19px; 
		 line-height:19px;
		 padding:2px 0 2px 10px;
		 margin:0 10px;
		 background:url(../images/footer_ico.gif) no-repeat 0 -340px;
		 }
/*.commonBox_midd li{display:block; height:22px; line-height:22px;padding:2px; padding-left:15px;}
.commonBox_midd li a{ text-decoration:none;}
*/
/*product*/
.productbox{margin:0 5px;overflow:hidden;zoom:1;}

.productbox dl{text-align:left; overflow:hidden;zoom:1;}

.productbox dl dt{margin:5px 0;border-bottom:1px solid #F2F2F2;}

.productbox dl dt a{
                    display:inline-block;
					font-size:13px;
					font-weight:700;
					color:#666;
					height:20px;
					line-height:20px;
					padding-left:10px;
					text-decoration:none;
				    
				  }

.productbox dl dd{margin:5px 0 15px 0; padding-left:15px;}

.productbox dl dd a{
					text-overflow:ellipsis;
					white-space:nowrap;
					color:#404040;
					text-decoration:none;
					display:inline-block;
					margin:3px 3px 0px 3px;
				}

.productbox dl dd a:hover{color:#f60; text-decoration:underline;}


/*brands css*/
.brands_list {width:200px; height: 270px;padding:0 5px; overflow:hidden;zoom:1;}

.brands_list li{ display: inline; float:left; width: 88px; height: 50px; margin: 0 2px 4px;}

.brands_list li a{ display: block; width: 86px; height: 48px; border: 1px solid #d4d4d4;}

.brands_list li a:hover{ border: 1px solid #f60; }
/*end*/
.commonBox_bottom{
				   height:10px; 
				   position:relative; 
				   overflow:hidden;
				   zoom:1;
				  }

.commonBox_bottom .left{
                        display:inline-block; 
						width:10px; 
						height:10px; 
						background:url(../images/border.gif) no-repeat 0 -20px; 
						position: absolute; 
						left:0; 
						top:0;
						}

.commonBox_bottom .midd{
					   display:inline-block;
					   width:190px;
					   height:10px; 
					   background:url(../images/border.gif) no-repeat 0 -70px; 
					   margin-left:10px; 
					   margin-right:10px; 
					   }
					   
.commonBox_bottom .right{ 
                         display:inline-block; 
						 width:10px; 
						 height:10px; 
						 background:url(../images/border.gif) no-repeat -10px -20px; 
						 position:absolute; 
						 right:0; 
						 top:0;
						 }

.topone{color:#BF0005; font-size:13px;font-weight:bold;}
/*rightcolumn css*/
/*sale*/
.salelist{ width:180px;margin:0 15px;}
.salelist li{ 
			 width:180px;
			 height: 28px; 
			 line-height: 28px; 
			 background:url(../images/dotted.gif) repeat-x bottom; 
			 text-overflow:ellipsis; 
			 white-space:nowrap; 
			 overflow:hidden;
			 }
.salelist li a{display:block;}

.more{display:block;text-align:right;margin-top:3px;margin-right:15px;}
/*end*/
.rightBox_top{ width:780px; height:7px;position:relative; overflow:hidden;}

.rightBox_top .left{ 
                    display:block; 
					width:7px; 
					height:7px; 
					background:#fff url(../images/border.gif) no-repeat 0 -120px; 
					position:absolute; 
					left:0; 
					top:0;
					}
.rightBox_top .midd{ 
                    display:block;
					width:100%; 
					height:6px;
					border-top:1px solid #C8C8C8;
					}										
.rightBox_top .right{ 
                    display:block; 
					width:7px; 
					height:7px; 
					background:#fff url(../images/border.gif) no-repeat -7px -120px; 
					position:absolute; 
					right:0; 
					top:0;
					}

.rightBox_midd{
               height:auto;
			   border-left:1px solid #C8C8C8; 
			   border-right:1px solid #C8C8C8;
			   position:relative;
			   }
			   
.rightBox_midd h2{ height:22px;}

.rightBox_midd h2 b{        
                    background:url(../images/footer_ico.gif) no-repeat 0px -380px; 
					padding-left:13px;
					padding-right:3px; 
					margin-left:22px;
					color:#000; 
					font-size:14px; 
					font-weight:900;
					}
					
.rightBox_midd h2 .En_font{color:#E1E1E1; font-size:14px;font-weight:900;}

.rightBox_midd h2 p{ 
                      font-size:13px;
                      background:url(../images/footer_ico.gif) no-repeat -194px -367px;
					  padding-left:10px;
					  position:absolute; 
					  top:10px; 
					  right:25px; 
					  word-spacing:10px;
					  }
					  
.rightBox_midd h2 p a{}


.wrap { 
	  width:760px; 
	  margin: 0 auto;
	  padding:5px 9px; 
	  overflow: hidden;
	  zoom:1;
	  }

.wrap .list_pic6,
.wrap .list_pic5,
.wrap .list_pic4 {  width:100%;
                    margin-top:10px;
					overflow: hidden;
					zoom:1; 
						   }

.wrap .list_pic6 li p a:hover,
.wrap .list_pic5 li p a:hover,
.wrap .list_pic4 li p a:hover { border: 2px solid #999; }

.wrap .list_pic6 h3,
.wrap .list_pic5 h3,
.wrap .list_pic4 h3 { margin-top:5px; }

.wrap .list_pic6 h3 a:hover,
.wrap .list_pic5 h3 a:hover,
.wrap .list_pic4 h3 a:hover {text-decoration: underline; color: #ff6000; }

.wrap .list_pic6 h3 span,
.wrap .list_pic5 h3 span,
.wrap .list_pic4 h3 span {color: #fe5504; }

.wrap .list_pic6 li p a:hover,
.wrap .list_pic5 li p a:hover,
.wrap .list_pic4 li p a:hover { 
							    background-color:#fff; 
								border:2px solid #f60; 
							   }
							   
.wrap .list_pic6 h3 a ,
.wrap .list_pic5 h3 a ,
.wrap .list_pic4 h3 a {
						 display: block; 
						 height:34px; 
						 line-height: 17px; 
						 overflow: hidden; 
						 font-size: 12px; 
						 font-weight: normal; 
						 color: #666; 
						 text-decoration: none; 
						 }

.wrap .list_pic6 li ,
.wrap .list_pic5 li ,
.wrap .list_pic4 li { display:inline-block; float: left; text-align: center; }
/*六个一行*/
.wrap .list_pic6 li { margin: 0 5px;}

.wrap .list_pic6 li p img{
						  width:110px; 
						  height:110px;
						  }

.wrap .list_pic6 li p a { 
					     display: block; 
					     width: 110px; 
					     height: 110px;  
					     background-color:#fff; 
					     border:2px solid #f1f1f1; 
					   }
					   
.wrap .list_pic6 h3 a {width: 110px; }
/*end*/

/*五个一行*/

.wrap .list_pic5 li { margin: 0 5px; }

.wrap .list_pic5 li p img{
						  width:135px; 
						  height:135px;
						  }

.wrap .list_pic5 li p a { 
					     display: block; 
					     width: 135px; 
					     height: 135px;  
					     background-color:#fff; 
					     border:2px solid #f1f1f1; 
					   }

.wrap .list_pic5 h3 a {width: 135px; }
/*end*/

/*四个一行*/

.wrap .list_pic4 li {margin: 0 6px;}

.wrap .list_pic4 li p img{
						  width:170px; 
						  height:170px;
						  }

.wrap .list_pic4 li p a { 
					     display: block; 
					     width: 170px; 
					     height: 170px;  
					     background-color:#fff; 
					     border:2px solid #f1f1f1; 
					   }

.wrap .list_pic4 h3 a {width: 170px; }
/*end*/

.rightBox_bottom{ height:7px;position:relative;}

.rightBox_bottom .left{ 
                    display:block; 
					width:7px; 
					height:7px; 
					background:#fff url(../images/border.gif) no-repeat 0 -140px; 
					position:absolute; 
					left:0; 
					top:0;
					}
					
.rightBox_bottom .midd{
                    display:inline-block; 
					width:766px;
					height:6px;
					margin-left:7px;
					margin-right:7px;
					border-bottom:1px solid #C8C8C8;
					overflow:hidden;
				   }
					   										
.rightBox_bottom .right{ 
                    display:block; 
					width:7px; 
					height:7px; 
					background:#fff url(../images/border.gif) no-repeat -7px -140px; 
					position:absolute; 
					right:0; 
					top:0;
					}

/*guide css*/
.guide{ width:1000px; height:auto;margin:5px auto;overflow:hidden;zoom:1;}

.infoitems{
			width:180px;
			float:left;
			margin:0 9px;
			overflow:hidden;
			zoom:1;
		   }
.infoitems .novice,
.infoitems .Shopping,
.infoitems .Payment,
.infoitems .request,
.infoitems .gift{
                   width:100%; 
				   height:48px;
				   text-align:left;
				   color:#3F3F3F;
				   border-bottom:1px solid #CCCCCC;
				   }
				   
.infoitems .novice span,
.infoitems .Shopping span,
.infoitems .Payment span,
.infoitems .request span,
.infoitems .gift span{display:inline-block;margin-top:32px; margin-left:55px; font-size:14px; font-weight:bold;}
		   
.infoitems .novice{
				   background:url(../images/footer_ico.gif) no-repeat -60px -65px;
				   }
.infoitems .Shopping{
				   background:url(../images/footer_ico.gif) no-repeat 0 -210px;
				   }
.infoitems .Payment{
				   background:url(../images/footer_ico.gif) no-repeat -120px -135px;
				   }
				   
.infoitems .request{	                  
				   background:url(../images/footer_ico.gif) no-repeat -60px -280px;
				   }			   

.infoitems .gift{background:url(../images/footer_ico.gif) no-repeat 0 0;}

.infoitems ul{margin-top:10px;margin-left:35px;}	
			   
.infoitems ul li a{
					width:100%;
					height:22px;
					background:url(../images/footer_ico.gif) no-repeat -194px -367px;
					padding-left:10px;
					text-align:left;
					display:block;
					color:#666;
					text-decoration:none;
				   }

.infoitems ul li a:hover{ color:#f60; text-decoration:underline;}


/*footer*/
#footer{
        width:1000px; 
		margin:10px auto;
		padding:5px 0; 
		text-align:center;
		border-top:4px solid #F8F8F8; 
		}
#footer p{ padding:2px 0;}
#header,.search,#content,.guide,#footer{background-color:white;}/*黄福省加*/
/* 购物车里商品提示样式*/
#cartTip{ 
		  display:none; 
		  background:transparent url(../images/cart_info_bg.png) no-repeat scroll 0 0;
		  color:#404040;
		  width:250px;
		  height:73px;
		  position:absolute; 
		  z-index:100; 
		  left:100px; 
		  top:100px;
	    }

.car_image{display:inline-block;float:left; border:0; margin-top:25px; margin-left:30px; background:url(../images/car_bg.gif) no-repeat;width:31px; height:36px;}
.car_text{display:inline;font-size:1.1em;float:left;text-align:left;vertical-align:middle;margin-top:25px; margin-left:10px;}
.car_text .red{color:#FF0000; font-weight:bold;}
/*购物成功提示*/
.cart-click{background:transparent url(../images/cart_click_bg.png) no-repeat scroll 0 0;position:absolute;width:352px;height:101px;color:#404040; z-index:100; display:none; overflow:hidden;}
.cart-click h4{font-weight:400;text-indent:32px;margin-top:6px;}
.cart-click p{margin:13px 0 6px 52px;}
.cart-click span{margin-right:24px;}
.cart-click span strong{margin:0 5px;font-family:Tahoma,SimSun,Arial,Helvetica,sans-serif; color:#FE6500;}
.cart-click span strong.price{color:#FE6500;margin:0;}
.cart-click p.skin-gray{margin:0 0 0 52px!important;}
.cart-click a.close{position:absolute;right:11px;top:9px;display:block;width:11px;height:11px;*background:#fff;*filter:alpha(opacity=1); cursor:pointer;}
.cart-click a.close:focus{outline:none;}
.cart-click a.close span{display:none;}
.cart-click .long-btn{background:url(../images/btn_bg.png) no-repeat 0 -300px;width:100px;height:25px;line-height:25px;display:inline-block;text-align:center;font-size:12px;font-weight:bold;border:none;cursor:pointer;color:#fff;margin-right:24px;font-weight:400;color:#fff; text-decoration:none;}
.cart-click .long-btn:hover{ color:#fff; text-decoration:underline;}
/*关联、组合、配件等DIV*/
.GoodsLink{text-align:center;margin-bottom:10px; overflow:hidden;zoom:1; border:solid 1px #eee; padding:5px;} 
.GoodsLink h2{font-size:14px;font-weight:bold;text-align:left;font-size:14px;font-weight:bold;background: url(../images/items.gif) no-repeat;
			padding-left:20px;border-bottom:3px solid #f2f2f2;color:#ff9900}
.GoodsLink dl {display:block;padding:8px;float:left;margin-left:16px;margin-top:0;margin-right:0;margin-bottom:0;}
.GoodsLink dl dt,.GoodsLink dl dd{text-align:center;margin-left:-8px;}
.GoodsLink dl dt{color:#ff9900;width:165px;overflow:hidden;white-space:nowrap;}
.GoodsLink dl dt img{display:block;width:155px; height:155px;}
.GoodsLink dl dt a{display:block;border:1px dotted #ccc;overflow:hidden;zoom:1;text-decoration:none;}
.GoodsLink dl dt a:hover{border:1px dotted #f90; text-decoration:none; }
.GoodsLink dl dd a{width:165px;overflow:hidden;white-space:nowrap;text-decoration:none;color:#000;}
.GoodsLink dl dd a:hover{ color:#f60; text-decoration:none;}
.goodpic a{/*商品图片*/
	margin:0 auto;
	vertical-align:middle;
	padding:2px;
	display:block;
	width:155px;
	height:155px;
	overflow:hidden;
	border:1px dotted #f2f2f2;
}
.goodpic a:hover{border:1px solid #f90;}
/*flash样式*/
.topbox{width:auto; 
		height:224px; 
		margin-bottom:10px;
		border:1px solid #C8C8C8;}
#ibanner { position:relative; width:778px; height:224px; overflow:hidden; margin:0px; }
#ibanner a img{ border:none; display:block;}
#ibanner_pic a {position:absolute; top:0; left:0; display:block; width:778px; height:224px; overflow:hidden;}
#ibanner_btn { position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:700; font-family:Arial; }
#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background:#000; cursor:pointer;}
#ibanner_btn .normal { height:20px; margin-top:8px; border:1px solid #999; color:#999; font-size:16px; line-height:20px; }
#ibanner_btn .current { height:28px; border:1px solid #FF5300; color:#FF5300; font-size:28px; line-height:28px;width:18px; }
/*在线客服*/
#online{overflow:hidden;  position:absolute;width:20px;left:1px; top:185px;}
#onlineL{ width:118px;float:left;overflow:hidden; display:none;}
.onlineHeader{ background-image:url(../images/online/up.gif); width:118px; height:60px; margin:0px;}
.onlineMiddle{ background-image:url(../images/online/mid.gif); width:118px;margin:0px;}
.onlineMiddle ul li{ list-style:none; padding-left:10px; line-height:25px;}
.onlineMiddle ul li a{color:#888; text-decoration:none;}
.onlineFooter{ background-image:url(../images/online/down.gif); width:118px; height:20px;margin:0px;}
#onlineR{ width:20px; height:109px; background-image:url(../images/online/kefu.gif); float:right; overflow:hidden;}
.customDiv1{ border:solid 1px red;}
/*history css*/
.History{display: block; width:159px; height: 24px; background: url(../images/history.gif) no-repeat;}

.History_list{width:184px; height:auto; overflow: hidden;zoom:1; margin: 0 auto 10px;}
.History_list li{float:left;display:inline-block; padding: 0 9px 5px; }
.History_list li a img{ width:70px; height:60px;}
.History_list li a{ display: block;border: 1px solid #d4d4d4;}
.History_list li a:hover{ border:1px solid #999; }
/*产品介绍样式*/
#productInfoBtn{width:100%;margin:15px 0;border-bottom:3px solid #FF7401;clear:both;}	   
#productInfoBtn li{float:left; margin-left:2px;}
#productInfoBtn li.current_s{display:block;float:left;background:url(../images/tabs_right.gif) no-repeat right top;}
#productInfoBtn li.current_s span{background:url(../images/tabs_left.gif) no-repeat left top;padding:5px 9px 0 9px;display:block;float:left;color:#fff;font-weight:700;font-size:14px;cursor:pointer;}
#productInfoBtn li{display:block;float:left;background:url(../images/tabs_right.gif) no-repeat right -41px;	color:#fff;	
}
#productInfoBtn li span{background:url(../images/tabs_left.gif) no-repeat left -41px;padding:5px 9px 0 9px;display:block;
			float:left;color:#666;height:25px;white-space:nowrap;text-decoration:none;cursor:pointer;}
/*-------------------------help css-------------------------------*/
.helpCommon_box { border:solid 1px #F7E6BD;}
.helpCommon_box .help_list{padding:0 10px;}
.helpCommon_box h3{ color:#CC6600; font-size:14px; font-weight:bold;padding:10px 0px 5px 15px;}
.helpCommon_box .help_list li{
                          display:block;
						  height:20px; 
						  line-height:20px;
						  padding:2px; 
						  overflow:hidden;
						  }

.helpCommon_box .help_list li a{
                display:inline-block;
				padding-left:10px;
				text-decoration:none;
				}

.helpCommon_box .help_list li a:hover {
                       color:#CC6600; 
					   text-decoration:underline;
					   }
/*------------------------------help center css------------------------------*/
.buy_title{
           height:30px; 
		   line-height:30px;
		   background:#fff url(../images/div_bg.gif) repeat-x 0 0;
		   border-bottom:1px solid #C7DBE5;
		   border-right:1px solid #C7DBE5;
		   margin-bottom:20px; 
		   font-size:1.2em; 
		   font-weight:700; 
		   color:#000;
		   padding-left:10px; 
		   white-space:nowrap;
		   }
		   
.buy_title p{padding-left:18px; background:url(../images/liuchen.gif) no-repeat 0 7px;}
		   
.sort_box{
          height:70px; 
		  background:url(../images/stor_bg.gif) no-repeat left bottom;
		  margin-bottom:15px; 
		  }

.sort_box h3{ height:20px; line-height:20px; font-size:1.1em;font-weight:600; color:#BB0000; padding-left:22px;}

ul.sort_list{overflow:hidden;zoom:1;}

ul.sort_list li{ float:left;display:inline-block; padding:20px 15px 10px 15px;}

ul.sort_list li a{ font-size:1.2em;color:#333; text-decoration:none; }

ul.sort_list li a:hover{ text-decoration:underline; color:#f60;}

.s_shopping{background:url(../images/helpsort.gif) no-repeat 0 -4px;}

.s_delivery{ background:url(../images/helpsort.gif) no-repeat 0 -39px;}

.s_pay{background:url(../images/helpsort.gif) no-repeat 0 -68px;}

.s_after{background:url(../images/helpsort.gif) no-repeat 0 -104px;}

.s_serve{background:url(../images/helpsort.gif) no-repeat 0 -136px;}

/*------------------------------help center css------------------------------*/
.Text_all{ width:780px; float:left; background-color:#fff; border:1px solid #C8C8C8;}

.TextMenu{ width:210px; float:right; overflow:hidden;}

.TextList{ border-bottom:1px dashed #D2D2D2;margin-bottom:10px;padding:0 10px;}

.TextList h3{ height:30px; line-height:30px;font-size:16px;font-weight:700;}
.TextList p{ line-height:20px;}
.full{ text-align:right; padding:2px 0; margin-bottom:5px;margin-right:20px;}

.full a{ text-decoration:underline;}
.Text_box{ margin-bottom:5px;}
.Text_box h2{ 
             width:210px; 
			 height:26px; 
			 line-height:26px;
			 background:url(../images/header_bg.gif) repeat-x left top;
			 color:#fff; 
			 font-size:13px;
			 font-weight:600; 
			 padding-left:20px;
			 }

.Text_box ul{ border:1px solid #C8C8C8; background-color:#F7F7F7;padding:5px;}

.Text_box ul li{
                 height: 22px; 
				 line-height: 22px; 
				 padding:0 5px 0 10px;
				 text-overflow:ellipsis; 
				 white-space:nowrap;
				 background:url(../images/footer_ico.gif) no-repeat 0 -340px; 
				 overflow:hidden; 
				 }
