﻿
/* 新版首列 */

.cate-list-in{
	background: #fbfbfb;
	color: #666;
	border-bottom: 1px solid #f2f2f2;
	padding: 15px 0;
}
.cate-wrap{
	width: 1200px;
	height: auto;
	margin: 0 auto;
	zoom: 1;
	overflow: hidden;
}
.cate-list-in dl{
	float: left;
	width: 240px;
	border-right: 1px dashed #C9C9C9;
	margin-right: -1px;
}
.cate-list-in dt{
	height: 24px;
	font: bold 12px/24px 'simsun';
	position: relative;
	padding: 0 15px;
}
.cate-list-in dd{
	color: #e9e9e9;
	line-height: 18px;
	padding-right: 5px;
	padding-left: 20px;
	height: 36px;
	overflow: hidden;
}
.cate-list-in dd a{
	font-family: 'simsun';
	margin-right: 10px;
	/*float: left;*/
	color: #666;
}
.weight-btn{
	width: 50px;
	height: 24px;
	border: 1px solid #ff7300;
	background: #FFF;
	margin-left: 10px;
	cursor: pointer;
}
.sm-widget-fabric{
	position: relative;
	float: left;
	display: inline;
	height: 36px;
	width: 91px;
	z-index: 1;
	margin-right: 10px;
}
.sm-widget-fabric .sm-widget-fabric-label{
	position: absolute;
	float: left;
	display: inline;
	top: 0;
	left: 0;
	height: 14px;
	padding: 10px 9px 10px 14px;
	border: 1px solid #e8e8e8;
	background: #f5f5f5;
	overflow: hidden;
	line-height: 16px;
	white-space: nowrap;
	z-index: 2;
	-webkit-transition: background .3s ease 0s;
    -moz-transition: background .3s ease 0s;
    -o-transition: background .3s ease 0s;
    transition: background .3s ease 0s;
}
.sm-widget-fabric .sm-widget-fabric-label:hover .sw-dpl-arrow-b{
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
.sm-widget-fabric:hover .sm-widget-fabric-label{
	background: #FFF;
	border-color: #d9d9d9;
	border-bottom-width: 0;
	padding-bottom: 12px;
	color: #FF7300;
	box-shadow: 0 -1px 1px 0 rgba(0,0,0,.1);
}
.sm-widget-fabric .sm-widget-fabric-label .sm-widget-fabric-txt{
	float: left;
	display: inline;
	width: 53px;
	overflow: hidden;
	cursor: default;
	text-align: center;
}
.sm-widget-fabric .sm-widget-fabric-label .sw-dpl-arrow-b{
	float: left;
	display: inline;
	margin-top: 6px;
	vertical-align: middle;
	-webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
}
.sm-widget-fabric .sm-widget-fabric-label .sw-dpl-arrow-b em{
	border-top-color: #f5f5f5;
}
.sm-widget-fabric .sm-widget-fabric-layer{
	height: 0;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 36px;
	background: #FFF;
	height: 0;
	overflow: hidden;
	-webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
}
.sm-widget-fabric .sm-widget-fabric-layer .sm-widget-fabric-layer-box{
	padding: 10px;
	border: 1px solid #d9d9d9;
	width: 300px;
}
.sm-widget-fabric-layer-box .CateFabric li{
	float: left;
	display: inline;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
}
.sm-widget-fabric-layer-box .CateFabric li a{
	display: block;
	height: 30px;
}
a:hover{
	color: #ff7300;
}
.sm-block{
	overflow: hidden;
}
.sw-layout-box{
	width: 1200px;
	min-width: 1200px;
	margin: 0 auto;
	padding: 0 5px;
	clear: both;
	/*overflow: hidden;*/
}
.sm-breadcrumb{
	margin-top: 15px;
	margin-bottom: 1px;
	padding-bottom: 8px;
	color: #888;
	overflow: hidden;
	width: 1200px;
}
.sm-breadcrumb .sm-main{
	padding: 4px 0;
}
.sm-breadcrumb .sm-side{
	display: inline;
	width: 164px;
	margin-right: 36px;
	margin-top: 10px;
}
.sm-breadcrumb .sm-widget-offer{
	position: relative;
	float: right;
	display: inline;
	height: 18px;
	padding: 4px 0;
	line-height: 17px;
	white-space: nowrap;
}
.sm-breadcrumb .sm-widget-offer em{
	color: #ff7300;
	margin: 0 4px;
}
.sm-breadcrumb .sm-main div.f_l{
	margin:5px 10px 0 0;
}
.sm-breadcrumb .sm-main li{
    border: 1px solid #ffbb7f;
    float: left;
    display: inline;
    background: #fff2e7;
    white-space: nowrap;
    margin: 5px 5px 5px 0;
}
.sm-breadcrumb .sm-main li span{
	padding: 0 0 0 4px;
}
.sm-breadcrumb .sm-main li a{
    color: #fff;
    background: #ffb172;
    font-size: 12px;
    width: 14px;
    height: 14px;
    line-height: 14px;
    font-weight: bold;
    text-align: center;
    display: inline-block;
    text-decoration: none;
    margin: 0 4px;
}
.sm-breadcrumb .sm-main li a:hover{
	background: #E46600;
}
.sm-sn{
	position: relative;
	z-index: 9;
}
.sm-sn .sm-widget-switch{
	position: absolute;
	height: 22px;
	width: 22px;
	top: -33px;
	right: 0;
}
.sm-sn .sm-widget-switch .sw-dpl-sn-switch{
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
.sw-dpl-sn-switch:link, .sw-dpl-sn-switch:visited{
	border-color: #aaa;
}
.sm-sn .sm-widget-rotate .sw-dpl-sn-switch{
	-webkit-transform: rotate(180deg);
  	-moz-transform: rotate(180deg);
  	-o-transform: rotate(180deg);
  	transform: rotate(180deg);
}
.sm-sn .sm-widget-switch i{
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sw-dpl-sn-switch .sw-dpl-arrow-t{
	float: left;
  	display: inline;
  	margin: 6px 4px 8px;
}
.sw-dpl-arrow-t{
	display: inline-block;
  	width: 12px;
  	height: 6px;
  	overflow: hidden;
}
a:link .sw-dpl-arrow-t i, a:visited .sw-dpl-arrow-t i{
	border-bottom-color: #aaa;
}
.sw-dpl-arrow-t i{
	margin-top: -6px;
	border-bottom-color: #aaa;
}
.sw-dpl-arrow-t em{
	margin-top: -11px;
	border-bottom-color: #fff!important;
}
.sw-dpl-arrow-t i, .sw-dpl-arrow-t em{
	float: left;
  	display: inline;
  	height: 0;
  	width: 0;
  	overflow: hidden;
  	border: solid 6px transparent;
}
a:hover .sw-dpl-arrow-t i, a:hover .sw-dpl-arrow-t em{
	border-bottom-color: #ff7300;
}
.sm-sn a:link, .sm-sn a:visited{
	color: #555;
}
.sm-sn a{
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
.sw-dpl-sn-switch{
	display: inline-block;
	width: 20px;
	height: 20px;
	overflow: hidden;
	border: 1px solid #aaa;
	border-radius: 11px;
	background: #fff;
	cursor: pointer;
	text-align: center;
}
.sw-dpl-sn-switch:hover{
	border-color: #f60;
	color: #f60!important;
}
.sm-sn .tishi_1{
	z-index:1000;
	display: block; 
    position:absolute;
    left:88.5%; 
    top:95%; 
    text-align:center; 
}
.sm-sn .tishi_2{
	z-index:1000;
	display: block; 
    position:absolute;
    left:88.5%; 
    top:65%; 
    text-align:center; 
}
.sm-sn .tishi_libiao{
	z-index:1000;
	display: block; 
    position:absolute;
    left:96%; 
    top:65%; 
    text-align:center; 
}
.sm-sn .tishi_libiao_1{
	z-index:1000;
	display: block; 
    position:absolute;
    left:96%; 
    top:95%; 
    text-align:center; 
}
.sm-sn .group{
	border: 1px solid #e8e8e8;
	border-top: 2px solid #FF7300;
	margin-top: -1px;
}
.sm-sn .group .row:first-child{
	border-top: none;
}
.sm-sn .group .row{
	position: relative;
	border-top: 1px dashed #dedede;
	margin: 0 8px;
}
.sm-sn .group .row_left{
	position: absolute;
	left: 11px;
	top: 9px;
	color: #999;
}
.sm-sn .group .row_left h4{
	font-weight: 500;
	float: left;
	max-width: 80px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.sm-sn .group .row_main{
	padding: 0 100px 0 112px;
}
.sm-sn .group .row_main .items{
	height: 36px;
	overflow: hidden;
}
.sm-sn .group .row_main .items .items-inner{
	clear: both;
    overflow: hidden;
}
.sm-sn .group .row_main .item{
	float: left;
	margin: 9px 40px 9px 0;
	height: 18px;
	color: #000;
	text-decoration: none;
}
.sm-sn .group .row_main .text{
	float: left;
	max-width: 140px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.sm-sn .group .row_main .text:hover{
	color: #FF7300;
}
.sm-sn .group .row_right{
	position: absolute;
	right: 0;
	top: 8px;
}
.sm-sn .group .row_right .show-less, .sm-sn .group .row_right .show-more{
	position: absolute;
	right: 10px;
	height: 18px;
	padding-right: 10px;
	line-height: 18px;
	cursor: pointer;
	white-space: nowrap;
}
.sm-sn .group .row_right .show-less:hover, .sm-sn .group .row_right .show-more:hover{
	border-color: #F60!important;
	color: #F60!important;
}
.sm-sn .group .row_right .show-less{
	display: none;
}
.icon-down{
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
.icon-down, .icon-up{
	display: inline-block;
	width: 12px;
	height: 6px;
	overflow: hidden;
	-webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
}
.icon-down i, .icon-up i{
	margin-top: -4px;
	border-bottom-color: #333;
}
.icon-down em, .icon-up em{
	margin-top: -9px;
	border-bottom-color: #FFF!important;
}
.icon-down i, .icon-down em, .icon-up i, .icon-up em{
	display: inline;
	float: left;
	height: 0;
	width: 0;
	overflow: hidden;
	border: 5px solid transparent;
}
.icon-down i, .icon-up i{
	border-bottom-color: #333;
}
.icon-up{
	height: 8px;
}
.sm-sn .group .expand-mode .row_main .items{
	height: auto;
	max-height: 110px;
	overflow: auto;
}
.sm-sn .group .expand-mode .row_right .show-more{
	display: none;
}
.sm-sn .group .expand-mode .row_right .show-less{
	display: block;
}
.inner{
	/*height: 18px;*/
	line-height: 20px;
	overflow: hidden;
	padding: 12px 19px;
	color: #9a9a9a;
	border: 1px solid #e8e8e8;
}
.inner dt{
	float: left;
	color: #9a9a9a;
	white-space: nowrap;
}
.inner dd<.item{
	height: 18px;
	overflow: hidden;
}
.inner .item .inner_link, .inner .item span{
	float: left;
	color: #6c6c6c;
	margin-left: 20px;
	white-space: nowrap;
}
.sm-filtbar{
	/*height: 79px;*/
	position: relative;
	margin-top: 10px;
	z-index: 8;
}
.sm-filtbar .sm-widget-tab{
	position: relative;
	border: 1px solid #e8e8e8;
	border-bottom-width: 0;
	background: #f5f5f5;
	color: #555;
	z-index: 3;
	overflow: hidden;
}
.sm-filtbar .sm-side{
	float: right;
	display: inline;
	width: 135px;
}
.sm-filtbar .sm-main{
	margin-right: 90px;
}
.sm-filtbar .sm-widget-views-type li{
	float: right;
	display: inline;
	width: 44px;
	height: 38px;
	overflow: hidden;
	border-left: 1px solid #e8e8e8;
}
.sm-filtbar .sm-widget-views-type a:link, .sm-filtbar .sm-widget-views-type a:visited{
	background: #f5f5f5;
}
.sm-filtbar .sm-widget-views-type a{
	float: right;
	display: inline;
	overflow: hidden;
	height: 19px;
	padding: 10px 13px 11px 12px;
	cursor: pointer;
}
.sm-filtbar a{
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sw-dpl-rowlist{
	display: inline-block;
	width: 19px;
	height: 19px;
	overflow: hidden;
}
.sm-filtbar .sm-widget-views-type a .sw-dpl-rowlist i, .sm-filtbar .sm-widget-views-type a .sw-dpl-rowlist em{
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sw-dpl-rowlist i, a:visited .sw-dpl-rowlist i, a:link .sw-dpl-rowlist em, a:visited .sw-dpl-rowlist em{
	border-color: #aaa;
}
.sw-dpl-rowlist i{
	width: 1px;
	height: 1px;
	overflow: hidden;
	border: 1px solid #aaa;
	background: #fff;
	margin: 1px 3px 3px 0;
}
.sw-dpl-rowlist i, .sw-dpl-rowlist em{
	float: left;
	display: inline;
}
.sw-dpl-rowlist em{
	width: 13px;
	height: 0;
	overflow: hidden;
	border-style: solid;
	border-width: 1px 0 0;
	margin: 2px 0 4px 0;
}
a:hover .sw-dpl-rowlist i,a:hover .sw-dpl-rowlist em{
	border-color: #ff7300!important;
}
a:hover .sw-dpl-shopwindow i, a:hover .sw-dpl-shopwindow em, a:hover .sw-dpl-shopwindow span{
	border-color: #ff7300 !important;
	background: #ff7300 !important;
}
a:hover .sw-dpl-shopwindow span{
	/*border-color: #ff7300 !important;*/
	background: white !important;
}
.sw-dpl-shopwindow{
	display: inline-block;
	width: 19px;
	height: 19px;
	overflow: hidden;
}
.sw-dpl-rowlist-checked i, .sw-dpl-rowlist-checked em{
	border-color: #ff7300!important;
	background: #ff7300!important;
}
.sw-dpl-rowlist-checked span{
	border-color: #ff7300!important;
	background: white!important;
}
.sw-dpl-shopwindow-checked i, .sw-dpl-shopwindow-checked em, .sw-dpl-shopwindow-checked span{
	border-color: #ff7300!important;
	background: #ff7300!important;
}
.sm-filtbar .sm-widget-views-type a .sw-dpl-shopwindow i, .sm-filtbar .sm-widget-views-type a .sw-dpl-shopwindow span, .sm-filtbar .sm-widget-views-type a .sw-dpl-shopwindow em{
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sw-dpl-shopwindow i, a:visited .sw-dpl-shopwindow i, a:link .sw-dpl-shopwindow em, a:visited .sw-dpl-shopwindow em, a:link .sw-dpl-shopwindow span, a:visited .sw-dpl-shopwindow span{
	border-color: #aaa;
	background: #aaa;
}
.sw-dpl-shopwindow i{
	margin: 1px 2px 2px 1px;
}
.sw-dpl-shopwindow-checked span{
	background: #fff!important
}
.sw-dpl-shopwindow i, .sw-dpl-shopwindow em, .sw-dpl-shopwindow span{
	float: left;
	display: inline;
	width: 5px;
	height: 5px;
	border: 1px solid #aaa;
	background: #aaa;
	overflow: hidden;
}
.sw-dpl-shopwindow span{
	background: #fff;
	margin: 1px 1px 2px 1px;
}
.sw-dpl-shopwindow em{
	margin: 1px;
}
.sm-filtbar .sm-widget-views-type a:hover{
	background: #fff;
}
.sm-filtbar .sm-widget-tags{
	float: left;
	display: inline;
	padding: 4px 0 4px 10px;
}
.sm-filtbar .sm-widget-tags ul{
	float: left;
	display: inline;
	height: 30px;
	overflow: hidden;
}
.sm-filtbar .sm-widget-tags-list li{
	float: left;
	display: inline;
	height: 18px;
	width: 100px;
	padding: 6px 0 6px 10px;
}
.sm-widget-tag-choose{
	margin-right: 10px;
}
.sm-filtbar .sm-widget-tags-list a{
	float: left;
	display: inline;
	height: 18px;
	overflow: hidden;
	line-height: 17px;
}
.sm-filtbar .sm-widget-tags-list label{
	cursor: pointer;
}
.sm-filtbar .sm-widget-tags-list .sw-dpl-checkbox{
	float: left;
	display: inline;
	margin: 3px 10px 0 0;
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sw-dpl-checkbox{
	display: inline-block;
	overflow: hidden;
	background: #fff;
	border: 1px solid #ddd;
	cursor: pointer;
}
a:link .sw-dpl-checkbox, a:visited .sw-dpl-checkbox{
	border-color: #ddd;
}
a:hover .sw-dpl-checkbox{
	border-color: #ff7300;
}
.sw-ui-flaticon-ww-online-s{
	background: url('../../api/oauth/qq/ico.png') no-repeat;
}
.sm-filtbar .sm-widget-tags-list .sw-ui-flaticon-ww-online-s{
	float: left;
	display: inline;
	width: 16px;
	height: 18px;
	overflow: hidden;
	margin: 0 6px 0 0;
}
.sm-filtbar .sm-widget-tags-list .sm-widget-sp:link, .sm-filtbar .sm-widget-tags-list .sm-widget-sp:visited, .sm-filtbar .sm-widget-tags-list .sm-widget-sp:hover{
	color: #ff7300;
}
.sm-filtbar .sm-widget-bar{
	top: -40px;
	-webkit-transition: top .3s ease 0s;
  	-moz-transition: top .3s ease 0s;
  	-o-transition: top .3s ease 0s;
  	transition: top .3s ease 0s;
}
.sm-filtbar .sm-widget-merger{
	display: block;
	width: 89px;
	height: 18px;
	padding: 10px 0;
	overflow: hidden;
	border-left: 1px solid #e8e8e8;
	background: #f5f5f5;
	text-align: center;
	line-height: 17px;.
	color: #888;
}
.sm-filtbar .sm-widget-merger:hover{
	background: #fff;
	color: #ff7300;
}
.sm-filtbar .sm-widget-list{
	position: relative;
	border: 1px solid #e8e8e8;
	border-left-width: 0;
	background: #f5f5f5;
	height: 38px;
}
.sm-filtbar .sm-widget-box{
	float: left;
	display: inline;
}
.sm-filtbar .sm-widget-sort{
	float: left;
	display: inline;
	height: 40px;
	margin-top: -1px;
	margin-bottom: -1px;
	overflow: hidden;
}
.sm-filtbar .sm-widget-sort li{
	float: left;
	display: inline;
	margin-left: -1px;
	width: 61px;
	height: 42px;
}
.sm-filtbar .sm-widget-sort .sm-widget-first{
	margin-left: 0;
}
.sm-filtbar .sm-widget-sort .sm-widget-checked:link, .sm-filtbar .sm-widget-sort .sm-widget-checked:visited, .sm-filtbar .sm-widget-sort .sm-widget-checked:hover{
	position: relative;
	background: #ff7300;
	border-color: #ff7300;
	color: #fff!important;
	cursor: pointer;
}
.sm-filtbar .sm-widget-sort a{
	display: block;
	height: 18px;
	padding: 10px 0;
	background: #f5f5f5;
	border: 1px solid #e8e8e8;
	text-align: center;
	line-height: 17px;
	color: #888;
}
.sm-filtbar .sm-widget-sort a:link, .sm-filtbar .sm-widget-sort a:visited{
	background: #f5f5f5;
}
.sm-filtbar .sm-widget-sort .sm-widget-checked:link .sw-dpl-arrows-b, .sm-filtbar .sm-widget-sort .sm-widget-checked:visited .sw-dpl-arrows-b, .sm-filtbar .sm-widget-sort .sm-widget-checked:hover .sw-dpl-arrows-b, .sm-filtbar .sm-widget-sort .sm-widget-checked:link .sw-dpl-arrows-t, .sm-filtbar .sm-widget-sort .sm-widget-checked:visited .sw-dpl-arrows-t, .sm-filtbar .sm-widget-sort .sm-widget-checked:hover .sw-dpl-arrows-t{
	display: inline-block;
}

.sm-filtbar .sm-widget-sort .sw-dpl-arrows-b, .sm-filtbar .sm-widget-sort .sw-dpl-arrows-t{
	display: none;
	margin: -1px -6px 0 2px;
	vertical-align: middle;
}
.sw-dpl-arrows-b{
	display: inline-block;
	width: 11px;
	height: 12px;
	overflow: hidden;
}
.sm-filtbar .sm-widget-sort .sm-widget-checked:link .sw-dpl-arrows-b i, .sm-filtbar .sm-widget-sort .sm-widget-checked:visited .sw-dpl-arrows-b i, .sm-filtbar .sm-widget-sort .sm-widget-checked:hover .sw-dpl-arrows-b i{
	border-top-color: #fff;
}
.sm-filtbar .sm-widget-sort .sw-dpl-arrows-b i, .sm-filtbar .sm-widget-sort .sw-dpl-arrows-b em, .sm-filtbar .sm-widget-sort .sw-dpl-arrows-b span, .sm-filtbar .sm-widget-sort .sw-dpl-arrows-t i, .sm-filtbar .sm-widget-sort .sw-dpl-arrows-t em, .sm-filtbar .sm-widget-sort .sw-dpl-arrows-t span{
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sw-dpl-arrows-b i{
	margin-top: 6px;
	border-top-color: #aaa;
}
.sw-dpl-arrows-b i, .sw-dpl-arrows-b em{
	display: block;
	height: 0;
	width: 1px;
	overflow: hidden;
	border: 5px solid transparent;
}
.sw-dpl-arrows-b em{
	margin-top: -11px;
}
.sm-filtbar .sm-widget-sort .sm-widget-checked:link .sw-dpl-arrows-b em, .sm-filtbar .sm-widget-sort .sm-widget-checked:visited .sw-dpl-arrows-b em, .sm-filtbar .sm-widget-sort .sm-widget-checked:hover .sw-dpl-arrows-b em{
	border-top-color: #ff7300;
}
.sm-filtbar .sm-widget-sort .sm-widget-checked:link .sw-dpl-arrows-b span, .sm-filtbar .sm-widget-sort .sm-widget-checked:visited .sw-dpl-arrows-b span, .sm-filtbar .sm-widget-sort .sm-widget-checked:hover .sw-dpl-arrows-b span{
	border-left-color: #fff;
}
.sw-dpl-arrows-b span{
	display: block;
	height: 12px;
	width: 0;
	overflow: hidden;
	border-left: 1px solid #aaa;
	margin: -17px auto 0;
}
.sw-dpl-arrows-t i{
	margin-top: -5px;
	border-bottom-color: #aaa;
}
.sw-dpl-arrows-t em{
	margin-top: -9px;
	border-bottom-color: #fff;
}
a:link .sw-dpl-arrows-t i, a:visited .sw-dpl-arrows-t i{
	border-bottom-color: #aaa;
}
.sw-dpl-arrows-t i, .sw-dpl-arrows-t em{
	display: block;
	height: 0;
	width: 1px;
	overflow: hidden;
	border: 5px solid transparent;
}
a:link .sw-dpl-arrows-t span, a:visited .sw-dpl-arrows-t span{
	border-left-color: #aaa;
}
.sw-dpl-arrows-t span{
	display: block;
	height: 12px;
	width: 0;
	overflow: hidden;
	border-left: 1px solid #aaa;
	margin: -7px auto 0;
}
.sm-filtbar .sm-widget-sort .sm-widget-sort-price .sw-dpl-arrows-t{
	display: inline-block;
}
.sm-filtbar .sm-widget-sort a:link .sw-dpl-arrows-t em, .sm-filtbar .sm-widget-sort a:visited .sw-dpl-arrows-t em{
	border-bottom-color: #f5f5f5;
}
.sm-filtbar .sm-widget-sort a:hover{
	background: #fff;
}
.sm-filtbar .sm-widget-list a:hover{
	color: #ff7300;
}
a:hover .sw-dpl-arrows-t i{
	border-bottom-color: #ff7300;
}
a:hover .sw-dpl-arrows-t em{
	border-bottom-color: #ff7300;
}
a:hover .sw-dpl-arrows-t span{
	border-left-color: #ff7300;
}
.sw-dpl-arrows-t{
	display: inline-block;
	width: 11px;
	height: 12px;
	overflow: hidden;
}
.sm-filtbar .sm-widget-sort .sm-widget-checked:link .sw-dpl-arrows-t i, .sm-filtbar .sm-widget-sort .sm-widget-checked:visited .sw-dpl-arrows-t i, .sm-filtbar .sm-widget-sort .sm-widget-checked:hover .sw-dpl-arrows-t i{
	border-bottom-color: #fff;
}
.sm-filtbar .sm-widget-sort .sm-widget-checked:link .sw-dpl-arrows-t em, .sm-filtbar .sm-widget-sort .sm-widget-checked:visited .sw-dpl-arrows-t em, .sm-filtbar .sm-widget-sort .sm-widget-checked:hover .sw-dpl-arrows-t em{
	border-bottom-color: #ff7300;
}
.sm-filtbar .sm-widget-sort .sm-widget-checked:link .sw-dpl-arrows-t span, .sm-filtbar .sm-widget-sort .sm-widget-checked:visited .sw-dpl-arrows-t span, .sm-filtbar .sm-widget-sort .sm-widget-checked:hover .sw-dpl-arrows-t span{
	border-left-color: #fff;
}
.sm-filtbar .sm-widget-price, .sm-widget-weight, .sm-amount-amount{
	float: left;
	display: inline;
	background: #f5f5f5;
}
.sm-filtbar .sm-widget-price .sm-widget-price-form, .sm-widget-weight .sm-widget-weight-form, .sm-amount-amount .sm-amount-amount-form{
	float: left;
	display: inline;
	padding: 7px 15px;
	background: #f5f5f5;
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sm-filtbar .sm-widget-price .sw-dpl-input{
	float: left;
	display: inline;
	text-align: center;
}
.sw-dpl-input{
	padding: 2px 7px;
	height: 18px;
	border: 1px solid #e8e8e8;
	width: 50px;
	color: #333;
	font-family: Arial;
	line-height: normal;
}
.sm-filtbar .sm-widget-price .sm-widget-split, .sm-widget-weight .sm-widget-split, .sm-amount-amount .sm-amount-split{
	float: left;
	display: inline;
	width: 8px;
	height: 1px;
	overflow: hidden;
	background: #888;
	margin: 12px 6px 0;
}
.sm-filtbar .sm-widget-price .sm-widget-price-define, .sm-widget-weight .sm-widget-weight-define, .sm-amount-amount .sm-amount-amount-define{
	float: left;
	display: inline;
	width: 0;
	height: 24px;
	overflow: hidden;
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sm-filtbar .sm-widget-price .sm-widget-price-define .sw-dpl-define, .sm-widget-weight .sm-widget-weight-define .sw-dpl-define, .sm-amount-amount ..sm-amount-amount-define .sw-dpl-define{
	float: right;
	display: inline;
	/*margin: 0 15px 0 10px;*/
}
.sw-dpl-active, .sw-dpl-define, .sw-dpl-cancel{
	display: inline-block;
	width: 48px;
	height: 12px;
	padding: 5px 0;
	overflow: hidden;
	border: 1px solid #e8e8e8;
	text-align: center;
	line-height: 11px;
}
.sw-dpl-define{
	background: #fff;
	border-color: #ff7300;
}
.sm-filtbar .sm-widget-price .sm-widget-checked, .sm-widget-weight .sm-widget-checked, .sm-amount-amount .sm-amount-checked{
	border-right: 1px solid #e8e8e8;
	background: #fff;
}
.sm-filtbar .sm-widget-price .sm-widget-checked .sm-widget-price-define, .sm-widget-weight .sm-widget-checked .sm-widget-weight-define, .sm-amount-amount .sm-amount-checked .sm-amount-amount-define{
	width: 65px;
}
.sm-filtbar .sm-widget-quantity{
	float: left;
	display: inline;
	height: 38px;
	margin-left: -1px;
	margin-right: 1px;
}
.sm-filtbar .sm-widget-quantity .sm-widget-quantity-form{
	float: left;
	display: inline;
	background: #f5f5f5;
	padding: 7px 16px 7px 6px;
	-webkit-transition: background .3s ease,width .3s ease;
  	-moz-transition: background .3s ease,width .3s ease;
  	-o-transition: background .3s ease,width .3s ease;
  	transition: background .3s ease,width .3s ease;
}
.sm-filtbar .sm-widget-quantity .sm-widget-span{
	float: left;
	display: inline;
	margin-left: 10px;
	height: 18px;
	padding: 3px 0;
	line-height: 17px;
}
.sm-filtbar .sm-widget-quantity .sw-dpl-input{
	float: left;
	display: inline;
	margin-left: 10px;
	padding: 2px 3px;
	width: 28px;
	text-align: center;
}
.sm-filtbar .sm-widget-quantity .sw-dpl-define{
	float: right;
	display: inline;
	margin-left: 10px;
}
.sm-filtbar .sm-widget-quantity .sm-widget-quantity-define{
	float: left;
	display: inline;
	height: 24px;
	width: 0;
	overflow: hidden;
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sm-filtbar .sm-widget-quantity .sm-widget-checked{
	position: relative;
	background: #fff;
	border-left: 1px solid #e8e8e8;
	padding-left: 5px;
	z-index: 3;
}
.sm-filtbar .sm-widget-quantity .sm-widget-checked .sm-widget-quantity-define{
	width: 60px;
}
.sm-filtbar .sm-widget-area, .sm-filtbar .sm-widget-biztype{
	position: relative;
	float: left;
	display: inline;
	height: 38px;
	width: 91px;
	margin-left: -1px;
	z-index: 1;
}
.sm-filtbar .sm-widget-area .sm-widget-label, .sm-filtbar .sm-widget-biztype .sm-widget-label{
	position: absolute;
	float: left;
	display: inline;
	top: -1px;
	left: 0;
	height: 18px;
	padding: 10px 9px 10px 14px;
	border: 1px solid #e8e8e8;
	background: #f5f5f5;
	overflow: hidden;
	line-height: 17px;
	white-space: nowrap;
	z-index: 2;
	-webkit-transition: background .3s ease 0s;
  	-moz-transition: background .3s ease 0s;
  	-o-transition: background .3s ease 0s;
  	transition: background .3s ease 0s;
}
.sm-filtbar .sm-widget-area .sm-widget-layer, .sm-filtbar .sm-widget-biztype .sm-widget-layer{
	position: absolute;
	left: 0;
	top: 38px;
	background: #fff;
	height: 0;
	overflow: hidden;
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
	/*position: absolute;
  	display: block;
  	left: -1px;
  	top: 35px;
  	height: 0;
  	overflow: hidden;
  	border: solid 1px #d9d9d9;
  	background: #fff;
  	z-index: 1;
  	opacity: 0;
  	box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
  	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;*/
}
.sm-filtbar .sm-widget-area:hover .sm-widget-layer, .sm-filtbar .sm-widget-biztype:hover .sm-widget-layer{
	box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
}
.sm-filtbar .sm-widget-area .sm-widget-label .sm-widget-txt, .sm-filtbar .sm-widget-biztype .sm-widget-label .sm-widget-txt{
	float: left;
	display: inline;
	width: 48px;
	overflow: hidden;
}
.sm-filtbar .sm-widget-area .sm-widget-label .sw-dpl-arrow-b, .sm-filtbar .sm-widget-biztype .sm-widget-label .sw-dpl-arrow-b{
	float: left;
	display: inline;
	margin-top: 6px;
	margin-left: 6px;
	vertical-align: middle;
}
.sm-filtbar .sm-widget-area .sm-widget-label .sw-dpl-arrow-b, .sm-filtbar .sm-widget-biztype .sm-widget-label .sw-dpl-arrow-b, .sm-filtbar .sm-widget-area .sm-widget-label .sw-dpl-arrow-b i, .sm-filtbar .sm-widget-biztype .sm-widget-label .sw-dpl-arrow-b i, .sm-filtbar .sm-widget-area .sm-widget-label .sw-dpl-arrow-b em, .sm-filtbar .sm-widget-biztype .sm-widget-label .sw-dpl-arrow-b em{
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sw-dpl-arrow-b{
	display: inline-block;
	width: 12px;
	height: 6px;
	overflow: hidden;
}
.sw-dpl-arrow-b i{
	border-top-color: #aaa!important;
}
.sw-dpl-arrow-b i, .sw-dpl-arrow-b em{
	float: left;
	display: inline;
	height: 0;
	width: 0;
	overflow: hidden;
	border: 6px solid transparent;
}
.sm-filtbar .sm-widget-area .sm-widget-label .sw-dpl-arrow-b em, .sm-filtbar .sm-widget-biztype .sm-widget-label .sw-dpl-arrow-b em{
	border-top-color: #f5f5f5;
}
.sw-dpl-arrow-b em{
	margin-top: -13px;
	border-top-color: #fff;
}
.sm-filtbar .sm-widget-area:hover, .sm-filtbar .sm-widget-biztype:hover{
	z-index: 2;
}
.sm-filtbar .sm-widget-area:hover .sm-widget-label, .sm-filtbar .sm-widget-biztype:hover .sm-widget-label{
	background: #fff;
	border-color: #d9d9d9;
	border-bottom-width: 0;
	padding-bottom: 12px;
	color: #ff7300;
	box-shadow: 0 -1px 1px 0 rgba(0,0,0,.1);
}
.sm-filtbar .sm-widget-area:hover .sm-widget-label .sw-dpl-arrow-b, .sm-filtbar .sm-widget-biztype:hover .sm-widget-label .sw-dpl-arrow-b{
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.sm-filtbar .sm-widget-area .sm-widget-layer{
	height: 0;
	overflow: hidden;
}
.sm-widget-layer-area{
	border: 1px solid #d9d9d9;
	width: 455px;
}
.sm-widget-layer-area .sm-widget-row{
	padding: 10px 0 10px 5px;
	border-top: 1px solid #f1f1f1;
	overflow: hidden;
}
.sm-widget-layer-area .sm-widget-row li{
	float: left;
	display: inline;
	height: 30px;
	width: 85px;
	padding: 0 10px 0 10px;
}
.sm-widget-layer-area .sm-widget-row a{
	display: block;
	height: 30px;
}
.sm-filtbar .sm-widget-biztype .sm-widget-layer{
	width: 100%;
	opacity: 0;
}
.sm-filtbar .sm-widget-biztype .sm-widget-layer .sm-widget-biztype-list{
	border: 1px solid #d9d9d9;
	background: #fff;
	height: 150px;
}
.sm-filtbar .sm-widget-biztype .sm-widget-layer li{
	height: 30px;
	background: #fff;
	vertical-align: middle;
}
.sm-filtbar .sm-widget-biztype .sm-widget-layer a{
	display: block;
	height: 18px;
	padding: 6px 14px;
	line-height: 17px;
	text-align: center;
}
.sm-filtbar .sm-widget-biztype .sm-widget-layer a:hover{
	background: #f5f5f5;
}

/* 无图列表模式 */

.data-non-thumb{
	padding: 20px 0;
	overflow: hidden;
}
.data-non-thumb .bg{
	background: #F7F7F7;
}
.data-non-thumb .data-list-item{
	float: left;
	line-height: 40px;
	width: 966px;
	border: 1px solid #ccc;
	border-top: none;
	position: relative;
	font-weight: bold;
}
.data-non-thumb .bd_top{
	border-top: 1px solid #ccc;
}
.w60{
	width: 60px !important;
}
.w138{
	width: 138px;
}
.data-non-thumb .data-list-item .bd_r{
	border-right: 1px solid #ccc;
}
.data-non-thumb .data-list-item li{
	float: left;
	text-align: center;
	color: #666;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 5px;
	box-sizing: border-box;
	height:42px;  /*后加*/
}
.data-non-thumb .data-list-item li a{
	color: #3A9;
}
.data-non-thumb .data-list-item li a:hover{
	color: #F60;
}

/* 无图列表模式 */

/* 新版首列 */

.sw-layout-box .sw-layout-main{
	width: 968px;
	overflow: hidden;
	float: left;
}
.sw-layout-box .sw-layout-main .sm-offer-list li{
	margin-left: 6px;
	width: 230px;
	margin-bottom: 20px;
	float: left;
	border: 1px solid #efefef;
	color: #888;
	-webkit-transition: border .2s linear;
  	-moz-transition: border .2s linear;
  	-o-transition: border .2s linear;
  	transition: border .2s linear;
}
.sw-layout-box .sw-layout-main .sm-offer-list li:hover{
	border-color: #ff7300;
}
.sm-offer-list li .sm-offer-main{
	position: relative;
	left: 0;
	top: 0;
	z-index: 1;
	zoom: 1;
}
.sm-offer-list li a{
	-webkit-transition: color .3s ease 0s;
  	-moz-transition: color .3s ease 0s;
  	-o-transition: color .3s ease 0s;
  	transition: color .3s ease 0s;
  	color: #555;
}
.sm-offer-main .sm-offer-photo{
	display: block;
	position: relative;
	z-index: 1;
	width: 230px;
	height: 230px;
	text-align: center;
	zoom: 1;
	overflow: hidden;
}
.sm-offer-main .sm-offer-photo .sw-dpl-offer-photoLink{
	display: table-cell;
	width: 230px;
	height: 220px;
	vertical-align: middle;
}
.sm-offer-list{
	padding-top: 15px;
}
.sm-offer-main .sm-offer-photo .sw-dpl-offer-photoLink img{
	-webkit-transform: scale(1);
  	-moz-transform: scale(1);
  	-o-transform: scale(1);
  	transform: scale(1);
	vertical-align: middle;
  	-webkit-transition: all .5s ease 0s;
  	-moz-transition: all .5s ease 0s;
  	-o-transition: all .5s ease 0s;
  	transition: all .5s ease 0s;
}
.sm-offer-main .sm-offer-photo .sw-dpl-offer-photoLink:hover img{
	-webkit-transform: scale(1.05);
  	-moz-transform: scale(1.05);
  	-o-transform: scale(1.05);
  	transform: scale(1.05);
}
.sm-offer-main .sm-offer-photo .is_type{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	height: 60px;
	line-height: 60px;
	overflow: hidden;
}
.sm-offer-main .sm-offer-photo .is_type .is_type_i{
	display: inline-block;
	width: 60px;
	height: 60px;
}
.sm-offer-main .sm-offer-photo .is_type>.is_yang_1{
	background: url('images/is_yang_1.png') no-repeat;
	float: left;
}
.sm-offer-main .sm-offer-photo .is_type>.is_kucun_1{
	background: url('images/is_kucun_1.png') no-repeat;
	float: right;
}
.sm-offer-main .sm-offer-photo .is_type>.is_kucun_2{
	background: url('images/is_kucun_2.png') no-repeat;
	float: right;
	font: bold 15px/70px Arial;
	text-shadow: 0px 1px 3px rgba(51,51,51,0.2);
	color:#FFF;
	text-indent: -8px;
}
.sm-offer-photoMask{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 38px;
	width: 100%;
	overflow: hidden;
	-webkit-transform: translateY(38px);
  	-moz-transform: translateY(38px);
  	-ms-transform: translateY(38px);
  	-o-transform: translateY(38px);
  	transform: translateY(38px);
  	-webkit-transition: transform .2s linear;
  	-moz-transition: transform .2s linear;
  	-o-transition: transform .2s linear;
  	transition: transform .2s linear;
  	opacity: 0;
}
.sm-offer-photoMaskInner{
	text-align: center;
	color: white;
	background: rgba(255,115,0,.9);
	zoom: 1;
	overflow: hidden;
}
.sm-offer-photoMaskInner a.first{
	border: none;
}
.sm-offer-photoMaskInner a.first:hover{
	background: #ff500B;
	z-index: 2;
	border-color: #FF500B;
}
.sm-offer-photoMaskInner a:hover{
	background: #ff500B;
	z-index: 2;
	border-color: #FF500B;
}
.sm-offer-photoMaskInner a{
	width: 105px;
	position: relative;
	z-index: 1;
	display: inline-block;
	float: left;
	height: 28px;
	padding: 10px 5px 0 5px;
	margin-right: -1px;
	border-left: 1px solid #FEA153;
	border-right: 1px solid #FEA153;
	color: white!important;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.sm-offer-main .sm-offer-price{
	height: 20px;
	line-height: 20px;
	margin: 15px 14px 0;
}
.sm-offer-price .sw-dpl-offer-priceNum{
	float: left;
	width: 100px;
	font-size: 20px;
	font-family: Arial;
	line-height: 20px;
	color: #ff7300;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.sm-offer-price .sw-dpl-offer-priceNum i{
	font-family: Arial;
	font-size: 16px;
	letter-spacing: 4px;
}
.sm-offer-price .sw-dpl-offer-trade{
	float: right;
	width: 100px;
	text-align: right;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.sm-offer-main .sm-offer-infoMask{
	overflow: hidden;
	position: absolute;
	z-index: 2;
	bottom: -80px;
	left: 0;
	width: 100%;
	height: 0;
	background: #fff;
	zoom: 1;
}
.sm-offer-infoMask .sm-offer-dealInfo{
	width: 100%;
	height: 46px;
	border-bottom: 1px solid #efefef;
	overflow: hidden;
}
.sm-offer-infoMask .sm-offer-dealInfo span.first{
	border: none;
	display: block;
	float: left;
	width: 210px;
	padding: 1px 10px;
	height: 38px;
	line-height: 38px;
	padding-top: 8px!important;
	overflow: hidden;
	word-break: break-all;
}
.sm-offer-infoMask .sm-offer-dealInfo span.first .f_gray:nth-child(2){
	max-width: 145px;
	height: 38px;
	line-height: 38px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.sm-offer-rmb{
	display: inline-block !important;
	width: auto !important;
	padding-right: 2px;
	font-weight: 400;
}
.sm-offer-infoMask .sm-offer-dealInfo, .sm-offer-infoMask .sm-offer-companyInfo{
	visibility: hidden;
	opacity: 0;
	-webkit-transition: opacity .2s linear;
  	-moz-transition: opacity .2s linear;
  	-o-transition: opacity .2s linear;
  	transition: opacity .2s linear;
}
.sm-offer-infoMask .sm-offer-companyInfo{
	padding: 0 15px;
	border-bottom: 1px dashed #ccc;
}
.sm-offer-companyInfo .sm-offer-companyDetail{
	text-align: center;
}
.sm-offer-companyInfo .sm-offer-companyDetail p{
	height: 26px;
	line-height: 26px;
}
.sm-offer-companyInfo .sm-offer-companyDetail p span{
	height: 26px;
	line-height: 26px;
	max-width: 140px;
	display: block;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.sm-offer-companyInfo .sm-offer-companyBadges{
	position: absolute;
	right: 10px;
	bottom: 10px;
}
.sw-dpl-offer-title{
	height: 36px;
	line-height: 18px;
	margin: 5px 14px 10px;
	color: #555;
	overflow: hidden;
	word-break: break-all;
}
.sw-dpl-offer-company{
	height: 18px;
	overflow: hidden;
	margin: 6px 14px 15px;
}
.sm-offer-name-short{
	width: 9em;
}
.sw-dpl-offer-company .sw-dpl-offer-companyName{
	float: left;
	width: 11em;
	height: 16px;
	color: #888;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.sw-dpl-offer-company .sw-dpl-offer-companyTag{
	float: right;
}
.sm-offer-sub{
	position: relative;
	height: 36px;
	line-height: 18px;
	border-top: 1px solid #efefef;
}
.sm-offer-sub .sm-offer-location{
	position: absolute;
	top: 0;
	left: 0;
	width: 7em;
	height: 20px;
	margin: 9px 15px;
	margin-right: 0;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.sm-offer-sub .sm-offer-ww{
	float: right;
	height: 27px;
	padding-top: 9px;
	padding-right: 15px;
}
.sm-offer-main.hover{
	z-index: 3;
}
.sm-offer-main.hover .sm-offer-photoMask{
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
	visibility: visible!important;
}
.sm-offer-main.hover .sm-offer-infoMask{
	height: 100px;
	overflow: hidden;
}
.sm-offer-main.hover .sm-offer-dealInfo, .sm-offer-main.hover .sm-offer-companyInfo{
	visibility: visible !important;
	opacity: 1;
}
.sw-layout-box .sw-layout-side{
	width: 222px;
	margin-left: 10px;
	float: right;
}
.sw-layout-side .sm-sider .sm-widget-p4p{
	opacity: 1;
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
  	color: #888;
}
.sm-sider .sm-widget-p4p li{
	margin-top: 15px;
}
.sm-sider .sm-widget-p4p .dealBt dl{
	height: 330px;
	border: 1px solid #efefef;
	background: #f5f5f5;
	-webkit-transition: border-color .3s ease 0s;
  	-moz-transition: border-color .3s ease 0s;
  	-o-transition: border-color .3s ease 0s;
  	transition: border-color .3s ease 0s;
}
.sm-sider .sm-widget-p4p .dealBt dl:hover{
	border-color: #ff7300;
}
.sm-sider .sm-widget-p4p dd .sm-widget-img{
	position: relative;
	display: block;
	overflow: hidden;
	text-align: center;
	z-index: 1;
	width: 220px;
	height: 220px;
	line-height: 220px;
}
.sm-sider .sm-widget-p4p dd img{
	-webkit-transform: scale(1);
  	-moz-transform: scale(1);
  	-o-transform: scale(1);
  	transform: scale(1);
  	display: inline-block;
  	border-width: 0;
  	margin-top: -3px;
  	vertical-align: middle;
	-webkit-transition: all .5s ease 0s;
  	-moz-transition: all .5s ease 0s;
  	-o-transition: all .5s ease 0s;
  	transition: all .5s ease 0s;
}
.sm-sider .sm-widget-p4p dd img:hover{
	-webkit-transform: scale(1.05);
  	-moz-transform: scale(1.05);
  	-o-transform: scale(1.05);
  	transform: scale(1.05);
}
.sm-sider .sm-widget-p4p .dealBt .sm-widget-p4p-tag{
	padding: 12px 0 8px;
	position: relative;
	height: 20px;
}
.sm-sider .sm-widget-p4p .sm-widget-money{
	float: left;
	display: inline;
	margin-left: 14px;
	height: 20px;
	overflow: hidden;
	color: #ff7300;
	font-size: 20px;
	line-height: 20px;
	font-family: Arial;
}
.sm-sider .sm-widget-p4p .sm-widget-cny{
	font-family: Arial;
	font-size: 16px;
	letter-spacing: 4px;
}
.sm-sider .sm-widget-p4p .sm-widget-p4p-deal{
	float: right;
	margin-right: 7px;
}
.sm-sider .sm-widget-p4p dt{
	position: relative;
	/*height: 40px;*/
	padding: 0 13px 3px;
}
.sm-sider .sm-widget-p4p dt a{
	line-height: 19px;
	-webkit-transition: color .3s ease 0s;
  	-moz-transition: color .3s ease 0s;
  	-o-transition: color .3s ease 0s;
  	transition: color .3s ease 0s;
  	color: #888;
}
.sm-sider .sm-widget-p4p dt a .sm-widget-txt{
	word-break: break-all;
	line-height: 19px;
}
.sm-sider .sm-widget-p4p dt.sm-widget-p4pextra{
	padding-right: 0;
	height: 20px;
	overflow: hidden;
}
.sm-sider .sm-widget-p4p dt.sm-widget-p4pextra span{
	margin-top: 2px;
}
.sm-sider .sm-widget-p4p .dealBt .sm-widget-title{
	position: static;
	top: 12px;
	right: -1px;
	float: right;
	display: inline;
	height: 18px;
	width: 42px;
	padding: 1px 0;
	background: #F60;
	text-align: center;
	line-height: 17px;
	color: #FFF;
	cursor: default;
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sm-sider .sm-widget-p4p dt.sm-widget-p4pextra .alitalk{
	float: right;
	margin-right: 5px;
	margin-top: 1px;
	color: #888;
}
.sw-bg-gray{
	min-width: 1200px;
	padding: 24px 0 60px;
	border-top: 40px solid #fff;
	background: #f5f5f5;
	overflow: hidden;
	clear: both;
}
.sm-bottomp4p{
	color: #555;
}
.sm-bottomp4p h2{
	float: left;
	display: inline;
	height: 20px;
	line-height: 20px;
	padding-left: 10px;
	margin-top: 2px;
	border-left: 3px solid #ff7300;
	font-size: 18px;
	color: #333;
	font-family: "Microsoft Yahei",Arial;
	cursor: default;
}
.sm-bottomp4p .sm-widget-iwant{
	float: right;
	display: inline;
	height: 18px;
	padding: 2px 10px;
	margin-left: 10px;
	border: 1px solid #e8e8e8;
	background: #fff;
	color: #ff7300;
	line-height: 17px;
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sm-bottomp4p a{
	-webkit-transition: color .3s ease 0s;
  	-moz-transition: color .3s ease 0s;
  	-o-transition: color .3s ease 0s;
  	transition: color .3s ease 0s;
}
.sm-bottomp4p .sm-widget-more{
	float: right;
	display: inline;
	height: 18px;
	padding: 2px 6px 2px 10px;
	margin-left: 10px;
	border: 1px solid #e8e8e8;
	background: #fff;
	line-height: 17px;
	color: #888;
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sm-bottomp4p .sm-widget-more .sw-dpl-plus{
	margin: 3px 0 0 4px;
}
.sm-bottomp4p .sm-widget-more .sm-widget-txt, .sm-bottomp4p .sm-widget-more .sw-dpl-plus{
	float: left;
	display: inline;
}
.sw-dpl-plus{
	display: inline-block;
	width: 11px;
	height: 11px;
	overflow: hidden;
}
.sm-bottomp4p .sm-widget-more .sw-dpl-plus i, .sm-bottomp4p .sm-widget-more .sw-dpl-plus em{
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
a:link .sw-dpl-plus i, a:visited .sw-dpl-plus i, a:link .sw-dpl-plus em, a:visited .sw-dpl-plus em{
	background: #aaa;
}
.sw-dpl-plus i{
	float: left;
	display: inline;
	width: 11px;
	height: 1px;
	overflow: hidden;
	background: #aaa;
	margin-top: 5px;
}
.sw-dpl-plus em{
	float: left;
	display: inline;
	width: 1px;
	height: 11px;
	overflow: hidden;
	background: #aaa;
	margin: -6px 0 0 5px;
}
a:hover .sw-dpl-plus i, a:hover .sw-dpl-plus em{
	background: #ff7300;
}
.sm-bottomp4p a{
	color: #555;
}
.sm-bottomp4p .level{
	margin-left: -10px;
}
.sm-bottomp4p .level li{
	margin-left: 10px;
	float: left;
	display: inline;
	margin-top: 20px;
}
.sm-bottomp4p ul dl{
	width: 230px;
	height: 324px;
	border: 1px solid #efefef;
	background: #fff;
	overflow: hidden;
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
.sm-bottomp4p ul dl:hover{
	border-color: #ff7300;
}
.sm-bottomp4p ul dd{
	width: 230px;
	height: 230px;
	overflow: hidden;
	display: block;
}
.sm-bottomp4p dd .sm-widget-img{
	width: 230px;
	height: 230px;
	line-height: 230px;
	/*display: block;*/
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
}
.sm-bottomp4p ul .sm-widget-img img{
	-webkit-transform: scale(1);
  	-moz-transform: scale(1);
  	-o-transform: scale(1);
  	transform: scale(1);
	display: inline-block;
  	border-width: 0;
  	margin-top: -3px;
  	vertical-align: middle;
  	-webkit-transition: all .5s ease 0s;
  	-moz-transition: all .5s ease 0s;
  	-o-transition: all .5s ease 0s;
  	transition: all .5s ease 0s;
  	/*padding-top: 40px;*/
  	max-width:98%;
}
.sm-bottomp4p ul .sm-widget-img:hover img{
	-webkit-transform: scale(1.05);
  	-moz-transform: scale(1.05);
  	-o-transform: scale(1.05);
  	transform: scale(1.05);
}
.sm-bottomp4p ul .sm-widget-tag{
	padding: 12px 4px 8px 0;
	height: 20px;
}
.sm-bottomp4p ul .sm-widget-price{
	float: left;
	display: inline;
	margin-left: 14px;
	height: 20px;
	overflow: hidden;
	color: #ff7300;
	font-size: 20px;
	line-height: 20px;
	font-family: Arial;
}
.sm-bottomp4p ul .sm-widget-cny{
	font-family: Arial;
	font-size: 16px;
	letter-spacing: 4px;
}
.sm-bottomp4p ul .sm-widget-tag a{
	float: right;
	display: inline;
	margin-right: 10px;
	margin-top: 1px;
	height: 18px;
}
.sm-bottomp4p ul .sm-widget-tag a .sw-dpl-info{
	margin-top: 2px;
}
.sw-dpl-info{
	display: inline-block;
	width: 11px;
	height: 10px;
	padding: 3px 0 0 3px;
	border: 1px solid #e8e8e8;
	background: #fff;
	overflow: hidden;
}
.sm-bottomp4p ul .sm-widget-tag a .sw-dpl-info i{
	-webkit-transition: all .3s ease 0s;
  	-moz-transition: all .3s ease 0s;
  	-o-transition: all .3s ease 0s;
  	transition: all .3s ease 0s;
}
a:link .sw-dpl-info i, a:visited .sw-dpl-info i{
	background: #aaa;
}
.sw-dpl-info i{
	display: block;
	width: 8px;
	height: 1px;
	background: #aaa;
	overflow: hidden;
	margin-bottom: 2px;
}
.sm-bottomp4p ul dt{
	position: relative;
	height: 40px;
	padding: 0 13px;
}
.sm-bottomp4p ul dt a{
	line-height: 19px;
}
.sm-bottomp4p ul dt a .sm-widget-txt{
	line-height: 19px;
	height: 38px;
	display: block;
	overflow: hidden;
}
.sm-allLookingAt{
	margin-top: 30px;
}
.sm-allLookingAt h2{
	height: 20px;
	line-height: 20px;
	padding-left: 10px;
	border-left: 3px solid #ff7300;
	font-size: 18px;
	color: #333;
	font-family: "Microsoft Yahei",Arial;
}
.sm-allLookingAt ul{
	margin-left: -10px;
	/*height: 315px;*/
	position: relative;
	margin-top: 20px;
	overflow: hidden;
}
.sm-allLookingAt ul .sw-dpl-offer-item{
	margin-left: 11px;
	float: left;
	margin-bottom: 20px;
	background: #fff;
	width: 228px;
	/*padding-bottom: 14px;*/
	border: 1px solid #efefef;
	color: #888;
	-webkit-transition: border .2s linear;
  	-moz-transition: border .2s linear;
  	-o-transition: border .2s linear;
  	transition: border .2s linear;
}
.sm-allLookingAt ul .sw-dpl-offer-item:hover{
	border-color: #ff7300;
}
.sw-dpl-offer-photo{
	display: block;
	position: relative;
	z-index: 1;
	width: 228px;
	height: 220px;
	text-align: center;
	zoom: 1;
	overflow: hidden;
}
.sw-dpl-offer-photo .sw-dpl-offer-photoLink{
	display: table-cell;
	width: 228px;
	height: 220px;
	line-height: 220px;
	vertical-align: middle;
}
.sw-dpl-offer-item a{
	-webkit-transition: color .3s ease 0s;
  	-moz-transition: color .3s ease 0s;
  	-o-transition: color .3s ease 0s;
  	transition: color .3s ease 0s;
  	color: #555;
}
.sw-dpl-offer-photo .sw-dpl-offer-photoLink img{
	-webkit-transform: scale(1);
  	-moz-transform: scale(1);
  	-o-transform: scale(1);
  	transform: scale(1);
	vertical-align: middle;
  	-webkit-transition: all .5s ease 0s;
  	-moz-transition: all .5s ease 0s;
  	-o-transition: all .5s ease 0s;
  	transition: all .5s ease 0s;
  	max-width: 96%;
}
.sw-dpl-offer-photo .sw-dpl-offer-photoLink:hover img{
	-webkit-transform: scale(1.05);
  	-moz-transform: scale(1.05);
  	-o-transform: scale(1.05);
  	transform: scale(1.05);
}
.sw-dpl-offer-price{
	height: 20px;
	line-height: 20px;
	margin: 15px 14px 0;
}
.sw-dpl-offer-price .sw-dpl-offer-priceNum{
	float: left;
	width: 90px;
	font-size: 20px;
	font-family: Arial;
	line-height: 20px;
	color: #ff7300;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.sw-dpl-offer-price .sw-dpl-offer-priceNum i{
	font-family: Arial;
	font-size: 16px;
	letter-spacing: 4px;
}
.sw-dpl-offer-price .sw-dpl-offer-trade{
	float: right;
  	width: 100px;
  	text-align: right;
  	display: inline-block;
  	overflow: hidden;
  	white-space: nowrap;
  	text-overflow: ellipsis;
}
.sw-dpl-offer-title{
	height: 36px;
	line-height: 18px;
	margin-top: 5px;
	color: #555;
	overflow: hidden;
	word-break: break-all;
}

/* 切换浏览模式Style */

.sm-offerimg-item{
	position: relative;
  	z-index: 1;
  	padding: 20px 0;
  	margin-left: 0!important;
  	border-bottom: 1px solid #E8E8E8;
  	color: #888;
  	zoom: 1;
  	overflow: hidden;
}
.sm-offerimg-item:hover{ background:#FCF5E4;}
.sm-offerimg-photo{
	position: relative;
  	z-index: 1;
  	float: left;
  	width: 120px;
  	height: 120px;
  	text-align: center;
  	zoom: 1;
}
.tips-pdotype{
	position: absolute;
	top: 0;
	right: 0;
	z-index: 111;
}
.tips-pdotype a{
	float: left;
	margin-left: 5px;
	display: block;
	padding: 2px 4px;
	text-align: center;
	color: #FFF;
	border-radius: 50%;
	font-style: normal;
	font-weight: 600;
	text-shadow: 0px 2px 5px rgba(21,21,21,.3);
	cursor: pointer;
	box-shadow: 0px 1px 5px rgba(51,51,51,.3);
}
.sm-offerimg-description{
	width: 518px;
}
.sm-offerimg-company{
	width: 270px;
	margin-top: 2px;
}
.sm-offerimg-description, .sm-offerimg-company{
	margin-left: 30px;
}
.sm-offerimg-photo, .sm-offerimg-description, .sm-offerimg-company{
	float: left;
}
.sm-offerimg-list a{
	text-decoration: none;
	-webkit-transition: color .3s ease 0s;
  	-moz-transition: color .3s ease 0s;
  	-o-transition: color .3s ease 0s;
  	transition: color .3s ease 0s;
}
.sm-offerimg-photolink{
	display: table-cell;
	width: 120px;
	height: 120px;
	vertical-align: middle;
}
.sm-offerimg-photolink img{
	-webkit-transform: scale(1);
  	-moz-transform: scale(1);
  	-o-transform: scale(1);
  	transform: scale(1);
	vertical-align: middle;
  	-webkit-transition: all .5s ease 0s;
  	-moz-transition: all .5s ease 0s;
  	-o-transition: all .5s ease 0s;
  	transition: all .5s ease 0s;
}
.sm-offerimg-photolink:hover img{
	-webkit-transform: scale(1.05);
  	-moz-transform: scale(1.05);
  	-o-transform: scale(1.05);
  	transform: scale(1.05);
}
.sm-offerimg-title{
	margin-top: 5px;
	font-size: 14px;
}
.sm-offerimg-title a{
	color: #333;
	line-height:20px;
	display: block;
	max-height:40px;
	font-weight:bold;
	overflow: hidden;
}
.sm-offerimg-title a:hover{
	color: #FF7300;
}
.sm-offerimg-tradeinfo{
	margin-top: 15px;
	overflow: hidden;
}
.sm-offerimg-dealinfo{
	float: left;
	height: 40px;
	margin-left: -10px;
	overflow: hidden;
}
.sm-offerimg-dealinfo span.first{
	border: none;
}
.sm-offerimg-dealinfo span{
	position: relative;
	display: block;
  	float: left;
  	width: 115px;
  	height: 40px;
  	padding: 0 10px;
  	line-height: 20px;
  	border-left: 1px solid #efefef;
  	overflow: hidden;
  	word-break: break-all;
}
.sm-offerimg-dealinfo span i{
	margin-bottom: 7px;
	font-size: 16px;
	color: #ff7300;
}
.sm-offerimg-dealinfo span i, .sm-offerimg-dealinfo span em{
	display: block;
  	float: left;
  	width: 100%;
  	height: 18px;
  	line-height: 18px;
  	word-break: break-all;
  	font-family: Arial;
  	display: inline-block;
  	overflow: hidden;
  	white-space: nowrap;
  	text-overflow: ellipsis;
  	font-style: normal;
}
.sm-offerimg-trade{
	float: left;
	/*width: 100px;*/
	height: 40px;
	padding-left: 10px;
	line-height: 1;
	border-left: 1px solid #efefef;
	overflow: hidden;
}
.sm-offerimg-rmb{
	margin-right: 5px;
	font-weight: 400;
}
.sm-offerimg-tradeq, .sm-offerimg-freight{
	width: 100%;
  	height: 20px;
  	line-height: 20px;
  	display: inline-block;
  	overflow: hidden;
  	white-space: nowrap;
  	text-overflow: ellipsis;
}
.sm-offerimg-des{
	width: 100%;
	height: 25px;
	margin-top: 5px;
	line-height: 25px;
	overflow: hidden;
}
.sm-offerimg-des span{
	display: inline-block;
}
.sm-offerimg-des span:nth-child(2){
	max-width: 450px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	height: 25px;
	line-height: 25px;
	cursor: help;
}
.sm-offerimg-similar{
	float: left;
	height: 22px;
	margin-bottom: 7px;
	border: 1px solid #efefef;
	overflow: hidden;
}
.sm-offerimg-companyinfo{
	position: relative;
	margin-bottom: 5px;
	clear: both;
}
.sm-offerimg-tagwrapper{
	height: 30px;
}
span.pdo-tag{height:16px; width:40px;float:left; margin:0 10px 10px 0; background:url('images/sell_tp_tag.png') no-repeat;}
span.pdo-tag-yangpin{ background-position:0 0;}
span.pdo-tag-kucun{background-position:0 -16px;}
span.pdo-tag-xianhuo{background-position:0 -32px;}
span.pdo-dingzhi{float:left; color:#F93; height:30px; line-height:30px; background:url('images/t01a8a3aa8918ae9150.png') 0 8px no-repeat; padding-left:15px;}
span.big-tag{height:17px;width:45px;float:left;margin-right: 10px;background: url('images/sell_tp_tag.png') no-repeat;}
span.big-tag-yangpin{background-position: 0px -48px;}
span.big-tag-kucun{background-position: 0px -65px;}
span.big-tag-xianhuo{background-position: 0px -82px;}
.warranty-icon{height: 18px;width: 18px;float: left;background: url('images/TB16kDyLpXXXXcnXFXX1EEJ4FXX-298-298.png') no-repeat;}
.warranty-icon-fahuo{background-position: -198px -5px;}
.warranty-icon-zhibao{background-position: -223px -187px;}
.sm-offerimg-similar a.first{
	border-left: none;
}
.sm-offerimg-similar a{
	float: left;
	width: 60px;
	padding: 5px;
	line-height: 1;
	text-align: center;
	color: #888;
	border-left: 1px solid #efefef;
}
.sm-offerimg-ww{
	float: left;
	margin-right: 5px;
}
.sw-ui-flaticon-ww-online-s, .sw-ui-flaticon-ww-off-s{
	width: 16px;
	height: 18px;
}
.sm-offerimg-companyname{
	color: #888;
}
.sm-offerimg-cxt{
	height: 18px;
	line-height: 16px;
	color: #888;
}
.sm-offerimg-companysep{
	color: #efefef;
}
.sm-offerimg-location{
	color: #888;
}

/* 切换浏览模式Style */


/* 内容页Style */

.container
{
	max-height: 50px;
	line-height: 28px;
	padding: 10px 15px;
	overflow: hidden;
	background: #F5F5F5;
	border-bottom: 1px solid #e5e5e5;
}

.container h1
{
	color: #444;
	float: left;
	font-size: 16px;
	font-weight: 700;
}
.container .static-content
{
	color:#aaa;
	float: right;
	font-size: 14px;
	line-height: 20px;
	padding-right: 60px;
	margin-top: 15px;
}
.container .add
{
	text-decoration: none;
	margin-right: -300px;
}
.main
{
	background-color: #fff;
	margin:0 auto;
	margin-bottom: 20px;
	clear: both;
}
.main .mainbox
{
	width: 1200px;
	margin:0 auto;
	-webkit-box-shadow: 0px 1px 5px rgba(21,21,21,.3);
	-moz-box-shadow: 0px 1px 5px rgba(21,21,21,.3);
	-o-box-shadow: 0px 1px 5px rgba(21,21,21,.3);
	box-shadow: 0px 1px 5px rgba(21,21,21,.3);
	position: relative;
}
.main .mainbox .container-top
{
	overflow: hidden;
}
.container-footer{
	overflow: hidden;
}
.container-footer ul
{
	width: 100%;
	float: left;
	
	
	
}
.section-all > li
{
	display: inline-block;
	width: 280px;
	float: left;
	padding-left: 120px;
	height: 75px;
	margin-top: -25px;
}
.section-all .pad-add
{
padding-left: 60px;
}
.pay-style
{
	color: #8c785e;
    font-size: 14px;
    font-family: "微软雅黑"

}
.tradetype
{
	width:310px;
	padding-top: 10px;
	color: #555;
}
.tradeway .tradetype li
{
    display: inline-block;
    width:50px;
}
.mainbox .content
{
	padding:10px 10px 15px 10px;
	width: 430px;
	float: left;
	min-height: 455px;
}
.mainbox .custom
{
	width: 749px;
	border-left: #e5e5e5 1px solid;
 	color: #fff;
 	float: right;
 	min-height: 480px;
 	position: relative;
}
.mainbox .custom .header
{
	background-color: #FFF5E5;
	height: 90px;
	margin-bottom: 10px;
}
.custom .header table
{
	border-collapse: collapse;.
	border-spacing: 0;
}
.header .price td{
	color: #FF7300;
}
/*.price .value{
	font-size: 30px;
}*/
.amount-title
{	
	margin-left: -1px;
	padding-left: 25px;
	width:64px;
	color: #A5988F;
}
.price-title
{
	padding-left: 25px;
	width:64px;
	color: #A5988F!important;
}
.amount .amount-1,
.price .price-1
{
	width: 172px;
	padding-left: 16px;
}
.amount .value

{
	font-size: 14px;
	color: #444;
}
.amount .unit
{
	padding-left: 2px;
	font-size: 14px;
	color: #444;
}
.amount .amount-2,
.price .price-2
{
    width: 172px;
    padding-left: 20px;
}
.amount .amount-3,
.price .price-3
{
	padding-left: 20px;
    width: 190px;

}
.header .amount
{
	height: 45px;
	padding:15px 10px;
}
.price .cny
{
	padding-right: 2px;
	font-family: Helvetica,Arial;
	font-size: 18px;
}
.price .price-length
{
	font-size: 30px;
}
.header .price

{
	height: 45px;
	padding:10px 25px;
}
.mainbox .custom .detail-static
{
	margin-bottom: 10px;
	color: #444;
	height: 30px;
}
.detail-static .d-header
{
	color: #aaa;
    float: left;
    margin-left: 25px;
    text-align: left;
    width: 72px;
    height: 30px;
    line-height: 30px;
}
.detail-static .d-content
{
	
   float: left;
   line-height: 30px;
   width: 652px;
   position: relative;
    
}
/* .prefer li>.popover{
	position: absolute;
	top: 40px;
	left: -125px;
	z-index: 1060;
	display: none;
	width: 300px;
	max-width: 350px;
	padding: 1px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 1.42857143;
	color: #606060;
	border: 1px solid rgba(0,0,0,.2);
	border: 1px solid #b7b7b7;
	background-color: #FFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fef9d9));
	background: -moz-linear-gradient(top, #fff, #fef9d9);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fef9d9');
	background-clip: padding-box;
	-webkit-background-clip: padding-box;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.prefer li .popover.bottom>.arrow{
	top: -13px;
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: rgba(0,0,0,.25);
}
.popover>.arrow, .popover>.arrow:after{
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.popover>.arrow{
	border-width: 11px;
}
.popover>.arrow:after{
	content: " ";
	border-width: 10px;
}
.arrow{
	float: right;
	margin-top: 2px;
}
.popover.bottom>.arrow:after{
	top: 1px;
	margin-left: -10px;
	content: " ";
	border-top-width: 0;
	border-bottom-color: #fff;
}
.popover-content{
	padding: 9px 14px;
} */
.prefer li a{
	display: block;
	height: 28px;
	line-height: 28px;
	color: #333;
	border: 1px solid #ddd;
	text-align: center;
	position: relative;
	padding: 0 10px;
	float: left;
}
.prefer li a:hover{
	border: 1px solid #ff7300;
}
.prefer li a .color-code{
	display: block;
	float: right;
	width: 15px;
	height: 15px;
	margin: 5px 0 0 5px;
	border: 1px dashed #ddd;
}
.prefer li a.current{
	border: 1px solid #ff7300;
}
.prefer li a.current em{
	background: url('images/icon.png') 0 -302px no-repeat;
	position: absolute;
	right: 0;
	width: 12px;
	height: 12px;
	bottom: 0;
}
.detail-static .prefer .value
{
	color: #FF7300;
}
.detail-static .prefer .lq
{
	color: #06e;
	padding-left: 5px;
}
.detail-static .parcel-location
{
	border: 1px solid #E5E5E5;
    color: #444;
    display: block;
    height: 20px;
    line-height: 20px;
    margin:0 5px;
    text-align: center;
    text-decoration: none;
    width: 60px;
}
.d-content .prefer em
{
	color: #ff7300;
	font-weight: 700;
}
.cost-delivery

{
	margin-left: 5px;
}
.d-content .prefer li
{
	display: block;
	position: relative;
	float: left;
	margin-right: 10px;
}
.detail-cart-box{
	/*overflow: auto;*/
	/*max-height: 141px;*/
	/*border: 1px solid #D9D9D9;*/
	padding: 0 20px;
}
.detail-cart-box .detail-cart-box-line{
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dashed #D9D9D9;
	overflow: hidden;
	position: relative;
	/*box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);*/
}
.detail-cart-box .detail-cart-box-line:nth-last-child(1){
	border-bottom: none;
}
.detail-cart-box .detail-cart-box-line .detail-cart-box-line-remove{
	position: absolute;
	right: -10px;
	padding-left: 0;
}
.detail-cart-box-line-remove span{
	width: 15px;
	height: 15px;
	display: block;
	vertical-align: middle;
	line-height: 15px;
	margin-top: 10px;
	font-size: 18px;
	cursor: pointer;
}
.detail-cart-box-line-remove span:hover{
	color: #FF7300;
}
.detail-cart-box .detail-cart-box-line .detail-cart-box-line-remove-gongying{
	position: absolute;
	right: -10px;
	padding-left: 0;
}
.detail-cart-box-line-remove-gongying span{
	width: 15px;
	height: 15px;
	display: block;
	vertical-align: middle;
	line-height: 15px;
	margin-top: 10px;
	font-size: 18px;
	cursor: pointer;
}
.detail-cart-box-line-remove-gongying span:hover{
	color: #FF7300;
}
.detail-cart-box .detail-cart-box-line .detail-cart-box-line-remove-banpiao{
	position: absolute;
	right: -10px;
	padding-left: 0;
}
.detail-cart-box-line-remove-banpiao span{
	width: 15px;
	height: 15px;
	display: block;
	vertical-align: middle;
	line-height: 15px;
	margin-top: 10px;
	font-size: 18px;
	cursor: pointer;
}
.detail-cart-box-line-remove-banpiao span:hover{
	color: #FF7300;
}
.detail-cart-box .detail-cart-box-line>div{
	float: left;
	text-align: center;
	padding: 0 20px 0 10px;
	height: 40px;
}
.detail-cart-box .detail-cart-box-line>div>span{
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.detail-cart-box-line-color, .detail-cart-box-line-pantong, .detail-cart-box-line-price, .detail-cart-box-line-seller{
	width: 100px;
}
.detail-cart-box .detail-cart-box-line>.detail-cart-box-line-amount a{
	width: 15px;
	height: 15px;
	border-radius: 50%;
	border: 1px solid #bfbfbf;
	position: relative;
	cursor: pointer;
	vertical-align: middle;
	line-height: 14px;
	margin-top: 12px;
	text-align: center;
}
.detail-cart-box .detail-cart-box-line>.detail-cart-box-line-amount a:hover{
	border-color: #FF7300;
}
.detail-cart-box .detail-cart-box-line>.detail-cart-box-line-amount input{
	width: 50px;
	height: 15px;
	line-height: 15px;
	margin: 12px 5px 0;
	border: 1px solid #bfbfbf;
	text-align: center;
}
.detail-cart-line{
	padding: 5px 10px 5px 20px;
	background: #f9f9f9;
	border: 1px solid #e5e5e5;
}
.detail-cart-table td{
	text-align: center;
}
.detail-cart-table td select{
	margin-left: 5px;
}
.cart-amount span, .cart-unit span, .cart-money span{
	font-size: 20px;
	color: #d00;
}
.cart-amount .unit, .cart-unit .unit, .cart-money .unit{
	padding-left: 2px;
}
.paymode li{
	float: left;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	font: 500 13px/24px 'simsun';
}
.mainbox .custom .diver
{
	
	border-top:#E5E5E5 1px solid;
}
.mainbox .custom .obj-amount
{
	 margin: 25px 0;
	 color: #000;
	 overflow: hidden;
}
.obj-amount .d-header
{
float: left;
width: 75px;
display: inline-block;
color: #aaa;
text-align: left;
margin-left: 30px;
}
.obj-amount .d-header .d-title
{
	padding-top: 5px;
	display: inline-block;
}
.obj-amount .d-content
{
float: left;
width: 545px;
display: inline-block;
text-align: left;
}
.obj-amount .amount-control
{
	border-radius: 3px;
	border:#E5E5E5 1px solid;
	width: 130px;
	height: 25px;
	float: left;
	line-height: 25px;
}

.amount-control .amount-down
{
	background: rgba(0, 0, 0, 0) url("images/bg_details.png") no-repeat scroll 0;
	background-position: -30px 8px;
    border-radius: 2px 0 0 2px;
    border-right: 0 none;
    width: 30px;
    display: inline-block;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color: #fff;
    float: left;
}
.amount-control .amount-up
{
	background: rgba(0, 0, 0, 0) url("images/bg_details.png") no-repeat scroll 0;
	background-position: 15px 8px;
	border-radius: 2px 0 0 2px;
    border-right: 0 none;
    width: 30px;
    display: inline-block;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color: #fff;
    float: left;

}
.amount-control .amount-input
{
    border: 1px solid #ddd;
    height: 19px;
    line-height: 19px;
    padding: 2px 10px;
    width:45px;
    text-align: center;
    float: left;
}
.d-content .total
{

 height: 26px;
 line-height: 26px;
 
 }
.obj-order
{
	margin: 10px 20px 10px 106px;
	overflow: hidden;
	float: right;
}
.obj-order a{
	margin-right: 15px;
	margin-bottom: 10px;
}
/*.obj-order .code
{
	border:dashed 1px #E5E5E5;
	margin-left: 35px;
	display: inline-block;
	width:100px;
	height: 45px;
	background:url("http://gqrcode.alicdn.com/img?type=ali&w=46&h=46&el=m&text=http%3A%2F%2Fma.m.1688.com%2Frush.html%3Fsecret%3DF9liSr") no-repeat;
}*/
.guarantee-type
{
	margin-top: 8px;
	
}
.guarantee-type .blank
{
	margin-left: 20px;
	color: #555;
}
.guarantee-type .blank:hover
{
	
	color: #ff7300;
	text-decoration: underline;
}
.guarantee-type li
{
	display: inline-block;
}
.guarantee-default
{
	 background: rgba(0, 0, 0, 0) url("images/icon4.png") no-repeat scroll 0 -488px;
}
.obj-order .code .des-word
{
	height: 40px;
	width: 50px;
	border-left: dashed 1px #E5E5E5;
	float: right;
	text-align: center;
	padding-top: 5px;
	color: #aaa;
}
/* .obj-order .btn-order
{
	background-color: #ff712b;
    margin-right: 15px;
    border-radius: 2px;
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 17px;
    height: 48px;
    line-height: 48px;
    overflow: hidden;
    text-align: center;
    width: 170px;
}
.obj-order .btn-order:hover{
	background: #FFA174;

}
.obj-order .btn-cart
{
	background: rgba(0, 0, 0, 0) url("images/icon4.png") no-repeat scroll 0 0;
	background-color: #fff9f1;
    background-position: 25px -801px;
    border: 2px solid #ff712b;
    border-radius: 2px;
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 17px;
    height: 44px;
    line-height: 44px;
    overflow: hidden;
    text-align: center;
    width: 166px;
}
.obj-order .btn-order span
{
	font-family: 微软雅黑,黑体,文泉驿正黑体,华文细黑;
    font-weight: 400;
}
.obj-order .btn-cart span
{
	color: #ff712b;
	padding-left: 20px;
} */
.btn-cart{ background: url(./images/index/cart.png)  14px center no-repeat  #fff5ec; margin-right: 10px; padding: 12px 50px;}
.vertical-img{
	height: 335px;
	overflow: hidden;
	text-align: center;
	border: 1px solid #eee;
	width:430px;
	vertical-align:middle;
	position:relative;
	float:left;
}
.vertical-img a{    
	width: 430px;
    height: 330px;
    overflow: hidden;
	display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.vertical-img img
{
    vertical-align: middle;
	max-width:430px;
	max-height:335px;
	-webkit-transition: all .5s ease 0s;
  	-moz-transition: all .5s ease 0s;
  	-o-transition: all .5s ease 0s;
  	transition: all .5s ease 0s;
	display:block;
	margin:auto;
	clear:both;
}
.mainbox .content .tab
{
	margin: 20px auto 0;
	overflow: hidden;
	float:left;
	width:430px;
}
.mainbox .content .tab ul{
	text-align: center;
}
/*.mainbox .content .tab .nav-tabs
{
	margin:0 auto;
}*/
.nav-tabs .ab_on
{
	border: #FF6600 1px solid;
	padding: 2px;
	background: none!important;
	margin: 0!important;
}
.nav-tabs .ab_im{
	/*padding: 2px;*/
  	border: #C0C0C0 1px solid;
  	margin: 0!important;
}
.nav-tabs li img{
	width: 54px;
	height: 54px;
}
.nav-tabs li
{
	display: inline-block;
	padding-right: 1px;
	cursor: pointer;
}
.content .fav
{
	text-align: center;
	margin-top: 20px;
	float:left;
	width:430px;
}
.content .fav a
{
	color: #125dc6;
    cursor: pointer;
    line-height: 18px;
    padding-right: 10px;
}
.content .fav span
{
font: 12px/1.5 Tahoma,Arial,"宋体",sans-serif;
color: #444;
}

.content-main
{
margin:0 auto;
width:1200px;
overflow: hidden;
color: #444;
}
.content-main .content-left
{
	float: left;
	width: 290px;
	height: auto;
	background-color: #fff;
}
.content-left .supplier-info
{
	background:  #fff9e6 none repeat scroll 0 0;
	border: #ffc576 1px solid;
	/*height: 295px;*/
	margin-bottom: 20px;
	color: #555 !important;
	padding: 20px 0;
}
.supplier-info .header
{
	background: rgba(0, 0, 0, 0.5) -moz-linear-gradient(center top , #ffeeab, #fff9e6) repeat scroll 0 0;
    background: rgba(0, 0, 0, 0.5) -webkit-linear-gradient(center top , #ffeeab, #fff9e6) repeat scroll 0 0;
	background: rgba(0, 0, 0, 0.5) -o-linear-gradient(center top , #ffeeab, #fff9e6) repeat scroll 0 0;
    background: rgba(0, 0, 0, 0.5) linear-gradient(center top , #ffeeab, #fff9e6) repeat scroll 0 0;
    height: 37px;
    padding-top: 18px;
}
.supplier-info .header .logo
{
	background: rgba(0, 0, 0, 0) url("images/2316590_1348253471.png") no-repeat scroll 0 0;
    height: 32px;
    margin: 0 auto;
    width: 170px;
}
.supplier-info .content .abstract
{
	border-bottom: 1px dotted #ffc576;
    height: 64px;
    text-align: center;
}
.supplier-info .content .abstract .namearea
{
	font-weight: bold;
    line-height: 14px;
    max-height: 28px;
    overflow: hidden;
    padding-top: 4px;
}
 .abstract .certify-info
{
	margin-top: 10px;
	
}
.detail .contactsaler,
.detail .satisfatiction,
.detail .biztype,
.detail .address
{
	line-height: 27px;
	height: 27px;

}
.content .satisfatiction  .disc {
    line-height: 20px;
    padding-top: 3px;
   
}
.content  .disc a
{
	color: #555;
}
.detail .contactsaler
{
	position: relative;
	
}
.biztype-checked
{
	color: #ff7300;
}
.detail .contactsaler a
{
	color: #555;
}
.supplier-info .footer .operate
{
	padding: 10px 11px;
    text-align: center;
}
.footer .operate .button
{
	background: #fff none repeat scroll 0 0;
    border: 1px solid #ffd092;
    cursor: pointer;
    display: inline-block;
    height: 18px;
    padding: 5px 15px;
    color: #555;
}

.certify-info .divideline
{
	border-right: 1px solid #dbd7ca;
    display: inline-block;
    height: 15px;
    margin-left: 6px;
    width: 0;
}
.certify-info .guarantee-icons
{
	display: inline-block;
	height: 16px;
}

.certify-info .quality-icon
{
	background: rgba(0, 0, 0, 0) url("images/2321541_1348253471.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 16px;
    width: 16px;
    margin-left: 6px;
	background-position: -22px -30px;
	
}
.certify-info .shipment-icon
{
	background: rgba(0, 0, 0, 0) url("images/2321541_1348253471.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 16px;
    width: 16px;
    margin-left: 6px;
	background-position: -44px -30px;
	
}
.certify-info .exchange-icon
{
	background: rgba(0, 0, 0, 0) url("images/2321541_1348253471.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 16px;
    width: 16px;
    margin-left: 6px;
	background-position: -66px -30px;
	
}
.tp-info .tp-logo
{
 	display: inline-block;
    float: left;
    display: inline-block;
    height: 16px;
    width: 16px;
}
.tp-info .text
{
	display: inline-block;
    float: left;
    margin-left: 5px;
    margin-top: -1px;
    color: #444;
}
.year-number
{
	color: #d50000;
}
.namearea .name
{
	 word-wrap: break-word;
	 cursor: pointer;
}
.supplier-info .content .detail
{
	padding: 6px 0 8px 15px;

}
 
.content-left .m-header
{
	background-color: #ffffff;
    background-image: url("images/617746644_245582884.jpg");
}
.content-left .m-header h3
{
color: #fff;
padding-left: 10px;
font-size: 14px;
line-height: 26px;
}
.content-left .m-header h3 a.more{
	float:right;
	padding-right:10px;
	font-size:12px;
	color:#287600;
}
.content-left .m-header h3 a.more:hover{
	color:#F60;
}
.content-left .m-content
{
	padding:8px 8px 0;
}
.content-left .m-content p
{
	font-size: 12px;
	font-family: "微软雅黑";
	color: #000;
}
.content-left .m-content .search
{
	margin-bottom: 8px;
}
.m-content .search dt
{
	font-size: 12px;
	width: 38px;
	color: #000;
	text-align: right;
	float: left;
    height: 24px;
    line-height: 24px;
    margin-bottom: 4px;
    clear: both;
}
/*.m-content .search .search-btb
{
	background: rgba(0, 0, 0, 0) url("http://img.china.alibaba.com/images/app/winport/layout/list/listbg.gif") no-repeat scroll 0 -31px;
    border: 0 none;
    cursor: pointer;
    display: block;
    height: 26px;
    line-height: 26px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 69px;
    clear: both;
    margin:0 auto;
    margin-bottom: 25px;
}*/

.price-low,.price-high
{
	width: 43px;
}

.content-left .m-content .search .search-keywords
{
	width: 116px;
	float: right;
	display: block;
}
.content-left .m-content .footer
{
	text-align: right;
	margin-bottom: 20px;
}
.content-left .m-content .footer a
{
	color: #006600;
	font-size: 12px;
	font-family: "微软雅黑";

}
.content-left .no-content
{
	text-align: center;
	font-size: 12px;
	font-family: "微软雅黑";
	margin:10px 0;
}
.content-left .no-content ul li{
	width: 270px;
	padding: 0 10px;
	line-height: 30px;
	float: left;
}
.content-left .no-content ul li span:nth-child(2){
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.content-left .m-content .ulClass
{
	list-style: outside none none;
	margin-bottom: 15px;
}
.content-left .m-content .ulClass li{
	margin-bottom: 10px;
}
.ulClass .expand
{
	background: rgba(0, 0, 0, 0) url("images/588965437_1092286706.jpg") no-repeat scroll left center;
    padding: 5px 5px 8px 36px;
	margin-bottom: 2px;
	line-height: 18px;
}
.ulClass .expand a
{
	color: #005555;
	font: 12px/1.5 Tahoma,Arial,"宋体",sans-serif;
}
.ulClass .expand a:hover
{
	text-decoration: underline;
}
.cat-hd
{
	background:rgba(0,0,0,0) url("images/588971234_1092286706.jpg") no-repeat scroll 0 0;
	font-weight: bold;
    height: 33px;
    line-height: 33px;
    padding-left: 70px;
}
.cat-hd  a
{
	color: #fff;
    font-size: 12px;
    font-weight: normal;
    display: block;
}
.expand a
{
	color: #06e;
	font-size: 12px;
	font-family: "微软雅黑";
}
.last-cat
{
	border-bottom: #999 dotted 1px;
	height: 5px;
	margin-bottom: 10px;
}
.m-container .img
{
	border: 1px solid #e5e5e5;
    float: left;
    height: 48px;
    margin-right: 4px;
    overflow: hidden;
    padding: 1px;
    position: relative;
    width: 64px;
    padding:10px 1px;}
.offer-list
{
	/*padding:10px;*/
}
.offer-list li
{
	border-bottom: 1px dotted #cbcbcb;
    margin-bottom: 8px;
    overflow: hidden;
    padding-bottom: 8px;
    width: 100%;
}
.offer-list .props
{
	color:#000;
	font: 12px/1.5 Tahoma,Arial,"宋体",sans-serif;
}

.offer-list .props .count
{
	color: #956e0f;
    font-weight: 700;
}
.offer-list .props .hot
{
	background-position: 0 0;
    color: #fff;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    font-style: normal;
    height: 15px;
    line-height: 14px;
    text-align: center;
    vertical-align: middle;
    width: 15px;
    font-size: 12px;
}
.offer-list .image
{
	border: 1px solid #e5e5e5;
    display: table;
    float: left;
    font-size: 0;
    height: 40px;
    margin-right: 4px;
    overflow: hidden;
    padding: 1px;
    position: relative;
    text-align: center;
    width: 40px;
}
.offer-list .image-cp
{
	border: 1px #E5E5E5 solid;
	width: 65px;
	height: 65px;
	vertical-align: middle;
	padding: 1px;
	float: left;
	margin-right:10px;
}
.offer-list .image-cp img
{
	width: 64px;
	height: 64px;
	
	
}
.offer-list .title
{
	font-size:14px;
	overflow: hidden;
	height:36px;
	line-height:18px;
}

.offer-list  a
{
	color: #333;
}
.offer-list  a:hover
{
	color: #FF7300;
	text-decoration:underline;
}
.offer-list .price-cp >*
{
	color: #ff6011;
	font-style: normal;
	font-weight: 700;
	margin-left: 3px;
	margin-top: 3px;
}
.offer-list .count-cp
{
	color: #888;
    font-weight: 400;
    margin-left: 3px;

}
.offer-list .count-cp .counts
{
	font-weight: 700;
}
.image-wrap
{
	float: left;
    padding: 4px 0px 0px 0px;
    position: relative;
}
.image-wrap .image img
{
	
    max-height: 40px;
    max-width: 40px;
    vertical-align: middle;
    
}

 .props-wrap.title
{
	clear: both;
    width: 100px;
    word-break: break-all;
    word-wrap: break-word;
}
.offer-list .price
{
	margin-top: 1px;
    word-break: break-all;
    word-wrap: break-word;
    float: right;
    margin-right: 30px;
}
.offer-list .price .cny
{
	color: #000;
	font-size: 12px;
	font-weight: normal;
	width: 20px;
	text-align: right;
}
.offer-list .price em 
{
    color: red;
    font-weight: 700;
    font-style: normal;
   	float: right;
}
.album-list li
{
	border-bottom: 1px dotted #cbcbcb;
    margin-bottom: 8px;
    overflow: hidden;
    padding-bottom: 8px;
    width: 100%;
}
.album-list .cover
{
	background: rgba(0, 0, 0, 0) url("images/album.png") no-repeat scroll 0 -199px;
    float: left;
    height: 72px;
    margin-right: 3px;
    overflow: hidden;
    padding: 1px;
    position: relative;
    width: 72px;
    padding-top: 10px;
}
.album-list .cover .cover-label
{
	background: transparent url("images/album.png") no-repeat scroll 0 -362px;
    height: 23px;
    left: 0;
    position: absolute;
    top: 0;
    width: 23px;
}
.album-list .cover img
{
	height: 64px;
    vertical-align: middle;
    width: 64px;
}
.album-list .title a
{
	color: #006600;
    font-family: "微软雅黑";
    font-size: 12px;
}
 .album-list .count
{
	color: #8f8f8f;
    margin-top: 4px;
    font-size: 12px;
}
.content-main .content-right
{
	width: 890px;
	float: right;
	overflow: hidden;
}
.content-right.notice
{
width:790px;
height: 98px;
overflow: hidden;
border:1px solid #E5E5E5;
margin:10px;
}
.notice-tit
{
	position: relative;
	height: 45px;
	background:#F5F5F5;
}
.notice-tit ul
{
	position: absolute;
	left: -1px;
	border-bottom: #FF7300 2px solid;
	border-top:#e5e5e5 1px solid;
	border-left:#e5e5e5 1px solid;
	border-right:#e5e5e5 1px solid;
	width: 888px;
}
.notice-tit li
{
	float: left;
	width:115px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	background: #F5F5F5;
	overflow: hidden;
	border-right: #e5e5e5 1px solid;
	cursor: pointer;

}
.notice-tit li a
{
	font-size: 14px;
	color: #444;
}
.notice-tit li.off
{
	background: #FF7300;
	color: #fff;
	font-weight: bolder;
	font-size: 16px;


}
.notice-con .mod
{
	margin:10px 10px 10px 19px ;
}
.notice-content .description
{
	border:#e5e5e5 1px solid;
	margin-bottom: 16px;
    overflow: hidden;
    padding: 10px 0 15px;
}
.notice-content .description table
{
	clear: both;
    table-layout: fixed;
    width: 100%;
}
.notice-content .description table td
{
	font-size: 12px;
    text-align: left;
    vertical-align: text-top;
    word-break: break-all;
    word-wrap: break-word;
}
.notice-content .description table td.de-feature
{
	color: #999;
    padding: 14px 14px 0;
    width: 8%;
}
.notice-content .description table td.de-value
{
	padding: 10px 10px 0 0;
    width: 15%;
}
.notice-content .wrapper-con img{
	max-width: 870px;
}
.wrapper-con
{
	margin: 25px 0;
	border: 1px solid #DDD;
	padding: 10px;
}

.wrapper-con canvas{
	width: 870px!important;
	height: 190px!important;
}
.wrapper-footer .smart
{
	background-color: #f5f5f5;
    border: 1px solid #e5e5e5;
    margin: 0 auto 20px;
    padding: 11px 13px 13px 19px;
    width: 744px;
    height: 380px;
}
.wrapper-footer .smart .guide-head
{
	background: transparent url("images/2100277_1249217316.png") repeat-x scroll 0 center;
    height: 36px;

}
.guide-content
{
	margin: 0 0 0 -6px;

}
.guide-content li
{
	width:160px;
	float: left;
	padding-right: 8px;

}
.guide-content li img
{
	width:100%;
}
.fd-clr::after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}

.guide-content .item-info
{
    bottom: 0;
    height: 22px;
    left: 10px;
    padding: 5px 0 0;
    position: absolute;
    width: 160px;
}
.guide-head span
{
		background-color: #f5f5f5;
	   display: block;
	   font-family: "黑体";
	   font-size: 24px;
	   height: 36px;
	   line-height: 36px;
	   margin: 0 auto;
	   text-align: center;
	   width: 130px;
}
.tradetype a
{
	color: #555;
}
.tradetype a:hover
{
	color: #ff7300;
	text-decoration: underline;
}
.trade-note
{
	margin: 10px 0 20px;
	overflow: hidden;
}
.trade-note .title
{
	font-family: 微软雅黑,黑体,文泉驿正黑体,华文细黑;
    font-size: 20px;
    font-weight: 400;
    border-bottom: 1px solid #DDD;
    padding-bottom: 15px;
    text-align: left;
    color: #FF7300;
    font-weight: 700;
    padding-left: 10px;
}
.trade-note .desc-text
{
	color: #333;
	padding-left: 20px;
	margin-bottom: 30px;
}
.trade-note .content
{
	padding: 16px 0 10px;
	color: #444;
	text-align: left;
	font: 12px/1.5 Tahoma,Arial,"宋体",sans-serif;

}
.trade-note .content .textDesc a
{
	color: #555;
	display: block;
	line-height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.trade-note .content .img-list
{
	position: relative;
	top:10px;
	/*height: 510px;*/
}
.trade-note .content .img-list li
{
	float: left;
	width: 198px;
	overflow: hidden;
	margin-left: 15px;
	display: inline-block;
	border: 1px solid #DDD;
	margin-bottom: 15px;
}
.trade-note .content .img-list li:hover{
	border-color:#F60;
}
.trade-note .content .img-list li .image a{
	width: 200px;
    height: 200px;
    overflow: hidden;
	display: table-cell;
    vertical-align: middle;
    text-align: center;
	background:#F9F9F9;
}
.trade-note .content .img-list li .image a img{ vertical-align:middle; max-height:200px; max-width:200px;}
.trade-note .content .img-list li .textDesc,.trade-note .content .img-list li .price{
	padding: 0 10px;
	overflow: hidden;
}
.img-list .value,
.img-list .fd-cny
{
	color: #e50000;
	font-weight: 400;
	font-size: 18px;
}

.trade-note .commentheader
{
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fafafa none repeat scroll 0 0;
    border-color: #e2e2e2;
    border-image: none;
    border-style: solid;
    border-width: 1px 0;
    height: 22px;
    line-height: 22px;
    margin-top: 15px;
    padding: 4px;
    position: relative;
}
.trade-note .commentheader .star
{
	float: left;
   padding-left: 10px;
}
.trade-note .commentheader .sort
{
	float: right;
	padding-right: 8px;
}
.trade-note .nocomment
{
	border:#E5E5E5 1px solid ;
	height: 60px;
	margin-top: 10px;
	margin-bottom: 30px;
}
.trade-note .desc-order
{
	background: rgba(0, 0, 0, 0) url("images/bg2.png") no-repeat scroll 5px -272px;
    border-bottom: 1px solid #ddd;
    clear: both;
    height: 30px;
}
.trade-note .desc-order h2
{
   color: #2c5da2;
   float: left;
   font-size: 14px;
   font-weight: 700 !important;
   margin-top: 5px;
   padding-left: 15px;
} 
.trade-note .desc-mix
{
	padding: 12px 0;
	word-wrap: break-word;
}
.desc-mix em
{
	font-weight: 700;
	margin: 10px 0 10px 10px;
	font-style: normal;
}
.desc-mix p
{
	padding-left: 10px;
}
.alipay-icon
{
	width: 50px;
	background-image: url("images/bg2.png");
    background-repeat: no-repeat;
    margin: 10px 0;
    padding-left: 10px;
    height: 80px;
    float: left;

}
.trade-note .content  a,
.trade-note .releative  a
{
	color: #555;
}
.trade-note .content  a:hover,
.trade-note .releative  a:hover
{
	color: #ff7300;
}
.content .industry a,
.content .releative a
{
	display: inline-block;
	padding: 3px 5px;
}
.secure-icon
{
	background-image: url("images/bg2.png");
	background-position: 0px -80px;
    float: left;
    height: 64px;
    width: 58px;
    margin-top: 18px;
}
.alipay-content
{
	float: right;
	width:715px;
	text-align: left;
	margin: 10px 0;
	padding-top: 5px;
}
.alipay-content .content
{
	 word-wrap: break-word;
	 line-height: 18px;
	 color: #333;

}
.sec .img-desc
{
	background: rgba(0, 0, 0, 0) url("images/alipay.png") no-repeat scroll 0 0;
   	clear: both;
   	width: 750px;
   	background-position: 0 -130px;
   	height: 79px;
}
.sec .img-desc-2
{
	background: rgba(0, 0, 0, 0) url("images/alipay.png") no-repeat scroll 0 0;
   	clear: both;
   	width: 750px;
   	background-position: 0 -230px;
    height: 120px;
   	
}
.alipay-content .title
{
	font-weight: 700;
	font-size: 14px;
}
.notice-tit .border-add
{
	border-left: #e5e5e5 1px solid;
}
.sample-content
{
	 padding: 18px 0;
	 border:#E5E5E5 1px solid;
	 height: 100px;
	 width: 1198px;
	 margin:0 auto;

}
.sample-content table
{

    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;

}
.sample-content .sample-aside
{
	width: 118px;
}
.sample-content .sample-aside p
{
	display: inline-block;
	width:70px;
	height: 70px;
	background-color: #1687C7;
	color: #fff;
	text-align: center;
	line-height: 70px;
	border-radius: 50%;
}
.sample-content .sample-main
{
	height: 90px;
	background-color: #fff;
}
.sample-main .sample-rule
{
	float: left;
	width:350px;
	height: auto;
	padding-left: 5px;
}
.sample-main .sample-rule  .rule-1
{
	color: #1687C7;
}
.sample-main .sample-rule  .rule-1:hover
{
	color: #ff7300;
	text-decoration: underline;
}
.sample-main .sample-brief
{

	float: left;
	width:150px;
	height: auto;
	padding-left: 5px;

}
.sample-main .sample-brief li
{
	padding-bottom: 10px;
}
.sample-main .sample-brief .label
{
	color: #AAAAAA;
	text-align: left;
	width:65px;
}
.sample-main .sample-brief .value
{
	text-align: left;
	width: 150px;
	padding-left: 15px;
	color: #444;
}
.sample-main .sample-brief .value em
{
	color: red;
    font-weight: 700;
    font-style: normal;
}
.sample-main .sample-action
{
	float: right;
	width:120px;
	height: auto;
	padding-right: 200px;

}
.sample-main .sample-action .sample-btn
{
	background-color: #f5f5f5;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    display: block;
    font-size: 14px;
    font-weight: 700;
    height: 38px;
    line-height: 38px;
    margin-top: 26px;
    overflow: hidden;
    text-align: center;
    width: 108px;
    color: #444;
}
.sample-rule ul li
{
	list-style-type: none;
	color: #444;
	font-size: 12px;
	line-height: 1.8;
}
.honor li{
	padding: 0 10px;
	height: 70px;
	margin-bottom: 10px;
}
.honor li .name{
	margin-bottom: 5px;
}
.honor li .name,.honor li .date{
	padding-left: 80px;
}
.member_link li{
	padding: 0 10px;
	height: 25px;
	line-height: 25px;
}

/* 内容页Style */

/* 购物车 */

.lists-cart{
	width: 1200px;
	margin: 0 auto 20px;
	padding: 20px;
	zoom: 1;
	position: relative;
	background: white;
	box-shadow: 1px 2px 5px rgba(51,51,51,.3);
	border: 1px solid #dcdcdc;
	box-sizing: border-box;
}
.lists-cart .cart-title{
	margin-top: 0;
}
.lists-cart .cart-content{
	/*min-height: 400px;*/
	overflow: hidden;
}
.cart-main{
	min-height: 210px;
	overflow: hidden;
}
.cart-table-th{
	overflow: hidden;
	height: 50px;
	line-height: 50px;
	color: #3c3c3c;
}
.cart-table-th .th{
	float: left;
}
.cart-table-th .th-chk{
	font-size: 12px;
	text-align: left;
	position: relative;
	height: 50px;
}
.cart-table-th .th-chk, .item-content .td-chk{
	width: 60px;
}
.cart-table-th .th-chk .select-all{
	position: absolute;
	left: 0;
	top: 0;
	width: 80px;
	cursor: pointer;
}
.cart-table-th .th-chk .select-all label{
	cursor: pointer;
}
.cart-checkbox{
	position: relative;
	display: inline-block;
	width: 15px;
	height: 15px;
	overflow: hidden;
}
.select-all .cart-checkbox{
	vertical-align: middle;
	margin-left: 15px;
}
.cart-table-th .th-item, .item-content .td-item{
	width: 365px;
}
.cart-table-th .th-item .td-inner{
	padding-left: 91px;
}
.th .td-inner{
	padding-top: 0;
}
.cart-table-th .th-info, .item-content .td-info{
	width: 220px;
	padding-right: 40px;
}
.cart-table-th .th-price, .item-content .td-price{
	width: 130px;
}
.cart-table-th .th-amount, .item-content .td-amount{
	width: 120px;
}
.cart-table-th .th-sum, .item-content .td-sum{
	width: 140px;
}
.cart-table-th .th-op, .item-content .td-op{
	width: 120px;
}
#J_OrderList .shop{
	position: relative;
	height: 38px;
	background: #fff;
	overflow: hidden;
}
.shop .shop-info{
	line-height: 38px;
	padding-left: 15px;
}
.shop .cart-checkbox{
	margin-top: -2px;
	vertical-align: middle;
}
.order-content{
	border: 1px solid #ccc;
	float: left;
}
.item-holder{
	position: relative;
	float: left;
}
.item-body{
	background: #fcfcfc;
	border-bottom: 1px solid #e7e7e7;
	float: left;
}
.item-content .td{
	float: left;
	min-height: 119px;
}
.item-content .td-chk{
	position: relative;
	overflow: hidden;
}
.td-chk .cart-checkbox{
	float: right;
	margin-right: 10px;
}
.item-content .item-pic{
	width: 80px;
	height: 80px;
	border: 1px solid #eee;
	float: left;
	overflow: hidden;
}
.item-content .img-loaded{
	background: white;
}
.item-content .item-pic a{
	display: table-cell;
	width: 80px;
	height: 80px;
	vertical-align: middle;
	text-align: center;
}
.item-content .item-pic img{
	max-height: 80px;
	max-width: 80px;
	vertical-align: middle;
	-webkit-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.item-content .item-pic img:hover{
	-webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}
.td-item .item-info{
	margin-left: 90px;
	padding-right: 25px;
}
.td-item .item-basic-info{
	height: 40px;
}
.item-content .item-title{
	font-size: 12px;
	display: block;
	max-height: 36px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.item-info .promo-logos{
	zoom: 1;
	overflow: hidden;
	min-height: 26px;
}
.item-icon-0{
	background: #F60;
}
.item-icon-1{
	background: red;
}
.item-icon-2{
	background: #00ACFF;
}
.item-icon-3{
	background: green;
}
.item-icon-4{
	background: blue;
}
.item-icon-5{
	background: purple;
}
.item-icon{
	display: inline-block;
	margin-right: 5px;
	margin-bottom: 5px;
	/*width: 16px;*/
	height: 18px;
	overflow: hidden;
	text-align: center;
	line-height: 18px;
	font-size: 10px;
	color: white;
	padding: 0 3px;
}
.item-content .item-props{
	padding: 16px 0;
	min-height: 84px;
	position: relative;
}
.item-content .sku-line{
	margin: 0 5px 0 15px;
	color: #9c9c9c;
	overflow: hidden;
	text-overflow: ellipsis;
}
.item-content .price-content{
	padding: 0 0 0 10px;
	line-height: 1;
	width: 74px;
}
.item-content .td-price .price-line{
	padding-bottom: 5px;
}
.item-content .price-original{
	color: #9c9c9c;
	text-decoration: line-through;
}
.item-content .price-now{
	color: #3c3c3c;
	font-weight: 700;
}
.promo-promo .promo-content{
	-webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    color: #f40;
    background: #fff0e7;
    width: 65px;
    height: 23px;
    line-height: 23px;
    border: 1px solid #ffe1d3;
    text-align: center;
}
.item-content .item-amount{
	height: 25px;
	overflow: hidden;
	position: relative;
	z-index: 1;
}
.item-content .item-amount a{
	display: block;
	height: 23px;
	width: 17px;
	border: 1px solid #e5e5e5;
	background: #f0f0f0;
	text-align: center;
	line-height: 23px;
	color: #444;
}
.item-content .item-amount a, .item-content .text-amount{
	float: left;
}
.item-content .item-amount .minus, .item-content .item-amount .no-minus{
	border-right-color: transparent;
}
.item-content .item-amount .no-plus, .item-content .item-amount .no-minus{
	color: #e5e5e5;
}
.item-content .text-amount{
	width: 39px;
	height: 15px;
	line-height: 15px;
	border: 1px solid #aaa;
	color: #343434;
	text-align: center;
	padding: 4px 0;
	background-color: #fff;
}
.td-inner{
	padding-top: 20px;
}
.item-content .sum_amount{
	font-family: Verdana,Tahoma,arial;
}
.item-content .td-op a{
	display: block;
	padding-bottom: 5px;
}
.float-bar-holder{
	position: relative;
	height: 50px;
}
.float-bar{
	width: 1200px;
	margin: 0 auto;
}
.float-bar-wrapper{
	height: 50px;
	overflow: hidden;
}
.float-bar-right, .float-bar-wrapper{
	background: #e5e5e5;
}
.float-bar .select-all{
	float: left;
	height: 50px;
	line-height: 50px;
	padding-left: 5px;
}
.float-bar .select-all label{
	cursor: pointer;
}
.float-bar .operations{
	float: left;
	line-height: 50px;
	height: 50px;
}
.float-bar-right{
	float: right;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 4;
	padding-left: 20px;
}
.float-bar .operations a{
	margin-left: 25px;
	float: left;
}
.float-bar .amount-sum{
	cursor: pointer;
	margin-right: 20px;
}
.float-bar .amount-sum, .float-bar .price-sum{
	height: 48px;
	color: #3c3c3c;
}
.float-bar .amount-sum, .float-bar .price-sum, .float-bar .btn-area{
	float: left;
}
.float-bar .price-sum strong, .float-bar .amount-sum em, .float-bar .price-sum .txt, .float-bar .amount-sum .txt{
	float: left;
}
.float-bar .txt{
	line-height: 48px;
}
.float-bar .amount-sum em{
	line-height: 50px;
	padding: 0 5px;
}
.float-bar .amount-sum em, .float-bar .price-sum .price em{
	color: #f40;
	font-weight: 700;
	font-size: 18px;
	font-family: Tohoma,Arial;
}
.float-bar .price-sum .price{
	color: #f40;
	font-weight: 400;
	font-size: 18px;
	line-height: 48px;
	font-family: Arial;
	vertical-align: middle;
}
.float-bar .price-sum .price em{
	font-weight: 700;
	font-size: 22px;
	padding: 0 3px;
}
.float-bar .submit-btn{
	display: inline-block;
	width: 120px;
	height: 50px;
	line-height: 50px;
	background: #f40;
	text-align: center;
	font-family: 'Lantinghei SC','Microsoft Yahei';
	font-size: 20px;
	-webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    text-decoration: none;
    cursor: pointer;
}
.float-bar .submit-btn span{
	color: white;
}
.float-bar .submit-btn-disabled, .float-bar .submit-btn-disabled span{
	background: #e5e5e5;
	color: #9c9c9c;
	cursor: not-allowed;
}

/* 购物车 */

/* 库存 */

.col-sm-3{
	width: 33.33333333%;
	float: left;
	position: relative;
	min-height: 1px;
	box-sizing: border-box;
	padding: 0 15px;
}
.col-sm-3 .f_gray{
	font: 500 14px/90px Arial,sans-serif;
}
.col-sm-3 .f_orange{
	font: italic bold 26px/90px Arial,sans-serif;
}
.col-sm-3 .line-th{
	text-decoration: line-through;
	color: #666;
}
.col-sm-3 .ft-12{font-size:12px;}

/* 库存 */

/* 现货 */

.col-sm-12{
	width: 100%;
	float: left;
	position: relative;
	min-height: 1px;
	box-sizing: border-box;
	padding: 0 15px;
}
.col-sm-12 .f_gray{
	font: 500 14px/90px Arial,sans-serif;
}
.col-sm-12 .f_orange{
	font: italic bold 26px/90px Arial,sans-serif;
}
.col-sm-12 .ft-12{font-size:12px;}

/* 现货 */

/* 悬浮搜索框 */

.T-search{
	height: 34px;
	background: #FF7300;
	padding: 10px 0;
	font: bold 12px/34px 'simsun';
	color: #fff;
	width: 100%;
	margin-top: 30px;
	+padding-top:40px;//兼容IE7 

}

.T-search .T-search-wrap{
	width: 1200px;
	margin: 0 auto;
	height: auto;
}
.T-search h1{
	float: left;
	font: bold 30px/34px 'microsoft yahei';
	color: #FFF;
	margin-right: 50px;
}
.T-search h1 a{
	color: #FFF;
	background: url('images/logo_100x36.png') no-repeat;
	width: 100px;
	height: 36px;
	overflow: hidden;
	display: block;
}
.T-search .show-info{
	float: left;
	max-width: 315px;
	cursor: pointer;
	position: relative;
	zoom: 1;
}
.T-search .show-info .detail{
	/*overflow: hidden;*/
	height: 44px;
	line-height: 44px;
}
.T-search .show-info .detail a.setiname{
	color: #FFF;
	max-width: 240px;
	font-weight: bold;
	display: block;
	white-space: nowrap;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	text-overflow: ellipsis;
	overflow: hidden;
	height: 34px;
	line-height: 34px;
	margin-right: 10px;
	float: left;
}
.T-search .show-info .detail i.sw-dpl-arrow-b{
	margin-top: 15px;
	-webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
}
.T-search .show-info .detail i.sw-dpl-arrow-b i{
	border-top-color: #FFF!important;
	-webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
}
.T-search .show-info .detail i.sw-dpl-arrow-b em{
	border-top-color: #FF7300;
	-webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
}
.T-search .show-info .detail .detail-icon{
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
.T-search .show-info .seller-info{
	float: left;
	width: 432px;
	position: absolute;
	top: 44px;
	left: -20px;
	z-index: 999;
	overflow: hidden;
	border: 1px solid #e4e4e4;
	background: #FFF;
	cursor: default;
	display: none;
}
.T-search .show-info .seller-info .hauth{
	height: 67px;
	overflow: hidden;
}
.seller-info .hauth .hauth-detail{
	padding: 15px 0px 12px 0px;
	height: 38px;
	border: 1px solid #f1e3c8;
	position: relative;
	width: 100%;
	left: -1px;
	top: -1px;
	background: #FFF9ED;
	color: #666;
}
.seller-info .hauth .hauth-detail .hauth-detail-logo{
	width: 110px;
	height: 65px;
	float: left;
	top: -15px;
	position: relative;
	border-right: 1px solid #f1e3c8;
}
.seller-info .hauth .hauth-detail .hauth-detail-logo i.slsj{
	width: 70px;
	height: 24px;
	display: block;
	background-image: url('images/2321538_691191268.png');
	background-repeat: no-repeat;
	background-position: 0px -48px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -35px;
	margin-top: -8px;
}
.seller-info .hauth .hauth-detail .bial-info{
	width: 108px;
	height: 100%;
	float: left;
	text-align: center;
	border-right: 1px dotted #f1e3c8;
}
.seller-info .hauth .hauth-detail .bial-info p{
	height: 18px;
	line-height: 18px;
}
.seller-info .hauth .hauth-detail .certificates{
	width: 200px;
	height: 100%;
	float: left;
}
.seller-info .hauth .hauth-detail .certificates li.item{
	float: left;
	width: 47px;
	height: 100%;
	white-space: nowrap;
	margin-left: 15px;
	text-align: center;
}
.seller-info .hauth .hauth-detail .certificates li.item.quality .icon{
	background-position: -20px -24px;
}
.seller-info .hauth .hauth-detail .certificates li.item.logistics  .icon{
	background-position: -42px -24px;
}
.seller-info .hauth .hauth-detail .certificates li.item.replace  .icon{
	background-position: -64px -24px;
}
.seller-info .hauth .hauth-detail .certificates li.item .icon{
	background-image: url('images/2321538_691191268.png');
	width: 16px;
	height: 16px;
	display: inline-block;
}
.seller-info .shopdetail{
	padding: 15px 20px;
	height: auto;
}
.seller-info .shopdetail .company-info .company-name{
	font-size: 14px;
	color: #555;
	font-family: "microsoft yahei","helvetica";
	text-decoration: none;
	max-width: 242px;
}
.seller-info .shopdetail .company-ext{
	margin-left: 5px;
	letter-spacing: 2px;
}
.seller-info .shopdetail .company-ext .tp-info, .seller-info .shopdetail .company-ext .credit, .seller-info .shopdetail .company-ext .auth{
	position: relative;
	margin-left: 5px;
}
.seller-info .shopdetail .company-ext .divider{
	display: inline-block;
	width: 1px;
	height: 12px;
	background: #CCC;
	position: relative;
}
.seller-info .shopdetail .company-ext img{
	position: relative;
	bottom: -3px;
}
.seller-info .sellerinfo-seller-main-info{
	width: 430px;
	height: auto;
	padding-bottom: 10px;
	overflow: hidden;
}
.seller-info .sellerinfo-seller-main-info .sellerinfo-seller-base-info{
	width: 197px;
	height: auto;
	overflow: hidden;
	float: left;
}
.sellerinfo-seller-base-info .sellerinfo-margin-everyline{
	margin-top: 9px;
	margin-left: 20px;
	overflow: hidden;
}
.sellerinfo-seller-base-info .sellerinfo-everyline-177-34{
	width: 177px;
	height: 34px;
}
.sellerinfo-seller-base-info .sellerinfo-everyline-177-34 dd{
	color: #333;
}
.seller-info .sellerinfo-seller-main-info .sellerinfo-seller-dsr-info{
	width: 232px;
	height: auto;
	overflow: hidden;
	float: left;
}
.sellerinfo-seller-dsr-info .sellerinfo-margin-everyline-dsr{
	margin-top: 10px;
}
.sellerinfo-margin-everyline-dsr .dsr-title .sellerinfo-fontweight-bold{
	margin-left: 20px;
	font-weight: bold;
}
.sellerinfo-margin-everyline-dsr .dsr-title .sellerinfo-dsr-text{
	margin-left: 40px;
}
.sellerinfo-margin-everyline-dsr .dsr-item{
	margin-left: 20px;
	overflow: hidden;
}
.sellerinfo-margin-everyline-dsr .dsr-title{
	margin-left: 0;
	height: 18px;
	line-height: 18px;
	padding-bottom: 3px;
}
.sellerinfo-margin-everyline-dsr .dsr-item .dsr-item-rate, .sellerinfo-margin-everyline-dsr .dsr-item .dsr-item-compare{
	float: left;
	width: 50%;
	height: 28px;
	line-height: 28px;
	position: relative;
	box-sizing: border-box;
}
.sellerinfo-margin-everyline-dsr .dsr-item .dsr-item-compare{
	padding-left: 5px;
}
.sellerinfo-margin-everyline-dsr .dsr-item .dsr-item-rate label, .sellerinfo-margin-everyline-dsr .dsr-item .dsr-item-compare label{
	color: #999;
	font-weight: 500;
}
.sellerinfo-margin-everyline-dsr .dsr-item.equals .dsr-item-rate .icon{
	color: #999;
}
.sellerinfo-margin-everyline-dsr .dsr-item.lessthan .dsr-item-rate .icon{
	color: green;
}
.sellerinfo-margin-everyline-dsr .dsr-item.lessup .dsr-item-rate .icon{
	color: red;
}
.sellerinfo-margin-everyline-dsr .dsr-item .dsr-item-rate .icon{
	position: absolute;
	top: -2px;
	right: -5px;
	margin: 2px 7px;
	display: block;
}
.seller-info .realm-detail{
	position: relative;
	min-height: 40px;
	padding: 0px 19px;
}
.seller-info .realm-detail .realm-info{
	padding: 13px 0px 15px;
	border-top: 1px dashed #eee;
}
.seller-info .realm-detail .right{
	width: 48px;
	height: 20px;
	line-height: 20px;
	text-align: right;
	position: absolute;
	right: 20px;
	top: 50%;
	margin-top: -10px;
	white-space: nowrap;
}
.seller-info .realm-detail .right a{
	color: #555;
	font-weight: 500;
}
.seller-info .realm-detail .right a .icon{
	background: url('images/2313714_691191268.png') no-repeat transparent -3px -4px;
	width: 22px;
	height: 20px;
	display: inline-block;
	position: absolute;
	top: -2px;
	left: -25px;
}
.seller-info .realm-detail .right a .icon-current{
	background-position: -3px -36px;
}
.seller-info .realm-detail .right a:hover{
	color: #ff7300;
}
.seller-info .realm-detail .right a:hover .icon{
	background: url('images/2313714_691191268.png') no-repeat transparent -3px -36px;
}
.T-search .shop-qrcode{
	float: left;
	margin-left: 10px;
	position: relative;
	cursor: pointer;
	zoom: 1;
}
.T-search .shop-qrcode .divider{
	float: left;
	width: 1px;
	height: 34px;
	background: #ff5400;
}
.T-search .shop-qrcode .thumbcode{
	float: left;
	width: 34px;
	height: 34px;
	overflow: hidden;
	margin-left: 15px;
	background: url('images/2393766_1348253471.png') no-repeat;
}
.T-search .shop-qrcode .qrcode{
	position: absolute;
	left: 0;
	top: 44px;
	z-index: 999;
	cursor: default;
	overflow: hidden;
	width: 140px;
	height: 155px;
	border: 1px solid #e4e4e4;
	background: #FFF;
	display: none;
}
.T-search .shop-qrcode .qrcode img{
	width: 110px;
	height: 110px;
	margin: 8px 15px 8px 15px;
}
.T-search .shop-qrcode .qrcode .code-tips{
	margin-left: 10px;
	margin-top: -5px;
	color: #aaa;
	font-weight: 500;
}
.T-search .enbox-keyword{
	border: none;
	height: 34px;
	line-height: 34px;
	width: 250px;
	padding: 0 12px;
	color: #333;
	font-size: 14px;
	vertical-align: middle;
}
.T-search-position{
	position: fixed;
	top: 30px;
	left: 0;
	z-index: 100;
	margin-top: 0;
}
.T-Banner{
	width: 100%;
	height: 110px;
	overflow: hidden;
	margin: 0 auto;
}
.T-Banner .T-Banner-box{
	width: 1200px;
	height: 110px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.T-Banner .T-Banner-box .honer-box{
	position: absolute;
	border: 2px dashed #414d64;
	width: 240px;
	height: 65px;
	border-radius: 8px;
	top: 20px;
	right: 20px;
	background: #FFF;
}
.T-Banner .T-Banner-box .honer-box .reword{
	position: absolute;
	width: 30px;
	height: 52px;
	background: url('images/pic5.png') 0 -40px;
	z-index: 10;
	left: -15px;
	top: -10px;
}
.T-Banner .T-Banner-box .honer-box ul{
	width: 50%;
	display: inline-block;
	text-align: left;
	font-size: 14px;
	margin-left: 28px;
	font-weight: bold;
}
.T-Banner .T-Banner-box .honer-box ul .level-icon{
	position: absolute;
	background: url('images/pic5.png') -40px 0px;
	width: 26px;
	height: 9px;
	margin-top: 6px;
}
.T-Banner .T-Banner-box .honer-box .divider{
	height: 50%;
	border: 1px solid #bdc1c9;
	display: inline-block;
	margin-top: 15px;
}
.T-Banner .T-Banner-box .honer-box .year{
	margin-left: 13px;
	position: relative;
	bottom: 10px;
	font-size: 18px;
	font-weight: bold;
}
.T-Banner .T-Banner-box .honer-box .year em{
	font-size: 22px;
	font-style: normal;
	margin: 0 3px;
}
.T-Nav{
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	margin: 0 auto;
/*	background: -webkit-gradient(linear, left top, left bottom, from(#F32E73), to(#C41250));
	background: -moz-linear-gradient(top, #F32E73, #C41250);
	background: -o-linear-gradient(#F32E73, #C41250);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F32E73', endColorstr='#C41250');*/
}
.T-Nav-main{
	width: 1200px;
	margin: 0 auto;
}
.T-Nav-main ul{
	padding-left: 20px;
}
.T-Nav-main ul li{
	float: left;
	width: 100px;
}
.T-Nav-main ul li a{
	display: block;
	height: 30px;
	line-height: 30px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}
.T-Nav-main ul li>.current{
	color: #333;
	background: #FFF;
	margin-top: 3px;
	border-radius: 5px 5px 0 0;
	line-height: 24px;
}

/* 悬浮搜索框 */

/* 销售记录 */
.have-buy-info{
	width: 100%;
	text-align: center;
	border: 1px solid #DDD;
}
.have-buy-info th{
	background-color: #f9f9f9;
	height: 21px;
	line-height: 21px;
	color: #333;
	font-size: 14px;
	padding: 8px 10px;
}
.have-buy-info td{
	height: 21px;
	line-height: 21px;
	vertical-align: middle;
	font-family: Arial;
	padding: 8px 10px;
	border-bottom: 1px dotted #cecece;
}
.have-buy-info tr:nth-child(even) td{
	background-color: #f9f9f9;
}
/* 销售记录 */

/* 评价 */
.tb-revhd{
	width: 888px;
	float: left;
	border: 1px solid #DDD;
}
.tb-r-filter-bar{
	position: relative;
	padding: 10px;
	z-index: 1;
	background-color: #FCFCFC;
	color: #404040;
	width: 868px;
	float: left;
}
.tb-taglist{
	float: left;
}
.tb-taglist li{
	float: left;
	margin: 2px 10px 2px 0;
	text-align: left;
	font-size: 12px;
}
.tb-taglist li input{
	vertical-align: middle;
	margin-right: 5px;
}
li.tb-taglist-li-current{
	color: #F40;
}
.tb-tbcr-num{
	font: 12px/1.5 tahoma,arial;
	color: #AAA;
}
.tb-tbcr-review-item{
	position: relative;
	padding: 20px;
	border-bottom: 1px solid #D4D4D4;
	margin-bottom: -1px;
	overflow: hidden;
}
.tb-tbcr-review-item .from-whom{
	float: left;
	overflow: hidden;
	width: 100px;
	text-align: center;
	line-height: 1.5;
}
.tb-tbcr-review-item .review-details{
	box-sizing: border-box;
	overflow: hidden;
	width: 748px;
	float: left;
}
.tb-tbcr-review-item .from-whom .tb-r-uimg{
	width: 50px;
	height: 50px;
	border-radius: 50%;
}
.tb-tbcr-review-item .from-whom img{
	display: inline;
}
.tb-tbcr-content{
	font-size: 14px;
	line-height: 1.4;
	color: #3F3F3F;
	word-wrap: break-word;
}
.tb-r-act-bar{
	margin-top: 10px;
	overflow: hidden;
}
.tb-r-act-bar .tb-r-info{
	float: left;
	font-size: 12px;
	color: #B0B0B0;
}
.tb-r-info .tb-r-date{
	margin-right: 20px;
}
.no-comment{
	padding: 36px 0;
	text-align: center;
	color: #999;
	font-weight: 600;
	font-size: 14px;
}
.no-comment span{
	height: 36px;
	line-height: 36px;
}
.no-comment img{
	vertical-align: middle;
	margin-right: 10px;
}
.tab-con .pages a.cur{
	color: white !important;
}
.tab-con .pages p{
	float:right;
	height:50px;
	line-height: 50px;
	padding:0 20px;
}
.tab-con .pages div{
	float: right;
	height:50px;
    line-height: 50px;
}
#comment_status li label{
	width: 100%;
    display: inline-block;
    cursor: pointer;
}
.comments .stars{
    height: 12px;
    margin: 2px 5px 0 0;
    float: left;
    border: none;
    background: url('images/stars.png') no-repeat;
}
.comments .stars-1{ background-position:0 -48px;width:16px;}
.comments .stars-2{ background-position:0 -36px;width:28px;}
.comments .stars-3{ background-position:0 -24px;width:40px;}
.comments .stars-4{ background-position:0 -12px;width:52px;}
.comments .stars-5{ background-position:0 0;width:65px;}

/* 评价 */
/* 优惠卷 */
.coupon-hover{
	background-color: #F60 !important;
}
.coupon-disable{
	background-color: #A2A2A2 !important;
}
.coupon-upper{
    position: relative;
    font-size: 13px;
    width: 300px;
    height: 150px;
    color: #FFF;
    float: left;
    /* clear: both; */
    background-image: url('../../member_new/image/T1dYavFxJgXXXFeGHE-365-456.png');
    background-color: #81CCCD;
    margin: 5px 28px;
    cursor: pointer;
}
.coupon-upper>a{
    display: block;
    float: left;
    position: absolute;
    cursor: default;
    color: #FFF;
}
.coupon-upper>a:hover{
    color: #FFF;
    text-decoration: none;
}
.price-symbol{
    top: 18px;
    left: 16px;
    font-size: 24px;
    font-weight: 400;
    font-family: "Microsoft Yahei",Arial;
}
.coupon-price{
    top: 5px;
    left: 38px;
    font-size: 52px;
    font-weight: 400;
}
.scope{
    top: 30px;
    right: 30px;
}
.lb-shop-name{
    top: 80px;
    left: 19px;
}
.shop-name{
    top: 80px;
    left: 84px;
}
.lb-use-cond{
    top: 100px;
    left: 19px;
}
.use-cond{
    top: 100px;
    left: 84px;
}
.lb-valid-date{
    top: 120px;
    left: 19px;
}
.valid-date{
    top: 120px;
    left: 84px;
}
/* 产品内页 */
.wrapper{
	max-width: 1200px;
	width: 1200px;
	margin: 20px auto 50px auto;
	background-color: #fff;
}
.clearfix:after{	
    content: "";
    display: block;
    visibility: hidden;
    width: 0;
    height: 0;
    clear: both;
}
.region-custom{
	float: left;
    width: 320px;
    margin-right: 50px;
}
.tab-pane{
	position: relative;
    width: 320px;
    height: 320px;
    overflow: hidden;
    /*background-color: #369;*/
    display: block;
    border: 1px solid #eee;
}
.box-img{
	display: table-cell;
    vertical-align: middle;
}
.tc-contain{
    float: left;
    width: 321px;
    height: 62px;
    overflow: hidden;
    display: -webkit-flex;
    display: -moz-flex;
    display: -o-flex;
    display: -ms-flex;
    display: flex;
    justify-content: space-between;
    margin: 20px 0;
    /* padding: 0 40px; */
    position: relative;
}

.tc-contain a{
	width: 62px;
	height: 62px;
	display: block;
	float: left;
	overflow: hidden;
	border: 1px solid #ccc;
	box-sizing: border-box;	
}
.tc-contain a img{
	width: 56px;
	height: 56px;
	display: block;
	border:none;
	margin: 2px auto;
}
.tc-contain a.active{
	border-color:#f60;
}
.tc-contain button{
	position: absolute;
	top: 18px;
	display: block;
	width: 20px;
	height: 30px;
	background: url(images/kucun.png) no-repeat;
	outline: none;
	border:0;
	cursor:pointer;
}
.tc-contain button.left{
	left: 0;	
	background-position: -2px -30px; 
}
.tc-contain button.right{
	right: 0;	
	background-position: -2px -71px; 
}
.shop-info{
	float: left;
	width: 270px;
}
.shoper{
	border:1px solid #ddd;
	width: 228px;
	padding: 15px;
}
.shoper h2{
	color: #193e6b;
	font-size: 16px;
	text-align: center;
	margin: 5px 0 25px 0; 
}
.shoper hr{
	width: 100%;
	margin: 0 auto;
	height:1px;
	border-top: 1px dashed #ddd;
}
.shoper p{
	margin: 15px 0;
	font-size: 14px;
	color: #343434;
}
.shoper p.action{
	text-align: left;
}
.shoper p.action a{
	display: inline-block;
	width: 100px;
	padding: 0;
    height: 30px;
    line-height: 30px;
}
.grid-sub{
	float: left;
	width: 270px;
	/*overflow: hidden;*/
}
.detail-otabs{
	float: right;
	padding-left: 30px;
	width: 870px;
}
.region-content p{
	margin-bottom: 20px;
	display: flex;
	display: -webkit-flex;
    align-items: center;
}
.region-content .kucun{
	margin-bottom: 20px;
	display: flex;
	display: -webkit-flex;
    align-items: center;
}
.kucun span.biaoqian{
	background-color: #f60;
	color: #fff!important;
	border-radius: 10px;	
	text-align: center;
	padding:2px 0;
}
.kucun>em{
	background-color: #d61c5d;
    color: #fff!important;
    text-align: center;
    border-radius: 15px;
    padding: 3px 0px;
    box-sizing: border-box;
}
em.kc-tle{
	display: block;
	float: left;
	width: 60px;
	margin-right: 30px;
	color: #999;
}

.kucun .title{
	font-size: 20px;
	text-align: left;
	height: auto;
}


.marketP .pr{
	text-decoration: line-through;
	color: #999;	
}
.marketP .pr i{
	font-size: 20px;
}
.free-through .pr{
	color: #f60;
	font-size: 20px;
	margin-right: 20px;
}
.free-through span.discount{
	background-color: #f60;
	color: #fff;
	display: inline-block;
	width: 50px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	margin-top: 2px;
	background: url(images/kucun.png) no-repeat -69px 0;
}
.total{
	padding-left: 90px;
	height: 35px;
	line-height: 35px;	
}
.total span{
	color: #f60;
	padding:0 20px;
	border-right: 1px solid #ddd;
}
.total span:first-child{
	padding-left: 0;
}
.total span:last-child{
	border-right: none;
}
.total span i{	
	font-size: 16px;
}
.view-count{
	color: #f60;
}
.statistic{
	display: table;
	border-bottom: 1px solid #ddd;
}
.statistic td{
	color: #333;
	height: 35px;
    line-height: 35px;

}
.statistic td.amount{
	position: relative;
	width:214px;
}
.statistic td.amount a{
	display:block;
	width: 24px;
	height: 24px;
	position: absolute;
	border:1px solid #ddd;
	background: url(images/kucun.png) no-repeat ;
}
.statistic td.amount input{
	width: 68px;
	height: 24px;
	position: absolute;
	outline: 0;
	top: 5px;
	left: 26px;
	border: 1px solid #ddd;
	border-right: none;
	border-left:none;
	text-align: center;
}
.statistic td.amount a.add{
	top: 5px;
	left: 94px;	
	background-position: -35px -121px;	
}
.statistic td.amount a.cut{	
	top: 5px;
	left: 0;	
	background-position: 0 -121px;
}
.statistic td.amount span{
	position: absolute;
	left: 128px;
	top: 0px;
}
.statistic td a.close{
	display: block;
	width: 20px;
	height: 20px;
	background: url(images/kucun.png) no-repeat -38px -35px;
}
.statistic td a.close:hover,.cart-number:hover{
	opacity: 0.7;
	cursor: pointer;
}
.tongji>em{
	margin-top: 10px;
}
p.color span.color_item,p.color span.color_span{
    display: inline-block;
    height: 30px;
    border: 1px solid #ccc;
    cursor: pointer;
    line-height: 28px;
    color: #444;
    margin-right: 10px;
    position: relative;
    box-sizing: border-box;
    padding: 0 12px;
    text-align: right;
    line-height: 30px;
    margin-bottom: 10px;
}
p.color .color_item em,p.color .color_span em{
	width: 14px;
	height: 14px;
	display: block;
	position: absolute;
	right: 0;
	bottom: 0;
}
.color .color_item.current:after,.color .color_span.current:after{
	top: 3px;
	left: 5px;
}
.color .color_item.current,.color .color_span.current{
	border-color: #f60;
	border-width: 2px;
}
.color .color_item.current em,.color .color_span.current em{
	border-color: #f60;
	background: url(images/kucun.png) no-repeat;
	background-position: 0 0;
}
/*-------------------------*/
p.prefer-banpiao span,p.prefer-cate-banpiao span{
    display: inline-block;
    height: 30px;
    border: 1px solid #ccc;
    cursor: pointer;
    line-height: 28px;
    color: #444;
    margin-right: 10px;
    position: relative;
    box-sizing: border-box;
    padding: 0 12px;
    text-align: right;
    line-height: 30px;
    margin-bottom: 10px;
}
p.prefer-banpiao span em,p.prefer-cate-banpiao span em{
	width: 14px;
	height: 14px;
	display: block;
	position: absolute;
	right: 0;
	bottom: 0;
}
.prefer-banpiao span.current:after,.prefer-cate-banpiao span.current:after{
	top: 3px;
	left: 5px;
}
.prefer-banpiao span.current,.prefer-cate-banpiao span.current{
	border-color: #f60;
	border-width: 2px;
}
.prefer-banpiao span.current em,.prefer-cate-banpiao span.current em{
	border-color: #f60;
	background: url(images/kucun.png) no-repeat;
	background-position: 0 0;
}




/*--------------------------------------------------------------------------*/
p.allsale span{
	color: #333;
	margin-right: 20px;
}
.action{
	display: block!important;
	font-size: 0;
	text-align: right;
}
.action a{
	padding: 12px 50px;
	border:1px solid #f60;
	text-align: center;
	font-size: 14px;	
}
.action .btn-order:hover{
	background-color: #E05D06;
	border-color: #F60;
}
.action .btn-cart:hover{
	background-color: #eee;
}
/*.shoper a{
	padding: 7px 16px;
}*/
.action a.btn-order,.shoper a.getIn{
	color: #fff;
	background-color: #f60;
	margin-right: 10px;
}
.action a.btn-cart,.action a.collect{
	color: #f60;
}
.middle{
	color: #333;
	position: relative;
    margin-top: 20px;
}
.middle span{
	min-width: 70px;
	display: inline-block;
	text-align: right;	
	position: relative;	
	margin-right: 20px;
    text-align: left;
    text-indent: 20px;
}
.middle span:after{
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	display: block;
	width: 16px;
	height: 16px;
	background-image: url(images/kucun.png);
}
.middle span.buyer:after{		
	background-position: -40px -69px;	
}
.middle span.express:after{	
	background-position: -83px -37px;	
}
.middle span.alipay:after{	
	background-position: -83px -69px;	
}
.middle span.wx:after{	
	background-position: -40px -95px;	
}
.middle span.oBank:after{	
	background-position: -84px -99px;	
}
.middle .collect,.region-custom .collect{	
    width: 320px;
    text-align: left;
    padding-left: 20px;
}
.region-custom .collect{
	position: relative;
	color: #666;
	display: block;
    width: 200px;
    clear: both;
}
.region-custom .collect img{
	width:15px;
}
.middle .collect:after,.region-custom .collect i{
	position: absolute;
	content: '';
	display: block;
	top: 0;
	left: 0;
	width: 16px;
	height: 14px;
	background:url(images/kucun.png) -39px -4px;
	background-repeat: no-repeat;
}
.middle .middle{	
    float: left;
}
.alipay,.wx,.oBank{
	margin-right: 0!important;
}
.take-sample{
	border:1px solid #ddd;
	margin-bottom: 30px;
	width: 100%;
}
.take-sample td{
	padding: 10px;
    line-height: 2;
    color: #444;
}   
.sample-aside {
    width: 15%;
    padding-left: 20px;
}
.sample-aside h4 {
    font-size: 16px;
    font-family: \5FAE\8F6F\96C5\9ED1;
}
.sample-rule {
    width: 30%;
}
.sample-rule ul {
    margin-top: -5px;
}
.sample-rule li {
    margin-top: 5px;
}
.sample-rule em {
    color: #000;
}
.sample-brief {
    width: 40%;
    padding-left: 64px!important;
}
.sample-brief ul {
    margin-top: -5px;
}
.sample-brief li {
    float: left;
}
.sample-brief .label {
    float: left;
    display: inline;
    width: 60px;
    margin-top: 1px;
    color: #aaa;
}
.sample-brief .value {
    float: left;
    display: inline;
    width: 95px;
}
.sample-brief li:after {
    clear: both;
    content: "\0020";
    display: block;
    height: 0;
}
.sample-brief .price .value em {
    color: #f60;
}
.sample-brief .value em {
    font-weight: 700;
}
.sample-button {
    width: 10%;
    text-align: center;
    padding-right: 15px;
}
.sample-button .dsc-btn {
    background: #fff;
    width: 90px;
    height: 40px;
    line-height: 40px;
    color: #222;
}
.dsc-btn {
    border: 1px solid #e5e5e5;
    padding: 0 10px;
    vertical-align: middle;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    text-align: center;
}
.sample-brief .tax .value {
    width: 96px;
}
.xl-info{
	margin-top: 30px;
}
.xl-info h4{
	font-size: 14px;
	color: #333;
}
.xl-info .sub-tle{
	border-bottom:1px solid #ddd;
	padding-bottom: 5px;
}
.xl-info .sub-tle h4{
	float: left;
    border-left: 5px solid #f60;
    padding-left: 10px;
}
.xl-info .sub-tle a{
	float: right;
	color: #999;
	cursor: pointer;
}
.xl-info .sub-tle a:hover{
	color: #f60;
}
.xl-info p{
	padding: 20px 0;
	margin: 0 20px;
	width: 230px;
	border-bottom: 1px solid #ddd;
}
.xl-info p:after{
	clear: both;
    content: "\0020";
    display: block;
    height: 0;
}
.xl-info p em{
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	color: #fff;
	display: block;
	float: left;
}
.xl-info p em.orange{
	background-color: #f60;
}
.xl-info p em.gray{
	background-color: #ccc;
}
.xl-info p img{
	width: 60px;
	height: 60px;
	margin: 0 10px;
	float: left;
}
.xl-info p span.call{
	display: block;
	font-size: 14px;
}
.xl-info p span.deal{
	margin: 0 0 8px 0;
	display: inline-block;
}
.xl-info p span.price{
	color: #f60;
	font-size: 14px;
	/*margin-top: 15px;*/
    display: inline-block;
}
.result_action_box{ float: left;width: 300px; }
  .ra_box{ }
 .ra_box .share_to{ width:300px; margin-left: 50px; height:24px;float:left; margin-top:5px;}
  .ra_box .share_to span{color:#888;float:left; height:24px; line-height:24px;}
.tab-link ul{
	margin-left: 1px;
}
.tab-link li{
	display: block;
    float: left;
    width: 98px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #ccc;
    text-align: center;
    margin-left: -1px;
    border-bottom-color: #fff;
    cursor: pointer;
}
.main-box-show{
	width: 1200px;
}
.tab-link li:last-child{
	border-right-width: 1px;
}
.tab-link a{
	color: #444;
}
.tab-link li.current{
	border-top:2px solid #f60;	
	font-size: 14px;
	margin-bottom: -1px;
}
.tab-link li.current a{
	color: #f60;	
}
.description{
	border: #ccc 1px solid;
    width: 100%;
}
.img-list{
	margin: 15px 0;
}
table.description td.de-feature {
    color: #999;
    padding: 0px 15px 10px;
    width: 8%;
}
table.description  td.de-value {
    padding: 10px 10px 0 0;
    width: 15%;
}
table.description  td {
    font-size: 12px;
    text-align: left;
    vertical-align: text-top;
    word-break: break-all;
    word-wrap: break-word;
    color: #333;
}
.con_in{
	border:1px solid #ccc;
	width: 100%;
}
.con_in p{
	color: #999;
	height: 50px;
	line-height: 50px;
	padding: 0 20px;
}
.con_in>ul{
	border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.con_in ul li{
	display: block;
    float: left;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #333;
    border-right: 1px solid #ccc;
    margin: 10px 0;
    padding: 0 15px 0 20px;
}
.con_in ul li em{
	color: #f60;
	font-size: 16px;
	margin: 0 3px;
}
.con_in table,.comments table{
	width: 100%;
	border-spacing: 0;
	border-collapse: 0;
}
.con_in table td,.comments table td{
	text-align: center;
	height: 35px;
	border-bottom:1px solid #ccc;
	color: #333;
}
.con_in table thead td{
	font-weight: 700;
	color: #333;
}
.con_in table tbody tr:last-child td,.comments table tbody tr:last-child td{
	border-bottom:none;
}
.con_in table tbody td span{
	display: block;
	color: #999;
}
.con_in table td.purchaser{
	width: 20%;
}
.con_in table td.size{
	width: 18%;
}
.con_in table td.price{
	width: 20%;
}
.con_in table td.amount{
	width: 18%;
}
.con_in table tbody tr td:nth-child(3){
	color: #f60;
}
.con_in td.pages,.comments td.pages{
	text-align: right;
	padding-right: 70px;
	color: #999;
}
.con_in td.pages span,.comments td.pages span{
	padding: 0 10px;
	display: inline;
}
.con_in td.pages a,.comments td.pages a{
	color: #999;
	border: 1px solid #ccc;
	padding: 2px 5px;
}
.con_in td span.cPge,.comments td span.cPge{
	color: #f60;
}
.comments{
	border: 1px solid #ccc;
}
.radio-list li{
	display: block;
	float: left;
	height: 34px;
	line-height: 34px;
	width: 100px;
	padding-left: 30px;
}
.radio-list li input[type="radio"]{
	vertical-align: middle;
	margin-top: -3px;
	margin-right: 5px;
	cursor: pointer;
}
.radio-list{
	border-bottom:1px solid #ccc;
}
.comments table td.call{
	width: 18%;
	padding:10px 0;
}
.comments table td.text{
	text-align: left;
}
.comments table td{
	height: 85px;
}
.comments table td.text p{
	margin: 10px 0;
	color: #333;
	font-size: 14px;
}
.comments table td.text span{
	color: #999;
	margin-right: 30px;
}
.comments table tr:last-child td{
	height: 60px;
}
.chart{
	border: 1px solid #ccc;
}
.chart img{
	width: 100%;
}
.hide{
	display: none;
}
.mr45{
	margin-top: 45px;
}
.region-content{
	float: left;
	width: 640px;
}
.right-sell{
	float:left;
	width: 185px;
	height:472px;
}
.right-sell h3{
	width:160px;
	height:20px;
	margin:0 auto;
	text-align:center;
}
.right-sell .sell-line{
	float:left;
    width: 140px;
    height: 0px;
    border: 1px solid #ccc;
    margin: -11px 20px;
}
.right-sell .sell-n{
	border:1px solid #ccc;
	height:220px;
	width:160px;
	margin:20px auto;
}
.right-sell .sell-img{
	float:left;
	width:160px;
	height:160px;
	border:1px solid red;
}
.yp-unit table{
	width: 640px;
	float: right;
	border:1px solid #ddd;
	border-collapse: 0;
	border-spacing: 0;
}
.yp-unit table td{
	height: 43px;
	line-height: 43px;
	text-align: center;
	color: #666;
}
.yp-unit td b{ font-weight:normal;}
.yp-unit table tr:first-child td{
	color: #f60;
	font-size: 16px;
}
.yp-unit{
	margin-bottom: 20px;
}
.yp-unit table tr:first-child td:first-child,
.yp-unit table tr:first-child td:last-child{
	width: 23%;
}
.mr70{
	margin-top: 70px;
}
.b0{
	text-align: center!important;
	padding-right: 0!important;
}
.lh35{
	line-height: 35px;
}
.tc-contain .nav-box{
	position: relative;
	width:200px;
	overflow: hidden;
	margin:0 auto;
    width: 500px;
    height: 65px;
}
.color span i{
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin: 3px 4px 0 -3px;
    float: left;
}
#mid_pic_box{
	display:block;
	width: 100%;
	height:100%;
	text-align: center;
}
.region-custom .tab-pane img{max-width: 100%;}
.tc-contain .nav-tabs{
    margin: 0 auto;
    height: 65px;
}


/* 询价 */
.clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}
.m{
	margin: auto;
	width: 1200px;
	background: #FFFFFF;
	clear: both;
}
.nav {
	padding: 0 10px 0px 10px;
	font-size: 12px;
	height: 50px;
	line-height: 50px;
	font-family: '宋体';
}
.tb-container{	
	border: 1px solid #ccc;
	width: 1200px;
	margin: 0 auto;
	clear: both;
	margin-bottom: 30px;
}
.Inquiry-lists {
	border-collapse: collapse;
	background: white;
	width: 100%;
}
.Inquiry-lists thead tr td{
	background: #f60;
	color: #fff;
	font-size: 18px;
	padding: 0 35px;
	height: 40px;
	line-height: 40px;
}
.Inquiry-lists tbody td{
	font-size: 14px;
	color: #333;
	padding: 15px 0;
	line-height: 34px;
}
.Inquiry-lists tbody td:first-child{
	width: 200px;
	text-align: right;
}
.Inquiry-lists tbody td:last-child{
	padding-left: 55px;
}
.btn-confirm{
	background:#f60;
	color: #fff;
	text-align: center;
	font-size: 18px;
	width: 120px;
	height: 36px;
	line-height: 36px;
	display: block;
	margin-bottom: 25px;
}
.btn-confirm:hover{
	color: #fff;
	background: #ff7300;
}
.product-name{
	color: #f60;
	font-size: 16px;
}
.fill-in-box>div{
	float: left;
	margin-right: 60px;
}
.fill-in-box>div p{
	font-size: 16px;
	text-align: center;
	margin-bottom: 20px;
}
.require-num input,.intente-price input{
	height: 34px;
	line-height: 34px;	
}
.require-num input{
	width: 120px;	
}
.intente-price input{
	width: 200px;
}
.detail-desc{
	width: 460px;
	height: 120px;	
}
.news-push{
	text-align: left;	
}
.news-push ul{
	overflow: hidden;
}
.news-push ul li{
	float: left;
	margin-right: 10px;
}
.news-push ul li:last-child{
	margin-right: 0;
}
.news-push ul li a{
	display: block;
	width: 75px;
	height: 30px;
	line-height: 30px;
	border:1px solid #ddd;
	position: relative;
	font-size: 12px;
}
.news-push ul li a.no-checked{
	border-color: #AAA;
}
.news-push ul li a i{
	display: inline;
	width: 20px;
	height: 20px;
	background: url(images/tb_img_07.png) no-repeat;
	float: left;
	margin: 6px 6px 3px;
}
.news-push ul li a.mail i{
	background-position: -33px -668px;
	margin-top: 4px;
}
.news-push ul li a.email i{
	background-position: 1px -803px;
}
.news-push ul li a.wechat i{
	background-position: -100px -668px;
}
.news-push ul li a.message i{
	background-position: -134px -668px;
}
.news-push ul li a.email.no-checked i{
	background-position: -65px -668px;
}
.news-push ul li a.wechat.no-checked i{
	background-position: -32px -803px;
}
.news-push ul li a.message.no-checked i{
	background-position: -62px -804px;
}
.news-push ul li a.way-checked{
	border-color: #f60;
}
.news-push ul li a.way-checked em{
	position: absolute;
	right: 0;
	bottom: 0;
	width: 15px;
	height: 15px;
	background:url(images/tb_img_07.png) no-repeat -193px -668px;
	display: block;
}
.dateline{	
	width: 150px;
	height: 30px;
	line-height: 30px;
	margin-right: 20px;
	background: url(images/date-icon.png) no-repeat right 10px center;
}
.Inquiry-lists tbody tr.b-line{
	border-bottom: 1px solid #e8e8e8;
}
.Inquiry-lists input,.Inquiry-lists select,.Inquiry-lists textarea{
	border: 1px solid #ddd;
	outline: none;
	box-sizing:border-box;
	font-family: 'Microsoft Yahei';
	transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	-ms-transition:all 0.3s ease 0s;
}
.Inquiry-lists textarea{
	padding: 6px 12px;
	border-radius: 4px;
	font-size: 12px;
}
.Inquiry-lists textarea:focus{
	border-color: #F60;
}
.Inquiry-lists .fill-in-box{
	line-height: 34px;
}
.Inquiry-lists input:focus{
	border-color:#f60; 
}
.Inquiry-lists tbody td.h30{
	height: 30px;
}

.detail-desc{
	margin-top: 5px;
}
.item-delete{
	font-size: 14px;
	color: #1190C0;
}

.dsn{
	display:none;
}
.txt-command p{
	float: left;
	width: 195px;
	text-align: center;
	margin-right: 60px;
}
.item-delete{
	color: #3A9!important;
}
.item-delete:hover{
	color: #F60!important;
}
/* 询价 */

.ping_a{
	width:28px;
	margin-top: -38px;
	margin-left: 110px;
}
.ping_b{
	width:30px;
	height:20px;
	/*margin-top: -18px;*/
	margin-top:-14px;
	margin-left: 110px;
}

.gui_a{
	width:30px;
	/*height:30px;*/
	margin-top: -40px;
	margin-left: 120px;
}
.gui_b{
	width:30px;
	height:20px;
	/*margin-top: -18px;*/
	margin-top:-14px;
	margin-left: 120px;
}
.men_a{
	width:30px;
	/*height:30px;*/
	margin-top: -40px;
	margin-left: 30px;
}
.men_b{
	width:30px;
	height:20px;
	/*margin-top: -18px;*/
	margin-top:-14px;
	margin-left: 30px;
}
.ke_a{
	width:30px;
	/*height:30px;*/
	margin-top: -40px;
	margin-left: 60px;
}
.ke_b{
	width:30px;
	height:20px;
	/*margin-top: -18px;*/
	margin-top:-14px;
	margin-left: 60px;
}

.cheng_a{
	width:30px;
	/*height:30px;*/
	margin-top: -40px;
	margin-left: 80px;
}
.cheng_b{
	width:30px;
	height:20px;
	/*margin-top: -18px;*/
	margin-top:-14px;
	margin-left: 80px;
}

.yan_a{
	width:30px;
	/*height:30px;*/
	margin-top: -40px;
	margin-left: 80px;
}
.yan_b{
	width:30px;
	height:20px;
	/*margin-top: -18px;*/
	margin-top:-14px;
	margin-left: 80px;
}

.shu_a{
	width:30px;
	/*height:30px;*/
	margin-top: -40px;
	margin-left: 60px;
}
.shu_b{
	width:30px;
	height:20px;
	/*margin-top: -18px;*/
	margin-top:-14px;
	margin-left: 60px;
}
.topArrow{
	height:0; 
	width:0; 
	overflow: hidden;
	font-size: 0; 
	line-height: 0;
	border-color: transparent transparent #f60 transparent;
	*+border-color:white white #f60 white;
	border-style: dashed dashed solid dashed; 
	border-width:5px;
	position: relative;
	top: 16px;
}

.bottomArrow{
	height:0; 
	width:0; 
	overflow: hidden;
	font-size: 0; 
	line-height: 0;
	border-color:#f60 transparent transparent transparent;
	*+border-color:#f60 white white white;
	border-style:solid dashed dashed dashed; 
	border-width:5px;
	position: relative;
	top: -5px;
}
.sell_zjrx{
	height: 34px;
    width: 165px;
    background: url('images/zjrx.png')no-repeat;
}
.sell_zxqg{ /*最新求购*/

    height: 34px;
    width: 165px;
    background: url('images/tb_img_07.png')  -32px -518px;
}
.sell_qygy{/*供应企业*/
	height:34px;
	width:165px;
	background:url('images/tb_gyqy.png') no-repeat;
}
.sell_fzbz{/*供应企业*/
	height:34px;
	width:165px;
	background:url('images/tb_fzbz.png') no-repeat;

	width:200px;height:35px;margin-top:10px;float:left;
}
.sell_article{
	/*border-bottom:1px solid orange;*/
	margin-bottom:5px;
	float:left;
	width:230px;
	height:30px;
	margin-left:10px;
	line-height:30px;
	white-space: nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}







/*__________________________________________________________________*/
.yp-unit{
	margin-top: 0;
    zoom: 1;
    border-top: 1px solid #ff7300;
    position: relative;
}
.region-content .yp-unit table{
	    height: 128px;
    background-color: #fef2e7;
    width: 640px;
    overflow: hidden;
}
.yp-unit .d-content .price .price-title {
    padding-left: 17px;
    color: #A5988F;
}
.yp-unit  .d-content .price td {
    padding-top: 10px;
    padding-bottom: 8px;
    color: #ff7300;
}
.yp-unit  .d-content .ladder-3 {
    width: 64px;
}
.yp-unit  .d-content .ladder-3-1 {
    width: 170px;
    padding-left: 21px;
}
.area-detail-property .fd-cny {
    padding-right: 2px;
}
.yp-unit  .d-content .price td {
    padding-top: 10px;
    padding-bottom: 8px;
    color: #ff7300;
}
.yp-unit  .d-content .price .value {
    font-size: 30px;
}
.yp-unit  .d-content .price td {
    padding-top: 10px;
    padding-bottom: 8px;
    color: #ff7300;
}
.yp-unit  .d-content .ladder-3-1,.yp-unit  .d-content .ladder-3-2,.yp-unit  .d-content .ladder-3-3 {
    width: 172px;
}
.yp-unit  .d-content .ladder-3-2{ background: #feecdc;}


/*_______________________右侧栏 sell search.htm________________________________________________*/
.sell_title_buy{
	height: 40px;
	line-height: 40px;
	border-bottom: 2px solid #f60;
    
 	margin-top:10px;
}
.sell_title_buy span{
	display:block;
	width:170px;
	height:35px;
    background: url('images/tb_img_07.png') no-repeat;
    background-position: -32px -518px;
}
.sell_title_chengjiao{
	height: 40px;
	line-height: 40px;
	border-bottom: 2px solid #f60;
    width:225px;
    background: url('images/tb_img_07.png') no-repeat;
    /*background-position: -32px -518px;*/
    background-position: -30px -840px;
 	margin-top:10px;
}
.scroll_block {
	margin-top:5px;
	overflow: hidden;
	width:100%;
	height:525px;
	
}
.scroll_block ul li{
	margin-top:10px;
	border-bottom: 1px dashed #ccc;
	height:120px;
}
.scroll_block img{
	width:90px;
	height:90px;
	line-height: 90px;
	float:left;
	margin-top:5px;
}
.scroll_block .sell_content_buy,.sell_content_cj{
	width:120px;
	height:100px;
	/*line-height: 90px;*/
	float:left;
	margin:5px 0 0 8px;
}
.sell_content_buy span:nth-child(1){
	display:block;
	height:20px;
	font-size: 14px;
	overflow: hidden;
	
}
.sell_content_buy span:nth-child(2){
	display:block;
	height:52px;
	font-size: 12px;
	overflow: hidden;
	
}
.sell_content_buy span:nth-child(3){
	display:block;
	margin-top:3px;
	height:18px;
}
.sell_content_cj span:nth-child(1){
	display:block;
	height:52px;
	font-size: 12px;
	overflow: hidden;
}
.sell_content_cj span:nth-child(2){
	display:block;
	height:20px;
	font-size: 12px;
}
.sell_content_cj span:nth-child(3){
	display:block;
	height:18px;
	font-size: 12px;
}


/* 新内容Style */
.Crumbs{
	padding: 20px;
	line-height: 22px;
}
.Crumbs a,.Crumbs span{
	display: inline-block;
}
.qqbtn{
	width: 86px;
	height: 18px;
	border: 2px solid #979797;
	border-radius: 22px;
	line-height: 18px;
	color: #666;
	text-align: center;
}
.Crumbs span{
	padding: 0 10px;
}
.goods-info{
	padding-bottom: 60px;
}
.goods-info .img-sm{
	width: 80px;
}
.goods-info .img-sm img{
	width: 68px;
	height: 68px;
	border: 1px solid #e6e6e6;
}
.goods-info .img-sm img.focus{
	border-color: #F60;
}
.goods-info .img-sm img.ab_im{
	padding: 0;
	margin: 0;
	border: 1px solid #e6e6e6;
}
.goods-info .img-sm img.ab_on{
	padding: 0;
	margin: 0;
	background: none;
	border-color: #F60;
}
.goods-info .img-single{
	width: 500px;
	position: relative;
}
.goods-info .img-single img{
	width: 100%;
}
.goods-info .goods-attr{
	width: 485px;
}
.goods-info .goods-attr h2{
	font-size: 30px;
	line-height: 1;
}
.goods-info .price-box{
	padding: 20px 0;
	border-width: 1px 0;
	border-style: solid;
	border-color: #e6e6e6;
}
.goods-info .price-box .f_orange{
	font-size: 24px;
	font-weight: 700;
}
.goods-info .attr-box{
	line-height: 34px;
	margin-top: 20px;
}
.goods-info .attr-box span{
	border: 1px solid #fff;
}
.goods-info .attr-box a.color_item,.goods-info .attr-box a.color_span,.goods-info .attr-box a.color_item_1{
	border: 1px solid #e8e8e8;
	padding: 0 20px;
	margin-bottom: 10px;
	margin-right: 8px;
	display: inline-block;
	position: relative;
}
.goods-info .attr-box a.color_item em,.goods-info .attr-box a.color_span em{
	width: 14px;
	height: 14px;
	display: block;
	position: absolute;
	right: 0;
	bottom: 0;
}
.goods-info .attr-box a.current, .goods-info .attr-box a:hover{
	border: 2px solid #F60;
	height: 32px;
	padding: 0 19px;
	line-height: 32px;
}
.goods-info .attr-box a.color_item i{
	content: '';
	display: block;
	width: 16px;
	height: 16px;
	margin: 9px 5px 0 0;
	float: left;
}
.goods-info .attr-box a.color_item.current em, .goods-info .attr-box a.color_span.current em{
	border-color: #F60;
	background: url('images/kucun.png') no-repeat;
	background-position: 0 0;
}
.goods-info .goods-attr p.allsale span{
	margin-right: 0;
}
.goods-info .btn-box{
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 30px;
}
.goods-info .btn-box .btn-order{
	display: inline-block;
	border-radius: 5px;
	color: #FFF;
	background-color: #F60;
	padding: 15px 90px;
}
.goods-info .btn-box .btn-cart{
	display: inline-block;
	border-radius: 5px;
	padding: 15px 90px;
}
.goods-info .btn-box .btn-order:hover{
	background: #E05D06;
}
.goods-info .btn-box .btn-Salesman{
	display: inline-block;
	border-radius: 5px;
	padding: 15px 100px;
	background: #F60;
	color: #FFF;
}
.goods-info .btn-box .btn-Salesman:hover{
	background: #E05D06;
}
.btn-others{
	padding-top: 30px;
}
.btn-others a{
	color: #333;
	-o-transition-property: color;
	-o-transition-duration: .3s;
	-moz-transition-property: color;
	-moz-transition-duration: .3s;
	transition-property: color;
	transition-duration: .3s;
	font-size: 14px;
}
.btn-others a:hover{
	color: #F60;
}
.detail-title{
	width: 100%;
	padding: 20px 0;
	border-top: 1px solid #f5f5f5;
	border-bottom: 1px solid #f5f5f5;
	top: 0;
	z-index: 998;
}
.detail-title a{
	margin: 0 20px;
}
.detail-title a.focus{
	color: #F60;
}
.detail-content{
	width: 1040px;
	padding: 80px;
	margin: 50px auto;
}
.detail-content .warm-tips{
	background: #fbf8cd;
	padding: 30px 40px;
	/*width: 670px;*/
	margin-bottom: 30px;
}
.goods-tips{
	background: url('images/goods_tips.png') center no-repeat;
}
.goods-prop{
	margin: 20px auto 50px;
	padding: 50px 0;
}
.goods-prop .goods_property li{
	width: 510px;
	max-width: 510px;
	margin-left: 60px;
	float: left;
	padding: 5px 0;
	color: #333;
}
.commen-orders{
	margin: 20px auto 50px;
	padding: 50px 70px 30px;
	width: 1060px;
}
.commen-orders li{
	padding: 30px 0 30px 50px;
	border: 1px solid #f2f2f2;
	border-width: 1px 0 0;
}
.commen-orders .level{
	position: absolute;
	left: -19px;
	top: 30px;
	width: 50px;
	height: 50px;
	display: inline-block;
	vertical-align: middle;
}
.commen-orders .stars{
	position: absolute;
	top: 32px;
	right: 0;
	background: url('images/stars.png') no-repeat;
	height: 12px;
	float: left;
}
.commen-orders .stars.stars-1{ background-position: 0 -48px;width: 16px;}
.commen-orders .stars.stars-2{ background-position:0 -36px;width:28px;}
.commen-orders .stars.stars-3{ background-position:0 -24px;width:40px;}
.commen-orders .stars.stars-4{ background-position:0 -12px;width:52px;}
.commen-orders .stars.stars-5{ background-position:0 0;width:65px;}
.commen-orders .pages-sm{
	border-top: 1px solid #f2f2f2;
	height: 34px;
}
.pages-sm a{
	display: inline-block;
	width: 34px;
	line-height: 34px;
	color: #a9a9a9;
	font-size: 18px;
	margin: 0 15px;
}
.pages-sm a{
	width: 28px;
	height: 28px;
	line-height: 28px;
	border: 1px solid transparent;
}
.pages-sm a.cur{
	background: #a4a4a4;
	color: #fff;
	border-radius: 34px;
}
.pages-sm a:hover{
	border: 1px solid #a9a9a9;
	border-radius: 50%;
}
.pages-comment p{
	margin-bottom: 10px;
}
/* 新内容Style */