.breadcrumb{
	background: #fff;
}

.breadcrumb>li+li:before {
    padding: 0 5px;
    color: #666;
    content:"\003e";
}




.main .form-control{
	box-shadow: 0 0 0;
   border-radius: 0px;
   color: #a9a9a9;
}
/*详细页放大镜样式 start*/
#showbox { background:#eee;}
#showbox p{ z-index: 999; background: #fff;}
#showbox span { background:url(../image/whitebg.png) repeat;}
#showsum { left:25px; margin-top:10px;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel { border:1px solid #f60;}

.showpage { width:400px; position:relative;}
.showpage a {display:block; width:15px;  height:60px; line-height:60px; background:#eee; text-align:center; font-size:30px; position:absolute; left:0; top:-62px; text-decoration:none; color:#999; font-family: "黑体"; }
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#ccc; color:#777;}

/*pic-gundong*/
#preview{ width:400px;position: relative;}
.jqzoom{ width:400px; height:400px;border:1px solid #eee; position:relative;}
.jqzoom img {max-width:398px; max-height:398px;vertical-align: middle;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}

.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:0;left:427px;width:400px;height:400px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

#spec-n5{ height:62px; margin-top:15px; overflow:hidden;}
#spec-left{ width:10px; height:62px; float:left; cursor:pointer;}
#spec-right{ width:10px; height:62px; float:right;cursor:pointer;}
#spec-list{ position:relative; float:left;margin-left: 11px; width:358px; overflow:hidden; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:74px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:62px; height:62px;}


/*详细页放大镜样式end*/

.pro-info-text .pinfo-txt{
	background: #f8f8f8 url(../image/pro-detail03.png) no-repeat center 100%;
	background-size:cover; 
	padding: 20px;
	line-height: 24px;
	font-size: 14px;
	color: #848383;
	overflow: hidden;
}
.pro-info-text .pinfo-btn{
	margin-top: 110px;
  }	

@media (max-width: 1100px){
   .pro-info-text .pinfo-btn{
	margin-top: 20px;
  }	
}
.pinfo-btn .anniu{
   padding-left: 30px;
   padding-right: 30px;
   border-radius: 0px;
   background: rgba(11,162,219,0.1);
   border-color: #0ba2db;
   color: #0ba2db;
   margin-right: 10px;
   margin-bottom: 5px;
   -moz-transition: all 0.3s ease-in;
    -webkit-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition:all 0.3s ease-in;
}
.pinfo-btn .table-btn{
	margin: 0px;
	padding-left: 10px;
	padding-right: 10px; 
}
.pinfo-btn .anniu:hover{
	background: rgba(11,162,219,1);
	color: #fff;
}
.pro-info-text .pinfo-btn .anniu-on{
	background: rgba(11,162,219,1);
	color: #fff;
}


button,input{ padding: 0px; margin: 0px;}

.border{border:1px solid #dedede;}
.border-dashed{border-bottom:1px dashed #dedede;}
.p10{ padding: 10px;}
.p20{ padding: 20px;}
.va-m{ vertical-align:middle!important;}
.pro-tab .nav-tabs > li > a:focus, .nav-tabs > li > a:hover{
   border-radius: 0px;
}

.pro-tab{
	color: #333;
}

.pro-tab .pro-det-tabs .ptab{
	padding-left: 30px;
	padding-right: 30px;
	line-height: 26px;
	margin: 0px;
}

.pro-tab .pro-det-tabs li.active .ptab{
	border:1px solid #dedede;
	border-radius: 0px;
	border-top: 3px solid #0ba2db;
	margin-top: -1px;
	border-right: 1px solid #dedede;
	border-bottom:none; 
	position: relative;
}
.tab-cont-txt table{ margin-bottom: 0px;}
.tab-cont-txt .order-table-lf{
   width: 88%;
   overflow-y: auto;
   _overflow: auto;
   margin: 0 0 1em;
   float: left;
}
.tab-cont-txt .order-table-lf table tr td{
	white-space:nowrap;
}

.table-container {
    width: 12%;
    overflow-y: auto;
    _overflow: auto;
    margin: 0 0 1em;
}    
/*.table-container::-webkit-scrollbar { 
	-webkit-appearance: none;
	 width: 14px; 
	 height: 14px; } 
.table-container::-webkit-scrollbar-thumb { 
	border-radius: 8px; 
	border: 3px solid #fff; 
	background-color: rgba(0, 0, 0, .3); }*/

.table-container table tr td{
	white-space:nowrap;

}
.table-container table tbody tr td{
	height: 34px;
}


.tab-form .tab-select{
  box-shadow: 0 0 0;
  border-radius: 0px;
  color: #a9a9a9;

}
.tab-form .tab-label{
	font-weight: normal;
	color: #000;
}

.tab-form .tab-btn{
	border-radius:0px;
	background: #dedede;
}

.tab-cont-txt .tab-group button{
	display: inline-block;
	background: none;
	border:1px solid #dedede;
	height: 22px;
	padding-left: 5px;
	padding-right: 5px;
	
	
	}
/*.tab-cont-txt{
	line-height: 22px;border-top:0; border-bottom: 1px dashed #dedede;
}*/


.tab-cont-txt .tab-group input{
   display: inline-block;
   border:1px solid #dedede;
   width: 50px;
   height: 22px;
   margin-left: -5px;
   margin-right: -5px;
   color: #000;
   padding-left: 5px;
   padding-right: 5px;
   line-height: 22px;
}
.pro-tab .page ul li{
	float: left;
	margin-right: 10px;
	margin-bottom: 5px
} 

.pro-tab .page ul li a{
	display: inline-block;
	border:1px solid #dedede;
	padding: 6px 10px; 
}
.pro-tab .page ul li a.on{
	background:#149be9 ;
	color: #fff;
	border-color:transparent;
}
.page-input { width: 30px; height: 27px; border: 1px solid #dedede; text-align: center;}
.pro-tab .page select{
   padding: 0px 5px;
   height: 28px;	
}
/*.pro-tab .tab-cont-txt table tr td{ border: none; text-align: center;}*/



.pro-pic .relative-pro{
	background: #fafafa;
	color: #999;
	position: relative;
}
.pro-pic .relative-pro h5{
	font-size: 15px; 

}


.pro-pic .rel-pro-img{
	display: block;
	position: relative;
}

.pro-pic .rel-pro-img .rel-pro-kind{
	width: 100%;
	margin: 0 auto;
	position: absolute;
	bottom: 0px;
	left: 0px;
	display: block;
	background: rgba(255,255,255,0.6);
	padding-top:10px;
	padding-bottom: 10px; 
}





.pro_klyk {
	width: 100%px; 
	margin: 0 auto;}


.pro_right_up .pro_klyk_jt {
	width:100%; 
	padding-top: 0px;
	padding-bottom:0px;

  }
.pro_right_up .pro_klyk_jt a {
    font-family: "黑体"; 
	cursor:pointer; 
	display:inline-block; 
	font-size: 24px;
	color: #a5a5a5;
	font-weight: bold;
   }
.pro_right_up .pro_klyk_jt a:hover{
	color: #0ba2db;
	text-decoration: none;
}
.pro_right_up .pro_klyk_jt .next {
	margin-left:10px;
	-webkit-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
    transform:rotate(-90deg);
	 }
.pro_right_up .pro_klyk_jt .prev {
	margin-left: 27px;
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
    transform:rotate(90deg);
}

@media (max-width: 1024px){
   .pro-pic .rel-pro-img .rel-pro-kind{
	padding-top:5px;
	padding-bottom: 5px; 
  }	
}


.qieguan input{
	border:1px solid #dedede;
	padding: 4px 5px;
}


.tab-cont-txt table.table-detailt tr td{
	border: none;
}


.order-table-container {
	width: 100%; 
	overflow-y: auto; 
	_overflow: auto;
	overflow: hidden;
	margin: 0 0 1em;
}
.order-table-container table.table-order{margin-bottom: 0px;}
/*.order-table-container table.table-order td{
	white-space:nowrap;
	
}*/


.order-table-container::-webkit-scrollbar { 
	-webkit-appearance: none; 
	width: 10px;
	 height: 10px; 
	 } 
.order-table-container::-webkit-scrollbar-thumb { 
	border-radius: 8px; 
	border: 3px solid #fff; 
	background-color: rgba(0, 0, 0, .2);
	 }
	 
.tab-cont-txt{overflow: hidden;}
.tab-cont-txt img{max-width:950px;}
@media (min-width:1200px) and (max-width:1300px){
	.tab-cont-txt img {max-width:900px;}
}
@media (min-width:992px) and (max-width:1200px){
	.tab-cont-txt img {max-width:730px;}
}
@media (min-width:768px) and (max-width:992px){
	.tab-cont-txt img {max-width:550px;}
}

.table-container table{border-collapse: collapse;}
.table-container table tr td{height:32px!important;border-collapse: collapse;}

.pro-sku {width:100%;overflow:hidden;}
.pro-sku .por-skufl {display: inline;float: left; min-width: 80px;line-height: 20px;padding: 10px 5px 10px 10px;color: #965E17;}
.pro-sku .por-skufr {padding: 7px 0px 0 5px; height: 40px;overflow: hidden;}
.pro-sku .por-skufr ul li {float: left;margin: 0 10px 7px 5px;line-height: 26px;color: #9A8579;}
.pro-sku .por-skufr ul li a {display: block;padding: 0 6px;color: #9A8579;}
.pro-sku .por-skuimg { padding: 0px 0px 0 5px; overflow:hidden;}
.pro-sku .por-skuimg ul li {display: table;float: left;width: 108px;height: 38px;margin: 0 5px 10px 5px;border: 1px solid #dedede;}
.pro-sku .por-skuimg ul li i {display: table-cell;width: 106px; height: 36px;border: 1px solid #fff;font-style:normal;}
.pro-sku .por-skuimg ul li i img {vertical-align: middle; text-align: center;max-width: 106px; max-height: 36px;}

.pro-sc { padding:5px 15px; background: #0ba2db; color:#fff; text-decoration: none; border-radius: 3px;}
.pro-sc:hover { background: #117094; color:#fff;}
.pro-scyx { padding:5px 15px; background: #c7c7c7; color:#fff; border-radius: 3px;}


