@charset "utf-8";
/* 代码整理：懒人之家 www.lanrenzhijia.com */
*{ margin:0; padding:0; list-style:none;}
img{ border:0;}
.po{position:static!important}
.lanrenzhijia{width:380px; height:auto; margin:0 auto 0 0; overflow:hidden; clear:both; z-index:9999999999999999999999999999;position:static!important}
.jqzoom{clear:both;float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ background:url(../images/loading.gif) no-repeat center center;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:400px;background:#8A5319;border:4px solid #986835;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:10px;height:10px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{width:378px;height:378px;border:1px solid #986835; clear:both}
.spec-scroll{clear:both;margin-top:5px;width:452px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:74px; line-height:74px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:422px;height:76px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:76px;}
.spec-scroll .items ul li{float:left;width:84px;text-align:center; cursor:pointer}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:70px;height:70px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.product_page{
	margin: 43px -12px 0;
	position: relative;
}

/* Product images*/
.product_page .img_slid .sale {
	margin: -3px 0 0 -3px;
}
.product_page .img_slid .preview{
	background: #fff;
	border:1px solid #ededed;
	border-radius: 1px;
	-moz-border-radius: 1px;
	-khtml-border-radius: 1px;
	behavior: url(PIE.htc);
	box-shadow: 0px 2px 2px #ededed;
	-moz-box-shadow: 0px 2px 2px #ededed;
	-webkit-box-shadow: 0px 2px 2px #ededed;
	margin: 0 0 20px 0;
	padding: 8px;
	width: 378px;
}
.product_page .img_slid .prev_bg{
	background: #f5f5f5;
	display: table-cell;
	height: 378px;
	margin: 0;
	text-align: center;
	width: 378px;
	vertical-align: middle;
	//display:block;
	//height:auto;
	//margin-top: expression((189-parseInt(offsetHeight)/2)  <0 ? "0" : 189-(parseInt(offsetHeight)/2) +'px') ;
}
.product_page .img_slid .prev_bg .zoomPad > img{
	height: 378px;
	max-width: 378px;
	max-height: 378px;
	width: 378px;
}
.zoomPad{
	cursor:crosshair;
	float:left;
	position:relative;
}
.zoomWindow{
	background:#fff;
	border: 1px solid #CCC;
	height:auto;
	left: 410px!important;
	overflow: hidden;
	position:absolute;
	top:40px;
	z-index:6000;
}
.zoomPup {
	background: #fff;
	border: 1px solid #ccc;
	cursor: crosshair;
	opacity: .6;
	filter: alpha(opacity = 60);
	overflow: hidden;
	position: absolute;
	
}
.product_page .img_slid .caroufredsel_wrapper{
	height: 80px!important;
	margin: 0 0 0 20px!important;
	width: 353px!important;
}
.product_page .img_slid .small_img{
	border:0 none!important;
	height: 80px!important;
	list-style: none!important;
	padding:0 0 0 3px!important;
	margin: 0!important;
}
.product_page .img_slid .small_img li{
	border: 0 none;
	float: left;
	height: 80px;
	margin: 0 10px 0 0;
	padding: 0 0 1px 0;
	width: 80px;
}
.product_page .img_slid .small_img li a{
	background: #fff;
	border: 1px solid #efefef;
	height: 74px;
	float: left;
	padding: 2px;
	text-align: center;
	width: 74px;
}
.product_page .img_slid .small_img li a.zoomThumbActive{
	border: 1px solid #dcdcdc;
}
.product_page .img_slid .small_img li a:hover{
	background: none;
}
.product_page .img_slid .small_img li img{
	height: 74px;
	max-width: 74px;
	text-align: center;
	width: 74px;
}
.product_page .img_slid .next_prev{
	margin: 31px 0 0 0;
	position: absolute;
	width: 396px;
}
.product_page .img_slid .next_prev .arows{
	float: left;
	height: 14px;
	margin: 0;
	width: 9px;
}
.product_page .img_slid .next_prev #img_next.arows{
	float: right;
}
.product_page .img_slid .next_prev .arows span{
	margin: 0;
}
.product_page .img_slid .next_prev #img_next.arows span{
	background: url(../images/bg_arows.png) no-repeat -21px 0;
}
.product_page .img_slid .next_prev #img_next.arows:hover span{
	background: url(../images/bg_arows.png) no-repeat -7px 0;
}
/* Tabs */
#wrapper_tab{
	clear: both;
	margin: 35px 0 40px 0;
}
#wrapper_tab a.tab_link{
	background: #482809;
	border: 1px solid #986835;
	border-radius: 1px 1px 0 0;
	-moz-border-radius: 1px 1px 0 0;
	-khtml-border-radius: 1px 1px 0 0;
	behavior: url(PIE.htc);
	color: #E0BA72;
	display: block;
	float: left;
	font:normal 16px/34px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	height: 34px;
	margin: 2px 5px 0 0;
	padding: 0 24px;
	position: relative;
	text-decoration: none;
	text-transform: uppercase;
	z-index: 1;
	outline:none
}
#wrapper_tab a.tab_link:hover{
	background: #301B06;
}
#wrapper_tab.tab1 a.tab1,
#wrapper_tab.tab2 a.tab2,
#wrapper_tab.tab3 a.tab3{
	background: #8A5319;
	border: 2px solid #E0BA72;
	border-bottom: 0 none;
	border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	-khtml-border-radius: 2px 2px 0 0;
	behavior: url(PIE.htc);
	color: #E0BA72;
	cursor: default;
	font:bold 16px/36px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	height: 36px;
	margin: 0 4px 0 0;
	position: relative;
	text-decoration: none;
	z-index: 3;
}
#wrapper_tab div.tab_body {
	display:none;
	/*color:#222222;*/
	font:14px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}
#wrapper_tab div.tab_body div
{
	
	/*color:#222222;*/
	font:14px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}
#wrapper_tab div.tab_body td
{
	
	/*color:#222222;*/
	font:14px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}
#wrapper_tab div.tab_body p
{
	
	/*color:#222222;*/
	font:14px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}		
#wrapper_tab.tab1 div.tab1,
#wrapper_tab.tab2 div.tab2,
#wrapper_tab.tab3 div.tab3{
	border-top: 1px solid #E0BA72;
	display:block;
	margin: -1px 0 0 0;
	padding: 34px 0 0 0;
	position: relative;
	z-index: 2;
}