*{ margin:0px; padding:0px; list-style-type:none;}

ul

{

	margin-left:20px;

	list-style-type:disc;

}

.center .Product ul{ margin-left:0px;}

ul li

{

		list-style-type:disc;

}

body{

	font:12px Arial, Helvetica, sans-serif;

	line-height:23px;

	background:#b7c94e url(../images/bodybg.gif) repeat-x left top;

	}

img{ border:none}



.wrapper{

	width:950px;

	margin:auto;

	}

.header{

	height:290px;

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

	}



/*search*/

.search{

	padding:10px 40px 0px 0px;

	color:#555;

	font-weight:bold;

	text-align:right;

	height:70px;

	}

.search a{

	color:#555;

	text-decoration:none;

	}

.search a:hover{ text-decoration:underline}



.searchText{

	border:1px solid #89979b;

	font:12px Arial, Helvetica, sans-serif;

	padding:1px;

	}

.searchBtn{

	background:url(../images/ok.gif) no-repeat left top;

	border:none;

	width:45px;

	height:19px;

	color:#fff;

	font:12px Arial, Helvetica, sans-serif;

	font-weight:bold;

	}

/*nav*/

.nav{

	height:39px;

	position:absolute;

	margin-top:171px;

	padding-left:217px;

	}

.nav img{

	float:left;

	}

/*container*/

.container{

	width:922px;

	margin:auto;

	}

.container a:hover{ text-decoration:underline}

.left,

.right{

	width:193px;

	float:left;

	background:#617f17;

	padding:5px;

	margin-top:17px;

	}

.center{

	float:left;

	background:#fff;

	padding:10px;

	padding-top:17px;

	clear:none;

	}

.right{

	width:190px;

	float:right;

	}



.left select{

	width:193px;

	font:12px Arial, Helvetica, sans-serif;

	color:#555;

	}

.leftBox{

	background:#47591c;

	padding:10px;

	}

.left h3,

.right h3{

	font:13px Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#fff;

	height:16px;

	padding:12px;

	margin-top:5px;

	}

.left .cateTit{background:url(../images/titbar01.gif) no-repeat left top;}

.left .proTit{ background:url(../images/titbar02.gif) no-repeat left top;}

.left .BestTit{ background:url(../images/titbar03.gif) no-repeat left top;}

.right .mycartTit{ background:url(../images/titbar04.gif) no-repeat left top;}



.leftlist li{

	background:url(../images/listbg.gif) no-repeat left 8px;

	padding-left:13px;

	list-style:none

	}

.leftlist li a,

.leftPro a{

	color:#eaefcd;

	text-decoration:none;

	}





.leftPro{

	line-height:18px;

	color:#fff;

	}

.leftPro p{ margin-bottom:5px}

.leftPro img{ position:relative; top:3px;}



.leftPro span{ color:#fc0}



.cenbanner{

	background:url(../images/center.jpg) no-repeat left top;

	height:37px;

	padding:85px 0px 0px 170px;

	color:#492924;

	width:329px;

	}

.cenbanner a{ color:#492924; text-decoration:none}



.Product{

*	border-top:1px solid #ffffff;

	margin-top:20px;

	padding-top:20px;

	}

	

/*Product*/

.Product ul{

	width:100%;

	background:#fff;

	}

.Product ul li{

 list-style:none;

 float:left;

 width:165px;

 text-align:center;

 font-size:13px;

 color:#333;

 height:290px;

 border-left:1px solid #d0c5c3;

 margin-left:-2px;

 overflow:hidden;

 text-align:center;

 line-height:15px;

 display:block

 }



.Product ul li a{

	color:#5e3b35;

	text-decoration:none;

	}

.Product ul li a:hover{

	color:#930f24;

	text-decoration:underline;

	}

.Product ul li p{ margin-bottom:8px;}

.Product ul li p span{

	font-size:16px;

	color:#dc3211;

	font-weight:bold

	}

.proudctBot{

	position:relative;

	top:-2px;

	background:#fff;

	height:5px;

	}

.proimg{

	border:1px solid #b1dcf3;

	width:150px;

	height:143px;

	margin:auto;

	margin-bottom:8px;

	}



.rightBox{

	background:#ffe486;

	padding:5px;

	}

	

.cateList li{

	list-style:none;

	background:url(../images/listbg02.gif) no-repeat 5px 8px;

	padding:0px 5px;

	padding-left:17px;

	}

.cateList li a{ font-weight:bold; color:#5e3b35; text-decoration:none}

.cateList li span{

	float:right;

	margin-top:8px;

	}

.cateList b{

	font-weight:normal;

	color:#f30;

	}

.cartWork{

	text-align:center;

	border-top:1px solid #f9b746;

	padding:8px 0px;

	line-height:15px;

	color:#5e3b35

	}

.cartWork a{

	font-size:11px;

	margin:1px 5px;

	color:#5e3b35; text-decoration:none

	}

.rightImg{ margin-top:5px; overflow:hidden; height:53px;}



.Newsletter{

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

	height:45px;

	margin-top:5px;

	padding:13px;

	padding-top:54px;

	}

.letterText{

	border:1px solid #17a4cd;

	padding:1px;

	font:12px Arial, Helvetica, sans-serif;

	width:95px;

	}

.letterBtn{

	font:12px Arial, Helvetica, sans-serif;

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

	color:#fff;

	width:74px;

	height:22px;

	border:none;

	margin-top:5px;

	}



.botFour ul li{ list-style:none; line-height:20px;margin-left:-18px;}

.botFour a{ color:#47591c; text-decoration:none;}

.botFour a:hover{ text-decoration:underline}

.Customer{

	width:170px;

	height:147px;

	background:#ded15c;

	float:left;

	padding:10px;

	color: #47591c;

	text-align:center;

	}

.botFour h3{

	font:13px Arial, Helvetica, sans-serif;

	font-weight:bold;

	margin-bottom:10px;

	}

.Shopping{ background:#a3c379;}

.General{ background:#a9cf88;}



.fourImg{ width:350px; background:#becf88; padding-top:30px; height:127px;}



.fourImg span img{ position:relative; margin:0px 10px; top:-10px;}

.fourImg img{

	margin-bottom:20px;

	}

.footer{

	text-align:center;

	font-size:10px;

	color:#6e7735;

	line-height:15px;

	margin:20px auto;

	width:950px;

	margin-bottom:0px;

	}



.strike

{

	font-size:80%;

	text-decoration:line-through;

}

.searchimg{

 position:relative;

 top:4px;

 }

/*Bottom Link */

.bottomlink a:link {color:#6e7735; text-decoration:none;}    /* unvisited link */

.bottomlink a:visited {color:#6e7735; text-decoration:none;} /* visited link */

.bottomlink a:hover {color:#6e7735; text-decoration:none;}/* mouse over link */

.bottomlink a:active {color:#6e7735; text-decoration:none;}  /* selected link */



.proBox ul{

 width:495px;

 background:#fff;

 overflow:hidden;

 }



/*09-12-07*/

.centerBG{

	background:url(../images/footerbg.gif) repeat-x left top;

	line-height:18px;

	height:18px;

	margin-top:25px;

	}

.wrapper_bot{background:#c5d471}

.botFour{

	background:#c5d471 none;

	padding:5px;

	padding-top:0px;

	margin-top:0px;

	margin-top:20px;

	width:940px;

	margin:auto;

	}

.bottomlink{ 

	text-align:center;

	font-size:10px;

	color:#6e7735;

	line-height:15px;

	}



.cont_header_cent



{



padding-top: 8px;



padding-right: 0px;



padding-bottom: 0px;



padding-left: 32px;



vertical-align: middle;



width: 497px;



height: 40px;



font-size: 13px;



font-weight: bold;



color: #ffffff;



background-color: transparent;



background-image: url(../images/cont_header_bg.gif);



background-repeat: no-repeat;



background-attachment: scroll;



background-position: 0pt 0pt;



}







/* product details */

.proDetTit{

	background:url(../images/proDetailsTitbg.gif) no-repeat left top;

	padding:9px 10px;

	font-size:16px;

	font-weight:bold;

	color:#fff;

	}

.proDetAdd{

	background:#f1f6fa;

padding-bottom: 5px;

	padding-top:0px;

	background-repeat: repeat;

background-attachment: scroll;

background-color: #f1f6fa;

	color:#666;

	}

.proDetAdd a{ color:#666; text-decoration:none}

.proDetAdd a:hover{ color:#3a9fb7; text-decoration:underline}



.proDetAdd span{

	float:right;

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

	padding-right:22px;

	}

.proDetCont{

	margin:20px 0px;

	}

.proDetImg{

	width:285px;

	float:left;

	}

.proDetImg p{ margin-bottom:10px;}

.proDetPrice{

	background:#f4f8fb;

	padding:5px 10px;

	font-size:14px;

	}

.proDetPrice span{ color:#c00}



.proDetOrder{

	background:#e1f3f8;

	padding-bottom:10px;

	margin-bottom:10px;

	}

.center .proDetOrder h3{

	color:#3a9fb7;

	font-weight:bold;

	background:#c8e5ed;

	padding:3px 10px;

	font-size:14px;

	margin-bottom:10px

	}

.proDetOrder ul{ margin-bottom:5px;}

.proDetOrder ul li{

	list-style:none;

	color:#333;

	padding:0px 8px;

	margin-bottom:3px;

	clear:left

	}

.proDetOrder ul li span{

	width:90px;

	float:left;

	display:block;

	}

.proDetOrder ul li	.proOrderText{

	border:1px solid #ccc;

	padding:2px;

	font-size:12px;

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

	width:70px;

	}

.proDetOrder ul li select,

.dis{ display:block;}

.undis{ display:none;}



.contTab{

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

	height:30px;

	padding-left:1px;

	width:480px;

	}

.contTab ul li{

	float:left;

	background:url(../images/proDetTablistbg.gif) repeat-x left top;

	border:1px solid #80c9d8;

	border-bottom:none;

	margin-right:-1px;

	list-style:none;

	line-height:20px;

	color:#1a7186;

	cursor:pointer;

	margin-right:5px;

	}

.contTab ul .NewTab01{

	margin-top:5px;

	padding:2px 10px 1px 10px;

	z-index:1

	}

.contTab ul .NewTab001{

	background:url(../images/proDetTablistbg02.gif) repeat-x left top;

	border:1px solid #80c9d8;

	border-bottom:none;

	padding:5px 10px 4px 10px;

	position:relative;

	z-index:1

	}

.contTab ul .NewTab001 a{ color:#1a7186;text-decoration:none}

.contTab ul .NewTab01 a{ color:#1a7186;text-decoration:none}

.contTab ul li a:hover{ text-decoration:none}



.MyTabcct{

	padding:1px 1px 1px 0px;

	padding-bottom:20px;

	}

/*Product*/

.proDetailList ul li{

	list-style:none;

	float:left;

	width:150px;

	text-align:center;

	color:#333;

	text-align:center;

	line-height:25px;

	}

.proDetailList ul li a{ color:#3a9fb7}

.proDetList

{

width: 200px;

float: left;

padding-left: 10px;

}

.proDetPrice

{

background-color: #f4f8fb;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-position: 0% 0%;

padding-top: 5px;

padding-right: 10px;

padding-bottom: 5px;

padding-left: 10px;

font-size: 14px;

width: 200px;

}

.center .proDetOrder h3

{

color: #3a9fb7;

font-weight: bold;

background-color: #c8e5ed;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-position: 0% 0%;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;

font-size: 14px;

margin-bottom: 10px;

width: 200px;

}



.proDetOrder span {

width: 90px;

float: left;

display: block;

}



.proOrderText{

	border:1px solid #ccc;

	padding:2px;

	font-size:12px;

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

	width:70px;

	}

.MyTabcctSmall{

 padding:1px 1px 1px 23px;}

.left .releaseTit{ margin-top:0px;}