@charset 'utf-8';
/* 登录sign in */

.line26 {
	line-height: 26px;
}

.hidden-box {
	display: none;
}

.member-con {
	width: 1200px;
	margin: 0 auto;
}

.layoutop {
	border-bottom: 1px solid #e8e8e8;
	padding: 15px 0;
	background: #FFFFFF;
}

.layout-login {
	background: #FFFFFF;
	border-bottom: 1px solid #e8e8e8;
}

.mem-help {
	line-height: 62px;
}

.mem-help a {
	color: #999999;
	font-size: 16px;
}

.mem-help a i {
	margin-right: 5px;
}

.mem-help a:hover {
	color: #df1f26;
}

.login-form {
	padding: 30px;
	padding-bottom: 20px;
	border: 1px solid #dbdbdb;
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
	width: 410px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.login-head {
	margin-bottom: 20px;
}

.login-head h3 {
	display: inline;
	font-size: 24px;
	line-height: 24px;
	color: #000;
	padding-right: 20px;
	margin-right: 20px;
}

.login-head a {
	line-height: 24px;
	font-size: 14px;
	color: #085ca8;
}

.login-head a:hover {
	color: #df1f26;
}

.itembox {
	padding-top: 15px;
	border-bottom: 1px solid #ddd;
}

.itembox-item {
	/* border-bottom: 1px solid #ddd; */
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 10px 14px;
	position: relative;
}

.itembox .icon {
	margin-right: 15px;
	width: 18px;
	height: 18px;
	margin-top: 1px;
}


.itembox .box-input {
	margin-top: 3px;
}

.itembox .box-input input {
	height: 20px;
	line-height: 20px;
	padding: 0;
	padding-left: 15px;
	border: none;
	border-left: 1px solid #DCDCDC;
	margin: 0;
	outline: none;
	font-size: 16px;
	width: 265px;
	padding-right: 11px;
}

.validator-box .validator-icon {
	width: 19px;
	height: 19px;
	margin-top: 1px;
}

/* .validator-right .validator-icon {
    background: url(public/images/common_new/right-icon.png) no-repeat center center;
}
.validator-error .validator-icon {
    background: url(public/images/common_new/errow-icon.png) no-repeat center center;
} */
.validator-box {
	position: relative;
}

.tootip-txt {
	float: right;
	position: relative;
	padding: 0;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #df1f26;
	margin-top: 10px;
	display: none;
	font-size: 10px;
}

.tootip-txt .arrow {
	position: absolute;
	width: 10px;
	height: 6px;
	/* background: url(public/images/common_new/tootip-arrow.png) no-repeat center center; */
	top: -5px;
	right: 22px;
}

.validator-error .itembox-item {
	/* border-bottom: 1px solid #df1f26; */
}

.validator-error .tootip-txt {
	display: block;
}

.login-rember input {
	float: left;
	margin-top: 1px;
	margin-right: 5px;
}

.forgot-pwd i {
	color: #999999;
	margin-right: 5px;
}

.forgot-pwd a {
	color: #085ca8;
	font-size: 14px;
}

.forgot-pwd a:hover {
	color: #df1f26;
}

.login-msg {
	padding-top: 10px;
	margin-bottom: 25px;
}

.login-btn button {
	height: 48px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #00A13A;
	color: #fff;
	border: none;
	width: 100%;
	text-align: center;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
}

.login-btn button .box {
	display: inline-block;
}

.login-btn button .box img {
	margin-right: 10px;
	float: left;
	font-size: 0;
}

.layout-login {
	min-height: 649px;
	padding: 65px 0;
	background: url(../../images/common_new/bgimg_02.jpg) no-repeat;
}

.login-footer {
	height: 60px;
	background: #f7f7f7;
	color: #6d6e71;
	line-height: 60px;
	text-align: center;
	position: fixed;
	_position: absolute;
	bottom: 0;
	width: 100%;
}

.login-footer p {
	margin: 0;
}

.login-other {
	margin-top: 10px;
}

.login-other .loginby {
	line-height: 35px;
	font-size: 14px;
	float: left;
	margin-right: 10px;
}

.login-other .box {
	position: relative;
	overflow: hidden;
	padding: 5px 0;
}

.login-other .box a {
	display: inline-block;
	float: left;
	margin-right: 5px;
	width: 25px;
	height: 25px;
}

.login-other .box a.google {
	/* background: url(../images/google-2.png) no-repeat center center; */
}

.login-other .box a.facebook {
	/* background: url(public/images/common_new/facebook-2.png) no-repeat center center; */
}

.login-other .box a.twitter {
	/* background: url(public/images/common_new/twitter-2.png) no-repeat center center; */
}

.login-other .box a.google:hover {
	/* background: url(public/images/common_new/google-1.png) no-repeat center center; */
}

.login-other .box a.facebook:hover {
	/* background: url(public/images/common_new/facebook-1.png) no-repeat center center; */
}

.login-other .box a.twitter:hover {
	/* background: url(public/images/common_new/twitter-1.png) no-repeat center center; */
}

.register-name .half-item {
	width: 175px;
}

.register-name .half-item .itembox .box-input input {
	width: 118px;
	padding-right: 5px;
}

.register-name .half-item .itembox-item {
	width: 143px;
}

.pwd-level {
	float: left;
	width: 365px;
	margin-top: 10px;
}

.level-item {
	width: 116px;
	height: 16px;
	background: #eeeeee;
	color: #999999;
	float: left;
	display: inline;
	margin-right: 5px;
	line-height: 16px;
	text-align: center;
}

.level-low {
	background: #ff0000;
	color: #fff;
}

.level-medium {
	background: #df1f26;
	color: #fff;
}

.level-high {
	background: #71c13d;
	color: #fff;
}

.register-footer {
	height: 60px;
	background: #f7f7f7;
	color: #6d6e71;
	line-height: 60px;
	text-align: center;
	margin-top: 70px;
}

.register-footer p {
	margin: 0;
}

.code-reflash a {
	display: inline-block;
	height: 46px;
	width: 20px;
	/* background: url(public/images/common_new/reflash.png) no-repeat center center; */
}

.code-img {
	height: 36px;
	margin-right: 10px;
	cursor: pointer;
	background: #CCCCCC;
}

.code-img img {
	height: 36px;
	border: 1px solid #ddd;
}

.code-txt {
	width: 215px;
	margin-right: 10px;
}

.code-txt .itembox .box-input input {
	width: 150px;
}

.register-tioakuan .item {
	line-height: 25px;
	font-size: 12px;
}

.register-tioakuan .item input {
	float: left;
	margin-top: 6px;
	margin-right: 5px;
}

.register-tioakuan .item a {
	font-weight: bold;
	color: #085ca8;
	padding-left: 5px;
}

.register-tioakuan .item a:hover {
	color: #00A13A;
}

.register-btn {
	margin-top: 15px;
}

.register-btn button {
	height: 48px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #00a13a;
	color: #fff;
	border: none;
	width: 100%;
	text-align: center;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
}

.register-btn button .box {
	display: inline-block;
}

.register-btn button img {
	margin-right: 10px;
	float: left;
	font-size: 0;
}

.forgot-box {
	margin: 0 auto;
	width: 410px;
	padding-top: 80px;
}

.forgot-box .title {
	font-size: 26px;
	font-weight: bold;
	color: #df1f26;
	line-height: 30px;
	text-align: center;
	margin-bottom: 10px;
}

.forgot-box .dec {
	line-height: 25px;
	font-size: 16px;
	color: #333;
	text-align: center;
	margin-bottom: 25px;
}

.forgot-box .itembox .box-input input {
	width: 320px;
}

.forgot-box .code-txt .itembox .box-input input {
	width: 200px;
}

.forgot-box .code-txt {
	width: 265px;
}

.find-pass button {
	height: 48px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #df1f26;
	color: #fff;
	border: none;
	width: 100%;
	text-align: center;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
}

.find-pass button .box {
	display: inline-block;
}

.find-pass button img {
	margin-right: 10px;
	float: left;
	font-size: 0;
}

.layui-layer-setwin .layui-layer-close2 {

	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all 0s ease-out 0s;
	-ms-transition: all 0s ease-out 0s;
	-o-transition: all 0s ease-out 0s;
	transition: all 0s ease-out 0s;

}

.register-name .half-item:first-child {
	width: 85px;
}

.register-name .half-item:first-child select {
	height: 20px;
}

.register-name .half-item:last-child {
	width: 250px;
}

.register-name .half-item .itembox .box-input input {
	width: 118px;
	padding-right: 5px;
}

.register-name .half-item .itembox-item {
	width: 98%;
}

.pwd-level {
	float: left;
	width: 365px;
	margin-top: 10px;
}

.code-txt .itembox .box-input input {
	width: 150px;
}

.forgot-box .code-txt .itembox .box-input input {
	width: 200px;
}

.bindcount-layout .code-txt .itembox .box-input input {
	width: 240px;
}

/* sign in end */


/*seller*/
.seller-layout {
	background: #fff;
	padding-bottom: 70px;
	font-family: "Microsoft Yahei";
}

.login-form {
	background: #fff;
	width: 450px;
}

.register-footer {
	margin-top: 0;
}

.check-mail {
	min-height: 400px;
}

.click-btn {
	text-align: center;
	padding-top: 20px;
}

.click-btn input {
	height: 36px;
	line-height: 34px;
	line-height: 34px;
	padding: 0 20px;
	background: #ffcc00;
	color: #fff;
	font-weight: bold;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: none;
	cursor: pointer;
}

.click-btn input:hover {
	background: #D5AF1B;
}

.manager-content .shuju-manager,
.manager-content .injury-manager {
	padding: 20px;
	width: 50%;
}

.manager-content .title {
	font-size: 14px;
	color: #333;
	line-height: 30px;
	font-weight: 700;
	margin-bottom: 15px;
}

.manager-content .title span a {
	display: inline-block;
	color: #1686cc;
	padding-left: 10px;
	font-weight: normal;
	border-left: 1px solid #ddd;
	line-height: 14px;
	margin-left: 10px;
}

.manager-content {
	padding: 0 20px;
}

/*新订单管理*/
.inquiry-table .inquiry-head {
	height: 42px;
	border: 1px solid #ddd;
	background: #eee;
	line-height: 40px;
	text-align: center;
}

.inquiry-table .inquiry-head .item-pro {
	width: 40%;
	float: left;
	display: inline;
	border-right: 1px solid #ddd;
}

.inquiry-table .inquiry-head .amount-part,
.inquiry-table .inquiry-head .item-status,
.inquiry-table .inquiry-head .item-action {
	width: 15%;
	float: left;
	display: inline;
	border-right: 1px solid #ddd;
}

.inquiry-table .inquiry-head .item-action {
	border-right: none;
}

.inquiry-item {
	border: 1px solid #ddd;
	overflow: hidden;
}

.inquiry-item .col-40 {
	width: 40%;
	display: inline;
	float: left;
	padding: 0 10px;
	text-align: left
}

.inquiry-item .col-30 {
	width: 30%;
	display: inline;
	float: left;
	padding: 0 10px;
}

.inquiry-item .col-15 {
	width: 15%;
	display: inline;
	float: left;
	padding: 0 10px;
	border-right: 1px #ddd dashed;
	margin-bottom: -9999px;
	min-height: 80px;
	padding: 0 10px 9999px;
}

.inquiry-item .col-head {
	line-height: 36px;
	background: rgb(227, 238, 250);
	text-align: center;
	color: #666;
	border-bottom: 1px solid #ddd;
}

.inquiry-item .col-head a {
	color: #017fff;
	font-weight: bold;
}

.inquiry-item .col-head a:hover {
	color: #df1f26;
}

.inquiry-item {
	margin-top: 10px;
}

.inquiry-item .pro-item {
	/*margin-bottom:10px;*/
	margin: 10px 0px;
}

.inquiry-item .pro-item .pic {
	width: 82px;
	height: 82px;
	border: 1px solid #ddd;
	margin-right: 15px;
	float: left;
}

.inquiry-item .pro-item .pic a {
	display: table-cell;
	width: 80px;
	height: 80px;
	text-align: center;
	vertical-align: middle;
}

.inquiry-item .pro-item .pic a img {
	max-height: 80px;
	max-width: 80px;
}

.inquiry-item .pro-item .right {
	position: relative;
	overflow: hidden;
}

.inquiry-item .pro-item .right .name {
	margin-bottom: 5px;
}

.inquiry-item .pro-item .right .name a {
	color: #017fff;
	font-size: 14px;
}

.inquiry-item .pro-item .right .name a:hover {
	color: #df1f26;
}

.inquiry-item .ship-price {
	padding-top: 28px;
}

.inquiry-item .ship-price span,
.inquiry-item .total-price span {
	color: #df1f26;
	font-weight: bold;
	font-size: 14px;
	display: block;
	text-align: center
}

.inquiry-item .ship-price p span {
	color: #fff;
	line-height: 24px;
	padding: 0 .6em;
	font-size: 75%;
	display: inline-block;
}

.inquiry-item .total-price {
	text-align: center;
	padding-top: 28px;
}

.inquiry-item .ship-price p {
	text-align: center;
	margin-bottom: 0;
	line-height: 25px;
}

a.more-view,
.action-btn a {
	color: #017fff;
	display: block;
	text-align: center;
	line-height: 30px;
}

a.more-view:hover,
.action-btn a:hover {
	color: #df1f26;
}

.action-btn {
	text-align: center;
	padding-top: 25px;
}

.pagebox li {
	float: left;
	display: inline-block;
	margin-right: 5px;
}

.pagebox li a {
	border: 1px solid #ddd;
	padding: 5px 10px;
}

.pagebox li a:hover {
	background: #df1f26;
	color: #fff;
	text-decoration: none;
}

.inquiry-item .tip-txt {
	text-align: center;
	padding-top: 28px;
}

.col-right {
	text-align: right;
	padding-right: 20px !important;
}

.col-border-right {
	border-right: 1px #ddd solid;
}

.col-border-bottom {
	border-bottom: 1px #ddd solid;
	margin: 0 -10px;
}

.no-boder {
	border-right: 0px !important;
}

.orderdel-top .orderdel-left {
	margin-bottom: 20px;
}

.orderdel-top .orderdel-left .content {
	background: #fffaee;
	border: 1px solid #fef2d8;
	padding: 5px 15px;
}

.orderdel-top .orderdel-left .content .actions {
	padding-left: 100px;
	margin-bottom: 20px;
	margin-top: 10px;
}

.orderdel-top .orderdel-left .content .actions a {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #ff9917;
	color: #fff;
	padding: 0 15px;
	font-size: 14px;
	font-weight: bold;
}

.orderdel-top .orderdel-left .content .actions a:hover {
	background: #F38E0C;
}

.mr-title .orderdel-top .orderdel-left h3 {
	margin-bottom: 0;
	line-height: 40px;
	padding: 0 15px;
	background: #fffaee;
	float: left;
	border: 1px solid #fef2d8;
	border-bottom: none;
	margin-bottom: -1px;
}

.orderdel-top .orderdel-left .content .item-left {
	width: 120px;
	float: left;
	color: #666;
	text-align: right;
	margin-right: 10px;
}

.orderdel-top .orderdel-left .content .item-right {
	overflow: hidden;
	position: relative;
}

.orderdel-top .orderdel-left .content .total-money {
	font-size: 18px;
	font-style: normal;
	font-family: Tahoma;
	color: #fb7000
}

.orderdel-top .orderdel-left .content .item-right span.end-txt {
	color: #df1f26;
	font-weight: bold;
	display: none;
}

.orderdel-top .orderdel-left .content .item {
	padding: 5px 0;
}

.orderdel-top .orderdel-right {
	margin-bottom: 20px;
}

.orderdel-top .orderdel-right .content {
	background: #fff;
	border: 1px solid #ddd;
	padding: 5px 15px;
}

.mr-title .orderdel-top .orderdel-right h3 {
	margin-bottom: 0;
	line-height: 40px;
	padding: 0 15px;
	background: #fff;
	float: left;
	border: 1px solid #ddd;
	border-bottom: none;
	margin-bottom: -1px;
}

.orderdel-top .orderdel-right .content .item-left {
	width: 100px;
	float: left;
	color: #666;
	text-align: right;
	margin-right: 10px;
}

.orderdel-top .orderdel-right .content .item-right {
	overflow: hidden;
	position: relative;
}

.orderdel-top .orderdel-right .content .item-right span.end-txt {
	color: #df1f26;
	font-weight: bold;
	display: none;
}

.orderdel-top .orderdel-right .content .item {
	padding: 5px 0;
}

.orderdel-top .orderdel-right .content .content-left,
.orderdel-top .orderdel-right .content .content-right {
	width: 50%;
}

.orderdel-top .orderdel-right .content .content-left {
	padding-right: 20px;
}

.orderdel-top .orderdel-right .content .content-right {
	padding-left: 20px;
	border-left: 1px solid #ddd;
}

.orderdel-top .orderdel-right .content .content-right .supliper-contact {
	line-height: 30px;
	font-size: 12px;
}

.orderdel-top .orderdel-right .content .content-right .supliper-contact .left {
	margin-right: 10px;
	font-weight: bold;
}

.orderdel-top .orderdel-right .content .content-right .supliper-contact .right span {
	padding-left: 5px;
	color: #df1f26;
}

.orderdel-top .orderdel-right .content .content-right .supliper-contact .right span i {
	color: #df1f26;
	font-weight: bold;
	margin-right: 5px;
}

.item-right-tip {
	font-weight: bolder;
	color: #090;
	font-size: 14px;
}

.item-right-tip a {
	color: #FF9917;
	font-size: 10px;
	padding-left: 20px;
}

.orderdel-list .title {
	line-height: 30px;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	margin-bottom: 10px;
}

.orderdel-list .order-head {
	line-height: 36px;
	background: rgb(227, 238, 250);
	text-align: center;
	color: #666;
	border-bottom: 1px solid #ddd;
}

.orderdel-list .s-col-80 {
	width: 80%;
	display: inline;
}

.orderdel-list .s-col-55 {
	width: 55%;
	display: inline;
}

.orderdel-list .s-col-45 {
	width: 45%;
	display: inline;

}

.orderdel-list .s-col-40 {
	width: 40%;
	display: inline;
}

.orderdel-list .s-col-30 {
	width: 30%;
	display: inline;
}

.orderdel-list .s-col-20 {
	width: 20%;
	display: inline;
}

.orderdel-list .s-col-15 {
	width: 15%;
	display: inline;
}

.orderdel-list .s-col-10 {
	width: 10%;
	display: inline;
}

.orderdel-list .order-store {
	border: 1px solid #ddd;
	border-top: none;
}

.order-store-l {
	border-right: 1px solid #ddd;
}

.order-store-l .col-pro {
	padding: 10px 15px;
}

.order-store-l .col-pro .col-pic {
	width: 102px;
	height: 102px;
	border: 1px solid #ddd;
	float: left;
	margin-right: 15px;
}

.order-store-l .col-pro .col-pic a {
	display: table-cell;
	width: 100px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}

.order-store-l .col-pro .col-pic a img {
	max-height: 100px;
	max-width: 100px;
}

.order-store-l .col-pro .col-rights {
	position: relative;
	overflow: hidden;
}

.order-store-l .col-pro .col-rights .name a {
	color: #017fff;
	line-height: 20px;
}

.order-store-l .col-pro .col-rights .name a:hover {
	color: #df1f26;
}

.order-store-l .col-pro .col-rights .txt {
	color: #666;
	line-height: 25px;
}

.order-store-l .store-items {
	border-bottom: 1px solid #ddd;
}

.order-store-l .store-items:last-child {
	border: none;
}

.order-store-l .store-items .per-price,
.order-store-l .store-items .per-qua,
.order-store-l .store-items .amount-price {
	padding: 0 10px;
	line-height: 120px;
	text-align: center;
}

.order-store-l .store-items .per-qua span {
	padding-left: 5px;
}

.order-store-l .store-items .per-price,
.order-store-l .store-items .amount-price {
	color: #df1f26;
	font-weight: bold;
}

.order-store-l .store-items .per-price input {
	line-height: 25px;
	height: 25px;
	width: 100px;
}

.order-store .ship-txt {
	padding: 10px;
}

.order-store .ship-txt .shippment {
	width: 100px;
	height: 25px;
	line-height: 25px;
}

.order-store .ship-txt .port {
	width: 150px;
	height: 25px;
	line-height: 25px;
}

.order-store .ship-txt .shipment {
	color: #F00;
	font-weight: bold;
}

.payment-tips {
	margin-top: 5px;
	color: #999 !important;
	line-height: 18px;
}

.order-store .ship-txt p {
	line-height: 30px;
	margin-bottom: 0;
}

.order-store .ship-txt span {
	color: #666;
	line-height: 20px;
}

.s-col-total {
	line-height: 40px;
	text-align: right;
	padding: 5px 15px;
	font-weight: bold;
}

.s-col-total span {
	color: #df1f26;
	font-weight: bold;
	padding-left: 5px;
}

.s-col-fujian {
	line-height: 40px;
	border-top: 1px solid #ccc;
	padding: 5px 15px;
}

.s-col-fujian .tips {
	float: left;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}

.s-col-fujian .pic {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

.s-col-fujian .export-menu {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

.s-col-fujian .export-menu input {
	line-height: 25px;
	height: 25px;
	width: 250px;
}

.s-col-fujian .export-menu .alert-tip {
	line-height: 20px;
	height: 20px;
}

.order-store-bot {
	padding: 15px 0;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

.order-store-bot .o-remarks {
	padding: 0 10px;
}

.order-store-bot .o-remarks span {
	color: #666;
}

.order-store-bot .o-totalpri {
	text-align: right;
	padding: 0 10px;
}

.order-store-bot .o-totalpri span {
	font-size: 14px;
	color: #df1f26;
	font-weight: bold;
	padding-left: 10px;
}

.sure-order-btn {
	padding: 10px;
	text-align: right;
}

.sure-order-btn a {
	display: inline-block;
	height: 34px;
	line-height: 34px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #df1f26;
	color: #fff;
	padding: 0 15px;
	font-size: 14px;
	font-weight: bold;
}

.sure-order-btn a:hover {
	background: #b80c12;
	text-decoration: none;
}

.paynow .actions a {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #ff9917;
	color: #fff;
	padding: 0 15px;
	font-size: 14px;
	font-weight: bold;
}

/* seller end */

/*member-buyer*/
.bindcount-layout {
	width: 680px;
	border: 1px solid #ddd;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 0 auto;
	padding: 30px 65px;
	box-shadow: 1px 2px 2px rgba(0, 0, 0, .175);
	margin-top: 35px;
}

.bindcount-layout .register-box {
	width: 420px;
	margin: 0 auto;
}

.bindcount-layout .itembox .box-input input {
	width: 340px;
}

.bindcount-layout .code-txt {
	width: 300px;
}

.bindcount-layout .code-txt .itembox .box-input input {
	width: 240px;
}

.bindcount-layout .code-img {
	margin-right: 0;
}

.bindcount-layout .register-name .half-item {
	width: 50%;
}

.bindcount-layout .register-name .half-item .itembox-item {
	width: auto;
}

.bindcount-layout .register-name .half-item .itembox .box-input input {
	width: 150px;
}

.bindcount-top {
	width: 550px;
	margin: 0 auto;
}

.bindcount-top h3 {
	font-size: 26px;
	font-weight: bold;
	color: #df1f26;
	line-height: 40px;
}

.bindcount-top p {
	font-size: 16px;
	line-height: 32px;
	margin: 0;
	padding: 5px 0;
}

.bindcount-top p span {
	margin-right: 15px;
}

.bindcount-top p a {
	display: inline-block;
	height: 32px;
	background: #df1f26;
	color: #fff;
	padding: 0 20px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.bindcount-user {
	line-height: 32px;
	font-size: 24px;
	color: #df1f26;
	margin-top: 35px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 20px;
}

.bindcount-user img {
	float: left;
	font-size: 0;
	margin-right: 10px;
}

.bindcount-box {
	margin-bottom: 70px;
}

.account-type {
	float: left;
	height: 40px;
}

.account-type p {
	float: left;
	font-size: 16px;
	margin-right: 20px;
}

.account-type label {
	line-height: 18px;
}

.account-type p input[type=radio] {
	float: left;
	margin-top: 10px;
	vertical-align: middle;
	margin-right: 10px;
}

/*end*/
/* banner */
.banner {
	background: #FFFFFF;
	border-bottom: 1px solid #dcdee3;
}

.inner-banner .slick-dots {
	background: #FFFFFF;
	border-bottom: 1px solid #DCDCDC;
}

.inner-banner img {
	width: 100%;
}

@media (min-width:1200px) {
	.banner .container {
		width: 1440px;
		padding: 0;
		overflow: hidden;
		max-height: 430px;
	}
}

.banner .slick-prev:before,
.banner .slick-next:before {
	display: inline-block;
}

.inner-banner .slick-prev:before,
.inner-banner .slick-next:before {
	display: inline-block;
}

.banner .slick-prev,
.inner-banner .slick-prev {

	left: -26px;
	height: 50px;
	width: 26px;
	background: rgba(0, 0, 0, .1);
	z-index: 666;
	visibility: hidden;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.banner .slick-next,
.inner-banner .slick-next {
	right: -26px;
	height: 50px;
	width: 26px;
	background: rgba(0, 0, 0, .1);
	z-index: 666;
	visibility: hidden;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.banner:hover .slick-prev,
.inner-banner:hover .slick-prev {
	background: rgba(0, 0, 0, .5);
	visibility: visible;
	left: 0;
}

.banner:hover .slick-next,
.inner-banner:hover .slick-next {
	background: rgba(0, 0, 0, .5);
	visibility: visible;
	right: 0;
}

.banner .slick-dots li button,
.inner-banner .slick-dots li button {
	width: 12px;
	height: 12px;
	margin-top: 10px;
	border-radius: 50%;
	background-color: #dcdcdc;
}

.banner .slick-dots li button:before,
.inner-banner .slick-dots li button:before {
	display: none;
}

.banner .slick-dots,
.inner-banner .slick-dots {
	height: 38px;
	bottom: -38px;
}

.imgbox img {
	position: relative;

	max-width: 100%;
}

.slick-dots li.slick-active button {
	background-color: #00a13a;
}

.inner-banner .slick-dots li.slick-active button {
	background-color: #00a13a;
}

/* .index-wrap1 */
.index-wrap1 {
	padding-top: 20px;
}

.index-wrap1-item:first-child {
	padding-right: 23px;
}

.index-wrap1-item:nth-child(2) {
	padding: 0 12px;
}

.index-wrap1-item:nth-child(3) {
	padding-left: 23px;
}

.index-wrap1-item>.content {
	height: 470px;
	padding-top: 32px;
	margin-bottom: 30px;
	border: 1px solid #e5ebf1;
	background-color: #FFFFFF;
	overflow: hidden;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.index-wrap1-item1 .content .zhezhao {
	position: absolute;
	bottom: 30px;
	height: 20px;
	width: 94%;
	background: #FFFFFF;
}

.index-wrap1-item>.content:hover {
	box-shadow: 0 0 3px #CCCCCC;
}

.index-wrap1-item .imgbox img {
	/* width: 100%;
	height: 100%; */

}

.index-wrap1-item h4 {
	font-family: 'roboto bold';
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 20px;
}

.index-wrap1-item1 h4 {
	padding-left: 25px;
}

.pro-slick-wrap2 ul {
	padding: 0 25px;
}

.index-wrap1-item1 li {
	height: 78px;
	line-height: 30px;
	border-bottom: 1px solid #e5ebf1;
}

.index-wrap1-item1 .img-box {
	position: relative;
	float: left;
	width: 45px;
	height: 100%;
	overflow: hidden;
}

.index-wrap1-item1 .img-box img {
	position: relative;
	top: 50%;
	width: 100%;
	max-height: 100%;
	transform: translateY(-50%);
}

.index-wrap1-item1 .company-detail {
	float: left;
	height: 76px;
	width: 355px;
	padding-left: 14px;
}

.index-wrap1-item1 .name {
	position: relative;
	height: 20px;
	margin-top: 20px;

}

.index-wrap1-item1 .name a {
	display: inline-block;
	width: 320px;
	color: #555555;
	font-family: 'roboto';
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	letter-spacing: -0.55px;
}

.index-wrap1-item1 .name img {
	position: absolute;
	top: 4px;
	right: 0;
}

.index-wrap1-item1 .number {
	height: 20px;
	width: 320px;
	line-height: 20px;
	font-size: 12px;
	color: #555555;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.index-wrap1-item1 .number a {
	display: inline-block;
	margin-right: 12px;
	text-decoration: underline;
	color: #555555;
}

.index-wrap1-item:first-child .iconfont {
	float: right;
}

.index-wrap1-item .content p a:hover {
	color: #00a13a;
}

.pro-slick-wrap2 {
	overflow: hidden;
}

.index-wrap1-item2 .content {
	padding-left: 30px;
	padding-right: 30px;
}

.index-wrap1-item2 h4 {
	float: left;
	height: 20px;
}

.index-wrap1-item2 .tltle-a {
	height: 20px;
	line-height: 20px;
	float: right;
	margin-right: 25px;
}

.index-wrap1-item2 .tltle-a a {
	color: #00a13a;
}

.index-wrap1-item2 .iconfont {
	color: #6dbd8d;
	vertical-align: middle;
	margin-right: 12px;
}

.index-wrap1-item2 li {
	height: 28px;
	line-height: 28px;
	color: #999999;
}

.index-wrap1-item2 p.strong {
	margin-top: 32px;
}

.index-wrap1-item2 .hot-box {
	margin-top: 20px;
	margin-right: 22px;
}

.index-wrap1-item2 .img-box {
	float: left;
	margin-top: 20px;
}

.index-wrap1-item2 .hot-box .img-box {
	width: 55px;
	height: 100%;
	margin-top: 12px;
}

.index-wrap1-item2 .hot-box .img-box img {
	width: 100%;
	max-height: 100%;
}

.inner-content {
	float: left;
	margin-left: 25px;
}

.inner-content p {
	color: #8f8f8f;
	height: 24px;
	line-height: 24px;
}

.inner-content p:first-child {
	color: #333333;
}

.postsr {
	height: 35px;
	margin-top: 20px;
	line-height: 35px;
	text-align: center;
	border: 1px solid #f63f3f;
	border-radius: 5px;
	cursor: pointer;
}

.postsr a {
	color: #f63f3f;
}

.postsr img {
	margin-right: 10px;
}

.postsr:hover {
	box-shadow: 0 0 2px #CCCCCC;
}

.index-wrap1-item3 .content {
	padding-left: 30px;
	padding-right: 30px;
}

.index-wrap1-item3 .img-box {
	float: left;
	position: relative;
	height: 76px;
	width: 68px;
}

.index-wrap1-item3 .img-box img {
	width: 85%;
	max-height: 100%;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}

.index-wrap1-item3 li {
	height: 76px;
	border-bottom: 1px solid #e5ebf1;
}

.index-wrap1-item3 li:last-child {
	border-bottom: none;
}

.index-wrap1-item3 li p {
	height: 76px;
	float: left;
}

.index-wrap1-item3 li p.name {
	float: left;
	line-height: 76px;
}

.index-wrap1-item3 li p.number {
	float: right;
	line-height: 76px;
}

.index-wrap1-item3 .slick-initialized .slick-slide {
	outline: none;
}

.index-wrap1-item3 .slick-prev,
.index-wrap1-item3 .slick-next {
	color: #CCCCCC;
	top: -9%;
}

.slick-prev:before,
.slick-next:before {
	display: none;
}

.index-wrap1-item3 .slick-prev {
	left: 355px;
	/* background: url(public/images/common_new/slick-arrow_03.jpg) no-repeat center; */
}

.index-wrap1-item3 .slick-next {
	right: 0px;
	/* background: url(public/images/common_new/slick-arrow_05.jpg) no-repeat center; */
}

/* advertising-space 广告位*/
.advertising-space {
	margin-bottom: 30px;
}


.advertising-space .imgbox:first-child {
	padding-right: 23px;
}

.advertising-space .imgbox:nth-child(2) {
	padding: 0 12px;
}

.advertising-space .imgbox:last-child {
	padding-left: 23px;
}

/* index-products */
.index-product {
	margin-bottom: 30px;
}

.index-product-left,
.index-product-right {
	float: left;
	background: #FFFFFF;
	height: 377px;
}

.index-product-left a img {
	width: 100%;
	height: 100%;
}

.index-product-title {
	height: 50px;
	border-top: 2px solid #00a13a;
	overflow: hidden;
}

.pro-name {
	position: relative;
	left: 56px;
	float: left;
	height: 48px;
}

.pro-name li {
	float: left;
	height: 48px;
	line-height: 48px;
	padding: 0 12px;
	font-family: 'roboto';
	font-style: italic;
	color: #999999;
	cursor: pointer;
}

.pro-name li.active {
	color: #00a13a;
}

.pro-name li:hover {
	color: #00a13a;
}

.products-category {
	position: absolute;
	right: 0;
	top: 0px;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #333333;
	font-family: 'roboto bold';
	font-weight: bolder;
	z-index: 99;
	overflow: hidden;
}

.products-category img {
	margin-left: 14px;
}

.pro-item {
	position: relative;
	float: left;
	width: 20%;
	height: 327px;
	border: 1px solid #f3f3f3;
	border-left: none;
	overflow: hidden;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.pro-item>a {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.pro-imgbox {
	position: relative;
	height: 242px;
	width: 100%;
	padding: 20px;
}

.pro-imgbox img {
	position: relative;
	width: 99%;
	height: 100%;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%) scale(1.0);
	overflow: hidden;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.pro-item:hover {
	box-shadow: 0 0 2px #CCCCCC;
}

.pro-item:hover img {
	transform: translate(-50%, -50%) scale(1.1);
}

.pro-content {
	font-family: 'roboto';
	text-align: center;
	font-weight: 400;
	padding: 20px 10px 10px 10px;
}

.pro-content a {
	color: #333333;
}

.pro-content:hover a {
	color: #00a13a;
}

.pro-item .hot:befor {
	display: inline-block;
	position: absolute;
	content: '';
	background: url(ima);
}

.index-product-right .slick-prev,
.index-product-right .slick-next {
	top: -7.5%;
}

.index-product-right .slick-prev {
	left: 10px;
	/* background: url(public/images/common_new/common_new/slick-arrow_03.jpg) no-repeat center; */
}

.index-product-right .slick-next {
	right: 95%;
	/* background: url(public/images/common_new/common_new/slick-arrow_05.jpg) no-repeat center; */
}

/* index-wrap3 */
.amin {
	background: #FFFFFF;
	margin-bottom: 30px;
}

.amin-title {
	border-top: 2px solid #00a13a;
	border-bottom: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	font-weight: bold;
}

.amin-title p {
	font-family: 'robotobold';
	font-weight: bold;
}

.amin-title img {
	margin-right: 15px;
}

.amin .amin-show .left {
	float: left;
	padding: 10px;
}

.color-main {
	color: #00a13a;
}

.amin .amin-show .content {
	padding: 0 18px;
	margin-bottom: 20px;
}

.amin .amin-show .time {
	height: 50px;
	line-height: 50px;
}

.amin .amin-show .content h5 {
	font-size: 18px;
	font-weight: bold;
}

.amin .amin-show .content.text h5 a {
	color: #333333;
}

.amin .amin-show .content .text {
	font-family: 'roboto';
	line-height: 26px;
	margin-top: 15px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.amin .amin-show .right {
	float: left;
}

.amin .amin-show .right li {
	height: 110px;
	padding: 10px;
	border: 1px solid #ebebeb;
	border-top: none;
}

.amin .amin-show .right li:last-child {
	border-bottom: none;
}

.amin .amin-show .right li p {
	position: relative;
	float: left;
	width: 200px;
	line-height: 22px;
	left: 27%;
	top: 50%;
	transform: translate(-50%, -50%);
	text-align: left;
	font-family: 'roboto';
	font-weight: bold;
}

.amin .amin-show .right li p a {
	color: #333333;
}

.amin .amin-show .right .imgbox {
	float: left;
	width: 131px;
	height: 89px;
	overflow: hidden;
}

.amin .amin-show .right .imgbox img {
	width: 100%;
	height: 100%;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.amin .amin-show .right li:hover .imgbox img {
	transform: scale(1.1);
}

.partenr {
	padding-left: 20px;
}

.partenr-title {
	border-top: 2px solid #00a13a;
	background: #FFFFFF;

}

.partenr-title p {
	font-family: 'robotobold';
	font-size: 18px;
	font-weight: bold;
}

.partenr-title {
	color: #333333;
	line-height: 50px;
	border-bottom: 1px solid #ebebeb;
}

.partenr-title img {
	margin-right: 18px;
}

.partenr .company-slick .slick-prev,
.partenr .company-slick .slick-next {
	top: -11%;
}

.partenr .company-slick .slick-prev {
	left: 275px;
	/* background: url(public/images/common_new/slick-arrow_03.jpg) no-repeat center; */
}

.partenr .company-slick .slick-next {
	right: 20px;
	/* background: url(public/images/common_new/slick-arrow_05.jpg) no-repeat center; */
}

.partenr .company {
	background-color: #FFFFFF;
	padding: 26px 20px;
	outline: none;
}

.partenr .jianjie {
	height: 124px;
	line-height: 24px;
	padding: 20px;
	background-color: #f9f9f9;
	overflow: hidden;
}

.partenr-logo {
	text-align: center;
	margin-top: 30px;
}

.partenr .send-email {
	height: 150px;
	margin-top: 33px;
	background: #00a13a;
}

.partenr .send-email input[type=text] {
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 22px;
	padding-left: 15px;
	width: 300px;
	height: 40px;
	background: #ffffff;
	border-radius: 15px;
}

.partenr .send-email input[type=submit] {
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 18px;
	width: 120px;
	height: 40px;
	background: #333333;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
	border-radius: 15px;
}

@media only screen and (min-width: 1471px) {
	.amin .amin-show .content .text {
		height: 80px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1470px) {
	.index-wrap1-item h4 {
		font-size: 16px;
	}
	.index-wrap1-item1 .content .zhezhao{
		width: 350px;
	}
	.inner-content {
		width: 190px;
	}

	.inner-content p {
		height: auto;
	}

	.index-wrap1-item>.content {
		height: 485px;
	}

	.index-wrap1-item3 .slick-prev {
		left: 265px;
	}

	.amin .amin-show .right li p {
		left: 35%;
	}

	.partenr .send-email input[type=text] {
		width: 240px;
	}

	.products-category {
		top: -1px;
		z-index: 99;
	}

	.partenr .company-slick .slick-prev {
		left: 205px;
	}

	.amin .amin-show .content .text {
		height: 80px;
	}

	.index-wrap1-item1 .company-detail {
		width: 240px;
		overflow: hidden;
	}

	.index-wrap1-item1 .company-detail .name {
		width: 225px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.index-wrap1-item3 li p.name{
		display: inline-block;
		width: 100px;
		overflow: hidden;
	}
}

@media only screen and (max-width: 1200px) {

	/* .container{
		width: 1200px !important;
	} */
	.index-wrap1-item>.content {
		height: 505px;
		overflow: hidden;
	}

	.amin .amin-show .right li {
		height: 125px;
	}

	.amin .amin-show .right li p {
		left: 25%;
	}

	.partenr {
		display: none;
	}

	.index-wrap1-item:first-child {
		padding: 0;
	}

	.index-wrap1-item:nth-child(2) {
		padding: 0;
	}

	.index-wrap1-item:last-child {
		padding: 0;
	}

	.amin .amin-show .right {
		float: right;
	}

	.slick-slide img {
		width: 100%;
	}

	.header .buying {
		display: none;
	}

	.header nav {
		width: 165px;
	}

	nav>p {
		text-align: left;
		padding-left: 10px;
	}

	.header .header-search input {
		width: 593px;
	}

	.index-wrap1-item3 .slick-prev {
		left: 92%;
	}

	.amin .amin-show .right .imgbox {
		margin-left: 17px;
	}

	.amin .amin-show .right li p {
		width: auto;
	}

	.index-product-left,
	.index-product-right {
		height: 241px;
	}

	.index-product-right .pro-item {
		height: 191px;
	}

	.index-product-right .pro-imgbox {
		height: 150px;
	}

	.pro-name li {
		font-size: 12px;
		padding: 0 8px;
	}

	.index-product-right .slick-prev,
	.index-product-right .slick-next {
		top: -12%;
	}

	.index-wrap1-item>.content {
		height: 470px;
	}

	.advertising-space .imgbox:first-child {
		padding-right: 0px;
	}

	.advertising-space .imgbox:nth-child(2) {
		padding: 0px;
	}

	.advertising-space .imgbox:last-child {
		padding-left: 0px;
	}

	.advertising-space .slick-dots {
		bottom: -30px;
	}

	.advertising-space .slick-dots li button {
		width: 10px;
		height: 10px;
		border-radius: 50%;
		background: #CCCCCC;
	}

	.advertising-space .slick-dots li.slick-active button {
		background: #00a13a;

	}

	.advertising-space .slick-dots li button:before {
		display: none;
	}

	.index-wrap1-item1 .company-detail {
		width: auto;
	}

	.index-wrap1-item1 .name a {
		width: auto;
		letter-spacing: 0;
		padding-right: 30px;
	}

	.index-wrap1-item1 .number {
		width: 100%;
	}
}

@media only screen and (min-width: 640px) and (max-width: 997px) {
	.header .header-search input {
		width: 373px;
	}

	.index-wrap1-item3 .slick-prev {
		left: 91%;
	}

	.index-wrap1-item3 .slick-next {
		right: 3%;
	}

	.amin .amin-show .left {
		width: 100%;
	}

	.amin .amin-show .right {
		width: 100%;
	}

	.amin .amin-show .right li p {
		left: 30%;
		width: auto;
	}

	.slick-slide img {
		width: 100%;
	}

	.index-product-right .slick-next {
		right: 90%;
	}
}

/* 产品分类内页 */
.Product-categories {
	position: relative;
	border-top: 1px solid #DCDCDC;
	margin-bottom: 50px;
}

.Product-categories .Product-categories-menu {
	position: relative;
	width: 100%;
	top: 0;
	background: #FFFFFF;
	border-bottom: 1px solid #dcdcdc;
	z-index: 6666;
}

.p-fixed {
	position: fixed !important;
}

.Product-categories .Product-categories-menu ul {
	position: relative;
	left: 50%;
	float: left;
	transform: translateX(-50%);
}

.Product-categories .Product-categories-menu li {
	float: left;

}

.Product-categories .Product-categories-menu li a {
	display: inline-block;
	padding: 20px 18px;
	border-bottom: 2px solid transparent;
	font-family: 'robotobold';
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.Product-categories .Product-categories-menu li.active {
	border-bottom: 2px solid #00a13a;
}

.dv-menu {
	position: relative;
	display: none;
	top: 0;
	height: 60px;
	width: 100%;
}

.disblock {
	display: block;
}

.Product-categories .categories-num .row {
	background: #FFFFFF;

	overflow: hidden;
}

.Product-categories .categories-num h4 {
	height: 100px;
	line-height: 100px;
	text-align: center;
	color: #333333;
	font-size: 24px;
	font-weight: bold;
}

.Product-categories .categories-item {
	float: left;
	padding: 28px 45px;
	border: 1px solid #ebebeb;
}

.Product-categories .categories-item .imgbox {
	overflow: hidden;
	width: 268px;
	height: 268px;
}

.Product-categories .categories-item .imgbox img {
	width: 100%;
	height: 100%;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.Product-categories .categories-item .content h6 {
	font-family: 'robotobold';
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
}

.Product-categories .categories-item .content h6 a {
	color: #333333;
}

.Product-categories .categories-item p.piece {
	font-family: 'roboto';
	font-size: 16px;
	font-weight: bold;
	padding: 14px 0;
}

.Product-categories .categories-item p.piece a {
	color: #333333;
}

.Product-categories .categories-item p.jianjie {
	font-family: 'roboto';
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 20px;
}

.Product-categories .categories-item:hover img {
	transform: scale(1.1);
}

.Product-categories .btn-contact a {
	display: block;
	margin-top: 20px;
	width: 260px;
	height: 30px;
	background-color: #00a13a;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.Product-categories .btn-contact a:hover {
	background-color: #09953b;
}

@media only screen and (min-width:1200px) and (max-width:1470px) {
	.Product-categories .btn-contact a {
		width: 188px;
	}

	.Product-categories .categories-item .content h6 {
		font-size: 14px;
	}

	.Product-categories .categories-item p.piece {
		font-size: 14px;
	}
}

@media (max-width:1200px) {
	.Product-categories .categories-item {
		padding: 20px;
	}

	.Product-categories .categories-item .content h6 {
		font-size: 14px;
	}

	.Product-categories .categories-item p.piece {
		font-size: 14px;
	}

	.Product-categories .btn-contact a {
		width: 190px;
	}
}

.Product-categories .slick-prev {
	left: 25px;
	z-index: 666;
	/* background: url(public/images/common_new/slick-arrow_03.jpg) no-repeat center; */
}

.Product-categories .slick-next {
	right: 25px;
	z-index: 666;
	/* background: url(public/images/common_new/slick-arrow_05.jpg) no-repeat center; */
}

/* 产品分类结束 */

/* 公司详情页导航栏 */
.company-wrap {
	float: left;
	width: 635px;
	height: 40px;
}

.company-nav {
	background: #00a13a;
}

.company-nav .nav-wrap {
	float: left;
}

.company-wrap .company-logo {
	float: left;
	max-width: 130px;
	/* height: 40px; */
	max-height: 50px;
	line-height: 40px;
	overflow: hidden;
}

.company-wrap .company-logo img {
	max-height: 40px;
	margin-right: 5px;
}

.company-wrap .company-name {
	float: left;
	height: 40px;
	line-height: 40px;
}

.company-wrap .company-name .company-name-nav {
	position: relative;
	height: 40px;
	line-height: 40px;
}

.company-wrap .company-name .company-name-nav>p {
	font-family: 'robotobold';
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
}

.company-wrap .company-name:hover .sr-comInfo-details {
	display: block;
}

.company-wrap .vip {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

/* ................................ */
.sr-comInfo-details {
	display: none;
	border: 1px solid #e6ecf2;
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.2);
	width: 1000px;
	top: 40px;
	position: absolute;
	background: #fff;
	display: none;
	z-index: 99;
}

.sr-comInfo-details .details-cnt {
	padding: 30px 30px 0 30px;
}

.cf,
.grid,
.dlg-state-notitle .dlg-titlebar {
	*zoom: 1;
}

.sr-comInfo-details .detail-col {
	float: left;
	margin-right: 30px;
	min-height: 181px;
}

.sr-comInfo-details .detail-col.col-1 {
	width: 200px;
}

.sr-comInfo-details .detail-address {
	margin-bottom: 10px;
}

.micon,
.ob-icon {
	font-family: 'Mic-icon';
	font-weight: normal;
	font-style: normal;
	text-decoration: inherit;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size: 16px;
	line-height: 1;
	vertical-align: middle;
	text-decoration: none !important;
}

.sr-comInfo-details .detail-address .ob-icon {
	margin-right: 5px;
}

.sr-comInfo-details .detail-address-map {
	position: relative;
	width: 200px;
	height: 176px;
}

.showLocation-content {
	margin-top: 10px;
}

.showLocation .showLocation-content {
	position: absolute;
	padding: 15px;
	z-index: 1;
}

.sr-comInfo-details .detail-address-map .showLocation-content {
	top: -15px;
	left: -15px;
}

.showLocation .showLocation-content .showLocation-map {
	background: url("//www.micstatic.com/an/2017/img/show-location-map.png?v=1111");
	background-size: auto auto;
	background-size: cover;
	width: 200px;
	height: 161px;
	box-sizing: border-box;
}

.showLocation .showLocation-content .showLocation-mark {
	background: url("//www.micstatic.com/an/2017/img/mark-for-map.png") no-repeat;
	background-size: auto auto;
	background-size: cover;
	width: 18px;
	height: 24px;
	margin-left: -3px;
	margin-top: -8px;
	position: absolute;
}

.showLocation .showLocation-content .showLocation-Shandong {
	left: 142px;
	top: 76px;
}

/* .showLocation .showLocation-content .showLocation-mark.animate-start {
    opacity: 0;
    transform: scale(0,0);
} */
.sr-comInfo-details .detail-col {
	float: left;
	margin-right: 30px;
	min-height: 181px;
}

.sr-comInfo-details .detail-col.col-2 {
	width: 475px;
}

.sr-comInfo-details .detail-infos .info-item {
	position: relative;
	padding-left: 22px;
	*zoom: 1;
	margin-bottom: 10px;
}

.sr-comInfo-details .detail-infos .info-item::before,
.sr-comInfo-details .detail-infos .info-item::after {
	content: "";
	display: table;
}

.sr-comInfo-details .detail-infos .info-label {
	float: left;
	width: 165px;
	color: #888;
	position: relative;
	padding-left: 22px;
}

.sr-comInfo-details .detail-infos .info-fields {
	margin-left: 175px;
}

.sr-comInfo-details .detail-infos .info-item::after {
	clear: both;
}

.sr-comInfo-details .detail-col {
	float: left;
	margin-right: 30px;
	min-height: 181px;
}

.sr-comInfo-details .detail-infos .info-item {
	position: relative;
	padding-left: 22px;
	*zoom: 1;
	margin-bottom: 10px;
}

.micon,
.ob-icon {
	font-family: 'Mic-icon';
	font-weight: normal;
	font-style: normal;
	text-decoration: inherit;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size: 16px;
	line-height: 1;
	vertical-align: middle;
	text-decoration: none !important;
}

.sr-comInfo-details .detail-infos .ob-icon {
	position: absolute;
	left: 0;
	top: 3px;
}

.sr-comInfo-details .detail-infos .ob-icon.icon-yes2 {
	color: #00b200;
}

.sr-comInfo-details .detail-intro {
	margin: 10px 0 20px 0;
	color: #888;
	line-height: 24px;
}

.sr-comInfo-details .details-footer {
	border-top: 1px solid #e6ecf2;
	padding: 20px 30px;
}

.sr-comInfo-details .details-footer .option-item,
.sr-comInfo-details .details-footer a {
	line-height: 21px;
	margin-right: 20px;
	display: inline-block;
}

.sr-comInfo-details .details-footer .option-item .ob-icon,
.sr-comInfo-details .details-footer .option-item .micon,
.sr-comInfo-details .details-footer a .ob-icon,
.sr-comInfo-details .details-footer a .micon {
	margin-right: 5px;
	vertical-align: -2px;
}

.tm-status-on,
.tm-status-off {
	display: inline-block !important;
	*display: inline !important;
	zoom: 1;
	padding-left: 20px;
	line-height: 16px;
	white-space: nowrap;
	text-align: left;
}

.tm-status-on {
	background: url(//www.micstatic.com/gb/img/logo/tm_on_16.png) no-repeat 0 center;
}

.sr-comInfo-details .details-footer .option-item,
.sr-comInfo-details .details-footer a {
	line-height: 21px;
	margin-right: 20px;
	display: inline-block;
}

/* ...................................... */
.company-nav .link-wrap {
	float: right;
	margin-top: 11px;
	height: 22px;
	border-radius: 20px;
	background: #FFFFFF;
	width: 160px;
	padding-left: 12px;
}

.company-nav .link-wrap li {
	float: left;
	padding: 0 6px;
	line-height: 22px;
}

.company-nav .link-wrap li a {
	color: #333333;
}

.company-nav .link-wrap li:hover a {
	color: #00a13a;
}

.company-nav .nav-wrap>ul>li {
	position: relative;
	float: left;
	height: 42px;
	font-family: 'robotobold';
	font-weight: bold;
	padding: 0 30px;
	cursor: pointer;
	z-index: 666;
	-webkit-transition: all .2s ease-out 0s;
	-moz-transition: all .2s ease-out 0s;
	-ms-transition: all .2s ease-out 0s;
	-o-transition: all .2s ease-out 0s;
	transition: all .2s ease-out 0s;
}

.company-nav .nav-wrap li>a {
	display: block;
	height: 100%;
	line-height: 42px;
	color: #FFFFFF;
}

.company-nav .nav-wrap li>a i {
	vertical-align: middle;
	margin-right: 5px;
}

.company-nav .nav-wrap li:hover {
	background-color: #077b31;
}

.company-nav .nav-wrap li.active {
	background-color: #077b31;
}

.company-nav .nav-wrap li .company-nav-select {
	position: absolute;
	left: 0;
	padding-top: 14px;
	width: 245px;
	visibility: hidden;
	opacity: 0;
	background: #077b31;
	padding-bottom: 20px;
	z-index: 6666;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.company-nav .nav-wrap>ul>li:hover .company-nav-select {
	visibility: visible;
	opacity: 1;
}

.company-nav .nav-wrap li .company-nav-select li {
	padding-left: 30px;
	font-weight: 300;
}

.company-nav .nav-wrap li .company-nav-select li:hover {
	background-color: #00A13A;
}

.company-index {
	padding: 28px 0;
}

.company-index .left {
	float: left;
	width: 250px;
}

.company-index .left .categories {
	max-height: 680px;
	background-color: #FFFFFF;
	border: 1px solid #dcdcdc;
	overflow: hidden;
}

.company-index .left .categories h3 {
	height: 50px;
	background: #00a13a;
	font-family: 'robotobold';
	font-size: 20px;
	font-weight: bold;
	line-height: 50px;
	color: #FFFFFF;
	padding-left: 25px;
}

.company-index .categories .content {
	padding-bottom: 10px;
}

.company-index .categories .content p {
	margin-top: 15px;
	line-height: 24px;
	font-family: 'robotobold';
	font-size: 16px;
	color: #333333;
	padding-left: 16px;
	font-weight: bold;
}

.company-index .categories .content li {
	height: 34px;
	font-family: 'roboto';
	line-height: 34px;
	font-size: 14px;
	padding-left: 30px;
	cursor: pointer;
}

.company-index .categories .content li i {
	float: right;
	margin-right: 10px;
	line-height: 34px;
}

.company-index .categories .content li a {
	color: #333333;
}

.company-index .categories .content li:hover {
	background: #F5F5F5;
}

.company-index .categories .content li:hover a {
	color: #00a13a;
}

/* contact */
.company-index .left .contact-us {
	width: 250px;
	background: #FFFFFF;
	border: 1px solid #dcdcdc;
	margin-top: 20px;
}

.company-index .left .contact-us .content {
	padding: 10px;
}

.company-index .left .contact-us .content img {
	width: 58px;
	height: 62px;
}

.company-index .left .contact-us h3 {
	height: 50px;
	background: #00a13a;
	font-family: 'robotobold';
	font-size: 20px;
	font-weight: bold;
	line-height: 50px;
	color: #FFFFFF;
	padding-left: 25px;
}

.company-index .left .contact-us div.company-name {
	/*font-family: 'robotobold';
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	max-height: 64px;
	line-height: 32px;
	overflow: hidden;*/
	display: flex;
	position: relative;
}
.company-index .left .contact-us div.company-name .company-name-left{
	width: 25%;
}
.company-index .left .contact-us div.company-name .company-name-left img{
	width: 100%;
}
.company-index .left .contact-us div.company-name .company-name-right{
	width: 75%;
}
.company-index .left .contact-us div.company-name .company-name-right span{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-height: normal;
    font-size: 14px;
    font-weight: 600;
    -webkit-box-orient: vertical;
    padding-left: 5px;
}
.company-index .left .contact-us p.text {
	height: 30px;
	line-height: 30px;
}

.company-index .left .contact-us p label {
	color: #888888;
}

.company-index .left .contact-us .email {
	margin-top: 10px;
}

.company-index .left .contact-us .email span,
.company-index .left .contact-us .message span {
	font-family: 'roboto';
	font-weight: bold;
	color: #333333;
}

.company-index .left .contact-us .email p {
	margin-top: 10px;
}

.company-index .left .contact-us .email p input {
	width: 228px;
	height: 30px;
	padding-left: 15px;
	border: 1px solid #dcdcdc;
}

.company-index .left .contact-us .message {
	margin-top: 10px;

}

.company-index .left .contact-us .message textarea {
	margin-top: 10px;
	width: 228px;
	height: 160px;
	overflow: hidden;
	border: 1px solid #dcdcdc;
	resize: none;
	padding: 10px;
}

.company-index .left .content button {
	width: 112px;
	height: 28px;
	background-color: #f63f3f;
	color: #FFFFFF;
	border-radius: 20px;
	margin-top: 20px;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.company-index .left .content button:hover {
	background: #da3434;
}

/* right */
.company-index .right {
	float: left;
	width: 1160px;
	margin-left: 30px;
}

.company-index .right .hot-product h3 {
	height: 48px;
	line-height: 48px;
	background-color: #00a13a;
	font-family: 'robotobold';
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 26px;
	font-size: 20px;
	margin-top: 20px;
}

.company-index .right .hot-product .hot-product-item {
	float: left;
	width: 25%;
	height: 406px;
	border: 1px solid #ebebeb;
	background: #FFFFFF;
	padding-bottom: 20px;
	overflow: hidden;
}

.company-index .right .hot-product .hot-product-item .imgbox {
	position: relative;
	width: 288px;
	height: 262px;
	overflow: hidden;
}

.company-index .right .hot-product .hot-product-item .imgbox img {
	position: relative;
	width: 100%;
	height: 100%;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.company-index .right .hot-product .hot-product-item .imgbox:hover img {
	transform: scale(1.1);
}

.company-index .right .hot-product .hot-product-item .content {
	padding: 10px;
}

.company-index .right .hot-product .hot-product-item h6 {
	font-family: 'robotobold';
	line-height: 24px;
	font-weight: bold;
}

.company-index .right .hot-product .hot-product-item h6 a {
	color: #333333;
}

.hot-product .hot-product-item .piece {
	font-family: 'robotobold';
	line-height: 30px;
	font-weight: bold;
}

.hot-product .hot-product-item .piece a {
	color: #333333;
}

.hot-product .hot-product-item .main-order {
	font-family: 'roboto';
	line-height: 24px;
	color: #333333;
}

.hot-product .hot-product-item .main-order span {
	color: #888888;
}

.videos {
	margin-top: 20px;
}

.videos .video-item {
	float: left;
}

.videos .content .videos-left {
	float: left;
	padding: 12px;
}

.videos .content .videos-right {
	float: left;
	width: 172px;
	padding-top: 12px;
}

.video-item {
	width: 25%;
	background: #FFFFFF;
	border: 1px solid #ebebeb;
}

.video-item .content .videos-right p {
	line-height: 20px;
}

.video-item .content .videos-right .price {
	font-family: 'robotobold';
	color: #333333;
	font-weight: bold;
}

.video-item .content .videos-right .price .unit {
	font-weight: 100;
}

.new-product h3 {
	height: 50px;
	margin-top: 20px;
	background: #00a13a;
	font-family: 'robotobold';
	font-size: 20px;
	font-weight: bold;
	line-height: 50px;
	color: #FFFFFF;
	padding-left: 25px;
}

.new-product .newpro-item {
	overflow: hidden;
	height: 300px;
}

.new-product .newpro-item img {
	height: 100%;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.new-product .newpro-item:hover img {
	transform: scale(1.1);
}

.new-product .slick-next {
	height: 30px;
	width: 24px;
	right: 2px;
	z-index: 666;
	/* background: url(../../images/common_new/arrow_05.png) no-repeat center; */
}

.new-product .slick-prev {
	height: 30px;
	width: 24px;
	left: 3px;
	z-index: 666;
	/* background: url(../../images/common_new/arrow_03.png) no-repeat center; */
}

.newpro-post {
	padding: 50px 45px;
	background: #FFFFFF;
	margin-top: 20px;
}

.newpro-post .title {
	font-family: 'robotobold';
	font-size: 20px;
	font-weight: bold;
	color: #333333;
}

.newpro-post label {
	display: inline-block;
	width: 100px;
	text-align: right;
	margin-right: 20px;
}

.newpro-post .email {
	margin-top: 30px;
}

.newpro-post .email input {
	height: 28px;
	width: calc(100% - 265px);
	padding-left: 15px;
	border: 1px solid #dcdcdc;
}

.newpro-post .people {
	margin-top: 12px;
}

.newpro-post .people img {
	margin-right: 15px;
}

.newpro-post .message {
	margin-top: 12px;
}

.newpro-post .message label {
	float: left;
}

.newpro-post .message textarea {
	width: 804px;
	height: 139px;
	resize: none;
	padding: 15px;
	border: 1px solid #DCDCDC;
}

.newpro-post .font {
	margin-top: 12px;
	font-size: 12px;
	color: #888888;
	padding-left: 85px;
}

.newpro-post button {
	margin-top: 24px;
	width: 114px;
	height: 26px;
	border-radius: 20px;
	background: #f63f3f;
	color: #FFFFFF;
	margin-left: 85px;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;

}

.newpro-post button:hover {
	background: #da2323;
}

@media (min-width:1200px) and (max-width:1470px) {


	.company-nav .nav-wrap li {
		padding: 0 25px;
	}

	.company-index .left {
		width: 220px;
	}

	.company-index .left .contact-us p.company-name {
		font-size: 12px;
	}

	.company-index .left .contact-us p.text {
		font-size: 12px;
	}

	.company-index .left .contact-us .email p input {
		width: 200px;
	}

	.company-index .left .contact-us .message textarea {
		width: 200px;
	}

	.company-index .right {
		width: 890px;
	}

	.company-index .right .video img {
		width: 100%;
	}

	.company-index .right .hot-product .hot-product-item h6 {
		font-size: 14px;
	}

	.videos .content .videos-left {
		display: none;
	}

	.videos .content .videos-right {
		width: 100%;
	}

	.video-item .content .videos-right p {
		font-size: 14px;
		padding: 0 10px;

	}

	.video-item .content .videos-right .price {
		margin-bottom: 10px;
	}

	.new-product .newpro-item img {
		width: 100%;
	}

	.newpro-post .email input {
		width: 670px;
	}

	.newpro-post .message textarea {
		width: 670px;
	}
}

@media (max-width:1200px) {

	.company-nav .nav-wrap li {
		padding: 0 12px;
	}

	.company-banner img {
		width: 100%;
	}

	.company-index .left {
		width: 200px;
	}

	.company-index .left .contact-us p.company-name {
		line-height: 24px;
		font-size: 14px;
	}

	.company-index .left .contact-us p.text {
		font-size: 12px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.company-index .left .contact-us .email p input {
		width: 180px;
	}

	.company-index .left .contact-us .message textarea {
		width: 180px;
	}

	.company-index .left .content button {
		width: 100px;
		font-size: 12px;
	}

	.company-index .right {
		width: 710px;
	}

	.videos .content .videos-left {
		display: none;
	}

	.video-item .content .videos-right p {
		padding: 0 5px;
	}

	.video-item .content .videos-right .price {
		margin-bottom: 5px;
	}

	.newpro-post .email input {
		width: 485px;
	}

	.newpro-post .message textarea {
		width: 485px;
	}

}

/*  公司详情页结束 */
/* 搜索列表 */
.search-list {
	padding: 30px 0;
}

.search-list .container>.left {
	width: 200px;
	float: left;
	background: #FFFFFF;
	padding-bottom: 30px;
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
}

.search-list .left h3 {
	height: 50px;
	background: #00a13a;
	font-family: 'robotobold';
	font-size: 20px;
	font-weight: bold;
	line-height: 50px;
	color: #FFFFFF;
	padding-left: 25px;
}

.Categories-title {
	font-family: 'robotobold';
	font-weight: bold;
	color: #333333;
	font-size: 16px;
	line-height: 40px;
	padding-left: 15px;
	margin-top: 10px;
}

.Categories-title a {
	color: #333333;
}

.search-list .left li {
	height: 34px;
	line-height: 34px;
	padding-left: 15px;
	cursor: pointer;
}

.search-list .left li i {
	float: right;
	margin-right: 10px;
	line-height: 34px;
}

.search-list .left li:hover {
	background: #F5F5F5;
}

.search-list .center {
	float: left;
	margin-left: 36px;
	width: 990px;
}

.search-list .center .search-title {
	position: relative;
	top: 1px;
	height: 48px;
	color: #00a13a;
	z-index: 10;
}

.search-list .center .search-title li {
	float: left;
	width: 132px;
	height: 48px;
	line-height: 48px;
	cursor: pointer;
	text-align: center;
	border: 1px solid #dcdcdc;
	border-top: 2px solid #dcdcdc;
	font-weight: bold;
}

.search-list .center .search-title li a {
	color: #333333;
}

.search-list .center .search-title li:last-child {
	border-left: none;
}

.search-list .center .search-title li.active {
	background: #FFFFFF;
	border-top: 2px solid #00a13a;
	border-bottom: 1px solid #FFFFFF;
}

.search-list .center .search-title li.active a {
	color: #00A13A;
}

.search-list .center .search-screen {
	border: 1px solid #dcdcdc;
	padding-bottom: 10px;
	background: #FFFFFF;
}

.search-list .center .search-screen>div {
	display: none;
}

.search-list .center .search-screen>div.on {
	display: block;
}

.search-list .center .product-list {
	background: #FFFFFF;

}

.search-list .center .supplier-list {
	background: #FFFFFF;

}

.search-tractor:first-child .search-tractor-list {
	border-bottom: 1px solid #FFFFFF;
}

.search-tractor-list {
	padding: 10px 22px;
	border-bottom: 1px solid #dcdcdc;
}

.search-list .center .search-tractor {
	float: left;
	margin-left: 6px;
	padding: 8px 12px;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
	cursor: pointer;
}

.search-list .center .search-tractor:first-child {
	margin-left: 0;
}

.search-list .center .search-tractor:hover {
	background: #00a13a;
	color: #FFFFFF;
}

.search-list .center .search-tractor-list>div.active {
	background-color: #00a13a;
	color: #FFFFFF;
}

.search-list .search-member {
	height: 40px;
	padding: 0 22px;
	line-height: 40px;
	margin-bottom: 10px;
}

.search-list .search-member input {
	vertical-align: sub;
	margin-right: 5px;
	margin-left: 12px;
}

.search-interval input {
	width: 50px;
	height: 22px;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
	margin-left: 5px;
	padding-left: 5px;
}

.search-interval {
	padding: 0 22px;
}

.search-interval button {
	position: relative;
	left: -6px;
	top: 1px;
	width: 30px;
	height: 22px;
	background: #00a13a;
	color: #FFFFFF;
	border-radius: 3px;
}

.search-interval .order-wrap,
.search-interval .price-wrap {
	float: left;
}

.search-interval .price-wrap {
	margin-left: 45px;
}

.popular-search {
	height: 36px;
	padding: 0 22px;
}

.heng {
	margin-left: 8px;
	margin-right: 4px;
	color: #dcdcdc;
}

.popular-search label {
	float: left;
	line-height: 36px;
}

.popular-item {
	float: left;
	color: #00a13a;
	padding: 0 8px;
	line-height: 36px;
}

.center-list {
	width: 990px;
	margin-top: 20px;
	box-shadow: 0 0 1px #DCDCDC;
	background: #FFFFFF;

}

.center-list .top {
	height: 42px;

}

.center-list .top .left {
	float: left;
	padding-left: 22px;
	line-height: 42px;
	font-family: "robotobold";
	color: #333333;
	font-weight: bold;

}

.center-list .top .left span {
	display: block;
	position: relative;
	float: right;
	margin-top: 9px;
	margin-left: 10px;
        padding: 0px 5px;
	height: 24px;
	font-family: 'robotobold';
	line-height: 22px;
	text-align: center;
	font-weight: 100;
	color: #888888;
	border: 1px solid #DCDCDC;
	border-radius: 5px;
}

.center-list .top .right {
	float: right;
	line-height: 42px;
	padding-right: 10px;
}

.center-list .top .right span {
	font-family: 'robotobold';
	font-weight: bold;
}

.center-list .top .right .iconfont {
	margin-left: 6px;
}

.center-list .top .right button.on {
	color: #00a13a;
}

.search-pro-item {
	float: left;
	padding: 28px 15px;
	border: 1px solid #ebebeb;
	border-left: 1px solid transparent;
	border-bottom: 1px solid transparent;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.search-pro-item .imgbox {
	height: 238px;
	overflow: hidden;
}

.search-pro-item .imgbox img {
	max-width: 100%;
	height: 238px;
}

.search-pro-item:nth-child(3n) {
	border-right: 1px solid transparent;
}

.search-pro-item .content h6 {
	font-family: 'robotobold';
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
}

.search-pro-item .slick-dots li {
	width: 10px;
	height: 10px;
}

.search-pro-item .slick-dots li button {
	width: 10px;
	height: 10px;
	border-radius: 50px;
	background-color: #CCCCCC;
}

.search-pro-item .slick-dots {
	bottom: 0px;
}

.search-pro-item .slick-prev {
	left: 0px;
	z-index: 66;
	/* background: url(public/images/common_new/newarrow_10.jpg) no-repeat center; */
}

.search-pro-item .slick-next {
	right: 0px;
	z-index: 66;
	/* background: url(public/images/common_new/newarrow_13.jpg) no-repeat center; */
}

.search-pro-item .slick-dots li button:before {
	color: transparent;

}

.search-pro-item .slick-arrow,
.search-pro-item .slick-dots {
	visibility: hidden;
	opacity: 0;
}

.search-pro-item:hover {
	box-shadow: 0 0 2px #DCDCDC;
}

.search-pro-item:hover .slick-dots {
	visibility: visible;
	opacity: 1;
}

.search-pro-item:hover .slick-arrow {
	visibility: visible;
	opacity: 1;
}

.search-pro-item .content h6 a {
	color: #333333;
}

.search-pro-item .content h6:hover a {
	color: #00a13a;
}

.search-pro-item p.piece {
	font-family: 'roboto';
	font-size: 16px;
	font-weight: bold;
	padding: 10px 0;
}

.search-pro-item p.piece a {
	color: #333333;
}

.search-pro-item p.jianjie {
	font-family: 'roboto';
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 20px;
}

.search-pro-item .main-order {
	font-family: 'roboto';
	line-height: 24px;
	color: #333333;
}

.search-pro-item .btn-contact a {
	display: block;
	margin-top: 20px;
	width: 116px;
	height: 30px;
	border: 1px solid #DCDCDC;
	background-color: #FFFFFF;
	color: #888888;
	text-align: center;
	line-height: 30px;
	border-radius: 20px;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.search-pro-item .btn-contact a:hover {
	background-color: #ff0000;
	color: #FFFFFF;
}

.search-list .container>.right {
	float: right;
	width: 190px;
}

.search-list .container>.right h4 {
	text-align: right;
	color: #888888;
}

.search-list .container>.right .ad-list {
	overflow: hidden;
	margin-top: 10px;
	width: 190px;
	height: 122px;
}

.search-list .container>.right .ad-list img {
	width: 100%;
	height: 100%;
}

.search-list .container>.right .ad-list .pager li>a,
.pager li>span {
	padding: 0;
	line-height: 24px;
	border-radius: 0;
	border: none;
	background-color: transparent;
}

.pager li>a:hover {
	background: transparent;
}

.pager .icon-weiye {
	vertical-align: text-top;
}

.pager-wrap {
	position: relative;
	float: left;
	left: 50%;
	transform: translateX(-50%);
}

.pager ul {
	float: left;
}

.pager li {
	float: left;
	margin-left: 6px;
	margin-right: 6px;
	width: 24px;
	height: 24px;
	font-size: 16px;
	text-align: center;
	line-height: 24px;
	cursor: pointer;
}

.pager li .icon-diyiye,
.pager li .icon-diyiye1 {
	font-size: 14px;
}

.pager li.on {
	background: #FFFFFF;
	border: 1px solid #DCDCDC;
}

.gotopage {
	float: left;
}

.gotopage label {
	height: 24px;
	line-height: 24px;
	margin-left: 10px;
}

.gotopage input {
	width: 54px;
	height: 24px;
	border: 1px solid #DCDCDC;
	background: #FFFFFF;
	padding-left: 10px;
	margin-left: 10px;
}

.gotopage button {
	position: relative;
	left: -3px;
	height: 24px;
	width: 30px;
	color: #FFFFFF;
	text-align: center;
	line-height: 24px;
	background: #00a13a;
}

.icon-diyiye,
.icon-diyiye1 {
	vertical-align: text-top;
}

.header .supliper-search .select {
	width: 130px;
}

.header .supliper-search .select ul {
	width: 101%;
}

.header .supliper-search .select ul li {
	padding: 0 28px 0 15px;
}

.search-list .search-member label img {
	margin-top: -2px;
	margin-right: 5px;
}

.header .header-search .select p {
	padding: 0 0 0 10px;
}

.sup-search {
	padding: 0 22px;
}

.sup-search label {
	float: left;
	line-height: 20px;
}

.sup-search label.fsmiddle {
	margin-right: 10px;
}

.sup-search div {
	float: left;
}

.sup-search-list {
	float: left;
	width: 790px;
	max-height: 18px;
	overflow: hidden;
}

.sup-search-item {
	margin-right: 20px;
	line-height: 20px;
}

.sup-search div.more {
	float: right;
	margin-top: 2px
}

.sup-search div.more i {
	font-size: 14px;
}

.maxheight-list {
	max-height: 60px;
}

.maxheight-all-categories {
	max-height: 270px !important;
}
.company-index .right .pro-list-wrap .bottom .no-product{
	padding: 23px;
}
/* 布局2 */
.bottom-scend {}

.bottom-scend .search-pro-item2 {
	border: 1px solid #DCDCDC;
	background: #FFFFFF;
}

.bottom-scend .search-pro-item2 .img-box {
	float: left;
	width: 281px;
	height: 258px;
	overflow: hidden;
}

.bottom-scend .search-pro-item2 .img-box img {
	width: 100%;
	height: 100%;
}

.bottom-scend .search-pro-item2 .content {
	float: left;
	width: 550px;
	padding-left: 25px;
}

.bottom-scend .search-pro-item2 .content h6 {
	font-family: 'robotobold';
	font-size: 18px;
	font-weight: bold;
	height: 46px;
	line-height: 46px;
}

.bottom-scend .search-pro-item2 .content h6 a {
	color: #333333;
}

.bottom-scend .search-pro-item2 .content .piece {
	font-family: 'roboto';
	font-size: 16px;
	font-weight: bold;
	padding: 10px 0;
}

.search-pro-item2 p.piece a {
	color: #333333;
}

.bottom-scend .search-pro-item2 .content .type {
	padding-top: 10px;
	padding-bottom: 10px;
}

.bottom-scend .search-pro-item2 .content .type p {
	float: left;
	width: 50%;
	line-height: 20px;
}

.bottom-scend .search-pro-item2 .content .type p:nth-child(2n) {
	padding-left: 20px;
}

.bottom-scend .search-pro-item2 .content .type p span {
	color: #888888;

}

.bottom-scend .search-pro-item2 .content .btn-contact {
	display: block;
	margin-top: 20px;
	width: 116px;
	height: 30px;
	background-color: #FFFFFF;
	border: 1px solid #DCDCDC;
	text-align: center;
	line-height: 30px;
	border-radius: 20px;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.bottom-scend .search-pro-item2 .content .btn-contact a {
	color: #888888;
}

.bottom-scend .search-pro-item2 .content .btn-contact:hover {
	background-color: #ff0000;
}

.bottom-scend .search-pro-item2 .content .btn-contact:hover a {
	color: #FFFFFF;
}

.search-sup-item {
	padding: 16px;
	border: 1px solid #DCDCDC;
	border-bottom: none;
	border-left-color: transparent;
	border-right-color: transparent;
}

.search-sup-item .content-left {
	float: left;
}

.search-sup-item .content-left h6 {
	font-family: 'robotobold';
	font-weight: bold;
	font-size: 18px;
}

.search-sup-item .content-left p.vip {
	line-height: 30px;
	margin-bottom: 6px;
}

.search-sup-item .content-left p.vip img {
	margin-right: 10px;
	vertical-align: inherit;
}

.search-sup-item .content-left p.vip a {
	color: #333333;
}

.search-sup-item .content-left p {
	line-height: 22px;
	color: #888888;
}

.search-sup-item .content-left p label {
	width: 160px;
	color: #333333;
}

.search-sup-item .content-left h6 a {
	color: #333333;
}

.search-sup-item .content-left a.contact-now {
	display: block;
	margin-top: 20px;
	width: 134px;
	height: 28px;
	background-color: #00a13a;
	color: #FFFFFF;
	text-align: center;
	line-height: 28px;
	border-radius: 20px;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.search-sup-item .content-left a.contact-now:hover {
	background-color: #058a35;
}

.search-sup-item .pro-show {
	float: left;
	padding-left: 25px;

}

.search-sup-item .pro-show>div {
	float: left;
	margin-right: 7px;
	width: 128px;
	overflow: hidden;
}

.search-sup-item .pro-show>div .imgbox {
	width: 128px;
	height: 128px;
	border: 1px solid #DCDCDC;
	overflow: hidden;
}

.search-sup-item .pro-show>div .imgbox img {
	width: 128px;
	height: 128px;
}

.search-sup-item .pro-show>div:last-child {
	margin-right: 0;
}

.search-sup-item .pro-show .text {
	height: 32px;
	font-family: 'roboto';
	font-size: 12px;
	margin-top: 5px;
	line-height: 16px;
	letter-spacing: -0.6px;
	overflow: hidden;
}

/* 搜索列表结束 */
/* 全部分类开始 */
.all-categories {
	margin-top: 38px;
	margin-bottom: 48px;
}

.all-categories .container {
	padding: 30px 50px;
	background-color: #FFFFFF;
	border: 1px solid #dcdcdc;
}

.all-categories .categories-list-wrap h5 {
	margin-bottom: 20px;
	font-family: "robotobold";
	font-size: 18px;
	font-weight: bold;
}

.all-categories .categories-list-wrap h5 a {
	color: #000000;
}

.all-categories .categories-list-wrap .categories-list {
	float: left;
	width: 25%;
	margin-bottom: 30px;
}

.all-categories .categories-list-wrap .categories-list h6 {
	font-family: "robotobold";
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}

.all-categories .categories-list-wrap .categories-list h6 a {
	color: #00a13a;
}

.all-categories .categories-list-wrap .categories-list ul {
	max-height: 72px;
	overflow: hidden;
}

.all-categories .categories-list-wrap .categories-list li {
	font-family: 'roboto';
	line-height: 24px;
}

.all-categories .categories-list-wrap .categories-list li a {
	color: #555555;
}

.all-categories .categories-list-wrap .categories-list li:hover a {
	color: #00a13a;
}

.all-categories .categories-list-wrap p {
	line-height: 24px;
}

.all-categories .categories-list-wrap .icon-download {
	margin-left: 5px;
	font-size: 12px;
}

/* 全部分类结束 */
/* 询盘页面开始 */
.subcolumn_nav {
	height: 40px;
}

.subcolumn_nav li {
	float: left;
	height: 40px;
	line-height: 40px;
}

.company-inquiry {
	margin-top: 30px;
	margin-bottom: 50px;
}

.company-inquiry .container {
	border: 1px solid #DCDCDC;
	background: #FFFFFF;
}

.company-inquiry h4 {
	font-family: 'robotobold';
	padding-left: 465px;
	font-size: 20px;
	line-height: 66px;
	font-weight: bold;
	color: #333333;
}

.company-inquiry form>div {
	padding-left: 315px;
	margin-bottom: 15px;
}

.company-inquiry form div label {
	width: 140px;
	text-align: right;
}

.company-inquiry form div input {
	height: 38px;
	width: 630px;
	margin-left: 10px;
	padding: 5px 10px;
	border: 1px solid #dcdcdc;
}

.company-inquiry form .product-category-form select {
	height: 38px;
	line-height: 38px;
	width: 630px;
	margin-left: 7px;
	padding: 5px 10px;
	border: 1px solid #dcdcdc;
}

.company-inquiry form div select option {
	height: 38px;
}

/* 产品分类选择 */
.product-category {
	display: none;
	/*position: absolute;
	left: 0;
	top: 0;*/
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: rgba(0, 0, 0, .6);
}

.products-wrap {
	position: relative;
	margin: 0 auto;
	margin-top: 150px;
	width: 680px;
	height: 350px;
	background-color: #ffffff;

}

.inquiry-products-wrap select {
	height: 240px;
	width: 220px;
	border: 1px solid #dddddd;
	/*position: absolute;*/
	padding-left: 5px;
	margin-top: 20px;
}

.inquiry-products-wrap .products-wrap select option {
	width: 100%;
	font-size: 14px;
	height: 18px;
	line-height: 18px;
}

.inquiry-products-wrap .products-wrap h3 {
	background-color: #CCCCCC;
	font-size: 18px;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
}

.inquiry-products-wrap .products-wrap h3 span {
	display: inline-block;
	cursor: pointer;
	float: right;
	text-align: center;
	line-height: 30px;
	width: 30px;
	height: 30px;
	margin-right: 10px;
}

/*  */

.product-description label,
.product-description .textarea-wrap {
	float: left;
}

.product-description .textarea-wrap {
	margin-left: 10px;
	width: 630px;
	border: 1px solid #DCDCDC;
	border-radius: 3px;
}

.product-description .textarea-wrap textarea {
	width: 100%;
	height: 94px;
	resize: none;
	padding: 10px;
}

.company-inquiry .unplod-img {
	height: 30px;
	cursor: pointer;
	color: #f63f3f;
	font-size: 12px;
	background: #f5f7fa;
}

.product-description .textarea-wrap .unplod-img p {
	padding-left: 15px;
	border-top: 1px solid #DCDCDC;
	line-height: 30px;
}

.company-inquiry form .purchase-quantity input {
	width: 190px;
	height: 36px;
	border: 1px solid #DCDCDC;
}

.purchase-quantity label,
.purchase-quantity>div {
	float: left;
	height: 40px;
	line-height: 40px;
}

.company-inquiry .purchase-quantity select {
	width: 190px;
	height: 36px;
	border: 1px solid #DCDCDC;
}

.company-inquiry .valid-to input {
	margin-left: 7px;
	width: 190px;
}

.company-inquiry form .requirements-wrap {
	margin-left: 465px;
	padding-left: 0;
	width: 638px;

}

.requirements-wrap .p-title {
	height: 30px;
	line-height: 30px;
	font-family: 'roboto';
	color: #333333;
	cursor: pointer;
	font-weight: bold;
}

.requirements-wrap ul li {
	margin-right: 15px;
	margin-top: 15px;
	float: left;
	padding: 8px 12px;
	line-height: 30px;
	text-align: center;
	color: #888888;
	border: 1px solid #dcdcdc;
	border-radius: 3px;
	cursor: pointer;
}

.li-bgimg {
	background: url(../../images/common_new/bgimg_07.jpg) no-repeat right bottom;
}

.company-inquiry form .trading-terms-wrap {
	margin-left: 465px;
	padding-left: 0;
	width: 638px;
	min-height: 300px;
}

.trading-terms-wrap .p-title {
	height: 30px;
	line-height: 30px;
	font-family: 'roboto';
	color: #333333;
	cursor: pointer;
	font-weight: bold;
}

.trading-terms-wrap .fob {
	float: left;
	width: 236px;
	height: 40px;
	border: 1px solid #DCDCDC;
}

.trading-terms-wrap .fob p {
	padding-left: 12px;
	cursor: pointer;

}

.fob-content {
	position: relative;
	left: -1px;
	width: 236px;
	background-color: #FFFFFF;
	z-index: 888;
	border: 1px solid #DCDCDC;
	border-top: 1px solid #DCDCDC;
}

.trading-terms-wrap .fob span {
	display: inline-block;
	float: left;
	height: 38px;
	line-height: 38px;
}

.trading-terms-wrap .fob span.fob-first {
	margin-right: 40px;
}

.trading-num1 {
	float: left;
}

.trading-terms-wrap .fob .icon-xiala- {
	margin-left: 15px;
	line-height: 38px;
	font-size: 18px;
}

.fob-content li {
	cursor: pointer;
}

.fob-content li:hover {
	background: #F5F5F5;
}

.fob-content .fob-first {
	margin-left: 12px;
}

.target-unit-price {
	float: left;
	margin-top: 32px;
	margin-left: 15px;
}

.target-unit-price input {
	height: 38px;
	width: 130px !important;
}

.fob-scend {
	color: #888888;
}

.usd {
	position: relative;
	float: left;
	margin-top: 32px;
	margin-left: 15px;
	width: 155px;
	height: 40px;
	background: #FFFFFF;
	border: 1px solid #DCDCDC;
}

.usd p {
	width: 155px;
	height: 38px;
	padding-left: 12px;
	line-height: 38px;
	cursor: pointer;
}

.usd p i {
	float: right;
	line-height: 37px;
	margin-right: 12px;
}

.usd .usd-content {
	position: absolute;
	left: -0.5px;
	width: 155px;
	background: #FFFFFF;
	z-index: 66;
	border: 1px solid #DCDCDC;
}

.usd .usd-content li {
	height: 38px;
	padding-left: 12px;
	line-height: 38px;
	cursor: pointer;
}

.usd .usd-content li:hover {
	background: #F5F5F5;
}

.company-inquiry form .ipt-submit {
	margin-left: 0;
	width: 120px !important;
	height: 40px;
	font-size: 20px;
}

.company-inquiry .destination-port {
	margin-top: 13px;
	width: 234px;
	height: 40px;

}

.company-inquiry .destination-port input {
	margin-left: 0;
	width: 234px;
	height: 40px;
	line-height: 40px;
}

.payment-erms {
	width: 230px;
	height: 40px;
	background: #FFFFFF;
	margin-top: 14PX;
}

.payment-erms p {
	height: 40px;
	padding-left: 12px;
	line-height: 40px;
	border: 1px solid #DCDCDC;
	cursor: pointer;
}

.payment-erms .payment-content {
	position: relative;
	border: 1px solid #DCDCDC;
	border-top: none;
	z-index: 666;
}

.payment-erms p i {
	float: right;
	margin-right: 12px;
	line-height: 38px;
}

.payment-erms li {
	height: 38px;
	background: #FFFFFF;
	line-height: 38px;
	padding-left: 12px;
	cursor: pointer;
}

.payment-erms li:hover {
	background: #F5F5F5;
}

.fob-content,
.payment-content,
.usd-content {
	display: none;
	background-color: #FFFFFF;
}

#company-product-select {
	margin-left: 7px;
}

/* 询盘页结束 */
/* video */
.video-index .video-item {
	float: left;
	width: 345px;
	margin-right: 20px;
	margin-bottom: 20px;
	background: #FFFFFF;
	box-shadow: 0 0 1px #DCDCDC;
}

.video-index .video-item:nth-child(4) {
	margin-right: 0px;
}

.video-index .video-item .content {
	border-top: 1px solid #DCDCDC;
	padding: 20px 10px;
}

.video-index .video-item .content>div {
	float: left;
}

.video-index .video-item .video-box {
	width: 343px;
	height: 288px;
	overflow: hidden;
}

.video-index .video-item .video-box {
	width: 100%;
	height: 100%;
}

.video-index .video-item .content .img-box2 {
	width: 98px;
	height: 64px;
}

.video-index .video-item .content>div.text {
	width: 225px;
	padding: 0 12px;
}

.video-index .video-item .content>div.text p,
.video-index .video-item .content>div.text h6 {
	line-height: 22px;
}

.video-index .video-item .content>div.text p a,
.video-index .video-item .content>div.text h6 a {
	color: #333333;
}

.video-index .video-item .content>div.text h6 {
	font-weight: bold;
}

.video-index .video-item .content>div.text h6:hover a {
	color: #00A13A;
}

/* video */
/* 店铺产品列表页 */
.store-classification .classification-right {
	float: left;
	margin-left: 18px;
	width: 1170px;

}

.classification-right .top .left {
	color: #888888;
	padding-left: 20px;

}

.classification-right .top .left span {
	margin-right: 20px;
	font-weight: bold;
	font-size: 16px;
	color: #000000;
}

.classification-right .right-set {
	float: right;
	padding-right: 15px;
}

.classification-right .right-set .left-btn {
	margin-right: 4px;
}

.classification-right .top {
	height: 42px;
}

.classification-right .top>div {
	height: 42px;
	line-height: 42px;

}

.classification-right .right-set a:hover {
	color: #333333;
}

.classification-right .right-set a.on {
	color: #e64545;
}

.classification-right .right-set a.on:hover {
	color: #e64545;
}

.classification-right .bottom-scend .search-pro-item2 .content .type {
	width: 700px;
}

.pro-list-wrap {
	border: 1px solid #DCDCDC;
	background: #FFFFFF;

}

/* about us */
.about-us {
	float: left;
	margin-left: 20px;
	padding-bottom: 50px;
	width: 1170px;
	background-color: #FFFFFF;
	border: 1px solid #DCDCDC;
}

.about-us .company-profile h4 {
	margin-bottom: 60px;
	height: 40px;
	padding-left: 25px;
	font-family: 'robotobold';
	line-height: 40px;
	font-weight: bold;
	font-size: 20px;
	color: #000000;
}

.about-us .company-profile h5 {
	font-weight: bold;
	font-size: 20px;
	color: #000000;
}

.about-us .company-profile .imgbox {
	float: left;
	width: 416px;
	height: 285px;
	overflow: hidden;
}

.about-us .company-profile .imgbox img {
	width: 100%;
	max-height: 100%;
}

.about-us .company-message {
	float: left;
	padding-left: 25px;
}

.about-us .company-profile h6 {
	margin-top: 40px;
	margin-bottom: 20px;
	font-size: 20px;
	color: #333333;
}

.about-us .company-profile p {
	
	line-height: 32px;
	color: #333333;
}

.about-us .company-profile .introduction p {

	padding-left: 30px;

}

.about-us .company-profile p span.p-label {
	color: #888888;
}

.about-us .company-profile .introduction {
	float: left;
	width: 100%;
	margin-top: 30px;
	padding: 0 15px;
	padding-bottom: 15px;
}

.about-us .company-profile .company-profile-left {
	float: left;
	width: 855px;
}

.about-us .company-profile .company-profile-right {
	float: right;
	width: 270px;
	padding-left: 40px;
	border-left: 1px solid #DCDCDC;
}

.about-us .company-profile .company-profile-right .contact{
	display: flex;
}
.about-us .company-profile .company-profile-right .contact .contact-left{
	width: 35%;
}
.about-us .company-profile .company-profile-right .contact .contact-left img{
	width: 100%;
}
.about-us .company-profile .company-profile-right .contact .contact-right{
	width: 65%;
	padding: 0px 5px;
}
.about-us .company-profile .company-profile-right .contact .contact-right span{
	font-size: 14px;
	/*font-weight: bold;
	color: #333333;*/
	overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3; 
}

.contact-now {
	display: inline-block;
	margin-top: 20px;
	width: 112px;
	height: 30px;
	background: #e64545;
	color: #FFFFFF;
	border-radius: 20px;
	line-height: 30px;
	text-align: center;
}

.contact-now:hover {
	color: #FFFFFF;
	background: #d22828;
}

.company-profile {
	border-bottom: 1px solid #DCDCDC;
}

.trade-capacity {
	padding: 0 15px;
	border-bottom: 1px solid #DCDCDC;
}

.trade-capacity h4 {
	height: 60px;
	line-height: 60px;
	color: #000000;
	font-weight: bold;
}

.trade-capacity>.content p {
	height: 30px;
	line-height: 30px;
	padding-left: 30px;
}

.trade-capacity-zoom {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .6);

}

.trade-capacity-zoom .zoom-slick-item {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 700px;
	height: 520px;
	background: #FFFFFF;
}

.trade-capacity-zoom .zoom-slick-item .content {
	overflow-y: auto;
	padding: 0 50px;
}

.trade-capacity-zoom .zoom-slick-item .content .item-title {
	margin: 15px 0;
	position: relative;
}

.trade-capacity-zoom .zoom-slick-item .title-txt {
	font-weight: bold;
	font-size: 14px;
	padding-right: 130px;
}

.trade-capacity-zoom .zoom-slick-item .title-date {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 12px;
	width: 100px;
	text-align: right;
}

.trade-capacity-zoom .zoom-slick-item .item-pic {
	position: relative;
	width: 600px;
	height: 400px;
	border: 1px solid #e6ecf2;
	overflow: hidden;
}

.about-us .certificates {
	margin-left: 32px;
	margin-top: 50px;
	margin-bottom: 55px;
	padding: 5px 30px;
	width: 468px;
	height: 194px;
	border: 1px solid #DCDCDC;
}

.about-us .certificates .imgbox {
	position: relative;
	float: left;
	width: 130px;
	height: 185px;
}

.about-us .certificates .imgbox img {
	width: 100%;
	height: 100%;
}

.about-us .certificates .imgbox:after {
	position: absolute;
	right: -30px;
	top: 40px;
	content: '';
	display: inline-block;
	width: 1px;
	height: 97px;
	background: #DCDCDC;
}

.about-us .certificates .content {
	float: left;
	margin-left: 70px;
	width: 180px;
	padding-top: 40px;
}

.about-us .certificates .content p {
	line-height: 28px;
}

.about-us .certificates .content p span {
	color: #888888;
}

.production-capacity {
	padding: 12px 20px;
	border-bottom: 1px solid #DCDCDC;
	padding-bottom: 30px;
}

.production-capacity h4 {
	font-family: 'robotobold';
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 30px;
}

.production-capacity p {
	width: 600px;
	height: 30px;
	margin-left: 12px;
	line-height: 30px;
	color: #333333;
}

.production-capacity p span.span-label {
	display: inline-block;
	width: 50%;
	color: #888888;
}

.company-show {
	padding-left: 16px;
	padding-top: 15px;
	padding-bottom: 50px;
}

.company-show h4 {
	font-family: 'robotobold';
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 30px;
}

.Certificates-slick .slick-slide img,
.Company-team-slick .slick-slide img,
.after-sale-service-slick .slick-slide img {
	position: relative;
	left: 50%;
	transform: translateX(-50%);
}

.company-show h6,
.after-sale-service-h6 {
	height: 40px;
	line-height: 40px;
	font-family: 'robotobold';
	font-size: 16px;
	font-weight: bold;
}

.Company-team-h6 {
	margin-top: 70px;
}

.after-sale-service-h6 {
	margin-top: 70px;

}

.after-sale-service-slick>div {
	float: left;
	margin-right: 20px;
}

.phone-passwd .itembox-item {
	padding-right: 0;
}

.login-foot .footer-middle {
	border-top: none;
}

.login-join-free {
	float: right;
	height: 35px;
	line-height: 35px;
}

.itembox .sms input {
	width: 215px;
}

.itembox .sms span {
	display: inline-block;
	padding: 7px 12px;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
	cursor: pointer;
	color: #888888;
}

.itembox .sms span:hover {
	box-shadow: 0 0 2px #CCCCCC;
}

.registration .login-head h3 {
	border-right: 1px solid #DCDCDC;
}

.registration .login-head a {
	color: #00A13A;
}

.code-img {
	float: right;
	margin-right: 0;
}

.registration .code-txt {
	width: 240px;
}

.registration .code-txt .itembox .box-input input {
	width: 180px;
	padding-right: 0;
}

.registration .code-txt .itembox-item {
	padding-right: 5px;
}


.yanzheng-eamil .sms input {
	display: inline-block;
	padding: 7px 12px;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
	cursor: pointer;
	color: #888888;
}

.yanzheng-eamil .sms .ipt-yanzheng {
	display: inline-block;
	padding: 7px 12px;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
	cursor: pointer;
	color: #888888;
}

.yanzheng-code {
	border-bottom: 1px solid #DCDCDC;
}

.yanzheng-code .itembox {
	border-bottom: none;
}

.yanzheng-code .code-img {
	margin-top: 15px;
}

.phone-yanzheng-code .itembox-item {
	border-bottom: none !important;
}

.phone-yanzheng-code .code-txt {
	width: 260px;
}

.phone-yanzheng-code .itembox-item input {
	width: 195px !important;
}

.yanzheng-eamil {
	border-bottom: 1px solid #DCDCDC;
}

.yanzheng-eamil .itembox {
	border-bottom: none;
}

.yanzheng-eamil .sms {
	margin-top: 20px;
}

.yanzheng-eamil .sms:hover {
	box-shadow: 0 0 1px #DCDCDC;
}

.Categories-title {
	background: #FFFFFF;
}

.find-password {
	background: #FFFFFF;
}

.find-password .container {
	padding-top: 129px;
}

.find-password .container .passwd-message {
	margin: 0 auto;
	width: 718px;
}

.find-password .container>p {
	margin-bottom: 65px;
	font-family: 'robotobold';
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}

.find-password .find-password-wrap label {
	float: left;

}

.find-password .find-password-wrap p {
	float: left;
	height: 40px;
	width: 370px;
	border-bottom: 1px solid #DCDCDC;
}

.passwd-message {
	margin-top: 65px;
}

.passwd-message .find-password-wrap>div {
	height: 70px;
}

.passwd-message .find-password-wrap label {
	width: 145px;
	height: 40px;
	line-height: 40px;
	text-align: right;
}

.find-password .find-password-wrap p input {
	height: 40px;
	line-height: 40px;
	padding-left: 15px;
}

.find-password .find-password-wrap .lgid p input {
	width: 350px;
}

.find-password .find-password-wrap .vadate input {
	width: 220px;
}

.find-password .find-password-wrap .yanzheng input {
	width: 170px;
}

.passwd-message button {
	position: relative;
	left: 50%;
	margin-left: -73px;
	width: 146px;
	height: 40px;
	border-radius: 5px;
	background: #f63f3f;
	color: #FFFFFF;
}

.passwd-message button:hover {
	background: #d83838;
}

#sms-phonecode {
	border: 1px solid #dcdcdc;
	padding-left: 5px;
	padding-right: 5px;
}

#sms-phonecode:hover {
	box-shadow: 0 0 2px #DCDCDC;
}

.sms {
	display: inline-block;
	padding: 7px 0;
	/* border: 1px solid #dcdcdc; */
	border-radius: 5px;
	cursor: pointer;
	color: #888888;
}

#login .itembox {
	border-bottom: none;
}

.login .itembox-item {
	border-bottom: 1px solid #dcdcdc;
}

.login-password {
	padding-bottom: 10px !important;
}

.login .itembox:first-child .itembox-item {
	width: 100%;
}

.login .login-itembox {
	width: 100%;
}

.rfq-list .rfq-center {
	width: 100%;
	margin-left: 0;
}

.rfq-list .rfq-center .center-list {
	width: 100%;
}

.rfq-list .center-list .top {
	padding-left: 25px;
}

.rfq-list .center-list .top span {
	display: inline-block;
	font-weight: bold;
	height: 42px;
	line-height: 42px;
}

.rfq-list .center-list .top span:first-child {
	width: 700px;
}

.rfq-list .center-list .top span:nth-child(2) {
	width: 205px;
}

.rfq-list .center-list .top span:nth-child(3) {
	width: 160px;
}

.rfq-center .parameter {
	height: 47px;
	line-height: 47px;
}

.rfq-center .parameter span {
	display: inline-block;

}

.search-sup-item {
	padding-left: 20px;
}

.rfq-center .parameter span.title {
	width: 700px;
}

.rfq-center .parameter span.title a {
	font-size: 20px;
	color: #1470cc;

}

.rfq-center .parameter span.date {
	width: 205px;
}

.rfq-center .parameter span.visit {
	margin-right: 110px;
	width: 30px;
	text-align: center;
	color: #f63f3f;
}

.rfq-center .parameter span.Valid {}

.rfq-center .content .img-box {
	float: left;
	margin-right: 15px;
	width: 100px;
	height: 100px;
}

.rfq-center .content .img-box img {
	width: 100%;
	height: 100%;
}

.rfq-center .content .text {
	float: left;
}

.rfq-center .content .text p {
	line-height: 24px;
	padding-left: 5px;
}

.rfq-center .content .text p label {
	color: #888888;
}

.rfq-center .content .text p a span {
	margin-left: 5px;
	color: #333333;
}

.rfq-center .content .text p img {
	margin-left: 5px;
	width: 23px;
	height: 15px;
}

.rfq-center .content .text p a span:hover {
	color: #00A13A;
}

.rfq-center .icon-attachment {
	margin-left: 5px;
	color: #f64242;
}

#login .login-box .passwd .itembox-item {
	width: 100%;
}

#login .login-box .passwd .itembox-item .icon-pwd {
	margin-top: 14px;
}

#login .login-box .passwd .itembox-item .icon-pwd2 {
	margin-top: 1px;
}

#login .login-box .passwd {
	margin-bottom: 10px;
}

#login .login-box .passwd .itembox-item {
	padding-bottom: 0;
}

.quote {
	display: inline-block;
	float: right;
	margin-right: 14px;
	width: 112px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #DCDCDC;
	text-align: center;
	border-radius: 20px;
	color: #888888;
}

.company-name span {
	display: inline-block;
	float: right;
	width: 160px;
	line-height: 30px;
}

.product-petails .product-petails-right {
	float: right;
}

.product-petails .product-petails-left {
	float: left;
	margin-left: 0;
	background: #FFFFFF;
}

.product-petails .product-petails-left .pro {
	width: 100%;
	height: 680px;
	padding-top: 40px;
	padding-left: 30px;
	border: 1px solid #DCDCDC;
}

.product-petails .product-petails-left .pro-phone {
	float: left;
	width: 500px;

}

.exzoom_zoom_outer {
	border: 1px solid #DCDCDC;
}

.product-petails .product-petails-left .pro .pro-message {
	width: 570px;
}

.product-petails .product-petails-left .pro .pro-message h6 {
	font-family: 'robotobold';
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}

.product-petails .product-petails-left .pro-message {
	float: left;
	margin-left: 30px;
	margin-bottom: 20px;
}

.product-petails .product-petails-left .owm-company img {
	width: 20px;
}

.product-petails .product-petails-left .pro-message .p-unit {
	margin-top: 10PX;
	font-weight: bold;
	font-size: 16px;
	color: #ff0000;
}

.product-petails .product-petails-left .min-order {
	margin-top: 12px;
}

.product-petails .product-petails-left .attrebute {
	padding-bottom: 15px;
	border-bottom: 1px solid #dcdcdc;
}

.product-petails .product-petails-left p {
	line-height: 34px;
}

.product-petails .product-petails-left .pro-message p label {
	width: 50%;
	color: #888888;
}

.product-petails .product-petails-left .pro-message p span {
	width: 50%;
}

.product-petails .product-petails-left .pro-company-wrap {
	padding-top: 10px;
}

.product-petails .product-petails-left a.send-enquiry {
	display: inline-block;
	width: 112px;
	height: 26px;
	margin-top: 30px;
	text-align: center;
	line-height: 26px;
	background: #f63f3f;
	color: #FFFFFF;
	border-radius: 15px;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;

}

.product-petails .product-petails-left a.send-enquiry:hover {
	background-color: #dc3232;
}

.product-description {
	padding-top: 40px;
	padding-left: 40px;
}

.product-description h6 {
	font-family: 'robotobold';
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}

.product-description .basic {
	margin-top: 25px;
	margin-left: 12px;
	font-family: 'robotobold';
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}

.bsc-item {
	float: left;
}

.bsc-item {
	float: left;
	height: 42px;
	width: 50%;
	border: 1px solid #DCDCDC;
	border-bottom: none;
	border-right: none;
}

.bsc-item>div {
	float: left;
	width: 50%;
	height: 42px;
	line-height: 42px;
}

.bsc-item .bac-item-label {
	width: 30%;
	padding-left: 10px;
	color: #888888;
	border-right: 1px solid #DCDCDC;
}

.bsc-item .bac-item-value {
	width: 70%;
	padding-left: 30px;
}

.product-descriptiontable {
	margin-top: 10px;
	width: 1100px;
	border-bottom: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
}

.product-description h5 {
	margin-bottom: 35px;
	font-family: 'robotobold';
	font-size: 24px;
	font-weight: bold;
	color: #00A13A;
}

.product-description .main-features {
	margin-top: 75px;
}

.contactus {
	background-color: #FFFFFF;
	adding-bottom: 10px;
	border-bottom: 1px solid #DCDCDC;
}

.contact-us-wrap {
	float: left;
	width: 850px;
	padding-top: 25px;
	padding-left: 45px;
}

.contact-us-wrap h5 {
	font-weight: bold;
	font-size: 20px;
	color: #333333;
	margin-bottom: 15px;
}

.contact-us-wrap p {
	height: 36px;
	padding-left: 35px;
	line-height: 36px;
	color: #888888;
}

.contact-us-wrap p label {
	width: 270px;
	color: #333333;
}

.nancy {
	float: right;
	margin-right: 105px;
	width: 290px;
	padding-top: 25px;
}

.nancy h5 {
	font-weight: bold;
	font-size: 20px;
	color: #333333;
	margin-bottom: 15px;
}

.contact-index .newpro-post {
	margin-top: 0;
}

.nancy img {
	float: left;
	width: 100px;
	height: 118px;
}

.contact-name {
	float: left;
	margin-left: 20px;
	width: 160px;
}

.contact-name p.name {
	margin-top: 30px;
	margin-bottom: 15px;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}

.contact-name span {
	line-height: 26px;
	color: #888888;
}

.nancy a.contact-now {
	display: inline-block;
	width: 290px;
	height: 34px;
	background: #f63f3f;
	line-height: 34px;
	color: #FFFFFF;
	text-align: center;
}

.nancy a.contact-now:hover {
	background-color: #dc3232;
}

.contact-us-wrap p a {
	color: #1470cc;
}

.contact-index-wrap1 {
	padding: 35px 40px;
	background: #FFFFFF;
}

.contact-index-wrap1 .img-box {
	float: left;
	margin-right: 20px;
	width: 200px;
	height: 169px;
	overflow: hidden;
}

.contact-index-wrap1 .img-box img {
	max-width: 100%;
	max-height: 100%;
}

.contact-index-wrap1 .parameter-box {
	float: left;
	margin-right: 40px;
	width: 440px;
}

.contact-index-wrap1 .parameter-box h6 {

	margin-bottom: 30px;
	font-family: 'robotobold';
	font-size: 20px;
	color: #333333;
	font-weight: bold;
}

.parameter-box p {
	line-height: 26px;
}

.parameter-box p label {
	width: 195px;
	color: #888888;
}

.parameter-box a.quote {
	float: left;
	margin-top: 30px;
	height: 28px;
	line-height: 28px;
	background: #f63f3f;
	color: #FFFFFF;
}

.parameter-box a.quote:hover {
	background: #df3a3a;
}

.rfq-contact {
	position: relative;
	float: left;
	margin-top: 50px;
	height: 156px;
}

.rfq-contact p {
	height: 28px;
	line-height: 28px;
}

.rfq-contact p.phone {
	color: #00A13A;
}

.rfq-contact p.e-mail {
	color: #00A13A;
}

.rfq-contact p label {
	width: 200px;
	color: #888888;
}

.rfq-contact p img {
	margin-left: 15px;
	width: 22px;
	height: 15px;
}

.rfq-contact .browsing-volume {
	position: absolute;
	bottom: 0;
	color: #f63f3f;
}

.contact-index .contact-index-wrap2 {
	margin-top: 30px;
	min-height: 208px;
	padding: 20px 25px;
	border: 1px solid #DCDCDC;
	background: #FFFFFF;
}

.contact-index .contact-index-wrap2 h6 {
	font-family: 'robotobold';
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 15px;
}

.contact-index .contact-index-wrap2 p {
	width: 975px;
	line-height: 30px;
	margin-bottom: 10px;
	color: #888888;
}

.contact-index .contact-index-wrap2 p a {
	color: #1470cc;
}

.contact-index .contact-index-wrap3 {
	margin-top: 30px;
	padding: 25px;
	background: #FFFFFF;
	border: 1px solid #DCDCDC;
}

.contact-index.contact-index-wrap3 .top p,
.contact-index .contact-index-wrap3 .top h6 {
	float: left;
}

.contact-index .contact-index-wrap3 .top h6 {
	float: left;
	font-family: 'robotobold';
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
}

.contact-index .contact-index-wrap3 .top p {
	float: right;
	color: #888888;
}

.contact-index .contact-index-wrap3 .top p span {
	color: #f63f3f;
}

.value-wrap {

	border-bottom: 1px solid #DCDCDC;
}

.contact-index .contact-index-wrap3 .value-wrap {
	padding-left: 20px;
}

.contact-index .contact-index-wrap3 .value-wrap span {
	color: #888888;
	line-height: 38px;
}

.contact-index .contact-index-wrap3 .company-name {
	display: inline-block;
	width: 380px;
	line-height: 38px;
}

.contact-index .contact-index-wrap3 .business-type {
	display: inline-block;
	width: 390px;
	line-height: 38px;
}

.contact-index .contact-index-wrap3 .location {
	display: inline-block;
	width: 355px;
	line-height: 38px;
}

.contact-index .contact-index-wrap3 .quote-time {
	display: inline-block;
	width: 200px;
	line-height: 38px;
}

.contact-index .contact-index-wrap3 .rfq-list-wrap p {
	height: 38px;
	line-height: 38px;
	padding-left: 20px;
	border-bottom: 1px solid #DCDCDC;
}

.contact-index .contact-index-wrap3 .rfq-list-wrap p:last-child {
	border-bottom: none;
}

.contact-index .contact-index-wrap4 {
	background: #FFFFFF;
	border: 1px solid #DCDCDC;
	padding: 20px 25px;

}

.contact-index .contact-index-wrap4 h6 {
	font-family: 'robotobold';
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	line-height: 34px;

}

.rfq-details-item {
	float: left;
	width: 295px;
}

.rfq-details-item p {
	height: 24px;
	line-height: 24px;
}

.rfq-details-item .title a {
	color: #1470cc;
	line-height: 30px;
}

.rfq-details-item .india img {
	width: 22px;
	height: 15px;
}

.rfq-details-item p label {
	color: #888888;
	cursor: pointer;
}

/*  */

.global_category_abs a {
	width: 100%;
	height: 78px;
	line-height: 78px;
	background: transparent !important;
	color: #333333 !important;
	font-size: 24px;
	font-weight: bold;
	border: none;
}

.global_category_abs {
	height: 78px;
	text-align: center;
	background: #FFFFFF;
	border-top: 2px solid #00A13A;
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
}

.bgcolor-white {

	height: 78px;
}

.bgcolor-white .container {
	height: 78px;
	line-height: 78px;
}

.price {
	margin-top: 30px !important;
}

td.yj {}

.pro-details {
	margin-top: 30px;
}

/* 会员申请 */
.package-order {
	background: #FFFFFF;
}

.package-order-box1 {
	position: relative;
}

.package-order-box1 .title {
	margin-top: 50px;
}

.package-order .title h2 {
	text-align: center;
	font-size: 48px;
	color: #373d41;
	font-weight: bold;
}

.package-order .step {
	float: left;
	position: relative;
	left: 50%;
	margin-top: 74px;
	transform: translateX(-50%);
}

.package-order .step>div {
	float: left;
}

.package-order .step-icon {
	position: relative;
	background: #FFFFFF;
	border: 1px solid #DCDCDC;
	border-radius: 50%;
	width: 56px;
	height: 56px;
	color: #000000;
}

.package-order .step-icon img {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.package-order .step-icon p {
	position: absolute;
	width: 74px;
	top: 88px;
	left: -10px;
	font-size: 18px;
}

.package-order .step-right {
	width: 100px;
	height: 1px;
	background: #00A13A;
	margin: 25px;
	margin-top: 26px;
}

.package-order .step-right img {
	width: 100%;
}

.package-order-box2 {
	margin-top: 104px;

}

.package-order-box2 .package-item {
	position: relative;
	height: 415px;
	float: left;
	border: 1px solid #eeeeee;
	cursor: pointer;
	background: url() no-repeat;
	background-position-y: bottom;
	background-position-x: right;
	-webkit-transition: all .1s ease-out 0s;
	-moz-transition: all .1s ease-out 0s;
	-ms-transition: all .1s ease-out 0s;
	-o-transition: all .1s ease-out 0s;
	transition: all .1s ease-out 0s;
}
.package-order-box2 .package-item-wrap-three .package-item{
	margin-right: 68px;
	width: 320px;
}
.package-order-box2 .package-item-wrap-four{
	width: 1355px;
}
.package-order-box2 .package-item-wrap-four .package-item{
	margin-right: 25px;
	width: 320px;
}
.package-order-box2 .package-item:last-child {
	margin-right: 0;
}

.package-order-box2 .package-item:hover {
	box-shadow: 0 0 5px #CCCCCC;
	/*border: 1px solid transparent;*/
}

.package-order-box2 .package-item-active {
	background: url(../../images/common_new/active_07.jpg) no-repeat;
	background-position-y: bottom;
	background-position-x: right;

}

.huiyuanimg {
	margin-bottom: 10px;
}

.package-order-box2 .package-item-wrap {
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 60px;
}
.package-order-box2 .package-item-wrap-three{
	width: 1104px;
}
.package-order-box2 .package-item h3 {
	text-align: center;
	margin-bottom: 17px;
	font-size: 18px;
	color: #686868;
}

.package-order-box2 .package-item p {
	height: 34px;
	line-height: 34px;
	padding-left: 60px;
	margin-bottom: 0;
	font-size: 14px;
	color: #686868;
}

.package-order-box2 .package-item p img {
	margin-right: 14px;
}

.package-order-box2 .package-item p.price-p {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	bottom: 15px;
	padding-left: 0;
	text-align: center;
	font-size: 16px;
	margin-top: 10px;
	color: #ff0000;
}

.package-order-box2 .package-item p.price-p-yj {
	position: absolute;
	bottom: 45px;
	left: 50%;
	transform: translateX(-50%);
	padding-left: 0px;
	color: #686868;
	font-size: 16px;
	text-decoration: line-through;
}

.color-red {
	color: red;
}

.package-order-box2 a#package-submit {
	position: relative;
	display: inline-block;
	background-color: #ff0000;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 68px;
	margin-bottom: 74px;
	width: 172px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	border-radius: 40px;
	color: #FFFFFF;
	font-size: 20px;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.package-order-box2 a#package-submit:hover {
	text-decoration: none;
	background-color: #de0606;
}

.huiyuanimg {
	text-align: center;
}

.tanchuang-overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(127, 127, 127, .5);
	z-index: 9990;
}

.tanchuang-overlay .tc-wrap {
	position: fixed;
	text-align: center;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.tanchuang-overlay .tc-close {
	margin-top: 26px;
	cursor: pointer;
}

.tanchuang-overlay .tc-content {
	position: absolute;
	left: 50%;
	top: 112px;
	transform: translateX(-50%);
	background: #FFFFFF;
	width: 244px;
	height: 80px;
	border-radius: 10px;
}

.tanchuang-overlay .tc-p2 {
	font-family: "微软雅黑";
	margin-top: 15px;
	color: #686868;
	font-size: 18px;
}

.tanchuang-overlay .tc-p3 {
	font-family: "serif";
	margin-top: 15px;
	color: #000000;
	font-size: 16px;
}

.tanchuang-overlay .tc-p3 a {
	text-decoration: none;
	color: #00a8ff !important;
}

.tanchuang-overlay .tc-p4 {
	position: absolute;
	left: 50%;
	top: 200px;
	transform: translateX(-50%);
	width: 190px;
	height: 36px;
	font-family: "微软雅黑";
	line-height: 36px;
	margin-top: 22px;
	font-size: 16px;
	background: url(../../images/common_new/btn-bgimg.jpg) no-repeat;
	border-radius: 20px;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.tanchuang-overlay .tc-p4 a {
	display: inline-block;
	width: 100%;
	height: 100%;
	color: #FFFFFF;
	text-decoration: none;
}

.tanchuang-overlay .tc-p5 {
	position: absolute;
	left: 50%;
	top: 270px;
	transform: translateX(-50%);
}

.tanchuang-overlay .tc-p5 .color-red a {
	font-family: "微软雅黑";
	color: #00a8ff;
}

.color-lan {
	color: #00a8ff;
}

.passwd-message .reset-password label {
	width: 182px;
}

.passwd-message .reset-password p {
	line-height: 40px;
}

.passwd-message .reset-password .lgid p {
	padding-left: 15px;
	border-bottom: none;
}

.contact-us-fixed {
	position: fixed;
}

/* 套餐展示 */
.con-text {
	width: 100%;
}

.con-text h1 {
	font-weight: 600;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	position: relative;
	color: #373d41;
	font-size: 48px;
}

.con-text .list-tit {
	font-size: 14px;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 40px;
	color: #373d41;
	line-height: 25px;
}

.con-text .list-tit-l {
	font-size: 14px;
	text-align: left;
	color: #999;
	line-height: 30px;
	padding-left: 33px;
	text-indent: 2em;
}

.con-text .list-tit-l b {
	color: #333;
}

.con-text .list-tit-l.no {
	padding-left: 0px;
}

.con-text .green-t {
	font-size: 16px;
	color: #dc2e1b;
	padding-bottom: 20px;
	padding-top: 20px;
}

.con-text a.detail {
	font-size: 24px;
	display: block;
	width: 120px;
	height: 38px;
	background-color: #fff;
	border: 1px #dc2e1b solid;
	color: #dc2e1b;
	text-align: center;
	font-size: 14px;
	margin: 0 auto;
	line-height: 38px;
}

.con-text a.detail:hover {
	color: #dc2e1b;
	border: 1px #dc2e1b solid;
}

.price table {
	width: 100%;
	margin: 0 auto;
	border-collapse: collapse;
	cursor: default;
	position: relative;
}

.price table th {
	background: #EEEEEE;
	height: 120px;
	font-size: 18px;
	font-weight: normal;
	border: 1px solid #c7c7c7;
	text-align: center;
}

.price table h3 {
	background: #f7f7f7;
}

.price table th span {
	font-size: 18px;
	color: #333;
	letter-spacing: 3px;
	margin-left: 5px;
	line-height: 16px;
	display: inline-block;
	margin-bottom: 4px;
}

.price table th p {
	height: 60px;
	font-size: 14px;
	line-height: 60px;
}

.price table th p:last-child {
	/* border-top:1px solid #c7c7c7; */
}

.price table .bg {
	background: #eeeeee;
}

.price table .vm {
	vertical-align: middle;
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
	color: #000000;
	font-weight: bold;
}

.price table .h48 {
	height: 48px;
	line-height: 48px;
}

.price table .fz16 {
	font-size: 15px;
}

.price table td {
	height: 38px;
	text-align: center;
	font-size: 14px;
	border: 1px solid #c7c7c7;
}

.price table .show td {
	border: 0px;
}

.burst>div>a {
	display: block;
	height: 100%;
	width: 100%;
}

.price table td.true i {
	width: 13px;
	height: 13px;
	left: 50%;
	top: 50%;
	background: url(../../images/common_new/all-bg.png) no-repeat;
	background-position: -3px -2px;
	display: inline-block;
}

.price table td.false i {
	width: 13px;
	height: 13px;
	left: 50%;
	top: 50%;
	background: url(../../images/common_new/all-bg.png) no-repeat;
	background-position: -3px -41px;
	display: inline-block;
}

.icons {
	position: relative;
}

.price table .in30 {
	text-indent: 10px;
	text-align: center;
}

.price table .show div {
	height: 501px;
}

.price table .burst div {
	width: 325px;
	position: absolute;
	border: 0;
	top: 0px;
	z-index: 4;
	opacity: 0;
}

.price table .burst div.on {
	opacity: 1;

}

.price table .burst .on-line {
	left: 465px;
}

.price table .burst .standard {
	left: 790px;
}

.price table .burst .major {
	left: 1114px;
}


.price table .burst a:hover {
	width: 100%;
	height: 100%;
	border: 1px solid #00A13A;
	box-shadow: 0 0 4px #DCDCDC;
	display: none;
	text-decoration: none;
	box-shadow: 0 0 20px 0 #DCDCDC;
	-moz-border-top-left-radius: 5px;
	-ms-border-top-left-radius: 5px;
	-o-border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-ms-border-top-right-radius: 5px;
	-o-border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	display: inline-block;
}

.price table .burst h3 {
	height: 120px;
	line-height: 120px;
	background: #00a13a;
	font-size: 18px;
	color: #fff;
	font-weight: normal;
}

.price table .burst h3 img {
	margin-left: 5px;
}

.price table .burst h3 p {
	font-size: 14px;
	color: #fff !important;
	display: block;
	line-height: 16px;
}

.price table .burst h3 p font {
	color: #fff !important
}

.price table.tx th.tx {
	font-size: 14px;
	height: 45px;
}

.price table.tx td {
	font-size: 14px;
	color: #666;
	text-align: left;
	padding: 0 10px;
}

.price table.tx td:nth-child(1) {
	color: #333;
}

.con-text .list-tit-l b.no {
	font-weight: normal;
	padding-top: 10px;
	display: block;
}

.con-text .list-tit-l.t-10 {
	padding-top: 10px;
}

.apply-to-join {
	margin: 56px auto;
	width: 180px;
	height: 48px;
	font-size: 20px;
	line-height: 48px;
	text-align: center;
	background-color: #00a13a;
	color: #FFFFFF;
	border-radius: 10px;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;

}

.apply-to-join a {
	display: inline-block;
	color: #FFFFFF;
	width: 100%;
	height: 100%;
}

.apply-to-join:hover {
	background: #078f38;
	color: #FFFFFF;
}

.apply-to-join:hover a {
	color: #FFFFFF !important;
	text-decoration: none;
}

.price table th p:last-child img {
	margin-left: 6px;
	width: 20px;
}

.hdj {
	color: #ff0404;
	font-weight: bold;
}

.yj {
	text-decoration: line-through;
}

.laydate-set-ym {
	height: 27px;
}

.exzoom .exzoom_img_ul_outer .exzoom_img_ul li img {}

.slick-slider .slick-slide {
	overflow: hidden;
}

.pro-list-wrap .slick-slider .slick-slide img {
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	max-width: 100%;
	max-height: 100%;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}

.pro-list-wrap .slick-slider .slick-slide:hover img {
	transform: translateX(-50%) scale(1.1);
}

p.piece a {
	color: #f63f3f !important;
}

.news-content {
	background: #FFFFFF;
	margin-bottom: 50px;
}

.news-content .container {
	padding-top: 30px;
	padding-bottom: 30px;
}

.grid {
	margin: 0 auto;
	width: 990px;
	padding: 20px 0;
	overflow: hidden;
}

.grid .logo,
.grid h4 {
	float: left;
	font-size: 16px;
	margin-left: 40px;
	margin-top: 20px;
}

.company-inquiry2 {
	background: #FFFFFF;
}

.company-inquiry2 .container {
	padding-top: 30px;
	padding-bottom: 30px;
}

.company-inquiry2 .form {
	margin: 0 auto;
	width: 990px;
	padding: 30px;
	border: 1px solid #ddd;
}

.company-inquiry2 .form label {
	float: left;
	width: 170px;
	margin-right: 20px;
	text-align: right;
}

.company-inquiry2 .form label span {
	margin-right: 5px;
	line-height: 24px;
}

.company-inquiry2 .form .form-Subject input {
	width: 100%;
}

.company-inquiry2 .form .form-from input {
	width: 100%;
}

.company-inquiry2 .form .form-fields {
	margin-bottom: 10px;
	float: left;
	height: 26px;
	border: 1px solid #DCDCDC;
}

.company-inquiry2 .form .form-item {
	margin-bottom: 10px;
}

.company-inquiry2 .form input {
	height: 26px;
	padding: 1px 5px;
	line-height: 24px;
}

.company-inquiry2 .form .form-from {
	width: 270px;
}

.company-inquiry2 .form .form-to {
	height: 100px;
	width: 680px;
	padding: 0 10px;
}

.company-inquiry2 .form .form-to p {
	line-height: 18px;
	margin: 2px 0;
	font-size: 12px;
	font-weight: bold;
}

.company-inquiry2 .form .form-to img {
	margin-top: 10px;
	width: 50px;
	height: 50px;
}

.company-inquiry2 .form .form-Subject {
	width: 460px;
}

.company-inquiry2 .form .form-quantity {
	margin-left: 10px;
	line-height: 24px;

}

.company-inquiry2 .form .form-quantity select {
	padding: 0 5px;
}

.company-inquiry2 .form .form-item label {
	line-height: 24px;
}

.company-inquiry2 .form .form-item .form-extra {
	border: none;
}

.company-inquiry2 .form .form-item .form-extra li {
	float: left;
}

.company-inquiry2 .form .form-item .form-extra li input,
.company-inquiry2 .form .form-item .form-extra li label {
	float: left;
	height: 24px;
	line-height: 24px;
}

.company-inquiry2 .form .form-item .form-extra li label {
	width: auto;
}

.company-inquiry2 .form .form-item .form-extra li input {
	vertical-align: middle;
	margin-top: 1px;
	margin-right: 5px;
}

.company-inquiry2 .form .form-item .form-Content {
	width: 462px;
	height: 152px;
}

.company-inquiry2 .form .form-item .form-Content textarea {
	width: 462px;
	height: 152px;
	padding: 5px;
	resize: none;
}

.company-inquiry2 .form .form-item .form-Code {
	float: left;
	padding: 0;
	height: auto;
}

.company-inquiry2 .form .form-item .form-Code-ipt {
	float: left;
	margin-left: 10px;
	height: 32px;
}

.company-inquiry2 .form .form-item .form-Code-ipt input {
	width: 80px;
	height: 30px;
	line-height: 32px;
	padding: 5px 10px;
	font-size: 18px;
}

.company-inquiry2 .form .send-enquiry {
	display: inline-block;
	margin-left: 188px;
	width: 112px;
	height: 36px;
	margin-top: 30px;
	text-align: center;
	line-height: 26px;
	background: #f63f3f;
	color: #FFFFFF;
	border-radius: 3px;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;

}

.company-inquiry2 .form .send-enquiry:hover {
	background-color: #dc3232;
}

.btn-select {
	position: absolute;
	bottom: 12px;
}

.select {
	left: 387px;
}

.cancel {
	left: 470px;
}

.btn-select {
	margin-left: 15px;
	line-height: 30px;
	height: 30px;
	text-align: center;
	padding: 0 15px;
	color: #333;
	overflow: visible;
	cursor: pointer;
	/* text-shadow: 1px 1px white; */
	background-color: #f3f3f3;
	border: solid 1px #ccc;
	border-radius: 2px;
}

.btn-select-active {
	background: #f63f3f;
	color: #FFFFFF;
}

@media (min-width:1200px) and (max-width:1470px) {
	.search-list .center {
		width: 904px;
	}
	.rfq-list .rfq-center{
		width: 100%;
	}
	.search-list .container>.right {
		width: 100%;
	}

	.search-list .container>.right .ad-list {
		float: left;
	}

	.center-list {
		width: auto;
	}

	.search-list .container>.right .ad-list img {
		position: relative;
		left: 50%;
		transform: translateX(-50%);
	}

	.search-list .slick-prev,
	.search-list .slick-next {
		z-index: 666;
	}

	.search-list .slick-prev {
		height: 30px;
		width: 24px;
		left: 0px;
		z-index: 666;
		/* background: url(public/images/common_new/newarrow_10.jpg) no-repeat center; */
	}

	.search-list .slick-next {
		height: 30px;
		width: 24px;
		right: 0px;
		z-index: 666;
		/* background: url(public/images/common_new/newarrow_13.jpg) no-repeat center; */
	}

	.search-sup-item .pro-show {
		width: 300px;
		height: 165px;
		overflow: hidden;
	}

	.video-index .video-item {
		margin-right: 50px;
	}

	.video-index .video-item:nth-child(4n) {
		margin-right: 50px;
	}

	.video-index .video-item:nth-child(3n) {
		margin-right: 0px;
	}

	.company-nav .nav-wrap>ul>li {
		padding: 0 20px;
	}

	.index-product-left,
	.index-product-right {
		height: 293px;
	}

	.pro-imgbox {
		height: 170px;
	}

	.pro-name li {
		padding: 0 8px;
	}

	.pro-item {
		height: 244px;
	}

	.company-index .left .contact-us {
		width: 220px;
	}

	.about-us {
		width: 900px;
	}

	.about-us .company-profile .company-profile-right {
		display: none;
	}

	.company-index .right .hot-product .hot-product-item .imgbox {
		width: 100%;
	}

	.contact-us-wrap {
		width: 730px;
	}
	.price table .in30{
		text-indent: 0;
	}
	.price table .show div {
		height: 638px;
		width: 283px;
	}

	.price table .burst .on-line {
		left: 294px;
	}

	.price table .burst .standard {
		left: 576px;
	}

	.price table .burst .major {
		left: 858px;
	}

	.store-classification .classification-right {
		width: 900px;
	}

	.bottom-scend .search-pro-item2 .content {
		width: 550px;
	}

	.contact-index .contact-index-wrap3 .value-wrap span {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.contact-index .contact-index-wrap3 .company-name {
		width: 250px;
	}

	.contact-index .contact-index-wrap3 .business-type {
		width: 350px;
	}

	.contact-index .contact-index-wrap3 .location {
		width: 250px;

	}

	.rfq-details-item {
		width: 360px;
		margin-bottom: 20px;
	}

	.rfq-list .center-list .top span:first-child {
		width: 335px;
	}

	.rfq-center .parameter span.title {
		width: 335px;
	}

	.rfq-center .content .text {
		width: 550px;
	}

	.rfq-center .content a.quote {
		margin-right: 80px;
		margin-top: 25px;
	}

	.product-petails .product-petails-left p {
		line-height: 26px;
	}

	.product-petails .product-petails-left .pro {
		height: 525px;
		border-left: none;
		border-right: none;
	}

	.product-petails .product-petails-left .pro-phone {
		width: 370px;
	}

	.product-petails .product-petails-left .pro .pro-message {
		width: 400px;
	}

	.product-descriptiontable {
		width: 830px;
	}

	.company-inquiry2 .form .form-item .form-Code-ipt {
		height: 32px;
	}

	.company-inquiry2 .form .form-item .form-Code-ipt input {
		height: 30px;
		line-height: 30px;
	}
	.package-order-box2 .package-item-wrap-four{
		width: 1170px;
	} 
	.package-order-box2 .package-item-wrap-four .package-item{
		width: 272px;
	}
	.package-order-box2 .package-item p.price-p-yj{
		width: 100%;
		text-align: center;
	}
	.package-order-box2 .package-item p.price-p{
		width: 100%;
	}
}

@media (max-width:1200px) {
	.search-list .container>.left {
		width: 170px;
	}

	.search-list .center {
		width: 732px;
	}

	.center-list {
		width: auto;
	}

	.search-list .search-member {
		height: auto;
	}

	.search-tractor-list {
		padding: 10px 22px 5px 10px;
	}

	.search-list .center .search-tractor {
		margin-bottom: 5px;
		margin-left: 0;
		margin-right: 6px;
	}

	.search-list .center .search-tractor:nth-child(6) {
		margin-right: 0;
	}

	.search-pro-item:nth-child(3n) {
		border-right: 1px solid #DCDCDC;
	}

	.search-pro-item:nth-child(2n) {
		border-right: 1px solid transparent;
	}

	.search-list .container>.right {
		display: none;
	}

	.sup-search div {
		line-height: 24px;
	}

	.search-sup-item .pro-show {
		display: none;
	}

	.sup-search label {
		line-height: 24px;
	}

	.sup-search div.more {
		float: left;
	}

	.pro-imgbox {
		height: 168px;
	}

	.index-product-left a img {
		max-height: 100%;
	}

	.pro-item {
		height: 243px;
	}

	.index-product-left a img {
		max-height: 100%;
	}


}

.jdc-side {
	display: none;
	position: fixed;
	right: 20px;
	bottom: 400px;
	z-index: 300;
	width: 60px
}

.mod_hang_qrcode {
	position: relative
}

.mod-qr-tips {
	height: 70px;
	background: url(../images/qrtips.png) center no-repeat;
	background-size: 100%
}

.mod_hang_qrcode_show {
	display: none;
	position: absolute;
	right: 70px;
	top: -65px;
	width: 138px;
	min-height: 166px;
	border: 0 none;
	background: #fff;
	-webkit-box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1);
	-moz-box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1);
	box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1)
}

.mod_hang_qrcode_show p {
	margin-top: 5px;
	line-height: 16px;
	color: #666;
	font-size: 12px;
	text-align: center
}

.mod_hang_qrcode_show_bg {
	width: 124px;
	height: 124px;
	margin: 8px auto 0;
	background-position: 0 0;
	background-repeat: no-repeat;
	-moz-background-size: 124px auto;
	background-size: 124px auto;
	background-image: url(../images/qrcode.png)
}

.jdc_hang_qrcode .mod_hang_qrcode_show_bg {
	background-image: url(../../images/common_new/foot-ewm-wechat.png)
}

.jdc_hang_qrcode p {
	padding-bottom: 5px
}

.mod_hang_qrcode_btn {
	display: block;
	width: 60px;
	height: 60px;
	color: #0989c5;
	font-size: 40px;
	cursor: pointer;
	-webkit-transition: all .25s ease;
	-moz-transition: all .25s ease;
	transition: all .25s ease
}

.mod_hang_top {
	display: block;
	width: 60px;
	height: 60px;
	margin: 5px 0 0;
	text-align: center;
	cursor: pointer;
	-webkit-transition: all .25s ease;
	-moz-transition: all .25s ease;
	transition: all .25s ease;
	background-color: transparent
}

.mod_hang_qrcode:hover .mod_hang_qrcode_show {
	display: block
}

.mod_hang_qrcode_btn {
	position: relative;
	margin-top: 5px;
	text-align: center;
	background-color: transparent;
	-webkit-box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1);
	-moz-box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1);
	box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1)
}

.mod_hang_qrcode_btn span {
	display: none;
	position: absolute;
	top: 25px;
	left: 25px;
	width: 30px;
	line-height: 15px;
	font-size: 12px;
	text-align: center
}

.mod_hang_qrcode_btn:hover {
	color: #fff
}

.mod_hang_top {
	-webkit-box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1);
	-moz-box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1);
	box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1)
}

.mod_hang_top .mod_hang_qrcode_btn {
	background: 0 0;
	margin: 0
}

.mod_hang_appeal_btn {
	display: block;
	width: 60px;
	height: 60px;
	color: #0989c5;
	text-align: center;
	font-size: 20px;
	cursor: pointer;
	-webkit-box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1);
	-moz-box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1);
	box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1);
}

.mod_hang_appeal:hover .mod_hang_appeal_show {
	display: block;
	opacity: 1;
}


.mod_hang_appeal_btn i,
.mod_hang_qrcode_btn i {
	display: inline-block;
	width: 60px;
	height: 60px;
	line-height: 60px;
	font-size: 40px;
	color: #0989c5;
	background-color: #fff
}

.mod_hang_appeal_btn span {
	display: none;
	position: absolute;
	top: 25px;
	left: 25px;
	width: 30px;
	line-height: 15px;
	font-size: 12px;
	text-align: center
}

.mod_hang_appeal.show .mod_hang_appeal_show {
	display: block
}

.mod_hang_appeal_show {
	opacity: 0;
	z-index: -9;
	right: -500px;
	position: absolute;
	right: 70px;
	bottom: 0;
	background: #fff;
	-webkit-box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1);
	-moz-box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1);
	box-shadow: 0 0 10px 0 rgba(20, 34, 67, .1);
	width: 300px
}

.mod_hang_appeal_show li {
	*zoom: 1;
	cursor: pointer
}

.mod_hang_appeal_show li:hover {
	background: #f3f5fb
}

.mod_hang_appeal_show li:after,
.mod_hang_appeal_show li:before {
	content: "";
	display: block;
	clear: both;
	height: 0;
	line-height: 0;
	visibility: hidden
}

.mod_hang_appeal_show .icon_box,
.mod_hang_appeal_show .text_box {
	float: left;
	width: 215px;
	height: 90px;
	cursor: pointer
}

.mod_hang_appeal_show .icon_box {
	width: 78px;
	line-height: 90px;
	text-align: center
}

.mod_hang_appeal_show .icon_box i {
	color: #0989c5;
	font-size: 30px
}

.mod_hang_appeal_show .text_box h5 {
	margin-top: 10px;
	font-size: 16px;
	color: #03004c;
	line-height: 24px;
	cursor: pointer;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.mod_hang_appeal_show .text_box p {
	margin-top: 10px;
	max-height: 36px;
	overflow: hidden;
	line-height: 18px;
	font-size: 12px;
	color: #666;
	cursor: pointer
}

.jdc_feedback_qrcode .mod_hang_qrcode_btn {
	margin-bottom: 5px
}

.jdc_feedback_qrcode .mod_hang_qrcode_show {
	min-height: 226px
}

.jdc_feedback_qrcode .mod_hang_qrcode_show p {
	padding-bottom: 5px
}

.jdc_feedback_qrcode .mod_hang_qrcode_show_bg {
	margin-top: 0;
	background-image: none
}

@media (max-width:768px) {
	.jdc-rwd .jdc-side {
		display: none !important
	}
}

.jdc-lang-en .jdc_hang_qrcode .mod_hang_qrcode_show_bg {
	background-image: url(../../images/common_new/foot-ewm-wechat.png)
}

.jdc-lang-en .mod-qr-tips {
	position: relative
}

.jdc-lang-en .mod-qr-tips:after {
	content: "Search";
	position: absolute;
	left: 41px;
	top: 8px;
	width: 85px;
	height: 30px;
	line-height: 30px;
	background: #fff;
	color: #666;
	font-size: 16px;
}
.search-list .center .center-list .nothing{
	padding: 23px;
}
.search-list .left li a{
	display: inline-block;
    width: 140px;
    overflow: hidden;
    height: 34px;
    line-height: 34px;
}
.grid h4{
	margin-top: 38px;
}
.postsr a:hover{
	color: #ef0b0b;
}


 .option-item {line-height: 26px; padding: 5px 0;}
    .option-item .left {
    float: left;
    width: 120px;
    margin-right: 10px;
    color: #666;
    line-height: 26px;
    }
    .option-item .right_r {
    position: relative;
    overflow: hidden;
    }
    .quantity-wrap {
        text-align: center;
        padding: 30px 0;
    }
    .quantity-wrap .ui-stepinput .ui-stepinput-button-minus {
        background-position: 7px -29px;
    }
    .quantity-wrap .ui-stepinput .textfield-num {
        width: 60px;
        border: 1px solid #ddd;
        height: 24px;
        text-align: center;
        float: left;
        margin: 0 5px;
    }
    .quantity-wrap .ui-stepinput .ui-stepinput-button {
        display: inline-block;
        height: 24px;
        width: 24px;
        border: 1px solid #d6d6d6;
        vertical-align: middle;
        background: url(/public/images/home/sprites.png) no-repeat 6px -28px;
        background-color: #fff;
        float: left;
    }
    .quantity-wrap .ui-stepinput .textfield-num {
        width: 60px;
        border: 1px solid #ddd;
        height: 24px;
        text-align: center;
        float: left;
        margin: 0 5px;
    }
    .quantity-wrap .ui-stepinput .ui-stepinput-button-plus {
        background-position: -43px -33px;
    }
    
    .option-item .right_r span.unit {
        font-size: 12px;
        color: #666;
        font-weight: normal;
        padding-left: 10px;
        line-height: 25px;
    }
    
    .addcart-list {
        color: #333;
        font-size: 14px;
        font-weight: normal;
        margin-left: 30px;
    }
    .addcart-list:hover {
        color: #df1f26;
        text-decoration: none;
    }
    
    .addcart-list .icon-cart {
        position: relative;
        top: 5px;
        display: inline-block;
        margin-right: 9px;
        height: 24px;
        width: 24px;
        background-image: url(/public/images/home/deal-sprites.png);
        background-position: -180px -40px;
    }
    
    .whosale {
        display: block;
        width: 100%;
        height: 75px;
        margin:15px 0;
    }
    .whosale li {
        display: block;
        height: 75px;
        float: left;
        background: #fff7f1;
    }
    .whosale .qty {
        background: none;
        display: block;
        padding: 15px 10px 0px 15px;
        color: #666;
        font-size: 12px;
    }
    .whosale .price {
        background: none;
        display: block;
        padding: 5px 10px 10px 10px;
        color: #000;
        font-size: 15px;
        font-weight: bold;
        line-height: 30px;
        margin-top: 0 !important;
    }
    
    .whosale .price tt {
        font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    }