/* 
xiaohei www.dtmuban.com CSS QQ:290948585 
*/
/*批量比较*/
.sell_tip {width:180px;height:70px;background:url('image/sell_tip.gif') no-repeat;overflow:hidden;z-index:1000;position:absolute;}
.sell_tip input{height:22px;line-height:22px;overflow:hidden;vertical-align:0;padding:0;}
.sell_tip p {/*margin:0 0 4px 2px;*/font-weight:bold;}
.sell_tip div {padding:8px 0 0 10px;}

.img_list li {height:22px;line-height:22px;overflow:hidden;}
.product_option {padding:10px 20px 10px 20px;}
.iq_btn {margin-top:10px;cursor:pointer;}
.sell_tip .btn {background:url('image/btn.gif') no-repeat;height:24px;line-height:22px;width:50px;border:none;cursor:pointer;letter-spacing:3px;}
.sell_tip .btn_1 {background:url('image/btn_1.gif') no-repeat;height:21px;line-height:21px;width:69px;padding-left:9px;border:none;cursor:pointer;}
.sell_tip .btn_2 {background:url('image/btn_2.gif') no-repeat;height:21px;line-height:21px;width:69px;padding-left:9px;border:none;cursor:pointer;}

.tool {margin:0 10px 0 10px;border-bottom:#CCCCCC 1px dotted;}
.tool table {width:100%;}
.img_list li {height:22px;line-height:22px;overflow:hidden;}

.list_price {color:#808080;width:100px;}
.list_price strong {font-family:Arial;color:#FF2900;font-weight:bold;font-size:16px;}
.list_count {color:#404040;width:100px;}
.list_count span {color:#808080;text-decoration:underline;}
.mall_tab {height:36px;overflow:hidden;background:url('image/mall_tab.png') repeat-x;font-size:14px;border-right:#DDDDDD 1px solid;border-left:#DDDDDD 1px solid;}
.mall_tab_1,.mall_tab_2 {float:left;padding:10px 15px 10px 15px;border-right:#DDDDDD 1px solid;}
.mall_tab_2 {background:url('image/mall_tab.png') repeat-x 0 -36px;font-weight:bold;}
.mall_c {border:#DDDDDD 1px solid;border-top:none;padding:10px;    background: #fff;}
.cc_inp {border:#CCCCCC 1px solid;text-align:center;}
.cart_foot {border-top:#CCCCCC 1px solid;background:#F6F6F6;padding:20px 40px 20px 0;color:#666666;text-align:right;}
#cart_tip {width:350px;z-index:1000;position:absolute;margin:-40px 0 0 -15px;background:#FFFFFF;border:#A0BCCA 1px solid;padding:0 0 15px 0;}
#cart_tip p {margin:0;background:#D2EDFF;padding:6px 4px 4px 6px;font-size:13px;font-weight:bold;}
#cart_tip div {background:url('image/okay.gif') no-repeat 15px 10px;padding:15px 20px 10px 50px;font-size:13px;}
#cart_tip span {color:#FF6600;font-weight:bold;}
#cart_tip img {float:right;cursor:pointer;}

.stat {padding:15px 0 10px 0;}
.stat_p {height:10px;line-height:10px;background:#FFF7D2;font-size:1px;}
.stat_p div {height:10px;line-height:10px;background:#FFA40D;border-left:#FFA40D 2px solid;float:left;}
.comment {padding:15px 10px 15px 10px;border-top:#DDDDDD 1px dotted;}
.comment_sp {background:#F9FCFE;}
.comment_content {color:#333333;font-size:14px;line-height:180%;clear:both;padding:5px;}
.comment_title {height:26px;line-height:26px;color:#1B4C7A;padding:0 5px 0 5px;}
.comment_reply {padding:5px 10px 5px 10px;margin:0 5px 0 5px;line-height:180%;border:#E6E6E6 1px solid;background:#FFFFE3;}
.comment_no,.order_no {text-align:center;padding:20px;font-size:13px;}

.relate_1,.relate_2 {width:65px;height:60px;float:left;}
.relate_1 img,.relate_2 img{width:50px;height:50px;}
.relate_2 em {display:block;width:15px;height:15px;background:url('image/relate_on.gif') no-repeat;z-index:1;position:absolute;margin:40px 0 0 40px;}
.relate_1 a:link,.relate_1 a:visited,.relate_1 a:active {display:block;width:50px;height:50px;border:#CCCCCC 2px solid;}
.relate_1 a:hover {border:#C90000 2px solid;}
.relate_2 a:link,.relate_2 a:visited,.relate_2 a:active,.relate_2 a:hover {display:block;width:50px;height:50px;border:#C90000 2px solid;}

.step_price {background:#EEEEEE;text-align:center;  width: 98%;}
.step_price td {border-right:#DDDDDD 1px solid;}

.nv_1,.nv_2,.nv_3 {float:left;padding:5px;margin:0 5px 5px 0;cursor:pointer;}
.nv_1 {border:#CCCCCC 2px solid;}
.nv_2 {border:#C90000 2px solid;background:url('image/relate_on.gif') no-repeat right bottom;}
.nv_3 {border:#C90000 2px solid;}

.cart_info {height:33px;overflow:hidden;border:#DDDDDD 1px solid;background:#F7F7F7 url('image/cart_info.gif') no-repeat 10px center;}
.cart_info div {padding:8px 0 0 40px;}

.mthumb {padding:5px 0 5px 0;}
.mthumb img {margin:3px;}
.mthumb li {height:24px;line-height:24px;overflow:hidden;}


/* sell && buy && company */
.category {padding:10px 20px 5px 15px;}
.category p {padding:5px 0 5px 0;margin:0;}
.category div {padding:0 20px 0 20px;}
.list {line-height:180%;margin:0 10px 0 10px;}
.list div img {border:#CCCCCC 1px solid;}
.list table {width:100%;border-bottom:#CCCCCC 1px dotted;}
.list td {padding:10px 0 10px 0;}
.list h3 {font-size:14px;margin:0px;height:22px;overflow:hidden;}
.about {border:#2786C6 1px solid;background:#F2F2F2;padding:8px;margin:15px 15px 0 15px;}
.about li {padding:5px 0 5px 5px;}
.about li span {display:block;width:100px;float:left;color:#1B4C7A;}
.contact_head {height:31px;line-height:31px;border:#DDDDDD 1px solid;border-bottom:none;border-top:#FF8110 2px solid;background:#EEEEEE;padding:0 10px 0 10px;font-weight:bold;font-size:14px;}
.contact_body {padding:10px;border:#DDDDDD 1px solid;border-top:none;}
.contact_body li {line-height:24px;border-bottom:#E2E2E2 1px solid;padding:0 0 0 10px;}
.contact_body li span {color:#1B4C7A;padding:0 8px 0 0;}
.type {height:31px;line-height:31px;overflow:hidden;border-top:#DDDDDD 1px solid;background:#EEEEEE;padding-left:35px;}
a.type_1:link,a.type_1:visited,a.type_1:active,a.type_1:hover {float:left;display:block;padding:0 15px 0 15px;background:#FFFFFF;color:#000000;font-weight:bold;}
a.type_2:link,a.type_2:visited,a.type_2:active {float:left;display:block;padding:0 15px 0 15px;border-right:#E2F0FB 1px solid;}
a.type_2:hover {background:#258CFF;color:#FFFFFF;}
.img_tip {width:200px;z-index:1000;position:absolute;padding:5px;border:#DDDDDD 1px solid;background:#FFFFFF;}
.vote {padding:10px;}
.vote div {font-weight:bold;}
.vote li {padding:3px 0 3px 0;}
.vote p {margin:5px 0 5px 0;}


.ab_on{margin-right: 16px;}
.ab_im{margin-right: 16px;}
.ab_im01{border-top: 2px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    border-left: 1px solid #C0C0C0;}

/*主体内容*/
.icon-vip,
.icon-vali_name,
.icon-vali_gong,
.icon-vali_phone,
.icon-vali_email,
.icon-novali,
.sf-sequence i {
	display: inline-block;
	background: url(image/sell/icon_sell.png) no-repeat 0 0;
}

.gray {
	color: #888;
}

.list-content {
	width: 960px;
	float: left;
	overflow: hidden;
}

.goods-list {
    margin-left: -22px;
}
.goods-list-plus {
	margin-top: 20px;
	background-color: #fff;
	border-radius: 3px;
}

.list-sidebar {
	padding-top: 20px;
	width: 222px;
	float: right;
}
.list-sidebarcenshow {
	width: 222px;
	padding-bottom: 6px;
	margin-bottom: 12px;
	 border: #E6E6E6 1px solid;
	     background: #fff;
}

.list-sidebarcen {
	width: 222px;
	padding-bottom: 6px;
	margin-bottom: 12px;
}

.uselltit {
	height: 25px;
	line-height: 28px;
	font-weight: 400;
	padding: 2px;
}

.uselltit span {
	display: inline-block;
	font-size: 15px;
	float: left;
	color: #3D3D3D;
	font-family: Microsoft Yahei;
	background: url(image/xiaohei_common.png) 0 -519px;
	padding: 0 10px;
}




.small-goods {
	float: none;
	width: 220px;
	height: 334px;
	border: 1px solid #e0e0e0;
	background: #ffffff;
	margin-bottom: 20px;
}
.small-goods:hover {
	border: 1px solid #f67208;
}
.small-goods-img {
	display: block;
	width: 100%;
	height: 220px;
	position: relative;
	border-bottom: #E6E6E6 1px solid;
}

.small-goods-img img {
	width: 220px;
	height: 220px;
	border: 0px none;
	vertical-align: top;
}

.small-goods h4 {
	height: 40px;
	padding: 10px 10px 0px;
	overflow: hidden;
}

.small-goods-name {
	font-size: 14px;
	color: #3D3D3D;
	font-family: Microsoft Yahei;
}

.small-goods h4 a {
	display: block;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.small-goods-text {
	font-size: 12px;
	color: #727272;
}

.small-goods-info {
	color: #B0B0B0;
	height: 24px;
	padding: 5px 10px 0px;
	overflow: hidden;
	font-family: Microsoft Yahei;
}

.small-goods-info span.price {
	display: inline-block;
	font-size: 20px;
	line-height: 24px;
	color: #FF7E00;
	padding-right: 15px;
	float: left;
	vertical-align: top;
}

.small-goods-info span.number {
	display: inline-block;
	height: 16px;
	line-height: 16px;
	padding-top: 5px;
	vertical-align: top;
	float: right;
}

.small-goods-consult {
	padding: 5px 10px 8px;
	border-top: 1px solid #efefef;
}

.small-goods-consult span {
	background-color: #f60;
	text-align: center;
	line-height: 22px;
	color: #fff;
	cursor: default;
	height: 22px;
	width: 42px;
	padding: 1px 0;
	float: right;
	border-radius: 3px;
}

.small-goods-consult a {
	padding-right: 10px;
	padding-top: 2px;
	/*float: right;*/
}

.list-index {
	width: 100%;
	position: relative;
}

/*产品小图列表*/
.goods-list .list{ width: 943px; height:132px; padding-top: 10px; border-bottom:1px dotted #dcdcdc;float: right;margin-right: 8px;margin-bottom: 10px;}
.goods-list .list:hover{background: #f5f5f5;}
.goods-list .list li{ float:left; }
.goods-list .list .img{ overflow:hidden; width:102px; height:102px; line-height:100px; *height:104px; border:1px solid #d2d2d2; text-align:center; margin-bottom:5px;margin-left:5px; }
.goods-list .list .img a{ height:100%; vertical-align:middle\9; _writing-mode: tb-rl;}
.goods-list .list .img img { vertical-align:middle; max-height:102px !important; max-width:102px !important; }
.goods-list .list .inform{ width: 380px; table-layout:fixed; word-break: break-all; margin-left:10px; margin-top: 10px; }
.goods-list .list .inform .text{ width: 360px; height: 38px; margin-top:15px; overflow:hidden; }
.goods-list .list .price{ width: 110px; margin-left:5px; margin-top: 10px;text-align: center;}
.goods-list .list .price p{width: 110px;height: 20px;overflow: hidden;padding:4px}
.goods-list .list .sw-company{width: 180px; margin-left:25px;margin-top: 10px; height: 25px;}
.goods-list .list .sw-company p{width: 180px;height: 20px;overflow: hidden;padding:4px}
.goods-list .list .btn{ padding: 0 0 0 25px; cursor:pointer; margin-top: 10px; }
.btn-qq,.btn-msg,.btn-tel{ height:28px; line-height:28px; padding-left:26px; background:url(image/sell/ico.png) no-repeat; display:block; cursor:pointer; }
.btn-qq{ background-position:-236px -647px; }
.btn-msg{ background-position:-128px -647px; }
.btn-tel{ background-position:2px -647px; }
.redd {color: #e00;background-color: #f3f3f3;}
.blist {width:350px;height:28px;line-height:28px; overflow:hidden; display: block;}

/*列表大图*/

.goods {
	width: 220px;
	height: 405px;
	background-color: #FFF;
	border: 1px solid #e0e0e0;
	float: left;
	margin: 20px 0 0 22px;
	font-family: Microsoft Yahei;
	_display: inline;
	_zoom: 1;
}

.goods:hover {
	border: 1px solid #f67208;
}


.goods-img {
	display: block;
	width: 220px;
	height: 220px;
	margin: 0 auto 5px;
	position: relative;
	 border-bottom: 1px solid #e0e0e0;
}

a.goods-img:hover {
	text-decoration: none;
}


.goods-mark em,
.king-mark {
	background: transparent url("image/sell/commo.png") no-repeat scroll 0% 0%;
}

.goods-mark {
	position: absolute;
	top: -1px;
	right: -1px;
}

.goods-mark em.rank {
	background-position: 0px -45px;
}

.goods-mark em.spread {
	background-position: 0px -83px;
}

.goods-mark em {
	display: block;
	width: 40px;
	height: 26px;
	line-height: 0;
	overflow: hidden;
	float: right;
	position: relative;
}

.king-mark {
	display: block;
	width: 52px;
	height: 28px;
	line-height: 0;
	overflow: hidden;
	background-position: 0 0;
	float: left;
	position: absolute;
	left: 5px;
	top: -9px;
}

.goods h3 {
	padding: 5px 10px 0;
	width: 200px;
	height: 24px;
	overflow: hidden;
}

.goods h3 a {
	display: block;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.goods h3 a:hover {
	text-decoration: none;
}

.goods h3 a.goods-name,
{
	font-size: 14px;
	line-height: 24px;
}

.goods h3 a.goods-name {
	height: 24px;
}

.goods-con {
	padding: 0 10px 0;
	width: 200px;
	height: 36px;
	overflow: hidden;
}

.goods-text {
	font-size: 12px;
	color: #727272;
	font-family: 'Simsun', Arial, tahoma;
	font-weight: normal;
}

.goods-info {
	height: 30px;
	padding: 8px 10px 0;
	color: #b0b0b0;
	overflow: hidden;
	font-family: arial;
}

.goods-info span.price {
	display: inline-block;
	font-family: arial;
	font-size: 16px;
	line-height: 30px;
	color: #f67208;
	width: 90px;
	padding-right: 5px;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	vertical-align: top;
}

.goods-info em {
	display: inline-block;
	font-size: 14px;
	line-height: 14px;
	vertical-align: top;
	padding: 8px 2px 0 0;
}


.goods-info span.money {
	display: inline-block;
	height: 18px;
	font-size: 14px;
	line-height: 18px;
	padding-top: 10px;
	vertical-align: top;
	float: left;
}

.goods-info span.number-gou a {
	font-family: Microsoft Yahei;
	display: inline-block;
	height: 16px;
	font-size: 14px;
	line-height: 14px;
	padding: 6px 6px;
	color: #fff;
	border: 1px solid #ff500b;
	background-color: #ff500b;
	vertical-align: middle;
	float: right;
	border-radius:3px;
}

.goods-info span.number-gou a:hover {
	border: 1px solid #ff6600;
	background-color: #ff6600;
	border-radius:3px;
}

.goods-info span.number a {
	font-family: Microsoft Yahei;
	display: inline-block;
	height: 16px;
	font-size: 14px;
	line-height: 14px;
	padding: 6px 6px;
	color: #fff;
	border: 1px solid #2277e6;
	background-color: #247ef2;
	vertical-align: middle;
	float: right;
	border-radius:3px;
}

.goods-info span.number a:hover {
	border: 1px solid #2277e6;
	background-color: #2170d9;
	border-radius:3px;
}



.goods-company {
	height: 18px;
	padding: 5px 10px;
	overflow: hidden;
	margin: 5px auto;
	font-family: '\5b8b\4f53';
	overflow: hidden;
}

.goods-company em {
	text-decoration: none;
	font-weight: 700;
	color: #C00;
}

.goods-company a {
	text-decoration: none;
}

.goods-company .right {
	float: right;
}

.goods-company .sell_CompanyName {
	float: left;
	width: 11em;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.icon-vip {
	display: inline-block;
	width: 18px;
	height: 18px;
	font-size: 0;
	line-height: 16px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
	background-position: 0 0;
}

.goods-company span {
	display: inline-block;
	height: 18px;
	padding: 0 0;
	overflow: hidden;
	float: left;
	width: 100%;
	line-height: 18px;
}


.goods-tags {
	height: 20px;
	overflow: hidden;
	border-top: 1px solid #efefef;
	font-family: '\5b8b\4f53';
	float: left;
	width: 220px;
	padding-top: 10px;
}

.goods-tags .area {
	float: left;
	padding-left: 10px;
}

.goods-tags .web {
	float: right;
}

.goods-tags .web a {
	padding-right: 5px;
}

.goods-tags .vali,
.goods-tags .novali {
	float: right;
	margin-right: 8px;
	margin-top: 2px;
}

.goods-tags .icon-vali_name,
.goods-tags .icon-vali_gong,
.goods-tags .icon-vali_phone,
.goods-tags .icon-vali_email,
.goods-tags .icon-novali {
	display: inline-block;
	height: 18px;
	width: 16px;
	overflow: hidden;
	float: left;
	padding-right: 2px;
}

.icon-vali_name {
	background-position: 0px -53px;
	width: 18px;
	height: 18px;
}

.icon-vali_gong {
	background-position: 0px -121px;
	width: 18px;
	height: 18px;
}

.icon-vali_phone {
	background-position: 0px -76px;
	width: 18px;
	height: 18px;
}

.icon-vali_email {
	background-position: 0px -98px;
	width: 18px;
	height: 18px;
}

.goods-tags .icon-novali {
	width: 42px;
	background-position: -24px 0px;
}


/*详情页面*/

.show-path {
	height: 20px;
	font-family: Microsoft Yahei;
	text-align: left;
}

.show-path h3 {
	float: left;
	height: 20px;
	line-height: 20px;
	_line-height: 22px;
	font-family: Microsoft Yahei;
	font-size: 12px;
}

.show-path ul {
	height: 20px;
	overflow: hidden;
}

.show-path li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	margin-right: 25px;
}

.detail {
	color: #3c3c3c;
	margin: 10px auto 20px;
	position: relative;
	z-index: 111;
	font-family: Microsoft Yahei, tahoma, arial;
}

.summary {
	display: inline;
	float: left;
	border: 1px solid #e8e8e8;
	padding-bottom: 15px;
	background-color: #ffffff;
}

.sidebar {
	display: inline;
	float: right;
	width: 250px;
}

.item-info .left {
	display: inline;
	float: left;
	padding: 20px 0 0 40px;
	width: 340px;
	/*position: relative;*/
}

.item-info .right {
	display: inline;
	float: left;
	width: 560px;
}

.item-info .left .gallery {
	overflow: hidden;
}

.item-info .left .main-pic {
	position: relative;
	margin-bottom: 15px;
	z-index: 1;
	background: #f7f7f7;
	height: 270px;
	overflow: hidden;
	width: 300px;
}

.item-info .left ul li {
	display: inline;
	float: left;
	margin-right: 18px;
	width: 60px;
	height: 60px;
	overflow: hidden;
}


.item-info .right .wrap {
	padding-left: 18px;
	position: relative;
	z-index: 222;
}

.item-info .right .title-new {
	padding: 20px 0 10px;
}

.item-info .right .title-new h3 {
	min-height: 21px;
	font-size: 16px;
	font-weight: 700;
	line-height: 21px;
	color: #3c3c3c;
}

.item-info .right .title-new p {
	color: #6c6c6c;
	margin: 5px 0;
	padding: 0 0 15px;
	border-bottom: 1px dotted #d9d9d9;
}

.promo-meta {
	display: block;
	z-index: 7;
	position: relative;
	min-height: 35px;
	zoom: 1;
	padding-bottom: 10px;
	border-bottom: 1px dotted #d9d9d9;
	font-size: 14px;
	top: 430px;
}

.promo-meta li {
	width: -2px;
	line-height: 26px;
	margin-bottom: 5px;
	float: left;
}

.promo-meta li span {
	display: inline;
	float: left;
	color: #6c6c6c;
	padding-right: 10px;
}

.promo-meta strong {
	position: relative;
	top: -2px;
	vertical-align: middle;
	padding-right: 5px;
	font-size: 14px;
	font-weight: 700;
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	color: #F67208;
	overflow: hidden;
}

.promo-meta li strong .rmb {
	font-family: Microsoft Yahei;
	font-weight: 400;
}

.promo-meta li strong .rmb-num {
	font-family: Microsoft Yahei;
	font-size: 24px;
}

.promo-meta li strong .yijia a {
	font-family: Microsoft Yahei;
	font-weight: 700;
	font-size: 18px;
	color: #F67208;
}


.counter {
	line-height: 24px;
	margin-bottom: 2px;
	position: absolute;
	top: -2px;
	right: 0;
	width: auto;

}

.counter span {
	padding-right: 0;
}

.counter div {
	display: inline;
	float: left;
	text-align: center;
}

.browse-counter {
	border-right: 1px solid #e5e5e5;
	padding-right: 12px;
}

.sell-counter {
	padding: 0px 12px;
}

.rate-counter {
	padding-left: 1px;
	padding-right: 1px;

}

.counter a {
	color: #6c6c6c;
	display: block;
}

.counter a b {
	display: block;
	font-size: 18px;
	font-weight: 400;
}

.rightpic {
	padding-left: 10px;
}

.shop-infotop {
	position: relative;
	top: -1px;
	left: 1px;
	border: 1px solid #E8E8E8;
	border-top: 0px;
	background-color: #ffffff;
}

.shop-info-wrap {
	padding: 0 0px 17px 15px;
	width: 233px;
	color: #666;
	background: #fff;
	border-top: 0px;
}

.shop-info-hd {
	margin-bottom: 10px;
}

.shop-info-hd dl {
	margin-bottom: 5px;
	overflow: hidden;
	line-height: 20px;
}

.shop-info-hd dt {
	display: inline;
	float: left;
	height: 20px;
}

.shop-info-hd dd {
	height: 20px;
	overflow: hidden;
	color: #3c3c3c;
}

.shop-info-hd .f_red {
	color: #F67208;
}
.shop-info-bdgs {
	padding-top: 8px;
	border-bottom: dotted 1px #e1e1e1;
	overflow: hidden;
	text-align: center;
	overflow: hidden;
	padding-bottom: 10px;
    width: 248px;
    height: 17px;
}
.shop-info-bd {
	margin-bottom: 10px;
	padding-top: 8px;
	border-bottom: dotted 1px #e1e1e1;
	overflow: hidden;
}

.companytitle {
	height: 32px;
	border-top: 2px solid #3094ed;
	background-color: #F8F8F8;
	box-shadow: 0px 1px 0px #e8e8e8;
	font: bold 14px/32px "Microsoft Yahei";
    padding-left: 10px;
	overflow: hidden;
}

.companytitle a {
	color: #000;
}

.companytitle a:hover {
	color: #999;
}

.shop-rate {
	width: 248px;
	overflow: hidden;
	margin: 10px 0 10px -15px;
}

.shop-rate dl {
	display: inline;
	float: left;
	padding-left: 14px;
	margin-left: 14px;
	border-left: 1px solid #ebebeb;
	text-align: center;
}

.shop-rate dt {
	font-size: 12px;
	line-height: 12px;
}

.shop-rate dd {
	line-height: 14px;
	font-size: 12px;
	margin-top: 5px;
}

.shop-rate dd b {
	color: #3094ed;
	font-weight: 500;
}

.shop-info-fd a {
	display: inline;
	float: left;
	padding-left: 50px;
	padding-top: 10px;
}


.roduct-button {
	margin-top: 24px;
	height: 44px;
	font-family: Microsoft Yahei;
}

.button-gou {
	background-color: #FF7E00;
	color: #FFF;
	font-size: 18px;
	margin-right: 40px;
	box-shadow: 0px 1px 0px #FF7E00;
}

.button-gou:hover {
	color: #fff;
	background-color: #FF6600;
	text-decoration: none;
}

.button-red {
	background-color: #247ef2;
	color: #FFF;
	font-size: 18px;
	margin-right: 40px;
	box-shadow: 0px 1px 0px #2277e6;
}

.button-red:hover {
	color: #fff;
	background-color: #2170d9;
	text-decoration: none;
}

.button-cart {
	background-color: #EFEFEF;
	font-size: 14px;
	color: #565656;
	box-shadow: 0px 1px 0px #DEDEDE;
}

.button-cart i {
	display: inline-block;
	width: 20px;
	height: 20px;
	font-size: 0px;
	line-height: 0;
	overflow: hidden;
	background: url("image/sell/sc.png") no-repeat;
	vertical-align: top;
	margin: 14px 8px 0px 35px;
}

.button-cart span {
	display: inline-block;
	height: 44px;
}

.button-red,.button-gou,
.button-cart {
	display: inline-block;
	width: 150px;
	height: 44px;
	line-height: 44px;
	letter-spacing: 1px;
	/*text-align: center;*/
	float: left;
	border-radius: 4px;
}

a.button-gou {
	text-decoration: none;
	outline: 0px none;
	cursor: pointer;
	color: #ffffff;
}
a.button-gou i {width:34px;height:44px;display:block;float:left;background:url('image/sell/sellbuy.png') no-repeat 0 center;background-size:24px;margin-left:15px;}
a.button-red {
	text-decoration: none;
	outline: 0px none;
	cursor: pointer;
	color: #ffffff;
}
a.button-red i {width:34px;height:44px;display:block;float:left;background:url('image/sell/inquiry.png') no-repeat 0 center;background-size:24px; margin-left: 25px;}
.collect-share {
	height: 20px;
	padding: 12px 0px;
	float: right;
	font-family: Microsoft Yahei;
}

.collect-share li {
	height: 20px;
	float: left;
	position: relative;
	z-index: 4;
}


/*详细信息开始*/

.detail-content {
	width: 100%;
	margin-top: 12px
}

.detail-sidebar {
	width: 225px;
	float: left
}



.detail-right {
	width: 965px;
	float: right
}

.detail-left {
	float: left;
	width: 222px;
}

.detail-info {
	border: 1px solid #E0E0E0;
	background-color: #FFF
}

.detail-navwarp {
	height: 48px;
	margin-bottom: 25px;
	position: relative;
	z-index: 3
}

.detail-nav {
	width: 963px;
	height: 44px;
	background-color: #F7F7F7;
	border-bottom: 1px solid #E0E0E0;
	background-position: 0 44px;
	background-repeat: repeat-x
}


.detail-nav ul {
	float: left;
	height: 44px;
	border-left: 1px solid #FFF
}

.detail-nav li {
	float: left;
	height: 44px;
	font-size: 14px;
	color: #3D3D3D;
	border-right: 1px solid #FFF;
	cursor: pointer;
	font-family: Microsoft Yahei
}

.detail-nav li span {
	display: block;
	float: left;
	height: 44px;
	border-right: 1px solid #E9E9E9;
	cursor: pointer
}

.detail-nav li i {
	display: block;
	float: left;
	height: 44px;
	line-height: 44px;
	padding: 0 30px;
	font-style: normal;
	cursor: pointer;
	position: relative;
	_margin-bottom: -4px
}

.detail-nav li.current {
	margin-left: -1px
}

.detail-nav li.current span {
	border-top: 2px solid #3094ed;
	height: 42px
}

.detail-nav li.current i {
	padding-left: 31px;
	background-color: #FFF;
	height: 46px;
	line-height: 40px;
	_line-height: 39px
}

.detail-con {
	padding: 0 25px 15px;
	font-family: Microsoft Yahei
}



.detail-contit {
	font-size: 16px;
	line-height: 28px;
	height: 28px;
	padding-bottom: 8px;
	color: #3D3D3D !important;
	background: url(image/sell/detail_icon.png) no-repeat;
	padding-left: 10px;
}


.detail-contitpj .p12 {font-size:12px}
.detail-contitpj {
	font-size: 16px;
	line-height: 24px;
	height: 24px;
    padding: 6px 20px;
	color: #3D3D3D !important;
	border-top: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	background: url('image/sell/ico_pj.gif') no-repeat 0 11px;
}



.detail-comment {
	width: 100%;
	padding-bottom: 35px
}

.prodetail {
	padding-bottom: 20px;
	padding-top: 20px;
}


.prodetail h3 {
	/*font-weight: 700;*/
	font-size: 16px;
	color: #565656;
	line-height: 180%;
	margin-bottom: 10px
}

.prodetail h3 span {
	/*color: #f30;
	font-family: Arial*/
}

.prodetail h4 {
	font-weight: 700;
	font-size: 14px;
	color: #fff;
	background: #f67208;
	position: relative;
	margin: 10px 0
}

.prodetail h4 span,
.prodetail h4 div,
.prodetail-sp h4 div {
	display: block;
	height: 35px;
	padding-left: 10px;
	line-height: 28px;
	color: #3D3D3D!important;
	background-color: #fff
}

.prodetail dl {
	color: #565656;
	padding-bottom: 10px
}

.prodetail dt {
	font-size: 20px;
	line-height: 200%;
	font-weight: 700
}

.prodetail dd {
	line-height: 180%;
	font-size: 12px
}

.prodetail ul {
	padding: 10px 8px;
	color: #565656;
	font-size: 14px;
	border: 1px solid #E4E4E4;
	margin-top: -17px;
	position: relative;
	border-width: 0 1px 1px
}

.prodetail ul.list-paddingleft-2 {
	margin-bottom: 15px
}

.prodetail ul li {
	padding-left: 12px;
	line-height: 180%
}

.prodetail table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	color: #565656;
	font-size: 14px;
	margin-bottom: 12px;
	border-color: #E0E0E0!important;
	border-width: 1px 0 0 1px!important;
	border-style: solid!important
}

.prodetail table.line td,
.prodetail table.line th {
	border: 1px solid #cfcfcf;
	height: 30px
}

.prodetail table th {
	background-color: #FAFAFA!important;
	height: 22px!important;
	padding: 5px 8px!important;
	color: #3D3D3D;
	border-color: #E0E0E0!important;
	border-width: 0 1px 1px 0!important;
	border-style: solid!important
}

.prodetail table td {
	height: 22px!important;
	padding: 5px 8px!important;
	line-height: 22px!important;
	border-color: #E0E0E0!important;
	border-width: 0 1px 1px 0!important;
	border-style: solid!important
}

.prodetail table td strong {
	color: #FF7E00!important;
	font-family: arial!important;
	padding: 0 3px!important;
	font-weight: 400!important
}

.prodetail table td strong em,
.prodetail table td strong span {
	color: #FF7E00!important;
	font-family: arial!important
}

.prodetail p {
	font: 14px/24px Microsoft Yahei!important;
	margin-bottom: 10px;
	color: #565656!important
}

.prodetail p span {
	font-family: Microsoft Yahei!important
}

.prodetail p a {
	color: #506EAA!important;
	padding: 0 3px
}

.prodetail .tc {
	text-align: center
}

.prodetail .tl {
	text-align: left
}

.prodetail img {
	max-width: 913px
}

.prodetail .tr {
	text-align: right
}

.prodetail .ti {
	text-indent: 28px
}

.prodetail .f12 {
	font-size: 12px
}

.prodetail .f18 {
	font-size: 18px
}

.prodetail .f22 {
	font-size: 22px
}

.prodetail .f26 {
	font-size: 26px
}

.prodetail a {
	color: #565656
}

.prodetail .cf60 {
	color: #f67208
}

.prodetail .icoarr {
	padding-left: 12px
}


/*询价页面*/

.inquiry td {
	padding: 10px;
}

.inquiry input {
	padding: 8px 10px;
	font-size: 14px;
	color: #333;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #b2b2b2 #d9d9d9 #d9d9d9;
	border-image: none;
	border-radius: 2px;
	border-style: solid;
	border-width: 1px;
}

.inquiry input:focus {
	border-color: #3b99fc;
	outline: 0 none;
}

.inquiry .submit {
	height: 42px;
	width: 158px;
	font-size: 16px;
	background: #247ef2;
	border: 1px solid #2277e6;
	border-radius: 2px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

.inquiry .submit:hover {
	color: #fff;
	background-color: #2170d9;
	text-decoration: none;
}

.inquiry select {
	background: #FFF;
	border: 1px solid #ddd;
	float: left;
	line-height: 16px;
	min-height: 21px;
	_height: 21px;
	width: 444px;
	padding: 6px 25px 6px 10px;
}

.vip_pic1,.vip_pic0{ margin-top: 480px;left: 1060px;}
input, select{border: 0;}

/*20160709*/
/*流程和声明*/
.allrecords, .xn-allrecords, .statementbox{float:left;width: 963px;margin-top:10px;}
.allrecords .recordslist, .xn-allrecords .recordslist{float:left;width: 963px;border: 1px solid #dedede;}
.allrecords .recordslist li, .xn-allrecords .recordslist li{width: 963px;background: #fff;}
.allrecords .recordslist li.retitle, .allrecords ul li.reprice, .xn-allrecords .recordslist li.retitle, .xn-allrecords ul li.reprice{width: 948px; height: 35px; padding-left:15px; line-height: 35px; border-bottom:1px solid #eee; }
.allrecords .recordslist li.retitle, .xn-allrecords .recordslist li.retitle{font-size:16px;color:#333;background:#fafafa;}
.allrecords .recordslist li.noRecord, .xn-allrecords .recordslist li.noRecord{ width:905px; padding:0 15px;line-height:40px;text-align:center;}
.recordslist li.retitle .ljpjia{ float:left; padding-right:45px;}
.recordslist li.retitle .radius{ float:left; font-size:12px;_margin-top:11px;}
.recordslist li.retitle .radius label{ margin-right:10px;}
.recordslist li.retitle .radius label input{ margin-right:5px;}
.recordslist li.retitle .checkbox{ float:right; padding-right:15px; _margin-top:11px;font-size:12px;}
.recordslist li.retitle .checkbox label{ padding-right:5px;}
.recordslist li.retitle .checkbox select{ border:1px solid #eee;  padding:2px 10px;}


.allrecords .recordslist li.jiaoybox, .xn-allrecords .recordslist li.jiaoybox{width: 933px; padding:20px 15px;}
.allrecords .recordslist li.jiaoybox div, .xn-allrecords .recordslist li.jiaoybox div{ width: 933px;margin-left: 40px;}
.recordslist li.jiaoybox div .icon-zf{ display:block; float:left; width:65px; height:65px;}
.recordslist li.jiaoybox div .icon-zf img{ width:65px; height:65px;}
.recordslist li.jiaoybox div .zfxq{display:block; float:left; width:660px;}
.recordslist li.jiaoybox div .zfxq em{display:block; float:left; width:640px; padding:5px 0 0 20px;}
.recordslist li.jiaoybox div .zfxq em.mjbzh{ font-weight:600;}
.recordslist li.jiaoybox div .zfxq a{ color:#06c;}
.recordslist li.jiaoybox div .pzflc{ padding:10px 0 10px 5px;}

.statementbox{width:933px; padding:20px 15px;_padding:20px 13px; margin-bottom:20px; border:1px solid #ffcc7f; background:#ffffe5;}
.statementbox .icon-sm{ display:block; float:left; width:59px; height:71px;}
.statementbox .icon-sm img{width:59px; height:71px;}
.statementbox .smnr{display:block; float:left; width:820px; padding-left:20px;}
.statementbox .smnr em{display:block; float:left; width:830px; line-height:22px; color:#666;}
.statementbox .smnr em.mzsm{ font-weight:600;font-size:16px;}

