.rightinfo dl.sale-info {
    background-color: #fff;
}
.sale-tx {
    border-bottom: solid 1px #ddd;
    height: 64px;
}
.sale-tx .avaImg {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    margin-left: 15px;
    float: left;
}
.sale-tx .txt {
    margin-left: 15px;
    float: left;
    margin-top: 8px;
}
.sale-tx .rightImg {
    float: right;
    margin-right: 15px;
    margin-top: 8px;
}
.toSaler {
    font-size: 16px;
    width: 268px;
    text-align: center;
}
.qrCode h5,
.qrCode p {
    display: inline-block;
    margin: 20px 0;
}

.sale-info-bottom .call-input {
    width: 234px;
    font-size: 13px;
    margin-left: 18px;
    margin-top: 20px;
}
.sale-cx span.sale-little01 {
    background: url(/Public/tmStyle/chengxin.png) center center no-repeat;
}
.sale-cx span.sale-little02 {
    background: url(/Public/tmStyle/hezheng.png) center center no-repeat;
}
.sale-cx span.sale-little03 {
    background: url(/Public/tmStyle/kuaisubanli.png) center center no-repeat;
}
.sale-cx span {
    padding-top: 72px;
    width: auto;
    padding-left: 0;
}
.sale-cx {
    margin-top: 7px;
}
.rightinfo .sale-info-bottom {
    margin-top: 10px;
}
.rightinfo .sale-info-bottom .call-btn {
    display: inline-block;
    width: 100px;
    height: 28px;
    background-color: #319911;
    color: #fff;
    text-align: center;
    font-size: 14px;
    line-height: 28px;
    text-decoration: none;
    border: 1px solid #319911;
}
.rightinfo .sale-info-bottom .call-btn:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.rightinfo .sale-info-bottom .call-btn img {
    vertical-align: middle;
    margin-right: 10px;
}
/* .rightinfo .sale-info-bottom .call-input{width:295px;height:28px;line-height: 28px;text-indent: 8px;border: 1px solid #ededed;float:left;font-size: 14px;} */
.rightinfo .sale-info-bottom .call-quick {
    display: inline-block;
    width: 50px;
    font-size: 12px;
    padding-right: 25px;
    background: url(/Public/images/mes.png) center right no-repeat;
    line-height: 120%;
    color: #aaa;
    text-decoration: none;
    margin-right: 10px;
}
.ball p {
    background-color: #f9f9f9;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    border-left: 4px solid #e03135;
    padding-left: 20px;
}
.tminfo .rightinfo dl {
    background-color: #fff;
}
.tminfo .rightinfo dt {
    background-color: #f5f5f5;
    margin-bottom: 1px;
    font-weight: normal;
}
.tminfo .rightinfo dd {
    margin-bottom: 1px;
    text-indent: 20px;
}

.pcbtn a.laud {
    background: #e4393c url(/Public/tmStyle/shoucangshangbiao1.png) 38px 6px
    no-repeat;
}

.interfix #liucheng .i66 {
    width: 34px;
    height: 34px;
    margin-left: 6px;
}
.interfix #liucheng .i23 {
    width: 13px;
    margin: 20px 0 7px 28px;
}

.pcbtn .pull-left {
    float: left;
}

/*轮播图**/
.swiper-container {
    width: 100%;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
}
.swiper-slide {
    background-size: cover;
    background-position: center;
}
.gallery-top {
    height: 450px;
    width: 100%;
}
.gallery-thumbs {
    height: 150px;
    box-sizing: border-box;
    padding: 10px 0;
}
.gallery-thumbs .swiper-slide {
    height: 100%;
    opacity: 0.4;
}
.gallery-thumbs .swiper-slide-thumb-active {
    opacity: 1;
}

/* 优化联系方式/收藏显示 by 20190821 */
#zizhi * {
    vertical-align: middle;
}
#zizhi span {
    padding-left: 10px;
}
#contactBox {
    width: 482px;
    margin-top: 18px;
}
#contactBox div {
    float: left;
}
#contactBox .mobileInput {
    width: 224px;
    height: 38px;
    border: 1px solid #e03135 !important;
    background-color: #fff;
    padding-left: 4px;
}
#contactBox .contactBtn {
    width: 110px;
    height: 40px;
    border: 1px solid #e03135 !important;
    background-color: #e03135;
    text-align: center;
    color: #fff;
    font-size: 15px;
    vertical-align: -2px;
    cursor: pointer;
}
#contactBox .opCube {
    height: 38px;
    color: #e03135;
    width: 124px;
    border: 1px solid #e03135;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 38px;
    margin: 0px 0px 0px 15px;
    cursor: pointer;
}
/* 修复相关商标样式错误 */
.guess-you-like {
    display: block;
    text-align: center;
}

.item-thumbnail2 {
    width: 406px;
    height: 341px;
}
.item-more{
    padding: 40px 0;
}

.item-relevant {
    padding-top: 40px;
}

.item-comment {
    padding-top: 40px;
}

/*2019.1.30修改样式*/
.opCube{height:40px;width:142px;border:1px solid #e03135;float: left;font-size:15px;line-height: 42px;margin-top:24px;cursor: pointer;}
.opCube span{margin-left:8px;}
.advisory{background-color: #e03135;color:#fff;margin-right:15px;}
.advisory img{width:26px;height:23px;margin-left:15px;margin-bottom:-5px;}
.advisory a{text-decoration:none; out-line: none;color: #fff;}
.collect{background-color: #fff;color:#e03135;}
.collect img{height:17px;width:18px;margin-left:20px;margin-bottom:-3px;}

#tbs .tdright{border-left:3px solid #fff;padding:6px 0 6px 15px;}
#tbs .newTr .tdleft{border-left:3px solid #fff;background-color: #F5F5F5;padding:6px 0 6px 15px;}
#tbs .newTr{border-bottom:3px solid #fff;}
.tabLi{margin-top:37px;}

.contentCube{padding: 0 20px;}

.contentCube .littleTittle{background-color: #f9f9f9;height:50px;line-height: 50px;font-size: 20px;border-left:4px solid #e03135;padding-left: 20px;}
.contentCube .cententTxt{font-size: 16px;color:#2d2d2d;padding:20px;}
.mytbs{margin:20px 0;}

.pcbtn a.laud img{width:18px;height:17px;left: -20px;top: 3px;position: relative;}
.pcbtn .dirImg{height:50px;width:20px;margin-bottom:-10px;}
.pcbtn .dirImg:first-child{float: left;}
.pcbtn .dirImg:last-child{float: right;}
.boxA{padding:3px 8px;font-size: 14px;border:1px solid #999;margin-right:25px;color: #999;}

.rightMore{font-size: 14px;color:#888;float: right;}


.sale-tx{border-bottom:solid 1px #DDD;height: 62px;}
.sale-tx .avaImg{width:50px;height:50px;border-radius: 50%;margin-left:15px;float: left;}
.sale-tx .txt{margin-left:15px;float: left;margin-top:8px;}
.sale-tx .rightImg{float: right;margin-right: 15px;margin-top:8px;}
.toSaler{font-size: 16px;width:268px;text-align: center;}
.qrCode h5,.qrCode p{display: inline-block;margin:20px 0;}

.sale-info-bottom .call-input{width: 200px;font-size: 13px;margin-left: 32px;}
.sale-cx span.sale-little01{background: url(/Public/tmStyle/chengxin.png) center center no-repeat;}
.sale-cx span.sale-little02{background: url(/Public/tmStyle/hezheng.png) center center no-repeat;}
.sale-cx span.sale-little03{background: url(/Public/tmStyle/kuaisubanli.png) center center no-repeat;}
.sale-cx span{padding-top: 72px;width:auto;padding-left: 0;}
.sale-cx{margin-top:0;}
.tmreu,.discuss{border:none;}

#liucheng .i66{width:34px;margin-left:6px;}
#liucheng .i23{width: 13px;margin: 20px 0 7px 28px;}
#liucheng li p:nth-child(2){
    font-size: 14px;
    font-weight: bold;
}
#liucheng li:nth-child(6) .i66{margin-bottom:9px;}
#liucheng li:nth-child(8) .i66{margin:0px 0 6px 0;}

.height-first,
.width-first {
    position: relative;
    overflow: hidden;
}
.height-first img,
.width-first img {
    max-width: none;
    max-height: none;
    width: auto !important;
    height: auto !important;
}
.height-first img,
.width-first img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}
.height-first img {
    height: 100% !important;
}
.width-first img {
    width: 100% !important;
}

.tm-image-pic{
    width: 406px;
    height: 341px;
    background: #fff;
}
