﻿@charset "utf-8";

/* gonggongyangshi */

body {

	padding:0;

	margin:0;

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666;
	
/*	background:url(../images/background.gif);*/

    background:#000;


/*#shouye{
background:url(../iamges/110.jpg) repeat-x;
}*/

}


#wrapper{
	margin:auto;
	width:1000px;
/*	background: url(../images/middle_bg.jpg) repeat-y center;*/
}
#ban1{ float:left; margin-top:-8px}
#ban2{ float:right;margin-top:-8px;}
#logo_header{
	margin:auto;
	width:960px;	
}

a {

	color:#333;

	text-decoration:none;

}

a:hover {

	color:#F30;

	text-decoration:none;

}

.red {

	color:#F30;

}

.wred {

	color: #FF3300;

	font-size:20px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-weight:bold

}

.b {

	font-weight:bold;

}



.titleRed {

	color: #FFFFFF;

	text-decoration:none;

	font-size:12px;

	background:#F73164;

	font-weight:bold;

	padding:0px 5px 0px 5px

}

dl, dd, dt, ul, li {

	padding:0;

	margin:0;

	list-style:none;

}

form {

	margin:0;

}

img {

	border:0;

	font-size:0;

}



.clear {clear:both;margin:0;parding:0;height:0px;font-size:0px;}

.Through {

	text-decoration:line-through;

}

input, select {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}

h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p {

	margin:0;

	padding:0;

	border:none;

	list-style-type:none;

}

h1 {

	margin-top:10px;

	margin-bottom:10px;

	font-size:16px;

}

*+html h1 {

	line-height:104%;

}

h1 {

	margin-top:5px;

	margin-bottom:5px;

	font-size:16px;

}

h2 {

	margin-top:2px;

	margin-bottom:2px;

	line-height:120%;

	font-size:16px;

}

h3 {

	margin:0px;

	padding:0px;

	font-size:14px;

}

h4 { font-size:14px;}

/*ziti*/

  .red {

	color: #FF0000;

	font-size:11px

}

.red2 {

	color:#006bd0;

	text-decoration:line-through;

	font-size:11px

}

.f3 {

	color: #FF0000;

	font-weight:bold;

}

.f4 {

	color:#FF3300;

	text-decoration:line-through

}

.f4_b {

	color:#fe596a;

	font-weight:bold;

}

.f5 {

	font-size:11px;

	font-weight:bold;

	color:#333333

}

.f6 {

	color:#006bd0;

}
#checkoutShippingContentChoose{
font-size:13px;
color:#FF0000;
padding-left:10px;}
/*toubu */

#banar {

	margin:auto;

	width:1000px;

	height:328px;

}

#header_top{
     width:1000px;
	 margin:auto;
	 height: auto;	 
}

#logo_top{
     width:1000px;
	 height: 115px;
	 background:#fff;
/*	 background:url(../images/logo.jpg) no-repeat center top;*/
}

#hom{
     width:500px;
	 height:80px;
	 float:left;
	/* padding-top:16px;
	 padding-left:15px;*/
}


#login_car{
     padding-top:0px;
     padding-bottom:5px;
/*	 float:right;*/
	 width:1000px;
	 height:80px;
}

#shopping_cart{ float:right;color: #333; margin-right:20px; padding-top:5px;font-weight:bold;}
#login_off{ float:right;color: #333;padding-top:8px; padding-right:15px;font-weight:bold;}
#login_off a,#shopping_cart a{ color: #9980A6; font-size:13px;font-weight:bold;}
#login_off a:hover,#shopping_cart a:hover{
    font-weight:bold;
	text-decoration:underline;
	color: #715C76;
}

.search_bar{
	padding-top:15px;
	float:right;
	width:404px;
/*	margin-bottom:30px;*/
	padding-right:15px;
	color: #333333;
	}
.search_bar input {
	vertical-align:middle;
	}
.sear{ float:right;padding-top:6px; padding-right:3px;}
.sear input{ vertical-align:middle;}
#navbar{
    clear:both;
	margin:auto;
	width:1000px;
	height:40px;
/*	border:1px solid #FF99FF;*/

/*	padding-top:70px;*/
	background:url(../images/nav.jpg) no-repeat top center;
}

#navbar  li{
    float:left;line-height:20px; height:20px; }
#navbar li{
	 float:left;
	padding-left:30px;
	padding-right:14px;
	margin-top:0px;
	margin-left:2px;
/*	border-right:1px solid;
    font-weight:bold;*/
	text-align:center;
	height:40px;
	line-height:38px;
	color:#000;
	font-size:15px;
	}
#navbar a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color: #000;
}
#navbar a:hover{
	text-decoration:underline;
/*	background:#333;
	color:#000;*/
}
	
.header_bar{

	float:right;
	padding-top:0px;
	word-spacing:25px;
	padding-right:30px;
	padding-bottom:0px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
    margin-bottom:3px;
	}

.header_bar input {

	vertical-align:middle;

	}
	
#loginbox{ text-align:center; color:#000;}


#logo_title {

	float:left;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:30px;

	font-weight:bold;

	color:#FFFFFF;

	padding:60px 0px 10px 20px

}

/*daohang */



#deliever{

    float: right;

    width:450px;

    height:40px;

    font-size:11px;

    color:#666666;

}





.cate li{

    float: left;

	list-style:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin-left:35px;

	margin-right:0px;

}

.cate li a:link, .cate li a:visited {

	text-decoration:none;

	list-style:none;

	padding: 0px 0px;

}

.cate li a:hover, .cate li a:active {

	text-decoration:none;

	padding:0px 0px;

	list-style:none;

}

.curren_choose {

    float: right;

	color:#666;

	font-weight:bold;

	text-align:center;

	margin-top:20px;

}

#join{

float: left;

font-size:12px;

font-family: Arial, Helvetica, sans-serif;

margin-left:50px;

margin-top:25px;

color: #666;

}

*html #join{

float: left;

font-size:12px;

font-family: Arial, Helvetica, sans-serif;

margin-left:30px;

margin-top:25px;

color: #666;

}

#join a{

color: #666;	

text-decoration: none;

}



#join a:hover{

color:#000;

text-decoration: none;

}

#NavMain{

    float: right;

    font-size:12px;	

	margin-top:20px;	

    font-family: Arial, Helvetica, sans-serif;

}

#NavMain a{

    color: #666;

	text-align:center;

	margin-left:8px;

	margin-right:8px;

}

#NavMain a:hover{ 

    color: #000;

	text-decoration: none;

}

#indexsearch{

    float: right;

    font-size:11px;

    color:#666;

	margin-top:19px;

	padding-right:45px;

}

#indexsearch input { vertical-align:middle;}



#categories_header{

}



#categories {

	width:200px;
	height:291px;
	overflow:hidden;

	font-size:11px;

	margin-top:0px;

	margin-bottom:10px;

	font-family:Arial, Helvetica, sans-serif;

}



#categories li{

	padding:0;

	margin:0;

	vertical-align:middle;

	list-style:none;
	
	}

#categories a{
    font-size:14px;

	margin:0;

	padding:0.3em 0 0.3em 0.5em;

	/*color: #666;*/

	color:#000;

/*	font-weight:bold;*/

	display:block;

	text-indent:2px;

	list-style: none;

	text-transform: capitalize;
	
/*	border-bottom-style: groove;*/
	

/*	background: #ffffff url(../images/boxlistbg.png) .4em 0.3em no-repeat;*/

	}

#categories a:hover{

	background: #ffffff ;

	color:#000;

	list-style:none;
	
	/*font-weight:bold;*/

/*	background: #666666;*/

	text-decoration: none;
	
	text-decoration:underline;

	}



#categoriesContent{

	padding:0;

	margin:0;

	}

	

/* categories box parent and child categories */

A.category-top, A.category-top:visited {

	color: #008000;

	text-decoration: none;

	}

A.category-links, A.category-links:visited {

	color: #FFFFFF;

	font-weight:bold;

	}

A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited {

	color: #FF0000;

	text-decoration: none;

	}

SPAN.category-subs-parent {

	font-weight: bold;

	}

SPAN.category-subs-selected {

	font-weight: bold;
/*	background: url(../images/bb.jpg) 11.1em 0.6em no-repeat;*/

	}

/*end categories box links */
#top{ background:url(../images/top_bg.gif) no-repeat center; margin:0 auto; width:1000px; height:19px; margin-top:5px;}
#indexup { margin:auto;width:1000px; }

#index {
    clear:both;

	margin:auto;

	width:1000px;
	
	overflow: hidden;
	
    background-color:#FFF;
 /*	   background: url(../images/middle_bg.jpg) repeat-y center;*/
	
/*	padding-bottom:15px;*/
	
}
#bottom{
     
      background:url(../images/bottom_bg.gif) no-repeat center;
	  margin:0 auto; 
      width:1000px;
      height:26px;
}

.home_car{
      width:200px;
	  padding-left:1px;
	  height:200px;
/*	  border-bottom:2px solid #565656;*/

}

#mainarea{ width:1000px; margin:0 auto;overflow:hidden; margin-bottom:1px; border-bottom:2px solid #886E93;}

#left {

	float:left;

	margin:auto;

	width:200px;

/*	background: #D6D6D6;*/

/*	border:1px solid #5b5b5b;*/

	text-align:left;

	overflow:hidden;
	
	margin-top:0px;
	

	


}

#middle {

	float:left;

	margin:auto;

	width:800px;

	overflow:hidden;
	
	margin-top:0px;

}


#right {

	float:right;

	width:170px;

	border:0px solid #5b5b5b;

	margin:auto;

	text-align:left;

	overflow:hidden;

}

#left h3 {

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	color: #000;

	background: url(../images/title.gif) no-repeat;

	width:200px;

	height:25px;

	padding-left:10px;

	line-height:25px

}

#right h3 {

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color: #fff;

	/*background-color:#2f212e;

	background: url(../images/titlebg.jpg) no-repeat;*/

	height:23px;

	width:170px;

	padding-left:10px;

	line-height:21px

}



/*zuobian */




.lang_choose {

    float: right;

    width:150px;



	font-weight:bold;

	margin-top:10px;

	padding-top:7px;

	text-align:center;



    }

.cart{

	width:230px;

	font-weight:bold;

	text-align:center;

	margin-top:0px;

	padding-top:20px;

	margin-left:760px;



}





#sort ul {

	margin:0px 10px 0px 10px

	color:#5b5b5b;

}

#sort li {

    color:#5b5b5b;

	line-height:26px;

	padding-left:20px;

	border-bottom:1px dotted;

}

#c {

color:5b5b5b;

}









#Sponsors {

	padding:10px;

	text-align:center

}

/*zhongjian */

.img_js {

	clear:both;

}

.title_m {

	clear:both;

	width:505px

}

/*tuijian*/



.InRecList {

	clear:both;

	margin:10px 5px 0 5px;

}

.InRecList dl {

	float:left;

	margin:5px;

	width:155px;

}

*html .InRecList dl {

	margin-left:5px;

}

.InRecList dd {

	width:150px;

	overflow:hidden;

}

.InRecList dd img {

	width:160px;

	border:#CCCCCC 1px dotted;

}

.InRecList dt {

	line-height:20px;

	text-align:center;

	color: #666666;

	text-align:left;

}



#bannerboxallContent {

	text-align:center;

	margin-right:10px;

}

#loginHeading { color:#000000;}

#categoriesHeading {

	text-align:left;
	background:#5B5B5B;
/*	background: url(../images/header.jpg) no-repeat;
	height:109px !important;*/
}
#categoriesHeading a{ height:85px; width:146px;}

#whatsnewHeading {

	text-align: left;
	

/*	background-color:#FF0066;*/

}

#featuredProducts {

	height:0px;

}

#h2 centerBoxHeading {

	height:0px;

}

#featured{

 	overflow:hidden;

}

#whosonlineHeading {

	text-align: left;

}



#shoppingcart {

	text-align:left;

}

#informationHeading{

   text-align: left;

}

#information {

	text-align: left;

}

#moreinformation {

	text-align: left;

}
#ad1{
font-size:12px;
color:#333;
font-weight:bold;
padding-top:5px;
font-family:Georgia, "Times New Roman", Times, serif
}
#moreinformationContent li{
padding:0.5em 0 0.5em 0.1em;
}
#specialsHeading {

	text-align: left;

}

#languagesHeading {

	text-align: left;

}



.leftBoxContainer, .rightBoxContainer {

	margin: 0 0 0 0;

	/*border-left: 1px solid #9a9a9a;

	border-right: 1px solid #9a9a9a;

	border-bottom: 4px solid #9a9a9a;*/

	padding:0px;

	overflow:hidden;

}

.leftBoxContainer h3{

	margin:0px;

	color:#000000;

	font-size:14px;

	text-align:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	width:200px;
	
 /*   background-image: url(../images/titlebg.jpg);*/

}
.rightBoxContainer h3{
    margin:0px;

	color:#000000;

	font-size:14px;

	text-align:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	width:200px;
}



/*yejiao */

#footer_pay{

	float:left;

	width:500px;

	height:48px;

	margin-left:20px;

	background:url(../images/footer_pay.jpg) no-repeat;

	}

#footer_upbg {margin:auto; width:954px; height:143px;margin-top:5px;background:url(../images/footer_upbg.jpg) no-repeat;}
#Newsletter{ float: left; padding-top:20px; padding-right:10px;color:#000;}
#link1_text,#link2_text{ float: left; padding-top:30px; padding-left:20px;padding-right:20px; color:#000;}
#link1_text li,#link2_text li{ color:#000;}
#link1_text li a,#link2_text li a{ color:#000;}
#link1_text li a:hover,#link2_text li a:hover{ color:#000; text-decoration:underline;}

#footer {clear:both; margin:auto;width:1000px;margin-top:2px; margin-bottom:0px; padding-top:2px;text-align:center;font-size:12px; background:#fff; height: auto;}
#foot{ height:155px; width:1000px; /*background:url(../images/foot.jpg);*/}
.bann1{ float:left; width:300px;}
.bann2{ float:left; width:480px; heigth:155px; margin-left:5px;}
.bann3{ float:right; height:155px;/* background:#D6D6D6;*/ width:200px;}
/*#information{ background:url(../images/ezpages.gif);}*/
/*#informationHeading{ background:#D6D6D6;}*/
/*#information ul li{ height:20px; line-height:20px;}*/
#information ul li a{ color:#000; font-size:15px;line-height:20px;}
#footer a{
    color:#333;
	font-size:15px;
	padding-left:10px;
	padding-right:10px;
}

#footer a:hover{ color:#000; text-decoration: underline;}

#footer_nav{
    margin:0 auto;
	margin-top:20px;
	padding-bottom:0px;
}
/*#footer ul li{float:left;padding-left:10px;text-align:center;}*/

#footer_nav ul{ color:#333;}
#foot_nav{ clear:both; margin:0 auto; text-align:center; margin-bottom:5px;}
#lin ul li a{font-size:15px; text-align:center;}
#lin ul li{ float:left; text-align:center; font-size:15px;}
#lin{ clear:both; margin:0 auto;text-align:center; width:735px;}
#foot_up{ clear:both; font-size:15px; margin-top:5px;}
.foot {

	clear:both;

	padding-left:350px;

	padding-bottom:10px;

}

.foot li {

	float:left;

	padding:5px;

}



/*单个商品*/

.sgprod {

	float:left;

	width:220px;

	text-align:center;

	height:215px;

	overflow:hidden;

	

	margin-top:2px;

	margin-bottom:2px;

	margin-left:4px;

	margin-right:4px;

}

.sgprod {



	float:left;

	width:220px;

	text-align:center;

	margin-left:8px;

	overflow:hidden;

	padding-left:12px;

	padding-right:12px;

}

.sgprod img {

	width:190px;

	height:125px;

}

#whatsnewsprod {

	width:800px;

	margin-right:5px;


}

#specialsprod {

	width:800px;

}

#whatsnews img {

	float:left;

}

#specials img {

	float:none;

}

#navSuppWrapper, #navCatTabsWrapper {

    margin:auto;

	text-align: right;

	/*background:url(../images/footer.jpg) repeat-x;*/

	background:#FFF;

	/*border:ridge  #CCCCCC 0px;*/

	width:1000px;

	color: #666;

	font-size:12px;

	padding-right:90px;

	}

#navSupp a:link, #navSupp a:visited, #navSupp a:hover, #navSupp a:active {

	font-size:14px;

	color:#666;

}

#siteinfoLegal{

	float: right;

	text-align: right;

	background: none;

	width:460px;

	height:48px;

	color: #666;

	font-size:12px;

	padding-top:12px;

	padding-right:20px;

    }

#newsiteinfoLegal{

	margin:auto;

	background:#FFF;

	width:1000px;

	height:48px;

    }

#newsiteinfoLegal a:link, #newsiteinfoLegal a:visited{

	font-size:12px;

	color:#666;

}

#newsiteinfoLegal a:hover, #newsiteinfoLegal a:active{ color:#000}



#whatsnewsprod, #specialsprod, #featuredprod {

	background-repeat:no-repeat;

	background-position:350px;

	overflow:hidden;

}

*html #whatsnewsprod, #specialsprod, #featuredprod {

	background-attachment:fixed;

}

/* gonggong2 */





   #category_tree {

	border:4px solid #f1faff;

	background-color:#fff;

}

#category_tree dl {

	margin:6px;

}

#category_tree dt {

	background:url(images/lineBg.gif) repeat-x left bottom;

	color:#3f3f3f;

	padding:2px 0 3px 12px;

}

#category_tree dt a {

	background:url(images/bg.gif) no-repeat 0 -69px;

	color:#3f3f3f;

	padding-left:15px;

	text-decoration:none;

}

#category_tree dd {

	padding:3px 0 3px 10px;

}

#category_tree dd a {

	color:#404040;

	text-decoration:none;

}

#category_tree dd a:hover {

	color:#ff6600;

	text-decoration:none;

}

 /  #goodsInfo .textInfo {

background:#fff;

width:473px;

float:left;

padding:10px;

}

#goodsInfo .textInfo p {

	font-size:14px;

	font-weight:bold;

	padding:0 5px 5px 8px;

}

#goodsInfo .textInfo ul {

	border-top:1px solid #ccc;

}

#goodsInfo .textInfo li {

	background:url(images/lineBg.gif) repeat-x left bottom;

	padding:0px 8px;

	_height:1%;

}

#goodsInfo .textInfo li.padd {

	padding:7px 0px 7px 8px;

}

#goodsInfo .textInfo li dd {

	width:50%;

	float:left;

	padding:7px 0px;

}

#goodsInfo .textInfo li dd.ddR {

	border-left:1px solid #eeecec;

	width:48%;

	padding-left:8px;

}

#goodsInfo .textInfo li dd.ddL {

	border-right:1px solid #eeecec;

}

#goodsInfo .textInfo a {

	color:#006bce;

	text-decoration:underline;

}

#goodsInfo .textInfo .loop {

	background:#f7f7f7;

	margin-top:8px;

}

.goodsList {

	padding:10px 10px 0 10px;

}

.goodsList ul {

	margin-bottom:10px;

}

.goodsList ul#bgcolor {

	background:#fbfbfb;

	border-top:1px dashed #e8e8e8;

	border-bottom:1px dashed #e8e8e8;

}

.goodsList li {

	padding-top:8px;

}

.goodsList li.thumb {

	width:80px;

	text-align:center;

}

.goodsList li.thumb img {

	width:50px;

	height:50px;

	border:1px solid #ccc;

	padding:1px;

}

.goodsList li.goodsName {

	width:290px;

	margin-right:10px;

}

.goodsList li.action {

	float:right;

	margin-left:10px;

}

.goodsList li.action a.abg {

	background:url(images/bg.gif) no-repeat 0px -735px;

	padding-left:18px;

	position:relative;

	bottom:5px;

}

.leftBoxContainer h3 a:link, .rightBoxContainer h3 a:link, .leftBoxContainer h3 a:visited, .rightBoxContainer h3 a:visited, .leftBoxContainer h3 a:hover, .rightBoxContainer h3 a:hover, .leftBoxContainer h3 a:active, .rightBoxContainer h3 a:active {

	color:#000;

}

#search {

	text-align:center;

/*	background-color:#FF3366;
*/
	height:100px;

	padding-top:30px;

}

#search H3 {

	display:none;

}



#whatsnewsprod, #specialsprod, #featuredprod {

	width:796px;

	background-repeat:no-repeat;

	background-position:325px;

	overflow:hidden;

}



*html #whatsnewsprod, #specialsprod, #featuredprod {

	background-attachment:fixed;

}

/*google*/







*+html #specialsprod, #featuredprod {

	background-image:none;

}



#whatsnewHeader, #specialsHeader, #featuredHeader {

	margin-top:10px;

}

#currenciesHeading {

	text-align: left;

}

#currencies {

	text-align: center;

	vertical-align:middle;

}

#currencies h3 {

	padding-top:3px;

	height:21px;

}

#currenciesContent {

	height:40px;

	padding-top:10px;

}

#bestsellersContent {

	text-align:left;

}

#bestsellers li {

	text-align:left;

}

*html #bestsellers li {


	text-align:left;

}

#bestsellers ul {

	margin-left:0px;

	text-align:left;

}

#bestsellers a:link, #bestsellers a:visited {

	color:#000;

	font-size:13px;

	text-align:left;

}

#bestsellers a:hover, #bestsellers a:active {

	color:#333;

	font-size:13px;

	text-decoration:underline;

	text-align:left;

}

#whosonline {

	vertical-align:middle;

}

@MEDIA screen and (-webkit-min-device-pixel-ratio:0) {

#whosonline {

height:103px;

}



#specials

{

	width:750px;

	background-color: #FFFFFF;

}



.rightBoxContainer #featured img {

	width:110px;

	height:83px;

}

#popupShippingEstimator {

	background-color:#FFFFFF;

}

#cartBoxListWrapper {

	text-align:center;

}





.line {

	width:155px;

	border-bottom:1px solid #FFF;

}

*html .line, *+html .line {

	padding-left:10px;

	width:155px;

}



#whatsnewsprod, #specialsprod, #featuredprod {

	background-repeat:no-repeat;

	background-position:325px;

	overflow:hidden;

}



*html #whatsnewsprod, #specialsprod, #featuredprod {

	background-attachment:fixed;

}

.more_text_new{
height: 36px;
margin-bottom: 5px;
text-align: right;
padding-top: 8px;
padding-right: 10px;
background: url(../images/middlebg.jpg) no-repeat top;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 0%;
}

#tid{ clear:both; margin:0 auto; border-top:1px solid #FF99CC; width:100%; height:60px; padding-top:5px !important; border-bottom:1px solid #FF99CC;}