/* CSS Document */
.p-l-r-0{padding-left:0px;padding-right:0px;}
.m-l-r-0{margin-left:0px;margin-right:0px;}
.nav-home>a:hover{color:#fff;text-decoration:none;}
.navlist>dl>dd>.sidewidth{
	width:397px;
}
.weizhi{
	width:100%;
	height:40px;
	background:#8f8f8f;
	/*border-bottom:1px solid #8f8f8f;*/
	margin:0 auto;
}
.wz-top{
	/*color:#000;*/
	height:40px;
	line-height:10px;
}
/**�Ŵ�Ч��**/
.preview{/*width:400px;*/ height:425px;}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px; width:400px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(images/d_09.png) no-repeat; margin-left:375px; margin-top:-50px;}

#imageMenu {height:50px; width:360px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:400px; height:400px; overflow:hidden;border:1px solid #d4d1d1;margin-top:20px;margin-bottom:10px;}
.bigImg #midimg{width:400px; height:400px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;margin-top:162px;margin-left:-740px;}
#bigView img{position:absolute;}
.pre-right{
	width:720px;
	height:425px;
	float:right;
	margin-left:20px;
}
.pre-top{
	height:400px;
	overflow:hidden;
	margin-top:20px;
	margin-bottom:10px;
	border-bottom:1px dashed #d4d1d1;
	padding:20px;
}
.pre-top .pre-title{
	color:#666;
	font-size:18px;
}
.pre-top .pre-price{
	font-size:16px;
	color:#999;
}
.pre-top .pre-price .currency{
	font-size:20px;
	color:#f0192b;
}
.pre-top .pre-price .textde{
	color:#666;
	text-decoration:line-through;
}
.small-right{
	height:52px;
	margin-top:1px;
	margin-left:40px;
	overflow:hidden;
	float:left;
	width:600px;
	line-height:52px;
}
.small-right .btn-ino{
	width:150px;
	padding:5px 12px;
	height:40px;
	font-size:16px;
	color:#fff;
	border-color:transparent;
	background-color:#f0192b;
	margin-left:10px;
	border-radius:0px;
}
.small-right .small-count{
	height:40px;
	width:46px;
	border:1px solid #dfdfdf;
	text-align:center;
	border-radius:0px;
}
/**tabs**/
.tabPanel>ul{height:40px;border-bottom:1px solid #f0192b;background-color:#f7f7f7;margin-bottom:0px;}
.tabPanel>ul>li{
	float:left;font-size:16px;height:40px;line-height:40px;width:111px;text-align:center;cursor:pointer;color:#666;
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.5);
}
.tabPanel .hit{
	cursor:pointer;color:#fff;
	background-color:#f0192b;
}
.pane{border-top:0;min-height:100px;background-color:#fff;display:none;}
.tabbox{
	margin-top:40px;
	margin-bottom:80px;
	width:100%;
}
.pane .tab-content{
	margin-top:0;
	background-color:#fff;
}
.tab-content .tabcontent{
	min-height:100px;
	margin-top:0px;
	background-color:#fff;
	position:relative;
	overflow:hidden;
}
.tabcontent .spu-params{
	border:1px solid #ccd0d6;
	border-top:none;
}
.spu-params .su-info{
	border:none;
	background-color:#fff;
	padding:0 20px;
	margin-bottom:10px;
}
.su-info .attribute-li{
	width:290px;
	margin:10px 20px 10px 10px 0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.spu-params .more-par{
	padding-right:20px;
}
.spu-params .more-par>a:hover{
	text-decoration:none;
}
.spu-params .spu-info .attribute-li{
	width:230px;
	margin:10px 20px 0px 0px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#666;
}
.spu-params>ul{
	margin-bottom:0px;
	padding-left:20px;
}
.spu-params .spu-info .attribute-li .attr-color{
	color:#337ab7;
}
.spu-params .spu-info-first{
	padding-top:10px;
	padding-bottom:10px;
}
.tabcontent .spu-img{
	margin-top:20px;
}
.table-box>tbody>tr>td{
	line-height:2.42857143;
	color:#999;
}
.table-box .td-first{
	color:#666;
	padding-left:20px;
}
.table-box .tab-border{
	border-top:none;
}
.view-list{
	background-color:#fff;
	margin-top:10px;
}
.table>thead>tr>td{
	color:#999;
	padding-top:8px;
	line-height:2.42857143;
	border-bottom:1px solid #dfdfdf;
}
.tab-bottom{
	margin-bottom:80px;
}
.tab-left{
	height:34px;
	line-height:34px;
	text-align:center;
	float:left;
	color:#666;
}
.count-go,.count-number{
	width:46px;
	height:28px;
	border:1px solid #dfdfdf;
	vertical-align:middle;
	text-align:center;
	border-radius:4px;
}
.pagali{
	margin-top:0px;
	margin-bottom:0px;
}
.pagali>li>a{
	color:#666;
}
.pagali>li>a:hover{
	color:#f0192b;
}
.pagali>li>a:hover{
	text-decoration:none;
	background-color:#fff;
}
.xmxxtb{
	padding:0;
}
.xmxxtb table{
	table-layout:fixed;
	margin-bottom:0px;
	border:1px solid #dfdfdf;
}
.table>tbody>tr>td{
	border-top-style:none;
	vertical-align:inherit;
	line-height:2.42857143;

}
.xmxxtb td{
	padding:0 10px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#666;
}
.table .td-color{
	color:#7d8acf;
}
.table .tabpl{
	padding-left:35px;
}
