@charset "UTF-8";
body {
		position: relative;
}
body,button, input, select, textarea {
		font-size: 100%;
		font: 12px/1.5 Tahoma,Arial,"\5b8b\4f53",sans-serif;
}
ul li {
		list-style-type: none;
}
address, cite, dfn, em, var {
		font-style: normal;
}
h1, h2, h3, h4, h5, h6 {
		font-size: 100%;
		font-weight: 400;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, form, th, td {
		margin: 0;
		padding: 0;
}
.Tb-header {    
		padding: 0 20px;    
		margin-top: 30px;
		height: 130px;
}
.Tb-header .header_wrap, .Tb-header_fix .header_wrap {
		width: 1200px;
		margin: 0 auto;
		height: 130px;
}
.Taobu-logo {
		width: 200px;
		height: 130px;
		float: left;
		margin: 0 50px 0 0;
}

.Taobu-search {
		width: 650px;
		float: left;
		margin-top: 45px;
		position: relative;
		height: 85px;
}

.Speedy-btn {
		width: 120px;
		height: 130px;
		overflow: hidden;
		float: left;
		margin-left: 45px;
		box-sizing: border-box;
		padding: 10px 0;
}

.home_left {
		width: 170px;
		padding: 20px 15px 10px;
		background: #fff;
}
.scan_code {
		float: right;
		width: 90px;
		height: 100px;
		margin: 15px 0px 0 10px;
}

.Taobu-logo a {
		display: block;
}
a:link, a:visited, a:active {
		
		text-decoration: none;
}

.Taobu-search .search-from {
		position: absolute;
		top: -25px;
		left: 0px;
}
.import{
		font-weight: 700;
}
.Taobu-search .search-from a.current {
		background: #F60;
		color: #FFF;
		border-radius: 5px 5px 0 0;
		font-weight: bold;
		font-size: 14px;
		letter-spacing: 2px;
		text-shadow: 0px 3px 1px rgba(25,25,25,0.2);
}
.Taobu-search .search-from a {
		height: 25px;
		line-height: 25px;
		padding: 0 10px;
		float: left;
		color: #333;
}

.TbSearch input {
		border: none;
		height: 41px;
		line-height: 41px;
}
.search_i {
		width: 536px;
		padding-left: 10px;
		font-size: 14px;
		color: #999;
		float: left;
		color: #000;
}
.search_s {
		width: 100px;
		float: right;
		background: #f60;
		color: white;
		font-size: 20px;
		text-align: center;
		font-weight: bold;
		letter-spacing: 5px;
		cursor: pointer;
		color: #FFF;
		font-family: tahoma, arial, 'Hiragino Sans GB', "Microsoft YaHei", "黑体", sans-serif;
}

.TbSearch {
		height: 41px;
		line-height: 41px;
		width: 646px;
		border: 2px solid #f60;
		box-shadow: 0px 1px 3px rgba(25,25,25,0.2);
		background: white;
}

.Taobu-search .hot-searched {
		float: left;
		width: 100%;
		margin-top: 5px;
}

.Taobu-search .hot-searched a {
		float: left;
		height: 22px;
		line-height: 22px;
		margin-right: 10px;
		color: #666;
}
.Taobu-search .hot-searched a:hover{
		color: #f60;
}
#alibar {
		position: fixed;
		left: 0px;
		right: 0px;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		top: 0;
		height: 29px;
		background-color: #fff;
		border-bottom: 1px solid #eeeeee;
		z-index: 99;
}
#alibar {
		background-color: #fff;
		border-bottom: 1px solid #ddd;
		height: 29px;
		line-height: 29px;
		font: Tahoma,Arial,'\5B8B\4F53',sans-serif;
		color: #555;
		font-size: 12px;
}


#alibar .alibar-container {
		width: 1190px;
}
#alibar .alibar-container {
		width: 1200px;
}
#alibar .alibar-container {
		margin: 0 auto;
		font-size: 12px;
		display: block!important;
}
#alibar .topnav li .nav-title a:hover,#alibar .alibar-container a:hover{
		color: #f60;
}
.f_l {
		float: left;
}

.f_red {
		color: red;
}

#alibar a, #alibar a:link, #alibar a:visited {
		text-decoration: none;
		color: #555;
}

#alibar .topnav {
		float: right;
}

#alibar li {
		float: left;
		border-right: 1px solid #ddd;
}
#alibar .topnav li .nav-title {
		padding-left: 15px;
		padding-right: 15px;
}
#alibar .nav-title {
		float: left;
		height: 29px;
		line-height: 29px;
		position: relative;
		padding: 0 5px;
}
#alibar .topnav li .nav-title {
		background-position: right -145px;
}
#alibar .topnav a:link, #alibar .topnav a:visited {
		color: #555;
}

#alibar .extra {
		position: relative;
		z-index: 1804;
}
#alibar .nav-content dl {
		float: left;
		padding: 0 12px 8px;
}

#alibar .nav-content dt {
		font-weight: 700;
		color: #b0b0b0;
}

.Speedy-btn {
		width: 120px;
		height: 130px;
		overflow: hidden;
		float: left;
		margin-left: 45px;
		box-sizing: border-box;
		padding: 10px 0;
}
.Speedy-btn .deal_cloth {
		margin-bottom: 10px;
}
.Speedy-btn a {
		width: 98px;
		height: 45px;
		line-height: 45px;
		font-weight: bold;
		text-align: center;
		padding: 0 10px;
		letter-spacing: 2px;
		font-family: "Microsoft YaHei";
		display: block;
		font-size: 13px;
		border-radius: 5px;
		border: 1px solid #ddd;
		background: white;
		color: #555;
}
.Speedy-btn a:hover{
		color: #f60;
}
.scan_code_img {
		float: left;
		width: 70px;
		height: 70px;
		background: url('images/webscan.png') no-repeat;
		border: 1px solid #ccc;
		box-shadow: 0px 1px 2px rgba(25,25,25,0.2);
		margin: 5px 0 0 0;
}
#alibar .topnav-purchaselist .nav-title em {
		height: 15px;
		padding: 0 3px;
		line-height: 15px;
		background-color: #ff7300;
		color: #fff;
		margin-left: 3px;
		position: relative;
}
#alibar .topnav-purchaselist .nav-title span, #alibar .topnav-purchaselist .nav-title em {
		float: left;
}

#alibar .topnav-purchaselist .nav-title .purchaselist-value {
		height: 15px;
		line-height: 15px;
		margin-top: 7px;
		margin-left: 3px;
		margin-right: 2px;
		background-position: 0 0;
}

.hp_footer_inner {
		background-image: url('images/2258015_1805353437.png');
		background-position: -288px -77px;
		background-repeat: no-repeat;
		width: 1200px;
}
.layout {
		width: 1200px!important;
}
.layout {
		width: 1200px!important;
}
.hp_footer_inner #footer-v1 {
		padding-top: 14px;    
		width: 990px;
				margin: 0 auto;
}
.ali_relative li {
		height: 24px;
		line-height: 24px;
		float: left;
		margin-top: 8px;
		margin-right: 15px;
}

.ali_relative li a {
		color: #999;
}
.ali_relative li a:hover{
		color: #f60;
}
p.copyright {
		height: 24px;
		line-height: 24px;
		color: #999;
		text-align: center;
}
p.copyright a{
		color: #666;
}
p.copyright a:hover{
		color: #f60;
}
.ali_relative{
		width: 480px;
		margin:0 auto;
}

.fd-clr:after {
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
	content: "\0020";
}
.fd-left{
	float: left;
}
.fd-right{
	float: right;
}
#alibar .nav-arrow {
		/*padding-right: 9px;*/
		display: inline-block;
		height: 29px;
		background-position: right -52px;
		cursor: pointer;
}
#alibar .topnav .extra:hover .nav-content, #alibar .topnav .nav-hover .nav-content {
		display: block;
		position: absolute;
		top: 30px;
		z-index: 2000;
		padding: 5px 0px 0px;
}



#alibar .topnav-myali .nav-content {
		top: 32px;
		right: 0;
		width: 320px;
		position: absolute;
}
#alibar .nav-content {
		display: none;
		border: solid 1px #ececec;
		border-top: none;
		background-color: #fff;
}
#alibar .topnav-favorite .nav-content{
	left: 0;
	width: 114px;
	padding-top: 6px!important;
}
#alibar .topnav-sitemap.new-sitemap .nav-content{
	width: 455px;
	right: 0;
}
#alibar .topnav-sitemap.new-sitemap .hangye-category{
	padding: 5px 0 0 15px;
	zoom: 1;
}
#alibar .topnav-sitemap.new-sitemap .zone{
	float: none;
}
#alibar .topnav-sitemap.new-sitemap .hangye-category dl{
	padding: 0;
	padding-bottom: 10px;
}
#alibar .topnav-sitemap.new-sitemap .zone .name, #alibar .topnav-sitemap.new-sitemap .zone .detail{
	float: left;
}
#alibar .topnav-sitemap.new-sitemap .zone .name{
	font-size: 13px;
	font-weight: bold;
	padding: 8px 8px 8px 0;
	height: 14px;
	line-height: 14px;
	color: #555;
}
#alibar .topnav-sitemap.new-sitemap .zone .detail{
	zoom: 1;
	width: 370px;
}
#alibar .topnav-sitemap.new-sitemap .zone span{
	float: left;
	height: 14px;
	line-height: 14px;
	margin: 8px 0;
	white-space: nowrap;
	padding: 0px 12px;
	border-right: 1px solid #ececec;
}
#alibar .nav-content a:hover{
		color: #f60;
}
.pro dl dt{
		overflow: hidden
}
.pro dl dt a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.pro dl dt a img{
	width: 100%;
	height: 100%;
	-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;
}
.pro dl dt a img:hover{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}
.tip-message {
		word-wrap: break-word
}
#run a,a,a:hover,s,strike {
		text-decoration: none
}
a:focus,area,input {
		outline: 0
}
.pro {
		float: left;
		width: 175px;
		/*margin: 20px 18px 0 0;*/
		margin: 10px 18px 0 0;
		height: 268px;
}
.home_left dl dt,
.pro dl dt {
		position: relative
}
.pro_d_l .pro {
		margin-top: 13px
}
.pro dl dt,
.pro dl dt.img_name1,
.pro dl dt a img {
		width: 173px;
		height: 173px
}
.pro dl dt {
		border: 1px solid#e5e5e5
}
.pro dl dt a img {
		display: block
}
.pro dl dd.name {
		padding: 8px 0 0;
		text-align: left;
		float: left;
		width: 100%;
}
.pro dl dd.name a {
		float: left;
		height: 25px;
		line-height: 25px;
		display: block;
		overflow: hidden;
		width: 100%;
		text-overflow: ellipsis;
		white-space: nowrap;
}
.shoper {
		width: 70px;
		height: 22px;
		text-align: center;
		border-radius: 2px;
		font: 12px/22px "Microsoft YaHei"
}
.shoper {
		float: left;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis
}
.shoper{
		background: #f60
}
.shoper4 {
		margin-left: 28px
}
.pro ul {
		/*height: 50px;*/
		overflow: hidden
}
.pro ul li {
		/*padding: 6px 0 0;*/
		height: 20px;
		line-height: 20px;
		overflow: hidden
}
.pro dl dd strong.main,
.pro ul li strong,
.pro ul li strong.main {
		font-family: "Microsoft YaHei";
		color: #999
}
.pro ul li strong {
		float: left;
		font-weight: 400;
		height: 20px
}
.pro dl dd em {
		width: 20px;
		height: 20px;
		background: url('images/icon.png') 0-171px no-repeat;
		float: right;
		display: none
}
.pro dl dd strong.main,
.pro ul li strong.main {
		width: 60px;
		margin-top: 3px
}
.pro dl dd em.qi {
		background-position: -180px-171px
}

.pro.pro_ul1 {
		height: 46px
}

.pro ul li.pro_li_last span {
		font-size: 10px;
		color: #ccc
}

.pro dl dd strong.main {
		float: left
}
.pro dl dd p,
.pro ul li p {
		color: #f60;
		display: inline-block;
		vertical-align: middle;
		font-family: "Microsoft YaHei";
		float: left
}
.pro ul li p {
		margin-top: -2px
}
.pro dl dd p {
		margin-top: 3px
}
/*.pro ul li p span { 
		display: block;
		line-height: 20px
}*/
.pro ul li p span.line_h22 {
		line-height: 22px
}
.pro dl dd p.main_con {
		width: 110px
}
.pro ul li p span.pro_span {
		margin-left: 50px;
		color: #a0a0a0
}
.pro ul li p span.pro_span i {
		width: 16px;
		height: 14px;
		display: inline-block;
		vertical-align: middle;
		background: url('images/clothtyp.png') 0-305px no-repeat
}
.pro ul li p.main_con {
		float: left;
		width: 108px;
		height: 21px;
		display: block;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: normal;
		padding-top: 2px;
		font-family: "Microsoft YaHei";
		color: #535353
}
.pro ul li p span em {
		width: 16px;
		height: 16px;
		background: url('images/icon.png')-28px-171px no-repeat;
		margin-left: 3px;
		display: inline-block;
		zoom: 1;
		vertical-align: -4px
}
.rank del {
		display: inline-block;
		margin: 5px 0 0;
		width: 16px;
		height: 16px
}
.home_name {
	/*height: 128px;*/
	background: url("images/home_bj.jpg") no-repeat;
	font: 36px/128px "Microsoft YaHei";
	color: #fff;
	padding: 0 0 0 30px;
}
.self_search{
	width: 282px;
	height: 33px;
	float: right;
	margin-top: 5px;
	margin-right: 15px;
	position: relative;
}
.self_search_input{
	width: 208px;
	height:23px;
	border: 0;
	padding:5px;
	float: left;
	font:14px/22px "Microsoft YaHei";
}
input.self_search_input1{
	border:1px solid #ccc;
}
.self_search_btn{
	width: 60px;
	height: 33px;
	float: left;
	background: #ffd4d0;
	margin-left: 2px;
	line-height: 33px;
	text-align: center;
	color: #f60;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	cursor: pointer;
	box-sizing: border-box;
	border: none;
}
div.self_search_btn1{
	color:#fff;
	background:#f60;
}
.self_search i{
	width: 25px;
	height: 20px;
	background: url('images/clothTyp.png') no-repeat -150px -51px;
	position: absolute;
	top: 8px;
	left: 190px;
}
.self_classify{
	background: #f60;
}
.self_menu{
	position: absolute;
	top: 43px;
	left: 134px;
	background: #aaa;
}
.self_menu_mainIn{
	width: 149px;
}
#nav .self_menu_main{
	width: 100%;
	height: 50px;
	background: #eee;
	text-align: center;
	line-height: 50px;
}
#nav .self_menu_main a{
	width: 100%;
	height: 100%;
	background: #f60;
	padding:0;
	font-size: 16px;
	font-family: "Microsoft YaHei";
	color: #fff;
	border-left: 1px solid #f60;
	border-bottom: 1px solid #f60;
}
#nav .self_menu_main a .greate{
	font-size: 16px;
	padding-left: 35px
}
#nav .self_menu_main a.current{
	background: #fff;
	color: #f60;
}

#nav .menu_des{
	width: 425px;
	position: absolute;
	top: 0;
	bottom:0;
	left: 150px;
	background: #fff;
}
#nav .menu_des_list{
	overflow: hidden;
}
#nav .menu_des_event{
	background: #f2f2f2;
}
#nav .menu_des_odd{
	background: #fff;
}
#nav .menu_des_list_l{
	width: 130px;
	float: left;
}
#nav .menu_des_list_r{
	float: left;
	width: 290px;
}
#nav .menu_des_list_l a{
	color:#f60;
	width: 130px;
	height: auto;
	background: none;
	color: #ccc;
	padding:none;
	font-size: 14px;
	border: 0;
	line-height: 36px;
	color: #535353;
}
#nav .menu_des_list_l a:hover{
	color: #f60;
}
.menu_des_list_r ul {
	padding-top: 10px;
}
.menu_des_list_r ul li{
	height: 14px;
	float: left;
	border-left: 1px solid #c9c9c9;
	overflow: hidden;
	line-height: 14px;
	margin-right: 5px;
	margin-bottom: 8px;
	padding-left: 5px;
}
#nav .menu_des_list_r ul li a{
	background: none;
	border: none;
	color: #c9c9c9;
	font-size: 12px;
	color: #535353;
}
#nav .menu_des_list_r ul li a:hover{
	color: #f60;
}
.home_cent {
	overflow: hidden;
}
.home_left {
	width: 170px;
	padding: 20px 15px 10px;
	background: #fff;
}
.home_left .saller_rank{
	margin:-3px 0px 3px 0px;
}
.home_left1{
	margin-top: 15px;
	/*border-top:20px solid #efefef;*/
}
.home_left1 h2{
	color: #535353;
	font-size: 16px;
	font-family: "Microsoft YaHei";
	width: 100%;
	border-bottom: 1px solid #d7d7d7;
	line-height: 40px;
	margin-bottom: 20px;
}
.home_left dl {
	width: 130px;
	margin: 0 auto;
}
.home_left dl dt img {
	display: block;
	width: 130px;
	height: 130px;
}
.home_left dl dd {
	text-align: center;
	padding: 6px 0 0;
	overflow:hidden;
}
.home_left dl dd.name {
	font-size: 16px;
	padding: 10px 0 0;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-family: "Microsoft YaHei";
	color: #333;
}
.home_left ul {
	/*padding: 30px 0 0;*/
}
.home_left ul li {
	/*  color: #535353;*/
	padding: 10px 0 0;
	line-height: 20px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.home_left ul .remarks span {
	width:auto;
}
.home_l_ewm {
	width: 160px;
	height: 180px;
	margin: 0 auto;
}
.home_l_ewm img {
	display: block;
	max-width: 100%;
	height: 160px;
}
.home_l_ewm p {
	text-align: center;
	/*margin-top:-10px;*/
	font: bold 14px/18px "Microsoft YaHei";
	color: #535353;
}
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																								
.home_right{
	background: #fff;
	width: 975px;
	/*border-left: 20px solid #efefef;*/
	padding: 0 20px 30px;
	overflow:hidden;
	/*min-height: 630px;*/
	box-sizing: border-box;
}
.goods_store{
	margin-top:30px;
	text-align:center;
}
.goods_store a{
	display:inline-block;
	width:74px;
	height:24px;
	margin-right:10px;
}
.goods_store .save{
	background:url('images/icondetail.png') -170px -118px;
}
.home_right_cont {
	width: 950px;
	overflow: hidden;
	/*padding-top: 20px;*/
}
.home_right_cont_banner{
	width: 935px;
	/*height: 265px;*/
	/*background: #ccc;*/
	/*margin-top: 10px;*/
	/*overflow: hidden;*/
	margin-bottom: 10px;
	padding-top: 20px;
}
.home_right_cont .pro {
	margin-right: 15px;
}
.home_right_cont .pro dl{
	overflow: hidden;
}
.hot_pro{
	/*margin-top: 10px;*/
	width: 170px;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.hot_pro:last-child{
	border-bottom: none;
}
.hot_pro a.img{
	width: 168px;
	height: 168px;
	display: block;
	overflow:hidden;
	border: 1px solid #ddd;
}
.hot_pro a img{
	width: 100%;
	height: 100%;
	-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;
}
.hot_pro a img:hover{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}
.goods_intr a{
	height:21px;
	display:inline-block;
	width:146px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.hot_pro ol li{
	line-height: 25px;
	color: #a0a0a0;
}
.hot_pro ol li a{
	display:inline-block;
	width:168px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px;
}
.hot_pro ol li strong{
	float: left;
	font-weight: 400;
	height: 20px;
}
.hot_pro ol li p{
	color: #f60;
	display: inline-block;
	vertical-align: middle;
	font-family: "Microsoft YaHei";
	float: left;
}
.hot_pro ol li span{
	color: #f60;
}
.home_left .label{
	display: inline-block;
	*display:inline;
	zoom:1;
}
.home_left .block{
	text-overflow: initial;
}
.home_left .label{
	display: inline-block;
	*display:inline;
	zoom:1;
	width:60px;
	vertical-align: top;
}
.home_left .descript{
		display: inline-block;
		white-space: pre-wrap;
		zoom: 1;
		height: auto;
		width: 105px;
		word-wrap: break-word;
}
.home_left .overflow{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	height: auto;
}
/*下拉备注*/
.dianji_xl{
}
.dianji_xl em{
	display:inline-block;
	width:12px;
	height:12px;
	background:url("images/icondetail.png") no-repeat -421px -18px;
	margin-left:74px;
	cursor:pointer;
}
.dianji_hs em{
	background:url("images/icondetail.png") no-repeat -421px -28px;
}
#nav {
		z-index: 3;
}
#nav,
.shop_tag4 {
		position: relative
}
#nav,
#nav a {
		height: 43px
}
#nav {
		background: #f60
}
.none {
		display: none
}
.fonts_12,
body {
		font-size: 12px
}
.rank,body,html {
		width: 100%
}
* {
		margin: 0;
		padding: 0
}
body {
		margin: 0 auto;
		position: static;
		background: #f2f2f2;
		font-family: Arial,
		Helvetica,
		sans-serif,
		"Microsoft YaHei";
		min-width: 1190px
}
table {
		border-collapse: collapse;
		border-spacing: 0
}
dd,
dl,
form,
h1,
h2,
h3,
h4,
h5,
h6,
input,
p,
span,
td,
tr,
ul {
		margin: 0;
		padding: 0;
		font-weight: 400
}
ol,
ul {
		list-style: none
}
a,
area {
		blr:expression(this.onFocus = this.blur())
}
input {
		box-sizing: content-box
}
em,
i {
		font-style: normal
}
.left {
		float: left
}
.right {
		float: right
}
.fonts_12 {
		color: #a2a2a2;
		font-weight: 400
}
.fontc_9 {
		color: #999;
		margin-bottom: 3px;
		text-align: left
}
.fontc_53 {
		color: #535353;
		cursor: pointer
}
.rank {
		text-align: center;
		height: 100% ;
		display: block;
		overflow: hidden
}
.rank del{
		vertical-align: middle
}
.saller_rank {
		margin: -10px 0 3px;    
}
.rank_icon i {
		width: 16px ! important;
		height: 16px ! important;
		display: block ! important;
		margin-left: 0 ! important
}
.saller_rank .rank_heart_del i {
		background: url('images/heart-16-16.gif') no-repeat;
		background-image: -webkit-image-set(url('images/heart-16-16.gif') 1x, url('images/rank/saller/heart-32-32.gif') 2x);
		background-image: -moz-image-set(url('images/heart-16-16.gif') 1x, url('images/rank/saller/heart-32-32.gif') 2x);
		background-image: -ms-image-set(url('images/heart-16-16.gif') 1x, url('images/rank/saller/heart-32-32.gif') 2x);
		background-image: -o-image-set(url('images/heart-16-16.gif') 1x, url('images/rank/saller/heart-32-32.gif') 2x)
}
#nav a {
		float: left;
		padding: 0 30px;
		color: #fff;
		cursor: pointer;
		margin-right: 2px
}
.page .page_btn {
		background: #f5f5f5;
		height: 26px;
		padding: 0 5px;
		color: #8b7f77;
		cursor: pointer;
		margin-left: 6px;
		vertical-align: middle
}
.page .page_text {
		background: #fff;
		width: 24px;
		height: 24px;
		margin: 0 3px;
		vertical-align: middle
}
.page a {
		color: #8b7f77;
		background: #f5f5f5;
		padding: 5px 10px;
		margin: 0 2px
}
.page a.current {
		cursor: not-allowed
}
.page span {
		padding: 5px
}
.page span.current {
		color: #f60;
		padding: 5px 10px
}
#nav a span {
		font: 18px/43px "Microsoft YaHei"
}
#nav a em {
		display: inline-block;
		zoom: 1;
		background: url('images/icondetail.png') no-repeat
}
#nav a em.m1 {
		width: 9px;
		height: 9px;
		margin-left: 5px;
		background: url('images/icon.png') 0-141px
}
#nav a.current {
		background: #f60
}
#content {
		background: #f2f2f2
}
#content_body {
		width: 1200px;
		margin: 0 auto
}
.addr_content {
		width: 1200px
}
.page {
		color: #6b6c70;
		text-align: right;
		padding: 20px 0 0;
		font-family: Arial,
		"Microsoft YaHei"
}
.page .page_btn,
.page .page_text,
.page a {
		border: 1px solid#e8e8e8
}
.page .page_text
 {
		text-align: center
}
.tip_pane {
		padding: 8px;
		width: 415px;
		position: absolute;
		line-height: 20px;
		top: 30px;
		max-height: 200px;
		background: #FFF8CE;
		border: 1px solid#FDF3B9;
		border-radius: 6px;
		z-index: 2;
		color: #696861
		}
.consult,
.tip-close{
		right: 10px;
		cursor: pointer
}
.consult {
		width: 46px;
		position: fixed;
		top: 50% ;
		margin-left: 600px;
		margin-top: -50px;
		display: block;
		z-index: 3
}
.tip-close {
		position: absolute;
		top: 0
}
.scrollbar-overlap {
		width: 100% ;
		opacity: 0;
		visibility: visible;
		position: absolute;
		left: 0;
		top: 0;
		z-index: 999999998;-webkit-user-drag: none
}
.back_top,
.consult,
.tip-box:hover,
.tip-close {
		cursor: pointer
}
.tip-message {
		padding: 0 5px;
		text-align: left;
		font-size: 12px;
		word -
		break: break-all;
		word-spacing: 2px;
		line-height: 18px
}
.tip-content {
		position: relative;
		padding-right: 30px
}
#footer {
		width: 1190px;
		margin: 0 auto;
		padding: 20px 0 15px
}
#footer p {
		padding: 5px 0
}
#footer p a {
		margin: 0 10px;
}
#footer span {
		color: #999
}
.back_top span,
.consult .zx li,
.survey a {
		text-align: center;
		font: 12px/15px;
		padding: 10px
}

.back_top span,
.survey a {
		width: 24px;
		height: 27px;
		position: absolute;
		top: 0;
		left: 0;
		color: #fff;
		background: #c5c5c5;
		display: none;
		float: left
}
 .in_consult_t {
		width: 46px;
		height: 50px;
		display: block;
		background: #f60;
		position: relative
}
 .in_consult_t em {
		position: absolute;
		width: 33px;
		height: 23px;
		top: 10px;
		left: 6px;
		background: url('images/consult_t.png') no-repeat;
		background-image: -webkit-image-set(url('images/consult_t.png') 1x,url('images/consult_t_2x.png') 2x);
		background-image: -moz-image-set(url('images/consult_t.png') 1x,url('images/consult_t_2x.png') 2x);
		background-image: -ms-image-set(url('images/consult_t.png') 1x,url('images/consult_t_2x.png') 2x);
		background-image: -o-image-set(url('images/consult_t.png') 1x,url('images/consult_t_2x.png') 2x);
}
.consult .zx {
		margin-top: 0;
		margin-bottom: 0;
		display: inline-block
}
.consult .zx li {
		width: 26px;
		height: 20px;
		background: #f60;
		color: #eed1d1
}
.consult .zx li.first {
		height: 30px;
		padding-top: 10px;
		font-weight: 700;
		color: #fff;
		line-height: 14px
}
.back_top,.survey {
		width: 44px;
		height: 47px;
		position: relative;
		border: 1px solid#ccc
}
.consult .zx li a {
		display: inline-block;
		font: 12px/15px;
		color: #eed1d1;
		background: #f60
}
.back_top {
		background: url('images/index_icon.png') -438px -116px no-repeat;
		display: none;
		margin-top: -1px;
}
.back_top:hover span,.survey:hover a {
		display: inline-block
}
.back_top span, .consult .zx li, .survey a {
		text-align: center;
		font: 12px/15px "Microsoft YaHei";
		padding: 10px;
}
.addr_content{
	margin-left: auto;
	margin-right: auto;
}
#addr_content {
	background: #efefef;
	padding-bottom: 20px;
}
.addr_cent {
	/*background: #fff;*/
	overflow: hidden;
}
.highlight{
	color: red;
	font-weight: 600;
}

/* sell页 筛选 */
.sell_search{
	border: 1px solid #e8e8e8;
	border-top: 2px solid #FF7300;
}
.sell_search a{
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
.sell_search .row:first-child{
	border-top: none;
}
.sell_search .row{
	position: relative;
	border-top: 1px dashed #dedede;
	margin: 0 8px;
}
.row .row_left{
	position: absolute;
	left: 11px;
	top: 9px;
	color: #999;
}
.row .row_left h4{
	font-weight: 500;
	float: left;
	max-width: 80px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.row .row_main{
	padding: 0 70px 0 112px;
}
.row_main .items{
	height: 36px;
	overflow: hidden;
}
.row_main .item{
	float: left;
	margin: 9px 40px 9px 0;
	height: 18px;
	color: #000;
	text-decoration: none;
}
.row_main .text{
	float: left;
	max-width: 140px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.row_main .text:hover{
	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;
}
.row .row_right{
	position: absolute;
	right: 0px;
	top: 8px;
}
.row_right .show-more, .row_right .show-less{
	position: absolute;
	right: 10px;
	height: 18px;
	padding-right: 10px;
	line-height: 18px;
	cursor: pointer;
	white-space: nowrap;
}
.row_right .show-more:hover, .row_right .show-less{
	border-color: #F60!important;
	color: #F60!important;
}
.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 i, .icon-down em, .icon-up i, .icon-up em{
	display: inline;
	float: left;
	height: 0px;
	width: 0px;
	overflow: hidden;
	border: 5px solid transparent;
}
.icon-down i, .icon-up i{
	border-bottom-color: #333;
}
.icon-down em, .icon-up em{
	margin-top: -9px;
	border-bottom-color: #FFF!important;
}
.icon-up{
	height: 8px;
}
.expand-mode .row_right .show-less{
	display: block;
}
.expand-mode .row_right .show-more{
	display: none;
}
.expand-mode .row_main .items{
	height: auto;
	max-height: 110px;
	overflow: auto;
}
.sm-widget-fabric{
	position: relative;
	float: left;
	display: inline;
	height: 36px;
	width: 91px;
	z-index: 2;
	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 .sm-widget-fabric-txt{
	float: left;
	display: inline;
	width: 53px;
	overflow: hidden;
	cursor: pointer;
	text-align: center;
}
.sw-dpl-arrow-b{
	display: inline-block;
	width: 12px;
	height: 6px;
	overflow: hidden;
}
.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;
}
.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;
}
.sw-dpl-arrow-b em{
	margin-top: -13px;
	border-top-color: #FFF;
}
.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;
	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-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-layer .sm-widget-fabric-layer-box{
	padding: 10px;
	border: 1px solid #d9d9d9;
	width: 300px;
}
.sm-widget-fabric-layer-box .CateFabric{
	overflow: hidden;
}
.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;
}
.sm-widget-fabric-layer-box .CateFabric li a:hover{
	color: #FF7300;
}
.sell_filter_result{
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	padding: 8px 0;
	width: 935px;
	display: inline-block;
	zoom: 1;
	vertical-align: middle;
	margin-top: 20px;
}
.sell_filter_result a{
	display: inline-block;
	border: 1px solid #e8e8e8;
	padding:  0 0 0 5px;
	line-height: 23px;
	height: 23px;
	margin: 5px 10px 0 0;
	color: #535353;
	cursor: pointer;
	position: relative;
}
.sell_filter_result a:hover{
	border: 1px solid #FF7300;
}
.sell_filter_result a:hover em{
	background: #FF7300;
	color: #FFF;
}
.sell_filter_result a p{
	float: left;
}
.sell_filter_result a span{
	color: #FF7300;
}
.sell_filter_result a em{
	float: right;
	font-weight: 700;
	font-size: 23px;
	line-height: 23px;
	color: #000;
	text-shadow: 0 0 2px #eee;
	opacity: .8;
	filter: alpha(opacity=80);
	z-index: 1;
	margin-left: 5px;
	padding: 0 5px;
	text-decoration: none;
	cursor: pointer;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
}
.sell_filter_sort{
	/*padding: 4px 0;*/
	background: #F8F8F8;
	height: 36px;
	font: 12px/26px "Microsoft YaHei";
	position: relative;
	z-index: 1;
	margin-top: 20px;
	line-height: 36px;
	border: 1px solid #e8e8e8;
}
.sell_filter_sort .sort_a{
	color: #333;
	float: left;
	padding: 0 15px;
	/*border: 1px solid #e8e8e8;*/
	/*border-right: none;*/
	position: relative;
	border-right: 1px solid #e8e8e8;
	height: 38px;
	margin-top: -1px;
}
.price-assign{
	float: left;
	display: inline;
	padding: 6px 0px 7px 30px;
}
.price-assign .f_gray{
	line-height: 24px;
	color: #666;
	margin-right: 10px;
}
.sw-dpl-input{
	padding: 2px 7px;
		height: 18px;
		border: 1px solid #e8e8e8;
		width: 50px;
		color: #aaa;
		font-family: Arial;
		line-height: normal;
}
.price-assign .sw-dpl-input{
	float: left;
	display: inline;
	text-align: center;
}
.price-assign .split{
	float: left;
	display: inline;
	width: 8px;
	height: 1px;
	overflow: hidden;
	background: #888;
	margin: 12px 6px 0;
}
.price-assign .sw-dpl-define{
	overflow: hidden;
	display: inline;
	margin-left: 15px;
	width: 48px;
	height: 12px;
	padding: 5px 0;
	overflow: hidden;
	border: 1px solid #e8e8e8;
	text-align: center;
	line-height: 12px;
	float: left;
	color: #333;
}
.sw-dpl-define{
	border-color: #ff7300!important;
	background: #FFF!important;
}
.sm-widget-views-type{
	width: 135px;
	display: inline;
	float: right;
}
.sm-widget-views-type li{
	float: left;
	display: inline;
	width: 44px;
	height: 36px;
	line-height: 30px;
	overflow: hidden;
	border-left: 1px solid #e8e8e8;
}
.sm-widget-views-type li a{
	float: left;
	display: inline;
	overflow: hidden;
	height: 19px;
	padding: 8px 13px 9px 12px;
	cursor: pointer;
}
.sm-widget-views-type li a:hover{
	background: #FFF;
}
.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-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 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;
}
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-rowlist-checked span{
	border-color: #FF7300!important;
	background: white!important;
}
.sw-dpl-shopwindow span{
	background: #FFF;
	margin: 1px 1px 2px 1px;
}
.sw-dpl-shopwindow em{
	margin: 1px;
}
.sw-dpl-rowlist{
	display: inline-block;
	width: 19px;
	height: 19px;
	overflow: hidden;
}
.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;
}
.sw-dpl-shopwindow-checked i, .sw-dpl-shopwindow-checked em, .sw-dpl-shopwindow-checked span{
	border-color: #FF7300!important;
	background: #FF7300!important;
}
.sort_result{
	background: #FF7300;
	color: #FFF!important;
}
/* sell页 筛选 */

/* 小图模式 */
.sm-maindata{
	overflow: hidden;
}
.sm-offerimg-item{
	width: 915px;
	position: relative;
	z-index: 1;
	padding: 20px 10px;
	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;
	width: 120px;
	height: 120px;
	text-align: center;
	zoom: 1;
}
.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.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}
.sm-offerimg-description{
	width: 518px;
}
.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{
	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.first{
	border: none;
}
.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-rmb{
	margin-right: 5px;
	font-weight: 400;
}
.sm-offerimg-trade{
	float: left;
	height: 40px;
	padding-left: 10px;
	line-height: 1;
	border-left: 1px solid #efefef;
	overflow: hidden;
}
.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;
}
.f_gray{
	color: #666;
}
.sm-offerimg-company{
	width: 200px;
	margin-top: 2px;
}
.sm-offerimg-companyinfo{
	position: relative;
	margin-bottom: 5px;
	clear: both;
}
.sm-offerimg-tagwrapper{
	height: 30px;
}
.sm-offerimg-companyname{
	color: #888;
}
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;}
.sm-offerimg-description, .sm-offerimg-company{
	margin-left: 30px;
}
.sm-offerimg-photo, .sm-offerimg-description, .sm-offerimg-company{
	float: left;
}
/* 小图模式 */
/* 无图模式 */
.data-non-thumb{
	padding: 20px 0;
	overflow: hidden;
}
.data-non-thumb .bg{
	background: #F7F7F7;
}
.data-non-thumb .data-list-item{
	float: left;
	line-height: 30px;
	width: 933px;
	border: 1px solid #ccc;
	border-top: none;
	position: relative;
}
.data-non-thumb .bd_top{
	border-top: 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;
}
.data-non-thumb .data-list-item li a:hover{
	color: #FF7300;
}
.data-non-thumb .data-list-item li:last-child{
	border-right: none;
}
.data-non-thumb .data-list-item .bd_r{
	border-right: 1px solid #ccc;
}
/* 无图模式 */

/* 找不到 */
.notfound{
	width: 520px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
}
.notfound h1{
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	margin: 50px 0;
	color: #999;
}
/* 找不到 */

/* 宽 */
.w77{width: 77px;}
.w80{width: 80px;}
.w100{width: 100px;}
.w110{width: 110px;}
.w138{width: 138px;}
.w150{width: 150px;}
.w190{width: 190px;}
.w218{width: 218px;}

.four_telephone{
	width: 180px;
	height: 25px;
	background: url('images/telephone.png') no-repeat;
	position: absolute;
	right: 0;
	top: -30px;
	z-index: 1;
}
.kucun_col p del{
	color: #999;
}
.kucun_col p span{
	font-size: 14px;
	font-weight: bold;
	color: #2681AC;
}
.xianhuo_col span{
	color: #67AC26;
}
/**/
.pub-con{
	margin-bottom:20px;
	background-color: #fff;
	padding: 0 20px;
	overflow: hidden;
}
.flexbox{
	display: -webkit-flex;
	display: flex;        
	color: #333;
	font-family: 'Microsoft Yahei'
}
.item-1{
	width: 145px;
	height: 145px;
	padding: 0 10px;
}
.item-1 img{
	width: 100%;
	height: 100%;
	border: none;
}
.item-2{
	flex:2;
	padding: 20px 0 20px 20px;  
	line-height: 24px;
}
.pub-con .brief{
	background: url('images/brief.svg') no-repeat;
}
.pub-con .details{
	background: url('images/details.svg') no-repeat;
}
.pub-con .show{
	background: url('images/show.svg') no-repeat;
}
.pub-con .pub-tit.contact{
	background: none;
	text-align: center;
	color: #f60;
	font-size: 14px;
	border-bottom: none;
	font-weight: 700;
}
.pub-con .map{
	background: url('images/map.svg') no-repeat;
}
.pub-con .news{
	background: url('images/news.svg') no-repeat;
}
.pub-con .pub-tit{
	border-bottom: 1px solid #ddd;
	height: 40px;
	line-height: 40px;
	color: #333;
	font-size: 16px;
	font-family: 'Microsoft Yahei';    
	text-indent: 25px;
	background-size: 21px 21px!important;   
	background-position: left center;   
}
.pub-con .text-des{
	padding: 35px 0px 20px 30px;
}
.contact-info .contact-way{
	border:1px solid #ccc;
	padding: 15px 30px;
	clear: both;
    overflow: hidden;
}
.com-info>div p,.contact-info>div p{
	height: 25px;
	line-height: 25px;
	clear: both;
	overflow: hidden;
}
.com-info a,.contact-info a{
	color: #333;
}
.com-info,.map-info{
	padding: 20px;
}
.show-box {
	justify-content:center;
}
.show-box .entry{
	margin:20px 15px;
}
.show-box .entry img{
	width: 150px;
	height: 150px;
}
.show-box .entry a{
	display: block;
	width: 100%;
	height: 100%;
}
.show-box .entry a p{
	width: 150px;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show-box .entry a p strong{
	color: #999;
}
.show-box .entry a p.yangpin_col{
	color: #F60;
}
.show-box .entry a p.kucun_col del{
	color: #999;
}
.show-box .entry a p.kucun_col span{
	font-size: 12px;
	font-weight: 600;
	color: #2681AC;
}
.show-box .entry a p.xianhuo_col span{
	color: #67AC26;
}
.pub-con .show a.more{
	float: right;
	color: #aaa;
	font-size: 12px;
}
.pub-con .show a.more:hover{
	color: #ff7300;
}
.newsList .news{
	border-bottom: 1px solid #e8e8e8;
	padding-bottom: 20px;
	display: -webkit-flex;
	display: flex;        
	margin: 20px 50px 20px 40px;
	background: none;
}
.newsList .news .news-img{
	width: 100px;
	height: 100px;
}
.newsList .news .news-img img{
	width: 100px;
	height: 100px;
}
.newsList .news .news-con{
	padding-left: 20px;
}
.newsList .news .news-con h2{
	margin: 8px 0;
}
.newsList .news .news-con p{
	margin:5px 0 8px 0;
	color: #666;
}
.newsList .news .news-con a.more{
	color: #ff7300;
}
.flip-box{
	text-align: right;
	color: #666;
	padding-right: 50px;
}
.flip-box a{
	padding: 8px 13px;
	border: 1px solid #e2e2e2;
	color: #666;
}
.flip-box a:hover{
	 background-color: #f60;
	 color: #fff;
}
.flip-box input{
	width: 31px;
	outline: none;
	height: 31px;
	text-align: center;    
	border: 1px solid #a9a9a9;
}
.flip-box span{
	padding: 8px 13px;

}
.flip-box button{
	padding: 3px;
	cursor: pointer;
}
.map-info{
	width: 870px;
	height: 400px;
}
h4.cap{
	font-size: 16px;
	color: #333;
	margin-top: 20px;
	margin-left: 30px;
	font-weight: bold;
	font-size: 18px;
}
.pub-con .news em:last-child{
	color: #ff7300;
}
.article{
	padding: 30px 50px;
}
.article header{
	width: 100%;
	height: 95px;
	overflow: hidden;
}
.article article{
	width: 100%;
	line-height: 180%;
	letter-spacing: 2px;
	text-indent: 2em;
	overflow: hidden;
	color: #333;
	font-size: 16px;
}
.article header h2{
	font-size: 18px;
	font-size: 400;
	color: #000;
}
.article header h2, .article header p{
	text-align: center;
}
.article header p{
	margin: 20px 0 30px 0;
	color: #999;
	font-size: 12px;
}
.article header p>*{
	margin:0 20px;
}
.article>p{
	font-size: 16px;
	color: #333;
	text-indent: 2em;
	line-height: 1.5em;
}
.article img{
	float: left;
	margin-top:15px;
	margin-right: 20px;
}
.turning a{
	display: inline-block;
	background: url('images/flip.png') no-repeat left center;
	font-size: 16px;
	color: #333;
	text-indent: 15px;   
}
.turning a span{
	color: #ff7300;
}
.turning a.last{
	float: left;
}
.turning a.next{
	float: right;
}
.news>a{
	color: #333;
}
.pages_inp{
	width: 20px;
	text-align: center;
}
.company_default{
	border-bottom: 1px solid #ddd;	
	width: 910px;
	height:265px;
	overflow: hidden;
	position: relative;
	/*background: url('images/default/img1.png') no-repeat left center;*/
}
.company_default ul {
    width: 9999px;
    height: 265px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
}
.company_default ul li{
	float: left;
    width: 100%;
	height: 265px;
}
.company_default ul li span{
	display: block;
	width: 100%;
	height: 265px;
}
.company_default li .img_1{

	background: url('images/default/img1.png') center top no-repeat;
}
.company_default li .img_2{
	background: url('images/default/img2.png') center top no-repeat;
}
.company_default li .img_3{
	background: url('images/default/img3.png') center top no-repeat;
}
.company_default li .img_4{
	background: url('images/default/img4.png') center top no-repeat;
}
.company_default li a{
	display: none;
}
.ywy{
	font-weight: bold;
	font-size: 12px;

}
/*.qy{
	font-weight: bold;
	font-size: 12px;
	
}*/
.customer-list-wgt,.contact-way-wgt{
	padding-top:15px;
}
.customer-list{
	clear: both;
	overflow: hidden;
	margin-right: -30px;
}
.bk_y{
	float: left;
    width: 261px;
    margin: 0 30px 20px 0;
    padding: 10px 10px;
    border: 1px solid #ccc;
    background: #fff;
    height: 72px;
    overflow: hidden;
    position: relative;
}
.bk_q{
    background: #fff;
    display: block;
    width: 50%;
    float: left;
}

.bk_y .linkmore,
.bk_y .linkless{
	color: #f60;
    cursor: pointer;
    position: absolute;
    bottom: 10px;
    right: 10px;
    padding-right: 15px;
}
.bk_y .linkmore:after,
.bk_y .linkless:after{
	content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    background: url('images/index_icon.png') no-repeat;
    background-position: 0 -569px;
    width: 10px;
    height: 8px;
    margin-top: -4px;
}
.bk_y .linkless:after{
	background-position: -14px -569px;
}
.bk_y.ha{
	height: auto;
}
.bk_y .linkless {
	display:none;
}
.bk_y .linkmore {
	display:block;
}
.bk_y.ha .linkless{
	display:block;
}
.bk_y.ha .linkmore{
	display:none;
}