




.product_addy {
	width:865px;
	min-height:1px;
	margin:-10px auto;
	zbackground-color:#F90;
}


.product_select_addy {
	min-width:890px;
	min-height:1px;
	margin-top:15px;
	margin-bottom:15px;
	float:left;

}

.product_select_addy select {
	width:150px;;
	float:left;
	margin-right:10px;


}

.product_list {
	width:890px;
	margin:0 auto;
	
}


.product_addy_img {
	width:163px;
	min-height:100px;
	margin-right:13px;
	zmargin-top:10px;
	float:left
}

.contenthover { 
    zpadding:20px 20px 10px 20px;
    width:163px;
	height:212px;
	position:relative;

}

.contenthover, .contenthover h3, contenthover a { 

    color:#fff;
	font-size:12px;
	text-align:center;


}
.contenthover h3, .contenthover p { 

      zmargin:0 0 10px 0;
	  padding:57px 0 0 0;
      line-height:1.4em; 
	  font-size:12px;
	  width:150px;
	  margin:0 auto;

}
.contenthover a.mybutton { 
      display:block; 
	  padding:5px 10px; 
	  background:#dbae41;
	  color:#fff;
	  bottom:0;
	  right:0; 
	  position:absolute;
	  
	  }

.contenthover a.mybutton:hover { background:#aa862e }

.product_left {
	width:252px;
	height:340px;
	background-color:#FFF;
	margin-top:15px;
	float:left;
}
	
.product_right {
	width:590px;
	min-height:340px;
	zbackground-color:#F90;
	margin-top:15px;
	float:right;
}

.product_header {
	background:url(../images/product_back01.png) no-repeat left top;
	width:590px;
	min-height:49px;
	zfloat:left;
	margin-bottom:23px;
}

.product_header h1 {    
    font-size: 18px;
    font-weight: bold;
    left: 54px;
    position: relative;
    top: 8px;
    width: 185px;
}
		
.product_right p {
	margin-bottom:10px;
	font-size:12px;
	}	
	

.product_listing {
	width:590px;
	min-height:100px;
	float:left;
	margin-bottom:30px;
	margin-top:30px;
}

.product_listing {
	font-size:12px;
	zbackground-color:#63C;

}
	
	
.product_listing_left {
	width:50%;
	min-height:100px;
	float:left;
	zbackground-color:#F00;
}

.product_listing_left label{
	width:20%;
	float:left;
	display:block;

}

.product_listing_left li{
	float:left;
	width:80%;

}
	
.product_listing_right {
	width:50%;
	min-height:100px;
	float:right;
	zbackground-color:#0C3;
}

.product_listing_right label{
	width:20%;
	float:left;
	display:block;

}

.product_listing_right li{
	float:left;
	width:80%;

}
	
.product_under {
	width:590px;
	min-height:49px;
	float:left;
	margin-bottom:10px;
	zbackground-color:#F00;
}


.product_under02 {
	width:590px;
	float:left;
	zbackground-color:#36C;
	margin-top:15px;
	zheight:30px;
}

.product_under02 p {
	font-size:18px;
	color:#d9a239;
	font-weight:bold;
	width:180px;
	float:left;

}

.add_button {
	display:block;
	width:150px;
	height:30px;
	line-height:30px;
	text-align:center;
	float:right;
	background-color:#393939;
	font-size:12px;
}

.link_left_top {
	font-size:12px;
}

.nav_product_big {
	width:524px;
	margin:0 auto;
	background-color:#0F0;
}



.nav_product {
	width:131px;
	min-height:171px;
	zmargin-right:10px;
	float:left;
	margin-top:20px;
	margin-right:10px;
}

.nav_product p {
	font-size:15px;
	text-align:center;
	color:#D9A239;
	margin-top:5px;

}

.ab_content li {
	margin-left:30px;
	width:528px;
}

.ab_content h1 {
	font-size:18px;
	margin-left:30px;
	margin-bottom:10px;
	font-weight:bold;
	color:#D9A239;

}

#nav ul ul li {
	display:none;
}

#nav ul ul {
	position:absolute;
		top:150px;
		z-index:999;
}

#nav ul li:hover > ul li {
		display: block;
		background:url(../images/header_bg1.png);
		zwidth:250px;
		height:35px;
		float:none;
		color:#D9A239;
	}


	

#nav ul ul a {
	text-indent:0; 
	z-index:9999; 
	position:relative;
	margin-left:15px;
	height:35px;
	margin-right:20px;

}
	
#nav ul ul a:hover {
color:#D9A239;


}	
	
	
.partners_list {
	width:865px;
	margin:30px auto;
	zbackground-color:#F60;
	min-height:100px;
	position:relative;
}

.partners_list img {
	float:left;
	margin-bottom:16px;
	margin-left:12px;
	margin-right:10px;
	display:block;

	
}

.partners_jq {
	background:url(../images/partners_bg.png) no-repeat left top;
	width:777px;
	height:303px;
}

.partners_jq_content {
	margin:30px auto;
	width:757px;
	zbackground-color:#F90;
	zmin-height:148px;
}

.partners_jq_content img {
	float:left;
}

.partners_jq_content_p {
	width:475px;
	float:right;
}
	
.pagination {
	position:absolute;
	bottom: 9px;
    left: 350px;
}
	
.nav_subscription h1 {
	padding:3px 0px 3px 15px;
	background-color:#FF0;

}

.nav_subscription {
float:left;
	
}

.nav_subscription li {
	min-width:100px;
	min-height:30px;
	line-height:30px;
	ztext-align:center;
	color:#FFF;
	zbackground-color:#CCC;
	font-weight:bold;
   
}


.nav_subscription li:hover a {
	zbackground-color:#F90;
	color:#D9A239;

}

.nav_subscription li a {
	color:#FFF;
	display:block;
}

.nav_subscription .selected {
		zbackground-color:#fe3136;
		color:#D9A239;

}

#usual1 ul {
	float:left;
	width:100px;
	position:absolute;
	top:1%;
	right:0;
	
}

#usual2 ul {
	zfloat:left;
	width:100px;
	position:absolute;
	top:1%;
	right:0;
	
}

#usual2 ul li {
	float:none;
	
}


#tab1 {
	float:left;
	width:860px;
	height:380px;
	margin-left:30px;
	zbackground-color:#F90;
}	
	
	
#tab2 {
	float:left;
	width:860px;
	height:380px;
	margin-left:30px;
	zbackground-color:#F0C;
	position:relative;
}

#tab3 {
	float:left;
	width:860px;
	height:380px;
	margin-left:30px;
	zbackground-color:#F0C;
}

#tab3 img {
	display:block;
	margin:0 auto;
	margin-bottom:20px;

}

#tab3 p {
	text-align:center;
	margin-bottom:5px;

}





#tab2 table {
	zheight:340px;
	zoverflow:auto;
	zdisplay:block;
	zwidth:850px;
}



#tab2 table th{

	background-color:#515151;
}

#tab2 table td {
	padding:10px;


}

#tab2 table th {
	padding:10px;


}


#tab2 table tbody tr:hover {
	color:#D9A239;
	cursor:pointer;


}


.acc01 {
	width:710px;
	min-height:50px;
	zbackground-color:#F39;
	margin-bottom:40px;

}

.acc02 {
	width:488px;
	min-height:50px;
	zbackground-color:#F39;

}


.acc03 {
	width:488px;
	min-height:50px;
	zbackground-color:#F39;
	margin-bottom:40px;

}

.input01 {
	width:290px;
	margin-right:50px;
	margin-bottom:20px;
	padding:3px;
	background:#1f2022;
	border:solid 1px #2b2d31;
	color:#fff;

}

:-webkit-input-placeholder {
   color: #fff;
   opacity:1;
}

:-moz-placeholder { /* Firefox 18- */
   color: #fff; 
   opacity:1;
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #fff;  
   opacity:1;
}

:-ms-input-placeholder {  
   color: #fff;  
   opacity:1;
}


.input02 {
	width:450px;
	margin-bottom:20px;
	padding:3px;
	background:#1f2022;
	border:solid 1px #2b2d31;
	color:#FFF;
}

.tab_p_01 {
	font-size:12px;
	margin-bottom:20px;
}
		
		
.button01 {
	display:block;
	background:#393939;
	width:77px;
	height:29px;
	line-height:29px;
	text-align:center;
	color:#FFF;
	border:0 none;
	cursor:pointer;
	float:left;
}

.button02 {
	display:block;
	background:#393939;
	width:77px;
	height:29px;
	line-height:29px;
	text-align:center;
	color:#FFF;
	border:0 none;
	cursor:pointer;
	float:right;
}

.button03 {
	display:block;
	background:#393939;
	width:77px;
	height:29px;
	line-height:29px;
	text-align:center;
	color:#FFF;
	border:0 none;
	cursor:pointer;
	display:block;
	margin:30px auto;


}

.button04 {
	display:block;
	background:#393939;
	width:77px;
	height:29px;
	line-height:29px;
	text-align:center;
	color:#FFF;
	border:0 none;
	cursor:pointer;
	float:right;
	margin-top:20px;
}
	
.placeholder {
	color:#FFF;
}
	
	
.shopping_block01 {
	width:106px;
	height:29px;
	background-color:#d9a137;
	float:left;
	line-height:29px;
	text-align:center;
	margin-right:20px;
	margin-bottom:30px;
	cursor:default;
}
	
.shopping_block02 {
	width:106px;
	height:29px;
	background-color:#515151;
	float:left;
	line-height:29px;
	text-align:center;
	margin-right:20px;
	margin-bottom:30px;
	cursor:default;
}


.shopping_block03 {
	zwidth:106px;
	height:29px;
	background-color:#d9a137;
	float:left;
	line-height:29px;
	text-align:center;
	margin-right:20px;
	margin-bottom:30px;
	cursor:default;
	padding-left:15px;
	padding-right:15px;
}	


.shopping_block04 {
	zwidth:106px;
	height:29px;
	background-color:#515151;
	float:left;
	line-height:29px;
	text-align:center;
	margin-right:20px;
	margin-bottom:30px;
	cursor:default;
	padding-left:15px;
	padding-right:15px;
}

.shopping_footer {
	width:860px;
	min-height:50px;
	border-top:solid 1px #515151;
	zbackground:#F00;
	position:absolute;
	bottom:0;
}
	
	
.shopping_footer p {
	font-size:18px;
	margin-top:20px;
	float:left;

}

.shopping_footer a {
	width:77px;
	height:29px;
	background-color:#393939;
	line-height:29px;
	text-align:center;
	float:right;
	margin-top:20px;
	font-size:11px;


}

.tab_sl {
	overflow:scroll;
	overflow-x:hidden;
	width:860px;
	height:238px;
	zbackground-color:#63F;
	
}

.shopping_center {
	width:330px;
	min-height:100px;
	margin:70px auto;
}
	
.know_ul {
	float:left;
	width:170px;
	height:340px;
}
	
	
.know_ul li {
	width:140px;
	border-bottom:dotted 1px #545454;
	
}

	
.know_ul li a {
	color:#FFF;
	font-weight:bold;
	padding:5px 10px;
	display:block;
	font-size:14px;
}
	
	
.know_ul li a:hover {
color:#D9A239;
}	
	
	
	
	
#know_ul_seleted {
	background:url(../images/bg_01.png) no-repeat right center;
	color:#D9A239;

}	
	
#know_ul_seleted a {
	background:url(../images/bg_01.png) no-repeat right center;
	color:#D9A239;

}			
	
.know_big_float {
	width:675px;
	height:350px;
	float:right;
	zbackground-color:#f60;
	position:relative;
	}
	
.know_left {
	width:340px;
	float:left;
}

.know_left h1 {
    color: #D9A239;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 20px;
}
	
	
.know_left p {
    margin-bottom: 10px;

}	
	
.know_right {
	zfloat:right;
	zmargin-top:50px;
	position:absolute;
	right:50px;
	bottom:155px;
}
	
.know_right img {
	display:block;

}
	
	
	
	
	
	
	
	
		
	