@charset "utf-8";
/* CSS Document */

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
　　color: #666;
　　}
　　input:-moz-placeholder, textarea:-moz-placeholder {
　　color:#666;
　　}
　　input::-moz-placeholder, textarea::-moz-placeholder {
　　color:#666;
　　}
　　input:-ms-input-placeholder, textarea:-ms-input-placeholder {
　　color:#666;
　　}

/*现货大厅-点击搜索区*/
.search-area-variety {
	margin: 20px 0 0 0;
	clear: both;
	height: 40px;
}
.search-area-variety a {
	display: block;
	float: left;
	width: 119px;
	/*height: 40px;*/
	border-right: 1px dashed #dcdcdc;
	line-height: 40px;
	text-align: center;
	background: #ffffff;
	cursor: pointer;
	color: #666666;

}
.search-area-variety .last-child {
	border-right: 1px solid #ffffff;
}
.search-area-variety a:hover {
	background: #1a75bc;
	color: #ffffff;
}
.search-area-variety .activity {
	background: #1a75bc;
	color: #ffffff;
}
.search-area-top {
	margin: 20px 0 0 0;
	background: #ffffff;
	clear: both;
}
.search-top-part {
	line-height: 40px;
	border-bottom: 1px dashed #dcdcdc;
	min-height: 40px;
}
.search-top-part span {
	color: #000000;
	font-weight: bold;
	margin: 0 20px;
}
.search-top-part .search-item {
	margin-right: 35px;
	display: block;
	float: left;
	width: 70px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
/*
.search-top-part .search-item:hover {
	background-color: #fff2eb;
}
*/
.search-top-part .search-item:hover, .search-top-part .checked {
	color: #1a75bc;
}
.search-top-part .search-top-more {
	padding-right: 25px;
	background: url(../../images/icon-arrow.png) 35px 7px no-repeat;
	margin-right: 10px;
}
.search-top-part .search-top-more:hover {
	background: url(../../images/icon-arrow-hover.png) 35px 7px no-repeat;
	color: #1a75bc;
}
.search-more-item .search-item {
	line-height: 40px;
	border-top: 1px dashed #dcdcdc;
}
.search-top-item {
	width: 1050px;
	height: 40px;
	overflow: hidden;
}
.search-item-nomal {
	height: 40px;
}
.paihao-item {
	border-bottom: 1px dashed #dcdcdc;
}
.search-item-more {
	width: 1090px;
	margin-left: 78px;
	display: none;
}
.search-item-more ul {
	border-right: 1px dashed #dcdcdc;
	max-height: 165px;
	overflow: auto;
}
.search-item-more ul li {
	border-bottom: 1px dashed #dcdcdc;
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.search-item-more ul li .search-item {
	width: 133px;
	border-left: 1px dashed #dcdcdc;
	margin-right: 0;
	display: block;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.search-area-top .last-child {
	border: 0;
}
.search-goods-sigh li {
	margin-right: 30px;
}
.search-goods-sigh li img {
	margin-top: 3px;
}
.search-goods-sigh li .search-radio {
	box-sizing:border-box;
	width: 19px;
	height: 19px;
	background: url(../../images/icon-radio.png) 0 0 no-repeat;
	display: block;
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	cursor: pointer;
}

.search-goods-sigh li .search-radios {
	box-sizing:border-box;
	width: 19px;
	height: 19px;
	background: url(../../images/icon-radio.png) 0 -18px no-repeat;
	display: block;
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	cursor: pointer;
}
.search-goods-sigh li .search-check {
	width: 18px;
	height: 18px;
	background: url(../../images/icon-check.png) 0 0 no-repeat;
	display: block;
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	cursor: pointer;
}

.search-goods-sigh li .search-checks {
	width: 18px;
	height: 18px;
	background: url(../../images/icon-check.png) 0 -18px no-repeat;
	display: block;
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	cursor: pointer;
}
.buy-ding {
	color: #1a75bc;
	margin-left: 20px;
	display: none;
}

.buy-dings {
	color: #1a75bc;
	margin-left: 20px;
	display: block;
}
.search-area-bottom {
	margin-top: 20px;
	background: #ffffff;
	padding: 5px 20px 15px 20px;
	color: #333333;
}
.search-area-bottom ul li {
	margin-top: 15px;
	height: 26px;
}
.search-area-bottom ul li div {
	width: 197px;
}
.search-area-bottom ul li .last-child {
	width: 175px
}
.search-area-bottom .search-area-input1 {
	width: 105px;
	height: 24px;
	border: 1px solid #dcdcdc;
	line-height: 24px;
	padding-left: 5px;
}
.search-area-bottom .search-area-input2 {
	width: 96px;
	height: 24px;
	border: 1px solid #dcdcdc;
	line-height: 24px;
	padding-left: 5px;
}
.search-area-bottom .search-area-input3 {
	width: 40px;
	height: 24px;
	border: 1px solid #dcdcdc;
	line-height: 24px;
	padding-left: 5px;
}

.search-dash {
	color: #666666;
	margin: 0 2px;
}
.search-btn {
	padding: 5px 30px;
	background: #1a75bc;
	color: #ffffff;
	margin-left: 10px;
	display: block;
	float: right;

}
/*现货大厅-商品列表*/
.goods-lists {
	margin-top: 20px;
}
.list-title {
	height: 40px;
	border: 1px solid #cfeaff;
	background: #e5f1fa;
	line-height: 40px;
	padding: 0 10px;
	font-size: 14px;
	color: #333333;
}
.list-title div {
	cursor: pointer;
}
.list-name {
	width: 120px;
	margin-right: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.list-grade {
	width: 105px;
	margin-right: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.list-format {
	width: 100px;
	margin-right: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.list-origin {
	width: 85px;
	margin-right: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.list-storage {
	width: 70px;
	margin-right: 10px;
	position: relative;
}
.list-detail {
	width: 200px;
	margin-right: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.list-attribute {
	width: 140px;
	margin-right: 10px;
	position: relative;
}
.list-weight {
	width: 90px;
	margin-right: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.list-price {
	width: 100px;
	margin-right: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.sort-i {
	width: 7px;
	height: 10px;
	background: url(../../images/icon-sort-arrow.png) 0 -10px no-repeat;
	display: block;
	margin-left: 30px;
	margin-top: 15px;
}

.sort-i-d {
	width: 7px;
	height: 10px;
	background: url(../../images/icon-sort-arrow.png) 0 0 no-repeat;
	display: block;
	margin-left: 30px;
	margin-top: 15px;
}

.sort-i-a {
	width: 7px;
	height: 10px;
	background: url(../../images/icon-sort-arrow.png) 0 -20px no-repeat;
	display: block;
	margin-left: 30px;
	margin-top: 15px;
}
.list-action {
	width: 70px;
}
.goods-lists .list {
	font-size: 13px;
	background: #ffffff;
	color: #666666;
}
.goods-lists .list:hover {
	background: #fffbe4;
}
.goods-lists .list ul li {
	height: 50px;
	border-bottom: 1px solid #dcdcdc;
	padding: 0 10px;
	line-height: 50px;
	vertical-align: middle;
}
.goods-lists .list .list-name {
	font-weight: bold;
}
.goods-lists .list .list-weight, .goods-lists .list .list-price {
	font-size: 14px;
}
.goods-lists .list .list-price {
	color: #e91717
}
.list-storage .list-storage-more {
	display: none;
	width: 200px;
	height: 40px;
	position: absolute;
	top: 50px;
	left: -5px;
	z-index: 99;
	color: #666666;
	box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.15);
	transition: all 320ms ease;
	background: #ffffff;
}
.list-storage .storage-more-arrow {
	position: absolute;
	top: -6px;
	left: 10px;
	width: 24px;
	height: 9px;
	background: url(../../images/bg-des-arrow-blue.png) no-repeat;
}
.storage-more-txt {
	background: #ffffff;
	padding: 0 20px;
	border: 1px solid #98b6df;
	line-height: 40px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
/*
.tip{position: absolute; left: -92px; z-index: 3; background-color: deepskyblue; width: 240px; height: 40px; line-height: 43px; color: white; text-align: center;}
.tip:after{content: ''; position: absolute;width: 0;height: 0;border: 8px solid;}
.list-storage-more:after{border-bottom-color: deepskyblue; left: 50%; bottom: 100%; margin-left: -15px;}
*/
.list-storage:hover .list-storage-more {
	display: block;
	background: #ffffff;
}

/* .list-attribute-sub {
	margin-right: 10px;

} */
.list-attribute-sub {
	margin-right: 10px;
/*	margin-top: 15px;*/
}

.list-attribute-more {
	line-height: normal;
	width: 170px;
	height: 96px;
	position: absolute;
	left: -20px;
	top: 50px;
	z-index: 10;
	display: none;
	box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.15);
	transition: all 320ms ease;
}
.list-attribute-p2 {
	margin-top: 0px;
}
.list-attribute-sub:hover .list-attribute-more {
	display: block;
}
.attribute-more-arrow {
	position: absolute;
	top: -6px;
	left: 15px;
	width: 24px;
	height: 9px;
	background: url(../../images/bg-des-arrow.png) no-repeat;
}

.attribute-more-arrows {
	position: absolute;
	top: -6px;
	left: 40px;
	width: 24px;
	height: 9px;
	background: url(../../images/bg-des-arrow.png) no-repeat;
}
.attribute-more-txt {
	background: #ffffff;
	padding: 10px 10px;
	width: 150px;
	height: 125px;
	border: 1px solid #dddddd;
}
.list-attribute-more2 {
	left: 7px;
}
.list-shop {
	width: 24px;
	height: 24px;
	display: block;
	background: url(../../images/icon-shop.png) 0 0 no-repeat;
	margin-top: 12px;
}
.list-cart {
	width: 40px;
	height: 24px;
	display: block;
	margin: 12px 0 0 5px;
	/* background: url(../../images/icon-cart.png) 0 0 no-repeat;
*/
	background-color: #eb6100;
	color: #ffffff;
	text-align: center;
	line-height: 24px;
	border-radius: 3px;
}
.list-cart-gray {
	background-color: #eeeeee;
	color: #666666;
}
/*分页*/
.page {
	margin-top: 40px;
	margin-bottom: 20px;
	text-align: center;
	font-size: 12px;
	color: #666666;
}
.page a {
	padding: 10px 18px;
	background-color: #ffffff;
	border: 1px solid #dcdcdc;
	margin-left: -1px;
	display: inline-block;
	color: #666666;
}
.page span {
	display: inline-block;
}
.page a:hover, .page .activity {
	color: #ffffff;
	background-color: #1a75bc;
	border-color: #1a75bc;
}
.page input {
	width: 38px;
	height: 24px;
	border: 1px solid #dcdcdc;
	padding-left: 3px;
	display: inline-block;
}
.page .page-pre {
	padding-left: 30px;
	background: url(../../images/icon-page-pre.png) 13px 0 no-repeat
}
.page .page-nex {
	padding-right: 30px;
	background: url(../../images/icon-page-nex.png) 65px 0 no-repeat
}
.page .page-pre:hover {
	background-position: 13px -36px;
}
.page .page-nex:hover {
	background-position: 65px -36px;
}
.page .page-control {
	color: #999999;
	background-color: #ffffff
}
.page .page-control:hover {
	color: #333333;
	background-color: #ffffff;
}
.page .page-ok {
	padding: 4px 10px;
	color: #999999;
}
/*现货大厅详情页*/
.detail-area-left {
	width: 400px;
	height: 400px;
	/*	background: url(../../images/bg-detail.png) no-repeat;*/
	position: relative;
}
.detail-area-left .icon-integral {
	position: absolute;
	top: 0;
	right: 0;
	width: 26px;
	height: 57px;
	background: url(../../images/icon-integral.png) no-repeat;
	color: #ffffff;
	font-size: 12px;
	padding-left: 34px;
	padding-top: 3px;
}
.detail-area-mid {
	width: 525px;
	height: 398px;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	background-color: #ffffff;
}
.detail-area-right {
	width: 233px;
	height: 358px;
	border: 1px solid #caf8ff;
	background: url(../../images/bg-detail-shop.jpg) repeat-x;
	color: #666666;
	padding: 20px;
}
.detail-area-ul {
	margin-top: 20px;
	font-size: 14px;
}
.detail-area-ul li {
	line-height: 46px;
	height: 46px;
	padding-left: 30px;
	background: url(../../images/icon-detail-shop.png) no-repeat;
	border-bottom: 1px dashed #dcdcdc;
	vertical-align: middle;
}
.detail-area-ul .detail-area-li1 {
	background-position: 0 0;
}
.detail-area-ul .detail-area-li2 {
	background-position: 0 -46px;
}
.detail-area-ul .detail-area-li3 {
	background-position: 0 -92px;
}
.detail-area-ul .detail-area-li4 {
	background-position: 0 -138px;
}
.detail-area-ul .detail-area-li5 {
	background-position: 0 -184px;
}
.go-shop a {
	width: 120px;
	height: 30px;
	line-height: 30px;
	background: #f8f8f8;
	border: 1px solid #e5e5e5;
	display: block;
	margin: 25px auto 0 auto;
	color: #666666;
}
.go-shop a:hover {
	background: #1a75bc;
	color: #ffffff;
}
/*商品详情*/
.detail-bot {
	margin: 20px auto 30px auto;
}
.detail-area {
	height: 400px;
}
.detail-bot-title {
	width: 120px;
	height: 40px;
	line-height: 40px;
	background-color: #1a75bc;
	color: #ffffff;
}
.detail-table {
	width: 1198px;
	border: 1px solid #2196f3;
	font-size: 14px;
}
.detail-table ul li {
	height: 40px;
	width: inherit;
	line-height: 40px;
	vertical-align: middle;
}
.detail-tr-white {
	background: #ffffff;
}
.detail-table .grayF {
	margin-right: 15px;
}
.detail-td1 {
	width: 118px;
}
.detail-td2 {
	width: 220px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.detail-td3 {
	width: 320px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.detail-td4 {
	width: 270px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.detail-td5 {
	width: 540px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.similar-sub {
	width: 194px;
	height: 190px;
	padding: 15px 15px 0 15px;
	background-color: #ffffff;
	color: #666666;
	border-top: 1px solid #2196f3;
	margin-right: 20px;
}
.goods-similar {
	margin-top: 20px;
	height: 231px;
}
.similar-sub div {
	width: 194px;
	height: 48px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: middle;
}
.similar-cart {
	width: 30px;
	height: 30px;
	background: url(../../images/icon-big-cart.png) 0 0 no-repeat;
}
.similar-cart:hover {
	background: url(../../images/icon-big-cart.png) 0 -30px no-repeat;
}
.similar-sub a:hover {
	color: #1a75bc;
}
.goods-similar .last-child {
	margin-right: 0;
}
.detail-area-mid-part1, .detail-area-mid-part2 {
	color: #666666;
	background-color: #f8f9fe;
	padding: 0 20px;
	height: 45px;
	line-height: 45px;
}
.offer-floating-layer {
	position: relative;
	display: none;
}
.offer-floating-layer img {
	position: absolute;
	z-index: 4;
	top: -6px;
	left: 15px;
}
.offer-floating-layer table {
	position: absolute;
	z-index: 3;
	background: #f6f6f6;
	border: 1px solid #dcdcdc;
	width: 300px;
	left: -78px;
}
.offer-floating-layer table tr {
	height: 30px;
	line-height: 30px;
	border-bottom: 1px dashed #dcdcdc;
}
.offer-span {
	margin-left: 78px;
	font-size: 14px;
	color: #b87228;
	width: 85px;
}
.offer-span:hover .offer-floating-layer {
	display: block;
}
.detail-area-mid-top {
	padding: 15px 20px;
	line-height: 24px;
	height: 60px;
}
.area-mid-td1 {
	width: 78px;
}
.area-mid-td2 {
	width: 190px;
}
.area-mid-td3 {
	width: 58px;
}
.detail-area-mid-part3 {
	color: #666666;
	margin: 0 20px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px dashed #dcdcdc;
}
.detail-area-mid-part4 {
	margin: 30px 20px;
	height: 36px;
}
.btn-add-cart {
	width: 136px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	color: #1a75bc;
	border: 1px solid #1a75bc;
	display: block;
}

.btn-add-carts {
	width: 136px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	color: #C0C0C0;
	border: 1px solid #1a75bc;
	display: block;
	border-color: #C0C0C0;
}

.btn-add-cart:hover {
	background: #e3eff6;
}
.btn-volume-purchase {
	width: 136px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	color: #ffffff;
	background: #1a75bc;
	display: block;
}
.btn-volume-purchase:hover {
	background-color: #ffa703
}
.detail-area-mid-part5 {
	color: #666666;
	margin: 15px 20px 0 20px;
	height: 20px;
}
.span-brown {
	background-color: #6c441b;
	color: #ffffff;
	width: 94px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	display: block;
	margin-left: 10px;
}
.detail-area-mid-part5 .last-child {
	margin-left: 0;
}
.dialog-wrapper {
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 100;
	display: none;
	left: 0px;
	top: 0px;
}
.dialog-bg {
	width: 100%;
	height: 100%;
	background: url(../../images/bg-dialog.png) repeat;
}
.dialog-volume-purchase {
	width: 940px;
	height: 660px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -350px;
	margin-left: -490px;
	background: #ffffff;
	z-index: 1003;
	padding: 20px;
}
.dialog-name {
	border-left: 4px solid #1a75bc;
	padding-left: 15px;
}
.dialog-close a {
	display: block;
	width: 25px;
	height: 25px;
	background: url(../../images/btn-dialog-close.png) 0 0 no-repeat;
	cursor: pointer;
}
.dialog-close a:hover {
	background-position: 0 -25px;
}
.volume-purchase-total {
	width: inherit;
	height: 34px;
	color: #1a75bc;
	font-weight: bold;
	background-color: #f8f9fe;
	line-height: 34px;
}
.volume-purchase-content {
	width: 910px;
	margin: 20px auto;
}
.dialog-table tr {
	height: 34px;
}
.dialog-thead {
	background-color: #1a75bc;
	color: #ffffff;
}
.color-tr {
	background-color: #f8f9fe;
}
.dialog-table td {
	border-right: 1px solid #ffffff;
}
.dialog-table td input[type="checkbox"] {
}
.volume-purchase-table {
	height: 442px;
	overflow: auto;
}
.btn-dialog {
	width: 140px;
	height: 40px;
	background-color: #1a75bc;
	display: block;
	line-height: 40px;
	text-align: center;
	margin: 20px auto 0 auto;
	color: #ffffff;
}
.btn-dialog:hover {
	background-color: #ffa703
}
.dialog-title {
	height: 24px;
}
.siderbar-cart {
	position: fixed;
	width: 50px;
	height: 36px;
	z-index: 999999;
	right: 0;
	top: 263px;
	background: url(../../images/bg-sidebar-cart.png) 0 0 no-repeat;
	padding-top: 98px;
}
.siderbar-cart:hover {
	background-position: 0 -134px;
}
.siderbar-cart a {
	width: 36px;
	text-align: center;
	line-height: 26px;
	display: block;
	margin-left: 7px;
	color: #ffffff;
}

/*供求资源*/
.btn-ziyuandan {
	width: 120px;
	height: 30px;
	background: url(../../images/btn-zyd.png) 0 0 no-repeat;
}

.btn-ziyuandan:hover {
	background-position: 0 -30px;
}
.search-ziyuandan {
	width: 1160px;
	background-color: #ffffff;
	height: 40px;
	line-height: 40px;
	padding: 0 20px;
}

.search-ziyuandan div input {
	border: 1px solid #dcdcdc;
	margin-left: 10px;
	padding-left: 5px;
	width: 140px;
	height: 24px;
	line-height: 24px;
}

.search-ziyuandan .div2 {
	margin-left: 140px;
}

.search-ziyuandan .div3 {
	margin-left: 160px;
}

.search-ziyuandan .div4 a {
	display: block;
	width: 90px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #1a75bc;
	color: #ffffff;
	margin-top: 5px;
}

.search-ziyuandan .div4 a:hover {
	background-color: #125283;
}
.list-gongqiuxinxi {
	padding: 0 30px;
}

.list-gongqiuxinxi .list-title {
	padding: 0 30px;
}
.list-company {
	width: 150px;
	margin-right: 20px;
}
.list-contact {
	width: 110px;
	margin-right: 20px;
}

.list-area {
	width: 70px;
	margin-right: 20px;
}

.list-class {
	width: 115px;
	margin-right: 40px;
}

.list-steelmills {
	width: 120px;
	margin-right: 30px;
}

.list-detail-qg {
	width: 210px;
	margin-right: 40px;
	word-break: break-all;
}

.list-releasetime {
	width: 110px;
	margin-right: 20px;
}

.list-description {
	width: 60px;
}

.list-description a {
	display: block;
	margin-bottom: 10px;
}

.list-description a:hover {
	text-decoration: underline;
}
.list-gongqiuxinxi .list ul li {
	color: #666666;
	padding: 20px 30px;
	border-bottom: 1px solid #dcdcdc;
	background-color: #ffffff;
	display: inline-table;
	width: 1140px;
	vertical-align: middle;
}
.list-gongqiuxinxi .list ul li:hover {
	background: #fffbe4;
}

.list-description .gqxx-load {
	color: #ffa703;
	background: url(../../images/icon-load.png) left 3px no-repeat;
	padding-left: 15px;
	margin-bottom: 0;
}

.list-area2 {
	width: 100px;
	margin-right: 20px;
}

.list-class2 {
	width: 200px;
	margin-right: 40px;
}

.list-detail-qg2 {
	width: 300px;
	margin-right: 40px;
}

/*金牌商铺*/
.shop-lists {
	margin-top: 20px;
}

.shop-list {
	width: 1160px;
	height: 175px;
	border-top: 1px solid #1a75bc;
	background-color: #ffffff;
	padding: 20px;
	margin-bottom: 20px;
}

.shop-list:hover {
	border-color: #ffa703;
}

.shop-list-goods .similar-sub {
	background-color: #f8f9fe;
	border-top: 0;
	width: 160px;
	height: 135px;
	padding: 20px;
}

.shop-list-goods .similar-sub div {
	height: 30px;
	width: 160px;
}

.shop-list-goods .similar-sub .similar-sub-div1 {
	height: 45px;
}

.shop-list-goods .similar-sub .similar-sub-div2 {
	height: 35px;
	line-height: 35px;
}

.shop-list-goods .similar-sub .similar-sub-div3 {
	line-height: 30px;
}

.shop-list-goods .last-child {
	margin-right: 0;
}

.shop-list-info p {
	min-height: 30px;
	line-height: 30px;
}

.shop-list-logo {
	border: 1px solid #dcdcdc;
	margin-right: 20px;
}

.shop-list-logo:hover {
	border-color: #ffa703;
}

.shop-list-info-num {
	margin-top: 10px;
}

.enter-shop {
	background: url(../../images/icon-page-nex.png) right -38px no-repeat;
	padding-right: 20px;
}

.shop-list-info {
	width: 340px;
}

.enter-shop:hover {
	text-decoration: underline;
}

.header .company-name {
	font-size: 42px;
	color: #1a75bc;
	line-height: 106px;
}

.contact-info, .about-info {
	position: relative;
	font-size: 12px;
	color: #666666;
}

.contact-info span, .about-info span {
	width: 100px;
	height: 32px;
	background: #f7f7f7 url(../../images/icon-arrow2.png) 80px center no-repeat;
	line-height: 32px;
	position: relative;
	cursor: pointer;
	margin-top: 37px;
	border: 1px solid #dcdcdc;
	z-index: 1501;
	display: block;
}

.contact-info table tr {
	line-height: 24px;
}
.contact-info-i {
	width: 14px;
	height: 24px;
	display: block;
	background: url(../../images/icon-company-info.png) no-repeat;
}

.contact-info-i1 {
	background-position: 0 0;
}
.contact-info-i2 {
	background-position: 0 -24px;
}
.contact-info-i3 {
	background-position: 0 -48px;
}
.contact-info-i4 {
	background-position: 0 -72px;
}
.contact-info-i5 {
	background-position: 0 -96px;
}

.contact-info>div, .about-info>div {
	width: 260px;
	padding: 2px 20px;
	border: 1px solid #dcdcdc;
	position: absolute;
	z-index: 1500;
	background-color: #ffffff;
	top: 70px;
	display: none;
	right: -200px
}

.contact-info span:hover, .about-info span:hover {
	background-color: #ffffff;
	border-bottom-color: #ffffff;
}

.contact-info:hover>div, .about-info:hover>div {
	display: block;
}

.about-info {
	margin-left: 20px;
}

.about-info p {
	text-indent: 2em;
	line-height: 24px;
	margin-bottom: 15px;
}

.about-info div {
	left: -200px;
}

.shop-banner {
	/*height: 300px;*/
	width: 1200px;
	margin: 20px auto 0 auto;
}
/*买办*/
.maiban {
	margin: 10px 0 0 45px;
	padding: 10px;
	position: relative;
	width: 220px;
}

.maiban-right {
	margin-left: 20px;
}

.maiban-right-p2 {
	background-color: #000000;
	color: #d6b677;
	width: 60px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	margin-top: 10px;
}

.maiban-right-p1 i {
	width: 10px;
	height: 7px;
	background: url(../../images/icon-arrow-hover.png) 0 -9px no-repeat;
	display: block;
	margin-top: 10px;
	margin-left: 10px;
}

.maiban-info {
	display: none;
	background-color: #f7f7f7;
	position: absolute;
	z-index: 1500;
	color: #666666;
	top: 76px;
	left: 0;
	padding: 10px;
}

.maiban-info table tr td {
	margin-bottom: 10px;
	line-height: 20px;
}
.maiban:hover {
	background-color: #f7f7f7;
}

.maiban:hover .maiban-info {
	display: block;
}
.maiban-right-p1 {
	height: 20px;
}

.maiban-search {
	height: 60px;
}

.maiban-search-sub {
	margin-top: 20px;
	margin-right: 20px;
	width: 285px;
	height: 40px;
	background: #ffffff url(../../images/icon-arrow.png) 260px 8px no-repeat;
	line-height: 40px;
	position: relative;
}

.maiban-search-sub input {
	height: 30px;
	margin-top: 5px;
	border: 0;
}

.maiban-search-slect {
	margin-left: 15px;
}

.maiban-dropdown {
	background-color: #ffffff;
	padding: 10px 15px 15px 0px;
	height: auto;
	display: none;
	vertical-align: middle;
	clear: both;
	position: absolute;
	z-index: 1900;
}

.maiban-dropdown a {
	display: block;
	width: 118px;
	height: 25px;
	border: 1px solid #dcdcdc;
	text-align: center;
	margin-bottom: 10px;
	font-size: 14px;
	color: #666666;
	line-height: 25px;
	margin-left: 15px;
}

.maiban-dropdown a:hover {
	background-color: #fff2eb;
}

.maiban-variety {
	margin-left: 20px;
}

.maiban-search-sub:hover .maiban-dropdown {
	display: inline-table;
}
.maiban-search-sub2 {
	margin-top: 20px;
	width: 265px;
	height: 40px;
	line-height: 40px;
	background-color: #ffffff;
	padding-left: 20px;
}

.maiban-search-sub2 input {
	border: 0;
	height: 30px;
	margin-top: 5px;
	line-height: 30px;
	width: 220px;
}

.maiban-searchA {
	display: block;
	width: 40px;
	height: 40px;
	background: url(../../images/sprite.png) 2px 2px;
}
.maiban-searchA:hover {
	background: #1a75bc url(../../images/sprite.png) -36px 0;
}

.maiban-list {
	margin: 20px 20px 0 0;
	width: 285px;
	height: 330px;
	background-color: #ffffff;
}

.maiban-lever {
	display: block;
	width: 90px;
	height: 30px;
}

.maiban-lever1 {
	background: url(../../images/icon-maiban-lever.png) 0 0 no-repeat;

}

.maiban-lever2 {
	background: url(../../images/icon-maiban-lever.png) 0 -30px no-repeat;

}

.maiban-lever3 {
	background: url(../../images/icon-maiban-lever.png) 0 -60px no-repeat;

}

.maiban-lever4 {
	background: url(../../images/icon-maiban-lever.png) 0 -90px no-repeat;

}

.maiban-lever5 {
	background: url(../../images/icon-maiban-lever.png) 0 -120px no-repeat;

}
.maiban-list div ul {
	padding: 20px
}

.maiban-list div ul .maiban-list-li2, .maiban-list div ul .maiban-list-li3 {
	height: 24px;
	width: 245px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.maiban-list-li2 {
	margin-top: 10px;
}

.maiban-list-li1 {
	height: 30px;
}

.maiban-list:hover {
	-webkit-transition: all .2s linear;
	transition: all .2s linear;
	-webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
	box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0)
}

.maiban-lists .last-child {
	margin-right: 0;
}

.maiban-lists {
	margin: 0 auto 30px auto;
	width: 1200px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

.shop-list-goods {
	margin-left: 48px;
}

.ouye-banner {
	width: 1200px;
	height: 200px;
	margin: 20px auto 0 auto;
	background-image: url(../../images/ouye-banner.png);
	color: #ffffff;
}
.ansteel-banner {
	width: 1200px;
	height: 200px;
	margin: 20px auto 0 auto;
	background-image: url(../../images/ansteel/ansteel-banner.jpg);
	color: #ffffff;
}

.ouye-banner span, .ansteel-banner span {
	padding-top: 140px;
	display: block;
	text-align: center;
	font-weight: bold;
}

.ouye-banner span i , .ansteel-banner span i{
	font-style: normal;
	color: #18578e;
}
/*网站公告*/
.news-lists {
	margin-top: 20px;
	background-color: #ffffff;
	padding: 20px;
	width: 1160px;
	color: #666666;
}

.news-lists ul li {
	padding: 0 20px 0 40px;
	height: 40px;
	line-height: 40px;
	background: url(../../images/icon-dot.png) 20px center no-repeat #fcfcfc;
	margin-bottom: 20px;
}

.news-lists ul li a {
	color: #666;
}

.news-lists ul li:hover, .news-lists-right ul li:hover {
	background-color: #f2f7fe;
}

.news-lists ul li a:hover {
	text-decoration: underline;
}
.news-lists2 {
	margin-top: 20px;
}
.news-lists-left {
	width: 770px;
	padding: 40px;
	background-color: #ffffff;
	margin-bottom: 30px;
}

.news-lists-left p {
	text-align: center;
	width: 770px;
	overflow: hidden;
}

.news-lists-right {
	background-color: #ffffff;
	padding: 20px 20px 0 20px;
	width: 290px;
}

.news-lists-right ul li {
	padding: 0 20px 0 40px;
	height: 40px;
	line-height: 40px;
	background: url(../../images/icon-dot.png) 20px center no-repeat #fcfcfc;
	margin-bottom: 20px;
}

.news-lists-right ul li a {
	color: #666;
	display: block;
	width: 230px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 14px;
}

.news-list-title {
	border-bottom: 2px solid #dcdcdc;
	padding: 0 0 20px 0;
	margin-bottom: 20px;
}

.news-list-title span {
	border-bottom: 2px solid #000;
	padding-bottom: 20px;
}

/*登录注册*/
.login {
	width: 100%;
	height: 500px;
}

.register {
	width: 100%;
	height: 900px;
}

.login-banner, .register-banner {
	width: 100%;
	position: relative;
	height: 100%;
	background-color: #ffffff;
}

.img1 {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}

.img2 {
	width: 520px;
	height: 400px;
	position: absolute;
	left: 50%;
	top: 50px;
	margin-left: -600px;
}
.company-img {
	width: 520px;
	height: 660px;
	position: absolute;
	left: 50%;
	top: 70px;
	margin-left: -600px;
}
.personal-img {
	width: 520px;
	height: 660px;
	position: absolute;
	left: 50%;
	top: 70px;
	margin-left: -600px;
	display: none;
}

.login-info {
	position: absolute;
	width: 350px;
	height: auto;
	right: 50%;
	margin-right: -600px;
	background: #ffffff;
	top: 50px;
	padding: 50px 0 20px 50px;
	font-size: 14px;
}

.register-info {
	position: absolute;
	width: 580px;
	height: 816px;
	right: 50%;
	margin-right: -600px;
	background: rgb(248, 249, 254);
	top: 42px;
	font-size: 14px;
}
.login-info div {
	width: 350px;
	height: 40px;
	clear: both;
	margin-bottom: 40px;
}

.login-info div .logininput {
	width: 248px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #dcdcdc;
	padding-left: 50px;
	background: url(../../images/sprite.png) no-repeat #ffffff;
	display: block;
	float: left;
}

.login-info div .logininput2 {
	width: 128px;
	vertical-align: middle;
	display: block;
	float: left;
}

.login-info div .username {
	background-position: 20px -75px;
}

.login-info div .userpwd {
	background-position: 20px -115px;
}

.login-info div .userqr {
	background-position: 20px -155px;
}

.phcolor {
	color: #cccccc;
}

.login-info div .btn-login {
	width: 300px;
	height: 40px;
	line-height: 40px;
	display: block;
	background-color: #1a75bc;
	color: #ffffff;
}

.login-info div .btn-login:hover {
	background-color: #ffa703;
}

.forget-pwd {
	margin-right: 50px;
}

.login-info .last-child, .recont-company .last-child {
	margin-bottom: 0;
}
.register-title {
	width: inherit;
	height: 80px;
}

.register-title a {
	display: block;
	float: left;
	width: 290px;
	height: 80px;
	text-align: center;
	line-height: 80px;
	font-size: 24px;
	color: #666666;
}

.register-title .activity {
	color: #1a75bc;
	background-color: #ffffff;
	border-bottom: 1px solid #e6e6eb;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
}

.register-content {
	position: relative;
	margin: 0 0 0 50px;
}

.recont-company {
	display: block;
}

.registerdiv {
	width: 530px;
	height: 40px;
	clear: both;
}

.registerdiv .registerinput {
	width: 328px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #dcdcdc;
	padding-left: 50px;
	background: url(../../images/sprite.png) no-repeat #ffffff;
	display: block;
	float: left;
}

.registerdiv .registerinput2 {
	width: 198px;
	vertical-align: middle;
	display: block;
	float: left;
}

.registerdiv .username {
	background-position: 20px -75px;
}

.registerdiv .userpwd {
	background-position: 20px -115px;
}

.registerdiv .userqr {
	background-position: 20px -155px;
}

.registerdiv .comname {
	background-position: 20px -275px;
}

.registerdiv .userphone {
	background-position: 20px -315px;
}

.registerdiv .qr-img {
	vertical-align: middle;
	display: block;
	float: left;
}

.registerdiv .btn-login {
	width: 480px;
	height: 40px;
	line-height: 40px;
	display: block;
	background-color: #1a75bc;
	color: #ffffff;
}

.mark-errow {
	width: 20px;
	height: 40px;
	display: block;
	float: left;
	margin-left: 10px;
	background: url(../../images/sprite.png) 0 -195px no-repeat;
}

.mark-right {
	width: 20px;
	height: 40px;
	display: block;
	float: left;
	margin-left: 10px;
	background: url(../../images/sprite.png) 0 -235px no-repeat;
}

.register-sub {
	position: absolute;
	left: 0;
	top: 50px;
}

.recont-personal {
	display: none;
}

.personal-img {
	display: none;
}

.register-suc {
	width: 1200px;
	height: 400px;
	background-color: #ffffff;
	margin-bottom: 30px;
	padding-top: 60px;
}

.register-suc .p1 {
	color: #ff6633;
}

.register-suc .p2 {
	color: #666666;
	margin-top: 20px;
}

.register-suc .p3 {
	margin-top: 50px;

}

.register-suc .p3 a {
	width: 120px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

.color-a {
	background-color: #ff6633;
	color: #ffffff;
}

.gray-a {
	background-color: #cccccc;
	color: #666666;
}

.register-suc .p3 a:hover {
	text-decoration: underline;
}

.registerp {
	width: 278px;
	line-height: 20px;
	clear: both;
	margin-bottom: 20px;
	padding: 5px 10px;
	background-color: antiquewhite;
	border: 1px solid #f8d7a8;
	color: #ff6633;
}

.zc-leftt {
	width: 138px;
	height: 40px;
	text-align: center;
	line-height: 30px;
	border: 1px solid #e3e3e3;
	background: #f4f4f4;
	margin-left: 8px;
	font-size: 14px;
	float: left;
	cursor: pointer;
}

/*认证*/
.company-member {
	width: 1160px;
	height: 380px;
	background-color: #ffffff;
	padding: 40px 0 40px 40px;
}
.company-member2 {
	width: 1120px;
	height: auto;
	background-color: #ffffff;
	padding: 40px 40px 20px 40px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.renzheng {
	width: 810px;
}
.rz-sub-img {
	width: 246px;
	height: 222px;
	border: 2px dashed #dcdcdc;
}
.btn-upload-img {
	width: 160px;
	height: 40px;
	line-height: 40px;
	color: #ffffff;
	position: relative;
	z-index: 3;
	overflow: hidden;
	background-color: #00b7ee;
}

.btn-upload-img:hover a {
	background-color: #00a9dc;
}
.rz-sub-img1 {
	background: url(../../images/bg-icon-rz.png) -3px 0 no-repeat #ffffff;
}
.rz-sub-img2 {
	background: url(../../images/bg-icon-rz.png) -253px 0 no-repeat #ffffff;
}
.rz-sub-img3 {
	background: url(../../images/bg-icon-rz.png) -503px 0 no-repeat #ffffff;
}
.rz-sub-img4 {
	background: url(../../images/bg-icon-rz.png) -753px 0 no-repeat #ffffff;
}
.rz-sub-img5 {
	background: url(../../images/bg-icon-rz.png) -3px -226px no-repeat #ffffff;
}
.rz-sub-img6 {
	background: url(../../images/bg-icon-rz.png) -253px -226px no-repeat #ffffff;
}
.rz-sub-img7 {
	background: url(../../images/bg-icon-rz.png) -503px -226px no-repeat #ffffff;
}
.rz-sub-img8 {
	background: url(../../images/bg-icon-rz.png) -753px -226px no-repeat #ffffff;
}
.move-file {
	position: absolute;
	z-index: 4;
	top: 0px;
	left: 0px;
	width: 30px;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	cursor: pointer;
}

.renzheng2 {
	width: 270px;
	margin-left: 40px;
}

.new-certificate {
	display: none;
}

.oldzs-a {
	/* margin-left: 96px; */
	padding-left: 25px;
	background: url(../../images/icon-radio.png) 0 1px no-repeat;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	cursor: pointer;
	color: #666666;
}
.newzs-a {
	margin-left: 40px;
	padding-left: 25px;
	background: url(../../images/icon-radio.png) 0 1px no-repeat;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	cursor: pointer;
	color: #666666;
}

.renzheng .news-list-title .activity {
	color: #1a75bc;
	background: url(../../images/icon-radio.png) 0 -19px no-repeat;
}

.renzheng-more {
	width: 1120px;
	height: 310px;
	background-color: #ffffff;
	padding: 40px;
	display: none;
}

.btn-more-upload {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 3px 10px;
	background-color: #ffa703;
	color: #ffffff;
}

.btn-more-upload:hover {
	text-decoration: underline;
}

.submit-rz {
	display: block;
	width: 200px;
	height: 40px;
	line-height: 40px;
	color: #ffffff;
	background-color: #1a75bc;
}

.renzheng2-more {
	width: 1120px;
	height: 360px;
	padding: 40px;
	background-color: #ffffff;
}
.registerdiv .userid {
	background: url(../../images/sprite.png) 20px -355px no-repeat #ffffff;
}

.company-member2 .registerdiv {
	clear: none;

}

.self-rz-info {
	width: 530px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

.resource-banner {
	width: 1200px;
	height: 200px;
	margin: 20px auto 0 auto;
	background-image: url(../../images/resource-banner.png);
	color: #ffffff;
}

.resource-banner span {
	padding-top: 140px;
	display: block;
	text-align: center;
	font-weight: bold;
}

/*购物车*/
.cart {
	margin-bottom: 20px;
}

.cart .good-info {
	width: 290px;
}

.cart .good-size {
	width: 190px;
}

.cart .good-depot {
	width: 250px;
}

.cart .good-weight {
	width: 125px;
}

.cart .good-price {
	width: 220px;
}

.cart .good-operate {
	width: 60px;
}

.cart-list-content {
	width: 1160px;
	height: auto !important;
	height: 1%;
	background-color: #ffffff;
	padding: 0 20px 20px 20px !important;
	display: inline-block;
}
*+html .cart-list-content {
	width: 1160px;
	height: auto !important;
	background-color: #ffffff;
	padding: 0 20px 20px 20px !important;
	display: inline-block;
}
.cart .list-title {
	padding: 0 20px;
}

.good-operate .delete-sub {
	background: url(../../images/icon-cart-delete.png) 0 0px no-repeat;
	padding-left: 20px;
}

.good-operate .delete-sub:hover {
	background-position: 0 -20px;
	color: #1a75bc;
}

.cart-list-sub {
	width: 1160px;
	border-bottom: 1px solid #f5f5f5;
	padding-bottom: 20px;
	padding-top: 15px;
}

.good-info .div1 {
	width: 26px;
}

.good-info .div2 {
	width: 240px;
}
.clear-cart {
	display: block;
	padding-left: 26px;
	background: url(../../images/icon-cart-clear.png) no-repeat;
	height: 24px;
}

.cart .goshopping {
	display: block;
	padding-left: 26px;
	background: url(../../images/icon-cart-orange.png) no-repeat;
	height: 24px;
}

.cart .cart-total {
	height: 30px;
	background-color: #e8e8e8;
	padding: 15px 20px;
	line-height: 30px;
	width: 1160px;
}

.cart-total .service-com, .bargain-content .service-com {
	width: 120px;
	height: 24px;
}
.cart .good-info2 {
	width: 370px;
}
.search-radio {
	width: 18px;
	height: 18px;
	background: url(../../images/icon-radio.png) 0 0px no-repeat;
	padding-left: 0px;
	cursor: pointer;
	font-style: normal;
	padding-left: 20px;
}

.radio-select {
	background-position: 0 -19px;
}

.dialog-contract1, .dialog-contract2 {
	width: 400px;
	height: 165px;
	background-color: #ffffff;
	position: fixed;
	z-index: 999;
	left: 50%;
	margin-left: -200px;
	top: 50%;
	margin-top: -100px;
	padding: 35px 0 0 50px;
}
.dialog-contract2 {
	display: none;
}
.dialog-contract3 {
	width: 530px;
	height: 165px;
	background-color: #ffffff;
	position: fixed;
	z-index: 999;
	left: 50%;
	margin-left: -290px;
	top: 50%;
	margin-top: -100px;
	padding: 35px 0 0 50px;
	display: none;
}

.submit {
	color: #ffffff;
	background-color: #ec6941;
}

.stop {
	color: #ffffff;
	background-color: #ff0000;
}

.return {
	color: #666666;
	border: 1px solid #dbbdbb;
}

.gray {
	background-color: #d2d2d2;
}

.dialog-bargain {
	width: 940px;
	height: 560px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -350px;
	margin-left: -490px;
	background: #ffffff;
	z-index: 1003;
	padding: 20px;
}
.bargain-content {
	width: 910px;
	margin: 10px auto;
}
.bargain-sub1 {
	padding: 0 20px;
	height: 34px;
	line-height: 34px;
	background-color: #f8f9fe;
}
.bargain-btn {
	display: block;
	width: 120px;
	height: 40px;
	background-color: #ec6941;
	color: #ffffff;
	line-height: 40px;
}
.bargain-content-main {
	width: 648px;
	height: 240px;
	border: 1px solid #7ecef4;
	overflow: auto;
}
.bargain-content-main-r {
	width: 238px;
	height: 240px;
	border: 1px solid #e5e5e5;
}
.bargain-content-main-r .title {
	width: 198px;
	padding: 0 20px;
	height: 40px;
	line-height: 40px;
	background-color: #f7f7f7;
	font-size: 14px;
	border-bottom: 1px solid #e5e5e5;
}
.bargain-content-main-r .info {
	height: 79px;
	line-height: 79px;
	margin-left: 20px;
}
.bargain-content-main .dialog-info-buyer {
	width: 610px;
	margin: 20px 0 0 20px;
	display: inline-block;
}
.bargain-content-main .dialog-info-seller {
	width: 590px;
	margin: 20px 20px 0 0px;
	display: inline-block;
	float: right;
}

.dialog-info-main {
	width: 480px;

}

.dialog-info-buyer-arrow {
}
.info-main-sub {
	background-color: #e0effd;
	padding: 10px;
	width: 440px;
	margin-left: -3px;
}

.dialog-info-main2 {
	width: 482px;
	/* margin-right: 10px; */
}

.dialog-info-seller-arrow {
}
.info-main-sub2 {
	background-color: #ffffff;
	border: 1px solid #dcdcdc;
	padding: 10px;
	width: 440px;
	margin-right: -4px;
}
.dialog-info {
	/*display: none;*/
}

.dialog-wrapper2 {
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 1010;
}

.dialog-contract4 {
	width: 200px;
	height: 100px;
	background-color: #ffffff;
	position: fixed;
	z-index: 1020;
	left: 50%;
	margin-left: -100px;
	top: 50%;
	margin-top: -50px;
	padding: 35px 50px 0 50px;
	border: 2px solid #ccc;
}
.system-reminder {
	width: 608px;
	background-color: bisque;
	color: #fff000;
	padding: 0 20px;
	line-height: 24px;
	position: absolute;
	top: 0;
	left: 0;
}

.Group3 {
	height: 17px;
	background: #fb6900;
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 17px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	behavior: url(../../js/pie.htc);
	margin-right: 2px;
	margin-left: 2px;
	font-weight: normal;
}

.cart-total .search-check {
	width: 18px;
	height: 18px;
	background: url(../../images/icon-check.png) 0 0 no-repeat;
	display: block;
	float: left;
	margin-top: 8px;
	margin-right: 5px;
	cursor: pointer;
}

.clearfix .search-check {
	width: 18px;
	height: 18px;
	background: url(../../images/icon-check.png) 0 0 no-repeat;
	display: block;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
	cursor: pointer;
}

.xieyiqr {
	display: none;
}

.mbPrice {
	width: 50px;
	font-weight: bold;
	color: #ff0000;
	border: 1px solid #ccc;
}

.cart-nothing {
	background: #ffffff;
	line-height: 400px;
	width: 1200px;
	height: 400px;
	margin: 20px auto
}

.cart-nothing a {
	color: #ffffff;
}
/*新闻中心*/


.news-center-tab {
	width: 850px;
	height: auto;
}
.news-center-tab-title {
	width: 850px;
	height: 50px;
}
.news-center-tab-cont-list {
	padding-bottom: 20px;
	border-bottom: 1px solid #dcdcdc;
	display: inline-block;
}
.news-center-list-cont {
	display: none;
}
.news-whole-cont {
	padding: 0 20px 20px 20px;
	background-color: #ffffff;
	display: block;
}
.news-center-list .date {
	width: 46px;
	height: 43px;
	text-align: center;
	background-image: url(../../images/icon-round.png);
	padding-top: 3px;
}
.news-center-list .list-img {
	width: 260px;
	height: 140px;
	overflow: hidden;
}
.news-center-list .list-percent {
	width: 530px;
	height: 120px;
	line-height: 24px;
	text-align: justify;
	overflow : hidden;
	text-indent: 2em;
}

.news-center-list .list-percent_detail {
	width: 530px;
	line-height: 24px;
	text-align: justify;
	overflow: hidden;
	text-indent: 1em;
	color: blue;
}
.news-center-list .div1 {
	height: 46px;
}
.news-center-list .div2 {
	height: 140px;
}
.news-center-list {
	padding-bottom: 20px;
	border-bottom: 1px solid #dcdcdc;
	padding-top: 20px;
}
.news-center-tab-title a {
	display: block;
	padding: 0 50px;
	float: left;
	height: 50px;
	line-height: 50px;
}
.news-center-tab-title .activity {
	background-color: #ffffff;
	color: #1a75bc;
}
.news-center-tab-cont {
	width: 850px;
	background-color: #ffffff;
}
.news-platform-cont {
	padding: 0 20px 20px 20px;
	background-color: #ffffff;
}
.news-news-cont {
	padding: 0 20px 20px 20px;
	background-color: #ffffff;
}
.news-media-cont {
	padding: 0 20px 20px 20px;
	background-color: #ffffff;
}
.bargain-content .search-check {
	width: 18px;
	height: 18px;
	background: url(../../images/icon-check.png) 0 0 no-repeat;
	display: block;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
	cursor: pointer;
}
.cart-total .search-check {
	width: 18px;
	height: 18px;
	background: url(../../images/icon-check.png) 0 0 no-repeat;
	display: block;
	float: left;
	margin-top: 8px;
	margin-right: 5px;
	cursor: pointer;
}
.news-center-right {
	margin-top: 70px;
	padding-bottom: 20px;
}
.news-center-sina {
	width: 330px;
	height: 430px;
	background-color: #ffffff;
}

.news-lists-moblie {
	padding: 40px 0;
}

.search-top-part-spe .search-item {
	margin-right: 10px;
	display: block;
	float: left;
	width: 200px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.search-top-part-spe .search-item-more ul li .search-item {
	width: 190px;
	border-left: 1px dashed #dcdcdc;
	margin-right: 0;
	display: block;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: left;
	padding: 0 10px;
}

/*限时抢购*/
.snapped-up-search {
	width: 1158px;
	height: 80px;
	border: 1px solid #e4ecf3;
	padding: 20px;
	background-color: #ffffff;
}
.snapped-up-search div {
	width: 1158px;
	height: 30px;
}
.snapped-up-search .div1 {
	padding-bottom: 10px;
	border-bottom: 1px solid #e4ecf3;
}
.snapped-up-search .div2 {
	padding-top: 20px;
}
.snapped-up-search .div2 div{
	width: 1000px;
}
.snapped-up-search .div2 input {
	border: 1px solid #cccccc;
}
.snapped-up-search .blue-btn-100-30{
	color: #ffffff;
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-top: -5px;
}
.snapped-up-lists .list-info {
	width: 550px;
	margin-right: 20px;
}.snapped-up-lists .list-info a{
	 color: #000;
 }
.snapped-up-lists .list-bail {
	width: 150px;
	margin-right: 20px;
}
.snapped-up-lists .list-state {
	width: 130px;
	margin-right: 20px;
}
.snapped-up-lists .list-operate {
	width: 240px;
}
.list-sub {
	padding: 20px 10px;
	border-bottom: 1px solid #e4ecf3;
	display: inline-flex;
	background-color: #ffffff;
	width: 1180px;
}
.list-sub a:hover {
	text-decoration: underline;
}
.news {
	width: 1200px;
	background: #ffffff url(../../images/news-bg.png) 10px center no-repeat;
	height: 34px;
	margin-top: 20px;
}
.BreakingNewsController {
	width: 100%;
	overflow: hidden;
	background: #FFF;
	height: auto;
	position: relative;
}
.BreakingNewsController .bn-title2 {
	display: inline-block;
	float: left;
	width: 39px;
	height: 39px;
	background: url(../../images/icon-notice.png) no-repeat;
	padding: 0;
}
.BreakingNewsController ul {
	padding: 0;
	margin: 0;
	display: block;
	list-style: none;
	position: absolute;
	left: 40px;
	right: 50px;
}
.BreakingNewsController ul li {
	list-style: none;
	padding: 10px 0px;
	display: none;
}
.BreakingNewsController ul li a {
	text-decoration: none;
	color: #666666;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	width: 520px;
	padding-right: 30px;

}
.BreakingNewsController .bn-arrows {
	display: inline-block;
	float: right;
	width: 50px;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	line-height: 34px;
}
.BreakingNewsController .bn-arrows span {
	display: block;
	width: 20px;
	position: absolute;
	top: 0;
	bottom: 0;
	cursor: pointer;
	opacity: 0.2;
}
.BreakingNewsController .bn-arrows span:hover {
	opacity: 1;
}
.easing a, .easing span {
	transition: .25s linear;
	-moz-transition: .25s linear;
	-webkit-transition: .25s linear;
}

.snapped-up-history {
	display: none;
}
.snapped-up-protocol div p{
	margin-bottom: 5px;
	line-height: 22px;
	text-align: justify;
}
.snapped-up-protocol .blue-btn-120-30{
	margin-left: 335px;
}

.bid-search-check {
	width: 140px;
	height: 18px;
	background: url(../../images/icon-check.png) 0 0 no-repeat;
	display: block;
	float: left;
	padding-left: 30px;
	cursor: pointer;
	font-style: normal;
}

.bid-lists .list-title{
	padding: 0 20px;
}
.bid-info1 {
	height: 30px;
}
.bid-lists .list-attention{
	width: 40px;
}
.bid-lists .list-platter{
	width: 135px;
}
.bid-lists .list-platter-info{
	width: 215px;
}
.bid-lists .list-end-time{
	width: 115px;
}
.bid-lists .list-starting-price{
	width: 160px;
}
.bid-lists .list-current-price{
	width: 160px;
	position: relative;
}

.bid-lists .list-current-price2 {
	width: 160px;
	position: relative;
}

/* .bid-lists .list-current-price:hover .bid-times{
	display: block;
} */
.bid-lists .list-quotation-status{
	width: 60px;
}
.bid-lists-sub-list {
	background-color: #ffffff;
	width: 1158px;
	padding: 30px 20px 20px 20px;
	border-bottom: 1px dashed #7ecef4;
}
.bid-lists-sub-list-last{
	border-bottom: 0;
}
.list-attention i{
	width: 18px;
	height: 16px;
	background: url(../../images/icon-attention.png) 0 0 no-repeat;
	display: block;
	cursor: pointer;
}
.btn-quit-bid{
	display: block;
	width: 85px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	background-color: #a40000;
	color: #ffffff;
	margin-right: 16px;
	margin-top: 5px;
}
.bid-lists-sub-list .list-action a{
	width: 83px;
	height: 22px;
	border: 1px solid #98b6df;
	text-align: center;
	line-height: 22px;
	display: block;
	margin-bottom: -1px;
}

.bid-lists-sub-list .list-action a:hover{
	background-color: #D4D4D4;
}

.bid-status {
	width: 64px;
	height: 34px;
	background-color: #22ac38;
	color: #ffffff;
	line-height: 34px;
}
.bid-status2 {
	width: 64px;
	height: 34px;
	background-color: #888888;
	color: #ffffff;
	line-height: 34px;
}
.bid-status3 {
	width: 64px;
	height: 34px;
	background-color: #ec6941;
	color: #ffffff;
	line-height: 34px;
}

.bid-lists-title {
	line-height: 34px;
}

.platter-info-icon {
	width: 30px;
	height: 20px;
	display: block;
	color: #fff;
	line-height: 20px;
}

.list-platter-info .icon1,.list-platter-info .iconA {
	background-color: #eb6100;
	margin-right: 5px;
}
.platter-info-icons .icon1-des,.platter-info-icons .icon2-des,.platter-info-icons .icon3-des {
	position: absolute;
	left: -20px;
	top: 30px;
	z-index: 44;
	width: 190px;
}

.platter-info-icons .storage-more-txt{
	white-space:normal;
	overflow: visible;
	line-height: 24px;
}
.platter-info-icons .icon1-des .storage-more-arrow {
	position: absolute;
	top: -6px;
	left: 20px;
	width: 24px;
	height: 9px;
	background: url(../../images/bg-des-arrow-blue.png) no-repeat;
}
.platter-info-icons .icon2-des .storage-more-arrow {
	position: absolute;
	top: -6px;
	left: 58px;
	width: 24px;
	height: 9px;
	background: url(../../images/bg-des-arrow-blue.png) no-repeat;
}
.platter-info-icons .icon3-des .storage-more-arrow {
	position: absolute;
	top: -6px;
	left: 92px;
	width: 24px;
	height: 9px;
	background: url(../../images/bg-des-arrow-blue.png) no-repeat;
}
.bid-times{
	position: absolute;
	left: 0px;
	top: 30px;
	z-index: 44;
	width: 500px;
	display: none;
}
.bid-times .storage-more-arrow {
	position: absolute;
	top: -6px;
	left: 20px;
	width: 24px;
	height: 9px;
	background: url(../../images/bg-des-arrow-blue.png) no-repeat;
}
.bid-times table tr td{
	border-bottom: 1px solid #88abda;
}
.bid-times table .last-child td{
	border-bottom: 0;
}


.list-platter-info .icon2,.list-platter-info .iconB {
	background-color: #00a0e9;
	margin-right: 5px;
}

.list-platter-info .icon3,.list-platter-info .iconC {
	background-color: #aaaaaa;
}
.list-platter-info .icon4 {
	width: 60px;
	background: url(../../images/icon-arrow-hover.png) 50px -4px no-repeat;
	height: 20px;
	cursor: pointer;
}
.list-platter-info .icon4:hover{
	text-decoration: underline;
}
.list-quotation-status .leading{
	width: 30px;
	padding-left: 10px;
	background: url(../../images/icon-bid-arrow.png) 0 4px no-repeat;
	font-style: normal;
}
.list-quotation-status .behind{
	width: 30px;
	padding-left: 10px;
	background: url(../../images/icon-bid-arrow.png) 0 -15px no-repeat;
	font-style: normal;
}
.bit-value a{
	display: block;
	width: 28px;
	height: 22px;
	border: 1px solid #cfeaff;
	color: #000066;
	background-color: #e5f1fa;
	text-align: center;
	line-height: 22px;
	font-weight: bold;
	cursor: pointer;
}
.bit-value a:hover{
	background-color: #a6bbe0;
}

.bit-value input{
	width: 70px;
	height: 22px;
	border: 1px solid #cfeaff;
	background-color: #ffffff;
	padding: 0 5px;
	text-align: right;
}

.bit-value2 input {
	width: 130px;
	height: 22px;
	border: 1px solid #cfeaff;
	background-color: #ffffff;
	padding: 0 5px;
	text-align: right;
}

.bit-lists-all {
	width: 1198px;
	border: 1px solid #e5e5e5;
}

.bid-lists-sub-title {
	height: 34px;
	margin-bottom: 10px;
}

.bit-detail-table {
	width: 1160px;
	border-collapse:collapse;
	display: none;
}
.bit-detail-table th,.bit-detail-table td
{
	border: 1px solid #88abda;
}
.bit-detail-table th span,.bit-detail-table td span{
	display: block;
	padding:0 5px;
	height: 40px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 40px;
}
.bit-detail-table .td1,.bit-detail-table .td2,.bit-detail-table .td3,.bit-detail-table .td4,.bit-detail-table .td11{
	width: 105px;
}
.bit-detail-table .td5{
	width: 155px;
}
.bit-detail-table .td6,.bit-detail-table .td8{
	width: 88px;
}
.bit-detail-table .td7,.bit-detail-table .td10{
	width: 70px;
}
.bit-detail-table .td9{
	width: 48px;
}

.bid-lists-common {
	display: inline-block;
}



.platter-info-icons {
	position: relative;
}

.dialog-bid,.dialog-bid-entrust {
	width: 610px;
	height: 315px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -150px;
	margin-left: -305px;
	background: #ffffff;
	z-index: 1003;
	padding: 20px 20px 0 20px;
}

.dialog-bid-submit {
	display: block;
	padding: 0 20px;
	height: 30px;
	color: #ffffff;
	line-height: 30px;
	margin-left: 120px;
}

.dialog-bid-con {
	width: 580px;
	height: 90px;
	background-color: #f8f9fe;
	margin: 10px auto;
}
.dialog-bid-con table tr{
	height: 40px;
	line-height: 40px;
}

.dialog-bid-sum {
	width: 580px;
	margin: 0 auto;
}

.dialog-bid-bot {
	padding-top: 30px;
	border-top: 1px solid #d2d2d2;
}

.dialog-bid-entrust {
	display: none;
}

.bid-sum-info {
	width: 1198px;
	height: 124px;
	border: 1px solid #e5e5e5;
	background-color: #ffffff;
}
.bid-sum-info ul li{
	height:62px;
	line-height: 62px;
	width: 1198px;
}
.bid-sum-info ul .li1{
	line-height: 62px;
	border-bottom: 1px solid #f5f5f5;
}
.bid-sum-info ul li div{
	padding-left: 30px;
}
.bid-sum-info ul li .div1{
	width: 324px;
	border-right: 1px solid #f5f5f5;
}
.bid-sum-info ul li .div2{
	width: 511px;
	border-right: 1px solid #f5f5f5;
}
.bid-sum-info ul li .div3{
	width: 271px;
}

.bid-detail-info-sub1 {
	height: 20px;
	line-height: 20px;
}

.platter-info-sub {
	width: 1198px;
	height: auto;
	background-color: #ffffff;
	padding-bottom: 30px;
}

.platter-info-sub-title {
	height: 40px;
	line-height: 40px;
	padding-right: 20px;
}
.platter-info-sub-title span{
	padding-left: 19px;
	border-left: 2px solid #1a75bc;
}



.platter-info-sub-table {
	display: block;
	padding: 0 19px;
}

.platter-info-sub-child {
	padding: 0 20px;
}

.platter-info {
	border: 1px solid #e5e5e5;
}
.platter-info-sub-table .blue-btn-100-30{
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	color: #ffffff;
	margin-left: 324px;
}
/*****************购物车新增********************/
 .cart-pay-style{width: 1200px; height: 230px; background-color:#ffffff; padding-bottom: 20px;}
.cart-zhifu{padding: 20px; width: 1960px; }
.cart-zhifu-sub{border-bottom: 1px solid #f5f5f5;height: 60px;}
.zhifu-xszf{width: 82px; height: 40px; border: 1px solid #ce4820; background: url("../../images/icon-cart-checked.png") no-repeat left center; padding-left: 38px; line-height: 38px; color:#ce4820;}
.fukuan-sub{padding-right: 20px; height: 40px; border: 1px solid #666666; line-height: 40px; padding-left: 38px; background: url("../../images/icon-cart-unchecked.png") no-repeat left center;}
.fukuan-sub-checked{background-image: url("../../images/icon-cart-checked.png");border-color: #ce4820; color: #ce4820;}
.cart-list-cont {
	width: 1160px;
	height: auto !important;
	height: 1%;
	background-color: #ffffff;
	padding: 0 20px 0px 20px;
	display: inline-block;
}

