.columnLeft{
	margin-right:0px;
} 
/*产品头列表*/
.indexListingBG h2,.indexListingBG h1{
	background:url("../images/centertitle_background.gif");
	width:751px;
	height:18px;
	padding-left:9px;
	color:#323232;
	position:relative;
}
.product_xmas{
	display:block;
	width:150px; 
	height:48px; 
	position:absolute;
	top:-10px; 
	right:20px;
	background:url(../images/product_xmas.png) no-repeat;
}
.indexListingBG{
	border:none;
	padding-bottom:10px;
}
.productListing{
	border:1px solid #D2D2D2;	
	width: 748px;
	/*border-bottom:none;*/
}
.under-border{
	background:url("../images/centerbottom.jpg")  0px -2px no-repeat;
	width:760px;
	height:6px;
}
#featured-product .featured_box{
	float:left;
	margin-left:8px;
	overflow:hidden;
	padding-left:2px;
	text-align:left;
	width:175px;
}
#featured-product .itemTitle{
	font-size:12px;
	height:45px;
	overflow:hidden;
	font-weight:500;
	line-height:120%;
	padding:2px;
	text-align:left;
	margin-top:15px;
}
.f_pro_price{font-size:14px;color:#c80100;font-weight: bold;}
#featured-product .itemTitle a{
	font-size:12px;
}
#featured-product .productSpecialPrice{
	color:#C50000;
	font-size:15px;
	font-weight:500;
}
#featured-product .normalprice{
	color:black;
	font-weight:normal;
	font-size:12px;
	text-decoration:line-through;
	
}
#featured-product .featured-products{
	margin-right:7px;
	height:180px;
	padding-bottom:10px;
}
#featured-product .itemImage{
	margin-left:25px;
}

#featured-product .itemContainer{
	width:100%;
}
#featured-product ul{
	margin-top:25px;
}
#featured-product .under-dash{
	border-bottom:dashed 1px #E4E4E4;
}
/*产品头列表end*/


/*左栏设置*/

h3.leftBoxHeading{
	background:url("../images/lefttittle_background.gif") no-repeat;
	width:173px;
	height:26px;
	padding-top:10px;
	font-size:13px;
	border:0;
}

/*左栏设置end*/
/*主内容右边*/
#mainColumn{
	width:760px;
}

/*主内容右边end*/
.sideBoxContent{
	background:white;
}
.floatRight{
	float:right;
}
body{
margin:0px;
padding:0px;
font-family:Arial,Verdana,Helvetica,sans-serif;
}
#mainWrapper{
	width:100%;
}
.clear-both{
clear:both;
}
.pointer{
	cursor:pointer;
}
.blue{
	color:#0099CC;
}
a.blue{
color:#0099CC;
text-decoration:underline;
}
#top{
background:url("../images/header_background.jpg") repeat-x;
height:60px;
font-size:12px;
}
#top img{
vertical-align:middle;
}
#top-item{
width:960px;
margin:auto;    clear: both;
}
#top-left{
float:left;
margin-top:4px;
}

#Currencies{
	margin-left:15px;
	position:relative;
}
#default-curr{
	padding-right:8px;
	padding-bottom:1px;
}
.curr-hover{
border-left:solid 1px #999999;
border-top:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:none;
padding-right:11px;
z-index:100;
background-color:white;
position:relative;

}
#Currencies ul{
display:none;
margin:0px;
padding:0 0 3px 0;
list-style:none;
position:absolute;
left:-42px;
background-color:white;
border:solid 1px #959595;
font-size:12px;
color:#999999;
top:15px;
width:160px;
z-index:10;
}
#Currencies ul li{padding:3px 0 0 5px;
float: left;   width: 45%;
}
#Currencies:hover #mul-curr{
	display:block;
}
#Currencies:hover #default-curr{
	color:#0099CC;
	cursor:pointer;
	border-left:solid 1px #999999;
	border-top:solid 1px #999999;
	border-right:solid 1px #999999;
	border-bottom:none;
	padding-right:6px;
	z-index:100;
	background-color:white;
	position:relative;
}
#cur-unit{
text-decoration:underline;
background:url("../images/arrow.jpg") no-repeat right;
padding-right: 14px;
margin-left:5px;
}
#top-center{
float:left;
margin-left:200px;
margin-top:4px;
}
#top-right{
float:right;
margin-top:4px;
}
#top-right #my-account{
	margin-right:15px;
}
#welcome{
margin-right:5px;
}
#top-left #customer-name{
color:#F05923;
font-weight:bold;
font-size:13px;
}
#top-left a:hover{
	text-decoration:underline;
}
#or{
margin-left:5px;
margin-right:5px;
}

/*top模块*/
#headerWrapper{
	width:960px;
	position:relative;
}
.head_xmas{width:780px; height:139px; background:url(../images/head_xmas.png) no-repeat; position:absolute; left:180px; top:-36px;}
.head_xmas_end {z-index:5; position:relative;}
#main{
	margin:auto;
	width:960px;
}
#logo{
background:url("../images/logo.jpg") no-repeat;
height:103px;
width:224px;
float:left;

}
#search{
float:left;
margin-top:50px;
margin-left:10px;
}
#search-left{
background:url(../images/search_left.jpg) no-repeat;
width:28px;
height:32px;
float:left;
}
/*
#searchbox{
float:left;
height:27px;
width:300px;
font-size:16px;
color:#999999;
background:url(../images/search_background.jpg) repeat-x;
height:22px;
border:none;
padding:5px;
border-right:1px solid #ccc
}
.searchSelect{float:left; border: 1px solid #CCCCCC; height: 32px;margin-left: 3px;}
#submit{
background:url(../images/search_button.jpg) no-repeat;
width:43px;
height:32px;
padding:0px;
cursor:pointer;
border:0px;
float:left;
}*/
#checkout{
background:url(../images/shoppingcart.gif) no-repeat bottom;
height:59px;
width:160px;
float:right;
margin-top:43px;
}
#checkout .shipcart{
    float: left;
    font-size: 14px;
    line-height: 1.5;
    margin: 10px 0 0 50px;
    text-align: center;
    width: 108px;
}
#checkout #checkout-botton{
	background:url(../images/checkoutbutton.png) no-repeat;
	width:74px;
	height:23px;
	margin-left:65px;
	margin-top:5px;
	cursor:pointer;
}
/*导航*/
#navEZPagesTop{
background:url(../images/topnav.jpg) no-repeat;
width:960px;
height:49px;
margin:0 auto;
padding:0;
}
#navEZPagesTop a{
color:white;
text-decoration:none;
font-size:14px;
font-weight:bold;
margin:0px 15px;
}
#navEZPagesTop a:hover{
color:#FFCC00;
}


/* 类别*/
#categoryDescription{
	margin-bottom:10px;
}
#category{
background:url(../images/mainnav_center.jpg) repeat-y;
width:188px;
}

#category #cate-top{
background:url(../images/mainnav_top.jpg) no-repeat;
width:188px;
height:5px;
}
ul{
padding:0px;
margin:0px;
list-style:none;
}
#category #cate-bottom{
background:url(../images/mainnav_bottom.jpg) no-repeat;
width:188px;
height:5px;
}

a.cate-link{
display:block;
height:25px;
background:url(../images/rightarrow.png) no-repeat 160px; center;
margin-left:10px;
font-size:14px;
text-decoration:none;
color:#333333;
padding-top:8px;
}
li.under-line{
background:url(../images/line.png) no-repeat  bottom;
}
li.main-cate{
position:relative;
padding:2px 0px 2px 2px;
}
li.main-cate:hover{
padding:0px;
border:#cccccc solid 2px;
}
li.main-cate:hover .cate-link{
position:relative;
z-index:1000;
background:white;
}

li.main-cate a:hover{color:#0099CC}

li.main-cate:hover ul.sub-cate{
display:block;
}
ul.sub-cate{
display:none;
position:absolute;
left:182px;
width:188px;
background-color:#FFFFFF;
font-size:14px;
top:-2px;
border:#cccccc solid 2px;
z-index:100;
padding-top:8px;
} 
ul.sub-cate li{
	height:18px;
	text-align:left;
	padding-bottom:5px;
	padding-left:15px;
	font-size:12px;
}
ul.sub-cate a{
font-size:12px;
color:#333333;
}
ul.sub-cate a:hover{color:#0099CC}


.cate-link1{
display:block;
height:15px;
margin-left:10px;
font-size:14px;
text-decoration:none;
color:#333333;
padding-top:8px;
}
.nested-main-cate{
	position:relative;
	padding:2px 0px 2px 2px;
	font-weight:bold;
}

.nested-sub-cate{
	left:182px;
	width:176px;
	background-color:#FFFFFF;
	font-size:14px;
	top:-2px;
	//border:#cccccc solid 2px;
	z-index:100;
	padding-top:8px;
}
.nested-sub-cate-li{
border-bottom:dashed 1px #E4E4E4;
padding-bottom:5px;
margin-bottom:5px;
}


.nested-sub-cate .current {background: none; border:none; border-bottom:1px dashed #E4E4E4; color:#0099CC; margin:0 0 5px; padding:0 0 5px; text-decoration: none;}
.nested-sub-cate .current a,
.nested-sub-cate a:HOVER{
	color:#0099CC;
}
.nested-sub-cate a{
	text-decoration:none;
	color:rgb(81,81,81);
	font-weight:normal;
	margin-left:10px;
	font-size:12px;
}

/*类别end*/

/*左栏*/
.articleContent,.customerContent,.customerSuggestionContent{
	padding:10px 10px;
	font-size:12px;
}
.article-dash{
	border-bottom:dashed 1px rgb(228,228,228);
}
.view-more{
	text-align:right;
	padding:10px 11px;
}
.view-more a{
	color:rgb(44,146,220);
	text-decoration:underline;
	font-size:12px;
}
.customer-say,customer_suggestion{
	line-height:16px;
	text-indent:25px;
}	
.sidebox-content{
	border-left:1px solid #D2D2D2; 
	border-right:1px solid #D2D2D2; 
	border-bottom:1px solid #D2D2D2; 
}
/*左栏 end*/

/*主页广告栏*/
#bannersWrapper{
width:760px;
height:249px;
background:white;
margin-bottom:10px;

}
/*主页广告栏end*/

/*广告位*/
#show-banner{
width:760px;}
#show-detail{
float:left;
}
#show-detail img{
border:none;
}
#right-show-banner{
float:right;

}
.right-rel{
position:relative;
height:83px;
}
.right-big-word{
font-size:14px;
font-weight:bold;
}
.right-sel{
background:rgb(65,65,65);
height:53px;
cursor:pointer;
padding-top:30px;
padding-left:20px;
width:182px;
color:#FFFFFF;
}

.for-banner:hover .right-sel{
background:url(../images/index_14.png);
position:absolute;
padding-left:50px;
left:-24px;
width:176px;
}

.js-sel{
background:rgb(65,65,65);
height:53px;
cursor:pointer;
padding-top:30px;
padding-left:20px;
width:182px;
}

.hover-js-sel{
background:url(../images/index_14.png);
position:absolute;
padding-left:50px;
left:-24px;
width:176px;
height:53px;
cursor:pointer;
padding-top:30px;
color:black;
}

/*广告位end*/

/*breadcrumb*/
#navBreadCrumb{
	padding:0px;
	height:32px;
	margin:0 0 8px 0;
	font-weight:bold;
	padding:0 10px;
}
#navBreadCrumb div{
	float:left;
	height:24px;
	padding-top:8px;
}
#navBreadCrumb div.clear-both {height:0;}
.bc-home,.bc-other{
	padding-right:5px;
}
#navBreadCrumb a{

	color:#323232;
	text-decoration:underline;
}
.bg-sp1{
	padding:0 10px 0 6px;
	background:url("../images/breadcrumb-bg2.gif") no-repeat center;
}
.bg-sp2{
	padding:0 10px 0 6px;
	background:url("../images/breadcrumb-bg2.gif") no-repeat center;
}
.navBreadCrumb-right{
	float:right;
	width:740px;
}
/*breadcrumb end*/


/*reasons to shop*/
#reasons-to-shop{
	width:960px;
	margin:auto;
	border-bottom:dashed 1px  rgb(219,219,219);
	padding:15px 0;
}
#reason-list{
	padding-left:4px;
}
#reasons-include{
font-family: Arial; 
font-size: 13px; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
color: rgb(51, 51, 51);
margin:15px 0;
}
.reason-item{
	background:url("../images/sowh_background.jpg") no-repeat;
	width:233px;
	height:226px;
	float:left;
	margin-right:6px;padding-top: 10px;
}
.reason-title{
	font-family: Arial; 
	font-size: 13px; 
	font-weight: bold; 
	font-style: normal; 
	text-decoration: none; 
	color: rgb(51, 51, 51);
	margin-top:10px;
	float:left;
	margin-left:10px;
}
.reason-img1{
	width:34px;
	height:38px;
	background:url("../images/icon1.png") no-repeat;
	float:right;
	margin-right:12px;
}
.reason-img2{
	width:34px;
	height:38px;
	background:url("../images/icon2.png") no-repeat;
	float:right;
	margin-right:12px;
}
.reason-img3{
	width:34px;
	height:38px;
	background:url("../images/icon3.png") no-repeat;
	float:right;
	margin-right:12px;
}
.reason-img4{
	width:34px;
	height:38px;
	background:url("../images/icon4.png") no-repeat;
	float:right;
	margin-right:12px;
}
.reason-info{
	font-family: Arial; 
	font-size: 13px; 
	font-weight: normal; 
	font-style: normal; 
	text-decoration: none; 
	color: rgb(51, 51, 51);
	margin:10px 10px;
	width:213px;
	height:160px;
	overflow:hidden;
}
/*reasons to shop end*/


/*navigation display*/
#bottom-nav-wrapper{
	
	width:960px;
	margin:auto;
	margin:20px auto;
	
}
.nav-item{
	width:168px;
	margin-right:15px;
	float:left;
}
.nav-title{
	background:url("../images/jhan_background.jpg") no-repeat;
	width:160px;
	height:24px;
	font-family: Arial; 
	font-size: 13px; 
	font-weight: bold; 
	font-style: normal; 
	text-decoration: none; 
	color: rgb(102, 102, 102);
	padding-left:8px;
	padding-top:10px;
}
ul#join-blog li{
	padding-left:38px;
	margin-top:8px;
	height:32px;
	color:rgb(80,80,80);
	font-size:12px;
}

ul#join-blog li#facebook{
background:url("../images/facebook.jpg") no-repeat left;
}
ul#join-blog li#twitter{
	background:url("../images/twitter.jpg") no-repeat left;
}
ul#join-blog li#blog{
	background:url("../images/google.jpg") no-repeat left;
}

ul#company-info li,ul#account-service li,ul#need-help li{
	padding-left:20px;
	background:url("../images/rightarrow.png") no-repeat scroll 5px;
	color:rgb(80,80,80);
	font-size:12px;
	margin-top:5px;
}

/*navigation display end*/
.itemContainer img{
	border:solid 1px rgb(204,204,204);
}
.categoryListBoxContents .category-name{
	margin-top:10px;
	font-size:12px;
}
#categories-featured-products{
	border:solid 1px rgb(204,204,204);
	border-top:0;
	padding:20px 0 0px 20px;
	margin-bottom:20px;
}
#categories-featured-products .sub-cate-item{
	float:left;
	width:359px;
	margin-bottom:20px;
	height: 137px;
}
#categories-featured-products .subcate-featured-product{
	margin-bottom:15px;
}
#categories-featured-products .subcate-featured-product a{
	color:rgb(46,178,229);
	font-size:14px;
}
#categories-featured-products .cate-products{
	font-size:12px;
	margin:5px auto;
	color:rgb(81,81,81);
}
/*categories */
.cate-featured-title{
	background:url(../images/centertitle_background.gif) no-repeat;
	font-size:14px;
	font-weight:bold;
	height:26px;
	width:740px;
	line-height:26px;
	padding-left:20px;
	padding-top:10px;
}
/*categories  end*/

/*配件二级类页面*/
#main-sub-category{
	font-size:16px;
	color:black;
	font-weight:bold;
	margin-bottom:20px;
	
}
.subcate-desc{
	margin:5px auto;
	font-size:12px;
}
.subcate-desc a{
	text-decoration:underline;
	color:blue;
}
.subcate-desc-item{
	margin:10px auto;
}
.choose-tip{	
background:url("../images/choose-tip.jpg") no-repeat;
height:26px;
color:rgb(255,158,7);
font-size:16px;
font-weight:bold;
}
.hr-line{
	border-bottom: 1px solid rgb(228, 228, 228); 
	margin: 0 0 10px 0;
}
.series-options{
	float:left;
	background:#eeeeee;
	padding:10px;
	margin-top:5px;
}
.series-options a{
	color:#000
	text-decoration:underline;
	font-size:13px;
	font-weight:700;
}
.series-options a:hover{

	text-decoration:none;

}

.series-options td,.series-options li{
	padding-left:20px;
	padding-top:3px;
	margin-bottom:10px;
	background:url("../images/sarrow.png") left no-repeat;width: 163px;
}
.series-options li{float:left;}
.series-products-list,.partno-products-list{
	margin:10px auto 30px 10px;
}
div.subcate-products-list{
	float:left;
	width:49%;
	margin-top:3px;
overflow:hidden;
height:16px;
}
.mm_color{color:#0A589A;font-weight: bold;}
.series-products-list a,.partno-products-list a{
	font-family: Arial; 
	font-size: 13px; 
	font-weight: normal; 
	font-style: normal; 
	text-decoration: none; 
	color:#666;
}
.series-products-list a:hover,.partno-products-list a:hover{text-decoration:underline; color:#ff9e07;}
/*配件二级类页面end*/


/*成品商品列表搜索条件*/
#productList-condition{
	background:#F0F0F0;
	padding:10px;
}
#productList-condition li.condition-name{
	color:#C10000;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
	padding-left:15px;
	
}
#productList-condition ul.condition-list{
	color:#444444;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	height:18px;
	margin-top:3px;
}
#productList-condition ul.condition-list li{
	float:left;
	width:23%;
}
#condition-by{
	margin-bottom:20px;
}
.sortBy{
	color:white;
	font-size:13px;
}
.sortBy a{
	color:white;
	text-decoration:underline;
font-size:13px;
	margin-left:20px;
	padding-right:15px;
}
a.sort-asc{
	background:url("../images/sorttoparrow.png") no-repeat right;
}
a.sort-desc{
	background:url("../images/sortbottownarrow.png") no-repeat right;
}
.sortBy a:hover{
	text-decoration:none;	
}
.itemContainer img{
	border:none;
}
.productsListingTopNumber{
	font-size:14px;
	margin-left:6px;
	width:400px;
	float:left;
}
.page-label{
	margin-top:3px;
	font-size:12px;

}
.page-bg{
	margin-left:10px;
}
.page-bg a{
	background:url("../images/pagebackground.jpg");
	width:17px;
	height:16px;
	display:block;
	border:solid 1px #E4E4E4;
	padding:3px 0px 0px 2px;
	font-size:12px;
}
#page-selected{
	border:solid 1px red;
	color:red;
}
.show-page{
	float:left;
}
.show-page div{
	float:left;
}
.page-control{
	background:url(../images/page-bg.jpg) repeat-x;
	height:21px;
	border-left:1px solid #D2D2D2;
	border-right:1px solid #D2D2D2;
	padding:5px 5px;
}
.productsListingListingTopLinks{
	font-size:12px;
	padding-bottom:0px;
}
.productsListingListingTopLinks .current {background: #F90; border-color: #C0C0C0; border-style: solid; border-width: 1px; color: #FFFFFF; margin: 0.2em; padding: 0.2em 0.5em; text-decoration: none;}
.itemImage{
	border:none;
}
.centerBoxContentsProducts{
	padding-bottom:40px;
}
/*成品商品列表搜索条件end*/
/*配件预先浏览页*/
#preview-description_header{
	background:url("../images/predescbackground.jpg")  repeat-x 0px 0px ;
	border:solid 1px #E4E4E4;
	margin-bottom:30px;
}
.preview-description{
	padding:20px 20px 0;	
	overflow:hidden;
}

div.image-item,div.pre-desc{
	float:left;
	width:33%;
}
div.pre-info{
	float:right;
}
.image-item{
	width:325px;
}
.pre-info div{
	margin-bottom:20px;
}
.pre-info .itemNormalPrice,.qty-addcart span{
	font-size:14px;
	font-weight:bold;
}
.pre-info .itemNormalPrice span{
	color:red;
}
.qty-addcart{
	height:30px;
}
.qty-addcart select{
	float:left;
	height:20px;
	margin-right:10px;
}
.qty-addcart span,.qty-addcart input{
	float:left;
	margin-right:10px;
}
.qty-addcart span,.qty-addcart select{
	margin-top:3px;
}
.notify-me{
	width:75px;
	height:20px;
	background:url(../images/predescbutton.jpg) no-repeat;
	display:block;
	font-size:12px;
	text-align:center;
	padding-top:3px;
	font-weight:bold;
	color:rgb(150,95,4);
}
/*配件预先浏览页end*/


/*搜索页面*/

#nofound-description {
    color: #666666;
    font-family: Arial;
    font-size: 12px;
    margin: 10px auto;
    text-decoration: none;
}
#search-box{
	padding:20px;
}

.search-item{
	margin-bottom:15px;
}
.search-description{
	font-family: Arial; 
	font-size: 13px; 
	color: rgb(51, 51, 51);
}
.search-item li{
	list-style:disc;
	list-style-position:inside;

}
.search-item-title{
	font-family: Arial; 
	font-size: 13px; 
	font-weight: bold; 
	font-style: normal; 
	text-decoration: none; 
	color: rgb(51, 51, 51);
}
#search-form-box{
	padding:5px;
}
.search-form{
	float:left;
}
#search-form-box input[name="keyword"] {
    height: 18px;
    margin-right: 5px;
    width: 250px;
}
select.search-form {
    height: 24px;
    line-height: 24px;
    margin-right: 5px;
    padding-top: 2px;
    width: 192px;
}

#search-form-box input[type="submit"] {
    height: 24px;
    width: 45px;
}
#advSearchResultsDefault .result-title{
	font-size:16px;
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold; 
	text-decoration: none; 
	color: rgb(51, 51, 51);
	margin:0 auto;
}
#advSearchResultsDefault .blue-show{
	
	color: rgb(0, 0, 255);
}
#advSearchResultsDefault .result-advice{
	font-family: Arial; 
	font-size: 13px; 
	color: rgb(51, 51, 51);
}
#advSearchResultsDefault .preview-info{
	font-size: 13px; 
	color: rgb(51, 51, 51);
	margin:5px auto;
}


#result-list li{
	float: left;    
    margin: 10px 9px 20px 0;
    position: relative;
    width: 180px;
    height:210px;
}
#result-list li:hover{
	
	padding:0px !important;
}
#result-list li:hover .small-box{
	display:inline;
}

#result-list li:hover .small-box2{
	display:inline;
}

#result-list li>a{
	display:block;
	height:20px;
	padding-top:10px;
	margin-left:5px;
	background-color:white;
	
}
#result-list{ padding-bottom:10px;}
#result-list li a{color:#0066CC;}
#result-list li a:hover{text-decoration:none}

#result-list li:hover>a{
	position:relative;
	z-index:100;
}


.listhover{
	border:solid 1px #D2D2D2;
	padding:0px !important;
	
}
.preview-button{
	font-weight:normal;
	float:right;
	cursor:pointer;
	font-size:10px;
	display:none;
	
}
.small-box{
	display:none;
	width:300px;
	min-height:260px;
	border:solid 1px #D2D2D2;
	position:absolute;
	left:179px;
	background-color:white;
	top:-1px;
	z-index:10;
}


.small-box2{
	display:none;
	width:300px;
	min-height:260px;
	border:solid 1px #D2D2D2;
	position:absolute;
	right:178px;
	background-color:white;
	top:-1px;
	z-index:10;
}

.close-smallbox{
	background:url("../images/closelabel.gif");
	width:66px;
	height:22px;
	position:absolute;
	top:235px;
	left:430px;
	
}
.lt-box{
	float:left;
	margin:20px 0 0 30px;
}
.rt-box{
	float:left;
	margin-left:10px;
}
.predesc-box{
	//height:140px;
	width:300px;
	//overflow:hidden;
	margin-bottom:10px;
	padding-top:10px;
	border-bottom: 1px dotted #CCCCCC;
}

.pre-desc .label,.predesc-box .label{
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px;
}
.pre-desc .data,.predesc-box .data{
	font-size:13px;
	padding-bottom:5px;
	font-weight:normal;
}

.price-box{
	
}
.stock-box{
	margin-bottom:15px;
}
.price-box .itemNormalPrice{
	display:inline;
}
.moreinfo-box{
	 padding: 5px 0;
}
#advSearchResultsDefault{
	margin-bottom:20px;
}
/*搜索页面end*/

/*suggestion*/

#suggestion-to-web{
	font-family: Arial; 
	font-size: 13px; 
	font-weight: bold; 
	font-style: normal; 
	text-decoration: none; 
	color: rgb(51, 51, 51);
	margin:5px auto;
}
#suggestion-box{
	border:2px solid #D2D2D2;
	width:590px;
	height:320px;
	padding:20px;
}
#suggestion-box textarea{
	display:inline;
	width:300px;
	height:100px;
border:1px solid #D2D2D2;

}
#suggestion-box input[type='text']{
	width:190px;
	border:1px solid #D2D2D2;
	height:20px;
}
.sug-item{
	font-size:13px;
	margin:10px auto;
}

/*suggestion end*/


/*最底部*/
#bottom{
background:url(../images/footer_background.jpg) repeat-x;
height:120px;
padding-top:10px;
text-align:center;
color: rgb(102, 102, 102);
}
#bottom-nav a{
text-decoration:none;
margin:10px;
font-size:12px;
color: rgb(102, 102, 102);
}
.foot_body{
	width:960px;
	margin:0 auto;
	padding-top:10px;
	position:relative;
}
.foot_xmas{
	width:76px; 
	height:117px; 
	background:url(../images/foot_tree.png) no-repeat;
	position:absolute;
	left:300px;
	top:0px;
}
#copyright{
font-family: Arial; 
font-size: 12px; 
font-weight: normal; 
font-style: normal; 
text-decoration: none; 
color: rgb(102, 102, 102);
margin-top:10px;
}
#security img{
margin:20px;
}


#contentMainWrapper{
	width:960px;
}

#close-notify{
	width:37px;
	height:37px;
	background:url("../images/close-notify.jpg");
	cursor:pointer;
	float:right;
}
#notify-box{
	margin:10px 20px;
	text-align:left;
	cursor:default;
}

.noti_co{
	font-size:13px;
	font-weight:bold;
	line-height:1.5;
}
#notify-box ul li{
	color:#777777;
	margin-top:5px;
}
#productDescriptionDetail .label {
	font-size:13px;
	font-weight:bold;
	padding-bottom:10px;
}
#productDescriptionDetail .data{
	font-size:13px;
	padding-bottom:10px;
	padding-left:0px;
}
#productDescription ol>li{
	list-style:decimal;
}
#productDescription ul>li{
	list-style:square;
}
#productDescription ul{
	padding-left:18px;
}
#productDescription p{
	margin:0px auto;
	padding-left:0px;
	text-align: left;
}
#enquiry{margin-left:103px; margin-bottom:20px;}
/*search area*/
#search form{background: url("../images/search/search-background.jpg") no-repeat scroll left center transparent;
    clear: both;
    display: block;
    height: 33px;
    margin: 0;
    position: relative;
    width: 511px;}
#gn_txt {
    background-color: transparent;
    border: medium none;
    font-size: 12px;
    height: 22px;
	line-height:22px;
    margin: 6px 0 0 30px;
    padding: 0 5px;
    width: 270px;
}
.combo {
    background-color: transparent;
    border: medium none;
    color: #848484;
    cursor: pointer;
    font-size:12px;
    height: 20px;
    left: 313px;
	margin-top:7px;
    position: absolute;
    text-align: left;
    top: 0;
    width: 150px;
}
#gn_submit {
    background-color: transparent;
    border: medium none;
    cursor: pointer;
    height: 32px;
    left: 468px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 43px;
}
.productSpecialPrice{color:red;font-weight: bold;}

.itemImage {
text-align:center;
border:1px solid #CCCCCC;
width:125px;
height:125px;
}

.itemContainer{  padding:5px; }
.categoryListBoxContents .itemContainer{}

#productAdditionalImages .itemContainer{width:78px;border: 1px solid #CCCCCC;height: 78px;padding:2px;}
#productAdditionalImages .itemContainer:hover{width:78px;border: 2px solid #0099CC;height: 78px;padding:1px;}
#productAdditionalImages .itemContainer img {vertical-align: middle; }
.productItem{font-size:12px; padding:3px;}
.productShippingPaymentTab{}
.productShippingPaymentTab td{ height:20px;}
#shipcost{ padding:15px 0 15px 0;}
.shiphead{}
.sp_content{padding: 0 0 20px 10px;}

.search_instock{background: url("../images/search/search_gou.gif") no-repeat scroll left center; font-size: 12px;
    font-weight: bold;
    padding: 0 0 0 16px;margin-bottom: 5px;}
.search_info{padding: 4px 0 0 52px;}

#bc-end{color:#ff9e07}
/*account order h*/
.oh_left{width:50%; line-height: 1.8;}
.oh_center{float:left; line-height: 1.8;}

/* product reviews*/
.pw_price{font-size: 14px;line-height: 1.3;padding: 10px 0;}
.pw_price .productSpecialPrice{font-size: 18px;}
.pw_warea{padding-left:10px;  line-height: 1.5;}
.pw_rcont{width: 50%;}
/* product info - user review */
.sr_block hr{border-bottom:1px dashed #E4E4E4}
 .sr_share{text-align:right;}
 .sr_content {line-height:1.5}
 .sr_content span{padding-right:5px;}
 .st_facebook_custom {
    background: url("../images/icons/f_pic.jpg") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline-table;
    height: 16px;
    width: 16px;
}
.st_twitter_custom {
    background: url("../images/icons/t_pic.jpg") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline-table;
    height: 16px;
    width: 16px;
}
/*notify*/
.of_stock{color:#ff8100; padding: 0 0 5px;}






/***1229 类目展示和过滤优化新增样式***/
.sort_head {
    background-color: #EEE;
	margin-top:10px;
}

.p_l_tools_main {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    height: 33px;
    line-height: 33px;
    padding-left: 5px;
}

.p_l_tools_v {
    float: left;
    height: 33px;
    width: 33px;
}


.p_l_tools_l {
    background: url(../images/view_list_with_thumbnail.png) no-repeat scroll 0 0 transparent;
    float: left;
    height: 33px;
    padding-left: 5px;
    text-align: center;
    width: 62px;
}

.p_l_tools_gr_b {
    background: url(../images/p_l_tools_gr_2.png) no-repeat scroll 0 0 transparent;
    float: left;
    height: 33px;
    padding-left: 5px;
    text-align: center;
    width: 62px;
}

.p_l_tools_gr {
    background: url(../images/p_l_tools_gr_1.png) no-repeat scroll 0 0 transparent;
    float: left;
    height: 33px;
    padding-left: 5px;
    text-align: center;
    width: 62px;
}

.p_l_tools_ga {
    background:url(../images/p_l_tools_ga.png) no-repeat scroll -4px 0 transparent;
    float: left;
    height: 33px;
    padding-left: 10px;
    text-align: center;
    width: 62px;
}

.p_l_tools_ga_b {
    background: url(../images/p_l_tools_ga_b.png) no-repeat scroll -4px 0 transparent;
    float: left;
    height: 33px;
    padding-left: 5px;
    text-align: center;
    width: 62px;
}

.p_l_tools_l_b {
    background: url(../images/p_l_tools_l_2.png) no-repeat scroll 0 0 transparent;
    float: left;
    height: 33px;
    padding-left: 5px;
    text-align: center;
    width: 62px;
}

.p_l_tools_sb, .p_l_tools_sh {
    float: right;
    height: 33px;
}

.productsListingtop {
    border-top: 1px solid #ECEBEB;
    color: #5F5F5F;
    font-size: 12px;
    height: 25px;
    line-height: 23px;
    padding: 0;
}

.navSplitPagesResult {
    padding: 0 5px;
}
.forward {
    float: right;
}

.pagelinks {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #C0C0C0;
    border-style: solid;
    border-width: 1px;
    margin: 0.2em;
    padding: 0.2em 0.5em;
    text-decoration: none;
}

#prodct_attr {
    display: inline;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
}

.sort_head form, .sort_head selected, .sort_head input {
    display: inline;
    margin: 0.1em;
}
.clearBoth {
    clear: both;
}

.featured_list_bg {
    border-bottom: 1px dotted #CCCCCC;
	overflow:hidden;
	font-size:12px;
}

.fl {
    float: left;
}

.back{padding:1px}
.back .click {
    padding:5px;
    padding-left:10px;
	display:block;
    height: 210px;
    width: 170px;
    background:#fff;
    
}

#result-list li:hover .click{position: relative;z-index:100;}
.click img{margin-left:10px;padding:1px}
#result-list li:hover .click img{border:1px solid #D2D2D2;padding:0px}
.back:hover{border:1px solid #D2D2D2;padding:0px}


.fr {
    float: right;
}

ul.template_list_bg .li_con {
    overflow: hidden;
    padding: 10px 16px 0 10px;
    width: 560px;
	font-size:12px;
}

.itemTitle {
    line-height: 16px;
    margin-bottom: 3px;
	height:32px;
	font-weight:bold;
}
.itemTitle a {
	font-weight:bold;
	font-size:12px;
	color:#515151;
}
.itemTitle1 {
    line-height: 16px;
    margin-bottom: 3px;
	height:50px;
	font-weight:bold;
}
.itemTitle1 a {
	font-weight:bold;
	font-size:12px;
	color:#515151;
}
.list_price {
    padding: 3px 0 0 10px;
}

.p-price {
    margin: 5px 0 3px;
}

.salePrice {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
    color: #B80D0A;
    font-size: 16px;
    font-weight: bold;
}

span.normalprice, span.productSpecialPriceSale {
    color: #636363;
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    text-decoration: line-through;
}

.free_shipping {
    color: #DF9A19;
    font-weight: 700;
    margin-bottom: 3px;
	font-size:12px;
}

.free {
	color: #060;
    font-weight: normal;
    line-height: 20px;
}

.outStock{ color:#B80D0A; margin-bottom:5px;}


.productsListingbottom {
    background:#eee;
    color: #5F5F5F;
    font-size: 12px;
    height: 25px;
    line-height: 23px;
    padding: 5px 0;
}
.productsList {
    margin: 7px 0 25px 7px;
    text-align: left;
	width:24%;
}

.content {
    background-color: #FFFFFF;
    border-bottom: 1px solid #D4D4D4;
	 border-top: 1px solid #D4D4D4;
	overflow:hidden;
	font-size:12px;
}

.selection{margin-bottom: 7px; width: 100%; overflow:hidden;}

.gg_head li {
    float: left;
    font-size: 12px;
    height: 25px;
    line-height: 1.8;
}

.content ul {
    margin-left: 8px;
}

ul.ub {
    border-top: 1px solid #E5E5E5;
    width: 98%;
	overflow:hidden;
}
.shippingBtn{ position:relative; top:10px;}

.arrow {
    color: #01235F;
    font-weight: bold;
    height: 16px;
}

.gg_head li, #indexBody .gg_head .gan {
    padding-right: 20px;
}

.gg_head li a {
    text-decoration: none;
}

.content table tr {
    background: url(../images/t_m_03.gif) repeat-x scroll 0 -87px transparent;
}

.content .sp1 {
    background: url(../images/t_m_03.gif) no-repeat scroll 0 -62px transparent;
    height: 23px;
    width: 2px;
}

.sort_head {
    background-color: #EEEEEE;
    margin-top: 10px;
}

.ff {
    padding-left: 3px;
    padding-right: 3px;
}

.sp2 div {
    float: left;
}

.sp3 {
    background: url(../images/t_m_03.gif) no-repeat scroll -7px -62px transparent;
    height: 23px;
    width: 2px;
}

.productList{ margin: 10px auto 30px 10px;
    overflow: hidden;}
	
.right{ position:relative; left:82px;}

.productsList1 {
    margin: 7px 0 25px 9px;
    text-align: left;
    width: 19%;
}

.search_info a{ text-decoration:underline;}




/****search new****/
.main-box:hover{border:1px solid #D2D2D2}
span.search_font {color:#FF9900; font-weight:bold;}

#suckertree1 ul{z-index:1000;}

.lt_lable{ margin-right:5px; padding:0px; float:left;}
.lt_show{ float:left; color:#ffffff; font-size:14px; line-height:40px; font-weight:bold; background:url(../images/topnav_01.jpg) no-repeat; width:175px; height:49px; text-decoration:none; text-align:center;}
.lt_show:hover{ color:#ffcc00;}
.lt_navbar{ float:left; background:url(../images/topnav_02.jpg) no-repeat; width:785px; height:49px; font-size:14px; color:#fff; line-height:40px; text-align:center;}

/*top xiala*/
li.topallCa_li:hover .topallCa{
display:block;
}