.page a {
    display: inline-block;
    line-height: 28px;
    padding: 0 10px;
    color: #666;
    height: 30px;
    width: auto;
    background: #fff;
    font-size: 12px;
    border: 1px solid #d7d8d9;
    font-family: arial;
    vertical-align: top;
}
.page span{
    border: none;
    background: none;
}
.page .y-current {
    background: #f45f1d;
    color: #fff;
    border: 1px solid #f45f1d;
}
.page a:hover {
    /*color:#fff;*/
}
.pageRemark{
    display: none;
}
.page span:hover {
    background:none;
}
.pageEllipsis{
    display: inline-block;
}
.product .info dd .t4 .cur{
    background: #e20000;
    color: #fff;
}
.y-page-list .y-page{
    display: inline-block;
    margin-left: 8px;
}
.xqq-mbx{
    width: 1200px;
    height: 55px;
    line-height: 55px;
}
.xqq-mbx p{
    font-size: 14px;
    color: #666;
    margin-left: 38px;
}
.xqq-mbx p a{
    color: #666;
}

.publish-right .publish-show .text ul li .cur {
    color:#fff;
    background:#f60;
    border:1px solid #f60
}

#J_icon_car_count{
    min-width: 14px;
    text-align: center;
    line-height: 14px;
    display: inline-block;
    position: absolute;
    right: 0px;
    top: -12px;
    background: red;
    color: #fff;
    border-radius: 17px;
    padding: 6px;
    font-size: 16px;
    transform: scale(.7);
}
.txtbox .company_intro{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.latest-right .bd .infoList li a{
    cursor: default;
}

.marketDetailList ul li .box .text .tgsh a{
    cursor: default;
}

.marketDetailList ul li .box .text .keywords a{
    cursor: default;
}
.all-right .recom ul li .buy .collect img {
    margin-top: 0px;
}
.all-right .recom ul li .buy{
    margin-top: 8px;
}
.product .info dd .t6 {
    padding-top: 11px;
}


.QR_code {
    width: 335px;
    height: 335px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    background: #fff;
    z-index: 10000;
    border: 1px #ccc solid;
    display: none;

}

.QR_code .frame {
    position: relative;
}

.QR_code .frame p {
    position: absolute;
    width: 30px;
    height: 30px;
    background: #333;
    text-align: center;
    line-height: 30px;
    color: #fff;
    top: 0;
    right: 0;
}

.cart_con{ width:1200px; height:150px; margin:0 auto; text-align:center;}
.cart_con .cart_con_mid{ width:400px; height:80px; margin:0 auto; margin-top:100px;}
.cart_con .cart_con_mid .cart_mid_left{ width:78px; height:62px; float:left;}
.cart_con .cart_con_mid .cart_mid_right{ width:300px; height:80px; float:left; text-align:left; line-height:30px;margin-left: 10px;}
.cart_con .cart_con_mid .cart_mid_right a.cart_a{ padding:2px 10px; background:#ff6401; color:#fff; border-radius:5px;}
.cart_con .cart_con_mid .cart_mid_right a.cart_b{ color:#03C; margin:0 20px;}
.cart_con .cart_con_mid .cart_mid_right a.cart_b:hover{ color:#ff6401; margin:0 20px;}

/*分页*/
#pageTrueland {
    text-align: center;
    font-size: 0;
}
#pageTrueland li {
    display: inline-block;
    padding: 0 4px;
    vertical-align: middle;
}
#pageTrueland .page-link {
    border: 1px solid #DDDDDD;
    color: #666666;
    min-width: 32px;
    line-height: 30px;
    display: block;
    font-size: 14px;
    text-align: center;
    padding: 0 10px;
}
#pageTrueland .page-link:hover {
    color: #fff;
    background: #ed6827;
    border-color: #ed6827;
}
#pageTrueland .page-link[rel="prev"],
#pageTrueland .page-link[rel="next"] {
    font-size: 24px;
}
#pageTrueland span.page-link {
    border-color: #fff;
}
#pageTrueland span.page-link:hover {
    color: #666;
    background: #fff;
    border-color: #fff;
}
#pageTrueland .active .page-link {
    color: #fff !important;
    background: #ed6827 !important;
    border-color: #ed6827 !important;
}
#pageTrueland .page-item[aria-label="« Previous"] .page-link,
#pageTrueland .page-item[aria-label="Next »"] .page-link {
    border: 1px solid #DDDDDD;
}
#pageTrueland .disabled[aria-label="« Previous"] span,
#pageTrueland .disabled[aria-label="Next »"] span {
    cursor: no-drop;
    font-size: 24px;
}
@media screen and (max-width: 768px) {
    #pageTrueland li {
        padding: 0;
    }
    #pageTrueland .page-link {
        display: none;
    }
    #pageTrueland .page-item[aria-label="« Previous"] .page-link,
    #pageTrueland .page-item[aria-label="Next »"] .page-link {
        display: block;
        margin: 0 4px;
    }
    #pageTrueland .page-link[rel="prev"],
    #pageTrueland .page-link[rel="next"] {
        display: block;
        margin: 0 4px;
    }
}
