/*全局样式定义*/
ul,li{
	margin:0;
	padding:0;			
}
li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
/*end*/

/*商品多图上传style*/

.btn-up {height:auto;background:#E2E8EB;border-style:solid;border-color:#FFF #BEC6CE #BEC6CE #FFFFFF;border-width:1px 2px 2px 1px;*color:#333;display:inline-block;display:-moz-inline-stack;*display:inline;zoom:1;font-style:normal;font-variant:normal;font-weight:normal;margin:2px 1px;padding:0;overflow:visible;text-decoration:none;cursor:pointer;}
.btn-up span{padding:0 0 0 3px;height:18px;line-height:20px;white-space:nowrap;}
.btn-up .imgbundle{background-image:url('../images/product/bundle.gif');background-repeat:no-repeat;vertical-align:middle;margin-right:2px;}
.btn-up .icon{margin:-3px 2px 0 0;*margin:0 2px 0 0;}
.goods-pic-area{
	width:300px;
	padding:0;
	
}
.btn-span {height:22px;background:#E2E8EB;border-style:solid;border-color:#FFF #BEC6CE #BEC6CE #FFFFFF;border-width:1px 2px 2px 1px;color:#3F6293;*color:#333;margin:0 0 0 6px;padding:4px 8px 2px;cursor:pointer;}

.division{
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:2px solid #bec6ce;
	border-bottom:2px solid #bec6ce;
	background:#fff;
	margin:10px;
	padding:5px;
	line-height:150%;
	white-space:normal;
	
}
/*end*/

/*多图操作模块样式*/
.goods-pic-area .action-bar{
	background:#F0F0F0;
	border-bottom:3px solid #6F777A;
	border-top:1px solid #FFF;
	line-height:30px;
	padding:0 8px;
	
}
.goods-pic-area .action-bar .btn{
	margin:3px 0 0 0;
	height:24px;
	*padding:2px 0;
	*height:24px;
	*width:148px;
	*overflow:hidden;
	
}
.gpic-box{
	float:left;
	margin:2px;
	cursor:pointer;
	background:#fff;
	
}
.gpic-box-delete{
	border:1px solid #ccc;
	border-top:none;
	text-align:center;
	background:#f2f2f2;
	
}
.gpic-box table{
	border:1px solid #ccc;
	padding:0;
	
}
.gpic-box table td{
	padding:0;
	
}
.gpic-box .current{
	border:1px solid #333;
	
}
.gpic-box span{
	display:block;
	width:52px;
	height:52px;
	vertical-align:middle;
	overflow:hidden;
	border:1px #ccc dotted;
	text-align:center;
	
}
.gpic-box img{
	vertical-align:middle;
	border:1px #fff solid;
	
}
.gpic-box span.current{
	border:1px solid #f30;
	
}
.gpic-btn-bar{
	border:1px solid #ccc;
	border-top:none;
	text-align:center;
	height:15px;
	width:52px;
	background:#f2f2f2;
	color:#c8c8c8;
	font-size:8px;
	line-height:14px;
	
}
.gpic-btn-bar span{
	display:inline-block;
	display:-moz-inline-stack;
	*display:inline;
	zoom:1;
	width:10px;
	height:10px;
	font-size:1px;
	background-image:url(../images/product/btn_gimg.gif);
	background-repeat:no-repeat;
	border:none;
	padding:0 6px;
	margin:2px 0 0;
	overflow:hidden;
	
}
.gpic-btn-bar i{
	visibility:hidden;
	
}
span.gpic-btn-view{
	background-position:center 0;
	
}
span.gpic-btn-view:hover{
	background-position:center -50px;
	
}
span.gpic-btn-delete{
	background-position:center -99px;
	
}
span.gpic-btn-delete:hover{
	background-position:center -149px;
	
}
#all-pics{
	overflow:hidden;
	
}
#x-main-pic{
	border:1px solid #e9e9e9;
	overflow:hidden;
	width:285px;
	height:220px;
	margin:10px auto;
	border-right-color:#ccc;
	border-bottom-color:#ccc;
	
}
#x-main-pic .imgbox{
	width:220px;
	height:200px;
	background-color:#fff;
	background-repeat:no-repeat;
	background-position:50% 50%;
	
}
#all-pics{
	margin:5px 0;
}
.notice{
	background:#FFF6BF;
	color:#514721;
	border-color:#FFD324;
	padding:.8em;
	margin-bottom:1em;
	border:2px solid #ddd;
	font-size:1em;
}
/*end*/

/*规格操作模块*/
.spec-item {
	border:none;
	background-image:none;
	height:auto;
}
.spec-menu ul {
	padding-top:4px;
}
.spec-menu li {
	float:left;
	margin-bottom: 8px;
	margin:0 5px 5px 0;
	line-height:22px !important;	
}
.show-tbeImg-Btn {
	padding: 4px 0px; 
	cursor: pointer; 
	vertical-align:top;
}
.tb-color{
	border-collapse:separate;
	border:solid #e1e1e1;
	border-width:1px 0 0 1px;
	margin:5px 0 5px 5px;
	
}
.tb-color .td-img{
	padding:5px 2px;
}
.tb-img{
	margin:0px 0px 2px 5px;
	clear:left;
}
.tb-img thead th{
	text-align:left;
}
.tb-color .td-img span,.tb-color .td-img img{
	 vertical-align:middle;
}
.tb-color th,.tb-color td{
	border:solid #e1e1e1;
	border-width:0 1px 1px 0;
	border-left:1px solid white;
	
}
.tb-color th{
	text-align:center;
	padding:5px 1px;
	
}
.tb-color thead th{
	background:#f0f0f0;
}
.tb-color td{
	padding:5px 10px;
	
}
.tb-color td .text{
	width:56px!important;
	
}
.tb-color td .text-code{
	width:100px!important;
	
}
.tb-color td a{
	margin-left:8px;
	
}
.tb-color th i{
	color:Red;
}
.tb-color th strong{
	font-weight:bold;
	
}
.tb-color button{
    color: #3F6293;
    border: 1px #999999 solid;
    padding:1px 0px;
    cursor:pointer;
}

/*动态生成的规格列表样式*/
#spec-table img {
	cursor:pointer;
}
/*end*/